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

Процеси роботи з ручною верифікацією пацієнта

Мета

Забезпечення точності та достовірності інформації у ЦБД ЕСОЗ шляхом здійснення заходів верифікації відомостей з дотримання вимог Закону України “Про захист персональних даних”. Верифікації підлягають усі відомості всіх реєстрів ЦБД ЕСОЗ з метою забезпечення управління актуальністю даних, зокрема виявлення дублювання записів, іншої недостовірної інформації чи неповної інформації.

Забезпечення сумісності та електронної взаємодії ЦБД ЕСОЗ з іншими інформаційними системами та державними інформаційними реєстрами на предмет підтвердження актуальності та достовірності відомостей, що містяться в реєстрах ЦБД ЕСОЗ.

Для реалізації вищевказаної мети необхідно забезпечити можливість:

  • працівнику НСЗУ із відповідними повноваженнями:

    • Отримувати перелік пацієнтів, що підлягають верифікації

      • Отримувати інформацію по конкретному пацієнту, що підлягає верифікації

    • Отримувати інформацію щодо статусу верифікації пацієнтів

      • Отримувати інформацію щодо причин потрапляння на верифікацію

    • Отримувати результати взаємодії із зовнішніми реєстрами

    • Отримувати інформацію стосовно історії верифікації пацієнтів

    • Виконувати процес верифікації та/або оновлення персональних даних.

  • працівнику СГуСОЗ із відповідними повноваженнями:

    • Отримувати перелік пацієнтів, що підлягають верифікації

      • Отримувати інформацію по конкретному пацієнту, що підлягає верифікації

    • Отримувати інформацію щодо статусу верифікації пацієнтів

      • Отримувати інформацію щодо причин потрапляння на верифікацію

    • Виконувати процес перевірки та/або оновлення персональних даних.

  • пацієнту з відповідним статусом верифікації:

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

      • Отримувати медичні послуги за існуючими та новими медичними записами

    • “Неуспішна верифікація“

      • Отримувати медичні послуги за існуючими медичними записами

      • Обмежити отримання медичних послуг за новими медичними записами допоки не буде виконано процес верифікації та/або оновлення персональних даних:

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

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

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

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

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

Для пацієнта, який отримав статус верифікації Не верифіковано:

  • жоден існуючий об'єкт Пацієнта не блокується

  • є заборони на створення деяких нових об’єктів:

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

    • можна створювати Service request, Medication Request лише за умови, що ці об'єкти створюються в межах раніше створеного Сare plan activity

    • можна створювати Encounter, Diagnostic Report, Procedure лише за умови, що ці об'єкти створюються в межах раніше створеного Service request

    • можна створювати без обмежень Medication Dispense за наявності створеного Medication Request

Для пацієнта, який отримав статус верифікації Верифіковано(в тому числі Потребує верифікації та На опрацюванні):

  • жоден існуючий об'єкт Пацієнта не блокується

  • немає заборон на створення нових об’єктів.

Правила за якими запис пацієнта має пройти верифікацію

  1. Пацієнт зареєстрований з методом автентифікації “Offline”

  2. Пацієнт не досяг 14-річного віку та при його реєстрації вказано тип документу, що посвідчує його особу, “Свідоцтво про народження іноземного зразка” (BIRTH_CERTIFICATE_FOREIGN)

  3. Пацієнт досяг 14-річного віку та при його реєстрації вказано тип документу, що посвідчує його особу, “Посвідка на постійне проживання в Україні” (PERMANENT_RESIDENCE_PERMIT)

  4. Пацієнт досяг 14-річного віку та відмовився від присвоєння реєстраційного номеру облікової картки платника податків (далі – РНОКПП) за релігійними переконаннями (активована ознака “no_tax_id”)

  5. Пацієнт досяг 14-річного віку, але його номер РНОКПП не проходить валідацію за датою народження та статтю (невірний РНОКПП виданий органами ДФС) або не коректна контрольна сума.

  6. Статус не може бути однозначно визначений системою на основі співпадіння даних в результаті взаємодії з даними реєстру ДРАЦСГ щодо записів про смерть (DRACS integration).

  7. Виявлені розбіжності в реєстраційному номері облікової картки платника податків (РНОКПП) в результаті взаємодії з даними реєстру платників податків ДРФО (DRFO integration).

Процес верифікації даних пацієнта

ЗОБРАЖЕННЯ БУДЕ ВИДАЛЕНО

ЗОБРАЖЕННЯ БУДЕ ВИДАЛЕНО

Процес опрацювання запиту на уточнення

Опис кроків виконання запиту на уточнення


Крок

Опис


Крок

Опис

1

1 Авторизуватись в eHealth

Працівник Медичного закладу (лакарі 1ої/2ої ланки):

  • зареєстрований в ЕСОЗ та має необхідні права доступу до роботи з персональними даними Пацієнтів.

Система e-Health:

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

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

2

2.1 Знайти необхідну персону

Працівник Медичного закладу (лакарі 1ої/2ої ланки):

  • авторизований в ЕСОЗ

  • виконує пошук Пацієнта використовуючи Search V3

  • переглядає список

Система e-Health:

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

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

  • повертає список пацієнтів

3

2.1 або

2.2 Переглянути список декларацій із статусом верифікації персон. Відфільтрувати за необхідним статусом верифікації Пацієнта

Працівник Медичного закладу (лікар 1ої ланки)

  • авторизований в ЕСОЗ

  • відкриває список своїх декларацій, укладених із Пацієнтами

  • переглядає інформацію по обраному Пацієнту, переглядає статус верифікації

Система e-Health:

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

  • перевіряє валідність переданих параметрів фільтрації

  • повертає список декларацій

4

2.2 або

2.3 Переглянути список декларацій, по яким Пацієнт має статус верифікації Не верифіковано

Працівник Медичного закладу (лікар 1ої ланки)

  • авторизований в ЕСОЗ

  • відкриває список своїх декларацій, укладених із Пацієнтами

  • виконує фільтрацію декларацій за статусом верифікації

    • або переглядає одразу список декларацій, по яким Пацієнти мають статус верифікації “Не верифіковано“

  • переглядає інформацію

Система МІС:

По користувачу

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

  • перевіряє валідність переданих параметрів фільтрації

  • повертає список декларацій

При взаємодії із e-Health

  • Відправляє запити на отримання інформації по статусам Персон (активності, верифікації), Деклараціям (активності)

  • Зберігає ID персони, по яким є активні декларації із Закладами, що обслуговує МІС, включаючи:

    • статус активності (active/inactive),

    • статус верифікації

  • Зберігає ID, номер, статус декларації

Система e-Health:

  • перевіряє наявність прав на виконання запиту від МІС

  • перевіряє валідність переданих параметрів фільтрації

  • повертає інформацію по запиту

5

2.4 Переглянути деталі декларації та персональні дані Пацієнта

Працівник Медичного закладу (лікар 1ої ланки)

  • обрав необхідну декларацію Пацієнта, який має статус Не верифіковано

  • переглянув персональні дані

Система e-Health:

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

  • надає відомості по декларації та персональні дані

6

3 Переглянути статус Верифікації, коментар до статусу Верифікації, додаткову ознаку Причина верифікації

Працівник Медичного закладу (лікар 1ої/2ої ланки)

  • Відкриває / чи одразу бачить зауваження до Персональним даним (Розробники МІС проектують зручний UI/UX для роботи із інформацією по верифікованості Пацієнта)

Система e-Health:

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

  • надає статус верифікації, коментар до статусу Не верифіковано, допоміжну інформацію - Причина встановлення статусу

7

4 Повідомити пацієнта про необхідність внести корегування у персональні дані

Працівник Медичного закладу (лікар 1ої/2ої ланки)

  • Лікар 1ої ланки, який знайшов декларації по яким Пацієнти отримали статус Не верифіковано

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

  • Лікарі 1ої/2ої ланки

    • За присутності пацієнта пропонує йому оновити персональні дані

8

5.1 Оновити персональні дані

Працівник Медичного закладу (лікар 1ої/2ої ланки)

  • Оновлює персональні дані

Система e-Health:

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

  • зберігає зміни до персональних даних

9

або

5.2 Свторити новий аветентифікаційний метод

Працівник Медичного закладу (лікар 1ої/2ої ланки)

  • Оновлює автентифікаціні методи

Система e-Health:

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

  • зберігає зміни до автентифікаційних методів

10

6.0 Автоматично перевірити на правила процесу ручної верифікації та

6.1 відправити на ручну верифікацію

Система e-Health:

  • перевіряє правила встановлення статусу верифікації

    • за необхідності встановлює статус Потребує верифікації, причина - Потребує ручної верифікації (RULES_TRIGGERED - спрацювали правила відправки на ручну верифікацію)

11

або

6.2 Визначити, що ручна верифікація не потрібна. І відправити на верифікацію із реєстрами, з якими НСЗУ проводить інтеграцію

Система e-Health:

  • перевіряє правила встановлення статусу верифікації

    • за необхідності встановлює статус верифікації Потребує верифікації, причина - Не потребує ручної верифікації (RULES_PASSED - не спрацювало жодне правило відправки на ручну верифікацію)

Перевірка даних пацієнта співробітником СГуСОЗ

Схема бізнес процесу

Виконання перевірки пацієнта

Крок

Опис

Крок

Опис

1

Зайти у кабінет співробітника СГуСОЗ

Користувач:

  • авторизується в ЕСОЗ та отримує необхідні права доступу до роботи з персональними даними пацієнтів

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

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

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

2

Отримати інформацію про статус верифікації пацієнта

Search for a person v3

Get Declarations List

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

  • авторизований в ЕСОЗ та має необхідні права доступу до роботи з персональними даними пацієнтів

  • знаходить пацієнта при взаємодії та отриманні даних для пошуку

АБО

  • отримує інформацію через сервіс сповіщень про події (Event Manager) про необхідність верифікації

  • знаходить декларацію з інформацією про пацієнта

Користувач, що не має декларації з пацієнтом:

  • авторизований в ЕСОЗ та має необхідні права доступу до роботи з персональними даними пацієнтів

  • знаходить пацієнта при взаємодії та отриманні даних для пошуку

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

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

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

  • повертає інформацію про статус верифікації пацієнта

3

Переглянути деталі верифікації пацієнта

Get Person verification details

Користувач:

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

  • отримує інформацію про статус верифікації та його деталі

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

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

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

  • повертає інформацію про статус верифікації пацієнта та його деталі

4

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

Користувач:

  • отримав інформацію про статус верифікації та його деталі

  • приймає рішення для здійснення актуалізації даних стосовно:

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

    • необхідності спростування чи підтвердження факту смерті

  • повідомляє (за можливості) пацієнту або пов'язаній особі про необхідність актуалізації даних

5

Здійснити актуалізацію даних пацієнта

Create/Update person request

Update Person verification status

Користувач:

  • отримав інформацію про статус верифікації та його деталі

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

    • оновлює персональні дані у випадку їх невідповідності наданим документам

    • спростовує чи підтверджує факт смерті (вказуючи коментар)

  • повідомляє (за можливості) пацієнту про завершення актуалізації даних

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

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

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

  • встановлює статус верифікації в залежності від перевірок за ручними правилами, згідно з перевіркою у реєстрах ДРФО (DRFO integration) та ДРАЦСГ (DRACS integration)

  • встановлює кумулятивний статус (Person verification status model_EN) на основі зміни верифікаційних статусів по кожному з напрямів верифікації

  • відправляє сповіщення у сервіс сповіщень про події

Верифікація пацієнта співробітником НСЗУ

Схема бізнес процесу

Виконання верифікації пацієнта

 

Крок

Опис

 

Крок

Опис

1

Зайти у кабінет співробітника НСЗУ

Користувач:

  • авторизується в ЕСОЗ та отримує необхідні права доступу до роботи з персональними даними пацієнтів

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

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

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

2

Переглянути список пацієнтів, що потребують верифікації

(GraphQL, NHS) Get list of unverified Persons

Користувач:

  • авторизований в ЕСОЗ та отримує має права доступу до роботи з персональними даними пацієнтів

  • заходить в підмодуль ‘Пацієнти на розгляді'

  • переглядає перелік пацієнтів

  • використовує фільтри для отримання більш конкретного переліку пацієнтів (за необхідності)

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

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

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

  • відображає список пацієнтів, що потребують верифікації

3

Переглянути деталі пацієнта

(GraphQL, NHS) Get Person Details

(GraphQL, NHS) Get Person's DRACS death candidates data

[New] (GraphQL) Get Person's merge history_EN

[New] (GraphQL) Get Person's data change history_EN

 

Користувач:

  • отримав перелік пацієнтів, що потребують верифікації

  • обирає необхідного пацієнта

  • переглядає детальну інформацію про пацієнта та супровідну інформацію про нього

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

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

  • повертає детальну інформацію про пацієнта та супровідну інформацію про нього

4

Здійснити верифікацію пацієнта

(GraphQL, NHS) Update Person manual rules verification status
(GraphQL, NHS) Update Person DRACS death verification status

[New] (GraphQL) Deactivate person record_EN

Користувач:

  • отримав інформацію про статус верифікації та його деталі

  • отримав детальну інформацію про пацієнта та супровідну інформацію про нього

  • здійснює необхідні кроки для верифікації пацієнта:

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

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

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

    • спростовує чи підтверджує (із вказанням необхідного акту) інформацію щодо факту смерті (за необхідності вказуючи коментар)

      • деактивує пацієнта (у випадку підтвердження факту смерті пацієнта)

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

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

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

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

  • встановлює статус(-и) верифікації за ручними правилами та/чи ручною верифікацією із реєстром ДРАЦСГ

  • встановлює кумулятивний статус на основі зміни верифікаційних статусів по кожному з напрямів верифікації

  • деактивує запис (при виклику) про пацієнта з набуттям стандартних функцій та правил валідацій неактивного запису

  • відправляє сповіщення у сервіс сповіщень про події

 

 

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