...
POST: {{url}}/clis/fhir/send |
...
Заголовки запроса
Заголовки запроса
...
Authorization | ApiKey - ключ авторизации |
Структура запроса
В запросе указывается пакет Bundle (ресурс FHIR), в состав которого входят следующие ресурсы:
Название | Кратность | Описание |
---|---|---|
Patient (ресурс FHIR) | 1..1 | Содержит информацию о пациенте |
Condition (ресурс FHIR) | 1..1 | Информация о диагнозе пациента |
Task уровня заказа (ресурс FHIR) | 1..1 | Содержит информацию об общем статусе заявки |
ProcedureRequest (ресурс FHIR) | 1..* | Содержит информацию о заказанной услуге в рамках заявки |
Task уровня процедуры (ресурс FHIR) | 1..* | Содержит информацию о статусе конкретной услуги в заявке |
Practitioner (ресурс FHIR) | 1..* | Информация о врачах, соответствующих должностям |
PractitionerRole (ресурс FHIR) | 1..* | Информация о должностях::
|
Specimen (ресурс FHIR) | 0..* | Информация о взятом биоматериале |
DiagnosticReport (ресурс FHIR) | 0..* | Результат выполнения исследования. В ресурсе указывается ссылка на соответствующее исследование (ProcedureRequest). Ресурс передаётся только для завершенных исследований |
Observation (ресурс FHIR) | 0..* | Результат лабораторного теста. Ресурс передается только для завершенного исследования. В ресурсе указывается ссылка на соответствующий ProcedureRequest. |
Тело запроса
...
Пример тела запроса
...
Ответ сервера
В случае успешного выполнения сервер вернет ответ в формате JSON со следующими данными:со статусом 200, содержащий Task уровня заказа с присвоенным значением id.
Без форматирования |
---|
{
"id": "fe94825b-7016-49d0-810f-7ab1dbe039db",
"resourceType": "Task",
"identifier": [
{
"system": "fe94825b-7016-49d0-810f-7ab1dbe039db",
"value": "123456-123",
"assigner": {
"reference": "Organization/370ba164-fd1c-413c-b085-9325974b3887"
}
}
],
"status": "requested",
"code": {
"coding": [
{
"system": "CLIS_TaskType",
"code": "OrderProcessingTask"
}
]
},
"requester": {
"agent": {
"identifier": {
"value": "urn:uuid:d794ce1a-29e7-435e-bdf4-7f7f0496eb62"
}
},
"onBehalfOf": {
"identifier": {
"value": "Organization/6d8b5620-40e0-425f-816b-260b6b10a789"
}
}
},
"owner": {
"reference": "Organization/e5c8fe93-c2bb-4fe6-af4a-78f4088af3c9"
}
} |
Модель:
Возможные ошибки
Код ответа сервера | Код сообщения | Сообщение | Тип ошибки |
---|---|---|---|
...