V29 CH01 Intro
V29 CH01 Intro
Copyright © 2018-2019 Health Level Seven International ® ALL RIGHTS RESERVED. The reproduction of this material in
any form is strictly forbidden without the written permission of the publisher. HL7 and Health Level Seven are registered
trademarks of Health Level Seven International. Reg. U.S. Pat & TM Off.
Use of this material is governed by HL7's IP Compliance Policy.
Chapter 1: Introduction
IMPORTANT NOTES:
HL7 licenses its standards and select IP free of charge. If you did not acquire a free license from HL7 for this
document, you are not authorized to access or make any use of it. To obtain a free license, please visit
http://www.HL7.org/implement/standards/index.cfm.
If you are the individual that obtained the license for this HL7 Standard, specification or other freely licensed
work (in each and every instance "Specified Material"), the following describes the permitted uses of the Material.
A. HL7 INDIVIDUAL, STUDENT AND HEALTH PROFESSIONAL MEMBERS, who register and agree to the terms
of HL7’s license, are authorized, without additional charge, to read, and to use Specified Material to develop and sell
products and services that implement, but do not directly incorporate, the Specified Material in whole or in part
without paying license fees to HL7.
INDIVIDUAL, STUDENT AND HEALTH PROFESSIONAL MEMBERS wishing to incorporate additional items of
Special Material in whole or part, into products and services, or to enjoy additional authorizations granted to HL7
ORGANIZATIONAL MEMBERS as noted below, must become ORGANIZATIONAL MEMBERS of HL7.
B. HL7 ORGANIZATION MEMBERS, who register and agree to the terms of HL7's License, are authorized, without
additional charge, on a perpetual (except as provided for in the full license terms governing the Material), non-
exclusive and worldwide basis, the right to (a) download, copy (for internal purposes only) and share this Material
with your employees and consultants for study purposes, and (b) utilize the Material for the purpose of developing,
making, having made, using, marketing, importing, offering to sell or license, and selling or licensing, and to otherwise
distribute, Compliant Products, in all cases subject to the conditions set forth in this Agreement and any relevant
patent and other intellectual property rights of third parties (which may include members of HL7). No other license,
sublicense, or other rights of any kind are granted under this Agreement.
C. NON-MEMBERS, who register and agree to the terms of HL7’s IP policy for Specified Material, are authorized,
without additional charge, to read and use the Specified Material for evaluating whether to implement, or in
implementing, the Specified Material, and to use Specified Material to develop and sell products and services that
implement, but do not directly incorporate, the Specified Material in whole or in part.
NON-MEMBERS wishing to incorporate additional items of Specified Material in whole or part, into products and
services, or to enjoy the additional authorizations granted to HL7 ORGANIZATIONAL MEMBERS, as noted above,
must become ORGANIZATIONAL MEMBERS of HL7.
Please see http://www.HL7.org/legal/ippolicy.cfm for the full license terms governing the Material.
Ownership. Licensee agrees and acknowledges that HL7 owns all right, title, and interest, in and to the Materials.
Licensee shall take no action contrary to, or inconsistent with, the foregoing.
Licensee agrees and acknowledges that HL7 may not own all right, title, and interest, in and to the Materials
and that the Materials may contain and/or reference intellectual property owned by third parties (“Third Party
IP”). Acceptance of these License Terms does not grant Licensee any rights with respect to Third Party IP.
Licensee alone is responsible for identifying and obtaining any necessary licenses or authorizations to
utilize Third Party IP in connection with the Materials or otherwise. Any actions, claims or suits brought by a
third party resulting from a breach of any Third Party IP right by the Licensee remains the Licensee’s liability.
Following is a non-exhaustive list of third-party terminologies that may require a separate license:
Terminology Owner/Contact
American Medical Association
Current Procedures Terminology https://www.ama-assn.org/practice-management/cpt-licensing
(CPT) code set
SNOMED CT SNOMED International http://www.snomed.org/snomed-ct/get-
snomed-ct or [email protected]
Logical Observation Identifiers Names Regenstrief Institute
& Codes (LOINC)
International Classification of Diseases World Health Organization (WHO)
(ICD) codes
NUCC Health Care Provider American Medical Association. Please see www.nucc.org. AMA
Taxonomy code set licensing contact: 312-464-5022 (AMA IP services)
Page 1-2 Health Level Seven, Version 2.9 © 2019. All rights reserved.
May 2019 Normative Ballot 5.
Chapter 1: Introduction
1. Introduction
Chief Technology Officer: Wayne Kubick
Health Level Seven, International
Health Level Seven, Version 2.9 © 2019. All rights reserved. Page 1-3
Normative Ballot 5. May 2019.
Chapter 1: Introduction
1.2 PURPOSE
This document contains the specifications for Version 2.9 of the Health Level Seven (HL7) Standard for electronic
data exchange in all healthcare environments, with special emphasis on inpatient acute care facilities (i.e., hospitals).
It summarizes the work of a committee of healthcare providers (i.e., users), vendors and consultants established in
March 1987 on the occasion of a conference hosted by Dr. Sam Schultz at the Hospital of the University of
Pennsylvania. Its participants, who represent users as well as vendors and a wide variety of other segments in the
international healthcare market, share a common goal of simplifying the implementation of interfaces between
computer applications from different, and often competing, vendors. This committee, which subsequently became
known as the HL7 Working Group, endeavors to standardize the format and protocol for the exchange of certain key
sets of data among healthcare computer application systems. Meetings are held approximately every four months in
scattered locations throughout the United States, and, increasingly, in international locations. At present, HL7
sanctioned national groups exist outside of the United States, including Argentina, Australia, Austria, Bosnia, Brazil,
Canada, China, Croatia, Czech Republic, Denmark, Finland, France, Germany, Greece, Herzegovina, Hong Kong,
India, Italy, Japan, Korea, Malaysia, Mexico, New Zealand, Norway, Pakistan, Phillippines, Puerto Rico, Romania,
Russia, Singapore, Slovenia, Spain, Sweden, Switzerland, Taiwan, The Netherlands, Turkey, The United Kingdom
and Uruguay.
This document is being presented to interested parties. It is a status report that is periodically published to solicit the
involvement of the broadest possible group of participants as this protocol is being put into use. Comments are
solicited on all aspects of this and other HL7 Standards.
HL7 Version 2.9 represents HL7’s latest development efforts to the line of Version 2 Standards that date back to
1989. HL7 Version 2.9 is deemed necessary to incorporate changes required by work groups, regulation changes,
and new requirements of membership, as demonstrated by proposals submitted. All chapters were updated with
respect to ACK choreography. In addition, the proposed changes are modifications or additions to the Chapter 2C,
Chapter 4, Chapter 4A, Chapter 7, Chapter 8, Chapter 13 and Chapter 17.
a) General
a. Applied the errata that were identified with V2.8.2.
b. Deprecated ROL segment with inclusion of PRT segment as more robust and flexible.
b) Chapter 2C
a. Chapter 2C generated with updated content
b. Other changes as identified in V2 proposals tracker at https://gforge.hl7.org/gf/project/v2-ballot-
pkg/tracker/?action=TrackerItemBrowse&tracker_id=1035.
c) Chapter 3
a. Added Occupational Data for Health content
b. Updated fields for ARV segment for security
d) Chapter 4
a. Order Entry: General, Laboratory, Dietary, Supply, Blood Transfusion – updates to events and
segments such as OMG, OML, ORC, OBR, BPO
e) Chapter 4A
a. Order Entry: Pharmacy/Treatment, Vaccination – updates to events and segments such as RGV,
RDE, RRE
Page 1-4 Health Level Seven, Version 2.9 © 2019. All rights reserved.
May 2019 Normative Ballot 5.
Chapter 1: Introduction
f) Chapter 7
a. Observation Reporting – updates to messages such as OUL, ORU, OBX, SPM, Patient-connected
medical device reporting, and usage notes
g) Chapter 8
a. Master Files - a new Contract master file message related to Materials Management supply item
messaging, clarifications to OM3, OM4, and OM5
h) Chapter 13
a. Laboratory Automation - a new DST segment for the EAC message structure to support transport
destination, INR/ACK – new trigger event and message structure, clarification of SAC-8, SAC-16,
and INV segments, and a new field to TCD segment
i) Chapter 17
a. Materials Management – new fields added to ITM, VND, and PKG segments.
The HL7 balloting effort continues to yield standards that are open to all who develop healthcare data processing
systems. The experience gained as this and other HL7 Standards have been put into production is reflected in this
latest revision of the Version 2 Standards.
HL7 is operating under formal bylaws and balloting procedures. These procedures are modeled on the balloting
procedures of other relevant healthcare industry computer messaging standards organizations (e.g., ASTM) and are
designed to conform to the requirements of the American National Standards Institute (ANSI). ). In June 1994,
HL7 became an ANSI Accredited Standards Developing Organization (SDO). HL7 is a founder of the ANSI SDO
Charter Organization (SCO) and chaired it in 2011-2012. The other members of the SCO include: The National
Council for Prescription Drug Programs (NCPDP), X12N (ASC X12 Insurance Committee), ADA (The American
Dental Association), GS1 (International Standards for Bar Codes and Supply Chain), ISO TC 215 (International
Medical Informatics), IHE, Regenstreif Institute’s Logical Observation Identifiers, Names and Codes (LOINC),
National Library of Medicine for US Systemized Nomenclature for Medicine (SNOMED). And “Standards Related
Groups" including IHE (Integrating the Health Enterprise), HIMSS (Health Information Management Systems
Society), and WEDI (Workgroup for Electronic Data Interchange).
ANSI approval dates HL7’s Version 2 standards are noted below:
Version 2.2 - February of 1996.
Version 2.3 - May of 1997.
Version 2.3.1 - April of 1999.
Version 2.4 - October 2000.
Version 2.5 - July of 2003.
Version 2.5.1 - Feburary of 2007
Version 2.6 – October 2007
Version 2.7 – February 2011
Version 2.8 – February 2014
Version 2.8.1 – April 2014
Version 2.8.2 – July 2015
As an organization, HL7 has experienced significant growth over the last several years. Currently, HL7’s
membership consists of approximately 2200 members in all membership categories and regularly attracts 450-500
members and non-members to each of its three yearly meetings.
For a current listing of all HL7 ANSI-approved standards, please refer to the HL7 web site (hl7.org).
Health Level Seven, Version 2.9 © 2019. All rights reserved. Page 1-5
Normative Ballot 5. May 2019.
Chapter 1: Introduction
1.3 BACKGROUND
The HL7 Working Group is composed of volunteers who give their time on a personal basis or under sponsorship of
their employers. Published standards (including this HL7 V2.9 Standard) and other products are freely available to
everyone who registers and agrees to the terms of HL7's IP policy. Members have the added advantage of having
access to all materials immediately upon publication while, in general, non-members must wait three months from
the date of publicat to access materials. In addition, members have the right to use HL7 standards in their products
and to create derivitive works; non-members have the right to read the standards, but not use them in their products.
Those wishing more information are referred to the IP Compliance policy on HL7's web site at
hl7.org/legal/ippolicy.cfm.
Membership in the HL7 Working Group has been, and continues to be, open to anyone wishing to volunteer and
contribute to the development and refinement of any HL7 Working Group Standard and the work that supports those
Standards.
The term “Level 7” refers to the highest implementation protocol level for a definition of a networking framework
as presented in the Open System Interconnection (OSI) model of the International Standards Organization (ISO) and
CCITT (French Acronym for the Consultive Committee for Interntational Telephone and Telegraph). This is not to
say that HL7 conforms to ISO-defined elements of the OSI’s seventh level. Also, HL7 does not specify a set of
ISO-approved specifications to occupy layers 1 to 6 under HL7’s abstract message specifications. HL7 does,
however, correspond to the conceptual definition of an application-to-application interface placed in the seventh
layer of the OSI model.
In the OSI conceptual model, the functions of both communications software and hardware are separated into seven
layers, or levels. The HL7 Standard is primarily focused on the issues that occur within the seventh, or application,
level. These are the definitions of the data to be exchanged, the timing of the exchanges, and the communication of
certain application-specific errors between the applications. However, of necessity (or at least in an attempt to be
clear), protocols that refer to the lower layers of the OSI model are sometimes mentioned to help implementers
understand the context of the Standard. They are also sometimes specified to assist implementers in establishing
working HL7-based systems.
The HL7 Version 2 Standard currently addresses the interfaces among various healthcare IT systems that send or
receive patient admissions/registration, discharge or transfer (ADT) data, queries, resource and patient scheduling,
orders, results, clinical observations, billing, master file update information, medical records, scheduling, patient
referral, patient care, clinical laboratory automation, application management and personnel management messages.
It does not try to assume a particular architecture with respect to the placement of data within applications.
Instead, HL7 Version 2.9 serves as a way for inherently disparate applications and data architectures
operating in a heterogeneous system environment to communicate with each other. As an example, HL7
Version 2.9 is designed (and used) to support a central patient care system as well as a more distributed environment
where data resides in departmental systems.
If we consider the multitude of healthcare information systems applications as well as the variety of environments in
which healthcare is delivered, it is evident that there are many more interfaces that could benefit from
standardization. The interfaces chosen were considered to be of high priority by the members participating in the
standards writing process. HL7’s intent is for Version 2.9 to be a complete standard for these interfaces, built on a
generic framework that is sufficiently robust to support many other interfaces. The HL7 Version 2.x family of
standards has been put into production and is being used as a basis for extending the existing interface definitions
and also adding other definitions.
It is expected that one result of publishing this specification will be the recruitment of more Working Group
members with special interests in some newer and not yet fully specified areas. Some of the areas that have already
been identified are:
a) decision support
b) additional specific ancillary departments
c) information needs associated with healthcare delivery systems outside of the acute care setting
Page 1-6 Health Level Seven, Version 2.9 © 2019. All rights reserved.
May 2019 Normative Ballot 5.
Chapter 1: Introduction
d) clinical genomics
e) pediatrics
f) emergency medicine
The above notwithstanding, the Working Group members feel that the interfaces addressed here are sufficient to
provide significant benefits to the healthcare community. Active Work Groups exist for the domain areas listed
above. All interest in contribution to future development of this Standard, these specified growth areas or any other
areas of Medicin or Health Information Technology are welcome to join HL7 and work with us.
This document is structured as follows. The balance of this chapter contains a rationale for developing the HL7
Version 2.9 Standard, the goals of the Standard, and issues that have been considered by the Working Group
pertaining to scope and operational approach. It is hoped that this will help the readers understand the basis for
decisions that have been made in developing the Standard. Subsequent chapters specify, respectively:
Chapter 2 – Control – overall structure for all interfaces including a generalized query interface.
Chapter 2A – Data Types – provides definitions for all HL7 V2 data types.
Chapter 2B – Conformance – using message profiles for comformance.
Chapter 2C-Code Tables – a listing of all tables of information used in the standard.
Chapter 3 – Patient Administration - admission, discharge, transfer and registration
Chapter 4 – Order Entry – messages for the transmission of orders or information about orders between
applications that capture the order, by those that fulfill the order, and other applications as needed.
These services include medications from the pharmacy, clinical observations (e.g., vitals, I&Os) from
the nursing service, tests in the laboratory, food from dietary, films from radiology, linens from
housekeeping, supplies from central supply, an order to give a medication (as opposed to delivering it
to the ward), etc.
Chapter 4A – Order Entry: Pharmacy/Treatment, Vaccination – messages for the transmission of
orders or information about orders specific to pharmacy/treatment and vaccines.
Chapter 5 – Query - defines the rules that apply to queries and to their responses.
Chapter 6 – Financial Management - patient accounting (billing) systems
Chapter 7 – Observation Reporting – clinical observation data, such as laboratory results, that are sent
as identifiable data elements (rather than display-oriented text)
Chapter 8 – Master Files – a generalized interface for synchronizing common reference files (master
files)
Chapter 9 – Medical Records/Information Management – medical information management
Chapter 10 – Scheduling – patient and resource scheduling
Chapter 11- Patient Referral – patient referral messages for referring a patient between two institutions
Chapter 12 – Patient Care - patient care messages that support communication of problem-oriented
records, and to provide functionality for the implementation of clinical pathways in computer
information systems
Chapter 13 - Clinical Laboratory Automation – messages that communicate information essential for a
Laboratory Automation System (LAS) to control the various processes and to ensure that each
specimen or aliquot has the correct tests performed in the proper sequence.
Chapter 14 – Application Management - messages that provide a means to manage HL7-supporting
applications over a network
Health Level Seven, Version 2.9 © 2019. All rights reserved. Page 1-7
Normative Ballot 5. May 2019.
Chapter 1: Introduction
Page 1-8 Health Level Seven, Version 2.9 © 2019. All rights reserved.
May 2019 Normative Ballot 5.
Chapter 1: Introduction
becomes an effective template to facilitate negotiations between vendors and users but cannot, by itself, serve as an
“off-the-shelf” complete interface.
In summary, it is important for both vendors and users to avoid the problem of supporting incompatible
transaction/communications structures. Instead, at a minimum a framework must be developed for minimizing
incompatibility and maximizing the exchange of information between systems. It is proposed that HL7 Version 2.8
can act as a superstructure in this environment to facilitate a common specification and specifications methodology.
It is indeed both practical and economical to develop, and commit to, standard interfaces for computer applications
in healthcare institutions.
Health Level Seven, Version 2.9 © 2019. All rights reserved. Page 1-9
Normative Ballot 5. May 2019.
Chapter 1: Introduction
i) Cooperation with other related healthcare standards efforts, which are outlined later in this chapter.
groups. (e.g. ISO TC 215 Electronic Health Record Functional Standard (13606) and ISO TC 215 Data
Types (21090) both adopted from existing HL7 Standards.
d) A chapter on the interface to a patient accounting system has been added.
e) A chapter on the reporting of ancillary results, clinical trials, product experience and waveform data
has been prepared, harmonized with the ASTM 1238-91 Standard and with the direct, active
participation of members of the ASTM E31.11 committee.
f) A chapter with a set of transactions to support the synchronization of master files between related
information systems has been added.
g) A chapter on the interface to applications that support medical record functions including transcription
management, chart location and tracking, deficiency analysis, consents and release of information has
been added.
h) A chapter on messages to support the communication of various events related to the scheduling of
appointments for services or for the use of resources has been added.
i) A chapter defining the message set used in patient referral communications between mutually
exclusive healthcare entities has been added.
j) A computerized data dictionary of all data elements and other message components has been created.
Appendix A contains cross references and other information generated from this electronic data
dictionary.
k) Extensive additions have occurred in the Order/Entry and Clinical Observations chapters to include
data element oriented results, pharmacy orders and administrations interface.
l) Message acknowledgments have been extended to include a separate enhanced mode that defines the
“accept acknowledgment.” While this mode of acknowledgment has always been allowed, it is now
obvious how HL7 supports any environment when intermediaries exist in the network with implicit
time delays (such as store and forward services, “Interface Engines” that perform fan out services,
etc.). Immediate acknowledgments are available to release the sending system from the need to resend
the message.
m) Distinctions have been documented between the HL7 abstract message definition which is purely a
level 7 (application level) definition vs. the HL7 encoding rules for converting an abstract message into
a string of characters that comprises an actual message. These encoding rules are actually a suggested
potential alternative where a fully defined level 6 (presentation level) definition does not exist (e.g.,
ISO’s ASN.1 Basic Encoding Rules (BER)).
n) The Patient Care Technical Committee was created and designed messages to support the
communication of problem-oriented records, including clinical problems, goals, and pathway
information between computer systems. Patient Care healthcare messages are communicated between
clinical applications for a given individual.
o) The Clinical Laboratory Automation Technical Committee was created to develop messages to
facilitate the integration or interfacing of automated or robotic transport systems, analytical
instruments, and pre- or post-analytical process equipment such as automated centrifuges and
aliquoters, decappers, recappers, sorters, and specimen storage and retrieval systems. In addition to the
electrical and mechanical interfaces of these various components, the computers that control these
devices or instruments must also be interfaced to each other and/or the Laboratory Information System
(LIS). These are now found in Chapter 13 since HL7 Version 2.8
p) Specifications on Network Management that were previously contained in a non-normative appendix
to the Standard were further developed to more accurately describe the purpose of the messages
described herein. This chapter was named “Application Management” and does not specify a protocol
for managing networks, à la TCP/IP SNMP. Rather, its messages provide a means to manage HL7-
supporting applications over a network. As a technical chapter, this information is now normative
beginning with the HL7 Version 2.8 standard and found in Chapter 14.
Health Level Seven, Version 2.9 © 2019. All rights reserved. Page 1-11
Normative Ballot 5. May 2019.
Chapter 1: Introduction
q) The Personnel Management Technical Committee was created to develop Personnel Management
transactions set provides for the transmission of new or updated administration information about
individual healthcare practitioners and supporting staff members. Since many systems (e.g., security,
scheduling, orders, etc.) must be able to closely monitor changes in certain information regarding
individual healthcare practitioners, the Personnel Management transaction set is used to clearly
identify these events. For example, it is important to a Security System to be aware of when a staff
member was hired or specific role has been terminated.
Prior to Version 2.4, master file updates were the only method to update this information. However,
when any of these changes are reported as master file update notifications, it is not obvious which of
the specific items of data has been changed, and these changes are cumbersome to process efficiently.
It should be noted that Personnel Management functions that do not affect healthcare administration
(e.g. benefits) are not addressed in this chapter.
r) When HL7 Version 2.5 was created the Control Committee consolidated all definitions of data types
that were previously distributed across all chapters of HL7 and created a second chapter 2 (2A) that is
a dictionary of all data types used in HL7 Version 2.5 and now HL7 Version 2.9. These definitions
were also removed from their previous chapters and corrections were made when two or more chapters
had conflicting definitions of data types.
s) HL7 Version 2.5.1 — as an extension of Version 2.5 is due to a recent interpretation of the
requirements of the Clinical Laboratory Improvements Amendment (CLIA) of 1988 related to the
exchange of electronic laboratory information with supplemental agencies. HL7 was informed of a
need to include a limited number of additional fields that were located in the OBX Segment of Version
2.5 to support compliance. Although we have not been able to confirm requirements throughout the
European Union, the addition of these elements to the OBX may also facilitate meeting the laboratory
reporting requirements stipulated by the United Kingdom Accreditation Service [UKAS] and Clinical
Pathology Accreditation (UK) Ltd [CPA].
t) A chapter defining messaging specifications supporting claims and reimbursement for the electronic
exchange of health invoice (claim) data has been added. These specifications are intended for use by
benefit group vendors, third-party administrators (TPA) and payers who with to develop software that
is compliant with an international standard for the electronic exchange of claim data. (This chapter is
produced for implementations of HL7 outside of the United States where the HIPAA law mandates an
already in-use set of implementation guides of X12 messages for these purposes.)
u) A chapter defining the abstract messages for purposes of communicating various events related to the
transactions derived from supply chain management within healthcare facilities has been added. This
chapter includes inventory and sterilization messaging. The inventory item master file segments
published in this chapter are based on master file add and update messages between applications such
as materials management, scheduling, and sterilization applications.
1.7 OVERVIEW
This section contains a description of the conceptual basis of the HL7 Version 2.9 Standard, the approach to
accommodating intra-site variations and evolutionary changes, and the way it has been structured in order to
accommodate varying current and future communications environments.
All data is represented as displayable characters from a selected character set. The ASCII displayable
character set (hexadecimal values between 20 and 7E, inclusive) is the default character set unless modified
in the MSH header segment. The field separator is required to be chosen from the ASCII displayable
character set. All the other special separators and other special characters are also displayable characters,
except that the segment separator is the ASCII Carriage Return character.
1) There is nothing intrinsic to HL7 Version 2.9 or ASTM 1238 that restricts the legal data set to
the printable ASCII characters. The former restriction was imposed to accommodate the
limitations of many existing communication systems. Some existing systems would
misinterpret some eight-bit characters as flow control characters instead of data. Others would
strip off the eighth bit.
2) The European community (EC) has a need for printable characters (for example, the German
oe, the French accent grave) that are not within the above-defined restricted data set. The
personal computer market accommodates these alphabetic characters by assigning them to
codes between 128 and 256, but it does this in many different ways. ISO 8859 is a 256-
character set that does include all of the needed European letters and is a candidate for the
European standards group. Where the Europeans define an eight-bit character set
specification, HL7 will accept this data set in environments that require it, and can use it
without complications.
3) Multi-character Codes:
a) UNICODE - When communicants use UNICODE, and all characters are represented by
the same number of bytes, all delimiters will be single characters of the specified bytes
length, and the Standard applies just as it does for single-byte length, except that the
length of the characters may be greater than one byte.
b) JIS X 0202 - ISO 2022 provides an escape sequence for switching among different
character sets and among single-byte and multi-byte character representations. Japan has
adopted ISO 2022 and its escape sequences as JIS X 0202 in order to mix Kanji and
ASCII characters in the same message. Both the single- and multiple-byte characters use
only the low order 7 bits in JIS Kanji code with JIS X 0202 in order to ensure
transparency over all standard communication systems. When HL7 Version 2.9 messages
are sent as JIS X 0202, all HL7 delimiters must be sent as single-byte ASCII characters,
and the escape sequence from ASCII to Kanji and back again must occur within
delimiters. In most cases the use of Kanji will be restricted to text fields.
There are other parts of the JIS X series that support Katakana (JIS X 0201/ISO IR 13),
Romaji (JIS X 0201/ISO IR 14) and Kanji (JIS X 0208/ISO IR 87) and JIS X 0212/ISO
IR 159) that can be used in HL7 messages in the same manner as JIS X 0202.
c) In the case that a single country uses conflicting rules for representing multi-byte
characters, it is up to the communicants to ensure that they are using the same set of
rules.
The encoding rules distinguish between data fields that have the null value and those that are not present.
The former are represented by two adjacent quotation marks, the latter by no data at all (i.e., two
consecutive separator characters.) The distinction between null values and those that are not present is
important when a record is being updated. In the former case the field in the database should be set to null;
in the latter case it should retain its prior value. The encoding rules specify that if a receiving application
cannot deal with a data field not being present, it should treat the data field as present but null.
The encoding rules specify that a receiving application should ignore fields that are present in the message
but were not expected rather than treat such a circumstance as an error. For more information on fields and
encoding rules, see Section 2.5.3, “Fields,” and 2.6, “Message Construction Rules.”
Health Level Seven, Version 2.9 © 2019. All rights reserved. Page 1-13
Normative Ballot 5. May 2019.
Chapter 1: Introduction
However, it is the goal of the HL7 group to support healthcare communications in a wide variety
of communications environments, including many that are not as complete as ISO will be one day.
b) What is the relationship between the HL7 Version 2.9 Standard and other applications protocols?
Protocols of interest include the ASC X12 Standards for Electronic Document Interchange, the
ASTM 1238-88 Standards for laboratory data reporting, the ACR/NEMA DICOM Standards for
Page 1-14 Health Level Seven, Version 2.9 © 2019. All rights reserved.
May 2019 Normative Ballot 5.
Chapter 1: Introduction
imaging and other aspects of Radiology Information Systems, and the IEEE P1157 Standards for
Medical Data Interchange (MEDIX).
c) What is the relationship between the HL7 Standard and various proprietary healthcare protocols in
use today?
1.7.5.1 Lower layer protocols
The HL7 Version 2 Encoding Rules are substantially different from the ASN.1 Basic Encoding Rules
(BER) documented in CCITT X.409 and X.209 and ISO 8825 or those employed in LU6.2 or RPC. This is
because:
a) By definition, the HL7 Version 2.9 encoding rules will be applied where the environment does not
include software to do encoding. Without such software, the burden on applications programmers
to develop messaging software that conforms to those encoding rules is onerous.
b) The encoding rules of these protocols depend on the assumption that lower level protocols provide
transparency (i.e., all character codes can be transmitted without being changed by and of the
lower levels). This assumption is often not met in the communications environments that must
serve HL7 for the interim. The techniques that might be used to implement transparency in the
Lower Level Protocol are difficult to implement in some present-day applications environments.
The notation chosen to document the message formats in the HL7 Version 2.9 Standard is not the Abstract
Syntax Notation1 (ASN.1) Basic Encoding Rules (BER) defined by ISO.
Contrary to other high level communications environments, there is no notion of association separate from
the sending of the message from client to server and the response. This seems appropriate to the
client-server model.
Whenever HL7 Version 2.9 is applied in a networking environment, addressing will be an issue. This is
equally true whether it is applied on ISO Standards networks or proprietary networks. Although the HL7
Standard does not specify how this addressing will occur, it does provide certain data fields that will be of
value in determining addresses. The fields MSH-5 - receiving application, MSH-6 - receiving facility, and
MSH-11 - processing ID are located in the header of all HL7 messages. MSH-6 - receiving facility is
intended for environments in which multiple occurrences of the same application are being run on the same
computer system or on the same network on behalf of different institutions or other organizational entities.
MSH-11-processing ID is used in situations in which various versions of essentially the same application
may reside on the same computer for different purposes. See HL7 table 0103 - Processing ID for
recommended values.
HL7 Version 2.9 does not standardize all values for MSH-5 - receiving application and MSH-6 - receiving
facility at this time because there are so many variations in place in existing systems and because different
kinds of environments (e.g., in different countries) may have different required code sets. However, we
strongly encourage the use of the HL7 suggested code sets where they are defined and we recognize that
movement toward more standardized codes is essential for seamless communications.
1.7.5.2 Other application protocols
The Working Group has given considerable attention to the relationship of the HL7 Standard and other
protocols. A considerable liaison effort is underway. This is described below:
a) ACR/NEMA DICOM. The HL7 Working Group maintains an on-going liaison with the
ACR/NEMA DICOM working group. HL7 and ACR/NEMA DICOM are both members of
ANSI’s HITSP.
b) ASC X12 Standards for Electronic Document Interchange. ASC X12 is a family of standards that
provides both general and specific descriptions for data interchange within a number of industries.
The HL7 Version 2 Encoding Rules are modeled on the X12 standards, although there are
differences. The HL7 Standard needs to accommodate online exchange of individual transactions
on LANs. This difference, along with certain applications issues, is responsible for the variance
from X12. X12 has recently decided to follow the UN/EDIFACT encoding rules for all X12
standards produced in 1995 or later. X12N transactions that facilitate the transfer of healthcare
Health Level Seven, Version 2.9 © 2019. All rights reserved. Page 1-15
Normative Ballot 5. May 2019.
Chapter 1: Introduction
claims and remittance information as well as benefit coordination, enrollment and verification are
enjoying dramatically increased use. HL7 has elected to assume that all new business transactions
between institutions regarding the interchange of claims, benefits, or other financial information
are the responsibility of ASC X12N, the insurance subcommittee of X12.
In 2005, HL7 and X12 signed an update to a long-standing agreement between the organizations
to create and extend comprehensive standards in the healthcare community.
c) ASTM 1238.94 Laboratory Data Reporting. An active liaison effort between the ASTM
committee and the Working Group has resulted in minor changes in the ASTM specification to
enhance compatibility, changes in the HL7 Version 2.9 control specifications to enhance
compatibility, and the development of the entire Ancillary Data Reporting chapter, developed
jointly by the committees and built on the ASTM Standards. This liaison has extended to the point
where both groups now have the permission to freely use the contents of each others' standards
efforts “in whole” within their own published standards.
Some distinctions are more in the terminology chosen than the actual message content. For
example, the ASTM “sub-field delimiter” is generally used to separate repetitions of homogenous
values. It is called a “repetition separator” in HL7 Version 2.9. HL7 and ASTM are both
members of ANSI’s HITSP.
d) IEEE P1157 (“MEDIX”). The MEDIX committee has defined an application-level protocol
similar in scope to HL7 but built strictly on the ISO protocol stack, up to and including the
Remote Operation Service Element (ROSE). HL7 varies from this approach by the decision not to
depend on ROSE nor use the ASN.1 BER syntax notation. Despite the difference in approaches,
the HL7 Working Group has regular liaison with the MEDIX committee. The Working Group has
devised a format for the HL7 Standard that is relatively independent of the encoding rules chosen
and easily translated into the ASN.1 notation. The transactions defined in this manner should be
directly transferable to the MEDIX effort, and transaction messages encoded using the HL7
scheme should be translatable to transactions encoded using the BER. This should facilitate the
creation of gateways between the HL7 and future environments.
HL7, IEEE, NCPDP and X12 are ANSI-approved standards developers.
Page 1-16 Health Level Seven, Version 2.9 © 2019. All rights reserved.
May 2019 Normative Ballot 5.
Chapter 1: Introduction
Health Level Seven, Version 2.9 © 2019. All rights reserved. Page 1-17
Normative Ballot 5. May 2019.
Chapter 1: Introduction
documentation exists within HL7 2.x that, after several years of continued support, we have retired older
data types with newer definitions that support more comprehensive properties including requirements for
all countries using HL7.
User organizations that implemented early versions of HL7 Version 2.x frequently had a need for features
that did not exist at that time but were introduced in more recent versions. We recommend that these user
organizations make use of HL7 “Z” Segments to create message segments (and in some cases trigger
events) to support their requirements. This approach is recommended in the HL7 Version 2.x Standards and
it does confine the necessary “customization” to only segments, events and possibly data types that were
needed for their then unsupported requirements. However, this has been a further cause of incompatibilities
when HL7 has later added triggers, segments and data types to support these same needs in a later version
of the 2.x Standards. As we have stated above, it is not usually economically reasonable for organizations to
expend the effort to modify their otherwise working interfaces to the newer HL7 Version 2.x Standard.
1.8.8 Central, Unified Hardware and Software Controls for Security and
Trusted Continuous Protection
HL7 Version 2.9 does not attempt to support hardware and software security controls, nor does it provide
means to insure continuous protection of data from unauthorized changes. Such a feature may be useful in
limiting access to certain types of data to devices and/or users, based on device type or location. Certain
U.S. DOD requirements and IOM recommendations may require users to implement these on their own
and/or rely on specific applications vendors to support this requirement.
Health Level Seven, Version 2.9 © 2019. All rights reserved. Page 1-19
Normative Ballot 5. May 2019.
Chapter 1: Introduction
with existing HL7 messages, it would create an unexpected message with missing required patient
identification.
Page 1-20 Health Level Seven, Version 2.9 © 2019. All rights reserved.
May 2019 Normative Ballot 5.
Chapter 1: Introduction
Health Level Seven, Version 2.9 © 2019. All rights reserved. Page 1-21
Normative Ballot 5. May 2019.
Chapter 1: Introduction
ANSI X3.4 1986 Coded character sets - American National Standard code for
information interchange (7-bit ASCII)
ANSI X3.43 1986 Information systems representation of local time of day for
information interchange
ANSI X3.50 1986 Representations for U.S. customary, SI, and other units to be used in
systems with limited character sets
ANSI X3.51 1986 Representations of universal time, local time differentials, and
United States time zone references for information interchange
ISO 1000 1981 SI Units and Recommendations for the use of their multiples and of certain
other units
ISO 2955 1983 Information processing-Representation of SI and other units in systems with
limited character sets
ISO 8601 1988 Data elements and interchange formats - information interchange
(representation of dates and times)
ISO 8859 1988 Information Processing- 8-bit single-byte coded graphic character sets
1
Available from American National Standards Institute, 25 West 43rd Street, New York, NY 10036
2
Available from ISO 1, ch. de la Voie-Creuse, Case postale 56, CH 1211, Geneva 20, Switzerland
Page 1-22 Health Level Seven, Version 2.9 © 2019. All rights reserved.
May 2019 Normative Ballot 5.
Chapter 1: Introduction
Home Health Home Healthcare Classification System (Virginia Saba, EdD, RN, Georgetown U.
School of Nursing, Washington DC)
3
Available from American Medical Association, 515 N. State Street, Chicago, IL 60610.
4
William M. Heller, Ph.D., Executive Editor. Available from United States Pharmacopeial Convention, Inc.,
12601 Twinbrook Parkway, Rockville, MD 20852-1790.
5
Available from G. De Moor, M.D., Dept. of Medical Informatics 5K3, State University Hospital Gent, De
Pintelaan 185, B 9000 GENT, BELGIUM.
6
Available from American Society for Microbiology, 1752 N Street, NW, Washington, D.C. 20036-2904.
7
Available from the National Drug Code Directory, FDA, 5600 Fishers Lane, Rockville, MD 20857, and other
sources.
8
Available from National Library of Medicine, 8600 Rockville Pike, Bethesda, MD 20894.
Health Level Seven, Version 2.9 © 2019. All rights reserved. Page 1-23
Normative Ballot 5. May 2019.
Chapter 1: Introduction
9
Available from James D. Read, MB, ChB, DRCOG, MRCGP, General Medical Practitioner, Park View Surgery,
26-28 Leicester Rd., Loughborough, Leicestershire LE11 2AG.
10
Available from College of American Pathologists, 325 Waukegan Road, Northfield, IL 60093-2750.
11
Available from INTDIS, P O Box 26, S-751 03 Uppsele, Sweden.
12
Available from ECRI, 5200 Butler Pike, Plymouth Meeting, PA 19462-1298.
13
Available from Dept. of Health & Human Services, FDA, Rockville, MD 20857.
14
Available from Arden Forrey, Ph.D., 4916 Purdue Ave., NE, Seattle, WA 98105.
15
Available from American Society for Testing and Materials (ASTM) 100 Barr Harbor Drive, PO Box C700,
West Conshohocken, PA, 19428-2959.
16
Available from American Society for Testing and Materials (ASTM) 100 Barr Harbor Drive, PO Box C700,
West Conshohocken, PA, 19428-2959.
17
Available from American Society for Testing and Materials (ASTM) 1916 Race St., Philadelphia, PA 19103-
1187
Page 1-24 Health Level Seven, Version 2.9 © 2019. All rights reserved.
May 2019 Normative Ballot 5.
Chapter 1: Introduction
LOINC Committee. Logical Observation Identifier Names and Codes. Indianapolis: Regenstrief Institute
and LOINC Committee, 1995. c/o Kathy Hutchins, 1001 West 10th Street RG-5, Indianapolis, IN 46202.
317-630-7433. Available via the World Wide Web (https://loinc.org)
Forrey AF, McDonald CJ, DeMoor G, Huff SM, Leavelle D, Leleand D et al. Logical Observation
Identifier Names and Codes (LOINC) database, A public use set of codes and names for electronic
reporting of clinical laboratory test results. Clin Chem 1996; 42:81-90.
UB-92 National Uniform Billing Data Element Specifications as developed by the National Uniform
Billing Committee, November 5, 1997. National Uniform Billing Data Element Specifications as adopted
by the Florida State Health Claims Review Committee, 2nd Revision, December 19, 1993.
UB-82 Recommended Billing Instructions.
For a list of editors of the chapters in V2.9, please see the individual chapter’s front page.
1.12 ERRATA
The item below constitutes the know errata at the time of publication. Users of the standard are advised to refer to
the HL7 web site (www.HL7.org) for a current Errata listing.
Issue: Use of "etc." in various segment choices
• Resolution: The "etc." is used as a placeholder for various choice alternatives that may be represented in
the abstract message syntax (AMS). "Etc." should be interpreted as meaning any segment can be used in
this location; that is, "etc." does not limit your choice of segment or segment groups, except for MSH and
other transmission control segments. In the future, explanation will be added to Chapter 2, section 12
proposing the use of "Hxx" as a formal representation in circumstance where a choice of any segment or
segment group is allowed.
Health Level Seven, Version 2.9 © 2019. All rights reserved. Page 1-25
Normative Ballot 5. May 2019.
Chapter 1: Introduction
Issue: Use of Opening and Closing Angle Brackets around Segment Groups
• Resolution: In the standard, we have named required and non-repeating segment groups. The standard
uses opening and closing angle brackets to delineate these segment groups. This is used to indicate that
you have a choice of "one of one" in these representations, effectively making them required, named
segments. This formalism allows for a better representation of the standard in languages such as XML and
solves the problem of attaching a name to a group.
Issue: Incorrect Element Definition for REL-12 Negation Indicator in Chapter 12, Section 12.4.5.12
• Currently the definition for this element reads "This field contains the date range relevant to the assertion of
the relationship." However, this is incorrect. The correct definition should read "This field, if populated
and set to true, indicates that the given relationship is not true or does not exist."
• Resolution: As this change is substantive, a proposal to formally change the definition will be brought
forward in Version 2.9. Until this correction can be made, users of the standard are advised to consider the
alternate definition above when using this element.
Issue: Ambiguous Use of CWE Data Type in Element Definition for TCC-15 Test Criticality in Chapter 13, Section
13.4.9.15
• Currently the definition for this element indicates that a CWE data type is used; however, the definition
also advises that the element can be populated with "a sequential number of the test sorted according to the
criticality assigned by the lab". In general practice, the CWE data type references a table of assigned
values, recognizing that those values are often assigned by the user. It is expected that the definition for
this element will be reviewed and revised with the next release.
Additional Issues Carried Forward from Version 2.7
• Implementers of the standard should be aware that the length of MSA-2 Message Control ID in the
Message Acknowledgement Segment (Chapter 2, section 2.14.8.2) is incorrectly identified as 20. This is
out of alignment with MSH-10 Message Control ID in the Message Header Segment (Chapter 2, section
2.14.9.10) which has a length of 199. The correct length of MSA-2 Message Control ID should be 199 in
order to bring it in to synchrony with MSH-10.
• HL7 International has discovered a backwards compatibility issue in Versions 2.6 and 2.7 related to the
fields provided in the table below. Each of these fields is a telephone number, is of XTN data type and is
repeating. The <preference order> component was added to the XTN data type in Version 2.6 to allow for
an entity having multiple telecommunication addresses to indicate which is the "most preferred" (lowest
number) to "least preferred" (highest number). In addition, the new XTN data type allows entry of more
than telephone number (e.g., email address).
1 2.6 - 2.9 3.4.5.5 NK1-5 - Phone 00194 Phone number must be set to 1 for <preference
Number order> component.
To maintain backwards compatibility for V2.6
and V2.7, this field shall send only telephone
number. Non-telephone number data such as
email addresses shall not be sent via this field.
In V2.9, NK1-5, NK1-6 and NK1-31 will be
Page 1-26 Health Level Seven, Version 2.9 © 2019. All rights reserved.
May 2019 Normative Ballot 5.
Chapter 1: Introduction
2 2.6 - 2.9 3.4.5.6 NK1-6 - 00195 Business phone number must be set to 1 for
Business Phone <preference order> component.
Number
To maintain backwards compatibility for V2.6
and V2.7, this field shall send only telephone
number. Non-telephone number data such as
email addresses shall not be sent via this field.
In V2.9, NK1-5, NK1-6 and NK1-31 will be
deprecated in favor of NK1-40- and NK1-41.
3 2.6 - 2.9 3.4.5.31 NK1-31 - 00749 Phone number must be set to 1 for <preference
Contact Person's order> component.
Telephone
To maintain backwards compatibility for V2.6
Number
and V2.7, this field shall send only telephone
number. Non-telephone number data such as
email addresses shall not be sent via this field.
In V2.9, NK1-5, NK1-6 and NK1-31 will be
deprecated in favor of NK1-40- and NK1-41.
4 2.6 - 2.9 3.4.2.14 PID-14 - Phone 00117 Business phone number must be set to 1 for
Number – <preference order> component.
Business
To maintain backwards compatibility for V2.6
and V2.7, this field shall send only telephone
number. Non-telephone number data such as
email addresses shall not be sent via this field.
In V2.9, PID-13 and PID-14 will be deprecated
in favor of PID-40.
5 2.6 - 2.9 3.4.2.13 PID-13 - Phone 00116 Phone number must be set to 1 for <preference
Number – Home order> component.
To maintain backwards compatibility for V2.6
and V2.7, this field shall send only telephone
number. Non-telephone number data such as
email addresses shall not be sent via this field.
In V2.9, PID-13 and PID-14 will be deprecated
in favor of PID-40.
Health Level Seven, Version 2.9 © 2019. All rights reserved. Page 1-27
Normative Ballot 5. May 2019.