Patent ID: 8271294

Claim:
A computer program product for providing Publisher data to a collaborative healthcare data sharing system over a computer network, the computer program product comprising: a computer readable storage medium having computer readable program code embodied in said medium, said computer-readable program code comprising: computer program code that enables receipt and tracking of a subscription to receive electronic patient clinical data from a Publisher database; computer program code that receives and correlates clinical data from a plurality of different data sources and places data related to a particular patient into a respective electronic clinical data record having a plurality of electronically searchable data fields; computer program code for sharing the clinical data with a subscriber to the Publisher database, wherein the subscriber requests the clinical data via the subscription; computer program code for specifying a set interval of time for accumulating patient-specific clinical data; and computer readable program code configured to automatically store certain patient-specific clinical data in a temporary cache for the set interval of time to correlate later arriving patient-specific related clinical data arriving during the set interval with current or previously received patient-specific data and thereby compile all related patient-specific clinical data arriving during the set interval into respective clinical data records prior to storing the related patient-specific patient-specific clinical data in the Publisher database.