ЕСОЗ - публічна документація
8.18 Prod Release Notes 06.08.2020
Реалізовані нові ендпоїнти:
Пацієнтський кабінет (PIS) - on prod as private (not public) methods:
Declaration request V3:
Other:
8.18 Features:
Звіти
Додані divisions та employees до результату пошуку по фільтрам
updated_at_from
таupdated_at_to
.Додано параметр статус legal entity до пошуку співробітників (employee).
Додано нові таблиці даних до report_db.
ops
Поле Scope в деклараціях тепер може набувати значення null.
mithril
Додано налаштування максимальної довжини header.
medical events
Шифрування номеру телефону при otp в методі
create approval
замість маскування.Повторне використання збереженого
auth
методу дляresend/verify approval
замість використання останнього.Додано
job_id
до consumer logger.Додано нові категорії Направлення.
Додано requisition
index
Направлення.Основні коди діагнозів з різних словників для encounter
class == phc
.Прибрана валідація
granted_to_reference
.Реалізовано отримання Направлення без Епізоду.https://e-health-ua.atlassian.net/browse/SUPPORT-3967
Зміни валідацій
incoming referral
.Фільтрація медичних даних по
restricted codes
(психіатрія/віл)Прибрана валідація
completed_with
дляtransfer_of_care
в запитах на Направлення.Додані валідації
conditions code
в процесахsubmit encounter package
.Додано налаштування максимальної довжини header.
Атрибут
reasons
став опційним для encounter класівamb
таinpatient
.Новий словник для кодів атрибуту condition.
il
Методи declaration request v3.
Додано атрибут
data_to_be_signed
до declaration requests terminator.Пошук запитів на декларації v2 в статусі пендінг по
mpi_id
.Упередження створення декларації з дитиною без
confidant person
.Реплікація преперсон до бази
fraud
.Створено словник
rankin_scale
.Оновлено словники. https://e-health-ua.atlassian.net/browse/SUPPORT-3517 https://e-health-ua.atlassian.net/browse/SUPPORT-3876
Використання redis cache для ендпоїнту list dictionaries.
Зміни словника
condition_clinical_statuses
.Передача поля
note
в запитах update preperson..
abac
Включення abac rule_3 для нових сутностей.
Фільтрація approvals по атрибуту expires_at attr.
Оновлено abac rule 11.
Оновлено abac rule 10. https://e-health-ua.atlassian.net/jira/servicedesk/projects/SUPPORT/queues/custom/32/SUPPORT-3528
https://e-health-ua.atlassian.net/jira/servicedesk/projects/SUPPORT/queues/custom/32/SUPPORT-3767
https://e-health-ua.atlassian.net/jira/servicedesk/projects/SUPPORT/queues/custom/32/SUPPORT-3477
https://e-health-ua.atlassian.net/jira/servicedesk/projects/SUPPORT/queues/custom/32/SUPPORT-3772
https://e-health-ua.atlassian.net/jira/servicedesk/projects/SUPPORT/queues/custom/32/SUPPORT-3686
Bug Fixes
report
Виправлено порядок результату пошуку по повному імені employee.
Виправлена помилка по відображення reimbursement report для закладів типу PRIMARY_CARE.
mpi
Зміни валідацій prepersons note.https://e-health-ua.atlassian.net/browse/SUPPORT-3661 https://e-health-ua.atlassian.net/browse/SUPPORT-3697
Виправлено валідації update preperson.
mithril
Додано скоуп для merge_request method.
Додано нові скоупи for NHS and ASSISTANT https://e-health-ua.atlassian.net/browse/SUPPORT-3831
man
Додано новий шаблон повідомлень по email.
medical events
Змінено алгоритм підрахунків eta в job (eta = created_at + 10 minutes).
Відправка SMS без отримання підтвердження.
Не відправляється SMS для преперсон.
Додана валідація
incoming_referral
.Додана валідація service_request recall.
Додана валідація cancel service request.
Виправлення значення в словнику
service_request_completed_with_codes
.Додана валідація service request id в job запитів create service request.
Виправлення невірного повідмлення про помилку в направленнях.
Валідація всіх доступних condition.code словників.
il
Заборона оновлення даних owner через create/update legal entity v1.
Додано можливість оновлення даних owner'а через оновлення Legal Entity.
Відображення declaration_request_v3 поля
channel
через endpoint declaration_request_get_by_id_v2.Поля
otp verification
andperson fields
повертаються в Approve Declaration Request v3.Виправлена помилка, коли person id створений за допомогою declaration requesrt v2 не відображався через v3 get/list.
Захист деталей персони при запитах v3_declaration_request через v2 get_by_id, get_list якщо дані не підписані.
Опрацювання виключення при спробі створення декларації без вказаного методу авторизаціїї
Використання
primary auth method
персони в otp declaration request flow.Дозволено змінювати атрибут
note
для preperson за допомогою методу update prepersonДодано поля, яких не вистачало до запитів get declaration request by id v2 в v3.
При запитах get declaration request by id v3 переміщено seed в
data_to_be_signed
Виправлені person request з
confidant person url.
abac
Виправлено
entity tags
.Виправлена фільтрація approvals по
expires_at
fix.
ЕСОЗ - публічна документація