2. Типы данных для информационного обмена по электронным трудовым книжкам

2. Типы данных для информационного обмена по электронным трудовым книжкам

Простые типы

Таблица 2. Типы данных для информационного обмена
по электронным трудовым книжкам: Простые типы

Наименование
Стандартный тип
Ограничения на тип
Описание
УТ2:Тип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-
Тип, используемый для представления правила заполнения глобального идентификатора из пространства http://microsoft.com/wsdl/types/.
fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}\})
Реализация спецификации стандарта http://www.ietf.org/rfc/rfc4122.txt
УТ2:ТипДень
xs:integer
Нижняя граница области допустимых значений (включительно): 1
Верхняя граница области допустимых значений (включительно): 31
Максимальное количество цифр: 2
Шаблон: \d+
Тип, используемый для представления календарного номера дня в месяце
УТ2:ТипИНН
xs:string
Шаблон: \d{10}
Шаблон: \d{12}
Тип, используемый для представления 12-значного ИНН физического лица или 10-значного ИНН юридического лица
УТ2:ТипКПП
xs:string
Шаблон: \d{9}
Тип, используемый для представления 9-значного КПП юридического лица
УТ2:ТипМесяц
xs:integer
Верхняя граница области допустимых значений (включительно): 12
Нижняя граница области допустимых значений (включительно): 1
Шаблон: \d+
Тип, используемый для представления календарного (порядкового) номера месяца в году
УТ2:ТипНепустаяСтрока
xs:normalizedString
Минимальная длина: 1
Тип, используемый для представления элементов со строковым значением, заполнение которых обязательно (то есть значение не может быть пустым)
УТ2:ТипРегНомер
xs:string
Шаблон: \d{3}-\d{3}-\d{6}
Тип, используемый для представления регистрационного номера страхователя, который присваивается ПФР
УТ2:ТипСтраховойНомер
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

Составные типы

Базовый унифицированный тип, использующийся для представления ФИО физического лица (далее - УТ2:ТипФИО)

Базовый унифицированный тип, использующийся для представления ФИО физического лица

Таблица 3. Составной тип УТ2:ТипФИО

Позиция
Компонент
Представление
Тип
Признак обязательности
Ограничения (расширение)
Описание
1
УТ2:Фамилия
Элемент
УТ2:ТипНепустаяСтрока
Нет
Фамилия физического лица
Тип описан в таблице 2
2
УТ2:Имя
Элемент
УТ2:ТипНепустаяСтрока
Нет
Имя физического лица
Тип описан в таблице 2
3
УТ2:Отчество
Элемент
УТ2:ТипНепустаяСтрока
Нет
Отчество физического лица
Тип описан в таблице 2