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

Временная нетрудоспособность

Кейсы

Кейс Передаваемые ресурсы Примечания
1 Оказание медицинской помощи в амбулаторных условиях    
1.1 Оформление бумажного листка нетрудоспособности по общему заболеванию    
1.1.1 Открытие бумажного листка нетрудоспособности EpisodeOfTemporaryDisability В составе пакета MedicationDocument
Совместно с ресурсом EncounterGeneral
1.1.2 Запись в бумажном листке нетрудоспособности о продлении случая ВН EpisodeOfTemporaryDisability В составе пакета MedicationDocument
Совместно с ресурсом EncounterGeneral
1.1.3 Закрытие бумажного листка нетрудоспособности (с особыми отметками) EpisodeOfTemporaryDisability
FlagTemporaryDisability
В составе пакета MedicationDocument
Совместно с ресурсом EncounterGeneral
1.2 Оформление бумажного листка нетрудоспособности по уходу за больным ребенком    
1.2.1 Открытие бумажного листка нетрудоспособности EpisodeOfTemporaryDisability
RelatedPersonPermanentBy
В составе пакета MedicationDocument
Совместно с ресурсом EncounterGeneral
1.2.1 Закрытие бумажного листка нетрудоспособности (с особыми отметками) EpisodeOfTemporaryDisability
RelatedPersonPermanentBy
FlagTemporaryDisabilit
В составе пакета MedicationDocument
Совместно с ресурсом EncounterGeneral
2 Оказание медицинской помощи в стационарных условиях    
2.1 Оформление бумажного листка нетрудоспособности по общему заболеванию    
2.1.1 Оформление бумажного листка нетрудоспособности для предоставления на оплату в срок ВН 29 дней (disabilityAction = ‘open’) EpisodeOfTemporaryDisability В составе пакета MedicationDocument
2.1.2 Оформление бумажного листка нетрудоспособности при окончании случая госпитализации пациента (с особыми отметками) (disabilityAction = ‘close’) EpisodeOfTemporaryDisability
FlagTemporaryDisability
В составе пакета MedicationDocument
Совместно с ресурсом Hospitalisation.status=waitlist
2.2 Оформление бумажного листка нетрудоспособности на члена семьи по уходу за здоровым ребенком до 3-х лет, мать которого находится на лечении в стационаре (с особыми отметками) EpisodeOfTemporaryDisability
RelatedPersonPermanentBy
FlagTemporaryDisability
В составе пакета MedicationDocument
Совместно с ресурсом Hospitalisation.status=waitlist
3 Получение визуального представления случая временной нетрудоспособности    

Визуальное представление Непрерывного случая ВН

Скачать пример визуального представления непрерывного случая временной нетрудоспособности

Диаграмма последовательности


sequenceDiagram

autonumber
participant   MIS   as МИС
participant   CISZ  as ЦИСЗ
note over MIS,CISZ: Получение информации об открытых случаях ВН и сроках ВН за определенный период
  MIS ->> CISZ : GET [FHIR_BASE]/Patient/[patientId]/EpisodeOfCare?_profile=https://fhir.by/StructureDefinition/EpisodeOfTemporaryDisabilitySum&date=2024-12-02
  CISZ -->> MIS : 200 OK/total:n/[EpisodeOfTemporaryDisabilitySum_1 ... EpisodeOfTemporaryDisabilitySum_n]
note over MIS,CISZ: Выписка/продление бумажного листка нетрудоспособности, отправка сведений о ВН
alt ЛН выписан лицу, осуществляющему уход
  MIS ->> CISZ: GET [FHIR_BASE]/Patient/[patientId]/RelatedPerson?_profile=https://fhir.by/StructureDefinition/RelatedPersonPermanentBy
  alt законный представитель найден в ЦИСЗ
    MIS ->> MIS: Save RelatedPersonPermanentBy 
  else законный представитель не найден в ЦИСЗ
    MIS ->> MIS: Create RelatedPersonPermanentBy
  end
  MIS ->> MIS: Create EpisodeOfTemporaryDisability and FlagTemporaryDisability
  MIS ->> CISZ : POST [FHIR_BASE]/Bundle/$import/MedicationDocument + EpisodeOfTemporaryDisability + RelatedPersonPermanentBy + FlagTemporaryDisability
  CISZ -->> MIS : 200 OK/Bundle status 'successed'
else ЛН выписан пациенту
  MIS ->> MIS: Create EpisodeOfTemporaryDisability
  MIS ->> CISZ : POST [FHIR_BASE]/Bundle/$import/MedicationDocument + EpisodeOfTemporaryDisability
  CISZ -->> MIS : 200 OK/Bundle status 'successed'
end

Порядок действий:

  1. Перед оформлением ЛН врач должен проверить наличие у пациента открытого случая ВН на момент осмотра и уточнить общее количество дней ВН за последний 12 месяцев. С этой целью в ЦИСЗ отправляется запрос на получение всех непрерывных случаев ВН за определенный период времени;
  2. В зависимости от полученной информации врач принимает решение о выписке ЛН;
  3. При оформлении ЛН на лицо, осуществляющее уход, выполняется запрос на получение всех законных представителей пациента, зарегистрированных в ЦИСЗ;
  4. Если законный представитель, на которого будет оформлен ЛН, найден, необходимо сохранить информацию о нем в МИС и перейти к шагу 6;
  5. Если законный представитель не найден, необходимо создать ресурс RelatedPersonPermanentBy;
  6. Создание ресурсов EpisodeOfTemporaryDisability и FlagTemporaryDisability;
  7. Отправка пакета медицинских данных о пациенте, содержащего в обязательном порядке ресурсы EpisodeOfTemporaryDisability, RelatedPersonPermanent и FlagTemporaryDisability;
  8. Получение статуса импорта;
  9. При оформлении ЛН пациенту создается ресурс EpisodeOfTemporaryDisability; 
  10. Отправка пакета медицинских данных о пациенте, содержащего в обязательном порядке  ресурс EpisodeOfTemporaryDisability ;
  11. Получение статуса импорта.

Postam-коллекция

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

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

№ п/п Ситуация Текст сообщения об ошибке для технических специалистов Текст сообщения об ошибке в человекочитаемом формате
1 Попытка импорта ресурса EpisodeOfCare (профиля Сведения о ВН), содержащего значение периода освобождения от работы, которое пересекается с периодом освобождения созданного ранее и сохраненного в ЦИСЗ ресурса EpisodeOfCare При создании ресурса EpisodeOfCare период EpisodeOfCare.period не должен пересекаться с периодами уже созданных ресурсов EpisodeOfCare для этого пациента. Для пациента имеются Сведения о ВН на период, включающий указанные даты.
▲ Вверх