Используется для описания параметров направления
Ресурс по FHIR
https://www.hl7.org/fhir/procedurerequest.html
Описание полей
Наименование | Тип значения | Описание | Значение по умолчанию |
---|---|---|---|
resourceType | string | Тип ресурса | Observation |
identifier | Array of Identifier | Идентификатор параметра | |
basedOn | Array of Reference | Ссылка на Направление, к которому он относится | |
status | Enum(string) | Статус парметра | registered при отправке final при получении результата |
category | Array of CodeableConcept | Тип параметра + Обязательность параметра | |
code | CodeableConcept | Классификация параметра | |
performer | Reference | Ссылка на исполнителя(Та же, что и в направлении) | |
value[x] | Зависит от типа параметра(описать логику выбора) | Не используем при отправке. При получении используется как результат параметра | |
comment | string | Комментарий к параметру | |
referenceRange | Array of Параметр | Возможные значения результата | |
performer | Reference | Идентификатор ресурса, на который сделано направление. Состоит из склейки: Гуид лпу ресурса + Гуид ресурса | |
reasonCode | Array of CodeableConcept | Причина направления/диагноз по МКБ | |
reasonReference | Array of Reference | Ссылка на параметры исследования | |
note | Array of Annotation | Выписка/Комментарий к направлению |
BackboneElement: ReferenceRange
Используется для описания допустимых значений параметров. Используем только часть полей
Подробней про остальные поля: https://www.hl7.org/fhir/observation.html
При разных типах параметров используется по разному.
Если параметр - Integer или Decimal:
Наименование | Тип значения | Описание |
---|---|---|
low | SimpleQuantity | Нижняя граница допустимых значений параметра |
high | SimpleQuantity | Верхняя граница допустимых значений параметра |
text | string | Единица измерения |
Если параметр - Enum:
Описываем возможные значения перечисления массивом объектов:
Наименование | Тип значения | Описание |
---|---|---|
text | string | Возможное значение перечисления |
Пример модели в формате JSON
Перечисление(Enum):