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: Result with an unstructured string as value (urine color)

Approval Status: Approved
Task Force Approval: 2015-03-05
SDWG Approval: 2015-03-12, 2016-12-01

This is an example of a value from a lab result that may not be structured.

This file includes examples of the following templates:


<section xmlns="urn:hl7-org:v3">
  <templateId root="2.16.840.1.113883.10.20.22.2.3.1"/>
  <templateId root="2.16.840.1.113883.10.20.22.2.3.1" extension="2015-08-01"/>
  <!--  Results Section with Coded Entries Required -->
  <code displayName="Relevant diagnostic tests and/or laboratory data"
        codeSystemName="LOINC" codeSystem="2.16.840.1.113883.6.1" code="30954-2"/>
  <title>Results</title>
  <text>
    <table border="1">
      <thead>
        <tr>
          <th>Description</th>
          <th>Value / Unit</th>
          <th>Interpretation</th>
          <th>Reference Range</th>
        </tr>
      </thead>
      <tbody>
        <tr>
          <th colspan="4">Lab Results For HL7 Example Task Force</th>
        </tr>
        <tr>
          <th colspan="4">Urine Color at 10-23-2013 9:10a</th>
        </tr>
        <tr ID="Result1">
          <td>Urine Color</td>
          <td>Amber</td>
          <td>Normal</td>
          <td>None provided</td>
        </tr>
      </tbody>
    </table>
  </text>
  <entry>
    <!--  A complete urinanalysis would return multiple components, but only the urine color example is shown below to demonstrate a string result -->
    <!--  A complete urinanalysis would return multiple components, but only the urine color example is shown above -->
    <organizer moodCode="EVN" classCode="BATTERY">
      <templateId root="2.16.840.1.113883.10.20.22.4.1"/>
      <templateId root="2.16.840.1.113883.10.20.22.4.1"
                  extension="2015-08-01"/>
      <templateId root="2.16.840.1.113883.10.20.22.4.1"
                  extension="2023-05-01"/>
      <id root="f1aa44dd-6f39-4f5c-b267-897c3824b563"/>
      <code displayName="Urinalysis complete pnl Ur" codeSystemName="LOINC"
            codeSystem="2.16.840.1.113883.6.1" code="24356-8"/>
      <statusCode code="completed"/>
      <effectiveTime>
        <low value="20131023091000-0500"/>
        <high value="20131023091000-0500"/>
      </effectiveTime>
      <component>
        <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"/>
          <id root="f1aa44dd-6f39-4f5c-b267-897c3824b563"/>
          <code xsi:type="CD" displayName="Color of Urine"
                codeSystemName="LOINC" codeSystem="2.16.840.1.113883.6.1" code="5778-6"/>
          <text xsi:type="ED">
            <reference value="#Result1"/>
          </text>
          <statusCode code="completed"/>
          <effectiveTime value="20131023090823-0500"/>
          <!--  Representing a result returned as unstructured string -->
          <!--  There may be a code for this and other colors, but this would be practice when the code is not provided or unkonwn -->
          <value xsi:type="ST">Amber</value>
          <interpretationCode displayName="Normal"
                              codeSystem="2.16.840.1.113883.5.83" code="N"/>
        </observation>
      </component>
    </organizer>
  </entry>
</section>