World Library  
Flag as Inappropriate
Email this Article

Health Level 7

Health Level-7 or HL7 refers to a set of international standards for transfer of clinical and administrative data between software applications used by various healthcare providers. These standards focus on the application layer, which is "layer 7" in the American National Standards Institute and International Organization for Standardization.

Hospitals and other healthcare provider organizations typically have many different computer systems used for everything from billing records to patient tracking. All of these systems should communicate with each other (or "interface") when they receive new information, or when they wish to retrieve information, but not all do so.

  • HL7 RIM: An Incoherent Standard
  • HL7 RIM Under Scrutiny (attempted rebuttal)(publication date?)
  • Update 2013: Human Action in the Healthcare Domain: A Critical Analysis of HL7’s Reference Information Model

Critical reviews

  • site
  • What does HL7 education mean?
  • HL7 International is a member of the Joint Initiative on SDO Global Health Informatics Standardization
  • HL7 Tools Page
  • Australian Healthcare Messaging Laboratory (AHML) - Online HL7 Message Testing and Certification
  • Comprehensive Implementation of HL7 v3 Specifications in Java
  • NIST HL7 Conformance Testing Framework
  • ICH-HL7 Regulated Product Submissions
  • HL7 Tutorial Directory

External links

  1. ^ Joel Rodrigues (2010). Health Information Systems: Concepts, Methodologies, Tools, and Applications, Volume 1.  
  2. ^ a b "HL7 Primary Standards".  
  3. ^ "HL7 Standards".  
  4. ^ "HL7 FAQs".  
  5. ^ "Understanding HL7 Messages". iNTERFACEWARE. 
  6. ^ "HL7 Messages and Descriptions". iNTERFACEWARE. 
  7. ^ "Standards Organizations". Assistant Secretary for Planning and Evaluation (ASPE),  
  8. ^ "HL7 Reference Information Model".  
  9. ^ "Tools & Resources – V3 Modeling & Methodology Tools".  
  10. ^ Spronk, René, ed. (16 November 2007). "HL7 Message examples: version 2 and version 3". Ringholm. Ringholm bv. 
  11. ^ The CDA Book. 
  12. ^ Dan Munro (2014-03-30). "Setting Healthcare Interop On Fire".  
  13. ^ "LLP - Lower Layer Protocol". iNTERFACEWARE. 
  14. ^ "MLLP Receive and Send Components".  
  15. ^ "Oracle Application Server Integration B2B User's Guide, Supported Protocols".  
  16. ^ "Which Secure Managed File Transfer Protocol is Right for You?".  

This article incorporates text from an open source work, under the Creative Commons Attribution-ShareAlike 3.0 license: Spronk 2007.


See also

Functional specifications for an electronic health record.

Functional EHR and PHR specifications

A large portion of HL7 messaging is transported by Minimal Lower Layer Protocol (MLLP), also known as Lower Layer Protocol (LLP).[13] For transmitting via TCP/IP, header and trailer characters are added to the message to identify the beginning and ending of the message because TCP/IP is a continuous stream of bytes. Hybrid Lower Layer Protocol (HLLP) is a variation of MLLP that includes a checksum to help verify message integrity. Amongst other software vendors, MLLP is supported by Microsoft,[14] Oracle[15] and Cleo.[16]


The Arden syntax is a language for encoding medical knowledge. HL7 International adopted and oversees the standard beginning with Arden syntax 2.0. These Medical Logic Modules (MLMs) are used in the clinical setting as they can contain sufficient knowledge to make single medical decisions. They can produce alerts, diagnoses, and interpretations along with quality assurance function and administrative support. An MLM must run on a computer that meets the minimum system requirements and has the correct program installed. Then, the MLM can give advice for when and where it is needed.

Arden syntax

SAIF is the framework that is required to rationalize interoperability of other standards. SAIF is an architecture for achieving interoperability, but it is not a whole-solution design for enterprise architecture management.

SAIF is a way of thinking about producing specifications that explicitly describe the governance, conformance, compliance, and behavioral semantics that are needed to achieve computable semantic working interoperability. The intended information transmission technology might use a messaging, document exchange, or services approach.

The HL7 Services-Aware Enterprise Architecture Framework (SAIF) provides consistency between all HL7 artifacts, and enables a standardized approach to Enterprise Architecture (EA) development and implementation, and a way to measure the consistency.

Services Aware Interoperability Framework

Fast Healthcare Interoperability Resources is a draft standard from HL7 International designed to be easier to implement, more open and more extensible than version 2.x or version 3. It leverages a modern web-based suite of API technology, including a HTTP-based RESTful protocol, HTML and Cascading Style Sheets for user interface integration, a choice of JSON or XML for data representation, OAuth for authorization and ATOM for query results.[12]

Fast Healthcare Interoperability Resources (FHIR)

Other HL7 Standards/Methods

CCOW, or "Clinical Context Object Workgroup," is a standard protocol designed to enable disparate applications to share user context and patient context in real-time, and at the user-interface level. CCOW implementations typically require a CCOW vault system to manage user security between applications.


SPL describes the published information that accompanies a medicine, based on HL7 Version 3.

Structured Product Labeling (SPL)

CCD is a US specification for the exchange of medical summaries, based on CDA.

Continuity of Care Document (CCD)

The HL7 Clinical Document Architecture (CDA) is an XML-based markup standard intended to specify the encoding, structure and semantics of clinical documents for exchange.[11] The standard was jointly published with ISO as ISO/HL7 27932.

Clinical Document Architecture (CDA)


HL7 v3 messages are based on an XML encoding syntax, as shown in this example:[10]:2.2.1

The HL7 version 3 messaging standard defines a series of Secure Text messages (called interactions) to support all healthcare workflows.

V3 Messaging

HL7 specifications draw upon codes and vocabularies from a variety of sources. The V3 vocabulary work ensures that the systems implementing HL7 specifications have an unambiguous understanding of the code sources and code value domains they are using.

The HDF not only documents messaging, but also the processes, tools, actors, rules, and artifacts relevant to development of all HL7 standard specifications. Eventually, the HDF will encompass all of the HL7 standard specifications, including any new standards resulting from analysis of electronic health record architectures and requirements.

The HL7 Version 3 Development Framework (HDF) is a continuously evolving process that seeks to develop specifications that facilitate interoperability between healthcare systems. The HL7 RIM, vocabulary specifications, and model-driven process of analysis and design combine to make HL7 Version 3 one methodology for development of consensus-based standards for healthcare information system interoperability. The HDF is the most current edition of the HL7 V3 development methodology.

HL7 Development Framework - ISO/HL7 27931

The Reference Information Model[8] (RIM) is the cornerstone of the HL7 Version 3 development process and an essential part of the HL7 V3 development methodology. RIM expresses the data content needed in a specific clinical or administrative context and provides an explicit representation of the semantic and lexical connections that exist between the information carried in the fields of HL7 messages.[9]

RIM - ISO/HL7 21731

The HL7 version 3 standard has the aim to support all healthcare workflows. Development of version 3 started around 1995, resulting in an initial standard publication in 2005. The v3 standard, as opposed to version 2, is based on a formal methodology (the HDF) and object-oriented principles.

HL7 version 3 Messaging

HL7 v2.x has allowed for the interoperability between electronic Patient Administration Systems (PAS), Electronic Practice Management (EPM) systems, Laboratory Information Systems (LIS), Dietary, Pharmacy and Billing systems as well as Electronic Medical Record (EMR) or Electronic Health Record (EHR) systems. Currently, the HL7 v2.x messaging standard is supported by every major medical information systems vendor in the United States.[7]

PID|||56782445^^^UAReg^PI||KLEINSAMPLE^BARRY^Q^JR||19620910|M||2028-9^^HL70005^RA99113^^XYZ|260 GOODWIN CREST DRIVE^^BIRMINGHAM^AL^35209^^M~NICKELL’S PICKLES^10000 W 100TH AVE^BIRMINGHAM^AL^35200^^O|||||||0105I30001^^^99DEF^AN
OBX|1|NM|^Body Height||1.80|m^Meter^ISO+|||||F
OBX|2|NM|^Body Weight||79|kg^Kilogram^ISO+|||||F

The following is an example of an admission message. MSH is the header segment, PID the Patient Identity, PV1 is the Patient Visit information, etc. The 5th field in the PID segment is the patient's name, in the order, family name, given name, second names (or their initials), suffix, etc. Depending on the HL7 V2.x standard version, more fields are available in the segment for additional patient information.

HL7 v2.x messages use a non-XML encoding syntax based on segments (lines) and one-character delimiters.[5] Segments have composites (fields) separated by the composite delimiter. A composite can have sub-composites (components) separated by the sub-composite delimiter, and sub-composites can have sub-sub-composites (subcomponents) separated by the sub-sub-composite delimiter. The default delimiters are vertical bar or pipe (|) for the field separator, caret (^) for the component separator, and ampersand (&) for the subcomponent separator. The tilde (~) is the default repetition separator. Each segment starts with a 3-character string which identifies the segment type. Each segment of the message contains one specific category of information. Every message has MSH as its first segment, which includes a field that identifies the message type. The message type determines the expected segment types in the message.[6] The segment types used in a particular message type are specified by the segment grammar notation used in the HL7 standards.

HL7 version 2 defines a series of electronic messages to support administrative, logistical, financial as well as clinical processes. Since 1987 the standard has been updated regularly, resulting in versions 2.1, 2.2, 2.3, 2.3.1, 2.4, 2.5, 2.5.1 and 2.6. The v2.x standards are backward compatible (e.g., a message based on version 2.3 will be understood by an application that supports version 2.6).

The HL7 version 2 standard (also known as Pipehat) has the aim to support hospital workflows. It was originally created in 1989.[4]

HL7 version 2

HL7's primary standards are those standards that Health Level Seven International considers to be most commonly used and implemented.[2]

Primary HL7 standards


  • Primary HL7 standards 1
    • HL7 version 2 1.1
    • HL7 version 3 Messaging 1.2
    • Clinical Document Architecture (CDA) 1.3
    • Continuity of Care Document (CCD) 1.4
    • Structured Product Labeling (SPL) 1.5
    • CCOW 1.6
  • Other HL7 Standards/Methods 2
    • Fast Healthcare Interoperability Resources (FHIR) 2.1
    • Services Aware Interoperability Framework 2.2
    • Arden syntax 2.3
    • MLLP 2.4
    • Functional EHR and PHR specifications 2.5
  • See also 3
  • References 4
  • External links 5
    • Critical reviews 5.1

Other HL7 standards/methodologies include:[3]

  • Version 2.x Messaging Standard – an interoperability specification for health and medical transactions
  • Version 3 Messaging Standard – an interoperability specification for health and medical transactions
  • Clinical Document Architecture (CDA) – an exchange model for clinical documents, based on HL7 Version 3
  • Continuity of Care Document (CCD) - a US specification for the exchange of medical summaries, based on CDA.
  • Structured Product Labeling (SPL) – the published information that accompanies a medicine, based on HL7 Version 3
  • Clinical Context Object Workgroup (CCOW) – an interoperability specification for the visual integration of user applications

HL7 International considers the following standards to be its primary standards - those standards that are most commonly used and implemented:[2]


This article was sourced from Creative Commons Attribution-ShareAlike License; additional terms may apply. World Heritage Encyclopedia content is assembled from numerous content providers, Open Access Publishing, and in compliance with The Fair Access to Science and Technology Research Act (FASTR), Wikimedia Foundation, Inc., Public Library of Science, The Encyclopedia of Life, Open Book Publishers (OBP), PubMed, U.S. National Library of Medicine, National Center for Biotechnology Information, U.S. National Library of Medicine, National Institutes of Health (NIH), U.S. Department of Health & Human Services, and, which sources content from all federal, state, local, tribal, and territorial government publication portals (.gov, .mil, .edu). Funding for and content contributors is made possible from the U.S. Congress, E-Government Act of 2002.
Crowd sourced content that is contributed to World Heritage Encyclopedia is peer reviewed and edited by our editorial staff to ensure quality scholarly research articles.
By using this site, you agree to the Terms of Use and Privacy Policy. World Heritage Encyclopedia™ is a registered trademark of the World Public Library Association, a non-profit organization.

Copyright © World Library Foundation. All rights reserved. eBooks from Hawaii eBook Library are sponsored by the World Library Foundation,
a 501c(4) Member's Support Non-Profit Organization, and is NOT affiliated with any governmental agency or department.