Grimag

  • iNTERFACEWAREiNTERFACEWARE Inc – Integration made easy

Common HL7 Transports

This section describes the most common HL7 transport method used to send HL7 messages, called the Lower Layer Protocol (LLP). A less common HL7 transport called the Hybrid Lower Layer Protocol (HLLP) is also briefly discussed. Although HL7 messages are sent via a variety of TCP/IP transports, including FTP, SOAP and SMTP, LLP is the most common method.

LLP – Lower Layer Protocol

The Lower Layer Protocol (LLP), sometimes referred to as the Minimal Lower Layer Protocol (MLLP), is the absolute standard for transmitting HL7 messages via TCP/IP. Since TCP/IP is a continuous stream of bytes, a wrapping protocol is required for communications code to be able to recognize the start and the end of each message. The Lower Layer Protocol is the most common HL7 transport mechanism for sending unencrypted HL7 via TCP/IP over a local area network, such as those found in a hospital.

When using LLP, an HL7 message must be wrapped using a header and trailer (also called a footer) to signify the beginning and end of a message. These headers and footers are usually non-printable characters that would not be shown in the actual content of an HL7 message.

The typical structure of an HL7 message being sent via LLP is described in the table below. It contains four parts:

Header HL7 Message Trailer Carriage Return
Vertical tab character (0x0B) The HL7 message is wrapped using a header and trailer (immediately followed by a carriage return):MSH|^~\&||.|||199908180016||ADT^A04|ADT.1.1698593|P|2.5
PID|1||000395122||LEVERKUHN^ADRIAN^C^^^||19880517180606|M|
Field separator character (0x1C) Carriage return (0x0D)

Moreover, you must also ensure that each segment is terminated by an 0x0D (carriage return) character. This is mandated by the standard, but often HL7 log data can be received via FTP or email where the segment separators have been transformed into 0x0A characters.


5 Ways To Speed Up HL7 Integration

May 13, 2008iNTERFACEWARE
TCP/IP BasicsHL7 Protocol Characteristics

Leave a Reply Cancel reply

iNTERFACEWARE

Since 1997, iNTERFACEWARE has been making healthcare data integration easier. See why over 800+ software companies and healthcare providers rely on the Iguana® integration engine.

May 13, 2008 HL7 Information11,169
Subscribe to blog

Enter your email address to subscribe and receive notifications of new blog posts by email.

Thank you for subscribing!

Subscribe to our integration blog

Sign up to receive notifications of new blog posts, straight to your inbox!

Subscribe to our integration blog

Thank you for subscribing!

© - iNTERFACEWARE Inc.