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