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

16.06.23 9.3.6 PROD Rehabilitation + HF

 

Rehabilitation

Changes summary

RC_REHAB_D050. Реабілітація. Перелік змін в ЦБД ЕСОЗ+

Documentation


Story

Створення нових та розширення існуючих довідників

REHAB-126 Словники - Створити та наповнити новий словник "МКФ (НК 030:2022)"

REHAB-127 Словники - Створити та наповнити словник "ДЗР (ISO 9999:2016)"

REHAB-128 Словники - Додати нові значення в словник "eHealth/care_plan_categories"

 

Права доступу на створення Episode реабілітації

REHAB-131 Episode - Надати можливість створювати та змінювати епізоди реабілітації тільки для спеціалістів "Лікар ФРМ"

Зміни та розширення до Encouter

REHAB-165 Encounter - cтворення та скасування сутності створення та завершення сутності для різних ролей employee

REHAB-164 Encounter "виконання" - зміна в об'язковості створення Procedure

REHAB-132 Encounter - Новий атрибут "period" для сутності відповідно FHIR v 4.3.0

REHAB-133 Encounter - Виключити з моделі даних атрибут "date"

REHAB-134 Encounter - Міграція існуючих записів про взаємодію ("period.start" = "date" та "period.end" = "date")

REHAB-162 Encounter "обстеження" акцентовані бізнес-правила

REHAB-163 Encounter "виконання" - акцентовані бізнес-правила

 

Зміни та розширення до Observation

REHAB-153 Observation - створення та завершення сутності в рамках епізоду реабілітації

REHAB-135 Observation - Розширення атрибуту "code" для роботи з словником “Категорія з довідника НК 030-2022”

REHAB-136 Observation - Розширення атрибуту "value" для роботи з словником “Кваліфікатор з довідника НК 030-2022”

REHAB-137 Observation- Розширення сутності новим атрибутом "note" - для збереження довільної супутньої інформації

 

Зміни та розширення до Care_Plan

REHAB-152 Care_Plan - створення та завершення сутність Care_Plan по епізоду реабілітації

REHAB-141 Care_Plan. Правила АВАС - медичний персонал закладу охорони здоров’я повинен мати доступ до створеного CarePlan та його активностей на підставі правил АВАС із правами на читання даних (“read”);

REHAB-142 Care_Plan. Правила АPPROVAL - при створенні Care Plan з "terms_of_service" = "inpatient" прибрати необхідність отримувати підтвердження від пацієнта на таке створення

REHAB-138 Care_Plan - При створенні нового Care_Plan надати можливість посилатися на попередній Care_Plan (based_on) тільки у наступних статусах: "COMPLETED", "ACTIVE", "TERMINATED"

REHAB-139 Care_Plan - При створенні нового Care_Plan надати можливість посилатися на попередні медичні епізоди реабілітаційної допомоги (атрибут supporting_info)

REHAB-140 Care_Plan - Можливість зафіксувати ДЗР які плануються до використання, в цьому циклі реабілітації, в атрибуті "note"

 

Зміни та розширення до Activity

REHAB-154 Activity - створення та завершення сутності в рамках епізоду реабілітації

REHAB-146 Activity. Правила АPPROVAL - Необхідно забезпечити, щоб при створенні Care Plan з "terms_of_service" = "inpatient" не було необхідності отримувати підтвердження від пацієнта на таке створення.

REHAB-143 Activity - Можливість зазначення одиниць виміру (“хвилина”) до атрибуту "quantity", якщо зазначено тип призначення (атрибут activity.kind = service_request)

REHAB-144 Activity - Можливість не передавати программу (атрибут programs), якщо у CarePlan зазначено умови надання допомоги як "inpatient"

REHAB-145 Activity - додати атрибут "remaining_quantity", який буде автоматично вираховуватися під час надання послуг

REHAB-155 Activity - можливість зазначення одиниць виміру (“хвилина”) до атрибуту "daily_amount", якщо зазначено тип призначення (атрибут activity.kind = service_request)

REHAB-156 Activity - додати можливість посилатися на Observation (з code.system =ICF) в параметрі reason_reference, як у попередньому, так і у проміжному/заключному обстеженні реабілітаційного цикла.

 

Зміни та розширення до Procedure

REHAB-157 Procedure - створення та завершення сутності в рамках епізоду реабілітації

REHAB-149 Procedure - новий атрибут "used_code" - можливість зазначення масиву значень з нового довідника ISO 9999Є відповідно до переліку реально використаних у процедурі. Доступні тільки значення is_active= true

REHAB-150 Procedure - новий атрибут "performedPeriod" передавання значення із типом даних Period (Period.start + Period.End)

 

Зміни та розширення до Service Request

REHAB-147 Service Request - атрибут "status"повинен приймати значення "completed"

REHAB-148 Service Request - новий атрибут "quantity".Вказується кількість послуг в хвилинах, що повинна бути надана за направленням

REHAB-158 Service Request - новий атрибут "used_by_legal_entity.used_date"

REHAB-159 Service Request - зміна в атрибуті used_by_legal_entity

REHAB-160 Service Request - зміна в атрибуті used_by_employee. даний параметр повинен містити масив значень

REHAB-161 Service Request - умови переходу сутності по статусам

REHAB-151 Service Request - cтворити новий атрибут "remaining_quantity". Вказується кількість послуг, що залишилось надати за направленням

 

Fixes & Improvements:

Задача

Опис

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

Зміни в функціоналі/документації

Задача

Опис

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

Зміни в функціоналі/документації

1

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

Виправлення дублів в Diagnostic_reports

https://e-health-ua.atlassian.net/browse/REHAB-207
https://e-health-ua.atlassian.net/browse/REHAB-205

Не потребує

2

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

Врахувати нові значення в довіднику FORM_FARM_LIST

-

не потребує (технічна задача синхронізації довіднику з вендором)

3

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

Оновлення довідників SNOMED

-

Не потребує (технічна задача синхронізації довіднику з вендором)

4

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

Врахувати додавання коду LOINC 35571-9 для фіксації результатів проведеного неонатального скринінгу

-

не потребує (технічна задача синхронізації довіднику з вендором)

5

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

Врахувати оновлення значень довідника eHealth/ICPC2/reasons

-

не потребує (технічна задача синхронізації довіднику з вендором)

6

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

Error 500: "internal_error" when try to execute ServiceRequest Qualify [PreProd]

https://e-health-ua.atlassian.net/browse/SUPPORT-12840
https://e-health-ua.atlassian.net/browse/SUPPORT-12880

Не потребує

7

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

Performed_date_time missing on get Get Procedures by ID [PreProd]

https://e-health-ua.atlassian.net/browse/SUPPORT-12912
https://e-health-ua.atlassian.net/browse/SUPPORT-12954
https://e-health-ua.atlassian.net/browse/SUPPORT-12985
https://e-health-ua.atlassian.net/browse/SUPPORT-12986

Не потребує

8

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

Оновити Довідник eHealth/immunization_report_origins

https://e-health-ua.atlassian.net/browse/DICT-362
https://e-health-ua.atlassian.net/browse/DICT-363

не потребує

9

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

Separating of PreQualify and Create MRR methods in terms of code improvements

https://e-health-ua.atlassian.net/browse/REHAB-219

 

10

https://e-health-ua.atlassian.net/browse/REHAB-182

Search via Admin panel by partly managing of the item of dictionary

 

Не потребує

11

https://e-health-ua.atlassian.net/browse/REHAB-186

Змінити структуру довідника eHealth/ISO_9999

https://e-health-ua.atlassian.net/browse/SUPPORT-13153

Не потребує

12

https://e-health-ua.atlassian.net/browse/REHAB-188

Змінити значення параметру - SERVICE_REQUEST_REUSE_AFTER_MINUTES

https://e-health-ua.atlassian.net/wiki/spaces/EH/pages/17365204993/RC+REHAB+Medical+Events+Dictionaries+and+configurations#SERVICE_REQUEST_REUSE_AFTER_MINUTES

13

https://e-health-ua.atlassian.net/browse/REHAB-192

Виправленні друкарських помилок, приведення значення до одного виду.

 

RC_REHAB_D050. Реабілітація. Перелік змін в ЦБД ЕСОЗ+

14

https://e-health-ua.atlassian.net/browse/REHAB-205

Виправлення помилки - Повторна відправка смс на сервісний запит, не спрацьовує валідація при вказанні неіснуючого пацієнта (Validate person)

https://e-health-ua.atlassian.net/browse/BUG-17

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

15

https://e-health-ua.atlassian.net/browse/REHAB-207

Виправлення помилки - Повторна відправка смс на сервісний запит, не спрацьовує валідація при вказанні преперсони (Validate person)

https://e-health-ua.atlassian.net/browse/BUG-18

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

16

https://e-health-ua.atlassian.net/browse/REHAB-208

Зміна валідації observation - для реабілітаційних observation - не обов'язкова передача $.observations[*].value_.

https://e-health-ua.atlassian.net/browse/SUPPORT-13101

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

17

https://e-health-ua.atlassian.net/browse/REHAB-209

Виправлення помилки на методі Qualify Service request by ID коли remaining_quantity в активності = 0

https://e-health-ua.atlassian.net/browse/BUG-20

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

18

https://e-health-ua.atlassian.net/browse/REHAB-210

Додати managing_organization.display_value для Get Care Plan by ID та Get Care Plans by search params

-

https://ehealthmedicaleventsapi.docs.apiary.io/#reference/care-plan/get-care-plan-by-id/get-care-plan-by-id

https://ehealthmedicaleventsapi.docs.apiary.io/#reference/care-plan/get-care-plans-by-search-params/get-care-plans-by-search-params

19

https://e-health-ua.atlassian.net/browse/REHAB-211

Оновленно значення згідно НПА

 

RC_REHAB_D050. Реабілітація. Перелік змін в ЦБД ЕСОЗ+

20

https://e-health-ua.atlassian.net/browse/REHAB-216

Змінена назва довідника eHealth/ISO_9999 на eHealth/assistive_products

 

https://e-health-ua.atlassian.net/wiki/spaces/EH/pages/17347479719/RC+REHAB+Procedure+data+model

RC_REHAB_D050. Реабілітація. Перелік змін в ЦБД ЕСОЗ+

21

https://e-health-ua.atlassian.net/browse/REHAB-217

Зробити не обов'язковим вказанням одиниці виміру в Activity для kind=service_request

https://e-health-ua.atlassian.net/browse/SUPPORT-13273

https://e-health-ua.atlassian.net/wiki/spaces/EH/pages/17348591617/RC+REHAB+Create+Care+Plan+Activity#6.-Quantity

https://e-health-ua.atlassian.net/wiki/spaces/EH/pages/17348558849/RC+REHAB+Prequalify+Care+Plan+Activity#6.-Quantity

22

https://e-health-ua.atlassian.net/browse/REHAB-218

Змінити текст помилки, так щоб він відповідав суті валідації - Care_plan.period.start

-

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

23

https://e-health-ua.atlassian.net/browse/REHAB-219

Зміна розрахунку remaining_quantinty для Service та Medication Request

Гарантійна підтримка
https://e-health-ua.atlassian.net/browse/CSI-1898

https://e-health-ua.atlassian.net/browse/SUPPORT-13273

 

RC_REHAB_Create Care Plan Activity | Processing

RC_REHAB_PreQualify Service Request (Пункти 20,25)

RC_REHAB_Submit Encounter Package | Related service request validation

RC_REHAB_Submit Encounter Package | Related care plan validation

RC_REHAB_Create Procedure | Validate procedure (Пункти 2.е.iv, 2.е.v)

RC_REHAB_Create Procedure | Post processing processes

RC_REHAB_Submit Diagnostic Report Package | Diagnostic report validation (Пункти 4.е.v.1.b.iii, 4.е.vi)

RC_REHAB_Submit Diagnostic Report Package | Post processing processes (Пункти 5, 6)

 

Medication_Request

RC_REHAB_Sign Medication Request Request | Calculate and set remaining quantity for the activity

RC_REHAB_Create Medication request Request | Validate based_on (Пункт 2.d)

RC_REHAB_Create Medication request Request | Update based_on

RC_REHAB_Reject Medication request Request | Update status

RC_REHAB_Reject Medication Request | Logic (Пункт 5)

RC_REHAB_Reject Medication request by Pharmacy User | Service logic (Пункт 6)

RC_REHAB_[AUTO] Terminate Medication request Request | Job logic (Пункт 4)

RC_REHAB_[AUTO] Terminate Medication Request | Job logic (Пункт 5)

 

Medication_Dispense

RC_REHAB_Process Medication Dispense by Pharmacy User | Validate Care plan and Activity (Пункт 2.d)

RC_REHAB_Process Medication Dispense by Pharmacy User | Processing (Пункт 5)

RC_REHAB_Qualify Medication request by ID | Validate related Care plan (Пункт 2.b)

24

https://e-health-ua.atlassian.net/browse/REHAB-221

Виправлення: Не можливо скасувати спостереження з реабілітаційними категоріями

https://e-health-ua.atlassian.net/browse/SUPPORT-13543
https://e-health-ua.atlassian.net/browse/SUPPORT-13610
https://e-health-ua.atlassian.net/browse/SUPPORT-13500
https://e-health-ua.atlassian.net/browse/SUPPORT-13480

Не потребує

25

https://e-health-ua.atlassian.net/browse/REHAB-222

Виправлення: Неможливо зареєструвати Процедуру із посиланням на Обстеження у reason_references

Гарантійна підтримка
https://e-health-ua.atlassian.net/browse/SUPPORT-13565

https://e-health-ua.atlassian.net/wiki/spaces/EH/pages/17348591675/RC+REHAB+Create+Procedure#Validate-procedure (Пункт 13)

26

https://e-health-ua.atlassian.net/browse/REHAB-223

Надати уточнення по прикладу request для методу Use Service Request

https://e-health-ua.atlassian.net/browse/SUPPORT-13637

https://e-health-ua.atlassian.net/wiki/spaces/EH/pages/17348591996/RC+REHAB+Use+Service+Request (оновлено приклад запиту)

 

Інформація для кінцевого користувача

📌 Вебінар присвячений релізу: https://www.youtube.com/watch?v=KTjoZSeM4OM

📌Розʼяснення. Зміни в ЕСОЗ: що змінюється для користувачів: https://docs.google.com/document/d/1K1SZVLYLStCqdW7p259Y4uEHemcAAt24OyF3YlxQlLU/edit

📌Презентація "Функціональні зміни в ЕСОЗ при обліку призначення медичних послуг": https://drive.google.com/file/d/1RYbBkCKk4kOTex_kxIbjnNAPxAbDZ04a/view

📌 Презентація "Функціонал обліку реабілітаційних процедур в ЕСОЗ": https://drive.google.com/file/d/1GI86CeWZlh_8YtX0HipgH15S7Cc8jB2i/view

📌Розʼяснення. Реабілітація в ЕСОЗ: що змінюється для фахівців з реабілітації: https://docs.google.com/document/d/1SIGD-vqAJeCJY8OdkdTh9htYpQYMU7qLTfDEAn52-gk/edit

📌 Реабілітація в ЕСОЗ. Поширені питання та відповіді: https://docs.google.com/document/d/1oltEVoBj-1zR4HKdZBcHSw99ORySaBPaC5w66xaScEA/edit

 

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