Versions Compared

Key

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

...

Задача

Опис змін

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

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

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

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

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

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

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

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

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

У випадку непроходження перевірки (є заборона) - “1002: Composition for a given subject already exists“

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

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

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

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

ЯКЩО створюється МВТН (“composition.type”=”TEMPORARY_DISABILITY”) для випадку лікування за кордоном (“composition.category”=”SICKNESS”, “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

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

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

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

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

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

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

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

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

...

Задача

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

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

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

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

REST API - Create composition (п.п.39-46)

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

REST API - Create composition (п.п.29-37, п.п.57-66)