Ствердження
- Одна персона може мати декілька працівників у різних медичних закладах (Legal Entity)
- Одній посаді, що займає працівник за штатним розкладом, відповідає один запис у сутності Працівники незалежно від кількості спеціалізацій, які він має.
- Тип працівника визначає набір призначених працівникові скоупів.
- Перелік видів медичних послуг, у наданні яких приймає працівник у одному чи декількох місцях надання послуг від імені Legal Entity, визначається ролями працівника, керування якими відбувається окремо від керування працівниками.
Процеси керування працівниками
Кожне активне Legal Entity може керувати своїми працівниками:
- Реєструвати та змінювати працівника (детальний технологічний опис процесу надано у API)
- При реєстрації та зміні даних працівника виконуються наступні перевірки:
- Зміна типу та основної спеціалізації працівника неможливі.
- Переглядати дані працівників
- Деактивувати працівників
- При деактивації працівника виконується також деактивація його діючих ролей (employee_roles) а також розірвання активних декларацій, які підписані з таким працівником
Опис API для Employee Request: IL.Employee Requests
Опис API для Employee: IL.Employees
Модель даних: Table specs#employees