Sample Integration Scenario

A hospital needs a number of heterogeneous software applications to efficiently and accurately manage daily functions. A dedicated application system is available to cater to the needs of individual functional entity, such as Patient Registration, Billing, Nursing and Bed Management, Order Management, Pharmacy, Laboratory, and so on. These systems are provided by different vendors and are typically built using different technologies. HL7 plays the vital role of providing mechanism for interconnecting these disjoint systems. Although, each individual application entity has the capability of exchanging information using HL7 messages, they often maintain the same information in different forms and use different codes to represent common values. This calls for use of an integration engine that has HL7 capabilities and also provides support for transforming and mapping information being exchanged as per the agreement between two independent application systems.

The following diagram illustrates a typical integration scenario. Data is exchanged over different interfaces to ensure a connected and functional application system environment.

Different configurations employ different modes of communication for information exchange between heterogeneous systems internally and externally within an organization. Two widely used modes are:

Based on the communication workflow in effect, listener and preparser used for creating the Inlet are configured. The following combinations are recommended for the two communication modes discussed in the diagram above.


iWay Software