1 | Заповнити дані направлення | Направлення може створити будь-який лікар, який авторизований у системі e-Health. Залежно від категорії, направлення може бути тільки безадресним, тобто при створенні не містити ані назви закладу, куди направляється пацієнт, ані лікаря, який буде надавати послуги за направленням, або адресним із вказанням конкретного ЗОЗ, куди направляється пацієнт (переведення у інший ЗОЗ), чи з вказанням спеціалізації, на яку направляється пацієнт (направлення на госпіталізацію). Отримання даних з довідників, які використовуються при заповненні даних направлення, виконується на загальних підставах та знаходиться за рамками процесу. При заповненні направлення лікар визначає: взаємодію (Encounter), за якою створюється направлення пацієнта, для якого створюється направлення Дату чи період у який повинна бути отримана послуга Термін дії направлення мету (причину), з якою створюється направлення діагнози чи медичні спостереження на підставі яких створюється направлення. Такі діагнози та медичні спостереження мають відноситися до медичної події, за якою створюється направлення категорію направлення (консультація, процедура, лабораторні дослідження, діагностика, переведення у інший ЗОЗ, на госпіталізацію та ін.) епізоди, та діагностичні звіти, на які пропонує звернути увагу лікар, який виписує направлення, медичному успеціалісту, який буде надавати послуги за направленням Для направленнь на лабораторні дослідження не може бути переданий контекст (посилання на епізоди пацієнта) отримання зазначених вище даних по епізодах, діагнозах, медичних спостереженнях виконується на загальних підставах із використанням існуючої системи надання доступів до даних пацієнта
код послуги, або код групи послуг, яку має отримати пацієнт за направленням спеціалізацію, на яку направляється пацієнт (для направлень на госпіталізацію) ЗОЗ, у який направляється пацієнт, та, за потреби, місце надання послуг цього ЗОЗу (для направлень на переведення у інший ЗОЗ)
|
2 | Перевірити направлення на відповідність вимогам державних програм | Перед передачею направлення до e-Health виконується запит до системи e-Health з метою отримання підтвердження що направлення може бути виписаним пацієнту за програмою (умови програм див. Вимоги до програм) Рішення щодо надання послуги за програмою приймає лікар: обирає одну з програм, якщо отримання послуги можливе за декількома програмами, та застосовує неавтоматизовані критерії можливості надання послуги за програмою. Додатковий блок urgent у відповіді надає можливість перевірити номер телефону, на який буде надіслано смс (authentication_method_current.number) АРІ: prequalify-service-request Опис валідацій: PreQualify Service Request |
3 | Підписати направлення за допомогою ЕЦП та передати до ЦК | Лікар повинен підписати направлення за допомогою ЕЦП та надіслати його до системи E-health. У разі, якщо в процесі створення направлення, лікар обрав декілька послуг, в систему e-Health повинно бути послідовно передано стільки направлень, скільки обрано послуг. Направлення повинно містити посилання на конкретну програму, якщо послуга повинна надаватися за нею. Лікар має можливість зареєструвати направлення на декілька процедур одночасно, проте системою не контролюється кількість процедур зереєстрованих на одно направлення.
Система e-Health: повертає до визиваючої сторони ідентифікатор завдання із створення направлення перевіряє, що медичний заклад має активний та верифікований NHS тип PRIMARY_CARE (MSP) або OUTPATIENT виконує перевірку права створення направлення, дійсності медичного закладу, лікаря, пацієнта, складу запиту, та, якщо у направленні вказана програма: перевіряє, що послуга, або група послуг, яка обрана у направленні є активним учасником програми, за яким можна виписати направлення виконує перевірку можливості створення направлення за обраною програмою та послугою лікарем, який створює направлення
якщо у направленні обрано послугу, виконує перевірку відповідності категорії направлення та обраної у направленні послуги (така перевірка не виконується, якщо у направленні обрано групу послуг) Якщо для послуги у довіднику не зазначено категорію направлення, до якої вона відноситься, вона може бути обраною у направленні будь-якої категорії якщо у направленні обрано групу послуг - може бути зазначена будь-яка категорія для такого направлення (найкращий варіант - категорія одного з сервісів, що відноситься до цієї групи сервісів)
створює направлення з Requisition Number стан направлення Active якщо у направленні зазначено програму, стан обробки направлення за програмою New Правила формування Requisition Number наведені у документі Human readable requisition number. Requisition Number номер єдиний для всіх направлень, які створюються у рамках однієї взаємодії із пацієнтом. При цьому кожне таке направлення має свій життєвий цикл, і може змінювати свій стан незалежно від інших направлень, що мають однаковий з ним Requisition number.
якщо пацієнт обрав електронний метод ідентифікації, система надсилає йому номер направлення
Для перевірки стану виконання завдання із створення направлення чи групи направлень, визиваюча сторона повинна опитувати систему e-Health за ідентифікатором завдання. API: Create Service Request |
4 | Інформувати пацієнта про надходження повідомлення з підтвердженням створення направлення | Якщо пацієнт обрав електронний метод авторизації, пацієнту буде надісланий номер направлення, про що його інформує лікар. Для всіх направлень, які створені у рамках однієї взаємодії, повідомлення надсилається один раз, при цьому у лікаря є можливість надіслати повідомлення повторно використовуючи API Resend SMS on Service Request |