Patent ID: 8364500

Claim:
A Publisher system providing healthcare data configured to communicate with an Internet-based data sharing system, the Publisher system having a processor and executable program code stored in a memory, the Publisher system comprising: a Publisher gateway configured to receive clinical data from a plurality of data input sources electronically, automatically electronically correlate data from the plurality of input sources associated with respective patients into respective electronic clinical data records in a Publisher database, and automatically store certain patient-specific data in a temporary storage cache for a set interval of time to correlate later arriving patient-specific related data with current or previously received patient-specific data and thereby compile all related patient specific data arriving during the set interval into respective clinical data records prior to storing the related patient-specific data in the Publisher database; wherein the Publisher Gateway is configured to communicate with an Administrative Server and a Message Flow Server, the Message Flow Server being in communication with the Administrative Server and a plurality of Subscribers, wherein the Publisher system is configured to electronically receive and approve or deny a publication request from a Subscriber selected from topics in a topic catalog from the Publisher system.