/
Роз'яснення щодо використання Role працівника

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

Роз'яснення щодо використання Role працівника

Згідно документації, працівник може мати декілька активних ролей: "Кожен працівник може мати декілька активних ролей одночасно, тобто приймати участь у наданні декількох видів медичних послуг."

При цьому валідація ролі включає перевірку:

"Validate specialization on employee (where specialities.speciality_officio = true) and healthcare service"

Питання: “Як додати працівнику декілька ролей?“

Пояснення: Створення ролі працівнику - це по суті вказання видів медичних послуг, що такий працівник може реалізовуваати в рамках закладу. Table specs | Tablespecs employee_roles

Кожен запис про вид меличної послуги складається з:

  1. медичної спеціальності

  2. місця надання послуг

  3. умови надання медичної допомоги

Це також, описано за посиланням вказаним вище.

Відповідно, кожен працівник може реалізовувати свою спеціалізацію (за якою працює на посаді) у різних умовах і в різних місцях надання послуг). Тому і може мати декілька ролей при наявному обмеженні, що спеціальність “speciality_officio=true” повинна відповідати спеціальності у виді медичної послуги.

Додатково: Для реєстрації працівникіцв аптек потрібно вказувати “division_id“ в наборі даних 'employee'. Для медзакладів це поле не актуальне і не повинно заповнюватись. Привязка працівників до місць надання послуг відбувається через Role. Такий процес дозволяє позбутися дублювання реєстрації одного й того ж працівника.

Related content

Реєстрація кількох employee на одну поштову скриньку
Реєстрація кількох employee на одну поштову скриньку
Read with this
19.03.2020 Release Notes 8.17.3
19.03.2020 Release Notes 8.17.3
More like this
Create employee request v2
Create employee request v2
Read with this
Submit Diagnostic Report Package
Submit Diagnostic Report Package
Read with this
26.01.23 Preprod CSI HF January р.1
26.01.23 Preprod CSI HF January р.1
More like this

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