Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

View file
nameGetPersonRequestList.drawio

/wiki/spaces/PCAB/pages/17415831590

Крок

Опис

1

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

/wiki/spaces/PCAB/pages/17415635014

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

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

Користувач:

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

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

Система ЕСОЗ:

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

2

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

https://e-health-ua.atlassian.net/wiki/spaces/

PCAB

EH/pages/

17513611271

17628660071/PIS.+Get+Person+request+list+EN

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

  • За необхідності користувач може вказати наступні параметри для пошуку запитів:

    • статус

    • канал створення

Система ЕСОЗ:

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

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

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

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

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

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

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

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

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

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

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

      • ідентифікатор запиту

      • статус

      • канал створення

      • дату створення

      • дату оновлення

      • ПІБ пацієнта із запиту

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

        • відсутність або наявність таких даних у відповіді слід сприймати як маркер очистки запиту від персональних даних

    • у випадку неуспішного виконання - причину його відхилення