<?xml version="1.0" encoding="windows-1251"?>
<!-- edited with XMLSpy v2024 rel. 2 sp1 (x64) (https://www.altova.com) by  () -->
<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="Документ">
									<!-- 3. Контроль соответствия между значением элемента ОтчетГод и значением года из элемента ДатаДок -->
									<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)!=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="НПФЛ">
															<sch:assert test="usch:iif(../../@ПоМесту=120 or ../../@ПоМесту=124, count(@ОГРНИП)!=0, (count(@ОГРНИП)=0 or count(@ОГРНИП)!=0))">
																<usch:error code="0400300003" path="" value-of-select="">Не выполнено условие -  элемент ОГРНИП является обязательным при значении элемента ПоМесту=120 | 124</usch:error>
															</sch:assert>
														</sch:rule>
													</sch:pattern>
												</xs:appinfo>
												<!---*********************************************************************************************************************************************************-->
												<!---*************************************************************************************************************************************************************-->
												<xs:appinfo>
													<sch:pattern name="Значение элемента ОГРНИП">
														<sch:rule context="НПФЛ">
															<sch:assert test="	substring(@ОГРНИП,2,14)!=00000000000000">
																<usch:error code="0400400007" path="" value-of-select=""> Не выполнено условие к значению элемента ОГРНИП - значение со 2 по 15 знак не может быть заполнено только нулями </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="count(@Фамилия)!=0 and count(@Имя)!=0">
																			<usch:error code="0400300003" path="" value-of-select="">Не выполнено условие -  оба элемента Фамилия или Имя должны присутствовать</usch:error>
																		</sch:assert>
																	</sch:rule>
																</sch:pattern>
															</xs:appinfo>
															<!---*********************************************************************************************************************************************************-->
															<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:attribute name="ОГРНИП" type="ОГРНИПТип" use="optional">
													<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: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: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:appinfo>
													<sch:pattern name="Присутствие фамилии и имени">
														<sch:rule context="Подписант/ФИО">
															<sch:assert test="count(@Фамилия)!=0 and count(@Имя)!=0">
																<usch:error code="0400300003" path="" value-of-select="">Не выполнено условие -  оба элемента Фамилия или Имя должны присутствовать</usch:error>
															</sch:assert>
														</sch:rule>
													</sch:pattern>
												</xs:appinfo>
												<!---*********************************************************************************************************************************************************-->
												<xs:documentation>Фамилия, имя, отчество</xs:documentation>
											</xs:annotation>
										</xs:element>
										<xs:element name="СвПред" minOccurs="0">
											<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="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: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="РасчетСВ">
												<!-- 11. Контроль  обязательности  присутствия элемента ОбязПлатСВ  в  зависимости  от  значения  ПоМесту  -->
												<sch:assert test="usch:iif( (../@ПоМесту!=124 and ../@ПоМесту!=240) or ( (../@ПоМесту=124 or ../@ПоМесту=240) and count(ОбязПлатСВ_КФХ)=0) , count(ОбязПлатСВ)!=0, (count(ОбязПлатСВ)!=0 or count(ОбязПлатСВ)=0))">
													<usch:error code="0400300003" path="ОбязПлатСВ" value-of-select="../@ПоМесту">Не выполнено условие - элемент ОбязПлатСВ обязателен при значении ПоМесту, не равному 124 или 240. Элемент обязателен при значении по ПоМесту, равному 124 и 240 и отсутствии элемента ОбязПлатСВ_КФХ</usch:error>
												</sch:assert>
											</sch:rule>
										</sch:pattern>
									</xs:appinfo>
									<!---*********************************************************************************************************************************************************-->
									<!---*********************************************************************************************************************************************************-->
									<xs:appinfo>
										<sch:pattern name="Присутствие ОбязПлатСВ_КФХ в зависимости от значения ПоМесту">
											<sch:rule context="РасчетСВ">
												<!-- 12. Контроль  обязательности  присутствия элемента ОбязПлатСВ_КФХ  в  зависимости  от  значения  ПоМесту  -->
												<sch:assert test="usch:iif(  (../@ПоМесту=124 or ../@ПоМесту=240) and (../@Период!=21 and ../@Период!=31 and ../@Период!=33), count(ОбязПлатСВ_КФХ)!=0, count(ОбязПлатСВ_КФХ)=0)">
													<usch:error code="0400300003" path="ОбязПлатСВ" value-of-select="../@ПоМесту">Не выполнено условие - элемент ОбязПлатСВ_КФХ обязателен при значении элемента ПоМесту, равному 124 и 240 и при значении элемента Период, не равному 21, 31 и 33. В остальных случаях элемент должен отсутствовать</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="ОбязПлатСВ">
															<!-- 13. Контроль  обязательности  присутствия элемента  РасчСВ_ОПС_ОМС  в  зависимости  от  значения  ТипПлат  -->
															<sch:assert test="usch:iif(@ТипПлат=1 and count(РасчСВ_6.2.431)=0, count(РасчСВ_ОПС_ОМС)!=0, (count(РасчСВ_ОПС_ОМС)!=0 or count(РасчСВ_ОПС_ОМС)=0))">
																<usch:error code="0400300003" path="РасчСВ_ОПС_ОМС" value-of-select="@ТипПлат">Не выполнено условие присутствия элемента Файл/Документ/РасчетСВ/ОбязПлатСВ/РасчСВ_ОПС_ОМС при значении элемента ТипПлат, равном "<usch:value-of select="@ТипПлат"/>" и при отсутствии элемента Файл/Документ/РасчетСВ/ОбязПлатСВ/РасчСВ_6.2.431.</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="Файл/Документ/РасчетСВ/ОбязПлатСВ/УплПерОПС">
																		<!-- 14. Контроль значения атрибутов элемента УплПерОПС в  зависимости  от  значения  ТипПлат  -->
																		<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="УплПерОПСДоп">
																		<!-- 15. Контроль значения атрибутов элемента УплПерОПСДоп в  зависимости  от  значения  ТипПлат  -->
																		<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="УплПерДСО">
																		<!-- 16. Контроль значения атрибутов элемента УплПерДСО в  зависимости  от  значения  ТипПлат  -->
																		<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:appinfo>
																<sch:pattern name="Проверка присутствия элемента УплОПС6.2.431">
																	<sch:rule context="ОбязПлатСВ">
																		<sch:assert test="usch:iif(РасчСВ_6.2.431/РасчСВ6.2.431/@ПрОПС=1, count(УплОПС6.2.431)!=0, count(УплОПС6.2.431)=0)">
																			<usch:error code="0400300003" path="РасчСВ6.2.431" value-of-select="">Не выполнено условие - элемент УплОПС6.2.431 должен присутствовать  при ПрОПС=1, и должен отсутствовать при ПрОПС=0</usch:error>
																		</sch:assert>
																	</sch:rule>
																</sch:pattern>
															</xs:appinfo>
															<!---*********************************************************************************************************************************************************-->
															<!---*********************************************************************************************************************************************************-->
															<xs:appinfo>
																<sch:pattern name="Проверка присутствия элемента УплОСС6.2.431">
																	<sch:rule context="ОбязПлатСВ">
																		<sch:assert test="usch:iif(РасчСВ_6.2.431/РасчСВ6.2.431/@ПрОСС=1, count(УплОСС6.2.431)!=0, count(УплОСС6.2.431)=0)">
																			<usch:error code="0400300003" path="РасчСВ6.2.431" value-of-select="">Не выполнено условие - элемент УплОСС6.2.431 должен присутствовать  при ПрОСС=1, и должен отсутствовать при ПрОСС=0 </usch:error>
																		</sch:assert>
																	</sch:rule>
																</sch:pattern>
															</xs:appinfo>
															<!---*********************************************************************************************************************************************************-->
															<!---*********************************************************************************************************************************************************-->
															<xs:appinfo>
																<sch:pattern name="Проверка присутствия элемента УплОМС6.2.431">
																	<sch:rule context="ОбязПлатСВ">
																		<sch:assert test="usch:iif(РасчСВ_6.2.431/РасчСВ6.2.431/@ПрОМС=1, count(УплОМС6.2.431)!=0, count(УплОМС6.2.431)=0)">
																			<usch:error code="0400300003" path="РасчСВ6.2.431" value-of-select="">Не выполнено условие - элемент УплОМС6.2.431 должен присутствовать  при ПрОМС=1, и должен отсутствовать при ПрОМС=0 </usch:error>
																		</sch:assert>
																	</sch:rule>
																</sch:pattern>
															</xs:appinfo>
															<!---*********************************************************************************************************************************************************-->
															<!---*********************************************************************************************************************************************************-->
															<xs:appinfo>
																<sch:pattern name="Присутствие элемента ПерсСвСтрахЛиц в зависимости от значения элемента ТипПлат">
																	<sch:rule context="РасчетСВ">
																		<sch:assert test="usch:iif(ОбязПлатСВ/@ТипПлат=1 and ../@НомКорр=0 and count(ОбязПлатСВ/РасчСВ_6.2.431)=0, count(ПерсСвСтрахЛиц)!=0, count(ПерсСвСтрахЛиц)!=0 or count(ПерсСвСтрахЛиц)=0)">
																			<usch:error code="0400300003" path="РасчСВ_ОПС_ОМС" value-of-select="@ТипПлат">Не выполнено условие присутствия элемента ПерсСвСтрахЛиц при ТипПлат=1, НомКорр=0 и отсутствии элемента РасчСВ_6.2.431 </usch:error>
																		</sch:assert>
																	</sch:rule>
																</sch:pattern>
															</xs:appinfo>
															<!---*********************************************************************************************************************************************************-->
															<xs:documentation>Сумма страховых взносов на дополнительное социальное обеспечение, подлежащая уплате</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="УплОПС6.2.431" type="СВУплПерТип" minOccurs="0">
														<xs:annotation>
															<xs:documentation>Сумма страховых взносов на обязательное пенсионное страхование, подлежащая уплате с выплат и иных вознаграждений, начисленных в пользу физических лиц, указанных в пункте 6.2 статьи 431 Налогового кодекса Российской Федерации</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="УплОСС6.2.431" type="СВУплПерТип" minOccurs="0">
														<xs:annotation>
															<xs:documentation>Сумма страховых взносов на обязательное социальное страхование на случай временной нетрудоспособности и в связи с материнством, подлежащая уплате с выплат и иных вознаграждений, начисленных в пользу физических лиц, указанных в пункте 6.2 статьи 431 Налогового кодекса Российской Федерации</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="УплОМС6.2.431" type="СВУплПерТип" minOccurs="0">
														<xs:annotation>
															<xs:documentation>Сумма страховых взносов на обязательное медицинское страхование, подлежащая уплате с выплат и иных вознаграждений, начисленных в пользу физических лиц, указанных в пункте 6.2 статьи 431 Налогового кодекса Российской Федерации</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="РасчСВ_ОПС_ОМС" minOccurs="0" maxOccurs="unbounded">
														<xs:annotation>
															<xs:documentation>Расчет сумм страховых взносов на обязательное пенсионное страхование, на обязательное социальное страхование на случай временной нетрудоспособности и в связи материнством, на обязательное медицинское страхование</xs:documentation>
														</xs:annotation>
														<xs:complexType>
															<xs:sequence>
																<xs:element name="РасчСВ_ОПСОМС">
																	<xs:annotation>
																		<xs:documentation>Расчет сумм страховых взносов на обязательное пенсионное страхование, на обязательное социальное страхование на случай временной нетрудоспособности и в связи материнством, на обязательное медицинское страхование</xs:documentation>
																	</xs:annotation>
																	<xs:complexType>
																		<xs:sequence>
																			<xs:element name="КолСтрахЛицВс" type="КолЛицТип">
																				<xs:annotation>
																					<xs:documentation>Количество застрахованных лиц, всего (чел.)</xs:documentation>
																				</xs:annotation>
																			</xs:element>
																			<xs:element name="КолЛицНачСВВс" type="КолЛицТип">
																				<xs:annotation>
																					<xs:documentation>Количество физических лиц, с выплат которым исчислены страховые взносы, всего (чел.)</xs:documentation>
																				</xs:annotation>
																			</xs:element>
																			<xs:element name="НеПревБазОПС" type="КолЛицТип">
																				<xs:annotation>
																					<xs:documentation>Количество физических лиц, с выплат которым исчислены страховые взносы, в том числе выплаты которым не превысили единую предельную величину базы для исчисления страховых взносов</xs:documentation>
																				</xs:annotation>
																			</xs:element>
																			<xs:element name="ПревБазОПС" type="КолЛицТип">
																				<xs:annotation>
																					<xs:documentation>Количество физических лиц, с выплат которым исчислены страховые взносы, в том числе выплаты которым превысили единую предельную величину базы для исчисления страховых взносов</xs:documentation>
																				</xs:annotation>
																			</xs:element>
																			<xs: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:element name="НачислСВПрев" type="СвСум1Тип">
																				<xs:annotation>
																					<xs:documentation>Исчислено страховых взносов, в том числе с базы, превышающей единую предельную величину базы для исчисления страховых взносов</xs:documentation>
																				</xs:annotation>
																			</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="22"/>
																		<xs:enumeration value="23"/>
																		<xs:enumeration value="24"/>
																		<xs:enumeration value="25"/>
																		<xs:enumeration value="26"/>
																		<xs:enumeration value="27"/>
																		<xs:enumeration value="28"/>
																		<xs:enumeration value="29"/>
																		<xs:enumeration value="30"/>
																		<xs:enumeration value="31"/>
																		<xs:enumeration value="32"/>
																	</xs:restriction>
																</xs:simpleType>
															</xs:attribute>
														</xs:complexType>
													</xs:element>
													<xs:element name="РасчСВ_ОПС428" minOccurs="0" maxOccurs="unbounded">
														<xs:annotation>
															<xs:documentation>Расчет сумм страховых взносов на обязательное пенсионное страхование по дополнительному тарифу для отдельных категорий плательщиков страховых взносов, указанных в статье 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:enumeration value="3"/>
																		<xs:enumeration value="4"/>
																	</xs:restriction>
																</xs:simpleType>
															</xs:attribute>
															<xs:attribute name="КласУслТруд" use="optional">
																<xs:annotation>
																	<xs:documentation>Код класса условий труда</xs:documentation>
																	<!---*********************************************************************************************************************************************************-->
																	<xs:appinfo>
																		<sch:pattern name="Присутствие элемента КласУслТруд">
																			<sch:rule context="РасчСВ_ОПС428">
																				<!-- 17.  Контроль  обязательности  присутствия КласУслТруд  в  зависимости  от  значения  КодОснов  -->
																				<sch:assert test="usch:iif(@КодОснов=3 or @КодОснов=4 , count(@КласУслТруд)!=0, count(@КласУслТруд)=0)">
																					<usch:error code="0400300003" path="@КодОснов" value-of-select="@КодОснов">Не выполнено условие присутствия (отсутствия) элемента Файл/Документ/РасчетСВ/ОбязПлатСВ/РасчСВ_ОПС428/@КласУслТруд при значении элемента КодОснов, равном "<usch:value-of select="@КодОснов"/>".</usch:error>
																				</sch:assert>
																			</sch:rule>
																		</sch:pattern>
																	</xs:appinfo>
																	<!---*********************************************************************************************************************************************************-->
																</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: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="СвСум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="РасчСВ_6.2.431" minOccurs="0" maxOccurs="unbounded">
														<xs:annotation>
															<xs:documentation>Расчет сумм страховых взносов на обязательное пенсионное страхование, на обязательное социальное страхование на случай временной нетрудоспособности и в связи с материнством, на обязательное медицинское страхование с выплат и иных вознаграждений, начисленных в пользу физических лиц, указанных в пункте 6.2 статьи 431 Налогового кодекса Российской Федерации</xs:documentation>
														</xs:annotation>
														<xs:complexType>
															<xs:sequence>
																<xs:element name="РасчСВ6.2.431">
																	<xs:annotation>
																		<!---*********************************************************************************************************************************************************-->
																		<xs:appinfo>
																			<sch:pattern name="Проверка значения элементов ПрОПС, ПрОСС, ПрОМС">
																				<sch:rule context="РасчСВ6.2.431">
																					<sch:assert test="usch:iif(@ПрОПС=1, @ПрОСС=0 and @ПрОМС=0, @ПрОСС=1 or @ПрОМС=1)">
																						<usch:error code="0400300003" path="РасчСВ6.2.431" value-of-select="">Не выполнено условие при ПрОПС=1, ПрОСС и ПрОМС должны быть равны 0; При ПрОПС=0, хотя бы один из элементов ПрОСС и ПрОМС должен быть равен 1</usch:error>
																					</sch:assert>
																				</sch:rule>
																			</sch:pattern>
																		</xs:appinfo>
																		<!---*********************************************************************************************************************************************************-->
																		<!---*********************************************************************************************************************************************************-->
																		<xs:appinfo>
																			<sch:pattern name="Проверка присутствия элементов ИсчОПС, ИсчОПСНеПрев, ИсчОПСПрев, УплОПС6.2.321">
																				<sch:rule context="РасчСВ6.2.431">
																					<sch:assert test="usch:iif(@ПрОПС=1, count(ИсчОПС)!=0 and count(ИсчОПСНеПрев)!=0 and count(ИсчОПСПрев)!=0,  count(ИсчОПС)=0 and count(ИсчОПСНеПрев)=0 and count(ИсчОПСПрев)=0)">
																						<usch:error code="0400300003" path="РасчСВ6.2.431" value-of-select="">Не выполнено условие при ПрОПС=1 элементы ИсчОПС, ИсчОПСНеПрев, ИсчОПСПрев должны присутствовать, и отсутствовать при ПрОПС=0</usch:error>
																					</sch:assert>
																				</sch:rule>
																			</sch:pattern>
																		</xs:appinfo>
																		<!---*********************************************************************************************************************************************************-->
																		<!---*********************************************************************************************************************************************************-->
																		<xs:appinfo>
																			<sch:pattern name="Проверка присутствия элементов ИсчОСС, ИсчОССНеПрев, ИсчОССПрев, УплОСС6.2.321">
																				<sch:rule context="РасчСВ6.2.431">
																					<sch:assert test="usch:iif(@ПрОСС=1, count(ИсчОСС)!=0 and count(ИсчОССНеПрев)!=0 and count(ИсчОССПрев)!=0,  count(ИсчОСС)=0 and count(ИсчОССНеПрев)=0 and count(ИсчОССПрев)=0)">
																						<usch:error code="0400300003" path="РасчСВ6.2.431" value-of-select="">Не выполнено условие при ПрОСС=1 элементы ИсчОСС, ИсчОССНеПрев, ИсчОССПрев должны присутствовать, и отсутствовать при ПрОСС=0</usch:error>
																					</sch:assert>
																				</sch:rule>
																			</sch:pattern>
																		</xs:appinfo>
																		<!---*********************************************************************************************************************************************************-->
																		<!---*********************************************************************************************************************************************************-->
																		<xs:appinfo>
																			<sch:pattern name="Проверка присутствия элементов ИсчОМС, ИсчОМСНеПрев, ИсчОМСПрев, УплОМС6.2.321">
																				<sch:rule context="РасчСВ6.2.431">
																					<sch:assert test="usch:iif(@ПрОМС=1, count(ИсчОМС)!=0 and count(ИсчОМСНеПрев)!=0 and count(ИсчОМСПрев)!=0,  count(ИсчОМС)=0 and count(ИсчОМСНеПрев)=0 and count(ИсчОМСПрев)=0)">
																						<usch:error code="0400300003" path="РасчСВ6.2.431" value-of-select="">Не выполнено условие при ПрОМС=1 элементы ИсчОМС, ИсчОМСНеПрев, ИсчОМСПрев должны присутствовать, и отсутствовать при ПрОМС=0</usch:error>
																					</sch:assert>
																				</sch:rule>
																			</sch:pattern>
																		</xs:appinfo>
																		<!---*********************************************************************************************************************************************************-->
																		<xs:documentation>Расчет сумм страховых взносов на обязательное пенсионное страхование, на обязательное социальное страхование на случай временной нетрудоспособности и в связи с материнством, на обязательное медицинское страхование с выплат и иных вознаграждений, начисленных в пользу физических лиц, указанных в пункте 6.2 статьи 431 Налогового кодекса Российской Федерации</xs:documentation>
																	</xs:annotation>
																	<xs:complexType>
																		<xs:sequence>
																			<xs:element name="КолСтрахЛицВс" type="КолЛицТип">
																				<xs:annotation>
																					<xs:documentation>Количество застрахованных лиц, всего (чел.)</xs:documentation>
																				</xs:annotation>
																			</xs:element>
																			<xs:element name="КолЛицНачСВВс" type="КолЛицТип">
																				<xs:annotation>
																					<xs:documentation>Количество физических лиц, с выплат которым исчислены страховые взносы, всего (чел.)</xs:documentation>
																				</xs:annotation>
																			</xs:element>
																			<xs:element name="НеПревБаз" type="КолЛицТип">
																				<xs:annotation>
																					<xs:documentation>Количество физических лиц, с выплат которым исчислены страховые взносы, в том числе выплаты которым не превысили единую предельную величину базы для исчисления страховых взносов</xs:documentation>
																				</xs:annotation>
																			</xs:element>
																			<xs:element name="ПревБаз" type="КолЛицТип">
																				<xs:annotation>
																					<xs:documentation>Количество физических лиц, с выплат которым исчислены страховые взносы, в том числе выплаты которым превысили единую предельную величину базы для исчисления страховых взносов</xs:documentation>
																				</xs:annotation>
																			</xs:element>
																			<xs: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Тип" minOccurs="0">
																				<xs:annotation>
																					<xs:documentation>Исчислено страховых взносов на обязательное пенсионное страхование</xs:documentation>
																				</xs:annotation>
																			</xs:element>
																			<xs:element name="ИсчОПСНеПрев" type="СвСум1Тип" minOccurs="0">
																				<xs:annotation>
																					<xs:documentation>Исчислено страховых взносов на обязательное пенсионное страхование, в том числе с базы, не превышающей единую предельную величину базы для исчисления страховых взносов</xs:documentation>
																				</xs:annotation>
																			</xs:element>
																			<xs:element name="ИсчОПСПрев" type="СвСум1Тип" minOccurs="0">
																				<xs:annotation>
																					<xs:documentation>Исчислено страховых взносов на обязательное пенсионное страхование, в том числе с базы, превышающей единую предельную величину базы для исчисления страховых взносов</xs:documentation>
																				</xs:annotation>
																			</xs:element>
																			<xs:element name="ИсчОСС" type="СвСум1Тип" minOccurs="0">
																				<xs:annotation>
																					<xs:documentation>Исчислено страховых взносов на обязательное социальное страхование на случай временной нетрудоспособности и в связи с материнством</xs:documentation>
																				</xs:annotation>
																			</xs:element>
																			<xs:element name="ИсчОССНеПрев" type="СвСум1Тип" minOccurs="0">
																				<xs:annotation>
																					<xs:documentation>Исчислено страховых взносов на обязательное социальное страхование на случай временной нетрудоспособности и в связи с материнством, в том числе с базы, не превышающей единую предельную величину базы для исчисления страховых взносов</xs:documentation>
																				</xs:annotation>
																			</xs:element>
																			<xs:element name="ИсчОССПрев" type="СвСум1Тип" minOccurs="0">
																				<xs:annotation>
																					<xs:documentation>Исчислено страховых взносов на обязательное социальное страхование на случай временной нетрудоспособности и в связи с материнством, в том числе с базы, превышающей единую предельную величину базы для исчисления страховых взносов</xs:documentation>
																				</xs:annotation>
																			</xs:element>
																			<xs:element name="ИсчОМС" type="СвСум1Тип" minOccurs="0">
																				<xs:annotation>
																					<xs:documentation>Исчислено страховых взносов на обязательное медицинское страхование</xs:documentation>
																				</xs:annotation>
																			</xs:element>
																			<xs:element name="ИсчОМСНеПрев" type="СвСум1Тип" minOccurs="0">
																				<xs:annotation>
																					<xs:documentation>Исчислено страховых взносов на обязательное медицинское страхование, в том числе с базы, не превышающей единую предельную величину базы для исчисления страховых взносов</xs:documentation>
																				</xs:annotation>
																			</xs:element>
																			<xs:element name="ИсчОМСПрев" type="СвСум1Тип" minOccurs="0">
																				<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="0"/>
																					<xs:enumeration 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:length value="1"/>
																					<xs:enumeration value="0"/>
																					<xs:enumeration 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:length value="1"/>
																					<xs:enumeration value="0"/>
																					<xs:enumeration value="1"/>
																				</xs:restriction>
																			</xs:simpleType>
																		</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: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="22"/>
																		<xs:enumeration value="23"/>
																		<xs:enumeration value="24"/>
																		<xs:enumeration value="25"/>
																		<xs:enumeration value="26"/>
																		<xs:enumeration value="27"/>
																		<xs:enumeration value="28"/>
																		<xs:enumeration value="29"/>
																		<xs:enumeration value="30"/>
																		<xs:enumeration value="31"/>
																		<xs:enumeration value="32"/>
																	</xs:restriction>
																</xs:simpleType>
															</xs:attribute>
														</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 Налогового кодекса Российской Федерации</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="Дох427_Пер" use="required">
																<xs:annotation>
																	<xs:documentation>Сумма всех доходов, учитываемых при определении налоговой базы по налогу на прибыль организаций в соответствии с главой 25 Налогового кодекса Российской Федерации, определяемая в соответствии с абзацем семнадцатым пункта 5 статьи 427 Налогового кодекса Российской Федерации или абзацем девятым пункта 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 статьи 427 Налогового кодекса Российской Федерации или абзацах втором-восьмом пункта 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 статьи 427 Налогового кодекса Российской Федерации или абзаца первого пункта 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 Налогового кодекса Российской Федерации</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>Сумма доходов от осуществления видов экономической деятельности, указанных в абзацах сорок седьмом, сорок восьмом, пятьдесят первом-пятьдесят девятом подпункта 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>Сумма доходов от осуществления видов экономической деятельности, указанных в абзацах сорок седьмом, сорок восьмом, пятьдесят первом-пятьдесят девятом подпункта 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>Сумма доходов, получаемых некоммерческими организациями по соглашению о трудоустройстве инвалидов с работодателем, которому установлена квота для приема на работу инвалидов, по итогам года, предшествующего году перехода организации на уплату страховых взносов по пониженным тарифам</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 статьи 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 Налогового кодекса Российской Федерации</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: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="7"/>
																		<xs:minInclusive value="0"/>
																	</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="ПравТариф13.2.427" minOccurs="0" maxOccurs="2">
														<xs:annotation>
															<!---*********************************************************************************************************************************************************-->
															<xs:appinfo>
																<sch:pattern name="Присутствие сведений о Дох26.2Пред, ДохОснПред, ДолДох13.2.427Пред">
																	<sch:rule context="ПравТариф13.2.427">
																		<sch:assert test="usch:iif(@КодПлат=2, count(@Дох26.2Пред)=0 and count(@ДохОснПред)=0 and count(@ДолДох13.2.427Пред)=0, count(@Дох26.2Пред)!=0 or count(@Дох26.2Пред)=0)">
																			<usch:error code="0400300003">Не выполнено условие - элементы Дох26.2Пред, ДохОснПред, ДолДох13.2.427Пред должны отсутствовать при КодПлат=2</usch:error>
																		</sch:assert>
																	</sch:rule>
																</sch:pattern>
															</xs:appinfo>
															<!---*********************************************************************************************************************************************************-->
															<xs:documentation>Расчет соответствия условиям применения единого пониженного тарифа страховых взносов плательщиками, указанными в пункте 13.2 или пункте 13.3 статьи 427 Налогового кодекса Российской Федерации</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:restriction>
																</xs:simpleType>
															</xs:attribute>
															<xs:attribute name="Дох26.2Пред" use="optional">
																<xs:annotation>
																	<xs:documentation>Сумма всех доходов, определяемых в порядке, установленном главой 23, 25 или 26.2 Налогового кодекса Российской Федерации, по итогам календарного года, предшествующего году перехода плательщика на уплату страховых взносов по единому пониженному тарифу</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="Дох26.2Пер" use="required">
																<xs:annotation>
																	<xs:documentation>Сумма всех доходов, определяемых в порядке, установленном главой 23, 25 или 26.2 Налогового кодекса Российской Федерации, по итогам отчетного (расчетного) периода</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>Сумма доходов от осуществления основного вида деятельности по итогам календарного года, предшествующего году перехода плательщика на уплату страховых взносов по единому пониженному тарифу</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="ДолДох13.2.427Пред" use="optional">
																<xs:annotation>
																	<xs:documentation>Доля доходов, определяемая в целях применения пункта 13.2 или пункта 13.3 статьи 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="ДолДох13.2.427Пер" use="required">
																<xs:annotation>
																	<xs:documentation>Доля доходов, определяемая в целях применения пункта 13.2 или пункта 13.3 статьи 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="СвПримТариф20.1.427" minOccurs="0">
														<xs:annotation>
															<xs:documentation>Сведения, необходимые для применения положений подпункта 20 пункта 1 статьи 427 Налогового кодекса Российской Федерации организациями, осуществляющими выплаты и иные вознаграждения в пользу обучающихся в профессиональных образовательных организациях, образовательных организациях высшего образования по очной форме обучения за деятельность, осуществляемую в студенческих отрядах (включенных в федеральный или региональный реестр молодежных и детских объединений, пользующихся государственной поддержкой) по трудовым договорам или по гражданско-правовым договорам, предметом которых являются выполнение работ и (или) оказание услуг</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:appinfo>
																						<sch:pattern name="Присутствие фамилии или имени">
																							<sch:rule context="СведОбуч/ФИО">
																								<sch:assert test="count(@Фамилия)!=0 or count(@Имя)!=0">
																									<usch:error code="0400300003" path="" value-of-select="">Не выполнено условие -  хотя бы один из элементов Фамилия или Имя должен присутствовать</usch:error>
																								</sch:assert>
																							</sch:rule>
																						</sch:pattern>
																					</xs:appinfo>
																					<!---*********************************************************************************************************************************************************-->
																					<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="СправТип">
																					<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:element name="СвФЛИсч6.2.431" minOccurs="0">
														<xs:annotation>
															<!---*********************************************************************************************************************************************************-->
															<xs:appinfo>
																<sch:pattern name="Проверка присутствия элемента СвФЛИсч6.2.431">
																	<sch:rule context="ОбязПлатСВ">
																		<sch:assert test="usch:iif(РасчСВ_6.2.431/РасчСВ6.2.431/@ПрОСС=1, count(СвФЛИсч6.2.431)!=0, count(СвФЛИсч6.2.431)=0)">
																			<usch:error code="0400300003" path="РасчСВ6.2.431" value-of-select="">Не выполнено условие - элемент СвФЛИсч6.2.431 является обязательным при ПрОСС=1 и должен отсутствовать при ПрОСС=0 или при отсутствии РасчСВ_6.2.431 </usch:error>
																		</sch:assert>
																	</sch:rule>
																</sch:pattern>
															</xs:appinfo>
															<!---*********************************************************************************************************************************************************-->
															<xs:documentation>Сведения о физических лицах, с сумм выплат и иных вознаграждений которым исчислены страховые взносы в размере, установленном подпунктом 2 пункта 6.2 статьи 431 Налогового кодекса Российской Федерации</xs:documentation>
														</xs:annotation>
														<xs:complexType>
															<xs:sequence>
																<xs:element name="СвФЛВыпл6.2.431" maxOccurs="unbounded">
																	<xs:annotation>
																		<!---*************************************************************************************************************************************************************-->
																		<xs:appinfo>
																			<sch:pattern name="Значение элемента ИННФЛ">
																				<sch:rule context="СвФЛВыпл6.2.431">
																					<!-- 24. Контроль значения элемента ИННФЛ -->
																					<sch:assert test="	(substring(@ИННФЛ,3,10)!=1234567890) and (substring(@ИННФЛ,3,10)!=000000000000) and (substring(@ИННФЛ,1,2)!=96) and (substring(@ИННФЛ,1,2)!=98) ">
																						<usch:error code="0400400007" path="@ИННФЛ" value-of-select="@ИННФЛ"> Не выполнено условие к значению элемента Файл/Документ/РасчетСВ/ОбязПлатСВ/СвФЛИсч6.2.431/СвФЛВыпл6.2.431/@ИННФЛ при значении элемента ИННФЛ, равном "<usch:value-of select="@ИННФЛ"/>". </usch:error>
																					</sch:assert>
																				</sch:rule>
																			</sch:pattern>
																		</xs:appinfo>
																		<!---*************************************************************************************************************************************************************-->
																		<xs:documentation>Сведения о физическом лице, в пользу которого начислены выплаты и иные вознаграждения плательщиками, указанными в пункте 6.2 статьи 431 Налогового кодекса Российской Федерации</xs:documentation>
																	</xs:annotation>
																	<xs:complexType>
																		<xs:sequence>
																			<xs:element name="ФИО" type="ФИОТип">
																				<xs:annotation>
																					<!---*********************************************************************************************************************************************************-->
																					<xs:appinfo>
																						<sch:pattern name="Присутствие фамилии или имени">
																							<sch:rule context="СвФЛВыпл6.2.431/ФИО">
																								<sch:assert test="count(@Фамилия)!=0 or count(@Имя)!=0">
																									<usch:error code="0400300003" path="" 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="СвСум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="ИННФЛ" 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="ДатаРожд" 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:enumeration value="03"/>
																					<xs:enumeration value="07"/>
																					<xs:enumeration value="08"/>
																					<xs:enumeration value="10"/>
																					<xs:enumeration value="11"/>
																					<xs:enumeration value="12"/>
																					<xs:enumeration value="13"/>
																					<xs:enumeration value="14"/>
																					<xs:enumeration value="15"/>
																					<xs:enumeration value="19"/>
																					<xs:enumeration value="21"/>
																					<xs:enumeration value="23"/>
																					<xs:enumeration value="24"/>
																					<xs:enumeration value="91"/>
																				</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="25"/>
																				</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="СумСВУплТип" minOccurs="0">
														<xs:annotation>
															<xs:documentation>Сумма страховых взносов на обязательное пенсионное страхование, на обязательное медицинское страхование, подлежащая уплате за расчетный период</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="УплПерОМС" type="СумСВУплТип" minOccurs="0">
														<xs:annotation>
															<xs:documentation>Сумма страховых взносов на обязательное медицинское страхование, подлежащая уплате за расчетный период главами крестьянских (фермерских) хозяйств, относящимися к лицам, указанным в пункте 1.4 статьи 430 Налогового кодекса Российской Федерации</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="РасчСВ_КФХ">
														<xs:annotation>
															<xs:documentation>Расчет сумм страховых взносов, подлежащих уплате за главу и членов крестьянского (фермерского) хозяйства</xs:documentation>
														</xs:annotation>
														<xs:complexType>
															<xs:sequence>
																<xs:element name="СведЧлКФХ" maxOccurs="unbounded">
																	<xs:annotation>
																		<!---*************************************************************************************************************************************************************-->
																		<xs:appinfo>
																			<sch:pattern name="Значение элемента ИННФЛ">
																				<sch:rule context="СведЧлКФХ">
																					<!-- 19. Контроль значения элемента ИННФЛ -->
																					<sch:assert test="	(substring(@ИННФЛ,3,10)!=1234567890) and (substring(@ИННФЛ,3,10)!=000000000000) 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="СведЧлКФХ">
																					<sch:assert test="usch:iif(@РасчСост=1, count(@ПрПрекр)!=0, count(@ПрПрекр)=0)">
																						<usch:error code="0400300003" path="" value-of-select="">Не выполнено условие - элемент ПрПрекр является обязательным при РасчСост=1 и должен отсутствовать при РасчСост=2 </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="count(@Фамилия)!=0 or count(@Имя)!=0">
																									<usch:error code="0400300003" path="" value-of-select="">Не выполнено условие -  хотя бы один из элементов Фамилия или Имя должен присутствовать</usch:error>
																								</sch:assert>
																							</sch:rule>
																						</sch:pattern>
																					</xs:appinfo>
																					<!---*********************************************************************************************************************************************************-->
																					<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="ПерОсв" minOccurs="0" 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="2"/>
																											<xs:enumeration value="01"/>
																											<xs:enumeration value="02"/>
																											<xs:enumeration value="03"/>
																											<xs:enumeration value="04"/>
																											<xs:enumeration value="05"/>
																											<xs:enumeration value="06"/>
																										</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:complexType>
																						</xs:element>
																					</xs:sequence>
																					<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: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="ПрПрекр" 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: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="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:enumeration value="03"/>
																					<xs:enumeration value="07"/>
																					<xs:enumeration value="08"/>
																					<xs:enumeration value="10"/>
																					<xs:enumeration value="11"/>
																					<xs:enumeration value="12"/>
																					<xs:enumeration value="13"/>
																					<xs:enumeration value="14"/>
																					<xs:enumeration value="15"/>
																					<xs:enumeration value="19"/>
																					<xs:enumeration value="21"/>
																					<xs:enumeration value="23"/>
																					<xs:enumeration value="24"/>
																					<xs:enumeration value="91"/>
																				</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="25"/>
																				</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="ПерсСвСтрахЛиц">
															<!-- 20. Контроль  обязательности  присутствия (отсутствия) элемента ПрАннулир в зависимости от значения элемента НомКорр -->
															<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="ПерсСвСтрахЛиц">
															<!-- 21. Контроль  обязательности  присутствия (отсутствия) элемента  СвВыплСВОПС  в  зависимости  от  значения  ПрАннулир  -->
															<sch:assert test="usch:iif(@ПрАннулир=1, 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="ДанФЛПолуч">
														<xs:annotation>
															<!---*************************************************************************************************************************************************************-->
															<xs:appinfo>
																<sch:pattern name="Значение элемента ИННФЛ">
																	<sch:rule context="ДанФЛПолуч">
																		<!-- 22. Контроль значения элемента ИННФЛ -->
																		<sch:assert test="	(substring(@ИННФЛ,3,10)!=1234567890) and (substring(@ИННФЛ,3,10)!=000000000000) 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="ДанФЛПолуч">
																		<!-- 23. Контроль значения года и месяца в элементе ДатаРожд, которое должно быть меньше значения года и месяца в элементе ДатаДок -->
																		<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:appinfo>
																			<sch:pattern name="Присутствие фамилии или имени">
																				<sch:rule context="ДанФЛПолуч/ФИО">
																					<sch:assert test="count(@Фамилия)!=0 or count(@Имя)!=0">
																						<usch:error code="0400300003" path="" value-of-select="">Не выполнено условие -  хотя бы один из элементов Фамилия или Имя должен присутствовать</usch:error>
																					</sch:assert>
																				</sch:rule>
																			</sch:pattern>
																		</xs:appinfo>
																		<!---*********************************************************************************************************************************************************-->
																		<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:enumeration value="03"/>
																		<xs:enumeration value="07"/>
																		<xs:enumeration value="08"/>
																		<xs:enumeration value="10"/>
																		<xs:enumeration value="11"/>
																		<xs:enumeration value="12"/>
																		<xs:enumeration value="13"/>
																		<xs:enumeration value="14"/>
																		<xs:enumeration value="15"/>
																		<xs:enumeration value="19"/>
																		<xs:enumeration value="21"/>
																		<xs:enumeration value="23"/>
																		<xs:enumeration value="24"/>
																		<xs:enumeration value="91"/>
																	</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="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: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: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:element name="ОбязПлатСВ_6.1.431" minOccurs="0">
											<xs:annotation>
												<xs:documentation>Сводные данные об обязательствах плательщиков страховых взносов, указанных в пункте 6.1 статьи 431 Налогового кодекса Российской Федерации</xs:documentation>
											</xs:annotation>
											<xs:complexType>
												<xs:sequence>
													<xs:element name="УплПревОСС" type="СВУплПер431Тип">
														<xs:annotation>
															<xs:documentation>Сумма страховых взносов на обязательное социальное страхование на случай временной нетрудоспособности и в связи с материнством, подлежащая уплате</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="УплПерОМС" type="СВУплПер431Тип">
														<xs:annotation>
															<xs:documentation>Сумма страховых взносов на обязательное медицинское страхование, подлежащая уплате</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="РасчСВ_ОСС.ВНМ">
														<xs:annotation>
															<xs:documentation>Расчет сумм страховых взносов на обязательное социальное страхование на случай временной нетрудоспособности и в связи с материнством, на обязательное медицинское страхование</xs:documentation>
														</xs:annotation>
														<xs:complexType>
															<xs:sequence>
																<xs:element name="КолСтрахЛицВс" 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:element name="ИсчислОМС" type="СвСум1Тип">
																	<xs:annotation>
																		<xs:documentation>Исчислено страховых взносов на обязательное медицинское страхование</xs:documentation>
																	</xs:annotation>
																</xs:element>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
													<xs:element name="СвПримТариф4.425">
														<xs:annotation>
															<xs:documentation>Сведения, необходимые для применения тарифов страховых взносов, установленных пунктом 4 статьи 425 Налогового кодекса Российской Федерации</xs:documentation>
														</xs:annotation>
														<xs:complexType>
															<xs:sequence>
																<xs:element name="СвФЛВыпл" maxOccurs="unbounded">
																	<xs:annotation>
																		<!---*************************************************************************************************************************************************************-->
																		<xs:appinfo>
																			<sch:pattern name="Значение элемента ИННФЛ">
																				<sch:rule context="СвФЛВыпл">
																					<!-- 24. Контроль значения элемента ИННФЛ -->
																					<sch:assert test="	(substring(@ИННФЛ,3,10)!=1234567890) and (substring(@ИННФЛ,3,10)!=000000000000) and (substring(@ИННФЛ,1,2)!=96) and (substring(@ИННФЛ,1,2)!=98) ">
																						<usch:error code="0400400007" path="@ИННФЛ" value-of-select="@ИННФЛ"> Не выполнено условие к значению элемента Файл/Документ/РасчетСВ/ОбязПлатСВ_6.1.431/СвПримТариф4.425/СвФЛВыпл/@ИННФЛ при значении элемента ИННФЛ, равном "<usch:value-of select="@ИННФЛ"/>". </usch:error>
																					</sch:assert>
																				</sch:rule>
																			</sch:pattern>
																		</xs:appinfo>
																		<!---*************************************************************************************************************************************************************-->
																		<xs:documentation>Сведения о физическом лице, в пользу которого начислены выплаты и иные вознаграждения плательщиками, указанными в пункте 6.1 статьи 431 Налогового кодекса Российской Федерации</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="count(@Фамилия)!=0 or count(@Имя)!=0">
																									<usch:error code="0400300003" path="" 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="СвСум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="ИННФЛ" 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:enumeration value="03"/>
																					<xs:enumeration value="07"/>
																					<xs:enumeration value="08"/>
																					<xs:enumeration value="10"/>
																					<xs:enumeration value="11"/>
																					<xs:enumeration value="12"/>
																					<xs:enumeration value="13"/>
																					<xs:enumeration value="14"/>
																					<xs:enumeration value="15"/>
																					<xs:enumeration value="19"/>
																					<xs:enumeration value="21"/>
																					<xs:enumeration value="23"/>
																					<xs:enumeration value="24"/>
																					<xs:enumeration value="91"/>
																				</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="25"/>
																				</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: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.08"/>
					</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="СВУплПер431Тип">
		<xs:annotation>
			<xs:documentation>Сводные данные об обязательствах плательщиков страховых взносов, указанных в пункте 6.1 статьи 431 Налогового кодекса Российской Федерации</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="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: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: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="15"/>
			<xs:pattern value="3[0-9]{14}"/>
		</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>