Healthcare: HL7 to HL7 pattern

The Healthcare: HL7 to HL7 pattern integrates an application that can send Health Level Seven International (HL7) v2 messages with one or more applications that can receive HL7 messages. The applications must be capable of sending and receiving HL7 messages by using Minimal Lower Layer Protocol (MLLP) over TCP/IP.

A diagram showing the three parts of the Healthcare: HL7 to HL7 pattern

Note: The Healthcare: HL7 to HL7 pattern was made available in IBM WebSphere Message Broker Connectivity Pack for Healthcare version 7 and is still available and supported in IBM WebSphere Message Broker Connectivity Pack for Healthcare version 8. However, it is recommended that you use the Healthcare: HL7 to HL7 DFDL pattern instead if possible. The Healthcare: HL7 to HL7 DFDL pattern uses the DFDL message model instead of MRM and the HL7v25P message set. The DFDL message model has the following benefits:

Important!

You must deploy the HL7 message set to your integration node before deploying a pattern instance. The message set is used to parse HL7 messages as they are processed by the message flows. Message flows generated by the pattern cannot be deployed to your integration node until the message set has been deployed.

You can import the HL7 message set into your workspace from the Resources for the pattern page.

The HL7 message set takes a long time to build and can significantly slow down your workspace - you are therefore recommended to do the following:

If you want to use the Graphical Mapper for message transformations, you will need to leave the HL7 message set in your workspace. You can reduce the time it takes to build the message set by deleting the HL7 chapters from the message set. Leave the segments.mxsd , fields.mxsd and datatypes.mxsd message definition files in the message set as they are required by the pattern.

Options

The Receiver flow in the Healthcare: HL7 to HL7 pattern supports the following options:

The TransformAndRoute flow in the Healthcare: HL7 to HL7 pattern supports the following options:

Each Sender flow in the Healthcare: HL7 to HL7 pattern supports the following options: