Приложение Ж

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

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

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

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

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

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

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

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

Описание

Тип данных

(Размер)

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

PackID

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

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

Да

CreatePackDate

Дата формирования пакета ответов.

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

Да

Список ответов на запросы (обращения) TBODY содержит последовательность элементов REQREPLY, включающих следующие обязательные части:

- атрибут ID - номер запроса (обращения) в пакете, на который сформирован данный пакет ответов, целое число (38);

- KeyData - ключевая информация о субъекте, полученная в запросе (обращении);

- ResData - результат обработки запроса (обращения) (таблица Ж.4).

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

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

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

Таблица Ж.2. Структура блока KEYLP

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

Описание

Тип данных

(Размер)

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

Name

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

Текст (1020)

Нет

EGRN

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

Текст (1024)

Нет

INN

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

Текст (1024)

Нет

Таблица Ж.3. Структура блока KEYNP

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

Описание

Тип данных

(Размер)

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

FirstName

Имя.

Текст (60)

Да

LastName

Фамилия.

Текст (60)

Да

MiddleName

Отчество.

Текст (60)

Нет

DocNumber

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

Текст (50)

Да

DocDelivDate

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

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

Нет

Таблица Ж.4. Структура блока ResData

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

Описание

Тип данных

(Размер)

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

ResCode

Код результата обработки запроса (обращения).

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

Да

ResText

Текст результата обработки запроса (обращения).

Текст (4000)

Да

BKIList

Блок списка бюро.

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

Нет

Перечень возможных значений ResCode и ResText в блоке ResData:

- 900 - Успешная обработка;

- 909 - Превышено максимальное количество действующих дополнительных кодов субъекта;

- 910 - Соответствующая информация не найдена.

Блок списка бюро BKIList может отсутствовать, быть пустым, либо содержать несколько элементов BKI, структура которых описана в таблице Ж.5.

Таблица Ж.5. Структура блока BKI

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

Описание

Тип данных

(Размер)

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

BKIName

Полное наименование бюро.

Текст (255)

Да

BKINumber

Номер бюро из государственного реестра бюро кредитных историй.

Текст (10)

Да

BKIAddress

Адрес и график приема граждан и телефон бюро.

Текст (1680)

Да

BKISign

Признак наличия прежних ключевых реквизитов.

Указывается код:

0 - в случае если указанные в запросе реквизиты известны в бюро;

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

Текст (1)

Да

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

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

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