2. Требования к форматам файлов
При подготовке файлов, представляемых в составе Сведений по форме N 1-брокер, необходимо руководствоваться следующими требованиями к форматам.
2.1. Структура xml-файлов
Каждый xml-файл должен иметь следующую структуру:
...
где CompanyId - регистрационный номер страхового брокера по единому государственному реестру субъектов страхового дела (четыре цифры);
Period - последний календарный день отчетного года в формате дд.мм.гггг.
Запись вида
Таким образом, xml-файлы состоят из заголовка и единственной секции company. Секция company должна содержать информацию, специфичную для конкретного файла. В дальнейшем эта информация будет обозначаться как тело файла.
2.2. Файл 1br.xml, содержащий Сведения по форме N 1-брокер
2.2.1. Тело файла, содержащее Сведения по форме N 1-брокер, должно состоять из единственной секции form и иметь следующую структуру:
2.2.2. Секция form состоит из одной секции table и семи секций list.
Секция table должна содержать данные Сведений по форме N 1-брокер, за исключением пункта 14 и расшифровок пунктов 8 и 13, а секции list - данные пунктов 14.1, 14.2, 14.3, а также расшифровки пунктов 8, 13.1, 13.2 и 13.3. При этом в секциях list с разными значениями атрибута id указываются данные согласно следующей таблице:
Таблица
Значение атрибута id
|
Содержание данных
|
1
|
2
|
8
|
Перечень страховых организаций, зависимым (аффилированным) лицом которых является страховой брокер
|
13.1
|
Перечень услуг, связанных только с заключением договоров страхования (перестрахования)
|
13.2
|
Перечень услуг, связанных с исполнением договоров страхования (перестрахования)
|
13.3
|
Перечень иных услуг, связанных со страхованием
|
14.1
|
Список субъектов Российской Федерации, на территории которых оказывались услуги по заключению договоров страхования
|
14.2
|
Список субъектов Российской Федерации, на территории которых оказывались услуги по заключению договоров перестрахования
|
14.3
|
Список иностранных государств, на территории которых находятся иностранные страховые организации, принимающие (передающие) договоры в перестрахование, заключившие со страховым брокером договоры на оказание услуг
|
2.2.3. Структура секции table имеет вид:
Val Val Val ... Val Val
где LineCode - номер пункта Сведений по форме N 1-брокер;
ColNo - порядковый номер показателя пункта начиная с единицы.
Данные о руководителе страхового брокера или лице, исполняющем его обязанности, подписавшем Сведения по форме N 1-брокер, дата составления сведений и номер контактного телефона отражаются в секции line с идентификатором id="100", состоящей из:
секции col с идентификатором id="2", в которой указываются фамилия, имя и отчество (последнее - при наличии) руководителя страхового брокера или лица, исполняющего его обязанности, полностью. При использовании электронной подписи фамилия, имя и отчество (последнее - при наличии) должны совпадать с именем, указанным в сертификате открытого ключа электронной подписи;
секции col с идентификатором id="3", в которой указывается дата составления сведений в формате дд.мм.гггг;
секции col с идентификатором id="4", в которой указывается номер контактного телефона (с кодом города).
При этом секция col с идентификатором id="1" не заполняется и в файл не помещается.
2.2.4. Структура секции list имеет вид:
Val Val Val Val
где ListId - идентификатор списка;
ColNo - порядковый номер показателя пункта начиная с единицы.
2.2.5. При формировании файла, содержащего Сведения по форме N 1-брокер, вручную необходимо придерживаться следующих требований:
если какие-либо показатели Сведений по форме N 1-брокер не содержат значений, то соответствующие секции col и line в файл не помещаются;
если в какой-либо из расшифровок пунктов 8, 13.1, 13.2, 13.3 14.1, 14.2 и 14.3 показатели полностью отсутствуют, то соответствующая секция list в файл не помещается;
все суммы должны быть указаны в тысячах рублей без десятичных знаков;
пробелы и иные символы в числах не допускаются;
наименования субъектов Российской Федерации приводятся в порядке возрастания их кодов по Общероссийскому классификатору объектов административно-территориального деления (ОКАТО);
наименования иностранных государств приводятся в порядке возрастания их кодов по Общероссийскому классификатору стран мира (ОКСМ);
при вводе текстовых значений (например, наименования страхового брокера) необходимо избегать использования символов: "&", "<", ">", двойных кавычек, одинарных кавычек. В случае необходимости их можно заменить последовательностями "&", "<", ">", """ и "'" соответственно.
2.3. Файл tests_comments.xml, содержащий пояснения к протоколу проверки
2.3.1. Тело файла tests_comments.xml должно состоять из одной или нескольких секций kind, содержащих пояснения к протоколу проверки, и иметь следующую структуру:
Текст пояснения ...
где KindId - вид контрольного соотношения. Может принимать следующие значения:
1 - контрольное соотношение, которое не выполнено;
2 - контрольное соотношение, требующее пояснения;
3 - результаты дополнительной проверки;
Relno - номер контрольного соотношения согласно протоколу проверки;
Текст пояснения - произвольный текст, поясняющий конкретное контрольное соотношение. В тексте необходимо избегать использования символов: "&", "<", ">", двойных кавычек, одинарных кавычек. В случае необходимости их можно заменить последовательностями "&", "<", ">", """ и "'" соответственно.
2.3.2. Внутри секции kind содержатся вложенные секции test_comment, содержащие привязку к конкретному контрольному соотношению и текст пояснения. Количество вложенных секций должно совпадать с количеством контрольных соотношений, которые не выполнены либо в которых необходимо дать разъяснения.