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

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 56 Next »

Schema 

Example

See several examples of the description medications+ingredients+innms on page "DB model (new)" in file: Medications model

Entities (tables)

Innms

This entity defines INNMs (International Nonpatended Name for Medications) information structure.

Name
Type
M/O
Description and constraints
iduuidM
namevarcharM
name_originalvarcharMunique
SCTIDvarchar, uniqueOReference: SCTID - SNOMED IDs
is_activeboolean M
inserted_attimestampM
inserted_byuuidM
updated_attimestampM
updated_byuuidM

Medications

This entity defines Medications & INNM dosage information structure.

Name
Type
M/O
Description and constraints
iduuidM
namevarcharM
is_activebooleanM
typevarchar (Dictionary: MEDICATION_TYPE)MINNM_DOSAGE or BRAND
formvarchar (Dictionary: MEDICATION_FORM)M
containerDosage: jsonbO
package_qtynumberO
package_min_qtynumberO
code_atcarrayO
manufacturerManufacturer: jsonbO
certificatevarcharO
certificate_expired_atdateO
inserted_attimestampM
inserted_byuuidM
updated_attimestampM
updated_byuuidM

Ingredients

This entity defines ingredients for brand medications information structure.

Name
Type
M/O
Description and constraints
iduuidM
dosageDosage: jsonbM
is_primarybooleanM
parent_iduuidMWhich ingredients described
innm_child_iduuidOChild innm id (for parent with type = INNM_DOSAGE)
medication_child_iduuidO

Child medication id (for parent with type = BRAND)

inserted_attimestampM
inserted_byuuidM
updated_attimestampM
updated_byuuidM

Medical_programs

This entity defines medical programs information structure.

Name
Type
M/O
Description and constraints
iduuidM
is_activebooleanM
namevarcharMназва програми
inserted_attimestampM
inserted_byuuidM
updated_attimestampM
updated_byuuidM
typevarcharM

same_mnn_in_treatment_period

booleanMdefault = true

Program_medications

This entity defines cross medications & programs information structure.
Unique constraint `medication_id+medical_program_id`.

Name
Type
M/O
Description and constraints
program_medication_iduuidMІдентифікатор ціни ТН в конкретному «Реєстрі лікарських засобів, які підлягають реімбурсації»
medication_iduuidMID торгової назви (ТН)
medical_program_iduuidMID програми
is_activebooleanMстатус Активності

medication_request_allowed

booleanMДопуск рецепту
reimbursementjsonbM

Reimbursement : jsonb

inserted_attimestampMКим додано Medical Program (MП)
inserted_byuuidMКим додан
updated_attimestampMКоли оновлено Medications (ТН)
updated_byuuidMКим оновлено Medications (ТН)
wholesale_pricenumberOОптово-відпускна ціна за упаковку
consumer_pricenumberOРоздрібна ціна за упаковку
reimbursement_daily_dosagenumberOРозмір відшкодування добової дози лікарського засобу
estimated_payment_amountnumberOСума доплати за упаковку
start_datedateOДата початку дії реєстру
end_datedateOДата завершення дії реєстру
reqistry_numbervarcharOНомер реєстру


Data structures

Dosage 

This entity defines dosage (strength of action) INNM in medication (ingredients).

Name
Type
M/O
Description and constraints
numerator_unitvarchar (Dictionary: MEDICATION_UNIT)M

Одиниця виміру чисельника дозування

numerator_valuenumberMЗначення чисельника дозування
denumerator_unitvarchar (Dictionary: MEDICATION_UNIT)MЗначення чисельника дозування
denumerator_valuenumberMЗначення знаменника дозування

Examples : 5mg/1tab, 25mg/1ml, 100UE/1ml, 0.1mg/1dose

Manufacturer

This entity defines information about manufacturer of medications.

Name
Type
M/O
Description and constraints
manufacturer varchar M

Виробник

countryvarchar (Dictionary: COUNTRY)MКраїна

Reimbursement

This entity defines reimbursement structure.

Name
Type
M/O
Description and constraints
typestringM[fixed, external]
reimbursement_amountnumberOthe reimbursement amount for the medication package


  • No labels