Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents
minLevel1
maxLevel2

...

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

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

  • таке направлення може бути адресним, тобто в ньому може зазначатися заклад, якому замовляється послуга (поле performer доступне до заповнення, за умови наявності даних в полі focus). При цьому при заповненні поляperformer СМС з номером направлення пацієнту автоматично не надсилається (може бути надіслане примусово за бажанням пацієнта окремим методом).

...

  • поле specimens має містити зразок (зразки), які передаються на дослідження даним направленням;

  • категорія Направлення, допустима для передачі зразка на дослідження = “laboratory_procedure” (Лабораторна діагностика);

  • поле focus має містити Зразки, які передаються таким Направленням як обєкти дослідження;

  • якщо зразок було зібрано під час взаємодії з пацієнтом (медичний працівник закладу виконав забір зразку) поле context має бути заповнене відповідною взаємодією. Інакше (наприклад у випадку коли пацієнт самостійно зібрав зразок і приніс його в заклад) поле context не заповнюється (так як не було зафіксовано взаємодію з пацієнтом)

  • якщо медичний працівник, який обліковує Направлення, може точно визначити заклад, де буде виконано дослідження - в полі performer може бути заповнене посиланням на запис про цей заклад в ЕСОЗ. Інакше поле performer не заповнюється.

...

Крок

Опис

1

Здійснити пошук пацієнта

Search for a person v3

Користувач:

  1. Виконує пошук пацієнтів

Система e-Health:

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

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

  3. Повертає перелік пацієнтів

2

Отримати перелік послуг

https://edenlab.atlassian.net/wiki/spaces/EH/pages/3645538415

Користувач:

  1. Виконує пошук послуг указанням пошукових параметрів

Система e-Health:

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

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

  3. Повертає результати успішного виконання запиту (список послуг та груп послуг) або причину його відхилення

3

Перевірити запит на створення направлення на відповідність вимогам медичних програм

https://edenlab.atlassian.net/wiki/spaces/EH/pages/722764744

Користувач:

  1. Обирає необхідного Пацієнта (subject)

  2. Ініціює перевірку запиту на створення направлення на відповідність вимогам медичних програм

  3. Обирає та заповнює необхідну інформацію:

    1. Отримання даних з довідників, які використовуються при заповненні даних Зразка, виконується на загальних підставах та знаходиться за рамками процесу

    2. Отримання необхідних даних по епізодах, взаємодіях чи зразках біоматеріалу виконується на загальних підставах із використанням існуючої системи надання доступів до даних Пацієнта

    3. При заповненні Направлення користувач вказує:

      1. намір (intent)

      2. категорію (category)

      3. пріоритет з-поміж інших Направлень (priority)

      4. посилання на План лікування та призначення (based_on) (за необхідності)

      5. послугу або групу послуг (code)

      6. програму послуг (груп послуг) (program)

      7. взаємодію, за якою створюється Направлення (context)

      8. дату та час (occurrence_period або occurrence_date_time)

      9. працівника, що здійснює запит (requester_employee)

      10. заклад, в якому працює працівник, що здійснює запит (requester_legal_entity)

      11. посилання на причини направлення (reason_reference)

      12. посилання на супровідну інформацію по іншим сутностям (supporting_info)

      13. необхідні коментарі щодо виконання Направлення (note)

      14. інструкцію для пацієнта (patient_instruction)

      15. посилання на епізод лікування (або діагностичний звіт), на базі якого буде отримано дозвіл до направлення (permitted_resources)

      16. працівника, що буде виконувати послуги за Направленням (performer)

      17. місце, де будуть виконувати послуги за Направленням (location_reference)

      18. тип співробітника, що буде виконувати послуги за Направленням (performer_type)

      19. кількість послуг (quantity)

      20. посилання на біозразок матеріалу (specimen)

      21. заповнення фокусу (focus) на біозразок матеріалу (зі specimen)

Система e-Health:

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

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

  3. Перевіряє відповідність запиту на створення направлення кожній з обраних користувачем медичних програм. Кожна медична програма має окрему логіку валідації, налаштовану адміністратором NHS у налаштуваннях медичної програми

  4. Повертає результати успішного виконання запиту (результат перевірки для кожної обраної користувачем медичної програми) або причину його відхилення

...

Крок

Опис

1

Заповнити та відправити запит на створення електронного направлення з використанням КЕП

https://edenlab.atlassian.net/wiki/spaces/EH/pages/648380524

Користувач:

  1. Обирає необхідного Пацієнта (subject)

  2. Обирає та заповнює необхідну інформацію:

    1. Отримання даних з довідників, які використовуються при заповненні даних Зразка, виконується на загальних підставах та знаходиться за рамками процесу

    2. Отримання необхідних даних по епізодах, взаємодіях чи зразках біоматеріалу виконується на загальних підставах із використанням існуючої системи надання доступів до даних Пацієнта

    3. При заповненні Направлення користувач вказує:

      1. намір (intent)

      2. категорію (category)

      3. пріоритет з-поміж інших Направлень (priority)

      4. посилання на План лікування та призначення (based_on) (за необхідності)

      5. послугу або групу послуг (code)

      6. програму послуг (груп послуг) (program)

      7. взаємодію, за якою створюється Направлення (context)

      8. дату та час (occurrence_period або occurrence_date_time)

      9. працівника, що здійснює запит (requester_employee)

      10. заклад, в якому працює працівник, що здійснює запит (requester_legal_entity)

      11. посилання на причини направлення (reason_reference)

      12. посилання на супровідну інформацію по іншим сутностям (supporting_info)

      13. необхідні коментарі щодо виконання Направлення (note)

      14. інструкцію для пацієнта (patient_instruction)

      15. посилання на епізод лікування, на базі якого буде отримано дозвіл до направлення (permitted_resources)

      16. працівника, що буде виконувати послуги за Направленням (performer)

      17. місце, де будуть виконувати послуги за Направленням (location_reference)

      18. тип співробітника, що буде виконувати послуги за Направленням (performer_type)

      19. кількість послуг (quantity)

      20. посилання на біозразок матеріалу (specimen)

      21. заповнення фокусу (focus) на біозразок матеріалу (зі specimen)

  3. Відправляє запит на створення електронного направлення

Система e-Health:

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

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

  3. Перевіряє (за необхідності), що направлення базується на активному плані лікування та має коректний контекст

  4. Перевіряє можливість створення направлення у рамках зазначеної медичної програми (за наявності)

    1. перевіряє, що послуга, або група послуг, яка обрана у направленні є активним учасником програми, за яким його можна виписати

    2. перевіряє створення направлення за обраною програмою та послугою лікарем, який створює направлення

  5. Перевіряє, що якщо у направленні обрано послугу, то її категорія відповідає категорії направлення (така перевірка не виконується, якщо у направленні обрано групу послуг)

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

  6. Створює направлення в активному статусі та якщо у направленні зазначено програму, стан обробки направлення за програмою New

  7. Генерує номер направлення

  8. Надсилає йому номер направлення, якщо пацієнт обрав електронний метод ідентифікації

  9. Повертає результати успішного виконання запиту або причину його відхилення

Для перевірки стану виконання завдання із створення направлення чи групи направлень, визиваюча сторона повинна опитувати систему e-Health за ідентифікатором завдання. 

2

Отримання друкованої форми електронного направлення

Користувач:

  1. Виконує отримання друкованної форми електронного направлення

3

Повторне отримання SMS-повідомлення електронного направлення

https://edenlab.atlassian.net/wiki/spaces/EH/pages/3641868495#%D0%9F%D0%BE%D0%B2%D1%82%D0%BE%D1%80%D0%BD%D0%B5-%D0%BE%D1%82%D1%80%D0%B8%D0%BC%D0%B0%D0%BD%D0%BD%D1%8F-SMS-%D0%BF%D0%BE%D0%B2%D1%96%D0%B4%D0%BE%D0%BC%D0%BB%D0%B5%D0%BD%D0%BD%D1%8F-%D0%B5%D0%BB%D0%B5%D0%BA%D1%82%D1%80%D0%BE%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE-%D0%BD%D0%B0%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%BD%D1%8F

Користувач:

  1. Виконує повторне відправлення SMS-повідомлення електронного направлення

...

Крок

Опис

1

Здійснити пошук пацієнта

https://edenlab.atlassian.net/wiki/spaces/EH/pages/858882069

Користувач:

  1. Виконує пошук пацієнта.

Система e-Health:

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

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

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

2

Здійснити пошук електронних направлень за пошуковими параметрами

https://edenlab.atlassian.net/wiki/spaces/EH/pages/647495779

https://edenlab.atlassian.net/wiki/spaces/EH/pages/653983993

Користувач:

  1. Виконує пошук електронних направлень.

Система e-Health:

  1. Перевіряє наявність прав на виконання запиту. Доступ до інформації відбувається з використанням існуючої системи надання доступів (ABAC).

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

  3. Повертає результати успішного виконання запиту (список електронних направлень) або причину його відхилення.

3

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

https://edenlab.atlassian.net/wiki/spaces/EH/pages/3646095489

Користувач:

  1. Обирає деталі електронного направлення.

Система e-Health:

  1. Перевіряє наявність прав на виконання запиту. Доступ до інформації відбувається з використанням існуючої системи надання доступів (ABAC).

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

  3. Повертає результати успішного виконання запиту (електронне направлення) або причину його відхилення.

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

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

...

Source:

View file
nameSearchServiceRequestViaSpecimen.drawio

Опис бізнес процесу

Крок

Опис

1

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

Користувач:

  1. Отримує людиночитаємий ідентифікатор Зразка

2

Отримати Зразки за людиночитаємим ідентифікатором

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

Користувач:

  1. Виконує пошук Зразків за людиночитаємим ідентифікатором

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

  1. Перевіряє наявність прав на виконання запиту (specimen:read)

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

    1. Людиночитаємий ідентифікатор Зразка (accession_identifier)

  3. Повертає перелік Зразків

3

Здійснити пошук електронних направлень за ідентифікатором Зразка

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

Користувач:

  1. Виконує пошук електронних направлень.

Система e-Health:

  1. Перевіряє наявність прав на виконання запиту (service_request:impersonal_read)

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

  3. Повертає результати успішного виконання запиту (список електронних направлень, що посилаються на Зразок або містяться в посиланні Зразка) або порожню відповідь.

Повторне отримання SMS-повідомлення електронного направлення

...