A vision for patient-centered health information systems.