Порядок взаимодействия автоматизированной системы «Центральный каталог кредитных историй» и бюро кредитных историй. Редакция 2.0
Актуально на 01.11.2026.
Как цитировать: "Порядок взаимодействия автоматизированной системы "Центральный каталог кредитных историй" и бюро кредитных историй. Редакция 2.0". ТРД-16-2-3-2/975. https://bukva.ai/docs/poryadok-trd-16-2-3-2975
(утв. Банком России)
(вместе с «Правилами обработки запросов к АС ЦККИ»)
Внимание
Документ утратил силу в связи с изданием «Порядка взаимодействия автоматизированной системы „Центральный каталог кредитных историй“ и бюро кредитных историй. Редакция 2.1» Начало действия документа - 01.09.2020. Окончание действия документа — 10.03.2021.
ПОРЯДОК
ВЗАИМОДЕЙСТВИЯ АВТОМАТИЗИРОВАННОЙ СИСТЕМЫ «ЦЕНТРАЛЬНЫЙ
КАТАЛОГ КРЕДИТНЫХ ИСТОРИЙ» И БЮРО КРЕДИТНЫХ ИСТОРИЙ
Аннотация
Настоящий документ определяет порядок взаимодействия автоматизированной системы «Центральный каталог кредитных историй», функционирующей во исполнение Федерального закона от 30 декабря 2004 года № 218-ФЗ «О кредитных историях», и бюро кредитных историй. В документе приводятся сведения об используемых технологиях обмена данными и о форматах передаваемых данных.
Настоящая редакция документа имеет номер 2.0 и вводится взамен аннулированной редакции 1.0 от 26.06.2019. В настоящей редакции в документ внесены изменения:
- удален раздел «Порядок управления ключами кодов аутентификации и шифрования СКЗИ „Верба-OW“;»
- исключено описание переходного периода при замене средства криптографической защиты информации (далее — СКЗИ) «Верба-OW» на СКЗИ СКАД «Сигнатура»;
- уточнен порядок защиты передаваемых сообщений (п. 2, п. 3): исключено описание использования СКЗИ «Верба-OW»;
- определен порядок удаления ошибочно переданных титульных частей (п. 2.2, Приложение Б);
- определен порядок уведомления о временной невозможности предоставления кредитных отчетов по запросу Банка России (п. 2.6);
- в описание структуры кредитного отчета (Приложение У, Приложение Ф) внесены следующие изменения:
а) добавлен показатель «Сумма задолженности по договору на дату последнего платежа без учета просроченной задолженности и неустойки»;
б) добавлен показатель «Изменение лимита по кредиту, предоставленному заемщику с использованием банковской карты (текущий лимит)»;
в) добавлен показатель «Дата первого направления в БКИ информации о заключенном договоре займа (кредита)»;
г) добавлен показатель «Дата последнего обновления в БКИ информации о заключенном договоре займа (кредита)»;
д) добавлен показатель «Уникальный идентификатор договора (сделки)»;
е) перечень категорий займа, используемых при передаче информации о запрошенном и предоставленном займе (кредите) дополнен значением 205 — «Потреб. кредит с лимитом кредитования от 30 000 до 300 000 RUB»;
ж) добавлен показатель «Тип реструктуризации»;
з) добавлен показатель «Дата месяца периодического платежа»;
и) исключен показатель «Остаток долга», добавлены показатели «Текущая задолженность по основному долгу», «Текущая задолженность по процентам»;
к) указана следующая версия формата кредитного отчета (version = 2);
л) из структуры типа RestOfDebt исключен атрибут InterestIncluded;
м) изменен состав элементов DebtAfterLastPayment, DebtALPNoPenalty;
- дополнен порядок синхронизации баз данных бюро кредитных историй с базой данных Центрального каталога кредитных историй (п. 2.8, Приложение Ш, Приложение Щ);
- в связи с доработкой автоматизированной системы «Центральный каталог кредитных историй» в целях приема запросов финансовых управляющих о представлении информации о бюро кредитных историй, в которых хранится кредитная история субъекта кредитной истории, исключена информация о плановом сроке начала обработки таких запросов;
- включен порядок разрешения конфликтных ситуаций (п. 4).
1 Общие положения
1.1 Введение
Бюро кредитных историй (далее — БКИ) представляет в Центральный каталог кредитных историй (далее — ЦККИ) информацию, содержащуюся в титульных частях (об изменениях и корректировках, вносимых в титульные части) хранящихся в нем кредитных историй, а также требования на аннулирование титульных частей кредитных историй (далее — ТЧКИ). Кроме того, по запросу, поступающему от ЦККИ, БКИ предоставляет в ЦККИ кредитные отчеты по субъектам, указанным в запросе. В ответ ЦККИ направляет в БКИ информацию о результате обработки поступивших данных. Ответственность за содержание передаваемой в ЦККИ информации возлагается на БКИ.
Порядок предоставления ТЧКИ в ЦККИ определен Указанием Банка России от 31 августа 2005 года № 1611-У «О порядке и формах представления бюро кредитных историй информации, содержащейся в титульных частях кредитных историй, и кодов субъектов кредитных историй в Центральный каталог кредитных историй». Порядок предоставления кредитных отчетов определен Указанием Банка России от 15 марта 2015 года № 3599-У «О формате и порядке предоставления Банку России по его запросу кредитных отчетов субъектов кредитных историй из бюро кредитных историй».
ЦККИ представляет информацию о БКИ, в котором (которых) хранится (хранятся) кредитная история (кредитные истории) субъекта кредитной истории, этому субъекту кредитной истории (кредитных историй), пользователям кредитной истории (кредитных историй), финансовым управляющим, нотариусам в связи с необходимостью осуществления проверки состава наследственного имущества при совершении нотариальных действий по выдаче свидетельства о праве на наследство по форме и в порядке, которые установлены Банком России, на безвозмездной основе. Кроме того, ЦККИ по заявке субъекта кредитной истории осуществляет изменение (аннулирование) кода субъекта кредитной истории, а также устанавливает дополнительные коды субъекта кредитной истории.
БКИ выступает посредником при направлении субъектами кредитных историй и пользователями кредитных историй запросов в ЦККИ о БКИ, в (котором) которых хранится кредитная история субъекта кредитной истории, а также при направлении субъектами кредитных историй заявок в ЦККИ на изменение (аннулирование) кода субъекта кредитной истории и на установку дополнительных кодов субъекта кредитной истории.
Порядок предоставления информации о БКИ, в котором (которых) хранится (хранятся) кредитная история (кредитные истории) субъекта кредитной истории определен Указанием Банка России от 19 февраля 2015 года № 3572-У «О порядке направления запросов в Центральный каталог кредитных историй и получения из него информации о бюро кредитных историй, в котором хранится кредитная история субъекта кредитной истории, через бюро кредитных историй». Порядок установки (изменения, аннулирования) кода (дополнительного кода) субъекта кредитной истории определен Указанием Банка России от 31 августа 2005 года № 1610-У «О порядке направления запросов и получения информации из Центрального каталога кредитных историй субъектом кредитной истории и пользователем кредитной истории посредством обращения на официальный сайт Банка России в информационно-телекоммуникационной сети „Интернет“.»
Реализация перечисленных выше функций обеспечивается автоматизированной системой «Центральный каталог кредитных историй» (далее — АС ЦККИ). Эксплуатацию и сопровождение АС ЦККИ осуществляет Департамент информационных технологий Банка России (далее — ДИТ Банка России).
Информация, обрабатываемая в АС ЦККИ, не содержит сведений, составляющих государственную тайну.
Информация, обрабатываемая в АС ЦККИ, содержит персональные данные субъектов кредитных историй — физических лиц. Состав персональных данных определяется Федеральным законом от 30 декабря 2004 года № 218-ФЗ «О кредитных историях», а также Указанием Банка России от 31 августа 2005 года № 1611-У «О порядке и формах представления бюро кредитных историй информации, содержащейся в титульных частях кредитных историй, и кодов субъектов кредитных историй в Центральный каталог кредитных историй».
В соответствии с пунктом 17 Положения от 11 апреля 2014 года № 418-П «Об обработке персональных данных в Банке России» обработка персональных данных в АС ЦККИ не требует согласия субъектов кредитных историй на обработку их персональных данных (основание — Федеральный закон от 30 декабря 2004 года № 218-ФЗ «О кредитных историях»).
1.2 Порядок подключения вновь зарегистрированных бюро кредитных историй к Центральному каталогу кредитных историй
1.2.1. БКИ после регистрации Банком России в установленном Федеральным законом от 30 декабря 2004 года № 218-ФЗ «О кредитных историях» порядке направляет на имя директора Департамента обработки отчетности Банка России (далее — ДОО Банка России) официальное письмо, содержащее следующую информацию:
- лист с образцами печати БКИ и личной подписи руководителя;
- сведения о контактных лицах, уполномоченных от лица БКИ взаимодействовать с ДОО Банка России по вопросам подключения к АС ЦККИ (ФИО, контактные телефоны, факс, адреса электронной почты);
- выписку из приказа о назначении администратора информационной безопасности БКИ и его заместителя, заверенную подписью руководителя БКИ и печатью организации;
- контактные телефоны, факс и почтовые адреса администратора информационной безопасности БКИ и его заместителя;
- информацию, необходимую для создания и регистрации ключевой информации (см. п. 3.2).
1.2.2. После получения обращения от БКИ ДОО Банка России направляет полученные материалы в ДИТ Банка России. ДИТ Банка России:
- совместно с БКИ выполняет действия, необходимые для создания и регистрации ключевой информации (см. п. 3.2)
- осуществляет регистрацию нового БКИ в справочнике БКИ, взаимодействующих с АС ЦККИ.
1.2.3. Если в ходе функционирования БКИ происходит изменение реквизитов, представленных БКИ в Банк России при подключении к ЦККИ (см. п. 1.2.1), БКИ направляет на имя директора Департамента обработки отчетности Банка России официальное письмо, содержащее сведения о произошедших изменениях.
После получения письма от БКИ ДОО Банка России направляет полученные материалы в ДИТ Банка России.
ДИТ Банка России обновляет информацию о БКИ в соответствии с полученными материалами в справочнике организаций, взаимодействующих с АС ЦККИ.
2 Описание технологии обмена данными между бюро кредитных историй и Центральным каталогом кредитных историй
2.1 Обмен данными при обработке титульных частей кредитных историй, а также запросов к Центральному каталогу кредитных историй.
Обмен данными между БКИ и АС ЦККИ осуществляется по электронной почте через информационно-телекоммуникационную сеть «Интернет». Информация (в виде XML-сообщения) помещается в файл, который вкладывается в электронное почтовое сообщение (далее — ЭПС). В одном ЭПС может присутствовать только один файл вложения.
ЭПС от БКИ должны направляться на адрес электронной почты bkickki@cbr.ru. Ответное ЭПС от АС ЦККИ направляется на адрес, с которого поступило входящее ЭПС.
Передаваемые XML-файлы должны защищаться с использованием средства криптографической защиты информации (СКЗИ) в соответствии с требованиями, изложенными в п. 2.7 настоящего документа.
АС ЦККИ осуществляет расшифрование XML-файла, содержащегося в поступившем ЭПС, и производит проверку электронной подписи <1> (далее — ЭП), которой снабжен указанный XML-файл. Затем производится проверка соответствия формата и структуры XML-файла установленному для данного вида сообщений формату.
<1> Для подтверждения подлинности информации, которая передается из АС БКИ в АС ЦККИ и из АС ЦККИ в АС БКИ, применяется усиленная неквалифицированная электронная подпись (в терминах Федерального закона от 06.04.2011 № 63-ФЗ «Об электронной подписи»).
В следующих случаях XML-файл в дальнейшую обработку не допускается:
- невозможность расшифрования XML-файла;
- отрицательный результат проверки ЭП;
- несоответствие формата XML-файла установленным правилам.
АС ЦККИ направляет в БКИ ответное ЭПС, содержащее информацию о выявленных ошибках. Информация от АС ЦККИ (в виде XML-сообщения «Извещение об отбраковке некорректных электронных почтовых сообщений») помещается в файл, который вкладывается в ответное ЭПС. Формат извещения об отбраковке в виде XML-схемы, а также описание его структуры содержит Приложение К к настоящему документу.
Принятый в обработку XML-файл обрабатывается АС ЦККИ. По результатам обработки АС ЦККИ направляет в БКИ ответное ЭПС. Информация из ЦККИ помещается в XML-файл, который вкладывается в ответное ЭПС. Формат ответного XML-файла определяется темой исходного запроса от БКИ, направляемого на адрес АС ЦККИ.
Описание форматов сообщений, направляемых БКИ в АС ЦККИ, и ответных сообщений АС ЦККИ приведено в приложениях к настоящему документу.
2.2 Порядок передачи титульных частей кредитных историй, изменений и корректировок к ним
Отправка информации о ТЧКИ из БКИ в АС ЦККИ производится ежедневно (при наличии информации). При этом рекомендуется избегать отправки множества небольших XML-файлов в течение дня, а группировать информацию в файлы максимально допустимого размера — по 1,5 MB. Тема ЭПС (subject), направляемого на адрес АС ЦККИ, должна содержать код вида ЭПС в формате B01_XXX-XXXXX_NNNNN, где:
XXX-XXXXX — регистрационный номер БКИ, присвоенный при регистрации Банком России (первые 9 знаков, включая символ «-»);
NNNNN — номер ЭПС (не более 30 знаков).
При передаче информации в АС ЦККИ для каждой ТЧКИ в файле должна быть указана соответствующая операция:
- добавление: используется для передачи информации о новом субъекте кредитной истории;
- изменение: используется для передачи информации об изменениях в ТЧКИ субъекта кредитной истории (например, при получении субъектом кредитной истории нового документа, удостоверяющего личность).
- корректировка: используется для устранения ошибок в ТЧКИ либо для удаления ТЧКИ, переданных в АС ЦККИ по ошибке (например, в результате сбоев программного обеспечения либо передачи тестовых данных в промышленную среду АС ЦККИ вместо тестовой).
Формат XML-файла, направляемого из БКИ в АС ЦККИ, в виде XML-схемы содержит Приложение А, описание его структуры - Приложение Б.
Формат ответного XML-файла, направляемого из АС ЦККИ в БКИ, в виде XML-схемы содержит Приложение В, описание его структуры - Приложение Г.
2.3 Порядок аннулирования титульных частей кредитных историй, ранее переданных БКИ в ЦККИ
БКИ может и должно аннулировать в ЦККИ переданные им ранее ТЧКИ в случаях, устанавливаемых законодательством Российской Федерации и нормативными документами Банка России.
Отправка информации об аннулировании ТЧКИ в ЦККИ должна осуществляться в день аннулирования соответствующей кредитной истории в БКИ. При этом рекомендуется избегать отправки множества небольших XML-файлов в течение дня, но группировать информацию в файлы максимально допустимого размера — по 1,5 МВ.
ТЧКИ аннулируется ЦККИ только при полном совпадении всех ее реквизитов с реквизитами, указанными в поступившем файле, а также при условии, что она ранее поступила в АС ЦККИ от БКИ, направившего сообщение об аннулировании.
В результате аннулирования ТЧКИ ЦККИ перестает выдавать информацию о наличии кредитной истории в БКИ по запросам при условии, что в АС ЦККИ нет других ТЧКИ, ранее присланных этим БКИ и удовлетворяющих условиям запроса (см. п. 2.4). Изменение и корректировка аннулированных ТЧКИ не допускается.
Ответные ЭПС АС ЦККИ на сообщения об аннулировании ТЧКИ содержат сведения о результате выполнения операции аннулирования каждой ТЧКИ из числа содержащихся в XML-файле (успешно или не успешно).
Для каждой успешно аннулированной ТЧКИ в ответном XML-файле АС ЦККИ указывается количество оставшихся в БД АС ЦККИ титульных частей кредитных историй, ранее поступивших от того же БКИ и совпадающих по ключевым реквизитам (см. п. 2.4) с аннулированной ТЧКИ.
Перед аннулированием ТЧКИ рекомендуется уточнить ее реквизиты, хранящиеся в ЦККИ, путем выполнения запроса на получение списка ТЧКИ (п. 2.5 настоящего документа).
Тема сообщения об аннулировании ТЧКИ, направляемого на адрес АС ЦККИ, должна содержать соответствовать формату B09_XXX-XXXXX_NNNNN, где:
XXX-XXXXX — регистрационный номер БКИ, присвоенный при регистрации Банком России (первые 9 знаков, включая символ «-»);
NNNNN — номер сообщения (не более 30 знаков).
Формат XML-файла, вкладываемого в ЭПС об аннулировании ТЧКИ, направляемого из БКИ в АС ЦККИ, в виде XML-схемы содержит Приложение А. Описание его структуры содержит Приложение Б.
Формат XML-файла, содержащегося в ответном ЭПС из АС ЦККИ в БКИ, в виде XML-схемы содержит Приложение В. Описание его структуры содержит Приложение Г.
2.4 Порядок передачи запросов и заявок субъектов кредитных историй, пользователей кредитных историй и финансовых управляющих
Отправка запросов и заявок из БКИ в ЦККИ может осуществляться в произвольный момент времени.
Запросы и заявки могут быть сформированы в единственном числе и в виде пакетов.
Запросы и заявки направляются в виде ЭПС с вложенным XML-файлом. Тема ЭПС (subject), направляемого на адрес АС ЦККИ, должна содержать код вида ЭПС в формате:
B02_XXX-XXXXX_NNNNN — для одиночной заявки на изменение кода субъекта кредитной истории,
B03_XXX-XXXXX_NNNNN — для одиночного запроса информации о БКИ, в которых хранится кредитная история субъекта кредитной истории, от субъекта кредитной истории,
B04_XXX-XXXXX_NNNNN — для одиночного запроса информации о БКИ, в которых хранится кредитная история субъекта кредитной истории, от пользователя кредитной истории,
B05_XXX-XXXXX_NNNNN — для одиночной заявки на установку дополнительного кода субъекта кредитной истории,
B06_XXX-XXXXX_NNNNN — для пакета запросов и заявок субъектов и пользователей кредитных историй,
B08_XXX-XXXXX_NNNNN — для одиночной заявки на аннулирование кода субъекта кредитной истории,
B51_XXX-XXXXX_NNNNN — для одиночного запроса информации о БКИ, в которых хранится кредитная история субъекта кредитной истории, от финансового управляющего, где:
XXX-XXXXX — регистрационный номер БКИ, присвоенный при регистрации Банком России (первые 9 знаков, включая символ «-»); NNNNN — номер ЭПС (не более 30 знаков).
Формат XML-файла для одиночного запроса (заявки) в виде XML-схемы содержит Приложение Д, описание его структуры - Приложение Е.
Формат XML-файла для ответа на одиночные запросы (заявки) в виде XML-схемы содержит Приложение Ж, описание его структуры - Приложение И.
Формат XML-файла для пакета запросов (заявок) в виде XML-схемы содержит Приложение Л, описание его структуры - Приложение М. В одном электронном сообщении допускается наличие только одного файла вложения.
Формат XML-файла для ответа на пакет запросов (заявок) в виде XML-схемы содержит Приложение Н, описание его структуры - Приложение П.
Правила обработки запросов и заявок содержит Приложение Э к данному документу.
2.5 Порядок направления запросов на формирование списка титульных частей
Запросы на получение списка ТЧКИ субъекта кредитной истории поступают от БКИ в виде ЭПС с вложенным XML-файлом, содержащим один и более запросов. Тема ЭПС (subject), направляемого на адрес АС ЦККИ, должна содержать код вида ЭПС в формате B10_XXX-XXXXX_NNNNN, где:
XXX-XXXXX — регистрационный номер БКИ, присвоенный при регистрации Банком России (первые 9 знаков, включая символ «-»);
NNNNN — номер ЭПС (не более 30 знаков).
Каждый запрос на получение списка ТЧКИ субъекта кредитной истории должен содержать полный набор ключевых реквизитов ТЧКИ (см. Приложение Э к настоящему документу) данного субъекта кредитной истории.
Ответ АС ЦККИ на запрос БКИ на получение списка ТЧКИ субъекта кредитной истории содержит список ТЧКИ, присланных в ЦККИ данным БКИ. При этом в ответ включены только те ТЧКИ, значения ключевых реквизитов которых совпадают со значениями соответствующих реквизитов, указанных в запросе.
АС ЦККИ устанавливает ограничение на суммарный объем почтовых сообщений, содержащих запросы на формирование списка ТЧКИ, направляемых конкретным БКИ в течение дня (на момент выхода данного документа — не более 50 сообщений по 300 Кбайт каждое). При превышении установленного количества все последующие запросы от данного БКИ в течение дня (до 0 часов по московскому времени) отбраковываются. ДОО Банка России уведомляет все БКИ об изменении допустимого суммарного объема сообщений, содержащих запросы на формирование списка ТЧКИ, в рабочем порядке.
Формат XML-файла для пакета запросов на формирование списка ТЧКИ, направляемого из БКИ в ЦККИ, в виде XML-схемы содержит Приложение Л. Описание его структуры содержит Приложение М.
Формат XML-файла, направляемого из ЦККИ в БКИ, в виде XML-схемы содержит Приложение Р, описание его структуры - Приложение С.
2.6 Порядок обработки запросов на получение кредитных отчетов
Обмен данными между БКИ и АС ЦККИ при обработке запросов на получение кредитного отчета осуществляется по электронной почте через информационно-телекоммуникационную сеть «Интернет». При этом АС ЦККИ направляет ЭПС на адрес электронной почты, полученный от БКИ и зарегистрированный в соответствующем справочнике АС ЦККИ. БКИ отправляет ответные ЭПС на адрес creditreport@cbr.ru. Информация помещается в XML-файл, который вкладывается в ЭПС. В одном ЭПС может присутствовать только один файл вложения.
Передаваемые XML-файлы должны защищаться с использованием СКЗИ в соответствии с требованиями, изложенными в п. 2.7 настоящего документа.
Для получения кредитного отчета АС ЦККИ направляет в БКИ на адрес электронной почты, зарегистрированный в справочнике БКИ, ЭПС с вложенным XML-файлом, содержащим пакет запросов кредитных отчетов субъектов кредитных историй.
Данный XML-файл может также содержать номер (код) условия предоставления кредитных отчетов по запросам, содержащимся в данном файле. Если кредитная история субъекта соответствует указанному условию, то БКИ в ответ на запрос передает кредитный отчет по запрошенному субъекту. В противном случае — БКИ в ответ на запрос передает признак несоответствия кредитной истории субъекта запрошенному условию. Описание данного условия заблаговременно доводится до БКИ официальным письмом Банка России. Код условия, указанный в XML-файле, относится ко всем запросам, содержащимся в данном файле.
Формат пакета запросов кредитных отчетов в виде XML-схемы содержит Приложение Л. Описание его структуры содержит Приложение Т.
БКИ осуществляет расшифрование XML-файла, содержащегося в поступившем от АС ЦККИ ЭПС, и производит проверку ЭП, которой снабжен данный файл. Затем производится проверка соответствия формата и структуры XML-файла установленному для данного вида файлов формату.
В следующих случаях XML-файл в дальнейшую обработку не допускается:
- невозможность его расшифрования;
- отрицательный результат проверки его ЭП;
- несоответствие его формата установленным правилам;
- временная невозможность его обработки по техническим причинам.
При невозможности обработки поступившего XML-файла БКИ направляет ответное ЭПС на адрес АС ЦККИ, в которое вкладывает XML-файл, содержащий информацию о выявленных ошибках. Формат извещения об отбраковке в виде XML-схемы, а также описание его структуры содержит Приложение К к настоящему документу.
В случае принятия XML-файла с пакетом запросов в обработку БКИ формирует ответный XML-файл, содержащий ответы на запросы по каждому из субъектов, указанным в принятом XML-файле.
Если в принятом XML-файле был указан код условия предоставления кредитных отчетов, то:
- в XML-файл вкладываются только кредитные отчеты, удовлетворяющие данному условию;
- для субъектов кредитных историй из числа запрошенных, чьи кредитные истории не удовлетворяют данному условию, в XML-файл вкладываются соответствующие уведомления.
Формат XML-файла с кредитными отчетами в виде XML-схемы содержит Приложение У. Описание его структуры содержит Приложение Ф.
Отправка XML-файла с кредитными отчетами в ответ на запрос АС ЦККИ должна осуществляться не позднее 60 минут с момента получения соответствующего XML-файла с запросами из АС ЦККИ. В случае невозможности своевременной отправки кредитных отчетов по причине проведения плановых работ БКИ не позже чем за неделю до проведения таких работ официально уведомляет Банк России о причинах и сроках недоступности сервиса. Если невозможность своевременной отправки ответов на запросы АС ЦККИ обусловлена различного рода сбоями, БКИ в кратчайшие сроки официально информирует Банк России о причинах недоступности и предполагаемых сроках восстановления сервиса.
При получении XML-файла с пакетом кредитных отчетов от БКИ АС ЦККИ осуществляет расшифрование XML-файла, содержащегося в поступившем ЭПС, и производит проверку ЭП, которым снабжен данный XML-файл. Затем производится проверка соответствия формата и структуры XML-файла установленному для данного вида документов формату.
В следующих случаях XML-файл в дальнейшую обработку не допускается:
- невозможность его расшифрования;
- отрицательный результат проверки его ЭП;
- несоответствие его формата установленным правилам;
- временная невозможность его обработки по техническим причинам.
При невозможности обработки поступившего XML-файла АС ЦККИ направляет ответное ЭПС, содержащее информацию о выявленных ошибках. Формат XML-файла в виде XML-схемы, а также описание его структуры содержит Приложение К к настоящему документу.
В случае принятия пакета кредитных отчетов в обработку АС ЦККИ формирует квитанцию об обработке пакета, которая содержит сведения о результате обработки каждого кредитного отчета (успешно или не успешно). Для каждого непринятого кредитного отчета в квитанции указывается причина его непринятия. Формат XML-файла, содержащего квитанцию об обработке пакета кредитных отчетов, в виде XML-схемы содержит Приложение Х. Описание его структуры содержит Приложение Ц.
Тема ЭПС (subject), направляемых из АС ЦККИ в БКИ и из БКИ в АС ЦККИ при обработке запросов на получение кредитных отчетов должна содержать код вида ЭПС в формате:
P17_NNNNN — запрос в БКИ на получение кредитного отчета по одному субъекту кредитной истории,
P18_NNNNN — пакет запросов в БКИ на получение кредитных отчетов по нескольким субъектам кредитной истории,
P14_XXX-XXXXX_NNNNN — ответ БКИ, содержащий один или более кредитных отчетов по запросу,
P23_XXX-XXXXX_NNNNN — извещение от БКИ о невозможности обработки запроса (запросов) на получение кредитного отчета,
P22_NNNNN — извещение от АС ЦККИ о невозможности обработки кредитного отчета, полученного от БКИ,
P16_NNNNN — извещение от АС ЦККИ о результате обработки кредитного отчета.
XXX-XXXXX — регистрационный номер БКИ, присвоенный при регистрации Банком России (первые 9 знаков, включая символ «-»);
NNNNN — номер запроса (пакета запросов) на получение кредитного отчета, присвоенный АС ЦККИ (не более 12 знаков).
2.7 Порядок защиты информации при ее передаче по электронной почте
Технология, описанная в данном пункте, должна применяться для защиты всех XML-файлов, передаваемых из БКИ в АС ЦККИ, а также всех XML-файлов, передаваемых из АС ЦККИ в БКИ,
Перед передачей xml-файлы должны быть защищены с использованием средств криптографической защиты информации.
Защита информации при обмене между АС ЦККИ и БКИ осуществляется с использованием СКАД «Сигнатура» (версия 5 или выше).
При использовании СКЗИ СКАД «Сигнатура» для XML-файла последовательно выполняются методы «Установка ЭП для файла» и «Шифрование файла». При подписании и зашифровании данных следует использовать формат PKCS#7. Расширение имени файлов, зашифрованных с использованием СКАД «Сигнатура», должно быть «.snr»
2.8 Порядок синхронизации базы данных БКИ с базой данных АС ЦККИ
2.8.1 Отправка запроса на получение контрольных данных из АС ЦККИ
Для получения контрольных данных необходимо направить официальный запрос на имя директора Департамента обработки отчетности Банка России. В запросе требуется указать:
- контактные данные уполномоченного лица от БКИ (Фамилия, имя, отчество, данные документа, удостоверяющего личность в соответствии с законодательством Российской Федерации, почтовый адрес, телефон, адрес e-mail);
- формат предоставления данных: «формат 1» — единый файл содержит информацию о хэш-значениях, вычисленных по реквизитам ТЧКИ и о связях между ними (см. Приложение Ш), либо «формат 2» — информация о ТЧКИ кредитных историй (без хэширования) и связях между ними содержатся в различных файлах (см. Приложение Щ);
- способ получения данных: лично на внешних носителях либо по e-mail.
Запрос необходимо отправить в ДОО Банка России не позднее, чем за десять рабочих дней до предполагаемой даты получения данных.
Запрос заверяется печатью БКИ и подписью руководителя БКИ.
Предоставление контрольных данных в БКИ может осуществляться не чаще одного раза в три месяца.
2.8.2 Формирование файлов с контрольными данными
АС ЦККИ предоставляет информацию по запросу в соответствии с выбранным БКИ форматом (Приложение Ш и Приложение Щ).
Файлы с контрольными данными архивируются с компрессией без разбивки на тома в формате ZIP в архив ccch.zip. Для защиты контрольных данных файл подписывается ЭП ЦККИ и зашифровывается с использованием СКАД «Сигнатура» (см. п. 2.7). Зашифрованный файл называется ccch.snr.
Если объем файла ccch.snr превышает 100 МБ, то передача его в БКИ возможна только на внешних носителях информации.
Если указанный в запросе БКИ способ получения данных невозможен, ответственный исполнитель ДИТ Банка России информирует контактное лицо БКИ в рабочем порядке (по электронной почте или телефону, указанным в письме БКИ). В этом случае БКИ необходимо направить новый запрос на получение контрольных данных, указав соответствующий способ их получения.
Если предполагается отправка данных по электронной почте, файл ccch.snr архивируется в формате ZIP без компрессии с разбивкой на тома по 5 МБ каждый.
Если предполагается передача данных на внешних носителях, файл ccch.snr архивируется в формате ZIP без компрессии с разбивкой на тома, соответствующие по размеру выбранному типу внешнего носителя (CD, DVD, и т.д.).
2.8.3 Передача внешних носителей уполномоченному лицу БКИ
Дата и время прибытия в ДИТ Банка России уполномоченного лица БКИ согласовываются ответственным исполнителем ДИТ Банка России в рабочем порядке по электронной почте или по телефону. Для оформления пропуска на территорию ДИТ Банка России, уполномоченный представитель БКИ должен заблаговременно (за два дня до согласованной даты визита) поставить в известность ответственного исполнителя ДИТ Банка России о своем прибытии. Для прохода в ДИТ Банка России представитель БКИ должен иметь при себе действующий общегражданский российский паспорт.
В согласованное время представитель БКИ приезжает в ДИТ Банка России, где ответственный исполнитель ДИТ Банка России передает ему внешние носители (2 экземпляра). Факт передачи контрольных данных на внешних носителях оформляется актом в произвольной форме в 2-х экземплярах, который подписывается уполномоченным от БКИ и исполнителем от ДИТ Банка России.
2.8.4 Передача контрольных данных по электронной почте
Ответственный исполнитель ДИТ Банка России направляет на адрес электронной почты, указанный в запросе БКИ, файл(-ы) с контрольными данными и сопроводительное письмо, содержащее сведения о направляемой информации и дату запроса. В теме отправляемых сообщений должен быть указан порядковый номер передаваемого тома архива (см. п. 2.8.2) и их общее количество.
Уполномоченный от БКИ ответным письмом подтверждает факт получения данных.
2.8.5 Проверка контрольных данных
После получения контрольных данных БКИ в течение трех рабочих дней:
- при необходимости восстанавливает файл с контрольными данными из многотомного архива;
- расшифровывает его и проверяет подпись ЦККИ;
- разархивирует его;
- проверяет контрольные данные на соответствие формату.
В случае возникновения ошибок при обработке полученных файлов (поступили не все тома архива, архив не читается, расшифрование невозможно, контрольные данные не соответствуют формату и т.п.) БКИ направляет по электронной почте в адрес ответственного исполнителя ДИТ Банка России письмо с указанием ошибок и просьбой повторить процедуру формирования и передачи данных.
По истечении трех рабочих дней с момента передачи контрольных данных ДИТ Банка России удаляет сформированные файлы с контрольными данными.
2.8.6 Синхронизация базы данных
Получив контрольные данные от ЦККИ, БКИ самостоятельно синхронизирует базу данных АС ЦККИ с базой данных БКИ путем отправки соответствующих пакетов операций с ТЧКИ в АС ЦККИ (добавление, изменение, корректировка, аннулирование). В результате сверки данных АС ЦККИ и БКИ может проводиться корректировка ТЧКИ путем ее удаления из базы данных АС ЦККИ в случае передачи такой ТЧКИ по ошибке. В случае возникновения нештатных ситуаций необходимо действовать в соответствии с п. 2.11 настоящего документа.
2.9 Порядок передачи кредитных историй в процессе ликвидации бюро кредитных историй
Передача кредитных историй из БКИ в ЦККИ на временное хранение осуществляется в соответствии с указанием Банка России от 10 октября 2016 года № 4150-У «О порядке передачи кредитных историй на хранение в Центральный каталог кредитных историй».
БКИ передают кредитные истории в Банк России на внешних носителях информации (DVD-диски, USB-накопители).
Передача кредитных историй осуществляется в формате, определенным Указанием Банка России от 15 марта 2015 года № 3599-У «О формате и порядке предоставления Банку России по его запросу кредитных отчетов субъектов кредитных историй из бюро кредитных историй». Кредитные отчеты формируются в виде XML-файлов, формат которых содержит Приложение У в виде XML-схемы. Описание структуры XML-файла «Пакет кредитных отчетов» содержит Приложение Ф. При формировании кредитного отчета для передачи на временное хранение в ЦККИ должны быть заполнены все реквизиты отчета, информация о которых имеется в БКИ, в том числе указанные в описании формата как необязательные к заполнению!
Размер каждого XML-файла с пакетом кредитных отчетов не должен превышать 10 МБ. Должна быть обеспечена уникальность наименований файлов.
Файлы с кредитными отчетами архивируются с компрессией без разбивки на тома в формате ZIP в один либо несколько независимых архивных файлов (многотомные архивы использовать не допускается). При этом также должна быть обеспечена уникальность наименований файлов.
Для передачи кредитных историй на внешних носителях сформированные таким образом файлы подписываются и зашифровываются с использованием СКАД «Сигнатура». Зашифрованный файл называется так же как и ZIP-архив, за исключением расширения имени файла, которое изменяется на «.snr».
БКИ передает сформированные файлы в территориальное учреждение Банка России либо в ДОО Банка России на внешних носителях информации в следующем порядке. Дата и время прибытия в подразделение Банка России уполномоченного лица БКИ согласовываются ответственным исполнителем подразделения Банка России в рабочем порядке по электронной почте или по телефону. Для оформления пропуска на территорию подразделения Банка России, уполномоченный представитель БКИ должен заблаговременно (за два дня до согласованной даты визита) поставить в известность ответственного исполнителя подразделения Банка России о своем прибытии. Для прохода в подразделение Банка России представитель БКИ должен иметь при себе действующий общегражданский российский паспорт. В согласованное время представитель БКИ приезжает в подразделение Банка России, где передает ответственному исполнителю внешние носители (2 экземпляра). Факт передачи кредитных историй на внешних носителях оформляется актом в произвольной форме в 2-х экземплярах, который подписывается уполномоченным от БКИ и исполнителем от подразделения Банка России.
Согласно п. 9 Указания Банка России от 10 октября 2016 года № 4150-У «О порядке передачи кредитных историй на хранение в Центральный каталог кредитных историй» при приеме кредитных историй комиссия проверяет у лица, передающего кредитные истории, наличие соответствующих полномочий. Комиссией проверяется целостность упаковки с кредитными историями, возможность считывания информации с машинных носителей после вскрытия упаковки, а также выборочно проверяется наличие кредитных историй субъектов кредитных историй, указанных в перечне сведений, на переданных машинных носителях.
Если при проверке выявляются ошибки формирования файлов (несоответствие установленному формату, нарушение целостности архива, ошибки шифрования и т.п.), а также несоответствие полученных кредитных отчетов, ранее переданным ТЧКИ, АС ЦККИ информирует об этом БКИ по электронной почте. БКИ в течение 10 рабочих дней устраняет выявленные ошибки и повторно направляет данные в Банк России в установленном порядке.
2.10 Порядок передачи сведений об активных заемщиках
Передача сведений об активных заемщиках осуществляется ежеквартально. БКИ предоставляет в ЦККИ (на имя директора Департамента обработки отчетности Банка России) сведения об активных заемщиках — физических лицах, имеющих непогашенный кредит (кредиты) по состоянию на 1-е число месяца, следующего за отчетным кварталом, в срок до конца указанного месяца.
БКИ формирует 3 файла, содержащих сведения об активных заемщиках:
- первый файл должен называться list1.csv и содержать сведения о заемщиках, имеющих неисполненные обязательства по договорам займа (кредита) за исключением случаев, информация по которым представлена отдельно во втором и третьем файлах;
- второй файл должен называться list2.csv и содержать сведения о заемщиках, имеющих неисполненные обязательства перед ликвидированными банками (в случае, если у заемщика одновременно есть неисполненное обязательство по договору займа (кредита) в действующем банке, то такой заемщик отнесен только к первому или третьему (см. ниже) файлам). При отсутствии в БКИ сведений о заемщиках этой группы, файл list2.csv не передается;
- третий файл должен называться list3.csv и содержать сведения о заемщиках, имеющих неисполненные обязательства по кредитным картам (в случае, если у заемщика одновременно есть обязательство и по другому виду кредита, он включен только в первый или второй файл).
Файлы формируются в формате CSV в кодировке WINDOWS-1251, с символом «;» в качестве разделителя полей, с полями в следующей последовательности:
-
Серия и номер документа, удостоверяющего личность, без пробелов;
-
Код документа, удостоверяющего личность, в соответствии с Указанием Банка России от 31 августа 2005 года № 1611-У «О порядке и формах представления бюро кредитных историй информации, содержащейся в ТЧКИ, и кодов субъектов кредитных историй в Центральный каталог кредитных историй», с учетом с изменений к нему.
-
Отчество. Если отчество отсутствует, поле оставляется пустым;
Не допускается заключать значения полей в кавычки, а также использовать символ «;» в значениях полей. Пример корректно сформированного файла с данными:
4500233827;1;Лавров;Владимир;Олегович;13.01.1987
4500877777;2;Смит;Майкл;;27.01.2004
45111234567;14;Петров-Водкин;Кузьма;Сергеевич;27.01.1978
Сформированные файлы архивируются с компрессией без разбивки на тома в формате ZIP в один архивный файл с наименованием AZ_XXX-XXXXX_ГГГГММДД.zip, где:
AZ — фиксированный префикс имени файла;
XXX-XXXXX — первые 9 знаков регистрационного номера БКИ, включая символ «-»;
ГГГГММДД — отчетная дата (первое число отчетного месяца).
БКИ передают сформированный файл в Банк России через личный кабинет БКИ на официальном сайте Банка России в пределах размера, установленного для передачи электронного сообщения. Информацию об установленном по умолчанию значении использования квоты хранения истории обмена электронными сообщениями и о максимальном размере передаваемого сообщения можно узнать в разделе настроек личного кабинета БКИ (пункт 3.3 Инструкции по работе с Личным кабинетом участника информационного обмена, размещенной на официальном сайте Банка России в подразделе «Инструкции и иная информация о технологии подготовки и направления электронных документов в Банк России» раздела «Личный кабинет участника информационного обмена»). При необходимости увеличения квоты хранения и размера отправляемого сообщения необходимо обратиться в Единую службу поддержки пользователей (телефон 8 (800) 250-59-54, адрес электронной почты espp@cbr.ru).
При передаче файлов через личный кабинет зашифрование и расшифрование файлов осуществляется в соответствии с требованиями по использованию личного кабинета.
В случаях, когда передача файлов через личный кабинет не представляется возможной, передача сформированного файла в ЦККИ (ДОО Банка России) на внешнем носителе информации (DVD-диски, USB-накопители) выполняется в следующем порядке. Сформированный архивный файл подписывается и зашифровывается с использованием СКЗИ СКАД «Сигнатура». Зашифрованный файл называется так же как и ZIP-архив, за исключением расширения имени файла, которое изменяется на «.snr».
Дата и время прибытия в ДОО Банка России уполномоченного лица БКИ согласовываются ответственным исполнителем ДОО Банка России в рабочем порядке по электронной почте или по телефону. Для оформления пропуска на территорию Банка России, уполномоченный представитель БКИ должен заблаговременно (за два дня до согласованной даты визита) поставить в известность ответственного исполнителя ДОО Банка России о своем прибытии. Для прохода в Банк России представитель БКИ должен иметь при себе действующий общегражданский российский паспорт. В согласованное время представитель БКИ приезжает в ДОО Банка России, где передает ответственному исполнителю внешние носители (2 экземпляра). Факт передачи данных по активным заемщикам на внешних носителях оформляется актом в произвольной форме в 2-х экземплярах, который подписывается уполномоченным от БКИ и исполнителем от ДОО Банка России.
2.11 Порядок действий в случае возникновения нештатных ситуаций
При отправке данных из БКИ в АС ЦККИ возможны следующие основные нештатные ситуации:
- отправленное ЭПС не было принято в обработку АС ЦККИ, в БКИ поступило ответное ЭПС, содержащее сведения об обнаруженной ошибке — о нарушении целостности отправленного ЭПС (ошибка при расшифровании или при проверке ЭП — ошибка с кодом 905, Приложение К настоящему документу);
- отправленное ЭПС не было принято в обработку АС ЦККИ, в БКИ поступило ответное ЭПС, содержащее сведения об обнаруженной ошибке — о несоответствии ЭПС установленному формату (либо об иных ошибках в реквизитах ЭПС — ошибки с кодами 902, 903, 904, 906, 911, описанные в Приложение К к настоящему документу);
- на отправленное в АС ЦККИ ЭПС не поступило ответа;
- поступившее от АС ЦККИ ответное ЭПС было некорректно (не соответствовало формату, установленному Банком России);
- поступившее от АС ЦККИ ответное ЭПС содержало неполную информацию;
- при расшифровании данных, содержащихся в поступившем в БКИ ответном ЭПС, либо при проверке ЭП были зафиксированы ошибки.
В случае возникновения ошибок, описанных выше, рекомендуется проверить формат отправленного ЭПС, после чего повторить отправку. В случае если при повторной отправке вновь возникла нештатная ситуация, а также в случае возникновения нештатной ситуации необходимо направить официальный запрос на имя директора Департамента обработки отчетности Банка России. В запрос следует включить:
- общее описание нештатной ситуации;
- сведения о реквизитах исходного ЭПС, отправленного в АС ЦККИ (адрес, с которого было отправлено ЭПС, дата и время отправки ЭПС, тема ЭПС);
- текст сообщения об ошибке, содержавшийся в поступившем от АС ЦККИ ответном ЭПС;
- контактные данные исполнителей, уполномоченных от лица БКИ участвовать в расследовании нештатной ситуации.
3 Порядок управления ключевой информацией СКАД «Сигнатура»
3.1 Общие положения
3.1.1 Защита информации при обмене данными между ЦККИ и БКИ осуществляется с применением СКАД «Сигнатура». Данное средство используется для формирования/проверки ЭП и зашифрования/расшифрования передаваемых данных.
3.1.2 Передача установочного комплекта СКАД «Сигнатура» в БКИ осуществляется согласно соответствующему договору между Банком России и БКИ.
3.1.3 Для организации защищенного информационного взаимодействия между Банком России и БКИ в ДИТ Банка России в составе центра управления ключевыми системами ДИТ Банка России (далее — ЦУКС) используются программные комплексы (далее — ПК) «Центр регистрации» и «Центр сертификации» СКАД «Сигнатура» «Автоматизированной системы управления сертификатами ключей кодов аутентификации информационно-аналитических систем Банка России».
- решение общих вопросов управления ключевой системой;
- формирование ключей регистрации БКИ и их доведение до БКИ;
- выпуск сертификатов ключей проверки ЭП БКИ с использованием сформированных в БКИ запросов на сертификаты;
- изготовление ключей, используемых для формирования/проверки ЭП, а также зашифрования/расшифрования ЭПС, отправляемых из ЦККИ в БКИ и выпуск соответствующих им сертификатов ключей проверки ЭП;
- формирование справочников сертификатов для АС ЦККИ, формирование и распределение сертификатов ключей проверки ЭП для БКИ.
3.1.4 БКИ самостоятельно изготавливает ключевую информацию и записывает ее на носители ключевой информации (далее — НКИ) с использованием программного обеспечения, предоставляемого Банком России. Перечень поддерживаемых типов НКИ определен в эксплуатационной документации на СКАД «Сигнатура».
3.1.5 Для каждого БКИ изготавливаются два типа комплектов ключевой информации:
- комплект, используемый для взаимодействия БКИ с администратором ЦУКС (действующий и резервный), данный комплект должен использоваться только для взаимодействия администратора информационной безопасности БКИ с администратором ЦУКС. Использование данного типа комплекта для других целей запрещается;
- комплект, используемый для взаимодействия БКИ с АС ЦККИ (действующий и резервный), данный комплект должен использоваться только для передачи информации в АС ЦККИ.
Для передачи информации в АС ЦККИ используется комплект с меньшим номером комплекта.
3.1.6 При формировании комплектов ключевой информации должен использоваться ГОСТ Р 34.10-2012.
3.1.7 Периодичность плановой смены ключевой информации — не реже одного раза в 15 месяцев. Конкретная дата смены ключевой информации устанавливается ЦУКС.
3.1.8 Ключевая информация БКИ вводится в действие только после получения оформленного со стороны БКИ сертификата на бумажном носителе.
3.2 Начальная регистрация ключевой информации бюро кредитных историй
3.2.1 ДОО Банка России направляет копию поступившего от БКИ письма, а также копии всех прилагаемых к нему материалов в ДИТ Банка России.
3.2.2 ЦУКС при получении письма из ДОО Банка России с соответствующей резолюцией директора ДИТ Банка России организует работы по формированию ключей регистрации для работы со СКАД «Сигнатура» для БКИ.
3.2.3 Администратор ЦУКС согласует с АИБ БКИ дату прибытия в ЦУКС для получения ключей регистрации по электронной почте и по телефону.
3.2.4 АИБ БКИ лично прибывает в ЦУКС и передает администратору ЦУКС носители для записи ключей регистрации с составлением акта (Приложение Ю). Администратор ЦУКС в присутствии АИБ БКИ выполняет генерацию ключей регистрации и передает их АИБ БКИ с составлением акта (Приложение Я). Для оформления пропуска на территорию Банка России АИБ БКИ должен иметь при себе общегражданский российский паспорт.
3.2.5 АИБ БКИ осуществляет генерацию ключей СКАД «Сигнатура» для взаимодействия БКИ с АС ЦККИ и для взаимодействия БКИ с ЦУКС (по два комплекта соответственно) с использованием полученных ключей регистрации и формирует запросы на выпуск сертификатов соответствующих ключей проверки ЭП в электронном виде на USB-flash (ГМД) и на бумажном носителе (в двух экземплярах). Запросы на выпуск сертификатов ключей проверки ЭП на бумажном носителе заверяются печатью БКИ.
3.2.6 Запрос на выпуск сертификатов ключей проверки ЭП (на USB-flash (ГМД) и бумажном носителе) направляются официальным сопроводительным письмом в адрес ДИТ Банка России Почтой России. Скан-копия официального сопроводительного письма предварительно должна быть направлена по электронной почте администратору ЦУКС. Вторые экземпляры запросов на выпуск сертификатов ключей проверки ЭП на бумажном носителе остаются в БКИ.
3.2.7 Администратор ЦУКС выпускает сертификаты ключей проверки ЭП на основании запросов, полученных от БКИ. Сертификаты размещаются в сетевом справочнике сертификатов (в Единой службе каталогов Банка России, далее по тексту — ЕСК) в отдельном контейнере в домене region в специально созданных для этих целей учетных записях.
3.2.8 В АС ЦККИ применяется GDBM-справочник сертификатов, в который включаются сертификаты для роли «Защита файлов при обмене между АС ЦККИ и БКИ (ФНП)». При формировании справочника используется базовый OID АС ЦККИ 1.3.6.1.4.1.10244.7.1.1.9. GDBM-справочник сертификатов формируется путем автоматического скачивания 1 раз в час соответствующей информации из ЕСК.
3.2.9 Сертификаты ключей проверки ЭП, распечатанные на бумажном носителе и первоначально оформленные со стороны Банка России в двух экземплярах, должны быть направлены в БКИ для дальнейшего завершения оформления со стороны БКИ. Администратор ЦУКС направляет сертификаты ключей проверки ЭП БКИ на USB-flash (ГМД) БКИ и бумажном носителе официальным сопроводительным письмом в адрес БКИ Почтой России.
В БКИ на USB-flash (ГМД) БКИ также передаются 2 набора сертификатов ключей проверки ЭП, содержащие следующие сертификаты.
1-й набор содержит следующие сертификаты ключей проверки ЭП:
- действующего и резервного ключа АС ЦККИ (1-ый и 2-ой комплект соответственно);
- действующего и резервного ключа БКИ для взаимодействия с АС ЦККИ (1-ый и 2-ой комплект соответственно).
2-й набор содержит следующие сертификаты ключей проверки ЭП:
- действующего и резервного ключа администратора ЦУКС (1-ый и 2-ой комплект соответственно);
- действующего и резервного ключа БКИ для взаимодействия с ЦУКС (1-ый и 2ой комплект соответственно).
Формирование соответствующих каждому ключу БКИ справочников сертификатов производится АИБ БКИ самостоятельно в соответствии с порядком, описанным в эксплуатационной документации СКАД «Сигнатура».
3.2.10 Получив сертификаты на бумажном носителе, БКИ завершает их оформление (подпись руководителя БКИ и печать БКИ). Один экземпляр оформленного сертификата на бумажном носителе должен быть возвращен на хранение в ДИТ Банка России официальным письмом на имя директора ДИТ Банка России. Второй экземпляр оформленного сертификата на бумажном носителе должен храниться в БКИ.
3.2.11 Администратор ЦУКС получает оформленный сертификат со стороны БКИ, сверяет данные сертификата на бумажном носителе с сертификатом в электронном виде.
После этого сертификат БКИ может быть введен в действие в АС ЦККИ.
3.3 Плановая смена ключевой информации
3.3.1 Администратор ЦУКС заблаговременно письменно уведомляет администраторов информационной безопасности БКИ о дате и времени смены комплектов ключевой информации.
3.3.2 АИБ БКИ при получении уведомления администратора ЦУКС о замене ключевой информации изготавливает новые ключи СКАД «Сигнатура» и запросы на выпуск сертификатов ключей проверки ЭП для них.
3.3.3 Запросы на выпуск сертификатов ключей проверки ЭП в электронном виде зашифровываются в БКИ с использованием действующего ключа БКИ для взаимодействия с ЦУКС (с меньшим номером комплекта) и направляются в ДИТ Банка России на USB-flash (ГМД) вместе с запросами на выпуск сертификатов ключей проверки ЭП на бумажных носителях (в двух экземплярах). Запросы на выпуск сертификатов ключей проверки ЭП на бумажном носителе заверяются печатью БКИ.
3.3.4 Администратор ЦУКС при получении транспортного USB-flash (ГМД) из БКИ производит следующие действия:
- расшифровывает файлы запросов на выпуск сертификатов ключей проверки ЭП, размещенных на транспортном USB-flash (ГМД), с использованием действующего ключа администратора ЦУКС;
- в случае положительного результата расшифрования формирует сертификаты ключей проверки ЭП на основании запросов, полученных от БКИ;
- направляет сертификаты ключей проверки ЭП БКИ, сертификаты ключей проверки ЭП ДИТ Банка России и сертификаты ключей проверки ЭП администратора ЦУКС в БКИ. Сертификаты в электронном виде зашифровываются с помощью действующего ключа администратора ЦУКС и направляются Почтой России на USB-flash (ГМД) вместе с сертификатами ключей проверки ЭП БКИ на бумажных носителях. Сертификаты ключей проверки ЭП, распечатанные на бумажном носителе и первоначально оформленные со стороны Банка России в двух экземплярах, должны быть направлены в БКИ для дальнейшего завершения оформления со стороны БКИ (подпись руководителя БКИ и печать БКИ). Один экземпляр оформленного сертификата на бумажном носителе должен быть возвращен в Банк России на хранение. Второй экземпляр оформленного сертификата на бумажном носителе должен храниться в БКИ.
- В случае отрицательного результата расшифрования транспортный USB-flash (ГМД) направляет в БКИ с сопроводительным письмом.
3.3.5 АИБ БКИ при получении транспортного USB-flash (ГМД) из ЦУКС проводит следующие действия:
- расшифровывает файлы сертификатов ключей проверки ЭП, размещенных на транспортном USB-flash (ГМД), с использованием действующего ключа БКИ для взаимодействия с ЦУКС;
- в случае положительного результата расшифрования, переносит и импортирует сертификаты ключей проверки ЭП на АРМ «Справочник сертификатов» СКАД «Сигнатура» и проводит в установленное ЦУКС время замену ключевой информации в БКИ. Замена производится в соответствии с порядком, описанным в эксплуатационной документации СКАД «Сигнатура». При отрицательном результате расшифрования АИБ БКИ в рабочем порядке связывается с администратором ЦУКС и проводит работы по устранению возникшей ситуации.
3.3.6 По взаимному соглашению администратора ЦУКС и АИБ БКИ доставка новых запросов на выпуск сертификатов ключей проверки ЭП в ЦУКС может быть произведена АИБ БКИ лично.
3.3.7 В течение 3-х рабочих дней после даты замены ключей, выведенные из обращения ключи ЭП подлежат уничтожению с составлением акта. Акт подписывается пользователем БКИ и АИБ БКИ, после чего заверяется печатью организации и подписью руководителя БКИ. Копия акта направляется в ДИТ Банка России официальным письмом на имя директора ДИТ Банка России. Сертификаты ключей проверки ЭП БКИ для взаимодействия с АС ЦККИ подлежат хранению на протяжении срока хранения ЭПС.
3.4 Действия АИБ БКИ при компрометации ключей СКАД «Сигнатура»
3.4.1 АИБ БКИ, допустившего компрометацию ключей действующего комплекта (для взаимодействия с АС ЦККИ или с ЦУКС), по телефону информирует о факте компрометации администратора ЦУКС и направляет в ДИТ Банка России письмо (сканкопия направляется по электронной почте администратору ЦУКС) за подписью руководителя БКИ, в котором сообщается о факте компрометации, начале служебного расследования данного факта и необходимости перехода на резервный комплект ключевой информации.
По поступлении информации от АИБ БКИ о компрометации ключа для взаимодействия с АС ЦККИ администратор ЦУКС производит отзыв соответствующего скомпрометированного сертификата ключа проверки ЭП и публикует информацию в ЕСК.
В случае компрометации ключа для взаимодействия с ЦУКС Администратор ЦУКС производит отзыв скомпрометированного сертификата ключа проверки ЭП и выполняет обновление справочника сертификатов открытых ключей проверки ЭП, используемого для взаимодействия БКИ и ЦУКС.
3.4.2 Администратор ЦУКС формирует и направляет обновленный список отозванных сертификатов АИБу БКИ по электронной почте.
3.4.3 АИБ БКИ делает сертификат резервного ключа (со следующим номером комплекта) рабочим, удаляет сертификат соответствующего скомпрометированного ключа из справочника сертификатов, сохраняет справочники сертификатов на транспортном USB-flash (ГМД).
3.4.4 После получения обновленного списка отозванных сертификатов АИБ БКИ выполняет его загрузку в справочник сертификатов открытых ключей.
3.4.5 АИБ БКИ извещает администратора ЦУКС (по телефону и по электронной почте) о готовности к переходу на работу с новой ключевой информацией.
3.4.6 После получения от АИБ БКИ уведомления о готовности к переходу на работу с новой ключевой информацией администратор ЦУКС назначает дату и время перехода, о чем извещает АИБ БКИ (по телефону и по электронной почте).
3.4.7 В назначенное администратором ЦУКС время АИБ БКИ проводит работу по замене справочников сертификатов на рабочих местах с установленным программным обеспечением криптографической обработки информации. С момента времени, установленного администратором ЦУКС, резервный комплект ключей (комплект с большим номером) считается действующим и используется БКИ при передаче ЭПС в ЦККИ или администратору ЦУКС. АИБ БКИ составляет акт о переходе с основного комплекта ключей на резервный, который подписывается пользователем БКИ и АИБ БКИ, после чего заверяется печатью БКИ и подписью руководителя БКИ.
В течение 3-х рабочих дней после даты замены ключевой информации выведенные из обращения (скомпрометированные) ключи ЭП подлежат уничтожению с составлением акта. Акт подписывается пользователем БКИ и АИБ БКИ, после чего заверяется печатью организации и подписью руководителя БКИ. Копия акта направляется в ДИТ Банка России официальным письмом на имя директора ДИТ Банка России.
3.4.8 АИБ БКИ изготавливает следующий резервный комплект ключей (со следующим номером комплекта). Для этого выполняются действия, аналогичные п.п. 3.3.3 - 3.3.5 (с учетом необходимости изготовления только резервного комплекта ключевой информации для пользователя БКИ).
3.5 Порядок обращения с носителями ключевой информации
3.5.1 НКИ, на которые записывается ключевая информация, должны быть учтены как носители информации ограниченного доступа.
3.5.2 Должен быть утвержден список лиц, которые имеют доступ к закрытым ключам.
3.5.3 Для каждого комплекта ключевой информации выделяется по 2 НКИ: «Оригинал» и «Рабочая копия».
3.5.4 Для выполнения криптографических операций должен использоваться НКИ с копией действующих ключей («Рабочая копия»). Использование НКИ «Оригинал» запрещается.
3.5.5 В случае физической неисправности НКИ с копией действующих ключей данный носитель подлежит уничтожению с составлением соответствующего акта. Акт подписывается пользователем БКИ и АИБ, после чего заверяется печатью организации и подписью руководителя БКИ. Изготовляется новая копия, соответствующая НКИ «Оригинал».
3.5.6 Неиспользуемые НКИ (оригинал действующих ключей, оригинал и рабочая копия резервных ключей) должны быть помещены в опечатанные владельцем контейнеры. Для хранения НКИ должны использоваться надежные металлические хранилища (сейфы). Хранение НКИ допускается в одном хранилище с другими документами.
3.5.7 С целью избежания одновременной компрометации действующих и резервных ключей данные НКИ должны храниться в разных опечатанных контейнерах.
3.5.8 По окончании рабочего дня, а также вне времени составления и передачи — приема ЭПС опечатанный контейнер с НКИ, на котором записана копия действующих ключей, должен помещаться в надежное металлическое хранилище (сейф).
3.5.9 Не допускается:
- снимать несанкционированные копии с НКИ;
- знакомить с содержанием НКИ или передавать НКИ лицам, к ним не допущенным;
- выводить закрытые ключи на дисплей (монитор) ПЭВМ или принтер;
- устанавливать НКИ в считывающее устройство (дисковод) ПЭВМ, на которой программные средства передачи — приема ЭПС функционируют в непредусмотренных (нештатных) режимах, а также на другие ПЭВМ;
- записывать на НКИ постороннюю информацию.
3.5.10 По окончании срока действия или по указанию администратора ЦУКС информация с НКИ подлежит уничтожению с составлением соответствующего акта. Акт подписывается пользователем БКИ и АИБ, после чего заверяется печатью организации и подписью руководителя БКИ. Копия акта направляется в ДИТ Банка России официальным письмом на имя директора ДИТ Банка России.
4 Порядок разрешения конфликтных ситуаций
4.1 Поступление в Банк России обращения об отсутствии кредитной истории в БКИ
4.1.1 При поступлении в Банк России обращения от субъекта кредитной истории, пользователя кредитной истории, финансового управляющего, нотариуса (далее — Заявитель) об отсутствии кредитной истории субъекта кредитной истории в БКИ, которое было указанно в списке БКИ, полученном от ЦККИ, Банк России с использованием АС ЦККИ определяет:
- присутствовало ли данное БКИ в ответе ЦККИ на запрос Заявителя о предоставлении информации о БКИ, в которых хранится кредитная история субъекта кредитной истории;
- отмечено ли данное включенное в ответ ЦККИ БКИ символом «*» (БКИ, в которых хранятся прежние ключевые реквизиты субъекта кредитной истории/другие, отличные от указанных в запросе Заявителя, ключевые реквизиты).
В случае отрицательного ответа на оба вопроса Банк России сообщает Заявителю о его ошибочном обращении в данное БКИ.
В случае положительного ответа на первый вопрос и отрицательного ответа на второй Банк России в целях выяснения причин непредоставления Заявителю кредитного отчета направляет запрос в БКИ (см. п. 4.2).
В случае положительного ответа на оба вопроса Банк России сообщает Заявителю о необходимости обращения в данное БКИ с использованием прочих реквизитов субъекта кредитной истории (прежний паспорт или другой документ, удостоверяющий личность).
Если по реквизитам прочих документов субъекта кредитной истории БКИ также не может предоставить кредитный отчет, Банк России проверяет корректность присутствия данного БКИ в ответе ЦККИ на запрос Заявителя о предоставлении информации о БКИ, в которых хранится кредитная история субъекта кредитной истории (см. п. 4.3).
4.1.2 По результатам выполненных мероприятий Банк России сообщает Заявителю причину отказа в предоставлении кредитного отчета по его запросу.
4.2 Непредоставление сведений, входящих в состав кредитной истории, титульная часть которой ранее была передана в ЦККИ
4.2.1 Банк России направляет в БКИ запрос о причинах непредоставления кредитного отчета субъекта кредитной истории, титульная часть которой была ранее передана данным БКИ в ЦККИ. Указанный запрос содержит:
- реквизиты субъекта кредитной истории, по которым был сформирован запрос кредитной истории в БКИ;
- реквизиты Заявителя;
- дату обращения Заявителя в БКИ (при наличии).
4.2.2 При получении запроса Банка России о причинах непредоставления кредитного отчета субъекта кредитной истории БКИ направляет в Банк России официальное письмо, содержание которого:
- подтверждает или отрицает факт непредоставления кредитного отчета субъекта кредитной истории по запросу Заявителя;
- указывает причину, по которой кредитный отчет не был предоставлен Заявителю (аннулирование кредитной истории субъекта, отсутствие кредитной истории, содержащей реквизиты ТЧКИ, по которым был сформирован запрос в БКИ о предоставлении кредитной истории, отсутствие у Заявителя основания/согласия субъекта кредитной истории на получение кредитного отчета и т.д.);
- содержит реквизиты и дату направления БКИ в АС ЦККИ ЭПС об аннулировании ТЧКИ в случае непредоставления кредитного отчета Заявителю по причине аннулирования кредитной истории;
- содержит реквизиты и дату направления БКИ в АС ЦККИ ЭПС о корректировке ТЧКИ путем ее удаления в случае непредоставления кредитного отчета Заявителю по причине передачи в АС ЦККИ ТЧКИ, реквизиты которой содержал запрос в БКИ о предоставлении кредитного отчета, по ошибке.
- в случае отсутствия у БКИ после поступления запроса Банка России о причинах непредоставления кредитного отчета субъекта кредитной истории возможности направления в АС ЦККИ ЭПС об аннулировании либо корректировке ТЧКИ информирует о необходимости ее аннулирования либо удаления в АС ЦККИ Банком России.
4.2.3 При получении от БКИ ответа, содержащего информацию об отсутствии у БКИ возможности направления в АС ЦККИ ЭПС в целях аннулирования либо корректировки ТЧКИ, Банк России выполняет соответствующую операцию с ТЧКИ в АС ЦККИ.
4.3 Непредоставление сведений, входящих в состав кредитной истории, в результате ошибочного связывания титульных частей кредитных историй различных субъектов кредитных историй
4.3.1 На основании передаваемой БКИ информации об изменениях в ТЧКИ субъекта кредитной истории АС ЦККИ ассоциирует все последовательно изменяющие друг друга ТЧКИ с одним и тем же субъектом кредитной истории. Реквизиты каждой из ТЧКИ могут быть использованы при направлении в ЦККИ запроса о предоставлении информации о БКИ, в которых хранится кредитная история субъекта кредитной истории.
Если БКИ по ошибке передает в АС ЦККИ информацию об изменении ТЧКИ одного субъекта кредитной истории на ТЧКИ другого субъекта кредитной истории, список БКИ, выдаваемый по запросу к ЦККИ содержит как БКИ, хранящие кредитные истории одного субъекта кредитных историй, так и БКИ, хранящие кредитные истории другого субъекта кредитных историй. В результате Заявитель, обратившийся в БКИ, включенное в полученный из ЦККИ список, может столкнуться с отсутствием кредитной истории интересующего его субъекта кредитной истории в данном БКИ.
4.3.2 При выявлении подобных ситуаций Банк России направляет в соответствующее БКИ запрос о необходимости осуществления проверки выполненной БКИ операции, в результате которой в АС ЦККИ произошло изменение ТЧКИ одного субъекта кредитной истории на ТЧКИ другого субъекта кредитной истории. Указанный запрос содержит:
4.3.3 При получении запроса от Банка России БКИ проводит проверку направленных в АС ЦККИ ЭПС. В случае выявления факта связывания титульных частей различных субъектов кредитных историй БКИ вносит необходимые изменения в базу данных БКИ и сообщает в Банк России о результатах проведенной проверки и мерах, принятых в целях устранения выявленных ошибок.
4.3.4 Банк России при получении от БКИ ответа, подтверждающего связывание титульных частей различных субъектов кредитных историй, выполнят удаление такой связи с использованием АС ЦККИ.
4.3.5 Если БКИ, осуществившее связывание ТЧКИ различных субъектов кредитных историй, на момент выявления ошибочной связи между ТЧКИ исключено из Государственного реестра бюро кредитных историй, Банк России выполнят удаление такой связи по результатам самостоятельной проверки.
ФОРМАТ
ЭЛЕКТРОННОГО СООБЩЕНИЯ «ИНФОРМАЦИЯ О ТИТУЛЬНЫХ ЧАСТЯХ
КРЕДИТНЫХ ИСТОРИЙ СУБЪЕКТОВ КРЕДИТНЫХ ИСТОРИЙ»
Сообщение передается в кодировке windows-1251 и соответствует XML-схеме:
<xs:schema xmlns:xs=«http://www.w3.org/2001/XMLSchema» elementFormDefault=«qualified»> <xs:element name=«TOCKKI»> xs:complexType xs:sequence <xs:element ref=«THEADER»/> <xs:element ref=«TBODY»/> </xs:sequence> <xs:attribute name=«version» type=«StVers» use=«optional»/> </xs:complexType> </xs:element> <xs:element name=«THEADER»> xs:complexType xs:sequence <xs:element ref=«PackID»/> <xs:element ref=«CreatePackDate»/> <xs:element ref=«RegNumBKI»/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name=«PackID» type=«xs:positiveInteger»/> <xs:element name=«CreatePackDate» type=«StDate»/> <xs:element name=«RegNumBKI» type=«StRegNumBKI»/> <xs:element name=«TBODY»> xs:complexType xs:sequence <xs:element ref=«PARTLP» minOccurs=«0» maxOccurs=«unbounded»/> <xs:element ref=«PARTNP» minOccurs=«0» maxOccurs=«unbounded»/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name=«PARTLP»> xs:complexType xs:sequence <xs:element name=«KeyData» type=«CtLPkey» minOccurs=«0»/> <xs:element name=«ChangeData» type=«CtLPchange» minOccurs=«0»/> <xs:element name=«SubjectCode» type=«StSubjCode» minOccurs=«0»/> </xs:sequence> <xs:attribute name=«ID» type=«xs:positiveInteger» use=«required»/> <xs:attribute name=«ChangeType» type=«StChangeType» use=«required»/> <xs:attribute name=«AnnReason» type=«StAnnReason» use=«optional»/> </xs:complexType> </xs:element> <xs:complexType name=«CtLPkey»> xs:sequence <xs:element ref=«FullName»/> <xs:element ref=«ShortName» minOccurs=«0»/> <xs:element ref=«FirmName» minOccurs=«0»/> <xs:element ref=«NationalName» minOccurs=«0»/> <xs:element ref=«EngName» minOccurs=«0»/> <xs:element ref=«SignResident»/> <xs:element ref=«Address» minOccurs=«0»/> <xs:element ref=«Phone» minOccurs=«0»/> <xs:element ref=«EGRN»/> <xs:element name=«INN» type=«StINNLP»/> </xs:sequence> </xs:complexType> <xs:complexType name=«CtLPchange»> xs:sequence <xs:element ref=«FullName»/> <xs:element ref=«ShortName» minOccurs=«0»/> <xs:element ref=«FirmName» minOccurs=«0»/> <xs:element ref=«NationalName» minOccurs=«0»/> <xs:element ref=«EngName» minOccurs=«0»/> <xs:element ref=«SignResident»/> <xs:element ref=«Address»/> <xs:element ref=«Phone»/> <xs:element ref=«EGRN»/> <xs:element name=«INN» type=«StINNLP»/> </xs:sequence> </xs:complexType> <xs:element name=«FullName» type=«StStr1020»/> <xs:element name=«ShortName» type=«StStr255»/> <xs:element name=«FirmName» type=«StStr255»/> <xs:element name=«NationalName» type=«StStr1020»/> <xs:element name=«EngName» type=«StStr1020»/> <xs:element name=«SignResident» type=«StSignResident»/> <xs:element name=«Address» type=«StStr1680»/> <xs:element name=«Phone» type=«StStr100»/> <xs:element name=«EGRN» type=«StEGRN»/> <xs:element name=«PARTNP»> xs:complexType xs:sequence <xs:element name=«KeyData» type=«CtNPkey» minOccurs=«0»/> <xs:element name=«ChangeData» type=«CtNPchange» minOccurs=«0»/> <xs:element name=«SubjectCode» type=«StSubjCode» minOccurs=«0»/> </xs:sequence> <xs:attribute name=«ID» type=«xs:positiveInteger» use=«required»/> <xs:attribute name=«ChangeType» type=«StChangeType» use=«required»/> <xs:attribute name=«AnnReason» type=«StAnnReason» use=«optional»/> </xs:complexType> </xs:element> <xs:complexType name=«CtNPkey»> xs:sequence <xs:element ref=«LName»/> <xs:element ref=«FName»/> <xs:element ref=«MName» minOccurs=«0»/> <xs:element ref=«BDate» minOccurs=«0»/> <xs:element ref=«BPlace» minOccurs=«0»/> <xs:element ref=«DocCode»/> <xs:element ref=«DocNum»/> <xs:element ref=«DocDelivDate»/> <xs:element ref=«DocDelivPlace» minOccurs=«0»/> <xs:element name=«INN» type=«StINNNP» minOccurs=«0»/> <xs:element ref=«Insurance» minOccurs=«0»/> </xs:sequence> </xs:complexType> <xs:complexType name=«CtNPchange»> xs:sequence <xs:element ref=«LName»/> <xs:element ref=«FName»/> <xs:element ref=«MName» minOccurs=«0»/> <xs:element ref=«BDate»/> <xs:element ref=«BPlace»/> <xs:element ref=«DocCode»/> <xs:element ref=«DocNum»/> <xs:element ref=«DocDelivDate»/> <xs:element ref=«DocDelivPlace»/> <xs:element name=«INN» type=«StINNNP» minOccurs=«0»/> <xs:element ref=«Insurance» minOccurs=«0»/> </xs:sequence> </xs:complexType> <xs:element name=«LName» type=«StStr60»/> <xs:element name=«FName» type=«StStr60»/> <xs:element name=«MName» type=«StStr60»/> <xs:element name=«BDate» type=«StDate»/> <xs:element name=«BPlace» type=«StStr1020»/> <xs:element name=«DocCode» type=«xs:positiveInteger»/> <xs:element name=«DocNum» type=«StStr50»/> <xs:element name=«DocDelivDate» type=«StDate»/> <xs:element name=«DocDelivPlace» type=«StStr1020»/> <xs:element name=«Insurance» type=«StInsurance»/> <xs:simpleType name=«StVers»> <xs:restriction base=«xs:positiveInteger»> <xs:enumeration value=«1»/> </xs:restriction> </xs:simpleType> <xs:simpleType name=«StAnnReason»> <xs:restriction base=«xs:positiveInteger»> <xs:minInclusive value=«1»/> <xs:maxInclusive value=«3»/> </xs:restriction> </xs:simpleType> <xs:simpleType name=«StDate»> <xs:restriction base=«xs:string»> <xs:pattern value=«\d{2}[.]\d{2}[.]\d{4}»/> </xs:restriction> </xs:simpleType> <xs:simpleType name=«StRegNumBKI»> <xs:restriction base=«xs:string»> <xs:maxLength value=«10»/> </xs:restriction> </xs:simpleType> <xs:simpleType name=«StChangeType»> <xs:restriction base=«xs:positiveInteger»> <xs:minInclusive value=«1»/> <xs:maxInclusive value=«6»/> </xs:restriction> </xs:simpleType> <xs:simpleType name=«StSignResident»> <xs:restriction base=«xs:integer»> <xs:enumeration value=«0»/> <xs:enumeration value=«1»/> </xs:restriction> </xs:simpleType> <xs:simpleType name=«StINNNP»> <xs:restriction base=«xs:string»> <xs:minLength value=«1»/> <xs:maxLength value=«12»/> </xs:restriction> </xs:simpleType> <xs:simpleType name=«StINNLP»> <xs:restriction base=«xs:string»> <xs:minLength value=«0»/> <xs:maxLength value=«1024»/> </xs:restriction> </xs:simpleType> <xs:simpleType name=«StEGRN»> <xs:restriction base=«xs:string»> <xs:minLength value=«0»/> <xs:maxLength value=«1024»/> </xs:restriction> </xs:simpleType> <xs:simpleType name=«StInsurance»> <xs:restriction base=«xs:string»> <xs:minLength value=«1»/> <xs:maxLength value=«15»/> </xs:restriction> </xs:simpleType> <xs:simpleType name=«StSubjCode»> <xs:restriction base=«xs:string»>| <xs:pattern value=«[a-zA-Z0-9а-яА-ЯёЁ]{4,15}»/> </xs:restriction> </xs:simpleType> <xs:simpleType name=«StStr60»> <xs:restriction base=«xs:string»> <xs:minLength value=«1»/> <xs:maxLength value=«60»/> </xs:restriction> </xs:simpleType> <xs:simpleType name=«StStr50»> <xs:restriction base=«xs:string»> <xs:minLength value=«1»/> <xs:maxLength value=«50»/> </xs:restriction> </xs:simpleType> <xs:simpleType name=«StStr100»> <xs:restriction base=«xs:string»> <xs:minLength value=«1»/> <xs:maxLength value=«100»/> </xs:restriction> </xs:simpleType> <xs:simpleType name=«StStr200»> <xs:restriction base=«xs:string»> <xs:minLength value=«1»/> <xs:maxLength value=«200»/> </xs:restriction> </xs:simpleType> <xs:simpleType name=«StStr255»> <xs:restriction base=«xs:string»> <xs:minLength value=«1»/> <xs:maxLength value=«255»/> </xs:restriction> </xs:simpleType> <xs:simpleType name=«StStr1020»> <xs:restriction base=«xs:string»> <xs:minLength value=«1»/> <xs:maxLength value=«1020»/> </xs:restriction> </xs:simpleType> <xs:simpleType name=«StStr1680»> <xs:restriction base=«xs:string»> <xs:minLength value=«1»/> <xs:maxLength value=«1680»/> </xs:restriction> </xs:simpleType> </xs:schema>
ОПИСАНИЕ
СТРУКТУРЫ ЭЛЕКТРОННОГО СООБЩЕНИЯ «ИНФОРМАЦИЯ О ТИТУЛЬНЫХ
ЧАСТЯХ КРЕДИТНЫХ ИСТОРИЙ СУБЪЕКТОВ КРЕДИТНЫХ ИСТОРИЙ»
Информация о ТЧКИ субъектов кредитных историй структурирована в виде XML-сообщения, соответствующего XML-схеме. Элемент верхнего уровня должен иметь наименование TOCKKI и необязательный атрибут version, указывающий на версию схемы xml (на данный момент — 1).
Сообщение подразделяется на две обязательные части — заголовок (THEADER) и передаваемая информация (TBODY).
Описание структуры заголовка содержит Таблица Б.1.
Таблица Б.1 — Структура заголовка
Передаваемая информация состоит из блоков двух типов — информация о ТЧКИ юридических лиц (PARTLP) и информация о ТЧКИ физических лиц (PARTNP). Описание структуры данных элементов содержит Таблица Б.2.
Блоки должны быть упорядочены внутри пакета в порядке возрастания их номеров (значений атрибута ID). При этом должна соблюдаться хронологическая последовательность передаваемых блоков (обработка блоков внутри пакета осуществляется в порядке следования их номеров).
Таблица Б.2 — Структура элементов PARTLP и PARTNP
Таблица Б.3 — Структура KeyData и ChangeData для блока PARTLP
Элемент SignResident может принимать следующие значения:
0 - субъект кредитной истории является резидентом;
Таблица Б.4 - Структура KeyData и ChangeData для блока PARTNP
Код документа, удостоверяющего личность, определяется в соответствии с Указанием Банка России от 31 августа 2005 года N 1611-У "О порядке и формах представления бюро кредитных историй информации, содержащейся в титульных частях кредитных историй, и кодов субъектов кредитных историй в Центральный каталог кредитных историй", с учетом с изменений к нему.
Пример xml-сообщения о добавлении, изменении и корректировке ТЧКИ:
Пример xml-сообщения об аннулировании ТЧКИ:
ФОРМАТ
ЭЛЕКТРОННОГО СООБЩЕНИЯ "РЕЗУЛЬТАТЫ ОБРАБОТКИ ИНФОРМАЦИИ
О ТИТУЛЬНЫХ ЧАСТЯХ КРЕДИТНЫХ ИСТОРИЙ СУБЪЕКТОВ
КРЕДИТНЫХ ИСТОРИЙ"
Сообщение передается в кодировке windows-1251 и соответствует XML-схеме:
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified"> <xs:element name="FROMCKKI"> xs:complexType xs:sequence <xs:element ref="THEADER" minOccurs="0" maxOccurs="1"/> <xs:element ref="TBODY" minOccurs="0" maxOccurs="1"/> </xs:sequence> <xs:attribute name="version" type="StVers" use="optional"/> <xs:attribute name="ResCode" type="StCode" use="required"/> <xs:attribute name="ResText" type="xs:string" use="required"/> </xs:complexType> </xs:element> <xs:element name="THEADER"> xs:complexType xs:sequence <xs:element ref="PackID" minOccurs="0" maxOccurs="1"/> <xs:element ref="CreatePackDate" minOccurs="0" maxOccurs="1"/> <xs:element ref="RegNumBKI" minOccurs="0" maxOccurs="1"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="PackID" type="xs:positiveInteger"/> <xs:element name="CreatePackDate" type="StDate"/> <xs:element name="RegNumBKI" type="StRegNumBKI"/> <xs:element name="TBODY"> xs:complexType xs:sequence <xs:element ref="PARTLP" minOccurs="0" maxOccurs="unbounded"/> <xs:element ref="PARTNP" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="PARTLP"> xs:complexType xs:sequence <xs:element name="KeyData" minOccurs="0" maxOccurs="1" type="CtLP"/> <xs:element name="ChangeData" minOccurs="0" maxOccurs="1" type="CtLP"/> <xs:element name="SubjectCode" minOccurs="0" maxOccurs="1" type="CtReq"/> </xs:sequence> <xs:attribute name="ID" type="xs:positiveInteger" use="required"/> <xs:attribute name="ResCode" type="StCode" use="required"/> <xs:attribute name="ResText" type="xs:string" use="required"/> </xs:complexType> </xs:element> <xs:complexType name="CtLP"> xs:sequence <xs:element name="FullName" minOccurs="0" maxOccurs="1" type="CtReq"/> <xs:element name="ShortName" minOccurs="0" maxOccurs="1" type="CtReq"/> <xs:element name="FirmName" minOccurs="0" maxOccurs="1" type="CtReq"/> <xs:element name="EngName" minOccurs="0" maxOccurs="1" type="CtReq"/> <xs:element name="SignResident" minOccurs="0" maxOccurs="1" type="CtReq"/> <xs:element name="Address" minOccurs="0" maxOccurs="1" type="CtReq"/> <xs:element name="Phone" minOccurs="0" maxOccurs="1" type="CtReq"/> <xs:element name="EGRN" minOccurs="0" maxOccurs="1" type="CtReq"/> <xs:element name="INN" minOccurs="0" maxOccurs="1" type="CtReq"/> </xs:sequence> </xs:complexType> <xs:complexType name="CtReq"> xs:simpleContent <xs:extension base = "xs:string"> <xs:attribute name="ResCode" type="StCode" use="required"/> <xs:attribute name="ResText" type="xs:string" use="required"/> </xs:extension> </xs:simpleContent> </xs:complexType> <xs:element name="PARTNP"> xs:complexType xs:sequence <xs:element name="KeyData" minOccurs="0" maxOccurs="1" type="CtNP"/> <xs:element name="ChangeData" minOccurs="0" maxOccurs="1" type="CtNP"/> <xs:element name="SubjectCode" minOccurs="0" maxOccurs="1" type="CtReq"/> </xs:sequence> <xs:attribute name="ID" type="xs:positiveInteger" use="required"/> <xs:attribute name="ResCode" type="StCode" use="required"/> <xs:attribute name="ResText" type="xs:string" use="required"/> </xs:complexType> </xs:element> <xs:complexType name="CtNP"> xs:sequence <xs:element name="LName" minOccurs="0" maxOccurs="1" type="CtReq"/> <xs:element name="FName" minOccurs="0" maxOccurs="1" type="CtReq"/> <xs:element name="MName" minOccurs="0" maxOccurs="1" type="CtReq"/> <xs:element name="BDate" minOccurs="0" maxOccurs="1" type="CtReq"/> <xs:element name="BPlace" minOccurs="0" maxOccurs="1" type="CtReq"/> <xs:element name="DocCode" minOccurs="0" maxOccurs="1" type="CtReq"/> <xs:element name="DocNum" minOccurs="0" maxOccurs="1" type="CtReq"/> <xs:element name="DocDelivDate" minOccurs="0" maxOccurs="1" type="CtReq"/> <xs:element name="DocDelivPlace" minOccurs="0" maxOccurs="1" type="CtReq"/> <xs:element name="INN" minOccurs="0" maxOccurs="1" type="CtReq"/> <xs:element name="Insurance" minOccurs="0" maxOccurs="1" type="CtReq"/> </xs:sequence> </xs:complexType> <xs:simpleType name="StVers"> <xs:restriction base="xs:positiveInteger"> <xs:enumeration value="1"/> </xs:restriction> </xs:simpleType> <xs:simpleType name="StDate"> <xs:restriction base="xs:string"> <xs:pattern value="\d{2}[.]\d{2}[.]\d{4}"/> </xs:restriction> </xs:simpleType> <xs:simpleType name="StRegNumBKI"> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="10"/> </xs:restriction> </xs:simpleType> <xs:simpleType name="StCode"> <xs:restriction base="xs:integer"> <xs:minInclusive value="0"/> <xs:maxInclusive value="999"/> </xs:restriction> </xs:simpleType> </xs:schema>
ОПИСАНИЕ
СТРУКТУРЫ ЭЛЕКТРОННОГО СООБЩЕНИЯ "РЕЗУЛЬТАТЫ ОБРАБОТКИ
ИНФОРМАЦИИ О ТИТУЛЬНЫХ ЧАСТЯХ КРЕДИТНЫХ ИСТОРИЙ СУБЪЕКТОВ
КРЕДИТНЫХ ИСТОРИЙ"
Результаты обработки информации о ТЧКИ субъектов кредитных историй структурирована в виде XML-сообщения. Элемент верхнего уровня должен иметь наименование FROMCKKI, необязательный атрибут version, указывающий на версию схемы xml и обязательные атрибуты ResCode и ResText, указывающие код и текст результата обработки.
Перечень возможных значений результата обработки содержит Таблица Г.1.
Таблица Г.1 - Перечень возможных значений результата обработки
Сообщение подразделяется на две обязательные части - заголовок (THEADER) и результаты обработки (TBODY).
Описание структуры заголовка содержит Таблица Г.2.
Таблица Г.2 - Структура заголовка
Результаты обработки состоят из блоков двух типов - результаты обработки информации о ТЧКИ юридических лиц (PARTLP) и результаты обработки информации о ТЧКИ физических лиц (PARTNP).
Элементы данных блоков должны иметь обязательные атрибуты - порядковый номер блока внутри сообщения (ID), код (ResCode) и текст (ResText) результата обработки блока. Для каждой успешно аннулированной ТЧКИ в ResText указывается количество оставшихся в БД АС ЦККИ титульных частей, ранее поступивших от того же БКИ и совпадающих по ключевым реквизитам с аннулированной ТЧКИ.
В случае возникновения ошибки при обработке блока, внутри него создается реквизит, соответствующий ошибочному элементу в исходном сообщении. Также данный элемент должен иметь обязательные атрибуты - код (ResCode) и текст (ResText) результата.
Пример xml-сообщения о результатах добавления и изменения титульных частей кредитных историй:
Пример xml-сообщения о результатах аннулирования титульных частей кредитных историй:
ФОРМАТ
ЭЛЕКТРОННОГО СООБЩЕНИЯ "ЗАПРОС СУБЪЕКТА КРЕДИТНОЙ
ИСТОРИИ (ПОЛЬЗОВАТЕЛЯ КРЕДИТНОЙ ИСТОРИИ, ФИНАНСОВОГО
УПРАВЛЯЮЩЕГО) В ЦККИ"
Сообщение передается в кодировке windows-1251 и соответствует XML-схеме:
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified"> <xs:element name="INQ"> xs:complexType xs:sequence <xs:element ref="THEADER"/> <xs:element ref="TBODY"/> </xs:sequence> <xs:attribute name="version" type="StVers" use="optional"/> </xs:complexType> </xs:element> <xs:element name="THEADER"> xs:complexType xs:sequence <xs:element ref="RequestID" minOccurs="0"/> <xs:element ref="CreateDate"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="CreateDate" type="StDate"/> <xs:element name="RequestID" type="xs:positiveInteger"/> <xs:element name="TBODY"> xs:complexType xs:choice <xs:element name="InquiryBKI" type="CtInquiry"/> <xs:element name="ChangeCode" type="CtCode"/> <xs:element name="ProvisionalCode" type="CtCode"/> <xs:element name="AnnulCode" type="CtAnnul"/> </xs:choice> </xs:complexType> </xs:element> <xs:complexType name="CtInquiry"> xs:all <xs:element name="KeyData" type="CtKey"/> <xs:element ref="SubjectCode" minOccurs="0"/> <xs:element ref="Email" minOccurs="0"/> </xs:all> </xs:complexType> <xs:complexType name="CtCode"> xs:all <xs:element name="KeyData" type="CtKey"/> <xs:element ref="SubjectCode" minOccurs="0"/> <xs:element ref="Email" minOccurs="0"/> <xs:element ref="NewCode"/> </xs:all> </xs:complexType> <xs:complexType name="CtAnnul"> xs:all <xs:element name="KeyData" type="CtKey"/> <xs:element ref="SubjectCode" minOccurs="0"/> <xs:element ref="Email" minOccurs="0"/> </xs:all> </xs:complexType> <xs:element name="SubjectCode" type="StSubjCode"/> <xs:element name="Email" type="StStr1020"/> <xs:element name="NewCode" type="StSubjCode"/> <xs:complexType name="CtKey"> xs:choice <xs:element ref="KEYLP"/> <xs:element ref="KEYNP"/> </xs:choice> </xs:complexType> <xs:element name="KEYLP"> xs:complexType xs:all <xs:element ref="Name" minOccurs="0"/> <xs:element ref="EGRN" minOccurs="0"/> <xs:element ref="INN" minOccurs="0"/> </xs:all> </xs:complexType> </xs:element> <xs:element name="Name" type="StStr1020"/> <xs:element name="EGRN" type="StEGRN"/> <xs:element name="INN" type="StINN"/> <xs:element name="KEYNP"> xs:complexType xs:all <xs:element ref="FirstName"/> <xs:element ref="LastName"/> <xs:element ref="MiddleName" minOccurs="0"/> <xs:element ref="DocNumber"/> <xs:element ref="DocDelivDate" minOccurs="0"/> </xs:all> </xs:complexType> </xs:element> <xs:element name="FirstName" type="StStr60"/> <xs:element name="LastName" type="StStr60"/> <xs:element name="MiddleName" type="StStr060"/> <xs:element name="DocNumber" type="StStr50"/> <xs:element name="DocDelivDate" type="StDate"/> <xs:simpleType name="StVers"> <xs:restriction base="xs:positiveInteger"> <xs:enumeration value="1"/> </xs:restriction> </xs:simpleType> <xs:simpleType name="StDate"> <xs:restriction base="xs:string"> <xs:pattern value="\d{2}[.]\d{2}[.]\d{4}"/> </xs:restriction> </xs:simpleType> <xs:simpleType name="StEGRN"> <xs:restriction base="xs:string"> <xs:minLength value="0"/> <xs:maxLength value="1024"/> </xs:restriction> </xs:simpleType> <xs:simpleType name="StINN"> <xs:restriction base="xs:string"> <xs:minLength value="0"/> <xs:maxLength value="1024"/> </xs:restriction> </xs:simpleType> <xs:simpleType name="StSubjCode"> <xs:restriction base="xs:string"> <xs:pattern value="[a-zA-Z0-9а-яА-ЯёЁ]{4,15}"/> </xs:restriction> </xs:simpleType> <xs:simpleType name="StStr60"> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="60"/> </xs:restriction> </xs:simpleType> <xs:simpleType name="StStr060"> <xs:restriction base="xs:string"> <xs:maxLength value="60"/> </xs:restriction> </xs:simpleType> <xs:simpleType name="StStr50"> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="50"/> </xs:restriction> </xs:simpleType> <xs:simpleType name="StStr1020"> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="1020"/> </xs:restriction> </xs:simpleType> </xs:schema>
Запрос в ЦККИ структурирован в виде XML-сообщения. Элемент верхнего уровня должен иметь наименование INQ и необязательный атрибут version, указывающий на версию схемы xml (на данный момент - 1).
Сообщение подразделяется на две обязательные части - заголовок (THEADER) и запрос (TBODY).
Описание структуры заголовка содержит Таблица Е.1 - структура заголовка.
Таблица Е.1 - структура заголовка
Внутри элемента TBODY может находиться один из трех элементов:
InquiryBKI - запрос списка БКИ, в которых сформирована кредитная история субъекта кредитной истории;
ChangeCode - заявка на изменение кода субъекта кредитной истории;
ProvisionalCode - заявка на выдачу дополнительного кода субъекта кредитной истории;
AnnulCode - заявка на аннулирование кода субъекта кредитной истории.
- обязательная ключевая информация (KeyData),
- необязательный код субъекта кредитной истории (SubjectCode) - не заполняется;
- необязательный адрес электронной почты для ответа (Email) - не заполняется.
Внутри элемента KeyData может находиться один из двух элементов:
KEYLP - запрос по субъекту кредитной истории - юридическому лицу;
KEYNP - запрос по субъекту кредитной истории - физическому лицу.
Таблица Е.2 - Структура блока KEYLP
Таблица Е.3 - Структура блока KEYNP
- обязательную ключевую информацию (KeyData),
- необязательный код субъекта кредитной истории (SubjectCode) - не заполняется,
- необязательный адрес электронной почты для ответа (Email) - не заполняется,
- обязательный новый код субъекта кредитной истории (NewCode).
Формат блока KeyData аналогичен формату, используемому в блоке InquiryBKI.
Блок ProvisionalCode включает:
- обязательную ключевую информацию (KeyData),
- необязательный код субъекта кредитной истории (SubjectCode) - не заполняется,
- необязательный адрес электронной почты для ответа (Email) - не заполняется,
- обязательный временный код субъекта кредитной истории (NewCode).
Формат блока KeyData аналогичен формату, используемому в блоке InquiryBKI.
- обязательную ключевую информацию (KeyData)
- необязательный код субъекта кредитной истории (SubjectCode) - не заполняется
- необязательный адрес электронной почты для ответа (Email) - не заполняется
Формат блока KeyData аналогичен формату, используемому в блоке InquiryBKI.
ФОРМАТ
ЭЛЕКТРОННОГО СООБЩЕНИЯ "ОТВЕТ НА ЗАПРОС СУБЪЕКТА
КРЕДИТНОЙ ИСТОРИИ (ПОЛЬЗОВАТЕЛЯ КРЕДИТНОЙ ИСТОРИИ,
ФИНАНСОВОГО УПРАВЛЯЮЩЕГО) В ЦККИ"
Сообщение передается в кодировке windows-1251 и соответствует XML-схеме:
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified"> <xs:element name="REPLY"> xs:complexType xs:sequence <xs:element ref="THEADER"/> <xs:element ref="TBODY"/> </xs:sequence> <xs:attribute name="version" type="StVers" use="optional"/> </xs:complexType> </xs:element> <xs:element name="THEADER"> xs:complexType xs:sequence <xs:element ref="RequestID" minOccurs="0"/> <xs:element ref="CreateDate"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="CreateDate" type="StDate"/> <xs:element name="RequestID" type="xs:positiveInteger"/> <xs:element name="TBODY"> xs:complexType xs:sequence <xs:element name="KeyData" type="CtKey"/> <xs:element name="ResData" type="CtRes"/> </xs:sequence> </xs:complexType> </xs:element> <xs:complexType name="CtKey"> xs:choice <xs:element ref="KEYLP"/> <xs:element ref="KEYNP"/> </xs:choice> </xs:complexType> <xs:element name="KEYLP"> xs:complexType xs:all <xs:element ref="Name" minOccurs="0"/> <xs:element ref="EGRN minOccurs="0"/> <xs:element ref="INN" minOccurs="0"/> </xs:all> </xs:complexType> </xs:element> <xs:element name="Name" type="StStr1020"/> <xs:element name="EGRN" type="StEGRN"/> <xs:element name="INN" type="StINN"/> <xs:element name="KEYNP"> xs:complexType xs:all <xs:element ref="FirstName"/> <xs:element ref="LastName"/> <xs:element ref="MiddleName" minOccurs="0"/> <xs:element ref="DocNumber"/> <xs:element ref="DocDelivDate" minOccurs="0"/> </xs:all> </xs:complexType> </xs:element>
<xs:element name="FirstName" type="StStr60"/>
<xs:element name="LastName" type="StStr60"/>
<xs:element name="MiddleName" type="StStr060"/>
<xs:element name="DocNumber" type="StStr50"/>
<xs:element name="DocDelivDate" type="StDate"/>
<xs:complexType name="CtRes">
<xs:sequence>
<xs:element ref="ResCode"/>
<xs:element ref="ResText"/>
<xs:element ref="BKIList" minOccurs="0"/>
<xs:element ref="ResFullText"/>
</xs:sequence>
</xs:complexType>
<xs:element name="ResCode" type="xs:positiveInteger"/>
<xs:element name="ResText" type="xs:string"/>
<xs:element name="ResFullText" type="xs:string"/>
<xs:element name="BKIList">
<xs:complexType>
<xs:sequence>
<xs:element name="BKI" type="CtBKI" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:complexType name="CtBKI">
<xs:sequence>
<xs:element ref="BKIName"/>
<xs:element ref="BKINumber"/>
<xs:element ref="BKIAddress"/>
<xs:element ref="BKISign"/>
</xs:sequence>
</xs:complexType>
<xs:element name="BKIName" type="StStr255"/>
<xs:element name="BKINumber" type="StStr10"/>
<xs:element name="BKIAddress" type="StStr1680"/>
<xs:element name="BKISign" type="StBKISign"/>
<xs:simpleType name="StVers">
<xs:restriction base="xs:positiveInteger">
<xs:enumeration value="1"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="StDate">
<xs:restriction base="xs:string">
<xs:pattern value="\d{2}[.]\d{2}[.]\d{4}"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="StEGRN">
<xs:restriction base="xs:string">
<xs:minLength value="0"/>
<xs:maxLength value="1024"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="StINN">
<xs:restriction base="xs:string">
<xs:minLength value="0"/>
<xs:maxLength value="1024"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="StStr60">
<xs:restriction base="xs:string">
<xs:minLength value="1"/>
<xs:maxLength value="60"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="StStr060">
<xs:restriction base="xs:string">
<xs:maxLength value="60"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="StStr50">
<xs:restriction base="xs:string">
<xs:minLength value="1"/>
<xs:maxLength value="50"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="StStr1020">
<xs:restriction base="xs:string">
<xs:minLength value="1"/>
<xs:maxLength value="1020"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="StStr255">
<xs:restriction base="xs:string">
<xs:minLength value="1"/>
<xs:maxLength value="255"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="StStr10">
<xs:restriction base="xs:string">
<xs:minLength value="1"/>
<xs:maxLength value="10"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="StStr100">
<xs:restriction base="xs:string">
<xs:minLength value="1"/>
<xs:maxLength value="100"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="StStr1680">
<xs:restriction base="xs:string">
<xs:minLength value="1"/>
<xs:maxLength value="1680"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="StBKISign">
<xs:restriction base="xs:string">
<xs:enumeration value="0"/>
<xs:enumeration value="1"/>
</xs:restriction>
</xs:simpleType>
</xs:schema>
Ответ на запрос в ЦККИ структурирован в виде XML-сообщения. Элемент верхнего уровня должен иметь наименование REPLY и необязательный атрибут version, указывающий на версию схемы xml (на данный момент — 1).
Сообщение подразделяется на две обязательные части — заголовок (THEADER) и тело (TBODY).
Описание структуры заголовка содержит Таблица И.1.
Таблица И.1 — Структура блока KEYLP
Элемент TBODY состоит из двух обязательных частей — ключевой информации (KeyData) и результата обработки запроса (ResData).
Внутри элемента KeyData может находиться один из двух элементов:
KEYLP — запрос по субъекту кредитной истории — юридическому лицу;
KEYNP — запрос по субъекту кредитной истории — физическому лицу.
Таблица И.2 — Структура блока KEYLP
Таблица И.3 - Структура блока KEYNP
Элемент ResData состоит из четырех частей:
Элемент BKIList должен обязательно присутствовать в ответе на запрос информации о БКИ, в которых хранится кредитная история субъекта кредитной истории. Он может быть пустым, либо содержать несколько элементов BKI.
Перечень возможных значений результата обработки содержит Таблица И.4.
Таблица И.4 - Перечень возможных значений результата обработки
| Код результата обработки | Описание результата обработки |
|---|---|
| 900 | Успешная обработка |
| 909 | Превышено максимальное количество действующих временных кодов доступа |
| 910 | Соответствующая информация не найдена |
Таблица И.5 - Структура элемента BKI
Номер БКИ из государственного реестра бюро кредитных историй: 1 Наименование организации: Акционерное общество "Язык Эзопа" Адрес (место нахождения) и телефон: г. Владивосток, Японский пер., д.3
Номер БКИ из государственного реестра бюро кредитных историй: 2 Наименование организации: Общество с ограниченной ответственностью "МИДАС" Адрес (место нахождения) и телефон: г.Ленинград, ул. Левая, д.98
</ResData>
Извещение формируется в кодировке windows-1251 и соответствует XML-схеме:
<xs:schema xmlns:xs=«http://www.w3.org/2001/XMLSchema» elementFormDefault=«qualified» at- tributeFormDefault=«unqualified»> <xs:element name=«ERROR_MESSAGE»> <xs:complexType > xs:sequence <xs:element name=«errCode» type=«xs:positiveInteger»/> <xs:element name=«errText» type=«xs:string»/> </xs:sequence> </xs:complexType> </xs:element> </xs:schema>
Описание структуры электронного сообщения «Извещение об отбраковке некорректных сообщений» содержит Таблица К.1.
Таблица К.1 — Описание структуры извещения об отбраковке
| Наименование элемента | Описание | Обязательное наличие элемента |
|---|---|---|
| errCode | Код ошибки | V |
| errText | Текст сообщения об ошибке | V |
XML-сообщение «Извещение об отбраковке некорректных электронных почтовых сообщений» помещается в файл (ERROR.XML), который вкладывается в ЭПС, отправляемое получателю.
Описание сообщений об ошибках, формируемых АС ЦККИ и АС БКИ при обработке входящих ЭПС и вложенных в них XML-сообщений содержит Таблица К.2.
Таблица К.2 — Сообщения об ошибках
Сообщение передается в кодировке windows-1251 и соответствует XML-схеме:
<xs:complexType name=«CtInquiry»> xs:all <xs:element name=«KeyData» type=«CtKey»/> </xs:all> </xs:complexType> <xs:complexType name=«CtCode»> xs:all <xs:element name=«KeyData» type=«CtKey»/> <xs:element ref=«NewCode»/> </xs:all> </xs:complexType> <xs:complexType name=«CtAnnul»> xs:all <xs:element name=«KeyData» type=«CtKey»/> </xs:all> </xs:complexType> <xs:element name=«NewCode» type=«StSubjCode»/> <xs:complexType name=«CtKey»> xs:choice <xs:element ref=«KEYLP»/> <xs:element ref=«KEYNP»/> </xs:choice> </xs:complexType> <xs:element name=«KEYLP»> xs:complexType xs:all <xs:element ref=«Name» minOccurs=«0»/> <xs:element ref=«EGRN» minOccurs=«0»/> <xs:element ref=«INN» minOccurs=«0»/> </xs:all> </xs:complexType> </xs:element> <xs:element name=«Name» type=«StStr1020»/> <xs:element name=«EGRN» type=«StEGRN»/> <xs:element name=«INN» type=«StINN»/> <xs:element name=«KEYNP»> xs:complexType xs:all <xs:element ref=«FirstName»/> <xs:element ref=«LastName»/> <xs:element ref=«MiddleName» minOccurs=«0»/> <xs:element ref=«BDate» minOccurs=«0»/> <xs:element ref=«DocNumber»/> <xs:element ref=«DocDelivDate» minOccurs=«0»/> </xs:all> </xs:complexType> </xs:element> <xs:element name=«FirstName» type=«StStr60»/> <xs:element name=«LastName» type=«StStr60»/> <xs:element name=«MiddleName» type=«StStr060»/> <xs:element name=«DocNumber» type=«StStr50»/> <xs:element name=«DocDelivDate» type=«StDate»/> <xs:element name=«BDate» type=«StDate»/> <xs:simpleType name=«StVers»> <xs:restriction base=«xs:positiveInteger»> <xs:enumeration value=«1»/> </xs:restriction> </xs:simpleType> <xs:simpleType name=«StDate»> <xs:restriction base=«xs:string»> <xs:pattern value=«\d{2}[.]\d{2}[.]\d{4}»/> </xs:restriction> </xs:simpleType> <xs:simpleType name=«StEGRN»> <xs:restriction base=«xs:string»> <xs:minLength value=«0»/> <xs:maxLength value=«1024»/> </xs:restriction> </xs:simpleType> <xs:simpleType name=«StINN»> <xs:restriction base=«xs:string»> <xs:minLength value=«0»/> <xs:maxLength value=«1024»/> </xs:restriction> </xs:simpleType> <xs:simpleType name=«StSubjCode»> <xs:restriction base=«xs:string»> <xs:pattern value=«[a-zA-Z0-9а-яА-ЯёЁ]{4,15}»/> </xs:restriction> </xs:simpleType> <xs:simpleType name=«StStr60»> <xs:restriction base=«xs:string»> <xs:minLength value=«1»/> <xs:maxLength value=«60»/> </xs:restriction> </xs:simpleType> <xs:simpleType name=«StStr060»> <xs:restriction base=«xs:string»> <xs:maxLength value=«60»/> </xs:restriction> </xs:simpleType> <xs:simpleType name=«StStr50»> <xs:restriction base=«xs:string»> <xs:minLength value=«1»/> <xs:maxLength value=«50»/> </xs:restriction> </xs:simpleType> <xs:simpleType name=«StStr1020»> <xs:restriction base=«xs:string»> <xs:minLength value=«1»/> <xs:maxLength value=«1020»/> </xs:restriction> </xs:simpleType> </xs:schema>
Пакет запросов, направляемых ЦККИ, структурирован в виде xml-файла. Элемент верхнего уровня должен иметь наименование INQPACKET и необязательный атрибут version, указывающий на версию схемы xml (на данный момент — 1).
Документ подразделяется на две обязательные части — заголовок (THEADER) и список запросов (TBODY).
Описание структуры заголовка содержит Таблица М.1.
Таблица М.1 — Структура заголовка
Элемент TBODY содержит множество элементов REQ, содержащих обязательный атрибут ID, указывающий на номер запроса в пакете.
При формировании пакета запросов внутри элемента REQ должен находиться один из следующих элементов:
SubjectInquiryBKI — запрос от субъекта кредитной истории информации о БКИ, в которых хранится кредитная история субъекта кредитной истории;
UserInquiryBKI — запрос от пользователя кредитной истории информации о БКИ, в которых хранится кредитная история субъекта кредитной истории;
FinancialInquiryBKI — запрос от финансового управляющего о БКИ, в которых хранится кредитная история субъекта кредитной истории;
ChangeCode — заявка от субъекта кредитной истории на изменение кода субъекта кредитной истории;
ProvisionalCode — заявка от субъекта кредитной истории на установку дополнительного кода субъекта кредитной истории;
AnnulCode — заявка от субъекта кредитной истории на аннулирование кода субъекта кредитной истории;
TitleList — запрос от БКИ на получение списка ТЧКИ, ранее переданных данным БКИ в АС ЦККИ. Совмещение запросов на получение списка ТЧКИ с другими видами запросов в одном пакете недопустимо!
Запросы всех видов включают обязательную идентифицирующую информацию (KeyData).
Внутри элемента KeyData может находиться один из двух элементов:
KEYLP — идентифицирующая информация для субъекта кредитной истории, являющегося юридическим лицом;
KEYNP — идентифицирующая информация для субъекта кредитной истории, являющегося физическим лицом.
Таблица М.2 — Структура блока KEYLP
Таблица М.3 - Структура блока KEYNP
Заявка на изменение/установку кода субъекта кредитной истории (элемент ChangeCode) дополнительно включает элемент NewCode - новый код субъекта кредитной истории.
Заявка на установку дополнительного кода субъекта кредитной истории (элемент ProvisionalCode) дополнительно включает элемент NewCode - новый дополнительный код субъекта кредитной истории.
Пример xml-документа, содержащего пакет запросов субъектов и пользователей кредитных историй:
Пример xml-документа, содержащего пакет запросов на получение списка титульных частей кредитных историй.
ФОРМАТ Сообщение передается в кодировке windows-1251 и соответствует XML-схеме:
<xs:schema xmlns:xs=«http://www.w3.org/2001/XMLSchema» elementFormDefault=«qualified»>
<xs:element name=«REPLYPACKET»>
xs:complexType
xs:sequence
<xs:element ref=«THEADER»/>
<xs:element ref=«TBODY»/>
</xs:sequence>
<xs:attribute name=«version» type=«StVers» use=«optional»/>
</xs:complexType>
</xs:element>
<xs:element name=«THEADER»>
xs:complexType
xs:sequence
<xs:element ref=«PackID»/>
<xs:element ref=«CreatePackDate»/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name=«PackID» type=«xs:positiveInteger»/>
<xs:element name=«CreatePackDate» type=«StDate»/>
<xs:element name=«TBODY»>
xs:complexType
xs:sequence
<xs:element ref=«REQREPLY» maxOccurs=«unbounded»/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name=«REQREPLY»>
xs:complexType
xs:sequence
<xs:element name=«KeyData» type=«CtKey»/>
<xs:element name=«ResData» type=«CtRes»/>
</xs:sequence>
<xs:attribute name=«ID» type=«xs:positiveInteger» use=«required»/>
</xs:complexType>
</xs:element>
<xs:complexType name=«CtKey»>
xs:choice
<xs:element ref=«KEYLP»/>
<xs:element ref=«KEYNP»/>
</xs:choice>
</xs:complexType>
<xs:element name=«KEYLP»>
xs:complexType
xs:all
<xs:element ref=«Name» minOccurs=«0»/>
<xs:element ref=«EGRN» minOccurs=«0»/>
<xs:element ref=«INN» minOccurs=«0»/>
</xs:all>
</xs:complexType>
</xs:element>
<xs:element name=«Name» type=«StStr1020»/>
<xs:element name=«EGRN» type=«StEGRN»/>
<xs:element name=«INN» type=«StINN»/>
<xs:element name=«KEYNP»>
xs:complexType
xs:all
<xs:element ref=«FirstName»/>
<xs:element ref=«LastName»/>
<xs:element ref=«MiddleName» minOccurs=«0»/>
<xs:element ref=«DocNumber»/>
<xs:element ref=«DocDelivDate» minOccurs=«0»/>
</xs:all>
</xs:complexType>
</xs:element>
<xs:element name=«FirstName» type=«StStr60»/>
<xs:element name=«LastName» type=«StStr60»/>
<xs:element name=«MiddleName» type=«StStr060»/>
<xs:element name=«DocNumber» type=«StStr50»/>
<xs:element name=«DocDelivDate» type=«StDate»/>
<xs:complexType name=«CtRes»>
xs:sequence
<xs:element ref=«ResCode»/>
<xs:element ref=«ResText»/>
<xs:element ref=«BKIList» minOccurs=«0»/>
</xs:sequence>
</xs:complexType>
<xs:element name=«ResCode» type=«xs:positiveInteger»/>
<xs:element name=«ResText» type=«xs:string»/>
<xs:element name=«BKIList»>
xs:complexType
xs:sequence
<xs:element name=«BKI» type=«CtBKI» minOccurs=«0» maxOccurs=«unbounded»/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:complexType name=«CtBKI»>
xs:sequence
<xs:element ref=«BKIName»/>
<xs:element ref=«BKINumber»/>
<xs:element ref=«BKIAddress»/>
<xs:element ref=«BKISign»/>
</xs:sequence>
</xs:complexType>
<xs:element name=«BKIName» type=«StStr255»/>
<xs:element name=«BKINumber» type=«StStr10»/>
<xs:element name=«BKIAddress» type=«StStr1680»/>
<xs:element name=«BKISign» type=«StBKISign»/>
<xs:simpleType name=«StVers»>
<xs:restriction base=«xs:positiveInteger»>
<xs:enumeration value=«1»/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name=«StDate»>
<xs:restriction base=«xs:string»>
<xs:pattern value=«\d{2}[.]\d{2}[.]\d{4}»/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name=«StEGRN»>
<xs:restriction base=«xs:string»>
<xs:minLength value=«0»/>
<xs:maxLength value=«1024»/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name=«StINN»>
<xs:restriction base=«xs:string»>
<xs:minLength value=«0»/>
<xs:maxLength value=«1024»/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name=«StStr060»>
<xs:restriction base=«xs:string»>
<xs:maxLength value=«60»/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name=«StStr60»>
<xs:restriction base=«xs:string»>
<xs:minLength value=«1»/>
<xs:maxLength value=«60»/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name=«StStr50»>
<xs:restriction base=«xs:string»>
<xs:minLength value=«1»/>
<xs:maxLength value=«50»/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name=«StStr1020»>
<xs:restriction base=«xs:string»>
<xs:minLength value=«1»/>
<xs:maxLength value=«1020»/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name=«StStr255»>
<xs:restriction base=«xs:string»>
<xs:minLength value=«1»/>
<xs:maxLength value=«255»/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name=«StStr10»>
<xs:restriction base=«xs:string»>
<xs:minLength value=«1»/>
<xs:maxLength value=«10»/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name=«StStr100»>
<xs:restriction base=«xs:string»>
<xs:minLength value=«1»/>
<xs:maxLength value=«100»/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name=«StStr1680»>
<xs:restriction base=«xs:string»>
<xs:minLength value=«1»/>
<xs:maxLength value=«1680»/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name=«StBKISign»>
<xs:restriction base=«xs:string»>
<xs:enumeration value=«0»/>
<xs:enumeration value=«1»/>
</xs:restriction>
</xs:simpleType>
</xs:schema> ОПИСАНИЕ Ответ на пакет запросов субъектов и пользователей кредитной истории в ЦККИ структурирован в виде xml-файла. Элемент верхнего уровня должен иметь наименование REPLYPACKET и необязательный атрибут version, указывающий на версию схемы xml (на данный момент — 1). Документ подразделяется на две обязательные части — заголовок (THEADER) и список ответов на запросы субъектов и пользователей кредитной истории (TBODY). Описание структуры заголовка содержит Таблица П.1. Элемент TBODY содержит множество элементов REQREPLY, содержащих обязательный атрибут ID, указывающих на номер ответа в пакете. Элемент REQREPLY состоит из двух обязательных частей — ключевой информации (KeyData) и результата обработки запроса субъекта или пользователя кредитной истории (ResData). Внутри элемента KeyData может находиться один из двух элементов: KEYLP — ключевая информация для субъекта кредитной истории, являющегося юридическим лицом; KEYNP — ключевая информация для субъекта кредитной истории, являющегося физическим лицом. Блок BKIList должен обязательно присутствовать в ответе на запрос информации о БКИ, в которых хранится кредитная история субъекта кредитной истории. Он может быть пустым, либо содержать несколько блоков BKI. 09.05.2009. Сообщение передается в кодировке windows-1251 и соответствует XML-схеме:
<xs:schema xmlns:xs=«http://www.w3.org/2001/XMLSchema» elementFormDefault=«qualified»>
<xs:element name=«REPLYPACKET»>
xs:complexType
xs:sequence
<xs:element ref=«THEADER»/>
<xs:element ref=«TBODY»/>
</xs:sequence>
<xs:attribute name=«version» type=«StVers» use=«optional»/>
</xs:complexType>
</xs:element>
<xs:element name=«THEADER»>
xs:complexType
xs:sequence
<xs:element ref=«PackID»/>
<xs:element ref=«CreatePackDate»/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name=«PackID» type=«xs:positiveInteger»/>
<xs:element name=«CreatePackDate» type=«StDate»/>
<xs:element name=«TBODY»>
xs:complexType
xs:sequence
<xs:element ref=«REQREPLY» maxOccurs=«unbounded»/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name=«REQREPLY»>
xs:complexType
xs:sequence
<xs:element name=«KeyData» type=«CtKey»/>
<xs:element name=«ResData» type=«CtRes»/>
</xs:sequence>
<xs:attribute name=«ID» type=«xs:positiveInteger» use=«required»/>
</xs:complexType>
</xs:element>
<xs:complexType name=«CtKey»>
xs:choice
<xs:element ref=«KEYLP»/>
<xs:element ref=«KEYNP»/>
</xs:choice>
</xs:complexType> <xs:element name=«KEYLP»>
xs:complexType
xs:all
<xs:element ref=«Name» minOccurs=«0»/>
<xs:element ref=«EGRN» minOccurs=«0»/>
<xs:element ref=«INN» minOccurs=«0»/>
</xs:all>
</xs:complexType>
</xs:element>
<xs:element name=«KEYNP»>
xs:complexType
xs:all
<xs:element ref=«FirstName»/>
<xs:element ref=«LastName»/>
<xs:element ref=«MiddleName» minOccurs=«0»/>
<xs:element ref=«DocNumber»/>
<xs:element ref=«DocDelivDate» minOccurs=«0»/>
</xs:all>
</xs:complexType>
</xs:element>
<xs:complexType name=«CtRes»>
xs:sequence
<xs:element ref=«ResCode»/>
<xs:element ref=«ResText»/>
<xs:element ref=«TitleList»/>
</xs:sequence>
</xs:complexType>
<xs:element name=«ResCode» type=«xs:positiveInteger»/>
<xs:element name=«ResText» type=«xs:string»/>
<xs:element name=«TitleList»>
xs:complexType
xs:sequence
<xs:element name=«Title» type=«CtTitle» minOccurs=«0» maxOccurs=«unbounded»/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:complexType name=«CtTitle»>
xs:choice
<xs:element name=«LPItem» type=«CtLP»/>
<xs:element name=«NPItem» type=«CtNP»/>
</xs:choice>
</xs:complexType>
<xs:complexType name=«CtLP»>
xs:all
<xs:element ref=«FullName»/>
<xs:element ref=«ShortName» minOccurs=«0»/>
<xs:element ref=«FirmName» minOccurs=«0»/>
<xs:element ref=«NationalName» minOccurs=«0»/>
<xs:element ref=«EngName» minOccurs=«0»/>
<xs:element ref=«SignResident»/>
<xs:element ref=«Address» minOccurs=«0»/>
<xs:element ref=«Phone» minOccurs=«0»/>
<xs:element ref=«EGRN»/>
<xs:element ref=«INN»/>
</xs:all>
</xs:complexType>
<xs:complexType name=«CtNP»>
xs:all
<xs:element ref=«LName»/>
<xs:element ref=«FName»/>
<xs:element ref=«MName» minOccurs=«0»/>
<xs:element ref=«BDate» minOccurs=«0»/>
<xs:element ref=«BPlace» minOccurs=«0»/>
<xs:element ref=«DocCode»/>
<xs:element ref=«DocNum»/>
<xs:element ref=«DocDelivDate»/>
<xs:element ref=«DocDelivPlace» minOccurs=«0»/>
<xs:element ref=«INN» minOccurs=«0»/>
<xs:element ref=«Insurance» minOccurs=«0»/>
</xs:all>
</xs:complexType>
<xs:element name=«FullName» type=«StStr1020»/>
<xs:element name=«Name» type=«StStr1020»/>
<xs:element name=«ShortName» type=«StStr255»/>
<xs:element name=«FirmName» type=«StStr255»/>
<xs:element name=«NationalName» type=«StStr1020»/>
<xs:element name=«EngName» type=«StStr1020»/>
<xs:element name=«SignResident» type=«StSignResident»/>
<xs:element name=«EGRN» type=«StEGRN»/>
<xs:element name=«INN» type=«StINN»/>
<xs:element name=«Address» type=«StStr1680»/>
<xs:element name=«Phone» type=«StStr100»/>
<xs:element name=«LastName» type=«StStr60»/>
<xs:element name=«FirstName» type=«StStr60»/>
<xs:element name=«MiddleName» type=«StStr060»/> </xs:schema> ОПИСАНИЕ Ответ на запрос списка ТЧКИ в ЦККИ структурирован в виде xml-файла. Элемент верхнего уровня должен иметь наименование REPLYPACKET и необязательный атрибут version, указывающий на версию схемы xml (на данный момент — 1). Документ подразделяется на две обязательные части — заголовок (THEADER) и список ответов на запросы (TBODY). Описание структуры заголовка содержит Таблица С.1. Элемент TBODY содержит множество элементов REQREPLY, содержащих обязательный атрибут ID, указывающих на номер ответа в пакете. Элемент REQREPLY состоит из двух обязательных частей — ключевой информации (KeyData) и результата обработки запроса (ResData). Внутри элемента KeyData может находиться один из двух элементов: KEYLP — ключевая информация для субъекта кредитной истории, являющегося юридическим лицом; KEYNP — ключевая информация для субъекта кредитной истории, являющегося физическим лицом. Перечень возможных значений результата обработки содержит Таблица С.4. Блок TitleList может быть пустым, либо содержать несколько элементов Title, каждый из которых содержит ТЧКИ субъекта кредитной истории юридического лица (вложенный элемент LPItem) либо физического лица (вложенный элемент NPItem). ОПИСАНИЕ Пакет запросов кредитных отчетов, направляемый ЦККИ в БКИ, структурирован в виде xml-файла. Элемент верхнего уровня должен иметь наименование INQPACKET и необязательный атрибут version, указывающий на версию схемы xml (на данный момент - 1). Документ подразделяется на две обязательные части - заголовок (THEADER) и собственно запрос (TBODY). Описание структуры заголовка пакета содержит Таблица Т.1. Элемент TBODY содержит один или несколько элементов REQ, содержащих обязательный атрибут ID, указывающий на уникальный номер запроса, присвоенный в АС ЦККИ. При формировании файла, содержащего запросы кредитных отчетов субъектов кредитных историй, внутри элемента REQ должен находиться элемент CreditReport. Блок CreditReport включает информацию о реквизитах субъекта (элемент KeyData), по которому направляется запрос. Внутри элемента KeyData может находиться один из двух элементов: KEYLP - ключевая информация для субъекта кредитной истории, являющегося юридическим лицом; KEYNP - ключевая информация для субъекта кредитной истории, являющегося физическим лицом. Сообщение передается в кодировке windows-1251 и соответствует XML-схеме:
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified">
<xs:element name="CreditReports">
xs:complexType
xs:sequence
<xs:element name="Header" type="CTHeader"/>
<xs:element name="Body" type="CTBody"/>
</xs:sequence>
<xs:attribute name="version" type="STversion" use="required"/>
</xs:complexType>
</xs:element>
<xs:complexType name="CTHeader">
xs:sequence
<xs:element name="PackID" type="xs:positiveInteger"/>
<xs:element name="CreatePackDate" type="xs:date"/>
<xs:element name="RegNumBKI" type="STRegNumBKI"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="CTBody">
xs:sequence
<xs:element name="CreditReport" type="CTCreditReport" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="CTCreditReport">
xs:choice
<xs:element name="CreditReportOfNaturalPerson" type="CTCreditReportOfNaturalPerson"
minOccurs="0"/>
<xs:element name="CreditReportOfLegalPerson" type="CTCreditReportOfLegalPerson"
minOccurs="0"/>
</xs:choice>
<xs:attribute name="id" type="STId" use="required"/>
<xs:attribute name="noReport" type="xs:positiveInteger" use="optional"/>
</xs:complexType>
<xs:complexType name="CTCreditReportOfNaturalPerson">
xs:sequence
<xs:element name="Subject" type="CTNaturalPersonSubject"/>
<xs:element name="Credits" type="CTCredits" minOccurs="0"/>
<xs:element name="Arrears" type="CTArrears" minOccurs="0"/>
<xs:element name="OtherJudgements" type="CTJudgements" minOccurs="0"/>
<xs:element name="OtherGuaranties" type="CTGuaranties" minOccurs="0"/>
<xs:element name="RequestsStatistic" type="CTRequestsStatistic"/>
<xs:element name="UserRequests" type="CTUserRequests" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="CTCreditReportOfLegalPerson">
xs:sequence
<xs:element name="Subject" type="CTLegalPersonSubject"/>
<xs:element name="Credits" type="CTCredits" minOccurs="0"/>
<xs:element name="Arrears" type="CTArrears" minOccurs="0"/>
<xs:element name="OtherJudgements" type="CTJudgements" minOccurs="0"/>
<xs:element name="OtherGuaranties" type="CTGuaranties" minOccurs="0"/>
<xs:element name="RequestsStatistic" type="CTRequestsStatistic" minOccurs="0"/>
<xs:element name="UserRequests" type="CTUserRequests" minOccurs="0"/>
<xs:element name="Reorganisation" type="CTReorganisation" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="CTReorganisation">
xs:sequence
<xs:element name="ParentReportId" type="STId" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="CTNaturalPersonSubject">
xs:sequence
<xs:element name="Identity" type="CTNaturalPerson" maxOccurs="unbounded"/>
<xs:element name="Addresses" type="CTAddresses"/>
<xs:element name="IP" type="CTIP" minOccurs="0"/>
<xs:element name="Incapacity" type="CTIncapacity" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="CTLegalPersonSubject">
xs:sequence
<xs:element name="Identity" type="CTLegalPerson" maxOccurs="unbounded"/>
<xs:element name="Bankruptcy" type="CTBankruptcy" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="CTNaturalPerson">
xs:sequence
<xs:element name="LastName" type="STStr60"/>
<xs:element name="FirstName" type="STStr60"/>
<xs:element name="MiddleName" type="STStr60" minOccurs="0"/>
<xs:element name="BirthDate" type="xs:date" minOccurs="0"/>
<xs:element name="BirthPlace" type="STStr1020" minOccurs="0"/>
<xs:element name="DocumentType" type="STDocumentType"/>
<xs:element name="DocumentNumber" type="STStr50"/>
<xs:element name="DocumentDeliveryDate" type="xs:date"/>
<xs:element name="DocumentDeliveryPlace" type="STStr1020"/>
<xs:element name="INN" type="STNaturalPersonINN" minOccurs="0"/>
<xs:element name="SNILS" type="STInsurance" minOccurs="0"/>
</xs:sequence>
<xs:attribute name="date" type="xs:date" use="required"/>
</xs:complexType>
<xs:complexType name="CTAddresses">
xs:sequence
<xs:element name="Address" type="CTAddress" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="CTAddress">
xs:simpleContent
<xs:extension base="xs:string">
<xs:attribute name="date" type="xs:date" use="required"/>
<xs:attribute name="addressType" type="STAddressType"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name="CTIP">
xs:sequence
<xs:element name="OGRNIP" type="CTOGRNIP" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="CTOGRNIP">
xs:simpleContent
<xs:extension base="STOGRNIP">
<xs:attribute name="date" type="xs:date" use="required"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name="CTIncapacity">
xs:sequence
<xs:element name="IncapacityState" type="STIncapacityState" minOccurs="0"/>
<xs:element name="IncapacityJudgements" type="CTJudgements"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="CTBankruptcy">
xs:sequence
<xs:element name="BankruptcyState" type="STBankruptcyState" minOccurs="0"/>
<xs:element name="BankruptcyJudgements" type="CTJudgements"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="CTJudgements">
xs:sequence
<xs:element name="Judgement" type="CTJudgement" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="CTJudgement">
xs:sequence
<xs:element name="CaseNumber" type="xs:string" minOccurs="0"/>
<xs:element name="Court" type="xs:string" minOccurs="0"/>
<xs:element name="Decision" type="STComment"/>
</xs:sequence>
<xs:attribute name="date" type="xs:date" use="required"/>
</xs:complexType>
<xs:complexType name="CTCredits">
xs:sequence
<xs:element name="Credit" type="CTCredit" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="CTCredit">
xs:sequence
<xs:element name="Application" type="CTApplication" minOccurs="0"/>
<xs:element name="Creditor" type="CTLegalPerson"/>
<xs:element name="CreditorType" type="STCreditorType"/>
<xs:element name="ObligationType" type="STObligationType" minOccurs="0"/>
<xs:element name="CreditType" type="STCreditType" minOccurs="0"/>
<xs:element name="GrantedCreditTypeU" type="STCreditTypeU" minOccurs="0"/>
<xs:element name="CreditContract" type="CTCreditContract" minOccurs="0"/>
<xs:element name="PaymentDiscipline" type="CTPaymentDiscipline" minOccurs="0"/>
<xs:element name="TwoPaymentsSkipped" type="xs:boolean" minOccurs="0"/>
<xs:element name="CompleteFulfillment" type="xs:boolean" minOccurs="0"/>
<xs:element name="RepaymentByCollateral" type="STRepaymentByCollateral" minOccurs="0"/>
<xs:element name="LastPaymentDate" type="xs:date" minOccurs="0"/>
<xs:element name="DebtAfterLastPayment" type="CTRestOfDebt" minOccurs="0"/>
<xs:element name="DebtALPNoPenalty" type="CTRestOfDebt" minOccurs="0"/>
<xs:element name="Judgements" type="CTJudgements" minOccurs="0"/>
<xs:element name="Securities" type="CTSecurities" minOccurs="0"/>
<xs:element name="Sureties" type="CTSureties" minOccurs="0"/>
<xs:element name="Guaranties" type="CTGuaranties" minOccurs="0"/>
<xs:element name="TransferOfDebtClaim" type="CTTransferOfDebtClaim" minOccurs="0"/>
<xs:element name="StopInfo" type="CTStopInfo" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="CTApplication">
xs:sequence
<xs:element name="ApplicationDate" type="xs:date"/>
<xs:element name="ApplicationNumber" type="xs:string" minOccurs="0"/>
<xs:element name="RequestedCreditTypeU" type="STCreditTypeU"/>
<xs:element name="ApplicationMethod" type="STApplicationMethod"minOccurs="0"/>
<xs:element name="ApplicationState" type="STApplicationState" minOccurs="0"/>
<xs:element name="EndOfApproval" type="xs:date" minOccurs="0"/>
<xs:element name="Refusal" type="CTRefusal" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="CTAmount">
xs:simpleContent
<xs:extension base="xs:integer">
<xs:attribute name="currency">
xs:simpleType
<xs:restriction base="xs:string">
<xs:length value="3"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name="CTLegalPerson">
xs:sequence
<xs:element name="FullName" type="STStr1020"/>
<xs:element name="ShortName" type="STStr255" minOccurs="0"/>
<xs:element name="FirmName" type="STStr255" minOccurs="0"/>
<xs:element name="NationalName" type="STStr1020" minOccurs="0"/>
<xs:element name="EngName" type="STStr1020" minOccurs="0"/>
<xs:element name="SignResident" type="STSignResident"/>
<xs:element name="Country" type="STCountry" minOccurs="0"/>
<xs:element name="Address" type="STStr1680" minOccurs="0"/>
<xs:element name="Phone" type="STStr100" minOccurs="0"/>
<xs:element name="OGRN" type="STOGRN"/>
<xs:element name="INN" type="STLegalPersonINN"/>
</xs:sequence>
<xs:attribute name="date" type="xs:date" use="optional"/> </xs:complexType>
<xs:complexType name="CTCreditContract">
xs:sequence
<xs:element name="ContractNumber" type="xs:string"/>
<xs:element name="ContractId" type="xs:string" minOccurs="0"/>
<xs:element name="DateOfConclusion" type="xs:date"/>
<xs:element name="TypeOfObligation" type="STTypeOfObligation" minOccurs="0"/>
<xs:element name="PeriodicityOfPayment" type="STPeriodicityOfPayment" minOccurs="0"/>
<xs:element name="PeriodicPaymentDate" type="STPeriodicPaymentDate" minOccurs="0"/>
<xs:element name="Amount" type="CTAmount"/>
<xs:element name="CurrentLimit" type="CTAmount" minOccurs="0"/
<xs:element name="DeadLine" type="xs:date"/>
<xs:element name="InterestDeadLine" type="xs:date" minOccurs="0"/>
<xs:element name="PSK" type="xs:decimal" minOccurs="0"/>
<xs:element name="ContractState" type="STContractState"/>
<xs:element name="RestructuringType" type="STRestructuringType" minOccurs="0" maxOccurs="6"/>
<xs:element name="ActualClosingDate" type="xs:date" minOccurs="0"/>
<xs:element name="EarlyCancellation" type="xs:boolean" minOccurs="0"/>
<xs:element name="NumberOfChange" type="xs:positiveInteger" minOccurs="0"/>
</xs:sequence>
<xs:attribute name="firstReceivedDate" type="xs:date" use="required"/>
<xs:attribute name="date" type="xs:date" use="required"/>
</xs:complexType>
<xs:complexType name="CTPaymentDiscipline">
xs:sequence
<xs:element name="ObligationFulfillment" type="CTObligationFulfillment" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="CTObligationFulfillment">
xs:sequence
<xs:element name="DepthOfDelay" type="STDepthOfDelay" minOccurs="1"/>
<xs:element name="OverdueAmount" type="CTAmount" minOccurs="1"/>
<xs:element name="PrincipalDebt" type="CTRestOfDebt" minOccurs="1"/>
<xs:element name="InterestPaymentsDebt" type="CTRestOfDebt" minOccurs="1"/>
</xs:sequence>
<xs:attribute name="period" use="required">
xs:simpleType
<xs:restriction base="xs:string">
<xs:length value="4"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
</xs:complexType>
<xs:complexType name="CTRestOfDebt">
xs:all
<xs:element name="Amount" type="CTAmount"/>
</xs:all>
<xs:attribute name="date" type="xs:date"/>
</xs:complexType>
<xs:complexType name="CTSecurities">
xs:sequence
<xs:element name="Security" type="CTSecurity" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="CTSecurity">
xs:sequence
<xs:element name="PledgeType" type="STPledgeType"/>
<xs:element name="PledgeSubject" type="xs:string" minOccurs="0"/>
<xs:element name="SecurityDeadline" type="xs:date"/>
<xs:element name="MaturityDate" type="xs:date"/>
<xs:element name="AssessedValue" type="CTAmount"/>
</xs:sequence>
<xs:attribute name="date" type="xs:date" use="required"/>
</xs:complexType>
<xs:complexType name="CTSureties">
xs:sequence
<xs:element name="Surety" type="CTSurety" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="CTSurety">
xs:sequence
<xs:element name="SuretyContractNumber" type="xs:string"/>
<xs:element name="SecuredInFull" type="xs:boolean"/>
<xs:element name="SuretyAmount" type="CTAmount"/>
<xs:element name="SuretyDeadline" type="xs:date"/>
</xs:sequence>
<xs:attribute name="date" type="xs:date" use="required"/>
</xs:complexType>
<xs:complexType name="CTGuaranties">
xs:sequence
<xs:element name="Guarantee" type="CTGuarantee" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="CTGuarantee">
xs:sequence
<xs:element name="Guarantor" type="CTLegalPerson"/>
<xs:element name="SecuredInFull" type="xs:boolean" minOccurs="0"/>
<xs:element name="GuaranteeAmount" type="CTAmount"/>
<xs:element name="GuaranteeDeadLine" type="xs:date"/>
<xs:element name="EndDate" type="xs:date" minOccurs="0"/>
<xs:element name="EndReason" type="xs:string" minOccurs="0"/>
</xs:sequence>
<xs:attribute name="date" type="xs:date" use="required"/>
</xs:complexType>
<xs:complexType name="CTTransferOfDebtClaim">
xs:choice
<xs:element name="TransfereeLegalPerson" type="CTLegalPerson"/>
<xs:element name="TransfereeNaturalPerson" type="CTNaturalPerson"/>
<xs:element name="Transferee" type="STComment"/>
</xs:choice>
<xs:attribute name="date" type="xs:date" use="required"/>
</xs:complexType>
<xs:complexType name="CTStopInfo">
xs:sequence
<xs:element name="StopInfoDate" type="xs:date"/>
<xs:element name="StopInfoReason" type="STStopInfoReason"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="CTRefusal">
xs:sequence
<xs:element name="RequestedAmount" type="CTAmount"/>
<xs:element name="RefusalReason" type="STRefusalReason" minOccurs="0"/>
<xs:element name="RefusalReasonComment" type="xs:string" minOccurs="0"/>
</xs:sequence>
<xs:attribute name="date" type="xs:date" use="required"/>
</xs:complexType>
<xs:complexType name="CTArrears">
xs:sequence
<xs:element name="Debt" type="CTDebt" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="CTDebt">
xs:sequence
<xs:element name="Source" type="CTSource" minOccurs="0"/>
<xs:element name="DebtType" type="STDebtType" minOccurs="0"/>
<xs:element name="AmountOfDebt" type="CTAmount" minOccurs="0"/>
<xs:element name="AmountPaid" type="CTAmount" minOccurs="0"/>
<xs:element name="Comment" type="STComment" minOccurs="0"/>
</xs:sequence>
<xs:attribute name="date" type="xs:date"/>
</xs:complexType>
<xs:complexType name="CTSource">
xs:choice
<xs:element name="SourceLP" type="CTLegalPerson"/>
<xs:element name="SourceNP" type="CTNaturalPerson"/>
</xs:choice>
</xs:complexType>
<xs:complexType name="CTRequestsStatistic">
xs:sequence
<xs:element name="NumberOfRequests" type="CTNumberOfRequests" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="CTNumberOfRequests">
xs:simpleContent
<xs:extension base="xs:integer">
<xs:attribute name="duration" type="STduration" use="required"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name="CTUserRequests">
xs:sequence
<xs:element name="UserRequest" type="CTUserRequest" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="CTUserRequest">
xs:sequence
xs:choice
<xs:element name="LegalPersonUser" type="CTLegalPerson"/>
<xs:element name="NaturalPersonUser" type="CTNaturalPerson"/>
</xs:choice>
<xs:element name="Amount" type="CTAmount" minOccurs="0"/>
<xs:element name="RequestPurpose" type="xs:string" minOccurs="0"/>
</xs:sequence>
<xs:attribute name="date" type="xs:date" use="required"/>
</xs:complexType> <xs:simpleType name="STversion">
<xs:restriction base="xs:string">
<xs:enumeration value="2.0"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="STRegNumBKI">
<xs:restriction base="xs:string">
<xs:maxLength value="10"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="STStr50">
<xs:restriction base="xs:string">
<xs:minLength value="1"/>
<xs:maxLength value="50"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="STStr60">
<xs:restriction base="xs:string">
<xs:minLength value="1"/>
<xs:maxLength value="60"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="STStr100">
<xs:restriction base="xs:string">
<xs:minLength value="1"/>
<xs:maxLength value="100"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="STStr200">
<xs:restriction base="xs:string">
<xs:minLength value="1"/>
<xs:maxLength value="200"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="STStr255">
<xs:restriction base="xs:string">
<xs:minLength value="1"/>
<xs:maxLength value="255"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="STStr1020">
<xs:restriction base="xs:string">
<xs:minLength value="1"/>
<xs:maxLength value="1020"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="STStr1680">
<xs:restriction base="xs:string">
<xs:minLength value="1"/>
<xs:maxLength value="1680"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="STId">
<xs:restriction base="xs:positiveInteger">
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="STNaturalPersonINN">
<xs:restriction base="xs:string">
<xs:minLength value="0"/>
<xs:maxLength value="12"/>
<xs:pattern value="[0-9]*"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="STLegalPersonINN">
<xs:restriction base="xs:string">
<xs:minLength value="0"/>
<xs:maxLength value="1024"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="STInsurance">
<xs:restriction base="xs:string">
<xs:minLength value="1"/>
<xs:maxLength value="15"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="STOGRNIP">
<xs:restriction base="xs:string">
<xs:minLength value="1"/>
<xs:maxLength value="15"/>
</xs:restriction>
</xs:simpleType> <xs:simpleType name="STAddressType">
<xs:restriction base="xs:string">
<xs:enumeration value="1"/>
<xs:enumeration value="2"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="STIncapacityState">
<xs:restriction base="xs:string">
<xs:enumeration value="1"/>
<xs:enumeration value="2"/>
<xs:enumeration value="3"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="STBankruptcyState">
<xs:restriction base="xs:string">
<xs:enumeration value="0"/>
<xs:enumeration value="1"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="STSignResident">
<xs:restriction base="xs:integer">
<xs:enumeration value="0"/>
<xs:enumeration value="1"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="STCountry">
<xs:restriction base="xs:string">
<xs:length value="3"/>
<xs:pattern value="[A-Z]*"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="STOGRN">
<xs:restriction base="xs:string">
<xs:minLength value="0"/>
<xs:maxLength value="1024"/>
</xs:restriction>
</xs:simpleType> <xs:simpleType name="STCreditType">
<xs:restriction base="xs:positiveInteger">
<xs:enumeration value="1"/>
<xs:enumeration value="2"/>
<xs:enumeration value="3"/>
<xs:enumeration value="4"/>
<xs:enumeration value="5"/>
<xs:enumeration value="6"/>
<xs:enumeration value="7"/>
<xs:enumeration value="8"/>
<xs:enumeration value="9"/>
<xs:enumeration value="10"/>
<xs:enumeration value="11"/>
<xs:enumeration value="12"/>
<xs:enumeration value="13"/>
<xs:enumeration value="14"/>
<xs:enumeration value="18"/>
<xs:enumeration value="19"/>
<xs:enumeration value="99"/>
</xs:restriction>
</xs:simpleType> <xs:simpleType name="STCreditTypeU">
<xs:restriction base="xs:string">
<xs:enumeration value="001"/>
<xs:enumeration value="101"/>
<xs:enumeration value="102"/>
<xs:enumeration value="201"/>
<xs:enumeration value="202"/>
<xs:enumeration value="203"/>
<xs:enumeration value="204"/>
<xs:enumeration value="205"/>
<xs:enumeration value="301"/>
<xs:enumeration value="302"/>
<xs:enumeration value="303"/>
<xs:enumeration value="304"/>
<xs:enumeration value="305"/>
<xs:enumeration value="306"/>
<xs:enumeration value="401"/>
<xs:enumeration value="402"/>
<xs:enumeration value="403"/>
<xs:enumeration value="404"/>
<xs:enumeration value="405"/>
<xs:enumeration value="406"/>
<xs:enumeration value="407"/>
<xs:enumeration value="408"/>
<xs:enumeration value="501"/>
<xs:enumeration value="601"/>
<xs:enumeration value="999"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="STRepaymentByCollateral">
<xs:restriction base="xs:string">
<xs:enumeration value="1"/>
<xs:enumeration value="2"/>
<xs:enumeration value="3"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="STApplicationMethod">
<xs:restriction base="xs:string">
<xs:enumeration value="1"/>
<xs:enumeration value="2"/>
<xs:enumeration value="3"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="STApplicationState">
<xs:restriction base="xs:string">
<xs:enumeration value="1"/>
<xs:enumeration value="2"/>
<xs:enumeration value="3"/>
<xs:enumeration value="4"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="STRefusalReason">
<xs:restriction base="xs:string">
<xs:enumeration value="1"/>
<xs:enumeration value="2"/>
<xs:enumeration value="3"/>
<xs:enumeration value="4"/>
<xs:enumeration value="5"/>
<xs:enumeration value="6"/>
<xs:enumeration value="9"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="STCreditorType">
<xs:restriction base="xs:string">
<xs:enumeration value="1"/>
<xs:enumeration value="2"/>
<xs:enumeration value="3"/>
<xs:enumeration value="9"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="STObligationType">
<xs:restriction base="xs:string">
<xs:enumeration value="1"/>
<xs:enumeration value="2"/>
<xs:enumeration value="3"/>
<xs:enumeration value="4"/>
<xs:enumeration value="5"/>
<xs:enumeration value="6"/>
<xs:enumeration value="9"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="STContractState">
<xs:restriction base="xs:integer">
<xs:enumeration value="1"/>
<xs:enumeration value="2"/>
<xs:enumeration value="3"/>
<xs:enumeration value="4"/>
<xs:enumeration value="5"/>
<xs:enumeration value="6"/>
<xs:enumeration value="7"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="STRestructuringType">
<xs:restriction base="xs:integer">
<xs:enumeration value="1"/>
<xs:enumeration value="2"/>
<xs:enumeration value="3"/>
<xs:enumeration value="4"/>
<xs:enumeration value="5"/>
<xs:enumeration value="0"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="STTypeOfObligation">
<xs:restriction base="xs:integer">
<xs:enumeration value="1"/>
<xs:enumeration value="2"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="STPeriodicityOfPayment">
<xs:restriction base="xs:integer">
<xs:enumeration value="1"/>
<xs:enumeration value="2"/>
<xs:enumeration value="3"/>
<xs:enumeration value="4"/>
<xs:enumeration value="5"/>
<xs:enumeration value="6"/>
<xs:enumeration value="9"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="STPeriodicityOfPayment">
<xs:restriction base="xs:integer">
<xs:enumeration value="1"/>
<xs:enumeration value="2"/>
<xs:enumeration value="3"/>
<xs:enumeration value="4"/>
<xs:enumeration value="5"/>
<xs:enumeration value="6"/>
<xs:enumeration value="9"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="STPeriodicPaymentDate">
<xs:restriction base="xs:positiveInteger">
<xs:minInclusive value="1"/>
<xs:maxInclusive value="31"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="STDepthOfDelay">
<xs:restriction base="xs:integer">
<xs:enumeration value="0"/>
<xs:enumeration value="1"/>
<xs:enumeration value="2"/>
<xs:enumeration value="3"/>
<xs:enumeration value="4"/>
<xs:enumeration value="5"/>
<xs:enumeration value="6"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="STPledgeType">
<xs:restriction base="xs:integer">
<xs:enumeration value="1"/>
<xs:enumeration value="2"/>
<xs:enumeration value="3"/>
<xs:enumeration value="4"/>
<xs:enumeration value="5"/>
<xs:enumeration value="6"/>
<xs:enumeration value="7"/>
<xs:enumeration value="8"/>
<xs:enumeration value="9"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="STDebtType">
<xs:restriction base="xs:string">
<xs:enumeration value="1"/>
<xs:enumeration value="2"/>
<xs:enumeration value="3"/>
<xs:enumeration value="4"/>
<xs:enumeration value="5"/>
<xs:enumeration value="9"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="STComment">
<xs:restriction base="xs:string"/>
</xs:simpleType>
<xs:simpleType name="STStopInfoReason">
<xs:restriction base="xs:string">
<xs:enumeration value="1"/>
<xs:enumeration value="2"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="STDocumentType">
<xs:restriction base="xs:positiveInteger">
<xs:minInclusive value="1"/>
<xs:maxInclusive value="14"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="STduration">
<xs:restriction base="xs:string">
<xs:enumeration value="D"/>
<xs:enumeration value="W"/>
<xs:enumeration value="M"/>
<xs:enumeration value="Q"/>
<xs:enumeration value="H"/>
<xs:enumeration value="Y"/>
<xs:enumeration value="8"/>
</xs:restriction>
</xs:simpleType>
</xs:schema> Пакет с кредитными отчетами структурирован в виде xml-файла. Элемент верхнего уровня должен иметь наименование CreditReports и обязательный атрибут version, указывающий на версию схемы xml (на данный момент - 2.0). Документ подразделяется на две обязательные части - заголовок пакета (Header) и один или более кредитных отчетов (Body). Элемент Body содержит один или более кредитных отчетов физических и юридических лиц (элемент CreditReport). Пример xml-документа "Пакет кредитных отчетов": Субъект дееспособен.
субъект, выступает заемщиком (созаемщиком, принципалом).
Т.е. речь идет о том, что за кредит субъекта кто-то (неизвестно кто)
поручился. Для заемщика этот раздел не является обязательным.. -->
реквизитов этой записи кредитной истории минимален -->
взыскать такую-то сумму
Сообщение передается в кодировке windows-1251 и соответствует XML-схеме:
<xs:schema xmlns:xs=«http://www.w3.org/2001/XMLSchema» elementFormDefault=«qualified»>
<xs:element name=«FROMCKKI»>
xs:complexType
xs:sequence
<xs:element ref=«THEADER» minOccurs=«0» maxOccurs=«1»/>
<xs:element ref=«TBODY» minOccurs=«0» maxOccurs=«1»/>
</xs:sequence>
<xs:attribute name=«version» type=«StVers» use=«optional»/>
<xs:attribute name=«ResCode» type=«StCode» use=«required»/>
<xs:attribute name=«ResText» type=«xs:string» use=«required»/>
</xs:complexType>
</xs:element>
<xs:element name=«THEADER»>
xs:complexType
xs:sequence
<xs:element name=«PackID» type=«xs:positiveInteger» minOccurs=«0» maxOccurs=«1»/>
<xs:element name=«CreatePackDate» type=«StDate» minOccurs=«0» maxOccurs=«1»/>
<xs:element ref=«RegNumBKI» type=«StRegNumBKI» minOccurs=«0» maxOccurs=«1»/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name=«TBODY»>
xs:complexType
xs:sequence
<xs:element name=«PARTLP» minOccurs=«0» maxOccurs=«unbounded»>
<xs:
complexType>
<xs:attribute name=«ID» type=«xs:positiveInteger» use=«required»/>
<xs:attribute name=«ResCode» type=«StCode» use=«required»/>
<xs:attribute name=«ResText» type=«xs:string» use=«required»/>
</xs:complexType>
</xs:element>
<xs:element name=«PARTNP» minOccurs=«0» maxOccurs=«unbounded»>
xs:complexType
<xs:attribute name=«ID» type=«xs:positiveInteger» use=«required»/>
<xs:attribute name=«ResCode» type=«StCode» use=«required»/>
<xs:attribute name=«ResText» type=«xs:string» use=«required»/>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:simpleType name=«StVers»>
<xs:restriction base=«xs:positiveInteger»>
<xs:enumeration value=«1»/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name=«StDate»>
<xs:restriction base=«xs:string»>
<xs:pattern value=«\d{2}[.]\d{2}[.]\d{4}»/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name=«StRegNumBKI»>
<xs:restriction base=«xs:string»>
<xs:maxLength value=«10»/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name=«StCode»>
<xs:restriction base=«xs:integer»>
<xs:minInclusive value=«0»/>
<xs:maxInclusive value=«999»/>
</xs:restriction>
</xs:simpleType>
</xs:schema> Квитанция о результатах обработки пакета, содержащего кредитные отчеты, структурирована в виде XML-сообщения. Элемент верхнего уровня должен иметь наименование FROMCKKI, необязательный атрибут version, указывающий на версию схемы xml и обязательные атрибуты ResCode и ResText, указывающие код и текст результата обработки. Возможные значения результата обработки пакета в целом: 301 — Приняты не все кредитные отчеты. Сообщение подразделяется на две обязательные части — заголовок (THEADER) и результаты обработки (TBODY). Описание структуры заголовка содержит Таблица Ц.1. Результаты обработки состоят из блоков двух типов — результаты обработки кредитных отчетов юридических лиц (PARTLP) и результаты обработки кредитных отчетов физических лиц (PARTNP). Элементы данных блоков должны иметь обязательные атрибуты: Возможные значения результата обработки кредитного отчета: 305 — Ошибка в реквизитах кредитного отчета. Данный формат предоставления информации устарел и используется в целях совместимости с автоматизированными системами БКИ. Для сверки данных рекомендуется использовать формат данных, приведенный в Приложении Щ, т.к. он является более информативным. Файл формируется в формате CSV. Разделитель столбцов и строк может быть задан пользователем. По умолчанию в качестве разделителя столбцов используется символ точка с запятой «;», в качестве разделителя строк используется символов «подача строки» — LF — управляющий символ ASCII (0x0A). Строка файла состоит из полей, представленных ниже (Таблица Ш.1).. Вычисление хэш-функции осуществляется с тестовыми параметрами, указанными в ГОСТ Р 34.11-2012. Формат вывода — младшие байты первыми (little-endian). Хэш-функция для полного набора реквизитов вычисляется от результата конкатенации значений полного набора реквизитов ТЧКИ, приведенного к верхнему регистру. При этом, реквизиты объединяются в строку в нижеуказанном порядке. Для физических лиц: Код документа, удостоверяющего личность, в соответствии с Указанием Банка России от 31 августа 2005 года № 1611-У «О порядке и формах представления бюро кредитных историй информации, содержащейся в титульных частях кредитных историй, и кодов субъектов кредитных историй в Центральный каталог кредитных историй», с учетом с изменений к нему. Наименование юридического лица на одном из языков народов Российской Федерации Признак регистрации юридического лица на территории Российской Федерации Хэш-функция для сокращенного (ключевого) набора реквизитов вычисляется от результата конкатенации значений ключевых реквизитов ТЧКИ. При этом, реквизиты объединяются в строку в нижеуказанном порядке. AF4FBDE9C67AECE57E80D0B641D3EA99DF44F33605D1A3A6CC337E4597824FAE;6D1A40731ADC157E2EAD6A3DB2A7ADA998727D4B5530598A94AFFD9EE7FCAC72;8AD7F3DFB9640AB4C42B775949941DEDFCE28CB403B23A09C70E58D0B37C131D;5CB7AB9B0E2E5E9470843E48A1461B17C67CC4F8DFBA257B1378C49E92947A11 Соответствующий набор реквизитов представлен ниже (Таблица Ш.2). ЦККИ формирует 4 файла, содержащих сведения о полученных от БКИ титульных частях кредитных историй (без учета аннулированных и скорректированных, в том числе путем удаления) и связях между ними: Файлы формируются в формате CSV в кодировке WINDOWS-1251. Файлы не содержат заголовков столбцов. В качестве разделителя столбцов используется символ точка с запятой «;» (шестнадцатеричный ascii-код — 3B). Значения полей заключаются в двойные кавычки (шестнадцатеричный ascii-код — 22). Двойные кавычки (код 22) внутри значений полей удваиваются. Если поле не содержит значения, то оно представляется в файле парой двойных кавычек, не разделенных другими символами. В качестве разделителя строк используется последовательность символов с ASCII-кодами 3B,7C,0D,0A. Строка файла titleFL.csv состоит из полей, представленных ниже (Таблица Щ.1). Строка файла titleUL.csv состоит из полей, представленных ниже (Таблица Щ.2). Строка файла linkFL.csv состоит из полей, представленных ниже (Таблица Щ.3). Строка файла linkUL.csv состоит из полей, представленных ниже (Таблица Щ.4). «102351»;«ИС6046105»;«Вишняков»;«Боян»;«Леонидович»;«13.08.1939»;«ВОЛГОГРАД УЛ.ДОНЕЦКАЯ,16»;«5»;«21.06.1998»;»;«385904240769»;«557-051-326 00»;| «23453618891»;«2381573812»;«1105539817294»;«Акционерное общество „“Ромашка»«»;» АО «»Ромашка«»»;«»;«»;«»;«1»;» г. «»Кривые столбы«»; ул. «»Автобусная«»; д.22; к.1 «;»(999) 332-223 (999) 332-224»;| АС ЦККИ обрабатывает запросы, в которых для субъекта кредитной истории — физического лица задан следующий набор реквизитов ТЧКИ (далее по тексту — ключевые реквизиты): АС ЦККИ обрабатывает запросы, в которых для субъекта кредитной истории — юридического лица задан следующий набор ключевых реквизитов: При поиске в базе данных ЦККИ титульных частей, совпадающих по ключевым реквизитам с информацией из запроса, выполняется преобразование сравниваемых значений ключевых реквизитов с исключением и заменой ряда символов сравниваемых реквизитов, обусловленное особенностью машинно-электронных форм представления и хранения запрашиваемой информации. При сравнении ключевых реквизитов игнорируются символы, отличные от букв русского и латинского алфавитов и цифр, игнорируется твердый знак, а также не учитывается регистр букв. Кроме того, при сравнении указанных реквизитов взаимозаменяемыми считаются буквы «Е» и «Ё», а также цифра «4» и буква «Ч». При обработке запроса по физическому лицу игнорируется дата выдачи документа, удостоверяющего личность, указанная в запросе. При обработке запроса по юридическому лицу реализованы следующие правила: Если в запросе указано полное наименование и пустые значения как ИНН, так и ОГРН, то найдены будут ТЧКИ, у которых полное наименование совпадает с указанным в запросе, а реквизиты ИНН и ОГРН не заполнены. ПРИМЕРНАЯ ФОРМА АКТ
приема-передачи носителей для размещения ключей регистрации Настоящий акт составлен о том, что ___________________ в соответствии с (день, месяц, год) безопасности (или лицом, его замещающим) (АИБ) бюро кредитных историй (БКИ)
________________________________________ переданы, а администратором Центра
(наименование БКИ, Ф.И.О.)
управления ключевыми системами Департамента информационных технологий Банка
России (ЦУКС) _____________________________________________________________
(Ф.И.О.)
приняты поставленные на инвентарный учет в ________________________________
(наименование БКИ)
зарегистрированные носители для генерации на них ключей регистрации в следующем составе и для следующих пользователей: Также АИБ БКИ передал, а администратор ЦУКС принял машинный носитель для
записи на него сертификатов регистрации. Акт составлен в двух экземплярах: 1-й экз. — в Департамент информационных технологий Банка России 2-й экз. — в __________________________________________________
(наименование БКИ) АКТ
приема-передачи упаковок с ключами регистрации Настоящий акт составлен о том, что ___________________ в соответствии с (день, месяц, год) управления ключевыми системами Департамента информационных технологий Банка
России (ЦУКС) переданы, а администратором информационной безопасности (или лицом его
замещающим) (АИБ) бюро кредитных историй (БКИ) ____________________________
(наименование БКИ, Ф.И.О.)
приняты упаковки, содержащие поставленные на учет в _______________________
(наименование БКИ)
ключевые носители (переданные ранее по акту от ___________________________)
(число, месяц, год)
с ключевой информацией в следующем составе и для следующих пользователей: Генерация ключевой информации СКАД «Сигнатура» и упаковка ключевых
носителей производились комиссионно. Также администратором ЦУКС переданы, а АИБ БКИ принят машинный носитель
информации с записанными на него сертификатами регистрации. Акт составлен в двух экземплярах: 1-й экз. в Департамент информационных технологий Банка России 2-й экз. — в _____________________________________________________
(наименование БКИ) АИБ — администратор информационной безопасности. АРМ — автоматизированное рабочее место. АС ЦККИ — автоматизированная система «Центральный каталог кредитных историй». ДИТ Банка России — Департамент информационных технологий Банка России. ДОО Банка России — Департамент обработки отчетности Банка России. НКИ — носитель ключевой информации. ПЭВМ — персональная электронно-вычислительная машина. СКАД — система криптографической авторизации электронных документов. СКЗИ — средство криптографической защиты информации. ТЧКИ — титульная часть кредитной истории. ЦУКС — центр управления ключевой системой АС ЦККИ. ЭП — электронная подпись усиленная неквалифицированная (в терминах Федерального закона от 06.04.2011 № 63-ФЗ «Об электронной подписи»). ЭПС — электронное почтовое сообщение. Электронное почтовое сообщение — сообщение, отправленное по электронной почте из БКИ в ЦККИ, либо из ЦККИ в БКИ. XML-сообщение — данные в электронном виде, формат которых соответствует стандарту XML, а также требованиям, установленным настоящим документом. <KeyData>
<KEYLP>
<Name>ООО "ЯРПАК"</Name>
<EGRN>5678090123456</EGRN>
<INN>2464073098</INN>
</KEYLP>
</KeyData>
</AnnulCode>
</REQ>
</TBODY>
ЭЛЕКТРОННОГО ДОКУМЕНТА «ОТВЕТ НА ПАКЕТ ЗАПРОСОВ
СУБЪЕКТОВ И ПОЛЬЗОВАТЕЛЕЙ КРЕДИТНОЙ ИСТОРИИ В ЦККИ»
СТРУКТУРЫ ЭЛЕКТРОННОГО ДОКУМЕНТА «ОТВЕТ НА ПАКЕТ ЗАПРОСОВ
СУБЪЕКТОВ И ПОЛЬЗОВАТЕЛЕЙ КРЕДИТНОЙ ИСТОРИИ В ЦККИ»Таблица П.1 — Описание структуры заголовка
Таблица П.2 — Структура блока KEYLP
Таблица П.3 - Структура блока KEYNP
Таблица П.4 - Структура блока BKI
</BKIList>
</ResData>
</REQREPLY>
<REQREPLY ID="425">
<KeyData>
<KEYNP>
<LastName>Пакетная</LastName>
<FirstName>Наталья </FirstName>
<MiddleName>Сергеевна</MiddleName>
<DocNumber>5036553744</DocNumber>
<DocDelivDate>04.12.2001</DocDelivDate>
</KEYNP>
</KeyData>
<ResData>
<ResCode>900</ResCode>
<ResText>Код субъекта кредитной истории аннулирован.</ResText>
<BKIList>
</BKIList>
</ResData>
</REQREPLY><br>
<xs:element name="LName" type="StStr60"/>
<xs:element name="FName" type="StStr60"/>
<xs:element name="MName" type="StStr60"/>
<xs:element name="BDate" type="StDate"/>
<xs:element name="BPlace" type="StStr1020"/>
<xs:element name="DocCode" type="xs:positiveInteger"/>
<xs:element name="DocNumber" type="StStr50"/>
<xs:element name="DocNum" type="StStr50"/>
<xs:element name="DocDelivDate" type="StDate"/>
<xs:element name="DocDelivPlace" type="StStr1020"/>
<xs:element name="Insurance" type="StInsurance"/>
<xs:simpleType name="StInsurance">
<xs:restriction base="xs:string">
<xs:minLength value="1"/>
<xs:maxLength value="15"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="StSignResident">
<xs:restriction base="xs:integer">
<xs:enumeration value="0"/>
<xs:enumeration value="1"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="StVers">
<xs:restriction base="xs:positiveInteger">
<xs:enumeration value="1"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="StDate">
<xs:restriction base="xs:string">
<xs:pattern value="\d{2}[.]\d{2}[.]\d{4}"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="StEGRN">
<xs:restriction base="xs:string">
<xs:minLength value="0"/>
<xs:maxLength value="1024"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="StINN">
<xs:restriction base="xs:string">
<xs:minLength value="0"/>
<xs:maxLength value="1024"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="StStr060">
<xs:restriction base="xs:string">
<xs:maxLength value="60"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="StStr60">
<xs:restriction base="xs:string">
<xs:minLength value="1"/>
<xs:maxLength value="60"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="StStr50">
<xs:restriction base="xs:string">
<xs:minLength value="1"/>
<xs:maxLength value="50"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="StStr1020">
<xs:restriction base="xs:string">
<xs:minLength value="1"/>
<xs:maxLength value="1020"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="StStr255">
<xs:restriction base="xs:string">
<xs:minLength value="1"/>
<xs:maxLength value="255"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="StStr100">
<xs:restriction base="xs:string">
<xs:minLength value="1"/>
<xs:maxLength value="100"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="StStr1680">
<xs:restriction base="xs:string">
<xs:minLength value="1"/>
<xs:maxLength value="1680"/>
</xs:restriction>
</xs:simpleType>
СТРУКТУРЫ ЭЛЕКТРОННОГО ДОКУМЕНТА «ОТВЕТ НА ЗАПРОС
СПИСКА ТИТУЛЬНЫХ ЧАСТЕЙ КРЕДИТНЫХ ИСТОРИЙ»Таблица С.1 — Описание структуры заголовка
Таблица С.2 — Структура блока KEYLP
Таблица С.3 — Структура блока KEYNP
Таблица С.4 — Перечень возможных значений результата обработки
Код результата обработки
Описание результата обработки
900
Успешная обработка
910
Соответствующая информация не найдена
Таблица С.5 — Структура элемента LPItem
Таблица С.6 - Структура элемента NPItem
СТРУКТУРЫ XML-ФАЙЛА, СОДЕРЖАЩЕГО ПАКЕТ ЗАПРОСОВ КРЕДИТНЫХ
ОТЧЕТОВ СУБЪЕКТОВ КРЕДИТНОЙ ИСТОРИИТаблица Т.1 - Структура заголовка пакета запросов кредитных отчетов
Наименование элемента
Описание
Формат данных (Размер)
Обязательное наличие
PackID
Идентификатор пакета с запросом
Целое число (12)
V
CreatePackDate
Дата формирования пакета с запросом
Дата вида ДД.ММ.ГГГГ
V
ConditionId
Код условия предоставления отчета. Если указанное в запросе условие выполняется для субъекта, то БКИ предоставляет кредитный отчет, в противном случае - ответ БКИ на запрос должен содержать атрибут "noReport" с указанием соответствующей причины отсутствия отчета по запросу (см. Таблицу Ф.2 Приложение Ф). Допустимые значения кода условия доводятся Банком России до БКИ официальным письмом не позднее, чем за две недели до начала их использования в запросах.
Целое число (12)
Таблица Т.2 - Структура элемента KEYLP
Таблица Т.3 - Структура элемента KEYNP
Пример XML-файла, содержащего запросы кредитных отчетов
Таблица Ф.1 - Структура заголовка пакета с кредитными отчетами
Таблица Ф.2 - Структура элемента CreditReport (кредитный отчет)
Наименование элемента/атрибута
Описание
Тип данных (Размер)
Обязательный
Id
Идентификатор отчета в пакете. Должен совпадать с идентификатором соответствующего запроса в пакете запросов.
Целое число (12)
V
noReport
Атрибут включается БКИ в том случае, если кредитный отчет по запрошенному субъекту не предоставляется. В качестве значения указывается причина отсутствия отчета:
1 - отчет не соответствует условию предоставления отчета, указанному в запросе
2 - информация по запрашиваемому субъекту отсутствует в БКИЦелое число (12)
CreditReportOf NaturalPerson либо
CreditReportOf LegalPersonЭлемент CreditReport содержит либо кредитный отчет физического лица, либо кредитный отчет юридического лица, либо не содержит кредитный отчет, по причине, указанной в атрибуте noReport
Составной тип
Таблица Ф.3 либо
Таблица Ф.4
Таблица Ф.3 - Структура элемента CreditReportOfNaturalPerson (кредитный отчет физического лица)
Наименование элемента/атрибута
Описание
Тип данных (Размер)
Обязательный
Subject
Информация о субъекте кредитной истории
Составной тип
Таблица Ф.5V
Credits
Информация об обязательствах субъекта (кредиты-займы, поручительство). Заполняется при наличии соответствующей информации в кредитной истории субъекта.
Составной тип
Таблица Ф.14
Arrears
Информация о долгах (ЖКУ, связь, алименты и
т.п.). Заполняется при наличии соответствующей информации в кредитной истории субъектаСоставной тип
Таблица Ф.32
OtherJudgements
Судебные споры, которые не удалось сопоставить с обязательствами по кредиту и с недееспособностью субъекта. Заполняется при наличии соответствующей информации в кредитной истории субъекта
Составной тип
Таблица Ф.12
OtherGuaranties
Информация о банковских гарантиях субъекта, не сопоставленных с обязательствами по кредиту. Заполняется при наличии соответствующей информации в кредитной истории субъекта
Составной тип
Таблица Ф.28
RequestsStatistic
Статистика по запросам пользователей кредитной истории
Составной тип
Таблица Ф.34V
UserRequests
Запросы пользователей КИ. Заполняется при наличии соответствующей информации в кредитной истории субъекта
Составной тип
Таблица Ф.35
Таблица Ф.4 - Структура элемента CreditReportOfLegalPerson (кредитный отчет юридического лица)
Наименование элемента/атрибута
Описание
Тип данных (Размер)
Обязательный
Subject
Информация о субъекте кредитной истории - юридическом лице
Составной тип
Таблица Ф.6V
Credits
Информация об обязательствах субъекта (кредиты-займы, поручительство). Заполняется при наличии соответствующей информации в кредитной истории субъекта.
Составной тип
Таблица Ф.14
Arrears
Информация о долгах (ЖКУ, связь, алименты и т.п.). Заполняется при наличии соответствующей информации в кредитной истории субъекта
Составной тип
Таблица Ф.32
OtherJudgements
Судебные споры, которые не удалось сопоставить с обязательствами по кредиту и с банкротством субъекта. Заполняется при наличии соответствующей информации в кредитной истории субъекта
Составной тип
Таблица Ф.12
OtherGuaranties
Информация о банковских гарантиях субъекта, не сопоставленных с обязательствами по кредиту. Заполняется при наличии соответствующей информации в кредитной истории субъекта
Составной тип
Таблица Ф.28
RequestsStatistic
Статистика по запросам пользователей кредитной истории. Элемент является необязательным только внутри элемента Reorganisation.
Составной тип
Таблица Ф.34
UserRequests
Запросы пользователей КИ. Заполняется при наличии соответствующей информации в кредитной истории субъекта
Составной тип
Таблица Ф.35
Reorganisation
Титульные и основные части кредитных историй реорганизованных юридических лиц, прекративших существование, - если юридическое лицо было создано путем реорганизации
Составной тип
Таблица Ф.4
Таблица Ф.5 - Структура элемента Subject для физического лица
Наименование элемента/атрибута
Описание
Тип данных (Размер)
Обязательный
Identity
ТЧКИ субъекта кредитной истории - физического лица. Элемент может присутствовать несколько раз для отображения истории изменения ТЧКИ.
Составной тип
Таблица Ф.7V
Addresses
Указание места регистрации и фактического места жительства заемщика.
Составной тип
Таблица Ф.8V
IP
Сведения о государственной регистрации физического лица в качестве индивидуального предпринимателя
Составной тип
Таблица Ф.9
Incapacity
Информация о вступившем в силу решении суда о признании физического лица недееспособным или ограниченно дееспособным (в случае его наличия);
Составной тип
Таблица Ф.10
Таблица Ф.6 - Структура элемента Subject для юридического лица
Наименование элемента/атрибута
Описание
Тип данных
(Размер)Обязательный
Identity
ТЧКИ субъекта кредитной истории - юридического лица. Элемент может присутствовать несколько раз для отображения истории изменения ТЧКИ.
Составной тип
Таблица Ф.19V
Bankruptcy
Сведения о процедурах банкротства юридического лица - если арбитражным судом принято к производству заявление о признании должника банкротом
Составной тип
Таблица Ф.11
Таблица Ф.7 - Структура типа "Физическое лицо"
Таблица Ф.8 - Структура элемента Addresses для физического лица
Таблица Ф.9 - Структура элемента IP
Таблица Ф.10 - Структура элемента Incapacity
Наименование элемента/атрибута
Описание
Тип данных (Размер)
Обязательный
IncapacityState
Текущий статус дееспособности субъекта:
1 - дееспособный
2 - частично дееспособный
3 - недееспособныйЦелое число (1)
IncapacityJudgements
Судебные решения о дееспособности субъекта
Составной тип
Таблица Ф.12V
Таблица Ф.11 - Структура элемента Bankruptcy
Наименование элемента/атрибута
Описание
Тип данных (Размер)
Обязательный
BankruptcyState
Признак банкротства юридического лица
0 - не банкрот
1 - банкротЦелое число (1)
BankruptcyJudgements
Судебные решения по делу о банкротстве
Составной тип
Таблица Ф.11V
Таблица Ф.12 - Структура типа "Постановления Суда"
Наименование элемента/атрибута
Описание
Тип данных (Размер)
Обязательный
Judgement
Постановление суда. Может встречаться многократно.
Составной тип
Таблица Ф.13V
Таблица Ф.13 - Структура элемента "Judgement"
Таблица Ф.14 - Структура элемента Credits
Наименование элемента/атрибута
Описание
Тип данных (Размер)
Обязательный
Credit
Информация об обязательстве заемщика
Составной тип
Таблица Ф.15
Таблица Ф.15 - Структура элемента Credit
Наименование элемента/атрибута Описание Тип данных (Размер) Обязательный Application Информация о заявлении на выдачу кредита. Обязательно заполняется для записи кредитной истории заемщика - физического лица при предоставлении информации по договорам, заключенным после 01.03.2015. Составной тип
Таблица Ф.16Creditor Информация о кредиторе (заимодавце). Составной тип
Таблица Ф.19V CreditorType Тип заимодавца (кредитора):
1 - кредитная организация;
2 - микрофинансовая организация;
3 - кредитный кооператив;
9 - иная организацияЦелое число (1) V ObligationType Отношение субъекта к обязательству:
1 - основной заемщик
2 - созаемщик,
3 - поручитель
4 - принципал (т.е. заемщик, имеющий гарантию под данный кредит)
5 - дополнительная карта (только для кредитных карт)
6 - авторизованный пользователь (лица, которым предоставлен доступ к кредиту по данному счету и право его использования без возложения юридической ответственности за долг по нему)
9 - иноеЦелое число (1) V CreditType Информация о виде предоставленного займа (кредита):
1 Кредит на автомобиль
2 Лизинг
3 Ипотека
4 Кредитная карта
5 Потребительский кредит
6 Кредит на развитие бизнеса
7 Кредит на пополнение оборотных средств
8 Кредит на покупку оборудования
9 Кредит на строительство недвижимости
10 Кредит на покупку акций (маржинальное кредитование)
11 Межбанковский кредит
12 Кредит мобильного оператора
13 Кредит на обучение
14 Дебетовая карта с овердрафтом
18 Кредит наличными (нецелевой)
19 Микрозайм
99 Другой тип кредитаЦелое число (2) V GrantedCreditTypeU Информация о предоставленном займе (кредите) в соответствии с приложением к Указанию Банка России от 1 декабря 2014 года N 3465-У "О составе и порядке формирования информационной части кредитной истории". Целое число (3) Указывается в кредитном отчете заемщика физического лица в случае отличия от информации о запрошенном займе (кредите), а также в кредитном отчете поручителя - физического лица. Для займов (кредитов), выдаваемых некредитными организациями, а также для потребительских кредитов, выдаваемых в иностранной валюте, указывается код 001 - потребительский заем. Для всех остальных займов (кредитов) категория займа указывается в соответствии с приложением к Указанию об информационной части КИ: 101 - Автокредит, автомобили с пробегом от 0 до 1000 км 102 - Автокредит, автомобили с пробегом свыше 1000 км 201 - Потреб. кредит с лимитом кредитования до 30 000 RUB 202 - Потреб. кредит с лимитом кредитования от 30 000 до 100 000 RUB 203 - Потреб. кредит с лимитом кредитования от 100 000 до 300 000 RUB 204 - Потреб. кредит с лимитом кредитования свыше 300 000 RUB 205 - Потреб. кредит с лимитом кредитования от 30 000 до 300 000 RUB (с 01.01.2019) 301 - POS-кредит без обеспечения, до 1 года, до 30 000 RUB 302 - POS-кредит без обеспечения, до 1
года, от 30 000 до 100 000 RUB303 - POS-кредит без обеспечения, до 1 года, свыше 100 000 RUB 304 - POS-кредит без обеспечения, свыше 1 года, до 30 000 RUB 305 - POS-кредит без обеспечения, свыше 1 года, от 30 000 до 100 000 RUB 306 - POS-кредит без обеспечения, свыше 1 года, свыше 100 000 RUB 401 - Нецелевой потреб. кредит, целевой без залога (кроме POS-кредитов) или на рефинансирование, до 1 года, до 30 000 RUB 402 - Нецелевой потреб. кредит, целевой без залога (кроме POS-кредитов) или на рефинансирование, до 1 года, от 30 000 до 100 000 RUB 403 - Нецелевой потреб. кредит, целевой без залога (кроме POS-кредитов) или на рефинансирование, до 1 года, от 100 000 до 300 000 RUB 404 - Нецелевой потреб. кредит, целевой без залога (кроме POS-кредитов) или на рефинансирование, до 1 года, свыше 300 000 RUB 405 - Нецелевой потреб. кредит, целевой без залога (кроме POS-кредитов) или на рефинансирование, свыше 1 года, до 30 000 RUB 406 - Нецелевой потреб. кредит, целевой без залога (кроме POS-кредитов) или на рефинансирование, свыше 1 года, от 30 000 до 100 000 RUB 407 - Нецелевой потреб. кредит, целевой без залога (кроме POS-кредитов) или на рефинансирование, свыше 1 года, от 100 000 до 300 000 RUB 408 - Нецелевой потреб. кредит, целевой без залога (кроме POS-кредитов) или на рефинансирование, свыше 1 года, свыше 300 000 RUB 501 - Ипотека 601 - Кредит для бизнеса 999 - Прочее CreditContract Информация об условиях договора займа (кредита). Элемент обязательно заполняется для записи кредитной истории заемщика, а также для записи кредитной истории поручителя после начала выполнения поручителем обязательств заемщика по договору займа (кредита). Составной тип
Таблица Ф.20PaymentDiscipline Информация о фактическом исполнении обязательств заемщика в полном и (или) неполном размерах.
Элемент обязательно заполняется для записи кредитной истории заемщика, а также для записи кредитной истории поручителя после начала выполнения поручителем обязательств заемщика по договору займа (кредита).Составной тип
Таблица Ф.21TwoPaymentsSkipped Информация об отсутствии двух и более подряд платежей по договору займа (кредита) в течение 120 календарных дней с даты наступления срока исполнения обязательства по договору займа (кредита), которое не исполнено заемщиком:
0 - не было;
1 - было.
Элемент является обязательным для заполнения при предоставлении информации по договорам, заключенным после 01.03.2015.Целое число (1) CompleteFulfillment Признак полного исполнения обязательства по договору займа (кредита) - отметка о полном погашении обязательства, включая все проценты и пени:
0 - неполное исполнение;
1 - полное исполнение.Целое число (1) RepaymentByCollateral Признак погашения займа (кредита) за счет обеспечения в случае неисполнения заемщиком своих обязательств по договору: Целое число (1) 1) да; 2) нет; 3) сведения не предоставлены источником кредитной истории. LastPaymentDate Дата последнего фактически выполненного платежа. Дата DebtAfterLastPayment Сумма задолженности по договору займа (кредита) на дату последнего платежа с учетом просроченной задолженности и неустойки.
DebtAfterLastPayment = Задолженность по основному долгу + Задолженность по процентным платежам + Сумма просроченной задолженности (включая неустойку).
Элемент является обязательным для заполнения при предоставлении информации по договорам, заключенным после 01.03.2015.Составной тип
Таблица Ф.23DebtALPNoPenalty Сумма задолженности по договору займа (кредита) на дату последнего платежа без учета просроченной задолженности и неустойки.
DebtALPNoPenalty = Задолженность по основному долгу + Задолженность по процентным платежам.
Элемент является обязательным для заполнения при предоставлении информации по договорам, заключенным после 01.03.2015.Составной тип
Таблица Ф.23Judgements Информация о фактах рассмотрения судом, арбитражным и (или) третейским судом споров по договору займа (кредита) и содержании резолютивных частей судебных актов, вступивших в законную силу, за исключением информации, входящей в состав дополнительной (закрытой) части кредитной истории Составной тип
Таблица Ф.12Securities Указание предметов залога (при их наличии) и срока действия договора залога, оценка предметов залога с указанием даты ее проведения. Составной тип
Таблица Ф.24Surety Объем обязательства, обеспечиваемого поручительством, указание суммы и срока поручительства. Элемент обязательно заполняется для записи кредитной истории поручителя. Составной тип
Таблица Ф.27Guaranties Объем обязательства, обеспечиваемого банковской гарантией, указание суммы и срока гарантии, а также информация о прекращении банковской гарантии в иных, отличных от окончания срока гарантии случаях. Внутри элемента Credit элемент Guaranties относится к кредиту, в котором субъект, выступает заемщиком или поручителем. Информация о банковской гарантии субъекта, которую нельзя сопоставить с каким-либо обязательством субъекта, приводится в блоке Guaranties вне элемента Credits. Составной тип
Таблица Ф.28TransferOfDebtClaim Информация о приобретателе права требования в случае уступки права требования по договору займа (кредита). Элемент является обязательным при состоянии договора "Переуступка прав требования" (ContractState = 4). Составной тип
Таблица Ф.30StopInfo Информация о прекращении передачи информации, определенной настоящей статьей, в бюро кредитных историй в связи с прекращением действия договора об оказании информационных услуг или в связи с состоявшейся уступкой права требования (с указанием дат указанных событий) Составной тип
Таблица Ф.31Таблица Ф.16 - Структура элемента Application
Наименование элемента/атрибута Описание Тип данных (Размер) Обязательный ApplicationDate Дата заявления дата V ApplicationNumber Номер заявления Текст (60) RequestedCreditTypeU Информация о запрошенном займе (кредите) в соответствии с приложением к Указанию Банка России от 1 декабря 2014 года N 3465-У "О составе и порядке формирования информационной части кредитной истории".
Для займов (кредитов), выдаваемых некредитными организациями, а также для потребительских кредитов, выдаваемых в иностранной валюте, указывается код 001 - потребительский заем.
Для всех остальных займов (кредитов) категория займа указывается в соответствии с приложением к Указанию об информационной части КИ:Целое число (3) V 101 - Автокредит, автомобили с пробегом от 0 до 1000 км 102 - Автокредит, автомобили с пробегом свыше 1000 км 201 - Потреб. кредит с лимитом кредитования до 30 000 RUB 202 - Потреб. кредит с лимитом кредитования от 30 000 до 100 000 RUB 203 - Потреб. кредит с лимитом кредитования от 100 000 до 300 000 RUB 204 - Потреб. кредит с лимитом кредитования свыше 300 000 RUB 205 - Потреб. кредит с лимитом кредитования от 30 000 до 300 000 RUB (с 01.01.2019) 301 - POS-кредит без обеспечения, до 1 года, до 30 000 RUB 302 - POS-кредит без обеспечения, до 1 года, от 30 000 до 100 000 RUB 303 - POS-кредит без обеспечения, до 1 года, свыше 100 000 RUB 304 - POS-кредит без обеспечения, свыше 1 года, до 30 000 RUB 305 - POS-кредит без обеспечения, свыше 1 года, от 30 000 до 100 000 RUB 306 - POS-кредит без обеспечения, свыше 1 года, свыше 100 000 RUB 401 - Нецелевой потреб. кредит, целевой без залога (кроме POS-кредитов) или на рефинансирование, до 1 года, до 30 000 RUB 402 - Нецелевой потреб. кредит, целевой без залога (кроме POS-кредитов) или на рефинансирование, до 1 года, от 30 000 до 100 000 RUB 403 - Нецелевой потреб. кредит, целевой без залога (кроме POS-кредитов) или на рефинансирование, до 1 года, от 100 000 до 300 000 RUB 404 - Нецелевой потреб. кредит, целевой без залога (кроме POS-кредитов) или на рефинансирование, до 1 года, свыше 300 000 RUB 405 - Нецелевой потреб. кредит, целевой без залога (кроме POS-кредитов) или на рефинансирование, свыше 1 года, до 30 000 RUB 406 - Нецелевой потреб. кредит, целевой без залога (кроме POS-кредитов) или на рефинансирование, свыше 1 года, от 30 000 до 100 000 RUB 407 - Нецелевой потреб. кредит, целевой без залога (кроме POS-кредитов) или на рефинансирование, свыше 1 года, от 100 000 до 300 000 RUB 408 - Нецелевой потреб. кредит, целевой без залога (кроме POS-кредитов) или на рефинансирование, свыше 1 года, свыше 300 000 RUB 501 - Ипотека 601 - Кредит для бизнеса 999 - Прочее ApplicationMethod Способ оформления Заявления: Целое число (1) 1 - посреднический (через агента), 2 - дистанционный (с использованием средств телекоммуникаций) 3 - непосредственно в кредитной организации (филиале, внутреннем структурном подразделении кредитной организации), микрофинансовой организации, кредитном кооперативе или иной организации, являющейся источником формирования кредитной истории. Не заполняется, если субъект кредитной истории является поручителем по данному договору. ApplicationState Информация о факте принятия уполномоченным органом и (или) лицом решения об одобрении Заявления: Целое число (1) 1 На рассмотрении 2 Одобрено 3 Отказ 4 Заем (кредит) выдан Не заполняется, если субъект кредитной истории является поручителем по данному договору. EndOfApproval Дата окончания действия одобрения Заявления. Заполняется только в случае нахождения заявления в статусе "Одобрено" (ApplicationState = 2) Дата Refusal Информация о факте отказа заемщику в заключении договора займа (кредита) Составной тип
Таблица Ф.18Таблица Ф.17 - Структура типа "Сумма"
Наименование элемента/атрибута
Описание
Тип данных (Размер)
Обязательный
currency
Символьный код валюты по классификатору ОКВ. Для сумм в драгоценных металлах указывается символьный код металла по ISO 4217
Текст (3)
V
Amount
Сумма
Положительное целое число
V
Таблица Ф.18 - Структура элемента Refusal
Наименование элемента/атрибута
Описание
Тип данных
(Размер)Обязательный
RequestedAmount
Запрошенная сумма займа (кредита) с указанием валюты
Составной тип
Таблица Ф.17V
date
Дата принятия решения об отказе. Если не известна - то дата поступления информации об отказе.
Дата
V
RefusalReason
Код причины отказа:
1 - кредитная политика заимодавца (кредитора);
2 - кредитная история заемщика;
3 - кредитная история поручителя
4 - избыточная долговая нагрузка на заемщика;
5 - избыточная долговая нагрузка на поручителя
6 - несоответствие информации о заемщике, указанной заемщиком в Заявлении, сведениям, которыми располагает заимодавец (кредитор);
9 - прочее.Целое число (1)
V
RefusalReasonComment
Здесь указываются прочие причины отказа
Текст (1020)
Таблица Ф.19 - Структура типа "Юридическое лицо"
Наименование элемента/атрибута
Описание
Тип данных (Размер)
Обязательный
FullName
Полное наименование
Текст (1020)
V
ShortName
Сокращенное наименование
Текст (255)
FirmName
Фирменное наименование
Текст (255)
EngName
Наименование на одном из языков народов Российской Федерации и (или) иностранном языке (в случае, если таковые имеются)
Текст (1020)
SignResident
Признак резидента:
1 - юридическое лицо зарегистрировано на территории Российской Федерации;
0 - юридическое лицо не зарегистрировано на территории Российской Федерации.Целое число (1)
V
Country
Трехзначный символьный код страны, на территории которой зарегистрировано юридическое лицо (по классификатору ОКСМ)
Текст (3)
Address
адрес (место нахождения) постоянно действующего исполнительного органа юридического лица (в случае отсутствия постоянно действующего исполнительного органа юридического лица - иного органа или лица, уполномоченных выступать от имени юридического лица в силу закона, иного правового акта или учредительного документа), по которому осуществляется связь с юридическим лицом
Текст (1680)
Phone
Телефон
Текст (100)
OGRN
Основной государственный регистрационный номер юридического лица. Обязателен для юридического лица - резидента РФ.
Текст (1024)
INN
Идентификационный номер налогоплательщика Обязателен для юридического лица - резидента РФ.
Текст (1024)
Таблица Ф.20 - Структура элемента CreditContract
Наименование элемента/атрибута
Описание
Тип данных (Размер)
Обязательный
ContractNumber
Номер договора
Текст (60)
V
ContractId
Уникальный идентификатор (сделки) договора
Текст (38)
DateOfConclusion
Дата заключения
Дата
V
TypeOfObligation
Вид обязательства
1 - договор кредита
2 - договор займаТекст (1)
PeriodicityOfPayment
Периодичность платежей
1 - еженедельно
2 - раз в две недели
3 - ежемесячно
4 - поквартально
5 - раз в полгода
6 - ежегодно
9 - другоеЦелое число (1)
PeriodicPaymentDate
Дата месяца периодического платежа в формате: <число месяца> число. Указывается только для ежемесячного платежа (PeriodicityOfPayment = 3) и является при этом обязательным.
Целое число (2)
Amount
Сумма займа с указанием валюты
Сумма
Таблица Ф.17V
CurrentLimit
Изменение лимита по кредиту, предоставленному заемщику с использованием банковской карты (текущий лимит)
Сумма
Таблица Ф.17
DeadLine
Срок исполнения обязательства заемщика в полном размере в соответствии с договором займа (кредита).
Для бессрочных кредитов и кредитных карт у которых нет даты окончания указывается дата "3999-12-31".Дата
V
InterestDeadLine
Указание срока уплаты процентов в соответствии с договором займа (кредита)
Дата
PSK
Полная стоимость кредита в процентах годовых. Обязательно для заполнения по договорам физических лиц при предоставлении информации по договорам, заключенным после 01.03.2015.
Десятичная дробь
firstReceivedDate
Дата первого направления в БКИ информации о заключенном договоре займа (кредита).
Дата
V
date
Дата последнего обновления в БКИ информации о заключенном договоре займа (кредита).
Дата
V
ContractState
Индикатор состояния договора кредита (займа):
1 - активен
2 - закрыт
3 - реструктуризован
4 - продан (переуступка прав требований)
5 - списан с баланса
6 - передача данных прекращена
7 - расторгнутЦелое число (1)
V
RestructuringType
Типы реструктуризации:
1 - по требованию заемщика (физического лица) об изменении условий договора займа (кредита), обязательства по которому обеспечены ипотекой (ст. 6.1-1 ФЗ от 21.12.2013 г. N 353-ФЗ);
2 - по требованию заемщика (физического лица/ИП) о предоставлении льготного периода по договору займа (кредита) (ст. 6 ФЗ от 03.04.2020 г. N 106-ФЗ);
3 - по требованию заемщика (ИП/субъекта малого или среднего предпринимательства) о предоставлении льготного периода по договору займа (кредита) (ст. 7 ФЗ от 03.04.2020 г. N 106-ФЗ);
4 - по собственной программе источника формирования кредитной истории в связи с пандемией коронавируса;
5 - в рамках иных предусмотренных законодательством РФ механизмов в связи с пандемией коронавируса;
0 - иное.
Элемент обязательно присутствует при состоянии договора "реструктуризован" (ContractState = 3), но не включается в отчет для всех других состояний договора.Целое число (1)
ActualClosingDate
Фактическая дата закрытия договора
Дата
EarlyCancellation
Признак досрочного расторжения договора:
1 - договор расторгнут по соглашению сторон или его действие прекращено после выплаты обязательств заемщика до плановой даты закрытия договора;
0 - договор действует или закрыт после полного погашения заемщиком своих обязательств в установленные сроки или позже.Целое число (1)
NumberOfChange
Количество изменений условий договора
Целое число (1)
Таблица Ф.21 - Структура элемента PaymentDiscipline
Наименование элемента/атрибута
Описание
Тип данных (Размер)
Обязательный
ObligationFulfillment
Информация о фактическом исполнении обязательств заемщика в указанном интервале времени. Элемент повторяется для каждого месяца с момента открытия кредитного договора и до его закрытия.
Составной тип
Таблица Ф.22V
Таблица Ф.22 - Структура элемента ObligationFulfillment
Наименование элемента/атрибута
Описание
Тип данных (Размер)
Обязательный
Period
Указывает на год и месяц периода.
Текст (4)
V
DepthOfDelay
Глубина просрочки:
0 - новый, оценка невозможна
1 - оплата без просрочек
2 - просрочка до 1 месяца
3 - просрочка от 1 до 2 месяцев
4 - просрочка от 2 до 3 месяцев
5 - просрочка от 3 до 4 месяцев
6 - просрочка более 4 месяцевТекст (1)
V
OverdueAmount
Сумма просроченной задолженности (включая неустойку).
Сумма Таблица Ф.17
V
PrincipalDebt
Текущая задолженность по основному долгу.
Составной тип
Таблица Ф.23V
InterestPaymentsDebt
Текущая задолженность по процентам.
Составной тип
Таблица Ф.23V
Таблица Ф.23 - Структура типа "Остаток долга"
Наименование элемента/атрибута
Описание
Тип данных (Размер)
Обязательный
Date
Дата выписки
Дата
V
Amount
Сумма с указанием валюты
Сумма
Таблица Ф.17V
Таблица Ф.24 - Структура элемента "Securities"
Наименование элемента/атрибута
Описание
Тип данных (Размер)
Обязательный
Security
Предмет залога, срок действия договора залога, оценка предмета залога с указанием даты ее проведения. Элемент повторяется при наличии нескольких предметов залога по обязательству.
Составной тип
Таблица Ф.25V
Таблица Ф.25 - Структура элемента "Security"
Наименование элемента/атрибута
Описание
Тип данных (Размер)
Обязательный
date
Дата поступления информации о залоге
Дата
V
PledgeType
Код типа залога:
1 Недвижимость
2 Транспортное средство
3 Машина, оборудование
4 Ювелирное изделие
5 Антиквариат
6 Ценные бумаги
7 Валюта
8 Товар
9 ДругоеЦелое число
V
PledgeSubject
Предмет залога. Указывается, если в PledgeType указан код 9.
Текст (1060)
SecurityDeadline
Срок действия договора залога
Дата
V
MaturityDate
Дата проведения оценки залога
Дата
V
AssessedValue
Оценочная стоимость залога
Сумма
Таблица Ф.17V
Таблица Ф.26 - Структура типа "Поручительства"
Наименование элемента/атрибута
Описание
Тип данных (Размер)
Обязательный
Surety
Информация о поручительстве по займу. Элемент обязательно заполняется для записи кредитной истории поручителя.
Составной тип
Таблица Ф.27V
Таблица Ф.27 - Структура элемента "Surety"
Наименование элемента/атрибута
Описание
Тип данных (Размер)
Обязательный
date
Дата поступления информации о поручительстве
Дата
V
SuretyContractNumber
Номер договора поручительства
Текст (255)
V
SecuredInFull
Объем обязательства, обеспечиваемого поручительством:
0 - частичное обеспечение
1 - полное обеспечениеЦелое число (1)
V
SuretyAmount
Сумма поручительства
Сумма Таблица Ф.17
V
SuretyDeadline
Срок поручительства
Дата
V
Таблица Ф.28 - Структура элемента "Guaranties"
Наименование элемента/атрибута
Описание
Тип данных (Размер)
Обязательный
Guarantee
Информация о банковской гарантии, выданной субъекту. Элемент повторяется для каждой гарантии, выданной субъекту.
Составной тип
Таблица Ф.29V
Таблица Ф.29 - Структура элемента "Guarantee"
Наименование элемента/атрибута
Описание
Тип данных (Размер)
Обязательный
date
Дата начала действия гарантии, либо дата поступления информации о гарантии
Дата
V
Guarantor
Гарант - организация, выдавшая субъекту гарантию
Юридическое лицо
Таблица Ф.19V
SecuredInFull
Объем обязательства, обеспечиваемого гарантией:
0 - частичное обеспечение
1 - полное обеспечениеЦелое число (1)
GuaranteeAmount
Сумма гарантии
Сумма
Таблица Ф.17V
GuaranteeDeadLine
Срок гарантии
Дата
V
EndDate
Дата прекращения банковской гарантии в иных, отличных от окончания срока гарантии случаях
Дата
EndReason
Причина прекращения гарантии в иных, отличных от окончания срока гарантии случаях
Текст (1020)
Таблица Ф.30 - Структура элемента "TransferOfDebtClaim"
Наименование элемента/атрибута Описание Тип данных (Размер) Обязательный date Дата передачи права требования, либо дата поступления информации о передаче права требования Дата V TransfereeNaturalPerson
либо TransfereeLegalPerson
либо
TransfereeПриобретатель права требования - физическое лицо. Таблица Ф.7 Приобретатель права требования - юридическое лицо. Таблица Ф.19 Приобретатель права требования - текстовое описание. Этот элемент включается в том случае, когда БКИ не может передать информацию о приобретателе права требования в виде набора реквизитов физического или юридического лица. Если БКИ не располагает сведениями о приобретателе, то элемент Transferee должен содержать текст "НЕТ ДАННЫХ". Текст (4000) V Таблица Ф.31 - Структура элемента "StopInfo"
Таблица Ф.32 - Структура элемента "Arrears"
Наименование элемента/атрибута
Описание
Тип данных (Размер)
Обязательный
Debt
Информация из резолютивной части вступившего в силу и не исполненного в течение 10 дней решения суда о взыскании с должника денежных сумм в связи с неисполнением им обязательств по внесению платы за жилое помещение, коммунальные услуги и услуги связи, либо направленная федеральным органом исполнительной власти, уполномоченным на осуществление функций по обеспечению установленного порядка деятельности судов и исполнению судебных актов и актов других органов, информация о взыскании с должника денежной суммы в связи с неисполнением им алиментных обязательств, обязательств по внесению платы за жилое помещение, коммунальные услуги и услуги связи.
Элемент может повторяться при наличии информации о нескольких решениях суда или фактах взыскания денежных сумм.Составной тип
Таблица Ф.33V
Таблица Ф.33 - Структура элемента "Debt"
Наименование элемента/атрибута
Описание
Тип данных (Размер)
Обязательный
date
Дата судебного решения либо дата взыскания денежных средств. Если не известна, то дата поступления информации о задолженности.
Дата
V
Source
Источник кредитной истории должника - юридическое лицо
Юридическое лицо
Таблица Ф.19V
DebtType
Причина взыскания:
1 Плата за жилое помещение
2 Коммунальные услуги
3 Телекоммуникационные услуги и услуги связи
4 Административные штрафы
5 Алиментные обязательства
9 ДругоеЦелое число (1)
AmountOfDebt
Сумма задолженности
Сумма Таблица Ф.17
AmountPaid
Сумма фактического взыскания
Сумма Таблица Ф.17
Comment
Информация из резолютивной части решения суда о взыскании либо информация о взыскании с должника денежной суммы.
Текст (4000)
V
Таблица Ф.34 - Структура элемента "RequestsStatistic"
Таблица Ф.35 - Структура элемента "UserRequests"
Наименование элемента/атрибута
Описание
Тип данных (Размер)
Обязательный
date
Дата запроса
Дата
V
NaturalPersonUser
либо
LegalPersonUserИнформация о пользователе кредитной истории физическом либо юридическом лице.
Составной тип
Таблица Ф.7
или
Таблица Ф.19V
Amount
Предполагаемая сумма займа (кредита)
Составной тип
Таблица Ф.17
RequestPurpose
Цель запроса кредитной истории пользователем кредитной истории
Текст (4000)
г.Москва Красная площадь д.1</Address>
г.Москва Лубянская площадь д.1</Address>
г.Москва ул. Юности д.2</Address>
г.Москва ул. Юности д.2</Address>
</Addresses>
<IP>
<OGRNIP date="1999-12-23">0987654321012</OGRNIP>
<OGRNIP date="2007-01-01">2345678909876</OGRNIP>
</IP>
<Incapacity>
<IncapacityState>1</IncapacityState>
<IncapacityJudgements>
<Judgement date="1967-08-13">
<CaseNumber>123-2345</CaseNumber>
<Court>Левый суд</Court>
<Decision>Признан ограниченно дееспособным</Decision>
</Judgement>
<Judgement date="1968-09-14">
<Court>Московский городской суд</Court>
<Decision>Отменено решение Зеленоградского районного суда.
2009-08-13</ApplicationDate>
123</ApplicationNumber>
<RequestedCreditTypeU>101</RequestedCreditTypeU>
1</ApplicationMethod>
3</ApplicationState>
<Refusal date="2009-09-01">
<RequestedAmount currency="USD">2000000000</RequestedAmount>
<RefusalReason>1</RefusalReason>
</Refusal>
</Application>
<Creditor>
<FullName>КБ "Деньги всем"</FullName>
<SignResident>1</SignResident>
<Country>RUS</Country>
<OGRN>0129384756102</OGRN>
<INN>0987654321</INN>
</Creditor>
<CreditorType>1</CreditorType>
</Credit>
<!-- А здесь выдали -->
<Credit>
2009-09-01</ApplicationDate>
456</ApplicationNumber>
<RequestedCreditTypeU>102</RequestedCreditTypeU>
1</ApplicationMethod>
1</ApplicationState>
<EndOfApproval>2009-10-01</EndOfApproval>
</Application>
<Creditor>
<FullName>КБ "Деньги всем"</FullName>
<SignResident>1</SignResident>
<Country>RUS</Country>
<OGRN>0129384756102</OGRN>
<INN>0987654321</INN>
</Creditor>
<CreditorType>1</CreditorType>
<ObligationType>1</ObligationType>
<CreditType>1</CreditType>
<CreditContract firstReceivedDate="2019-10-02" date="2019-11-04">
<ContractNumber>678</ContractNumber>
<ContractId>589e67d3-b6ba-11ea-9d85-c7002440473d-a</ContractId>
<DateOfConclusion>2009-09-02</DateOfConclusion>
<PeriodicityOfPayment>3</PeriodicityOfPayment>
20000</Amount>
<DeadLine>2009-12-02</DeadLine>
<InterestDeadLine>2009-12-02</InterestDeadLine>
<PSK>35.1</PSK>
<ContractState>3</ContractState>
<RestructuringType>2</RestructuringType>
<RestructuringType>5</RestructuringType>
</CreditContract>
<PaymentDiscipline>
<ObligationFulfillment period="1909">
<DepthOfDelay>0</DepthOfDelay>
<OverdueAmount currency="RUB">0</OverdueAmount>
<PrincipalDebt date="2019-09-01">
20000</Amount>
</PrincipalDebt>
<InterestPaymentsDebt date="2019-09-01">
1800</Amount>
<InterestPaymentsDebt>
</ObligationFulfillment>
<ObligationFulfillment period="1910">
<DepthOfDelay>2</DepthOfDelay>
<OverdueAmount currency="RUB">8000</OverdueAmount>
<PrincipalDebt date="2019-10-01">
20000</Amount>
</PrincipalDebt>
<InterestPaymentsDebt date="2019-10-01">
3800</Amount>
<InterestPaymentsDebt>
</ObligationFulfillment>
<PaymentDiscipline>
<TwoPaymentsSkipped>0</TwoPaymentsSkipped>
<DebtAfterLastPayment date="2019-10-01">
31800</Amount>
</DebtAfterLastPayment>
<DebtALPNoPenalty date="2019-10-01">
23800</Amount>
</DebtALPNoPenalty>
<Judgements>
<Judgement date="2009-10-05">
<Decision>Субъект оспаривает просрочку платежа</Decision>
</Judgements>
<!-- Залоговое обеспечение по кредиту -->
<Securities>
<Security date="1967-08-13">
<PledgeType>9</PledgeType>
<PledgeSubject>Велосипед</PledgeSubject>
<SecurityDeadline>2020-08-13</SecurityDeadline>
<MaturityDate>1967-08-13</MaturityDate>
1000</AssessedValue>
</Security>
</Securities>
<!--Здесь раздел "Поручительство" относится к кредиту, в котором
следует из значения элемента ObligationType. Поскольку ему еще не пришлось
отвечать по своему обязательству, т.е. гасить долги заемщика, то набор
<Debt date="1967-08-13">
<!-- Источник информации по долгам -->
<Source>
<SourceLP>
<FullName>ЗАО "Нептун"</FullName>
<SignResident>1</SignResident>
<Country>RUS</Country>
<OGRN>012345678901</OGRN>
<INN>0123456789</INN>
</SourceLP>
</Source>
<DebtType>1</DebtType>
1560</AmountOfDebt>
<Comment>По решению суда такого-то за неуплату коммунального платежа
Таблица Ц.1 — Структура заголовка
Пример xml-сообщения о результатах обработки кредитных отчетов:
Таблица Ш.1 — Описание полей строки файла
Пример
Таблица Ш.2 — Набор реквизитов, соответствующих строке файла
Таблица Щ.1 — Описание полей строки файла titleFL.csv
Таблица Щ.2 — Описание полей строки файла titleUL.csv
Таблица Щ.3 — Описание полей строки файла linkFL.csv
Идентификатор изменяемой ТЧКИ
Идентификатор ТЧКИ из файла titleFL
Идентификатор изменяющей ТЧКИ
Идентификатор ТЧКИ из файла titleFL
Таблица Щ.4 — Описание полей строки файла linkUL.csv
Идентификатор ТЧКИ
Идентификатор ТЧКИ из файла titleUL
Идентификатор изменяющей ТЧКИ
Идентификатор ТЧКИ из файла titleUL
И ПРИМЕР ЗАПОЛНЕНИЯ АКТА ПРИЕМА-ПЕРЕДАЧИ НОСИТЕЛЕЙ
ДЛЯ РАЗМЕЩЕНИЯ КЛЮЧЕЙ РЕГИСТРАЦИИ БКИПорядком взаимодействия автоматизированной системы "Центральный каталог
кредитных историй" и бюро кредитных историй администратором информационной
№ п/п Учетный номер ключевого носителя Фамилия И.О. допущенного к ключевой информации 1 20-151/49 Иванов И.И. 2 20-151/50 3 20-151/51 Петров П.П. 4 20-151/52 От Департамента информационных технологий От ____________________________
Банка России (наименование БКИ)
____________________________________ _____________________________
(должность) (должность)
____________________________________ _____________________________
(подпись, И.О. Фамилия) (подпись, И.О. Фамилия)
Порядком взаимодействия автоматизированной системы "Центральный каталог
кредитных историй" и бюро кредитных историй администратором Центра
(Ф.И.О.)
№ п/п Номер упаковки Фамилия И.О. пользователя Учетный номер ключевого носителя 1 1 Иванов И.И. 20-151/49 20-151/50 2 2 Петров П.П. 20-151/51 20-151/52 От Департамента информационных технологий От ____________________________
Банка России (наименование БКИ)
____________________________________ _____________________________
(должность) (должность)
____________________________________ _____________________________
(подпись, И.О. Фамилия) (подпись, И.О. Фамилия)
ПЕРЕЧЕНЬ ПРИНЯТЫХ СОКРАЩЕНИЙ