Приложение 15. РПУ
версия 1.12 от 22.10.2024 · разделов 69
О документе
| Утверждён | 29.02.2024, Начальник Департамента сопровождения ведомственных информационных систем, Г.В. Прямов |
|---|
Что изменилось
Версия 1.12 · 22.10.2024
Модернизация схемы 86-го сообщения в части снятия обязательности для атрибута «ИНН» застрахованного лица
Версия 1.11 · 25.09.2024
Добавление в схему «Common.xsd» РНС СФР в блоке способа получения выплат по иной организации
Версия 1.10 · 29.02.2024
Модернизация схемы 86-го сообщения в части установки обязательности для атрибута «ИНН» застрахованного лица
Ранние версии: ещё 9
Версия 1.9 · 20.12.2023
Добавлены бизнес-валидаторы по 86-му сообщению в части обработки ДУЛ с типом «иной документ» и документов, подтверждающих постоянное или временное проживание (пребывание) на территории Российской Федерации (для иностранных граждан и лиц без гражданства)
Версия 1.8 · 24.03.2023
Спецификации 86, 87, 88 сообщений вынесена в отдельный документ.
Версия 1.7 · 30.12.2022
На титульном листе изменено наименование Фонда на «ФОНД ПЕНСИОННОГО И СОЦИАЛЬНОГО СТРАХОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ».
Версия 1.6 · 02.12.2022
Реализация ГАР в рамках модернизации вкладки "Сведения о страхователях".
Версия 1.5 · 01.09.2022
Модернизация карточки застрахованного в части расширения состава сведений об иной организации для осуществления выплат в блоке «Способы оплаты».
Версия 1.4 · 20.09.2022
В XSD схеме 86 сообщения увеличено максимальное количество символов элемента "insuredPerson/identityDocument/tempIdentDocType/number" с 10 до 12.
Версия 1.3 · 05.04.2022
Обновлен формат описания элементов схемы - Приложение 1. «Атрибутивный/элементный состав используемых типов элементов сообщений».
Версия 1.2 · 22.02.2022
1. Добавлен элемент contractCancelDate «Дата аннулирования трудового договора» в 86 сообщении.
2. Добавлен элемент isNotWorker «Не является сотрудником организации» в 86 сообщении.
Версия 1.1 · 24.01.2022
Обновлены ссылки на XSD схемы.
Справочник видов удостоверения личности
| Значение | Наименование |
|---|---|
| 01 | Паспорт гражданина СССР |
| 03 | Свидетельство о рождении |
| 05 | Справка об освобождении из места лишения свободы |
| 08 | Временное удостоверение, выданное взамен военного билета |
| 09 | Дипломатический паспорт |
| 10 | Паспорт иностранного гражданина |
| 11 | Свидетельство о рассмотрении ходатайства о признании лица беженцем на территории Российской Федерации по существу |
| 12 | Вид на жительство в Российской Федерации |
| 13 | Удостоверение беженца |
| 15 | Разрешение на временное проживание в Российской Федерации |
| 19 | Свидетельство о предоставлении временного убежища на территории РФ |
| 22 | Загранпаспорт гражданина Российской Федерации |
| 23 | Свид. о рождении, выданное уполномоченным органом иностранного государства |
| 24 | Удостоверение личности военнослужащего Российской Федерации |
| 26 | Паспорт моряка |
| 27 | Военный билет офицера запаса |
| 60 | Документы, подтверждающие факт регистрации по месту жительства (пребывания) |
| 61 | Свидетельство о регистрации по месту жительства |
| 62 | Вид на жительство иностранного гражданина |
| 63 | Свидетельство о регистрации по месту пребывания |
| 81 | Свидетельство о смерти |
| 91 | Иные документы |
| 93 | Служебный паспорт гражданина Российской Федерации |
Справочник причин воздействия радиации
| Значение | Наименование |
|---|---|
| 1 | ЧАЭС |
| 2 | Семипалатинск |
| 3 | Маяк |
| 4 | Граждане из подразделений особого риска |
Справочник особых зон
| Значение | Наименование |
|---|---|
| 1 | Зона с правом на отселение |
| 2 | Зона с льготным социально-экономическим статусом |
| 3 | Зона отселения |
Справочник статусов обработки запроса предоставления сведений по 86 сообщению
| Значение | Наименование |
|---|---|
| RECEIVED | Ответ страхователя получен |
| ERROR | Обнаружены ошибки |
| PROCESSED | Сообщение успешно обработано |
Тип сообщения 86: описание
Документ предназначен для предоставления страхователем сведений о застрахованном лице ( REF _Ref129619221 \h Таблица 1).
Результат обработки 86 сообщения направляется страхователю в формате 87 сообщения, а сообщением, предназначенным для отправки страхователю информации, в случае несоответствия сведений о застрахованном с данными в ПФР, является 88 сообщение.
| Диаграмма | |||
|---|---|---|---|
| Пространство имен | urn:ru:fss:integration:types:rpu:InsuredPerson:v01 | ||
| Тип | InsuredPersonType | ||
| Свойства |
| ||
| Дочерние элементы | fullName birthDate gender snils fired inn identityDocument residenceDocumentType otherInfo regAddress methodReceivePayment isNotWorker | ||
| Аннотация |
| ||
| Схема | Показать схему XSD<xs:element name="insuredPerson" type="InsuredPersonType">
<xs:annotation>
<xs:documentation>Корневой элемент карточки застрахованного</xs:documentation>
<xs:documentation>Код сообщения СЭДО = 86</xs:documentation>
</xs:annotation>
</xs:element> |
Тип сообщения 86: пример
<urn:insuredPerson xmlns:urn="urn:ru:fss:integration:types:rpu:InsuredPerson:v01" xmlns:v02="http://www.fss.ru/integration/types/person/v02" xmlns:v01="http://www.fss.ru/integration/types/common/v01">
<urn:fullName>
<v02:firstName>Светлана</v02:firstName>
<v02:lastName>Иванова</v02:lastName>
<v02:middleName>Ивановна</v02:middleName>
</urn:fullName>
<urn:birthDate>1954-01-01</urn:birthDate>
<urn:gender>FEMALE</urn:gender>
<urn:snils>14543028550</urn:snils>
<urn:INN>564000062685</urn:INN>
<urn:identityDocument>
<urn:passport>
<urn:series>1234</urn:series>
<urn:number>567890</urn:number>
<urn:issueDate>2000-01-01</urn:issueDate>
<urn:whoIssued>УВД</urn:whoIssued>
</urn:passport>
</urn:identityDocument>
<urn:residenceDocumentType>
<urn:residentCard>
<urn:series>ВНЖРФ</urn:series>
<urn:number>ВНЖРФ</urn:number>
<urn:passportIssueDate>2010-01-01</urn:passportIssueDate>
</urn:residentCard>
</urn:residenceDocumentType>
<urn:regAddress>
<urn:fiasAddress>
<v01:houseGuid>091da52c-0db2-4331-abd7-3fc715f3316f</v01:houseGuid>
</urn:fiasAddress>
<urn:postalCode>119048</urn:postalCode>
</urn:regAddress>
<urn:methodReceivePayment>
<v01:currentFiasAddress>
<v01:houseGuid>42382752-3733-4a84-ac5b-ab169814c876</v01:houseGuid>
</v01:currentFiasAddress>
<v01:postalCode>119618</v01:postalCode>
</urn:methodReceivePayment>
</urn:insuredPerson>
Тип сообщения 87: описание
Документ содержит результат обработки сведений о застрахованном, направленных страхователем в Фонд ( REF _Ref129619293 \h Таблица 2). Данное сообщение направляется в ответ на 86 сообщение. Результататом обработки этого сообщения, является список статусов представленых в п. REF _Ref129682666 \r \h 1.4 .
| Диаграмма | |||||
|---|---|---|---|---|---|
| Пространство имен | urn:ru:fss:integration:types:rpu:InsuredPerson:v01 | ||||
| Тип | InsuredPersonResponseType | ||||
| Свойства |
| ||||
| Дочерние элементы | snils status protocol | ||||
| Атрибуты |
| ||||
| Аннотация |
| ||||
| Схема | Показать схему XSD<xs:element name="insuredPersonResponse">
<xs:annotation>
<xs:documentation>Корневой элемент результата обработки карточки застрахованного</xs:documentation>
<xs:documentation>Код сообщения СЭДО = 87</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:complexContent>
<xs:extension base="InsuredPersonResponseType">
<xs:attribute name="responseOn" type="c:UuidV1Type"/>
</xs:extension>
</xs:complexContent>
</xs:complexType>
</xs:element> |
Тип сообщения 87: пример
<insuredPersonResponse responseOn="2136cf7f-a601-4cac-a52e-d1e879c85914" xmlns="urn:ru:fss:integration:types:rpu:InsuredPerson:v01" xmlns:ns2="http://www.fss.ru/integration/types/person/v02" xmlns:ns3="http://www.fss.ru/integration/types/common/v01">
<snils>14543028550</snils>
<status>RECEIVED</status>
</insuredPersonResponse>
Тип сообщения 88: описание
Документ предназначен для отправки страхователю информации, в случае несоответствия сведений о застрахованном с данными в ПФР ( REF _Ref129619366 \h Таблица 3).
| Диаграмма | |||
|---|---|---|---|
| Пространство имен | urn:ru:fss:integration:types:rpu:InsuredPerson:v01 | ||
| Тип | InsuredPersonMismatchType | ||
| Свойства |
| ||
| Дочерние элементы | snils protocol | ||
| Аннотация |
| ||
| Схема | Показать схему XSD<xs:element name="mismatchInfo" type="InsuredPersonMismatchType">
<xs:annotation>
<xs:documentation>Корневой элемент для направления в адрес страхователя информации о несоответствии данных о застрахованном</xs:documentation>
<xs:documentation>Код сообщения СЭДО = 88</xs:documentation>
</xs:annotation>
</xs:element> |
Тип сообщения 88: пример
<urn:mismatchInfo xmlns:urn="urn:ru:fss:integration:types:rpu:InsuredPerson:v01">
<urn:snils>00000000000</urn:snils>
<urn:protocol>
<urn:item>
<urn:mnemonic>ERR_001</urn:mnemonic>
<urn:message>Не соответствует фамилия застрахованного</urn:message>
<urn:description>По информации от ПФР фамилия застрахованного не соответствует</urn:description>
</urn:item>
</urn:protocol>
</urn:mismatchInfo>
Приложение 1. Атрибутивный/элементный состав используемых типов элементов сообщений
В данном разделе в таблицах ниже детально приводится атрибутивный состав всех элементов, используемых в файлах схем (xsd) всех типов документов.
Описания элементов, типов элементов, свойств - сгруппированы в соответствии с пространствами имен (файлы xsd), в которых они находятся.
insuredPersonКорневой элемент карточки застрахованного Код сообщения СЭДО = 86
| Диаграмма | |||
|---|---|---|---|
| Пространство имен | urn:ru:fss:integration:types:rpu:InsuredPerson:v01 | ||
| Тип | InsuredPersonType | ||
| Свойства |
| ||
| Дочерние элементы | fullName birthDate gender snils fired inn identityDocument residenceDocumentType otherInfo regAddress methodReceivePayment isNotWorker | ||
| Аннотация |
| ||
| Схема | Показать схему XSD<xs:element name="insuredPerson" type="InsuredPersonType">
<xs:annotation>
<xs:documentation>Корневой элемент карточки застрахованного</xs:documentation>
<xs:documentation>Код сообщения СЭДО = 86</xs:documentation>
</xs:annotation>
</xs:element> |
insuredPersonResponseКорневой элемент результата обработки карточки застрахованного Код сообщения СЭДО = 87
| Диаграмма | |||||
|---|---|---|---|---|---|
| Пространство имен | urn:ru:fss:integration:types:rpu:InsuredPerson:v01 | ||||
| Тип | extension of InsuredPersonResponseType | ||||
| Свойства |
| ||||
| Дочерние элементы | snils status protocol | ||||
| Атрибуты |
| ||||
| Аннотация |
| ||||
| Схема | Показать схему XSD<xs:element name="insuredPersonResponse" >
<xs:annotation>
<xs:documentation>Корневой элемент результата обработки карточки застрахованного</xs:documentation>
<xs:documentation>Код сообщения СЭДО = 87</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:complexContent>
<xs:extension base="InsuredPersonResponseType">
<xs:attribute name="responseOn" type="c:UuidV1Type"/>
</xs:extension>
</xs:complexContent>
</xs:complexType>
</xs:element> |
Атрибуты свойства insuredPersonResponse/@responseOn
| Тип | UuidV1Type | ||||||
|---|---|---|---|---|---|---|---|
| Ограничения |
| ||||||
| Схема | Показать схему XSD<xs:attribute name="responseOn" type="c:UuidV1Type"/> |
mismatchInfoКорневой элемент для направления в адрес страхователя информации о несоответствии данных о застрахованном Код сообщения СЭДО = 88
| Диаграмма | |||
|---|---|---|---|
| Пространство имен | urn:ru:fss:integration:types:rpu:InsuredPerson:v01 | ||
| Тип | InsuredPersonMismatchType | ||
| Свойства |
| ||
| Дочерние элементы | snils protocol | ||
| Аннотация |
| ||
| Схема | Показать схему XSD<xs:element name="mismatchInfo" type="InsuredPersonMismatchType" >
<xs:annotation>
<xs:documentation>Корневой элемент для направления в адрес страхователя информации о несоответствии данных о застрахованном</xs:documentation>
<xs:documentation>Код сообщения СЭДО = 88</xs:documentation>
</xs:annotation>
</xs:element> |
IdentityDocumentTypeСведения о документе, удостоверяющем личность
| Диаграмма | ||
|---|---|---|
| Пространство имен | urn:ru:fss:integration:types:rpu:InsuredPerson:v01 | |
| Дочерние элементы | passport tempIdentDocType otherIdentDocType | |
| Используется в | ||
| Аннотация |
| |
| Схема | Показать схему XSD<xs:complexType name="IdentityDocumentType">
<xs:annotation>
<xs:documentation>Сведения о документе, удостоверяющем личность</xs:documentation>
</xs:annotation>
<xs:choice>
<xs:element name="passport" type="PassportRFType"/>
<xs:element name="tempIdentDocType" type="TempIdentDocType">
<xs:annotation>
<xs:documentation>Временное удостоверение личности</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="otherIdentDocType" type="OtherIdentDocType">
<xs:annotation>
<xs:documentation>Иной документ</xs:documentation>
</xs:annotation>
</xs:element>
</xs:choice>
</xs:complexType> |
IdentityDocumentType/passport
| Диаграмма | |||
|---|---|---|---|
| Пространство имен | urn:ru:fss:integration:types:rpu:InsuredPerson:v01 | ||
| Тип | PassportRFType | ||
| Свойства |
| ||
| Дочерние элементы | series number issueDate whoIssued | ||
| Схема | Показать схему XSD<xs:element name="passport" type="PassportRFType"/> |
IdentityDocumentType/tempIdentDocType
| Диаграмма | |||
|---|---|---|---|
| Пространство имен | urn:ru:fss:integration:types:rpu:InsuredPerson:v01 | ||
| Тип | TempIdentDocType | ||
| Свойства |
| ||
| Дочерние элементы | number issueDate whoIssued expirationDate | ||
| Схема | Показать схему XSD<xs:element name="tempIdentDocType" type="TempIdentDocType"/> |
IdentityDocumentType/otherIdentDocType
| Диаграмма | |||
|---|---|---|---|
| Пространство имен | urn:ru:fss:integration:types:rpu:InsuredPerson:v01 | ||
| Тип | OtherIdentDocType | ||
| Свойства |
| ||
| Дочерние элементы | type series number expirationDate | ||
| Схема | Показать схему XSD<xs:element name="otherIdentDocType" type="OtherIdentDocType"/> |
InsuredPersonMismatchTypeТип описывающий информацию о несоответствии данных о застрахованном
| Диаграмма | |||
|---|---|---|---|
| Пространство имен | urn:ru:fss:integration:types:rpu:InsuredPerson:v01 | ||
| Дочерние элементы | snils protocol | ||
| Используется в |
| ||
| Аннотация |
| ||
| Схема | Показать схему XSD<xs:complexType name="InsuredPersonMismatchType">
<xs:annotation>
<xs:documentation>Тип описывающий информацию о несоответствии данных о застрахованном</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="snils" type="p:snils">
<xs:annotation>
<xs:documentation>СНИЛС застрахованного информация о котором подавалась ранее</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="protocol" type="MismatchProtocolType" minOccurs="0">
<xs:annotation>
<xs:documentation>Протокол несоответствия</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType> |
InsuredPersonMismatchType/snilsСНИЛС застрахованного информация о котором подавалась ранее
| Диаграмма | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Пространство имен | urn:ru:fss:integration:types:rpu:InsuredPerson:v01 | |||||||||
| Тип | snils | |||||||||
| Свойства |
| |||||||||
| Ограничения |
| |||||||||
| Аннотация |
| |||||||||
| Схема | Показать схему XSD<xs:element name="snils" type="p:snils">
<xs:annotation>
<xs:documentation>СНИЛС застрахованного информация о котором подавалась ранее</xs:documentation>
</xs:annotation>
</xs:element> |
InsuredPersonMismatchType/protocolПротокол несоответствия
| Диаграмма | |||||||
|---|---|---|---|---|---|---|---|
| Пространство имен | urn:ru:fss:integration:types:rpu:InsuredPerson:v01 | ||||||
| Тип | MismatchProtocolType | ||||||
| Свойства |
| ||||||
| Дочерние элементы | item | ||||||
| Аннотация |
| ||||||
| Схема | Показать схему XSD<xs:element name="protocol" type="MismatchProtocolType" minOccurs="0">
<xs:annotation>
<xs:documentation>Протокол несоответствия</xs:documentation>
</xs:annotation>
</xs:element> |
InsuredPersonResponseTypeТип описывающий результат обработки карточки застрахованного
| Диаграмма | |||
|---|---|---|---|
| Пространство имен | urn:ru:fss:integration:types:rpu:InsuredPerson:v01 | ||
| Дочерние элементы | snils status protocol | ||
| Используется в |
| ||
| Аннотация |
| ||
| Схема | Показать схему XSD<xs:complexType name="InsuredPersonResponseType">
<xs:annotation>
<xs:documentation>Тип описывающий результат обработки карточки застрахованного</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="snils" type="p:snils">
<xs:annotation>
<xs:documentation>СНИЛС застрахованного информация о котором подавалась ранее</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="status" type="InsuredPersonStatusType">
<xs:annotation>
<xs:documentation>Статус обработки сообщения карточки застрахованного</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="protocol" type="c:ProtocolType" minOccurs="0">
<xs:annotation>
<xs:documentation>Протокол несоответствия</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType> |
InsuredPersonResponseType/snilsСНИЛС застрахованного информация о котором подавалась ранее
| Диаграмма | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Пространство имен | urn:ru:fss:integration:types:rpu:InsuredPerson:v01 | |||||||||
| Тип | snils | |||||||||
| Свойства |
| |||||||||
| Ограничения |
| |||||||||
| Аннотация |
| |||||||||
| Схема | Показать схему XSD<xs:element name="snils" type="p:snils">
<xs:annotation>
<xs:documentation>СНИЛС застрахованного информация о котором подавалась ранее</xs:documentation>
</xs:annotation>
</xs:element> |
InsuredPersonResponseType/statusСтатус обработки карточки застрахованного
| Диаграмма | ||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Пространство имен | urn:ru:fss:integration:types:rpu:InsuredPerson:v01 | |||||||||||||||||
| Тип | InsuredPersonStatusType | |||||||||||||||||
| Свойства |
| |||||||||||||||||
| Ограничения |
| |||||||||||||||||
| Аннотация |
| |||||||||||||||||
| Схема | Показать схему XSD<xs:element name="status" type="InsuredPersonStatusType">
<xs:annotation>
<xs:documentation>Статус обработки сообщения карточки застрахованного</xs:documentation>
</xs:annotation>
</xs:element> |
InsuredPersonResponseType/protocolПротокол несоответствия
| Диаграмма | |||||||
|---|---|---|---|---|---|---|---|
| Пространство имен | urn:ru:fss:integration:types:rpu:InsuredPerson:v01 | ||||||
| Тип | ProtocolType | ||||||
| Свойства |
| ||||||
| Дочерние элементы | item | ||||||
| Аннотация |
| ||||||
| Схема | Показать схему XSD<xs:element name="protocol" type="c:ProtocolType" minOccurs="0">
<xs:annotation>
<xs:documentation>Протокол несоответствия</xs:documentation>
</xs:annotation>
</xs:element> |
InsuredPersonType/fullName
| Диаграмма | |||
|---|---|---|---|
| Пространство имен | urn:ru:fss:integration:types:rpu:InsuredPerson:v01 | ||
| Тип | FullName | ||
| Свойства |
| ||
| Дочерние элементы | firstName lastName middleName | ||
| Схема | Показать схему XSD<xs:element name="fullName" type="p:FullName"/> |
InsuredPersonTypeСведения о застрахованном лице
| Диаграмма | |||
|---|---|---|---|
| Пространство имен | urn:ru:fss:integration:types:rpu:InsuredPerson:v01 | ||
| Дочерние элементы | fullName birthDate gender snils fired inn identityDocument residenceDocumentType otherInfo regAddress methodReceivePayment isNotWorker | ||
| Используется в |
| ||
| Аннотация |
| ||
| Схема | Показать схему XSD<xs:complexType name="InsuredPersonType">
<xs:annotation>
<xs:documentation>Сведения о застрахованном лице</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="fullName" type="p:FullName"/>
<xs:element name="birthDate" type="p:birthDate"/>
<xs:element name="gender" type="p:GenderType"/>
<xs:element name="snils" type="p:snils"/>
<xs:choice>
<xs:element name="fired" >
<xs:annotation>
<xs:documentation>Информация об увольнении</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:choice>
<xs:element name="date" type="xs:date" >
<xs:annotation>
<xs:documentation>Дата увольнения</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="contractCancelDate" type="xs:date">
<xs:annotation>
<xs:documentation>Дата аннулирования трудового договора</xs:documentation>
</xs:annotation>
</xs:element>
</xs:choice>
</xs:complexType>
</xs:element>
<xs:sequence>
<xs:element name="inn" type="INN" minOccurs="0"/>
<xs:element name="identityDocument" type="IdentityDocumentType">
<xs:annotation>
<xs:documentation>Документ, удостоверяющий личность</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="residenceDocumentType" type="ResidenceDocumentType" minOccurs="0"/>
<xs:element name="otherInfo" minOccurs="0">
<xs:annotation>
<xs:documentation>Иные сведения</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:choice>
<xs:element name="workplace" type="dsz:SpecialZoneType" minOccurs="0">
<xs:annotation>
<xs:documentation>Работа в особой зоне</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="livingPlace" type="dsz:SpecialZoneType" minOccurs="0">
<xs:annotation>
<xs:documentation>Проживание в особой зоне</xs:documentation>
</xs:annotation>
</xs:element>
</xs:choice>
<xs:element name="causeRadiation" type="r:CauseRadiationExposureType" minOccurs="0">
<xs:annotation>
<xs:documentation>Причина воздействия радиации</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="regAddress" minOccurs="0">
<xs:annotation>
<xs:documentation>Сведения о месте регистрации</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="fiasAddress" type="c:AddressFiasType" >
<xs:annotation>
<xs:documentation>Адрес справочника ГАР</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="postalCode">
<xs:annotation>
<xs:documentation>Почтовый индекс</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="6"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="methodReceivePayment" type="c:MethodReceivePaymentType" minOccurs="0">
<xs:annotation>
<xs:documentation>Способ получения платежа</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
<xs:element name="isNotWorker" type="xs:boolean" fixed="true">
<xs:annotation>
<xs:documentation>Не является сотрудником</xs:documentation>
</xs:annotation>
</xs:element>
</xs:choice>
</xs:sequence>
</xs:complexType> |
InsuredPersonType/birthDate
| Диаграмма | |||
|---|---|---|---|
| Пространство имен | urn:ru:fss:integration:types:rpu:InsuredPerson:v01 | ||
| Тип | birthDate | ||
| Свойства |
| ||
| Схема | Показать схему XSD<xs:element name="birthDate" type="p:birthDate"/> |
InsuredPersonType/gender
| Диаграмма | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Пространство имен | urn:ru:fss:integration:types:rpu:InsuredPerson:v01 | |||||||||||
| Тип | GenderType | |||||||||||
| Свойства |
| |||||||||||
| Ограничения |
| |||||||||||
| Схема | Показать схему XSD<xs:element name="gender" type="p:GenderType"/> |
InsuredPersonType/snils
| Диаграмма | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Пространство имен | urn:ru:fss:integration:types:rpu:InsuredPerson:v01 | |||||||||
| Тип | snils | |||||||||
| Свойства |
| |||||||||
| Ограничения |
| |||||||||
| Схема | Показать схему XSD<xs:element name="snils" type="p:snils"/> |
InsuredPersonType/firedИнформация об увольнении
| Диаграмма | |||
|---|---|---|---|
| Пространство имен | urn:ru:fss:integration:types:rpu:InsuredPerson:v01 | ||
| Свойства |
| ||
| Дочерние элементы | date contractCancelDate | ||
| Аннотация |
| ||
| Схема | Показать схему XSD<xs:element name="fired" >
<xs:annotation>
<xs:documentation>Информация об увольнении</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:choice>
<xs:element name="date" type="xs:date" >
<xs:annotation>
<xs:documentation>Дата увольнения</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="contractCancelDate" type="xs:date">
<xs:annotation>
<xs:documentation>Дата аннулирования трудового договора</xs:documentation>
</xs:annotation>
</xs:element>
</xs:choice>
</xs:complexType>
</xs:element> |
InsuredPersonType/fired/dateДата увольнения
| Диаграмма | |||
|---|---|---|---|
| Пространство имен | urn:ru:fss:integration:types:rpu:InsuredPerson:v01 | ||
| Тип | xs:date | ||
| Свойства |
| ||
| Аннотация |
| ||
| Схема | Показать схему XSD<xs:element name="date" type="xs:date" >
<xs:annotation>
<xs:documentation>Дата увольнения</xs:documentation>
</xs:annotation>
</xs:element> |
InsuredPersonType/fired/contractCancelDateДата аннулирования трудового договора
| Диаграмма | |||
|---|---|---|---|
| Пространство имен | urn:ru:fss:integration:types:rpu:InsuredPerson:v01 | ||
| Тип | xs:date | ||
| Свойства |
| ||
| Аннотация |
| ||
| Схема | Показать схему XSD<xs:element name="contractCancelDate" type="xs:date">
<xs:annotation>
<xs:documentation>Дата аннулирования трудового договора</xs:documentation>
</xs:annotation>
</xs:element> |
InsuredPersonType/inn
| Диаграмма | |||||||
|---|---|---|---|---|---|---|---|
| Пространство имен | urn:ru:fss:integration:types:rpu:InsuredPerson:v01 | ||||||
| Тип | INN | ||||||
| Свойства |
| ||||||
| Ограничения | |||||||
| Схема | Показать схему XSD<xs:element name="inn" type="INN" minOccurs="0"/ > |
InsuredPersonType/identityDocument
| Диаграмма | |||
|---|---|---|---|
| Пространство имен | urn:ru:fss:integration:types:rpu:InsuredPerson:v01 | ||
| Тип | IdentityDocumentType | ||
| Свойства |
| ||
| Дочерние элементы | passport tempIdentDocType otherIdentDocType | ||
| Схема | Показать схему XSD<xs:element name="identityDocument" type="IdentityDocumentType"/> |
InsuredPersonType/residenceDocumentType
| Диаграмма | |||||||
|---|---|---|---|---|---|---|---|
| Пространство имен | urn:ru:fss:integration:types:rpu:InsuredPerson:v01 | ||||||
| Тип | ResidenceDocumentType | ||||||
| Свойства |
| ||||||
| Дочерние элементы | residentCard tempResidencePermit | ||||||
| Схема | Показать схему XSD<xs:element name="residenceDocumentType" type="ResidenceDocumentType" minOccurs="0"/> |
InsuredPersonType/otherInfoИные сведения
| Диаграмма | |||||||
|---|---|---|---|---|---|---|---|
| Пространство имен | urn:ru:fss:integration:types:rpu:InsuredPerson:v01 | ||||||
| Свойства |
| ||||||
| Дочерние элементы | workplace livingPlace causeRadiation | ||||||
| Аннотация |
| ||||||
| Схема | Показать схему XSD<xs:element name="otherInfo" minOccurs="0">
<xs:annotation>
<xs:documentation>Иные сведения</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:choice>
<xs:element name="workplace" type="dsz:SpecialZoneType" minOccurs="0">
<xs:annotation>
<xs:documentation>Работа в особой зоне</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="livingPlace" type="dsz:SpecialZoneType" minOccurs="0">
<xs:annotation>
<xs:documentation>Проживание в особой зоне</xs:documentation>
</xs:annotation>
</xs:element>
</xs:choice>
<xs:element name="causeRadiation" type="r:CauseRadiationExposureType" minOccurs="0">
<xs:annotation>
<xs:documentation>Причина воздействия радиации</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element> |
InsuredPersonType/otherInfo/workplaceРабота в особой зоне
| Диаграмма | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Пространство имен | urn:ru:fss:integration:types:rpu:InsuredPerson:v01 | |||||||||||||||
| Тип | SpecialZoneType | |||||||||||||||
| Свойства |
| |||||||||||||||
| Ограничения |
| |||||||||||||||
| Аннотация |
| |||||||||||||||
| Схема | Показать схему XSD<xs:element name="workplace" type="dsz:SpecialZoneType" minOccurs="0">
<xs:annotation>
<xs:documentation>Работа в особой зоне</xs:documentation>
</xs:annotation>
</xs:element> |
InsuredPersonType/otherInfo/livingPlaceПроживание в особой зоне
| Диаграмма | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Пространство имен | urn:ru:fss:integration:types:rpu:InsuredPerson:v01 | |||||||||||||||
| Тип | SpecialZoneType | |||||||||||||||
| Свойства |
| |||||||||||||||
| Ограничения |
| |||||||||||||||
| Аннотация |
| |||||||||||||||
| Схема | Показать схему XSD<xs:element name="livingPlace" type="dsz:SpecialZoneType" minOccurs="0">
<xs:annotation>
<xs:documentation>Проживание в особой зоне</xs:documentation>
</xs:annotation>
</xs:element> |
InsuredPersonType/otherInfo/causeRadiationПричина воздействия радиации
| Диаграмма | ||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Пространство имен | urn:ru:fss:integration:types:rpu:InsuredPerson:v01 | |||||||||||||||||||
| Тип | CauseRadiationExposureType | |||||||||||||||||||
| Свойства |
| |||||||||||||||||||
| Ограничения |
| |||||||||||||||||||
| Аннотация |
| |||||||||||||||||||
| Схема | Показать схему XSD<xs:element name="causeRadiation" type="r:CauseRadiationExposureType" minOccurs="0">
<xs:annotation>
<xs:documentation>Причина воздействия радиации</xs:documentation>
</xs:annotation>
</xs:element> |
InsuredPersonType/regAddressСведения о месте регистрации
| Диаграмма | |||||||
|---|---|---|---|---|---|---|---|
| Пространство имен | urn:ru:fss:integration:types:rpu:InsuredPerson:v01 | ||||||
| Свойства |
| ||||||
| Дочерние элементы | fiasAddress postalCode | ||||||
| Аннотация |
| ||||||
| Схема | Показать схему XSD<xs:element name="regAddress" minOccurs="0">
<xs:annotation>
<xs:documentation>Сведения о месте регистрации</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="fiasAddress" type="c:AddressFiasType" >
<xs:annotation>
<xs:documentation>Адрес справочника ГАР</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="postalCode">
<xs:annotation>
<xs:documentation>Почтовый индекс</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="6"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element> |
InsuredPersonType/regAddress/fiasAddressАдрес справочника ГАР
| Диаграмма | |||
|---|---|---|---|
| Пространство имен | urn:ru:fss:integration:types:rpu:InsuredPerson:v01 | ||
| Тип | AddressFiasType | ||
| Свойства |
| ||
| Дочерние элементы | houseGuid guid house building flat | ||
| Аннотация |
| ||
| Схема | Показать схему XSD<xs:element name="fiasAddress" type="c:AddressFiasType" >
<xs:annotation>
<xs:documentation>Адрес справочника ГАР</xs:documentation>
</xs:annotation>
</xs:element> |
InsuredPersonType/regAddress/postalCodeПочтовый индекс
| Диаграмма | |||||||
|---|---|---|---|---|---|---|---|
| Пространство имен | urn:ru:fss:integration:types:rpu:InsuredPerson:v01 | ||||||
| Тип | restriction of xs:string | ||||||
| Свойства |
| ||||||
| Ограничения |
| ||||||
| Аннотация |
| ||||||
| Схема | Показать схему XSD<xs:element name="postalCode">
<xs:annotation>
<xs:documentation>Почтовый индекс</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="6"/>
</xs:restriction>
</xs:simpleType>
</xs:element> |
InsuredPersonType/methodReceivePaymentСпособ получения платежа
| Диаграмма | |||||||
|---|---|---|---|---|---|---|---|
| Пространство имен | urn:ru:fss:integration:types:rpu:InsuredPerson:v01 | ||||||
| Тип | MethodReceivePaymentType | ||||||
| Свойства |
| ||||||
| Дочерние элементы | bankInfo cardMir otherOrg currentFiasAddress postalCode | ||||||
| Аннотация |
| ||||||
| Схема | Показать схему XSD<xs:element name="methodReceivePayment" type="c:MethodReceivePaymentType" minOccurs="0">
<xs:annotation>
<xs:documentation>Способ получения платежа</xs:documentation>
</xs:annotation>
</xs:element> |
InsuredPersonType/isNotWorkerНе является сотрудником
| Диаграмма | |||||
|---|---|---|---|---|---|
| Пространство имен | urn:ru:fss:integration:types:rpu:InsuredPerson:v01 | ||||
| Тип | xs:boolean | ||||
| Свойства |
| ||||
| Аннотация |
| ||||
| Схема | Показать схему XSD<xs:element name="isNotWorker" type="xs:boolean" fixed="true">
<xs:annotation>
<xs:documentation>Не является сотрудником</xs:documentation>
</xs:annotation>
</xs:element> |
MismatchProtocolTypeТип описывающий протокол несоответствия
| Диаграмма | ||
|---|---|---|
| Пространство имен | urn:ru:fss:integration:types:rpu:InsuredPerson:v01 | |
| Дочерние элементы | item | |
| Используется в | ||
| Аннотация |
| |
| Схема | Показать схему XSD<xs:complexType name="MismatchProtocolType">
<xs:annotation>
<xs:documentation>Тип описывающий протокол несоответствия</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="item" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Запись протокола о несоответствии данных</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="mnemonic">
<xs:annotation>
<xs:documentation>Мнемоника</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="message">
<xs:annotation>
<xs:documentation>Текст</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="description">
<xs:annotation>
<xs:documentation>Описание</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType> |
MismatchProtocolType/itemЗапись протокола о несоответствии данных
| Диаграмма | |||||||
|---|---|---|---|---|---|---|---|
| Пространство имен | urn:ru:fss:integration:types:rpu:InsuredPerson:v01 | ||||||
| Свойства |
| ||||||
| Дочерние элементы | mnemonic message description | ||||||
| Аннотация |
| ||||||
| Схема | Показать схему XSD<xs:element name="item" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Запись протокола о несоответствии данных</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="mnemonic">
<xs:annotation>
<xs:documentation>Мнемоника</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="message">
<xs:annotation>
<xs:documentation>Текст</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="description">
<xs:annotation>
<xs:documentation>Описание</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element> |
MismatchProtocolType/item/mnemonicМнемоника
| Диаграмма | ||
|---|---|---|
| Пространство имен | urn:ru:fss:integration:types:rpu:InsuredPerson:v01 | |
| Аннотация |
| |
| Схема | Показать схему XSD<xs:element name="mnemonic">
<xs:annotation>
<xs:documentation>Мнемоника</xs:documentation>
</xs:annotation>
</xs:element> |
MismatchProtocolType/item/messageТекст
| Диаграмма | ||
|---|---|---|
| Пространство имен | urn:ru:fss:integration:types:rpu:InsuredPerson:v01 | |
| Аннотация |
| |
| Схема | Показать схему XSD<xs:element name="message">
<xs:annotation>
<xs:documentation>Текст</xs:documentation>
</xs:annotation>
</xs:element> |
MismatchProtocolType/item/descriptionОписание
| Диаграмма | ||
|---|---|---|
| Пространство имен | urn:ru:fss:integration:types:rpu:InsuredPerson:v01 | |
| Аннотация |
| |
| Схема | Показать схему XSD<xs:element name="description">
<xs:annotation>
<xs:documentation>Описание</xs:documentation>
</xs:annotation>
</xs:element> |
OtherIdentDocTypeИной документ
| Диаграмма | ||
|---|---|---|
| Пространство имен | urn:ru:fss:integration:types:rpu:InsuredPerson:v01 | |
| Дочерние элементы | type series number expirationDate | |
| Используется в | ||
| Аннотация |
| |
| Схема | Показать схему XSD<xs:complexType name="OtherIdentDocType">
<xs:annotation>
<xs:documentation>Иной документ</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="type" type="identityDocument"/>
<xs:element name="series" type="SeriesType" minOccurs="0"/>
<xs:element name="number" type="c:StringMaxLen20"/>
<xs:element name="expirationDate" type="xs:date" minOccurs="0">
<xs:annotation>
<xs:documentation>Действует до</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType> |
OtherIdentDocType/type
| Диаграмма | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Пространство имен | urn:ru:fss:integration:types:rpu:InsuredPerson:v01 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Тип | identityDocument | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Свойства |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Ограничения |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Схема | Показать схему XSD<xs:element name="type" type="id:identityDocument"/> |
OtherIdentDocType/series
| Диаграмма | |||||||
|---|---|---|---|---|---|---|---|
| Пространство имен | urn:ru:fss:integration:types:rpu:InsuredPerson:v01 | ||||||
| Тип | SeriesType | ||||||
| Свойства |
| ||||||
| Ограничения |
| ||||||
| Схема | Показать схему XSD<xs:element name="series" type="SeriesType" minOccurs="0"/> |
OtherIdentDocType/number
| Диаграмма | |||||||
|---|---|---|---|---|---|---|---|
| Пространство имен | urn:ru:fss:integration:types:rpu:InsuredPerson:v01 | ||||||
| Тип | StringMaxLen20 | ||||||
| Свойства |
| ||||||
| Ограничения |
| ||||||
| Схема | Показать схему XSD<xs:element name="number" type="c:StringMaxLen20"/> |
OtherIdentDocType/expirationDateДействует до
| Диаграмма | |||||||
|---|---|---|---|---|---|---|---|
| Пространство имен | urn:ru:fss:integration:types:rpu:InsuredPerson:v01 | ||||||
| Тип | xs:date | ||||||
| Свойства |
| ||||||
| Аннотация |
| ||||||
| Схема | Показать схему XSD<xs:element name="expirationDate" type="xs:date" minOccurs="0">
<xs:annotation>
<xs:documentation>Действует до</xs:documentation>
</xs:annotation>
</xs:element> |
PassportRFTypeПаспорт РФ
| Диаграмма | ||
|---|---|---|
| Пространство имен | urn:ru:fss:integration:types:rpu:InsuredPerson:v01 | |
| Дочерние элементы | series number issueDate whoIssued | |
| Используется в | ||
| Аннотация |
| |
| Схема | Показать схему XSD<xs:complexType name="PassportRFType">
<xs:annotation>
<xs:documentation>Паспорт РФ</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="series">
<xs:annotation>
<xs:documentation>Серия паспорта РФ</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:length value="4"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="number">
<xs:annotation>
<xs:documentation>Номер паспорта РФ</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:length value="6"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="issueDate" type="xs:date">
<xs:annotation>
<xs:documentation>Дата выдачи</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="whoIssued" type="c:StringMaxLen200">
<xs:annotation>
<xs:documentation>Кем выдан</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType> |
PassportRFType/seriesСерия паспорта РФ
| Диаграмма | |||||||
|---|---|---|---|---|---|---|---|
| Пространство имен | urn:ru:fss:integration:types:rpu:InsuredPerson:v01 | ||||||
| Тип | restriction of xs:string | ||||||
| Свойства |
| ||||||
| Ограничения |
| ||||||
| Аннотация |
| ||||||
| Схема | Показать схему XSD<xs:element name="series">
<xs:annotation>
<xs:documentation>Серия паспорта РФ</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:length value="4"/>
</xs:restriction>
</xs:simpleType>
</xs:element> |
PassportRFType/numberНомер паспорта РФ
| Диаграмма | |||||||
|---|---|---|---|---|---|---|---|
| Пространство имен | urn:ru:fss:integration:types:rpu:InsuredPerson:v01 | ||||||
| Тип | restriction of xs:string | ||||||
| Свойства |
| ||||||
| Ограничения |
| ||||||
| Аннотация |
| ||||||
| Схема | Показать схему XSD<xs:element name="number">
<xs:annotation>
<xs:documentation>Номер паспорта РФ</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:length value="6"/>
</xs:restriction>
</xs:simpleType>
</xs:element> |
PassportRFType/issueDateДата выдачи
| Диаграмма | |||
|---|---|---|---|
| Пространство имен | urn:ru:fss:integration:types:rpu:InsuredPerson:v01 | ||
| Тип | xs:date | ||
| Свойства |
| ||
| Аннотация |
| ||
| Схема | Показать схему XSD<xs:element name="issueDate" type="xs:date">
<xs:annotation>
<xs:documentation>Дата выдачи</xs:documentation>
</xs:annotation>
</xs:element> |
PassportRFType/whoIssuedКем выдан
| Диаграмма | |||||||
|---|---|---|---|---|---|---|---|
| Пространство имен | urn:ru:fss:integration:types:rpu:InsuredPerson:v01 | ||||||
| Тип | StringMaxLen200 | ||||||
| Свойства |
| ||||||
| Ограничения |
| ||||||
| Аннотация |
| ||||||
| Схема | Показать схему XSD<xs:element name="whoIssued" type="c:StringMaxLen200">
<xs:annotation>
<xs:documentation>Кем выдан</xs:documentation>
</xs:annotation>
</xs:element> |
ResidenceDocumentTypeСведения о документах, подтверждающих постоянное или временне проживание(пребывание) на территории Российской Федерации (для иностранных граждан и лиц без гражданства)
| Диаграмма | ||
|---|---|---|
| Пространство имен | urn:ru:fss:integration:types:rpu:InsuredPerson:v01 | |
| Дочерние элементы | residentCard tempResidencePermit | |
| Используется в | ||
| Аннотация |
| |
| Схема | Показать схему XSD<xs:complexType name="ResidenceDocumentType">
<xs:annotation>
<xs:documentation>Сведения о документах, подтверждающих постоянное или временное проживание(пребывание) на территории Российской Федерации (для иностранных граждан и лиц без гражданства)</xs:documentation>
</xs:annotation>
<xs:choice>
<xs:element name="residentCard" type="ResidentCardType"/>
<xs:element name="tempResidencePermit" type="TempResidencePermitType"/>
</xs:choice>
</xs:complexType> |
ResidenceDocumentType/residentCard
| Диаграмма | |||
|---|---|---|---|
| Пространство имен | urn:ru:fss:integration:types:rpu:InsuredPerson:v01 | ||
| Тип | ResidentCardType | ||
| Свойства |
| ||
| Дочерние элементы | series number passportIssueDate | ||
| Схема | Показать схему XSD<xs:element name="residentCard" type="ResidentCardType"/> |
ResidenceDocumentType/tempResidencePermit
| Диаграмма | |||
|---|---|---|---|
| Пространство имен | urn:ru:fss:integration:types:rpu:InsuredPerson:v01 | ||
| Тип | TempResidencePermitType | ||
| Свойства |
| ||
| Дочерние элементы | series number issueDate | ||
| Схема | Показать схему XSD<xs:element name="tempResidencePermit" type="TempResidencePermitType"/> |
ResidentCardTypeВид на жительство
| Диаграмма | ||
|---|---|---|
| Пространство имен | urn:ru:fss:integration:types:rpu:InsuredPerson:v01 | |
| Дочерние элементы | series number passportIssueDate | |
| Используется в | ||
| Аннотация |
| |
| Схема | Показать схему XSD<xs:complexType name="ResidentCardType">
<xs:annotation>
<xs:documentation>Вид на жительство</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="series" type="SeriesType"/>
<xs:element name="number" type="c:StringMaxLen20"/>
<xs:element name="passportIssueDate" type="xs:date">
<xs:annotation>
<xs:documentation>Дата выдачи или продления</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType> |
ResidentCardType/series
| Диаграмма | |||||||
|---|---|---|---|---|---|---|---|
| Пространство имен | urn:ru:fss:integration:types:rpu:InsuredPerson:v01 | ||||||
| Тип | SeriesType | ||||||
| Свойства |
| ||||||
| Ограничения |
| ||||||
| Схема | Показать схему XSD<xs:element name="series" type="SeriesType"/> |
ResidentCardType/number
| Диаграмма | |||||||
|---|---|---|---|---|---|---|---|
| Пространство имен | urn:ru:fss:integration:types:rpu:InsuredPerson:v01 | ||||||
| Тип | StringMaxLen20 | ||||||
| Свойства |
| ||||||
| Ограничения |
| ||||||
| Схема | Показать схему XSD<xs:element name="number" type="c:StringMaxLen20"/> |
ResidentCardType/passportIssueDateДата выдачи или продления
| Диаграмма | |||
|---|---|---|---|
| Пространство имен | urn:ru:fss:integration:types:rpu:InsuredPerson:v01 | ||
| Тип | xs:date | ||
| Свойства |
| ||
| Аннотация |
| ||
| Схема | Показать схему XSD<xs:element name="passportIssueDate" type="xs:date">
<xs:annotation>
<xs:documentation>Дата выдачи или продления</xs:documentation>
</xs:annotation>
</xs:element> |
TempIdentDocTypeВременное удостоверение личности
| Диаграмма | ||
|---|---|---|
| Пространство имен | urn:ru:fss:integration:types:rpu:InsuredPerson:v01 | |
| Дочерние элементы | number issueDate whoIssued expirationDate | |
| Используется в | ||
| Аннотация |
| |
| Схема | Показать схему XSD<xs:complexType name="TempIdentDocType">
<xs:annotation>
<xs:documentation>Временное удостоверение личности</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="number" type="c:StringMaxLen12">
<xs:annotation>
<xs:documentation>Номер документа</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="issueDate" type="xs:date" minOccurs="0">
<xs:annotation>
<xs:documentation>Дата выдачи</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="whoIssued" type="c:StringMaxLen200" minOccurs="0">
<xs:annotation>
<xs:documentation>Кем выдан</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="expirationDate" type="xs:date">
<xs:annotation>
<xs:documentation>Действует до</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType> |
TempIdentDocType/numberНомер документа
| Диаграмма | |||||||
|---|---|---|---|---|---|---|---|
| Пространство имен | urn:ru:fss:integration:types:rpu:InsuredPerson:v01 | ||||||
| Тип | StringMaxLen12 | ||||||
| Свойства |
| ||||||
| Ограничения |
| ||||||
| Аннотация |
| ||||||
| Схема | Показать схему XSD<xs:element name="number" type="c:StringMaxLen12">
<xs:annotation>
<xs:documentation>Номер документа</xs:documentation>
</xs:annotation>
</xs:element> |
TempIdentDocType/issueDateДата выдачи
| Диаграмма | |||||||
|---|---|---|---|---|---|---|---|
| Пространство имен | urn:ru:fss:integration:types:rpu:InsuredPerson:v01 | ||||||
| Тип | xs:date | ||||||
| Свойства |
| ||||||
| Аннотация |
| ||||||
| Схема | Показать схему XSD<xs:element name="issueDate" type="xs:date" minOccurs="0">
<xs:annotation>
<xs:documentation>Дата выдачи</xs:documentation>
</xs:annotation>
</xs:element> |
TempIdentDocType/whoIssuedКем выдан
| Диаграмма | |||||||
|---|---|---|---|---|---|---|---|
| Пространство имен | urn:ru:fss:integration:types:rpu:InsuredPerson:v01 | ||||||
| Тип | StringMaxLen200 | ||||||
| Свойства |
| ||||||
| Ограничения |
| ||||||
| Аннотация |
| ||||||
| Схема | Показать схему XSD<xs:element name="whoIssued" type="c:StringMaxLen200" minOccurs="0">
<xs:annotation>
<xs:documentation>Кем выдан</xs:documentation>
</xs:annotation>
</xs:element> |
TempIdentDocType/expirationDateДействует до
| Диаграмма | |||
|---|---|---|---|
| Пространство имен | urn:ru:fss:integration:types:rpu:InsuredPerson:v01 | ||
| Тип | xs:date | ||
| Свойства |
| ||
| Аннотация |
| ||
| Схема | Показать схему XSD<xs:element name="expirationDate" type="xs:date">
<xs:annotation>
<xs:documentation>Действует до</xs:documentation>
</xs:annotation>
</xs:element> |
TempResidencePermitTypeРазрешение на временное проживание или пребывание
| Диаграмма | ||
|---|---|---|
| Пространство имен | urn:ru:fss:integration:types:rpu:InsuredPerson:v01 | |
| Дочерние элементы | series number issueDate | |
| Используется в | ||
| Аннотация |
| |
| Схема | Показать схему XSD<xs:complexType name="TempResidencePermitType">
<xs:annotation>
<xs:documentation>Разрешение на временное проживание или пребывание</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="series" type="SeriesType" minOccurs="0"/>
<xs:element name="number" type="c:StringMaxLen20">
<xs:annotation>
<xs:documentation>Номер</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="issueDate" type="xs:date">
<xs:annotation>
<xs:documentation>Дата выдачи</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType> |
TempResidencePermitType/series
| Диаграмма | |||||||
|---|---|---|---|---|---|---|---|
| Пространство имен | urn:ru:fss:integration:types:rpu:InsuredPerson:v01 | ||||||
| Тип | SeriesType | ||||||
| Свойства |
| ||||||
| Ограничения |
| ||||||
| Схема | Показать схему XSD<xs:element name="series" type="SeriesType" minOccurs="0"/> |
TempResidencePermitType/number
| Диаграмма | |||||||
|---|---|---|---|---|---|---|---|
| Пространство имен | urn:ru:fss:integration:types:rpu:InsuredPerson:v01 | ||||||
| Тип | StringMaxLen20 | ||||||
| Свойства |
| ||||||
| Ограничения |
| ||||||
| Схема | Показать схему XSD<xs:element name="number" type="c:StringMaxLen20">
<xs:annotation>
<xs:documentation>Номер</xs:documentation>
</xs:annotation>
</xs:element> |
TempResidencePermitType/issueDateДата выдачи
| Диаграмма | |||
|---|---|---|---|
| Пространство имен | urn:ru:fss:integration:types:rpu:InsuredPerson:v01 | ||
| Тип | xs:date | ||
| Свойства |
| ||
| Аннотация |
| ||
| Схема | Показать схему XSD<xs:element name="issueDate" type="xs:date">
<xs:annotation>
<xs:documentation>Дата выдачи</xs:documentation>
</xs:annotation>
</xs:element> |
InsuredPersonStatusTypeСтатус обработки карточки застрахованного
| Пространство имен | urn:ru:fss:integration:types:rpu:InsuredPerson:v01 | |||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Тип | restriction of xs:string | |||||||||||||||||
| Свойства |
| |||||||||||||||||
| Используется в | ||||||||||||||||||
| Ограничения |
| |||||||||||||||||
| Аннотация |
| |||||||||||||||||
| Схема | Показать схему XSD<xs:simpleType name="InsuredPersonStatusType">
<xs:annotation>
<xs:documentation>Статус обработки карточки застрахованного</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:string">
<xs:enumeration value="RECEIVED">
<xs:annotation>
<xs:documentation>Сообщение получено</xs:documentation>
<xs:documentation>Статус говорит о том, что началась обработка сообщения</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="ERROR">
<xs:annotation>
<xs:documentation>Ошибка</xs:documentation>
<xs:documentation>Статус говорит о том, что в процессе обработки обнаружены ошибки</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="PROCESSED">
<xs:annotation>
<xs:documentation>Сообщение успешно обработано</xs:documentation>
</xs:annotation>
</xs:enumeration>
</xs:restriction>
</xs:simpleType> |
NumberTypeНомер
| Пространство имен | urn:ru:fss:integration:types:rpu:InsuredPerson:v01 | ||||||
|---|---|---|---|---|---|---|---|
| Тип | StringMaxLen10 | ||||||
| Свойства |
| ||||||
| Используется в | |||||||
| Ограничения |
| ||||||
| Аннотация |
| ||||||
| Схема | Показать схему XSD<xs:simpleType name="NumberType">
<xs:annotation>
<xs:documentation>Номер</xs:documentation>
</xs:annotation>
<xs:restriction base="c:StringMaxLen10"/>
</xs:simpleType> |
SeriesTypeСерия
| Пространство имен | urn:ru:fss:integration:types:rpu:InsuredPerson:v01 | ||||||
|---|---|---|---|---|---|---|---|
| Тип | StringMaxLen10 | ||||||
| Свойства |
| ||||||
| Используется в | |||||||
| Ограничения |
| ||||||
| Аннотация |
| ||||||
| Схема | Показать схему XSD<xs:simpleType name="SeriesType">
<xs:annotation>
<xs:documentation>Серия</xs:documentation>
</xs:annotation>
<xs:restriction base="c:StringMaxLen10"/>
</xs:simpleType> |
INNИНН физического лица
| Пространство имен | urn:ru:fss:integration:types:rpu:InsuredPerson:v01 | ||||||
|---|---|---|---|---|---|---|---|
| Тип | xs:string | ||||||
| Свойства |
| ||||||
| Используется в |
| ||||||
| Ограничения |
| ||||||
| Аннотация |
| ||||||
| Схема | Показать схему XSD<xs:simpleType name="INN">
<xs:annotation>
<xs:documentation>ИНН физического лица</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:string">
<xs:length value="12"/>
<xs:pattern value="\d{12}"/>
</xs:restriction>
</xs:simpleType> |
Приложение А. XSD-схема типов сообщений
Ссылка на полную XSD-схему: https://lk.fss.ru/prab.html
Возможна модификация структуры сообщения и xsd-схемы. В случае несоответствия описания в спецификации и XSD схемы, ориентироваться необходимо на XSD схему.
Обмен сообщениями должен осуществляться в кодировке UTF-8.
Контент сообщения необходимо закодировать в Base64.
---------------------------------------------
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns="urn:ru:fss:integration:types:rpu:InsuredPerson:v01"
xmlns:p="http://www.fss.ru/integration/types/person/v02"
xmlns:c="http://www.fss.ru/integration/types/common/v01"
xmlns:r="http://www.fss.ru/integration/types/dic/CauseRadiationExposure/v01"
xmlns:dsz="urn:ru:fss:integration:types:dic:SpecialZone:v01"
targetNamespace="urn:ru:fss:integration:types:rpu:InsuredPerson:v01"
elementFormDefault="qualified">
<xs:import namespace="http://www.fss.ru/integration/types/person/v02" schemaLocation="../../v02/type/Person.xsd"/>
<xs:import namespace="http://www.fss.ru/integration/types/common/v01" schemaLocation="../type/Common.xsd"/>
<xs:import namespace="http://www.fss.ru/integration/types/dic/CauseRadiationExposure/v01" schemaLocation="../dic/CauseRadiationExposure.xsd"/>
<xs:import namespace="http://www.fss.ru/integration/types/dic/identtityDoc/v01" schemaLocation="../dic/IdentityDocuments.xsd"/>
<xs:import namespace="urn:ru:fss:integration:types:dic:SpecialZone:v01" schemaLocation="../dic/SpecialZone.xsd"/>
<xs:element name="insuredPerson" type="InsuredPersonType" >
<xs:annotation>
<xs:documentation>Корневой элемент карточки застрахованного</xs:documentation>
<xs:documentation>Код сообщения СЭДО = 86</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="insuredPersonResponse" >
<xs:annotation>
<xs:documentation>Корневой элемент результата обработки карточки застрахованного</xs:documentation>
<xs:documentation>Код сообщения СЭДО = 87</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:complexContent>
<xs:extension base="InsuredPersonResponseType">
<xs:attribute name="responseOn" type="c:UuidV1Type"/>
</xs:extension>
</xs:complexContent>
</xs:complexType>
</xs:element>
<xs:element name="mismatchInfo" type="InsuredPersonMismatchType" >
<xs:annotation>
<xs:documentation>Корневой элемент для направления в адрес страхователя информации о несоответствии данных о застрахованном</xs:documentation>
<xs:documentation>Код сообщения СЭДО = 88</xs:documentation>
</xs:annotation>
</xs:element>
<xs:complexType name="InsuredPersonType">
<xs:annotation>
<xs:documentation>Сведения о застрахованном лице</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="fullName" type="p:FullName"/>
<xs:element name="birthDate" type="p:birthDate"/>
<xs:element name="gender" type="p:GenderType"/>
<xs:element name="snils" type="p:snils"/>
<xs:choice>
<xs:element name="fired" >
<xs:annotation>
<xs:documentation>Информация об увольнении</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:choice>
<xs:element name="date" type="xs:date" >
<xs:annotation>
<xs:documentation>Дата увольнения</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="contractCancelDate" type="xs:date">
<xs:annotation>
<xs:documentation>Дата аннулирования трудового договора</xs:documentation>
</xs:annotation>
</xs:element>
</xs:choice>
</xs:complexType>
</xs:element>
<xs:sequence>
<xs:element name="inn" type="INN" minOccurs="0"/>
<xs:element name="identityDocument" type="IdentityDocumentType">
<xs:annotation>
<xs:documentation>Документ, удостоверяющий личность</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="residenceDocumentType" type="ResidenceDocumentType" minOccurs="0"/>
<xs:element name="otherInfo" minOccurs="0">
<xs:annotation>
<xs:documentation>Иные сведения</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:choice>
<xs:element name="workplace" type="dsz:SpecialZoneType" minOccurs="0">
<xs:annotation>
<xs:documentation>Работа в особой зоне</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="livingPlace" type="dsz:SpecialZoneType" minOccurs="0">
<xs:annotation>
<xs:documentation>Проживание в особой зоне</xs:documentation>
</xs:annotation>
</xs:element>
</xs:choice>
<xs:element name="causeRadiation" type="r:CauseRadiationExposureType" minOccurs="0">
<xs:annotation>
<xs:documentation>Причина воздействия радиации</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="regAddress" minOccurs="0">
<xs:annotation>
<xs:documentation>Сведения о месте регистрации</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="fiasAddress" type="c:AddressFiasType" >
<xs:annotation>
<xs:documentation>Адрес справочника ГАР</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="postalCode">
<xs:annotation>
<xs:documentation>Почтовый индекс</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="6"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="methodReceivePayment" type="c:MethodReceivePaymentType" minOccurs="0">
<xs:annotation>
<xs:documentation>Способ получения платежа</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
<xs:element name="isNotWorker" type="xs:boolean" fixed="true">
<xs:annotation>
<xs:documentation>Не является сотрудником</xs:documentation>
</xs:annotation>
</xs:element>
</xs:choice>
</xs:sequence>
</xs:complexType>
<xs:simpleType name="INN">
<xs:annotation>
<xs:documentation>ИНН физического лица</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:string">
<xs:length value="12"/>
<xs:pattern value="\d{12}"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="SeriesType">
<xs:annotation>
<xs:documentation>Серия</xs:documentation>
</xs:annotation>
<xs:restriction base="c:StringMaxLen10"/>
</xs:simpleType>
<xs:simpleType name="NumberType">
<xs:annotation>
<xs:documentation>Номер</xs:documentation>
</xs:annotation>
<xs:restriction base="c:StringMaxLen10"/>
</xs:simpleType>
<xs:complexType name="PassportRFType">
<xs:annotation>
<xs:documentation>Паспорт РФ</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="series">
<xs:annotation>
<xs:documentation>Серия паспорта РФ</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:length value="4"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="number">
<xs:annotation>
<xs:documentation>Номер паспорта РФ</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:length value="6"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="issueDate" type="xs:date">
<xs:annotation>
<xs:documentation>Дата выдачи</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="whoIssued" type="c:StringMaxLen200">
<xs:annotation>
<xs:documentation>Кем выдан</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType name="TempIdentDocType">
<xs:annotation>
<xs:documentation>Временное удостоверение личности</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="number" type="c:StringMaxLen12">
<xs:annotation>
<xs:documentation>Номер документа</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="issueDate" type="xs:date" minOccurs="0">
<xs:annotation>
<xs:documentation>Дата выдачи</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="whoIssued" type="c:StringMaxLen200" minOccurs="0">
<xs:annotation>
<xs:documentation>Кем выдан</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="expirationDate" type="xs:date">
<xs:annotation>
<xs:documentation>Действует до</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType name="OtherIdentDocType">
<xs:annotation>
<xs:documentation>Иной документ</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="type" type="identityDocument"/>
<xs:element name="series" type="SeriesType" minOccurs="0"/>
<xs:element name="number" type="c:StringMaxLen20">
<xs:annotation>
<xs:documentation>Номер</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="expirationDate" type="xs:date" minOccurs="0">
<xs:annotation>
<xs:documentation>Действует до</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType name="ResidentCardType">
<xs:annotation>
<xs:documentation>Вид на жительство</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="series" type="SeriesType"/>
<xs:element name="number" type="c:StringMaxLen20"/>
<xs:element name="passportIssueDate" type="xs:date">
<xs:annotation>
<xs:documentation>Дата выдачи или продления</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType name="TempResidencePermitType">
<xs:annotation>
<xs:documentation>Разрешение на временное проживание или пребывание</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="series" type="SeriesType" minOccurs="0"/>
<xs:element name="number" type="c:StringMaxLen20">
<xs:annotation>
<xs:documentation>Номер</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="issueDate" type="xs:date">
<xs:annotation>
<xs:documentation>Дата выдачи</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType name="IdentityDocumentType">
<xs:annotation>
<xs:documentation>Сведения о документе, удостоверяющем личность</xs:documentation>
</xs:annotation>
<xs:choice>
<xs:element name="passport" type="PassportRFType"/>
<xs:element name="tempIdentDocType" type="TempIdentDocType">
<xs:annotation>
<xs:documentation>Временное удостоверение личности</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="otherIdentDocType" type="OtherIdentDocType">
<xs:annotation>
<xs:documentation>Иной документ</xs:documentation>
</xs:annotation>
</xs:element>
</xs:choice>
</xs:complexType>
<xs:complexType name="ResidenceDocumentType">
<xs:annotation>
<xs:documentation>Сведения о документах, подтверждающих постоянное или временное проживание(пребывание) на территории Российской Федерации (для иностранных граждан и лиц без гражданства)</xs:documentation>
</xs:annotation>
<xs:choice>
<xs:element name="residentCard" type="ResidentCardType"/>
<xs:element name="tempResidencePermit" type="TempResidencePermitType"/>
</xs:choice>
</xs:complexType>
<xs:complexType name="InsuredPersonResponseType">
<xs:annotation>
<xs:documentation>Тип описывающий результат обработки карточки застрахованного</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="snils" type="p:snils">
<xs:annotation>
<xs:documentation>СНИЛС застрахованного информация о котором подавалась ранее</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="status" type="InsuredPersonStatusType">
<xs:annotation>
<xs:documentation>Статус обработки сообщения карточки застрахованного</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="protocol" type="c:ProtocolType" minOccurs="0">
<xs:annotation>
<xs:documentation>Протокол несоответствия</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:simpleType name="InsuredPersonStatusType">
<xs:annotation>
<xs:documentation>Статус обработки карточки застрахованного</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:string">
<xs:enumeration value="RECEIVED">
<xs:annotation>
<xs:documentation>Сообщение получено</xs:documentation>
<xs:documentation>Статус говорит о том, что началась обработка сообщения</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="ERROR">
<xs:annotation>
<xs:documentation>Ошибка</xs:documentation>
<xs:documentation>Статус говорит о том, что в процессе обработки обнаружены ошибки</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="PROCESSED">
<xs:annotation>
<xs:documentation>Сообщение успешно обработано</xs:documentation>
</xs:annotation>
</xs:enumeration>
</xs:restriction>
</xs:simpleType>
<xs:complexType name="InsuredPersonMismatchType">
<xs:annotation>
<xs:documentation>Тип описывающий информацию о несоответствии данных о застрахованном</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="snils" type="p:snils">
<xs:annotation>
<xs:documentation>СНИЛС застрахованного информация о котором подавалась ранее</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="protocol" type="MismatchProtocolType" minOccurs="0">
<xs:annotation>
<xs:documentation>Протокол несоответствия</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType name="MismatchProtocolType">
<xs:annotation>
<xs:documentation>Тип описывающий протокол несоответствия</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="item" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Запись протокола о несоответствии данных</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="mnemonic">
<xs:annotation>
<xs:documentation>Мнемоника</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="message">
<xs:annotation>
<xs:documentation>Текст</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="description">
<xs:annotation>
<xs:documentation>Описание</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:simpleType name="identityDocument">
<xs:annotation>
<xs:documentation>
Справочник: "Вид удостоверения личности"
</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:string">
<xs:maxLength value="2"/>
<xs:enumeration value="01">
<xs:annotation>
<xs:documentation>Паспорт гражданина СССР</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="03">
<xs:annotation>
<xs:documentation>Свидетельство о рождении</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="05">
<xs:annotation>
<xs:documentation>Справка об освобождении из места лишения свободы</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="08">
<xs:annotation>
<xs:documentation>Временное удостоверение, выданное взамен военного билета</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="09">
<xs:annotation>
<xs:documentation>Дипломатический паспорт</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="10">
<xs:annotation>
<xs:documentation>Паспорт иностранного гражданина</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="11">
<xs:annotation>
<xs:documentation>Свидетельство о рассмотрении ходатайства о признании лица беженцем на территории Российской Федерации по существу</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="12">
<xs:annotation>
<xs:documentation>Вид на жительство в Российской Федерации
</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="13">
<xs:annotation>
<xs:documentation>Удостоверение беженца</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="15">
<xs:annotation>
<xs:documentation>Разрешение на временное проживание в Российской Федерации</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="19">
<xs:annotation>
<xs:documentation>Свидетельство о предоставлении временного убежища на территории РФ</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="22">
<xs:annotation>
<xs:documentation>Загранпаспорт гражданина Российской Федерации</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="23">
<xs:annotation>
<xs:documentation>Свид. о рождении, выданное уполномоченным органом иностранного государства</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="24">
<xs:annotation>
<xs:documentation>Удостоверение личности военнослужащего Российской Федерации</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="26">
<xs:annotation>
<xs:documentation>Паспорт моряка</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="27">
<xs:annotation>
<xs:documentation>Паспорт моряка Военный билет офицера запаса</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="60">
<xs:annotation>
<xs:documentation>Документы, подтверждающие факт регистрации по месту жительства (пребывания)</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="61">
<xs:annotation>
<xs:documentation>Свидетельство о регистрации по месту жительства</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="62">
<xs:annotation>
<xs:documentation>Вид на жительство иностранного гражданина</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="63">
<xs:annotation>
<xs:documentation>Свидетельство о регистрации по месту пребывания</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="81">
<xs:annotation>
<xs:documentation>Свидетельство о смерти</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="91">
<xs:annotation>
<xs:documentation>Иные документы</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="93">
<xs:annotation>
<xs:documentation>Служебный паспорт гражданина Российской Федерации</xs:documentation>
</xs:annotation>
</xs:enumeration>
</xs:restriction>
</xs:simpleType>
</xs:schema>
Документ опубликован СФР: lk.sfr.gov.ru/sedo.html. Таблицы и тексты те же, что в документе; схемы XSD — под кнопкой «Показать схему XSD».