O‘zbekiston Raqamli sog‘liqni saqlash platformasi
0.3.0 - ci-build Uzbekistan bayroqcha

Uzbekistan Digital Health Platform, published by Ministry of Health of the Republic of Uzbekistan. This guide is not an authorized publication; it is the continuous build for version 0.3.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/uzinfocom-org/digital-health-ig/ and changes regularly. See the Directory of published versions

Vital Signs

Joriy sahifa uchun tarjima sahifasi mavjud emas, shuning uchun u standarttilida ko‘rsatildi

Vital signs measure the body's basic functions. This page provides guidance for working with vital signs in UZ Core.

Overview

Vital signs in UZ Core are used in conjunction with FHIR Vital Signs profiles, using the Observation resource to represent measurements consistently across Uzbekistan's healthcare ecosystem.

FHIR representation

Vital signs observations in UZ Core compose three profiles together:

Declare all three in meta.profile. Most conformance rules are in the final (most specific) profile, with base profiles providing foundational requirements.

Common vital signs

Vital Sign LOINC Code Description Unit Example
Respiratory Rate 9279-1 Respiratory Rate /min JSON
Heart Rate 8867-4 Heart rate measurement /min JSON
Oxygen Saturation 2708-6 Oxygen saturation in Arterial blood % JSON
Body Temperature 8310-5 Body temperature measurement Cel, [degF] JSON
Body Height 8302-2 Body height measurement cm, [in_i] JSON
Head Circumference 9843-4 Head Occipital-frontal circumference cm, [in_i] JSON
Body Weight 29463-7 Body weight measurement g, kg, [lb_av] JSON
Body Mass Index 39156-5 Body mass index (BMI) [Ratio] kg/m2 JSON
Blood Pressure 85354-9 Blood pressure panel JSON

Understanding observations

Observations work as key-value pairs:

  • Key: Observation.code (what was measured)
  • Value: Observation.value[x] (the measurement result)

That said, complex observations with multiple inseparable values use Observation.component.value[x]. For example, blood pressure has systolic and diastolic components measured together, instead of 2 separate Observations.

Key elements:

  • A standard LOINC code identifying the type of vital sign
  • A value with appropriate units (e.g., mmHg for blood pressure, bpm for heart rate)
  • A reference to the patient
  • Effective date/time when the measurement was taken
  • Optional performer reference to who recorded the measurement

Example: body weight

{
  "resourceType": "Observation",
  "id": "body-weight-example",
  "meta": {
    "profile": [
      "https://dhp.uz/fhir/core/StructureDefinition/uz-core-observation",
      "http://hl7.org/fhir/StructureDefinition/vitalsigns",
      "http://hl7.org/fhir/StructureDefinition/bodyweight"
    ]
  },
  "text": {
    "status": "generated",
    "div": "<div xmlns=\"http://www.w3.org/1999/xhtml\"><p>Body weight: 185 lbs</p></div>"
  },
  "status": "final",
  "category": [{
    "coding": [{
      "system": "http://terminology.hl7.org/CodeSystem/observation-category",
      "code": "vital-signs",
      "display": "Vital Signs"
    }]
  }],
  "code": {
    "coding": [{
      "system": "http://loinc.org",
      "code": "29463-7",
      "display": "Body Weight"
    }]
  },
  "subject": {
    "reference": "Patient/example-salim"
  },
  "effectiveDateTime": "2016-03-28",
  "valueQuantity": {
    "value": 185,
    "unit": "lbs",
    "system": "http://unitsofmeasure.org",
    "code": "[lb_av]"
  }
}

All other examples can be found as links in the table above.

For further reading on vital signs in FHIR: