Оглавление |
---|
Запрос
Адрес запроса
GET: {{url}}/clis/fhir/getById/{identifier} |
Заголовки запроса
Заголовок | Значение |
---|---|
Authorization | ApiKey - ключ авторизации |
Параметры запроса
Параметр | Обязательный | Описание |
---|---|---|
identifier | + | Идентификатор направления (должен передаваться поле Id из Task уровня заказа метода поиска направлений |
(этот идентификатор возвращается в ответе метода приема направлений), либо уникальный идентификатор направления в передающей системе (Task уровня заказа -> identifier->system = OrderId)) |
...
Пример тела запроса
Без форматирования |
---|
вставить тело запроса (при наличии) |
Ответ сервера
В случае успешного выполнения сервер вернет ответ в формате JSON со следующими данными:
...
Возможные ошибки
...
В случае возникновения ошибок будет возвращен стандартный ответ сервера;
...
. Либо номер направления. |
Ответ
Ресурс представляет собой Bundle (ресурс FHIR) и содержит следующие ресурсы:
Название | Кратность | Описание |
---|---|---|
1..1 | Содержит информацию о пациента. | |
1..1 | Информация о диагнозе пациента. | |
1..1 | Содержит информацию об общем статусе заявки. | |
1..* | Содержит информацию о заказанной услуге в рамках заявки. | |
1..* | Содержит информацию о статусе конкретной услуги в заявке. | |
1..* | Информация о врачах, соответствующих PractitionerRole. | |
1-* | Информация о враче, писавшем заключение, проводившем исследование или о враче второго мнения. | |
0..* | Информация о взятом биоматериале. | |
0..* | Результат выполнения исследования. В ресурсе указывается ссылка на соответствующее исследование (ProcedureRequest). Ресурс передаётся только для завершенных исследований. | |
0..* | Результат лабораторного теста. Ресурс передается только для завершенного исследования. В ресурсе указывается ссылка на соответствующий ProcedureRequest. | |
Device (ресурс FHIR) | 0-* | Информация об оборудовании, на котором проводилось исследование (включая сведения об использованных материалах и тест-системе). |
QuestionnaireResponse (ресурс FHIR) | 0-1 | Анкета. Передается информация о коде контингента |
Временное примечание: поля, выделенные розовым цветом, еще не реализованы (доработка будет выполнена в рамках задачи
). JIRA server SofTrust JIRA serverId 40783584-9eea-38c0-9592-1a963d667396 key API-2225
Блок кода | ||||
---|---|---|---|---|
| ||||
{
"resourceType": "Bundle",
"entry": [
{
"fullUrl": "urn:uuid:0e0ca897-a073-4ce4-abaf-e6316ec11e5a",
"resource": {
"resourceType": "Task",
"id": "0e0ca897-a073-4ce4-abaf-e6316ec11e5a",
"identifier": [
{
"system": "OrderNumber",
"value": "470102-90017",
"assigner": {
"reference": "Organization/1.2.643.5.1.13.13.12.2.31.11039.0.294005"
}
},
{
"system": "OrderId",
"value": "062a6425-c211-4646-8134-30e11707d263"
}
],
"status": "completed",
"code": {
"extension": [
{
"url": "urn:oid:1.2.643.5.1.13.2.1.1.528",
"valueCodeableConcept": {
"coding": [
{
"system": "1.2.643.5.1.13.2.1.1.528",
"code": "1",
"display": "ОМС"
}
]
}
}
],
"coding": [
{
"system": "CLIS_TaskType",
"code": "OrderProcessingTask"
}
]
},
"authoredOn": "2023-06-23T17:53:27+03:00",
"requester": {
"agent": {
"reference": "urn:uuid:b632fa08-e8e4-4ed1-b752-30d02e5b0431"
},
"onBehalfOf": {
"identifier": {
"value": "Organization/1.2.643.5.1.13.13.12.2.31.11039.0.294005"
}
}
},
"owner": {
"reference": "Organization/1.2.643.5.1.13.13.12.2.31.11039.0.294005"
}
}
},
{
"fullUrl": "urn:uuid:afe25cbf-c4b2-49c7-8015-0fa885f426b0",
"resource": {
"resourceType": "Task",
"id": "afe25cbf-c4b2-49c7-8015-0fa885f426b0",
"basedOn": [
{
"reference": "urn:uuid:d3602305-6954-474b-a521-f284899fafe7"
}
],
"partOf": [
{
"reference": "urn:uuid:0e0ca897-a073-4ce4-abaf-e6316ec11e5a"
}
],
"status": "completed",
"code": {
"coding": [
{
"system": "CLIS_TaskType",
"code": "ProcedureTask"
}
]
},
"owner": {
"reference": "Organization/1.2.643.5.1.13.13.12.2.31.11039.0.294005"
}
}
},
{
"fullUrl": "urn:uuid:d3602305-6954-474b-a521-f284899fafe7",
"resource": {
"resourceType": "ProcedureRequest",
"id": "d3602305-6954-474b-a521-f284899fafe7",
"identifier": [
{
"value": "b0c99d9c-59b3-4190-b37c-afefcfd13c59"
}
],
"requisition": {
"value": "urn:uuid:0e0ca897-a073-4ce4-abaf-e6316ec11e5a"
},
"status": "completed",
"code": {
"coding": [
{
"system": "1.2.643.5.1.13.13.11.1070",
"code": "A08.30.046.001",
"display": "Патолого-анатомическое исследование биопсийного (операционного) материала первой категории сложности"
}
],
"text": "Патолого-анатомическое исследование биопсийного (операционного) материала первой категории сложности"
},
"subject": {
"reference": "urn:uuid:d9a4069b-7716-4320-ac21-3a1af2ce84da"
},
"occurrenceDateTime": "2023-06-23T00:00:00+03:00",
"specimen": [
{
"reference": "urn:uuid:a7943e15-7a57-43cc-a371-a694e1b15792"
}
]
}
},
{
"fullUrl": "urn:uuid:d9a4069b-7716-4320-ac21-3a1af2ce84da",
"resource": {
"resourceType": "Patient",
"id": "d9a4069b-7716-4320-ac21-3a1af2ce84da",
"identifier": [
{
"system": "MisPatientID",
"value": "f077c4e4-f1db-45f0-9833-c2d3fa9550d9"
},
{
"type": {
"coding": [
{
"system": "PolisType",
"code": "3",
"display": "Единый полис ОМС"
}
]
},
"system": "Polis",
"value": "5073940871001440",
"period": {
"start": "2011-05-01"
}
},
{
"type": {
"coding": [
{
"system": "IdentityDoc",
"version": "1964-06-28",
"code": "14",
"display": "Паспорт гражданина Российской Федерации"
}
]
},
"system": "IdentityDoc",
"value": "4601 740043",
"assigner": {
"reference": "оуфмс"
}
},
{
"system": "CardNumber",
"value": "0936",
"assigner": {
"reference": "Organization/1.2.643.5.1.13.13.12.2.31.11039.0.294005"
}
}
],
"name": [
{
"family": "ОЗЕРОВА",
"given": [
"ОЛЬГА",
"МИХАЙЛОВНА"
]
}
],
"telecom": [
{
"value": "+79511596378",
"use": "mobile"
}
],
"gender": "female",
"birthDate": "1950-06-28",
"address": [
{
"use": "temp",
"text": "Московская обл, г Талдом, тер. СНТ Талдом"
},
{
"use": "home",
"text": "Московская обл, г Талдом, тер. СНТ Талдом"
}
],
"managingOrganization": {
"reference": "Organization/1.2.643.5.1.13.13.12.2.31.11039.0.294005"
}
}
},
{
"fullUrl": "urn:uuid:a7943e15-7a57-43cc-a371-a694e1b15792",
"resource": {
"resourceType": "Specimen",
"id": "a7943e15-7a57-43cc-a371-a694e1b15792",
"extension": [
{
"url": "localization",
"valueString": "Где-то было"
},
{
"url": "pathologicalNature",
"valueString": "Внешне неизмененная ткань"
},
{
"url": "surroundingRelation",
"valueString": "какое-то описание"
},
{
"url": "IsFormalin",
"valueBoolean": false
},
{
"url": "IsPolluted",
"valueBoolean": false
},
{
"url": "IsPackageSaved",
"valueBoolean": false
}
],
"identifier": [
{
"value": "41baf5b2-aaee-4784-8cb2-d61ef72419de"
}
],
"type": {
"coding": [
{
"system": "1.2.643.5.1.13.13.11.1081",
"code": "pt1",
"display": "Патоморфологический материал"
}
]
},
"subject": {
"reference": "urn:uuid:d9a4069b-7716-4320-ac21-3a1af2ce84da"
},
"receivedTime": "2023-06-22T16:01:55+03:00",
"collection": {
"collectedDateTime": "2023-06-23",
"quantity": {
"value": 4.0
},
"method": {
"coding": [
{
"system": "1.2.643.5.1.13.13.99.2.33",
"display": "Самопроизвольно отделившиеся фрагменты тканей"
}
]
}
},
"container": [
{
"identifier": [
{
"system": "HistologicalBlockId",
"value": "c6b7c3e8-2d7e-4222-9c7d-23ba89b734d5"
},
{
"system": "HistologicalBlockNumber",
"value": "11111"
}
],
"description": "Результат пробирки номер один"
}
]
}
},
{
"fullUrl": "urn:uuid:4f77b558-0bb8-43fe-8a19-aee8b6362a3f",
"resource": {
"resourceType": "DiagnosticReport",
"id": "4f77b558-0bb8-43fe-8a19-aee8b6362a3f",
"identifier": [
{
"value": "1a977898-c189-490d-aac4-f7bad452eaa1"
},
{
"system": "ProtocolNumber",
"value": "470102-90010-0001"
}
],
"basedOn": [
{
"identifier": {
"value": "b0c99d9c-59b3-4190-b37c-afefcfd13c59"
}
}
],
"status": "final",
"code": {
"coding": [
{
"system": "1.2.643.5.1.13.13.11.1081",
"code": "pt1",
"display": "Патоморфологический материал"
}
]
},
"effectiveDateTime": "2023-06-09T08:47:55+03:00",
"issued": "2023-06-09T08:47:55+03:00",
"performer": [
{
"role": {
"coding": [
{
"code": "PERFORMER"
}
]
},
"actor": {
"reference": "urn:uuid:b632fa08-e8e4-4ed1-b752-30d02e5b0431"
}
},
{
"role": {
"coding": [
{
"code": "DIAGNOST"
}
]
},
"actor": {
"reference": "urn:uuid:b632fa08-e8e4-4ed1-b752-30d02e5b0431"
}
},
{
"role": {
"coding": [
{
"code": "PERFORMER_LABORATORY"
}
]
},
"actor": {
"reference": "b632fa08-e8e4-4ed1-b752-30d02e5b0431"
}
}
],
"result": [
{
"reference": "urn:uuid:ceb9507a-0dd7-4f6e-b771-0764d9599190"
},
{
"reference": "urn:uuid:72ffbc96-6153-405f-a830-1df585ce8e24"
},
{
"reference": "urn:uuid:7f5bfe70-957f-4467-b3d4-3f612a36a1e6"
},
{
"reference": "urn:uuid:f8a9031e-ab20-419c-bc93-e8d3487b0281"
},
{
"reference": "urn:uuid:d38e1f1e-72f0-447c-b009-a4cb141e5d44"
},
{
"reference": "urn:uuid:507580e7-cb77-479e-a659-10633fbfc500"
}
]
}
},
{
"fullUrl": "urn:uuid:ceb9507a-0dd7-4f6e-b771-0764d9599190",
"resource": {
"resourceType": "Observation",
"id": "ceb9507a-0dd7-4f6e-b771-0764d9599190",
"identifier": [
{
"value": "e3f2e68b-7b80-4ffa-9b7e-4d9e0d841d4e"
}
],
"basedOn": [
{
"identifier": {
"value": "1a977898-c189-490d-aac4-f7bad452eaa1"
}
}
],
"status": "final",
"code": {
"coding": [
{
"system": "1.2.643.5.1.13.13.11.1080",
"code": "pt1_param1",
"display": "Категория сложности"
}
]
},
"issued": "2023-06-09T08:47:55+03:00",
"valueString": "тут значение первого параметра"
}
},
{
"fullUrl": "urn:uuid:72ffbc96-6153-405f-a830-1df585ce8e24",
"resource": {
"resourceType": "Observation",
"id": "72ffbc96-6153-405f-a830-1df585ce8e24",
"identifier": [
{
"value": "da79dc76-5000-4c40-9c91-b4d67c5e467a"
}
],
"basedOn": [
{
"identifier": {
"value": "1a977898-c189-490d-aac4-f7bad452eaa1"
}
}
],
"status": "final",
"code": {
"coding": [
{
"system": "1.2.643.5.1.13.13.11.1080",
"code": "pt1_param2",
"display": "Дата проведения вырезки"
}
]
},
"issued": "2023-06-14T08:47:55+03:00",
"valueString": "тут значение второго параметра"
}
},
{
"fullUrl": "urn:uuid:7f5bfe70-957f-4467-b3d4-3f612a36a1e6",
"resource": {
"resourceType": "Observation",
"id": "7f5bfe70-957f-4467-b3d4-3f612a36a1e6",
"identifier": [
{
"value": "3fcdaf44-10fd-4a46-9cc9-e755b3b5023c"
}
],
"basedOn": [
{
"identifier": {
"value": "1a977898-c189-490d-aac4-f7bad452eaa1"
}
}
],
"status": "final",
"code": {
"coding": [
{
"system": "1.2.643.5.1.13.13.11.1080",
"code": "pt1_param4",
"display": "Окраска, реакция, определение для патолого-анатомических исследований"
}
]
},
"issued": "2023-06-14T08:47:55+03:00",
"valueString": "тут значение третьего параметра"
}
},
{
"fullUrl": "urn:uuid:f8a9031e-ab20-419c-bc93-e8d3487b0281",
"resource": {
"resourceType": "Observation",
"id": "f8a9031e-ab20-419c-bc93-e8d3487b0281",
"identifier": [
{
"value": "e5c260c8-7eaf-43ac-b52c-92e14a0a8276"
}
],
"basedOn": [
{
"identifier": {
"value": "1a977898-c189-490d-aac4-f7bad452eaa1"
}
}
],
"status": "final",
"code": {
"coding": [
{
"system": "1.2.643.5.1.13.13.11.1080",
"code": "pt1_param5",
"display": "Дополнительные методы"
}
]
},
"issued": "2023-06-14T08:47:55+03:00",
"valueString": "тут значение четыертого параметра"
}
},
{
"fullUrl": "urn:uuid:d38e1f1e-72f0-447c-b009-a4cb141e5d44",
"resource": {
"resourceType": "Observation",
"id": "d38e1f1e-72f0-447c-b009-a4cb141e5d44",
"identifier": [
{
"value": "02fd316b-a8fd-4048-81f3-bfa55f30b636"
}
],
"basedOn": [
{
"identifier": {
"value": "1a977898-c189-490d-aac4-f7bad452eaa1"
}
}
],
"status": "final",
"code": {
"coding": [
{
"system": "1.2.643.5.1.13.13.11.1080",
"code": "pt1_param6",
"display": "Макроскопическое описание"
}
]
},
"issued": "2023-06-14T08:47:55+03:00",
"valueString": "тут значение пятого параметра"
}
},
{
"fullUrl": "urn:uuid:507580e7-cb77-479e-a659-10633fbfc500",
"resource": {
"resourceType": "Observation",
"id": "507580e7-cb77-479e-a659-10633fbfc500",
"identifier": [
{
"value": "4d2b61ce-91f5-4c26-9e3d-9d1321e2b9e9"
}
],
"basedOn": [
{
"identifier": {
"value": "1a977898-c189-490d-aac4-f7bad452eaa1"
}
}
],
"status": "final",
"code": {
"coding": [
{
"system": "1.2.643.5.1.13.13.11.1080",
"code": "pt1_param7",
"display": "Микроскопическое описание"
}
]
},
"issued": "2023-06-14T08:47:55+03:00",
"valueString": "тут значение шестого параметра"
}
},
{
"fullUrl": "urn:uuid:67e5eb7f-ef48-472d-b0a8-1e7fa4192e50",
"resource": {
"resourceType": "Practitioner",
"id": "67e5eb7f-ef48-472d-b0a8-1e7fa4192e50",
"identifier": [
{
"system": "DoctorId",
"value": "61adc18b-8d3a-48c9-9cc7-5bb9ab102d3c"
},
{
"system": "Snils",
"value": "16154561154"
}
],
"name": [
{
"family": "Иванов",
"given": [
"Петр",
"Сергеевич"
]
}
]
}
},
{
"fullUrl": "urn:uuid:b632fa08-e8e4-4ed1-b752-30d02e5b0431",
"resource": {
"resourceType": "PractitionerRole",
"id": "b632fa08-e8e4-4ed1-b752-30d02e5b0431",
"identifier": [
{
"system": "ResourceId",
"value": "07ecfc0a-b75a-4db8-b1c8-38617a699fab"
}
],
"practitioner": {
"reference": "urn:uuid:67e5eb7f-ef48-472d-b0a8-1e7fa4192e50"
},
"organization": {
"reference": "Organization/1.2.643.5.1.13.13.12.2.31.11039.0.294005",
"display": "Рентген-кабинет"
},
"specialty": [
{
"coding": [
{
"system": "1.2.643.5.1.13.13.11.1066",
"code": "73",
"display": "Онкология. Детская онкология"
}
]
}
]
}
},
{
"fullUrl": "urn:uuid:99da0abf-8aea-49d3-b98e-1e62e98c271a",
"resource": {
"resourceType": "Condition",
"id": "99da0abf-8aea-49d3-b98e-1e62e98c271a",
"code": {
"coding": [
{
"system": "1.2.643.5.1.13.13.11.1005",
"code": "Z00.8",
"display": "Другие общие осмотры"
}
]
},
"subject": {
"reference": "urn:uuid:d9a4069b-7716-4320-ac21-3a1af2ce84da"
}
}
}
]
} |