Table of Contents |
---|
HL7 comparison
...
Table of Contents |
---|
HL7 comparison
Requirement | M/O | eHealth | HL7 | Status | Comment | ||
---|---|---|---|---|---|---|---|
Аптека (Pharmacy) | Legal entity | organization | Ok | ||||
Код ЄДРПОУ | M | [legal_entities].edrpou | varchar(255) | not null unique | UA specific | ||||
Організаційно-правова форма | M | [legal_entities].legal_form | varchar | not null | UA specific | ||||
Повна назва | M | [legal_entities].name | varchar | not null | |||||
Адреса провадження діяльності даного структурного підрозділу | M | Address: [legal_entities].addresses | jsonb[] | not null | ..address use? UA address..що таке "провадження" - це місцезнаходження? | ||||
Скорочена назва (за наявності) | O | [legal_entities].short_name | varchar | UA specific | ||||
Публічна назва (якщо відрізняється) | O | [legal_entities].public_name | varchar | Ok | ||||
Види діяльності (КВЕД) | M | [legal_entities].kveds | jsonb | not null | UA specific | ||||
Місце реєстрації: область, район, населений пункт, вулиця, будівля | M | Address: [legal_entities].addresses | jsonb[] | not null | Organization."address" : [{ Address }] | Ok | ..address use? UA address.. | ||
Керівник (підписант структурного підрозділу) | M |
| Organization."contact" (with "purpose" = "ADMIN") | Small problem | Will be new Entity | ||
Структурні підрозділи та філії:. | M | Division : [divisions]. | Small problem | Нема ЄДРПОУ. Нема просто адреси, тобто е тільки фактичне місцезнаходження | |||
Ліцензія: , , , , | так | Medical service provider : License: [medical_service_providers].licenses | Ok | UA specific | |||
Державна акредитація: , , , , , | ні | Medical service provider: Accreditation [medical_service_providers].accreditation | Ok | UA specific | |||
Інформація про контракт? (№ контракту, дата підписання, назва органу, з яким підписано) | так | Problem | Треба видалити вимогу до контракту взагалі | ||||
Контакти закладу: номер телефону та email | так | [legal_entities].phones | jsonb[] [legal_entities].email | varchar | Organization. | Ok |
Entities (tables)
...
...
Legal entity
...
This entity defines Legal entity extended information structure
Name | Type | M/O | Description and constraints | ||
---|---|---|---|---|---|
name | string | M | |||
short_name | string | O | |||
public_name | string | O | |||
type | Dictionary: | ||||
edrpou | string | M | |||
addresses | Address: jsonb | M | |||
phones | Phones: jsonb | O | |||
string | O | ||||
inserted_at | timestamp | M | |||
inserted_by | uuid | M | |||
updated_at | timestamp | M |
| ||
updated_by | uuid | M | |||
is_active | boolean | M | |||
kveds | array: Dictionary: KVEDS | M | |||
status | Dictionary: LEGAL_ENTITY_STATUS | M | |||
owner_property_type | Dictionary: OWNER_PROPERTY_TYPE | M | |||
legal_form | Dictionary: LEGAL_FORM | M | |||
created_via_mis_client_id | uuid | M | |||
nhs_verified | boolean | M | |||
mis_verified | Dictionary: ????? | M |
|
...
...
Medical service provider
...
This entity defines Legal entity extended information structure
Name | Type | M/O | Description and constraints |
---|---|---|---|
accreditation | Accreditation: jsonb | M | |
licenses | License: jsonb | O | |
inserted_at | timestamp | M | |
updated_at | timestamp | M | |
legal_entity_id | uuid | M |
...
...
Division
This entity defines division structure
...
Name | Type | M/O | Description and constraints | ||
---|---|---|---|---|---|
name | string | M | +include "номер відокремленого підрозділу" | ||
addresses | Address: jsonb | M | |||
external_id | string | O | |||
phones | string | M | |||
string | M | ||||
mountain_group | string | O | |||
type | Dictionary: DIVISION_TYPE | M | |||
status | Dictionary: ????? | M |
| ||
is_active | boolean | M | |||
inserted_at | timestamp | M | |||
updated_at | timestamp | M | |||
location | geometry | O |
Data structures
...
License
This data type defines address medical license structure
Name | Type | M/O | Description and constraints | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
type | Dictionary: ADDRESS_TYPElicense_number | string | M | country | Dictionary: COUNTRY | M | area | string | M | region | string | O | settlement | string | M |
settlement_id | string | M | settlement_id must be a valid UAddresses entity | settlement_type | Dictionary: SETTLEMENT_TYPE | M | street_type | Dictionary: STREET_TYPE | M | street | string | O | building | string | M | apartment | string | O | zip | string | O |
...
This data type defines medical license structure
Name | Type | M/O | Description and constraints |
---|---|---|---|
license_number | string | M | +include "серія (optional)" |
issued_by | string | M | issued_+include "серія (optional)" |
issued_by | string | M | |
issued_date | string | M | |
expiry_date | string | O | |
active_from_date | string | M | |
what_licensed | string | O |
...
Accreditation
This data type defines medical accreditation structure
Name | Type | M/O | Description and constraints |
---|---|---|---|
category | Dictionary: ACCREDITATION_CATEGORY | M | |
issued_date | string | O | |
expiry_date | string | O | |
order_no | string | M | |
order_date | string | M | |
sertificate_no | string | M | номер сертифікату акредитації |
issued_by | string | O | назва органу, що видав |
...