What Is HL7?
December 5th, 2006 by Scott McManis
Posted in What is HL7?, HL7 Standard
The Health Language Seven (HL7) organization is an ANSI accredited Standards Developing Organization. Volunteers from around the world gather in quarterly meetings to produce and refine documentation that describes how clinical information will be shared between disparate healthcare applications in a provider setting.
What is HL7? Practically speaking, HL7 is the standard to which healthcare application vendors adhere when developing application interfaces to exchange patient data. The HL7 standard defines a method of moving clinical data between independent medical applications in near real time.
One would expect that by adopting the HL7 standard interfacing applications would be a ‘plug and play’ exercise. In reality, the commercial vendors of healthcare applications bend and customize HL7 to meet the needs of the customer and their systems. This is necessary to accurately exchange patient data.
Chapter 1 of the HL7 standard Version 2.3 states that “HL7 provides a common framework for implementing interfaces between disparate vendors”. The standard is intentionally flexible; designed to allow customization but inhibits ‘plug and play’ implementations.
In summary, HL7 Version 2 messaging is the acknowledged healthcare industry standard, and the best protocol available to date for exchanging clinical data among disparate cooperating systems in a healthcare setting.
Visit our HL7 Overview page for additional information.
Last 5 posts by Scott McManis
- Who Uses HL7? - February 1st, 2007
- Still Using Point-to-Point Interfacing? - January 12th, 2007
- What Is HL7? - December 5th, 2006

(30 votes, average: 4.87 out of 5)




[…] Each HL7 message is composed of groups and segments where: […]
[…] The HL7 2.5 standard defines close to 500 different message types. While some are only used occasionally, almost all HL7 interfaces will incorporate the H7 acknowledgment (ACK) message. An HL7 ACK message is used to insure that HL7 messages are delivered from system to system without being lost. […]
[…] The HL7 2.5 standard defines close to 500 different message types. While some are only used occasionally, almost all HL7 interfaces will incorporate the H7 acknowledgment (ACK) message. An HL7 ACK message is used to insure that HL7 messages are delivered from system to system without being lost. […]
[…] Applications implementing different versions of the HL7 standard: During the past 20 years the HL7 community has released several versions of the HL7 2.x messaging standard. The first version of HL7 was HL7 2.1 and, when released in 1987, consisted of approximately 38 “useful” messages (not counting ACKs) and 27 segments. […]
[…] The HL7 2.X message standard has multiple chapters that provide the general rules by which HL7 compliant applications should communicate. The chapter layout came about in the beginning of HL7 based on the committees structure used to create the standard. […]
[…] In HL7 v2.x, the OBX is a segment used to transmit a single observation or observation fragment. It represents the smallest indivisible unit of a report. The principal mission of an OBX is to carry information about observations and results in report messages (i.e., ORU or MDM). […]
[…] CDISC is related-yet-separate from HL7 proper. While CDISC has mapped their data model (ODM) onto HL7’s reference information model (RIM), CDISC also stays neutral and makes mention of (or even provides mapp mappings to) other standards such as ISO, CEN, and other approaches from international organizations. […]
[…] Question 1: Can I insert a Z-segment anywhere in the HL7 message or can I only place the Z-segment at the […]
[…] HL7 2.X message standard has multiple chapters that provide the general rules by which HL7 compliant applications should […]
[…] With the constant updating of a client, customer or patient’s data, ADTs comprise the most HL7 messaging traffic. Change of address, addition of a middle name, and addition of next of kin are […]