16. Описание простых типов данных 16. Описание простых типов данных:
Таблица 16.1
Описание простых типов данных
Полное наименование
Сокращенное наименование
Формат
Дополнительная информация
Дата
ДатаТип
T(=10)
<ДД>.<ММ>.<ГГГГ> Наложенный шаблон
<xs:pattern value="(0[1-9]{1}|[1-2]{1}[0-9]{1}|3[0-1]{1})\.(0[1-9]{1}|1[0-2]{1})\.(1[0-9]{3}|20[0-9]{2})"/>
ИНН физического лица
ИННФЛТип
T(=12)
цифровой код> с наложенным шаблоном
<xs:pattern value="([0-9]{l}[1-9]{1}|[1-9]{1}[0-9]{1})[0-9]{10}"/>
ИНН организации
ИННОргТип
T(=10)
<цифровой код> с наложенным шаблоном
<xs:pattern value="([0-9]{1}[1-9]{1}|[1-9]{1}[0-9]{1})[0-9]{8}"/>
Код иностранной организации
КИОТип
T(=5)
<цифровой код> с наложенным шаблоном
<xs:pattern value="[0-9]{5}"/>
Код причины постановки на учет
КППТип
T(=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})"/>
не должен состоять из одинаковых цифр, 5 - 6 символ КПП может принимать буквенное значение для НПИОТип и управляющего товарища инвестиционного товарищества
ОГРНИП
ОГРНИПТип
T(=15)
<цифровой код> с наложенным шаблоном
<xs:pattern value="[0-9]{15}"/>
ОГРН
ОГРНТип
T(=13)
<цифровой код> с наложенным шаблоном
<xs:pattern value="[0-9]{13}"/>
Номер счета, вклада (депозита), счета цифрового рубля
НомСчТип
T(=20)
БИК банка
БИКТип
T(=9)
<цифровой код> с наложенным шаблоном
<xs-.pattern value="04[0-9][7}"/> согласно [СБИК]
Код налогового органа
ИФНСТип
T(=4)
<цифровой код> с наложенным шаблоном
<xs:pattern value="([0-9]{1}[1-9]{1}|[1-9]{1}[0-9]{1})[0-9]{2}"/>
Идентификатор файла
ИдФайлТип
T(=35)
<код> с наложенным шаблоном
<xs:pattern value="[0-9]{10}[*]{2}[0-9]{23}"/>
<xs:pattern value="[0-9]{4}[*]{17}[0-9]{14}"/>
<идентификатор отправителя><год><месяц><день><номер файла>
Код формы документа по классификатору налоговых документов (КНД)
КНДТип
T(=7)
<код> с наложенным шаблоном
<xs:pattern value="[0-9]{7}"/>
Глобально-уникальный идентификатор
GUID
xs:string
128-битное число в виде строки из 32 шестнадцатеричных цифр, разделенных дефисами
pattern=[\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12}
Например: 6F9619FF-8B86-D011-B42D-00CF4FC994FF
Открыть полный текст документа