Документация iSZN
Класс роли
Класс роли служит для различения людей, входящих в один экземпляр коллектива, в зависимости от их предназначения в коллективе. Например, в Системе существуют классы ролей «Мать», «Отец», «Ребёнок», «Прочий» коллектива класса «Семья дети-родители». Любой экземпляр роли коллектива относится к какому-либо классу.
Характеристики класса роли
- Класс роли идентифицируется уникальным числом (ID).
- Класс роли имеет обязательное уникальное в пределах своего владельца (класса коллектива) наименование; также для него может быть введено описание.
- Класс роли всегда относится к какому-либо классу коллектива.
- Класс роли может быть связан с классами персональных документов, экземпляры которых могут принадлежать людям, находящимся в коллективе на данной роли.
- Класс роли может быть перечисляемым (на роли в коллективе может находиться любое количество человек) или неперечисляемым (на роли в коллективе может находиться только один человек).
- Для класса роли задаётся функция расчёта периодов пребывания экземпляра роли в коллективе.
- Человек может одновременно находиться на различных ролях в различных экземплярах коллективов.
Работа с классами ролей
- Для просмотра, создания, удаления и изменения классов ролей в Системе предусмотрен справочник классов коллективов.
Примеры
- Мать (в коллективе класса «Семья дети-родители»);
- Ребёнок (в коллективе класса «Семья дети-родители»);
- Член семьи (в коллективе класса «Семья для назначения льгот по оплате жилья, коммунальных услуг»).