Описание составных типов, блоков и групп представляется в виде таблицы, содержащей графы "Позиция", "Компонент", "Представление", "Тип", "Обязательность", "Ограничения (расширение)", "Описание".
Графа "Позиция" используется для описания иерархического номера, отражающего положение элемента в группе, блоке или составном типе. Если номер выделен фигурными скобками (например, {1}, {2}), то порядок следования таких элементов в составе вышестоящего блока (составного типа данных) не важен.
Части иерархического номера показывают подчиненность элементов и блоков. Например, если в настоящем документе указаны блок ФИО с позицией 1.2.6 и элементы 1.2.6.1 Фамилия, 1.2.6.2 Имя, 1.2.6.3 Отчество, то это означает, что в XML-документе должен быть блок ФИО с подчиненными элементами Фамилия, Имя, Отчество.
Графа "Компонент" используется для описания наименования компонента описания. В случае блока или группы наименование должно использоваться в качестве имени XML-тэга документа в электронной форме.
Графа "Представление" используется для описания вида компонента описания: элемент, атрибут, блок, группа, выбор.
Графа "Тип" используется для описания типа компонента, входящего в составной тип.
Графа "Обязательность" используется для описания признака обязательности компонента в экземпляре данного составного типа: "Да" - структурный элемент обязателен, "Нет" - необязателен.
Если в графе "Обязательность" составного элемента указано "Нет", а для какого-либо из его подчиненных элементов указано "Да", это означает, что составной элемент может отсутствовать в XML-документе, но если присутствует, в его составе обязательно должен быть подчиненный элемент, для которого в графе "Обязательность" указано "Да". Например, если блок УдостоверяющийДокумент необязателен, но составляющие его элементы Тип, Номер, ДатаВыдачи, КемВыдан обязательны, это значит, что XML-документ может не содержать блок УдостоверяющийДокумент, но если такой блок в XML-документ будет добавлен, то внутри этого блока должны присутствовать элементы Тип, Номер, ДатаВыдачи, КемВыдан.
В случае отсутствия данных в необязательном элементе или атрибуте, он должен отсутствовать в документе. Наличие пустых элементов и атрибутов недопустимо.
Если блок необязательный и не содержит данные, то в XML-документе он должен отсутствовать.
Графа "Ограничения (расширение)" - используется для описания применяемых ограничений на тип, указанный в графе "Тип", или его расширение. Для групп не используется.
Графа "Описание" используется для текстового описания группы, блока или составного типа, поясняющее ее назначение. Может содержать также ссылку на номер таблицы, в которой описан простой тип, составной тип или блок.
- Гражданский кодекс (ГК РФ)
- Жилищный кодекс (ЖК РФ)
- Налоговый кодекс (НК РФ)
- Трудовой кодекс (ТК РФ)
- Уголовный кодекс (УК РФ)
- Бюджетный кодекс (БК РФ)
- Арбитражный процессуальный кодекс
- Конституция РФ
- Земельный кодекс (ЗК РФ)
- Лесной кодекс (ЛК РФ)
- Семейный кодекс (СК РФ)
- Уголовно-исполнительный кодекс
- Уголовно-процессуальный кодекс
- Производственный календарь на 2023 год
- МРОТ 2024
- ФЗ «О банкротстве»
- О защите прав потребителей (ЗОЗПП)
- Об исполнительном производстве
- О персональных данных
- О налогах на имущество физических лиц
- О средствах массовой информации
- Производственный календарь на 2024 год
- Федеральный закон "О полиции" N 3-ФЗ
- Расходы организации ПБУ 10/99
- Минимальный размер оплаты труда (МРОТ)
- Календарь бухгалтера на 2024 год
- Частичная мобилизация: обзор новостей