Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Крок

Опис

1

Здійснити пошук рецепту за номеромCreate Medication Dispense by Pharmacy User

https://e-health-ua.atlassian.net/wiki/spaces/EH/pages/17046112151

Користувач:

  1. Здійснює пошук електронного рецепту за номером, який був повідомлений пацієнтом.

Система e-Health:

  1. Перевіряє наявність прав на виконання запиту.

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

  3. Повертає результати успішного виконання запиту (електронний рецепт) або причину його відхилення.

...

Крок

Опис

1

Отримання електронного рецепту

https://e-health-ua.atlassian.net/wiki/spaces/EPRxEH/pages/16981229776#%D0%9E%D1%82%D1%80%D0%B8%D0%BC%D0%B0%D0%BD%D0%BD%D1%8F17080909825#%D0%9E%D1%82%D1%80%D0%B8%D0%BC%D0%B0%D0%BD%D0%BD%D1%8F-%D0%B5%D0%BB%D0%B5%D0%BA%D1%82%D1%80%D0%BE%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE-%D1%80%D0%B5%D1%86%D0%B5%D0%BF%D1%82%D1%83

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

2

Здійснити перевірку рецепту на можливість погашення у рамках одної з медичних програм

RC_Rx_Qualify Medication request by id (modified - ENG)

Користувач:

  1. Надає ідентифікатор електронного рецепту, який необхідно перевірити.

Система e-Health:

  1. Перевіряє наявність прав на виконання запиту.

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

  3. Перевіряє наявність забезпечення медичної програми (за вимогами самої програми).

  4. Перевіряє можливість погашення електронного рецепту на даний момент у конкретній аптеці за наявністю відповідної ліцензії.

  5. Перевіряє можливість відпуску ліків та дозування за медичною програмою.

  6. Перевіряє можливість відпуску вказанного МНН за іншою програмою (за вимогами самої програми).

  7. Повертає результати успішного виконання запиту (результат перевірки для кожної вказаної медичної програми) або причину його відхилення.

3

Створення погашення електронного рецепту

https://e-health-ua.atlassian.net/wiki/spaces/EPRxEH/pages/16981229776#%D0%A1%D1%82%D0%B2%D0%BE%D1%80%D0%B5%D0%BD%D0%BD%D1%8F17080909825#%D0%A1%D1%82%D0%B2%D0%BE%D1%80%D0%B5%D0%BD%D0%BD%D1%8F-%D0%BF%D0%BE%D0%B3%D0%B0%D1%88%D0%B5%D0%BD%D0%BD%D1%8F-%D0%B5%D0%BB%D0%B5%D0%BA%D1%82%D1%80%D0%BE%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE-%D1%80%D0%B5%D1%86%D0%B5%D0%BF%D1%82%D1%83

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

...

Крок

Опис

1

Створити запит на погашення рецептуCreate Medication Dispense by Pharmacy User

https://e-health-ua.atlassian.net/wiki/spaces/EH/pages/17046112151

Користувач:

  1. Заповнює запит на погашення електронного рецепту.

  2. Ініціює створення запиту на погашення електронного рецепту.

Система e-Health:

  1. Перевіряє наявність прав на виконання запиту.

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

  3. Перевіряє можливість відпуску обраних ТН за обраною медичною програмою.

  4. Перевіряє код на погашення рецепту.

  5. Перевіряє поточній стан рецепту.

  6. Перевіряє наявність у аптеки ліцензії на відпуск ЛЗ.

  7. Перевіряє інші погашення рецепту (якщо є) на відповідність кількості ЛЗ, вказанного у рецепті.

  8. Валідує суму знижки, зазначену аптекою, на знахождення в межах суми реімбурсації.

  9. Повертає результати успішного виконання запиту (погашення електронного рецепту) або причину відхилення запиту та

    1. Ініціює виконання наступного кроку (Погашення електронного рецепту), якщо обрана медична програма допускає погашення без вказання деталей оплати та КЕП.

2

Додати параметри оплати, накласти КЕП та погасити рецептProcess Medication Dispense by Pharmacy User

https://e-health-ua.atlassian.net/wiki/spaces/EH/pages/17046112270

Користувач:

  1. Доповнює (за необхідності) деталі погашення електронного рецепту інформацією про оплату: номером та сумою чеку.

  2. Підписує погашення електронного рецепту кваліфікованим електронним підписом.

  3. Ініціює погашення електронного рецепту.

Система e-Health:

  1. Перевіряє наявність прав на виконання запиту.

  2. Перевіряє кваліфікований електронний підпис.

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

  4. Перевіряє поточний стан погашення електронного рецепту.

  5. Перевіряє, що сума оплати вказана та є додатним числом (більшим нуля).

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

  7. Оброблює результати виконання запиту:

    1. Зберігає підписане погашення рецепту

    2. Змінює статус рецепту, погашення рецепту (за наявності - статус призначення плану лікування)

  8. Повертає результати успішного виконання запиту (погашення електронного рецепту з оновленим статусом) або причину відхилення запиту.

...

Крок

Опис

1

Здійснити пошук погашень електронного рецепту за пошуковими параметрамиGet Medication dispenses by search params by Pharmacy User

https://e-health-ua.atlassian.net/wiki/spaces/EH/pages/17046112231

Користувач:

  1. Виконує пошук погашень електронного рецепту.

Система e-Health:

  1. Перевіряє наявність прав на виконання запиту.

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

  3. Повертає результати успішного виконання запиту (список погашень електронного рецепту) або причину його відхилення.

2

Отримати деталі погашення електронного рецептуGet Medication dispense details by Pharmacy User

https://e-health-ua.atlassian.net/wiki/spaces/EH/pages/17046112201

Користувач:

  1. Обирає деталі погашення електронного рецепту.

Система e-Health:

  1. Перевіряє наявність прав на виконання запиту.

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

  3. Повертає результати успішного виконання запиту (погашення електронного рецепту) або причину його відхилення.

...

Крок

Опис

1

Отримання погашення електронного рецепту
https://e-health-ua.atlassian.net/wiki/spaces/EPRxEH/pages/16981229776#%D0%9E%D1%82%D1%80%D0%B8%D0%BC%D0%B0%D0%BD%D0%BD%D1%8F17080909825#%D0%9E%D1%82%D1%80%D0%B8%D0%BC%D0%B0%D0%BD%D0%BD%D1%8F-%D0%BF%D0%BE%D0%B3%D0%B0%D1%88%D0%B5%D0%BD%D0%BD%D1%8F-%D0%B5%D0%BB%D0%B5%D0%BA%D1%82%D1%80%D0%BE%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE-%D1%80%D0%B5%D1%86%D0%B5%D0%BF%D1%82%D1%83

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

2

Відправити запит на відміну погашення електронного рецепту
Reject Medication Dispense by Pharmacy User https://e-health-ua.atlassian.net/wiki/spaces/EH/pages/17046112306

Користувач:

  1. Обирає погашення електронного рецепту, яке необхідно відмінити.

Система e-Health:

  1. Перевіряє наявність прав на виконання запиту

    1. Здійснити відміну погашення електронного рецепту можуть тільки співробітники аптеки, в якій було створено погашення електронного рецепту.

  2. Перевіряє поточний стан погашення електронного рецепту.

  3. Перевіряє валідність переданих даних відповідно до бізнес правил:

    1. Якщо передані дані валідні та погашення електронного рецепту знаходиться у статусі, який допускає скасування погашення (відповідно до статусної моделі), - система змінює статус запису на “REJECTED”

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

...

Крок

Опис

1

Отримання електронного рецепту

https://e-health-ua.atlassian.net/wiki/spaces/EPRxEH/pages/16981229776#%D0%9E%D1%82%D1%80%D0%B8%D0%BC%D0%B0%D0%BD%D0%BD%D1%8F17080909825#%D0%9E%D1%82%D1%80%D0%B8%D0%BC%D0%B0%D0%BD%D0%BD%D1%8F-%D0%B5%D0%BB%D0%B5%D0%BA%D1%82%D1%80%D0%BE%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE-%D1%80%D0%B5%D1%86%D0%B5%D0%BF%D1%82%D1%83

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

2

Заблокувати електронний рецептBlock Medication request by Pharmacy User

https://e-health-ua.atlassian.net/wiki/spaces/EH/pages/17046111873

Користувач:

  1. Обирає електронний рецепт, який необхідно заблокувати для погашення.

  2. Вказує причину блокування.

Система e-Health:

  1. Перевіряє наявність прав на виконання запиту

    1. Здійснити блокування електронного рецепту можуть тільки лікар, який створив електронний рецепт, або лікар, який має право на редагування плану лікування, або адміністратор клініки, у якій було створено електронний рецепт, та фармацевт.

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

  3. Перевіряє можливість вказання обраної причини блокування працівником, який ініціює блокування.

  4. Перевіряє валідність переданих даних відповідно до бізнес правил:

    1. Якщо передані дані валідні та електронний рецепт знаходиться у статусі, який допускає блокування (відповідно до статусної моделі - ‘ACTIVE’), - система змінює параметр запису на “is_blocked=true”

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

...