Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

Table of Contents
Schema 
Image Modified

Example

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

Image Removed

Entities (tables)

Innms

This entity defines INNMs Дані сутності визначають структури НМН (International Nonpatended Name for Medications) information structure.

Name
Type
M/O

Редагування

в адмін-панелі

Доступно для 

МІС-ЗОЗ

Доступно для

МІС-Фармма

Description and constraints
innm_iduuidM(error)(tick)(error)ID МНН в eHealth
namevarcharM(error)(tick)(error)Назва МНН на державній мові
name_originalvarcharM(error)(tick)(error)unique
SCTIDvarchar, uniqueO(error)(tick)(error)Reference: SCTID - SNOMED IDs
is_activeboolean M(tick)(error)(error)Статус активності
inserted_attimestampM(error)(error)(error)Коли додано INNM (МНН)
inserted_byuuidM(error)(error)(error)Ким додано INNM (МНН)
updated_attimestampM(tick)(error)(error)Коли оновлено INNM (МНН)
updated_byuuidM

Medications

...

(error)(error)(error)Ким оновлено INNM (МНН)

Anchor
Medication
Medication
Medications

Дані сутності визначають структури НМН

Name
Type
M/O

Редагування

в адмін-панелі

Доступно для 

МІС-ЗОЗ

Доступно для

МІС-Фармма

Description and constraints
medication_iduuidM(error)(error)(tick)ID торгової назви (ТН)
namevarcharM(error)(tick)(tick)Назва ТН
is_activebooleanM



typevarchar (Dictionary: MEDICATION_TYPE)M


INNM_DOSAGE or BRAND
formvarchar (Dictionary: MEDICATION_FORM)M



containerDosagejsonb: jsonbO

container.form(error)(tick)(tick)Форма випуску "упаковки" ТН
container.numerator_unit(error)(tick)(error)Одиниця виміру кількості одиниць в формі випуску
container.numerator_value(error)(tick)(error)Значення кількості одиниць в формі випуску
container.denumerator_unit(error)(tick)(error)Одиниця виміру форми випуску в упаковці
container.numerator_value(error)(tick)(error)Значення кількості форм випуску яка має кількість container.numerator_value
package_qtynumberO(error)(tick)(tick)Кількість одиниць в упаковці
package_min_qtynumberO(error)(tick)(tick)Мінімальна кількість одиниць до продажу
code_atcarrayO(error)(tick)(error)Масив кодів АТХ
manufacturerManufacturer: jsonbO


manufacturer.name(error)(error)(tick)Назва виробника
manufacturer.country(error)(error)(tick)Країна виробника
certificatevarcharO(error)(error)(error)Номер реєстраційного посвідчення
certificate_expired_atdateOinserted_attimestampMinserted_byuuidMupdated_attimestampMupdated_byuuidM

Ingredients

This entity defines ingredients for brand medications information structure.

Name
Type
M/O
Description and constraints
iduuidMdosageDosage: jsonbMis_primarybooleanM
parent_iduuidMWhich ingredients described
innm_child_iduuidOChild innm id (for parent with type = INNM_DOSAGE)
medication_child_iduuidOChild medication id (for parent with type = BRAND)(error)(error)(error)Дата закінчення реєстраційного посвідчення
daily_dosage
Status
colourYellow
titleimplementation in ver. 8.16
Добова доза рекомендована ВООЗM(error)(tick)(error)Добова доза рекомендована ВООЗ 
daily_dosage_max
Status
colourYellow
titleimplementation in ver. 8.16
Добова максимальна доза для виписуванняM(error)(tick)(error)Добова максимальна доза для виписування
ingridientsjsonb:
Масив Лікарської Форми

ingridient:dosage_id(error)(error)(tick)ID лікарської форми в eHealth
ingridient:dosage.numerator_unit(error)(error)(tick)Одиниця виміру чисельника дозування
ingridient:dosage.numerator_value(error)(error)(tick)Значення чисельника дозування
ingridient:dosage.denumerator_unit(error)(error)(tick)Одиниця виміру знаменника дозування
ingridient:dosage.denumerator_value(error)(error)(tick)Значення знаменника дозування
ingridient:is_primaryboolean(error)(error)(error)Основна/Допоміжна ЛФ
inserted_attimestampM(error)(error)(error)Коли додано Medications (ТН)
inserted_byuuidM(error)(error)(error)Ким додано Medications (ТН)
updated_attimestampM(tick)(error)(error)Коли оновлено Medications (ТН)
updated_byuuidM(error)(error)(error)Ким оновлено Medications (ТН)

Anchor
Medical_programs

...

Medical_programs
Medical_programs

Cутності, що визначають структуру медичної программи

Name
Type
M/O

Редагування

в адмін-панелі

Доступно для 

МІС-ЗОЗ

Доступно для

МІС-Фарма

Description and constraints
program_iduuidM(error)(tick) (tick) ID програми
is_activebooleanM(tick) (error)(error)Статус
namevarcharM(error)

Назва програми
inserted_attimestampM(error)(error)(error)Коли додано Medical Program (MП)
inserted_byuuidM(error)(error)(error)Ким додано Medical Program (MП)
updated_attimestampM(tick) (error)(error)Коли оновлено Medical Program (MП)
updated_byuuidM(error)(tick) (tick) Ким оновлено Medical Program (MП)

Program_

...

medications

...

...


Name
Type
M/O

Редагування

в адмін-панелі

Доступно для 

МІС-ЗОЗ

Доступно для

МІС-Фарма

Description and constraints
program_medication_id=participant_iduuidM(error)(error)(error)Ідентифікатор учасника програми в конкретному «Реєстрі лікарських засобів, які підлягають реімбурсації»
medication_iduuidM(error)(error)(tick)ID торгової назви (ТН)
medical_program_iduuidM(error)(error)(tick)ID програми
is_activebooleanM(error)(error)(error)статус Активності
ReimbursementjsonbM

Масив Даних Реімбурсації


reimbursement.type(tick)(error)(tick)Тип реімбурсації: fixed or external type. Fixed - встановлюється через Адмінку, external - значення приймається через API

reimbursement_amount
(error)(error)(tick)Сума компенсації даного medication
_request_allowedbooleanMreimbursementjsonbM

Reimbursement : jsonb

inserted_attimestampMinserted_byuuidMupdated_attimestampMupdated_byuuidM

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)Mnumerator_valuenumberMdenumerator_unitvarchar (Dictionary: MEDICATION_UNIT)Mdenumerator_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 Mcountryvarchar (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
_id по medical_program_id
wholesale_pricenumberO(error)(error)(tick)Оптово-відпускна ціна за упаковку
consumer_pricenumberO(error)(error)(tick)Роздрібна ціна за упаковку
reimbursement_daily_dosagenumberO(error)(error)(tick)Розмір відшкодування добової дози лікарського засобу
estimated_payment_amountnumberO(error)(error)(tick)Сума доплати за упаковку
start_datedateO(error)(tick)(tick)Дата початку дії реєстру
end_datedateO(error)(error)(error)Дата завершення дії реєстру
updated_attimestampM(error)(tick)(tick)Коли оновлено Medications (ТН)
updated_byuuidM(tick)(error)(error)Ким оновлено Medications (ТН)
inserted_byuuidM(tick)(error)(error)Ким додан
reqistry_numbervarcharO(error)(tick)(tick)Номер реєстру


Anchor
Ingredients
Ingredients
Ingredients

Дані сутності визначають структуру інгредієнтів 

Name
Type
M/O

Редагування

в адмін-панелі

Доступно для 

МІС-ЗОЗ

Доступно для

МІС-Фармма

Description and constraints
iduuidM(error)(error)(error)Ідентифікатор інгридієнта в системі
dosagejsonbM(tick)(error)(error)Дозування
is_primarybooleanM(tick)(error)(error)Основний інгрідіент
medication_child_iduuidM(tick)(error)(error)Входить в склад лікарського засобу
innm_child_iduuidM(tick)(error)(error)Входить в склад МНН лікарського засобу
parent_iduuidM(error)(error)(error)Ідентифікатор ЛЗ
inserted_attimestampM(error)(error)(error)Коли було внесено запис до системи
updated_attimestampM(error)(error)(error)Коли було оновлено запис в системі


Data structures

INNM Dosage 

Дані сутності визначають дозування (strength of action) МНН лікарського засобу (ingredients).



Name

Редагування

в адмін-панелі

Доступно для 

МІС-ЗОЗ

Доступно для

МІС-Фарма

Description and constraints
1dosage_id(error)(tick)(tick)ID лікарської форми (МНН+дозування+форма випуску) в eHealth
2dosage_name(error)(tick)(tick)те що прописується в ЕР - МНН+дозування+форма випуску
3form(error)(tick)(tick)обирається з довідника eHealth MEDICATION_FORM
4ingridients:jsonb:(error)(tick)(tick)На кожну речовину ЛФ заповнюються п.5-10. Це може бути комбінація різних МНН в різному дозуванні

5
ingridient:innm_id(error)(tick)(error)ID МНН в eHealth
6
ingridient:dosage.numerator_unit(error)(tick)(tick)Одиниця виміру чисельника дозування
7
ingridient:dosage.numerator_value(error)(tick)(tick)Значення чисельника дозування
8
ingridient:dosage.denumerator_unit(error)(tick)(tick)Одиниця виміру знаменника дозування
9
ingridient:dosage.denumerator_value(error)(tick)(tick)Значення знаменника дозування
10
ingridient:is_primary(error)(tick)(error)Значення знаменника дозування
11is_activeBoolean(tick)(error)(error)Статус
12inserted_at(error)(error)(error)Коли додано INNM Dosages (ЛФ)
13updated_at(tick)(error)(error)Коли оновлено INNM Dosages (ЛФ)

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