Электронное сообщение должно удовлетворять стандартам электронного документооборота, описанных в следующих документах:
· Технические требования к взаимодействию информационных систем федеральных органов исполнительной власти при предоставлении государственных услуг и исполнении государственных функций в электронном виде.
Протокол SOAP 1.2 – стандарт консорциума W3C (http://www. w3.org/TR/soap).
Расширяемый язык разметки XML (Extensible Markup Language) – в соответствии с набором стандартов консорциума W3C (http://www. w3.org/XML).
Электронный документ—часть электронного сообщения определенного формата и структуры, с помощью которого осуществляется электронный документооборот. Документы, передаваемые между системами объединяются в пакеты документов. Форматы документов и пакетов документов описаны в разделе «Документы. Пакеты документов». Электронная цифровая подпись документа находится в корневом элементе документа отдельно для каждого электроного документа. При необходимости приложить к электронному документу файлы данных, они передаются отдельно в формате MIME-вложения в HTTP-сообщении.
3.2. Аутентификация и авторизация пользователей системы.
3.2.1. Аутентификация пользователя.
Для обращения к веб-сервису пользователю системы необходимо предоставить пару значений («логин» и «пароль»). Для передачи этих сведений используются специальные заголовки сообщения SOAP. Формат этих заголовков является стандартным и описан в документе «Web Services Security UsernameToken Profile 1.1» (http://www. oasis-open. org/committees/download. php/16782/wss-v1.1-spec-os-UsernameTokenProfile. pdf).
Для указания этих дополнительных SOAP-заголовков для их автоматического использования средами, поддерживающими автоматическое формирование и распознавание этих данных, используется описание этих заголовков в виде профиля веб-сервиса, базовая часть которого описана в документе «Basic Profile Version 1.0» (http://www. ws-i. org/Profiles/BasicProfile-1.0.html) и «Web Services Policy 1.2 - Framework (WS-Policy)» (http://www. w3.org/Submission/WS-Policy/). Указание профиля SOAP-заголовков системы безопасности производится в соответствии с документом Web Services Security UsernameToken Profile 1.1
3.2.2. Пример SOAP-сообщения
Ниже приведено SOAP-сообщение с данными аутентификации и пакетом документов (без HTTP-заголовков и данных документов):
<soapenv:Envelope
xmlns:ns="http://www. red-soft. biz/schemas/fssp/common/2011/0.5"
xmlns:soapenv="http://schemas. xmlsoap. org/soap/envelope/">
<soapenv:Header>
<wsse:Security soapenv:mustUnderstand="1"
xmlns:wsse="http://docs. oasis-open. org/wss/2004/01/oasiswss-wssecurity-secext-1.0.xsd">
<wsse:UsernameToken wsu:Id="UsernameToken-3"
xmlns:wsu="http://docs. oasis-open. org/wss/2004/01/oasiswss-wssecurity-utility-1.0.xsd">
<wsse:Username>user</wsse:Username>
<wsse:Password
Type="http://docs. oasis-open. org/wss/2004/01/oasiswss-username-token-profile-1.0#PasswordText"
>pass</wsse:Password>
<wsse:Nonce
EncodingType="http://docs. oasis-open. org/wss/2004/01/oasiswss-soap-message-security-1.0#Base64Binary"
>0PsFOkvEq4xeu7cJn+dv8g==</wsse:Nonce>
<wsu:Created>T17:48:05.861Z</wsu:Created>
</wsse:UsernameToken>
</wsse:Security>
</soapenv:Header>
<soapenv:Body>
<ns:PutMessagesRq>
<messages>
<message>
<externalKey></externalKey>
<origin>
<OrganizationCode>ФНС</OrganizationCode>
<Protocol>общее_0.5</Protocol>
</origin>
<target>
<OrganizationCode>ФССП</OrganizationCode>
<DepartmentCode>МВВ</DepartmentCode>
<Protocol>общее_0.5</Protocol>
</target>
<pack>
<FsspTo>00</FsspTo>
<FsspOsp>000</FsspOsp>
<OrgAMD>ФНС</OrgAMD>
<!-- Здесь находятся данные передаваемых документов, см., например, пример ЭЦП -->
</pack>
</message>
</messages>
</ns:PutMessagesRq>
</soapenv:Body>
</soapenv:Envelope>
3.2.3. Авторизация пользователя
Каждому пользователю системы МВВ ставится в соответствие информация о том, от имени какой организации (и, при использовании, подразделения организации) происходит обращение к системе. Данная информация указывается администратором системы МВВ при создании пользователей. Реквизитами сведений о пользователе определяется совокупность данных (документов) и разрешенные пользователю действия над данными. В случае отсутствия прав на определенное действие над пакетом документов возвращается соответствующее сообщение об ошибке обработки пакета. В случае, если прав пользователя недостаточно для выполнения действия над документом, отправляется «Технологическое сообщение» с соответствующим кодом ошибки.
3.3. Операции веб-сервиса.
В данной таблицы описаны операции, выполнение которых поддерживается веб-сервисом ФССП России.
Используются всеми контрагентами. Таблица 3
Запрос/ответ | Наименование сообщения | Тип сообщения | Описание |
Операция InteractiveRequest «Интерактивный (синхронный) запрос» | |||
Запрос | InquiryMessage | IHYPERLINK \l "7.16.Тип данных InquiryMessage «Запрос интерактивный (синхронный)».|outline" nquiryMessage | Выполняет синхронный запрос данных из базы сервера МВВ для документов, поддерживающих возможность синхронной передачи. Подробнее см. описание соответствующих типов сообщений. |
Ответ | AnswerMessage | AHYPERLINK \l "7.17.Тип данных AnswerMessage «Ответ интерактивный (синхронный)».|outline" nswerMessage | |
Операция GetMessages «Получить сообщения (пакеты документов) для внешнего контрагента» | |||
Запрос | GetMessagesRq | GetMessagesRq | Выдает обратившемуся к сервису внешнему контрагенту электронные документы, отправленные от подразделений ФССП России в его адрес. |
Ответ | GetMessagesRs | GetMessagesRs | |
Операция NotifyMessages «Уведомление внешнего контрагента о получении сообщений» | |||
Запрос | NotifyMessagesRq | NotifyMessagesRq | Вызывается внешним контрагентом для уведомления сервиса об успешном получении электронных документов или о возникших в процессе получения эелктронных документов ошибках. |
Ответ | NotifyMessagesRs | NotifyMessagesRs | |
Операция PutMessages «Отправить сообщения (пакеты документов) внешним контрагентом в ФССП России» | |||
Запрос | PutMessagesRq | PutMessagesRq | Вызывается внешним контрагентом для передачи электронных документов в адрес подразделений ФССП России. |
Ответ | PutMessagesRs | PutMessagesRs | |
Операция GetLookupTables «Получить значения справочников» | |||
Запрос | GetLookupTablesRq | GetLookupTablesRq | Вызывается внешним контрагентом для получения данных справочников, используемых в АИС ФССП России. |
Ответ | GetLookupTablesRs | GetLookupTablesRs | |
Операция AutoProcess «Автоматическая обработка документов» | |||
Запрос | AutoProcessRq | AutoProcessRq | Вызывается внешним контрагентом для обработки документов, для которых сервер МВВ формирует ответ в автоматическом режиме. |
Ответ | AutoProcessRs | AutoProcessRs | |
Операция Touch «Проверить работоспособность сервиса» | |||
Запрос | TouchRq | TouchRq | Выполняет проверку работоспособности сервиса. |
Ответ | TouchRs | TouchRs |
3.4. Примеры служебных сообщений веб-сервиса
<!-- Запрос документов контрагентом –->
<GetMessagesRq>
<externalKey>7c32c781-5da4-498d-84ca-792793f76cda</externalKey>
<maxCount>5</maxCount>
</GetMessagesRq>
<!-- Ответ ФССП на запрос документов контрагентом со списком документов –->
<GetMessagesRs>
<internalKey></internalKey>
<requestKey>7c32c781-5da4-498d-84ca-792793f76cda</requestKey>
<hasMore>false</hasMore>
<messages>
<message>
<internalKey></internalKey>
<origin>
<OrganizationCode>fssp</OrganizationCode>
<DepartmentCode>1317</DepartmentCode>
<Protocol>общее_0.5</Protocol>
</origin>
<target>
<OrganizationCode>fns</OrganizationCode>
<Protocol>общее_0.5</Protocol>
</target>
<pack>
<InternalKey></InternalKey>
<FsspTo>3300</FsspTo>
<FsspOsp>3317</FsspOsp>
<OrgAMD>fns</OrgAMD>
<Signed></Signed>
<!-- Здесь находятся документы -->
</pack>
</message>
</messages>
</GetMessagesRs>
<!-- Уведомление контрагентом ФССП о приеме документов –->
<NotifyMessagesRq>
<externalKey>01dc27e2-e2a7-4a0a-9e3d-b09abaa98e1a</externalKey>
<messageResults>
<messageResult>
<internalKey></internalKey>
<status>confirmed</status>
</messageResult>
</messageResults>
</NotifyMessagesRq>
<!-- Ответ ФССП контрагенту на уведомление ФССП о приеме документов –->
<NotifyMessagesRs>
<internalKey></internalKey>
<requestKey>01dc27e2-e2a7-4a0a-9e3d-b09abaa98e1a</requestKey>
<messageResults>
<messageResult>
<internalKey></internalKey>
<status>confirmed</status>
</messageResult>
</messageResults>
</NotifyMessagesRs>
<!-- Запрос контрагента на передачу документов ФССП –->
<PutMessagesRq>
<externalKey>ca18b788-2c0e-401c-8f4a-87f27af09d92</externalKey>
<messages>
<message>
<externalKey>68a0f7f-b05a-9f868378f484</externalKey>
<origin>
<OrganizationCode>fns</OrganizationCode>
<Protocol>общее_0.5</Protocol>
</origin>
<target>
<OrganizationCode>fssp</OrganizationCode>
<Protocol>общее_0.5</Protocol>
</target>
<pack>
<ExternalKey>0880fa0-9aea8dd6</ExternalKey>
<FsspTo>3300</FsspTo>
<FsspOsp>3317</FsspOsp>
<OrgAMD>fns</OrgAMD>
<Signed></Signed>
<!-- Здесь находятся документы -->
</pack>
</message>
</messages>
</PutMessagesRq>
<!-- Ответ ФССП контрагенту о приеме документов –->
<PutMessagesRs>
<internalKey></internalKey>
<requestKey>ca18b788-2c0e-401c-8f4a-87f27af09d92</requestKey>
<results>
<messageResult>
<externalKey>68a0f7f-b05a-9f868378f484</externalKey>
<status>confirmed</status>
</messageResult>
</results>
</PutMessagesRs>
<!-- Запрос проверки работоспособности сервиса -->
<TouchRq>
<redRay>ABCDEFGHIJKLMNOPQRSTUVWXYZ</redRay>
<greenRay></greenRay>
</TouchRq>
<!-- Ответ сервиса на запрос о работоспособности –->
<TouchRs>
<greenRay></greenRay>
</TouchRs>
3.5. Электронная цифровая подпись документов.
3.5.1. Требования к электронной цифровой подписи документов.
Все документы, которые передаются в описываемом формате данных, могут быть подписаны одной или несколькими электронно-цифровыми подписями (ЭЦП). Для хранения ЭЦП используется формат, описанный в стандарте «XML Signature Syntax and Processing (Second Edition)» (http://www. w3.org/TR/xmldsig-core/). XSD-схема формата находится по адресу «http://www. w3.org/TR/2002/REC-xmldsig-core/xmldsig-core-schema. xsd». Для подписи документов используется формат «enveloped signature». Формирование последовательности для получения подписи или её снятия происходит в несколько этапов:
• Для корневого элемента документа выполняется преобразование, выполняемое шаблоном «http://www. w3.org/2000/09/xmldsig#enveloped-signature».
Для полученного результата преобразования выполяется процедура канонизации, выполняемая шаблоном «http://www. w3.org/TR/2001/REC-xml-c14n#WithComments».
При наложении ЭЦП далее происходит вычисление хэш-кода в соответствии с алгоритмом ГОСТ-Р 3411-94. В элементе SignedInfo. DigestMethod атрибут Algorythm должно быть установлено значение «urn:ietf:params:xml:ns:cpxmlsec:algorithms:gostr3411».
Производится формирование элемента SignedInfo в соответствии с описанием «XML Signature...».
Полученный элемент SignedInfo канонизируется преобразованием http://www. w3.org/TR/2001/REC-xml-c14n.
При генерации ЭЦП, полученная последовательность шифруется закрытым ключем отправителя сообщения с использованием алгоритма ГОСТ Р 34.10-2001. В элементе SignedInfo. SignatureMethod должно быть установлено значение атрибута Algorythm, равное «urn:ietf:params:xml:ns:cpxmlsec:algorithms:gostrgostr3411». Полученное значение ЭЦП помещается в элемент SignatureValue XML-структуры ЭЦП.
При проверке ЭЦП происходит процесс расшифровки значения ЭЦП открытым ключем отправителя сообщения. Затем полученные данные сравниваются со значением последовательности, полученной из элемента SignedInfo и принимается решение о соответствии реквизитов документа наложенной ЭЦП.
Подробно, процессы формирования и снятия подписи электронных документов с использованием СКЗИ «Крипто-ПРО», описаны в документе «Using GOST , GOST R 34.10-2001, and GOST R 34.11-94 Algorithms for XML Security» (http://tools. ietf. org/html/draft-chudov-cryptopro-cpxmldsig-04)
3.5.2. Пример электронной цифровой подписи документа
Для примера выбран документ «Запрос СПИ», заполненный данными реального ИП (ФИО и адрес должника изменены):
<?xml version="1.0" encoding="UTF-8"?><Query>
<InternalKey>138702</InternalKey>
<DocDate></DocDate>
<SPI></SPI>
<SPIFio></SPIFio>
<AnsDate></AnsDate>
<IP>
<IPNum>52/52/2025/1/2010</IPNum>
<IPDate></IPDate>
<IDType>4</IDType>
<IDNum>52/52/2025</IDNum>
<IDDate></IDDate>
<IDSubj>36</IDSubj>
<IDSubjName>Иной вид налога и сбора</IDSubjName>
<IDSum>177.20</IDSum>
<IPDebt>177.20</IPDebt>
<DebtorType>2</DebtorType>
<DebtorName>БАКЛАХОВА ИННА СЕРГЕЕВНА</DebtorName>
<DebtorAdr>РОССИЯ, НИЖЕГОРОДСКАЯ ОБЛ, ТОНКИНСКИЙ, ПГТ ТОНКИНО, УЛ. ЛЕНИНА, </DebtorAdr>
<DebtorBirthDate></DebtorBirthDate>
<SPI></SPI>
<SPIFio></SPIFio>
</IP>
<ds:Signature xmlns:ds="http://www. w3.org/2000/09/xmldsig#">
<ds:SignedInfo>
<ds:CanonicalizationMethod Algorithm="http://www. w3.org/TR/2001/REC-xml-c14n"/>
<ds:SignatureMethod Algorithm="urn:ietf:params:xml:ns:cpxmlsec:algorithms:gostrgostr3411"/>
<ds:Reference URI="">
<ds:Transforms>
<ds:Transform Algorithm="http://www. w3.org/2000/09/xmldsig#enveloped-signature"/>
<ds:Transform Algorithm="http://www. w3.org/TR/2001/REC-xml-c14n#WithComments"/>
</ds:Transforms>
<ds:DigestMethod Algorithm="urn:ietf:params:xml:ns:cpxmlsec:algorithms:gostr3411"/>
<ds:DigestValue>k4nI4mSyanZycooOKGJxSHm7wEccqPNK3690Z+hhLcQ=</ds:DigestValue>
</ds:Reference>
</ds:SignedInfo>
<ds:SignatureValue>
QF1fZev1Zl+BQTwGcYZIoOhOPG1CxPn1VToBz7onQ25YwrhV43LMsPfQOtUeSLPvuUEq8LVBRcQQ
cvt0r1+lbQ==
</ds:SignatureValue>
<ds:KeyInfo>
<ds:X509Data>
<ds:X509Certificate>
MIICzzCCAn6gAwIBAgIKYz5EGQACAAE7/jAIBgYqhQMCAgMwZTEgMB4GCSqGSIb3DQEJARYRaW5m
b0BjcnlwdG9wcm8ucnUxCzAJBgNVBAYTAlJVMRMwEQYDVQQKEwpDUllQVE8tUFJPMR8wHQYDVQQD
ExZUZXN0IENlbnRlciBDUllQVE8tUFJPMB4XDTExMDUyNTIzNTIzOFoXDTE0MTAwNDA3MDk0MVow
ETEPMA0GA1UEAxMGeG1lbDE3MGMwHAYGKoUDAgITMBIGByqFAwICJAAGByqFAwICHgEDQwAEQBGn
rCIdQLBUGiAvf2tkS2Am+OxZtHsKoXnCOs6ZMvowxAvZl0u5avr/iizMDTRLp32MoMRfy0iL/AbP
QtMsC+SjggFgMIIBXDATBgNVHSUEDDAKBggrBgEFBQcDBDALBgNVHQ8EBAMCBPAwHQYDVR0OBBYE
FOnDw/uhh1tyHaqq3r+Aot9SjdTFMB8GA1UdIwQYMBaAFG2PXgXZX6yRF5QelZoFMDg3ehAqMFUG
A1UdHwROMEwwSqBIoEaGRGh0dHA6Ly93d3cuY3J5cHRvcHJvLnJ1L0NlcnRFbnJvbGwvVGVzdCUy
MENlbnRlciUyMENSWVBUTy1QUk8oMikuY3JsMIGgBggrBgEFBQcBAQSBkzCBkDAzBggrBgEFBQcw
AYYnaHR0cDovL3d3dy5jcnlwdG9wcm8ucnUvb2NzcG5jL29jc3Auc3JmMFkGCCsGAQUFBzAChk1o
dHRwOi8vd3d3LmNyeXB0b3Byby5ydS9DZXJ0RW5yb2xsL3BraS1zaXRlX1Rlc3QlMjBDZW50ZXIl
MjBDUllQVE8tUFJPKDIpLmNydDAIBgYqhQMCAgMDQQD+uZf2gXl2350u/TpXyV+HpXSxE9wVX0rX
eF7nziNVFE5SvCK9ZN2vovmRETPnX0lpTOcn/rWXjzeJQ9zxgYaS
</ds:X509Certificate>
</ds:X509Data>
</ds:KeyInfo>
</ds:Signature></Query>
3.6. Описание форматов данных
Форматы передаваемых данных описаны в виде таблиц. Простые типы данных (представляют одно значение переменной, реквизита и пр.) сведены в три таблицы в соответствии с функциональными назначениями (простые типы данных, ведомственные классификаторы, справочники ФССП России). Сложные (составные) типы данных описаны в каждой отдельной таблице. Каждому реквизиту документа соответствуют одна строка таблицы. Эта строка состоит из нескольких полей:
• Заголовок элемента. Указывается название элемента данных, которое будет показано пользователям системы.
Наименование поля. В данных ячейках содержится имя поля данных в XSD-схеме латиницей (п. 4.3 Техтребований СМЭВ).
Тип. Содержит наименование и ссылку тип данных поля.
П/С/А. Описывает вид типа данных—простой (П, одно значение), составной (С, структура данных) или атрибут (А, одно значение).
Обязательность (множественность) (О(М)). В данном поле хранится признак того, сколько раз может встретиться элемент данных в сообщении (для полей, описанных как элементы) или обязательность присутствия (для полей, описанных как атрибуты). Для элементов принимает значения Н (необязательно), О (обязательно), ОМ (обязательно, допустимо несколько значений), НМ (необязательно, допустимо несколько значений). Для атрибутов используются первые два значения. При наличии дополнительных ограничений на значение поля (общероссийскими классификаторами и справочниками ФССП России), поле обязательности дополняется литерой К.
Дополнительная информация. Содержит дополнительные данные, необходимые для корректного описания реквизитов документа, например ссылку на справочники или сведения о допустимых значениях поля в зависимости от значений других полей.
В строке таблицы могут быть описаны несколько элементов, наименования которых разделены символом «|». Такая форма записи применяется в случае возможного присутствия в элементе данных только одного подчиненного элемента из описанных таким образом.
Цветовая кодировка заголовков таблиц говорит об описании в таблице соответствующих групп данных: Цвет фона в графе «Тип данных элемента» имеет то же значение
Таблица 4
Цвет | Желтый | Зеленый | Оранжевый | Синий | Серый |
Группа типов данных (элементов) | Простые типы данных | Документы | Сведения об исполнительном производстве или о должнике | Данные интерактивного сервиса СМЭВ/ЕПГУ | Служебные типы данных |
4. Типы данных, используемые в форматах документов
4.1. Простые типы данных
В данной таблице даны описания всех базовых типов данных, используемых для описания реквизитов электронных документов. Использование иных типов данных не допускается.
Используются всеми контрагентами. Таблица 5
Описание | Наименование типа данных | Базовый тип данных XSD | Ограничения базового типа |
Целое | IHYPERLINK \l "Integer" nteger | xsd:integer | |
Ключ объекта, присвоенний информационной системой ФССП России при создании объекта или при получении объекта от контрагента | InternalKeyType | xsd:integer | |
Идентификатор объекта, присвоенный объекту АИС внешнего контрагентом (ФНС, ПФР и прочие). Данный идентификатор должен быть уникальным для типа идентифицируемого документа в пространстве обмена данными с конкретным внешним контрагентом. | ExternalKeyType | xsd:token | minLength=1, maxLength=40 |
Сумма | Money | xsd:decimal | totalDigits=15, fractionDigits=2 |
Количество | Quantity | xsd:decimal | totalDigits=15, fractionDigits=3 |
Площадь | Area | xsd:decimal | totalDigits=20, fractionDigits=2 |
Дата | Date | xsd:date | minInclusive=01.01.1900, maxExclusive=01.01.2100 |
Дата и время | DateTime | xsd:dateTime | minInclusive=01.01.1900 0:00, maxExclusive=01.01.2100 0:00 |
Логический | Boolean | xsd:boolean | |
Массив произвольных данных (бинарный). | Blob | xsd:string | |
Строка длиной 1 символ | String_1 | xsd:string | length=1 |
Строка длиной 2 символа | String_2 | xsd:string | length=2 |
Строка длиной от 1 до 3 символов | String_1_3 | xds:string | minLength=1, maxLength=3 |
Строка длиной от 1 до 6 символов | String_1_HYPERLINK \l "String_1_6" 6 | xds:string | minLength=1, maxLength=6 |
Строка длиной от 1 до 7 символов | String_1_7 | xds:string | minLength=1, maxLength=7 |
Строка длиной от 1 до 8 символов | String_1_HYPERLINK \l "String_1_8" 8 | xds:string | minLength=1, maxLength=8 |
Строка длиной 9 символов | String_9 | xsd:string | length=9 |
Строка длиной от 1 до 10 символов | String_1_10 | xsd:string | minLength=1, maxLength=10 |
Строка длиной от 1 до 12 символов | String_1_12 | xsd:string | minLength=1, maxLength=12 |
Строка длиной от 1 до 13 символов | String_1_13 | xsd:string | minLength=1, maxLength=13 |
Строка длиной от 1 до 16 символов | String_1_16 | xsd:string | minLength=1, maxLength=16 |
Строка длиной от 1 до 20 символов | String_1_20 | xsd:string | minLength=1, maxLength=20 |
Строка длиной от 1 до 25 символов | String_HYPERLINK \l "String_1_25" 1HYPERLINK \l "String_1_25" _HYPERLINK \l "String_1_25" 25 | xsd:string | minLength=1, maxLength=25 |
Строка длиной от 1 до 30 символов | String_1_30 | xsd:string | minLength=1, maxLength=30 |
Строка длиной от 1 до 35 символов | String_1_35 | xsd:string | minLength=1, maxLength=35 |
Строка длиной от 1 до 37 символов | String_HYPERLINK \l "String_1_37" 1HYPERLINK \l "String_1_37" _HYPERLINK \l "String_1_37" 37 | xsd:string | minLength=1, maxLength=37 |
Строка длиной от 1 до 45 символов | String_1_45 | xsd:string | minLength=1, maxLength=45 |
Строка длиной от 0 до 50 символов | String_HYPERLINK \l "String_0_50" 0HYPERLINK \l "String_0_50" _50 | xsd:string | minLength=0, maxLength=50 |
Строка длиной от 1 до 50 символов | String_1_50 | xsd:string | minLength=1, maxLength=50 |
Строка длиной от 1 до 60 символов | String_1_60 | xsd:string | minLength=1, maxLength=60 |
Строка длиной от 1 до 80 символов | String_1_80 | xsd:string | minLength=1, maxLength=80 |
Строка длиной от 1 до 100 символов | String_1_100 | xsd:string | minLength=1, maxLength=100 |
Строка длиной от 1 до 100 символов | String_1_1HYPERLINK \l "String_1_150" 5HYPERLINK \l "String_1_150" 0 | xsd:string | minLength=1, maxLength=150 |
Строка длиной от 1 до 200 символов | String_1_200 | xsd:string | minLength=1, maxLength=200 |
Строка длиной от 1 до 250 символов | String_1_2HYPERLINK \l "String_1_250" 5HYPERLINK \l "String_1_250" 0 | xsd:string | minLength=1, maxLength=250 |
Строка длиной от 1 до 255 символов | String_1_2HYPERLINK \l "String_1_255" 55 | xsd:string | minLength=1, maxLength=255 |
Строка длиной от 0 до 300 символов | String_0_300 | xsd:string | minLength=0, maxLength=300 |
Строка длиной от 1 до 300 символов | String_1_300 | xsd:string | minLength=1, maxLength=300 |
Строка длиной от 1 до 500 символов | String_1_HYPERLINK \l "String_1_500" 5HYPERLINK \l "String_1_500" 00 | xsd:string | minLength=1, maxLength=500 |
Строка длиной от 0 до 1000 символов | String_0_1000 | xsd:string | minLength=0, maxLength=1000 |
Строка длиной от 1 до 1000 символов | String_1_1000 | xsd:string | minLength=1, maxLength=1000 |
Строка длиной от 1 до 4000 символов | String_1_HYPERLINK \l "String_1_4000" 4HYPERLINK \l "String_1_4000" 000 | xsd:string | minLength=1, maxLength=4000 |
Год (выпуска, рождения и т. п.) | Year | xsd:gYear | minInclusive=1900, maxExclusive=2099 |
Год и месяц (выплаты и т. п.) | YearMonth | xsd:gYearMonth | |
Номер дома, строения, квартиры | AddressNumberType | xsd:string | minLength=1, maxLength=20 |
Текст ошибки | ErrorText | xsd:string | minLength=0, maxLength=1000 |
Полное имя физического лица (фамилия, имя, отчество) | FullFioType | xsd:string | minLength=1, maxLength=100 |
Номер документа | DocNumberType | xsd:string | minLength=1, maxLength=25 |
Адрес электронной почты | EMailType | xsd:string | minLength=1, maxLength=100 |
Номер телефона | TelephoneNumberType | xsd:string | minLength=1, maxLength=25 |
Отсутствие необязательного элемента данных обозначает, что поле данных документа пустое (null).
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 |


