Приложение Г

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

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

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

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

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

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

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

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

Описание

Тип данных

(Размер)

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

RequestID

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

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

Нет

CreateDate

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

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

Да

Ответ на запрос TBODY состоит из двух обязательных частей:

- 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

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

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

Нет

ResFullText

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

Текст (4000)

Нет

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

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

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

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

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

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

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

Описание

Тип данных

(Размер)

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

BKIName

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

Текст (255)

Да

BKINumber

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

Текст (10)

Да

BKIAddress

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

Текст (1680)

Да

BKISign

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

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

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

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

Текст (1)

Да

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

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

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