HL7 V2.x Inter-Version Compatibility Guide

SEO
Home » Compatibility
  May 18, 2012 


A simple, practical and easy-to-follow Explanation of how to make Different Versions of HL7 V2.x Interoperate.

Are the Different Versions of HL7 V2.x Interoperable?

Are all the different V2.x Standards compatible or do all HL7 systems and interfaces in our Organisation have to be the same version?  Will V2.3.1 communicate with the new V2.7?  The question of compatibility and interoperability between different versions of HL7 is often asked.  Many systems designers are concerned that HL7-compliant systems using different versions of HL7 (e.g. V2.3.1, V2.4, V2.5, V2.5.1, V2.6 and the new V2.7) will not be compatible.  Quite the contrary is true: HL7 has been singularly successful in getting different versions of HL7 to interoperate.  HL7 has precise rules for compatibility between its versions.  These rules allow the sending and receiving of HL7 messages and converting their contents to data values with full backward compatibility between all 2.x versions of HL7.

As a result, messages created by systems using all HL7 standards of the V2.x series are fully compatible - if the business rules of sending and receiving systems are the same and the implementations have adhered to the HL7 version compatibility guidelines.  These guidelines are not well-known and even less well-understood.

In summary the rules are:

  1. New messages that may be part of a newer version of HL7 are ignored by any older versions.
  2. A newer version of HL7 may add new segments to a message, preferably at the end of the message.
  3. A newer version of HL7 may add new fields to the end of a segment, new components to the end of a field, new subcomponents to the end of a component, and a non-repeating field may be made repeating.
  4. New segments, fields, components, subcomponents and extra repetitions that are included in a newer version of HL7 are ignored by the older version.
  5. If a non-repeating field is made repeating in a newer version of HL7, the first instance of that repeating field must have the same meaning as the non-repeating field had in the older versions of HL7.
  6. The older version of HL7 ignores segments, fields, components, subcomponents and extra repetitions of a field that are present in the message from the newer version but were not expected.
  7. Treat segments that were expected but are not present as consisting entirely of fields that are not present.
  8. Data types may be enhanced in a newer version of HL7 if the leftmost parts of the data type has the same meaning as it had in the prior version of HL7 and new parts are added to the end of the data type structure.

In practice, correct implementation of the HL7 V2.x inter-version compatibility rules allows different versions of HL7 to exchange data without any significant problems.  Of course, new functionality added by a newer version may not be supported by an older version.  In this case the business rules of interoperating must be agreed on by sender and receiver.

Bookmark this!

For more information, refer to section 2.11.2 in V2.4 of the HL7 Standard!


HL7 Updates:

NEW: HL7 updates on    Get the "HL7 TechNews" Newsletter   Read HL7 Books and Guides


Keep up-to-date with the latest HL7 News, Tools & Resources: HL7 Tools & Resources     Remember this site: Bookmark this Site!

HL7 Books we Recommend:

NEW: The CDA Book Health Informatics Book- by eminent expert Keith Boone provides clear and easy-to-use CDA implementation guidance with numerous examples.  The reader will learn not only how to implement the CDA standard, but also to understand its idioms and to "speak" the CDA language.

Introduction to HL7 V2.x Messaging (2nd Edition) - the most popular HL7 V2.x Messaging introductory textbook.

HL7 V2.x Messaging Study Guide - the Study Guide to the above textbook.

Principles of Health Interoperability HL7 and SNOMED - Healthcare depends on the two leading standards HL7 and SNOMED CT for functional and semantic interoperability.  Tim is one of the most experienced teachers of both HL7 V3 and SNOMED CT.

HL7 CDA: the Missing Link in Healthcare IT - an important article from "Health Management Technology".

Managing Health Care Information Systems: A Practical Approach for Health Care Executives - the title says it all!

E-Health Care Information Systems: An Introduction for Students and Professionals - excellent

Verification Results for IT Standards: HL7 - a reader focussing on the formal verification of standards.

More HL7 Books and Manuals to learn the Secrets of Health Level 7.

Looking for the Book Present that will Never Disappoint?  Give a Personalized Amazon Gift Card! Gift Cards from Amazon.com (from $10, delivery by e-mail, Facebook or post)


HL7 News:

HL7 Offers Free Ambassador Webinar: Meaningful Use Stage 2 and HL7 Standards
Thursday, 26th April 2012
Health Level Seven® International (HL7®), the global authority for interoperability and standards in healthcare information technology with members in 55 countries, will present a complimentary Ambassador webinar titled Meaningful Use Stage 2 and HL7 Standards on Thursday, May 3 from 3:00 – 4:00 pm EDT.

Health Level Seven International Project Supports the U.S.  Office of Personnel Management's Blue Button® Requirements
Tuesday, 28th February 2012
Health Level Seven® (HL7®) International, the global authority on standards for interoperability of health information technology with members in 55 countries, today announced a response to the U.S.  Office of Personnel Management's (OPM) recent requirement that U.S.  Federal Employees Health Benefit Program (FEHBP) health insurance carriers support the U.S.  Department of Veterans Affairs (VA) Blue Button® text file format as a means of conveying personal health information to federal employees.  In January 2012, HL7 launched a project that defines the conversion of an HL7 Continuity of Care Document (CCD®) to the Blue Button format via an XSLT style sheet tool.  Because most Meaningful Use–certified health information exchange systems already possess CCD-export capabilities, the tool will be able to leverage those capabilities as a simple and effective way for many carriers to meet OPM's new requirement.

HL7 Pilot Program to Provide Key Intellectual Property Free of Charge
Wednesday, 22nd February 2012
Health Level Seven® International (HL7®) announced today a pilot program to provide some of its key intellectual property free of charge.  HL7 is keeping its promise to lower the barriers to adoption of electronic health records by making portions of our valuable intellectual property freely available to our stakeholders, said Charles Jaffe, MD, PhD, CEO of HL7.  We believe that care givers, academic centers and vendors will greatly benefit from this significant enhancement for access to valuable HL7 material. 


Could not find the News you were looking for?  Search here:
More Info:



   
  What is HL7?
  HL7 Glossary
  HL7 Education
  HL7 News
  HL7 Events
  CDSS Info
  CCOW Info
  HL7 Australia
  HL7 International
  HL7 Tools & Resources
  HL7 Tools Blog
  HL7 Books
  Health Informatics Books

HL7 Systems & Services Consultancy, Sydney, Australia

Google          

Translate Page

Contact us:

HL7 Systems & Services

PO Box 857
AVALON 2107
Australia

Ph.: +61 1300 337 164
Fax: +61 2 9475 0303
E-mail:

         Skype         
eHealth Standards Education Skype Status

Consultant - HL7 Australia Member International HL7 Expert Consultants

ABN: 89 289 191 161
HL7 OID: 2.16.840.1.113883.2.3.3.7

Useful Links
HL7 International
HL7 Books & Guides Healthcare Informatics Books
Health Informatics
Health Informatics Books Health IT Books
eHealth Consulting Experts
eHealth Standards Courses
Speed-up Windows
Australian Domains
Build Web Sites
Skype Download & Help
Nokia 5800 Phone
Nokia Lumia 900
Firefox = better browsing Spread Mozilla Firefox

Validated HTML Validated CSS HL7 Tools News RSS Feed is W3C validated

Very Popular HL7 Consulting Site


Google HL7 Consulting Page Rank

eHealth
 ©1996-2012 HL7S&S Privacy Policy Site by e-Health Web Services Last updated May 2012