Приложение 6. ОПИСАНИЕ СТРУКТУРЫ ЭЛЕКТРОННОГО ДОКУМЕНТА "ПАКЕТ ЗАПРОСОВ К ЦККИ"
Пакет запросов, направляемых Центральный каталог кредитных историй, структурирован в виде xml-файла. Тэг верхнего уровня должен иметь наименование INQPACKET и необязательный атрибут version, указывающий на версию схемы xml (на данный момент - 1).
Документ подразделяется на две обязательные части - заголовок (THEADER) и список запросов (TBODY).
В заголовке указывается следующая информация:
N
|
Наименование тэга
|
Описание
|
Формат данных (Размер)
|
Обязательное наличие тэга
|
1.
|
PackID
|
Идентификатор пакета с запросами
|
Положительное целое число (12)
|
V
|
2.
|
CreatePackDate
|
Дата формирования пакета с запросами
|
Дата вида ДД.ММ.ГГГГ
|
V
|
Элемент TBODY содержит множество элементов REQ, содержащих обязательный атрибут ID, указывающий на номер запроса в пакете.
При формировании файла, содержащего пакет запросов субъектов и пользователей кредитных историй, внутри тэга REQ должен находиться один из следующих тэгов:
SubjectInquiryBKI - запрос от субъекта кредитной истории информации о бюро кредитных историй, в которых хранится кредитная история субъекта кредитной истории;
UserInquiryBKI - запрос от пользователя кредитной истории информации о бюро кредитных историй, в которых хранится кредитная история субъекта кредитной истории;
ChangeCode - заявка на изменение кода субъекта кредитной истории;
ProvisionalCode - заявка на установку дополнительного кода субъекта кредитной истории;
AnnulCode - заявка на аннулирование кода субъекта кредитной истории.
Блоки SubjectInquiryBKI и UserInquiryBKI включают:
- Обязательную ключевую информацию (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-документа, содержащего пакет запросов субъектов и пользователей кредитных историй:
1 30.10.2006 ООО "Подъем-сервис" 2345678090123 4567890123 ООО "ЯРПАК" 5678090123456 2464073098 ООО "Подъем-сервис" 2345678090123 4567890123 not77777 ООО "Подъем-сервис" 2345678090123 4567890123 dop77777 ООО "ЯРПАК" 5678090123456 2464073098