Ресурс используется в разных методах в разном составе полей. Ниже приведено описание полей для каждого метода, в котором используется ресурс, отдельно.
http://hl7.org/fhir/STU3/task.html
Описание полей для
...
методов 1.1 Прием направления и 1.4 Получение направления по идентификатору
Выборка | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Пример ресурса для метода 1.1 Прием направления Блок кода | | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4692). | ||
requester.extension | 0-* | Может не передаваться. Дополнительная информация об источнике направления. Передается информация об отделении-источнике направления. Уникальный идентификатор отделения передается в элементе с url = RequesterDepartmentGuid ОИД отделения передается в элементе с url = RequesterDepartmentOid Значения идентификаторов передается в поле valueString. Пример: { "url": "RequesterDepartmentGuid", "valueString": "e982a550-18ce-4f2a-b07a-7a7ac5d44f12" } |
owner | 1-1 | Ссылка на организацию, куда выписано направление. |
owner.reference | 1-1 | Идентификатор организации (пример: |
Organization/1.2.643.5.1.13.13.12.2.50.4692). | ||
note[0].text | 0-1 | Комментарий (Выписка). Может отсутствовать если не заполнено. В патоморфологии используется для поля "11. Задача прижизненного патолого-анатомического исследования..." |
input | 0-* | Дополнительные данные о заказе. Представляет собой массив объектов BackboneElement содержащих тип и значение. В каждом объекте содержится поле тип input.type, в котором подписано имя передаваемого поля в input.type.coding[0].code и input.type.coding[0].display. |
input.type | Тип дополнительных данных заказа. Может принимать одно из значений(Code - Display - Поле значения - Комментарий):
| |
input.type.coding[0].system | 1-1 | Система типа дополнительных данных заказа. В текущей версии всегда OrderProcessingTask_Input. |
input.type.coding[0].code | 1-1 | Код типа дополнительных данных заказа. |
input.type.coding[0].display | 1-1 | Код типа дополнительных данных заказа. Может принимать одно из значений |
input.value* | 1-1 | Значение дополнительных данных заказа. В зависимости от типа данные хранятся в одном из двух вариантов этого поля:
|
Пример ресурса для методов 1.1 Прием направления и 1.4 Получение направления по идентификатору
Блок кода | ||||
---|---|---|---|---|
| ||||
{ "resourceType": "Task", "identifier": [ { "system": "OrderNumber", "value": "470101676268", "assigner": { " } } ], "status": "requested", "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": "ОМС" "reference": } "Organization/1.2.643.5.1.13.13.12.2.31.11039.0.294005" } }, { ]"system": "OrderId", "value": "7b8e001b-ef49-4622-a308-64b55a579bde" } }], ]"status": "requested", "code": { "codingextension": [ { "systemurl": "CLIS_TaskTypeurn:oid:1.2.643.5.1.13.2.1.1.528", "valueCodeableConcept": { "codecoding": "OrderProcessingTask"[ }{ ] }, "authoredOnsystem": "2020-10-05T12:32:16+03:001.2.643.5.1.13.2.1.1.528", "requester": { "agentcode": {"1", "referencedisplay": "urn:uuid:59bc4640-3c5e-4be1-9585-6e3300490ca0ОМС" }, "onBehalfOf": {] } "identifier": {} ], "coding": [ { "value "system": "Organization/1.2.643.5.1.13.13.12.2.50.4692"CLIS_TaskType", "code": "OrderProcessingTask" } } }] }, "ownerauthoredOn": {"2021-01-26T17:35:14+03:00", "requester": { "extension": "reference[ { "url": "Organization/1.2.643.5.1.13.13.12.2.50.4692" } } |
Описание полей для метода 1.3 Поиск направлений
Выборка | ||||
---|---|---|---|---|
Название Кратность Описание | ||||
id | 1-1 | Идентификатор заявки в системе. | ||
status | 1-1 | Статус заявки:
| ||
contained | 1-* | Массив ресурсов ProcedureRequest (ресурс FHIR). Краткая информация о заказываемых услугах. Содержит поля (назначение полей как в методе 1.1 Прием направления):
| ||
identifier | 1-1 | Идентификатор заказа. | ||
identifier.value | 1-1 | Указывается номер направления (или другой идентификатор направления в передающей системе). | ||
identifier.assigner | 1-1 | Указывается ссылка на ЛПУ, которая создала направление. | ||
code | 1-1 | Тип задачи. | ||
code.coding | 1-1 | Для данного типа указываются значения:
| ||
authoredOn | 1-1 | Дата выписки направления в формате yyyy-MM-ddTHH:mm:sszzz (пример 2020-12-17T14:47:36.609+03:00). | ||
owner | 1-1 | Ссылка на организацию, куда выписано направление. |
Блок кода | ||||
---|---|---|---|---|
| ||||
{ "resourceType": "Task", "id": "6271a497-920a-4e8f-99a9-f35a9063942a", "contained": [ { "resourceType": "ProcedureRequest", RequesterDepartmentGuid", "valueString": "e982a550-18ce-4f2a-b07a-7a7ac5d44f12" } ], "agent": { "reference": "urn:uuid:f759bbcd-b6de-4531-83b6-1ac7219d436a" }, "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" }, "note": [ { "text": "Текст выписки" } ], "input": [ { "type": { "identifiercoding": [ { { "system": "OrderProcessingTask_Input", "valuecode": "94c6b819-adb9-479b-bf76-b237d5f80678""AdditionalComment", "display": "Дополнительный комментарий" } } ], ], "statustext": "activeДополнительный комментарий", }, "codevalueString": {"Значение" }, { "codingtype": [{ "coding": [ { "system": "OrderProcessingTask_Input", "systemcode": "1.2.643.5.1.13.13.11.1070IsPreviousResearchPerformed", "code"display": "001.014Проводились ли предыдущие исследования" } ] } }, "valueBoolean": true ]}, { "text": "Общий анализ крови (без лейкоцитарной формулы и СОЭ)""type": { "coding": [ }{ } ], "identifier": [ {"system": "OrderProcessingTask_Input", "systemcode": "ff8ef435-e134-48bb-b0f2-c772711878cdPreviousResearchResults", "valuedisplay": "123456-123",Результаты предыдущих исследований" } "assigner": { ] }, "referencevalueString": "Organization/47a00036-1b92-497d-a12f-a82bd0c05431Значение" }, { } "type": { } ],"coding": [ "status": "requested", "code": { "codingsystem": ["OrderProcessingTask_Input", {"code": "IsPreviousTreatmentPerformed", "systemdisplay": "CLIS_TaskType",Проводилось ли предоперационное лечение" } "code": "OrderProcessingTask" ] }, "valueBoolean": }true }, ]{ }, "authoredOntype": "2020-06-25T16:21:38+03:00", "owner": { "reference": "Organization/c4ce96e9-ddb0-4813-83b7-cb55a7958d09" } } |
Описание полей для метода 1.4 Получение направления по идентификатору
|
Описание полей для метода 1.3 Поиск направлений
Выборка | ||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||
Выборка | ||||||||||||||||||||||||||||||||||||
Название Кратность Описание | ||||||||||||||||||||||||||||||||||||
id | 1-1 | Идентификатор заявки в системе. | ||||||||||||||||||||||||||||||||||
status | 1-1 | Статус заявки:
| ||||||||||||||||||||||||||||||||||
identifier | 2-2 | Идентификатор заказа. Передаются номер направления и уникальный идентификатор в передающей системе. | ||||||||||||||||||||||||||||||||||
identifier.system | 1-1 | Для номера направления указывается OrderNumber, для уникального идентификатора в передающей системе - OrderId. | ||||||||||||||||||||||||||||||||||
identifier.value | 1-1 | Значение идентификатора. | ||||||||||||||||||||||||||||||||||
identifier.assigner | 1-1 | Указывается (только для номера направления) ссылка на ЛПУ, которая создала направление. | ||||||||||||||||||||||||||||||||||
code | 1-1 | Тип задачи. | ||||||||||||||||||||||||||||||||||
code.extension[0] | 1-1 | Информация об источнике финансирования. | ||||||||||||||||||||||||||||||||||
code.extension[0].url | 1-1 | Должно указываться значение "urn:oid:1.2.643.5.1.13.2.1.1.528". | ||||||||||||||||||||||||||||||||||
code.extension[0].valueCodeableConcept | 1-1 | Указывается информация об источнике финансирования. В поле system должно передаваться значение "1.2.643.5.1.13.2.1.1.528" . | ||||||||||||||||||||||||||||||||||
code.extension[0].valueCodeableConcept.coding[0].system | 1-1 | Должно быть указано значение "1.2.643.5.1.13.2.1.1.528". | ||||||||||||||||||||||||||||||||||
code.extension[0].valueCodeableConcept.coding[0].code | 1-1 | Код источника финансирования по справочнику 1.2.643.5.1.13.2.1.1.528 "Классификатор видов оплаты". | ||||||||||||||||||||||||||||||||||
code.extension[0].valueCodeableConcept.coding[0].display | 1-1 | Наименование источника финансирования по справочнику 1.2.643.5.1.13.2.1.1.528 "Классификатор видов оплаты". | ||||||||||||||||||||||||||||||||||
code.coding | 1-1 | Для данного типа указываются значения:
| ||||||||||||||||||||||||||||||||||
authoredOn | 1-1 | Дата выписки направления в формате yyyy-MM-ddTHH:mm:sszzz (пример 2020-12-17T14:47:36.609+03:00). | ||||||||||||||||||||||||||||||||||
requester | 1-1 | Указывается информация об источнике направления. | ||||||||||||||||||||||||||||||||||
requester.agent | 1-1 | Ссылка на ресурс врача, выписавшего направление (должен передаваться ресурс в Bundle). | ||||||||||||||||||||||||||||||||||
requester.onBehalfOf | 1-1 | Ссылка на организацию, выписавшую направление. | ||||||||||||||||||||||||||||||||||
owner | 1-1 | Ссылка на организацию, куда выписано направление. | ||||||||||||||||||||||||||||||||||
Блок кода | ||||||||||||||||||||||||||||||||||||
|
Organization/1.2.643.5.1.13.13.12.2. |
50.4692). |
Пример ресурса для метода 1.3 Поиск направлений
Блок кода | ||||
---|---|---|---|---|
| ||||
{11039.0.294005" "resourceType": "Task", }"id": "6271a497-920a-4e8f-99a9-f35a9063942a", },"contained": [ { "systemresourceType": "OrderIdProcedureRequest", "valueidentifier": "e6c9eade-d1ea-41d8-b463-70f073ca56de" [ { } ], "status": "requested", "codevalue": {"94c6b819-adb9-479b-bf76-b237d5f80678" "extension": [ } { ], "url": "urn:oid:1.2.643.5.1.13.2.1.1.528", "status": "active", "valueCodeableConceptcode": { "coding": [ { "system": "1.2.643.5.1.13.213.111.1.5281070", "code": "1001.014", } "display": "ОМС" ], } "text": "Общий анализ крови (без лейкоцитарной формулы и СОЭ)" ] } } ], "identifier": [ } { ], "codingsystem": ["ff8ef435-e134-48bb-b0f2-c772711878cd", { "value": "123456-123", "systemassigner": "CLIS_TaskType",{ "codereference": "OrderProcessingTaskOrganization/47a00036-1b92-497d-a12f-a82bd0c05431" } ]} }], "authoredOnstatus": "2020-10-05T12:32:16+03:00requested", "requestercode": { "agentcoding": { "reference": "urn:uuid:59bc4640-3c5e-4be1-9585-6e3300490ca0"[ }, { "onBehalfOf": { "identifiersystem": {"CLIS_TaskType", "valuecode": "Organization/1.2.643.5.1.13.13.12.2.50.4692OrderProcessingTask" } ] }, }"authoredOn": "2020-06-25T16:21:38+03:00", "owner": { "reference": "Organization/1.2.643.5.1.13.13.12.2.50.4692c4ce96e9-ddb0-4813-83b7-cb55a7958d09" } } |
Описание полей для метода 1.5 Получение статуса направления
Выборка | ||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Пример ресурса для метода 1.5 Получение статуса направления
|