/
18.05.23 PROD MC v2.39.2 API/admin-web release

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

18.05.23 PROD MC v2.39.2 API/admin-web release

Functionality

Задача

Опис змін

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

Задача

Опис змін

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

1

https://e-health-ua.atlassian.net/browse/MC-468

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

Не впливають

2

https://e-health-ua.atlassian.net/browse/MC-460

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

Не впливають

3

https://e-health-ua.atlassian.net/browse/MC-469

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

Не впливають

4

https://e-health-ua.atlassian.net/browse/MC-470

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

Не впливають

5

https://e-health-ua.atlassian.net/browse/MC-688

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

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

Не впливають

6

https://e-health-ua.atlassian.net/browse/MC-687

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

Не впливають

7

https://e-health-ua.atlassian.net/browse/MC-461

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

Не впливають

8

https://e-health-ua.atlassian.net/browse/MC-445

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

Не впливають

9

https://e-health-ua.atlassian.net/browse/MC-471

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

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

Не впливають

10

https://e-health-ua.atlassian.net/browse/MC-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

https://e-health-ua.atlassian.net/browse/MC-732

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

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

12

https://e-health-ua.atlassian.net/browse/MC-673

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

Не впливають

13

https://e-health-ua.atlassian.net/browse/MC-790

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

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

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

14

https://e-health-ua.atlassian.net/browse/MC-806

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

Не впливаю

15

https://e-health-ua.atlassian.net/browse/MC-708

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

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

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

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

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

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

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

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

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

16

https://e-health-ua.atlassian.net/browse/MC-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

https://e-health-ua.atlassian.net/browse/MC-761

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

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

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

18

https://e-health-ua.atlassian.net/browse/MC-821

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

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

19

https://e-health-ua.atlassian.net/browse/MC-818

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

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

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

20

https://e-health-ua.atlassian.net/browse/MC-822

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

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

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

21

https://e-health-ua.atlassian.net/browse/MC-819

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

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

22

https://e-health-ua.atlassian.net/browse/MC-789

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

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

23

https://e-health-ua.atlassian.net/browse/MC-828

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

Впливає

24

https://e-health-ua.atlassian.net/browse/CSI-1411

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

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

composition_admin:read

composition_admin:write

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

Не впливає

25

https://e-health-ua.atlassian.net/browse/CSI-1430

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

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

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

Не впливає

26

https://e-health-ua.atlassian.net/browse/CSI-1694 (окрема поставка)

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

Не впливає

27

https://e-health-ua.atlassian.net/browse/MC-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(Дозволений шаблон інформаційної довідки відповідно до категорії МВ)

https://e-health-ua.atlassian.net/wiki/spaces/EH/pages/907837561

Documentation

Задача

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

Задача

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

1

https://e-health-ua.atlassian.net/browse/MC-468

https://e-health-ua.atlassian.net/wiki/spaces/emal/pages/16966057993

2

https://e-health-ua.atlassian.net/browse/MC-460

https://e-health-ua.atlassian.net/wiki/spaces/emal/pages/16966057993

3

https://e-health-ua.atlassian.net/browse/MC-469

https://e-health-ua.atlassian.net/wiki/spaces/emal/pages/16965238870

https://e-health-ua.atlassian.net/wiki/spaces/emal/pages/16974282802

4

https://e-health-ua.atlassian.net/browse/MC-470

https://e-health-ua.atlassian.net/wiki/spaces/emal/pages/16965238870

https://e-health-ua.atlassian.net/wiki/spaces/emal/pages/16974282802

5

https://e-health-ua.atlassian.net/browse/MC-688

https://e-health-ua.atlassian.net/wiki/spaces/emal/pages/17225515045

https://e-health-ua.atlassian.net/wiki/spaces/EH/pages/17094770689

https://e-health-ua.atlassian.net/wiki/spaces/emal/pages/16974282802

https://e-health-ua.atlassian.net/wiki/spaces/EH/pages/4819288779

6

https://e-health-ua.atlassian.net/browse/MC-687

https://e-health-ua.atlassian.net/wiki/spaces/emal/pages/16974282802

7

https://e-health-ua.atlassian.net/browse/MC-461

https://e-health-ua.atlassian.net/wiki/spaces/emal/pages/16965238887

https://e-health-ua.atlassian.net/wiki/spaces/emal/pages/16974282802

8

https://e-health-ua.atlassian.net/browse/MC-445

https://e-health-ua.atlassian.net/wiki/spaces/emal/pages/16963994177

https://e-health-ua.atlassian.net/wiki/spaces/emal/pages/16974282802

9

https://e-health-ua.atlassian.net/browse/MC-471

https://e-health-ua.atlassian.net/wiki/spaces/emal/pages/16965795951

https://e-health-ua.atlassian.net/wiki/spaces/emal/pages/16974282802

https://e-health-ua.atlassian.net/wiki/spaces/EH/pages/907837561

10

https://e-health-ua.atlassian.net/browse/MC-472

https://e-health-ua.atlassian.net/wiki/spaces/emal/pages/16965795951

11

https://e-health-ua.atlassian.net/browse/MC-732

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

12

https://e-health-ua.atlassian.net/browse/MC-673

https://e-health-ua.atlassian.net/wiki/spaces/emal/pages/17156734977

13

https://e-health-ua.atlassian.net/browse/MC-790

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

https://e-health-ua.atlassian.net/wiki/spaces/EH/pages/17094770689

14

https://e-health-ua.atlassian.net/browse/MC-806

https://e-health-ua.atlassian.net/wiki/spaces/emal/pages/16965238887

15

https://e-health-ua.atlassian.net/browse/MC-708

https://e-health-ua.atlassian.net/wiki/spaces/EH/pages/16988438529

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

https://e-health-ua.atlassian.net/browse/MC-768

https://e-health-ua.atlassian.net/wiki/spaces/EH/pages/16988438529

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

17

https://e-health-ua.atlassian.net/browse/MC-761

https://e-health-ua.atlassian.net/wiki/spaces/EH/pages/17219715103 (п.п.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

https://e-health-ua.atlassian.net/browse/MC-821

https://e-health-ua.atlassian.net/wiki/spaces/EH/pages/17219715103 (п.п.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

https://e-health-ua.atlassian.net/browse/MC-818

https://e-health-ua.atlassian.net/wiki/spaces/EH/pages/17391714329

https://e-health-ua.atlassian.net/wiki/spaces/EH/pages/907837561

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

https://e-health-ua.atlassian.net/browse/MC-822

https://e-health-ua.atlassian.net/wiki/spaces/EH/pages/17391714329

https://e-health-ua.atlassian.net/wiki/spaces/EH/pages/907837561

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

https://e-health-ua.atlassian.net/browse/MC-819

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

22

https://e-health-ua.atlassian.net/browse/MC-789

https://e-health-ua.atlassian.net/wiki/spaces/EH/pages/17395875841

23

https://e-health-ua.atlassian.net/browse/MC-828

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

24

https://e-health-ua.atlassian.net/browse/CSI-1411

https://e-health-ua.atlassian.net/wiki/spaces/emal/pages/16966057993

25

https://e-health-ua.atlassian.net/browse/CSI-1430

https://e-health-ua.atlassian.net/wiki/spaces/EH/pages/18213732422

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

26

https://e-health-ua.atlassian.net/browse/MC-852

https://e-health-ua.atlassian.net/wiki/spaces/EH/pages/907837561

Related content

Опис БП, пов'язаного з застосуванням апрувала для іншого LE
Опис БП, пов'язаного з застосуванням апрувала для іншого LE
Read with this
28.02.23 Demo/Stage MC v2.36.3 API/SOAPGW v1.24.5/admin-web release
28.02.23 Demo/Stage MC v2.36.3 API/SOAPGW v1.24.5/admin-web release
More like this
RC_REHAB_D030. Особливості реалізації бізнес-процесів Реабілітації+
RC_REHAB_D030. Особливості реалізації бізнес-процесів Реабілітації+
Read with this
8.07.2024 PROD HF merge person, DRACS/DRFO, MC.Admin panel. Оновлення тестової печатки для витягів
8.07.2024 PROD HF merge person, DRACS/DRFO, MC.Admin panel. Оновлення тестової печатки для витягів
More like this
Рекомендовані переклади атрибутів
Рекомендовані переклади атрибутів
Read with this
Service Request Dictionaries and configurable parameters
Service Request Dictionaries and configurable parameters
Read with this

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