См. форматы взаимодействия Государственной информационной системы о государственных и муниципальных платежах с информационными системами участников, утв. Казначейством России 21.10.2016 (версия 1.16.3).
В сообщении ответа в теге AppData будет присутствовать тег ResponseMessage/ExportChargesResponse, структура которого приведена в файле MessageData.xsd (глава 0 "XSD-схемы сущностей и сообщений ГИС ГМП"), описание параметров приведено в Таблице N 23 "Структура ответа на запрос экспорта начислений".
Таблица N 23
СТРУКТУРА ОТВЕТА НА ЗАПРОС ЭКСПОРТА НАЧИСЛЕНИЙ
Наименование
Кол-во тегов, обязательность тега или атрибута
Тип данных
Комментарий для типов запроса CHARGE, CHARGEN OTFULLMATCHED, CHARGE-PRIOR, CHARGE-PRIOR-NOTFULLMATCHED
Комментарий для типов запроса CHARGESTATUS, CHARGE-PRIOR-STATUS, TEMP-CHARGING-STATUS
ExportChargesResponse
1, обязательно
ExportChargesResponseType
Ответ на запрос начислений.
Ответ на запрос начислений.
Charges
1, обязательно
Контейнер
Перечень начислений и признак конца выборки.
Перечень начислений.
hasMore (атрибут)
1, обязательно
boolean
Признак конца выборки: false - достигнут конец выборки, true - после последней выгруженной сущности в выборке имеются другие.
Признак конца выборки: false - достигнут конец выборки, true - после последней выгруженной сущности в выборке имеются другие.
needReRequest (атрибут)
0..1, необязательно
boolean
true - требуется повторный запрос. В случае, если для получения ответа потребовалось задействовать внешнюю систему и ответ от нее не был получен (внешняя система недоступна либо получена ошибка).
true - требуется повторный запрос. В случае, если для получения ответа потребовалось задействовать внешнюю систему и ответ от нее не был получен (внешняя система недоступна либо получена ошибка).
ChargeInfo
0..n, необязательно
Контейнер
Данные начисления.
Данные начисления.
ChargeData
1, обязательно
Base64Binary
Данные начисления, полученные при импорте от АН/ГАН.
Данные начисления, полученные при импорте от АН/ГАН.
ChargeSignature
0..1, необязательно
Base64Binary
Данные файла ЭП начисления, переданного от АН/ГАН в ГИС ГМП.
Данные файла ЭП начисления, переданного от АН/ГАН в ГИС ГМП.
AmountToPay
1, обязательно
long
Остаток суммы, подлежащей оплате, указанной в начислении (в копейках).
Остаток суммы, подлежащей оплате, указанной в начислении (в копейках). При переплате начисления принимает отрицательное значение; при полной оплате - значение "0".
QuittanceWithPaymentStatus
0..1, необязательно
String
Не заполняется для данного запроса.
Статус квитирования с платежами (заполнен всегда).
Возможные значения:
1 - сквитировано;
2 - предварительно сквитировано;
3 - не сквитировано;
4 - сквитировано с отсутствующим в системе платежом.
IsRevoked
0..1, необязательно
boolean
Не заполняется для данного запроса. Возвращаются только действующие неоплаченные начисления/частично оплаченные.
Показатель аннулированного начисления.
Возможные значения:
true - начисление аннулировано;
false - начисление действующее.
date (атрибут)
0..1, необязательно
dateTime
Не заполняется для данного запроса.
Дата аннулирования начисления.
В случае возникновения ошибки при обработке запроса на экспорт начислений код ошибки возвращается в сообщении ответа в теге AppData/ResponseMessage/Ticket/RequestProcessResult, имеющем тип ResultInfo, который описан в подпункте 5.2.3.