Результат исследования

Ресурс FHIR http://hl7.org/fhir/stu3/diagnosticreport.html

Описание полей

Выборка используется для вставки описания модели на страницы описания методов 

Название

Обязательность и кратность

Описание

identifier

1..*

Идентификаторы результата

identifier[].system1..1

Система идентификатора.

Возможные значения:

  • DiagnosticReportGuid - Уникальный идентификатор результата.
  • ProtocolNumber - Регистрационный номер протокола исследования (поступления биоматерила).

Если для объекта в identifier не указана система, то по умолчанию для обратной совместимости идентификатор считается DiagnosticReportGuid.

identifier[].value1..1Значение идентификатора

status

1..1

Статус результата:

  • final - окончательный результат. Помечает результат как готовый для отправки в МИС
  • partial, preliminary - частичный или предварительный результат. Такой результат не отображается в МИС. Расписать зачем он нужен
  • cancelled - исследование отменено

Для базовой передачи результата всегда использовать final.

code

1..1

Справочная информация об исследовании. Заполняется только для дозаказанных исследований

code.coding

1..1

Кодировка исследования.

code.coding[0].system

1..1

Указывается 1.2.643.5.1.13.13.11.1070.

code.coding[0].code

1..1

Указывается код исследования (услуги).

code.coding[0].display1..1Указывается наименование исследования (услуги).

subject

1..1

Ссылка на пациента.

performer

1..*

Информация о врачах.

performer.role

0..1

Для врача, проводившего исследование, необходимо указать coding[0].code="PERFORMER".

Для диагноста необходимо указать coding[0].code="DIAGNOST".

Для эксперта второго мнения необходимо указать coding[0].code="EXPERT".

Для лаборатории, выполнившей исследование, указать coding[0].code="PERFORMER_LABORATORY"

Для отделения, в котором выполнялось исследование, указать coding[0].code="PERFORMER_DEPARTMENT"

Для врача консультанта, указать coding[0].code="DIAGNOST_CONSULTANT"

performer.actor.reference

0..1

Указывается ссылка на информацию о враче  (должен передаваться соответствующий ресурс PractitionerRole в Bundle).

effectiveDateTime

1..1

Дата и время выполнения исследования

issued

1..1

Время создания отчета.

basedOn

1..1

Ссылка на ProcedureRequest.

basedOn[0].identifier.value1..1

Для заказанных в направлении исследований указывается значение соответствующего procedureRequest->identifier->0→value

Для дозаказанных в лаборатории исследований указывается id из объекта Task уровня заказа

basedOn[0].identifier.system1..1

Для заказанных в направлении исследований не заполняется

Для дозаказанных в лаборатории исследований указывается "ExtendedOrder"

presentedForm

0..1Модель ссылки на файл заключения

contentType

0..1Тип файла. Параметр обязателен, если указана presentedForm

url

0..1Ссылка на файл заключения. Параметр обязателен, если указана presentedForm и contentType и не должен превышать 255 символов

result

0..*

Ссылка на результаты в виде ресурса Observation.

conclusion

1..1

Текстовое описание результата исследования.

extension0..*

Расширенная информация. Массив объектов с полями url, value*.

extension[].url1..1

Имя расширения. Используется для указания типа расширения.

Возможные значения:

  • emd - Информация о ЭМД. (см. Передача ЭМД в ЦС ЛИС)
  • comment - Комментарий врача проводившего исследование, лаборанта - строка
  • DateRegistred - Дата и время регистрации - дата
  • DateReceipt - Дата и время получения - дата
extension[].value*1..1

Значение расширения. Может принимать один из двух вариантов поля в зависимости от типа расширения:

  • valueString - строка
  • valueDateTime - дата
codedDiagnosis0..*Диагноз результата
codedDiagnosis[].coding[0].system1..1Система диагноза. МКБ-10. Указывать значение "1.2.643.5.1.13.13.11.1005"

codedDiagnosis[].coding[0].code

1..1Код диагноза
codedDiagnosis[].coding[0].display1..1Наименование диагноза

Пример ресурса для заказанного в направлении исследования

{
    "resourceType": "DiagnosticReport",
    "identifier": [
        {
            "value": "b11d031b-2e73-4b1f-b7df-47b4a29081e3"
        }
    ],
    "basedOn": [
        {
            "identifier": {
                "value": "5a545844-73a4-4dd6-aae4-8cacb7e75118"
            }
        }
    ],
    "status": "final",
    "effectiveDateTime": "2020-10-08T10:40:18.8621545+03:00",
    "issued": "2020-10-08T10:40:18.8655323+03:00",
    "extension": [{
        "url": "emd",
        "valueAttachment": {
            "creation": "2020-12-22T14:28:45.0425974+03:00",
            "data": "RG9jVWlkOjIxNkRGMzg0LTcxMzYtNDg3MS04NDlCLUNFQ0M1RUQzMEY0QjtFbWRUeXBlOjc7UmVnTnVtOjEyMzQ1NjtEb2NOdW1iZXI6MTIzNDU2O0RvY3VtZW50VmVyc2lvbjoxO1JlZ2lzdHJhdGlvbkRhdGU6MjAyMC0wMS0wMVQxMzowNTowNTs="
        }
    }],
    "performer": [
        {
            "role": {
                "coding": [
                    {
                        "code": "PERFORMER"
                    }
                ]
            },
            "actor": {
                "reference": "urn:uuid:a575db89-4dc1-465f-a9d0-1a6043e38d04"
            }
        },
        {
            "role": {
                "coding": [
                    {
                        "code": "DIAGNOST"
                    }
                ]
            },
            "actor": {
                "reference": "urn:uuid:a575db89-4dc1-465f-a9d0-1a6043e38d04"
            }
        },
        {
            "role": {
                "coding": [
                    {
                        "code": "PERFORMER_LABORATORY"
                    }
                ]
            },
            "actor": {
                "reference": "http://aclserv:13355/acl20v8/ws/wsacross.1cws"
            }
        },
        {
            "role": {
                "coding": [
                    {
                        "code": "PERFORMER_DEPARTMENT"
                    }
                ]
            },
            "actor": {
                "reference": "1.2.3.4.56"
            }
        }
    ],
    "result": [
        {
            "reference": "urn:uuid:6b03b08c-d9b5-4d17-8bf4-95c29787fa04"
        },
        {
            "reference": "urn:uuid:f9a2dffe-c383-4214-b9aa-6dea4a99ed25"
        },
        {
            "reference": "urn:uuid:de9d9d2e-6dfc-47fa-a576-a027ecc397f9"
        }
    ],
    "conclusion": "Всё хорошо"
}




Со ссылкой на файл заключения по исследованию из ЛИС
{
            "fullUrl": "urn:uuid189b5241-49e7-456b-b8a7-8ae3b48e09cd", 
            "resource": {
                "resourceType": "DiagnosticReport",
                "identifier": [
                    {
                        "value": "189b5241-49e7-456b-b8a7-8ae3b48e09cd"
                    }
                ],
                "basedOn": [
                    {
                        "identifier": {
                            "value": "ff8b0372-8840-45f6-804b-f51151befb2f"
                        }
                    }
                ],
                 "presentedForm": [
          {      
          "contentType": "application/pdf",
          "url": "https://www.google.com/search?q=%D0%BA%D0%B0%D1%80%D1%82%D0%B8%D0%BD%D0%BA%D0%B0+jpg&tbm=isch&ved=2ahUKEwjzs8Do6fL_AhVstIsKHUQLDQUQ2-cCegQIABAA&oq=%D0%BA%D0%B0%D1%80%D1%82%D0%B8%D0%BD%D0%BA%D0%B0+%D0%BE%D0%B7%D0%BF&gs_lcp=CgNpbWcQARgAMgkIABAYEIAEEApQAFgAY"
          }
        ],
                "status": "final",
                "effectiveDateTime": "2020-10-07T15:20:00.8505319+03:00",
                "issued": "2020-10-07T15:20:00.8601551+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"
                        }
                    }
                ],
                "result": [
                    {
                        "reference": "urn:uuid:7ee84487-a7e0-4d15-ae30-b20340a8b261"
                    },
                    {
                        "reference": "urn:uuid:97b36e82-9c91-45a9-86e3-3c68918b472e"
                    },
                    {
                        "reference": "urn:uuid:c6d8d478-3a78-42f4-bce0-1a5cdee535e1"
                    },
                    {
                        "reference": "urn:uuid:c6d8d478-3a48-42f4-bce0-1a5cdee535e1"
                    },
                    {
                        "reference": "urn:uuid:9729bca6-e1d7-4f15-a1fc-3d6e3b3b316c"
                    },
                    {
                        "reference": "urn:uuid:7e4b8edc-4d93-47d5-8858-4356bd03ba2e"
                    },
                    {
                        "reference": "urn:uuid:c56bec41-3207-4adc-a933-e79d3ba098df"
                    },
                    {
                        "reference": "urn:uuid:6f6fb407-56c5-456f-8095-e7a69eeb5f2c"
                    },
                    {
                        "reference": "urn:uuid:9b609494-e6c4-48ab-b52f-8d07af1a782f"
                    },
                    {
                        "reference": "urn:uuid:c196343d-8c48-44ea-94c6-0ef825e448da"
                    }
                ],
                "conclusion": "какое-то заключение"
            }
        }

Пример ресурса для дополнительного проведенного в лаборатории исследования, которого не было в направлении

{
    "resourceType": "DiagnosticReport",
    "identifier": [
        {
            "value": "b11d031b-2e73-4b1f-b7df-47b4a29081e3"
        }
    ],
    "basedOn": [
        {
            "identifier": {
                "system": "ExtendedOrder",
                "value": "03a1845e-a58d-4c1d-993c-0509e7e6ea98"
            }
        }
    ],
    "status": "final",
    "code": {
        "coding": [
            {
                "system": "1.2.643.5.1.13.13.11.1070",
                "code": "A06.01.004",
                "display": "Рентгенография мягких тканей верхней конечности"
            }
        ],
    },
    "effectiveDateTime": "2020-10-08T10:40:18.8621545+03:00",
    "issued": "2020-10-08T10:40:18.8655323+03:00",
    "extension": [{
        "url": "emd",
        "valueAttachment": {
            "creation": "2020-12-22T14:28:45.0425974+03:00",
            "data": "RG9jVWlkOjIxNkRGMzg0LTcxMzYtNDg3MS04NDlCLUNFQ0M1RUQzMEY0QjtFbWRUeXBlOjc7UmVnTnVtOjEyMzQ1NjtEb2NOdW1iZXI6MTIzNDU2O0RvY3VtZW50VmVyc2lvbjoxO1JlZ2lzdHJhdGlvbkRhdGU6MjAyMC0wMS0wMVQxMzowNTowNTs="
        }
    }],
    "performer": [
        {
            "role": {
                "coding": [
                    {
                        "code": "PERFORMER"
                    }
                ]
            },
            "actor": {
                "reference": "urn:uuid:a575db89-4dc1-465f-a9d0-1a6043e38d04"
            }
        },
        {
            "role": {
                "coding": [
                    {
                        "code": "DIAGNOST"
                    }
                ]
            },
            "actor": {
                "reference": "urn:uuid:a575db89-4dc1-465f-a9d0-1a6043e38d04"
            }
        },
        {
            "role": {
                "coding": [
                    {
                        "code": "PERFORMER_LABORATORY"
                    }
                ]
            },
            "actor": {
                "reference": "http://aclserv:13355/acl20v8/ws/wsacross.1cws"
            }
        },
        {
            "role": {
                "coding": [
                    {
                        "code": "PERFORMER_DEPARTMENT"
                    }
                ]
            },
            "actor": {
                "reference": "1.2.3.4.56"
            }
        }
    ],
    "result": [
        {
            "reference": "urn:uuid:6b03b08c-d9b5-4d17-8bf4-95c29787fa04"
        },
        {
            "reference": "urn:uuid:f9a2dffe-c383-4214-b9aa-6dea4a99ed25"
        },
        {
            "reference": "urn:uuid:de9d9d2e-6dfc-47fa-a576-a027ecc397f9"
        }
    ],
    "conclusion": "Всё хорошо"
}