Документ утратил силу или отменен. Подробнее см. Справку

Элементы типа REFERENCE

Элементы типа REFERENCE состоят из одиночного тэга и используются для включения в шаблон содержимого шаблона фрагмента документа (элемент типа FRAGMENT), хранящегося либо в отдельном файле, либо в тексте формируемого шаблона документа. Имя файла определяется значением параметра MODEL. Его отсутствие означает, что шаблон фрагмента документа находится в тексте формируемого шаблона документа. Путь от корневого элемента до элемента, содержащего включаемый шаблон фрагмента документа, определяется значением параметра FULLPATH.

В составных элементах типа DOCUMENT, FRAGMENT, ARRAY, STRUCTURE и TABLE любая последовательность элементов, входящая в их содержимое, может быть заменена элементом типа REFERENCE.

Элементы, являющиеся содержимым элемента типа FRAGMENT, переносятся в формируемый шаблон и располагаются там в том порядке, в котором они находились в элементе типа FRAGMENT. Включение или невключение конкретного элемента, являющегося содержимым элемента типа FRAGMENT, в формируемый шаблон определяется параметром REFNAME.

<список параметров элемента типа REFERENCE>::=(TYPE="REFERENCE")<D><параметр FULLPATH>[<D><параметр MODEL>][<D><параметр REFNAME>]

В момент формирования шаблона документа вместо элемента типа REFERENCE подставляется содержимое или значение элемента типа FRAGMENT, на который указывают параметры MODEL и FULLPATH.