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

RC__Medical program settings

 

Parameter

Type

Default

M/O

Description

Methods where used

Admin-panel translation

Parameter

Type

Default

M/O

Description

Methods where used

Admin-panel translation

1

skip_mnn_in_treatment_period

boolean

null

O

Allow to create medication request with the same innm in one treatment period

PreQualify MRR
Create MRR

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

2

skip_treatment_period

boolean

null

O

Allow to create Device Request with the same code in one treatment period

PreQualify Device Req
Create Device Req

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

3

employee_types_to_create_medication_request

[varchar]

null

O

Allow to create medication request for particular types of employees (if empty - all employee types, which have scopes can create medication request without limitations). Fills with values from EMPLOYEE_TYPE dictionary.

Example: ["DOCTOR", "SPECIALIST"]

PreQualify MRR
Create MRR

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

4

employee_types_to_create_request

[varchar]

null

O

Allow to create Device Request for particular types of employees (if empty - all employee types, which have scopes can create device request without limitations). Fills with values from EMPLOYEE_TYPE dictionary.

Example: ["DOCTOR", "SPECIALIST"]

PreQualify Device Req
Create Device Req

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

5

speciality_types_allowed

[varchar]

null

O

Allows to create:

  • Medication Request for particular specialities $.employees.speciality.speciality(speciality_officio == true) of employees with SPECIALIST type (if empty - all specialists who have scopes can create medication request w/o limitations). 

  • care plan's Activity for particular specialities $.employees.speciality.speciality(speciality_officio == true) of employees. If empty - all employees who have scopes can create Activity w/o any limitations.

  • Device Requests for particular specialities $.employees.speciality.speciality(speciality_officio == true) of employees. If empty - all employees who have scopes can create Device Request w/o any limitations.

Fills with values from SPECIALITY_TYPE dictionary. For example: ["ENDOCRINOLOGY", "FAMILY_DOCTOR"]

PreQualify MRR
Create MRR
PreQualify Device Req
Create Device Req

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

6

care_plan_required

boolean

false

M

Allow to create medication/service request for with reference on care plan

PreQualify MRR
Create MRR
PreQualify SR
Create SR

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

7

skip_employee_validation

boolean

null

O

Allows to skip all employee validations, including restrictions in the employee_types_to_create_medication_request/employee_types_to_create_request, skip_request_employee_declaration_verify, skip_request_legal_entity_declaration_verify and speciality_types_allowed parameters. So, any user who has a scope can create Medication Request or Device Request

PreQualify MRR
Create MRR

PreQualify Device Req
Create Device Req

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

8

conditions_icd10_am_allowed

[varchar]

null

O

Array of condition codes from eHealth/ICD10_AM/condition_codes dictionary. For example: ["M61.25", "L70.0"]

Allows to create:

  • Medication Request Request with encounter in context that should have primary diagnosis with code that correspond to config. 

  • Activity with addresses field of related Care plan that should have condition codes that correspond to config.

  • Device Request with encounter that should have primary diagnosis with code that correspond to config. 

If absent - any ICD10_AM condition codes allowed.

Can be combined with codes in conditions_icpc2_allowed

PreQualify MRR
Create MRR
Create Care Plan Activity

PreQualify Device Req
Create Device Req

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

9

conditions_icpc2_allowed

[varchar]

null

O

Array of condition codes from eHealth/ICPC2/condition_codes dictionary. For example: ["R25","R80","L09"]

Allows to create Medication Request Request, Device Request or Activity according to the logic as described for conditions_icd10_am_allowed

If absent - any ICPC2 condition codes allowed.

Can be combined with codes in conditions_icpc2_allowed

PreQualify MRR
Create MRR
Create Care Plan Activity

PreQualify Device Req
Create Device Req

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

10

medication_request_max_period_day

integer

null

O

Maximum period length (in days) allowed for the Medication request with the medical program. Has a precedence over the same chart parameter

PreQualify MRR
Create MRR

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

11

request_max_period_day

integer

null

O

Maximum period length (in days) allowed for the Device Request with the medical program. Has a precedence over the same chart parameter

PreQualify Device Req
Create Device Req

Максимальний період курсу лікування (occurence_period) за запитом на медичний виріб, в днях.

12

providing_conditions_allowed

[varchar]

null

O

 Allowed terms of service for a Care plan to create activity with the medical program. Fills with values from PROVIDING_CONDITION dictionary. For example: ["INPATIENT", "OUTPATIENT"]

Create Care Plan Activity

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

13

skip_medication_request_employee_declaration_verify

boolean

null

O

Allows to skip verification if employee has declaration with patient to create medication request. If true - declaration wont be checked; null/false - declaration will be checked on employee level.

PreQualify MRR
Create MRR

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

14

skip_request_employee_declaration_verify

boolean

null

O

Allows to skip verification if employee has declaration with patient to create Device Request. If true - declaration wont be checked; null/false - declaration will be checked on employee level.

PreQualify Device Req
Create Device Req

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

15

skip_medication_request_legal_entity_declaration_verify

boolean

null

O

Allows to skip verification if employee in legal entity that has declaration with patient to create medication request. If true - declaration wont be checked; null/false - declaration will be checked on legal entity level.

PreQualify MRR
Create MRR

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

16

skip_request_legal_entity_declaration_verify

boolean

null

O

Allows to skip verification if employee in legal entity that has declaration with patient to create Device Request. If true - declaration wont be checked; null/false - declaration will be checked on legal entity level.

PreQualify Device Req
Create Device Req

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

17

multi_medication_dispense_allowed

boolean

null

O

Check if medication request can be dispensed partially. If true - one medication request can have multiple medication dispenses; null/false - one medication request can have only one dispense (with the same medication quantity)

Qualify MR
Create MD

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

18

skip_medication_dispense_sign

boolean

null

O

Check if process medication dispense should be invoked using digital sign. If true - medication dispense process should be performed without usage of digital sign; null/false - medication dispense process should be performed using digital sign.

Qualify MR
Create MD

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

19

medication_request_notification_disabled

boolean

false

O

Check if patient should not be notified via SMS on operations with medication request (create/reject/resend). If true - patient wont be notified; null/false - patient should be notified.

Sign MRR
Resend MR Reject MR

 

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

20

medication_dispense_period_day

integer

null

O

Medication dispense period (in days). If it is absent - get value from medication_dispense_period global parameter

Create MRR

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

21

dispense_period_day

integer

null

O

Device dispense period (in days). If it is absent - get value from device_dispense_period global parameter

Create Device Req

Період погашення запиту на медичний виріб (дні)

22

skip_contract_provision_verify

boolean

null

O

Check if validations of Contract and Medical Program Provisions should be invoked for the medical program. If true - validations should be skipped, if null/false (absent) - validations should be invoked.

Qualify MR
Create MD

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

23

medical_program_change_on_dispense_allowed

boolean

null

O

Check if medical request can be dispensed with another medical program. If true - medication request can be dispensed with another medical program, if null/false (absent) - medication request must be dispensed with medical program from medication request

Create MD

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

24

patient_categories_allowed

[varchar]

null

O

Array of patient categories codes from eHealth/clinical_impression_patient_categories dictionary. For example: ["insulin_1","insulin_2","insulin_10"]

Allows to create Care plan Activity according to the logic as described for patient_categories_allowed

If absent - any category codes allowed but not required

PreQualify Care Plan Activity
Create Care Plan Activity

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

25

license_types_allowed

[varchar]

null

O

Array of legal entity license types from LICENSE_TYPE dictionary. For example: ["PHARMACY","PHARMACY_DRUGS"]

If absent or empty - license validation must be skipped.

Qualify MR

Create MD

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

26

request_allowed

boolean

null

O

If true then it is allowed to create Device Request for the DEVICE medical program

Create Device Req

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

27

dispense_allowed

boolean

null

O

If true then it is allowed to create Device Dispense for the DEVICE medical program

Create Device Dispense

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

 

 

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