Table of Contents |
---|
...
Data structures
CONTRACT_REQUESTS
...
Name |
---|
Type |
---|
Переклад (рекомендований)
Заповнює користувач
Відтворення в UI
M/O | Capitation vs Reimbursment |
---|---|
id | uuid |
Ідентифікатор запиту (заявки) на Договір в системі
M | + |
contractor_legal_entity_id | uuid |
Ідентифікатор надавача медичних послуг, що контрактується
M | + |
contractor_owner_id | uuid |
Ідентифікатор підписанта (власника/керівника) зі сторони надавача медичних послуг
M | + |
contractor_base | varchar |
На якій підставі (основі) діє підписант зі сторони надавача медичних послуг: закон/домовленість/статут/наказ, тощо
bank_name
varchar (255)
Назва банку
так
так
MFO
varchar (255)
МФО банку
так
так
payer_account
varchar (255)
Номер рахунку
так
так
M | + | |
contractor_payment_details | jsonb |
Дані по рахунок надавача медичних послуг, на який будуть здійснюватися виплати
так
так
M | + |
contractor_rmsp_amount |
integer
Кількість пацієнтів, що обслуговує надавач медичних послуг
???
так
Актуально лише для Договору капітації
number | M | - |
external_contractor_flag | boolean |
Відмітка про наявність у надавача медичних послуг підрядників, які залучені до надання медичних послуг і включаються в Договір
так
так
Актуально лише для Договору капітації
O | - |
external_contractors | jsonb |
Масив даних про підрядників, які залучені до надання медичних послуг і включаються в Договір
так
так
Актуально лише для Договору капітації
[] | O | - |
contractor_employee_divisions | jsonb |
Масив даних працівників в місцях надання послуг
так
так
Актуально лише для Договору капітації. Наразі не передається
[] | O | - |
contractor_divisions |
uuid[]
Масив даних про місця надання послуг, які включаються в Договір
так
так
Актуально лише для Договору капітації
array | M | + |
start_date | date |
Початкова дата дії Договору
так
так
M | + |
end_date | date |
Кінцева дата дії Договору
так
M | + |
nhs_legal_entity_id | uuid |
O |
+ | |
nhs_signer_id | uuid |
Ідентифікатор підписанта зі сторони НСЗУ
так
O | + |
nhs_signer_base | varchar |
На якій підставі (основі) діє підписант зі сторони НСЗУ: закон/домовленість/статут/наказ, тощо
ні
O | + | |
assignee_id | uuid |
Виконавець: Ідентифікатор працівника НСЗУ, який розглядає (опрацьовує) запит (заявку) на Договір
так
O | ? |
issue_city | varchar |
Місто укладання договору
ні
O | + | |
status |
varchar (255)
Статус Договору
ні
так
NEW, in_PROCESS, DECLINED, APPROVED, PENDING_NHS_SIGN, NHS_SIGNED, SIGNED, TERMINATED | M | + |
status_reason |
varchar |
Причина статусу
так
O | + |
nhs_contract_price |
number |
Сума Договору
так
так
O | - |
nhs_payment_method |
varchar (255)
Спосіб виплати
так
так
використовуються значення з довідника
DICTIONARY | O | + |
nhs_signed_date | date |
Дата підписання зі сторони НСЗУ
ні
так
previous_request_id
uuid
Ідентифікатор попереднього запиту (заявки) на Договір
ні
Опційне поле, використовується, якщо поточний запит (заявка) на Договір є новою версією вказаного в даному полі запиту (завки)
O | + | ||
misc | varchar | O | + |
contract_number | varchar |
Номер договору
ні
так
O | + |
contract_id | uuid |
Ідентифікатор договору, що утворився в результаті підписання запиту (заявки) на Договір
O | + |
parent_contract_id | uuid |
O |
+ |
printout_content |
text
Форма договору для друку
ні
так
HTML-документ текстової версії Договору
varchar | O | + |
data | jsonb |
O |
+ |
id_form |
varchar (255)
Ідентифікатор друкованої форми договору
ні
так
для Договорів капітації використовуються значення з довідника CONTRACT_TYPE
, для Договорів реімбурсації - з REIMBURSEMENT_CONTRACT_TYPE
DICTIONARY | M | + |
inserted_by | uuid |
Ідентифікатор особи, що внесла запис до системи
ні
M | + |
inserted_at | timestamp |
Коли було внесено запис до системи
ні
M | + |
updated_by | uuid |
Ідентифікатор особи, що редагувала запис в системі
ні
так
M | + |
updated_at | timestamp |
Коли було відредаговано запис в системі
ні
так
medical_programs
uuid[]
Масив ідентифікаторів програм реімбурсації, за якими укладається Договір
так
так
Актуально лише для Договору реімбурсації
type
varchar(255)
Тип Договору
ні
так
capitation/reimbursement
contractor_signed
boolean
ні
ні
misc
text
ні
ні
CONTRACTS
Name
M | + | ||
medical_program_id | uuid | О | new |
contract_type | reimbursement/ capitation | M | new |
CONTRACTS
Name | Type | M/O | Capitation vs Reimbursment |
---|---|---|---|
id | uuid | M | + |
start_date | date | M | + |
end_date | date | M | + |
status |
enum('TERMINATED', 'VERIFIED') | M | + |
status_reason |
string | O | + | |
contractor_legal_entity_id | uuid | M | + |
contractor_owner_id | uuid | M | + |
contractor_base | varchar |
M | + | ||
contractor_payment_details | jsonb | M | + |
bank_name
varchar (255)
MFO
varchar (255)
payer_account
contractor_rmsp_amount |
number | M | - | |
external_contractor_flag | boolean | O | - |
external_contractors | jsonb[] | O | - |
nhs_legal_entity_id | uuid | M | + |
nhs_signer_id | uuid | M | + |
nhs_payment_method | DICTIONARY |
varchar (255)
M | + | ||
misc | varchar | O | + |
nhs_signer_base | varchar |
M | + | |
issue_city | varchar |
M | + | |
nhs_contract_price |
number | M | - |
contract_number | varchar |
M | + | ||
contract_request_id | uuid | M | + |
is_suspended | boolean | M | + |
is_active | boolean | M | + |
id_form |
DICTIONARY | M | + | |
inserted_by | uuid | M | + |
inserted_at | timestamp | M | + |
updated_by | uuid | M | + |
updated_at | timestamp | M | + |
medical_ |
program_id | uuid |
nhs_signed_date
type
varchar (255)
reason
text
signed_content_location
varchar (255)
skip_provision_deactivation
О | new | ||
contract_type | reimbursement/ capitation | M | new |
CONTRACT_EMPLOYEES
Name | Type | M/O | Description and constraints |
---|---|---|---|
id | uuid | M | |
employee_id | uuid | M | |
staff_units | number | M | |
declaration_limit | number | M | |
division_id | number | M | |
contract_id | uuid | M | |
start_date | date | M | |
end_date | date | O | |
inserted_by | uuid | M | |
inserted_at | timestamp | M | |
updated_by | uuid | M | |
updated_at | timestamp | M |
CONTRACT_DIVISIONS
Name | Type | M/O | Description and constraints |
---|---|---|---|
id | uuid | M | |
division_id | number | M | |
contract_id | uuid | M | |
inserted_by | uuid | M | |
inserted_at | timestamp | M | |
updated_by | uuid | M | |
updated_at | timestamp | M |
JSON Structures
CONTRACTOR_PAYMENT_DETAILS
Name | Type | M/O | Description |
---|---|---|---|
payer_account | varchar | M | |
MFO | varchar | M | |
bank_name | varchar | M |
EXTERNAL_CONTRACTORS
Name | sub_fields | Type | M/O | Description |
---|---|---|---|---|
legal_entity_id | uuid | M | external_contractor_id | |
contract{} | object | M | ||
number | varchar | M | ||
issued_at | timestamp | M | ||
expires_at | timestamp | M | ||
divisions[{}] | array | M | ||
id | uuid | M | ||
medical_service | DICTIONARY | M |
CONTRACTOR_EMPLOYEE_DIVISIONS
Name | Type | M/O | Description and constraints |
---|---|---|---|
employee_id | uuid | M | |
staff_units | number | M | |
declaration_limit | number | M | |
division_id | uuid | M |
Сontract_medical_programs
Атрибут | Значення | Тип |
---|---|---|
id | Ідентифікатор атрибуту | uuid |
medical_program_id | Ідентифікатор атрибуту | uuid |
contract_id | Ідентифікатор атрибуту | uuid |
inserted_by | Ідентифікатор особи, що внесла запис до системи | uuid |
updated_by | Ідентифікатор особи, що редагувала запис в системі | uuid |
inserted_at | Коли було внесено запис до системи | timestamp |
updated_at | Коли було відредаговано | timestamp |