FHIR CI-Build

This is the Continuous Integration Build of FHIR (will be incorrect/inconsistent at times).
See the Directory of published versions icon

Orders and Observations icon Work Group  Maturity Level: 0 Trial Use Use Context: Any

The canonical URL for this profile is:

http://hl7.org/fhir/StructureDefinition/bmi

FHIR Body Mass Index (BMI) Profile

This profile was published on Sat, Aug 11, 2018 00:00+0000 as a draft by HL7 International / Orders and Observations.

Description of Profiles, Differentials, Snapshots, and how the XML and JSON presentations work.

This structure is derived from Observationvitalsignsbase.

Summary

  1. One code in Observation.category which must have
    • a fixed Observation.category.coding.system='http ://loinc.org'
    • a fixed Observation.category.coding.code= '39156-5'
    • The code (or codes) for the measurement obtained in Observation.code. All codes SHALL have a system value
  2. Either one Observation.valueQuantity or, if there is no value, one code in Observation.DataAbsentReason
    • Each Observation.valueQuantity must have:
      • One numeric value in Observation.valueQuantity.value
      • a fixed Observation.valueQuantity.system="http://unitsofmeasure.org"
      • a UCUM unit code in Observation.valueQuantity.code = 'kg/m2'

Mandatory: 1 element (+4 nested mandatory elements)
Must-Support: 4 elements
Fixed Value: 2 elements

Slices

This structure defines the following Slices:

  • The element Observation.category is sliced based on the value of pattern:$this

 

Alternate definitions: Master Definition (XML, JSON), Schematron

Path Name Conformance ValueSet
Observation.language All Languages required All Languages
Observation.triggeredBy.type triggered Bytype required triggered Bytype
Observation.status Observation Status required Observation Status
Observation.category Vital Signs Category preferred Vital Signs Category
Observation.category Vital Signs Category preferred Vital Signs Category
Observation.category Vital Signs Category preferred Vital Signs Category
Observation.code Vital Signs - BMI preferred Vital Signs - BMI
Observation.value[x] Vital Signs Units preferred Vital Signs Units
Observation.value[x].comparator QuantityComparator required QuantityComparator
Observation.dataAbsentReason Data Absent Reason extensible Data Absent Reason
Observation.interpretation Observation Interpretation Codes extensible Observation Interpretation Codes
Observation.bodySite SNOMED CT Body Structures example SNOMED CT Body Structures
Observation.method Observation Methods example Observation Methods
Observation.referenceRange.normalValue Observation Reference Range Normal Value Codes extensible Observation Reference Range Normal Value Codes
Observation.referenceRange.type Observation Reference Range Meaning Codes preferred Observation Reference Range Meaning Codes
Observation.referenceRange.appliesTo Observation Reference Range Applies To Codes example Observation Reference Range Applies To Codes
Observation.component.code Vital Signs Component Measurement preferred Vital Signs Component Measurement
Observation.component.value[x] Vital Signs Units preferred Vital Signs Units
Observation.component.dataAbsentReason Data Absent Reason extensible Data Absent Reason
Observation.component.interpretation Observation Interpretation Codes extensible Observation Interpretation Codes
. .