(Действующий) Приказ Федеральной службы государственной регистрации, кадастра и...

Докипедия просит пользователей использовать в своей электронной переписке скопированные части текстов нормативных документов. Автоматически генерируемые обратные ссылки на источник информации, доставят удовольствие вашим адресатам.

Действующий
Номер версии схемы - 02.
При наличии разночтений в данном описании и файле XML-схемы приоритет следует отдавать файлу схемы.

2 Описание формата представления файла обмена информацией (файла обмена)

Документ состоит из набора файлов, упакованных в один ZIP-архив (далее - Пакет). Один Документ соответствует одному Пакету.
Имя Пакета должно иметь следующий вид:
Mortgage_*.zip, где
Mortgage - префикс, обозначающий файл со сведениями Документа;
* - уникальный набор символов, соответствующий GUID, указанный в XML-файле (ContractMortgage/@GUID).
В Пакет должен всегда входить XML-файл, содержащий семантические сведения Документа, а также один или несколько файлов Приложения (электронных документов или электронных образов документов с расширением PDF).
XML-файл Документа должен располагаться в корневом каталоге Пакета.
Файлы документов Приложения могут располагаться в подкаталогах <каталог>\..<каталог>\<файл> (в данном случае путь к этим файлам должен быть указан в XML-файле относительно каталога размещения XML-файла). Наименования каталогов и имен файлов не должны содержать пробелов и служебных символов, таких как: + / \ * < > @ ` ] [ { } $ # ~.
Имя XML-файла Документа должно иметь следующий вид:
Mortgage_*.xml, где:
Mortgage - префикс, обозначающий файл со сведениями Документа;
* - уникальный набор символов, соответствующий GUID, указанный в XML- файле (ContractMortgage/@GUID).
Расширение имен файлов может указываться как строчными, так и прописными буквами.
XML-файл Документа, файлы Приложения должны быть подписаны усиленной квалифицированной электронной подписью. Средства усиленной квалифицированной электронной подписи должны быть сертифицированы в соответствии с законодательством Российской Федерации и совместимы со средствами квалифицированной электронной подписи, применяемыми органом регистрации прав.
Файл электронной подписи должен размещаться в том же каталоге, что и подписываемый файл.
Имя файла электронной подписи должно иметь вид:
<имя подписываемого файла>.sig

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

Структура логической модели XML-файла состоит из строк и представлена элементами и, при необходимости, атрибутами XML (тегами), а также их значениями.
Элемент - составная часть XML-документа, представляющая собой некоторую законченную смысловую единицу. Элемент может содержать один или несколько вложенных элементов и, при необходимости, атрибуты - составной элемент (элемент сложного типа). Элемент, не содержащий в себе другие элементы/атрибуты - простой элемент (элемент простого типа).
Атрибут представляет собой составную часть элемента, уточняющую свойства элемента, несущую дополнительную информацию об элементе. Атрибут всегда определяется как простой тип.
Описание структуры XML-схемы файла обмена приводится в табличной форме.
Код элемента
Содержание элемента
Тип
Формат
Наименование
Дополнительная информация
<наименование элемента (комплексного типового элемента)>
В графе "Код элемента" указывается сокращенное наименование (код) описываемого элемента XML-схемы.
В графе "Содержание элемента" указывается сокращенное наименование (код) элемента (комплексного типового элемента) или атрибута, входящего в состав описываемого элемента.
Дополнительно для атрибута в графе "Код элемента" повторяется код элемента (или комплексного типового элемента), составной частью которого является атрибут.
В строке "Наименование элемента (комплексного типового элемента)" приводится полное и сокращенное наименование описываемого элемента, а также необходимая дополнительная информация.
Синтаксис сокращенного наименования тега должен соответствовать его наименованию в XML-схеме.
В графе "Тип" указываются символы (обозначения), определяющие признак обязательности - присутствия элемента/атрибута (совокупности наименования элемента/атрибута и его значения) в файле. Признак обязательности может принимать следующие значения:
О - обязательный элемент, должен обязательно присутствовать в XML-документе;
Н - необязательный элемент, может как присутствовать, так и отсутствовать в XML-документе;
ОА - обязательный атрибут, должен обязательно присутствовать в элементе;
НА - необязательный атрибут, может как присутствовать, так и отсутствовать в элементе;
У - символ, обозначающий условие выбора (или-или), позволяющее присутствовать лишь одному из указанных элементов/атрибутов. В зависимости от заданного условия либо должен обязательно присутствовать только один элемент/атрибут из представленных в группе условно-зависимых элементов, либо может присутствовать только один элемент/атрибут из представленных в группе условно-зависимых элементов/атрибутов. Символ может добавляться к указанным выше символам, например "УО", "УНА" и т.д.
В случае если количество реализаций элемента в файле может быть более одной, то признак обязательности элемента дополняется символом, определяющим множественность элемента - "М", например: "НМ", "ОМ", "УОМ" и т.д.
В графе "Формат" для каждого простого элемента и для атрибута указываются: символ формата, а вслед за ним в круглых скобках - длина (размер) поля элемента/атрибута. Если длина не указана, то длина может быть произвольная. Для форматов простых элементов/атрибутов, являющихся базовыми в XML, например, с типом "date" (дата), длина не указывается.
Символы формата простого элемента и атрибута соответствуют представленным ниже обозначениям:
Т - <текст (символьная строка)>;
N - <число (целое или дробное)>;
D - <дата>, дата в формате <год-месяц-день>;
DT - <дата и время>, в формате <год-месяц-день-часы-минуты-секунды-доли секунд>, например 2001-12-17Т09:30:47.02322;
К - <код>, кодовое значение по классификатору, справочнику, и т.п.;
В - <булево выражение>, логический тип "Истина/Ложь";
Z - <целое положительное число или ноль>.
Если значением элемента/атрибута является дробное десятичное число, то формат представляется в виде N(m.k), где m - максимальное количество знаков в числе, включая целую и дробную часть числа, без учета десятичной точки и знака "-" (минус), а k - число знаков дробной части числа. Если значением элемента/атрибута является символьная строка (текст), имеющая минимальное и максимальное значение, то формат представляется в виде Т(n-m), где: n - минимальное количество символов, m - максимальное количество символов, символ "-" - разделитель.
Для составных элементов в графе "Формат" указывается признак типа элемента. Может принимать следующие обозначения:
S - <элемент>, составной элемент (сложный элемент логической модели, который содержит вложенные элементы);