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

RCПроцеси роботи з електронними направленнями

Мета

Створення електронного направлення — це процес створення лікарем замовлення, на основі якого виконується видача послуг пацієнту. Процес передбачає перелік методів та контролів для правильного тлумачення вказаного в електронному направленні замовлення лікаря.
Нижче наведені ключові моменти, на яких побудовано процес створення електронного направлення та які є важливими для забезпечення правильного надання послуг:

  1. Створення електронного направлення відбувається у рамках взаємодії.

  2. Доступ на отримання даних електронного направлення регулюється залежно від ролі користувача та з використанням існуючої RCABAC rulesarchived.

  3. Лікар має можливість, але не зобов'язаний перевірити проект направлення на відповідність медичним програмам реімбурсації RCPreQualify Service Requestarchived.

  4. Лікар відправляє запит на створення направлення до системи ЦБД ЕСОЗ.

    1. Система ЦБД ЕСОЗ збагачує проект направлення даними пацієнта лікаря та клініки з наявних в реєстрі  ЦБД ЕСОЗ та повертає проект направлення у відповідь на запит.

  5. Залежно від категорії, направлення може бути тільки безадресним, тобто при створенні не містити ані назви закладу, куди направляється пацієнт, ані лікаря, який буде надавати послуги за направленням, або адресним із вказанням конкретного ЗОЗ, куди направляється пацієнт (переведення у інший ЗОЗ), чи з вказанням спеціалізації, на яку направляється пацієнт (направлення на госпіталізацію).

  6. Рішення щодо надання послуги за програмою приймає лікар: обирає одну з програм, якщо отримання послуги можливе за декількома програмами, та застосовує неавтоматизовані критерії можливості надання послуги за програмою. 

  7. Пацієнт, який має метод авторизації за SMS, має отримати номер направлення на вказаний при реєстрації телефон, але за потреби може попросити лікаря роздрукувати витяг з системи про електронне направлення (пам'ятку).

    1. Номер направлення єдиний для всіх направлень, які створюються під одним і тим же епізодом. При цьому кожне таке направлення має свій життєвий цикл, і може змінювати свій стан незалежно від інших направлень, що мають однаковий з ним номер

  8. Пацієнт, який обрав метод авторизації за OFFLINE, має отримати роздрукований витяг з системи про електронне направлення (пам'ятку).

Перевірка запиту на створення електронного направлення

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

Source:

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

Крок

Опис

Крок

Опис

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)

Система e-Health:

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

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

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

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

Створення електронного направлення

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

Source:

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

 

Крок

Опис

 

Крок

Опис

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)

  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-повідомлення електронного направлення

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

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

Source:

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

Крок

Опис

Крок

Опис

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:

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

Крок

Опис

Крок

Опис

1

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

Користувач:

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

2

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

RCGet Specimen by accession identifierarchived

Користувач:

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

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

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

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

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

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

3

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

RCGet Service requests in Specimen contextarchived

Користувач:

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

Система e-Health:

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

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

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

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

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

Source:

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

Крок

Опис

Крок

Опис

1

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

https://edenlab.atlassian.net/wiki/spaces/EH/pages/3641868495#%D0%9E%D1%82%D1%80%D0%B8%D0%BC%D0%B0%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. Виконує отримання електронного направлення відповідно до опису бізнес процесу.

2

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

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

Користувач:

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

Система e-Health:

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

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

  3. Перевіряє поточний стан направлення.

  4. Перевіряє наявність у пацієнта типу аутентифікації через отримання SMS.

  5. Генерує текст для SMS-повідомлення.

  6. Відсилає SMS-повідомлення.

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

Перевірка можливості взяття в роботу електронного направлення за медичною програмою

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

Source:

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

Крок

Опис

Крок

Опис

1

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

https://edenlab.atlassian.net/wiki/spaces/EH/pages/3641868495#%D0%9E%D1%82%D1%80%D0%B8%D0%BC%D0%B0%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. Виконує отримання електронного направлення відповідно до опису бізнес процесу.

2

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

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

Користувач:

  1. Надає ідентифікатор електронного направлення, яке необхідно перевірити.

Система e-Health:

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

  2. Перевіряє поточний стан електронного направлення та медичної програми.

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

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

3

Взяття в роботу електронного направлення

https://edenlab.atlassian.net/wiki/spaces/EH/pages/3641868495#%D0%92%D0%B7%D1%8F%D1%82%D1%82%D1%8F-%D0%B2-%D1%80%D0%BE%D0%B1%D0%BE%D1%82%D1%83-%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-%D0%B7%D0%B0-%D0%BC%D0%B5%D0%B4%D0%B8%D1%87%D0%BD%D0%BE%D1%8E-%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BE%D1%8E

Користувач:

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

Взяття в роботу електронного направлення за медичною програмою

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

Source:

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

Крок

Опис

Крок

Опис

1

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

https://edenlab.atlassian.net/wiki/spaces/EH/pages/3641868495#%D0%9E%D1%82%D1%80%D0%B8%D0%BC%D0%B0%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. Виконує отримання електронного направлення відповідно до опису бізнес процесу.

2

Взяття в роботу електронного направлення

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

Користувач:

  1. Надає ідентифікатор електронного направлення, яке необхідно взяти в роботу.

Система e-Health:

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

  2. Перевіряє поточний стан електронного направлення та медичної програми.

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

    1. У разі, якщо направлення взяте в обробку іншим медичним закладом необхідно отримати рішення пацієнта щодо взяття в обробку направлення в поточному закладі.

    2. Якщо пацієнт не згоден, обране направлення не може бути взяте в обробку даним медичним закладом.

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

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

Завершення електронного направлення

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

Source:

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

Крок

Опис

Крок

Опис

1

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

https://edenlab.atlassian.net/wiki/spaces/EH/pages/3641868495#%D0%9E%D1%82%D1%80%D0%B8%D0%BC%D0%B0%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. Виконує отримання електронного направлення відповідно до опису бізнес процесу.

2

Завершити електронне направлення

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

Користувач:

  1. Надає ідентифікатор електронного направлення, яке необхідно завершити та вказує причину завершення

Система e-Health:

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

  2. Перевіряє поточний стан електронного направлення

  3. Перевіряє, що дію виконує заклад, у якого направлення перебуває в роботі

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

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

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

Source:

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

Крок

Опис

Крок

Опис

1

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

https://edenlab.atlassian.net/wiki/spaces/EH/pages/3641868495#%D0%9E%D1%82%D1%80%D0%B8%D0%BC%D0%B0%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. Виконує отримання електронного направлення відповідно до опису бізнес процесу.

2

Відкликати електронне направлення

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

Користувач:

  1. Надає ідентифікатор електронного направлення, яке необхідно завершити та вказує причину відкликання

Система e-Health:

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

  2. Перевіряє поточний стан електронного направлення

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

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

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

Source:

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

Крок

Опис

Крок

Опис

1

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

https://edenlab.atlassian.net/wiki/spaces/EH/pages/3641868495#%D0%9E%D1%82%D1%80%D0%B8%D0%BC%D0%B0%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. Виконує отримання електронного направлення відповідно до опису бізнес процесу.

2

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

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

Користувач:

  1. Надає ідентифікатор електронного направлення, яке необхідно завершити та вказує причину відміни

Система e-Health:

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

  2. Перевіряє поточний стан електронного направлення

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

3

Автоматична відміна направлень по завершенню строку їх дії

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

Дійсні направлення (стан направлення Active), у яких стан обробки за програмою не визначений (направлення без програми) або обробка направлення за програмою не почалась (стан обробки направлення за програмою New), та на них не посилається жоден діагностичний звіт/процедура/консультативний висновок, повинні автоматично переводитися у стан Recalled із причиною "Вийшов строк дії", якщо термін їх дії сплив.

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