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

Відхилення запиту на оновлення даних персони

Source:

Опис кроків:

Крок

Опис

Крок

Опис

1

Виконати авторизацію в ЕСОЗ через інформаційну систему

Отримання доступу з авторизованих інформаційних систем (AIC)

Отримання доступу з кваліфікованих інформаційних систем (КІС)

Користувач PIS (пацієнт):

  • виконав авторизацію в ЕСОЗ через кваліфіковану чи авторизовану інформаційну систему

  • авторизований в інтерфейсі кваліфікованої чи авторизованої інформаційної системи

Система e-Health:

  • Згенерувала токен доступу (access token) та токен оновлення доступу (refresh token) для користувача

2

Обрати запит на оновлення даних

Отримання даних запиту на оновлення даних персони

Користувач PIS (пацієнт) обирає запит на оновлення даних, який бажає відхилити

3

Відхилити запит на оновлення даних

PIS. Reject Person request_EN

Користувач:

  • Виконує запит на відхилення обраного запиту на оновлення даних

Система e-Health:

  • Авторизує запит

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

    • Перевіряє валідність та дійсність токену

  • Валідує запит

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

  • Отримує ідентифікатор персони з токену

  • Валідує персону, для якої виконується запит

    • Перевіряє, що персона існує та є активною

  • Якщо запит виконується персоною, перевіряє, що персона не потребує довіреної особи для виконання такого запиту, а саме:

    • Перевіряє, що персона старша за вік часткової дієздатності (16 років)

    • Якщо вік особи між 16 та 18 років і присутній документ набуття дієздатності (можливі типи документів регулюються змінною системи ЕСОЗ)

    • Якщо вік особи більший за 18 років, то персона не має жодного активної довіреної особи

  • Якщо запит виконується довіреною особою персони

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

    • Перевіряє, що така довірена особа існує та є активною

    • Перевіряє статус верифікації такої персони довіреної особи: статус не має бути “не верифіковано” (NOT_VERIFIED)

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

  • За ідентифікатором персони та ідентифікатором заяви отримує та валідує запит на оновлення даних

    • Перевіряє, що запит існує та його статус дорівнює NEW або APPROVED

  • Вносить та зберігає наступні зміни в запиті на оновлення даних

    • Змінює статус на REJECTED

  • Видаляє документи, завантажені у сховище даних у зв'язку з запитом на оновлення даних, якщо такі існують

  • У випадку успішного виконання

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

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