Вы можете открыть актуальную версию документа прямо сейчас.
Если вы являетесь пользователем интернет-версии системы ГАРАНТ, вы можете открыть этот документ прямо сейчас или запросить по Горячей линии в системе.
Приложение 1
к Регламенту информационно-
технологического взаимодействия
при обслуживании электронного
социального сертификата
Описание
сообщений, используемых для реализации процесса "Регистрация заказа"
Перечень транзакций, которые могут использоваться при взаимодействии с ГИС ОПЦ в целях регистрации заказа, содержит Таблица 1.1.
Таблица 1.1 - Перечень транзакций, которые применяются для взаимодействия
Сервис |
Транзакция |
Описание транзакции |
ProductCatalogService |
registerOrderRequest |
Запрос внешней ИС |
registerOrderResponse |
Ответ ГИС ОПЦ |
1. Описание состава используемых реквизитов сообщений
1.1. Сообщение registerOrderRequest
При обмене информацией с ГИС ОПЦ сообщение registerOrderRequest используется как запрос на передачу информации о новом заказе.
Сообщение registerOrderRequest состоит из следующих блоков:
- заголовок запроса (requestHeader);
- информация о новом заказе (orderlnfo).
Заголовок - обязательный блок. Содержит элементы, связанные с управлением запросом, идентификацией инициатора запроса.
Информация о новом заказе - обязательный элемент. Содержит контактную информацию по новому заказу.
1.2. Сообщение registerOrderResponse
При обмене информацией с ГИС ОПЦ сообщение registerOrderResponse используется как ответ на запрос.
Сообщение состоит из следующих блоков:
- идентификатор заголовка ответа (responseHeader);
- идентификатор заголовка запроса (requestHeader);
- результат обработки запроса (responseResult).
Идентификатор заголовка ответа - обязательный блок. Содержит элементы, связанные с управлением ответом, идентификацией инициатора ответа.
Идентификатор заголовка запроса - необязательный блок. Содержит элементы, связанные с управлением ответом, идентификацией инициатора запроса.
Ответ обработки - обязательный блок. Информация о результате обработки и информация о номере заказа.
1.3. Структура запроса
Состав и порядок заполнения реквизитов запроса на передачу информации о новом заказе содержит Таблица 1.2.
Таблица 1.2 - Состав реквизитов запроса
<XML Tag> |
Наименование реквизита |
Обязательность поля |
Формат |
Значения по умолчанию и правила заполнения |
<registerOrderRequest> |
|
|
|
|
<requestHeader> |
Идентификатор заголовка запроса |
[1...1] |
|
Тег должен содержать атрибут "ID" - идентификатор сообщения в формате UUID |
<createDateTime> |
Дата и время создания сообщения |
[1...1] |
Дата |
Указывается дата и время формирования сообщения |
<sender> |
Отправитель |
[1...1] |
Символьное |
Идентификация электронной площадки |
<id> |
Идентификатор отправителя |
[1...1] |
Символьное |
Идентификатор отправителя (выдается при регистрации в ГИС ОПЦ). |
<shortName> |
Краткое наименование отправителя |
[0...1] |
Символьное |
Краткое наименование отправителя (максимально 35 символов) |
<orderInfo> |
Информация о заказе |
[0...1] |
Символьное |
|
<partnerOrderId> |
Код заказа Участника |
[1...1] |
Символьное |
Формируется Участником |
<contactName> |
Контактное лицо |
[1...1] |
Символьное |
Контактное лицо |
<phoneNumber> |
Номер телефона |
[1...1] |
Символьное |
Номер телефона |
<email> |
Электронный адрес |
[0...1] |
Символьное |
Электронный адрес |
<deliveryAddress> |
Адрес доставки |
[0...1] |
Символьное |
Адрес доставки |
<deliveryDate> |
Дата доставки |
[0...1] |
Символьное |
Дата доставки |
1.4. Структура ответа
Состав и порядок заполнения реквизитов ответа на запрос передачи информации о новом заказе содержит Таблица 1.3.
Таблица 1.3 - Состав реквизитов ответа на запрос передачи информации о новом заказе
<XML Tag> |
Наименование реквизита |
Обязательность поля |
Формат |
Значения по умолчанию и правила заполнения |
<registerOrderResponse> |
|
|
|
|
<responseHeader> |
Идентификатор заголовка ответа |
[1...1] |
|
Тег должен содержать атрибут "id" - идентификатор ответа в формате UUID |
<createDateTime> |
Дата и время создания сообщения |
[1...1] |
Дата |
Дата и время создания ответа на запрос |
<sender> |
Отправитель ответа |
[1...1] |
Символьное |
|
<id> |
Идентификатор отправителя ответа |
[1...1] |
Символьное |
Код Системы (присваивается при регистрации в ГИС ОПЦ) |
<shortName> |
Краткое наименование отправителя ответа |
[0...1] |
Символьное |
Краткое наименование отправителя запроса |
<requestHeader> |
Идентификатор заголовка запроса |
[0...1] |
|
Тег должен содержать атрибут "id" - идентификатор запроса в формате UUID. |
<createDateTime> |
Дата и время создания запроса |
[1...1] |
Дата |
Дата и время создания запроса (значение из запроса, по результатам обработки которого формируется ответ) |
<sender> |
Отправитель запроса |
[1...1] |
Символьное |
|
<id> |
Идентификатор отправителя запроса |
[1...1] |
Символьное |
Код Системы отправителя запроса (значение из запроса, по результатам обработки которого формируется ответ) |
<shortName> |
Краткое наименование отправителя запроса |
[0...1] |
Символьное |
Краткое наименование отправителя (значение из запроса, по результатам обработки которого формируется ответ) |
<createDateTime> |
Дата и время создания запроса |
[1...1] |
Дата |
Дата и время создания запроса (значение из запроса, по результатам обработки которого формируется ответ) |
<responseResult> |
Результат обработки запроса |
[1...1] |
|
|
<result> |
Общий результат |
[1...1] |
|
|
<resultCode> |
Код результата |
[1...1] |
Символьное |
Код общего результата обработки |
<resultText> |
Текст сообщения о результате обработки запроса |
[0...1] |
Символьное |
Текст описания кода общего результата |
<orderId> |
Номер заказа |
[0- 1] |
|
Отсутствует, если в список не возвращается по причине ошибки, детализированной в блоке <result> Номер заказа, сформированный при регистрации в ГИС ОПЦ |
Если вы являетесь пользователем интернет-версии системы ГАРАНТ, вы можете открыть этот документ прямо сейчас или запросить по Горячей линии в системе.