Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents

Diagram

...

Tables

contracts

...

Атрибут

...

Значення

...

Тип

...

id

...

Ідентифікатор в системі

...

uuid

...

start_date

...

Початкова дата дії Договору

...

date

...

end_date

...

Кінцева дата дії Договору

...

date

...

status

...

Статус Договору

...

varchar (255)

...

contractor_legal_entity_id

...

Ідентифікатор надавача медичних послуг, що контрактується

...

uuid

...

contractor_owner_id

...

Ідентифікатор підписанта (власника/керівника) зі сторони надавача медичних послуг

...

uuid

...

contractor_base

...

На якій підставі (основі) діє підписант зі сторони надавача медичних послуг: закон/домовленість/статут/наказ, тощо

...

varchar (255)

...

contractor_payment_details

...

Дані по рахунок надавача медичних послуг, на який будуть здійснюватися виплати

...

jsonb

...

contractor_rmsp_amount

...

Кількість пацієнтів, що обслуговує надавач медичних послуг

...

integer

...

external_contractor_flag

...

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

...

boolean

...

external_contractors

...

Масив даних про підрядників, які залучені до надання медичних послуг і включаються в Договір

...

jsonb

...

nhs_signer_id

...

Ідентифікатор підписанта зі сторони НСЗУ

...

uuid

...

nhs_signer_base

...

На якій підставі (основі) діє підписант зі сторони НСЗУ: закон/домовленість/статут/наказ, тощо

...

varchar (255)

...

nhs_legal_entity_id

...

Ідентифікатор НСЗУ

...

uuid

...

nhs_payment_method

...

Спосіб виплати

...

varchar (255)

...

is_active

...

Ознака активності Договору

...

boolean

...

is_suspended

...

Ознака призупинення Договору

...

boolean

...

issue_city

...

Місто укладання Договору

...

varchar (255)

...

nhs_contract_price

...

Сума Договору

...

double precision

...

contract_number

...

Номер Договору

...

varchar (255)

...

contract_request_id

...

Ідентифікатор запиту (заявки) на Договір

...

uuid

...

status_reason

...

Причина статусу

...

text

...

inserted_by

...

Ідентифікатор особи, що внесла запис до системи

...

uuid

...

updated_by

...

Ідентифікатор особи, що редагувала запис в системі

...

uuid

...

inserted_at

...

Коли було внесено запис до системи

...

timestamp

...

updated_at

...

Коли було відредаговано запис в системі

...

timestamp

...

parent_contract_id

...

Ідентифікатор попереднього Договору

...

uuid

...

id_form

...

Ідентифікатор друкованої форми Договору

...

varchar (255)

...

nhs_signed_date

...

Дата підписання зі сторони НСЗУ

...

date

...

type

...

Тип Договору

...

varchar (255)

...

reason

...

Додаткова причина припиненого статусу

...

text

...

signed_content_location

...

Місцезнаходження підписного контенту Договору

...

varchar (255)

...

skip_provision_deactivation

...

Ознака необхідності деактивації відділень по медичним програмам

...

boolean

...

Table of Contents

Diagram

...

Tables

contracts

Атрибут

Значення

Тип

id

Ідентифікатор в системі

uuid

start_date

Початкова дата дії Договору

date

end_date

Кінцева дата дії Договору

date

status

Статус Договору

varchar (255)

contractor_legal_entity_id

Ідентифікатор надавача медичних послуг, що контрактується

uuid

contractor_owner_id

Ідентифікатор підписанта (власника/керівника) зі сторони надавача медичних послуг

uuid

contractor_base

На якій підставі (основі) діє підписант зі сторони надавача медичних послуг: закон/домовленість/статут/наказ, тощо

varchar (255)

contractor_payment_details

Дані по рахунок надавача медичних послуг, на який будуть здійснюватися виплати

jsonb

contractor_rmsp_amount

Кількість пацієнтів, що обслуговує надавач медичних послуг

integer

external_contractor_flag

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

boolean

external_contractors

Масив даних про підрядників, які залучені до надання медичних послуг і включаються в Договір

jsonb

nhs_signer_id

Ідентифікатор підписанта зі сторони НСЗУ

uuid

nhs_signer_base

На якій підставі (основі) діє підписант зі сторони НСЗУ: закон/домовленість/статут/наказ, тощо

varchar (255)

nhs_legal_entity_id

Ідентифікатор НСЗУ

uuid

nhs_payment_method

Спосіб виплати

varchar (255)

is_active

Ознака активності Договору

boolean

is_suspended

Ознака призупинення Договору

boolean

issue_city

Місто укладання Договору

varchar (255)

nhs_contract_price

Сума Договору

double precision

contract_number

Номер Договору

varchar (255)

contract_request_id

Ідентифікатор запиту (заявки) на Договір

uuid

status_reason

Причина статусу

text

inserted_by

Ідентифікатор особи, що внесла запис до системи

uuid

updated_by

Ідентифікатор особи, що редагувала запис в системі

uuid

inserted_at

Коли було внесено запис до системи

timestamp

updated_at

Коли було відредаговано запис в системі

timestamp

parent_contract_id

Ідентифікатор попереднього Договору

uuid

id_form

Ідентифікатор друкованої форми Договору

varchar (255)

nhs_signed_date

Дата підписання зі сторони НСЗУ

date

type

Тип Договору

varchar (255)

reason

Додаткова причина припиненого статусу

text

signed_content_location

Місцезнаходження підписного контенту Договору

varchar (255)

skip_provision_deactivation

Ознака необхідності деактивації відділень по медичним програмам

boolean

dictionaries

Атрибут

Значення

Тип

id

Ідентифікатор в системі

uuid

name

Назва

varchar (255)

description

Опис

varchar (255)

labels

Мітка словника

jsonb

is_editable

Дозвіл на редагування

boolean

is_active

Активний

boolean

inserted_by

Користувач, який створив запис

uuid

inserted_at

Час створення

timestamp

updated_by

Останній користувач, який оновив запис

uuid

updated_at

Останнє оновлення

timestamp

dictionary_values

Атрибут

Значення

Тип

id

Ідентифікатор в системі

uuid

dictionary_id

Ідентифікатор словника

uuid

code

Ключ

varchar (255)

description

Значення

text

is_active

Активний

boolean

parent_id

Ідентифікатор в системі

uuid

inserted_by

Користувач, який створив запис

uuid

inserted_at

Час створення

timestamp

updated_by

Останній користувач, який оновив запис

uuid

updated_at

Останнє оновлення

timestamp

dictionary_changes

Атрибут

Значення

Тип

id

Ідентифікатор в системі

uuid

name

Назва

varchar (255)

action

Дія

varchar (255)

values

jsonb

labels

jsonb

is_active

Активний

boolean

is_editable

boolean

inserted_by

Користувач, який створив запис

uuid

inserted_at

Час створення

timestamp

updated_by

Останній користувач, який оновив запис

uuid

updated_at

Останнє оновлення

timestamp

contract_medical_programs

Атрибут

Значення

Тип

id

Ідентифікатор атрибуту

uuid

medical_program_id

Ідентифікатор атрибуту

uuid

contract_id

Ідентифікатор атрибуту

uuid

inserted_by

Ідентифікатор особи, що внесла запис до системи

uuid

updated_by

Ідентифікатор особи, що редагувала запис в системі

uuid

inserted_at

Коли було внесено запис до системи

timestamp

updated_at

Коли було відредаговано

timestamp

is_active

boolean

medical_programs

Атрибут

Значення

Тип

id

Ідентифікатор атрибуту

uuid

name

Назва

varchar(255)

is_active

Активна

boolean

inserted_by

Ідентифікатор особи, що внесла запис до системи

uuid

updated_by

Ідентифікатор особи, що редагувала запис в системі

uuid

inserted_at

Коли було внесено запис до системи

timestamp

updated_at

Коли було відредаговано

timestamp

type

Тип медичної програми

text

medication_request_allowed

Дозволено виписувати ЕР

boolean

medication_dispense_allowed

Дозволено погашення ЕР

boolean

medication_request_allowed_text

Текст дозволу до виписування ЕР

text

medication_dispense_allowed_text

Текст дозволу до погашення ЕР

text

medical_program_settings

Перелік налаштувань медичної програми

jsonb

medical_program_settings_text

Коментар до налаштувань медичної програми

text

funding_source

Джерело фінансування

varchar(255)

mr_blank_type

Тип рецептурного бланку (Ф-1 або Ф-3) для якого діє програма

varchar(64)

...

Атрибут

Значення

Тип

id

Ідентифікатор в системі

uuid

code

Код групи послуг

varchar (255)

name

Назва послуги

varchar (255)

is_active

Активна в системі

boolean

parent_group_id

Ідентифікатор батьківської групи послуг

uuid

request_allowed

Запит дозволено

boolean

inserted_by

Ідентифікатор особи, що внесла запис до системи

uuid

updated_by

Ідентифікатор особи, що редагувала запис в системі

uuid

inserted_at

Коли було внесено запис до системи

timestamp

updated_at

Коли було відредаговано

timestamp

...

Атрибут

Значення

Тип

id

Ідентифікатор в системі

uuid

service_id

Ідентифікатор послуги

uuid

service_group_id

Ідентифікатор групи послуг

uuid

alias

Псевдонім

varchar (255)

inserted_by

Ідентифікатор особи, що внесла запис до системи

uuid

updated_by

Ідентифікатор особи, що редагувала запис в системі

uuid

inserted_at

Коли було внесено запис до системи

timestamp

updated_at

Коли було відредаговано

timestamp

is_active

boolean

program_medications

Атрибут

Значення

Тип

id

Ідентифікатор в системі

uuid

reimbursement

Налаштування компенсації по участнику програми

  • Тип реімбурсації

  • Сума компенсації

jsonb

is_active

Активний

boolean

medication_request_allowed

Доступна для виписування ЕР

boolean

inserted_by

Ідентифікатор особи, що внесла запис до системи

uuid

updated_by

Ідентифікатор особи, що редагувала запис в системі

uuid

medication_id

Ідентифікатор лікарського засобу

uuid

medical_program_id

Ідентифікатор медичної програми

uuid

inserted_at

Коли було внесено запис до системи

timestamp

updated_at

Коли було оновлено

timestamp

wholesale_price

Оптово-відпускна ціна за упаковку

double precision

consumer_price

Роздрібна ціна за упаковку

double precision

reimbursement_daily_dosage

Денна доза ЛЗ, що підлягає компенсації

double precision

estimated_payment_amount

Сума доплати за упаковку

double precision

start_date

Дата початку дії реєстру

date

end_date

Дата завершення дії реєстру

date

registry_number

Реєстраційний номер

varchar(255)

care_plan_activity_allowed

Доступна для додавання до первинного призначення плану лікування

boolean

medications

Атрибут

Значення

Тип

id

Ідентифікатор атрибуту

uuid

name

Назва лікарського засобу

varchar(255)

type

Тип лікарського засобу

varchar(255)

manufacturer

Масив даних виробника: Назва Країна

jsonb

code_atc

Код АТХ

jsonb

is_active

Активний в системі

boolean

form

Форма випуску

varchar(255)

container

Масив даних Упаковки ЛЗ:

  • Форма випуску упаковки ТН;

  • Одиниця виміру кіль-ті одиниць в формі випуску;

  • Значення кількості одиниць в формі випуску;

  • Одиниця виміру форми випуску в уп.;

  • Значення кіль-ті форм випуску яка має кіль-ть container.numerator_value

jsonb

package_qty

Кількість в упаковці

double precision

package_min_qty

Мінімальна доступна кількість для продажу

double precision

certificate

Сертифікат

varchar(255)

certificate_expired_at

Строк придатності сертифікату

date

inserted_by

Ідентифікатор особи, що внесла запис до системи

uuid

updated_by

Ідентифікатор особи, що редагувала запис в системі

uuid

inserted_at

Коли було внесено запис до системи

timestamp

updated_at

Коли було оновлено

timestamp

daily_dosage

Добова доза лікарського засобу

double precision

max_daily_dosage

Максимально допустима добова доза лікарського засобу

double precision

max_request_dosage

Максимальна доза відпуску лікарського засобу в межах одного рецепту

double precision

mr_blank_type

Тип рецептурного бланку. Ф-1 або Ф-3.

varchar(64)

dosage_form_is_dosed

Ознака дозованості лікарської форми

boolean

form_pharm

Фармацевтична форма

varchar(255)

end_date

Дата завершення дії в реєстрі

date

drlz_sku_id

Ідентифікатор ЛЗ в ДРЛЗ

varchar(255)

ingredients

Атрибут

Значення

Тип

id

Ідентифікатор в системі

uuid

dosage

Дозування

jsonb

is_primary

Основний інгрідіент

boolean

medication_child_id

Входить в склад лікарського засобу

uuid

innm_child_id

Входить в склад МНН лікарського засобу

uuid

parent_id

Ідентифікатор ЛЗ

uuid

inserted_at

Коли було внесено запис до системи

timestamp

updated_at

Коли було оновлено

timestamp

...

Атрибут

Значення

Тип

id

Ідентифікатор в системі

uuid

external_id

Зовнішній ідентифікатор атрибуту

varchar (255)

name

Назва

varchar (255)

type

Тип місця надання послуг

varchar (255)

mountain_group

Гірська місцевість

boolean

phones

Масив даних контактних номерів телефону

jsonb

email

Адреса електронної поштової скриньки

varchar (255)

inserted_at

Коли було внесено запис до системи

timestamp

updated_at

Коли було оновлено

timestamp

legal_entity_id

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

uuid

location

gps координати місця надання послуг

geometry

status

Статус в системі

varchar (255)

is_active

Активний

boolean

working_hours

Масив робочих годин по дням тижня

jsonb

dls_id

Ідентифікатор ДержЛікСлужби

varchar (255)

dls_verified

Веріфіковано ДержЛікСлужбою

boolean

inserted_by

Ідентифікатор особи, що внесла запис до системи

uuid

updated_by

Ідентифікатор особи, що редагувала запис в системі

uuid

...

Атрибут

Значення

Тип

id

Ідентифікатор атрибуту в системі

uuid

is_active

Активний

boolean

license_number

Номер ліцензії

varchar (255)

type

Тип ліцензії

varchar (255)

issued_by

Ким видана

varchar (255)

issued_date

Дата видачі

date

issuer_status

Хто видав

varchar (255)

expiry_date

Діє до

date

active_from_date

Діє з

date

what_licensed

Що ліцензується

text

order_no

Номер наказу

varchar (250)

inserted_by

Ідентифікатор особи, що внесла запис до системи

uuid

updated_by

Ідентифікатор особи, що редагувала запис в системі

uuid

inserted_at

Коли було внесено запис до системи

timestamp(0)

updated_at

Коли було оновлено

timestamp(0)

is_primary

Основна ліцензія

boolean

legal_entity_id

Ідентифікатор закладу

uuid

medical_service_providers

...

Атрибут

Значення

Тип

id

Ідентифікатор в системі

uuid

reason

Причина об'єднання записів в системі

varchar(255)

merged_from_id

Запис з

uuid

merged_to_id

Об'єднано з

uuid

is_active

Активний в сиситемі

boolean

inserted_by

Ідентифікатор особи, що внесла запис до системи

uuid

inserted_at

Коли було внесено запис до системи

timestamp

updated_by

Коли було оновлено

uuid

type

varchar(255)

reason_date

date

updated_at

timestamp

healthcare_services

Атрибут

Значення

Тип

id

Ідентифікатор в системі

uuid

legal_entity_id

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

uuid

division_id

Ідентифікатор підрозділу

uuid

speciality_type

Тип

varchar (255)

providing_condition

Умови надання

varchar (255)

category

Категорія медичних послуг

jsonb

type

Тип медичної послуги

jsonb

status

Статус в системі

varchar (255)

comment

Коментарі

text

coverage_area

Посилання на місце надання послуг NOT IMPLEMENTED

uuid[]

is_active

Активні в системі

boolean

available_time

Робочі години

jsonb

not_available

Неробочі години

jsonb

inserted_by

Ідентифікатор особи, що внесла запис до системи

uuid

updated_by

Ідентифікатор особи, що редагувала запис в системі

uuid

inserted_at

Коли було внесено запис до системи

timestamp

updated_at

Коли було оновлено

timestamp

license_id

Ідентифікатор ліцензії

uuid

...

Атрибут

Значення

Тип

id

Ідентифікатор в системі

bigint

licensed_healthcare_services_id

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

uuid

status

Статус в системі

varchar (255)

inserted_at

Коли було внесено запис до системи

timestamp

...

Атрибут

Значення

Тип

id

Ідентифікатор в системі

bigint

healthcare_service_id

Ідентифікатор медичних послуг

uuid

status

Статус в системі

varchar (255)

inserted_at

Коли було внесено запис до системи

timestamp

...

Атрибут

Значення

Тип

id

Ідентифікатор в системі

uuid

parameter

Параметри

varchar (255)

value

Значення

varchar (255)

inserted_by

Ідентифікатор особи, що внесла запис до системи

uuid

updated_by

Ідентифікатор особи, що редагувала запис в системі

uuid

inserted_at

Коли було внесено запис до системи

timestamp

updated_at

Коли було оновлено

timestamp

...

Name

Значення

Тип

id

Системний ідентифікатор забороненої групи

uuid

name

Назва забороненої групи

varchar

creation_reason

Причина створення забороненої групи

text

deactivation_reason

Причина деактивації забороненої групи

text

is_active

Технічний прапор. За замовчуванням — true

boolean

inserted_by

Користувач, який створив групу

uuid

updated_by

Останній користувач, який оновив групу

uuid

inserted_at

Час створення групи

timestamp

updated_at

Останнє оновлення групи

timestamp

...

Name

Значення

Тип

id

Системний ідентифікатор включення забороненої групи

uuid

code

Код зі словника. Унікальний у системі, якщо is_active=true

varchar(255)

system

Словникова система

varchar(255)

creation_reason

Причина додавання коду в заборонену групу

text

deactivation_reason

Причина деактивації коду в забороненій групі

text

is_active

Технічний прапор. За замовчуванням — true

boolean

forbidden_group_id

Група, до якої належить код

uuid

inserted_by

Користувач, який створив групу

uuid

updated_by

Останній користувач, який оновив групу

uuid

inserted_at

Час створення групи

timestamp

updated_at

Останнє оновлення групи

timestamp

...

Name

Значення

Тип

id

Системний ідентифікатор включення забороненої групи

uuid

creation_reason

Причина додавання service/service_group до забороненої групи

text

deactivation_reason

Причина деактивації служби/групи_служб у забороненій групі

text

is_active

Технічний прапор. За замовчуванням — true

boolean

forbidden_group_id

Група, до якої належить служба

uuid

service_id

Ідентифікатор послуги. Потрібно встановити, якщо service_group_id відсутній. Не має бути встановлено, якщо присутній service_group_id. Унікальний для записів із is_active=true

uuid

service_group_id

Ідентифікатор групи послуг. Повинен бути встановлений, якщо service_id відсутній. Не має бути встановлено, якщо присутній service_id. Унікальний для записів із is_active=true

uuid

inserted_by

Користувач, який створив групу

uuid

updated_by

Останній користувач, який оновив групу

uuid

inserted_at

Час створення групи

timestamp

updated_at

Останнє оновлення групи

timestamp

...

Name

Значення

Тип

id

Системний ідентифікатор

uuid

medical_program_id

Ідентифікатор медичної програми

uuid

division_id

Відділ, який забезпечує медичну програму

uuid

contract_number

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

Джерело фінансування "Національна служба здоров'я України"

varchar(255)

is_active

Статус запису. За замовчуванням — true

boolean

deactivate_reason

Причина деактивації

varchar(255)

inserted_by

Користувач, який створив запис

uuid

updated_by

Останній користувач, який оновив запис

uuid

inserted_at

Час створення запису

timestamp

updated_at

Останнє оновлення запису

timestamp

msp_legal_entity_id

Ідентифікатор юридичної особи, з якою заключено договір на обслуговування медичної програми за підрозділами.

Джерело фінансування "Місцеве фінансування"

uuid

Database diagram file*

View file
nameDB-PRM_2022-05-27_v01.uml

...