Таблица N 1а. "Простые типы"

Таблица N 1а

"Простые типы"

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

Компонент

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

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

Описание

Тип GUID

GUIDType

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}

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

Тип фото

PhotoType

xs:string

-

Тип, используемый для представления фото, в виде зашифрованной строки, которая содержит хеш-сумму на базе алгоритма Secure Hash Algorithm 256-bit от загруженного файла фотографии. Используется для проверки целостности и соответствия файла фотографии

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

NotEmptyStringType

xs:normalizedString

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

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

Тип дата

DateType

xs:date

-

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

Тип месяц год

YearMonthType

xs:gYearMonth

-

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

Тип год

YearType

xs:gYear

-

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

Тип ИНН

INNType

xs:string

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

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

Тип СНИЛС

SNILSType

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

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

EmailType

xs:string

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

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

Тип признак

FlagType

xs:boolean

Принимаемые значения: true/false

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

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

PhoneNumberType

xs:string

Шаблон: ^\+7\d{10}$

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

Тип серия российского паспорта

PassportRuSeriesType

xs:string

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

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

Тип номер российского паспорта

PassportRuNumberType

xs:string

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

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

Тип код подразделения российского паспорта

PassportRuCodeType

xs:string

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

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

Тип серия заграничного паспорта

PassportIntSeriesType

xs:string

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

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

Тип номер заграничного паспорта

PassportIntNumberType

xs:string

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

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

Тип серия временного удостоверения личности

TempIdCardSeriesType

xs:string

Шаблон: \[А-Я]{2}

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

Тип номер временного удостоверения личности

TempIdCardNumberType

xs:string

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

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

Тип выбор значения обязательное

ChoiceMandatoryType

xs:string

Принимаемые значения: Да/Нет

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

Тип выбор значения опциональное

ChoiceOptionalType

xs:string

Принимаемые значения: Да/Нет/Не указано

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

Тип серия документа воинского учета

MilitaryDocumentSeriesType

xs:string

-

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

Тип номер документа воинского учета

MilitaryDocumentNumberType

xs:string

-

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

Тип индекс

PostcodeType

xs:string

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

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

Тип вид на жительство или иной документ, подтверждающий нахождение на территории иностранного государства

ResidencePermitDocumentType

xs:string

Принимаемые значения:

Вид на жительство/Иной документ

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

Тип статус по уголовному делу

CriminalChargeStatusType

xs:string

Принимаемые значения: Подозреваемый/Обвиняемый

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

Тип основание освобождения от уголовной ответственности

CriminalResponsibilityReleaseReasonType

xs:string

Принимаемые значения: Деятельное раскаяние/Примирение с потерпевшим/Истечение срока давности/Возмещение ущерба/Назначение судебного штрафа/Вследствие акта об амнистии/Вследствие акта помилования

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

Тип версия программного обеспечения

VersionType

xs:string

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

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