Редактор расписаний
Описание medsite:medsite.edit_calendar
Компонент предоставляет интерфейс редактирования расписания врачей. Компонент разработан для решения Сайт медицинской организации. Компонент стандартный и входит в дистрибутив модуля.
Компонент доступен только для расширенного варианта решения 1С-Битрикс: Сайт медицинской организации. В визуальном редакторе компонент расположен по пути Мед. сайт > Запись на прием > Редактор расписаний.
Параметры
Поле | Параметр | Описание |
Основные параметры | ||
---|---|---|
Тип информационного блока | IBLOCK_TYPE | Тип информационного блока услуг. |
Код информационного блока услуг | IBLOCK_ID | ID информационного блока услуг. |
Код информационного блока врачебных участков | SECT_IBLOCK_ID | ID информационного блока врачебных участков. |
Код информационного блока помещений | BUILD_IBLOCK_ID | ID информационного блока помещений. |
Код информационного блока организаций | ORGANIZTION_IBLOCK_ID | ID информационного блока организаций. |
Код информационного блока структуры (подразделений) | STRUCTURE_IBLOCK_ID | ID информационного блока подразделений организаций. |
Группы, которые могут просматривать/редактировать чужое расписание | EDIT_GROUPS | Устаревшее свойство, начиная с версии 5.0.3, будет удалено. |
Выводить расписания для пользователей из групп | SHOW_FROM_GROUPS | Массив чисел. ID групп пользователей, расписание которых будет выводиться. |
Дополнительные настройки | ||
Начало рабочего дня | DAY_START | Начало рабочего дня в часах (например, 9). |
Конец рабочего дня | DAY_END | Конец рабочего дня в часах (например, 19). |
Шаг сетки календаря (в минутах, min 5) | WEB_STEP | Шаг сетки календаря в минутах. Минимальный шаг – 5 минут. |
Показывать занятость времени | SHOW_BUSY | [Y|N] Если установлен – в периодах записи по талонам занятое время будет выделяться. |
Пример вызова
<?APPLICATION->IncludeComponent( "medsite:medsite.edit_calendar", "", Array( "BUILD_IBLOCK_ID" => "6", "DAY_END" => "18", "DAY_START" => "9", "EDIT_GROUPS" => array("1","6"), "IBLOCK_ID" => "7", "IBLOCK_TYPE" => "medservices", "ORGANIZTION_IBLOCK_ID" => "3", "SECT_IBLOCK_ID" => "5", "SHOW_BUSY" => "N", "SHOW_FROM_GROUPS" => array("5"), "STRUCTURE_IBLOCK_ID" => "4", "WEB_STEP" => "60" ) );?>
© «Битрикс», 2001-2024, «1С-Битрикс», 2024