2_create_patientperson_request.graphml
Крок | Опис | ||
---|---|---|---|
Запит на реєстрацію персони без декларації | |||
| Робимо запит до E-Health з параметрами пошуку лікарів. | ||
2. Get employee list | Пошук лікарів в системі. Відобразити лише тих лікарів, які можуть реєструвати персону без декларації. | ||
3. Обрати лікаря який може зареєструвати персону без декларації | Зі списку лікарів вибрати необхідного лікаря. | ||
4 | |||
| Якщо паціент недієздатний або дитина | ||
2. Визначення чи є опікун в системі | Потрібно пошукати опікуна в системі E-Health для того щоб знайти його id | ||
3. Зареєструвати опікуна в системі | Якщо опікуна нема в системі, то спочатку потрібно зареєструвати опікуна, а пысля цього опікуваного | ||
4. Заповлення даних опікуна | Передати тип опікунства та id опікуна | ||
5. Заповнення даних mpi | Заповнити усі необхідні поля для створення персони щодо mpi. | 5. Заповнення даних опікуна | Заповнити дані опікуна, якщо це необхідно. |
6. Відправлення смс | При автентифікації (OTP), необхідно наділати смс з секретним кодом на вказаний пацієнтом номер телефону та перевірити, що пацієнт смс отримав. | ||
7. Request validation | Валідация запиту по json-схемі та ключування инн з датою народження та полом *1 . | ||
8. Запит на створення персони без декларації | Передача даних пацієнта на запит створенні персони без декларації | ||
9. Create patient request | Запит на створення перосони без декларації та збереження його в системі. Запит зберігається в системі N днів. | ||
10. Search mpi | Пошук людини в системі E-Health. Якщо не знайшли вже існуючу персону - то будемо стоврювати нову. | ||
11. Друг печатної форми | Отримання печатної форми з запиту на створення персони без декларації. Друк форми для підпису. | ||
12. Перевірка та підписання печатної форми | Перевірка введених данних, підпис роздрукованої версії пацієнтом | ||
13. Approve patient request | Зміна статуса запиту на створення персони без декларації на `Approved` | ||
14. Чи є помилки | Якщо пацієнт знаходить помилку, то повертаються до п.4 | ||
15. Створення персони | Підписання запиту стоврення персони без декларації | ||
16. Sign patient request | Підпис запиту на стоврення персони без декларації та створення персони у mpi |
...
- Під час обробки запиту на створення персони без декларації система eHealth формує шаблон електронного документу (content) на основі якого має бути сформована друкована форма та який має бути підписаний лікарем.
- Для попередження дублікації patient requests здійснюється пошук подібних patient request за параметрами person.tax_id, person.document_number та статусам 'NEW', 'APPROVED'. Усі очікуючі patient requests, які були знайдені під час пошуку подібних, будуть автоматично деактивовані (присвоєно статус “СANCELED”)
- Створити персону без декларації може тільки Legal Entity, що має активний та верифікований NHS тип MSP, OUTPATIENT, EMERGENCY чи PRIMARY_CARE
- Створити персону без декларації може тільки Employee, який активний та типу Doctor, Specialist, Receptionist чи Assistant
...