ЕСОЗ - публічна документація
[DRAFT] DECLARATION_REASONS
Сторінка знаходиться в процесі розробки. Інформація на ній може бути застарілою.
Властивості документа довідника (простого)
Тип документа | Довідник |
---|---|
Назва документа | [DRAFT] DECLARATION_REASONS |
ID настанови | GUI-008 |
Автор | @Natalia Harlamova |
Версія документа | v010 |
Статус документа | DRAFT |
Дата створення | N/A |
Дата оновлення | N/A |
Ідентифікатор | DECLARATION_REASONS |
Назва | Довідник причин розірвання декларації |
Тип | Бізнес-довідник чи службовий? |
Вид | Простий довідник |
НПА | N/A |
Власник | НСЗУ чи МОЗ чи інш |
Підрозділ власника | Департамент розвитку ЕСОЗ чи інш |
ІС | ІТС “ЦБД ЕСОЗ” |
Адмін ІС | ДП “Електронне здоров'я” |
Оператор ІС | НСЗУ, @Yevhen Batura NHSU |
Пов'язані словники | N/A |
Статус | pending APPROVAL чи інш |
Ознака активності | TRUE |
Мітка | SYSTEM, EXTERNAL |
Середовище | Demo, PreProd, Stage, Prod |
Коментар | N/A |
Загальна інформація
Довідник використовується для вказання причини розірвання декларації з пацієнтом.
Для додаткового ознайомлення зверніться до стандарту обміну медичною інформацією, що описує формати медичних даних і обмін цими даними через REST API за посиланням Composition - FHIR v5.0.0
Методологія кодування
Відсутня ієрархія. Використовується буквене кодування (унікальна комбінація символів англійського алфавіту, дозволяється використання символу “нижнє підкреслення”)
Опис структури довідника
Назва довідника міститься в таблиці dictionaries БД prm PRM | dictionaries
Дані довідника містяться в таблиці dictionary_values БД prm PRM | dictionary_values
Назва поля | Опис поля | Тип даних | Обов'язковість* | Вимоги до валідації | Коментар |
---|---|---|---|---|---|
id | Ідентифікатор в системі | uuid | M | N/A | При вставці запису скриптом вказати значення: uuid_generate_v4() |
dictionary_id | Ідентифікатор словника | uuid | M | N/A | Унікальний індекс dictionary_id + code |
code | Ключ значення | varchar(255) | M | N/A | |
value | Опис значення | text | M | N/A | N/A |
is_active | Активний | boolean | M | N/A | N/A |
parent_id | Ідентифікатор батьківського запису значення (dictionary_values.id) в системі | uuid | O | N/A | N/A |
inserted_by | Користувач, який створив запис | uuid | O | N/A | При вставці/оновленні запису скриптом вказати значення: '4261eacf-8008-4e62-899f-de1e2f7065f0' |
inserted_at | Час створення | timestamp | O | N/A | При вставці запису скриптом вказати значення: now() |
updated_by | Останній користувач, який оновив запис | uuid | O | N/A | При вставці/оновленні запису скриптом вказати значення: '4261eacf-8008-4e62-899f-de1e2f7065f0' |
updated_at | Останнє оновлення | timestamp | O | N/A | При оновленні запису скриптом вказати значення: now() |
M - mandatory (обов'язковий); O - optional (не обов'язковий)
Значення довідника
КЛЮЧ | Значення | Опис | DEMO | PREPROD | STAGE | PROD | REVIEW | Коментар | |
---|---|---|---|---|---|---|---|---|---|
1 | AUTO_APPLICATION | деактивація на підставі звернення до НСЗУ | N/A | + | + | - | - | N/A | N/A |
2 | AUTO_JUDGEMENT | деактивація за рішенням суду | N/A | + | + | - | - | N/A | N/A |
3 | AUTO_OTHER | інша причина деактивації | N/A | + | + | - | - | N/A | N/A |
4 | MANUAL_DEATH_REGISTRATION_BY_DOCTOR | деактивація по причині підтвердження смерті пацієнта лікарем | N/A | + | + | - | - | N/A | N/A |
5 | AUTO_VERIFICATION | деактивація в результаті верифікації | N/A | + | + | - | - | N/A | N/A |
6 | AUTO_DEACTIVATION_LEGAL_ENTITY | деактивація по причині деактивації СГуСОЗ | N/A | + | + | + | + | N/A | N/A |
7 | AUTO_DEATH_REGISTRATION | деактивація по причині смерті пацієнта | N/A | + | + | + | + | N/A | N/A |
8 | AUTO_DEATH_REGISTRATION_BY_DEATH_ACT | деактивація по причині смерті пацієнта на основі актового запису про смерть ДРАЦСГ | N/A | + | + | + | + | N/A | N/A |
9 | AUTO_DEATH_REGISTRATION_BY_PERSON_UPDATE | деактивація по причині смерті пацієнта після ручного внесення дати смерті в запис пацієнта | N/A | + | + | + | + | N/A | N/A |
10 | AUTO_FRAUD | деактивація на підставі офіційних запитів до НСЗУ в т.ч. дублі | N/A | + | + | + | + | N/A | N/A |
11 | AUTO_MAJORITY | деактивація декларації з педіатром при досягненні пацієнтом дорослого віку | N/A | + | + | + | + | N/A | N/A |
12 | AUTO_MERGE | деактивація в результаті автоматичної дедублікації | N/A | + | + | + | + | N/A | N/A |
13 | AUTO_OTHER_REASON_BY_PERSON_UPDATE | деактивація пацієнта по іншій причині | N/A | + | + | + | + | N/A | N/A |
14 | AUTO_RETRAINED_AS_PEDIATRICIAN | деактивація по причині зміни спеціальності лікаря на педіатр | N/A | + | + | + | + | N/A | N/A |
15 | AUTO_RETRAINED_AS_THERAPIST | деактивація по причині зміни спеціальності лікаря на терапевт | N/A | + | + | + | + | N/A | N/A |
16 | MANUAL_EMPLOYEE_APPEAL | деактивація на підставі звернення лікаря про відмову від подальшого ведення пацієнта | N/A | + | + | + | + | N/A | N/A |
17 | MANUAL_MERGE | деактивація в результаті ручної дедублікації | N/A | + | + | + | + | N/A | N/A |
18 | auto | встановлено автоматично | N/A | + | + | + | + | N/A | N/A |
19 | auto_employee_deactivate | деактивація медичного працівника по причині деактивації СГуСОЗ | N/A | + | + | + | + | N/A | N/A |
20 | auto_reorganization | деактивація по причині реорганізації СГуСОЗ | N/A | + | + | + | + | N/A | N/A |
21 | manual_employee_deactivate | деактивація медичного працівника | N/A | + | + | + | + | N/A | N/A |
22 | manual_person | ручна деактивація запису | N/A | + | + | + | + | N/A | N/A |
23 | no_tax_id | пацієнт відмовився від РНОКПП | N/A | + | + | + | + | N/A | N/A |
24 | offline | аутентифікація пацієнта через документи | N/A | + | + | + | + | N/A | N/A |
Файл | DEMO | PREPROD | STAGE | PROD | REVIEW | |
---|---|---|---|---|---|---|
1 | N/A | N/A | N/A | N/A | N/A | N/A |
Довідник доступний за наступним методом:
PreProd: https://api-preprod.ehealth.gov.ua/api/dictionaries?name=DECLARATION_REASONS
Prod: https://api.ehealth.gov.ua/api/dictionaries?name=DECLARATION_REASONS
ЕСОЗ - публічна документація