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