What is the Relationship Between the Continuity of Care Record (CCR) and HL7 2.X Messaging?
October 18th, 2006 by Dave Shaver
Posted in CCR, HL7 Standards
In a prior post, I briefly described the CCR. One obvious follow-up question is: What is the relationship between the CCR and the HL7 standards? How does the CCR relate to HL7 2.X?
At a very high level, both the CCR and HL7 are used for moving clinical data. The CCR happens to be using XML tags and HL7 2.X uses an “old school” format known as “encoding rules seven” (ER7). I often call HL7’s format “pipe-and-hat” for its use of vertical bars (|) and caret (^) characters.
The most interesting difference between the two standards is the context in which the standards are used. As noted previously, the CCR was designed to move data between facilities while HL7 grew up moving data within the four walls of hospitals. Thus, the CCR is focused on inter-facility communication while HL7 is focused on the intra-facility messaging.
HL7 2.X is a “triggered” and real time protocol. That is, systems within the hospital want to know where a patient is right now. They want to receive lab results within seconds of them being entered. The pharmacy system needs notification when new prescriptions are written. And so on.
Contrast that with a document like a patient referral or discharge summary. Such a document is a summation of many real time events — a history of illness, a list of current medications, prior lab results, etc. There is little “real time” about a document that summarized prior data.
Clearly you could build a history of a patient’s record by listening to a non-stop stream of HL7 messages. But you would need to piece them all together to make a summary. For example, there would be no single HL7 2.X message that contains all current medications the patient is taking. Instead, there would be a stream of pharmacy orders that each indicate a new or updated prescription.
In summary, the difference between the standards boils down to the facts that HL7 is focused on intra-facilty, real time data movement — what is happening now? — while the CCR is focused on inter-facilty, “summarized” data movement — what happened before now?
Last 5 posts by Dave Shaver
- HL7 Working Group Meeting Includes Strong International Attendance - September 16th, 2008
- Integrating EMRs with Reference Labs - September 3rd, 2008
- Massachusetts Hospitals Must Have CPOE by 2012 and CCHIT-Certified EHRs by 2015 - August 13th, 2008
- HL7 Dates and Times - July 25th, 2008
- HL7 Time Zone Qualification - July 25th, 2008

(2 votes, average: 4 out of 5)




[…] In addition, you may want to read the posting in this blog that answers the question, How are HL7 2.X and CCR related? […]
[…] What is the Relationship Between the Continuity of Care Record (CCR) and HL7 2.X Messaging? […]
[…] In prior posts I described the Continuity of Care Record (CCR) and the relationship between HL7 2.X and CCR. This article addresses a need to mix the two formats. Specifically, the desire to move a CCR document via HL7. […]
[…] As mentioned in previous posts, the Continuity of Care Record (CCR) provides a way to send data between clinics, hospitals, labs, etc that are using various EMR, HIS, RIS, PACS, dictations, etc systems. The CCR is an XML-based standard that is related to and different from the HL7 2.X messaging standard. […]
[…] What is the Relationship Between the Continuity of Care Record (CCR) and HL7 2.X Messaging? […]
[…] In a prior post about how HL7 2.X and the CDA compare, I described that HL7 2.X messages provide a view of data movement “right now.” Typically ADT, scheduling, order, result, and financial data are moved using HL7 2.X. The HL7 CDA standard is typically used to move documents. The catch is that CDA documents are typically marked up lines of ASCII text — XML tags with lots of clinical content rather than a pretty look-and-feel. So, neither standard solves the “moving pretty reports between systems” problem easily. […]
[…] In addition, you may want to read the posting in this blog that answers the question, How are HL7 2.X and CCR related? […]
[…] You may have read about how HL7 relates to various healthcare IT initiatives like ELINCS, CCR, and HL7 CDA. You may also be aware of the sea-tide change among clinics and their EMR systems as they now are actively building integration solutions to exchange clinical information between various healthcare providers (e.g., hospitals, imaging centers, labs, etc.). […]
[…] various EMR, HIS, RIS, PACS, dictations, etc systems. The CCR is an XML-based standard that is related to and different from the HL7 2.X messaging […]
[…] What is the Relationship Between the Continuity of Care Record (CCR) and HL7 2.X Messaging? […]
[…] prior posts I described the Continuity of Care Record (CCR) and the relationship between HL7 2.X and CCR. This article addresses a need to mix the two formats. Specifically, the desire to move a CCR […]