Документация для разработчиков
Темная тема

Управление структурой организации


Описание medsite:medsite.organiztion_structure

Компонент предназначен для редактирования организационной структуры сайта медицинской организации. Он выводит список пользователей (сотрудников) внутри структуры организаций и подразделений. Редактирование подразделений осуществляется в режиме правки. Компонент разработан для решения Сайт медицинской организации. Компонент стандартный и входит в дистрибутив модуля.

Компонент доступен только для расширенного варианта решения 1С-Битрикс: Сайт медицинской организации. В визуальном редакторе компонент расположен по пути Мед. сайт > Оргструктура > Управление структурой компании.



Параметры

ПолеПараметрОписание
Основные настройки
Тип информационного блокаIBLOCK_TYPEИспользуется для проверки.
Код информационного блока организацийORGANIZTION_IBLOCK_IDID информационного блока организаций.
Код информационного блока структуры/подразделенийSTRUCTURE_IBLOCK_IDID инфоблока подразделений внутри организаций.
Выводить пользователей из групп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