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

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this content. View the current version.

Compare with Current View Version History

Version 1 Next »

Функціонал (Functionality)

Задача

Пов'язані задачі

Опис по змінах функціоналу

Додані артефакти/конфігураційні параметри

1

MC-309 - Getting issue details... STATUS

Додано стиснення gzip перед відправкою до ceph

emal_s3_compress

2

MC-405 - Getting issue details... STATUS

SUPPORT-9505 - Getting issue details... STATUS

Виправлена структура SOAP запиту в блоці VIOLATION (ЕРЛН)

3

MC-410 - Getting issue details... STATUS

MC-363 - Getting issue details... STATUS

Зміни в існуючому функціоналі:

  1. relatesTo.code приходить в запиті від лікаря;

  2. передбачено декілька relatesTo для МВ

emal_refinement_flow_disability_verify_extensions

4

MC-417 - Getting issue details... STATUS

MC-362 - Getting issue details... STATUS

Нова функціональність, яка раніше не існувала

emal_replacement_flow_disability_allowed_cancellation_reasons

emal_composition_flow_replace_enabled

emal_replacement_flow_newborn_allowed_cancellation_reasons

emal_filter_replacement_period_start_newborn_default_delay_days

emal_filter_replacement_period_start_disability_enabled

emal_filter_replacement_period_start_newborn_enabled

emal_filter_replacement_period_start_disability

emal_filter_replacement_period_start_newborn

5

MC-418 - Getting issue details... STATUS

MC-363 - Getting issue details... STATUS

Модифікація процесу уточнення МВТН. Додано можливість уточнення масиву МВТН за весь період непрацездатності в одному та декількох ЗОЗ

6

MC-420 - Getting issue details... STATUS

MC-365 - Getting issue details... STATUS

Додані перевірки на об'єкт “category” (згідно пунктів 12-14 специфікації REST API - Create composition):

  1. category.coding.system відповідає заданому в конфігах ресурсу

  2. Категорія МВ category.coding.code існує в довіднику, який задано в атрибуті category.coding.system

  3. Така категорія МВ category.coding.code дозволена для такого типу МВ type.coding.code

emal_validation_category_newborn_system

emal_validation_category_newborn_codes

7

MC-421 - Getting issue details... STATUS

Додані перевірки на об'єкт “custodian” (згідно пунктів 16-17 специфікації REST API - Create composition):

  1. Перевірка що такому типу закладу можна створювати таку категорію МВ;

  2. Перевірка що заклад має дозволений статус.

emal_validation_custodian_categories_by_type

EMAL_VALIDATION_CUSTODIAN_ALLOWED_STATUSES_NEWBORN

EMAL_VALIDATION_CUSTODIAN_ALLOWED_STATUSES_DISABILITY

8

MC-422 - Getting issue details... STATUS

Додані перевірки на об'єкт “author” (згідно пунктів 28-33 специфікації REST API - Create composition)

emal_validation_author_active_status_value

emal_validation_author_categories_by_type

emal_validation_author_categories_by_position

emal_validation_author_categories_by_speciality_officio

emal_validation_author_categories_by_speciality

9

MC-425 - Getting issue details... STATUS

Додані перевірки на об'єкт “subject” згідно пунктів 46-53 специфікації REST API - Create composition

emal_validation_subject_categories_by_type

emal_validation_subject_allowed_statuses_by_category

emal_validation_subject_allowed_verification_statuses_by_category

emal_validation_subject_allowed_ages_by_category

emal_validation_subject_genders_by_category

emal_validation_subject_documents_by_category

10

MC-426 - Getting issue details... STATUS

Додані перевірки на об'єкт “relatesTo” згідно пунктів 57-64 специфікації REST API - Create composition

emal_validation_relates_to_identifier_allowed_code

emal_validation_relates_to_identifier_allowed_system

11

MC-427 - Getting issue details... STATUS

Додані перевірки на об'єкт “event.period” згідно пунктів 66-74 специфікації REST API - Create composition

12

MC-428 - Getting issue details... STATUS

Додані перевірки на об'єкт “section.focus” згідно пунктів 92-99 специфікації REST API - Create composition

emal_validation_focus_categories_by_type

emal_validation_focus_allowed_statuses_by_category

emal_validation_focus_allowed_verification_statuses_by_category

emal_validation_focus_allowed_ages_by_category

emal_validation_focus_genders_by_category

emal_validation_focus_documents_by_category

13

MC-429 - Getting issue details... STATUS

Додані перевірки на об'єкт "extensions" (згідно специфікації пунктів 106-120 REST API - Create composition)

14

MC-431 - Getting issue details... STATUS

MC-412 - Getting issue details... STATUS

Для МВН додаються 2 нові extensions:

  1. Дата народження дитини (параметр “newborn_birth_date“), в якому зазначається дата та час народження дитини (формат: date);

  2. Стать новонародженого (параметр “newborn_sex“) із довідника “GENDER“.

15

MC-432 - Getting issue details... STATUS

MC-409 - Getting issue details... STATUS

MC-367 - Getting issue details... STATUS

Додано новий метод АРІ для генерації інформаційної довідки

https://app.swaggerhub.com/apis/ehealthua/compositions/2.21.0#/main/getPrintForm

16

MC-441 - Getting issue details... STATUS

MC-371 - Getting issue details... STATUS

Модифікація SOAP get_nszu_data_ask (DOCUMENT_DATE):

мігрували шляхом конвертації з xs:date → xs.dateTime = xs:date @ “00:00:00”

17

MC-442 - Getting issue details... STATUS

MC-372 - Getting issue details... STATUS

Модифіковано існуючий метод АРІ searchComposition для пошуку МВ:

  • subject та section.focus винесено в пошукові параметри;

  • додано нові опційні пошукові параметри “статус” МВ (composition.status) та “енкаунтер” (composition.encounter).

18

MC-443 - Getting issue details... STATUS

MC-381 - Getting issue details... STATUS

Модифікація SOAP GetComposition. Додано реалізацію отримання інформації про composition.author, composition.custodian, composition.subject та composition.section.focus в момент формування відповіді з майстер БД

19

MC-463 - Getting issue details... STATUS

MC-456 - Getting issue details... STATUS

Додано новий метод АРІ для отримання інформації по статусам обробки по операціях/системах

REST API GetCompositionProcessingStatus
{patientId}/composition/{compositionId}/episode/{episodeId}/encounter/{encounterId}/integrationData

20

MC-451 - Getting issue details... STATUS

MC-353 - Getting issue details... STATUS

Додано нові опційні пошукові параметри для методу АРІ searchComposition: “статус” МВ (composition.status) та “encounterId” (ідентифікатор взаємодії, на яку посилається МВ)

21

MC-444 - Getting issue details... STATUS

MC-351 - Getting issue details... STATUS

Застосування нових довідників причин скасування МВ для кожного типу МВ:

МВН - COMPOSITION_CANCELLATION_REASONS_NEWBORN

МВТН - COMPOSITION_CANCELLATION_REASONS_TEMP_DISABILITY

В довідник COMPOSITION_CANCELLATION_REASONS_TEMP_DISABILITY додані нові причини скасування МВТН

22

MC-467 - Getting issue details... STATUS

MC-391 - Getting issue details... STATUS

Додана реалізація можливості відслідковування часу виконання функцій

Частина зазначена в п. 25 цієї таблиці

23

MC-474 - Getting issue details... STATUS

-

Додана реалізація проведення навантажувального тестування

24

MC-462 - Getting issue details... STATUS

MC-370 - Getting issue details... STATUS

Додано реалізацію по формування черги на відправку до ЕРЛН підписаних МВТН за хронологічним порядком через пов'язані МВ

25

MC-465 - Getting issue details... STATUS

MC-392 - Getting issue details... STATUS

Додана реалізація використання інструменту Kafka для роботи з чергами (PULL модель)

emal_kafka_disability_topic_name

emal_kafka_newborn_topic_name

emal_kafka_disability_topic_partitions

emal_kafka_newborn_topic_partitions

emal_kafka_disability_topic_replication_factor

emal_kafka_newborn_topic_replication_factor

spring_kafka_bootstrap_servers

spring_kafka_consumer_group_id (Значення за замовчуванням: emal-api)

spring_kafka_consumer_auto_offset_reset (Значення за замовчуванням: earliest)

spring_kafka_consumer_heartbeat_interval (Значення за замовчуванням: 3000ms)

spring_kafka_consumer_max_poll_records (Значення за замовчуванням: 64)

26

MC-499 - Getting issue details... STATUS

MC-489 - Getting issue details... STATUS

MC-479 - Getting issue details... STATUS

Додана конфігурація застосування subject та section.focus (emal.validation.subject-focus.require-equality-by-category)

emal.validation.subject-focus.require-equality-by-category

27

MC-523 - Getting issue details... STATUS

MC-366 - Getting issue details... STATUS

Додана конфігурація для перевірки encounter.date у відповідності до категорії МВ

emal_validation_encounter_max_age_days_by_category

Документація (Documentation)

Задача

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

Опис по змінах в документації

1

MC-309 - Getting issue details... STATUS

-

2

MC-405 - Getting issue details... STATUS

4.2.4. Модифікація набору даних, що направляється до ЕРЛН ПФУ при створенні, продовженні та скасуванні МВТН (SOAP get_nszu_data_ask)

Зміни в документацію стосовно атрибуту VIOLATION_EXTENSION не вносилися

3

MC-410 - Getting issue details... STATUS

4.1.2.а.і/іі Модифікація процесу створення уточнюючого МВТН [APPROVED]

Зміни в процесі створення уточнюючого МВТН. Зокрема до атрибуту relatesTo

4

MC-417 - Getting issue details... STATUS

4.1.1 Можливість створення медичного висновку “на заміну” [APPROVED]

Створена нова сторінка з описом функціональності

5

MC-418 - Getting issue details... STATUS

4.1.2.а.і/іі Модифікація процесу створення уточнюючого МВТН [APPROVED]

Зміни в процесі створення уточнюючого МВТН

6

MC-420 - Getting issue details... STATUS

REST API - Create composition

Пункти: 12-14

7

MC-421 - Getting issue details... STATUS

Пункти: 16-17

8

MC-422 - Getting issue details... STATUS

Пункти: 28-33

9

MC-425 - Getting issue details... STATUS

Пункти: 46-53

10

MC-426 - Getting issue details... STATUS

Пункти: 57-64

11

MC-427 - Getting issue details... STATUS

Пункти: 66-74

12

MC-428 - Getting issue details... STATUS

Пункти: 92-99

13

MC-429 - Getting issue details... STATUS

Пункти: 106-120

14

MC-431 - Getting issue details... STATUS

REST API - Create composition

п.119 та 120 на сторінці REST API - Create composition

15

MC-432 - Getting issue details... STATUS

Вимоги до REST API GetCompositionPrintForm

Створена нова сторінка з описом нового методу АРІ GetCompositionPrintForm

16

MC-441 - Getting issue details... STATUS

4.2.4. Модифікація набору даних, що направляється до ЕРЛН ПФУ при створенні, продовженні та скасуванні МВТН (SOAP get_nszu_data_ask)

Додано опис поля DOCUMENT_DATE

17

MC-442 - Getting issue details... STATUS

Документація оновлюватиметься по результатах етапу 2

18

MC-443 - Getting issue details... STATUS

Документація оновлюватиметься по результатах етапу 2

19

MC-463 - Getting issue details... STATUS

REST API GetCompositionProcessingStatus

Створена нова сторінка з описом нового методу АРІ GetCompositionProcessingStatus

20

MC-451 - Getting issue details... STATUS

Документація оновлюватиметься по результатах етапу 2

21

MC-444 - Getting issue details... STATUS

Документація оновлюватиметься по результатах етапу 2

22

MC-467 - Getting issue details... STATUS

Application Performance Monitoring, метрики

Опис реалізації можливості відслідковування часу виконання функцій

23

MC-474 - Getting issue details... STATUS

Performance testing

Опис проведення навантажувального тестування

24

MC-462 - Getting issue details... STATUS

Документація оновлюватиметься по результатах етапу 2

25

MC-465 - Getting issue details... STATUS

https://e-health-ua.atlassian.net/wiki/spaces/emal/pages/16988471369/KAFKA?src=mail&src.mail.action=view&src.mail.notification=com.atlassian.confluence.plugins.confluence-content-notifications-plugin%3Apage-created-notification&src.mail.recipient=625fa14f9e7c190069e71a3e&src.mail.timestamp=1655378372557

Опис реалізації використання інструменту Kafka для роботи з чергами (PULL модель)

26

MC-499 - Getting issue details... STATUS

Правила застосування section/focus

27

MC-523 - Getting issue details... STATUS

REST API - Create composition

пункт 24

Tech improvements

  • No labels