ФЕДЕРАЛЬНАЯ НАЛОГОВАЯ СЛУЖБА
ПРИКАЗ
от 2 апреля 2010 г. N ММ-7-6/159@
ОБ УТВЕРЖДЕНИИ ФОРМАТА ПРЕДСТАВЛЕНИЯ СООБЩЕНИЯ О ВЫБОРЕ ОРГАНИЗАЦИЕЙ НАЛОГОВОГО ОРГАНА ДЛЯ ПОСТАНОВКИ НА УЧЕТ НЕСКОЛЬКИХ ОБОСОБЛЕННЫХ ПОДРАЗДЕЛЕНИЙ ОРГАНИЗАЦИИ, НАХОДЯЩИХСЯ В ОДНОМ МУНИЦИПАЛЬНОМ ОБРАЗОВАНИИ НА ТЕРРИТОРИЯХ, ПОДВЕДОМСТВЕННЫХ РАЗНЫМ НАЛОГОВЫМ ОРГАНАМ, В ЭЛЕКТРОННОМ ВИДЕ (ВЕРСИЯ 5.01)
В соответствии с пунктом 4 статьи 83 части первой Налогового кодекса Российской Федерации и на основании Приказа ФНС России от 24.03.2010 N ММ-7-6/138@ "Об утверждении рекомендуемой формы сообщения организации о выборе налогового органа для постановки на учет нескольких обособленных подразделений организации, находящихся в одном муниципальном образовании на территориях, подведомственных разным налоговым органам" приказываю:
1. Утвердить формат представления сообщения о выборе организацией налогового органа для постановки на учет нескольких обособленных подразделений организации, находящихся в одном муниципальном образовании на территориях, подведомственных разным налоговым органам, в электронном виде (версия 5.01) часть DXIII согласно приложению к настоящему Приказу.
2. Контроль за исполнением настоящего Приказа возложить на заместителя руководителя Федеральной налоговой службы Н.Е. Мельникова.
Руководитель
Федеральной налоговой службы
М.П.МОКРЕЦОВ
УТВЕРЖДЕН
Приказом ФНС России
от "__" ______ 2010 г.
N ____________
ФОРМАТ ПРЕДСТАВЛЕНИЯ СООБЩЕНИЯ О ВЫБОРЕ ОРГАНИЗАЦИЕЙ НАЛОГОВОГО ОРГАНА ДЛЯ ПОСТАНОВКИ НА УЧЕТ НЕСКОЛЬКИХ ОБОСОБЛЕННЫХ ПОДРАЗДЕЛЕНИЙ ОРГАНИЗАЦИИ, НАХОДЯЩИХСЯ В ОДНОМ МУНИЦИПАЛЬНОМ ОБРАЗОВАНИИ НА ТЕРРИТОРИЯХ, ПОДВЕДОМСТВЕННЫХ РАЗНЫМ НАЛОГОВЫМ ОРГАНАМ, В ЭЛЕКТРОННОМ ВИДЕ (ВЕРСИЯ 5.01)
ЧАСТЬ DXIII
1. ОБЩИЕ СВЕДЕНИЯ
1.1. Назначение
Настоящий документ описывает требования к XML файлам (далее - файлам обмена) для передачи информации по форме "Сообщение о выборе организацией налогового органа для постановки на учет нескольких обособленных подразделений организации, находящихся в одном муниципальном образовании на территориях, подведомственных разным налоговым органам" в электронном виде в налоговые органы, а также формирования двумерного штрих-кода, содержащего информацию по данной форме.
1.2. Основание разработки
Настоящая версия формата разработана в соответствии с требованиями следующих документов:
Форма "Сообщение о выборе организацией налогового органа для постановки на учет нескольких обособленных подразделений организации, находящихся в одном муниципальном образовании на территориях, подведомственных разным налоговым органам" (утверждена Приказом ФНС России от 24.03.2010 N ММ-7-6/138@).
2. ОПИСАНИЕ ФАЙЛА ОБМЕНА
2.1. Общие сведения по файлу обмена
Имя файла обмена
Имя файла обмена должно иметь следующий вид:
R_T_A_K_O_GGGGMMDD_N, где:
R_T - префикс, принимающий значение UT_VNOUOP;
A_K - идентификатор получателя информации, где: A - идентификатор получателя, которому направляется файл обмена, K - идентификатор конечного получателя, для которого предназначена информация из данного файла обмена <*>. Каждый из идентификаторов (A и K) имеет вид для налоговых органов - четырехразрядный код (код налогового органа по СОНО).
<*> Передача файла от отправителя к конечному получателю (K) может осуществляться в несколько этапов через другие (промежуточные) налоговые органы. Такие налоговые органы (осуществляющие передачу на промежуточных этапах) обозначаются идентификатором A. В случае передачи файла от отправителя к конечному получателю без промежуточных этапов (т.е. при отсутствии налоговых органов, осуществляющих передачу на промежуточных этапах) значения идентификаторов A и K совпадают. Для файлов, представляемых налогоплательщиками в НО, идентификатор конечного получателя в имени файла K должен совпадать со значением атрибута "Код налогового органа" (КодНо) в представляемом файле обмена.
O - идентификатор отправителя информации, представляется в виде девятнадцатиразрядного кода (ИНН и КПП юридического лица);
GGGG - год формирования передаваемого файла, MM - месяц, DD - день;
N - идентификационный номер файла. (Длина - от 1 до 36 знаков. Идентификационный номер файла должен обеспечивать уникальность файла.)
Расширение имени файла - xml. Расширение имени файла может указываться как строчными, так и прописными буквами.
Параметры первой строки файла обмена
Первая строка XML файла должна иметь следующий вид:
<?xml version ="1.0" encoding ="windows-1251"?>
Имя файла, содержащего схему файла обмена
Имя файла, содержащего XSD схему файла обмена, должно иметь следующий вид:
UT_VNOUOP_1_513_00_05_01_xx, где xx - номер версии схемы.
Расширение имени файла - xsd.
2.2. Логическая модель файла обмена
Логическая модель файла обмена представлена в графическом виде в Разделе 3 на рис. 1. Элементами логической модели файла обмена являются элементы и атрибуты XML файла. Полный перечень структурных элементов логической модели файла обмена и сведения о них приведены в Разделе 4.
Для каждого структурного элемента логической модели файла обмена в Разделе 4 приводятся следующие сведения:
- Наименование элемента. Приводится полное наименование элемента <*>.
<*> В строке таблицы могут быть описаны несколько элементов, наименования которых разделены символом "|". Такая форма записи применяется в случае возможного присутствия в файле обмена только одного элемента из описанных в этой строке.
- Сокращенное наименование элемента. Приводится сокращенное наименование элемента. Синтаксис сокращенного наименования должен удовлетворять спецификации XML.
- Признак типа элемента. Может принимать следующие значения: "С" - сложный элемент логической модели (содержит вложенные элементы), "П" - простой элемент логической модели, реализованный в виде элемента XML файла, "А" - простой элемент логической модели, реализованный в виде атрибута элемента XML файла. Простой элемент логической модели не содержит вложенные элементы.
- Формат значения элемента. Формат значения элемента представляется следующими условными обозначениями: T - символьная строка; N - числовое значение (целое или дробное).
Формат символьной строки указывается в виде T(n-k) или T(=k), где n - минимальное количество знаков, k - максимальное количество знаков, символ "-" - разделитель, символ "=" означает фиксированное количество знаков в строке. В случае, если минимальное количество знаков равно 0, формат имеет вид T(0-k). В случае, если максимальное количество знаков неограниченно, формат имеет вид T(n-).
Формат числового значения указывается в виде N(m.k), где m - максимальное количество знаков в числе, включая знак (для отрицательного числа), целую и дробную часть числа без разделяющей десятичной точки, k - максимальное число знаков дробной части числа. Если число знаков дробной части числа равно 0 (т.е. число целое), то формат числового значения имеет вид N(m).
Для простых элементов, являющихся базовыми в XML (определенными в http://www.w3.org/TR/xmlschema-0), например, элемент с типом "date", поле "Формат значения элемента" не заполняется. Для таких элементов в поле "Дополнительная информация" указывается тип базового элемента.
- Признак обязательности элемента определяет обязательность присутствия элемента (совокупности наименования элемента и его значения) в файле обмена. Признак обязательности элемента может принимать следующие значения: "О" - наличие элемента в файле обмена обязательно; "Н" - присутствие элемента в файле обмена необязательно, т.е. элемент может отсутствовать. Если элемент принимает ограниченный перечень значений (по классификатору, кодовому словарю и т.п.), то признак обязательности элемента дополняется символом "К". Например: "ОК". В случае если количество реализаций элемента может быть более одной, то признак обязательности элемента дополняется символом "М". Например: "НМ, ОКМ".
- Дополнительная информация. Для сложных элементов указывается ссылка на таблицу, в которой описывается состав данного элемента. Для элементов, принимающих ограниченный перечень значений из классификатора (кодового словаря и т.п.), указывается соответствующее наименование классификатора (кодового словаря и т.п.) или приводится перечень возможных значений. Для классификатора (кодового словаря и т.п.) может указываться ссылка на его местонахождение. Для элементов, использующих пользовательский тип данных, указывается наименование типового элемента.
XSD схема файла обмена в электронном виде приводится отдельным файлом и размещается на сайте Федеральной налоговой службы.
3. ДИАГРАММА ФАЙЛА ОБМЕНА
Рис. 1. Диаграмма структуры файла обмена (не приводится)
4. ПЕРЕЧЕНЬ СТРУКТУРНЫХ ЭЛЕМЕНТОВ ЛОГИЧЕСКОЙ МОДЕЛИФАЙЛА ОБМЕНА
Перечень структурных элементов логической модели файла обмена приведен в табл. 4.1 - 4.10.
Таблица 4.1
Файл обмена (Файл)
Состав и структура документа (Документ)
Сведения о заявителе (СвНП)
Заявитель - юридическое лицо (НПЮЛ)
Сведения о лице, подписавшем документ (Подписант)
Сообщение о выборе организацией налогового органа для постановки на учет нескольких обособленных подразделений организации, находящихся в одном муниципальном образовании на территориях, подведомственных разным налоговым органам (ВНОУОП)
Сведения об обособленном подразделении (СведОП)
Сведения о внесении записи в ЕГРЮЛ о создании филиала/представительства (СведГРН)
Адрес в Российской Федерации (АдрРФТип)
Фамилия, Имя, Отчество (ФИОТип)
<?xml version="1.0" encoding="windows-1251"?>
<!-- edited with XLSpy v2007 sp2 (http://www.altova.com) by VI (GNIVC FNS RF) -->
<!-- edited with XMLSPY v2004 rel. 4 U (http://www.xmlspy.com) by Home (Home) -->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"elementFormDefault= "qualified"attributeFormDefault="unqualified">
<xs:element name="Файл">
<xs:annotation>
<xs:documentation>Файл обмена</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="Документ">
<xs:documentation>Состав и структура документа</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="СвНП">
<xs:annotation>
<xs:documentation>Сведения о заявителе</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="НПЮЛ">
<xs:annotation>
<xs:documentation>Заявитель - юридическое лицо</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="НаимОрг" use="required">
<xs:annotation>
<xs:documentation>Наименование организации в соответствии с учредительными документами</xs:documentation>
<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="КПП" type="КППТип" use="required">
</xs:annotation>
<xs:documentation>КПП</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:attribute> name="ОГРН" use="required">
<xs:documentation>ОГРН</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="ОГРНТип"/>
</xs:simpleType>
</xs:attribute>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Подписант">
<xs:annotation>
<xs:documentation>Сведения о лице, подписавшем документ</xs:documentation>
</xs:annotation>
<xs: complexType>
<xs:sequence>
<xs:element name="ФИО" type="ФИОТип">
<xs:annotation>
<xs:documentation>Фамилия, Имя, Отчество</xs:documentation>
</xs: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="3"/>
<xs:enumeration value="4"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="ИННФЛ"
type="ИННФЛТип" use="optional">
<xs:annotation>
<xs:documentation>ИНН физического лица</xs:documentation>
<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:documentation>Сообщение о выборе организацией налогового органа для постановки на учет нескольких обособленных подразделений организации, находящихся в одном муниципальном образовании на территориях, подведомственных разным налоговым органам </xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="СведОП" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Сведения об обособленном подразделении</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="АдрМНОП" type="АдрРФТип">
<xs:annotation>
<xs:documentation>Адрес места нахождения обособленного подразделения</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="СведГРН" minOccurs="0">
<xs:annotation>
<xs:documentation>Сведения о внесении записи в ЕГРЮЛ о создании филиала/ представительства</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs: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:documentation> Дата в формате ДД.ММ.ГГГГ</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element name="ФИОРукОП" type="ФИОТип" minOccurs="0">
<xs:annotation>
<xs:documentation>Фамилия, Имя, Отчество руководителя обособленного подразделения</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
<xs:attribute name="НаимОП" use="optional">
<xs:annotation>
<xs:documentation>Наименование обособленного подразделения</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:string">
<xs:minLength value="1"/>
<xs:maxLength value="1000"/>
</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="ВидОП" 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="ИННФЛ" type="ИННФЛТип" use="optional">
<xs:annotation>
<xs:documentation>ИНН руководителя обособленного подразделения</xs:documentation>
</xs:annotation>
</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:sequence>
<xs:attributename="КодНОВыб"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:integer">
<xs:totalDigits value="4"/>
</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:enumeration value="1111051"/>
</xs:restriction>
</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="КодНО" type="СОНОТип" use="required">
<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>Идентификатор файла</хs:documentation>
<xs:documentation> Повторяет имя передаваемого файла (без расширения)</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="1"/>
<xs: maxLength value="100"/>
</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: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.01"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:complexType name="АдрРФТип">
<xs:annotation>
<xs:documentation>Адрес в Российской Федерации </xs:documentation>
<xs:attribute name="Индекс" use="optional">
<xs:annotation>
<xs:documentation>Индекс</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs: length value="6"/>
<xs:pattern value="[0-9]{6}"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="КодРегион" use="required">
<xs:annotation>
<xs:documentation>Код Региона</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="ССРФТип"/>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="Район" use="optional">
<xs:annotation>
<xs:documentation>Район</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="1"/>
<xs:maxLength value="50"/>
</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:maxLength value="50"/>
<xs:minLength value="1"/>
</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="50"/>
</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="50"/>
</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="8"/>
</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="8"/>
</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="8"/>
</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:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="Имя" use="required">
<xs:annotation>
<xs:documentation>Имя</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="1"/>
<xs:maxLength value="60"/>
</xs: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:maxLength value="60"/>
</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="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>Идентификационный номер налогоплательщика - юридического лица</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}7"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="КППТип">
<xs:annotation>
<xs:documentation>Код причины постановки на учет (КПП)</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]{7}"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="ОГРНТип">
<xs:annotation>
<xs:documentation>Основной государственный регистрационный номер юридического лица </xs:documentation>
</xs:annotation>
<xs:restriction base="xs:string">
<xs:length value="13"/>
<xs:pattern value="[0-9]{13}"/>
</xs:restriction>
</xs:simpleType>
<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: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:pattern value="[0-9]{4}"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="ДатаТип">
<xs:annotation>
<xs:documentation>Дата в формате ДД.ММ.ГГГГ (01.01.1800 - 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)))\.(18[0-9]{2}|19[0-9]{2}|20[0- 9]{2})7"/>
</xs:restriction>
</xs:simpieType>
</xs:schema>