ЕСОЗ - публічна документація
Продовження / скорочення МВТН
Загальні ствердження
Медичний працівник, створюючи МВТН, не може (і не має) вказувати дані про продовження, або скорочення;
ЕСОЗ за допомогою пошуку МВТН у зазначеній категорії показує знайдений попередній висновок в об'єкті relatesTo з відповідними атрибутами
Медичний працівник може повідомити пацієнта, що знайдено існуючий МВТН. Тож, наступний МВТН може доповнити, або скоротити термін непрацездатності;
обʼєкт relatesTo завжди генерується Системою, не лікарем! Ідентифікатор у relatesTo.code вказує на попередній МВТН, з яким Система виявила зв'язок.
– Appends (доповнення/продовження строку МВТН);
– Replaces (уточнення особи - тільки якщо попередній МВТН був створений на неідентифікованого пацієнта (pre-person));
– Transforms (скорочення строку МВТН);
обʼєкт relatesTo генерується на етапі створення чернетки МВТН (STATUS = PRELIMINARY);
обʼєкт relatesTo для випадків продовження (appends) та скорочення (transforms) генерується Системою за наступних умов:
в обох МВТН зазначено одного і того ж пацієнта (subject);
пов'язані МВТН мають одну і ту саму категорію МВТН (наприклад, SICKNESS);
періоди дії по МВТН стикуються, або пересікаються. Приклад: МВТН 1 з 01.10 по 05.10, МВТН2 з 03.10 по 15.10 (продовження); або МВТН 1 з 01.10 по 05.10, МВТН2 з 03.10 по 03.10 (скорочення); або МВТН 1 з 01.10 по 05.10, МВТН2 з 05.10 по 10.10 (продовження);
якщо медичний працівник при створенні МВТН зазначив IS_FORCE_RENEW = TRUE (на думку лікаря, це новий випадок непрацездатності, а не продовження), то relatesTo не буде сформовано Системою і МВ буде створено як новий.
Процес створення МВТН для продовження / скорочення
Створення МВТН повинно враховувати модель даних: Composition - специфікація.
Вимоги до процесу
№ | Крок | Опис |
---|---|---|
1 | Знайти / створити запис про пацієнта | Для створення МВТН медичний працівник повинен мати ідентифікатор пацієнта та ідентифікатор взаємодії, за якою встановлено факт настання медичної непрацездатності, коли лікар вважає, що пацієнт є непрацездатним за медичною логікою.
Створення запису про пацієнта відбувається за правилами відповідного процесу: Пошук запису про ідентифіковану особу в ЕСОЗ можливий за методом АРІ Search for a Person. |
2 | Створити / обрати взаємодію | Створення ЕМЗ по взаємодії пацієнта відбувається за правилами процесу “Реєстрація результатів візиту в ЦК”. Пошук існуючої взаємодії може бути здійснений із дотриманням вимог по пошуку. |
3 | Визначити непрацездатну особу + МА (методу автентифікації) | Медичний працівник визначає непрацездатну особу, заповнюючи відповідні атрибути МВТН згідно з правилами застосування атрибутів Subject та Focus. Також при формуванні запиту на створення МВТН у випадку вказання ідентифікованого пацієнта як непрацездатної особи (параметр "section.focus") медичний працівник повинен мати змогу обрання методу автентифікації з наявних у непрацездатної особи. |
4 | Заповнити дані МВТН | Медичний працівник заповнює так дані при формуванні запиту на створення МВТН:
1. дата початку регулюється параметром EMAL_FILTER_PERIOD_START_DISABILITY. В змінній міститься значення Х днів, яке означає, що дату початку можна вказати як (СЬОГОДНІ - Х). Приклад: EMAL_FILTER_PERIOD_START_DISABILITY = 2. СЬОГОДНІ = 2021-07-01 можливі значення для event.period.start: - 2021-06-29 - 2021-06-30 - 2021-07-01
2. значення параметру EMAL_FILTER_PERIOD_START_DISABILITY ігнорується, якщо в створюваному МВТН зазначено: - категорію PREGNANCY; або - extension.is_foreign_treatment=true або - ідентифікація неідентифікованого"
1. різниця в календарних днях між датою початку початку та датою завершення обмежується параметрами EMAL_FILTER_DISABILITY_SIGNLE_SPAN та EMAL_FILTER_DISABILITY_TOTAL_SPAN, які відображують максимальну довжину періоду призначення або продовження МВТН за категорією.
|
5 | Виконати запит на створення МВТН | Для створенн МВТН медичний працівник повинен виконати запит на створення МВТН згідно методу API Системи ("createComposition"). |
6 | Отримати створений МВТН | Медичний працівник отримує деталі створеного МВТН за методом АРІ getComposition |
7 | Створити запит на approval | В разі наявності даних у об'єкті relatesTo та якщо медичний працівник не має доступу до деталей МВТН, то він повинен мати змогу створити запит на отримання доступу (до ЕМЗ з метою перегляду пов'язаного МВТН) з боку пацієнта відповідно до опису процесу “Отримання дозволу пацієнта на операції з даними у системі E-Health” В разі відсутності необхідності отримання деталей по існуючому МВТН, або при відсутності згоди на доступ з боку пацієнта, медичний працівник може перейти до наступного кроку, якщо треба продовжити процес по створенню МВТН. |
8 | Переглянути деталі МВТН | Медичний працівник отримує деталі по пов'язаному МВТН за методом АРІ getComposition для ознайомлення із даними по висновку. Медичний працівник може переглянути деталі МВТН в разі наявності прав доступу за правилами АВАС:
|
9 | Проінформувати пацієнта (за необхідності) | Медичний працівник може повідомити пацієнта, що знайдено існуючий МВТН. Тож, наступний МВТН може доповнити, або скоротити термін непрацездатності. За певних обставин медичний працівник може врахувати можливу відмову пацієнта від продовження процесу по створенню нового МВТН і припинити процес. Наприклад, якщо пацієнт звернувся з тою самою проблемою до декількох різних лікарів з надією на нескінченне продовження лікарняного через створення нового МВТН (шахрайство з боку пацієнта). В іншому випадку медичний працівник переходить до наступного кроку. |
10 | Перевірити дані за МВТН | Медичний працівник здійснює перевірку відомостей про створюваний МВТН, що зазначені в інформаційній довідці, та/або інтерфейсі. Зокрема повинні бути перевірені:
|
11 | Виправити помилки | При наявності помилок в інформаційній довідці МВТН та/або інтерфейсі, медичний працівник виправляє такі помилки та переходить на крок 8 поточних вимог до процесу. |
12 | Засвідчити КЕП та виконати запит на створення | В разі відсутності помилок у відомостях інформаційної довідки та/або інтерфейсі, медичний працівник повинен мати можливість можливість:
|
13 | Отримати результат виконання job | Медичний працівник отримує результати виконання запиту через виконання методу getAsyncJobStatus та за необхідності інформує пацієнта про (не)успішність створення МВТН. |
ЕСОЗ - публічна документація