CDA Examples
1.0.0 - active United States of America flag

CDA Examples, published by Health Level Seven. This guide is not an authorized publication; it is the continuous build for version 1.0.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/HL7/CDA-Examples/ and changes regularly. See the Directory of published versions

Example: Heart Rate Rhythm

Approval Status: Approved
Task Force Approval: 2018-03-01
SDWG Approval: 2018-07-12

This is panel of the 2 vitals signs - pulse, and a Heart Rate Rhythm Observation. Other common vital signs could be included.

This file includes examples of the following templates:


<section xmlns="urn:hl7-org:v3">
  <!--  Note that C-CDA 3.0 has a different LOINC code requirement for Vital Signs Organizer.
       C-CDA 2.1 allows this as long as the 1.1 templateId is not present.
       For that reason, the 1.1 templateIds have been omitted in this example.
       See more information at organizer/code -->
  <!--  <templateId root="2.16.840.1.113883.10.20.22.2.4.1" />  -->
  <templateId root="2.16.840.1.113883.10.20.22.2.4.1" extension="2015-08-01"/>
  <code displayName="Vital signs" codeSystemName="LOINC"
        codeSystem="2.16.840.1.113883.6.1" code="8716-3"/>
  <title>Vital Signs (Last Filed)</title>
  <text>
    <table>
      <thead>
        <tr>
          <th>Date</th>
          <th>Pulse</th>
          <th>Heart Rhythm</th>
          <!--  other vitals signs could exist here -->
        </tr>
      </thead>
      <tbody>
        <tr>
          <td>05/20/2014 7:36pm</td>
          <td ID="Pulse_1">80 /min</td>
          <td ID="Pulsequalifier_1">Heart irregularly irregular</td>
          <!--  other vitals sign values could exist here -->
        </tr>
      </tbody>
    </table>
  </text>
  <entry typeCode="DRIV">
    <!--  When a set of vital signs are recorded together, include them in single clustered organizer -->
    <organizer moodCode="EVN" classCode="CLUSTER">
      <!--  <templateId root="2.16.840.1.113883.10.20.22.4.26"/>  -->
      <templateId root="2.16.840.1.113883.10.20.22.4.26"
                  extension="2015-08-01"/>
      <id root="2.16.840.1.113883.3.42.126.100001.19"
          extension="21688133041015158234"/>
      <!--  If this were C-CDA 1.1 + 2.1 (with an additional templateId containing no extension),
           the code element would have SNOMED code 46680005. Since this is not allowed in C-CDA 3.0,
           it has been omitted from this example.  -->
      <code
            displayName="Vital signs, weight, height, head circumference, oximetry, BMI, and BSA panel" codeSystemName="LOINC" codeSystem="2.16.840.1.113883.6.1"
            code="74728-7"/>
      <statusCode code="completed"/>
      <effectiveTime value="20140520193605-0600"/>
      <!--  Each vital sign should be its own component.  -->
      <component>
        <observation moodCode="EVN" classCode="OBS">
          <templateId root="2.16.840.1.113883.10.20.22.4.27"/>
          <templateId root="2.16.840.1.113883.10.20.22.4.27"
                      extension="2014-06-09"/>
          <id root="2.16.840.1.113883.3.42.126.100001.19"
              extension="216881330410151584"/>
          <code xsi:type="CD" displayName="Heart rate"
                codeSystemName="LOINC" codeSystem="2.16.840.1.113883.6.1" code="8867-4"/>
          <text xsi:type="ED">
            <reference value="#Pulse_1"/>
          </text>
          <statusCode code="completed"/>
          <effectiveTime value="20140520193605-0600"/>
          <value xsi:type="PQ" value="80" unit="/min"/>
        </observation>
      </component>
      <component>
        <!--  Result Observation  -->
        <observation moodCode="EVN" classCode="OBS">
          <templateId root="2.16.840.1.113883.10.20.22.4.2"/>
          <templateId root="2.16.840.1.113883.10.20.22.4.2"
                      extension="2015-08-01"/>
          <templateId root="2.16.840.1.113883.10.20.22.4.2"
                      extension="2023-05-01"/>
          <!--  Companion Guide  -->
          <id root="2.16.840.1.113883.3.42.126.100001.19"
              extension="216881330410151"/>
          <code xsi:type="CD" displayName="Heart rate rhythm"
                codeSystemName="LOINC" codeSystem="2.16.840.1.113883.6.1" code="8884-9"/>
          <text xsi:type="ED">
            <reference value="#Pulsequalifier_1"/>
          </text>
          <statusCode code="completed"/>
          <effectiveTime value="20140520193605-0600"/>
          <value xsi:type="CE"
                 displayName="Heart irregularly irregular (finding)" codeSystemName="SNOMED CT"
                 codeSystem="2.16.840.1.113883.6.96" code="248651005"/>
        </observation>
      </component>
    </organizer>
  </entry>
</section>