3. "Методика описания требований к электронному виду документов" (утв. Коллегией Евразийской экономической комиссии) (вместе с "Техническими требованиями к формированию описания формата и структуры электронного вида документа", "Техническими требованиями к перечню правил формирования реквизитов электронного вида документа")
3. Требования по формализации правил формирования реквизитного состава электронного вида документа
103. Обязывающие правила, которые определяют обязательность заполнения реквизита (атрибута), формализуются с помощью выражений следующего вида:
[реквизит | атрибут]->notEmpty()
104. Запрещающие правила, которые определяют необходимость отсутствия реквизита (атрибута) формализуются с помощью выражений следующего вида:
[реквизит | атрибут]->isEmpty()
105. Правила, которые определяют допустимое количество значений реквизита (атрибута), формализуются с помощью выражений следующего вида:
[реквизит]->size() [= | >= | <=] [количество]
[реквизит]->size() >= [количество] and [реквизит]->size() <= [количество]
[реквизит | атрибут]->size() + [реквизит | атрибут]->size() + [реквизит | атрибут]->size() [= | >= | <=] [количество]
