Merge HL7 Toolkit Resources

Product Documentation

Merge HL7 Toolkit Datasheet


Developer’s Reference


Technical Data

About Merge HL7 Toolkit

HL7 Communications Libraries
The MergeCOM-3 HL7 Toolkit will abstract the complexities of HL7 encoding and decoding rules along with acknowledgements, allowing the application developer to concentrate on underlying business logic and workflow.

HL7 Parser
Parsing and generating HL7 compliant messages is simple and straight forward. All messages will be supported in a flexible framework, which allows application developers to work with an HL7 data model rather than the underlying messaging syntax.

HL7 Translator
Most HL7 deployments will require at least some translation of incoming and outgoing messages to achieve the level of interoperability desired. With the MergeCOM-3 HL7 Toolkit, Service Engineers will have the ability to apply a variety of transformations to achieve an optimal customer deployment. Powerful function points provide users virtually limitless possibilities for data manipulations.

Message Samples and Utilities
Testing HL7 interfaces is not an easy task. The MergeCOM-3 HL7 toolkit will help Application Developers and Service Engineers by providing a suite of sample utilities aimed at assisting with the tasks typically performed during interface testing. The samples also provide an important resource for new Application Developers who are starting out with the toolkit.

Sample applications

Transmitting HL7 Messages
This sample code implements a basic HL7 Transmitter capable of retrieving an HL7 message from a file and sending to a particular IP and port. The code utilizes the MergeCOM-3 API to implement the communications and acknowledgement protocol typically used by HL7 (MLLP).

Receiving HL7 Messages
This sample code implements a basic HL7 Receiver capable of establishing a listening socket and receiving HL7 messages. The messages are sent to a file after being received. The code utilizes the MergeCOM-3 API to implement the communications and acknowledgement protocol typically used by HL7 (MLLP).
Source Code Disclaimer

Platform Availability

HL7 Operating System Programming Language/Environment
Microsoft Windows XP (32 and 64) C#/.Net, Java
Microsoft Windows 7 (32 and 64) C#/.Net, Java
RedHat Linux Java
Sun Solaris 10 Java

External Links