Public release from ruodoo-project: 19.0 - 2026-11-01 22:52:25 UTC

This commit is contained in:
CI Publish Bot
2026-11-01 22:54:30 +00:00
commit 26250aa580
2492 changed files with 664277 additions and 0 deletions

View File

@@ -0,0 +1,210 @@
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema version="2.0" xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" xmlns="http://пф.рф/ВВ/УСПН/РПЛП/2017-02-21" xmlns:РПЛП="http://пф.рф/ВВ/УСПН/РПЛП/2017-02-21" xmlns:УТ="http://пф.рф/унифицированныеТипы/2014-01-01" xmlns:АФ="http://пф.рф/АФ" xmlns:НПФ="http://пф.рф/ВсВО/НПФ/типы/2016-07-01" targetNamespace="http://пф.рф/ВВ/УСПН/РПЛП/2017-02-21">
<xs:import namespace="http://пф.рф/АФ" schemaLocation="../../ТипыОбщие.xsd" />
<xs:import namespace="http://пф.рф/унифицированныеТипы/2014-01-01" schemaLocation="../../УнифТипы_2014-01-01.xsd" />
<xs:import namespace="http://www.w3.org/2000/09/xmldsig#" schemaLocation="../../xmldsig_core_schema.xsd" />
<xs:import namespace="http://пф.рф/ВсВО/НПФ/типы/2016-07-01" schemaLocation="../../ВсВО/НПФ/ТипыНПФ_2016-07-01.xsd" />
<xs:annotation>
<xs:documentation>Реестр планируемых платежей</xs:documentation>
</xs:annotation>
<xs:element name="ЭДПФР">
<xs:annotation>
<xs:documentation>Корневой элемент. Электронный документ РПЛП (Реестр планируемых платежей). Содержит сведения самого документа и служебную информацию об электронном документе.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="РПЛП">
<xs:annotation>
<xs:documentation>Реестр планируемых платежей</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="Реквизиты" type="УТ:ТипРеквизитыДокумента">
<xs:annotation>
<xs:documentation>Дата составления и номер документа</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ТипПериода" minOccurs="0">
<xs:annotation>
<xs:documentation>Тип операционного периода. Возможные значения:
1 - месяц,
2 - квартал,
3 - год</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:normalizedString">
<xs:enumeration value="1" />
<xs:enumeration value="2" />
<xs:enumeration value="3" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="ОперационныйПериод">
<xs:annotation>
<xs:documentation>Операционный период. 01.ХХ.ХХХХ – первое число месяца, следующее за отчетным периодом</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:date">
<xs:pattern value="\d{4}-\d{2}-01" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="ОснованиеПлатежа" type="УТ:ТипНепустаяСтрока">
<xs:annotation>
<xs:documentation>Основание платежей. Указывается код процесса, в разрезе которого выполняется операция – код процесса из справочника НСИ</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="НаправлениеОперации">
<xs:annotation>
<xs:documentation>Направление операции. Возможные значения:
0 - расходная,
1 - приходная</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:normalizedString">
<xs:enumeration value="0" />
<xs:enumeration value="1" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Организация" maxOccurs="4">
<xs:annotation>
<xs:documentation>Блок сведений о количестве организаций по типу в платежном реестре (итого).</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="Тип">
<xs:annotation>
<xs:documentation>Тип организации. Возможные значения: УК, ГУК ВР, НПФ, ОПФР.</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:normalizedString">
<xs:enumeration value="УК" />
<xs:enumeration value="ГУК ВР" />
<xs:enumeration value="НПФ" />
<xs:enumeration value="ОПФР" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Сумма" type="УТ:ТипДеньги">
<xs:annotation>
<xs:documentation>Общая сумма</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Количество" type="xs:nonNegativeInteger">
<xs:annotation>
<xs:documentation>Количество организаций</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ЗаписьПР" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Блок «Запись платежного реестра».</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="НомерПП" type="xs:positiveInteger">
<xs:annotation>
<xs:documentation>Порядковый номер записи в реестре (НомерПП), начиная с «1»</xs:documentation>
</xs:annotation>
</xs:element>
<xs:choice>
<xs:annotation>
<xs:documentation>Указывается либо блок сведений о НПФ или УК, либо код территориального органа СФР по классификатору НСИ</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:annotation>
<xs:documentation>Блок сведений о НПФ или УК</xs:documentation>
</xs:annotation>
<xs:element name="НаименованиеУК_НПФ" type="xs:normalizedString">
<xs:annotation>
<xs:documentation>Наименование организации. Указывается наименование УК или НПФ (формализованное)</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Портфель" type="xs:normalizedString" minOccurs="0">
<xs:annotation>
<xs:documentation>Наименование инвестиционного портфеля</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ИНН" type="УТ:ТипИНН" minOccurs="0">
<xs:annotation>
<xs:documentation>ИНН организации</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="НомерДоговора" type="УТ:ТипНепустаяСтрока" minOccurs="0">
<xs:annotation>
<xs:documentation>Номер договора. Не заполняется, если тип организации «НПФ</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Тип">
<xs:annotation>
<xs:documentation>Тип организации. Возможные значения: УК, ГУК ВР, НПФ.</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:normalizedString">
<xs:enumeration value="УК" />
<xs:enumeration value="ГУК ВР" />
<xs:enumeration value="НПФ" />
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
<xs:element name="КодТОПФР">
<xs:annotation>
<xs:documentation>Код территориального органа СФР по классификатору НСИ. Заполняется либо это поле, либо блок «Блок сведений о НПФ или УК»</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="\d{6}" />
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:choice>
<xs:element name="КоличествоЗЛ" type="xs:nonNegativeInteger">
<xs:annotation>
<xs:documentation>Количество организаций</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ПланируемыеПлатежи">
<xs:annotation>
<xs:documentation>Блок сведений о суммах планируемых платежей</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:group ref="НПФ:ГрСуммыСПН">
<xs:annotation>
<xs:documentation>Сведения о суммах планируемых платежей</xs:documentation>
</xs:annotation>
</xs:group>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:unique name="УникальныйНомерПП">
<xs:annotation>
<xs:documentation>В пределах файла номер записи по порядку должен быть уникален</xs:documentation>
</xs:annotation>
<xs:selector xpath="РПЛП:ЗаписьПР/РПЛП:НомерПП" />
<xs:field xpath="." />
</xs:unique>
</xs:element>
<xs:element name="ЭлектроннаяПодпись" xmlns="http://www.w3.org/2000/09/xmldsig#" type="SignatureType" minOccurs="0">
<xs:annotation>
<xs:documentation>Электронная подпись (ЭП) в соответствии со спецификацией XMLDsig</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="СлужебнаяИнформация" type="АФ:ТипСлужебнаяИнформация">
<xs:annotation>
<xs:documentation>Служебная информация об электронном документе</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>

View File

@@ -0,0 +1,246 @@
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema version="2.0" xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" xmlns="http://пф.рф/ВВ/УСПН/РППП/2017-02-21" xmlns:УТ="http://пф.рф/унифицированныеТипы/2014-01-01" xmlns:АФ="http://пф.рф/АФ" xmlns:НПФ="http://пф.рф/ВсВО/НПФ/типы/2016-07-01" targetNamespace="http://пф.рф/ВВ/УСПН/РППП/2017-02-21">
<xs:import namespace="http://пф.рф/АФ" schemaLocation="../../ТипыОбщие.xsd" />
<xs:import namespace="http://пф.рф/унифицированныеТипы/2014-01-01" schemaLocation="../../УнифТипы_2014-01-01.xsd" />
<xs:import namespace="http://www.w3.org/2000/09/xmldsig#" schemaLocation="../../xmldsig_core_schema.xsd" />
<xs:import namespace="http://пф.рф/ВсВО/НПФ/типы/2016-07-01" schemaLocation="../../ВсВО/НПФ/ТипыНПФ_2016-07-01.xsd" />
<xs:annotation>
<xs:documentation>Реестр проведенных платежей</xs:documentation>
</xs:annotation>
<xs:element name="ЭДПФР">
<xs:annotation>
<xs:documentation>Корневой элемент. Электронный документ РППП (Реестр проведенных платежей). Содержит сведения самого документа и служебную информацию об электронном документе.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="РППП">
<xs:annotation>
<xs:documentation>Реестр проведенных платежей</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="Реквизиты" type="УТ:ТипРеквизитыДокумента">
<xs:annotation>
<xs:documentation>Дата составления и номер документа</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ТипПериода" minOccurs="0">
<xs:annotation>
<xs:documentation>Тип операционного периода. Возможные значения:
1 - месяц,
2 - квартал,
3 - год</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:normalizedString">
<xs:enumeration value="1" />
<xs:enumeration value="2" />
<xs:enumeration value="3" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="ОперационныйПериод">
<xs:annotation>
<xs:documentation>Операционный период. 01.ХХ.ХХХХ – первое число месяца, следующее за отчетным периодом</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:date">
<xs:pattern value="\d{4}-\d{2}-01" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="ОснованиеПлатежа" type="УТ:ТипНепустаяСтрока">
<xs:annotation>
<xs:documentation>Основание платежей. Указывается код процесса, в разрезе которого выполняется операция – код процесса из справочника НСИ</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="НаправлениеОперации">
<xs:annotation>
<xs:documentation>Направление операции. Возможные значения:
0 - расходная,
1 - приходная</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:normalizedString">
<xs:enumeration value="0" />
<xs:enumeration value="1" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Организация" maxOccurs="4">
<xs:annotation>
<xs:documentation>Блок сведений о количестве организаций по типу в платежном реестре (итого).</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="Тип">
<xs:annotation>
<xs:documentation>Тип организации. Возможные значения: УК, ГУК ВР, НПФ, ОПФР:</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:normalizedString">
<xs:enumeration value="УК" />
<xs:enumeration value="ГУК ВР" />
<xs:enumeration value="НПФ" />
<xs:enumeration value="ОПФР" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Сумма" type="УТ:ТипДеньги">
<xs:annotation>
<xs:documentation>Общая сумма</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Количество" type="xs:nonNegativeInteger">
<xs:annotation>
<xs:documentation>Количество организаций</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ЗаписьППР" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Блок «Запись реестра проведенных платежей».</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="НомерПП" type="xs:positiveInteger">
<xs:annotation>
<xs:documentation>Порядковый номер записи в реестре (НомерПП), начиная с «1»</xs:documentation>
</xs:annotation>
</xs:element>
<xs:choice>
<xs:annotation>
<xs:documentation>Указывается либо блок сведений о НПФ или УК, либо код территориального органа СФР по классификатору НСИ</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:annotation>
<xs:documentation>Блок сведений о НПФ или УК</xs:documentation>
</xs:annotation>
<xs:element name="НаименованиеУК_НПФ" type="xs:normalizedString">
<xs:annotation>
<xs:documentation>Наименование организации. Указывается наименование УК или НПФ (формализованное)</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Портфель" type="xs:normalizedString" minOccurs="0">
<xs:annotation>
<xs:documentation>Наименование инвестиционного портфеля</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ИНН" type="УТ:ТипИНН" minOccurs="0">
<xs:annotation>
<xs:documentation>ИНН организации</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="НомерДоговора" type="УТ:ТипНепустаяСтрока" minOccurs="0">
<xs:annotation>
<xs:documentation>Номер договора. Не заполняется, если тип организации «НПФ</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Тип">
<xs:annotation>
<xs:documentation>Тип организации. Возможные значения: УК, ГУК ВР, НПФ:</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:normalizedString">
<xs:enumeration value="УК" />
<xs:enumeration value="ГУК ВР" />
<xs:enumeration value="НПФ" />
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
<xs:element name="КодТОПФР">
<xs:annotation>
<xs:documentation>Код территориального органа СФР по классификатору НСИ. Заполняется либо это поле, либо блок «Блок сведений о НПФ или УК»</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="\d{6}" />
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:choice>
<xs:element name="ПлатежныйДокумент" type="УТ:ТипРеквизитыДокумента" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Дата и номер платежного документа</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Контрагент">
<xs:annotation>
<xs:documentation>Сведения о контрагенте платежа</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="Банк">
<xs:annotation>
<xs:documentation>Банк контрагента</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="Наименование" type="УТ:ТипНепустаяСтрока">
<xs:annotation>
<xs:documentation>Наименование банка контрагента</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="БИК" type="УТ:ТипБИК">
<xs:annotation>
<xs:documentation>БИК банка</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="КС" type="УТ:ТипБанковскийСчет">
<xs:annotation>
<xs:documentation>Корреспондентский счет</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ИННиКПП" type="УТ:ТипНН">
<xs:annotation>
<xs:documentation>ИНН и КПП банка</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="РСчет" type="УТ:ТипБанковскийСчет">
<xs:annotation>
<xs:documentation>Номер расчетного счета контрагента платежа</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ПроведенныеПлатежи">
<xs:annotation>
<xs:documentation>Блок сведений о суммах проведенных платежей</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:group ref="НПФ:ГрСуммыСПН">
<xs:annotation>
<xs:documentation>Сведения о суммах проведенных платежей</xs:documentation>
</xs:annotation>
</xs:group>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ЭлектроннаяПодпись" xmlns="http://www.w3.org/2000/09/xmldsig#" type="SignatureType" minOccurs="0">
<xs:annotation>
<xs:documentation>Электронная подпись (ЭП) в соответствии со спецификацией XMLDsig</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="СлужебнаяИнформация" type="АФ:ТипСлужебнаяИнформация">
<xs:annotation>
<xs:documentation>Служебная информация об электронном документе</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>

View File

@@ -0,0 +1,192 @@
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema version="2.0" xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" xmlns="http://пф.рф/ВВ/УСПН/СЗЛ-СПНЕВ/2018-08-22" xmlns:АФ4="http://пф.рф/АФ/2017-08-21" xmlns:УТ2="http://пф.рф/УТ/2017-08-21" targetNamespace="http://пф.рф/ВВ/УСПН/СЗЛ-СПНЕВ/2018-08-22">
<xs:import namespace="http://пф.рф/УТ/2017-08-21" schemaLocation="../../УнифТипы_2017-08-21.xsd" />
<xs:import namespace="http://пф.рф/АФ/2017-08-21" schemaLocation="../../ТипыАФ_2017-08-21.xsd" />
<xs:import namespace="http://www.w3.org/2000/09/xmldsig#" schemaLocation="../../xmldsig_core_schema.xsd" />
<xs:annotation>
<xs:documentation>Список ЗЛ, для которых в отделения СФР передаются СПН для осуществления единовременных выплат</xs:documentation>
</xs:annotation>
<xs:element name="ЭДПФР">
<xs:annotation>
<xs:documentation>Корневой элемент. Электронный документ СЗЛ-СПНЕВ (Список ЗЛ, для которых в отделения СФР передаются СПН для осуществления единовременных выплат). Содержит сведения самого документа и служебную информацию об электронном документе.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:all>
<xs:element name="СЗЛ-СПНЕВ">
<xs:annotation>
<xs:documentation>Список ЗЛ, для которых в отделения СФР передаются СПН для осуществления единовременных выплат</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="Регион">
<xs:annotation>
<xs:documentation>Код региона</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="Код">
<xs:annotation>
<xs:documentation>Код региона</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:normalizedString">
<xs:pattern value="\d{3}" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element ref="УТ2:Наименование">
<xs:annotation>
<xs:documentation>Наименование региона</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Район">
<xs:annotation>
<xs:documentation>Код района</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="Код">
<xs:annotation>
<xs:documentation>Код района</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:normalizedString">
<xs:pattern value="\d{3}" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element ref="УТ2:Наименование">
<xs:annotation>
<xs:documentation>Наименование района</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Сведения">
<xs:annotation>
<xs:documentation>Блок сведений о получателях и суммах единовременной выплаты за счет СПН</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="СПНЕВ" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Блок сведений о получателе и сумме единовременной выплаты за счет СПН</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="ЗЛ">
<xs:annotation>
<xs:documentation>Блок сведений о получателе</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element ref="УТ2:СНИЛС">
<xs:annotation>
<xs:documentation>Страховой номер индивидуального лицевого счета застрахованного лица</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="УТ2:ФИО">
<xs:annotation>
<xs:documentation>ФИО получателя</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="УТ2:Пол">
<xs:annotation>
<xs:documentation>Пол получателя</xs:documentation>
</xs:annotation>
</xs:element>
<xs:group ref="УТ2:ГрДатаРождения">
<xs:annotation>
<xs:documentation>Дата рождения получателя</xs:documentation>
</xs:annotation>
</xs:group>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Решение">
<xs:annotation>
<xs:documentation>Блок сведений о решении</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="Дата" type="xs:date">
<xs:annotation>
<xs:documentation>Дата решения</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Номер" type="УТ2:ТипНепустаяСтрока">
<xs:annotation>
<xs:documentation>Номер решения</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Вариант">
<xs:annotation>
<xs:documentation>Вариант решения. Возможные значения:
- УСТН
- ДОПЛ
- ПРОД
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:normalizedString">
<xs:enumeration value="УСТН" />
<xs:enumeration value="ДОПЛ" />
<xs:enumeration value="ПРОД" />
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="СуммаЕВ" type="УТ2:ТипДеньгиКоп">
<xs:annotation>
<xs:documentation>Сумма ЕВ (сумма, профинансированная по решению)</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="НаименованиеУК" type="УТ2:ТипНепустаяСтрока" minOccurs="0">
<xs:annotation>
<xs:documentation>Наименование управляющей компании</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Портфель" type="УТ2:ТипНепустаяСтрока" minOccurs="0">
<xs:annotation>
<xs:documentation>Наименование инвестиционного портфеля</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="СуммаЕВВсего" type="УТ2:ТипДеньгиКоп">
<xs:annotation>
<xs:documentation>Всего сумма ЕВ по району</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="КоличествоПолучателей" type="xs:positiveInteger">
<xs:annotation>
<xs:documentation>Всего количество получателей ЕВ по району</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="СлужебнаяИнформация" type="АФ4:ТипСлужебнаяИнформация">
<xs:annotation>
<xs:documentation>Служебная информация об электронном документе</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="Signature" xmlns="http://www.w3.org/2000/09/xmldsig#" minOccurs="0">
<xs:annotation>
<xs:documentation>Электронная подпись (ЭП). Электронный документ, для которого законодательством Российской Федерации предусмотрена юридически значимая подпись, должен быть подписан усиленной квалифицированной электронной подписью в соответствии со спецификацией XMLDSig.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:all>
</xs:complexType>
</xs:element>
</xs:schema>

View File

@@ -0,0 +1,213 @@
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema version="2.0" xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" xmlns="http://пф.рф/ВВ/УСПН/СТССП/2018-11-30" xmlns:АФ4="http://пф.рф/АФ/2017-08-21" xmlns:УТ2="http://пф.рф/УТ/2017-08-21" targetNamespace="http://пф.рф/ВВ/УСПН/СТССП/2018-11-30">
<xs:import namespace="http://пф.рф/УТ/2017-08-21" schemaLocation="../../УнифТипы_2017-08-21.xsd" />
<xs:import namespace="http://пф.рф/АФ/2017-08-21" schemaLocation="../../ТипыАФ_2017-08-21.xsd" />
<xs:import namespace="http://www.w3.org/2000/09/xmldsig#" schemaLocation="../../xmldsig_core_schema.xsd" />
<xs:annotation>
<xs:documentation>Сведения о текущем страховщике и сумме потерь при досрочном переводе средств пенсионных накоплений</xs:documentation>
</xs:annotation>
<xs:element name="ЭДПФР">
<xs:annotation>
<xs:documentation>Корневой элемент. Электронный документ СТССП (Сведения о текущем страховщике и сумме потерь при досрочном переводе средств пенсионных накоплений). Содержит сведения самого документа и служебную информацию об электронном документе.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:all>
<xs:element name="СТССП">
<xs:annotation>
<xs:documentation>Сведения о текущем страховщике и сумме потерь при досрочном переводе средств пенсионных накоплений</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="ЗЛ">
<xs:annotation>
<xs:documentation>Блок сведений о ЗЛ, на которое представляются сведения</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element ref="УТ2:СНИЛС">
<xs:annotation>
<xs:documentation>Страховой номер ИЛС ЗЛ</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="УТ2:ФИО">
<xs:annotation>
<xs:documentation>Фамилия, имя, отчество застрахованного лица</xs:documentation>
</xs:annotation>
</xs:element>
<xs:group ref="УТ2:ГрДатаРождения" minOccurs="0">
<xs:annotation>
<xs:documentation>Дата рождения ЗЛ</xs:documentation>
</xs:annotation>
</xs:group>
<xs:element ref="УТ2:Пол">
<xs:annotation>
<xs:documentation>Пол</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ТекущийСтраховщик">
<xs:annotation>
<xs:documentation>Блок сведений о текущем страховщике</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="Тип">
<xs:annotation>
<xs:documentation>Тип страховщика. Возможные значения:
5 – УК,
7 – НПФ
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:integer">
<xs:enumeration value="5" />
<xs:enumeration value="7" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Идентификатор" type="xs:positiveInteger">
<xs:annotation>
<xs:documentation>Номер термина организации – текущего страховщика по справочнику НСИ</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="НаименованиеФормализованное" type="УТ2:ТипНепустаяСтрока">
<xs:annotation>
<xs:documentation>Формализованное наименование организации-страховщика</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Портфель" minOccurs="0">
<xs:annotation>
<xs:documentation>Инвестиционный портфель</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="Идентификатор" type="xs:positiveInteger">
<xs:annotation>
<xs:documentation>Номер термина портфеля компании – текущего страховщика в справочнике НСИ</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="УТ2:Наименование">
<xs:annotation>
<xs:documentation>Наименование инвестиционного портфеля (формализованное)</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="РеквизитыДоговора" type="УТ2:ТипРеквизитыДокумента" minOccurs="0">
<xs:annotation>
<xs:documentation>Реквизиты договора, заключенного с будущим страховщиком</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ГарантированныеСПН" type="УТ2:ТипДеньги" minOccurs="0">
<xs:annotation>
<xs:documentation>Сумма, учтенная на лицевом счете ЗЛ по итогам каждых пяти лет</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ФактическиеСПН" type="УТ2:ТипДеньги" minOccurs="0">
<xs:annotation>
<xs:documentation>Фактическая сумма СПН ЗЛ на 31.12 по итогам предыдущего финансового года</xs:documentation>
</xs:annotation>
</xs:element>
<xs:choice minOccurs="0">
<xs:annotation>
<xs:documentation>Выбор одного из: блок сведений о доходе, не подлежащем передаче в случае досрочного перехода или блок сведений об убытке, не подлежащем гарантийному восполнению в случае досрочного перехода</xs:documentation>
</xs:annotation>
<xs:element name="Доход" type="ТипСумма">
<xs:annotation>
<xs:documentation>Блок сведений о доходе, не подлежащем передаче в случае досрочного перехода</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Убыток" type="ТипСумма">
<xs:annotation>
<xs:documentation>Блок сведений об убытке, не подлежащем гарантийному восполнению в случае досрочного перехода</xs:documentation>
</xs:annotation>
</xs:element>
</xs:choice>
<xs:element name="ДатаНачала" type="xs:date" minOccurs="0">
<xs:annotation>
<xs:documentation>Дата, с которой ЗЛ осуществляет формирование НП в СФР, или дата вступления в силу договора об ОПС</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ДатаФиксинга" type="xs:date" minOccurs="0">
<xs:annotation>
<xs:documentation>Дата, когда был осуществлен последний пятилетний расчет СПН (фиксинг)</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="БылаСменаСтраховщика" type="xs:boolean">
<xs:annotation>
<xs:documentation>Признак изменения страховщика в текущем году. Возможные значения:
0 – нет;
1 – да
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Страховщик" minOccurs="0">
<xs:annotation>
<xs:documentation>Страховщик, предоставивший сведения</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="Идентификатор" type="xs:positiveInteger">
<xs:annotation>
<xs:documentation>Номер термина организации-страховщика, предоставившего сведения, по справочнику НСИ</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="НаименованиеФормализованное" type="УТ2:ТипНепустаяСтрока" minOccurs="0">
<xs:annotation>
<xs:documentation>Формализованное наименование организации-страховщика. Указывается только для НПФ</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ТипУведомления">
<!-- Устанавливается ограничение максимальной длины, поскольку на момент разработки формата нет согласованного списка допустимых значений -->
<xs:annotation>
<xs:documentation>Тип уведомления застрахованного лица об условиях досрочного перехода</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:length value="3" />
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="СлужебнаяИнформация" type="АФ4:ТипСлужебнаяИнформация">
<xs:annotation>
<xs:documentation>Служебная информация об электронном документе</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="Signature" xmlns="http://www.w3.org/2000/09/xmldsig#" minOccurs="0">
<xs:annotation>
<xs:documentation>Электронная подпись (ЭП). Электронный документ, для которого законодательством Российской Федерации предусмотрена юридически значимая подпись, должен быть подписан усиленной квалифицированной электронной подписью в соответствии со спецификацией XMLDSig.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:all>
</xs:complexType>
</xs:element>
<xs:complexType name="ТипСумма">
<xs:annotation>
<xs:documentation>Тип для представления сведений о доходе (убытке)</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="Сумма" type="УТ2:ТипДеньги">
<xs:annotation>
<xs:documentation>Сумма дохода (убытка), не подлежащая передаче (гарантийному восполнению) в случае досрочного перехода</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Дата" type="xs:date">
<xs:annotation>
<xs:documentation>Дата отражения на индивидуальном лицевом счете суммы дохода от инвестирования средств пенсионных накоплений (суммы убытка), не подлежащего передаче новому страховщику (гарантийному восполнению)</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:schema>

View File

@@ -0,0 +1,223 @@
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema version="2.0" xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" xmlns="http://пф.рф/СТССП/2019-04-11" xmlns:АФ4="http://пф.рф/АФ/2017-08-21" xmlns:УТ2="http://пф.рф/УТ/2017-08-21" targetNamespace="http://пф.рф/СТССП/2019-04-11">
<xs:import namespace="http://пф.рф/УТ/2017-08-21" schemaLocation="../../УнифТипы_2017-08-21.xsd" />
<xs:import namespace="http://пф.рф/АФ/2017-08-21" schemaLocation="../../ТипыАФ_2017-08-21.xsd" />
<xs:import namespace="http://www.w3.org/2000/09/xmldsig#" schemaLocation="../../xmldsig_core_schema.xsd" />
<xs:annotation>
<xs:documentation>Сведения о текущем страховщике и сумме потерь при досрочном переводе средств пенсионных накоплений</xs:documentation>
</xs:annotation>
<xs:element name="ЭДПФР">
<xs:annotation>
<xs:documentation>Корневой элемент. Содержит сведения самого документа и служебную информацию об электронном документе.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:all>
<xs:element name="СТССП">
<xs:annotation>
<xs:documentation>Сведения о текущем страховщике и сумме потерь при досрочном переводе средств пенсионных накоплений</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="ЗЛ">
<xs:annotation>
<xs:documentation>Блок сведений о застрахованном лице, на которое представляются сведения</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element ref="УТ2:СНИЛС">
<xs:annotation>
<xs:documentation>Страховой номер ИЛС ЗЛ</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="УТ2:ФИО">
<xs:annotation>
<xs:documentation>Фамилия, имя, отчество застрахованного лица</xs:documentation>
</xs:annotation>
</xs:element>
<xs:group ref="УТ2:ГрДатаРождения" minOccurs="0">
<xs:annotation>
<xs:documentation>Дата рождения ЗЛ</xs:documentation>
</xs:annotation>
</xs:group>
<xs:element ref="УТ2:Пол">
<xs:annotation>
<xs:documentation>Пол</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ТекущийСтраховщик">
<xs:annotation>
<xs:documentation>Блок сведений о текущем страховщике</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="Тип">
<xs:annotation>
<xs:documentation>Тип страховщика. Возможные значения:
5 – УК,
7 – НПФ
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:integer">
<xs:enumeration value="5" />
<xs:enumeration value="7" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Идентификатор" type="xs:positiveInteger">
<xs:annotation>
<xs:documentation>Номер термина организации – текущего страховщика по справочнику НСИ</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="НаименованиеФормализованное" type="УТ2:ТипНепустаяСтрока">
<xs:annotation>
<xs:documentation>Формализованное наименование организации-страховщика</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Портфель" minOccurs="0">
<xs:annotation>
<xs:documentation>Инвестиционный портфель</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="Идентификатор" type="xs:positiveInteger">
<xs:annotation>
<xs:documentation>Номер термина портфеля компании – текущего страховщика в справочнике НСИ</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="УТ2:Наименование">
<xs:annotation>
<xs:documentation>Наименование инвестиционного портфеля (формализованное)</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="РеквизитыДоговора" type="УТ2:ТипРеквизитыДокумента" minOccurs="0">
<xs:annotation>
<xs:documentation>Реквизиты договора, заключенного с будущим страховщиком</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ГарантированныеСПН" type="УТ2:ТипДеньги" minOccurs="0">
<xs:annotation>
<xs:documentation>Сумма, учтенная на лицевом счете ЗЛ по итогам каждых пяти лет</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ФактическиеСПН" type="УТ2:ТипДеньги" minOccurs="0">
<xs:annotation>
<xs:documentation>Фактическая сумма СПН ЗЛ на 31.12 по итогам предыдущего финансового года</xs:documentation>
</xs:annotation>
</xs:element>
<xs:choice minOccurs="0">
<xs:annotation>
<xs:documentation>Выбор одного из: блок сведений о доходе, не подлежащем передаче в случае досрочного перехода или блок сведений об убытке, не подлежащем гарантийному восполнению в случае досрочного перехода</xs:documentation>
</xs:annotation>
<xs:element name="Доход" type="ТипСумма">
<xs:annotation>
<xs:documentation>Блок сведений о доходе, не подлежащем передаче в случае досрочного перехода</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Убыток" type="ТипСумма">
<xs:annotation>
<xs:documentation>Блок сведений об убытке, не подлежащем гарантийному восполнению в случае досрочного перехода</xs:documentation>
</xs:annotation>
</xs:element>
</xs:choice>
<xs:element name="ДатаНачала" type="xs:date" minOccurs="0">
<xs:annotation>
<xs:documentation>Дата, с которой ЗЛ осуществляет формирование НП в СФР, или дата вступления в силу договора об ОПС</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ДатаФиксинга" type="xs:date" minOccurs="0">
<xs:annotation>
<xs:documentation>Дата, когда был осуществлен последний пятилетний расчет СПН (фиксинг)</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="БылаСменаСтраховщика" type="xs:boolean">
<xs:annotation>
<xs:documentation>Признак изменения страховщика в текущем году. Возможные значения:
0 – нет;
1 – да
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Страховщик" minOccurs="0">
<xs:annotation>
<xs:documentation>Страховщик, предоставивший сведения</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="Идентификатор" type="xs:positiveInteger">
<xs:annotation>
<xs:documentation>Номер термина организации-страховщика, предоставившего сведения, по справочнику НСИ</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="НаименованиеФормализованное" type="УТ2:ТипНепустаяСтрока" minOccurs="0">
<xs:annotation>
<xs:documentation>Формализованное наименование организации-страховщика. Указывается только для НПФ</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ТипУведомления">
<!-- Устанавливается ограничение максимальной длины, поскольку на момент разработки формата нет согласованного списка допустимых значений -->
<xs:annotation>
<xs:documentation>Тип уведомления застрахованного лица об условиях досрочного перехода</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:length value="3" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Год" minOccurs="0">
<xs:annotation>
<xs:documentation>Год, за который предоставлены сведения</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:integer">
<xs:pattern value="\d{4}" />
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="СлужебнаяИнформация" type="АФ4:ТипСлужебнаяИнформация">
<xs:annotation>
<xs:documentation>Служебная информация об электронном документе</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="Signature" xmlns="http://www.w3.org/2000/09/xmldsig#" minOccurs="0">
<xs:annotation>
<xs:documentation>Электронная подпись (ЭП). Электронный документ, для которого законодательством Российской Федерации предусмотрена юридически значимая подпись, должен быть подписан усиленной квалифицированной электронной подписью в соответствии со спецификацией XMLDSig.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:all>
</xs:complexType>
</xs:element>
<xs:complexType name="ТипСумма">
<xs:annotation>
<xs:documentation>Тип для представления сведений о доходе (убытке)</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="Сумма" type="УТ2:ТипДеньги">
<xs:annotation>
<xs:documentation>Сумма дохода (убытка), не подлежащая передаче (гарантийному восполнению) в случае досрочного перехода</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Дата" type="xs:date">
<xs:annotation>
<xs:documentation>Дата отражения на индивидуальном лицевом счете суммы дохода от инвестирования средств пенсионных накоплений (суммы убытка), не подлежащего передаче новому страховщику (гарантийному восполнению)</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:schema>