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

[DRAFT] PostgreSQL DB: declaration tables

Properties of document

Document type

Template

Document title

[DRAFT] PostgreSQL DB: declaration tables

Guideline ID

GUI-013

Author

@Kateryna Yakovleva

Document version

v01

Document status

DRAFT

Date of creation

11.04.2024

Date of update

11.04.2024

Table name

declaration

Purpose

template storage

DB ID

PostgreSQL.OPS

Primary key (PK)

id

HL7 version

PostgreSQL.OPS

Table fields

Nesting level

Attribute name

Description EN

Description UA

M/O

Type

HL7 vs eHealth comparison result

Nesting level

Attribute name

Description EN

Description UA

M/O

Type

HL7 vs eHealth comparison result

1

1

id

Identifier in the system

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

М

uuid

N/A

2

1

employee_id

Employee identifier in the system

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

М

uuid

N/A

3

1

person_id

Identifier of the person in the system

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

N/A

uuid

N/A

4

N/A

start_date

Start date

Дата початку

N/A

date

N/A

5

N/A

end_date

End date

Дата кінця

N/A

date

N/A

6

N/A

status

Status in the system

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

N/A

varchar(255)

N/A

7

N/A

signed_at

Date of signing

Дата підписання

N/A

timestamp

N/A

8

N/A

created_by

Identifier of the person who created the record in the system

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

N/A

uuid

N/A

9

N/A

updated_by

Identifier of the person who edited the record in the system

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

N/A

uuid

N/A

10

N/A

is_active

Active in the system

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

N/A

boolean

N/A

11

N/A

scope

Client rights (scope)

Клієнтські права

N/A

varchar(255)

N/A

12

N/A

legal_entity_id

Identifier of the healthcare provider in the system

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

N/A

uuid

N/A

13

N/A

division_id

Identifier of the place of service provision in the system

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

N/A

uuid

N/A

14

N/A

inserted_at

When a record was made in the system

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

М

timestamp

N/A

15

N/A

updated_at

When the record was updated in the system

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

М

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

N/A

16

N/A

declaration_request_id

Identifier of the application for signing the declaration

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

N/A

uuid

N/A

17

N/A

seed

?

?

N/A

varchar(255)

N/A

18

N/A

reason

Reason

Причина

N/A

varchar(255)

N/A

19

N/A

reason_description

Description of the reason

Опис причини

N/A

text

N/A

20

N/A

overlimit

Declaration limit exceeded

Перевищено ліміт декларацій

N/A

boolean

N/A

21

N/A

declaration_number

Declaration number

Номер декларації

N/A

varchar(255)

N/A

Indexes (optional)

Name

Index attributes

Name

Index attributes

1

N/A

 

2

 

 

Foreign indexes (optional)

Name

Type

Name

Type

1

N/A

 

2

 

 

Triggers (optional)

Name

Description

Name

Description

1

N/A

 

2

 

 

Procedures (optional)

Name

Description

Name

Description

1

N/A

 

2

 

 

Replications (optional)

Database.Table

List of attributes (fields)

Database.Table

List of attributes (fields)

1

N/A

 

2

 

 

Related tables

Attribute (field) of the current table

Attribute (field) of the target table

Relationship type

Database.Target table

Attribute (field) of the current table

Attribute (field) of the target table

Relationship type

Database.Target table

N/A

 

 

 

 

 

 

 

Links to documentation that can create or modify a database object

N/A

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