A framework for assessing e-health preparedness. (14th March 2005)