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

Medical program settings_UA

 

 

Параметри

Тип

За замовчуванням

M/O

Опис

Methods where used

Admin-panel translation

 

 

Параметри

Тип

За замовчуванням

M/O

Опис

Methods where used

Admin-panel translation

1

skip_mnn_in_treatment_period

boolean

null

O

Дозволяє створити рецепт з тим самим innm в одному звітному періоді.

PreQualify MRR
Create MRR

Створення рецепту без обмежень за періодом

2

employee_types_to_create_medication_request

[varchar]

null

O

Дозволяє створити рецепт для відповідних типів співробітників (якщо пусто -

всі типи співробітників, які мають скоупи для створення рецепту без обмежень).

ЗАповнюється значеннями з довідника EMPLOYEE_TYPE.

Приклад: ["DOCTOR", "SPECIALIST"]

PreQualify MRR
Create MRR

Типи співробітників, яким дозволено створення рецептів

3

speciality_types_allowed

[varchar]

null

O

Дозволяє створити:

  • Рецепт для відповідних спеціальностей $.employees.speciality.speciality (speciality_officio == true) для співробітників з типом SPECIALIST (якщо пусто - всі спеціальносіт, які мають скоупи на створення рецепту без обмежень). 

  • активності плану лікування для відповідної спеціальності $.employees.speciality.speciality(speciality_officio == true) співробітника. Якщо пусто - всі спеціальності, які мають скоупи на створення активності без обмежень.

Заповнюється значенням з довідника SPECIALITY_TYPE. Наприклад: ["ENDOCRINOLOGY", "FAMILY_DOCTOR"]

PreQualify MRR
Create MRR

Типи спеціальностей, за якими дозволено створення рецептів або активностей плану лікування

4

care_plan_required

boolean

false

M

Дозволяє створити рецепт або направлення з посиланням на план лікування.

PreQualify MRR
Create MRR
PreQualify SR
Create SR

Наявність плану лікування обов'язкова

5

skip_employee_validation

boolean

null

O

Дозволяє пропустити перевірку спеціальності співробітника, включая обмеження для параметрів employee_types_to_create_medication_request та speciality_types_to_create_medication_request. Отож, кожен користувач, у якого є скоупи, може створити рецепт

PreQualify MRR
Create MRR

Не перевіряти співробітників

6

conditions_icd10_am_allowed

[varchar]

null

O

Масив кодів діагнозів з eHealth/ICD10_AM/condition_codes dictionary. Наприклад: ["M61.25", "L70.0"]

Дозволяє створити:

  • Запит на рецепт в контексті взаємодії, що має мати основні діагнози з кодом, що відповідає конфігу. 

  • Активність з полями адрес, пов'язані з планом лікування, що повинні мати коди діагнозів, що відповідають конфігу.

Якщо відсутній - будь-який код з ICD10_AM дозволений.

Може поєднуватись з кодами з conditions_icpc2_allowed

PreQualify MRR
Create MRR

Створення рецепту без обмежень за періодом

7

conditions_icpc2_allowed

[varchar]

null

O

 Масив кодів діагнозів з довідника eHealth/ICPC2/condition_codes. Наприклад: ["R25","R80","L09"]

Дозволяє створити запит на рецепт або активність у відповідності до логіки згідно опису для conditions_icd10_am_allowed

Якщо відсутній - будь-який код з ICPC2 дозволений.

Може бути поєднаний з кодами з conditions_icd10_am_allowed

PreQualify MRR
Create MRR
Create Care Plan Activity

Діагнози ICPC2, з якими дозволено створення рецептів або активностей плану лікування

8

medication_request_max_period_day

integer

null

O

Максимальний період (в днях), для якого дозволено створювати рецепт з вказаною програмою. Має пріоритет перед тим самим параметром в конфігурації.

PreQualify MRR
Create MRR

Максимальний період курсу лікування за рецептом (дні)

9

providing_conditions_allowed

[varchar]

null

O

Дозволені умови надання послуг за вказаною програмою. Заповнюється значеннями з довідника PROVIDING_CONDITION. Наприклад: ["INPATIENT", "OUTPATIENT"]

Create Care Plan Activity

Дозволені умови надання медичних послуг

10

skip_medication_request_employee_declaration_verify

boolean

null

O

Дозволяє пропустити перевірку, якщо працівник має декларацію з пацієнтом при створення рецепту. Якщо істина - декларація не перевірятиметься; null/false - декларація буде перевірена на рівні співробітника.

PreQualify MRR
Create MRR

Не перевіряти наявність декларації на рівні співробітника при створенні рецепту

11

skip_medication_request_legal_entity_declaration_verify

boolean

null

O

Дозволяє пропустити перевірку, якщо працівник для вказаної юридичної особи, що має декларацію з пацієнтом при створенні рецепту. Якщо істина - декларація не перевірятиметься; null/false - декларація буде перевірена на рівні юридичної особи.

PreQualify MRR
Create MRR

Не перевіряти наявність декларації на рівні медичного закладу при створенні рецепту

12

multi_medication_dispense_allowed

boolean

null

O

Перевірте, чи можна частково відпустити рецепт. Якщо істина – один рецепт може мати кілька відпусків ліків; null/false - один рецепт може мати лише один відпуск (з однаковою кількістю ліків).

Qualify MR
Create MD

Часткове погашення рецепту дозволено

13

skip_medication_dispense_sign

boolean

null

O

Перевірка, чи повинен відпуск рецепта здійснюватися з застосуванням цифрового підпису. Якщо істина - відпуск рецепта повинен здійснюватися без застосування цифрового підпису; null/false - відпуск рецепта повинен здійснюватися із застосуванням цифрового підпису.

Qualify MR
Create MD

Цифровий підпис при погашенні рецепту вимкнено

14

medication_request_notification_disabled

boolean

false

O

Перевірка, чи повинен пацієнт повідомлятися з SMS по операції з рецептом (створення/відміна/повторна відправка). Якщо істина - пацієнт не буде інформований; null/false - пацієнту повинна направлятися смс.

Sign MRR
Resend MR Reject MR

 

Сповіщення пацієнта при операціях з рецептом вимкнено

15

medication_dispense_period_day

integer

null

O

Період для відпуску рецепту (в днях). Якщо відсутній - отримати значення з глобального параметру medication_dispense_period

Create MRR

Період погашення рецепту (дні)

16

skip_contract_provision_verify

boolean

null

O

Перевірка, чи повинні бути перевірені Договір та програми по забезпеченню програми (відділення). Якщо істина - перевірка пропускається, якщо null/false (відсутній) - перевірка повинна бути виконана.

Qualify MR
Create MD

Не перевіряти наявність контракту та забезпечення програми при погашенні рецепту

17

medical_program_change_on_dispense_allowed

boolean

null

O

Перевірити, чи можна відпускати рецепт по іншій програмі. Якщо істина - рецепт може бути відпущено з іншою медичною програмою, якщо null/false (відсутня) - рецепт має бути відпущено тільки по програці з рецепту

Create MD

Зміну медичної програми при погашенні рецепту дозволено

18

patient_categories_allowed

[varchar]

null

O

Масив кодів категорій пацієнтів з довідника eHealth/clinical_impression_patient_categories. Для прикладу: ["insulin_1","insulin_2","insulin_10"]

Дозволяє створити Активність плану лікування у відповідності до логіки, описаної для patient_categories_allowed

Якщо не вказано - будь-які коди категорій дозволені, але не обов'язкові

PreQualify Care Plan Activity
Create Care Plan Activity

Категорії пацієнта, з якими дозволено створення активностей плану лікування

19

license_types_allowed

[varchar]

null

O

Масив типів ліцензій юридичної особи з довідника LICENSE_TYPE. Наприклад: ["PHARMACY","PHARMACY_DRUGS"]

Якщо не вказано або пусто - перевірка ліцензії пропускається.

Qualify MR

Create MD

Типи ліцензій закладу необхідні для погашення рецепту

20

request_allowed

boolean

null

O

Якщо true то дозволено створювати запит на медичний виріб для цієї програми

Create Device Request

Дозвіл на створення запиту на медичний виріб

21

dispense_allowed

boolean

null

O

Якщо true то дозволено створювати запит на погашення медичного виробу для цієї програми

Create Device Dispense

Дозвіл на створення погашення запиту на медичний виріб

 

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