Действующий

О размещении на официальном сайте Федеральной службы государственной регистрации, кадастра и картографии в информационно-телекоммуникационной сети "Интернет" XML-схемы, используемой для формирования акта обследования, подтверждающего прекращение существования объекта недвижимости, в форме электронного документа

     3. Логическая модель файла обмена


Структура логической модели XML-файла состоит из строк и представлена элементами и атрибутами XML (тегами), а также их значениями.

Элемент - составная часть XML-документа, представляющая собой некоторую законченную смысловую единицу. Элемент может содержать один или несколько вложенных элементов и/или атрибутов - составной элемент (элемент сложного типа). Элемент, не содержащий в себе другие элементы/атрибуты, - простой элемент (элемент простого типа).

Атрибут представляет собой составную часть элемента, уточняющую свойства элемента, несущую дополнительную информацию об элементе. Атрибут всегда определяется как простой тип.

Описание структуры XML-схемы файла обмена приводится в табличной форме.

Код элемента

Содержание элемента

Тип

Формат

Наименование

Дополнительная информация

<наименование элемента (комплексного типового элемента)>


В графе "Код элемента" указывается сокращенное наименование (код) описываемого элемента XML-схемы.

В графе "Содержание элемента" указывается сокращенное наименование (код) элемента (комплексного типового элемента) или атрибута, входящего в состав описываемого элемента.

Дополнительно для атрибута в графе "Код элемента" повторяется код элемента (или комплексного типового элемента), составной частью которого является атрибут.

В строке "Наименование элемента (комплексного типового элемента)" приводится полное и сокращенное наименование описываемого элемента, а также необходимая дополнительная информация.

Синтаксис сокращенного наименования тега должен соответствовать его наименованию в XML-схеме.

В графе "Тип" указываются символы (обозначения), определяющие признак обязательности - присутствия элемента/атрибута (совокупности наименования элемента/атрибута и его значения) в файле. Признак обязательности может принимать следующие значения:

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

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

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

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

У - символ, обозначающий условие выбора (или-или), позволяющее присутствовать лишь одному из указанных элементов/атрибутов. В зависимости от заданного условия либо должен обязательно присутствовать только один элемент/атрибут из представленных в группе условно-зависимых элементов/атрибутов, либо может присутствовать только один элемент/атрибут из представленных в группе условно-зависимых элементов/атрибутов. Символ может добавляться к указанным выше символам, например: "УО", "УНА" и т.д.

В случае если количество реализаций элемента в файле может быть более одной, то признак обязательности элемента дополняется символом, определяющим множественность элемента, - "М", например: "НМ", "ОМ", "УОМ" и т.д.

В графе "Формат" для каждого простого элемента и для атрибута указываются: символ формата, а вслед за ним в круглых скобках - длина (размер) поля элемента/атрибута. Если длина не указана, то длина может быть произвольная. Для форматов простых элементов/атрибутов, являющихся базовыми в XML, например с типом "date" (дата), длина не указывается.

Символы формата простого элемента и атрибута соответствуют представленным ниже обозначениям:

Т - <текст (символьная строка)>;

N - <число (целое или дробное)>;

D - <дата>, дата в формате <ГГГГ-ММ-ДД> (год-месяц-день);

Y - <год> в формате <ГГГГ>;

К - <код>, кодовое значение по классификатору, справочнику, и т.п.;

В - <булево выражение> логический тип "Истина/Ложь";

Z - <целое положительное число или ноль>.