9.2.3. Описание типов данных

N п/п

Обозначение прикладного типа

Описание прикладного типа

(Библ) - библиотечный,

(Лок) - описанный локально

Базовый тип

Ограничения

1

КодНОТип-лок

(Лок) Код налогового органа по справочнику СОУН

xs:string

pattern=\d{4}

2

ДопСведенТип-лок

(Лок) Строка от 1 до 512 символов

xs:string

minLength=1, maxLength=512

3

ИмяФайлТип-лок

(Лок) Строка от 1 до 1000 символов

xs:string

minLength=1, maxLength=1000

4

КодРезТип-лок

(Лок) Строка 2 символа

xs:string

pattern=\d{2}

5

КодРеквТип-лок

(Лок) Строка от 1 до 50 символов

xs:string

minLength=1,

maxLength=50

6

ЗначРеквТип-лок

(Лок) Строка от 1 до 1000 символов

xs:string

minLength=1,

maxLength=1000

7

ВерсПрогТип-лок

(Лок) Версия передающей программы

xs:string

minLength=1, maxLength=40

8

ВерсФормТип-лок

(Лок) Версия форматов. Десятичное, 2 цифры после точки.

xs:decimal

totalDigits=4, fractionDigits=2, enumeration=4.00

9

ИндЗапрТип-лок

(Лок) Числовой идентификатор запроса налогового органа, 22 цифры.

xs:nonNegativeInteger

totalDigits=22

10

ТипИнфТип-лок

(Лок) Идентификатор запроса

xs:string

length=10, enumeration=ПОДБНПРИНТ

11

Дата

(Библ) Дата в формате YYYY-MM-DD

xs:date

pattern=\d{4}-\d{2}-\d{2}

12

ДатаВремя

(Библ) Дата и время. Формат YYYY-MM-DDThh:mm:ss.

xs:dateTime

pattern=\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}

13

Строка20

(Библ) Строка длиной не более 20 символов

xs:string

maxLength=20

14

Строка60

(Библ) Строка не более 60 символов

xs:string

maxLength=60

15

Строка100

(Библ) Строка не более 100 символов

xs:string

maxLength=100

16

GUIDтип

(Библ) Глобально-уникальный идентификатор (Globally Unique IDentifier) - 128-битное число в виде строки из 32 шестнадцатиричных цифр, разделенных дефисами. Гарантированно уникальный. Например 6F9619FF-8B86-D011-B42D-00CF4FC994FF

xs:string

pattern=[\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12}