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

5.1.1. Сообщение запроса к веб-сервису

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

Таблица N 16

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

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

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

Тип данных

Комментарий

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

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

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

Code

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

MnemonicType

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

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

Name

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

String

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

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

ServiceName

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

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

String

Мнемоника электронного сервиса ГИС ГМП.

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

Service

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

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

ServiceType

Данные об электронном сервисе ГИС ГМП.

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

Mnemonic

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

String

Мнемоника электронного сервиса ГИС ГМП.

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

Version

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

VersionType

Номер версии электронного сервиса ГИС ГМП.

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

TypeCode

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

TypeCodeType

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

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

Status

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

StatusType

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

Принимает значение "REQUEST"

Date

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

dateTime

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

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

ExchangeType

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

String

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

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

RequestIdRef

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

idType

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

OriginRequestIdRef

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

idType

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

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

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

AppDataType

Блок структурированных сведений.

Элемент RequestMessage, описанный в файле Message.xsd.

Описание представлено в N 17

AppDocument

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

AppDocumentType

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

Описание формата элемента RequestMessage приведено в таблице N 17 "Структура RequestMessage".

Таблица N 17

СТРУКТУРА REQUESTMESSAGE

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

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

Тип данных

Комментарий

RequestMessage

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

RequestMessageType

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

Id (атрибут)

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

ID

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

Timestamp (атрибут)

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

dateTime

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

senderIdentifier (атрибут)

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

String

УРН участника - отправителя сообщения

senderRole (атрибут)

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

String

Полномочие участника - отправителя сообщения (УРН которого передается в атрибуте senderIdentifier), с которым происходит обращение к ГИС ГМП.

Обязательно указание в случае, когда участник зарегистрирован в ГИС ГМП с несколькими полномочиями одновременно.

Допустимые значения:

1 - ГАН (главный администратор доходов бюджета);

2 - ГАН (орган государственной власти (орган местного самоуправления));

3 - АН (администратор доходов бюджета);

4 - АН (государственное (муниципальное) учреждение);

5 - ГАП (оператор по переводу денежных средств);

6 - ГАП (орган государственной власти (орган местного самоуправления));

7 - АП (оператор по переводу денежных средств);

8 - АП (организация почтовой связи);

9 - АП (финансовый орган);

10 - АП (местная администрация);

11 - АП (банковский платежный агент);

12 - АП (банковский платежный субагент);

13 - АП (платежный агент);

14 - АП (учреждение, осуществляющее прием от плательщиков наличных денежных средств);

23 - АП (территориальный орган Федерального казначейства);

15 - ГАЗ (уполномоченный многофункциональный центр);

16 - ГАЗ (орган государственной власти (орган местного самоуправления));

17 - АЗ (оператор единого портала);

18 - АЗ (оператор регионального портала);

19 - АЗ (многофункциональный центр);

20 - АЗ (орган записи актов гражданского состояния);

21 - АЗ (орган (лицо), уполномоченное рассматривать дела и выносить постановления);

22 - АЗ (иной уполномоченный орган)

callBackURL (атрибут)

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

anyURI

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

RequestMessageData

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

ChargeCreationRequest

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

ChargeCreationREquestType

Формирование начисления с признаком "Предварительное начисление" (подробнее см. пункт 5.8)

DoAcknowledgmentRequest

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

DoAcknowledgmentRequestType

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

ExportRequest

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

ExportRequestType

Запрос на экспорт сущностей из ГИС ГМП (подробнее см. пункт 5.4)

ImportCertificateRequest

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

ImportCertificateRequestType

Запрос на загрузку и обновление сертификатов ключей проверки ЭП (подробнее см. пункт 5.9)

ImportRequest

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

ImportRequestType

Запрос на импорт сущностей в ГИС ГМП (подробнее см. пункт 5.2)

PackageStatusRequest

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

PackageStatusRequestType

Запрос статуса протокола обработки пакета (подробнее см. пункт 5.3)

Signature

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

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