1 | № кроку | Крок | Опис | Технічний модуль | Методи API які мають або можуть бути використані |
2 | SE 1.10 | Користувач хоче отримати данні про методи автентифікації | Користувач МІС з відповідним обсягом (“scope”) може отримати інформацію про метод автентифікації пацієнта | | |
3 | 1.10 | Запит на отримання активних методів автентифікації | Користувач МІС виконує пошук попередньо створених методів автентифікації відповідно до BP-ESOZ-020-0001 [MIS] Створення методу автентифікації пацієнта [DRAFT] BP-ESOZ-020-0001 [MIS] Створення методу автентифікації пацієнта | https://e-health-ua.atlassian.net/wiki/x/FwC_J | https://ehealthmisapi1.docs.apiary.io/#reference/public.-medical-service-provider-integration-layer/persons/create-authentication-method-request |
4 | 1.20 | Створення запиту | Користувач: Система ЦБД ЕСОЗ: Авторизує запит Валідує запит Отримує ідентифікатор персони з токену Валідує персону, для якої виконується запит Повертає результати виконання запиту:
| Get Person Authentication methods | https://ehealthmisapi1.docs.apiary.io/#reference/public.-medical-service-provider-integration-layer/persons/get-person-authentication-methods |
5 | 1.30 | Відобразити перелік методів автентифікації | Користувач: | | |
6 | GW 1.10 | Є активні методи автентифікації? | якщо “ні“ (немає активних методів автентифікації), перейти до кроку 1.40 якщо “так“ (є активні методи автентифікації), перейти до кроку GW 1.20
| | |
7 | 1.40 | Інформаційне повідом про відсутність активних методів автентифікації | Користувач: Система ЦБД ЕСОЗ: | | |
8 | 1.50 | Створити метод автинтифікації: | Користувач може створити метод автентифікації: | Create authentication method request | https://ehealthmisapi1.docs.apiary.io/#reference/public.-medical-service-provider-integration-layer/persons/create-authentication-method-request |
9 | EE 1.10 | Процес завершено | Методу автентифікації створено | | |
10 | GW 1.20 | Обрати метод автентифікації | Якщо потрібно виконати дію над методом (обрати метод) користувач обирає активні методи автентифікації: | | |
11 | GW 1.4030 | Обрати потрібну дію над методом | Користувач може обрати необхідну дію над методом автентифікації (Inclusive Gateway): якщо необхідно (створити метод автентифікації), перейти до кроку 1.50 якщо необхідно (оновити метод автинтифікації), перейти до кроку 1.60 якщо необхідно (деактивувати метод автинтифікації), перейти до кроку 1.70 якщо необхідно (вийти з процесу), перейти до кроку EE 1.30
| | |
12 | 1.60 | Оновити назву методу автентифікації | Користувач може оновити назву методу автентифікації: | Create authentication method request | https://ehealthmisapi1.docs.apiary.io/#reference/public.-medical-service-provider-integration-layer/persons/create-authentication-method-request |
13 | GW 1.3040 | Більше одного активного методу? | якщо “ні“ (є один активний метод “Third person”), перейти до кроку GW 1.40 якщо “так“ (активних методів “Third person” більше одного), перейти до кроку 1.70
| | |
14 | 1.70 | Деактивувати метод автентифікації | Користувач може деактивувати метод автентифікації “Third person“ за умови: | Create authentication method request | https://ehealthmisapi1.docs.apiary.io/#reference/public.-medical-service-provider-integration-layer/persons/create-authentication-method-request |
15 | EE 1.20 | Процес завершено | Процес завершується після виконання певних дій: Користувач оновив метод автентифікації, або Користувач деактивував метод автентифікації, або Користувач вийшов з процесу
| | |