Действующий

Об утверждении положения об электронном обмене данными

Приложение А.3
к Положению

     

Условные обозначения и соглашения,
принятые при описании структуры и типов данных в XML-файлах


В ряде приложений к настоящему ПЭОД приведены описания структуры и типов данных в региональных компонентах НСИ, представленных xml-файлами. При этом используются следующие обозначения и соглашения.

В файлах используется кодовая страница Windows-1251.

В столбце "N" указывается номер элемента, соответствующий его месту в иерархической структуре xml-файла.

В столбце "Идентификатор элемента" указывается идентификационное имя элемента в пределах xml-файла.

В столбце "Обязательность" характеризуется обязательность заполнения содержимого элемента с использованием следующих реквизитов:

О - обязательный реквизит: содержимое элемента не может быть пустым;

Н - необязательный реквизит: содержимое элемента может как присутствовать, так и отсутствовать; при отсутствии содержимого, элемент также отсутствует;

У - условно-обязательный реквизит: содержимое элемента должно обязательно присутствовать при оговоренных условиях; при отсутствии содержимого, элемент также отсутствует;

М - реквизит множественности данных: означает, что элемент может многократно повторяться в xml-файле; при использовании реквизита М, данный символ добавляется к указанным выше.

В столбце "Тип данных" указывается символ типа данных, а вслед за ним (в необходимых случаях) в круглых скобках - максимальный размер данных.

Используются следующие символы типов данных:

T - текст;

N - число (в формате N(m.n), где m, n - максимальное количество десятичных знаков целой и дробной частей соответственно); в качестве десятичного разделителя используется символ "." (точка);

D - дата (в формате ГГГГ-ММ-ДД, если иное не оговорено);

S - составной элемент, включающий подэлементы.

В столбце "Наименование" указывается наименование элемента, характеризующее его содержание.