...
...
...
...
Note |
---|
Сторінка знаходиться в процесі розробки. Інформація на ній може бути застарілою. |
Table of Contents | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
|
...
Даний бізнес процес дозводяє деактивувати методи автентифікації користувача “Third person“ через ПІС, у разі якщо користувач є законним представником
Передумови
Користувач ПІС, та/або його законний представник повинен бути зареестрований, не є не успішно верифікованим і не є не авторизований через ПІС, та має дійсний токен доступу (“access token”) та токен оновлення доступу (“refresh token”
Користувач повинен мати:
...
: виконав авторизацію в ЕСОЗ через КПІС чи АПІС:
[DRAFT] BP-ESOZ-025-0024 [APIS] Авторизація користувача у ДІЯ як довірена особа
[DRAFT] BP-ESOZ-025-0020 [KPIS] Авторизація користувача КПІС
[DRAFT] BP-ESOZ-025-0025 [KPIS] Авторизація користувача у КПІС як довірена особа
Та має попередньо створений метод аутентифікації, відповідно до процесу:
[RC] [DRAFT] BP-ESOZ-020-0006 [PIS] Створення методу автентифікації пацієнта
Схема бізнес-процесу
Зображення схеми
...
1 | № кроку | Крок | Опис | Технічний модуль | Методи API які мають або можуть бути використані | ||||
2 | SE 1.10 | Початок процесу | Користувач хоче деактивувати метод автентифікації Користувач: виконав авторизацію в ЕСОЗ через КПІС чи АПІС: [DRAFT] BP-ESOZ-025-0016 [APIS] Авторизація користувача ДІЯ[DRAFT] BP-ESOZ-025-0024 [APIS] Авторизація користувача у ДІЯ як довірена особа [DRAFT] BP-ESOZ-025-0020 [KPIS] Авторизація користувача КПІС [DRAFT] BP-ESOZ-025-0025 [KPIS] Авторизація користувача у КПІС як довірена особа Система ЦБД ЕСОЗ:
| ||||||
3 | 1.10 | Отримання даних методів автентиф. користувача | Користувач ПІС виконує пошук попередньо створених методів аутентифікації, відповідно до BP-ESOZ-020-0008 [PIS] Отримання даних методів автентифікації пацієнта [процесу: [RC] BP-ESOZ-020-0008 [PIS] Отримання даних методів автентифікації пацієнта | Scope - authentication_method:read_pis Resource - GET /api/pis/person/authentication_methods | API-010-001-014-0461 | ||||
4 | 1.20 | Відобразити Відобразити перелік методів автентифікації | Користувач:
| ||||||
5 | GW 1.10 | Є активні методи автентифікації? |
| ||||||
6 | 1.30 | Інформаційне повідомлення про відсутність активних методів автентифікації | Користувач:
Система ЦБД ЕСОЗ:
| ||||||
7 | 1.40 | Створити метод автентифікації | Користувач може створити метод автентифікації "Автентифікація через СМС" ("OTP") у випадку якщо:
Scope - authentication_method_request:write_pis Resource - POST /api/pis/authentication_method_requests | API-010-001-013-0457 | , відповідно до процесу: [RC] [DRAFT] BP-ESOZ-020-0006 [PIS] Створення методу автентифікації пацієнта | ||||
8 | EE 1.10 | Процес завершено | Процес завершено, метод аутентифікації створено | ||||||
9 | GW 1.20 | Обрати потрібний метод автентифікації | Якщо потрібно (виконати дію над методом) користувач оберає активний метод аутентифікації:
| ||||||
10 | GW 1.30 | Змінити мобільного оператора? |
| ||||||
11 | GW 1.40 | Обрати потрібну дію над методом |
| ||||||
12 | 1.50 | Оновити метод автентифікації | Користувач може оновити назву методу автентифікації у методах:
| Scope - authentication_method:write_pis Resource - PATCH /api/pis/authentication_methods/{{id}} | API-010-001-014-0462 | , відповідно до процесу: [RC] [DRAFT] BP-ESOZ-020-0007 [PIS] Оновлення методу автентифікації пацієнта | |||
13 | GW 1.50 | Більше одного методу? | Користувач може виконати дію над методом “Third person“:
| ||||||
14 | 1.60 | Деактивувати метод автентифікації | Користувач ПІС виконує деактивацію методів аутентифікації “Third person“, у разі наявності активного більше одного Scope - authentication_method_request:deactivate_pis Resource - PATCH /api/pis/authentication_methods/{{id}}/actions/deactivate API-010-001-013-0460 | 15 | 1.70 | Створення запиту | Користувач:
Система ЦБД ЕСОЗ:
| Scope - authentication_method_request:deactivate_pis Resource - PATCH /api/pis/authentication_methods/{{id}}/actions/deactivate | API-010-001-013-0460 |
15 | 1.70 | Створення запиту | Користувач ініціює створення запиту на деактивацію метода автентифікації “Third person“ | Scope - authentication_method_request:deactivate_pis Resource - PATCH /api/pis/authentication_methods/{{id}}/actions/deactivate | API-010-001-013-0460 | ||||
16 | 2.10 | PIS. Deactivate Authentication method | виконуються дії, передбачені відповідним методом АРІ | API-010-001-013-0460 | |||||
17 | EE 1.20 | Процес завершено | Метод автентифікації деактивовано |
Бізнес правила
Користувач ПІС, та/або його законний представник повинен пройти авторизацію в ЕСОЗ через ПІС:
...
[DRAFT] BP-ESOZ-025-0016 [APIS] Авторизація користувача ДІЯ
...
[DRAFT] BP-ESOZ-025-0024 [APIS] Авторизація користувача у ДІЯ як довірена особа
...
[DRAFT] BP-ESOZ-025-0020 [KPIS] Авторизація користувача КПІС
...
бути зареестрований, не є не успішно верифікованим і не є не авторизований через ПІС, та має дійсний токен доступу (“access token”) та токен оновлення доступу (“refresh token”).
Користувач може деактивувати метод автентифікації “Third person“, за умови:
якщо користувач є законним представником користувача
якщо активних методив автентифікації “Third person“ більше одного
якщо не видаляється останній метод автентифікації пацієн
Результат процесу
Користувач диактивує обраний метод аутентифікації “Third person“, або переходить до інших процесів роботи з методами автентифікації
...