Руководство к использованию стандарта FHIR в ЦИСЗ
0.1.1667 - ci-build

Руководство к использованию стандарта FHIR в ЦИСЗ - Local Development build (v0.1.1667) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

Профиль ресурса: Данные показателя лабораторного исследования

Официальный URL: https://example.org/fhir/StructureDefinition/ObservationKdlTest Version: 0.1.1667
Draft as of 2024-09-16 Имя: ObservationKdlTest

Данные показателя лабораторного исследования

Описание профиля: ObservationKdlTest представляет собой профиль для ресурса Observation, адаптированный для использования в клинико-диагностических лабораториях (КДЛ). Этот профиль описывает процесс регистрации и хранения результатов одного показателя из лабораторного анализа. ObservationKdl предназначен для фиксации и представления значений, полученных в результате выполнения лабораторных тестов, в виде отдельного наблюдения, что позволяет структурировать и анализировать данные на уровне каждого отдельного показателя.

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

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

Usage:

Контент профиля

Описание профилей и принципов работы различных представлений..

Профиль ресурса: Observation

NameFlagsCard.TypeDescription & Constraintsdoco
.. Observation 0..* Observation Измерения и простые утверждения
... meta 1..1 Meta Метаданные о ресурсе
.... id 0..0
.... extension 0..0
.... versionId 0..0
.... lastUpdated 0..0
.... source 0..0
.... profile 1..1 canonical(StructureDefinition) Профили, которым, как утверждается, соответствует этот ресурс
Required Pattern: https://fhir.by/StructureDefinition/ObservationKdlTest
.... security 0..0
.... tag 0..0
... identifier 1..1 Identifier Идентификатор создавшей результат по показателю ЛИС
.... system 1..1 uri В качестве кодовой системы указывается OID создавшей результат ЛИС
.... value 1..1 string Идентификатор результат по показателю ЛИС. Должен быть уникален для данного УЗ
.... assigner 1..1 Reference(Учреждение здравоохранения | Филиал Учреждения здравоохранения) Ссылка. Соотнесение с создавшей результат по показателю ЛИС
... instantiates[x] 0..0
... basedOn 1..1 Reference(ServiceRequestKdl тестовый профиль для направлений, выполняемых в клинико-диагностической лаборатории) Ссылка. Соотнесение с направлением на исследование
... triggeredBy 0..0
... partOf 0..0
... category 0..0
... code 1..1 CodeableConcept Код показателя
.... coding 1..1 Coding Концепт показателя
..... system 1..1 uri Идентичность терминологической системы
..... code 1..1 code Код в синтаксисе, определенном системой
..... display 1..1 string Представление, определяемое системой
... subject 1..1 Reference(Пациент | Пациент без ИН | Анонимный пациент) Ссылка. Соотнесение с пациентом
... focus 0..0
... encounter 0..0
... effective[x] 0..0
... issued 1..1 instant Дата/время, когда эта версия стала доступной
... performer 0..1 Reference(Участник медицинского процесса) Ссылка. На работника ЛИС несущего ответственность за наблюдение
... Slices for value[x] 0..1 Quantity, CodeableConcept, string, boolean, integer, Range, Ratio, SampledData, time, dateTime, Period, Attachment, Reference(MolecularSequence) Фактический результат
Slice: Unordered, Open by type:$this
.... value[x]:valueQuantity 0..1 Quantity Фактический результат
.... value[x]:valueString 0..1 string Фактический результат
.... value[x]:valueBoolean 0..1 boolean Фактический результат
... dataAbsentReason 0..0
... interpretation 0..0
... note 0..0
... bodySite 0..0
... bodyStructure 0..0
... method 0..0
... specimen 0..1 Reference(Specimen) Ссылка. Соотнесение с материалом для исследования
... device 0..1 Reference(Изделие медиицнского назначения или медицинская техника) Ссылка. На устройство сделавшее анализ
... referenceRange 0..1 BackboneElement Референсные значения по показателю
.... low 0..1 SimpleQuantity Нижний предел, если применимо
.... high 0..1 SimpleQuantity Верхний предел, если применимо
.... normalValue 0..0
.... type 1..1 CodeableConcept Диапазон референтных значений в тексте наблюдения
.... appliesTo 0..0
.... age 0..0
... hasMember 0..0
... derivedFrom 0..0
... component 0..0

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraintsdoco
.. Observation C 0..* Observation Измерения и простые утверждения
obs-6: dataAbsentReason SHALL only be present if Observation.value[x] is not present
obs-7: If Observation.component.code is the same as Observation.code, then Observation.value SHALL NOT be present (the Observation.component.value[x] holds the value).
obs-8: bodyStructure SHALL only be present if Observation.bodySite is not present
... id Σ 0..1 id Логический идентификатор этого артефакта
... meta Σ 1..1 Meta Метаданные о ресурсе
.... extension 0..0
.... profile Σ 1..1 canonical(StructureDefinition) Профили, которым, как утверждается, соответствует этот ресурс

Required Pattern: https://fhir.by/StructureDefinition/ObservationKdlTest
... implicitRules ?!Σ 0..1 uri Набор правил, в соответствии с которыми был создан этот контент
... text 0..1 Narrative Краткое изложение текста ресурса для интерпретации человеком
... contained 0..* Resource Автономные встроенные ресурсы
... extension 0..* Extension Дополнительный контент, определяемый реализациями
... modifierExtension ?!Σ 0..* Extension Расширения, которые нельзя игнорировать
... identifier Σ 1..1 Identifier Идентификатор создавшей результат по показателю ЛИС
.... id 0..1 id Уникальный идентификатор для межэлементных ссылок
.... extension 0..* Extension Дополнительный контент, определяемый реализациями
Slice: Unordered, Open by value:url
.... use ?!Σ 0..1 code usual | official | temp | secondary | old (Если известно)
Binding: IdentifierUse (required): Определяет назначение этого идентификатора, если оно известно.

.... type Σ 0..1 CodeableConcept Описание идентификатора
Binding: IdentifierTypeCodes (extensible): Кодированный тип идентификатора, который может быть использован для определения того, какой идентификатор следует использовать для определенной цели..

.... system Σ 1..1 uri В качестве кодовой системы указывается OID создавшей результат ЛИС
Example General: http://www.acme.com/identifiers/patient
.... value ΣC 1..1 string Идентификатор результат по показателю ЛИС. Должен быть уникален для данного УЗ
Example General: 123456
.... period Σ 0..1 Period Период времени, в течение которого идентификатор действителен для использования
.... assigner Σ 1..1 Reference(Учреждение здравоохранения | Филиал Учреждения здравоохранения) Ссылка. Соотнесение с создавшей результат по показателю ЛИС
... basedOn Σ 1..1 Reference(ServiceRequestKdl тестовый профиль для направлений, выполняемых в клинико-диагностической лаборатории) Ссылка. Соотнесение с направлением на исследование
... status ?!Σ 1..1 code registered | preliminary | final | amended +
Binding: ObservationStatus (required): Коды, определяющие статус наблюдения.

... code ΣC 1..1 CodeableConcept Код показателя
Binding: LOINCCodes (example): Коды, идентифицирующие названия простых наблюдений.

.... id 0..1 id Уникальный идентификатор для межэлементных ссылок
.... extension 0..* Extension Дополнительный контент, определяемый реализациями
Slice: Unordered, Open by value:url
.... coding Σ 1..1 Coding Концепт показателя
..... id 0..1 id Уникальный идентификатор для межэлементных ссылок
..... extension 0..* Extension Дополнительный контент, определенный реализациями
Slice: Unordered, Open by value:url
..... system Σ 1..1 uri Идентичность терминологической системы
..... version Σ 0..1 string Версия системы - если это уместно
..... code ΣC 1..1 code Код в синтаксисе, определенном системой
..... display ΣC 1..1 string Представление, определяемое системой
..... userSelected Σ 0..1 boolean Если эта кодировка была выбрана непосредственно пользователем
.... text Σ 0..1 string Простое текстовое представление концепции
... subject Σ 1..1 Reference(Пациент | Пациент без ИН | Анонимный пациент) Ссылка. Соотнесение с пациентом
... issued Σ 1..1 instant Дата/время, когда эта версия стала доступной
... performer Σ 0..1 Reference(Участник медицинского процесса) Ссылка. На работника ЛИС несущего ответственность за наблюдение
... Slices for value[x] ΣC 0..1 Фактический результат
Slice: Unordered, Open by type:$this
.... valueQuantity Quantity
.... valueCodeableConcept CodeableConcept
.... valueString string
.... valueBoolean boolean
.... valueInteger integer
.... valueRange Range
.... valueRatio Ratio
.... valueSampledData SampledData
.... valueTime time
.... valueDateTime dateTime
.... valuePeriod Period
.... valueAttachment Attachment
.... valueReference Reference(MolecularSequence)
.... value[x]:valueQuantity ΣC 0..1 Quantity Фактический результат
.... value[x]:valueString ΣC 0..1 string Фактический результат
.... value[x]:valueBoolean ΣC 0..1 boolean Фактический результат
... specimen C 0..1 Reference(Specimen) Ссылка. Соотнесение с материалом для исследования
obs-9: If Observation.specimen is a reference to Group, the group can only have specimens
... device 0..1 Reference(Изделие медиицнского назначения или медицинская техника) Ссылка. На устройство сделавшее анализ
... referenceRange C 0..1 BackboneElement Референсные значения по показателю
obs-3: Must have at least a low or a high or text
.... id 0..1 string Уникальный идентификатор для межэлементных ссылок
.... extension 0..* Extension Дополнительный контент, определяемый реализациями
.... modifierExtension ?!Σ 0..* Extension Расширения, которые нельзя игнорировать, даже если они не распознаны
.... low C 0..1 SimpleQuantity Нижний предел, если применимо
.... high C 0..1 SimpleQuantity Верхний предел, если применимо
.... type 1..1 CodeableConcept Диапазон референтных значений в тексте наблюдения
Binding: ObservationReferenceRangeMeaningCodes (preferred): Code for the meaning of a reference range.

.... text C 0..1 markdown Текстовый диапазон ссылок в наблюдении

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
Observation.languagerequiredAllLanguages
http://hl7.org/fhir/ValueSet/all-languages|5.0.0
from the FHIR Standard
Observation.identifier.userequiredIdentifierUse
http://hl7.org/fhir/ValueSet/identifier-use|5.0.0
from the FHIR Standard
Observation.identifier.typeextensibleIdentifierTypeCodes
http://hl7.org/fhir/ValueSet/identifier-type
from the FHIR Standard
Observation.triggeredBy.typerequiredTriggeredBytype
http://hl7.org/fhir/ValueSet/observation-triggeredbytype|5.0.0
from the FHIR Standard
Observation.statusrequiredObservationStatus
http://hl7.org/fhir/ValueSet/observation-status|5.0.0
from the FHIR Standard
Observation.codeexampleLOINCCodes (a valid code from LOINC)
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.referenceRange.typepreferredObservationReferenceRangeMeaningCodes
http://hl7.org/fhir/ValueSet/referencerange-meaning
from the FHIR Standard
Observation.component.codeexampleLOINCCodes (a valid code from LOINC)
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard

Схема различий

Профиль ресурса: Observation

NameFlagsCard.TypeDescription & Constraintsdoco
.. Observation 0..* Observation Измерения и простые утверждения
... meta 1..1 Meta Метаданные о ресурсе
.... id 0..0
.... extension 0..0
.... versionId 0..0
.... lastUpdated 0..0
.... source 0..0
.... profile 1..1 canonical(StructureDefinition) Профили, которым, как утверждается, соответствует этот ресурс
Required Pattern: https://fhir.by/StructureDefinition/ObservationKdlTest
.... security 0..0
.... tag 0..0
... identifier 1..1 Identifier Идентификатор создавшей результат по показателю ЛИС
.... system 1..1 uri В качестве кодовой системы указывается OID создавшей результат ЛИС
.... value 1..1 string Идентификатор результат по показателю ЛИС. Должен быть уникален для данного УЗ
.... assigner 1..1 Reference(Учреждение здравоохранения | Филиал Учреждения здравоохранения) Ссылка. Соотнесение с создавшей результат по показателю ЛИС
... instantiates[x] 0..0
... basedOn 1..1 Reference(ServiceRequestKdl тестовый профиль для направлений, выполняемых в клинико-диагностической лаборатории) Ссылка. Соотнесение с направлением на исследование
... triggeredBy 0..0
... partOf 0..0
... category 0..0
... code 1..1 CodeableConcept Код показателя
.... coding 1..1 Coding Концепт показателя
..... system 1..1 uri Идентичность терминологической системы
..... code 1..1 code Код в синтаксисе, определенном системой
..... display 1..1 string Представление, определяемое системой
... subject 1..1 Reference(Пациент | Пациент без ИН | Анонимный пациент) Ссылка. Соотнесение с пациентом
... focus 0..0
... encounter 0..0
... effective[x] 0..0
... issued 1..1 instant Дата/время, когда эта версия стала доступной
... performer 0..1 Reference(Участник медицинского процесса) Ссылка. На работника ЛИС несущего ответственность за наблюдение
... Slices for value[x] 0..1 Quantity, CodeableConcept, string, boolean, integer, Range, Ratio, SampledData, time, dateTime, Period, Attachment, Reference(MolecularSequence) Фактический результат
Slice: Unordered, Open by type:$this
.... value[x]:valueQuantity 0..1 Quantity Фактический результат
.... value[x]:valueString 0..1 string Фактический результат
.... value[x]:valueBoolean 0..1 boolean Фактический результат
... dataAbsentReason 0..0
... interpretation 0..0
... note 0..0
... bodySite 0..0
... bodyStructure 0..0
... method 0..0
... specimen 0..1 Reference(Specimen) Ссылка. Соотнесение с материалом для исследования
... device 0..1 Reference(Изделие медиицнского назначения или медицинская техника) Ссылка. На устройство сделавшее анализ
... referenceRange 0..1 BackboneElement Референсные значения по показателю
.... low 0..1 SimpleQuantity Нижний предел, если применимо
.... high 0..1 SimpleQuantity Верхний предел, если применимо
.... normalValue 0..0
.... type 1..1 CodeableConcept Диапазон референтных значений в тексте наблюдения
.... appliesTo 0..0
.... age 0..0
... hasMember 0..0
... derivedFrom 0..0
... component 0..0

doco Documentation for this format

Полная Схема

NameFlagsCard.TypeDescription & Constraintsdoco
.. Observation C 0..* Observation Измерения и простые утверждения
obs-6: dataAbsentReason SHALL only be present if Observation.value[x] is not present
obs-7: If Observation.component.code is the same as Observation.code, then Observation.value SHALL NOT be present (the Observation.component.value[x] holds the value).
obs-8: bodyStructure SHALL only be present if Observation.bodySite is not present
... id Σ 0..1 id Логический идентификатор этого артефакта
... meta Σ 1..1 Meta Метаданные о ресурсе
.... extension 0..0
.... profile Σ 1..1 canonical(StructureDefinition) Профили, которым, как утверждается, соответствует этот ресурс

Required Pattern: https://fhir.by/StructureDefinition/ObservationKdlTest
... implicitRules ?!Σ 0..1 uri Набор правил, в соответствии с которыми был создан этот контент
... text 0..1 Narrative Краткое изложение текста ресурса для интерпретации человеком
... contained 0..* Resource Автономные встроенные ресурсы
... extension 0..* Extension Дополнительный контент, определяемый реализациями
... modifierExtension ?!Σ 0..* Extension Расширения, которые нельзя игнорировать
... identifier Σ 1..1 Identifier Идентификатор создавшей результат по показателю ЛИС
.... id 0..1 id Уникальный идентификатор для межэлементных ссылок
.... extension 0..* Extension Дополнительный контент, определяемый реализациями
Slice: Unordered, Open by value:url
.... use ?!Σ 0..1 code usual | official | temp | secondary | old (Если известно)
Binding: IdentifierUse (required): Определяет назначение этого идентификатора, если оно известно.

.... type Σ 0..1 CodeableConcept Описание идентификатора
Binding: IdentifierTypeCodes (extensible): Кодированный тип идентификатора, который может быть использован для определения того, какой идентификатор следует использовать для определенной цели..

.... system Σ 1..1 uri В качестве кодовой системы указывается OID создавшей результат ЛИС
Example General: http://www.acme.com/identifiers/patient
.... value ΣC 1..1 string Идентификатор результат по показателю ЛИС. Должен быть уникален для данного УЗ
Example General: 123456
.... period Σ 0..1 Period Период времени, в течение которого идентификатор действителен для использования
.... assigner Σ 1..1 Reference(Учреждение здравоохранения | Филиал Учреждения здравоохранения) Ссылка. Соотнесение с создавшей результат по показателю ЛИС
... basedOn Σ 1..1 Reference(ServiceRequestKdl тестовый профиль для направлений, выполняемых в клинико-диагностической лаборатории) Ссылка. Соотнесение с направлением на исследование
... status ?!Σ 1..1 code registered | preliminary | final | amended +
Binding: ObservationStatus (required): Коды, определяющие статус наблюдения.

... code ΣC 1..1 CodeableConcept Код показателя
Binding: LOINCCodes (example): Коды, идентифицирующие названия простых наблюдений.

.... id 0..1 id Уникальный идентификатор для межэлементных ссылок
.... extension 0..* Extension Дополнительный контент, определяемый реализациями
Slice: Unordered, Open by value:url
.... coding Σ 1..1 Coding Концепт показателя
..... id 0..1 id Уникальный идентификатор для межэлементных ссылок
..... extension 0..* Extension Дополнительный контент, определенный реализациями
Slice: Unordered, Open by value:url
..... system Σ 1..1 uri Идентичность терминологической системы
..... version Σ 0..1 string Версия системы - если это уместно
..... code ΣC 1..1 code Код в синтаксисе, определенном системой
..... display ΣC 1..1 string Представление, определяемое системой
..... userSelected Σ 0..1 boolean Если эта кодировка была выбрана непосредственно пользователем
.... text Σ 0..1 string Простое текстовое представление концепции
... subject Σ 1..1 Reference(Пациент | Пациент без ИН | Анонимный пациент) Ссылка. Соотнесение с пациентом
... issued Σ 1..1 instant Дата/время, когда эта версия стала доступной
... performer Σ 0..1 Reference(Участник медицинского процесса) Ссылка. На работника ЛИС несущего ответственность за наблюдение
... Slices for value[x] ΣC 0..1 Фактический результат
Slice: Unordered, Open by type:$this
.... valueQuantity Quantity
.... valueCodeableConcept CodeableConcept
.... valueString string
.... valueBoolean boolean
.... valueInteger integer
.... valueRange Range
.... valueRatio Ratio
.... valueSampledData SampledData
.... valueTime time
.... valueDateTime dateTime
.... valuePeriod Period
.... valueAttachment Attachment
.... valueReference Reference(MolecularSequence)
.... value[x]:valueQuantity ΣC 0..1 Quantity Фактический результат
.... value[x]:valueString ΣC 0..1 string Фактический результат
.... value[x]:valueBoolean ΣC 0..1 boolean Фактический результат
... specimen C 0..1 Reference(Specimen) Ссылка. Соотнесение с материалом для исследования
obs-9: If Observation.specimen is a reference to Group, the group can only have specimens
... device 0..1 Reference(Изделие медиицнского назначения или медицинская техника) Ссылка. На устройство сделавшее анализ
... referenceRange C 0..1 BackboneElement Референсные значения по показателю
obs-3: Must have at least a low or a high or text
.... id 0..1 string Уникальный идентификатор для межэлементных ссылок
.... extension 0..* Extension Дополнительный контент, определяемый реализациями
.... modifierExtension ?!Σ 0..* Extension Расширения, которые нельзя игнорировать, даже если они не распознаны
.... low C 0..1 SimpleQuantity Нижний предел, если применимо
.... high C 0..1 SimpleQuantity Верхний предел, если применимо
.... type 1..1 CodeableConcept Диапазон референтных значений в тексте наблюдения
Binding: ObservationReferenceRangeMeaningCodes (preferred): Code for the meaning of a reference range.

.... text C 0..1 markdown Текстовый диапазон ссылок в наблюдении

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
Observation.languagerequiredAllLanguages
http://hl7.org/fhir/ValueSet/all-languages|5.0.0
from the FHIR Standard
Observation.identifier.userequiredIdentifierUse
http://hl7.org/fhir/ValueSet/identifier-use|5.0.0
from the FHIR Standard
Observation.identifier.typeextensibleIdentifierTypeCodes
http://hl7.org/fhir/ValueSet/identifier-type
from the FHIR Standard
Observation.triggeredBy.typerequiredTriggeredBytype
http://hl7.org/fhir/ValueSet/observation-triggeredbytype|5.0.0
from the FHIR Standard
Observation.statusrequiredObservationStatus
http://hl7.org/fhir/ValueSet/observation-status|5.0.0
from the FHIR Standard
Observation.codeexampleLOINCCodes (a valid code from LOINC)
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.referenceRange.typepreferredObservationReferenceRangeMeaningCodes
http://hl7.org/fhir/ValueSet/referencerange-meaning
from the FHIR Standard
Observation.component.codeexampleLOINCCodes (a valid code from LOINC)
http://hl7.org/fhir/ValueSet/observation-codes
from the FHIR Standard
Observation.component.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard

 


Необходимо добавить дополнительную информацию!!!!!!

Для добавления дополнительной информации нужно добавить файл input/intro-notes/StructureDefinition-ObservationKdlTest-notes.md

Синтаксис метода получения ресурса

Метод получения осуществляет доступ к текущему содержимому ресурса. Взаимодействие осуществляется с помощью HTTP GET команды:

GET [base]/fhir/Patient/[patientId]/Observation/[id]

Метод возвращает один экземпляр ресурса.

Возможные значения логического идентификатора («id») описаны в типе Id

При попытке доступа к несуществующему ресурсу будет возвращен HTTP статус код - 404 Not Found

Синтаксис поиска ресурса

Во всех поисковых взаимодействиях в этом руководстве используется HTTP GET команда со следующим синтаксисом:

GET [base]/fhir/Patient/[patientId]/[Resource-type]?[parameter1]{:m1|m2|...}={c1|c2|...}[value1{,value2,...}]{&[parameter2]{:m1|m2|...}={c1|c2|...}[value1{,value2,...}]&...}

  • GET — это HTTP метод, используемый для получения ресурса.

  • Переменные указанные в «[]», обязательны для предоставления клиентом и будут заменены указанным строковым литералом.

  • Переменные указанные в «{}», не являются обязательными для предоставления клиентом и будут заменены указанным строковым литералом.

  • base: URL-адрес сервера

  • Resource-type: имя типа ресурса (например, “Observation”).

  • parameter: параметры поиска, определенные для конкретного взаимодействия (например, «?observation=Observation/01»).

  • value: значение параметра поиска

  • : модификатор параметра поиска

  • {c1 c2 …}: компаратор параметра поиска

  • {,value2,…}: логическое ИЛИ

  • {&parameter2={:m1 m2 …}={c1 c2 …}[value1{,value2,…}]&…}: логическое И

Простой пример запроса поиска в RESTful с использованием HTTP GET команды: PatientBundle

GET [base]/fhir/Patient/[patientId]/observation?category=value&...

Параметр поиска Тип Описание Выражение Пример  
_id token По логическому идентификатору Observation.id GET [base]/fhir/Patient/[patientId]/Observation?_id=1234567890  
_profile reference По профилю Observation Observation.meta.profile GET [base]/fhir/Patient/[patientId]/Observation?_profile=ObservationSubjective  
based-on reference Reference to the service request. Observation.basedOn(CarePlan, MedicationRequest, NutritionOrder, DeviceRequest, ServiceRequest, ImmunizationRecommendation) GET [base]/fhir/Patient/[patientId]/Observation?based-on=ServiceRequest/SR0100  
category token The classification of the type of observation Observation.category GET [base]/fhir/Patient/[patientId]/Observation?category=vital-signs  
code token The code of the observation type Observation.code GET [base]/fhir/Patient/[patientId]/Observation?code=100002-5  
code-value-concept composite Code and coded value parameter pair On Observation:  code: code  value-concept: value.ofType(CodeableConcept) GET [base]/fhir/Patient/[patientId]/Observation?code-value-concept=code$loinc\|100002-5,value$100  
code-value-date composite Code and date/time value parameter pair On Observation:  code: code  value-date: value.ofType(dateTime) | value.ofType(Period) GET [base]/fhir/Patient/[patientId]/Observation?code-value-date=code$100002-5,value$ge2024-09-01  
code-value-quantity composite Code and quantity value parameter pair On Observation:  code: code  value-quantity: value.ofType(Quantity) GET [base]/fhir/Patient/[patientId]/Observation?code-value-quantity=code$100002-5,value$ge100  
code-value-string composite Code and string value parameter pair On Observation:  code: code  value-string: value.ofType(string) GET [base]/fhir/Patient/[patientId]/Observation?code-value-string=code$100002-5,value$normal  
combo-code token The code of the observation type or component type Observation.code | Observation.component.code GET [base]/fhir/Patient/[patientId]/Observation?code-value-string=code$100002-5,value$normal  
combo-code-value-concept composite Code and coded value parameter pair, including in components On Observation | Observation.component:  combo-code: code  combo-value-concept: value.ofType(CodeableConcept) GET [base]/fhir/Patient/[patientId]/Observation?combo-code-value-concept=code$100002-5,value$quantity  
combo-code-value-quantity composite Code and quantity value parameter pair, including in components On Observation | Observation.component:  combo-code: code  combo-value-quantity: value.ofType(Quantity) GET [base]/fhir/Patient/[patientId]/Observation?combo-code-value-quantity=code$100002-5,value$3  
combo-data-absent-reason token The reason why the expected value in the element Observation.value[x] or Observation.component.value[x] is missing. Observation.dataAbsentReason | Observation.component.dataAbsentReason GET [base]/fhir/Patient/[patientId]/Observation?combo-data-absent-reason=error  
combo-value-concept token The value or component value of the observation, if the value is a CodeableConcept Observation.value.ofType(CodeableConcept) | Observation.component.value.ofType(CodeableConcept) GET [base]/fhir/Patient/[patientId]/Observation?combo-value-concept=Quantity  
combo-value-quantity quantity The value or component value of the observation, if the value is a Quantity, or a SampledData (just search on the bounds of the values in sampled data) Observation.value.ofType(Quantity) | Observation.value.ofType(SampledData) | Observation.component.value.ofType(Quantity) | Observation.component.value.ofType(SampledData) GET [base]/fhir/Patient/[patientId]/Observation?combo-value-quantity=122  
component-code token The component code of the observation type Observation.component.code GET [base]/fhir/Patient/[patientId]/Observation?component-code=loinc\|100002-5  
component-code-value-concept composite Component code and component coded value parameter pair On Observation.component:  component-code: code  component-value-concept: value.ofType(CodeableConcept) GET [base]/fhir/Patient/[patientId]/Observation?component-code-value-concept=code$loinc\|100002-5,value$quantity  
component-code-value-quantity composite Component code and component quantity value parameter pair On Observation.component:  component-code: code  component-value-quantity: value.ofType(Quantity) GET [base]/fhir/Patient/[patientId]/Observation?component-code-value-quantity=code$loinc\|100002-5,value$50  
component-data-absent-reason token The reason why the expected value in the element Observation.component.value[x] is missing. Observation.component.dataAbsentReason GET [base]/fhir/Patient/[patientId]/Observation?component-data-absent-reason=error  
component-value-canonical uri URL contained in valueCanonical. Observation.component.value.ofType(canonical) GET [base]/fhir/Patient/[patientId]/Observation?component-value-canonical=http://fhir.by/Observation/Observation0001_2  
component-value-concept token The value of the component observation, if the value is a CodeableConcept Observation.component.value.ofType(CodeableConcept) GET [base]/fhir/Patient/[patientId]/Observation?component-value-concept=50\|ml  
component-value-quantity quantity The value of the component observation, if the value is a Quantity, or a SampledData (just search on the bounds of the values in sampled data) Observation.component.value.ofType(Quantity) Observation.component.value.ofType(SampledData) GET [base]/fhir/Patient/[patientId]/Observation?component-value-quantity=eq50
component-value-reference reference Reference contained in valueReference. Observation.component.value.ofType(Reference)(MolecularSequence) GET [base]/fhir/Patient/[patientId]/Observation?component-value-reference=Obervation001  
data-absent-reason token The reason why the expected value in the element Observation.value[x] is missing. Observation.dataAbsentReason GET [base]/fhir/Patient/[patientId]/Observation?data-absent-reason=error  
date date Clinically relevant time/time-period for observation Observation.effective.ofType(dateTime) | Observation.effective.ofType(Period) | Observation.effective.ofType(Timing) | Observation.effective.ofType(instant) GET [base]/fhir/Patient/[patientId]/Observation?date=gt2024-09-09  
derived-from reference Related measurements the observation is made from Observation.derivedFrom(GenomicStudy, Observation, ImagingStudy, MolecularSequence, ImagingSelection, QuestionnaireResponse, DocumentReference) GET [base]/fhir/Patient/[patientId]/Observation?derived-from=ImagingStudy0191  
device reference The Device that generated the observation data. Observation.device(Device, DeviceMetric) GET [base]/fhir/Patient/[patientId]/Observation?device=Device/0191  
encounter reference Encounter related to the observation Observation.encounter(Encounter) GET [base]/fhir/Patient/[patientId]/Observation?encounter=Encounter/0191  
focus reference The focus of an observation when the focus is not the patient of record. Observation.focus(Any) GET [base]/fhir/Patient/[patientId]/Observation?focus=ImagingStudy/0191  
has-member reference Related resource that belongs to the Observation group Observation.hasMember(Observation, MolecularSequence, QuestionnaireResponse) GET [base]/fhir/Patient/[patientId]/Observation?has-member=Observation/0191  
identifier token The unique id for a particular observation Observation.identifier GET [base]/fhir/Patient/[patientId]/Observation?identifier=0191  
method token The method used for the observation Observation.method GET [base]/fhir/Patient/[patientId]/Observation?method=272394005  
part-of reference Часть события, на которое ссылается ссылка Observation.partOf(GenomicStudy, Immunization, MedicationDispense, MedicationAdministration, Procedure, ImagingStudy, MedicationStatement) GET [base]/fhir/Patient/[patientId]/Observation?part-of=Procedure/94005  
patient reference The subject that the observation is about (if patient) Observation.subject.where(resolve() is Patient)(Patient) GET [base]/fhir/Patient/[patientId]/Observation?patient=Patient/005  
performer reference Who performed the observation Observation.performer(Observation, Organization, CareTeam, Patient, ObservationRole, Observation) GET [base]/fhir/Patient/[patientId]/Observation?performer=Practitioner/1005  
specimen reference Specimen used for this observation Observation.specimen(Specimen, Group) GET [base]/fhir/Patient/[patientId]/Observation?specimen=Specimen/1005  
status token The status of the observation Observation.status GET [base]/fhir/Patient/[patientId]/Observation?status=final  
value-canonical uri URL contained in valueCanonical. Observation.value.ofType(canonical) GET [base]/fhir/Patient/[patientId]/Observation?value-canonical=http://fhir.by/Observation/0001  
value-concept token The value of the observation, if the value is a CodeableConcept Observation.value.ofType(CodeableConcept) GET [base]/fhir/Patient/[patientId]/Observation?value-concept=100  
value-date date The value of the observation, if the value is a date or period of time Observation.value.ofType(dateTime) | Observation.value.ofType(Period) GET [base]/fhir/Patient/[patientId]/Observation?value-date=ge2024-09-01  
value-markdown string The value of the observation, if the value is a string, and also searches in CodeableConcept.text Observation.value.ofType(markdown) | Observation.value.ofType(CodeableConcept).text GET [base]/fhir/Patient/[patientId]/Observation?value-markdown=normal  
value-quantity quantity The value of the observation, if the value is a Quantity, or a SampledData (just search on the bounds of the values in sampled data) Observation.value.ofType(Quantity) | Observation.value.ofType(SampledData) GET [base]/fhir/Patient/[patientId]/Observation?value-quantity=ge90  
value-reference reference Reference contained in valueReference. Observation.value.ofType(Reference)(MolecularSequence) GET [base]/fhir/Patient/[patientId]/Observation?value-reference=MolecularSequence/23939390