Руководство к использованию стандарта FHIR в ЦИСЗ
0.2.6803 - ci-build
| № | Кейс | Передаваемые ресурсы | Примечания |
|---|---|---|---|
| 1 | В стационарных условиях врач назначил пациенту мазь “Левомеколь”. У пациента возникла аллергическая реакция на лекарственное средство. • врач при осмотре видит клинические проявления реакции у пациента (температура, сыпь по телу и зуд) и фиксирует факт аллергической реакции, назначает лекарственное средство для купирования аллергической реакции. |
PatientWithIdentificationNumber VitalSignsBy ObservationObjective EncounterGeneral AllergyIntoleranceBy MedicationOrder |
В составе MedicationDocument |
| 2 | Пациент фиксирует в ЛКП: • случай развития нежелательной реакции, непереносимость лекарственного средства Метронидазол; • аллергические реакции с двумя потенциальными аллергенами: - поливитаминный комплекс (Лекарственное средство/БАД); - апельсины (Продукт питания). После обработки и сохранения в ЦИСЗ, ресурс доступен для МИС организаций. |
PatientWithIdentificationNumber QRUnwantedReaction QRAllergicReaction |
В составе PatientBundle |
| 3 | В амбулаторных условиях пациент приходит на прием к врачу. • врач просматривает информацию об описанных пациентом реакциях: - получение визуального представления “аллергологического дневника пациента”; • пациент предоставил анализ на Аллерген c153 - Метронидазол, IgG (Metronidazole). • врач фиксирует факт непереносимости лекарственного средства Метронидазол. |
PatientWithIdentificationNumber EncounterGeneral VitalSignsBy FinalDiagnosis AllergyIntoleranceBy AttachDocument |
В составе MedicationDocument |
| 4 | • врач просматривает информацию об описанных пациентом реакциях (визуализация); • врач фиксирует факт аллергической реакции на апельсины. |
PatientWithIdentificationNumber EncounterGeneral FinalDiagnosis ObservationObjective AllergyIntoleranceBy MedicationOrder |
В составе MedicationDocument |
| 5 | В амбулаторных условиях пациент приходит на прием к врачу с участившимися случаями астмы. • врач фиксирует факт наличия аллергических заболеваний и устанавливает диагноз J45 - Астма. |
PatientWithIdentificationNumber EncounterGeneral FinalDiagnosis |
В составе MedicationDocument |
| 6 | Врачу необходима информация об аллергическом анамнезе пациента. У пациента отягощенный анамнез: • AllergyIntoleranceBy - подтвержденная аллергическая реакция на лекарственное средство “Левомеколь”, кейс 1; - подтвержденная непереносимость лекарственного средства “Метронидазол”, кейс 3; - подтвержденная аллергическая реакция на апельсины - продукт питания, кейс 3.1. • FinalDiagnosis - подтвержденное наличие аллергического заболевания T88.7 - Патологическая реакция на лекарственное средство и медикаменты (кейс 3), соответствующего значению из справочника VSAllergyICD; - подтвержденное наличие аллергического заболевания L27.2 - Дерматит, вызванный съеденной пищей (кейс 4), соответствующего значению из справочника VSAllergyICD; - подтвержденное наличие аллергического заболевания J45 - Астма (кейс 5), соответствующего значению из справочника VSAllergyICD. |
AllergologyAnamnesis |
sequenceDiagram
note over МИС,ЦИСЗ: Получение информации о наличии у пациента AllergologyAnamnesis
participant МИС
participant ЦИСЗ
МИС ->> ЦИСЗ: GET [FHIR_BASE]/Patient/[patientId]/QuestionnaireResponse?_profile=https://fhir.by/StructureDefinition/AllergologyAnamnesis&_sort=-_lastUpdated
activate МИС
activate ЦИСЗ
activate МИС
activate ЦИСЗ
alt Анамнез отягощен
ЦИСЗ -->> МИС: 200 OK/total:1 AllergologyAnamnesis
deactivate МИС
deactivate ЦИСЗ
opt Запрос сведений о непереносимости лекарственного средства
МИС ->> ЦИСЗ: GET [FHIR_BASE]/Patient/[patientId]/AllergyIntolerance/[AllergyIntoleranceById]
activate МИС
activate ЦИСЗ
ЦИСЗ -->> МИС: 200 OK/Resource: AllergyIntoleranceById
deactivate МИС
deactivate ЦИСЗ
end
else Анамнез не отягощен
ЦИСЗ -->> МИС: 200 OK/total:0
end
deactivate МИС
deactivate ЦИСЗ
sequenceDiagram
autonumber
note over МИС,ЦИСЗ: Создание AllergyIntoleranceBy и FinalDiagnosis
participant МИС
participant ЦИСЗ
alt Создание AllergyIntoleranceBy
МИС ->> ЦИСЗ: POST [FHIR_BASE]/Bundle/$import Body: Bundle (AllergyIntolerance:[AllergyIntoleranceById])
activate МИС
activate ЦИСЗ
ЦИСЗ -->> МИС: Parameters (ProcessingStatus: Pending)
deactivate МИС
ЦИСЗ ->> ЦИСЗ: Сохранение AllergyIntoleranceById, создание AllergologyAnamnesisId + reference на AllergyIntoleranceById
deactivate ЦИСЗ
МИС->> ЦИСЗ: GET [FHIR_BASE]/Bundle/[BundleId]/$status
activate МИС
activate ЦИСЗ
ЦИСЗ -->> МИС: Parameters(ProcessingStatus: Success)
deactivate МИС
deactivate ЦИСЗ
else Создание FinalDiagnosis
МИС ->> ЦИСЗ: POST [FHIR_BASE]/Bundle/$import Body: Bundle (Condition:[FinalDiagnosisId])
activate МИС
activate ЦИСЗ
ЦИСЗ -->> МИС: Parameters (ProcessingStatus: Pending)
deactivate МИС
ЦИСЗ ->> ЦИСЗ: Сохранение FinalDiagnosisId, проверка code в справочнике VSAllergyICD НСИ, создание AllergologyAnamnesisId + reference на FinalDiagnosisId
deactivate ЦИСЗ
МИС->> ЦИСЗ: GET [FHIR_BASE]/Bundle/[BundleId]/$status
activate МИС
activate ЦИСЗ
ЦИСЗ -->> МИС: Parameters(ProcessingStatus: Success)
deactivate МИС
deactivate ЦИСЗ
end
Скачать пример визуального представления Информация об аллергических реакциях пациента
Скачать пример визуального представления Информация о нежелательных реакциях на ЛС
| № п/п | Ситуация | Текст сообщения об ошибке для технических специалистов | Текст сообщения об ошибке в человекочитаемом формате |
|---|---|---|---|
| 1 | Если AllergyIntolerCategory != medications и не установлено значение AllergyTriggerString.value | При (AllergyIntolerance:extension(https://fhir.by/StructureDefinition/AllergyIntolerCategory).value.coding.code != medications), должно быть установлено (AllergyIntolerance:extension(https://fhir.by/StructureDefinition/AllergyTriggerString).value). | Укажите вещество, вызвавшее аллергию/непереносимость, если оно не относится к категории “Лекарственные препараты”. |
| 2 | Если AllergyIntolerCategory = medications и не установлено значение MedicationAllergy.value.reference | При (AllergyIntolerance:extension(https://fhir.by/StructureDefinition/AllergyIntolerCategory).value.coding.code = medications), должно быть установлено (AllergyIntolerance:extension(https://fhir.by/StructureDefinition/MedicationAllergy).value.reference). | Укажите лекарственное средство, вызвавшее аллергию/непереносимость, если оно относится к категории “Лекарственные препараты”. |