Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Functionality

Задача

Опис змін

Вплив змін на МІС

1

Jira Legacy
serverSystem JiraJIRA
serverIdd9171809-9c5e-36f7-ab17-a56a875b6d19
keyMC-468

Функціонал надання доступу на перегляд та зміну (скасування, перевідправка) МВ в Адміністративній панелі відповідно до скоупів (composition_admin:read,composition_admin:write)

Не впливають

2

Jira Legacy
serverSystem JiraJIRA
serverIdd9171809-9c5e-36f7-ab17-a56a875b6d19
keyMC-460

Функціонал надання доступу на перегляд та зміну (скасування, перевідправка) МВ в Адміністративній панелі відповідно до ролей користувача (NHS COMPOSITION VIEW, NHS ADMIN COMPOSITION)

Не впливають

3

Jira Legacy
serverSystem JiraJIRA
serverIdd9171809-9c5e-36f7-ab17-a56a875b6d19
keyMC-469

Функціонал пошуку МВ в Адміністративній панелі

Не впливають

4

Jira Legacy
serverSystem JiraJIRA
serverIdd9171809-9c5e-36f7-ab17-a56a875b6d19
keyMC-470

Функціонал перегляду деталей МВ в Адміністративній панелі

Не впливають

5

Jira Legacy
serverSystem JiraJIRA
serverIdd9171809-9c5e-36f7-ab17-a56a875b6d19
keyMC-688

Функціонал перегляду інтеграційних даних по МВ в окремій вкладці.

В тому числі додається новий конфігураційний параметр EMAL_INTEGRATION_NEWBORN_CLIENTS_MEMBER_CODE_NAMES (Маппінг компоненти, яка робить запит за getComposition)

Не впливають

6

Jira Legacy
serverSystem JiraJIRA
serverIdd9171809-9c5e-36f7-ab17-a56a875b6d19
keyMC-687

Функціонал перегляду інформації по пов`язаним МВ в окремій вкладці.

Не впливають

7

Jira Legacy
serverSystem JiraJIRA
serverIdd9171809-9c5e-36f7-ab17-a56a875b6d19
keyMC-461

Функціонал скасування МВ в Адміністративній панелі

Не впливають

8

Jira Legacy
serverSystem JiraJIRA
serverIdd9171809-9c5e-36f7-ab17-a56a875b6d19
keyMC-445

Функціонал перевідправки МВТН в ЕРЛН в Адміністративній панелі

Не впливають

9

Jira Legacy
serverSystem JiraJIRA
serverIdd9171809-9c5e-36f7-ab17-a56a875b6d19
keyMC-471

Функціонал формування витягу по МВ в Адміністративній панелі

В тому числі додається новий конфігураційний параметр EMAL_ADMIN_PRINT_FORM_TEMPLATE_ID (Дозволений id шаблону витягу інформаційних довідок в Адмінці)

Не впливають

10

Jira Legacy
serverSystem JiraJIRA
serverIdd9171809-9c5e-36f7-ab17-a56a875b6d19
keyMC-472

Функціонал накладання печатки на витяг по МВ в Адміністративній панелі

В тому числі додаються нові конфігураційні параметри по сертифікатам для підписання та підписанню (адмінка):

EMAL_SIGLIB_CERT_STORE_DIR

EMAL_SIGLIB_CERTIFICATES_PATH

EMAL_SIGLIB_USE_OCSP

EMAL_SIGLIB_CHECK_CRLS

EMAL_SIGLIB_INCLUDE_TEST_CERTIFICATES

EMAL_ADMIN_PRINT_FORM_SIGNING_ENABLED

EMAL_ADMIN_PRINT_FORM_SIGNATURE_PRIVATE_KEY

EMAL_ADMIN_PRINT_FORM_SIGNATURE_PASSWORD

Не впливають

11

Jira Legacy
serverSystem JiraJIRA
serverIdd9171809-9c5e-36f7-ab17-a56a875b6d19
keyMC-732

Виправлення помилки відсутності валідації по EMAL_FILTER_CANCEL_TIMEOUT_DISABILITY в процесі скасування МВ лікарем

Виправлення відповідно до поточної документації 3. Скасування (загальний процес)

12

Jira Legacy
serverSystem JiraJIRA
serverIdd9171809-9c5e-36f7-ab17-a56a875b6d19
keyMC-673

Додано новий атрибут updated в таблиці integration_processing та composition_cancelation в БД

Не впливають

13

Jira Legacy
serverSystem JiraJIRA
serverIdd9171809-9c5e-36f7-ab17-a56a875b6d19
keyMC-790

Вилучення зайвих атрибутів з об'єкту details за типом виклику NEWBORN_GET_COMPOSITION та NEWBORN_POST_COMPOSITION з відповіді за запитом по REST API getIntegrationData

Виправлення відповідно до поточної документації:

2.1. МВН - Створення нового

14

Jira Legacy
serverSystem JiraJIRA
serverIdd9171809-9c5e-36f7-ab17-a56a875b6d19
keyMC-806

Доопрацювання на ігнорування давності дати створення МВ для позначення його “Введеним помилково“ через Адмінпанель

Не впливаю

15

Jira Legacy
serverSystem JiraJIRA
serverIdd9171809-9c5e-36f7-ab17-a56a875b6d19
keyMC-708

Передумова: composition.type=TEMPORARY_DISABILITY

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

Додано заборону на створення МВТН за умови, ЯКЩО вже існує ще один МВТН, в якому

  • значення encounter.value співпадає із значенням encounter.value в тому, що створюється (тобто, обидва МВТН створюються за однією взаємодією) ТА

  • значення composition.category та composition.type для існуючого висновку співпадає з тим, що створюється ТА

  • статус існуючого висновку “Final“ (висновок підписано і він є дійсним)

У випадку проходження перевірки (немає заборони) - створюється МВТН.

У випадку непроходження перевірки (є заборона) - “1217: Final composition for encounter already exists“

Не впливає: виправлення

16

Jira Legacy
serverSystem JiraJIRA
serverIdd9171809-9c5e-36f7-ab17-a56a875b6d19
keyMC-768

Передумова: composition.type=TEMPORARY_DISABILITY

Зміна стосується заборони створення МВТН у випадках лікування за кордоном із початковою датою в майбутньому.

ЯКЩО створюється МВТН (“composition.type”=”TEMPORARY_DISABILITY”) для випадку лікування за кордоном (“IS_FOREIGN_TREATMENT”=”true”) TA початкова дата (“period.start”) у майбутньому ТО створення заборонено.

Опис поведінки у різних випадках та конфігураційні параметри, що використовуються:

  • перший МВ, foreignTreatment = false => тільки EMAL_FILTER_PERIOD_START_DISABILITY

  • перший МВ, foreignTreatment = true => без EMAL_FILTER_PERIOD_START_DISABILITY, але period.start <= task.created

  • replaces, Уточнення. foreignTreatment = false => без EMAL_FILTER_PERIOD_START_DISABILITY

  • replaces, Уточнення. foreignTreatment = true => заборонено Помилка

  • replaces, Заміна. foreignTreatment = false => тільки EMAL_FILTER_REPLACEMENT_PERIOD_START_DISABILITY та EMAL_FILTER_REPLACEMENT_PERIOD_START_NEWBORN, period.start <= task.created

  • replaces, Заміна. foreignTreatment = true => тільки EMAL_FILTER_REPLACEMENT_PERIOD_START_DISABILITY та EMAL_FILTER_REPLACEMENT_PERIOD_START_NEWBORN, period.start <= task.created

  • appends/transforms, foreignTreatment = true => тільки EMAL_FILTER_PERIOD_START_DISABILITY

  • appends/transforms, foreignTreatment = false => тільки EMAL_FILTER_PERIOD_START_DISABILITY

Не впливає: виправлення

17

Jira Legacy
serverSystem JiraJIRA
serverIdd9171809-9c5e-36f7-ab17-a56a875b6d19
keyMC-761

Виправлення помилки валідації конфігураційного параметру EMAL_VALIDATION_RELATES_TO_IDENTIFIER_ALLOWED_SYSTEM:

Під час створення уточнюючого МВТН для атрибуту relatesTo в значенні system має бути зазначено "eHealth/resources", в інших випадках при створенні такого МВТН користувачу має відображатися помилка “1216: Invalid relates_to identifier system“.

Не впливає: виправлення

18

Jira Legacy
serverSystem JiraJIRA
serverIdd9171809-9c5e-36f7-ab17-a56a875b6d19
keyMC-821

Розширення варіантів відображення помилок за валідаціями даних значень subject та section.focus.

Так, впливає: розширено перелік помилок, що відображаються.

19

Jira Legacy
serverSystem JiraJIRA
serverIdd9171809-9c5e-36f7-ab17-a56a875b6d19
keyMC-818

Додано функціональність створення продовження МВТН категорії PREGNANCY (Вагітність та пологи) з початком періоду дійсності (event.period.start) у майбутньому на визначену кількість календарних днів.

В тому числі додається новий конфігураційний параметр EMAL_VALIDATION_PREGNANCY_APPENDED_COMPOSITION_ALLOWED_PERIOD (Дозволений термін дійсності продовження МВТН категорії "Вагітність та пологи", календарних днів).

Впливає, новий функціонал

20

Jira Legacy
serverSystem JiraJIRA
serverIdd9171809-9c5e-36f7-ab17-a56a875b6d19
keyMC-822

Додана функціональність перевірки діапазону періоду непрацездатності (event.period.start - event.period.end), який зазначає лікар при створенні МВТН категорії PREGNANCY (Вагітність та пологи)

В тому числі додається новий конфігураційний параметр EMAL_VALIDATION_PREGNANCY_NEW_COMPOSITION_ALLOWED_PERIODS (Дозволені тривалості (діапазони) терміну дійстності МВТН категорії "Вагітність та пологи", календарних днів)

Впливає, додана валідація на період непрацездатності для категорії PREGNANCY

21

Jira Legacy
serverSystem JiraJIRA
serverIdd9171809-9c5e-36f7-ab17-a56a875b6d19
keyMC-819

Доопрацювання валідації за екстеншеном IS_FOREIGN_TREATMENT для можливості фіксації випадку лікування за кордоном єдиним МВТН - У випадках зазначення в МВТН IS_FOREIGN_TREATMENT=true не здійснюється валідація за EMAL_FILTER_DISABILITY_SINGLE_SPAN_DISABILITY (Максимальна довжина одного періоду призначення або продовження МВТН, днів).

Зміна валідації з боку ЦБД. Якщо МІС зі свого боку валідував дозволений термін дії МВТН категорії SICKNESS для зазначення лікарем, то необхідно доопрацювати відміну цієї валідації для випадків лікування за кордоном (IS_FOREIGN_TREATMENT=true).

22

Jira Legacy
serverSystem JiraJIRA
serverIdd9171809-9c5e-36f7-ab17-a56a875b6d19
keyMC-789

Виправлення помилки по відсутності сформованого зв'язку (replaces) в уточнюючому МВТН з МВТН на преперсону, який уточнюється, при зазначенні лікарем IS_FORCE_RENEW = true в процесі уточнення.

Не впливає. Виправлення помилки згідно процесу уточнення МВТН.

23

Jira Legacy
serverSystem JiraJIRA
serverIdd9171809-9c5e-36f7-ab17-a56a875b6d19
keyMC-828

Допрацьовано валідацію по EMAL_VALIDATION_ENCOUNTER_MAX_AGE_DAYS_BY_CATEGORY наступним чином - якщо атрибут encounter.date відсутній, то брати для валідації атрибут encounter.period.start.

Впливає

24

Jira Legacy
serverSystem JiraJIRA
serverIdd9171809-9c5e-36f7-ab17-a56a875b6d19
keyCSI-1411

(окрема поставка)

  1. Додано нові скоупи:

composition_admin:read

composition_admin:write

2. Додано нові скоупи до існуючого клієнта та ролі NHS ADMIN

Не впливає

25

Jira Legacy
serverSystem JiraJIRA
serverIdd9171809-9c5e-36f7-ab17-a56a875b6d19
keyCSI-1430

(окрема поставка)

Довідник SCOPES - додано значення composition_admin:read, composition_admin:write

Довідник EMPLOYEE_TYPE- додано значення NHS ADMIN COMPOSITION, NHS COMPOSITION VIEW

Не впливає

26

Jira Legacy
serverSystem JiraJIRA
serverIdd9171809-9c5e-36f7-ab17-a56a875b6d19
keyCSI-1694
(окрема поставка)

Технічна задача синхронізації коду з Еденлаб

Не впливає

27

Jira Legacy
serverSystem JIRA
serverIdd9171809-9c5e-36f7-ab17-a56a875b6d19
keyMC-852

Додано шаблони інформаційних довідок під новими ID для уніфікації на усіх середовищах. Поточні ID довідок також можуть використовуватись для генерації друкованих форм.

Значення конфігураційного параметру EMAL_PRINT_FORM_ALLOWED_TEMPLATE_IDS_BY_CATEGORY:CHILD_CARE:21,1001;COVID19:21,1001;FAMILY_CARE:21,1001;PARENTAL_CARE:21,1001;PREGNANCY:21,1001;PROSTHETIC:21,1001;QUARANTINE:21,1001;RESTORATION:21,1001;SICKNESS:21,1001;TEMP_TRANSFER:21,1001;LIVE_BIRTH:20,1000(Дозволений шаблон інформаційної довідки відповідно до категорії МВ)

Variables

Documentation

Задача

Посилання на сторінку документації

1

Jira Legacy
serverSystem JiraJIRA
serverIdd9171809-9c5e-36f7-ab17-a56a875b6d19
keyMC-468

/wiki/spaces/emal/pages/16966057993

2

Jira Legacy
serverSystem JiraJIRA
serverIdd9171809-9c5e-36f7-ab17-a56a875b6d19
keyMC-460

/wiki/spaces/emal/pages/16966057993

3

Jira Legacy
serverSystem JiraJIRA
serverIdd9171809-9c5e-36f7-ab17-a56a875b6d19
keyMC-469

/wiki/spaces/emal/pages/16965238870

/wiki/spaces/emal/pages/16974282802

4

Jira Legacy
serverSystem JiraJIRA
serverIdd9171809-9c5e-36f7-ab17-a56a875b6d19
keyMC-470

/wiki/spaces/emal/pages/16965238870

/wiki/spaces/emal/pages/16974282802

5

Jira Legacy
serverSystem JiraJIRA
serverIdd9171809-9c5e-36f7-ab17-a56a875b6d19
keyMC-688

/wiki/spaces/emal/pages/17225515045

getIntegrationData

/wiki/spaces/emal/pages/16974282802

Інтеграційні статуси медичних висновків

6

Jira Legacy
serverSystem JiraJIRA
serverIdd9171809-9c5e-36f7-ab17-a56a875b6d19
keyMC-687

/wiki/spaces/emal/pages/16974282802

7

Jira Legacy
serverSystem JiraJIRA
serverIdd9171809-9c5e-36f7-ab17-a56a875b6d19
keyMC-461

/wiki/spaces/emal/pages/16965238887

/wiki/spaces/emal/pages/16974282802

8

Jira Legacy
serverSystem JiraJIRA
serverIdd9171809-9c5e-36f7-ab17-a56a875b6d19
keyMC-445

/wiki/spaces/emal/pages/16963994177

/wiki/spaces/emal/pages/16974282802

9

Jira Legacy
serverSystem JiraJIRA
serverIdd9171809-9c5e-36f7-ab17-a56a875b6d19
keyMC-471

/wiki/spaces/emal/pages/16965795951

/wiki/spaces/emal/pages/16974282802

Variables

10

Jira Legacy
serverSystem JiraJIRA
serverIdd9171809-9c5e-36f7-ab17-a56a875b6d19
keyMC-472

/wiki/spaces/emal/pages/16965795951

11

Jira Legacy
serverSystem JiraJIRA
serverIdd9171809-9c5e-36f7-ab17-a56a875b6d19
keyMC-732

3. Скасування (загальний процес)

12

Jira Legacy
serverSystem JiraJIRA
serverIdd9171809-9c5e-36f7-ab17-a56a875b6d19
keyMC-673

/wiki/spaces/emal/pages/17156734977

13

Jira Legacy
serverSystem JiraJIRA
serverIdd9171809-9c5e-36f7-ab17-a56a875b6d19
keyMC-790

2.1. МВН - Створення нового

getIntegrationData

14

Jira Legacy
serverSystem JiraJIRA
serverIdd9171809-9c5e-36f7-ab17-a56a875b6d19
keyMC-806

/wiki/spaces/emal/pages/16965238887

15

Jira Legacy
serverSystem JiraJIRA
serverIdd9171809-9c5e-36f7-ab17-a56a875b6d19
keyMC-708

createComposition

https://e-health-ua.atlassian.net/wiki/spaces/EH/pages/16988438529/createComposition#Validation-data-request

https://e-health-ua.atlassian.net/wiki/spaces/EH/pages/17391943736/RC+REST+API+-+Create+composition

16

Jira Legacy
serverSystem JiraJIRA
serverIdd9171809-9c5e-36f7-ab17-a56a875b6d19
keyMC-768

createComposition

https://e-health-ua.atlassian.net/wiki/spaces/EH/pages/16988438529/createComposition#Validation-data-request

17

Jira Legacy
serverSystem JiraJIRA
serverIdd9171809-9c5e-36f7-ab17-a56a875b6d19
keyMC-761

REST API - Create composition (п.п.40-47)

https://e-health-ua.atlassian.net/wiki/spaces/EH/pages/711163913#%D0%9C%D0%B5%D0%B4%D0%B8%D1%87%D0%BD%D1%96-%D0%92%D0%B8%D1%81%D0%BD%D0%BE%D0%B2%D0%BA%D0%B8

18

Jira Legacy
serverSystem JiraJIRA
serverIdd9171809-9c5e-36f7-ab17-a56a875b6d19
keyMC-821

REST API - Create composition (п.п.30-38, п.п.60-69)

https://e-health-ua.atlassian.net/wiki/spaces/EH/pages/711163913#%D0%9C%D0%B5%D0%B4%D0%B8%D1%87%D0%BD%D1%96-%D0%92%D0%B8%D1%81%D0%BD%D0%BE%D0%B2%D0%BA%D0%B8

19

Jira Legacy
serverSystem JiraJIRA
serverIdd9171809-9c5e-36f7-ab17-a56a875b6d19
keyMC-818

RC_2.2 МВТН - Створення нового

Variables

https://e-health-ua.atlassian.net/wiki/spaces/EH/pages/17391943736/RC+REST+API+-+Create+composition п.54

https://e-health-ua.atlassian.net/wiki/spaces/EH/pages/711163913#%D0%9C%D0%B5%D0%B4%D0%B8%D1%87%D0%BD%D1%96-%D0%92%D0%B8%D1%81%D0%BD%D0%BE%D0%B2%D0%BA%D0%B8

20

Jira Legacy
serverSystem JiraJIRA
serverIdd9171809-9c5e-36f7-ab17-a56a875b6d19
keyMC-822

RC_2.2 МВТН - Створення нового

Variables

https://e-health-ua.atlassian.net/wiki/spaces/EH/pages/17391943736/RC+REST+API+-+Create+composition п.58

https://e-health-ua.atlassian.net/wiki/spaces/EH/pages/711163913#%D0%9C%D0%B5%D0%B4%D0%B8%D1%87%D0%BD%D1%96-%D0%92%D0%B8%D1%81%D0%BD%D0%BE%D0%B2%D0%BA%D0%B8

21

Jira Legacy
serverSystem JiraJIRA
serverIdd9171809-9c5e-36f7-ab17-a56a875b6d19
keyMC-819

https://e-health-ua.atlassian.net/wiki/spaces/EH/pages/17391943736/RC+REST+API+-+Create+composition п. 81

22

Jira Legacy
serverSystem JiraJIRA
serverIdd9171809-9c5e-36f7-ab17-a56a875b6d19
keyMC-789

RC_6. Уточнення (preperson -> person) для МВТН

23

Jira Legacy
serverSystem JiraJIRA
serverIdd9171809-9c5e-36f7-ab17-a56a875b6d19
keyMC-828

https://e-health-ua.atlassian.net/wiki/spaces/EH/pages/17391943736/RC+REST+API+-+Create+composition п.20

24

Jira Legacy
serverSystem JiraJIRA
serverIdd9171809-9c5e-36f7-ab17-a56a875b6d19
keyCSI-1411

/wiki/spaces/emal/pages/16966057993

25

Jira Legacy
serverSystem JiraJIRA
serverIdd9171809-9c5e-36f7-ab17-a56a875b6d19
keyCSI-1430

Scopes model

https://e-health-ua.atlassian.net/wiki/spaces/EBT/pages/1300529210/EMPLOYEE+TYPE

26

Jira Legacy
serverSystem JIRA
serverIdd9171809-9c5e-36f7-ab17-a56a875b6d19
keyMC-852

Variables