Оглавление |
---|
Запрос
Адрес запроса
GET: {{url}}/clis/fhir/getById/{identifier} |
Заголовки запроса
Заголовок | Значение |
---|---|
Authorization | ApiKey - ключ авторизации |
Параметры запроса
Параметр | Обязательный | Описание |
---|---|---|
identifier | + | Идентификатор направления (должен передаваться поле Id из Task уровня заказа метода поиска направлений (этот идентификатор возвращается в ответе метода приема направлений), либо уникальный идентификатор направления в передающей системе (Task уровня заказа -> identifier->system = OrderId)). Либо номер направления. |
Ответ
Ресурс представляет собой Bundle (ресурс FHIR) и содержит следующие ресурсы:
Название | Кратность | Описание |
---|---|---|
1..1 | Содержит информацию о пациента. | |
1..1 | Информация о диагнозе пациента. | |
1..1 | Содержит информацию об общем статусе заявки. | |
1..* | Содержит информацию о заказанной услуге в рамках заявки. | |
Task уровня процедуры услуги (ресурс FHIR) | 1..* | Содержит информацию о статусе конкретной услуги в заявке. |
Practitioner Practitioner (ресурс FHIR) | 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"
}
}
}
]
} |
Описание ответа в случае возникновения ошибок
...