<?xml version="1.0" encoding="windows-1251"?>
<!-- edited with XMLSpy v2006 sp2 U (http://www.altova.com) by SKS (GNIVC FNS RF) -->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:sch="http://purl.oclc.org/dsdl/schematron" xmlns:usch="http://www.unisoftware.ru/schematron-extensions" xmlns:sql="urn:schemas-microsoft-com:mapping-schema" elementFormDefault="qualified" attributeFormDefault="unqualified">
	<xs:element name="Файл">
		<xs:annotation>
			<!---*******************************************************************************************************************************************************************************-->
			<xs:appinfo>
				<sch:pattern name="Проверка имени файла на соответствие значению атрибута @ИдФайл">
					<sch:rule context="Файл">
						<!--  1. Проверка имени файла на соответствие ИдФайл                                                                             -->
						<sch:assert test="usch:getFileName() = @ИдФайл">
							<usch:error code="0400400007" path="@ИдФайл" value-of-select="@ИдФайл" doc-id-path="usch:getFileName()" doc-id-caption="Файл">Имя файла обмена "<usch:value-of select="usch:getFileName()"/>" не совпадает со значением элемента ИдФайл "<usch:value-of select="@ИдФайл"/>"</usch:error>
						</sch:assert>
					</sch:rule>
				</sch:pattern>
			</xs:appinfo>
			<!---*******************************************************************************************************************************************************************************-->
			<xs:documentation>Файл обмена</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="Документ">
					<xs:annotation>
						<!---*************************************************************************************************************************************************************-->
						<xs:appinfo>
							<sch:pattern name="Присутствие ФИО (руководителя организации / представителя)  в  зависимости  от  значения  ПрПодп и наличия НПЮЛ">
								<sch:rule context="Документ">
									<!-- 2. Контроль  обязательности  присутствия  ФИО (руководителя организации / представителя)  в  зависимости  от  значения  ПрПодп и наличия НПЮЛ -->
									<sch:assert test=" (Подписант/ФИО and Подписант/@ПрПодп=2) or (Подписант/ФИО and Подписант/@ПрПодп=1 and СвНП/НПЮЛ) or 	( ( (Подписант/ФИО) or  not(Подписант/ФИО) )  and Подписант/@ПрПодп=1 and СвНП/НПФЛ) ">
										<usch:error code="0400300003" path="Подписант/ФИО" value-of-select="Подписант/@ПрПодп"> Не выполнено условие присутствия (отсутствия) элемента Файл/Документ/Подписант/ФИО при значении элемента ПрПодп, равном "<usch:value-of select="Подписант/@ПрПодп"/>". </usch:error>
									</sch:assert>
								</sch:rule>
							</sch:pattern>
						</xs:appinfo>
						<!---*************************************************************************************************************************************************************-->
						<!---*********************************************************************************************************************************************************-->
						<xs:appinfo>
							<sch:pattern name="Соответствие между значением элемента ОтчетГод и значением года из элемента ДатаДок">
								<sch:rule context="Документ">
									<!-- 4. Контроль соответствия между значением элемента ОтчетГод и значением года из элемента ДатаДок -->
									<sch:assert test=" (
									( (substring(@ОтчетГод,1,4))&gt;=2017 ) 
									and
									( (substring(@ОтчетГод,1,4))  &lt;=   (substring(@ДатаДок,7,4)) )
									)  ">
										<usch:error code="0400400007" path="@ОтчетГод" value-of-select="@ОтчетГод">Не выполнено условие к  значению элемента ОтчетГод, значение элемента ОтчетГод равно "<usch:value-of select="substring(@ОтчетГод,1,4)"/>" и значение элемента ДатаДок равно "<usch:value-of select="substring(@ДатаДок,7,4)"/>".</usch:error>
									</sch:assert>
								</sch:rule>
							</sch:pattern>
						</xs:appinfo>
						<!---*********************************************************************************************************************************************************-->
						<xs:documentation>Состав и структура документа</xs:documentation>
					</xs:annotation>
					<xs:complexType>
						<xs:sequence>
							<xs:element name="СвНП">
								<xs:annotation>
									<!---*********************************************************************************************************************************-->
									<xs:appinfo>
										<sch:pattern name="Присутствие (отсутствие) элемента СрЧисл">
											<sch:rule context="СвНП">
												<sch:assert test=" ( (../@ПоМесту=335 or ../@ПоМесту=222 or НПЮЛ/СвРеоргЮЛ/@ФормРеорг=9) and count(@СрЧисл)=0) or (../@ПоМесту!=335 and ../@ПоМесту!=222 and (НПЮЛ/СвРеоргЮЛ/@ФормРеорг!=9 or count(НПЮЛ/СвРеоргЮЛ/@ФормРеорг)=0) and count(@СрЧисл)!=0)">
													<usch:error code="0400300003" path="@СрЧисл" value-of-select="">Не выполнено условие к присутствию (отсутствию) элемента Файл/Документ/СвНП/@СрЧисл - при значении элемента  Файл/Документ/@ПоМесту, равного  "<usch:value-of select="substring(../@ПоМесту,1,4)"/>"</usch:error>
												</sch:assert>
											</sch:rule>
										</sch:pattern>
									</xs:appinfo>
									<!---*********************************************************************************************************************************-->
									<xs:documentation>Сведения о плательщике страховых взносов</xs:documentation>
								</xs:annotation>
								<xs:complexType>
									<xs:choice>
										<xs:element name="НПЮЛ">
											<xs:annotation>
												<!---*********************************************************************************************************************************-->
												<xs:appinfo>
													<sch:pattern name="Значение элемента КПП">
														<sch:rule context="НПЮЛ">
															<!-- 5. Контроль значения элемента КПП - 5 и 6 разряды не равны 50  -->
															<sch:assert test=" substring(@КПП,5,2)!=50 ">
																<usch:error code="0400300003" path="@КПП" value-of-select="@КПП">Не выполнено условие к значению элемента Документ/СвНП/НПЮЛ/КПП на 5 и 6 знаки, не равные 50 при значении элемента КПП, равном "<usch:value-of select="@КПП"/>".</usch:error>
															</sch:assert>
														</sch:rule>
													</sch:pattern>
												</xs:appinfo>
												<!---*********************************************************************************************************************************-->
												<xs:documentation>Плательщик страховых взносов - организация</xs:documentation>
											</xs:annotation>
											<xs:complexType>
												<xs:sequence>
													<xs:element name="СвРеоргЮЛ" minOccurs="0">
														<xs:annotation>
															<!---*********************************************************************************************************************************-->
															<xs:appinfo>
																<sch:pattern name="Значение элемента КПП">
																	<sch:rule context="СвРеоргЮЛ">
																		<!-- 6. Контроль значения элемента КПП - 5 и 6 разряды не равны 50  -->
																		<sch:assert test=" substring(@КПП,5,2)!=50 ">
																			<usch:error code="0400300003" path="@КПП" value-of-select="@КПП">Не выполнено условие к значению элемента Файл/Документ/СвНП/НПЮЛ/СвРеоргЮЛ/КПП на 5 и 6 знаки, не равные 50 при значении элемента КПП, равном "<usch:value-of select="@КПП"/>".</usch:error>
																		</sch:assert>
																	</sch:rule>
																</sch:pattern>
															</xs:appinfo>
															<!---*********************************************************************************************************************************-->
															<!---*********************************************************************************************************************************-->
															<xs:appinfo>
																<sch:pattern name="Присутствие атрибутов ИННЮЛ и КПП">
																	<sch:rule context="СвРеоргЮЛ">
																		<!-- Табл.4.5. Контроль  обязательности  присутствия  атрибутов  ИННЮЛ  и  КПП  в  зависимости  от  значения  атрибута  ФормРеорг       -->
																		<sch:assert test=" (count(@ИННЮЛ)!=0 and @ФормРеорг!=0) or (count(@ИННЮЛ)=0 and @ФормРеорг=0)  ">
																			<usch:error code="0400300003" path="@ИННЮЛ" value-of-select="@ФормРеорг">Не выполнено условие присутствия элемента Файл/Документ/СвНП/НПЮЛ/СвРеоргЮЛ/ИННЮЛ при значении элемента ФормРеорг, равном "<usch:value-of select="@ФормРеорг"/>".</usch:error>
																		</sch:assert>
																		<sch:assert test=" (count(@КПП)!=0 and @ФормРеорг!=0) or (count(@КПП)=0 and @ФормРеорг=0)  ">
																			<usch:error code="0400300003" path="@КПП" value-of-select="@ФормРеорг">Не выполнено условие присутствия элемента Файл/Документ/СвНП/НПЮЛ/СвРеоргЮЛ/@КПП при значении элемента ФормРеорг, равном "<usch:value-of select="@ФормРеорг"/>".</usch:error>
																		</sch:assert>
																	</sch:rule>
																</sch:pattern>
															</xs:appinfo>
															<!---*********************************************************************************************************************************-->
															<xs:documentation>Сведения о реорганизованной (ликвидированной) организации</xs:documentation>
														</xs:annotation>
														<xs:complexType>
															<xs:attribute name="ФормРеорг" use="required">
																<xs:annotation>
																	<xs:documentation>Код формы реорганизации (ликвидация) / лишения полномочий (закрытие) обособленного подразделения</xs:documentation>
																</xs:annotation>
																<xs:simpleType>
																	<xs:restriction base="xs:string">
																		<xs:length value="1"/>
																		<xs:enumeration value="1"/>
																		<xs:enumeration value="2"/>
																		<xs:enumeration value="3"/>
																		<xs:enumeration value="4"/>
																		<xs:enumeration value="5"/>
																		<xs:enumeration value="6"/>
																		<xs:enumeration value="7"/>
																		<xs:enumeration value="9"/>
																		<xs:enumeration value="0"/>
																	</xs:restriction>
																</xs:simpleType>
															</xs:attribute>
															<xs:attribute name="ИННЮЛ" type="ИННЮЛТип" use="optional">
																<xs:annotation>
																	<xs:documentation>ИНН реорганизованной организации / лишенного полномочий (закрытого) обособленного подразделения</xs:documentation>
																</xs:annotation>
															</xs:attribute>
															<xs:attribute name="КПП" type="КППТип" use="optional">
																<xs:annotation>
																	<xs:documentation>КПП реорганизованной организации / лишенного полномочий (закрытого) обособленного подразделения</xs:documentation>
																</xs:annotation>
															</xs:attribute>
														</xs:complexType>
													</xs:element>
												</xs:sequence>
												<xs:attribute name="НаимОрг" use="required">
													<xs:annotation>
														<xs:documentation>Наименование организации, обособленного подразделения</xs:documentation>
													</xs:annotation>
													<xs:simpleType>
														<xs:restriction base="xs:string">
															<xs:minLength value="1"/>
															<xs:maxLength value="1000"/>
														</xs:restriction>
													</xs:simpleType>
												</xs:attribute>
												<xs:attribute name="ИННЮЛ" type="ИННЮЛТип" use="required">
													<xs:annotation>
														<xs:documentation>ИНН организации</xs:documentation>
													</xs:annotation>
												</xs:attribute>
												<xs:attribute name="КПП" use="required">
													<xs:annotation>
														<xs:documentation>КПП</xs:documentation>
													</xs:annotation>
													<xs:simpleType>
														<xs:restriction base="КППТип"/>
													</xs:simpleType>
												</xs:attribute>
											</xs:complexType>
										</xs:element>
										<xs:element name="НПФЛ">
											<xs:annotation>
												<!---*************************************************************************************************************************************************************-->
												<xs:appinfo>
													<sch:pattern name="Значение элемента ИННФЛ">
														<sch:rule context="НПФЛ">
															<!-- 8. Контроль значения элемента ИННФЛ -->
															<sch:assert test="	(substring(@ИННФЛ,3,10)!=1234567890) and (substring(@ИННФЛ,3,10)!=000000000000) and (substring(@ИННФЛ,1,2)!=90) and (substring(@ИННФЛ,1,2)!=93) and (substring(@ИННФЛ,1,2)!=94) and (substring(@ИННФЛ,1,2)!=95) and (substring(@ИННФЛ,1,2)!=96) and (substring(@ИННФЛ,1,2)!=98) ">
																<usch:error code="0400400007" path="@ИННФЛ" value-of-select="@ИННФЛ"> Не выполнено условие к значению элемента Файл/Документ/СвНП/НПФЛ/ИННФЛ при значении элемента ИННФЛ, равном "<usch:value-of select="@ИННФЛ"/>". </usch:error>
															</sch:assert>
														</sch:rule>
													</sch:pattern>
												</xs:appinfo>
												<!---*************************************************************************************************************************************************************-->
												<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:sequence>
												<xs:attribute name="ИННФЛ" type="ИННФЛТип" use="required">
													<xs:annotation>
														<xs:documentation>ИНН физического лица</xs:documentation>
													</xs:annotation>
												</xs:attribute>
											</xs:complexType>
										</xs:element>
									</xs:choice>
									<xs:attribute name="СрЧисл" use="optional">
										<xs:annotation>
											<xs:documentation>Среднесписочная численность (чел.) </xs:documentation>
										</xs:annotation>
										<xs:simpleType>
											<xs:restriction base="xs:integer">
												<xs:totalDigits value="6"/>
											</xs:restriction>
										</xs:simpleType>
									</xs:attribute>
									<xs:attribute name="Тлф" use="optional">
										<xs:annotation>
											<xs:documentation>Номер контактного телефона</xs:documentation>
										</xs:annotation>
										<xs:simpleType>
											<xs:restriction base="xs:string">
												<xs:minLength value="1"/>
												<xs:maxLength value="20"/>
											</xs:restriction>
										</xs:simpleType>
									</xs:attribute>
								</xs:complexType>
							</xs:element>
							<xs:element name="Подписант">
								<xs:annotation>
									<!---*********************************************************************************************************************************************************-->
									<xs:appinfo>
										<sch:pattern name="Присутствие сведений о представителе">
											<sch:rule context="Подписант">
												<!-- Табл.4.8. Контроль  обязательности  присутствия  Сведений  о  представителе  налогоплательщика  в  зависимости  от  значения  ПрПодп  -->
												<sch:assert test="usch:iif(@ПрПодп=2, count(СвПред)!=0, (count(СвПред)!=0 or count(СвПред)=0))">
													<usch:error code="0400300003" path="@ПрПодп" value-of-select="@ПрПодп">Не выполнено условие присутствия (отсутствия) элемента Файл/Документ/Подписант/СвПред при значении элемента ПрПодп, равном "<usch:value-of select="@ПрПодп"/>".</usch:error>
												</sch:assert>
											</sch:rule>
										</sch:pattern>
									</xs:appinfo>
									<!---*********************************************************************************************************************************************************-->
									<xs:documentation>Сведения о лице, подписавшем документ</xs:documentation>
								</xs:annotation>
								<xs:complexType>
									<xs:sequence>
										<xs:element name="ФИО" type="ФИОТип" minOccurs="0">
											<xs:annotation>
												<xs:documentation>Фамилия, имя, отчество</xs:documentation>
											</xs:annotation>
										</xs:element>
										<xs:element name="СвПред" minOccurs="0">
											<xs:annotation>
												<xs:documentation>Сведения о представителе плательщика страховых взносов</xs:documentation>
												<xs:documentation><![CDATA[Элемент обязателен при <ПрПодп>=2]]></xs:documentation>
											</xs:annotation>
											<xs:complexType>
												<xs:attribute name="НаимДок" use="required">
													<xs:annotation>
														<xs:documentation>Наименование и реквизиты документа, подтверждающего полномочия представителя</xs:documentation>
													</xs:annotation>
													<xs:simpleType>
														<xs:restriction base="xs:string">
															<xs:minLength value="1"/>
															<xs:maxLength value="120"/>
														</xs:restriction>
													</xs:simpleType>
												</xs:attribute>
												<xs:attribute name="НаимОрг" use="optional">
													<xs:annotation>
														<xs:documentation>Наименование организации - представителя плательщика</xs:documentation>
													</xs:annotation>
													<xs:simpleType>
														<xs:restriction base="xs:string">
															<xs:minLength value="1"/>
															<xs:maxLength value="1000"/>
														</xs:restriction>
													</xs:simpleType>
												</xs:attribute>
											</xs:complexType>
										</xs:element>
									</xs:sequence>
									<xs:attribute name="ПрПодп" use="required">
										<xs:annotation>
											<xs:documentation>Признак лица, подписавшего документ</xs:documentation>
											<xs:documentation>Принимает значение:
1 – плательщик страховых взносов   |
2 – представитель плательщика страховых взносов</xs:documentation>
										</xs:annotation>
										<xs:simpleType>
											<xs:restriction base="xs:string">
												<xs:length value="1"/>
												<xs:enumeration value="1"/>
												<xs:enumeration value="2"/>
											</xs:restriction>
										</xs:simpleType>
									</xs:attribute>
								</xs:complexType>
							</xs:element>
							<xs:element name="РасчетСВ">
								<xs:annotation>
									<!---*********************************************************************************************************************************************************-->
									<xs:appinfo>
										<sch:pattern name="Присутствие ОбязПлатСВ в зависимости от значения ПоМесту">
											<sch:rule context="РасчетСВ">
												<!-- 12. Контроль  обязательности  присутствия элемента ОбязПлатСВ  в  зависимости  от  значения  ПоМесту  -->
												<sch:assert test="usch:iif( (../@ПоМесту!=124) and (../@ПоМесту!=240), count(ОбязПлатСВ)!=0, (count(ОбязПлатСВ)!=0 or count(ОбязПлатСВ)=0))">
													<usch:error code="0400300003" path="ОбязПлатСВ" value-of-select="../@ПоМесту">Не выполнено условие присутствия (отсутствия) элемента Файл/Документ/РасчетСВ/ОбязПлатСВ при значении элемента ПоМесту, равном "<usch:value-of select="../@ПоМесту"/>".</usch:error>
												</sch:assert>
											</sch:rule>
										</sch:pattern>
									</xs:appinfo>
									<!---*********************************************************************************************************************************************************-->
									<!---*********************************************************************************************************************************************************-->
									<xs:appinfo>
										<sch:pattern name="Присутствие ОбязПлатСВ_КФХ в зависимости от значения ПоМесту">
											<sch:rule context="РасчетСВ">
												<!-- 13. Контроль  обязательности  присутствия элемента ОбязПлатСВ_КФХ  в  зависимости  от  значения  ПоМесту  -->
												<sch:assert test="usch:iif(  (../@ПоМесту=124) or (../@ПоМесту=240) , count(ОбязПлатСВ_КФХ)!=0, count(ОбязПлатСВ_КФХ)=0)">
													<usch:error code="0400300003" path="ОбязПлатСВ" value-of-select="../@ПоМесту">Не выполнено условие присутствия (отсутствия) элемента Файл/Документ/РасчетСВ/ОбязПлатСВ_КФХ при значении элемента ПоМесту, равном "<usch:value-of select="../@ПоМесту"/>".</usch:error>
												</sch:assert>
											</sch:rule>
										</sch:pattern>
									</xs:appinfo>
									<!---*********************************************************************************************************************************************************-->
									<xs:documentation>Расчет по страховым взносам</xs:documentation>
								</xs:annotation>
								<xs:complexType>
									<xs:sequence>
										<xs:element name="ОбязПлатСВ" minOccurs="0">
											<xs:annotation>
												<!---*********************************************************************************************************************************************************-->
												<xs:appinfo>
													<sch:pattern name="Присутствие элемента РасчСВ_ОПС_ОМС в зависимости от значения элемента ТипПлат">
														<sch:rule context="ОбязПлатСВ">
															<!-- Контроль  обязательности  присутствия (отсутствия) элемента  РасчСВ_ОПС_ОМС  в  зависимости  от  значения  ТипПлат  -->
															<sch:assert test="usch:iif(@ТипПлат=1, count(РасчСВ_ОПС_ОМС)!=0, (count(РасчСВ_ОПС_ОМС)!=0 or count(РасчСВ_ОПС_ОМС)=0))">
																<usch:error code="0400300003" path="РасчСВ_ОПС_ОМС" value-of-select="@ТипПлат">Не выполнено условие присутствия (отсутствия) элемента Файл/Документ/РасчетСВ/ОбязПлатСВ/РасчСВ_ОПС_ОМС при значении элемента ТипПлат, равном "<usch:value-of select="@ТипПлат"/>".</usch:error>
															</sch:assert>
														</sch:rule>
													</sch:pattern>
												</xs:appinfo>
												<!---*********************************************************************************************************************************************************-->
												<!---*********************************************************************************************************************************************************-->
												<xs:appinfo>
													<sch:pattern name="Присутствие элемента РасчСВ_ОСС.ВНМ в зависимости от значения элемента ТипПлат">
														<sch:rule context="ОбязПлатСВ">
															<!-- Контроль  обязательности  присутствия (отсутствия) элемента  РасчСВ_ОСС.ВНМ  в  зависимости  от  значения  ТипПлат  -->
															<sch:assert test="usch:iif(@ТипПлат=1, count(РасчСВ_ОСС.ВНМ)!=0, (count(РасчСВ_ОСС.ВНМ)!=0 or count(РасчСВ_ОСС.ВНМ)=0))">
																<usch:error code="0400300003" path="РасчСВ_ОСС.ВНМ" value-of-select="@ТипПлат">Не выполнено условие присутствия (отсутствия) элемента Файл/Документ/РасчетСВ/ОбязПлатСВ/РасчСВ_ОСС.ВНМ при значении элемента ТипПлат, равном "<usch:value-of select="@ТипПлат"/>".</usch:error>
															</sch:assert>
														</sch:rule>
													</sch:pattern>
												</xs:appinfo>
												<!---*********************************************************************************************************************************************************-->
												<xs:documentation>Сводные данные об обязательствах плательщика страховых взносов</xs:documentation>
											</xs:annotation>
											<xs:complexType>
												<xs:sequence>
													<xs:element name="УплПерОПС" type="СВУплПерТип">
														<xs:annotation>
															<!---*********************************************************************************************************************************************************-->
															<xs:appinfo>
																<sch:pattern name="Контроль значения атрибутов элемента УплПерОПС в  зависимости  от  значения  ТипПлат">
																	<sch:rule context="Файл/Документ/РасчетСВ/ОбязПлатСВ/УплПерОПС">
																		<!-- Контроль значения атрибутов элемента УплПерОПС в  зависимости  от  значения  ТипПлат  -->
																		<sch:assert test="usch:iif(../@ТипПлат=2, @СумСВУпл1М=0 and @СумСВУпл2М=0 and @СумСВУпл3М=0 , (@СумСВУпл1М!=0 or @СумСВУпл1М=0)  and  (@СумСВУпл2М!=0 or @СумСВУпл2М=0)  and  (@СумСВУпл3М!=0 or @СумСВУпл3М=0) )">
																			<usch:error code="0400400007" path="УплПерОПС" value-of-select="../@ТипПлат">Не выполнено условие к значению атрибутов 
							СумСВУпл1М , равного "<usch:value-of select="@СумСВУпл1М"/>" 
							СумСВУпл2М , равного "<usch:value-of select="@СумСВУпл2М"/>" 
							СумСВУпл3М , равного "<usch:value-of select="@СумСВУпл3М"/>" 
							в зависимости от значения ТипПлат, равного "<usch:value-of select="../@ТипПлат"/>".</usch:error>
																		</sch:assert>
																	</sch:rule>
																</sch:pattern>
															</xs:appinfo>
															<!---*********************************************************************************************************************************************************-->
															<xs:documentation>Сумма страховых взносов на обязательное пенсионное страхование, подлежащая уплате</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="УплПерОМС" type="СВУплПерТип">
														<xs:annotation>
															<!---*********************************************************************************************************************************************************-->
															<xs:appinfo>
																<sch:pattern name="Контроль значения атрибутов элемента УплПерОМС в  зависимости  от  значения  ТипПлат">
																	<sch:rule context="Файл/Документ/РасчетСВ/ОбязПлатСВ/УплПерОМС">
																		<!-- Контроль значения атрибутов элемента УплПерОМС в  зависимости  от  значения  ТипПлат  -->
																		<sch:assert test="usch:iif(../@ТипПлат=2, @СумСВУпл1М=0 and @СумСВУпл2М=0 and @СумСВУпл3М=0 , (@СумСВУпл1М!=0 or @СумСВУпл1М=0)  and  (@СумСВУпл2М!=0 or @СумСВУпл2М=0)  and  (@СумСВУпл3М!=0 or @СумСВУпл3М=0) )">
																			<usch:error code="0400400007" path="УплПерОМС" value-of-select="../@ТипПлат">Не выполнено условие к значению атрибутов 
							СумСВУпл1М , равного "<usch:value-of select="@СумСВУпл1М"/>" 
							СумСВУпл2М , равного "<usch:value-of select="@СумСВУпл2М"/>" 
							СумСВУпл3М , равного "<usch:value-of select="@СумСВУпл3М"/>" 
							в зависимости от значения ТипПлат, равного "<usch:value-of select="../@ТипПлат"/>".</usch:error>
																		</sch:assert>
																	</sch:rule>
																</sch:pattern>
															</xs:appinfo>
															<!---*********************************************************************************************************************************************************-->
															<xs:documentation>Сумма страховых взносов на обязательное медицинское страхование, подлежащая уплате</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="УплПерОПСДоп" type="СВУплПерТип" minOccurs="0" maxOccurs="unbounded">
														<xs:annotation>
															<!---*********************************************************************************************************************************************************-->
															<xs:appinfo>
																<sch:pattern name="Контроль значения атрибутов элемента УплПерОПСДоп в  зависимости  от  значения  ТипПлат">
																	<sch:rule context="УплПерОПСДоп">
																		<!-- Контроль значения атрибутов элемента УплПерОПСДоп в  зависимости  от  значения  ТипПлат  -->
																		<sch:assert test="usch:iif(../@ТипПлат=2, @СумСВУпл1М=0 and @СумСВУпл2М=0 and @СумСВУпл3М=0 , (@СумСВУпл1М!=0 or @СумСВУпл1М=0)  and  (@СумСВУпл2М!=0 or @СумСВУпл2М=0)  and  (@СумСВУпл3М!=0 or @СумСВУпл3М=0) )">
																			<usch:error code="0400400007" path="УплПерОПСДоп" value-of-select="../@ТипПлат">Не выполнено условие к значению атрибутов 
							СумСВУпл1М , равного "<usch:value-of select="@СумСВУпл1М"/>" 
							СумСВУпл2М , равного "<usch:value-of select="@СумСВУпл2М"/>" 
							СумСВУпл3М , равного "<usch:value-of select="@СумСВУпл3М"/>" 
							в зависимости от значения ТипПлат, равного "<usch:value-of select="../@ТипПлат"/>".</usch:error>
																		</sch:assert>
																	</sch:rule>
																</sch:pattern>
															</xs:appinfo>
															<!---*********************************************************************************************************************************************************-->
															<xs:documentation>Сумма страховых взносов на обязательное пенсионное страхование по дополнительному тарифу, подлежащая уплате</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="УплПерДСО" type="СВУплПерТип" minOccurs="0" maxOccurs="unbounded">
														<xs:annotation>
															<!---*********************************************************************************************************************************************************-->
															<xs:appinfo>
																<sch:pattern name="Контроль значения атрибутов элемента УплПерДСО в  зависимости  от  значения  ТипПлат">
																	<sch:rule context="УплПерДСО">
																		<!-- Контроль значения атрибутов элемента УплПерДСО в  зависимости  от  значения  ТипПлат  -->
																		<sch:assert test="usch:iif(../@ТипПлат=2, @СумСВУпл1М=0 and @СумСВУпл2М=0 and @СумСВУпл3М=0 , (@СумСВУпл1М!=0 or @СумСВУпл1М=0)  and  (@СумСВУпл2М!=0 or @СумСВУпл2М=0)  and  (@СумСВУпл3М!=0 or @СумСВУпл3М=0))">
																			<usch:error code="0400400007" path="УплПерДСО" value-of-select="../@ТипПлат">Не выполнено условие к значению атрибутов 
							СумСВУпл1М , равного "<usch:value-of select="@СумСВУпл1М"/>" 
							СумСВУпл2М , равного "<usch:value-of select="@СумСВУпл2М"/>" 
							СумСВУпл3М , равного "<usch:value-of select="@СумСВУпл3М"/>" 
							в зависимости от значения ТипПлат, равного "<usch:value-of select="../@ТипПлат"/>".</usch:error>
																		</sch:assert>
																	</sch:rule>
																</sch:pattern>
															</xs:appinfo>
															<!---*********************************************************************************************************************************************************-->
															<xs:documentation>Сумма страховых взносов на дополнительное социальное обеспечение, подлежащая уплате</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="УплПревОСС">
														<xs:annotation>
															<xs:documentation>Сумма страховых взносов на обязательное социальное страхование на случай временной нетрудоспособности и в связи с материнством, подлежащая уплате</xs:documentation>
														</xs:annotation>
														<xs:complexType>
															<xs:attribute name="КБК" type="КБКТип" use="required">
																<xs:annotation>
																	<xs:documentation>Код бюджетной классификации</xs:documentation>
																</xs:annotation>
															</xs:attribute>
															<xs:attribute name="СумСВУплПер" use="required">
																<xs:annotation>
																	<xs:documentation>Сумма страховых взносов, подлежащая уплате за расчетный (отчетный) период</xs:documentation>
																</xs:annotation>
																<xs:simpleType>
																	<xs:restriction base="xs:decimal">
																		<xs:totalDigits value="17"/>
																		<xs:fractionDigits value="2"/>
																		<xs:minInclusive value="0"/>
																	</xs:restriction>
																</xs:simpleType>
															</xs:attribute>
															<xs:attribute name="СумСВУпл1М" use="required">
																<xs:annotation>
																	<xs:documentation>Сумма страховых взносов, подлежащая уплате за первый из последних трех месяцев расчетного (отчетного) периода</xs:documentation>
																</xs:annotation>
																<xs:simpleType>
																	<xs:restriction base="xs:decimal">
																		<xs:totalDigits value="17"/>
																		<xs:fractionDigits value="2"/>
																		<xs:minInclusive value="0"/>
																	</xs:restriction>
																</xs:simpleType>
															</xs:attribute>
															<xs:attribute name="СумСВУпл2М" use="required">
																<xs:annotation>
																	<xs:documentation>Сумма страховых взносов, подлежащая уплате за второй из последних трех месяцев расчетного (отчетного) периода</xs:documentation>
																</xs:annotation>
																<xs:simpleType>
																	<xs:restriction base="xs:decimal">
																		<xs:totalDigits value="17"/>
																		<xs:fractionDigits value="2"/>
																		<xs:minInclusive value="0"/>
																	</xs:restriction>
																</xs:simpleType>
															</xs:attribute>
															<xs:attribute name="СумСВУпл3М" use="required">
																<xs:annotation>
																	<xs:documentation>Сумма страховых взносов, подлежащая уплате за третий из последних трех месяцев расчетного (отчетного) периода</xs:documentation>
																</xs:annotation>
																<xs:simpleType>
																	<xs:restriction base="xs:decimal">
																		<xs:totalDigits value="17"/>
																		<xs:fractionDigits value="2"/>
																		<xs:minInclusive value="0"/>
																	</xs:restriction>
																</xs:simpleType>
															</xs:attribute>
														</xs:complexType>
													</xs:element>
													<xs:element name="РасчСВ_ОПС_ОМС" minOccurs="0" maxOccurs="unbounded">
														<xs:annotation>
															<xs:documentation>Расчет сумм страховых взносов на обязательное пенсионное страхование и обязательное медицинское страхование к разделу 1</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="СвСум1Тип">
																				<xs:annotation>
																					<xs:documentation>Сумма выплат и иных вознаграждений, начисленных в пользу физических лиц в соответствии со статьей 420 Налогового кодекса Российской Федерации</xs:documentation>
																				</xs:annotation>
																			</xs:element>
																			<xs:element name="НеОбложенСВ" type="СвСум1Тип">
																				<xs:annotation>
																					<xs:documentation>Сумма, не подлежащая обложению страховыми взносами в соответствии со статьей 422 Налогового кодекса Российской Федерации и международными договорами</xs:documentation>
																				</xs:annotation>
																			</xs:element>
																			<xs:element name="РасхПринВыч" type="СвСум1Тип">
																				<xs:annotation>
																					<xs:documentation>Сумма расходов, принимаемая к вычету в соответствии с пунктом 8 статьи 421 Налогового кодекса Российской Федерации</xs:documentation>
																				</xs:annotation>
																			</xs:element>
																			<xs:element name="БазНачислСВ" type="СвСум1Тип">
																				<xs:annotation>
																					<xs:documentation>База для исчисления страховых взносов</xs:documentation>
																				</xs:annotation>
																			</xs:element>
																			<xs:element name="БазПревышОПС" type="СвСум1Тип">
																				<xs:annotation>
																					<xs:documentation>База для исчисления страховых взносов, в том числе в размере, превышающем предельную величину базы для исчисления страховых взносов на обязательное пенсионное страхование</xs:documentation>
																				</xs:annotation>
																			</xs:element>
																			<xs:element name="НачислСВ" type="СвСум1Тип">
																				<xs:annotation>
																					<xs:documentation>Исчислено страховых взносов</xs:documentation>
																				</xs:annotation>
																			</xs:element>
																			<xs:element name="НачислСВНеПрев" type="СвСум1Тип">
																				<xs:annotation>
																					<xs:documentation>Исчислено страховых взносов, в том числе с базы, не превышающей предельную величину базы для исчисления страховых взносов на обязательное пенсионное страхование</xs:documentation>
																				</xs:annotation>
																			</xs:element>
																			<xs:element name="НачислСВПрев" type="СвСум1Тип">
																				<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="КолСтрахЛицВс" 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="СвСум1Тип">
																				<xs:annotation>
																					<xs:documentation>Сумма выплат и иных вознаграждений, начисленных в пользу физических лиц в соответствии со статьей 420 Налогового кодекса Российской Федерации</xs:documentation>
																				</xs:annotation>
																			</xs:element>
																			<xs:element name="НеОбложенСВ" type="СвСум1Тип">
																				<xs:annotation>
																					<xs:documentation>Сумма, не подлежащая обложению страховыми взносами в соответствии с пунктом 1 и пунктом 2 статьи 422 Налогового кодекса Российской Федерации и международными договорами</xs:documentation>
																				</xs:annotation>
																			</xs:element>
																			<xs:element name="РасхПринВыч" type="СвСум1Тип">
																				<xs:annotation>
																					<xs:documentation>Сумма расходов, принимаемая к вычету в соответствии с пунктом 8 статьи 421 Налогового кодекса Российской Федерации</xs:documentation>
																				</xs:annotation>
																			</xs:element>
																			<xs:element name="БазНачислСВ" type="СвСум1Тип">
																				<xs:annotation>
																					<xs:documentation>База для исчисления страховых взносов</xs:documentation>
																				</xs:annotation>
																			</xs:element>
																			<xs:element name="НачислСВ" type="СвСум1Тип">
																				<xs:annotation>
																					<xs:documentation>Исчислено страховых взносов</xs:documentation>
																				</xs:annotation>
																			</xs:element>
																		</xs:sequence>
																	</xs:complexType>
																</xs:element>
																<xs:element name="РасчСВ_ОПС428" minOccurs="0">
																	<xs:annotation>
																		<xs:documentation>Расчет сумм страховых взносов на обязательное пенсионное страхование по дополнительному тарифу для отдельных категорий плательщиков страховых взносов, указанных в статье 428 Налогового кодекса Российской Федерации</xs:documentation>
																	</xs:annotation>
																	<xs:complexType>
																		<xs:sequence>
																			<xs:element name="РасчСВ_428.1-2" minOccurs="0" maxOccurs="unbounded">
																				<xs:annotation>
																					<xs:documentation>Расчет сумм страховых взносов на обязательное пенсионное страхование по дополнительному тарифу для отдельных категорий плательщиков страховых взносов, указанных в пунктах 1 и 2 статьи 428 Налогового кодекса Российской Федерации</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="СвСум1Тип">
																							<xs:annotation>
																								<xs:documentation>Сумма выплат и иных вознаграждений, начисленных в пользу физических лиц в соответствии со статьей 420 Налогового кодекса Российской Федерации</xs:documentation>
																							</xs:annotation>
																						</xs:element>
																						<xs:element name="НеОбложенСВ" type="СвСум1Тип">
																							<xs:annotation>
																								<xs:documentation>Сумма, не подлежащая обложению страховыми взносами в соответствии со статьей 422 Налогового кодекса Российской Федерации</xs:documentation>
																							</xs:annotation>
																						</xs:element>
																						<xs:element name="БазНачислСВДоп" type="СвСум1Тип">
																							<xs:annotation>
																								<xs:documentation>База для исчисления страховых взносов по дополнительному тарифу</xs:documentation>
																							</xs:annotation>
																						</xs:element>
																						<xs:element name="НачислСВДоп" type="СвСум1Тип">
																							<xs:annotation>
																								<xs:documentation>Исчислено страховых взносов по дополнительному тарифу</xs:documentation>
																							</xs:annotation>
																						</xs:element>
																					</xs:sequence>
																					<xs:attribute name="ПрОснСВДоп" use="required">
																						<xs:annotation>
																							<xs:documentation>Признак основания исчисления сумм страховых взносов по дополнительному тарифу</xs:documentation>
																						</xs:annotation>
																						<xs:simpleType>
																							<xs:restriction base="xs:string">
																								<xs:length value="1"/>
																								<xs:enumeration value="1"/>
																								<xs:enumeration value="2"/>
																							</xs:restriction>
																						</xs:simpleType>
																					</xs:attribute>
																				</xs:complexType>
																			</xs:element>
																			<xs:element name="РасчСВ_428.3" minOccurs="0" maxOccurs="unbounded">
																				<xs:annotation>
																					<xs:documentation>Расчет сумм страховых взносов на обязательное пенсионное страхование по дополнительному тарифу для отдельных категорий плательщиков страховых взносов, указанных в пункте 3 статьи 428 Налогового Кодекса Российской Федерации</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="СвСум1Тип">
																							<xs:annotation>
																								<xs:documentation>Сумма выплат и иных вознаграждений, начисленных в пользу физических лиц в соответствии со статьей 420 Налогового кодекса Российской Федерации</xs:documentation>
																							</xs:annotation>
																						</xs:element>
																						<xs:element name="НеОбложенСВ" type="СвСум1Тип">
																							<xs:annotation>
																								<xs:documentation>Сумма, не подлежащая обложению страховыми взносами в соответствии со статьей 422 Налогового кодекса Российской Федерации</xs:documentation>
																							</xs:annotation>
																						</xs:element>
																						<xs:element name="БазНачислСВДоп" type="СвСум1Тип">
																							<xs:annotation>
																								<xs:documentation>База для исчисления страховых взносов по дополнительному тарифу</xs:documentation>
																							</xs:annotation>
																						</xs:element>
																						<xs:element name="НачислСВДоп" type="СвСум1Тип">
																							<xs:annotation>
																								<xs:documentation>Исчислено страховых взносов по дополнительному тарифу</xs:documentation>
																							</xs:annotation>
																						</xs:element>
																					</xs:sequence>
																					<xs:attribute name="КодОснов" use="required">
																						<xs:annotation>
																							<xs:documentation>Код основания исчисления</xs:documentation>
																						</xs:annotation>
																						<xs:simpleType>
																							<xs:restriction base="xs:string">
																								<xs:length value="1"/>
																								<xs:enumeration value="1"/>
																								<xs:enumeration value="2"/>
																							</xs:restriction>
																						</xs:simpleType>
																					</xs:attribute>
																					<xs:attribute name="КласУслТруд" use="required">
																						<xs:annotation>
																							<xs:documentation>Код класса условий труда</xs:documentation>
																						</xs:annotation>
																						<xs:simpleType>
																							<xs:restriction base="xs:string">
																								<xs:length value="1"/>
																								<xs:enumeration value="1"/>
																								<xs:enumeration value="2"/>
																								<xs:enumeration value="3"/>
																								<xs:enumeration value="4"/>
																								<xs:enumeration value="5"/>
																							</xs:restriction>
																						</xs:simpleType>
																					</xs:attribute>
																				</xs:complexType>
																			</xs:element>
																		</xs:sequence>
																	</xs:complexType>
																</xs:element>
															</xs:sequence>
															<xs:attribute name="ТарифПлат" use="required">
																<xs:annotation>
																	<xs:documentation>Код тарифа плательщика</xs:documentation>
																</xs:annotation>
																<xs:simpleType>
																	<xs:restriction base="xs:string">
																		<xs:length value="2"/>
																		<xs:enumeration value="01"/>
																		<xs:enumeration value="06"/>
																		<xs:enumeration value="07"/>
																		<xs:enumeration value="10"/>
																		<xs:enumeration value="11"/>
																		<xs:enumeration value="13"/>
																		<xs:enumeration value="14"/>
																		<xs:enumeration value="15"/>
																		<xs:enumeration value="16"/>
																		<xs:enumeration value="17"/>
																		<xs:enumeration value="18"/>
																		<xs:enumeration value="19"/>
																		<xs:enumeration value="20"/>
																		<xs:enumeration value="22"/>
																		<xs:enumeration value="23"/>
																		<xs:enumeration value="24"/>
																		<xs:enumeration value="25"/>
																	</xs:restriction>
																</xs:simpleType>
															</xs:attribute>
														</xs:complexType>
													</xs:element>
													<xs:element name="РасчСВ_ДСО" minOccurs="0" maxOccurs="unbounded">
														<xs:annotation>
															<xs:documentation>Расчет сумм страховых взносов на дополнительное социальное обеспечение членов летных экипажей воздушных судов гражданской авиации, а также отдельных категорий работников организаций угольной промышленности к разделу 1</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="СвСум1Тип">
																	<xs:annotation>
																		<xs:documentation>Сумма выплат и иных вознаграждений, начисленных в пользу физических лиц в соответствии со статьей 420 Налогового кодекса Российской Федерации</xs:documentation>
																	</xs:annotation>
																</xs:element>
																<xs:element name="НеОбложенСВ" type="СвСум1Тип">
																	<xs:annotation>
																		<xs:documentation>Сумма, не подлежащая обложению страховыми взносами в соответствии со статьей 422 Налогового кодекса Российской Федерации</xs:documentation>
																	</xs:annotation>
																</xs:element>
																<xs:element name="БазНачислСВДСО" type="СвСум1Тип">
																	<xs:annotation>
																		<xs:documentation>База для исчисления страховых взносов на дополнительное социальное обеспечение</xs:documentation>
																	</xs:annotation>
																</xs:element>
																<xs:element name="НачислСВДСО" type="СвСум1Тип">
																	<xs:annotation>
																		<xs:documentation>Исчислено страховых взносов на дополнительное социальное обеспечение</xs:documentation>
																	</xs:annotation>
																</xs:element>
															</xs:sequence>
															<xs:attribute name="ПрРасчСум" use="required">
																<xs:annotation>
																	<xs:documentation>Код основания исчисления страховых взносов на дополнительное социальное обеспечение</xs:documentation>
																</xs:annotation>
																<xs:simpleType>
																	<xs:restriction base="xs:string">
																		<xs:length value="1"/>
																		<xs:enumeration value="1"/>
																		<xs:enumeration value="2"/>
																	</xs:restriction>
																</xs:simpleType>
															</xs:attribute>
														</xs:complexType>
													</xs:element>
													<xs:element name="РасчСВ_ОСС.ВНМ" minOccurs="0">
														<xs:annotation>
															<xs:documentation>Расчет сумм страховых взносов на обязательное социальное страхование на случай временной нетрудоспособности и в связи с материнством к разделу 1</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="КолСтрахЛицВс" 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="СвСум1Тип">
																				<xs:annotation>
																					<xs:documentation>Сумма выплат и иных вознаграждений, начисленных в пользу физических лиц в соответствии со статьей 420 Налогового кодекса Российской Федерации</xs:documentation>
																				</xs:annotation>
																			</xs:element>
																			<xs:element name="НеОбложенСВ" type="СвСум1Тип">
																				<xs:annotation>
																					<xs:documentation>Сумма, не подлежащая обложению страховыми взносами в соответствии со статьей 422 Налогового кодекса Российской Федерации</xs:documentation>
																				</xs:annotation>
																			</xs:element>
																			<xs:element name="БазПревышСВ" type="СвСум1Тип">
																				<xs:annotation>
																					<xs:documentation>Сумма, превышающая предельную величину базы для исчисления страховых взносов</xs:documentation>
																				</xs:annotation>
																			</xs:element>
																			<xs:element name="БазНачислСВ" type="СвСум1Тип">
																				<xs:annotation>
																					<xs:documentation>База для исчисления страховых взносов</xs:documentation>
																				</xs:annotation>
																			</xs:element>
																			<xs:element name="БазНачислСВИн" type="СвСум1Тип">
																				<xs:annotation>
																					<xs:documentation>База для исчисления страховых взносов, из них сумма выплат и иных вознаграждений в пользу иностранных граждан и лиц без гражданства, временно пребывающих в Российской Федерации, кроме лиц, являющихся гражданами государств - членов Евразийского экономического союза</xs:documentation>
																				</xs:annotation>
																			</xs:element>
																			<xs:element name="НачислСВ" type="СвСум1Тип">
																				<xs:annotation>
																					<xs:documentation>Исчислено страховых взносов</xs:documentation>
																				</xs:annotation>
																			</xs:element>
																		</xs:sequence>
																		<xs:attribute name="ТарифПлат" use="required">
																			<xs:annotation>
																				<xs:documentation>Код тарифа плательщика</xs:documentation>
																			</xs:annotation>
																			<xs:simpleType>
																				<xs:restriction base="xs:string">
																					<xs:length value="2"/>
																					<xs:enumeration value="01"/>
																					<xs:enumeration value="06"/>
																					<xs:enumeration value="07"/>
																					<xs:enumeration value="10"/>
																					<xs:enumeration value="11"/>
																					<xs:enumeration value="13"/>
																					<xs:enumeration value="14"/>
																					<xs:enumeration value="15"/>
																					<xs:enumeration value="16"/>
																					<xs:enumeration value="17"/>
																					<xs:enumeration value="18"/>
																					<xs:enumeration value="19"/>
																					<xs:enumeration value="20"/>
																					<xs:enumeration value="22"/>
																					<xs:enumeration value="23"/>
																					<xs:enumeration value="24"/>
																					<xs:enumeration value="25"/>
																				</xs:restriction>
																			</xs:simpleType>
																		</xs:attribute>
																	</xs:complexType>
																</xs:element>
																<xs:element name="ВозмРасхСО" type="СвСум1Тип">
																	<xs:annotation>
																		<xs:documentation>Возмещено Фондом социального страхования Российской Федерации расходов на выплату страхового обеспечения</xs:documentation>
																	</xs:annotation>
																</xs:element>
																<xs:element name="УплСВПрев" type="СвСум1Тип">
																	<xs:annotation>
																		<xs:documentation>Сумма страховых взносов, подлежащая уплате</xs:documentation>
																	</xs:annotation>
																</xs:element>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
													<xs:element name="ПравТариф3_18.1.427" minOccurs="0" maxOccurs="unbounded">
														<xs:annotation>
															<!---*********************************************************************************************************************************************************-->
															<xs:appinfo>
																<sch:pattern name="Присутствие сведений о представителе">
																	<sch:rule context="ПравТариф3_18.1.427">
																		<sch:assert test="usch:iif(@КодПлат=2, count(СвСвидУдРег)=0, (count(СвСвидУдРег)!=0 or count(СвСвидУдРег)=0))">
																			<usch:error code="0400300003" path="@ПрПодп" value-of-select="@ПрПодп">Не выполнено условие присутствия (отсутствия) элемента Файл/Документ/РасчетСВ/ОбязПлатСВ/ПравТариф3_18.1.427/СвСвидУдРег при значении элемента КодПлат, равном "<usch:value-of select="@КодПлат"/>".</usch:error>
																		</sch:assert>
																	</sch:rule>
																</sch:pattern>
															</xs:appinfo>
															<!---*********************************************************************************************************************************************************-->
															<xs:documentation>Расчет соответствия условиям применения пониженных тарифов страховых взносов плательщиками, указанными в подпункте 3 или подпункте 18 пункта 1 статьи 427 Налогового кодекса Российской Федерации, к разделу 1</xs:documentation>
														</xs:annotation>
														<xs:complexType>
															<xs:choice>
																<xs:element name="СвРеестрОрг">
																	<xs:annotation>
																		<xs:documentation>Сведения из реестра организаций</xs:documentation>
																	</xs:annotation>
																	<xs:complexType>
																		<xs:attribute name="ДатаЗапОрг" type="ДатаТип" use="required">
																			<xs:annotation>
																				<xs:documentation>Дата записи в реестре организаций</xs:documentation>
																			</xs:annotation>
																		</xs:attribute>
																		<xs:attribute name="НомЗапОрг" use="required">
																			<xs:annotation>
																				<xs:documentation>Номер записи в реестре организаций</xs:documentation>
																			</xs:annotation>
																			<xs:simpleType>
																				<xs:restriction base="xs:string">
																					<xs:minLength value="1"/>
																					<xs:maxLength value="18"/>
																				</xs:restriction>
																			</xs:simpleType>
																		</xs:attribute>
																	</xs:complexType>
																</xs:element>
																<xs:element name="СвСвидУдРег">
																	<xs:annotation>
																		<xs:documentation>Сведения из свидетельства, удостоверяющего регистрацию организации в качестве резидента технико-внедренческой или промышленно-производственной особой экономической зоны</xs:documentation>
																	</xs:annotation>
																	<xs:complexType>
																		<xs:attribute name="ДатаРег" type="ДатаТип" use="required">
																			<xs:annotation>
																				<xs:documentation>Дата регистрации</xs:documentation>
																			</xs:annotation>
																		</xs:attribute>
																		<xs:attribute name="РегНом" use="required">
																			<xs:annotation>
																				<xs:documentation>Регистрационный номер</xs:documentation>
																			</xs:annotation>
																			<xs:simpleType>
																				<xs:restriction base="xs:string">
																					<xs:minLength value="1"/>
																					<xs:maxLength value="18"/>
																				</xs:restriction>
																			</xs:simpleType>
																		</xs:attribute>
																	</xs:complexType>
																</xs:element>
															</xs:choice>
															<xs:attribute name="КодПлат" use="required">
																<xs:annotation>
																	<xs:documentation>Код плательщика</xs:documentation>
																</xs:annotation>
																<xs:simpleType>
																	<xs:restriction base="xs:string">
																		<xs:length value="1"/>
																		<xs:enumeration value="1"/>
																		<xs:enumeration value="2"/>
																	</xs:restriction>
																</xs:simpleType>
															</xs:attribute>
															<xs:attribute name="СрЧисл_9МПр" use="optional">
																<xs:annotation>
																	<xs:documentation>Средняя численность работников / среднесписочная численность работников (чел.) по итогам девяти месяцев года, предшествующего году перехода организации на уплату страховых взносов по пониженным тарифам</xs:documentation>
																</xs:annotation>
																<xs:simpleType>
																	<xs:restriction base="xs:integer">
																		<xs:totalDigits value="7"/>
																	</xs:restriction>
																</xs:simpleType>
															</xs:attribute>
															<xs:attribute name="СрЧисл_Пер" use="optional">
																<xs:annotation>
																	<xs:documentation>Средняя численность работников / среднесписочная численность работников (чел.) по итогам текущего расчетного (отчетного) периода</xs:documentation>
																</xs:annotation>
																<xs:simpleType>
																	<xs:restriction base="xs:integer">
																		<xs:totalDigits value="7"/>
																	</xs:restriction>
																</xs:simpleType>
															</xs:attribute>
															<xs:attribute name="Дох248_9МПр" use="optional">
																<xs:annotation>
																	<xs:documentation>Сумма доходов, определяемая в соответствии со статьей 248 Налогового кодекса Российской Федерации, всего по итогам девяти месяцев года, предшествующего году перехода организации на уплату страховых взносов по пониженным тарифам</xs:documentation>
																</xs:annotation>
																<xs:simpleType>
																	<xs:restriction base="xs:integer">
																		<xs:totalDigits value="15"/>
																		<xs:minInclusive value="0"/>
																	</xs:restriction>
																</xs:simpleType>
															</xs:attribute>
															<xs:attribute name="Дох248_Пер" use="required">
																<xs:annotation>
																	<xs:documentation>Сумма доходов, определяемая в соответствии со статьей 248 Налогового кодекса Российской Федерации, всего по итогам текущего расчетного (отчетного) периода</xs:documentation>
																</xs:annotation>
																<xs:simpleType>
																	<xs:restriction base="xs:integer">
																		<xs:totalDigits value="15"/>
																		<xs:minInclusive value="0"/>
																	</xs:restriction>
																</xs:simpleType>
															</xs:attribute>
															<xs:attribute name="ДохКр5.427_9МПр" use="optional">
																<xs:annotation>
																	<xs:documentation>Сумма доходов, определяемая исходя из критериев, указанных в пункте 5 или пункте 14 статьи 427 Налогового кодекса Российской Федерации по итогам девяти месяцев года, предшествующего году перехода организации на уплату страховых взносов по пониженным тарифам</xs:documentation>
																</xs:annotation>
																<xs:simpleType>
																	<xs:restriction base="xs:integer">
																		<xs:totalDigits value="15"/>
																		<xs:minInclusive value="0"/>
																	</xs:restriction>
																</xs:simpleType>
															</xs:attribute>
															<xs:attribute name="ДохКр5.427_Пер" use="required">
																<xs:annotation>
																	<xs:documentation>Сумма доходов, определяемая исходя из критериев, указанных в пункте 5 или пункте 14 статьи 427 Налогового кодекса Российской Федерации по итогам текущего расчетного (отчетного) периода</xs:documentation>
																</xs:annotation>
																<xs:simpleType>
																	<xs:restriction base="xs:integer">
																		<xs:totalDigits value="15"/>
																		<xs:minInclusive value="0"/>
																	</xs:restriction>
																</xs:simpleType>
															</xs:attribute>
															<xs:attribute name="ДолДох5.427_9МПр" use="optional">
																<xs:annotation>
																	<xs:documentation>Доля доходов, определяемая в целях применения пункта 5 или пункта 14 статьи 427 Налогового кодекса Российской Федерации (%) по итогам девяти месяцев года, предшествующего году перехода организации на уплату страховых взносов по пониженным тарифам</xs:documentation>
																</xs:annotation>
																<xs:simpleType>
																	<xs:restriction base="xs:decimal">
																		<xs:totalDigits value="5"/>
																		<xs:fractionDigits value="2"/>
																		<xs:minInclusive value="0"/>
																	</xs:restriction>
																</xs:simpleType>
															</xs:attribute>
															<xs:attribute name="ДолДох5.427_Пер" use="required">
																<xs:annotation>
																	<xs:documentation>Доля доходов, определяемая в целях применения пункта 5 или пункта 14 статьи 427 Налогового кодекса Российской Федерации (%) по итогам текущего расчетного (отчетного) периода</xs:documentation>
																</xs:annotation>
																<xs:simpleType>
																	<xs:restriction base="xs:decimal">
																		<xs:totalDigits value="5"/>
																		<xs:fractionDigits value="2"/>
																		<xs:minInclusive value="0"/>
																	</xs:restriction>
																</xs:simpleType>
															</xs:attribute>
														</xs:complexType>
													</xs:element>
													<xs:element name="ПравТариф7.1.427" minOccurs="0">
														<xs:annotation>
															<xs:documentation>Расчет соответствия условиям применения пониженных тарифов страховых взносов плательщиками, указанными в подпункте 7 пункта 1 статьи 427 Налогового кодекса Российской Федерации, к разделу 1</xs:documentation>
														</xs:annotation>
														<xs:complexType>
															<xs:attribute name="ДохВсПред" use="optional">
																<xs:annotation>
																	<xs:documentation>Сумма доходов, всего по итогам года, предшествующего году перехода организации на уплату страховых взносов по пониженным тарифам</xs:documentation>
																</xs:annotation>
																<xs:simpleType>
																	<xs:restriction base="xs:integer">
																		<xs:totalDigits value="15"/>
																		<xs:minInclusive value="0"/>
																	</xs:restriction>
																</xs:simpleType>
															</xs:attribute>
															<xs:attribute name="ДохВсПер" use="required">
																<xs:annotation>
																	<xs:documentation>Сумма доходов, всего по итогам текущего расчетного (отчетного) периода</xs:documentation>
																</xs:annotation>
																<xs:simpleType>
																	<xs:restriction base="xs:integer">
																		<xs:totalDigits value="15"/>
																		<xs:minInclusive value="0"/>
																	</xs:restriction>
																</xs:simpleType>
															</xs:attribute>
															<xs:attribute name="ДохЦелПостПред" use="optional">
																<xs:annotation>
																	<xs:documentation>Сумма доходов в виде целевых поступлений на содержание некоммерческих организаций и ведение ими уставной деятельности, указанной в подпункте 7 пункта 1 статьи 427 Налогового кодекса Российской Федерации, определяемых в соответствии с пунктом 2 статьи 251 Налогового кодекса Российской Федерации по итогам года, предшествующего году перехода организации на уплату страховых взносов по пониженным тарифам</xs:documentation>
																</xs:annotation>
																<xs:simpleType>
																	<xs:restriction base="xs:integer">
																		<xs:totalDigits value="15"/>
																		<xs:minInclusive value="0"/>
																	</xs:restriction>
																</xs:simpleType>
															</xs:attribute>
															<xs:attribute name="ДохЦелПостПер" use="required">
																<xs:annotation>
																	<xs:documentation>Сумма доходов в виде целевых поступлений на содержание некоммерческих организаций и ведение ими уставной деятельности, указанной в подпункте 7 пункта 1 статьи 427 Налогового кодекса Российской Федерации, определяемых в соответствии с пунктом 2 статьи 251 Налогового кодекса Российской Федерации по итогам текущего расчетного (отчетного) периода</xs:documentation>
																</xs:annotation>
																<xs:simpleType>
																	<xs:restriction base="xs:integer">
																		<xs:totalDigits value="15"/>
																		<xs:minInclusive value="0"/>
																	</xs:restriction>
																</xs:simpleType>
															</xs:attribute>
															<xs:attribute name="ДохГрантПред" use="optional">
																<xs:annotation>
																	<xs:documentation>Сумма доходов в виде грантов, получаемых для осуществления деятельности, указанной в подпункте 7 пункта 1 статьи 427 Налогового кодекса Российской Федерации, определяемых в соответствии с подпунктом 14 пункта 1 статьи 251 Налогового кодекса Российской Федерации по итогам года, предшествующего году перехода организации на уплату страховых взносов по пониженным тарифам</xs:documentation>
																</xs:annotation>
																<xs:simpleType>
																	<xs:restriction base="xs:integer">
																		<xs:totalDigits value="15"/>
																		<xs:minInclusive value="0"/>
																	</xs:restriction>
																</xs:simpleType>
															</xs:attribute>
															<xs:attribute name="ДохГрантПер" use="required">
																<xs:annotation>
																	<xs:documentation>Сумма доходов в виде грантов, получаемых для осуществления деятельности, указанной в подпункте 7 пункта 1 статьи 427 Налогового кодекса Российской Федерации, определяемых в соответствии с подпунктом 14 пункта 1 статьи 251 Налогового кодекса Российской Федерации по итогам текущего расчетного (отчетного) периода</xs:documentation>
																</xs:annotation>
																<xs:simpleType>
																	<xs:restriction base="xs:integer">
																		<xs:totalDigits value="15"/>
																		<xs:minInclusive value="0"/>
																	</xs:restriction>
																</xs:simpleType>
															</xs:attribute>
															<xs:attribute name="ДохЭкДеятПред" use="optional">
																<xs:annotation>
																	<xs:documentation>Сумма доходов от осуществления видов экономической деятельности, указанных в абзацах 47, 48, 51 - 59 подпункта 5 пункта 1 статьи 427 Налогового кодекса Российской Федерации, по итогам года, предшествующего году перехода организации на уплату страховых взносов по пониженным тарифам</xs:documentation>
																</xs:annotation>
																<xs:simpleType>
																	<xs:restriction base="xs:integer">
																		<xs:totalDigits value="15"/>
																		<xs:minInclusive value="0"/>
																	</xs:restriction>
																</xs:simpleType>
															</xs:attribute>
															<xs:attribute name="ДохЭкДеятПер" use="required">
																<xs:annotation>
																	<xs:documentation>Сумма доходов от осуществления видов экономической деятельности, указанных в абзацах 47, 48, 51 - 59 подпункта 5 пункта 1 статьи 427 Налогового кодекса Российской Федерации, по итогам текущего расчетного (отчетного) периода</xs:documentation>
																</xs:annotation>
																<xs:simpleType>
																	<xs:restriction base="xs:integer">
																		<xs:totalDigits value="15"/>
																		<xs:minInclusive value="0"/>
																	</xs:restriction>
																</xs:simpleType>
															</xs:attribute>
															<xs:attribute name="ДолДохПред" use="optional">
																<xs:annotation>
																	<xs:documentation>Доля доходов, определяемая в целях применения пункта 7 статьи 427 Налогового кодекса Российской Федерации (%) по итогам года, предшествующего году перехода организации на уплату страховых взносов по пониженным тарифам</xs:documentation>
																</xs:annotation>
																<xs:simpleType>
																	<xs:restriction base="xs:decimal">
																		<xs:totalDigits value="5"/>
																		<xs:fractionDigits value="2"/>
																		<xs:minInclusive value="0"/>
																	</xs:restriction>
																</xs:simpleType>
															</xs:attribute>
															<xs:attribute name="ДолДохПер" use="required">
																<xs:annotation>
																	<xs:documentation>Доля доходов, определяемая в целях применения пункта 7 статьи 427 Налогового кодекса Российской Федерации (%) по итогам текущего расчетного (отчетного) периода</xs:documentation>
																</xs:annotation>
																<xs:simpleType>
																	<xs:restriction base="xs:decimal">
																		<xs:totalDigits value="5"/>
																		<xs:fractionDigits value="2"/>
																		<xs:minInclusive value="0"/>
																	</xs:restriction>
																</xs:simpleType>
															</xs:attribute>
														</xs:complexType>
													</xs:element>
													<xs:element name="ПравТариф15.1.427" minOccurs="0">
														<xs:annotation>
															<xs:documentation>Расчет соответствия условиям применения пониженных тарифов страховых взносов плательщиками, указанными в подпункте 15 пункта 1 статьи 427 Налогового кодекса Российской Федерации, к разделу 1</xs:documentation>
														</xs:annotation>
														<xs:complexType>
															<xs:sequence>
																<xs:element name="СвРеестрОрг">
																	<xs:annotation>
																		<xs:documentation>Сведения из реестра организаций, осуществляющих производство анимационной аудиовизуальной продукции и (или) оказание услуг (выполнение работ) по созданию анимационной аудиовизуальной продукции</xs:documentation>
																	</xs:annotation>
																	<xs:complexType>
																		<xs:attribute name="ДатаЗапАкОрг" type="ДатаТип" use="required">
																			<xs:annotation>
																				<xs:documentation>Дата записи в реестре организаций</xs:documentation>
																			</xs:annotation>
																		</xs:attribute>
																		<xs:attribute name="НомЗапАкОрг" use="required">
																			<xs:annotation>
																				<xs:documentation>Номер записи в реестре организаций</xs:documentation>
																			</xs:annotation>
																			<xs:simpleType>
																				<xs:restriction base="xs:string">
																					<xs:minLength value="1"/>
																					<xs:maxLength value="18"/>
																				</xs:restriction>
																			</xs:simpleType>
																		</xs:attribute>
																	</xs:complexType>
																</xs:element>
															</xs:sequence>
															<xs:attribute name="СрЧисл_9МПр" use="optional">
																<xs:annotation>
																	<xs:documentation>Средняя численность работников / среднесписочная численность работников (чел.) по итогам девяти месяцев года, предшествующего году перехода организации на уплату страховых взносов по пониженным тарифам</xs:documentation>
																</xs:annotation>
																<xs:simpleType>
																	<xs:restriction base="xs:integer">
																		<xs:totalDigits value="7"/>
																	</xs:restriction>
																</xs:simpleType>
															</xs:attribute>
															<xs:attribute name="СрЧисл_Пер" use="required">
																<xs:annotation>
																	<xs:documentation>Средняя численность работников / среднесписочная численность работников (чел.) по итогам текущего расчетного (отчетного) периода</xs:documentation>
																</xs:annotation>
																<xs:simpleType>
																	<xs:restriction base="xs:integer">
																		<xs:totalDigits value="7"/>
																	</xs:restriction>
																</xs:simpleType>
															</xs:attribute>
															<xs:attribute name="Дох248_9МПр" use="optional">
																<xs:annotation>
																	<xs:documentation>Сумма доходов, определяемая в соответствии со статьей 248 Налогового кодекса Российской Федерации, всего по итогам девяти месяцев года, предшествующего году перехода организации на уплату страховых взносов по пониженным тарифам</xs:documentation>
																</xs:annotation>
																<xs:simpleType>
																	<xs:restriction base="xs:integer">
																		<xs:totalDigits value="15"/>
																		<xs:minInclusive value="0"/>
																	</xs:restriction>
																</xs:simpleType>
															</xs:attribute>
															<xs:attribute name="Дох248_Пер" use="required">
																<xs:annotation>
																	<xs:documentation>Сумма доходов, определяемая в соответствии со статьей 248 Налогового кодекса Российской Федерации, всего по итогам текущего расчетного (отчетного) периода</xs:documentation>
																</xs:annotation>
																<xs:simpleType>
																	<xs:restriction base="xs:integer">
																		<xs:totalDigits value="15"/>
																		<xs:minInclusive value="0"/>
																	</xs:restriction>
																</xs:simpleType>
															</xs:attribute>
															<xs:attribute name="ДохКр12.427_9МПр" use="optional">
																<xs:annotation>
																	<xs:documentation>Сумма доходов, определяемая исходя из критериев, указанных в пункте 12 статьи 427 Налогового кодекса Российской Федерации, по итогам девяти месяцев года, предшествующего году перехода организации на уплату страховых взносов по пониженным тарифам</xs:documentation>
																</xs:annotation>
																<xs:simpleType>
																	<xs:restriction base="xs:integer">
																		<xs:totalDigits value="15"/>
																		<xs:minInclusive value="0"/>
																	</xs:restriction>
																</xs:simpleType>
															</xs:attribute>
															<xs:attribute name="ДохКр12.427_Пер" use="required">
																<xs:annotation>
																	<xs:documentation>Сумма доходов, определяемая исходя из критериев, указанных в пункте 12 статьи 427 Налогового кодекса Российской Федерации, по итогам текущего расчетного (отчетного) периода</xs:documentation>
																</xs:annotation>
																<xs:simpleType>
																	<xs:restriction base="xs:integer">
																		<xs:totalDigits value="15"/>
																		<xs:minInclusive value="0"/>
																	</xs:restriction>
																</xs:simpleType>
															</xs:attribute>
															<xs:attribute name="ДолДох12.427_9МПр" use="optional">
																<xs:annotation>
																	<xs:documentation>Доля доходов, определяемая в целях применения пункта 12 статьи 427 Налогового кодекса Российской Федерации (%) по итогам девяти месяцев года, предшествующего году перехода организации на уплату страховых взносов по пониженным тарифам</xs:documentation>
																</xs:annotation>
																<xs:simpleType>
																	<xs:restriction base="xs:decimal">
																		<xs:totalDigits value="5"/>
																		<xs:fractionDigits value="2"/>
																		<xs:minInclusive value="0"/>
																	</xs:restriction>
																</xs:simpleType>
															</xs:attribute>
															<xs:attribute name="ДолДох12.427_Пер" use="required">
																<xs:annotation>
																	<xs:documentation>Доля доходов, определяемая в целях применения пункта 12 статьи 427 Налогового кодекса Российской Федерации (%) по итогам текущего расчетного (отчетного) периода</xs:documentation>
																</xs:annotation>
																<xs:simpleType>
																	<xs:restriction base="xs:decimal">
																		<xs:totalDigits value="5"/>
																		<xs:fractionDigits value="2"/>
																		<xs:minInclusive value="0"/>
																	</xs:restriction>
																</xs:simpleType>
															</xs:attribute>
														</xs:complexType>
													</xs:element>
													<xs:element name="СвПримТариф2.2.425" minOccurs="0">
														<xs:annotation>
															<xs:documentation>Сведения, необходимые для применения тарифа страховых взносов, установленного абзацем вторым подпункта 2 пункта 2 статьи 425 Налогового кодекса Российской Федерации, к разделу 1</xs:documentation>
														</xs:annotation>
														<xs:complexType>
															<xs:sequence>
																<xs:element name="ВыплатИт" type="СвСум1Тип">
																	<xs:annotation>
																		<xs:documentation>Итого выплат</xs:documentation>
																	</xs:annotation>
																</xs:element>
																<xs:element name="СвИноГражд" maxOccurs="unbounded">
																	<xs:annotation>
																		<!---*************************************************************************************************************************************************************-->
																		<xs:appinfo>
																			<sch:pattern name="Значение элемента ИННФЛ">
																				<sch:rule context="СвИноГражд">
																					<!-- 18. Контроль значения элемента ИННФЛ -->
																					<sch:assert test="	(substring(@ИННФЛ,3,10)!=1234567890) and (substring(@ИННФЛ,3,10)!=000000000000) and (substring(@ИННФЛ,1,2)!=90) and (substring(@ИННФЛ,1,2)!=93) and (substring(@ИННФЛ,1,2)!=94) and (substring(@ИННФЛ,1,2)!=95) and (substring(@ИННФЛ,1,2)!=96) and (substring(@ИННФЛ,1,2)!=98) ">
																						<usch:error code="0400400007" path="@ИННФЛ" value-of-select="@ИННФЛ"> Не выполнено условие к значению элемента Файл/Документ/РасчетСВ/ОбязПлатСВ/СвПримТариф2.2.425/СвИноГражд/@ИННФЛ при значении элемента ИННФЛ, равном "<usch:value-of select="@ИННФЛ"/>". </usch:error>
																					</sch:assert>
																				</sch:rule>
																			</sch:pattern>
																		</xs:appinfo>
																		<!---*************************************************************************************************************************************************************-->
																		<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="СвСум1Тип">
																				<xs:annotation>
																					<xs:documentation>Сумма выплат</xs:documentation>
																				</xs:annotation>
																			</xs:element>
																		</xs:sequence>
																		<xs:attribute name="ИННФЛ" type="ИННФЛТип" use="optional">
																			<xs:annotation>
																				<xs:documentation>ИНН</xs:documentation>
																			</xs:annotation>
																		</xs:attribute>
																		<xs:attribute name="СНИЛС" type="СНИЛСТип" use="optional">
																			<xs:annotation>
																				<xs:documentation>СНИЛС</xs:documentation>
																			</xs:annotation>
																		</xs:attribute>
																		<xs:attribute name="Гражд" type="ОКСМТип" use="required">
																			<xs:annotation>
																				<xs:documentation>Гражданство (код страны)</xs:documentation>
																			</xs:annotation>
																		</xs:attribute>
																	</xs:complexType>
																</xs:element>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
													<xs:element name="СвПримТариф1.3.422" minOccurs="0">
														<xs:annotation>
															<xs:documentation>Сведения, необходимые для применения положений подпункта 1 пункта 3 статьи 422 Налогового кодекса Российской Федерации организациями, осуществляющими выплаты и иные вознаграждения в пользу обучающихся в профессиональных образовательных организациях, образовательных организациях высшего образования по очной форме обучения за деятельность, осуществляемую в студенческих отрядах (включенных в федеральный или региональный реестр молодежных и детских объединений, пользующихся государственной поддержкой) по трудовым договорам или по гражданско-правовым договорам, предметом которых являются выполнение работ и (или) оказание услуг, к разделу 1</xs:documentation>
														</xs:annotation>
														<xs:complexType>
															<xs:sequence>
																<xs:element name="ВыплатИт" type="СвСум1Тип">
																	<xs:annotation>
																		<xs:documentation>Итого выплат</xs:documentation>
																	</xs:annotation>
																</xs:element>
																<xs:element name="СведОбуч" maxOccurs="unbounded">
																	<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:sequence>
																				<xs:element name="СведФормОбуч" type="СправТип">
																					<xs:annotation>
																						<xs:documentation>Сведения из справки, подтверждающие очную форму обучения</xs:documentation>
																					</xs:annotation>
																				</xs:element>
																				<xs:element name="СумВыплат" type="СвСум1Тип">
																					<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="СвРеестрМДО">
																					<xs:annotation>
																						<xs:documentation>Сведения из реестра молодежных и детских объединений, пользующихся государственной поддержкой</xs:documentation>
																					</xs:annotation>
																					<xs:complexType>
																						<xs:attribute name="НаимМДО" use="required">
																							<xs:annotation>
																								<xs:documentation>Наименование молодежного или детского объединения, пользующегося государственной поддержкой</xs:documentation>
																							</xs:annotation>
																							<xs:simpleType>
																								<xs:restriction base="xs:string">
																									<xs:minLength value="1"/>
																									<xs:maxLength value="1000"/>
																								</xs:restriction>
																							</xs:simpleType>
																						</xs:attribute>
																						<xs:attribute name="ДатаЗапис" type="ДатаТип" use="required">
																							<xs:annotation>
																								<xs:documentation>Дата записи в реестре</xs:documentation>
																							</xs:annotation>
																						</xs:attribute>
																						<xs:attribute name="НомерЗапис" use="required">
																							<xs:annotation>
																								<xs:documentation>Номер записи в реестре</xs:documentation>
																							</xs:annotation>
																							<xs:simpleType>
																								<xs:restriction base="xs:string">
																									<xs:minLength value="1"/>
																									<xs:maxLength value="28"/>
																								</xs:restriction>
																							</xs:simpleType>
																						</xs:attribute>
																					</xs:complexType>
																				</xs:element>
																			</xs:sequence>
																		</xs:sequence>
																		<xs:attribute name="УникНомер" use="required">
																			<xs:annotation>
																				<xs:documentation>Уникальный номер</xs:documentation>
																			</xs:annotation>
																			<xs:simpleType>
																				<xs:restriction base="xs:string">
																					<xs:minLength value="1"/>
																					<xs:maxLength value="5"/>
																				</xs:restriction>
																			</xs:simpleType>
																		</xs:attribute>
																	</xs:complexType>
																</xs:element>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
												</xs:sequence>
												<xs:attribute name="ТипПлат" use="required">
													<xs:annotation>
														<xs:documentation>Тип плательщика (код)</xs:documentation>
													</xs:annotation>
													<xs:simpleType>
														<xs:restriction base="xs:string">
															<xs:length value="1"/>
															<xs:enumeration value="1"/>
															<xs:enumeration value="2"/>
														</xs:restriction>
													</xs:simpleType>
												</xs:attribute>
												<xs:attribute name="ОКТМО" type="ОКТМОТип" use="required">
													<xs:annotation>
														<xs:documentation>Код по ОКТМО</xs:documentation>
													</xs:annotation>
												</xs:attribute>
											</xs:complexType>
										</xs:element>
										<xs:element name="ОбязПлатСВ_КФХ" minOccurs="0">
											<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="РасчСВ_КФХ">
														<xs:annotation>
															<xs:documentation>Расчет сумм страховых взносов, подлежащих уплате за главу и членов крестьянского (фермерского) хозяйства, к разделу 2</xs:documentation>
														</xs:annotation>
														<xs:complexType>
															<xs:sequence>
																<xs:element name="СведЧлКФХ" maxOccurs="unbounded">
																	<xs:annotation>
																		<!---*************************************************************************************************************************************************************-->
																		<xs:appinfo>
																			<sch:pattern name="Значение элемента ИННФЛ">
																				<sch:rule context="СведЧлКФХ">
																					<!-- 19. Контроль значения элемента ИННФЛ -->
																					<sch:assert test="	(substring(@ИННФЛ,3,10)!=1234567890) and (substring(@ИННФЛ,3,10)!=000000000000) and (substring(@ИННФЛ,1,2)!=90) and (substring(@ИННФЛ,1,2)!=93) and (substring(@ИННФЛ,1,2)!=94) and (substring(@ИННФЛ,1,2)!=95) and (substring(@ИННФЛ,1,2)!=96) and (substring(@ИННФЛ,1,2)!=98) ">
																						<usch:error code="0400400007" path="@ИННФЛ" value-of-select="@ИННФЛ"> Не выполнено условие к значению элемента СведЧлКФХ\ИННФЛ при значении элемента ИННФЛ, равном "<usch:value-of select="@ИННФЛ"/>". </usch:error>
																					</sch:assert>
																				</sch:rule>
																			</sch:pattern>
																		</xs:appinfo>
																		<!---*************************************************************************************************************************************************************-->
																		<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:sequence>
																		<xs:attribute name="ИННФЛ" type="ИННФЛТип" use="optional">
																			<xs:annotation>
																				<xs:documentation>ИНН</xs:documentation>
																			</xs:annotation>
																		</xs:attribute>
																		<xs:attribute name="СНИЛС" type="СНИЛСТип" use="required">
																			<xs:annotation>
																				<xs:documentation>СНИЛС</xs:documentation>
																			</xs:annotation>
																		</xs:attribute>
																		<xs:attribute name="ДатаРожд" type="ДатаТип" use="required">
																			<xs:annotation>
																				<xs:documentation>Дата рождения</xs:documentation>
																			</xs:annotation>
																		</xs:attribute>
																		<xs:attribute name="Пол" use="required">
																			<xs:annotation>
																				<xs:documentation>Пол</xs:documentation>
																			</xs:annotation>
																			<xs:simpleType>
																				<xs:restriction base="xs:string">
																					<xs:length value="1"/>
																					<xs:enumeration value="1"/>
																					<xs:enumeration value="2"/>
																				</xs:restriction>
																			</xs:simpleType>
																		</xs:attribute>
																		<xs:attribute name="КодВидДок" use="required">
																			<xs:annotation>
																				<xs:documentation>Код вида документа, удостоверяющего личность</xs:documentation>
																			</xs:annotation>
																			<xs:simpleType>
																				<xs:restriction base="СПДУЛТип"/>
																			</xs:simpleType>
																		</xs:attribute>
																		<xs:attribute name="СерНомДок" use="required">
																			<xs:annotation>
																				<xs:documentation>Серия и номер</xs:documentation>
																			</xs:annotation>
																			<xs:simpleType>
																				<xs:restriction base="xs:string">
																					<xs:minLength value="1"/>
																					<xs:maxLength value="25"/>
																				</xs:restriction>
																			</xs:simpleType>
																		</xs:attribute>
																		<xs:attribute name="ДатаНачЧлКФХ" type="ДатаТип" use="required">
																			<xs:annotation>
																				<xs:documentation>Дата начала периода членства в крестьянском (фермерском) хозяйстве в расчетный период</xs:documentation>
																			</xs:annotation>
																		</xs:attribute>
																		<xs:attribute name="ДатаКонЧлКФХ" type="ДатаТип" use="required">
																			<xs:annotation>
																				<xs:documentation>Дата окончания периода членства в крестьянском (фермерском) хозяйстве в расчетный период</xs:documentation>
																			</xs:annotation>
																		</xs:attribute>
																		<xs:attribute name="НачислСВОПС" use="required">
																			<xs:annotation>
																				<xs:documentation>Исчислено страховых взносов на обязательное пенсионное страхование</xs:documentation>
																			</xs:annotation>
																			<xs:simpleType>
																				<xs:restriction base="xs:decimal">
																					<xs:totalDigits value="17"/>
																					<xs:fractionDigits value="2"/>
																					<xs:minInclusive value="0"/>
																				</xs:restriction>
																			</xs:simpleType>
																		</xs:attribute>
																		<xs:attribute name="НачислСВОМС" use="required">
																			<xs:annotation>
																				<xs:documentation>Исчислено страховых взносов на обязательное медицинское страхование</xs:documentation>
																			</xs:annotation>
																			<xs:simpleType>
																				<xs:restriction base="xs:decimal">
																					<xs:totalDigits value="17"/>
																					<xs:fractionDigits value="2"/>
																					<xs:minInclusive value="0"/>
																				</xs:restriction>
																			</xs:simpleType>
																		</xs:attribute>
																	</xs:complexType>
																</xs:element>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
												</xs:sequence>
												<xs:attribute name="ОКТМО" type="ОКТМОТип" use="required">
													<xs:annotation>
														<xs:documentation>Код по ОКТМО</xs:documentation>
													</xs:annotation>
												</xs:attribute>
											</xs:complexType>
										</xs:element>
										<xs:element name="ПерсСвСтрахЛиц" minOccurs="0" maxOccurs="unbounded">
											<xs:annotation>
												<!---*********************************************************************************************************************************************************-->
												<xs:appinfo>
													<sch:pattern name="Присутствие элемента ПрАннулир в зависимости от значения элемента НомКорр">
														<sch:rule context="ПерсСвСтрахЛиц">
															<!-- Контроль  обязательности  присутствия (отсутствия) элемента ПрАннулир в зависимости от значения элемента НомКорр -->
															<sch:assert test="usch:iif( (  (../../@НомКорр)=0  or  (../../@НомКорр)=00  or  (../../@НомКорр)=000  )  ,   count(@ПрАннулир)=0 ,  (  count(@ПрАннулир)=0  or count(@ПрАннулир)!=0  )  )">
																<usch:error code="0400300003" path="@ПрАннулир" value-of-select="count(@ПрАннулир)">Не выполнено условие присутствия (отсутствия) элемента Файл/Документ/РасчетСВ/ПерсСвСтрахЛиц/ПрАннулир при значении элемента НомКорр, равном "<usch:value-of select="../../@НомКорр"/>".</usch:error>
															</sch:assert>
														</sch:rule>
													</sch:pattern>
												</xs:appinfo>
												<!---*********************************************************************************************************************************************************-->
												<!---*********************************************************************************************************************************************************-->
												<xs:appinfo>
													<sch:pattern name="Присутствие элемента СвВыплСВОПС в зависимости от значения элемента ПрАннулир">
														<sch:rule context="ПерсСвСтрахЛиц">
															<!-- Контроль  обязательности  присутствия (отсутствия) элемента  СвВыплСВОПС  в  зависимости  от  значения  ПрАннулир  -->
															<sch:assert test="usch:iif(@ПрАннулир=1, count(СвВыплСВОПС)=0, (count(СвВыплСВОПС)!=0 or count(СвВыплСВОПС)=0))">
																<usch:error code="0400300003" path="СвВыплСВОПС" value-of-select="@ПрАннулир">Не выполнено условие присутствия (отсутствия) элемента Файл/Документ/РасчетСВ/ПерсСвСтрахЛиц/СвВыплСВОПС при значении элемента ПрАннулир, равном "<usch:value-of select="@ПрАннулир"/>".</usch:error>
															</sch:assert>
														</sch:rule>
													</sch:pattern>
												</xs:appinfo>
												<!---*********************************************************************************************************************************************************-->
												<xs:documentation>Персонифицированные сведения о застрахованных лицах</xs:documentation>
											</xs:annotation>
											<xs:complexType>
												<xs:sequence>
													<xs:element name="ДанФЛПолуч">
														<xs:annotation>
															<!---*************************************************************************************************************************************************************-->
															<xs:appinfo>
																<sch:pattern name="Значение элемента ИННФЛ">
																	<sch:rule context="ДанФЛПолуч">
																		<!-- 21. Контроль значения элемента ИННФЛ -->
																		<sch:assert test="	(substring(@ИННФЛ,3,10)!=1234567890) and (substring(@ИННФЛ,3,10)!=000000000000) and (substring(@ИННФЛ,1,2)!=90) and (substring(@ИННФЛ,1,2)!=93) and (substring(@ИННФЛ,1,2)!=94) and (substring(@ИННФЛ,1,2)!=95) and (substring(@ИННФЛ,1,2)!=96) and (substring(@ИННФЛ,1,2)!=98) ">
																			<usch:error code="0400400007" path="@ИННФЛ" value-of-select="@ИННФЛ"> Не выполнено условие к значению элемента Файл/Документ/РасчетСВ/ПерсСвСтрахЛиц/ДанФЛПолуч/ИННФЛ при значении элемента ИННФЛ, равном "<usch:value-of select="@ИННФЛ"/>". </usch:error>
																		</sch:assert>
																	</sch:rule>
																</sch:pattern>
															</xs:appinfo>
															<!---*************************************************************************************************************************************************************-->
															<!---*********************************************************************************************************************************************************-->
															<xs:appinfo>
																<sch:pattern name="Значение года в элементе ДатаРожд меньше значения года в элементе ДатаДок">
																	<sch:rule context="ДанФЛПолуч">
																		<!-- 22. Контроль значения года и месяца в элементе ДатаРожд, которое должно быть меньше значения года и месяца в элементе ДатаДок -->
																		<sch:assert test="usch:iif(  
																    	( substring(@ДатаРожд,4,2) ) &gt;= ( substring(../../../@ДатаДок,4,2) )   ,  
															    		  ( substring(@ДатаРожд,7,4) ) &lt; ( substring(../../../@ДатаДок,7,4) )	 ,  
																		  ( substring(@ДатаРожд,7,4) ) &lt;= ( substring(../../../@ДатаДок,7,4) )   
																		)">
																			<usch:error code="0400400007" path="@ДатаРожд" value-of-select="@ДатаРожд">Не выполнено условие к значению года и месяца в элементе Файл/Документ/РасчетСВ/ПерсСвСтрахЛиц/ДанФЛПолуч/ДатаРожд при значении года и месяца в элементе Файл/Документ/ДатаДок, равном "<usch:value-of select="../../../@ДатаДок"/>". </usch:error>
																		</sch:assert>
																	</sch:rule>
																</sch:pattern>
															</xs:appinfo>
															<!---*********************************************************************************************************************************************************-->
															<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:sequence>
															<xs:attribute name="ИННФЛ" type="ИННФЛТип" use="optional">
																<xs:annotation>
																	<xs:documentation>ИНН</xs:documentation>
																</xs:annotation>
															</xs:attribute>
															<xs:attribute name="СНИЛС" type="СНИЛСТип" use="required">
																<xs:annotation>
																	<xs:documentation>СНИЛС</xs:documentation>
																</xs:annotation>
															</xs:attribute>
															<xs:attribute name="ДатаРожд" use="required">
																<xs:annotation>
																	<xs:documentation>Дата рождения</xs:documentation>
																</xs:annotation>
																<xs:simpleType>
																	<xs:restriction base="ДатаТип"/>
																</xs:simpleType>
															</xs:attribute>
															<xs:attribute name="Гражд" type="ОКСМТип" use="required">
																<xs:annotation>
																	<xs:documentation>Гражданство (код страны)</xs:documentation>
																</xs:annotation>
															</xs:attribute>
															<xs:attribute name="Пол" use="required">
																<xs:annotation>
																	<xs:documentation>Пол</xs:documentation>
																</xs:annotation>
																<xs:simpleType>
																	<xs:restriction base="xs:string">
																		<xs:length value="1"/>
																		<xs:enumeration value="1"/>
																		<xs:enumeration value="2"/>
																	</xs:restriction>
																</xs:simpleType>
															</xs:attribute>
															<xs:attribute name="КодВидДок" use="required">
																<xs:annotation>
																	<xs:documentation>Код вида документа, удостоверяющего личность</xs:documentation>
																</xs:annotation>
																<xs:simpleType>
																	<xs:restriction base="СПДУЛТип"/>
																</xs:simpleType>
															</xs:attribute>
															<xs:attribute name="СерНомДок" use="required">
																<xs:annotation>
																	<xs:documentation>Серия и номер</xs:documentation>
																</xs:annotation>
																<xs:simpleType>
																	<xs:restriction base="xs:string">
																		<xs:minLength value="1"/>
																		<xs:maxLength value="25"/>
																	</xs:restriction>
																</xs:simpleType>
															</xs:attribute>
														</xs:complexType>
													</xs:element>
													<xs:element name="СвВыплСВОПС" minOccurs="0">
														<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="СвВыплМК" maxOccurs="unbounded">
																				<xs:annotation>
																					<xs:documentation>Сведения о сумме выплат и иных вознаграждений, начисленных в пользу физического лица, по месяцу и коду категории застрахованного лица</xs:documentation>
																				</xs:annotation>
																				<xs:complexType>
																					<xs:attribute name="Месяц" use="required">
																						<xs:annotation>
																							<xs:documentation>Месяц</xs:documentation>
																						</xs:annotation>
																						<xs:simpleType>
																							<xs:restriction base="xs:string">
																								<xs:length value="1"/>
																								<xs:enumeration value="1"/>
																								<xs:enumeration value="2"/>
																								<xs:enumeration value="3"/>
																							</xs:restriction>
																						</xs:simpleType>
																					</xs:attribute>
																					<xs:attribute name="КодКатЛиц" use="required">
																						<xs:annotation>
																							<xs:documentation>Код категории застрахованного лица</xs:documentation>
																						</xs:annotation>
																						<xs:simpleType>
																							<xs:restriction base="xs:string">
																								<xs:minLength value="2"/>
																								<xs:maxLength value="4"/>
																								<xs:pattern value="[А-Я]{2,4}"/>
																								<xs:enumeration value="НР"/>
																								<xs:enumeration value="ОДИТ"/>
																								<xs:enumeration value="ИЦС"/>
																								<xs:enumeration value="АСБ"/>
																								<xs:enumeration value="ЧЭС"/>
																								<xs:enumeration value="КРС"/>
																								<xs:enumeration value="ТОР"/>
																								<xs:enumeration value="СПВЛ"/>
																								<xs:enumeration value="КЛН"/>
																								<xs:enumeration value="АНМ"/>
																								<xs:enumeration value="САР"/>
																								<xs:enumeration value="МС"/>
																								<xs:enumeration value="ЭКБ"/>
																								<xs:enumeration value="ИНТЦ"/>
																								<xs:enumeration value="ОВЭД"/>
																								<xs:enumeration value="ВЖНР"/>
																								<xs:enumeration value="ВЖИТ"/>
																								<xs:enumeration value="ВЖЦС"/>
																								<xs:enumeration value="ВЖСБ"/>
																								<xs:enumeration value="ВЖЭС"/>
																								<xs:enumeration value="ВЖКС"/>
																								<xs:enumeration value="ВЖТР"/>
																								<xs:enumeration value="ВЖВЛ"/>
																								<xs:enumeration value="ВЖКЛ"/>
																								<xs:enumeration value="ВЖАН"/>
																								<xs:enumeration value="ВЖАР"/>
																								<xs:enumeration value="ВЖМС"/>
																								<xs:enumeration value="ВЖЭК"/>
																								<xs:enumeration value="ВЖТЦ"/>
																								<xs:enumeration value="ВЖОВ"/>
																								<xs:enumeration value="ВПНР"/>
																								<xs:enumeration value="ВПИТ"/>
																								<xs:enumeration value="ВПЦС"/>
																								<xs:enumeration value="ВПСБ"/>
																								<xs:enumeration value="ВПЭС"/>
																								<xs:enumeration value="ВПКС"/>
																								<xs:enumeration value="ВПТР"/>
																								<xs:enumeration value="ВПВЛ"/>
																								<xs:enumeration value="ВПКЛ"/>
																								<xs:enumeration value="ВПАН"/>
																								<xs:enumeration value="ВПАР"/>
																								<xs:enumeration value="ВПМС"/>
																								<xs:enumeration value="ВПЭК"/>
																								<xs:enumeration value="ВПТЦ"/>
																								<xs:enumeration value="ВПОВ"/>
																								<xs:enumeration value="ОСТ"/>
																								<xs:enumeration value="ВЖОС"/>
																								<xs:enumeration value="ВПОС"/>
																							</xs:restriction>
																						</xs:simpleType>
																					</xs:attribute>
																					<xs:attribute name="СумВыпл" use="required">
																						<xs:annotation>
																							<xs:documentation>Сумма выплат и иных вознаграждений</xs:documentation>
																						</xs:annotation>
																						<xs:simpleType>
																							<xs:restriction base="xs:decimal">
																								<xs:totalDigits value="17"/>
																								<xs:fractionDigits value="2"/>
																								<xs:minInclusive value="0"/>
																							</xs:restriction>
																						</xs:simpleType>
																					</xs:attribute>
																					<xs:attribute name="ВыплОПС" use="optional">
																						<xs:annotation>
																							<xs:documentation>База для исчисления страховых взносов на обязательное пенсионное страхование в пределах предельной величины</xs:documentation>
																						</xs:annotation>
																						<xs:simpleType>
																							<xs:restriction base="xs:decimal">
																								<xs:totalDigits value="17"/>
																								<xs:fractionDigits value="2"/>
																								<xs:minInclusive value="0"/>
																							</xs:restriction>
																						</xs:simpleType>
																					</xs:attribute>
																					<xs:attribute name="ВыплОПСДог" use="optional">
																						<xs:annotation>
																							<xs:documentation>База для исчисления страховых взносов на обязательное пенсионное страхование в пределах предельной величины, в том числе по гражданско-правовым договорам</xs:documentation>
																						</xs:annotation>
																						<xs:simpleType>
																							<xs:restriction base="xs:decimal">
																								<xs:totalDigits value="17"/>
																								<xs:fractionDigits value="2"/>
																								<xs:minInclusive value="0"/>
																							</xs:restriction>
																						</xs:simpleType>
																					</xs:attribute>
																					<xs:attribute name="НачислСВ" use="optional">
																						<xs:annotation>
																							<xs:documentation>Сумма исчисленных страховых взносов с базы исчисления страховых взносов, не превышающих предельную величину</xs:documentation>
																						</xs:annotation>
																						<xs:simpleType>
																							<xs:restriction base="xs:decimal">
																								<xs:totalDigits value="17"/>
																								<xs:fractionDigits value="2"/>
																								<xs:minInclusive value="0"/>
																							</xs:restriction>
																						</xs:simpleType>
																					</xs:attribute>
																				</xs:complexType>
																			</xs:element>
																		</xs:sequence>
																	</xs:complexType>
																</xs:element>
																<xs:element name="ВыплСВДоп" minOccurs="0">
																	<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:attribute name="Месяц" use="required">
																						<xs:annotation>
																							<xs:documentation>Месяц</xs:documentation>
																						</xs:annotation>
																						<xs:simpleType>
																							<xs:restriction base="xs:string">
																								<xs:length value="1"/>
																								<xs:enumeration value="1"/>
																								<xs:enumeration value="2"/>
																								<xs:enumeration value="3"/>
																							</xs:restriction>
																						</xs:simpleType>
																					</xs:attribute>
																					<xs:attribute name="КодСтрахЛиц" use="required">
																						<xs:annotation>
																							<xs:documentation>Код застрахованного лица</xs:documentation>
																						</xs:annotation>
																						<xs:simpleType>
																							<xs:restriction base="xs:string">
																								<xs:length value="3"/>
																								<xs:enumeration value="110"/>
																								<xs:enumeration value="120"/>
																								<xs:enumeration value="131"/>
																								<xs:enumeration value="132"/>
																								<xs:enumeration value="133"/>
																								<xs:enumeration value="134"/>
																								<xs:enumeration value="140"/>
																								<xs:enumeration value="231"/>
																								<xs:enumeration value="232"/>
																								<xs:enumeration value="233"/>
																								<xs:enumeration value="234"/>
																								<xs:enumeration value="240"/>
																							</xs:restriction>
																						</xs:simpleType>
																					</xs:attribute>
																					<xs:attribute name="ВыплСВ" use="required">
																						<xs:annotation>
																							<xs:documentation>База для исчисления страховых взносов по дополнительному тарифу</xs:documentation>
																						</xs:annotation>
																						<xs:simpleType>
																							<xs:restriction base="xs:decimal">
																								<xs:totalDigits value="17"/>
																								<xs:fractionDigits value="2"/>
																								<xs:minInclusive value="0"/>
																							</xs:restriction>
																						</xs:simpleType>
																					</xs:attribute>
																					<xs:attribute name="НачислСВ" use="required">
																						<xs:annotation>
																							<xs:documentation>Сумма исчисленных страховых взносов</xs:documentation>
																						</xs:annotation>
																						<xs:simpleType>
																							<xs:restriction base="xs:decimal">
																								<xs:totalDigits value="17"/>
																								<xs:fractionDigits value="2"/>
																								<xs:minInclusive value="0"/>
																							</xs:restriction>
																						</xs:simpleType>
																					</xs:attribute>
																				</xs:complexType>
																			</xs:element>
																		</xs:sequence>
																	</xs:complexType>
																</xs:element>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
												</xs:sequence>
												<xs:attribute name="ПрАннулир" use="optional">
													<xs:annotation>
														<xs:documentation>Признак аннулирования сведений о застрахованном лице</xs:documentation>
													</xs:annotation>
													<xs:simpleType>
														<xs:restriction base="xs:string">
															<xs:length value="1"/>
															<xs:enumeration value="1"/>
														</xs:restriction>
													</xs:simpleType>
												</xs:attribute>
											</xs:complexType>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
						</xs:sequence>
						<xs:attribute name="КНД" use="required">
							<xs:annotation>
								<xs:documentation>Код формы документа по КНД</xs:documentation>
							</xs:annotation>
							<xs:simpleType>
								<xs:restriction base="КНДТип">
									<xs:enumeration value="1151111"/>
								</xs:restriction>
							</xs:simpleType>
						</xs:attribute>
						<xs:attribute name="ДатаДок" type="ДатаТип" use="required">
							<xs:annotation>
								<xs:documentation>Дата формирования документа</xs:documentation>
								<xs:documentation>
Дата в формате ДД.ММ.ГГГГ</xs:documentation>
							</xs:annotation>
						</xs:attribute>
						<xs:attribute name="НомКорр" use="required">
							<xs:annotation>
								<xs:documentation>Номер корректировки</xs:documentation>
							</xs:annotation>
							<xs:simpleType>
								<xs:restriction base="xs:integer">
									<xs:totalDigits value="3"/>
								</xs:restriction>
							</xs:simpleType>
						</xs:attribute>
						<xs:attribute name="Период" use="required">
							<xs:annotation>
								<xs:documentation>Расчетный (отчетный) период (код)</xs:documentation>
							</xs:annotation>
							<xs:simpleType>
								<xs:restriction base="xs:string">
									<xs:length value="2"/>
									<xs:enumeration value="21"/>
									<xs:enumeration value="31"/>
									<xs:enumeration value="33"/>
									<xs:enumeration value="34"/>
									<xs:enumeration value="51"/>
									<xs:enumeration value="52"/>
									<xs:enumeration value="53"/>
									<xs:enumeration value="83"/>
									<xs:enumeration value="84"/>
									<xs:enumeration value="85"/>
									<xs:enumeration value="86"/>
									<xs:enumeration value="90"/>
								</xs:restriction>
							</xs:simpleType>
						</xs:attribute>
						<xs:attribute name="ОтчетГод" type="xs:gYear" use="required">
							<xs:annotation>
								<xs:documentation>Календарный год</xs:documentation>
								<xs:documentation>
Год в формате ГГГГ</xs:documentation>
							</xs:annotation>
						</xs:attribute>
						<xs:attribute name="КодНО" type="СОНОТип" use="required">
							<xs:annotation>
								<xs:documentation>Код налогового органа</xs:documentation>
							</xs:annotation>
						</xs:attribute>
						<xs:attribute name="ПоМесту" use="required">
							<xs:annotation>
								<xs:documentation>Код места, по которому представляется документ</xs:documentation>
							</xs:annotation>
							<xs:simpleType>
								<xs:restriction base="xs:string">
									<xs:length value="3"/>
									<xs:enumeration value="112"/>
									<xs:enumeration value="120"/>
									<xs:enumeration value="121"/>
									<xs:enumeration value="122"/>
									<xs:enumeration value="124"/>
									<xs:enumeration value="214"/>
									<xs:enumeration value="217"/>
									<xs:enumeration value="222"/>
									<xs:enumeration value="240"/>
									<xs:enumeration value="335"/>
									<xs:enumeration value="350"/>
								</xs:restriction>
							</xs:simpleType>
						</xs:attribute>
					</xs:complexType>
				</xs:element>
			</xs:sequence>
			<xs:attribute name="ИдФайл" use="required">
				<xs:annotation>
					<xs:documentation>Идентификатор файла</xs:documentation>
					<xs:documentation>Содержит (повторяет) имя сформированного файла (без расширения)</xs:documentation>
				</xs:annotation>
				<xs:simpleType>
					<xs:restriction base="xs:string">
						<xs:minLength value="1"/>
						<xs:maxLength value="255"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
			<xs:attribute name="ВерсПрог" use="required">
				<xs:annotation>
					<xs:documentation>Версия программы, с помощью которой сформирован файл</xs:documentation>
				</xs:annotation>
				<xs:simpleType>
					<xs:restriction base="xs:string">
						<xs:maxLength value="40"/>
						<xs:minLength value="1"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
			<xs:attribute name="ВерсФорм" use="required">
				<xs:annotation>
					<xs:documentation>Версия формата</xs:documentation>
				</xs:annotation>
				<xs:simpleType>
					<xs:restriction base="xs:string">
						<xs:minLength value="1"/>
						<xs:maxLength value="5"/>
						<xs:enumeration value="5.04"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
		</xs:complexType>
	</xs:element>
	<xs:complexType name="СВУплПерТип">
		<xs:annotation>
			<xs:documentation>Сводные данные об обязательствах плательщика страховых взносов</xs:documentation>
			<xs:documentation>Суммы страховых взносов, подлежащие уплате за расчетный (отчетный) период</xs:documentation>
		</xs:annotation>
		<xs:attribute name="КБК" type="КБКТип" use="required">
			<xs:annotation>
				<xs:documentation>Код бюджетной классификации</xs:documentation>
			</xs:annotation>
		</xs:attribute>
		<xs:attribute name="СумСВУплПер" use="required">
			<xs:annotation>
				<xs:documentation>Сумма страховых взносов, подлежащая уплате за расчетный (отчетный) период</xs:documentation>
			</xs:annotation>
			<xs:simpleType>
				<xs:restriction base="xs:decimal">
					<xs:totalDigits value="17"/>
					<xs:fractionDigits value="2"/>
					<xs:minInclusive value="0"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:attribute>
		<xs:attribute name="СумСВУпл1М" use="required">
			<xs:annotation>
				<xs:documentation>Сумма страховых взносов, подлежащая уплате за первый из последних трех месяцев расчетного (отчетного) периода</xs:documentation>
			</xs:annotation>
			<xs:simpleType>
				<xs:restriction base="xs:decimal">
					<xs:totalDigits value="17"/>
					<xs:fractionDigits value="2"/>
					<xs:minInclusive value="0"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:attribute>
		<xs:attribute name="СумСВУпл2М" use="required">
			<xs:annotation>
				<xs:documentation>Сумма страховых взносов, подлежащая уплате за второй из последних трех месяцев расчетного (отчетного) периода</xs:documentation>
			</xs:annotation>
			<xs:simpleType>
				<xs:restriction base="xs:decimal">
					<xs:totalDigits value="17"/>
					<xs:fractionDigits value="2"/>
					<xs:minInclusive value="0"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:attribute>
		<xs:attribute name="СумСВУпл3М" use="required">
			<xs:annotation>
				<xs:documentation>Сумма страховых взносов, подлежащая уплате за третий из последних трех месяцев расчетного (отчетного) периода</xs:documentation>
			</xs:annotation>
			<xs:simpleType>
				<xs:restriction base="xs:decimal">
					<xs:totalDigits value="17"/>
					<xs:fractionDigits value="2"/>
					<xs:minInclusive value="0"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:attribute>
	</xs:complexType>
	<xs:complexType name="КолЛицТип">
		<xs:annotation>
			<xs:documentation>Сведения по количеству физических лиц</xs:documentation>
		</xs:annotation>
		<xs:attribute name="КолВсегоПер" use="required">
			<xs:annotation>
				<xs:documentation>Всего с начала расчетного периода</xs:documentation>
			</xs:annotation>
			<xs:simpleType>
				<xs:restriction base="xs:integer">
					<xs:totalDigits value="7"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:attribute>
		<xs:attribute name="Кол1Посл3М" use="required">
			<xs:annotation>
				<xs:documentation>В том числе 1 месяц из последних трех месяцев расчетного (отчетного) периода</xs:documentation>
			</xs:annotation>
			<xs:simpleType>
				<xs:restriction base="xs:integer">
					<xs:totalDigits value="7"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:attribute>
		<xs:attribute name="Кол2Посл3М" use="required">
			<xs:annotation>
				<xs:documentation>В том числе 2 месяц из последних трех месяцев расчетного (отчетного) периода</xs:documentation>
			</xs:annotation>
			<xs:simpleType>
				<xs:restriction base="xs:integer">
					<xs:totalDigits value="7"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:attribute>
		<xs:attribute name="Кол3Посл3М" use="required">
			<xs:annotation>
				<xs:documentation>В том числе 3 месяц из последних трех месяцев расчетного (отчетного) периода</xs:documentation>
			</xs:annotation>
			<xs:simpleType>
				<xs:restriction base="xs:integer">
					<xs:totalDigits value="7"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:attribute>
	</xs:complexType>
	<xs:complexType name="СвСум1Тип">
		<xs:annotation>
			<xs:documentation>Сведения по суммам (тип 1)</xs:documentation>
		</xs:annotation>
		<xs:attribute name="СумВсегоПер" use="required">
			<xs:annotation>
				<xs:documentation>Всего с начала расчетного периода</xs:documentation>
			</xs:annotation>
			<xs:simpleType>
				<xs:restriction base="xs:decimal">
					<xs:totalDigits value="17"/>
					<xs:fractionDigits value="2"/>
					<xs:minInclusive value="0"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:attribute>
		<xs:attribute name="Сум1Посл3М" use="required">
			<xs:annotation>
				<xs:documentation>В том числе 1 месяц из последних трех месяцев расчетного (отчетного) периода</xs:documentation>
			</xs:annotation>
			<xs:simpleType>
				<xs:restriction base="xs:decimal">
					<xs:totalDigits value="17"/>
					<xs:fractionDigits value="2"/>
					<xs:minInclusive value="0"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:attribute>
		<xs:attribute name="Сум2Посл3М" use="required">
			<xs:annotation>
				<xs:documentation>В том числе 2 месяц из последних трех месяцев расчетного (отчетного) периода</xs:documentation>
			</xs:annotation>
			<xs:simpleType>
				<xs:restriction base="xs:decimal">
					<xs:totalDigits value="17"/>
					<xs:fractionDigits value="2"/>
					<xs:minInclusive value="0"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:attribute>
		<xs:attribute name="Сум3Посл3М" use="required">
			<xs:annotation>
				<xs:documentation>В том числе 3 месяц из последних трех месяцев расчетного (отчетного) периода</xs:documentation>
			</xs:annotation>
			<xs:simpleType>
				<xs:restriction base="xs:decimal">
					<xs:totalDigits value="17"/>
					<xs:fractionDigits value="2"/>
					<xs:minInclusive value="0"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:attribute>
	</xs:complexType>
	<xs:complexType name="СправТип">
		<xs:annotation>
			<xs:documentation>Сведения из справки</xs:documentation>
		</xs:annotation>
		<xs:attribute name="Номер" use="required">
			<xs:annotation>
				<xs:documentation>Номер</xs:documentation>
			</xs:annotation>
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:minLength value="1"/>
					<xs:maxLength value="10"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:attribute>
		<xs:attribute name="Дата" type="ДатаТип" use="required">
			<xs:annotation>
				<xs:documentation>Дата</xs:documentation>
			</xs:annotation>
		</xs:attribute>
	</xs:complexType>
	<xs:complexType name="СумСВУплТип">
		<xs:annotation>
			<xs:documentation>Сумма страховых взносов, подлежащая уплате за расчетный период</xs:documentation>
		</xs:annotation>
		<xs:attribute name="КБК" type="КБКТип" use="required">
			<xs:annotation>
				<xs:documentation>Код бюджетной классификации</xs:documentation>
			</xs:annotation>
		</xs:attribute>
		<xs:attribute name="СумСВУплПер" use="required">
			<xs:annotation>
				<xs:documentation>Сумма страховых взносов, подлежащая уплате за расчетный период</xs:documentation>
			</xs:annotation>
			<xs:simpleType>
				<xs:restriction base="xs:decimal">
					<xs:totalDigits value="17"/>
					<xs:fractionDigits value="2"/>
					<xs:minInclusive value="0"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:attribute>
	</xs:complexType>
	<xs:complexType name="ФИОТип">
		<xs:annotation>
			<xs:documentation>Фамилия, имя, отчество</xs:documentation>
		</xs:annotation>
		<xs:attribute name="Фамилия" use="required">
			<xs:annotation>
				<xs:documentation>Фамилия</xs:documentation>
			</xs:annotation>
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:minLength value="1"/>
					<xs:maxLength value="60"/>
					<xs:pattern value="[\s]*[\(]?[А-ЯёЁа-я]+(([\s]?[-\.&apos;\(,])?[\s]?[IVА-ЯёЁа-я][\)]?)*[\)]?[\s]*"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:attribute>
		<xs:attribute name="Имя" use="required">
			<xs:annotation>
				<xs:documentation>Имя</xs:documentation>
			</xs:annotation>
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:minLength value="1"/>
					<xs:maxLength value="60"/>
					<xs:pattern value="[\s]*[\(]?[А-ЯёЁа-я]+(([\s]?[-\.&apos;\(,])?[\s]?[IVА-ЯёЁа-я][\)]?)*[\.\)]?[\s]*"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:attribute>
		<xs:attribute name="Отчество" use="optional">
			<xs:annotation>
				<xs:documentation>Отчество</xs:documentation>
			</xs:annotation>
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:minLength value="1"/>
					<xs:maxLength value="60"/>
					<xs:pattern value="[\s]*[\(]?[А-ЯёЁа-я]+(([\s]?[-\.&apos;\(,])?[\s]?[IVА-ЯёЁа-я][\)]?)*[\.\)]?[\s]*"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:attribute>
	</xs:complexType>
	<xs:simpleType name="КНДТип">
		<xs:annotation>
			<xs:documentation>Код из Классификатора налоговой документации</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:length value="7"/>
			<xs:pattern value="[0-9]{7}"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ИННЮЛТип">
		<xs:annotation>
			<xs:documentation>Идентификационный номер налогоплательщика - организации</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:length value="10"/>
			<xs:pattern value="([0-9]{1}[1-9]{1}|[1-9]{1}[0-9]{1})[0-9]{8}"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ИННФЛТип">
		<xs:annotation>
			<xs:documentation>Идентификационный номер налогоплательщика - физического лица</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:length value="12"/>
			<xs:pattern value="([0-9]{1}[1-9]{1}|[1-9]{1}[0-9]{1})[0-9]{10}"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="КППТип">
		<xs:annotation>
			<xs:documentation>Код причины постановки на учет (КПП) - 5 и 6 знаки от 0-9 и A-Z</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:length value="9"/>
			<xs:pattern value="([0-9]{1}[1-9]{1}|[1-9]{1}[0-9]{1})([0-9]{2})([0-9A-Z]{2})([0-9]{3})"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="КБКТип">
		<xs:annotation>
			<xs:documentation>Код из Классификатора доходов в бюджет </xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:length value="20"/>
			<xs:pattern value="[0-9]{20}"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="СПДУЛТип">
		<xs:annotation>
			<xs:documentation>Коды Справочника видов документов, удостоверяющих личность налогоплательщика</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:length value="2"/>
			<xs:pattern value="[0-9]{2}"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ОКВЭДТип">
		<xs:annotation>
			<xs:documentation>Код из Общероссийского классификатора видов экономической деятельности</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:maxLength value="8"/>
			<xs:minLength value="2"/>
			<xs:pattern value="[0-9]{2}"/>
			<xs:pattern value="[0-9]{2}\.[0-9]{1}"/>
			<xs:pattern value="[0-9]{2}\.[0-9]{2}"/>
			<xs:pattern value="[0-9]{2}\.[0-9]{2}\.[0-9]{1}"/>
			<xs:pattern value="[0-9]{2}\.[0-9]{2}\.[0-9]{2}"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ОКТМОТип">
		<xs:annotation>
			<xs:documentation>Код из Общероссийского классификатора территорий муниципальных образований</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="8"/>
			<xs:maxLength value="11"/>
			<xs:pattern value="[0-9]{8}"/>
			<xs:pattern value="[0-9]{11}"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ОКСМТип">
		<xs:annotation>
			<xs:documentation>Код из Общероссийского классификатора стран мира</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:length value="3"/>
			<xs:pattern value="[0-9]{3}"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="СНИЛСТип">
		<xs:annotation>
			<xs:documentation>Страховой номер индивидуального лицевого счета</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:length value="14"/>
			<xs:pattern value="[0-9]{3}\-[0-9]{3}\-[0-9]{3}\-[0-9]{2}"/>
			<xs:pattern value="[0-9]{3}\-[0-9]{3}\-[0-9]{3} [0-9]{2}"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="СОНОТип">
		<xs:annotation>
			<xs:documentation>Коды из Классификатора системы обозначений налоговых органов</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:length value="4"/>
			<xs:pattern value="[0-9]{4}"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ДатаТип">
		<xs:annotation>
			<xs:documentation>Дата в формате ДД.ММ.ГГГГ (01.01.1900 - 31.12.2099)</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:length value="10"/>
			<xs:pattern value="(((0[1-9]{1}|[1-2]{1}[0-9]{1})\.(0[1-9]{1}|1[0-2]{1}))|((30)\.(01|0[3-9]{1}|1[0-2]{1}))|((31)\.(01|03|05|07|08|10|12)))\.(19[0-9]{2}|20[0-9]{2})"/>
		</xs:restriction>
	</xs:simpleType>
</xs:schema>
