Серверная программа автоматизации регистратуры "Исида"

Шаблоны документов (договоров, актов и т.д.)

Шаблон документа является обычным файлом HTML. Во время формирования документа программа просматривает этот файл, подставляя соответствующий текст. Для этого предназначен набор специальных ключевых слов:

Ключевое слово Подставляемое значение Условия
{client} ФИО клиента
{client_short} Фамилия и инициалы клиента
{client_addr_index} Адрес клиента: индекс
{client_addr_region} Адрес клиента: область
{client_addr_town} Адрес клиента: город
{client_addr_area} Адрес клиента: район
{client_addr_village} Адрес клиента: населённый пункт
{client_addr_street} Адрес клиента: улица
{client_addr_house} Адрес клиента: дом
{client_addr_building} Адрес клиента: строение
{client_addr_corps} Адрес клиента: корпус
{client_addr_corps_/} Адрес клиента: косая черта Печатается, если в адресе клиента присутствует корпус.
{client_addr_flat} Адрес клиента: квартира
{client_addr_room} Адрес клиента: комната
{client_address} Адрес клиента
{client_age} Возраст клиента (полных лет)
{client_bad_factors} Вредные факторы профессии клиента
{client_birthday} Дата рождения клиента
{client_birthday_dd} День рождения, 2 цифры
{client_birthday_mm} Месяц рождения, 2 цифры
{client_birthday_month} Месяц рождения, подставляется "января", "февраля" и т.д.
{client_birthday_yy} Год рождения, 2 цифры
{client_birthday_yyyy} Год рождения, 4 цифры
{client_dating_family} Фамилия клиента в дательном падеже
{client_dating_name} Имя клиента в дательном падеже
{client_dating_name2} Отчество клиента в дательном падеже
{client_email} Электронная почта клиента
{client_family} Фамилия клиента
{client_login} Логин для личного кабинета
{client_name} Имя клиента
{client_name2} Отчество клиента
{client_passport_name} Наименование документа, удостоверяющего личность клиента
{client_passport_series} Серия документа, удостоверяющего личность клиента
{client_passport_num} Номер документа, удостоверяющего личность клиента
{client_passport_give} Кем выдан документ, удостоверяющий личность клиента
{client_passport_date} Дата выдачи документа, удостоверяющего личность клиента
{client_passport_country} Гражданство клиента
{client_password_tmp} Временный пароль для личного кабинета
{client_phone_fax} Факс клиента
{client_phones} Телефоны клиента
{client_policy_num} Номер полиса ОМС (16 цифр)
{client_policy_org} Краткое наименование СМО
{client_profession} Профессия (должность)
{client_sex} Пол клиента (подставляется "мужской" или "женский")
{client_veteran_licence} Удостоверение ветерана Печатается, если клиент является ветераном.
{client_veteran1_text:} Блок текста Печатается, если клиент является ветераном Российской Федерации.
{client_veteran2_text:} Блок текста Печатается, если клиент является ветераном субъекта Федерации.
{client_w_customer} ФИО клиента Печатается, если указан Заказчик.
{client_w_customer_birthday} Дата рождения клиента Печатается, если указан Заказчик.
{client_w_customer_birthday_dd} День рождения клиента, 2 цифры Печатается, если указан Заказчик.
{client_w_customer_birthday_mm} Месяц рождения клиента, 2 цифры Печатается, если указан Заказчик.
{client_w_customer_birthday_month} Месяц рождения клиента, подставляется "января", "февраля" и т.д. Печатается, если указан Заказчик.
{client_w_customer_birthday_yy} Год рождения клиента, 2 цифры Печатается, если указан Заказчик.
{client_w_customer_birthday_yyyy} Год рождения клиента, 4 цифры Печатается, если указан Заказчик.
{client_w_customer_short} Фамилия и инициалы клиента Печатается, если указан Заказчик.
{client_w_customer_text:} Блок текста *1 Печатается, если указан Заказчик.
{client_wo_customer} ФИО клиента Печатается, если НЕ указан Заказчик.
{client_wo_customer_short} Фамилия и инициалы клиента Печатается, если НЕ указан Заказчик.
{client_wo_customer_address} Адрес клиента Печатается, если НЕ указан Заказчик.
{client_wo_customer_birthday} Дата рождения клиента Печатается, если НЕ указан Заказчик.
{client_wo_customer_birthday_dd} День рождения клиента, 2 цифры Печатается, если НЕ указан Заказчик.
{client_wo_customer_birthday_mm} Месяц рождения клиента, 2 цифры Печатается, если НЕ указан Заказчик.
{client_wo_customer_birthday_month} Месяц рождения клиента, подставляется "января", "февраля" и т.д. Печатается, если НЕ указан Заказчик.
{client_wo_customer_birthday_yy} Год рождения клиента, 2 цифры Печатается, если НЕ указан Заказчик.
{client_wo_customer_birthday_yyyy} Год рождения клиента, 4 цифры Печатается, если НЕ указан Заказчик.
{client_wo_customer_phones} Телефоны клиента Печатается, если НЕ указан Заказчик.
{client_wo_customer_text:} Блок текста *1 Печатается, если НЕ указан Заказчик.
{client_work} Место работы
{contract_begin} Дата начала выполнения документа (выбирается самая ранняя дата посещения).
{contract_date} Дата заключения документа
{contract_date_dd} День месяца даты заключения документа, 2 цифры
{contract_date_mm} Месяц даты заключения документа, 2 цифры
{contract_date_month} Месяц даты заключения документа, подставляется "января", "февраля" и т.д.
{contract_date_yy} Год даты заключения документа, 2 цифры
{contract_date_yyyy} Год даты заключения документа, 4 цифры
{contract_first_client_wo_customer} ФИО клиента Печатается, если в первом документе с клиентом НЕ указан Заказчик.
{contract_first_client_wo_customer_address} Адрес клиента Печатается, если в первом документе с клиентом НЕ указан Заказчик.
{contract_first_client_wo_customer_phones} Телефоны клиента Печатается, если в первом документе с клиентом НЕ указан Заказчик.
{contract_first_client_wo_customer_short} Фамилия и инициалы клиента Печатается, если в первом документе с клиентом НЕ указан Заказчик.
{contract_first_customer} ФИО Заказчика первого документа с клиентом
{contract_first_customer_address} Адрес Заказчика первого документа с клиентом
{contract_first_customer_phones} Телефоны Заказчика первого документа с клиентом
{contract_first_customer_short} Фамилия и инициалы Заказчика первого документа с клиентом
{contract_first_date} Дата заключения первого документа с клиентом
{contract_first_num} Номер первого документа с клиентом
{contract_first_this_year_client_wo_customer} ФИО клиента Печатается, если в первом документе с клиентом в этом году НЕ указан Заказчик.
{contract_first_this_year_client_wo_customer_address} Адрес клиента Печатается, если в первом документе с клиентом в этом году НЕ указан Заказчик.
{contract_first_this_year_client_wo_customer_phones} Телефоны клиента Печатается, если в первом документе с клиентом в этом году НЕ указан Заказчик.
{contract_first_this_year_client_wo_customer_short} Фамилия и инициалы клиента Печатается, если в первом документе с клиентом в этом году НЕ указан Заказчик.
{contract_first_this_year_customer} ФИО Заказчика первого документа с клиентом в этом году Печатается, если в первом документе с клиентом в этом году указан Заказчик.
{contract_first_this_year_customer_address} Адрес Заказчика первого документа с клиентом в этом году Печатается, если в первом документе с клиентом в этом году указан Заказчик.
{contract_first_this_year_customer_phones} Телефоны Заказчика первого документа с клиентом в этом году Печатается, если в первом документе с клиентом в этом году указан Заказчик.
{contract_first_this_year_customer_short} Фамилия и инициалы Заказчика первого документа с клиентом в этом году Печатается, если в первом документе с клиентом в этом году указан Заказчик.
{contract_first_this_year_date} Дата заключения первого документа с клиентом в этом году
{contract_first_this_year_num} Номер первого документа с клиентом в этом году
{contract_num} Номер документа
{contract_readiness_date} Дата готовности всех результатов (выбирается самая поздняя дата готовности)
{customer} ФИО Заказчика Печатается, если указан Заказчик.
{customer_address} Адрес Заказчика Печатается, если указан Заказчик.
{customer_birthday} Дата рождения Заказчика Печатается, если указан Заказчик.
{customer_birthday_dd} День рождения Заказчика, 2 цифры Печатается, если указан Заказчик.
{customer_birthday_mm} Месяц рождения Заказчика, 2 цифры Печатается, если указан Заказчик.
{customer_birthday_month} Месяц рождения Заказчика, подставляется "января", "февраля" и т.д. Печатается, если указан Заказчик.
{customer_birthday_yy} Год рождения Заказчика, 2 цифры Печатается, если указан Заказчик.
{customer_birthday_yyyy} Год рождения Заказчика, 4 цифры Печатается, если указан Заказчик.
{customer_phones} Телефоны Заказчика Печатается, если указан Заказчик.
{customer_short} Фамилия и инициалы Заказчика Печатается, если указан Заказчик.
{customer_text:} Блок текста *1 Печатается, если указан Заказчик.
{date_service_sum_order} Список товаров и услуг (формат: дата/услуга/сумма) *2
{desc:}номер Строка из поля "Описание" в конструкторе видов услуг Печатается, если документ содержит указанный вид услуг.
{doc_filed_client_passport_name} Наименование документа, удостоверяющего личность Печатается, если установлен флажок "Документ предъявлен".
{doc_filed_client_passport_series} Серия документа, удостоверяющего личность клиента Печатается, если установлен флажок "Документ предъявлен".
{doc_filed_client_passport_num} Номер документа, удостоверяющего личность клиента Печатается, если установлен флажок "Документ предъявлен".
{doc_filed_client_passport_give} Кем выдан документ, удостоверяющий личность клиента Печатается, если установлен флажок "Документ предъявлен".
{doc_filed_client_passport_date} Дата выдачи документа, удостоверяющего личность клиента Печатается, если установлен флажок "Документ предъявлен".
{doc_filed_client_passport_country} Гражданство клиента Печатается, если установлен флажок "Документ предъявлен".
{doc_filed_client_wo_customer_passport_name} Наименование документа, удостоверяющего личность Печатается, если установлен флажок "Документ предъявлен". Печатается, если НЕ указан Заказчик.
{doc_filed_client_wo_customer_passport_series} Серия документа, удостоверяющего личность клиента Печатается, если установлен флажок "Документ предъявлен". Печатается, если НЕ указан Заказчик.
{doc_filed_client_wo_customer_passport_num} Номер документа, удостоверяющего личность клиента Печатается, если установлен флажок "Документ предъявлен". Печатается, если НЕ указан Заказчик.
{doc_filed_client_wo_customer_passport_give} Кем выдан документа, удостоверяющий личность клиента Печатается, если установлен флажок "Документ предъявлен". Печатается, если НЕ указан Заказчик.
{doc_filed_client_wo_customer_passport_date} Дата выдачи документа, удостоверяющего личность клиента Печатается, если установлен флажок "Документ предъявлен". Печатается, если НЕ указан Заказчик.
{doc_filed_client_wo_customer_passport_country} Гражданство клиента Печатается, если установлен флажок "Документ предъявлен". Печатается, если НЕ указан Заказчик.
{doc_filed_customer_passport_name} Наименование документа, удостоверяющего личность Печатается, если установлен флажок "Документ предъявлен". Печатается, если указан Заказчик.
{doc_filed_customer_passport_series} Серия документа, удостоверяющего личность Заказчика Печатается, если установлен флажок "Документ предъявлен". Печатается, если указан Заказчик.
{doc_filed_customer_passport_num} Номер документа, удостоверяющего личность Заказчика Печатается, если установлен флажок "Документ предъявлен". Печатается, если указан Заказчик.
{doc_filed_customer_passport_give} Кем выдан документ, удостоверяющий личность Заказчика Печатается, если установлен флажок "Документ предъявлен". Печатается, если указан Заказчик.
{doc_filed_customer_passport_date} Дата выдачи документа, удостоверяющего личность Заказчика Печатается, если установлен флажок "Документ предъявлен". Печатается, если указан Заказчик.
{doc_filed_customer_passport_country} Гражданство Заказчика Печатается, если установлен флажок "Документ предъявлен". Печатается, если указан Заказчик.
{doc_filed_text:} Блок текста *1 Печатается, если установлен флажок "Документ предъявлен".
{doc_filed_client_wo_customer_text:} Блок текста *1 Печатается, если установлен флажок "Документ предъявлен". Печатается, если НЕ указан Заказчик.
{doc_filed_customer_text:} Блок текста *1 Печатается, если установлен флажок "Документ предъявлен". Печатается, если указан Заказчик.
{doc_not_filed_text:} Блок текста *1 Печатается, если НЕ установлен флажок "Документ предъявлен".
{doc_not_filed_client_wo_customer_text:} Блок текста *1 Печатается, если НЕ установлен флажок "Документ предъявлен". Печатается, если НЕ указан Заказчик.
{doc_not_filed_customer_text:} Блок текста *1 Печатается, если НЕ установлен флажок "Документ предъявлен". Печатается, если указан Заказчик.
{export1_results_access} Строки таблицы, содержащей данные авторизации пациента на сайте https://dnklab.ru. Столбцы таблицы: услуги, номер штрих-кода, Ф.И.О. пациента, дата рождения. Заголовок и окончание таблицы можно выводить, используя ключевое слово "{export1_text:}". Печатается, если в документе присутствуют экспортируемые в ЛИС виды услуг.
{export1_text:} Блок текста *1 Печатается, если в документе присутствуют экспортируемые в ЛИС виды услуг.
{order:} Список товаров и услуг в произвольном формате. *2, *3, *4
{org_address} Фактический адрес организации или филиала. *5
{org_address_legal} Юридический адрес организации или филиала. *5
{org_bank_details} Банковские реквизиты организации или филиала. *5
{org_director} ФИО руководителя. *5
{org_director_genitive} ФИО руководителя в родительном падеже. *5
{org_director_post} Должность руководителя. *5
{org_director_signature} Тег вставки файла с изображением подписи руководителя *6.
Пример тега:
<img src="stamp/signature.gif" width=100 height=100>
{org_egrul} Свидетельство о регистрации в ЕГРЮЛ (без слова "серия", например: "10 № 001236012"). *5
{org_egrul_date} Дата выдачи свидетельства о регистрации в ЕГРЮЛ. *5
{org_egrul_give} Кем выдано свидетельство о регистрации в ЕГРЮЛ. *5
{org_inn} ИНН. *5
{org_kpp} КПП. *5
{org_license} Регистрационный номер лицензии. *5
{org_license_address} Адрес и телефон организации, предоставившей лицензию. *5
{org_license_date} Дата предоставления лицензии. *5
{org_license_give1} Кем предоставлена лицензия в творительном падеже (лицензия выдана Министерством...). *5
{org_license_give2} Кем предоставлена лицензия в родительном падеже (лицензия Министерства...). *5
{org_license_services} Лицензированные виды деятельности. *5
{org_name} Наименование организации или филиала. *5
{org_ogrn} ОГРН. *5
{org_phones} Телефоны регистратуры. *5
{org_stamp} Тег вставки файла с изображением печати организации *6.
Пример тега:
<img src="stamp/stamp.gif" width=100 height=100>
{org_wtime} Время работы. *5
{payer_address} Адрес организации-плательщика.
{payer_contract} Данные договора с организацией-плательщиком.
{payer_name} Наименование организации-плательщика.
{reg_desc} Значение поля "Описание" из админки сервера. Можно использовать для подстановки в документ ФИО регистратора.
{reg_info1} Значение поля "Инфо 1" из админки сервера.
{reg_info2} Значение поля "Инфо 2" из админки сервера.
{reg_info3} Значение поля "Инфо 3" из админки сервера.
{reg_info4} Значение поля "Инфо 4" из админки сервера.
{service_sum_order} Список товаров и услуг (формат: услуга/сумма) *2
{spec} Специалист (текущего посещения).
{sum_total} Итоговая сумма документа, например: 1342.70
{sum_total_numeral} Итоговая сумма документа прописью, например: Одна тысяча триста сорок два рубля 70 копеек
{text_a} — {text_z}, {text_A} — {text_Z} Подставляется текст из соответствующего поля "Текст для добавления в документ" в конструкторе группирования видов услуг Печатается, если документ содержит виды услуг, относящиеся к указанным группам.
{today} Текущая дата
{today_dd} Текущий день месяца, 2 цифры
{today_mm} Текущий месяц, 2 цифры
{today_month} Текущий месяц, подставляется "января", "февраля" и т.д.
{today_yy} Текущий год, 2 цифры
{today_yyyy} Текущий год, 4 цифры

Ключевые слова должны располагаться в отдельных строках. Ключевые слова должны быть набраны в нижнем регистре.

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

*1. После закрывающей фигурной скобки должен присутствовать блок текста.

*2. Формируется список, содержащий строки HTML-таблицы. Объявление и заголовок таблицы должны присутствовать в шаблоне:

<table border=1 width="100%" cellpadding=0 cellspacing=0>
<tr><td align=center>Наименование услуг</td><td align=center>Сумма, руб.</td></tr>
{order:}service,sum
</table>

*3. После закрывающей фигурной скобки ключевого слова "{order:}" должен присутствовать список столбцов таблицы, через запятую, могут также присутствовать дополнительные параметры отображения:

ПараметрЗначение
0Пустой столбец
cabinetКабинет
dateДата посещения
discountСкидка, %
extcodeКод услуги. Определяется в Конструкторе видов услуг.
g:Список групп. После двоеточия должны присутствовать один или несколько символов групп. Формируемый список будет содержать только услуги, относящиеся к указанным группам.
height:Высота строк таблицы в пикселах. Значение указывается после двоеточия.
n№ строки
priceЦена
price_initialИсходная цена
qtyКоличество
readyДата готовности
resultРезультат. Вводится оператором на странице "Ввод результатов".
serviceУслуга
service_barcodeШтрих-код с кодом услуги
specСпециалист
sumСумма
text1:Произвольный текст в ячейках столбца. Параметр вместе с произвольным текстом следует заключать в кавычки, например: "text1:Услуги получены, претензии имею/не имею (нужное подчеркнуть)"
text2:Произвольный текст в ячейках столбца. Параметр вместе с произвольным текстом следует заключать в кавычки, например: "text2:Услуги получены, претензии имею/не имею (нужное подчеркнуть)"
text3:Произвольный текст в ячейках столбца. Параметр вместе с произвольным текстом следует заключать в кавычки, например: "text3:Услуги получены, претензии имею/не имею (нужное подчеркнуть)"
text4:Произвольный текст в ячейках столбца. Параметр вместе с произвольным текстом следует заключать в кавычки, например: "text4:Услуги получены, претензии имею/не имею (нужное подчеркнуть)"
timeВремя посещения
unitЕдиница измерения. Определяется в Конструкторе видов услуг.

*4. Все создаваемые ячейки таблицы описываются со стилем "service_order". Можно определить его в таблице стилей шаблона документа, чтобы управлять например типом или размером шрифта:

.service_order {
	font-family: arial, verdana, sans-serif;
	font-size: 8pt;
}

*5. Подставляются данные филиала (из Конструктора филиалов) или основной организации (из файла base/common.ini).

*6. Подставляются данные из Конструктора филиалов.

© Д.С. Кузьмин