Наименование типа данных в XSD-схеме : FileData. Описание типа данных приведено в таблице 191.

Таблица 191:Тип данных «Данные файла», FileData

Заголовок элемента

Наименование элемента

Тип данных элемента

П/С/А

О(М)

Дополнительная информация

Полный размер файла в байтах

size

FileSize

А

О

Тип файла

type

FileType

А

О

В текущей реализации протокола поддерживается только режим ALL_ATTACHMENTS

Имя файла

name

FileName

А

Н

MIME-тип содержимого файла

content_type

MimeType

А

Н

Кодировка текстового файла

encoding

CharacterSet

А

Н

Идентификатор пакета

pack_id

Id

А

Н

Заполняется для пакетного режима передачи данных

Идентификатор документа

doc_id

Id

А

Н

Заполняется для типа файла DOCUMENT, ALL_ATTACHMENTS, SINGLE_ATTACHMENT

Идентификатор вложения

attach_id

Id

А

Н

Заполняется для типа файла SINGLE_ATTACHMENT

Данные файла

base64Binary

П

О

Передаются в тексте элемента в формате base64 или в виде ссылки на MTOM-вложение.

4.2.2.10.   Данные фрагмента файла

Тип данных «Данные фрагмента файла» предназначен для передачи данных фрагмента файла, передаваемого отдельно от документа (вне XML-структуры документа)

Наименование типа данных в XSD-схеме : FileDataBlock. Описание типа данных приведено в таблице 192.

Таблица 192:Тип данных «Данные фрагмента файла», FileDataBlock

Заголовок элемента

Наименование элемента

Тип данных элемента

П/С/А

О(М)

Дополнительная информация

Полный размер файла в байтах

size

FileSize

А

О

Тип файла

type

FileType

А

О

В текущей реализации протокола поддерживается только режим ALL_ATTACHMENTS

Имя файла

name

FileName

А

Н

MIME-тип содержимого файла

content_type

MimeType

А

Н

Кодировка текстового файла

encoding

CharacterSet

А

Н

Идентификатор пакета

pack_id

Id

А

Н

Заполняется для пакетного режима передачи данных

Идентификатор документа

doc_id

Id

А

Н

Заполняется для типа файла DOCUMENT, ALL_ATTACHMENTS, SINGLE_ATTACHMENT

Идентификатор вложения

attach_id

Id

А

Н

Заполняется для типа файла SINGLE_ATTACHMENT

Смещение от начала файла, байт

offset

FilePos

А

Н

Длина фрагмента файла в байтах

length

FileSize

А

Н

Данные фрагмента файла

base64Binary

П

О

Передаются в тексте элемента в формате base64 или в виде ссылки на MTOM-вложение.

4.2.3.   Сообщение веб-сервиса

Тип данных «Сообщение веб-сервиса» предназначен для входящего и исходящего сообщения веб-сервиса. Содержит служебные блоки протокола.

Наименование XML-элемента и типа данных в XSD-схеме: DXBox. Описание типа данных приведено в таблице 193.

Таблица 193:Тип данных «Сообщение веб-сервиса», DXBox

Заголовок элемента

Наименование элемента

Тип данных элемента

П/С/А

О(М)

Дополнительная информация

Управляющий блок протокола

DXControl

DXControl

С

Н

Пакет документов

DXPack

DXPack

С

НМ

Квитанция пакета документов

DXReceipt

DXReceipt

С

НМ

Запрос фрагмента файла

DXFileRequest

DXFileRequest

С

НМ

Фрагмент файла

DXFileData

DXFileData

С

НМ

Квитанция файла

DXFileReceipt

DXFileReceipt

С

НМ

Запрос справочников

DXLookupTableRequest

DXLookupTableRequest

С

НМ

Данные справочников

DXLookupTableData

DXLookupTableData

С

НМ

Запрос на передачу документа веб-сервису

DXPutDocument

DXPutDocument

С

Н

Запрос результата обработки документа

DXGetDocumentResult

DXGetDocumentResult

С

Н

Уведомление документа

DXNotifyDocument

DXNotifyDocument

С

Н

Результат обращения к документу

DXDocumentResult

DXDocumentResult

С

Н

Контрольный запрос

DXSysInfoRequest

DXSysInfoRequest

С

Н

Контрольный ответ

DXSystemInfo

DXSystemInfo

С

Н

4.2.4.   Служебные блоки

4.2.4.1. Базовый тип «Служебный блок»

Тип данных «Служебный блок» предназначен для представления общих реквизитов служебных блоков протокола.

Из за большого объема этот материал размещен на нескольких страницах:
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 41 42 43 44 45 46 47 48 49 50 51 52 53 54