2nd DSTU Draft For Comment

This page is part of the FHIR Specification (v0.4.0: DSTU 2 Draft). The current version which supercedes this version is 5.0.0. For a full list of available versions, see the Directory of published versions

Observation-example-f201-bmi.xml

Raw XML (canonical form)

Real-world patient - bmi (id = "f201")

Raw XML

<Observation xmlns="http://hl7.org/fhir">
  <id value="f201"/>

  <contained>
    <Observation>
      <id value="height"/>
      <code>
        <coding>
            <system value="http://snomed.info/sct"/>
            <code value="50373000"/>
            <display value="Body height measure"/>
        </coding>
      </code>
      <valueQuantity>
         <value value="182"/>
         <units value="centimeter"/>
         <system value="http://snomed.info/sct"/>
         <code value="258672001"/>
      </valueQuantity>
      <status value="final"/><!--  The observation is complete  -->
      <reliability value="ok"/><!--  No reliability concerns  -->
    </Observation>
  </contained>
  <contained>
    <Observation>
      <id value="weight"/>
      <code>
        <coding>
            <system value="http://snomed.info/sct"/>
            <code value="27113001"/>
            <display value="Body weight"/>
        </coding>
      </code>
      <valueQuantity>
         <value value="103.7"/>
         <units value="kilogram"/>
         <system value="http://snomed.info/sct"/>
         <code value="258683005"/>
      </valueQuantity>
      <status value="final"/><!--  The observation is complete  -->
      <reliability value="ok"/><!--  No reliability concerns  -->
    </Observation>
  </contained>

  <code>
    <!--  Kind of observation = BMI  -->
    <coding>
        <system value="http://snomed.info/sct"/>
        <code value="60621009"/>
        <display value="Body mass index"/>
    </coding>
    <coding>
        <system value="http://loinc.org"/>
        <code value="39156-5"/>
        <display value="Body mass index (BMI) [Ratio]"/>
    </coding>
    <text value="BMI"/>
  </code>
  <valueQuantity><!--  BMI=31,31  -->
     <value value="31.31"/>
  </valueQuantity>
  <interpretation><!--  BMI of 31,31 is high  -->
    <coding>
        <system value="http://snomed.info/sct"/>
        <code value="75540009"/>
        <display value="High"/>
    </coding>
     <coding>
         <system value="http://hl7.org/fhir/v2/0078"/>
         <code value="H"/>
     </coding>
  </interpretation>
  <issued value="2013-04-04T13:27:00+01:00"/><!--  BMI was measured on this April fourth  -->
  <status value="final"/><!--  The observation is complete  -->
  <reliability value="ok"/><!--  No reliability concerns  -->
  <bodySiteCodeableConcept><!--  BMI applies to whole body  -->
    <coding>
        <system value="http://snomed.info/sct"/>
        <code value="38266002"/>
        <display value="Entire body as a whole"/>
    </coding>
  </bodySiteCodeableConcept>
  <method><!--  BMI method is measurement as an action  -->
    <coding>
        <system value="http://snomed.info/sct"/>
        <code value="122869004"/>
        <display value="Measurement procedure"/>
    </coding>
  </method>
  <!--  No identifier could be provided to this observation  -->
  <subject><!--  It entails Roel's BMI  -->
    <reference value="Patient/f201"/>
    <display value="Roel"/>
  </subject>
  <performer>
     <reference value="Practitioner/f201"/>
  </performer>
  <referenceRange><!--  BMI&lt;20 indicates low BMI  -->
    <high>
        <value value="20"/>
    </high>
    <meaning>
        <coding>
            <system value="http://snomed.info/sct"/>
            <code value="248342006"/>
            <display value="Underweight"/>
        </coding>
    </meaning>
  </referenceRange>
  <referenceRange><!--  20&lt;BMI&lt;25 indicates normal BMI  -->
    <low>
        <value value="20"/>
    </low>
    <high>
        <value value="25"/>
    </high>
    <meaning>
        <coding>
            <system value="http://snomed.info/sct"/>
            <code value="43664005"/>
            <display value="Normal weight"/>
        </coding>
    </meaning>
  </referenceRange>
  <referenceRange><!--  25&lt;BMI&lt;30 indicates overweight  -->
    <low>
        <value value="25"/>
    </low>
    <high>
        <value value="30"/>
    </high>
    <meaning>
        <coding>
            <system value="http://snomed.info/sct"/>
            <code value="238131007"/>
            <display value="Overweight"/>
        </coding>
    </meaning>
  </referenceRange>
  <referenceRange><!--  30&lt;BMI&lt;40 indicates obesity  -->
    <low>
        <value value="30"/>
    </low>
    <high>
        <value value="40"/>
    </high>
    <meaning>
        <coding>
            <system value="http://snomed.info/sct"/>
            <code value="414915002"/>
            <display value="Obese"/>
        </coding>
    </meaning>
  </referenceRange>
  <referenceRange><!--  BMI&gt;40 indicates severe obesity  -->
    <low>
        <value value="40"/>
    </low>
    <meaning>
        <coding>
            <system value="http://snomed.info/sct"/>
            <code value="238136002"/>
            <display value="Morbid obesity"/>
        </coding>
    </meaning>
  </referenceRange>
  <related>
    <type value="derived-from"/>
    <target>
      <reference value="#height"/>
    </target>
  </related>
  <related>
    <type value="derived-from"/>
    <target>
      <reference value="#weight"/>
    </target>
  </related>
</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.