Приложение Е

ФОРМАТ И ОПИСАНИЕ
СТРУКТУРЫ ФАЙЛОВ "ПАКЕТ ЗАПРОСОВ (ОБРАЩЕНИЙ) В ЦЕНТРАЛЬНЫЙ
КАТАЛОГ" И "ПАКЕТ ЗАПРОСОВ О ВЫБОРОЧНОЙ ПРОВЕРКЕ
ТИТУЛЬНЫХ ЧАСТЕЙ"

Файл формируется в кодировке windows-1251 и соответствует XML-схеме:

КонсультантПлюс: примечание.

Файл не приводится.

Блок верхнего уровня имеет наименование INQPACKET и необязательный атрибут version, указывающий на версию XML-схемы (настоящая схема имеет версию 1).

Блок верхнего уровня подразделяется на две обязательные части: заголовок THEADER (таблица Е.1) и список запросов TBODY.

Таблица Е.1. Структура блока THEADER

Наименование элемента

Описание

Тип данных

(Размер)

Обязательное наличие

PackID

Идентификатор пакета с запросами (обращениями).

Целое число (38)

Да

CreatePackDate

Дата формирования пакета с запросами (обращениями).

Дата вида ДД.ММ.ГГГГ

Да

Список запросов TBODY содержит последовательность элементов REQ, включающих обязательный атрибут ID - номер запроса в пакете, целое число (38).

При формировании "Пакета запросов (обращений) из бюро в Центральный каталог" внутри элемента REQ должен находиться один из следующих элементов (таблица Е.2):

- SubjectInquiryBKI - запрос списка бюро от субъекта;

- UserInquiryBKI - запрос списка бюро от пользователя;

- FinancialInquiryBKI - запрос списка бюро от арбитражного управляющего;

- ChangeCode - обращение о формировании или замене кода субъекта;

- AnnulCode - обращение об аннулировании кода субъекта;

- ProvisionalCode - обращение о формировании дополнительного кода субъекта;

- ChangeProvisionalCode - обращение о замене дополнительного кода субъекта.

При формировании "Пакета запросов титульных частей" внутри элемента REQ находится единственный обязательный элемент TitleList - запрос на получение списка титульных частей, ранее переданных в Центральный каталог. Наличие в одном пакете блока TitleList и блоков из пакета запросов (обращений) недопустимо.

Таблица Е.2. Структура блоков TitleList, SubjectInquiryBKI, UserInquiryBKI, FinancialInquiryBKI, ChangeCode, AnnulCode, ProvisionalCode, ChangeProvisionalCode

Наименование элемента

Описание

Тип данных

(Размер)

Обязательное наличие

KeyData

Обязательная ключевая информация о субъекте, по которой формируется запрос (обращение).

Составной тип

Да

NewCode

Новый код субъекта (в блоках ChangeCode и ChangeProvisionalCode).

Дополнительный код субъекта (в блоке ProvisionalCode).

Текст (15)

Да

ProvisionalCode

Текущий дополнительный код субъекта, подлежащий замене (в блоке ChangeProvisionalCode).

Текст (15)

Да

Элементы NewCode и ProvisionalCode формируются только в блоках, указанных в поле "Описание".

Внутри элемента KeyData может находиться один из двух элементов:

- KEYLP - ключевая информация о субъекте - юридическом лице (таблица Е.3);

- KEYNP - ключевая информация о субъекте - физическом лице (таблица Е.4).

Таблица Е.3. Структура блока KEYLP

Наименование элемента

Описание

Тип данных

(Размер)

Обязательное наличие

Name

Полное наименование.

Допускается не указывать (для юридических лиц, зарегистрированных на территории Российской Федерации).

Текст (1020)

Нет

EGRN

Регистрационный номер.

Если регистрационный номер у субъекта отсутствует, то данный элемент не включается в XML-файл.

Текст (1024)

Нет

INN

Номер налогоплательщика.

Если номер налогоплательщика у субъекта отсутствует, то данный элемент не включается в XML-файл.

Текст (1024)

Нет

Таблица Е.4. Структура блока KEYNP

Наименование элемента

Описание

Тип данных

(Размер)

Обязательное наличие

FirstName

Имя.

Текст (60)

Да

LastName

Фамилия.

Текст (60)

Да

MiddleName

Отчество.

Если отчество у субъекта отсутствует, то данный элемент не включается в XML-файл.

Текст (60)

Нет

DocNumber

Серия и номер документа, удостоверяющего личность.

Текст (50)

Да

DocDelivDate

Дата выдачи документа, удостоверяющего личность.

Дата вида ДД.ММ.ГГГГ

Нет

Пример XML-файла с пакетом запросов в Центральный каталог:

КонсультантПлюс: примечание.

Файл не приводится.