Простые типы

Таблица 1. Унифицированные типы данных

для всех информационных обменов СФР.

Простые типы

Наименование

Стандартный тип

Ограничения на тип

Описание

ТипGUID

xs:string

Шаблон: ([0-9a-fA-F]{8}-[0-9a-fA-F](4)-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12})|(\{[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}[0-9a-fA-F]{12}\})

Тип, используемый для представления правила заполнения глобального идентификатора из пространства http://microsoft.com/wsdl/types/. Реализация спецификации стандарта http://www.ietf.org/rfc/rfc4122.txt

ТипАдресЭлПочты

xs:normalizedString

Шаблон: [^@]+@[^\]+\.+

Тип для представления адреса электронной почты

Тип День

xs:integer

Шаблон: \d+

Нижняя граница области допустимых значений (включительно): 1

Верхняя граница области допустимых значений (включительно): 31

Максимальное количество цифр: 2

Тип, используемый для представления календарного номера дня в месяце

ТипДеньги

xs:decimal

Шаблон: \-?[0-9]+\\d{2}

Шаблон: \-?[0-9]+

Тип, используемый для представления суммы в рублях или рублях и копейках, а также в иностранной валюте - вещественное число с дробной частью в 2 знака

ТипИНН

xs:string

Шаблон: \d{10}

Шаблон: \d{12}

Тип, используемый для представления 12-значного ИНН физического лица или 10-значного ИНН юридического лица

ТипИНН_ФЛ

xs:string

Шаблон: \d{12)

Тип, используемый для представления 12-значного ИНН физического лица

ТипКПП

xs:string

Шаблон: \d{9}

Шаблон: \d{4}[0-9a-zA-Z]{2}\d{3}

Тип, используемый для представления 9-значного КПП юридического лица

ТипКодЕГРИП

xs:string

Шаблон: \d{15}

Шаблон: 0

Код ОГРН в Едином государственном реестре индивидуальных предпринимателей, присваивается ФНС России

ТипКодЕГРЮЛ

xs:string

Шаблон: \d{13}

Шаблон: 0

Код ОГРН в Едином государственном реестре юридических лиц, присваивается ФНС России

ТипКодПоОКВЭД

xs:string

Шаблон: \d{2}\\d{2}\\d{2}

Шаблон: \d{2}\\d{2}\\d{1}

Шаблон: \d{2}\\d{2}

Шаблон: \d{2}\\d{1}

Шаблон: \d{2}

Тип, используемый для представления кода по Общероссийскому классификатору видов экономической деятельности

ТипКодСтраны

ТипНепустаяСтрока

Шаблон: \d{3}

Код страны согласно Общероссийскому классификатору стран мира (соответствует ISO-3166)

ТипКоличествоДней

xs:integer

Шаблон: \d+

Нижняя граница области допустимых значений (включительно): 0

Верхняя граница области допустимых значений (включительно): 30

Тип, используемый для представления количественного показателя в днях:

от 0 до 30 дней

ТипМесяц

xs:integer

Шаблон: \d+

Нижняя граница области допустимых значений (включительно): 1

Верхняя граница области допустимых значений (включительно): 12

Тип, используемый для представления календарного (порядкового) номера месяца в году

ТипМинута

xs:integer

Шаблон: \d+

Нижняя граница области допустимых значений (включительно): 0

Верхняя граница области допустимых значений (включительно): 59

Тип Минута. Может использоваться как номер минуты или как число минут, например, отработанных

ТипНепустаяСтрока

xs:normalizedString

Минимальная длина: 1

Тип, используемый для представления элементов со строковым значением, заполнение которых обязательно (значение не может быть пустым)

ТипНомерТелефона

xs:string

Шаблон: \d*

Максимальная длина: 15

Тип, используемый для представления телефонного номера

ТипСтраховойНомер

xs:string

Шаблон: \d{3}-\d{3}-\d{3}\d{2}

Шаблон: \d{3}-\d{3}-\d{3}-\d{2}

Тип, используемый для представления страхового номера индивидуального лицевого счета зарегистрированного лица (СНИЛС) в формате XXX-XXX-XXX CC или XXX-XXX-XXX-CC