2.4.3. Порядок описания реквизитов ЭС

Для каждого структурного элемента логической модели файла обмена приводятся следующие сведения:

Описание реквизита. В скобках после описания реквизита приведено наименование тега (элемента или атрибута в XML документе). Полужирным шрифтом выделены реквизиты, представленные в XML документе в виде элемента, содержащего атрибуты или другие элементы. Все прочие реквизиты являются атрибутами XML.

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

Длина. Размерность значения реквизита.

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

Дополнительная информация. Дополнительные особенности заполнения реквизита.

Таблица 3. Кратность реквизитов

Кратность

Значение

[0..1]

Необязательный реквизит, максимальное количество экземпляров 1

[0..n]

Необязательный реквизит, максимальное количество экземпляров не ограничено

[1]

Обязательный реквизит, только один экземпляр

[1..n]

Обязательный реквизит, максимальное количество экземпляров не ограничено

выбор

[1]

Из группы реквизитов, помеченных маркером "выбор", обязательно должен быть выбран только один реквизит, максимальное количество экземпляров 1

группа

[0..n]

Из группы реквизитов, помеченных маркером "группа", может быть выбрано любое количество реквизитов, максимальное количество экземпляров которых не ограничено. Экземпляры разных реквизитов в группе могут следовать в произвольном порядке, хотя бы один экземпляр из группы обязательно должен быть представлен.