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

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Current »

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

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

CreateProgramDevice.drawio.png

Source:

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

Крок

Опис

1

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

Користувач:

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

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

 

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

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

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

2

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

Користувач:

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

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

 

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

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

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

3

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

[NEW] (GraphQl) Create Program device

Користувач:

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

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

 

Система 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

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

[NEW] (GraphQl) Search Program devices

Користувач:

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

 

Система e-Health:

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

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

3

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

[NEW] (GraphQl) Get Program device by ID

Користувач:

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

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

 

Система e-Health:

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

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

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

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

UpdateProgramDevice.drawio.png

Source:

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

Крок

Опис

1

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

[NEW] (GraphQl) Get Program device by ID

Користувач:

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

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

 

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

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

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

2

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

Користувач:

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

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

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

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

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

3

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

[NEW] (GraphQl) Update Program device

Користувач:

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

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

 

Система e-Health:

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

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

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

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

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

DeactivateProgramDevice.drawio.png

Source:

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

Крок

Опис

1

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

[NEW] (GraphQl) Get Program device by ID

Користувач:

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

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

 

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

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

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

2

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

[NEW] (GraphQl) Update Program device

Користувач:

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

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

 

Система e-Health:

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

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

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

  • No labels