Используется для описания параметров направления
Ресурс по 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 ReferenceRange | Возможные значения результата |
|
performer | Reference | Идентификатор ресурса, на который сделано направление. Состоит из склейки: Гуид лпу ресурса + Гуид ресурса |
|
reasonCode | Array of CodeableConcept | Причина направления/диагноз по МКБ |
|
reasonReference | Array of Reference | Ссылка на параметры исследования |
|
note | Array of Annotation | Выписка/Комментарий к направлению |
|
Пример модели в формате JSON
{
"resource": {
"resourceType": "Observation",
"identifier": [
{
"value": "2d133732-765b-4658-9b01-ed777b7510f5"
}
],
"basedOn": [
{
"identifier": {
"value": "81700ce0-8b4b-4738-be2d-d4774086ed5658cf12f6-37e0-4694-b7cb-37660c66298e"
}
}
],
"status": "registered",
"category": [
{
"coding": [
{
"system": "ResearchParamValueType",
"code": "Enum",
"display": "Тип \"Перечисление\""
}
]
},
{
"coding": [
{
"system": "RequiredParam",
"code": "False"
}
]
}
],
"code": {
"coding": [
{
"system": "",
"code": "200",
"display": "Локализация"
}
]
},
"performer": [
{
"identifier": {
"value": "81700ce0-8b4b-4738-be2d-d4774086ed5614e308fe-8b38-4e4a-9b42-e5ed2e96876a"
}
}
],
"referenceRange": [
{
"text": "1 левая верхняя + нижняя"
},
{
"text": "10 правая нижняя доля"
},
{
"text": "11 правая средня доля"
},
{
"text": "12 правая средняя нижняя"
},
{
"text": "13 правое легкое"
},
{
"text": "14 сколиоз"
},
{
"text": "2 левая верхняя + средняя"
},
{
"text": "3 левая нижняя доля"
},
{
"text": "4 левая средняя доля"
},
{
"text": "5 левое легкое"
},
{
"text": "6 прав + лев верхние доли"
},
{
"text": "7 правая верхняя доля"
},
{
"text": "8 правая верхняя сердечн."
},
{
"text": "9 правая вехняя нижняя"
}
]
}
}
{
"resource": {
"resourceType": "Observation",
"identifier": [
{
"value": "69c479f8-4cf4-4248-9cba-3600b7334d37"
}
],
"basedOn": [
{
"identifier": {
"value": "81700ce0-8b4b-4738-be2d-d4774086ed5658cf12f6-37e0-4694-b7cb-37660c66298e"
}
}
],
"status": "registered",
"category": [
{
"coding": [
{
"system": "ResearchParamValueType",
"code": "Integer",
"display": "Целый"
}
]
},
{
"coding": [
{
"system": "RequiredParam",
"code": "False"
}
]
}
],
"code": {
"coding": [
{
"system": "",
"code": "400",
"display": "Номер кадра"
}
]
},
"performer": [
{
"identifier": {
"value": "81700ce0-8b4b-4738-be2d-d4774086ed5614e308fe-8b38-4e4a-9b42-e5ed2e96876a"
}
}
],
"referenceRange": [
{
"low": {
"value": 0
},
"high": {
"value": 0
},
"text": ""
}
]
}
}