ЕСОЗ - публічна документація

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

Створення учасника програми

Схема бізнес процесу

CreateProgramDevice.drawio.png

Source:

Опис бізнес процесу

Крок

Опис

Крок

Опис

1

Розпочати
процедуру створення учасника медичної програми з видачі медичних виробів

Користувач:

  • зареєстрований в ЕСОЗ та має необхідні права доступу.

  • в розділі "Учасники медичних програм з видачі медичних виробів" обирає дію “Додати учасника”

 

Адміністративна панель e-Health:

  • перевіряє наявність прав доступу.

  • відображає майстер створення учасника медичної програми.

2

Вказати перелік параметрів учасника програми

Користувач:

  • відкрив майстер створення учасника медичної програми.

  • вказує параметри учасника медичної програми з видачі медичних виробів, в тому числі параметри реімбурсації.

 

Адміністративна панель e-Health:

  • перевіряє валідність заповнених полів щодо обов'язковості та формату введення.

  • відображає перелік параметрів учасника медичної програми для погодження користувачем.

3

Підтвердити вказані параметри учасника програми і виконати створення запису

2RС_[NEW] (GraphQl) Create Program device_ENUNDEFINED

 

Користувач:

  • переглядає перелік параметрів учасника медичної програми.

  • підтверджує правильність переліку параметрів учасника медичної програми з видачі медичних виробів, обравши дію “Створити”.

 

Система e-Health:

  • перевіряє наявність прав доступу.

  • перевіряє валідність заповнених полів щодо обов'язковості та формату введення.

  • перевіряє присутність активного запису медичної програми (medical_program_id) з типом “Медична програма з видачі медичних виробів”.

  • перевіряє присутність активного запису медичного виробу (device_definition_id) в реєстрі медичних виробів.

  • створює запис учасника медичної програми з параметрами, переданими користувачем.

Пошук учасника програми

Схема бізнес процесу

SearchProgramDevicesByParams.drawio.png

Source:

Опис бізнес процесу

Крок

Опис

Крок

Опис

1

Обрати спосіб пошуку учасників програм з видачі медичних виробів

Користувач:

  • зареєстрований в ЕСОЗ та має необхідні права доступу.

  • в розділі "Учасники медичних програм з видачі медичних виробів" вводить параметри пошуку медичного виробу (один або декілька з переліку):

    • “ID учасника програми” (id).

    • “статус учасника” (is_active).

    • “тип реімбурсації” (reimbursement_type).

    • “ID медичного виробу” (device_definition_id).

    • “ID медичної програми” (medical_program_id).

    • “дозвіл на створення рецептів” (device_request_allowed).

    • “номер реєстру” (registry_number).

    • “діє з” (start_date).

    • “діє по” (end_date).

 

Адміністративна панель e-Health:

  • перевіряє валідність заповнених полів щодо обов'язковості та формату введення.

2

Вказати пошукові параметри та відправити запит до ЦБД

(GraphQl) Search Program devices_EN

Користувач:

  • виконує запит на отримання переліку учасників програм з видачі медичних виробів з використанням обраних параметрів пошуку.

 

Система e-Health:

  • перевіряє наявність прав доступу.

  • повертає перелік учасників програм, що відповідають параметрам пошуку.

3

Обрати учасника програми із результату та відправити запит до ЦБД на отримання деталей

(GraphQl) Get Program device by ID_EN

Користувач:

  • переглядає перелік учасників програм та обирає запис, деталі якого необхідно переглянути.

  • виконує запит на отримання деталей учасника програми.

 

Система e-Health:

  • перевіряє наявність прав доступу.

  • повертає деталі запису учасника програми з видачі медичних виробів, обраного користувачем.

Оновлення учасника програми

Схема бізнес процесу

Source:

Опис бізнес процесу

Крок

Опис

Крок

Опис

1

Обрати учасника програми з видачі медичних виробів для оновлення

(GraphQl) Get Program device by ID_EN

 

Користувач:

  • зареєстрований в ЕСОЗ та має необхідні права доступу.

  • обирає учасника програми з видачі медичних виробів, запис якого необхідно оновити.

 

Адміністративна панель e-Health:

  • перевіряє наявність прав доступу.

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

2

Обрати параметри учасника програми для оновлення

Користувач:

  • обрав учасника програми, запис якого необхідно оновити.

  • обирає дію для оновлення параметрів учасника програми:

    • “Зняти дозвіл” чи “Надати дозвіл” параметра “Дозвіл на створення рецептів”.

    • “Зняти дозвіл” чи “Надати дозвіл” параметра “Дозвіл на створення первинного призначення плану лікування”.

    • “Оновити параметри реімбурсації” для параметра “Діє по”.

3

Відправити запит на оновлення учасника програми до ЦБД

(GraphQl) Update Program device_EN

Користувач:

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

  • відправляє запит на оновлення.

 

Система e-Health:

  • перевіряє наявність прав доступу.

  • перевіряє валідність заповнених полів щодо обов'язковості та формату введення.

  • оновлює запис в ЦБД обраного учасника програми відповідно до параметрів, обраних користувачем.

Деактивація учасника програми

Схема бізнес процесу

Source:

Опис бізнес процесу

Крок

Опис

Крок

Опис

1

Обрати учасника програми з видачі медичних виробів для деактивації

(GraphQl) Get Program device by ID_EN

Користувач:

  • зареєстрований в ЕСОЗ та має необхідні права доступу.

  • обирає учасника програми з видачі медичних виробів, запис якого необхідно деактивувати.

 

Адміністративна панель e-Health:

  • перевіряє наявність прав доступу.

  • відображає дію “Деактивувати” на сторінці деталей обраного учасника програми.

2

Відправити запит на деактивацію учасника програми до ЦБД

(GraphQl) Update Program device_EN

Користувач:

  • обрав учасника програми, запис якого необхідно деактивувати.

  • відправляє запит на деактивацію учасника програми, обравши дію “Деактивувати”.

 

Система e-Health:

  • перевіряє наявність прав доступу.

  • перевіряє відсутність параметрів “Дозвіл на створення рецептів” та “Дозвіл на створення первинного призначення плану лікування” учасника програми.

  • деактивує запис в ЦБД обраного учасника програми, оновивши параметр is_active на false.

ЕСОЗ - публічна документація