Управление структурой организации
Описание medsite:medsite.organiztion_structure
Компонент предназначен для редактирования организационной структуры сайта медицинской организации. Он выводит список пользователей (сотрудников) внутри структуры организаций и подразделений. Редактирование подразделений осуществляется в режиме правки. Компонент разработан для решения Сайт медицинской организации. Компонент стандартный и входит в дистрибутив модуля.
Компонент доступен только для расширенного варианта решения 1С-Битрикс: Сайт медицинской организации. В визуальном редакторе компонент расположен по пути Мед. сайт > Оргструктура > Управление структурой компании.
Параметры
Поле | Параметр | Описание |
Основные настройки | ||
---|---|---|
Тип информационного блока | IBLOCK_TYPE | Используется для проверки. |
Код информационного блока организаций | ORGANIZTION_IBLOCK_ID | ID информационного блока организаций. |
Код информационного блока структуры/подразделений | STRUCTURE_IBLOCK_ID | ID инфоблока подразделений внутри организаций. |
Выводить пользователей из групп | SHOW_FROM_GROUPS | Массив ID групп пользователей, используемых для вывода. |
Дополнительные настройки | ||
Страница календаря записи на прием | PM_URL | Адрес страницы записи на прием к сотруднику. |
Страница редактора расписания | EC_URL | Страница редактирования расписания для сотрудников. |
Дополнительные поля для вывода | USER_PROPERTY | Массив дополнительных полей, выводимых в карточках сотрудников. |
Пример вызова
<?APPLICATION->IncludeComponent( "medsite:medsite.organiztion_structure", "", Array( "EC_URL" => "#SITE_DIR#for_staff/edit_calendar.php?empl=#USER_ID#", "IBLOCK_TYPE" => "structure", "ORGANIZTION_IBLOCK_ID" => "1", "PM_URL" => "#SITE_DIR#schedule/calendar.php?empl=#USER_ID#", "SHOW_FROM_GROUPS" => array(), "STRUCTURE_IBLOCK_ID" => "2", "USER_PROPERTY" => array("PERSONAL_PROFESSION") ) );?>
© «Битрикс», 2001-2024, «1С-Битрикс», 2024