См. форматы взаимодействия Государственной информационной системы о государственных и муниципальных платежах с информационными системами участников, утв. Казначейством России 01.11.2018 (Версия 2.1).

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

Сообщения ответов ГИС ГМП передаются в структуре сообщения СМЭВ (согласно Методическим рекомендациям версии 2.5.6) в элементе AppData. В данный элемент должен быть подставлен элемент ResponseMessage, описанный в файле Message.xsd. Заполнение полей базового сообщения СМЭВ для ответа ГИС ГМП указано в таблице ниже (см. N 18 "Структура сообщения ответа к веб-сервису").

Таблица N 18

СТРУКТУРА СООБЩЕНИЯ ОТВЕТА К ВЕБ-СЕРВИСУ

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

Кол-во тегов, обязательность тега или атрибута

Тип данных

Комментарий

GISGMPTransferMsg

1, обязательно

Контейнер

Корневой тег ответа.

Message

0..1, необязательно

Контейнер

Служебный блок атрибутов СМЭВ.

Sender

1, обязательно

orgExternalType

Данные о системе-отправителе сообщения. Указываются идентификатор и наименование ГИС ГМП.

Code

1, обязательно

MnemonicType

Идентификатор системы.

Заполняется в соответствии с Методическими рекомендациями версии 2.5.6.

Name

1, обязательно

String

Наименование системы.

Заполняется в соответствии с Методическими рекомендациями версии 2.5.6.

Recipient

1, обязательно

orgExternalType

Данные о системе-получателе сообщения. Указывается информация об ИС участника, обращающегося к ГИС ГМП.

Code

1, обязательно

MnemonicType

Идентификатор системы.

Заполняется в соответствии с Методическими рекомендациями версии 2.5.6.

Name

1, обязательно

String

Наименование системы.

Заполняется в соответствии с Методическими рекомендациями версии 2.5.6.

Originator

0..1, необязательно

orgExternalType

Данные о системе, инициировавшей цепочку из нескольких запросов-ответов, объединенных единым процессом в рамках взаимодействия.

ГИС ГМП не регламентируется порядок заполнения данного тега.

Code

1, обязательно

MnemonicType

Идентификатор системы.

Заполняется в соответствии с Методическими рекомендациями версии 2.5.6.

Name

1, обязательно

String

Наименование системы.

Заполняется в соответствии с Методическими рекомендациями версии 2.5.6.

ServiceName

1, обязательно

Наличие этого тега исключает тег Service.

String

Мнемоника электронного сервиса ГИС ГМП. Заполняется в соответствии с Методическими рекомендациями версии 2.5.6 согласно данным, представленным на технологическом портале СМЭВ.

Service

1, обязательно

Наличие этого тега исключает тег ServiceN ame.

ServiceType

Данные об электронном сервисе ГИС ГМП. Заполняется в соответствии с Методическими рекомендациями версии 2.5.6 согласно данным, представленным на технологическом портале СМЭВ.

Mnemonic

1, обязательно

String

Мнемоника электронного сервиса ГИС ГМП. Заполняется в соответствии с Методическими рекомендациями версии 2.5.6 согласно данным, представленным на технологическом портале СМЭВ.

Version

1, обязательно

VersionType

Номер версии электронного сервиса ГИС ГМП. Заполняется в соответствии с Методическими рекомендациями версии 2.5.6 согласно данным, представленным на технологическом портале СМЭВ.

TypeCode

1, обязательно

String

Тип сообщения.

Заполняется в соответствии с Методическими рекомендациями версии 2.5.6.

Status

1, обязательно

StatusType

Статус сообщения.

Заполняется в соответствии с Методическими рекомендациями версии 2.5.6.

В ответе может принимать значение "RESULT", "IN VALID", "REJECT" или "FAILURE".

Date

1, обязательно

dateTime

Дата и время создания сообщения.

Заполняется в соответствии с Методическими рекомендациями версии 2.5.6.

ExchangeType

1, обязательно

String

Категория взаимодействия.

Заполняется в соответствии с Методическими рекомендациями версии 2.5.6.

RequestIdRef

0..1, необязательно

idType

Идентификатор сообщения-запроса, инициировавшего взаимодействие. Заполняется в соответствии с Методическими рекомендациями версии 2.5.6.

OriginRequestIdRef

0..1, необязательно

idType

Идентификатор сообщения-запроса, инициировавшего цепочку из нескольких запросов-ответов, объединенных единым процессом в рамках взаимодействия. Заполняется в соответствии с Методическими рекомендациями версии 2.5.6.

ServiceCode

0..1, необязательно

String

Совпадает со значением одноименного реквизита сообщения запроса.

CaseNumber

0..1, необязательно

String

Не используется.

SubMessages

0..1, необязательно

Контейнер

Не используется.

TestMsg

0..1, необязательно

String

Признак тестового взаимодействия.

Заполняется в соответствии с Методическими рекомендациями версии 2.5.6.

OKTMO

0..1, необязательно

String

Не используется.

MessageData

1, обязательно

Контейнер

Блок-обертка данных СМЭВ.

AppData

1, обязательно

AppDataType

Блок структурированных сведений. Содержит элемент ResponseMessage, описанный в файле Message.xsd.

AppDocument

0..1, необязательно

AppDocumentType

Не используется.

Формат элемента ResponseMessage приведен в таблице ниже (см. N 19) "Структура ResponseMessage".

Таблица N 19

СТРУКТУРА RESPONSEMESSAGE

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

Кол-во тегов, обязательность тега или атрибута

Тип данных

Комментарий

ResponseMessage

1, обязательно

ResponseMessageType

Корневой тег запроса.

Id (атрибут)

1, обязательно

ID

Идентификатор сообщения.

rqld (атрибут)

1, обязательно

Token

Идентификатор сообщения-запроса.

timestamp (атрибут)

1, обязательно

dateTime

Дата и время формирования сообщения.

senderIdentifier (атрибут)

1, обязательно

String

УРН отправителя сообщения.

ResponseMessageData

Элемент заменяется на один из ниже перечисленных.

ChargeCreationResponse

1, обязательно

ChargeCreationResponseType

Ответ на запрос формирования ГИС ГМП начисления с признаком "Предварительное начисление" (подробнее см. раздел 5.8).

DoAcknowledgmentResponse

1, обязательно

DoAcknowledgmentResponseType

Ответ на запрос на принудительное квитирование по инициативе АН/ГАН, запрос на принудительное квитирование с отсутствующим в системе платежом, проставление статуса "Услуга предоставлена" (подробнее см. разделы 5.5 - 5.7).

ExportChargesResponse

1, обязательно

ExportChargesResponseType

Ответ на запрос на экспорт начислений из ГИС ГМП (подробнее см. разделы 5.4).

ExportPaymentsResponse

1, обязательно

ExportPaymentsResponseType

Ответ на запрос на экспорт платежей из ГИС ГМП (подробнее см. разделы 5.4).

ExportQuittanceResponse

1, обязательно

ExportQuittanceResponseType

Ответ на запрос на экспорт квитанций из ГИС ГМП (подробнее см. разделы 5.4).

Ticket

1, обязательно

TicketType

Техническая квитанция, содержащая результат обработки запроса или протокол обработки запроса.

Signature

0..1, необязательно

SignatureType

Не используется.