Единая платформа цифрового здравоохранения Узбекистана
0.11.1 - ci-build Uzbekistan флаг

Uzbekistan Digital Health Platform, опубликовано Ministry of Health of the Republic of Uzbekistan. Это руководство не является санкционированной публикацией; это непрерывная сборка для версии 0.11.1, созданной FHIR (HL7® FHIR® Standard) CI Build. Эта версия основана на нынешнем содержании https://github.com/uzinfocom-org/digital-health-ig/ и регулярно изменяется. Смотрите каталог опубликованных версий

Профиль ресурса: UZ Core Observation ( Экспериментальный )

Официальный URL: https://dhp.uz/fhir/core/StructureDefinition/uz-core-observation Версия: 0.11.1
Active по состоянию на 2026-10-26 Вычисляемое имя: UZCoreObservation

Uzbekistan Core Observation profile, used to represent clinical and laboratory observations using SNOMED CT, LOINC, or local codes

Машинный перевод, требуется проверка человеком. Эта страница автоматически переведена с английского языка с помощью искусственного интеллекта и пока не проверена редактором. При любых расхождениях приоритет имеет оригинальная англоязычная версия.

UZ Core Observation представляет измерение или результат, относящийся к пациенту, на Платформе цифрового здравоохранения - лабораторные результаты, показатели жизнедеятельности и другие клинические наблюдения - кодируемые с помощью LOINC (также допускается SNOMED CT). Лабораторное наблюдение (Observation) связано с заказом, в результате которого оно получено (ServiceRequest, CarePlan или MedicationRequest), и с образцом Specimen, на котором оно было измерено. См. также Показатели жизнедеятельности.

Обязательные и поддерживаемые (Must Support) элементы данных

Перечисленные ниже элементы должны всегда присутствовать (обязательные) или должны поддерживаться при наличии данных (Must Support) - не все они являются обязательными, но ваша система должна заполнять каждый элемент Must Support, когда у неё есть соответствующие данные, и обрабатывать его при получении. Это удобочитаемое резюме; формальные представления ниже задают точные кардинальности, типы и терминологические связки.

Каждое UZ Core Observation должно содержать (Must Have)

Этот профиль не добавляет собственной обязательной кардинальности. Требуемые элементы наследуются от базового ресурса: статус (registered | preliminary | final | amended …) и код, идентифицирующий то, что было наблюдаемо.

Каждое UZ Core Observation должно поддерживать (Must Support)

  • идентификатор, instantiates[x] (использованное определение) и basedOn (0..* - исходный ServiceRequest, CarePlan, MedicationRequest или ImmunizationRecommendation, например направление вместе с планом, к которому оно относится);
  • triggeredBy (наблюдение, инициировавшее данное, с указанием причины) и partOf (процедура, иммунизация, инструментальное исследование или эпизод приёма лекарств);
  • статус (связка required) и категорию (vital-signs, laboratory …);
  • код (предпочтительная связка LOINC / SNOMED) и субъект (обычно пациент);
  • focus и приём (encounter), к которому относится наблюдение;
  • время effective[x] и момент issued;
  • исполнителя (performer - медицинский работник, роль или организация);
  • результирующее значение value[x] либо dataAbsentReason, если значение отсутствует;
  • произвольную текстовую заметку (note);
  • измеренный образец (specimen) и использованное устройство (device);
  • referenceRange (low, high, normalValue, age, text);
  • ссылки hasMember и derivedFrom на связанные наблюдения или ответы;
  • компоненты (component), каждый со своим собственным кодом и значением value[x].

Используйте component для панелей, части которых имеют общее время effective и субъект (например, систолическое + диастолическое давление в одном наблюдении артериального давления); используйте hasMember для группировки отдельно полученных наблюдений (Observations) под одной панелью.

Построение JSON, шаг за шагом

Приведённые ниже примеры идут от единичного числового результата к многокомпонентной панели. Скопируйте один из них и адаптируйте - каждое показанное значение проходит валидацию по этому профилю. Полные эталонные экземпляры приведены в виде ссылок внизу страницы (например, сатурация кислорода, артериальное давление, панель общего анализа крови).

Единичный количественный результат

Наблюдению всегда нужны status и code, указывающий, что именно было измерено. На практике вы передаёте больше: category, группирующую его, subject, к которому оно относится, время выполнения (effective[x]) и результат в value[x]. Числовой результат - это valueQuantity, несущий единицу измерения UCUM - всегда включайте машиночитаемые system и code, а не только удобочитаемый unit:

{
  "resourceType": "Observation",
  "meta": { "profile": [ "https://dhp.uz/fhir/core/StructureDefinition/uz-core-observation" ] },
  "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": "8310-5", "display": "Body temperature" } ]
  },
  "subject": { "reference": "Patient/example-salim" },
  "effectiveDateTime": "2025-11-04T10:30:00Z",
  "valueQuantity": {
    "value": 36.5,
    "unit": "C",
    "system": "http://unitsofmeasure.org",
    "code": "Cel"
  }
}

code привязан к LOINC/SNOMED (preferred) и указывает, что было наблюдаемо; category (vital-signs, laboratory, …) разделяет наблюдения по виду. См. Показатели жизнедеятельности для стандартных кодов показателей жизнедеятельности и Единицы и величины для правил UCUM.

Добавление интерпретации и референсного диапазона

Для результата, имеющего нормальный диапазон, передавайте referenceRange и помечайте значение с помощью interpretation (normal / high / low / critical):

{
  "resourceType": "Observation",
  "meta": { "profile": [ "https://dhp.uz/fhir/core/StructureDefinition/uz-core-observation" ] },
  "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": "2708-6",
        "display": "Oxygen saturation in Arterial blood"
      }
    ]
  },
  "subject": { "reference": "Patient/example-salim" },
  "effectiveDateTime": "2025-11-04T10:30:00Z",
  "valueQuantity": { "value": 95, "unit": "%", "system": "http://unitsofmeasure.org", "code": "%" },
  "interpretation": [
    {
      "coding": [
        {
          "system": "http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation",
          "code": "N",
          "display": "Normal"
        }
      ]
    }
  ],
  "referenceRange": [
    {
      "low": { "value": 90, "unit": "%", "system": "http://unitsofmeasure.org", "code": "%" },
      "high": { "value": 99, "unit": "%", "system": "http://unitsofmeasure.org", "code": "%" }
    }
  ]
}

Панель с компонентами (например, артериальное давление)

Когда несколько измерений имеют общее время и субъект - систолическое и диастолическое или аналиты одной лабораторной панели - помещайте каждую часть в component, а родительский value[x] оставляйте пустым. Родительский code именует панель:

{
  "resourceType": "Observation",
  "meta": { "profile": [ "https://dhp.uz/fhir/core/StructureDefinition/uz-core-observation" ] },
  "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": "85354-9", "display": "Blood pressure panel" }
    ]
  },
  "subject": { "reference": "Patient/example-salim" },
  "effectiveDateTime": "2025-11-04T10:30:00Z",
  "component": [
    {
      "code": {
        "coding": [
          { "system": "http://loinc.org", "code": "8480-6", "display": "Systolic blood pressure" }
        ]
      },
      "valueQuantity": {
        "value": 120,
        "unit": "mmHg",
        "system": "http://unitsofmeasure.org",
        "code": "mm[Hg]"
      }
    },
    {
      "code": {
        "coding": [
          { "system": "http://loinc.org", "code": "8462-4", "display": "Diastolic blood pressure" }
        ]
      },
      "valueQuantity": {
        "value": 80,
        "unit": "mmHg",
        "system": "http://unitsofmeasure.org",
        "code": "mm[Hg]"
      }
    }
  ]
}

Используйте component только тогда, когда части имеют общее время effective и субъект. Чтобы сгруппировать под одной панелью отдельно полученные наблюдения (Observations) (каждое - свой собственный ресурс), используйте вместо этого hasMember.

Когда результат отсутствует

Если исследование было выполнено, но не дало значения (образец непригоден, пациент отказался), не опускайте value[x] молча - передавайте на его месте dataAbsentReason. В Observation это кодированный CodeableConcept, а не расширение _value, используемое в идентификаторах Patient:

{
  "resourceType": "Observation",
  "meta": { "profile": [ "https://dhp.uz/fhir/core/StructureDefinition/uz-core-observation" ] },
  "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": "2708-6",
        "display": "Oxygen saturation in Arterial blood"
      }
    ]
  },
  "subject": { "reference": "Patient/example-salim" },
  "effectiveDateTime": "2025-11-04T10:30:00Z",
  "dataAbsentReason": {
    "coding": [
      { "system": "http://terminology.hl7.org/CodeSystem/data-absent-reason", "code": "unknown" }
    ]
  }
}

Сатурация кислорода является показателем жизнедеятельности, поэтому category vital-signs по-прежнему обязательна, даже когда само значение отсутствует - отсутствие результата не отменяет категорию. См. Отсутствующие и скрытые данные для выбора подходящего механизма отсутствия данных.

Примеры вызовов API и образец полезной нагрузки см. в разделе Быстрый старт внизу этой страницы.

Использование:

You can also check for usages in the FHIR IG Statistics

Формальные представления содержимого профиля

Описание профилей, дифференциалов, снимков и их представлений.

НаименованиеФлагиКарта.ТипОписание и ограничения    Filter: doco
Observation C 0..* Observation(5.0.0) Measurements and simple assertions
Constraints: obs-6, obs-7, obs-8
Observation.implicitRules Этот элемент является модификатором элемента. Этот элемент включен в резюме. 0..1 uri A set of rules under which this content was created
Observation.contained 0..* Resource Contained, inline Resources
Observation.modifierExtension Этот элемент является модификатором элемента. Этот элемент включен в резюме. 0..* Extension Extensions that cannot be ignored
Constraints: ext-1
Observation.identifier Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..* Identifier Business Identifier for observation
Observation.instantiates[x] Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..1 canonical(ObservationDefinition), Reference(ObservationDefinition) Instantiates FHIR ObservationDefinition
Observation.basedOn Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..* Reference(CarePlan | MedicationRequest | ServiceRequest | UZ Core ImmunizationRecommendation(0.11.1)) Fulfills plan, proposal or order
Observation.triggeredBy Этот элемент должен быть поддержан. 0..* BackboneElement Triggering observation(s)
Observation.triggeredBy.modifierExtension Этот элемент является модификатором элемента. Этот элемент включен в резюме. 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
Observation.triggeredBy.observation Этот элемент включен в резюме. 1..1 Reference(UZ Core Observation(0.11.1)) Triggering observation
Observation.triggeredBy.type Этот элемент включен в резюме. 1..1 code reflex | repeat | re-run
Привязка: TriggeredByTypeVS (0.11.1) (required)
Observation.triggeredBy.reason Этот элемент должен быть поддержан. 0..1 string Reason that the observation was triggered
Observation.partOf Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..* Reference(MedicationAdministration | MedicationDispense | UZ Core Procedure(0.11.1) | UZ Core Immunization(0.11.1) | ImagingStudy) Part of referenced event
Observation.status Этот элемент является модификатором элемента. Этот элемент должен быть поддержан. Этот элемент включен в резюме. 1..1 code registered | preliminary | final | amended +
Привязка: ObservationStatusVS (0.11.1) (required)
Observation.Разрезы для category Этот элемент должен быть поддержан. 0..* CodeableConcept Classification of type of observation
Разрез: Не упорядочено, Открыто от value:$this
Привязка: ObservationCategoryVS (0.11.1) (preferred)

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Observation.Разрезы для category.category:dhpCategory Этот элемент должен быть поддержан. 0..* CodeableConcept Category from the national value set
Привязка: ObservationCategoryVS (0.11.1) (required)
Observation.code Этот элемент должен быть поддержан. Этот элемент включен в резюме. C 1..1 CodeableConcept Type of observation (code / type)
Привязка: ObservationCodesVS (0.11.1) (preferred)
Observation.subject Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..1 Reference(UZ Core Patient(0.11.1) | UZ Core Location(0.11.1) | UZ Core Organization(0.11.1) | UZ Core Procedure(0.11.1) | UZ Core Practitioner(0.11.1) | UZ Core Medication(0.11.1)) Who and/or what the observation is about
Observation.focus Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..* Reference(Resource) What the observation is about, when it is not about the subject of record
Observation.encounter Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..1 Reference(UZ Core Encounter(0.11.1)) Healthcare event during which this observation is made
Observation.effective[x] Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..1 Clinically relevant time/time-period for observation
Observation.effective[x].effectiveDateTime dateTime
Observation.effective[x].effectivePeriod Period
Observation.effective[x].effectiveTiming Timing
Observation.effective[x].effectiveInstant instant
Observation.issued Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..1 instant Date/Time this version was made available
Observation.performer Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..* Reference(UZ Core Practitioner(0.11.1) | UZ Core PractitionerRole(0.11.1) | UZ Core Organization(0.11.1)) Who is responsible for the observation
Observation.value[x] Этот элемент должен быть поддержан. Этот элемент включен в резюме. C 0..1 Actual result
Observation.value[x].valueQuantity Quantity
Observation.value[x].valueCodeableConcept CodeableConcept
Observation.value[x].valueString string
Observation.value[x].valueBoolean boolean
Observation.value[x].valueInteger integer
Observation.value[x].valueRange Range
Observation.value[x].valueRatio Ratio
Observation.value[x].valueSampledData SampledData
Observation.value[x].valueTime time
Observation.value[x].valueDateTime dateTime
Observation.value[x].valuePeriod Period
Observation.value[x].valueAttachment Attachment
Observation.value[x].valueReference Reference(MolecularSequence)
Observation.dataAbsentReason Этот элемент должен быть поддержан. C 0..1 CodeableConcept Why the result is missing
Привязка: DataAbsentReasonVS (0.11.1) (extensible)
Observation.interpretation 0..* CodeableConcept High, low, normal, etc
Привязка: ObservationInterpretationVS (0.11.1) (extensible)
Observation.note Этот элемент должен быть поддержан. 0..* Annotation Comments about the observation
Observation.bodySite C 0..1 CodeableConcept Observed body part
Привязка: BodySiteVS (0.11.1) (required)
Observation.method 0..1 CodeableConcept How it was done
Привязка: LabMethodsVS (0.11.1) (extensible)
Observation.specimen Этот элемент должен быть поддержан. C 0..1 Reference(UZ Core Specimen(0.11.1)) Specimen used for this observation
Constraints: obs-9
Observation.device Этот элемент должен быть поддержан. 0..1 Reference(Device | DeviceMetric) A reference to the device that generates the measurements or the device settings for the device
Observation.referenceRange Этот элемент должен быть поддержан. C 0..* BackboneElement Provides guide for interpretation
Constraints: obs-3
Observation.referenceRange.modifierExtension Этот элемент является модификатором элемента. Этот элемент включен в резюме. 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
Observation.referenceRange.low Этот элемент должен быть поддержан. C 0..1 SimpleQuantity(5.0.0) Low Range, if relevant
Constraints: sqty-1
Observation.referenceRange.high Этот элемент должен быть поддержан. C 0..1 SimpleQuantity(5.0.0) High Range, if relevant
Constraints: sqty-1
Observation.referenceRange.normalValue Этот элемент должен быть поддержан. 0..1 CodeableConcept Normal value, if relevant
Привязка: ObservationNormalValueVS (0.11.1) (extensible)
Observation.referenceRange.type 0..1 CodeableConcept Reference range qualifier
Привязка: ReferenceRangeMeaningVS (0.11.1) (preferred)
Observation.referenceRange.age Этот элемент должен быть поддержан. 0..1 Range Applicable age range, if relevant
Observation.referenceRange.text Этот элемент должен быть поддержан. C 0..1 markdown Text based reference range in an observation
Observation.hasMember Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..* Reference(UZ Core Observation(0.11.1) | UZ Core QuestionnaireResponse(0.11.1)) Related resource that belongs to the Observation group
Observation.derivedFrom Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..* Reference(DocumentReference | ImagingStudy | UZ Core QuestionnaireResponse(0.11.1) | UZ Core Observation(0.11.1)) Related resource from which the observation is made
Observation.component Этот элемент должен быть поддержан. Этот элемент включен в резюме. C 0..* BackboneElement Component results
Observation.component.modifierExtension Этот элемент является модификатором элемента. Этот элемент включен в резюме. 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
Observation.component.code Этот элемент должен быть поддержан. Этот элемент включен в резюме. C 1..1 CodeableConcept Type of component observation (code / type)
Привязка: ObservationCodesVS (0.11.1) (preferred)
Observation.component.value[x] Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..1 Actual component result
Observation.component.value[x].valueQuantity Quantity
Observation.component.value[x].valueCodeableConcept CodeableConcept
Observation.component.value[x].valueString string
Observation.component.value[x].valueBoolean boolean
Observation.component.value[x].valueInteger integer
Observation.component.value[x].valueRange Range
Observation.component.value[x].valueRatio Ratio
Observation.component.value[x].valueSampledData SampledData
Observation.component.value[x].valueTime time
Observation.component.value[x].valueDateTime dateTime
Observation.component.value[x].valuePeriod Period
Observation.component.value[x].valueAttachment Attachment
Observation.component.value[x].valueReference Reference(MolecularSequence)
Observation.component.dataAbsentReason 0..1 CodeableConcept Why the component result is missing
Привязка: DataAbsentReasonVS (0.11.1) (extensible)
Observation.component.interpretation 0..* CodeableConcept High, low, normal, etc
Привязка: ObservationInterpretationVS (0.11.1) (extensible)

doco Документация для этого формата

Привязки к терминологии

Путь Статус Использование ValueSet Версия Источник
Observation.triggeredBy.​type Base required Triggered by type 📍0.11.1 этот IG
Observation.status Base required Observation status 📍0.11.1 этот IG
Observation.category Base preferred Observation category 📍0.11.1 этот IG
Observation.category:dhpCategory Base required Observation category 📍0.11.1 этот IG
Observation.code Base preferred Observation codes 📍0.11.1 этот IG
Observation.dataAbsentReason Base extensible UZCore Data Absent Reason 📍0.11.1 этот IG
Observation.interpretation Base extensible UZCore observation interpretation 📍0.11.1 этот IG
Observation.bodySite Base required Body Site VS 📍0.11.1 этот IG
Observation.method Base extensible Observation Laboratory Methods 📍0.11.1 этот IG
Observation.referenceRange.​normalValue Base extensible Observation normal value 📍0.11.1 этот IG
Observation.referenceRange.​type Base preferred Reference range meaning 📍0.11.1 этот IG
Observation.component.​code Base preferred Observation codes 📍0.11.1 этот IG
Observation.component.​dataAbsentReason Base extensible UZCore Data Absent Reason 📍0.11.1 этот IG
Observation.component.​interpretation Base extensible UZCore observation interpretation 📍0.11.1 этот IG

Ограничения

Id Градация Путь(и) Описание Выражение

Эта структура получена из Observation

НаименованиеФлагиКарта.ТипОписание и ограничения    Filter: doco
Observation 0..* Observation(5.0.0) Measurements and simple assertions
Observation.identifier Этот элемент должен быть поддержан. 0..* Identifier Business Identifier for observation
Observation.instantiates[x] Этот элемент должен быть поддержан. 0..1 canonical(ObservationDefinition), Reference(ObservationDefinition) Instantiates FHIR ObservationDefinition
Observation.basedOn Этот элемент должен быть поддержан. 0..* Reference(CarePlan | MedicationRequest | ServiceRequest | UZ Core ImmunizationRecommendation(0.11.1)) Fulfills plan, proposal or order
Observation.triggeredBy.observation 1..1 Reference(UZ Core Observation(0.11.1)) Triggering observation
Observation.triggeredBy.type 1..1 code reflex | repeat | re-run
Привязка: TriggeredByTypeVS (0.11.1) (required)
Observation.triggeredBy.reason Этот элемент должен быть поддержан. 0..1 string Reason that the observation was triggered
Observation.partOf Этот элемент должен быть поддержан. 0..* Reference(MedicationAdministration | MedicationDispense | UZ Core Procedure(0.11.1) | UZ Core Immunization(0.11.1) | ImagingStudy) Part of referenced event
Observation.status Этот элемент должен быть поддержан. 1..1 code registered | preliminary | final | amended +
Привязка: ObservationStatusVS (0.11.1) (required)
Observation.Разрезы для category Этот элемент должен быть поддержан. 0..* CodeableConcept Classification of type of observation
Разрез: Не упорядочено, Открыто от value:$this
Привязка: ObservationCategoryVS (0.11.1) (preferred)
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Observation.Разрезы для category.category:dhpCategory Этот элемент должен быть поддержан. 0..* CodeableConcept Category from the national value set
Привязка: ObservationCategoryVS (0.11.1) (required)
Observation.code Этот элемент должен быть поддержан. 1..1 CodeableConcept Type of observation (code / type)
Привязка: ObservationCodesVS (0.11.1) (preferred)
Observation.subject Этот элемент должен быть поддержан. 0..1 Reference(UZ Core Patient(0.11.1) | UZ Core Location(0.11.1) | UZ Core Organization(0.11.1) | UZ Core Procedure(0.11.1) | UZ Core Practitioner(0.11.1) | UZ Core Medication(0.11.1)) Who and/or what the observation is about
Observation.focus Этот элемент должен быть поддержан. 0..* Reference(Resource) What the observation is about, when it is not about the subject of record
Observation.encounter Этот элемент должен быть поддержан. 0..1 Reference(UZ Core Encounter(0.11.1)) Healthcare event during which this observation is made
Observation.effective[x] Этот элемент должен быть поддержан. 0..1 dateTime, Period, Timing, instant Clinically relevant time/time-period for observation
Observation.issued Этот элемент должен быть поддержан. 0..1 instant Date/Time this version was made available
Observation.performer Этот элемент должен быть поддержан. 0..* Reference(UZ Core Practitioner(0.11.1) | UZ Core PractitionerRole(0.11.1) | UZ Core Organization(0.11.1)) Who is responsible for the observation
Observation.value[x] Этот элемент должен быть поддержан. 0..1 Quantity, CodeableConcept, string, boolean, integer, Range, Ratio, SampledData, time, dateTime, Period, Attachment, Reference(MolecularSequence) Actual result
Observation.dataAbsentReason Этот элемент должен быть поддержан. 0..1 CodeableConcept Why the result is missing
Привязка: DataAbsentReasonVS (0.11.1) (extensible)
Observation.interpretation 0..* CodeableConcept High, low, normal, etc
Привязка: ObservationInterpretationVS (0.11.1) (extensible)
Observation.note Этот элемент должен быть поддержан. 0..* Annotation Comments about the observation
Observation.bodySite 0..1 CodeableConcept Observed body part
Привязка: BodySiteVS (0.11.1) (required)
Observation.method 0..1 CodeableConcept How it was done
Привязка: LabMethodsVS (0.11.1) (extensible)
Observation.specimen Этот элемент должен быть поддержан. 0..1 Reference(UZ Core Specimen(0.11.1)) Specimen used for this observation
Observation.device Этот элемент должен быть поддержан. 0..1 Reference(Device | DeviceMetric) A reference to the device that generates the measurements or the device settings for the device
Observation.referenceRange Этот элемент должен быть поддержан. 0..* BackboneElement Provides guide for interpretation
Observation.referenceRange.low Этот элемент должен быть поддержан. 0..1 SimpleQuantity(5.0.0) Low Range, if relevant
Observation.referenceRange.high Этот элемент должен быть поддержан. 0..1 SimpleQuantity(5.0.0) High Range, if relevant
Observation.referenceRange.normalValue Этот элемент должен быть поддержан. 0..1 CodeableConcept Normal value, if relevant
Привязка: ObservationNormalValueVS (0.11.1) (extensible)
Observation.referenceRange.type 0..1 CodeableConcept Reference range qualifier
Привязка: ReferenceRangeMeaningVS (0.11.1) (preferred)
Observation.referenceRange.age Этот элемент должен быть поддержан. 0..1 Range Applicable age range, if relevant
Observation.referenceRange.text Этот элемент должен быть поддержан. 0..1 markdown Text based reference range in an observation
Observation.hasMember Этот элемент должен быть поддержан. 0..* Reference(UZ Core Observation(0.11.1) | UZ Core QuestionnaireResponse(0.11.1)) Related resource that belongs to the Observation group
Observation.derivedFrom Этот элемент должен быть поддержан. 0..* Reference(DocumentReference | ImagingStudy | UZ Core QuestionnaireResponse(0.11.1) | UZ Core Observation(0.11.1)) Related resource from which the observation is made
Observation.component Этот элемент должен быть поддержан. 0..* BackboneElement Component results
Observation.component.code Этот элемент должен быть поддержан. 1..1 CodeableConcept Type of component observation (code / type)
Привязка: ObservationCodesVS (0.11.1) (preferred)
Observation.component.value[x] Этот элемент должен быть поддержан. 0..1 Quantity, CodeableConcept, string, boolean, integer, Range, Ratio, SampledData, time, dateTime, Period, Attachment, Reference(MolecularSequence) Actual component result
Observation.component.dataAbsentReason 0..1 CodeableConcept Why the component result is missing
Привязка: DataAbsentReasonVS (0.11.1) (extensible)
Observation.component.interpretation 0..* CodeableConcept High, low, normal, etc
Привязка: ObservationInterpretationVS (0.11.1) (extensible)

doco Документация для этого формата

Терминологические привязки (дифференциал)

Путь Статус Использование ValueSet Версия Источник
Observation.triggeredBy.​type Base required Triggered by type 📍0.11.1 этот IG
Observation.status Base required Observation status 📍0.11.1 этот IG
Observation.category Base preferred Observation category 📍0.11.1 этот IG
Observation.category:dhpCategory Base required Observation category 📍0.11.1 этот IG
Observation.code Base preferred Observation codes 📍0.11.1 этот IG
Observation.dataAbsentReason Base extensible UZCore Data Absent Reason 📍0.11.1 этот IG
Observation.interpretation Base extensible UZCore observation interpretation 📍0.11.1 этот IG
Observation.bodySite Base required Body Site VS 📍0.11.1 этот IG
Observation.method Base extensible Observation Laboratory Methods 📍0.11.1 этот IG
Observation.referenceRange.​normalValue Base extensible Observation normal value 📍0.11.1 этот IG
Observation.referenceRange.​type Base preferred Reference range meaning 📍0.11.1 этот IG
Observation.component.​code Base preferred Observation codes 📍0.11.1 этот IG
Observation.component.​dataAbsentReason Base extensible UZCore Data Absent Reason 📍0.11.1 этот IG
Observation.component.​interpretation Base extensible UZCore observation interpretation 📍0.11.1 этот IG
НаименованиеФлагиКарта.ТипОписание и ограничения    Filter: doco
Observation C 0..* Observation(5.0.0) Measurements and simple assertions
Constraints: obs-6, obs-7, obs-8
Observation.id Этот элемент включен в резюме. 0..1 id Logical id of this artifact
Observation.meta Этот элемент включен в резюме. 0..1 Meta Metadata about the resource
Observation.implicitRules Этот элемент является модификатором элемента. Этот элемент включен в резюме. 0..1 uri A set of rules under which this content was created
Observation.language 0..1 code Language of the resource content
Привязка: AllLanguages (required): IETF language tag for a human language
Дополнительные привязкиЦель
CommonLanguages Старт
Observation.text 0..1 Narrative Text summary of the resource, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
Observation.contained 0..* Resource Contained, inline Resources
Observation.extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
Observation.modifierExtension Этот элемент является модификатором элемента. Этот элемент включен в резюме. 0..* Extension Extensions that cannot be ignored
Constraints: ext-1
Observation.identifier Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..* Identifier Business Identifier for observation
Observation.instantiates[x] Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..1 canonical(ObservationDefinition), Reference(ObservationDefinition) Instantiates FHIR ObservationDefinition
Observation.basedOn Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..* Reference(CarePlan | MedicationRequest | ServiceRequest | UZ Core ImmunizationRecommendation(0.11.1)) Fulfills plan, proposal or order
Observation.triggeredBy Этот элемент должен быть поддержан. 0..* BackboneElement Triggering observation(s)
Observation.triggeredBy.id 0..1 string Unique id for inter-element referencing
Observation.triggeredBy.extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
Observation.triggeredBy.modifierExtension Этот элемент является модификатором элемента. Этот элемент включен в резюме. 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
Observation.triggeredBy.observation Этот элемент включен в резюме. 1..1 Reference(UZ Core Observation(0.11.1)) Triggering observation
Observation.triggeredBy.type Этот элемент включен в резюме. 1..1 code reflex | repeat | re-run
Привязка: TriggeredByTypeVS (0.11.1) (required)
Observation.triggeredBy.reason Этот элемент должен быть поддержан. 0..1 string Reason that the observation was triggered
Observation.partOf Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..* Reference(MedicationAdministration | MedicationDispense | UZ Core Procedure(0.11.1) | UZ Core Immunization(0.11.1) | ImagingStudy) Part of referenced event
Observation.status Этот элемент является модификатором элемента. Этот элемент должен быть поддержан. Этот элемент включен в резюме. 1..1 code registered | preliminary | final | amended +
Привязка: ObservationStatusVS (0.11.1) (required)
Observation.Разрезы для category Этот элемент должен быть поддержан. 0..* CodeableConcept Classification of type of observation
Разрез: Не упорядочено, Открыто от value:$this
Привязка: ObservationCategoryVS (0.11.1) (preferred)

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Observation.Разрезы для category.category:dhpCategory Этот элемент должен быть поддержан. 0..* CodeableConcept Category from the national value set
Привязка: ObservationCategoryVS (0.11.1) (required)
Observation.code Этот элемент должен быть поддержан. Этот элемент включен в резюме. C 1..1 CodeableConcept Type of observation (code / type)
Привязка: ObservationCodesVS (0.11.1) (preferred)
Observation.subject Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..1 Reference(UZ Core Patient(0.11.1) | UZ Core Location(0.11.1) | UZ Core Organization(0.11.1) | UZ Core Procedure(0.11.1) | UZ Core Practitioner(0.11.1) | UZ Core Medication(0.11.1)) Who and/or what the observation is about
Observation.focus Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..* Reference(Resource) What the observation is about, when it is not about the subject of record
Observation.encounter Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..1 Reference(UZ Core Encounter(0.11.1)) Healthcare event during which this observation is made
Observation.effective[x] Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..1 Clinically relevant time/time-period for observation
Observation.effective[x].effectiveDateTime dateTime
Observation.effective[x].effectivePeriod Period
Observation.effective[x].effectiveTiming Timing
Observation.effective[x].effectiveInstant instant
Observation.issued Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..1 instant Date/Time this version was made available
Observation.performer Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..* Reference(UZ Core Practitioner(0.11.1) | UZ Core PractitionerRole(0.11.1) | UZ Core Organization(0.11.1)) Who is responsible for the observation
Observation.value[x] Этот элемент должен быть поддержан. Этот элемент включен в резюме. C 0..1 Actual result
Observation.value[x].valueQuantity Quantity
Observation.value[x].valueCodeableConcept CodeableConcept
Observation.value[x].valueString string
Observation.value[x].valueBoolean boolean
Observation.value[x].valueInteger integer
Observation.value[x].valueRange Range
Observation.value[x].valueRatio Ratio
Observation.value[x].valueSampledData SampledData
Observation.value[x].valueTime time
Observation.value[x].valueDateTime dateTime
Observation.value[x].valuePeriod Period
Observation.value[x].valueAttachment Attachment
Observation.value[x].valueReference Reference(MolecularSequence)
Observation.dataAbsentReason Этот элемент должен быть поддержан. C 0..1 CodeableConcept Why the result is missing
Привязка: DataAbsentReasonVS (0.11.1) (extensible)
Observation.interpretation 0..* CodeableConcept High, low, normal, etc
Привязка: ObservationInterpretationVS (0.11.1) (extensible)
Observation.note Этот элемент должен быть поддержан. 0..* Annotation Comments about the observation
Observation.bodySite C 0..1 CodeableConcept Observed body part
Привязка: BodySiteVS (0.11.1) (required)
Observation.bodyStructure C 0..1 Reference(BodyStructure) Observed body structure
Observation.method 0..1 CodeableConcept How it was done
Привязка: LabMethodsVS (0.11.1) (extensible)
Observation.specimen Этот элемент должен быть поддержан. C 0..1 Reference(UZ Core Specimen(0.11.1)) Specimen used for this observation
Constraints: obs-9
Observation.device Этот элемент должен быть поддержан. 0..1 Reference(Device | DeviceMetric) A reference to the device that generates the measurements or the device settings for the device
Observation.referenceRange Этот элемент должен быть поддержан. C 0..* BackboneElement Provides guide for interpretation
Constraints: obs-3
Observation.referenceRange.id 0..1 string Unique id for inter-element referencing
Observation.referenceRange.extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
Observation.referenceRange.modifierExtension Этот элемент является модификатором элемента. Этот элемент включен в резюме. 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
Observation.referenceRange.low Этот элемент должен быть поддержан. C 0..1 SimpleQuantity(5.0.0) Low Range, if relevant
Constraints: sqty-1
Observation.referenceRange.high Этот элемент должен быть поддержан. C 0..1 SimpleQuantity(5.0.0) High Range, if relevant
Constraints: sqty-1
Observation.referenceRange.normalValue Этот элемент должен быть поддержан. 0..1 CodeableConcept Normal value, if relevant
Привязка: ObservationNormalValueVS (0.11.1) (extensible)
Observation.referenceRange.type 0..1 CodeableConcept Reference range qualifier
Привязка: ReferenceRangeMeaningVS (0.11.1) (preferred)
Observation.referenceRange.appliesTo 0..* CodeableConcept Reference range population
Привязка: ObservationReferenceRangeAppliesToCodes (example): Codes identifying the population the reference range applies to.
Observation.referenceRange.age Этот элемент должен быть поддержан. 0..1 Range Applicable age range, if relevant
Observation.referenceRange.text Этот элемент должен быть поддержан. C 0..1 markdown Text based reference range in an observation
Observation.hasMember Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..* Reference(UZ Core Observation(0.11.1) | UZ Core QuestionnaireResponse(0.11.1)) Related resource that belongs to the Observation group
Observation.derivedFrom Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..* Reference(DocumentReference | ImagingStudy | UZ Core QuestionnaireResponse(0.11.1) | UZ Core Observation(0.11.1)) Related resource from which the observation is made
Observation.component Этот элемент должен быть поддержан. Этот элемент включен в резюме. C 0..* BackboneElement Component results
Observation.component.id 0..1 string Unique id for inter-element referencing
Observation.component.extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
Observation.component.modifierExtension Этот элемент является модификатором элемента. Этот элемент включен в резюме. 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
Observation.component.code Этот элемент должен быть поддержан. Этот элемент включен в резюме. C 1..1 CodeableConcept Type of component observation (code / type)
Привязка: ObservationCodesVS (0.11.1) (preferred)
Observation.component.value[x] Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..1 Actual component result
Observation.component.value[x].valueQuantity Quantity
Observation.component.value[x].valueCodeableConcept CodeableConcept
Observation.component.value[x].valueString string
Observation.component.value[x].valueBoolean boolean
Observation.component.value[x].valueInteger integer
Observation.component.value[x].valueRange Range
Observation.component.value[x].valueRatio Ratio
Observation.component.value[x].valueSampledData SampledData
Observation.component.value[x].valueTime time
Observation.component.value[x].valueDateTime dateTime
Observation.component.value[x].valuePeriod Period
Observation.component.value[x].valueAttachment Attachment
Observation.component.value[x].valueReference Reference(MolecularSequence)
Observation.component.dataAbsentReason 0..1 CodeableConcept Why the component result is missing
Привязка: DataAbsentReasonVS (0.11.1) (extensible)
Observation.component.interpretation 0..* CodeableConcept High, low, normal, etc
Привязка: ObservationInterpretationVS (0.11.1) (extensible)
Observation.component.referenceRange 0..* Смотреть referenceRange (Observation) Provides guide for interpretation of component result

doco Документация для этого формата

Привязки к терминологии

Путь Статус Использование ValueSet Версия Источник
Observation.language Base required All Languages 📍5.0.0 Стандарт FHIR
Observation.triggeredBy.​type Base required Triggered by type 📍0.11.1 этот IG
Observation.status Base required Observation status 📍0.11.1 этот IG
Observation.category Base preferred Observation category 📍0.11.1 этот IG
Observation.category:dhpCategory Base required Observation category 📍0.11.1 этот IG
Observation.code Base preferred Observation codes 📍0.11.1 этот IG
Observation.dataAbsentReason Base extensible UZCore Data Absent Reason 📍0.11.1 этот IG
Observation.interpretation Base extensible UZCore observation interpretation 📍0.11.1 этот IG
Observation.bodySite Base required Body Site VS 📍0.11.1 этот IG
Observation.method Base extensible Observation Laboratory Methods 📍0.11.1 этот IG
Observation.referenceRange.​normalValue Base extensible Observation normal value 📍0.11.1 этот IG
Observation.referenceRange.​type Base preferred Reference range meaning 📍0.11.1 этот IG
Observation.referenceRange.​appliesTo Base example Observation Reference Range Applies To Codes 📍5.0.0 Стандарт FHIR
Observation.component.​code Base preferred Observation codes 📍0.11.1 этот IG
Observation.component.​dataAbsentReason Base extensible UZCore Data Absent Reason 📍0.11.1 этот IG
Observation.component.​interpretation Base extensible UZCore observation interpretation 📍0.11.1 этот IG

Ограничения

Id Градация Путь(и) Описание Выражение

Эта структура получена из Observation

Summary

Обязательная поддержка: 32 элементs

Структуры

Эта структура относится к этим другим структурам:

Разрезы

Эта структура определяет следующие Разрезы:

  • Элемент 1 разрешен в зависимости от значения Observation.category

Просмотр ключевых элементов

НаименованиеФлагиКарта.ТипОписание и ограничения    Filter: doco
Observation C 0..* Observation(5.0.0) Measurements and simple assertions
Constraints: obs-6, obs-7, obs-8
Observation.implicitRules Этот элемент является модификатором элемента. Этот элемент включен в резюме. 0..1 uri A set of rules under which this content was created
Observation.contained 0..* Resource Contained, inline Resources
Observation.modifierExtension Этот элемент является модификатором элемента. Этот элемент включен в резюме. 0..* Extension Extensions that cannot be ignored
Constraints: ext-1
Observation.identifier Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..* Identifier Business Identifier for observation
Observation.instantiates[x] Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..1 canonical(ObservationDefinition), Reference(ObservationDefinition) Instantiates FHIR ObservationDefinition
Observation.basedOn Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..* Reference(CarePlan | MedicationRequest | ServiceRequest | UZ Core ImmunizationRecommendation(0.11.1)) Fulfills plan, proposal or order
Observation.triggeredBy Этот элемент должен быть поддержан. 0..* BackboneElement Triggering observation(s)
Observation.triggeredBy.modifierExtension Этот элемент является модификатором элемента. Этот элемент включен в резюме. 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
Observation.triggeredBy.observation Этот элемент включен в резюме. 1..1 Reference(UZ Core Observation(0.11.1)) Triggering observation
Observation.triggeredBy.type Этот элемент включен в резюме. 1..1 code reflex | repeat | re-run
Привязка: TriggeredByTypeVS (0.11.1) (required)
Observation.triggeredBy.reason Этот элемент должен быть поддержан. 0..1 string Reason that the observation was triggered
Observation.partOf Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..* Reference(MedicationAdministration | MedicationDispense | UZ Core Procedure(0.11.1) | UZ Core Immunization(0.11.1) | ImagingStudy) Part of referenced event
Observation.status Этот элемент является модификатором элемента. Этот элемент должен быть поддержан. Этот элемент включен в резюме. 1..1 code registered | preliminary | final | amended +
Привязка: ObservationStatusVS (0.11.1) (required)
Observation.Разрезы для category Этот элемент должен быть поддержан. 0..* CodeableConcept Classification of type of observation
Разрез: Не упорядочено, Открыто от value:$this
Привязка: ObservationCategoryVS (0.11.1) (preferred)

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Observation.Разрезы для category.category:dhpCategory Этот элемент должен быть поддержан. 0..* CodeableConcept Category from the national value set
Привязка: ObservationCategoryVS (0.11.1) (required)
Observation.code Этот элемент должен быть поддержан. Этот элемент включен в резюме. C 1..1 CodeableConcept Type of observation (code / type)
Привязка: ObservationCodesVS (0.11.1) (preferred)
Observation.subject Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..1 Reference(UZ Core Patient(0.11.1) | UZ Core Location(0.11.1) | UZ Core Organization(0.11.1) | UZ Core Procedure(0.11.1) | UZ Core Practitioner(0.11.1) | UZ Core Medication(0.11.1)) Who and/or what the observation is about
Observation.focus Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..* Reference(Resource) What the observation is about, when it is not about the subject of record
Observation.encounter Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..1 Reference(UZ Core Encounter(0.11.1)) Healthcare event during which this observation is made
Observation.effective[x] Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..1 Clinically relevant time/time-period for observation
Observation.effective[x].effectiveDateTime dateTime
Observation.effective[x].effectivePeriod Period
Observation.effective[x].effectiveTiming Timing
Observation.effective[x].effectiveInstant instant
Observation.issued Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..1 instant Date/Time this version was made available
Observation.performer Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..* Reference(UZ Core Practitioner(0.11.1) | UZ Core PractitionerRole(0.11.1) | UZ Core Organization(0.11.1)) Who is responsible for the observation
Observation.value[x] Этот элемент должен быть поддержан. Этот элемент включен в резюме. C 0..1 Actual result
Observation.value[x].valueQuantity Quantity
Observation.value[x].valueCodeableConcept CodeableConcept
Observation.value[x].valueString string
Observation.value[x].valueBoolean boolean
Observation.value[x].valueInteger integer
Observation.value[x].valueRange Range
Observation.value[x].valueRatio Ratio
Observation.value[x].valueSampledData SampledData
Observation.value[x].valueTime time
Observation.value[x].valueDateTime dateTime
Observation.value[x].valuePeriod Period
Observation.value[x].valueAttachment Attachment
Observation.value[x].valueReference Reference(MolecularSequence)
Observation.dataAbsentReason Этот элемент должен быть поддержан. C 0..1 CodeableConcept Why the result is missing
Привязка: DataAbsentReasonVS (0.11.1) (extensible)
Observation.interpretation 0..* CodeableConcept High, low, normal, etc
Привязка: ObservationInterpretationVS (0.11.1) (extensible)
Observation.note Этот элемент должен быть поддержан. 0..* Annotation Comments about the observation
Observation.bodySite C 0..1 CodeableConcept Observed body part
Привязка: BodySiteVS (0.11.1) (required)
Observation.method 0..1 CodeableConcept How it was done
Привязка: LabMethodsVS (0.11.1) (extensible)
Observation.specimen Этот элемент должен быть поддержан. C 0..1 Reference(UZ Core Specimen(0.11.1)) Specimen used for this observation
Constraints: obs-9
Observation.device Этот элемент должен быть поддержан. 0..1 Reference(Device | DeviceMetric) A reference to the device that generates the measurements or the device settings for the device
Observation.referenceRange Этот элемент должен быть поддержан. C 0..* BackboneElement Provides guide for interpretation
Constraints: obs-3
Observation.referenceRange.modifierExtension Этот элемент является модификатором элемента. Этот элемент включен в резюме. 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
Observation.referenceRange.low Этот элемент должен быть поддержан. C 0..1 SimpleQuantity(5.0.0) Low Range, if relevant
Constraints: sqty-1
Observation.referenceRange.high Этот элемент должен быть поддержан. C 0..1 SimpleQuantity(5.0.0) High Range, if relevant
Constraints: sqty-1
Observation.referenceRange.normalValue Этот элемент должен быть поддержан. 0..1 CodeableConcept Normal value, if relevant
Привязка: ObservationNormalValueVS (0.11.1) (extensible)
Observation.referenceRange.type 0..1 CodeableConcept Reference range qualifier
Привязка: ReferenceRangeMeaningVS (0.11.1) (preferred)
Observation.referenceRange.age Этот элемент должен быть поддержан. 0..1 Range Applicable age range, if relevant
Observation.referenceRange.text Этот элемент должен быть поддержан. C 0..1 markdown Text based reference range in an observation
Observation.hasMember Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..* Reference(UZ Core Observation(0.11.1) | UZ Core QuestionnaireResponse(0.11.1)) Related resource that belongs to the Observation group
Observation.derivedFrom Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..* Reference(DocumentReference | ImagingStudy | UZ Core QuestionnaireResponse(0.11.1) | UZ Core Observation(0.11.1)) Related resource from which the observation is made
Observation.component Этот элемент должен быть поддержан. Этот элемент включен в резюме. C 0..* BackboneElement Component results
Observation.component.modifierExtension Этот элемент является модификатором элемента. Этот элемент включен в резюме. 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
Observation.component.code Этот элемент должен быть поддержан. Этот элемент включен в резюме. C 1..1 CodeableConcept Type of component observation (code / type)
Привязка: ObservationCodesVS (0.11.1) (preferred)
Observation.component.value[x] Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..1 Actual component result
Observation.component.value[x].valueQuantity Quantity
Observation.component.value[x].valueCodeableConcept CodeableConcept
Observation.component.value[x].valueString string
Observation.component.value[x].valueBoolean boolean
Observation.component.value[x].valueInteger integer
Observation.component.value[x].valueRange Range
Observation.component.value[x].valueRatio Ratio
Observation.component.value[x].valueSampledData SampledData
Observation.component.value[x].valueTime time
Observation.component.value[x].valueDateTime dateTime
Observation.component.value[x].valuePeriod Period
Observation.component.value[x].valueAttachment Attachment
Observation.component.value[x].valueReference Reference(MolecularSequence)
Observation.component.dataAbsentReason 0..1 CodeableConcept Why the component result is missing
Привязка: DataAbsentReasonVS (0.11.1) (extensible)
Observation.component.interpretation 0..* CodeableConcept High, low, normal, etc
Привязка: ObservationInterpretationVS (0.11.1) (extensible)

doco Документация для этого формата

Привязки к терминологии

Путь Статус Использование ValueSet Версия Источник
Observation.triggeredBy.​type Base required Triggered by type 📍0.11.1 этот IG
Observation.status Base required Observation status 📍0.11.1 этот IG
Observation.category Base preferred Observation category 📍0.11.1 этот IG
Observation.category:dhpCategory Base required Observation category 📍0.11.1 этот IG
Observation.code Base preferred Observation codes 📍0.11.1 этот IG
Observation.dataAbsentReason Base extensible UZCore Data Absent Reason 📍0.11.1 этот IG
Observation.interpretation Base extensible UZCore observation interpretation 📍0.11.1 этот IG
Observation.bodySite Base required Body Site VS 📍0.11.1 этот IG
Observation.method Base extensible Observation Laboratory Methods 📍0.11.1 этот IG
Observation.referenceRange.​normalValue Base extensible Observation normal value 📍0.11.1 этот IG
Observation.referenceRange.​type Base preferred Reference range meaning 📍0.11.1 этот IG
Observation.component.​code Base preferred Observation codes 📍0.11.1 этот IG
Observation.component.​dataAbsentReason Base extensible UZCore Data Absent Reason 📍0.11.1 этот IG
Observation.component.​interpretation Base extensible UZCore observation interpretation 📍0.11.1 этот IG

Ограничения

Id Градация Путь(и) Описание Выражение

Дифференциальный вид

Эта структура получена из Observation

НаименованиеФлагиКарта.ТипОписание и ограничения    Filter: doco
Observation 0..* Observation(5.0.0) Measurements and simple assertions
Observation.identifier Этот элемент должен быть поддержан. 0..* Identifier Business Identifier for observation
Observation.instantiates[x] Этот элемент должен быть поддержан. 0..1 canonical(ObservationDefinition), Reference(ObservationDefinition) Instantiates FHIR ObservationDefinition
Observation.basedOn Этот элемент должен быть поддержан. 0..* Reference(CarePlan | MedicationRequest | ServiceRequest | UZ Core ImmunizationRecommendation(0.11.1)) Fulfills plan, proposal or order
Observation.triggeredBy Этот элемент должен быть поддержан. 0..* BackboneElement Triggering observation(s)
Observation.triggeredBy.observation 1..1 Reference(UZ Core Observation(0.11.1)) Triggering observation
Observation.triggeredBy.type 1..1 code reflex | repeat | re-run
Привязка: TriggeredByTypeVS (0.11.1) (required)
Observation.triggeredBy.reason Этот элемент должен быть поддержан. 0..1 string Reason that the observation was triggered
Observation.partOf Этот элемент должен быть поддержан. 0..* Reference(MedicationAdministration | MedicationDispense | UZ Core Procedure(0.11.1) | UZ Core Immunization(0.11.1) | ImagingStudy) Part of referenced event
Observation.status Этот элемент должен быть поддержан. 1..1 code registered | preliminary | final | amended +
Привязка: ObservationStatusVS (0.11.1) (required)
Observation.Разрезы для category Этот элемент должен быть поддержан. 0..* CodeableConcept Classification of type of observation
Разрез: Не упорядочено, Открыто от value:$this
Привязка: ObservationCategoryVS (0.11.1) (preferred)
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Observation.Разрезы для category.category:dhpCategory Этот элемент должен быть поддержан. 0..* CodeableConcept Category from the national value set
Привязка: ObservationCategoryVS (0.11.1) (required)
Observation.code Этот элемент должен быть поддержан. 1..1 CodeableConcept Type of observation (code / type)
Привязка: ObservationCodesVS (0.11.1) (preferred)
Observation.subject Этот элемент должен быть поддержан. 0..1 Reference(UZ Core Patient(0.11.1) | UZ Core Location(0.11.1) | UZ Core Organization(0.11.1) | UZ Core Procedure(0.11.1) | UZ Core Practitioner(0.11.1) | UZ Core Medication(0.11.1)) Who and/or what the observation is about
Observation.focus Этот элемент должен быть поддержан. 0..* Reference(Resource) What the observation is about, when it is not about the subject of record
Observation.encounter Этот элемент должен быть поддержан. 0..1 Reference(UZ Core Encounter(0.11.1)) Healthcare event during which this observation is made
Observation.effective[x] Этот элемент должен быть поддержан. 0..1 dateTime, Period, Timing, instant Clinically relevant time/time-period for observation
Observation.issued Этот элемент должен быть поддержан. 0..1 instant Date/Time this version was made available
Observation.performer Этот элемент должен быть поддержан. 0..* Reference(UZ Core Practitioner(0.11.1) | UZ Core PractitionerRole(0.11.1) | UZ Core Organization(0.11.1)) Who is responsible for the observation
Observation.value[x] Этот элемент должен быть поддержан. 0..1 Quantity, CodeableConcept, string, boolean, integer, Range, Ratio, SampledData, time, dateTime, Period, Attachment, Reference(MolecularSequence) Actual result
Observation.dataAbsentReason Этот элемент должен быть поддержан. 0..1 CodeableConcept Why the result is missing
Привязка: DataAbsentReasonVS (0.11.1) (extensible)
Observation.interpretation 0..* CodeableConcept High, low, normal, etc
Привязка: ObservationInterpretationVS (0.11.1) (extensible)
Observation.note Этот элемент должен быть поддержан. 0..* Annotation Comments about the observation
Observation.bodySite 0..1 CodeableConcept Observed body part
Привязка: BodySiteVS (0.11.1) (required)
Observation.method 0..1 CodeableConcept How it was done
Привязка: LabMethodsVS (0.11.1) (extensible)
Observation.specimen Этот элемент должен быть поддержан. 0..1 Reference(UZ Core Specimen(0.11.1)) Specimen used for this observation
Observation.device Этот элемент должен быть поддержан. 0..1 Reference(Device | DeviceMetric) A reference to the device that generates the measurements or the device settings for the device
Observation.referenceRange Этот элемент должен быть поддержан. 0..* BackboneElement Provides guide for interpretation
Observation.referenceRange.low Этот элемент должен быть поддержан. 0..1 SimpleQuantity(5.0.0) Low Range, if relevant
Observation.referenceRange.high Этот элемент должен быть поддержан. 0..1 SimpleQuantity(5.0.0) High Range, if relevant
Observation.referenceRange.normalValue Этот элемент должен быть поддержан. 0..1 CodeableConcept Normal value, if relevant
Привязка: ObservationNormalValueVS (0.11.1) (extensible)
Observation.referenceRange.type 0..1 CodeableConcept Reference range qualifier
Привязка: ReferenceRangeMeaningVS (0.11.1) (preferred)
Observation.referenceRange.age Этот элемент должен быть поддержан. 0..1 Range Applicable age range, if relevant
Observation.referenceRange.text Этот элемент должен быть поддержан. 0..1 markdown Text based reference range in an observation
Observation.hasMember Этот элемент должен быть поддержан. 0..* Reference(UZ Core Observation(0.11.1) | UZ Core QuestionnaireResponse(0.11.1)) Related resource that belongs to the Observation group
Observation.derivedFrom Этот элемент должен быть поддержан. 0..* Reference(DocumentReference | ImagingStudy | UZ Core QuestionnaireResponse(0.11.1) | UZ Core Observation(0.11.1)) Related resource from which the observation is made
Observation.component Этот элемент должен быть поддержан. 0..* BackboneElement Component results
Observation.component.code Этот элемент должен быть поддержан. 1..1 CodeableConcept Type of component observation (code / type)
Привязка: ObservationCodesVS (0.11.1) (preferred)
Observation.component.value[x] Этот элемент должен быть поддержан. 0..1 Quantity, CodeableConcept, string, boolean, integer, Range, Ratio, SampledData, time, dateTime, Period, Attachment, Reference(MolecularSequence) Actual component result
Observation.component.dataAbsentReason 0..1 CodeableConcept Why the component result is missing
Привязка: DataAbsentReasonVS (0.11.1) (extensible)
Observation.component.interpretation 0..* CodeableConcept High, low, normal, etc
Привязка: ObservationInterpretationVS (0.11.1) (extensible)

doco Документация для этого формата

Терминологические привязки (дифференциал)

Путь Статус Использование ValueSet Версия Источник
Observation.triggeredBy.​type Base required Triggered by type 📍0.11.1 этот IG
Observation.status Base required Observation status 📍0.11.1 этот IG
Observation.category Base preferred Observation category 📍0.11.1 этот IG
Observation.category:dhpCategory Base required Observation category 📍0.11.1 этот IG
Observation.code Base preferred Observation codes 📍0.11.1 этот IG
Observation.dataAbsentReason Base extensible UZCore Data Absent Reason 📍0.11.1 этот IG
Observation.interpretation Base extensible UZCore observation interpretation 📍0.11.1 этот IG
Observation.bodySite Base required Body Site VS 📍0.11.1 этот IG
Observation.method Base extensible Observation Laboratory Methods 📍0.11.1 этот IG
Observation.referenceRange.​normalValue Base extensible Observation normal value 📍0.11.1 этот IG
Observation.referenceRange.​type Base preferred Reference range meaning 📍0.11.1 этот IG
Observation.component.​code Base preferred Observation codes 📍0.11.1 этот IG
Observation.component.​dataAbsentReason Base extensible UZCore Data Absent Reason 📍0.11.1 этот IG
Observation.component.​interpretation Base extensible UZCore observation interpretation 📍0.11.1 этот IG

Обзор моментальных снимковView

НаименованиеФлагиКарта.ТипОписание и ограничения    Filter: doco
Observation C 0..* Observation(5.0.0) Measurements and simple assertions
Constraints: obs-6, obs-7, obs-8
Observation.id Этот элемент включен в резюме. 0..1 id Logical id of this artifact
Observation.meta Этот элемент включен в резюме. 0..1 Meta Metadata about the resource
Observation.implicitRules Этот элемент является модификатором элемента. Этот элемент включен в резюме. 0..1 uri A set of rules under which this content was created
Observation.language 0..1 code Language of the resource content
Привязка: AllLanguages (required): IETF language tag for a human language
Дополнительные привязкиЦель
CommonLanguages Старт
Observation.text 0..1 Narrative Text summary of the resource, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
Observation.contained 0..* Resource Contained, inline Resources
Observation.extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
Observation.modifierExtension Этот элемент является модификатором элемента. Этот элемент включен в резюме. 0..* Extension Extensions that cannot be ignored
Constraints: ext-1
Observation.identifier Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..* Identifier Business Identifier for observation
Observation.instantiates[x] Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..1 canonical(ObservationDefinition), Reference(ObservationDefinition) Instantiates FHIR ObservationDefinition
Observation.basedOn Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..* Reference(CarePlan | MedicationRequest | ServiceRequest | UZ Core ImmunizationRecommendation(0.11.1)) Fulfills plan, proposal or order
Observation.triggeredBy Этот элемент должен быть поддержан. 0..* BackboneElement Triggering observation(s)
Observation.triggeredBy.id 0..1 string Unique id for inter-element referencing
Observation.triggeredBy.extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
Observation.triggeredBy.modifierExtension Этот элемент является модификатором элемента. Этот элемент включен в резюме. 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
Observation.triggeredBy.observation Этот элемент включен в резюме. 1..1 Reference(UZ Core Observation(0.11.1)) Triggering observation
Observation.triggeredBy.type Этот элемент включен в резюме. 1..1 code reflex | repeat | re-run
Привязка: TriggeredByTypeVS (0.11.1) (required)
Observation.triggeredBy.reason Этот элемент должен быть поддержан. 0..1 string Reason that the observation was triggered
Observation.partOf Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..* Reference(MedicationAdministration | MedicationDispense | UZ Core Procedure(0.11.1) | UZ Core Immunization(0.11.1) | ImagingStudy) Part of referenced event
Observation.status Этот элемент является модификатором элемента. Этот элемент должен быть поддержан. Этот элемент включен в резюме. 1..1 code registered | preliminary | final | amended +
Привязка: ObservationStatusVS (0.11.1) (required)
Observation.Разрезы для category Этот элемент должен быть поддержан. 0..* CodeableConcept Classification of type of observation
Разрез: Не упорядочено, Открыто от value:$this
Привязка: ObservationCategoryVS (0.11.1) (preferred)

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Observation.Разрезы для category.category:dhpCategory Этот элемент должен быть поддержан. 0..* CodeableConcept Category from the national value set
Привязка: ObservationCategoryVS (0.11.1) (required)
Observation.code Этот элемент должен быть поддержан. Этот элемент включен в резюме. C 1..1 CodeableConcept Type of observation (code / type)
Привязка: ObservationCodesVS (0.11.1) (preferred)
Observation.subject Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..1 Reference(UZ Core Patient(0.11.1) | UZ Core Location(0.11.1) | UZ Core Organization(0.11.1) | UZ Core Procedure(0.11.1) | UZ Core Practitioner(0.11.1) | UZ Core Medication(0.11.1)) Who and/or what the observation is about
Observation.focus Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..* Reference(Resource) What the observation is about, when it is not about the subject of record
Observation.encounter Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..1 Reference(UZ Core Encounter(0.11.1)) Healthcare event during which this observation is made
Observation.effective[x] Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..1 Clinically relevant time/time-period for observation
Observation.effective[x].effectiveDateTime dateTime
Observation.effective[x].effectivePeriod Period
Observation.effective[x].effectiveTiming Timing
Observation.effective[x].effectiveInstant instant
Observation.issued Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..1 instant Date/Time this version was made available
Observation.performer Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..* Reference(UZ Core Practitioner(0.11.1) | UZ Core PractitionerRole(0.11.1) | UZ Core Organization(0.11.1)) Who is responsible for the observation
Observation.value[x] Этот элемент должен быть поддержан. Этот элемент включен в резюме. C 0..1 Actual result
Observation.value[x].valueQuantity Quantity
Observation.value[x].valueCodeableConcept CodeableConcept
Observation.value[x].valueString string
Observation.value[x].valueBoolean boolean
Observation.value[x].valueInteger integer
Observation.value[x].valueRange Range
Observation.value[x].valueRatio Ratio
Observation.value[x].valueSampledData SampledData
Observation.value[x].valueTime time
Observation.value[x].valueDateTime dateTime
Observation.value[x].valuePeriod Period
Observation.value[x].valueAttachment Attachment
Observation.value[x].valueReference Reference(MolecularSequence)
Observation.dataAbsentReason Этот элемент должен быть поддержан. C 0..1 CodeableConcept Why the result is missing
Привязка: DataAbsentReasonVS (0.11.1) (extensible)
Observation.interpretation 0..* CodeableConcept High, low, normal, etc
Привязка: ObservationInterpretationVS (0.11.1) (extensible)
Observation.note Этот элемент должен быть поддержан. 0..* Annotation Comments about the observation
Observation.bodySite C 0..1 CodeableConcept Observed body part
Привязка: BodySiteVS (0.11.1) (required)
Observation.bodyStructure C 0..1 Reference(BodyStructure) Observed body structure
Observation.method 0..1 CodeableConcept How it was done
Привязка: LabMethodsVS (0.11.1) (extensible)
Observation.specimen Этот элемент должен быть поддержан. C 0..1 Reference(UZ Core Specimen(0.11.1)) Specimen used for this observation
Constraints: obs-9
Observation.device Этот элемент должен быть поддержан. 0..1 Reference(Device | DeviceMetric) A reference to the device that generates the measurements or the device settings for the device
Observation.referenceRange Этот элемент должен быть поддержан. C 0..* BackboneElement Provides guide for interpretation
Constraints: obs-3
Observation.referenceRange.id 0..1 string Unique id for inter-element referencing
Observation.referenceRange.extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
Observation.referenceRange.modifierExtension Этот элемент является модификатором элемента. Этот элемент включен в резюме. 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
Observation.referenceRange.low Этот элемент должен быть поддержан. C 0..1 SimpleQuantity(5.0.0) Low Range, if relevant
Constraints: sqty-1
Observation.referenceRange.high Этот элемент должен быть поддержан. C 0..1 SimpleQuantity(5.0.0) High Range, if relevant
Constraints: sqty-1
Observation.referenceRange.normalValue Этот элемент должен быть поддержан. 0..1 CodeableConcept Normal value, if relevant
Привязка: ObservationNormalValueVS (0.11.1) (extensible)
Observation.referenceRange.type 0..1 CodeableConcept Reference range qualifier
Привязка: ReferenceRangeMeaningVS (0.11.1) (preferred)
Observation.referenceRange.appliesTo 0..* CodeableConcept Reference range population
Привязка: ObservationReferenceRangeAppliesToCodes (example): Codes identifying the population the reference range applies to.
Observation.referenceRange.age Этот элемент должен быть поддержан. 0..1 Range Applicable age range, if relevant
Observation.referenceRange.text Этот элемент должен быть поддержан. C 0..1 markdown Text based reference range in an observation
Observation.hasMember Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..* Reference(UZ Core Observation(0.11.1) | UZ Core QuestionnaireResponse(0.11.1)) Related resource that belongs to the Observation group
Observation.derivedFrom Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..* Reference(DocumentReference | ImagingStudy | UZ Core QuestionnaireResponse(0.11.1) | UZ Core Observation(0.11.1)) Related resource from which the observation is made
Observation.component Этот элемент должен быть поддержан. Этот элемент включен в резюме. C 0..* BackboneElement Component results
Observation.component.id 0..1 string Unique id for inter-element referencing
Observation.component.extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
Observation.component.modifierExtension Этот элемент является модификатором элемента. Этот элемент включен в резюме. 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
Observation.component.code Этот элемент должен быть поддержан. Этот элемент включен в резюме. C 1..1 CodeableConcept Type of component observation (code / type)
Привязка: ObservationCodesVS (0.11.1) (preferred)
Observation.component.value[x] Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..1 Actual component result
Observation.component.value[x].valueQuantity Quantity
Observation.component.value[x].valueCodeableConcept CodeableConcept
Observation.component.value[x].valueString string
Observation.component.value[x].valueBoolean boolean
Observation.component.value[x].valueInteger integer
Observation.component.value[x].valueRange Range
Observation.component.value[x].valueRatio Ratio
Observation.component.value[x].valueSampledData SampledData
Observation.component.value[x].valueTime time
Observation.component.value[x].valueDateTime dateTime
Observation.component.value[x].valuePeriod Period
Observation.component.value[x].valueAttachment Attachment
Observation.component.value[x].valueReference Reference(MolecularSequence)
Observation.component.dataAbsentReason 0..1 CodeableConcept Why the component result is missing
Привязка: DataAbsentReasonVS (0.11.1) (extensible)
Observation.component.interpretation 0..* CodeableConcept High, low, normal, etc
Привязка: ObservationInterpretationVS (0.11.1) (extensible)
Observation.component.referenceRange 0..* Смотреть referenceRange (Observation) Provides guide for interpretation of component result

doco Документация для этого формата

Привязки к терминологии

Путь Статус Использование ValueSet Версия Источник
Observation.language Base required All Languages 📍5.0.0 Стандарт FHIR
Observation.triggeredBy.​type Base required Triggered by type 📍0.11.1 этот IG
Observation.status Base required Observation status 📍0.11.1 этот IG
Observation.category Base preferred Observation category 📍0.11.1 этот IG
Observation.category:dhpCategory Base required Observation category 📍0.11.1 этот IG
Observation.code Base preferred Observation codes 📍0.11.1 этот IG
Observation.dataAbsentReason Base extensible UZCore Data Absent Reason 📍0.11.1 этот IG
Observation.interpretation Base extensible UZCore observation interpretation 📍0.11.1 этот IG
Observation.bodySite Base required Body Site VS 📍0.11.1 этот IG
Observation.method Base extensible Observation Laboratory Methods 📍0.11.1 этот IG
Observation.referenceRange.​normalValue Base extensible Observation normal value 📍0.11.1 этот IG
Observation.referenceRange.​type Base preferred Reference range meaning 📍0.11.1 этот IG
Observation.referenceRange.​appliesTo Base example Observation Reference Range Applies To Codes 📍5.0.0 Стандарт FHIR
Observation.component.​code Base preferred Observation codes 📍0.11.1 этот IG
Observation.component.​dataAbsentReason Base extensible UZCore Data Absent Reason 📍0.11.1 этот IG
Observation.component.​interpretation Base extensible UZCore observation interpretation 📍0.11.1 этот IG

Ограничения

Id Градация Путь(и) Описание Выражение

Эта структура получена из Observation

Summary

Обязательная поддержка: 32 элементs

Структуры

Эта структура относится к этим другим структурам:

Разрезы

Эта структура определяет следующие Разрезы:

  • Элемент 1 разрешен в зависимости от значения Observation.category

 

Другие представления профиля: CSV, Excel, Schematron

Машинный перевод, требуется проверка человеком. Эта страница автоматически переведена с английского языка с помощью искусственного интеллекта и пока не проверена редактором. При любых расхождениях приоритет имеет оригинальная англоязычная версия.

Быстрый старт

Типовые варианты взаимодействия с API для этого профиля. Запросы требуют JWT-токена доступа - см. Безопасность и аутентификация. [base] - это базовый URL FHIR-сервера; | разделяет систему и значение и должен быть закодирован в URL как %7C.

Чтение по идентификатору сервера

GET [base]/Observation/[id]

Поиск наблюдений

GET [base]/Observation?patient=Patient/[id]
GET [base]/Observation?patient=Patient/[id]&category=laboratory
GET [base]/Observation?patient=Patient/[id]&code=http://loinc.org%7C8867-4
GET [base]/Observation?patient=Patient/[id]&date=ge2025-01-01
GET [base]/Observation?patient=Patient/[id]&status=final
GET [base]/Observation?encounter=Encounter/[id]
GET [base]/Observation?based-on=ServiceRequest/[id]
GET [base]/Observation?specimen=Specimen/[id]
GET [base]/Observation?performer=Practitioner/[id]
GET [base]/Observation?patient=Patient/[id]&value-concept=http://snomed.info/sct%7C260385009

Создание

POST [base]/Observation
{
  "resourceType": "Observation",
  "meta": { "profile": [ "https://dhp.uz/fhir/core/StructureDefinition/uz-core-observation" ] },
  "status": "final",
  "category": [ ... ],
  "code": { ... },
  "subject": { "reference": "Patient/[id]" },
  "valueQuantity": { ... }
}

Обновление (например, перевод preliminary в final или final в amended) - выполните PUT полного ресурса обратно с новым значением status:

PUT [base]/Observation/[id]
If-Match: W/"3"   # the ETag from your last read; 412 if it changed since

См. CapabilityStatement для всех поддерживаемых поисковых параметров.

Связанные материалы