См. Условия и форматы представления страховщиками отчетности в порядке надзора за июль, август, октябрь, ноябрь и декабрь 2017 года.

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

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

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

<company id="CompanyId" kind="Kind"

period="Period">

...

</company>

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

Kind - для формы отчетности в порядке надзора указывается "opn", для формы бухгалтерской (финансовой) отчетности или примечания к ней - "msfo", для файлов "0.xml", "cover_letter.xml", "tests_comments.xml" - "msfo-opn";

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

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

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