Руководство к использованию стандарта FHIR в ЦИСЗ
0.2.6803 - ci-build

УЗИ

Кейсы

Кейс Перечень основных передаваемых ресурсов
1 Пациенту создается направление на прохождение ультразвукового исследования по категории медицинских услуг - амбулаторно-поликлиническая диагностика:
- поиск пациента;
- прием медицинского специалиста;
- создание направления на ультразвуковое исследование
PatientWithIdentificationNumber
EncounterGeneral
FinalDiagnosis
ServiceRequestUltrasound
2 Пациент направляется на ультразвуковое исследование по категории медицинских услуг - амбулаторно-поликлиническая диагностика:
- поиск пациента;
- поиск направления пациента;
- прием медицинского специалиста - диагноста УЗИ;
- создание ультразвукового исследования;
- создание заключения по результатам ультразвукового исследования
PatientWithIdentificationNumber
EncounterGeneral
FinalDiagnosis
ObservationUltrasound
UltrasoundDiagnosticReport
3 Пациент направляется без направления на ультразвуковое исследование по категории медицинских услуг - стационарная медицинская диагностика:
- поиск пациента;
- поиск госпитализации;
- создание ультразвукового исследования;
- создание заключения по результатам ультразвукового исследования;
- создание при выписке пациента из медицинского учреждения направления на ультразвуковое исследование (УЗИ-контроль), которое необходимо пройти через определенный период времени
PatientWithIdentificationNumber
FinalDiagnosis
Hospitalisation
ObservationUltrasound
UltrasoundDiagnosticReport
ServiceRequestUltrasound

Примеры в JSON формате

Скачать пример Кейс 1 УЗИ

Скачать пример Кейс 2 УЗИ

Скачать пример Кейс 3 УЗИ

Postam-коллекция

Скачать коллекцию

Скачать окружение

Логические проверки

№ п/п Ситуация Текст сообщения об ошибке для технических специалистов Текст сообщения об ошибке в человекочитаемом формате error/warning
Показатели ультразвуковой диагностики        
1 Если observation.BasedOn отсутствует, валидации нет - -  
2 Уже существует Observation, который ссылается на ServiceRequest Ресурс Observation, ссылающийся на ServiceRequest, уже существует. Для данного направления уже создано исследование. error
3 SR.category не соответствует Obs.category Значения ServiceRequest.category и Observation.category должны совпадать. В направлении и в исследовании указаны разные категории медицинской услуги. Проверьте правильность выбранной категории. warning
4 SR.orderDetail.code не соответствует Obs.code Код ServiceRequest.orderDetail.code должен совпадать с кодом в Observation.code. В исследовании и в направлении виды УЗИ отличаются. Проверьте выбранный вид УЗИ. warning
5 SR.subject не соответствует Obs.subject Ссылки на пациента в ServiceRequest.subject и в Observation.subject должны совпадать. В исследовании и в направлении указаны разные пациенты. Проверьте правильность выбора пациента. error
6 SR.authoredOn больше даты Obs.effective[x] Время создания Observation.effective[x] должно быть больше либо равно времени создания ServiceRequest.authoredOn. Период проведения исследования указан раньше, чем дата создания направления. Проверьте корректность указанной даты и времени исследования. error
7 SR.authoredOn больше даты Obs.issued Время создания Observation.issued должно быть больше либо равно времени создания ServiceRequest.authoredOn. Исследование создано раньше, чем направление. Проверьте корректность указанной даты и времени в исследовании. error
Заключение по результатам ультразвукового исследования (УЗИ)        
1 Уже существует DiagnosticReport, который ссылается на Observation Ресурс DiagnosticReport, ссылающийся на Observation, уже существует. Для данного исследования уже создано заключение. error
2 Если присутствует в DiagnosticReport.BasedOn ссылка на ServiceRequest - -  
2.1 SR.authoredOn больше даты DiagnosticReport.issued Время создания DiagnosticReport.issued должно быть больше либо равно времени создания ServiceRequest.authoredOn. Заключение создано раньше, чем направление.  
Проверьте корректность указанных в заключении даты и времени. error      
2.2 SR.category не соответствует DR.category Значения ServiceRequest.category и DiagnosticReport.category должны совпадать. В направлении и в заключении указаны разные категории медицинской услуги. Проверьте правильность выбранной категории. warning
2.3 SR.priority не соответствует DR.extension:examinationPriority Значения ServiceRequest.priority и DiagnosticReport:extension(https://fhir.by/StructureDefinition/ExaminationPriority).code должны совпадать. В заключении и в направлении указан разный приоритет. Проверьте правильность выбранного приоритета. error
2.4 SR.orderDetail.code не соответствует DR.code Код ServiceRequest.orderDetail.code должен совпадать с кодом в DiagnosticReport.code. В заключении и в направлении не совпадает вид исследования. Проверьте правильность выбора вида исследования. warning
2.5 SR.subject не соответствует DR.subject Ссылки на пациента в ServiceRequest.subject и в DiagnosticReport.subject должны совпадать. В заключении и в направлении указаны разные пациенты. Проверьте правильность выбора пациента. error
2.6 SR.authoredOn больше даты DR.effective[x].start Дата создания DiagnosticReport.effective[x] должна быть больше либо равна ServiceRequest.authoredOn. В заключении время начала проведения исследования раньше, чем в направлении. Проверьте корректность указанных даты и времени проведения исследования в заключении. error
2.7 SR.occurrence меньше даты DR.effective[x].start Дата создания DiagnosticReport.effective[x] должна быть меньше либо равна ServiceRequest.occurrence. Дата и время проведения исследования в заключении не должны быть позже даты окончания действия направления. error
3 Obs.extension:locationReference не соответствует DR.extension:locationReference Ссылки Observation:extension(https://fhir.by/StructureDefinition/LocationReference).reference и DiagnosticReport:extension(https://fhir.by/StructureDefinition/LocationReference).reference должны совпадать. В исследовании и в заключении указаны разные структурные подразделения. Проверьте правильность выбора структурного подразделения. error
4 Obs.basedOn не соответствует DR.basedOn Ссылки Observation.basedOn.reference и DiagnosticReport.basedOn.reference должны совпадать. В исследовании и в заключении указаны разные направления. Проверьте, чтобы в исследовании и в заключении было указано одно и то же направление. error
5 Obs.category не соответствует DR.category Значения Observation.category и DiagnosticReport.category должны совпадать. В исследовании и в заключении указаны разные категории медицинской услуги. Проверьте правильность выбранной категории. error
6 Obs.code не соответствует DR.code Код Observation.code должен совпадать с кодом в DiagnosticReport.code. Не совпадает вид исследования. Проверьте соответствие вида УЗИ в заключении и в исследовании. error
7 Obs.subject не соответствует DR.subject Ссылки на пациента в Observation.subject и в DiagnosticReport.subject должны совпадать. В исследовании и в заключении указаны разные пациенты. Проверьте правильность выбора пациента. error
8 Obs.effective[x].start больше даты DR.effective[x] Время проведения Observation.effective[x] должно быть больше либо равно DiagnosticReport.effective[x]. Указанная дата и время проведения исследования в заключении должна быть больше либо равна времени начала исследования. error
9 Obs.performer:performerOrganization не соответствует DR.performer Ссылки Observation.performer:extension(https://fhir.by/StructureDefinition/PerformerTypeObservation) и DiagnosticReport.performer должны совпадать. В исследовании и в заключении наименование организации здравоохранения не совпадает. Проверьте правильность выбора организации здравоохранения. error
10 Obs.performer:performerPractitionerRole не соответствует DR.resultsInterpreter Ссылки (Observation.performer:extension(https://fhir.by/StructureDefinition/PerformerTypeObservation) == ‘practitionerRole-per’).reference и DiagnosticReport.resultsInterpreter.reference должны совпадать. В исследовании и в заключении указаны разные медицинские специалисты, назначенные исполнителями проведения ультразвукового исследования. Проверьте правильность выбора медицинского специалиста. error
▲ Вверх