Patent ID: 8903760

Claim:
A computer implemented method for using a machine to transfer information between a first domain and a production database within a second domain, comprising: receiving, from a medical information broker system (MIB), a message including either a link to a location storing information from the first domain or a payload storing the information, wherein the information is specified in different formats, and wherein the message includes the link to the location storing the information when the stored information exceeds a threshold size; and in response to receiving the message: placing the message in an input queue, upon determining the message includes the link: streaming the information from the location, and storing the streamed information in a datastore within the second domain, upon determining the message includes the payload, storing the information from the payload in the datastore within the second domain, parsing the information by a machine to produce converted information represented in a single database format prior to or while transferring the information from the datastore into a staging database within the second domain, and upon determining that a ruleset requires cleansing of the converted information, identifying any ambiguities or errors in the converted information prior to or while propagating the converted information from the staging database into the production database within the second domain.