Автентифікація
Можливі методи: автентифікація через СМС (OTP), через документи (OFFLINE) або через законного представника (THIRD_PERSON).
При пацієнті молодше 14 років автентифікація можлива тільки через законного представника (THIRD_PERSON).
Обмеження щодо методів автентифікації:
Метод "Автентифікація через СМС" (OTP):
Може бути тільки один.
Неможливо додати ще один такий метод.
Метод "Автентифікація через документи" (OFFLINE):
Може бути тільки один.
Неможливо додати ще один такий метод.
OTP і OFFLINE взаємно виключають один одного:
Якщо вибраний один з цих методів, інший додати не можна.
Пацієнти до 14 років:
Власні методи автентифікації (OTP, OFFLINE) для них недоступні.
Алгоритм дій:
При створенні запису про пацієнта через API використовується метод "Автентифікація через іншу особу" (THIRD_PERSON) — законний представник (наприклад, мати).
Після створення запису за бажанням законного представника можна додати додаткові методи "THIRD_PERSON" для інших представників (наприклад, батько, бабуся).
Недієздатні пацієнти старше 14 років:
При створенні запису використовується один із методів:
Автентифікація через документи (OFFLINE) або
Автентифікація через СМС (OTP).
Після створення запису користувач додає додатковий метод "THIRD_PERSON" для законного представника, якщо він зареєстрований через OTP.
Якщо обраний метод "через СМС (OTP)", юзер переходить на наступний екран. На кроці 5 потрібно буде ввести код, який прийде пацієнту на телефон
Якщо обраний метод "через документи (OFFLINE)", юзер переходить на наступний екран. На кроці 5 потрібно буде прикріпити документи, що засвідчують особу.
Якщо обраний метод "THIRD_PERSON", юзер здійснює пошук по базі за прізвищем та імʼям.
Виконати запит API "Create/Update person request".
Якщо заявка успішна — переходити до кроку підтвердження (підписання).
Якщо помилка — користувач виправляє дані.
Part of #70 No. 4
Автентифікація Можливі методи: автентифікація через СМС (OTP), через документи (OFFLINE) або через законного представника (THIRD_PERSON). При пацієнті молодше 14 років автентифікація можлива тільки через законного представника (THIRD_PERSON).
Обмеження щодо методів автентифікації:
Метод "Автентифікація через СМС" (OTP):
Метод "Автентифікація через документи" (OFFLINE):
OTP і OFFLINE взаємно виключають один одного:
Пацієнти до 14 років:
Власні методи автентифікації (OTP, OFFLINE) для них недоступні.
Алгоритм дій:
Недієздатні пацієнти старше 14 років:
При створенні запису використовується один із методів:
Після створення запису користувач додає додатковий метод "THIRD_PERSON" для законного представника, якщо він зареєстрований через OTP.
Якщо обраний метод "через СМС (OTP)", юзер переходить на наступний екран. На кроці 5 потрібно буде ввести код, який прийде пацієнту на телефон
Якщо обраний метод "через документи (OFFLINE)", юзер переходить на наступний екран. На кроці 5 потрібно буде прикріпити документи, що засвідчують особу.
Якщо обраний метод "THIRD_PERSON", юзер здійснює пошук по базі за прізвищем та імʼям.
Виконати запит API "Create/Update person request".
Якщо заявка успішна — переходити до кроку підтвердження (підписання). Якщо помилка — користувач виправляє дані.