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

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Source:

Опис кроків:

Крок

Опис

1

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

/wiki/spaces/PCAB/pages/17415635014

/wiki/spaces/PCAB/pages/17415831590

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

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

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

Система e-Health:

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

2

Обрати заяву на декларацію

Отримання деталей заяви на декларацію

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

3

Відхилити заяву на декларацію

PIS. Reject Declaration request

Користувач:

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

Система e-Health:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    • Перевіряє, що заява існує та її статус дорівнює NEW та канал дорівнює PIS або статус дорівнює APPROVED

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

    • Змінює статус на REJECTED та встановлює причину відхилення заяви відповідно до статусної моделі

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

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

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

  • No labels