Versions Compared

Key

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


Image Modified

...

create_person_request.graphml

Крок
Опис
Запит на реєстрацію персони без декларації 
  1. Отримання списку зарєстрованих співробітників
Робимо запит до E-Health з параметрами пошуку лікарів.
2. Get employee listПошук лікарів в системі. Відобразити лише тих лікарів, які можуть реєструвати персону без декларації.
3. Обрати лікаря який може зареєструвати персону без деклараціїЗі списку лікарів вибрати необхідного лікаря.
4. Заповнення даних mpiЗаповнити усі необхідні поля для створення персони щодо mpi.
5. Заповнення даних опікунаЗаповнити дані опікуна, якщо це необхідно.
6. Відправлення смсПри автентифікації (OTP), необхідно наділати смс з секретним кодом на вказаний пацієнтом номер телефону та перевірити, що пацієнт смс отримав. 
7. Request validationВалідация запиту по json-схемі та ключування инн з датою народження та полом *1.
8. Запит на створення персони без деклараціїПередача даних пацієнта на запит створенні персони без декларації
9. Create person request

Запит на створення перосони без декларації та збереження його в системі. Запит зберігається в системі N днів.

10. Search mpi

Пошук людини в системі E-Health.

Якщо не передали person.id in person request і не знайшли все вже існуючу персону - то будемо стоврювати нову.

Якщо передали person.id то будемо оновлювати данні персони. (перевіряємо за моделлю чи можна оновити данні цієї персони)

11. Друг печатної формиОтримання печатної форми з запиту на створення персони без декларації. Друк форми для підпису.
12. Перевірка та підписання деклараціїїпечатної формиПеревірка введених данних, підпис роздрукованої версії пацієнтом
13. Approve person requestЗміна статуса запиту на декларацію створення персони без декларації на `Approved`
14. Чи є помилкиЯкщо пацієнт знакодить знаходить помилку, то повертаються до п.4
15. Створення персониПідписання запиту стоврення персони без декларації
16. Sign person requestПідпис запиту на стоврення персони без декларації та створення персони у mpi


...

  • Запит на створення персони без декларації може бути створений адміністратором чи лікарем.
  • Пацієнт не може зареєструватись як `персона без декларації`, якщо вона вже в системі.
  • Якщо вже є запит на сторвення створення декларації, то не можна створити запит на створення персони без декларації
  • Щоб внести зміни інформації пацієнта, необхідно зробити запит на створення пацієнта передавши id персони, яку хочешь оновити
  • При створенні пацієнта без декларації обирає є лише один метод авторизації:
    • За допомогою мобільного телефону
  • Система eHealth не забороняє  використання використання одного номеру телефону для різних пацієнтів, проте кількість паціентів на один телефон обмежена та телефон паціента повинен співпадати з телефоном опікуна(якщо він є)

...

  • Пацієнт має надати згоду на створення персони шляхом авторизації MSP  в в системі eHealth.
  • Під час обробки запиту на створення персони без декларації система eHealth формує шаблон електронного документу (content) на основі якого має бути сформована друкована форма та який має бути підписаний лікарем.
  • Для попередження дублікації person requests здійснюється пошук подібних person request за параметрами person.tax_id, person.document_number та статусам 'NEW', 'APPROVED'.  Усі очікуючі person requests, які були знайдені під час пошуку подібних, будуть автоматично деактивовані (присвоєно статус “СANCELED”)
  • Створити персону без декларації може тільки Legal Entity, що має активний та верифікований NHS тип MSP, OUTPATIENT чи PRIMARY_CARE

...


Крок
Опис
Get person requests listОтримати список запитів на створення персони без декларації. Для ролі адміністратора лікарні (реєстратор) доступні всі запити на створення декларації персони що належать до Медзакладу в якому він працює. Для Лікаря доступні лише запити на створення декларації в яких він є обраним лікарем та в контексті Медзакладу. Список можна фільтрувати по статусу
Get person request by IDОтримати деталі однієї персони без декларації.
Перевірити наявніть паперової формиДоктор або адміністратор перевіряє наявність форми, підписаної пацієнтом.
Накласти ЕЦППідписати отримані деталі запиту на стоврення перосони без декларації за допомогою ЕЦП.
Reject person requestВідхилити запит на створеннч створення персони без декларації. Змінити статус запиту на декларацію на "REJECTED".
Sign person requestПідписати запит на створення персони без декларації. Створити персону та змінити статус запиту на персону на "SIGNED".


  • Підписання запиту на створення перосни персони без декларації можливо лише користувачем який має зареєстрованого співробітника, має ЕЦП та праціє в тому медзакладі, тип якого дозволяє реєструвати паціентів без декларації.
  • При обробці запиту на підписання персони без декларації (метод sign person request) підписаний контент звіряється з шаблоном електронного документу (content)
  • Зміна номеру мобільного телефону має відбуватись з використанням іншого каналу: Кол-центр, Сервісний центр NHS тощо. (т.я. буде відсилитись відсилатись смс повідомлення на той телефон, який вказаний в заявці перосни)
  • Інформація про перосну не може бути змінена. Зміна даних що містяться в  відбувається шляхом стоврення відбувається шляхом створення нової персони та передачі id персони яку хочуть змінити

...