1. Тест-кейси
Модуль | Тест-кейс |
---|---|
3.3 | https://docs.google.com/document/d/1crKiKod7_IWrrkdtEOkxKVjDz-1lAf3g/edit |
3.11 | https://docs.google.com/document/d/1PSss5qrfA3h-MdUk6RjlJwnIZptUnZKa/edit |
2. Загальний опис по бізнес-процесах в рамках тестування готовності МІС по функціоналу
А. Пологовий будинок, лікар SPECIALIST (модуль 3.3) |
---|
1. створює преперсону; 2. отримує письмову згоду батьків на проведення неонатального скринінгу; 3. створює взаємодію, в якій зазначає послугу взяття зразку крові: валідні encounter_type:
валідний encounter_class:
4. створює ЕН на проведення Неонатального скринінгу, в якому зазначає в полі note номер бланку із зразками крові новонародженого: 4.1 категорія ЕН:
4.2. код послуги формується. Для тестування пропоновано використання існуючого коду на ПреПрод:
4.3. в полі “note” лікар повинен зазначити номер тест-бланку. Валідація номеру від МІС не вимагається. 4.3.1. Буде великою перевагою, якщо МІС при обранні лікарем послуги на неонатальний скринінг, відображатиме користувачу повідомлення про необхідність зазначити номер тест-бланку та потім роздрукувати інформаційну довідку. 5. формує пакет документів із паперовими: 5.1 згодою батьків; 5.2 тест-бланком із зразками крові; 5.3 інформаційною довідкою ЕН на Неонатальний скринінг (в користувача повинна бути технічна можливість друку); 6. відправляє пакет документів до відповідної лабораторії (Регіональних або Експертного центру неонатального скринінгу); |
Б. Деактивація неідентифікованої особи (Необов'язково) |
---|
Реєстрація новонародженого як громадянина України із відповідним формуванням запису про ідентифікованого пацієнта та деактивацією запису про неідентифікованого пацієнта, для якого було створено ЕН на Неонатальний скринінг; |
В. Лабораторія, ASSISTANT (модуль 3.11) |
---|
1. шукає ЕН через загальнодоступний номер requisition (метод search-for-a-service-requests); 1.1. отримує ідентифікатор пацієнта через атрибут subject; 1.2. отримує ідентифікатор ЕН через атрибут id; 1.3. отримує код послуги через атрибут code; 2. Перевіряє можливість обробки ЕН (метод qualify-service-request-by-id); 3. Бере ЕН в чергу, маючи ідентифікатор ЕН (метод use-service-request); 4. Бере ЕН в роботу, маючи ідентифікатор ЕН (метод change-service-request-status-to-in-progress); 5. Створює діагностичний звіт за результатами досліджень: 5.1 в якості пацієнта зазначає ідентифікатор пацієнта (п 1.1.); 5.2. в якості based_on зазначає ідентифікатор ЕН (п 1.2.); 5.3. в якості послуги зазначає послугу з ЕН (п 1.3.); 5.4. вносить дані по спостереженнях стосовно Неонатального скринінгу; 6. Гасить ЕН, маючи ідентифікатор ЕН (метод complete-service-request); |
Г. Автор ЕН чи будь-який інший лікар SPECIALIST МГЦ, що має на руках ЕН |
---|
1. шукає ЕН через загальнодоступний номер (requisition); 1.1. отримує ідентифікатор пацієнта через атрибут subject; 1.2. отримує ідентифікатор діагностичного звіту через атрибут completed_with; 2. отримує деталі діагностичного звіту (метод get-diagnostic-report-by-id); |