Руководство к использованию стандарта FHIR в ЦИСЗ
0.2.6803 - ci-build
| № | Кейс | Передаваемые ресурсы | Примечания |
|---|---|---|---|
| 1 | Направление на медицинский осмотр работающего | PatientWithIdentificationNumber (PatientWithoutIdentificationNumber) ServiceRequestMedExam |
В составе MedicationDocument |
| 2 | Решение комиссии о состоянии здоровья работающего после проведения медицинского осмотра | PatientWithIdentificationNumber (PatientWithoutIdentificationNumber) MedExaminReport MedicalExaminDecision EncounterGeneral FinalDiagnosis UltrasoundDiagnosticReport ObservationUltrasound |
В составе MedicationDocument |
| 3 | Изменение статуса на stopped | PatientWithIdentificationNumber (PatientWithoutIdentificationNumber) MedExaminReport MedicalExaminDecision EncounterGeneral FinalDiagnosis UltrasoundDiagnosticReport ObservationUltrasound |
В составе MedicationDocument |
sequenceDiagram autonumber participant MIS as МИС participant CISZ as ЦИСЗ note over MIS,CISZ: Направление на медицинский осмотр работающего MIS -> MIS : Create ServiceRequestMedExam MIS -> CISZ : POST [FHIR_BASE]/Bundle/$import Body:MedicationDocument + PatientWithIdentificationNumber (PatientWithoutIdentificationNumber) + ServiceRequestMedExam CISZ --> MIS : 200 OK/Bundle status 'successed' note over MIS,CISZ: Решение комиссии о состоянии здоровья работающего после проведения медицинского осмотра MIS -> MIS : Create MedicalExaminDecision + MedExaminReport + EncounterGeneral + FinalDiagnosis + UltrasoundDiagnosticReport + ObservationUltrasound MIS -> CISZ : POST [FHIR_BASE]/Bundle/$import Body:MedicationDocument + PatientWithIdentificationNumber (PatientWithoutIdentificationNumber) + ServiceRequestMedExam + MedicalExaminDecision + MedExaminReport + EncounterGeneral + FinalDiagnosis + UltrasoundDiagnosticReport + ObservationUltrasound CISZ --> MIS : 200 OK/Bundle status 'successed'
Скачать пример 1. Направление на медицинский осмотр работающего
Скачать пример 3. Изменение статуса на stopped
| № п/п | Ситуация | Текст сообщения об ошибке для технических специалистов | Текст сообщения об ошибке в человекочитаемом формате |
|---|---|---|---|
| 1 | При отправке Fhir-ресурса CarePlan в поле CarePlan.basedOn указана ссылка на неактивное направление. | В CarePlan.basedOn должна быть указана ссылка на направление со статусом ‘active’. | В протоколе медицинского осмотра указана ссылка на неактивное направление. |
| 2 | При отправке Fhir-ресурса CarePlan в поле CarePlan.custodian указана организация, отличающаяся от указанной в ServiceRequest.performer. | В CarePlan.custodian должна быть указана организация, соответствующая организации, указанной в ServiceRequest.performer. | Организация здравоохранения, в которой проводился медицинский осмотр, должна соответствовать организации здравоохранения, указанной в направлении. |
| 3 | При отправке Fhir-ресурса CarePlan в поле CarePlan.category.coding.code указано значение, не соответствующее значению, указанному в ServiceRequest.code.concept.coding.code | В CarePlan.category.coding.code должно быть указано значение, соответствующее значению, указанному в ServiceRequest.code.concept.coding.code. | В протоколе медицинского осмотра указан вид медицинского осмотра работающего, несоответствующий виду, указанному в направлении. |
| 4 | При отправке Fhir-ресурса CarePlan “Протокол медицинского осмотра (предварительного, периодического или внеочередного) работающих”, в котором ссылка на заключение о состоянии здоровья (решение комиссии) внешняя, будет возвращена ошибка. | В поле CarePlan.supportingInfo.reference нельзя обращаться внешней ссылкой на ClinicalImpression. | Передаваемое в пакете медицинской информации решение комиссии о состоянии здоровья должно соответствовать протоколу медицинского осмотра. |
| 5 | При отправке пакета медицинской информации о пациенте, содержащего сведения о медицинском осмотре пациента передан только “Протокол медицинского осмотра (предварительного, периодического или внеочередного) работающих” или только “Решение комиссии о состоянии здоровья работающего”. | CarePlan и ClinicalImpression должны импортироваться в одном Bundle. | Протокол медицинского осмотра и решение комиссии о состоянии здоровья должны передаваться в ЦИСЗ в одном пакете медицинской информации. |