2. Требования к форматам файлов

2. Требования к форматам файлов

При подготовке файлов, представляемых в составе Отчета, необходимо руководствоваться следующими требованиями к форматам.

2.1. Структура xml-файлов

Каждый xml-файл должен иметь следующую структуру:

    
    
        ...
    

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

Period - последний календарный день отчетного периода в формате дд.мм.гггг.

Запись вида в дальнейшем будет называться открывающимся, а - закрывающимся тэгом xxx. Объявление тэга не должно содержать пробелов и символов табуляции. Текстовый блок между открывающимся и закрывающимся тэгами будет называться секцией xxx.

Таким образом, xml-файлы состоят из заголовка и единственной секции company. Секция company должна содержать информацию, специфичную для конкретного файла. В дальнейшем эта информация будет обозначаться как тело файла.

2.2. Файл, содержащий описание страховой организации и данные раздела "Справка об уставном капитале" (0.xml)

2.2.1. Тело файла 0.xml должно состоять из одной или нескольких секций attributes, одной секции general и одной секции equity и иметь следующую структуру:

    
        Value 1
        
            Value
            Value
        
        ...
        Value N
    
    
        ...
    
    
        ...
    
    
       ...
    

где StartDate - дата, начиная с которой перечисленные в секции атрибуты имеют актуальные значения.

Первая секция attributes должна иметь дату начала отчетного года и описывать все атрибуты страховой организации, перечисленные в таблице 1.

Дополнительные секции attributes требуются лишь в случае, если за отчетный год какие-либо атрибуты страховой организации менялись.

Например, если за отчетный год поменялось наименование страховой организации, то в теле файла должна присутствовать дополнительная секция attributes:

    
        Общество с ограниченной
            ответственностью"Перестраховочная
            компания"Защита Ре"
        7712345678
        ...
    
    
        Общество с ограниченной
            ответственностью"Перестраховочная
            компания"Надежное
            перестрахование"
        7712345678
        ...
    

2.2.2. Внутри секции attributes перечисляются следующие атрибуты страховой организации (названия тэгов пишутся исключительно строчными латинскими буквами):

Таблица 1

Тэг
Вложенный тэг
Значение
Содержание
1
2
3
4
name
Полное наименование страховой организации
Полное наименование юридического лица в соответствии с его учредительными документами
shortname
Краткое наименование страховой организации
Сокращенное фирменное наименование страховой организации в соответствии с ее учредительными документами.
В случае отсутствия у страховой организации краткого наименования поле не заполняется
ogrn
Основной государственный регистрационный номер (ОГРН)
Основной государственный регистрационный номер (ОГРН) юридического лица по Единому государственному реестру юридических лиц (ЕГРЮЛ) (номер состоит из тринадцати цифровых знаков)
inn
Идентификационный номер налогоплательщика (ИНН)
Присвоенный налоговым органом Российской Федерации в установленном порядке идентификационный номер налогоплательщика (ИНН) (номер состоит из десяти цифровых знаков)
kind_economic_activity
Вид экономической деятельности
Наименование вида экономической деятельности страховой организации согласно Общероссийскому классификатору видов экономической деятельности (ОКВЭД)
legal_entity_form
Организационно-правовая форма
Наименование организационно-правовой формы страховой организации согласно Общероссийскому классификатору организационно-правовых форм (ОКОПФ)
property_form
Форма собственности
Наименование формы собственности страховой организации согласно Общероссийскому классификатору форм собственности (ОКФС)
okved
Код по ОКВЭД
Код вида экономической деятельности страховой организации по Общероссийскому классификатору видов экономической деятельности (ОКВЭД).
При заполнении кода вида экономической деятельности по ОКВЭД проставляются первые два знака кодового обозначения вида экономической деятельности, соответствующие классификационному признаку "сфера деятельности" (класс)
okopf
Код по ОКОПФ
Код организационно-правовой формы страховой организации по Общероссийскому классификатору организационно-правовых форм (ОКОПФ) (код состоит из пяти цифровых знаков)
okfs
Код по ОКФС
Код формы собственности страховой организации по Общероссийскому классификатору форм собственности (ОКФС) (код состоит из двух цифровых знаков)
okpo
Код по ОКПО
Код по Общероссийскому классификатору предприятий и организаций (ОКПО) (код состоит из восьми цифровых знаков)
address
Местонахождение (адрес)
Адрес страховой организации в соответствии с ее учредительными документами
phone
Номер контактного телефона
Номер контактного телефона с указанием кода города
e-mail
Адрес электронной почты страховой организации
Адрес электронной почты страховой организации, с которого отправлена отчетность в Банк России, или иной адрес электронной почты страховой организации

2.2.3. Внутри секции general перечисляются следующие атрибуты страховой организации (названия тэгов пишутся исключительно строчными латинскими буквами):

Таблица 2

Тэг
Вложенный тэг
Значение
Содержание
1
2
3
4
account
foreign_investor
Иностранный инвестор (для страховщика, являющегося дочерним обществом по отношению к иностранному инвестору)
Полное наименование акционера (участника) страховой организации - иностранного инвестора, по отношению к которому страховая организация является дочерним обществом
oksm
Код страны иностранного инвестора по ОКСМ
Код страны иностранного инвестора, по отношению к которому страховая организация является дочерним обществом, в соответствии с Общероссийским классификатором стран мира (ОКСМ) (код состоит из трех цифровых знаков)
sign_date
Дата подписания Отчета
Дата подписания Отчета руководителем страховой организации или лицом, исполняющим его обязанности (формат даты: дд.мм.гггг)
head
Руководитель или лицо, исполняющее его обязанности
name
Фамилия, имя и отчество полностью
Полностью фамилия, имя и отчество (последнее - при наличии) руководителя страховой организации или лица, исполняющего его обязанности.
При использовании электронной подписи должны совпадать с именем, указанным в сертификате открытого ключа электронной подписи
position
Должность
Наименование должности руководителя страховой организации или лица, исполняющего его обязанности
assistant
Должностное лицо, ответственное за составление Отчета
name
Фамилия, имя и отчество полностью
Полностью фамилия, имя и отчество (последнее - при наличии) должностного лица, ответственного за составление Отчета
position
Должность
Наименование должности должностного лица, ответственного за составление Отчета
phone
Номер контактного телефона
Номер контактного телефона (с указанием кода города) должностного лица, ответственного за составление Отчета

2.2.4. Секция equity содержит данные раздела "Справка об уставном капитале". Секция состоит из трех секций line, соответствующих трем строкам раздела "Справка об уставном капитале", в каждой из которых указываются данные граф 3 и 4. На месте прочеркнутых значений в файле проставляется число "0".

Структура секции equity имеет вид:

    
        
            Val
            Val
        
        ...
    

где LineCode - код строки раздела;

ColNo - номер графы.

2.3. Файл f13.xml, содержащий данные Отчета

2.3.1. Тело файла, содержащее данные Отчета, должно состоять из единственной секции form и иметь следующую структуру:

    
... ...

где PartId - номер подраздела или раздела Отчета (1.1, 1.2, 1.3, 1.4, 1.5, 2).

2.3.2. Секция part описывает один список из формы Отчета. Количество строк в списках переменное, поэтому код строки в списках не используется.

Список содержит несколько секций item, описывающих элементы списка, и одну секцию summary, в которую помещается суммарная информация по всем числовым графам списка.

Структура секции part имеет вид:

    
        
            Val
            Val
            Val
        
        
            Val
            Val
            Val
        
        
            SummaryVal
            SummaryVal
        
    

где ColNo - номер графы.

2.3.3. При формировании файлов Отчета вручную необходимо придерживаться следующих требований:

если какие-либо показатели формы Отчета не содержат значений либо помечены знаком "x", то соответствующие секции col в файл не помещаются;

если какие-либо разделы (подразделы) Отчета не заполняются или не содержат значений, то соответствующие секции part в файл не помещаются;

все суммы должны быть указаны в тысячах рублей без десятичных знаков (за исключением случаев, предусмотренных в утвержденной форме Отчета), даты в формате - дд.мм.гггг;

пробелы и иные символы, кроме десятичной точки, в числах не допускаются;

коды строк записываются без лидирующего нуля, как целые числа;

при вводе текстовых значений (например, наименования страховой организации, акционера и т.п.) необходимо избегать использования символов: "&", "<", ">", двойных кавычек, одинарных кавычек. В случае необходимости их можно заменить последовательностями "&", "<", ">", """ и "'" соответственно.

2.4. Файл cover_letter.xml, содержащий данные из сопроводительного письма

2.4.1. Тело файла cover_letter.xml должно состоять из секции cover_letter, содержащей данные из сопроводительного письма о представлении страховой организацией Отчета (включая исходящую дату письма и его регистрационный номер), и иметь следующую структуру:

    
        Value 1
        
            Value
            Value
        
           ...
        Value N
    

2.4.2. Внутри секции cover_letter перечисляются следующие атрибуты сопроводительного письма страховой организации (названия тэгов пишутся исключительно строчными латинскими буквами):

Таблица 3

Тэг
Вложенный тэг
Значение
1
2
3
date
Дата письма (формат даты: дд.мм.гггг)
number
Регистрационный номер письма
addressee
Адресат
name
Наименование получателя письма
address
Почтовый адрес получателя письма
text
Текст письма (без таблиц, нумерованных списков и форматирования)
signer_position
Должность лица, подписавшего письмо
signer_name
Фамилия и инициалы лица, подписавшего письмо

2.5. Файл tests_comments.xml, содержащий пояснения к протоколу проверки

2.5.1. Тело файла tests_comments.xml должно состоять из одной или нескольких секций kind, содержащих пояснения к протоколу проверки, и иметь следующую структуру:

    
        
            Текст пояснения
        
        ...
    

где KindId - вид контрольного соотношения. Может принимать следующие значения:

1 - контрольное соотношение, которое не выполнено;

2 - контрольное соотношение, требующее пояснения;

3 - результаты дополнительной проверки;

PartId - номер подраздела или раздела Отчета (1.1, 1.2, 1.3, 1.4, 1.5, 2);

Relno - номер контрольного соотношения согласно протоколу проверки;

Текст пояснения - произвольный текст, поясняющий конкретное контрольное соотношение. В тексте необходимо избегать использования символов: "&", "<", ">", двойных кавычек, одинарных кавычек. В случае необходимости их можно заменить последовательностями "&", "<", ">", """ и "'" соответственно.

2.5.2. Внутри секции kind содержатся вложенные секции test_comment, содержащие привязку к конкретному контрольному соотношению и текст пояснения. Количество вложенных секций должно совпадать с количеством контрольных соотношений, которые не выполнены либо в которых необходимо дать разъяснения или расшифровку в пояснительной записке.