Release 5 Ballot

This page is part of the FHIR Specification (v5.0.0-ballot: R5 Ballot - see ballot notes). The current version which supercedes this version is 5.0.0. For a full list of available versions, see the Directory of published versions . Page versions: R5 R4B R4

Example Observation/vp-oyster (XML)

Orders and Observations Work GroupMaturity Level: N/AStandards Status: InformativeCompartments: Device, Encounter, Patient, Practitioner, RelatedPerson

Raw XML (canonical form + also see XML Format Specification)

Jump past Narrative

Example of an Observations made about a location - an oyster farm (id = "vp-oyster")

<?xml version="1.0" encoding="UTF-8"?>

<Observation xmlns="http://hl7.org/fhir">
  <id value="vp-oyster"/> 
  <text> <status value="generated"/> <div xmlns="http://www.w3.org/1999/xhtml"><p> <b> Generated Narrative: Observation</b> <a name="vp-oyster"> </a> </p> <div style="display: inline-block; background-color: #d9e0e7; padding: 6px; margin: 4px; border:
       1px solid #8da1b4; border-radius: 5px; line-height: 60%"><p style="margin-bottom: 0px">Resource Observation &quot;vp-oyster&quot; </p> </div> <p> <b> identifier</b> : id: 20171014-1234 (OFFICIAL)</p> <p> <b> status</b> : preliminary</p> <p> <b> code</b> : <span title="  
    Observations are often coded in multiple code systems.
      - LOINC
    - or SNOMED
      -and/or the source system may provides its own &quot;local&quot; code, which
         may be less or more granular than LOINC.
  In this example there is only local codes
    ">OYSTER TESTING <span style="background: LightGoldenRodYellow; margin: 4px; border: 1px solid khaki"> (<a href="https://loinc.org/">LOINC</a> #41857-4 &quot;Vibrio parahaemolyticus DNA [Presence] in Unspecified specimen by
             Probe and target amplification method&quot;; test-codes#VP MULTI PCR &quot;VP MULTI
             PCR&quot;)</span> </span> </p> <p> <b> subject</b> : <span> : Sonoma oyster farm</span> </p> <p> <b> effective</b> : 2017-10-12</p> <p> <b> issued</b> : 15/10/2017 10:11:24 AM</p> <p> <b> performer</b> : <a href="practitioner-example-f005-al.html">Practitioner/f005: A. Langeveld</a>  &quot;Langeveld ANNE&quot;</p> <p> <b> value</b> : <span title="  results of this Qualtiattive PCR is a choice of Positive/Negative and Inconclusive
          ">POSITIVE <span style="background: LightGoldenRodYellow; margin: 4px; border: 1px solid khaki"> (<a href="https://browser.ihtsdotools.org/">SNOMED CT</a> #10828004 &quot;Positive (qualifier value)&quot;; result-codes#POSITIVE)</span> </span> </p> <p> <b> interpretation</b> : Abnormal <span style="background: LightGoldenRodYellow; margin: 4px; border: 1px solid khaki"> (<a href="http://terminology.hl7.org/3.1.0/CodeSystem-v3-ObservationInterpretation.html">ObservationInterpretation</a> #A)</span> </p> <p> <b> specimen</b> : <a name="group1"> </a> </p> <blockquote> <p/>  <p> <a name="group1"> </a> </p> <p> <b> type</b> : animal</p> <p> <b> membership</b> : enumerated</p> <blockquote> <p> <b> member</b> </p> <p> <b> entity</b> : <a href="#bed1">#bed1</a> </p> </blockquote> <blockquote> <p> <b> member</b> </p> <p> <b> entity</b> : <a href="#bed2">#bed2</a> </p> </blockquote> </blockquote> <h3> ReferenceRanges</h3> <table class="grid"><tr> <td> -</td> <td> <b> Text</b> </td> </tr> <tr> <td> *</td> <td> NEGATIVE</td> </tr> </table> </div> </text> <contained> 
    <Specimen> 
      <id value="bed1"/> 
    <note> 
         <text value="Live Oysters Acc#20171014-1234 from Bed 1"/> 
      </note> 
    </Specimen> 
  </contained> 
  <contained> 
    <Specimen> 
      <id value="bed2"/> 
    <note> 
         <text value="Live Oysters Acc#20171014-1234 from Bed 2"/> 
      </note> 
    </Specimen> 
  </contained> 
  <contained> 
    <Group> 
      <id value="group1"/> 
      <type value="animal"/> 
    <membership value="enumerated"/> 
    <member> 
      <entity> 
        <reference value="#bed1"/> 
      </entity> 
    </member> 
    <member> 
      <entity> 
        <reference value="#bed2"/> 
      </entity> 
    </member> 
    </Group> 
  </contained> 
  <identifier> 
    <use value="official"/> 
    <system value="http://sonomacounty.ca.gov/Health/Public-Health/Laboratory"/> 
    <value value="20171014-1234"/> 
  </identifier> 
  <status value="preliminary"/> 
  <!--    
    Observations are often coded in multiple code systems.
      - LOINC
    - or SNOMED
      -and/or the source system may provides its own "local" code, which may be
   less or more granular than LOINC.
  In this example there is only local codes
      -->
  <code> 
    <!--    Should use a  proper LOINC code     -->
    <coding> 
      <system value="http://loinc.org"/> 
      <code value="41857-4"/> 
      <display value="Vibrio parahaemolyticus DNA [Presence] in Unspecified specimen by Probe and target
       amplification method"/> 
    </coding> 
    <!--    here is the local code    -->
    <coding> 
      <system value="http://sonomacounty.ca.gov/Health/Public-Health/Laboratory/test-codes"/> 
      <code value="VP MULTI PCR"/> 
      <display value="VP MULTI PCR"/> 
    </coding> 
    <text value="OYSTER TESTING"/> 
  </code> 
  <subject> 
    <!--    reference value="Location/oyster-farm"/    -->
    <display value="Sonoma oyster farm"/> 
  </subject> 
  <effectiveDateTime value="2017-10-12"/> 
  <issued value="2017-10-14T23:11:24Z"/> 
  <performer> 
    <reference value="Practitioner/f005"/> 
    <display value="A. Langeveld"/> 
  </performer> 
  <!--    results of this Qualtiattive PCR is a choice of Positive/Negative and Inconclusive
      -->
  <valueCodeableConcept> 
    <!--    SNOMED CT codes    -->
    <coding> 
      <system value="http://snomed.info/sct"/> 
      <code value="10828004"/> 
      <display value="Positive (qualifier value)"/> 
    </coding> 
    <!--    local code translation    -->
    <coding> 
      <system value="http://sonomacounty.ca.gov/Health/Public-Health/Laboratory/result-codes"/> 
      <code value="POSITIVE"/> 
      <display value="POSITIVE"/> 
    </coding> 
    <text value="POSITIVE"/> 
  </valueCodeableConcept> 
  <interpretation> 
    <coding> 
      <system value="http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation"/> 
      <code value="A"/> 
      <display value="Abnormal"/> 
    </coding> 
  </interpretation> 
  <specimen> 
    <reference value="#group1"/> 
  </specimen> 
  <referenceRange> 
    <text value="NEGATIVE"/> 
  </referenceRange> 
</Observation> 

Usage note: every effort has been made to ensure that the examples are correct and useful, but they are not a normative part of the specification.