An apparatus comprising: a patient identification (ID) resolution module comprising a digital processor configured to disambiguate patient ID for patient data having a time gap , the patient data including pre-gap patient data followed in time by the time gap, followed in time by post-gap patient data succeeding the time gap, wherein the time gap is a time interval during which patient data was not collected, wherein the patient ID resolution module is configured to (i) associate first patient ID information with the pre-gap patient data and (ii) associate second patient ID information with the post-gap patient data, the associations (i), (ii) being based on one or more timestamped patient ID entries associated with the patient data, the timestamp for each patient ID entry indicating a time when the patient ID information for the entry was entered, wherein the patient ID resolution module is further configured to associate the first patient ID information with the pre-gap patient data and the second patient ID information with the post-gap patient data by employing a set of patient ID disambiguation rules operating on: temporal positions of timestamps of the one or more timestamped patient ID entries and the time gap , and strength measures of the one or more timestamped patient ID entries , the strength measures of each timestamped patient ID entry being selected based on a patient ID entry modality used to enter the timestamped patient ID entry. a patient identification (ID) resolution module comprising a digital processor configured to disambiguate patient ID for patient data having a time gap , the patient data including pre-gap patient data followed in time by the time gap, followed in time by post-gap patient data succeeding the time gap, wherein the time gap is a time interval during which patient data was not collected, wherein the patient ID resolution module is configured to (i) associate first patient ID information with the pre-gap patient data and (ii) associate second patient ID information with the post-gap patient data, the associations (i), (ii) being based on one or more timestamped patient ID entries associated with the patient data, the timestamp for each patient ID entry indicating a time when the patient ID information for the entry was entered, wherein the patient ID resolution module is further configured to associate the first patient ID information with the pre-gap patient data and the second patient ID information with the post-gap patient data by employing a set of patient ID disambiguation rules operating on: temporal positions of timestamps of the one or more timestamped patient ID entries and the time gap , and strength measures of the one or more timestamped patient ID entries , the strength measures of each timestamped patient ID entry being selected based on a patient ID entry modality used to enter the timestamped patient ID entry. temporal positions of timestamps of the one or more timestamped patient ID entries and the time gap , and strength measures of the one or more timestamped patient ID entries , the strength measures of each timestamped patient ID entry being selected based on a patient ID entry modality used to enter the timestamped patient ID entry. <EOS>