Patent ID: 8630870

Claim:
A computer-implemented method comprising: receiving, from a plurality of contributing organizations, medical registration data for a patient, medical appointment data for the patient, medical form data for the patient, medical feedback data for the patient, medical education data for the patient and medical outcome data for the patient; aggregating the data received from the plurality of contributing organizations to generate aggregated medical registration data for the patient, aggregated medical appointment data for the patient, aggregated medical form data for the patient, aggregated medical feedback data for the patient, aggregated medical education data for the patient and aggregated medical outcome data for the patient; generating data for a graphical user interface that when rendered on a display device renders a visual representation of a patient portal, with the graphical user interface comprising: a first portion that specifies that the aggregated medical registration data for the patient is viewable through the patient portal, with selection of the first portion causing a display of the aggregated medical registration data when the aggregated medical registration data is available; a second portion that specifies that the aggregated medical appointment data for the patient is viewable through the patient portal, with selection of the second portion causing a display of the aggregated medical appointment data when the aggregated medical appointment data is available; a third portion that specifies that the aggregated medical form data for the patient is viewable through the patient portal, with selection of the third portion causing a display of the aggregated medical form data when the aggregated medical form data is available; a fourth portion that specifies that the aggregated medical feedback data for the patient is viewable through the patient portal, with selection of the fourth portion causing a display of the aggregated medical feedback data when the aggregated medical feedback data is available; a fifth portion that specifies that the aggregated medical education data for the patient is viewable through the patient portal, with selection of the fifth portion causing a display of the aggregated medical education data when the aggregated medical education data is available; and a sixth portion that specifies that the aggregated medical outcome data for the patient is viewable through the patient portal, with selection of the sixth portion causing a display of the aggregated medical outcome data when the aggregated medical outcome data is available.