Приложение Е

ОПИСАНИЕ

СТРУКТУРЫ ЭЛЕКТРОННОГО ДОКУМЕНТА "ПАКЕТ ЗАПРОСОВ К ЦККИ"

Пакет запросов, направляемых Центральный каталог кредитных историй, структурирован в виде xml-файла. Элемент верхнего уровня должен иметь наименование INQPACKET и необязательный атрибут version, указывающий на версию схемы xml (на данный момент - 1).

Документ подразделяется на две обязательные части - заголовок (THEADER) и список запросов (TBODY).

В заголовке указывается следующая информация:

N

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

Описание

Формат данных (Размер)

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

1.

PackID

Идентификатор пакета с запросами

Положительное целое число (12)

V

2.

CreatePackDate

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

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

V

Элемент TBODY содержит множество элементов REQ, содержащих обязательный атрибут ID, указывающий на номер запроса в пакете.

При формировании файла, содержащего пакет запросов субъектов и пользователей кредитных историй, внутри элемента REQ должен находиться один из следующих элементов:

- SubjectInquiryBKI - запрос от субъекта кредитной истории информации о бюро кредитных историй, в которых хранится кредитная история субъекта кредитной истории;

- UserInquiryBKI - запрос от пользователя кредитной истории информации о бюро кредитных историй, в которых хранится кредитная история субъекта кредитной истории;

- FinancialInquiryBKI - запрос от финансового управляющего информации о бюро кредитных историй, в которых хранится кредитная история субъекта кредитной истории;

- ChangeCode - заявка на изменение кода субъекта кредитной истории;

- ProvisionalCode - заявка на установку дополнительного кода субъекта кредитной истории;

- AnnulCode - заявка на аннулирование кода субъекта кредитной истории.

Элементы SubjectInquiryBKI, UserInquiryBKI и FinancialInquiryBKI включают:

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

- код (либо дополнительный код) субъекта кредитной истории (SubjectCode);

- адрес электронной почты для ответа (Email).

Код субъекта кредитной истории (дополнительный код субъекта кредитной истории) и адрес электронной почты для ответа указываются только при направлении запроса через официальный сайт Банка России либо при непосредственном направлении запроса субъектом или пользователем кредитной истории по электронной почте!

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

- KEYLP - ключевая информация для субъекта кредитной истории, являющегося юридическим лицом;

- KEYNP - ключевая информация для субъекта кредитной истории, являющегося физическим лицом.

Структура блока KEYLP:

N

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

Описание

Формат данных (Размер)

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

1.

Name

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

Текст (1020)

2.

EGRN

Основной государственный регистрационный номер (ОГРН). Если ОГРН у субъекта отсутствует, необходимо указать пустой тэг или не включать его в XML.

Текст (1024)

3.

INN

Идентификационный номер налогоплательщика (ИНН). Если ИНН у субъекта отсутствует, необходимо указать пустой тэг или не включать его в XML.

Текст (1024)

Структура блока KEYNP:

N

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

Описание

Формат данных (Размер)

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

1.

FirstName

Имя

Текст (60)

V

2.

LastName

Фамилия

Текст (60)

V

3.

MiddleName

Отчество. Если отчество у субъекта отсутствует, необходимо указать пустой тэг или не включать его в XML.

Текст (60)

4.

DocNumber

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

Текст (50)

V

5.

DocDelivDate

Дата выдачи документа, удостоверяющего личность. Допускается не указывать, после вступления в силу соответствующих изменений к Федеральному закону N 218-ФЗ "О кредитных историях" и выхода соответствующих Указаний Банка России

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

Блок ChangeCode включает:

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

- код субъекта кредитной истории (SubjectCode);

- адрес электронной почты для ответа (Email);

- новый код субъекта (NewCode).

Код субъекта кредитной истории (SubjectCode) и адрес электронной почты для ответа указываются только при непосредственном направлении заявки субъектом.

Формат блоков KeyData, SubjectCode и Email аналогичен формату, используемому в блоке SubjectInquiryBKI.

Блок ProvisionalCode включает:

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

- код субъекта кредитной истории (SubjectCode),

- адрес электронной почты для ответа (Email),

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

Код субъекта кредитной истории (SubjectCode) и адрес электронной почты для ответа указываются только при непосредственном направлении заявки субъектом (пользователем) кредитной истории.

Формат блоков KeyData, SubjectCode и Email аналогичен формату, используемому в блоке SubjectInquiryBKI.

Блок AnnulCode включает:

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

- необязательный код субъекта кредитной истории (SubjectCode) - заполняется при непосредственном обращении субъекта (пользователя) кредитной истории;

- необязательный адрес электронной почты для ответа (Email) - заполняется при непосредственном обращении субъекта (пользователя) кредитной истории.

Формат блоков KeyData, SubjectCode и Email аналогичен формату, используемому в блоке SubjectInquiryBKI.

Пример xml-документа, содержащего пакет запросов субъектов кредитных историй, пользователей кредитных историй и финансовых управляющих:

<?xml version="1.0" encoding="windows-1251"?>

<INQPACKET>

<THEADER>

<PackID>1</PackID>

<CreatePackDate>30.10.2006</CreatePackDate>

</THEADER>

<TBODY>

<REQ ID="421">

<SubjectInquiryBKI>

<KeyData>

<KEYLP>

<Name>ООО &quot;Подъем-сервис&quot;</Name>

<EGRN>2345678090123</EGRN>

<INN>4567890123</INN>

</KEYLP>

</KeyData>

</SubjectInquiryBKI>

</REQ>

<REQ ID="422">

<UserInquiryBKI>

<KeyData>

<KEYLP>

<Name>ООО &quot;ЯРПАК&quot;</Name>

<EGRN>5678090123456</EGRN>

<INN>2464073098</INN>

</KEYLP>

</KeyData>

</UserInquiryBKI>

</REQ>

<REQ ID="423">

<ChangeCode>

<KeyData>

<KEYLP>

<Name>ООО &quot;Подъем-сервис&quot;</Name>

<EGRN>2345678090123</EGRN>

<INN>4567890123</INN>

</KEYLP>

</KeyData>

<NewCode>not77777</NewCode>

</ChangeCode>

</REQ>

<REQ ID="424">

<ProvisionalCode>

<KeyData>

<KEYLP>

<Name>ООО &quot;Подъем-сервис&quot;</Name>

<EGRN>2345678090123</EGRN>

<INN>4567890123</INN>

</KEYLP>

</KeyData>

<NewCode>dop77777</NewCode>

</ProvisionalCode>

</REQ>

<REQ ID="425">

<AnnulCode>

<KeyData>

<KEYLP>

<Name>ООО &quot;ЯРПАК&quot;</Name>

<EGRN>5678090123456</EGRN>

<INN>2464073098</INN>

</KEYLP>

</KeyData>

</AnnulCode>

</REQ>

<REQ ID="426">

<FinancialInquiryBKI>

<KeyData>

<KEYNP>

<FirstName>Андрей</FirstName>

<LastName>Букарев</LastName>

<MiddleName>Егорович</MiddleName>

<DocNumber>4503652234</DocNumber>

</KEYNP>

</KeyData>

</FinancialInquiryBKI>

</REQ>

</TBODY>

</INQPACKET>