HTB gateway for healthcare transaction base
AssigneeOracle International Corporation
InventorAnirban Majumdar
Life of this patent
Estimating the term…
Abstract
Techniques for communicating with a Healthcare Transaction Base, such as an HTB, without requiring the development of custom adapters are provided. A gateway is utilized that acts a transformation engine between various systems and the healthcare transaction base. One or more filters are utilized to transform a message from one format to another. Adding support for new protocols is simplified as support for a new protocol is added (or plugged-in) by associating any filters that are used to transform messages in the new protocol to a desired protocol.
Claims23
A method of transforming messages, comprising:
- receiving a message in a first protocol;
- applying a first filter associated with the first protocol to transform the message to an intermediate format;
- applying a second filter to transform the message in the intermediate format to a second format;
- and
- sending the message in the second format.
A computer program product that transforms messages, comprising:
- computer code that receives a message in a first protocol;
- computer code that applies a first filter associated with the first protocol to transform the message to an intermediate format;
- computer code that applies a second filter to transform the message in the intermediate format to a second format;
- computer code that sends the message in the second format;
- a computer readable medium that stores the computer codes.
A system, comprising:
- a transaction database that communicates in a first protocol;
- and
- a gateway that receives messages for the transaction database in a second protocol, applies a first filter associated with the second protocol to transform the message to an intermediate format, applies a second filter to the message to transform the message in the intermediate format to a second format, and sends the message in the second format to the transaction database.
A method of transforming messages for a Healthcare Transaction Base (HTB), comprising:
- receiving a message in a first protocol;
- applying a first filter associated with the first protocol to transform the message to an intermediate format;
- applying a second filter to transform the message in the intermediate format to HL7 V3;
- and
- sending the message in HL7 V3 to the HTB.
A computer program product that transforms messages for a Healthcare Transaction Base (HTB), comprising:
- computer code that receives a message in a first protocol;
- computer code that applies a first filter associated with the first protocol to transform the message to an intermediate format;
- computer code that applies a second filter to transform the message in the intermediate format to HL7 V3;
- computer code that sends the message in HL7 V3 to the HTB;
- a computer readable medium that stores the computer codes.
A system, comprising:
- an Healthcare Transaction Base (HTB) that communicates in HL7 V3;
- and
- a gateway that receives messages for the transaction database in a first protocol, applies a first filter associated with the first protocol to transform the message to an intermediate format, applies a second filter to the message to transform the message in the intermediate format to HL7 V3, and sends the message in HL7 V3 to the HTB.
Dependencies are inferred from the claim text.