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 . Page versions: R5 R4B R4 R3 R2
Example Index:
XML
Simple Weight Example (id = "example")
<Observation xmlns="http://hl7.org/fhir"> <id value="example"/> <!-- Observations are often coded in multiple code systems. - Loinc provides a very specific code (though not usefully more specific in this particular case) - snomed provides a clinically relevant code that is usually less granular than LOINC - the source system provides it's own code, which may be less or more granular than LOINC --> <code> <!-- LOINC - always recommended to have a LOINC code --> <coding> <system value="http://loinc.org"/> <code value="3141-9"/> <display value="Weight Measured"/> </coding> <!-- SNOMED CT Codes - becoming more common --> <coding> <system value="http://snomed.info/sct"/> <code value="27113001"/> <display value="Body weight"/> </coding> <!-- Also, a local code specific to the source system --> <coding> <system value="http://acme.org/devices/clinical-codes"/> <code value="body-weight"/> <display value="Body Weight"/> </coding> </code> <!-- In FHIR, units may be represented twice. Once in the agreed human representation, and once in a coded form. Both is best, since it's not always possible to infer one from the other in code. When a computable unit is provided, UCUM (http://unitsofmeasure.org) is always preferred, but it doesn't provide notional units (such as "tablet"), etc. For these, something else is required (e.g. Snomed-CT) --> <valueQuantity> <value value="185"/> <units value="lbs"/> <system value="http://unitsofmeasure.org"/> <code value="[lb_av]"/> </valueQuantity> <!-- the mandatory quality flags: --> <status value="final"/> <reliability value="ok"/> <subject> <reference value="Patient/example"/> </subject> </Observation>
JSON
Simple Weight Example
{ "resourceType": "Observation", "id": "example", "code": { "coding": [ { "system": "http://loinc.org", "code": "3141-9", "display": "Weight Measured" }, { "system": "http://snomed.info/sct", "code": "27113001", "display": "Body weight" }, { "system": "http://acme.org/devices/clinical-codes", "code": "body-weight", "display": "Body Weight" } ] }, "valueQuantity": { "value": 185, "units": "lbs", "system": "http://unitsofmeasure.org", "code": "[lb_av]" }, "status": "final", "reliability": "ok", "subject": { "reference": "Patient/example" } }
XML
Oxygen Saturation Example (DeviceMetricObservation profile) (id = "satO2")
<Observation xmlns="http://hl7.org/fhir"> <id value="satO2"/> <text> <status value="generated"/> <div xmlns="http://www.w3.org/1999/xhtml"><!-- Snipped for brevity --></div> </text><!-- <extension url="http://hl7.org/fhir/ExtensionDefinition/relatedDeviceMetric"> <valueReference> <reference value="DeviceMetric/example"/> </valueReference> </extension> --> <code> <coding> <system value="https://rtmms.nist.gov"/><!-- mdc --> <code value="150456"/> <display value="MDC_PULS_OXIM_SAT_O2"/> </coding> </code> <valueQuantity> <value value="95"/> <units value="percent"/> <system value="https://rtmms.nist.gov"/> <code value="262688"/> </valueQuantity> <interpretation> <coding> <system value="http://hl7.org/fhir/v2/0078"/> <code value="N"/> <display value="normal"/> </coding> </interpretation> <appliesDateTime value="2014-12-05T09:30:10+01:00"/> <status value="final"/> <reliability value="ok"/> <identifier> <system value="http://goodcare.org/observation/id"/> <value value="o1223435-10"/> </identifier> <subject> <reference value="Patient/example"/> </subject> <device><!-- reference value="Device/ihe-pcd"/ --> <reference value="DeviceMetric/example"/> </device> <referenceRange> <low> <value value="90"/> <units value="percent"/> <system value="https://rtmms.nist.gov"/> <code value="262688"/> </low> <high> <value value="99"/> <units value="percent"/> <system value="https://rtmms.nist.gov"/> <code value="262688"/> </high> </referenceRange> </Observation>
JSON
Oxygen Saturation Example (DeviceMetricObservation profile)
{ "resourceType": "Observation", "id": "satO2", "text": { "status": "generated", "div": "<div>!-- Snipped for Brevity --></div>" }, "code": { "coding": [ { "system": "https://rtmms.nist.gov", "code": "150456", "display": "MDC_PULS_OXIM_SAT_O2" } ] }, "valueQuantity": { "value": 95, "units": "percent", "system": "https://rtmms.nist.gov", "code": "262688" }, "interpretation": { "coding": [ { "system": "http://hl7.org/fhir/v2/0078", "code": "N", "display": "normal" } ] }, "appliesDateTime": "2014-12-05T09:30:10+01:00", "status": "final", "reliability": "ok", "identifier": { "system": "http://goodcare.org/observation/id", "value": "o1223435-10" }, "subject": { "reference": "Patient/example" }, "device": { "reference": "DeviceMetric/example" }, "referenceRange": [ { "low": { "value": 90, "units": "percent", "system": "https://rtmms.nist.gov", "code": "262688" }, "high": { "value": 99, "units": "percent", "system": "https://rtmms.nist.gov", "code": "262688" } } ] }
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.