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

Запись через инфомат


Описание medsite:record.infomat.ajax

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

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



Параметры

Поле Параметр Описание
Основные параметры
Тип информационного блока услуг SERVICE_IBLOCK_TYPE Тип инфоблока услуг.
Инфоблок услуг IBLOCK_ID ID инфоблока услуг.
Тип информационного блока организаций ORG_IBLOCK_TYPE Тип инфоблока организаций.
Инфоблок списка организаций ORG_IB_ID ID инфоблока организаций.
Адрес организации ORG_ADDRESS ID свойства с адресом организации.
Широта ORG_LAT ID свойства с широтой.
Долгота ORG_LON ID свойства с долготой.
Путь на транспорте к организации ORG_TRANSPORT ID свойства описания проезда на общественном транспорте.
Инфоблок специальностейSPEC_IB_IDID инфоблока специальностей.
Инфоблок подразделенийDEPARTMENT_IB_IDID инфоблока подразделений.
Поля, обязательные для заполненияREQUIRED_PROPERTIESМассив кодов обязательных для заполнения свойств карточки пациента.
Дополнительные настройки
Показывать шаг выбора организацииORG_STEP_SHOW[Y|N] При отмеченной опции запись начнется с шага выбора организации.
Показать вкладку записи через специальностьSHOW_SPECIALITY_SELECTION[Y|N] При отмеченной опции на этапе выбора специальности/врача/услуги будет отображаться вкладка выбора специальности.
Показать вкладку записи через услугуSHOW_SERVICE_SELECTION[Y|N] При отмеченной опции на этапе выбора специальности/врача/услуги будет отображаться вкладка выбора услуги.
Ссылка на главное меню инфоматаMAIN_PAGE_LINKСсылка возврата к главному меню инфомата.
Количество отображаемых недель (кроме текущей)WEEK_LEAFКоличество недель для вывода расписания, кроме текущей недели.
Маска ввода номера телефона. Символ "9" значит место для цифрыPHONE_MASKМаска телефона для проверки корректности ввода номера телефона на шаге ввода данных о пациенте.
Цены (только для БУС редакции «Бизнес»)
Тип ценыPRICE_CODEИспользуемый для вывода тип цены.
Включать НДС в ценуPRICE_VAT_INCLUDE[Y|N] При отмеченной опции НДС будет включаться в выводимую цену.
Ссылка на корзинуBASKET_URLСсылка на раздел корзины.


Пример вызова

<?$APPLICATION->IncludeComponent(
	"medsite:record.infomat.ajax",
	"",
	Array(
		"BASKET_URL" => "Y",
		"DEPARTMENTS_IB_ID" => $_REQUEST["ID"],
		"IBLOCK_ID" => $_REQUEST["ID"],
		"MAIN_PAGE_LINK" => "/infomat/",
		"ORG_ADDRESS" => "",
		"ORG_IBLOCK_TYPE" => "news",
		"ORG_IB_ID" => $_REQUEST["ID"],
		"ORG_LAT" => "",
		"ORG_LON" => "",
		"ORG_STEP_SHOW" => "N",
		"ORG_TRANSPORT" => "",
		"PHONE_MASK" => "8 (999) 999-99-99",
		"PRICE_CODE" => array(),
		"PRICE_VAT_INCLUDE" => "Y",
		"REQUIRED_PROPERTIES" => array(),
		"SERVICE_IBLOCK_TYPE" => "news",
		"SHOW_SERVICE_SELECTION" => "Y",
		"SHOW_SPECIALITY_SELECTION" => "Y",
		"SPEC_IB_ID" => $_REQUEST["ID"],
		"WEEK_LEAF" => "2"
	)
);?>


Пользовательские комментарии

Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.

Для этого нужно всего лишь авторизоваться на сайте

Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.

Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.
© «Битрикс», 2001-2024, «1С-Битрикс», 2024
Наверх