Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Бізнес-процес (настанова)
Info
Note

Сторінка знаходиться в процесі розробки. Інформація на ній може бути застарілою.

Info

/wiki/spaces/EN/pages/17560797187 (видаліть блок з посиланням перед публікацією документа)

...

Якщо медичний висновок успішно прийнятий на стороні ЦБД ЕСОЗ, далі дані по МВТН потрапляють до Електронного реєстру листків непрацездатності (ЕРЛН) з наступною перевіркою даних пацієнта, а по МВН дані передаються за запитом Державного реєстру актів цивільного стану громадян (ДРАЦСГ) та Єдиного порталу державних послуг Дія.

Користувач за потреби має можливість переглянути такі дані по медичним висновкам: 

  • компонент, з яким відбувається взаємодія (параметр “component“):

    • для МВТН "ЕРЛН" ("ERLN");

    • для МВН "ДРАЦСГ" ("MJU_DRACZ"), "Дія" (“DIIA”);

  • тип виклику до компоненту (параметр “type”):

    • для МВТН "CREATE_ERLN_RECORD", "CANCEL_ERLN_RECORD";

    • для МВН "NEWBORN_POST_COMPOSITION" та “NEWBORN_GET_COMPOSITION” (“ДРАЦСГ”), "NEWBORN_GET_COMPOSITION" (“Дія”);

  • результат виклику інтеграційного компоненту (параметр “statusCode”): код обробки, повернутий від компоненту, з яким відбувається взаємодія;

  • повідомлення про помилку (параметр “statusMessage”);

  • статус інтеграційного процесу (параметр ”integrationStatus”): в очікуванні (PENDING), в обробці (IN_PROGRESS), оброблено (DONE) або помилка обробки (ERROR);

  • дата останнього оновлення стану інтеграційного процесу (UTC) (може бути null для старих задач) (параметр “updatedAt”);

  • набір даних, визначений інтеграційним компонентом (параметр “details”):

    • для МВТН і типу виклику "CREATE_ERLN_RECORD" до компоненту "ЕРЛН" ("ERLN") в наборі даних будуть передаватися: Єдиний реєстраційний номер ЕЛН (параметр “SL_NUM“), Дата та час реєстрації ЕЛН (параметр “SL_REG_DATETIME“), Дата відкриття ЕЛН (параметр “SL_START“), Дата подовження ЕЛН (параметр “SL_PROLONGATION“), Дата закриття ЕЛН (параметр “SL_STOP“) та Номер випадку непрацездатності (параметр “IC_NUM“).

    • для МВТНі типу виклику "CANCEL_ERLN_RECORD" до компоненту "ЕРЛН" ("ERLN") в наборі даних будуть передаватися: Єдиний реєстраційний номер ЕЛН (параметр “SL_NUM“), Дата та час реєстрації ЕЛН (параметр “SL_REG_DATETIME“) та Номер випадку непрацездатності (параметр “IC_NUM“).

    • для МВН і типу виклику (параметр “type”) "NEWBORN_POST_COMPOSITION" до компоненту "ДРАЦСГ" ("MJU_DRACZ") в наборі даних буде передаватися ідентифікатор створеної ідентифікованої дитини (параметр “personId”).

Метод повертає статус, який медичний висновок набуває під час процесів у сторонньому реєстрі.

Передумови

  • Наявність в Системі успішно зареєстрованого НМП СМД (надавача медичних послуг спеціалізованої медичної допомоги) та доступ до ЕСОЗ медичного працівника з відповідними правами користувача ЕСОЗ (далі - Користувач).

  • МВН або МВНТ можуть бути в одному із статусів: FINAL або AMENDED або ENTERED_IN_ERROR, але не можуть бути в статусі PRELIMINARY.

...

На перегляд: https://modeler.cloud.camunda.io/share/942e1a8e-7bf8-4056-93f7-339b5f54c39c

На редагування: https://modeler.cloud.camunda.io/diagrams/97fb92eb60394738-e013671c-44784960-b6ffbbca-905189750f20a641f426f6ab--bp-esoz-018-00040005-mis-формування-нового-мвн-отримання-даних-про-інтеграційний-статус-медичних-висновків?v=4420566,374369,1.

Похідний файл схеми (BPMN)

...

1

№ кроку

Крок

Опис

Технічний модуль

Методи API які мають або можуть бути використані

2

SE 1.10

Перегляд поточного статусу МВ

Потреба переглянути інтеграційний статус медичного висновку.

3

1.10

Переглянути поточний статус/статус обробки МВ

Користувач може отримати та переглянути статус обробки МВТН або поточний інтеграційний статус  МВН за допомогою наявного функціоналу в МІС.

4

1.20

Запит інтеграційного статусу

Запит на інтеграційний статус створюється Користувачем в МІС та виконується в ЦБД ЕСОЗ за допомогою методу АРІ getIntegrationData.

5

2.10

getIntegrationData

Коли дані медичного висновку передаються в зовнішній реєстр і обробляються там, метод повертає статус обробки даних стороннім реєстром (параметр ”integrationStatus”): в очікуванні (PENDING), в обробці (IN_PROGRESS), оброблено (DONE) або помилка обробки (ERROR);

[Після отримання оновлених даних щодо інтеграційного статусу - метод повертає результат, залежно від типу висновку (відповідно - залежно від зовнішнього реєстру, з яким відбувалася взаємодія), за яким було створено запит.

Scope -composition:read

Resource - GET /patients/{patientId}/composition/{compositionId}/episode/{episodeId}/encounter/{encounterId}

[DRAFT] getIntegrationData [API-006-001-001-0217]getIntegrationData

6

EE 1.10

Статус переглянуто

Статус медичного висновку переглянуто. Завершення процесу.

...