Profiles
base · ObservationObservationUSCDI · Laboratory

US Core Laboratory Result Observation

Lab result for a patient, coded with LOINC and a UCUM-coded value.

Must Support elements

Producers must be able to populate these when data exists; consumers must process them.

  • MSstatus
  • MScategory
  • MScode
  • MSsubject
  • MSeffective[x]
  • MSvalue[x]

Terminology bindings

Required bindings constrain instance values; extensible allows additional codes when needed.

  • codeextensible

    US Core Laboratory Test Codes (LOINC)

  • valueQuantity.coderequired

    UCUM

Example resource

json
{
  "resourceType": "Observation",
  "id": "example-lab",
  "meta": {
    "profile": [
      "http://hl7.org/fhir/us/core/StructureDefinition/us-core-observation-lab"
    ]
  },
  "status": "final",
  "category": [
    {
      "coding": [
        {
          "system": "http://terminology.hl7.org/CodeSystem/observation-category",
          "code": "laboratory"
        }
      ]
    }
  ],
  "code": {
    "coding": [
      {
        "system": "http://loinc.org",
        "code": "2339-0",
        "display": "Glucose [Mass/volume] in Blood"
      }
    ]
  },
  "subject": {
    "reference": "Patient/example"
  },
  "effectiveDateTime": "2024-04-01T08:30:00-04:00",
  "valueQuantity": {
    "value": 105,
    "unit": "mg/dL",
    "system": "http://unitsofmeasure.org",
    "code": "mg/dL"
  }
}