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

OLD_Підпроцес `Логіка пре-опрацювання лікарняного`

Загальний опис бізнес-процесу

 

Підпроцес описує логіку заповнення поля relatesTo в двох випадках:

  1. Уточнення медичного висновку, для випадку коли вже було створено МВТН для prePerson

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

 

 

 

Опис валідацій і перевірок

Підгрупа

Маркер на схемі

Суть перевірки

Підгрупа

Маркер на схемі

Суть перевірки

 

EGW1

Пошук активних МВТН в рамках одного й того самого типу і категорії

Валідації, пов'язані із уточненням неідентифікованої раніше персони

EGW1.1

Переконатись, що Composition.subject знайденого медвисновку є неідентифікованою особою (preperson).

В іншому разі пацієнт уже був ідентифікований раніше, уточнюючий медвисновок із ідентифікованою персоною не потрібен.

EGW1.2

Переконатись, що Composition.subject у висновку, що створюється, вказана ідентифікована особа (person).

EGW1.3

Переконатись що значення Composition.event.period в обох висновках співпадають.

Валідації, що визначають подальшу логіку опрацювання лікарняних

EGW2

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

Критерії, які мають виконуватись:

  • висновок у системі з таким же Composition.subject

  • висновок у системі з таким же Composition.type та Composition.category

  • стан існуючого висновку в системі: FINAL

  • поточна дата раніше, дорівнює або на день пізніше від дати закриття медвисновку

Якщо існує кілька медвисновків, які підпадають під вищевказані критерії, обирається той, який був створений останнім (дата створення найпізніша).

EGW3

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

Валідації тривалості лікарняних

EGW4

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

Застосовується правило:
кількість днів загального безперервного перебування на лікарняному, включно із тривалістю, вказаною у новоствореному медвисновку, не перевищує максимальне значення, задане Адміністратором системи для даної категорії.

EGW5

Перевірити, чи можливе продовження лікарняного на таку кількість днів.

Застосовується правило:
тривалість нового медвисновку не перевищує максимальне значення тривалості, задане у Системі для медвисновків даної категорії.

Максимальне значення тривалості для медвисновків кожної категорії при продовженні лікарняних конфігурується Адміністратором системи.

EGW6

Перевірити, чи дозволено створити медвисновок (для відкриття лікарняного) на таку кількість днів.

Застосовується правило: тривалість медвисновку не перевищує максимальне значення тривалості, задане у Системі для медвисновків даної категорії.

Максимальна кількість днів тривалості медвисновку кожної категорії конфігурується Адміністратором системи.

 

Опис сценаріїв закінчення робочого процесу

Підгрупа

Назва етапу

Деталі

Підгрупа

Назва етапу

Деталі

Успішне закінчення робочого процесу - створено ланцюг МВТН

STE1

Дозволено створити медичний висновок даної тривалості, у випадку продовження чи дострокового закриття лікарняного встановлене відповідне значення порції Composition.relatesTo

Успішне закінчення робочого процесу - МВТН уточнено

STE2

Дозволено створити медичний висновок, який уточнює неідентифіковано особу для якої вже створювався МВТН

Неуспішні закінчення робочого процесу

TE2

Неможливо продовжити лікарняний на таку кількість днів.

Тривалість продовження лікарняного, задана у медвисновку, перевищує максимальне значення, сконфігуроване Адміністратором системи для даної категорії.

Не дозволяється створення медвисновку.

TE3

Неможливо відкрити лікарняний на таку кількість днів.

Тривалість лікарняного, задана у медвисновку, перевищує максимальне значення, сконфігуроване Адміністратором системи для даної категорії.

Не дозволяється створення медвисновку.

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