6.6.5.1 Константы полей ЭМД
Бывают поля ЭМД, которые в конкретном шаблоне всегда имеют одно значения. Например, в каждом протоколе инструментального исследования должен быть указан Метод (Тип) инструментального исследования. И понятно, что у любого шаблона по УЗИ метод неизменно будет «Ультразвуковая диагностика».
Поэтому, для такого обязательного поля ЭМД не надо добавлять параметр шаблона. Поле вносим в «Константы CDA документа»:
1. Справа в списке полей ЭМД пользователь выбирает поле ЭМД и жмёт «Добавить в константы»;
2. Слева в добавившейся строке указывает значение.
Одно поле ЭМД можно несколько раз добавить в константы с разными значениями – если оно множественное. Например, в протоколе допускается одновременно более одного метода инструментального исследования, а у протокола лабораторных исследований можно указывать более одного «Наименования оборудования», что удобно, если этот шаблон используется для один и тех же анализаторов (или если в документах для ЕГИСЗ их можно называть одинаково).
Для поля ЭМД с Классификацией поля помимо значения поля указывается также значение классификации (см. пункт «Классификация поля»).
Константу можно сделать вычисляемой. Тогда её значение будет вычисляться автоматически по прописанному на языке 1С алгоритму по аналогии с вычисляемыми значениями параметров шаблона приема. Для этого необходимо в таблице констант на вкладке «СЭМД» установить отметку «Вычисляется» и выбрать значение из списка вычисляемых значений параметров шаблонов.

Важно! Возвращаемый тип значения, который вычисляется алгоритмом, должен совпадать с типом параметра СЭМДа. Несовпадение типов приведёт к проблемам при формировании СЭМД.
Важно! Контекст для вычисляемых констант органичен. Алгоритм вычисления значения константы не может получить значения других констант.
