PACS.004
Сообщение pacs.004 имеет следующие подтипы:
- 01 — сообщение о возврате Платежа (принятии запроса на отмену платежа).
- 02 — сообщение о возврате Платежа (подтверждении окончательного расчёта вне TKEY7).
Формируется Участником ПФУ и направляется в TKEY7 для уведомления о принятии запроса на возврат ЦРО — tkey.002.
В случае если сообщение pacs.004 не прошло проверки на соответствие установленным в TKEY7 требованиям, TKEY7 сформирует и направит в ответ сообщение pacs.002 с указанием кода ошибки.
В случае если сообщение pacs.004 прошло проверки на соответствие установленным в TKEY7 требованиям, TKEY7 сформирует и направит в ответ сообщение pacs.002 с положительным результатом обработки сообщения.
Правила использования и заполнения
- Сообщение pacs.004 подтипа 01 формируется Участником ОФУ не позднее 10 минут после получения camt.056 для направления уведомления о принятии запроса на отмену Платежа.
- Сообщение pacs.004 подтипа 02 формируется Участником ОФУ не позднее 60 минут после получения tkey.002 и проверки расчёта вне TKEY7 для направления уведомления о принятии запроса на возврат ЦРО.
В элементе данных (GrpHdr/MsgId) указывается идентификатор сообщения. Заполняется согласно правилам заполнения идентификаторов, например,
20220717USDDSO9314441124GRENCHZZ002
.В элементе данных (GrpHdr/CreDtTm) указывается дата и время создания сообщения, например,
2022-07-17T13:31:13
.В элементе данных (GrpHdr/NbOfTxs) должна содержаться только одна транзакция.
В элементе данных (GrpHdr/SttlmInf/SttlmMtd) указывается внутренний идентификатор Способа осуществления расчётов, незарегистрированный в ISO.
- Если Группой расчётного актива является ЦРО, тогда указывается —
TDSO
. - Если Группой расчётного актива является ЦРА, тогда указывается —
TDSA
.
- Если Группой расчётного актива является ЦРО, тогда указывается —
В элементе данных (GrpHdr/SttlmInf/SttlmAcct/Id/Othr/Id) указывается идентификатор Участника ПФУ в TKEY7, например,
greenbank
.В элементе данных (GrpHdr/SttlmInf/SttlmAcct/Nm) указывается идентификатор Цифрового счёта Участника ПФУ в TKEY7 из связанного (исходного) сообщения, с которого будет осуществлён возврат Активов в Распределённом реестре.
- Если способ осуществления расчётов
TDSA
, указывается идентификатор Операционного счёта, например,main
. - Если способ осуществления расчётов
TDSO
, указывается идентификатор Эмиссионного счёта — константаemission
.
- Если способ осуществления расчётов
В элементе данных (GrpHdr/PmtTpInf/SvcLvl/Prtry) указывается Идентификатор эмитента Актива.
- Если Группой расчётного актива является ЦРО и Эмитент Актива — Участник ОФУ, тогда указывается идентификатор Участника ОФУ, например,
bankName
. - Если Группой расчётного актива является ЦРО и Эмитент Актива — Участник ПФУ, тогда указывается идентификатор Участника ПФУ, например,
secondBankName
. - Если Группой расчётного актива является ЦРА, тогда указывается идентификатор Участника-Токенизатора, например,
tokenizerBankName
.
- Если Группой расчётного актива является ЦРО и Эмитент Актива — Участник ОФУ, тогда указывается идентификатор Участника ОФУ, например,
В элементе данных (GrpHdr/InstgAgt/FinInstnId/BICFI) указывается зарегистрированный код БИК Участника ПФУ, например,
GRENCHZZ002
.В элементе данных (GrpHdr/InstgAgt/FinInstnId/Othr/Id) указывается идентификатор Участника ПФУ в TKEY7, например,
greenbank
.В элементе данных (GrpHdr/InstdAgt/FinInstnId/BICFI) указывается зарегистрированный код БИК Участника ОФУ, например,
BLUERUMM001
.В элементе данных (GrpHdr/InstdAgt/FinInstnId/Othr/Id) указывается идентификатор Участника ОФУ в TKEY7, например,
bluebank
.В элементе данных (OrgnlGrpInf/OrgnlMsgId) указывается идентификатор исходного сообщения, например,
20220717USDDSO9314441124GRENCHZZ002
.В элементе данных (OrgnlGrpInf/OrgnlMsgNmId) указывается наименование исходного сообщения, например,
pacs.008.001.09
.В элементе данных (OrgnlGrpInf/OrgnlCreDtTm) указывается дата и время создания исходного сообщения, например,
2022-07-17T13:22:01
.В элементе данных (OrgnlGrpInf/RtrRsnInf/Rsn/Cd) указывается внутренний код идентификации причины возврата в TKEY7.
- Если сообщение направляется в ответ на tkey.002, указывается
0001
. - Если сообщение направляется в ответ на camt.056, указывается
0002
.
- Если сообщение направляется в ответ на tkey.002, указывается
В элементе данных (OrgnlGrpInf/RtrRsnInf/AddtlInf) указывается дополнительная информация.
- Если сообщение направляется в ответ на tkey.002, указывается
Payment final settlement has been completed
. - Если сообщение направляется в ответ на camt.056, указывается
Request for cancellation payment approved
.
- Если сообщение направляется в ответ на tkey.002, указывается
В элементе данных (TxInf/RtrId) указывается идентификатор сообщения из элемента данных (GrpHdr/MsgId), например,
20220717USDDSO9314441124GRENCHZZ002
В элементе данных (TxInf/OrgnlInstrId) указывается идентификатор исходной инструкции, например,
USDDSO20220717BLUERUMM001B123456789
.В элементе данных (TxInf/OrgnlEndToEndId) указывается исходный сквозной идентификатор, например,
db0a130d58c749e9a884a90b2b47e047
.В элементе данных (TxInf/OrgnlTxId) указывается идентификатор исходной транзакции, например,
73b8eda0fcea4a2f934d2c774639e0eb
.В элементе данных (TxInf/OrgnlIntrBkSttlmAmt) указывается идентификатор расчётного Актива в TKEY7 и исходная сумма межбанковского перевода, например,
Ccy="USDDSO"
и>50000<
.В элементе данных (TxInf/RtrdIntrBkSttlmAmt) указывается идентификатор расчётного Актива в TKEY7 и возвращаемая сумма межбанковского перевода, например,
Ccy="USDDSO"
и>50000<
.В элементе данных (TxInf/IntrBkSttlmDt) указывается дата межбанковского расчёта, например,
2022-07-17
.В элементе данных (TxInf/RtrdInstdAmt) указывается возвращаемая сумма и трёхбуквенный код валюты, например,
Ccy="CHF"
и>48460<
В элементе данных (TxInf/ChrgBr) указывается сторона, которая оплачивает комиссию, например,
CRED
.В элементе данных (TxInf/ChrgsInf/Amt) указывается идентификатор расчётного Актива в TKEY7 и сумма комиссии, например,
Ccy="USDDSO"
и>0<
В элементе данных (TxInf/ChrgsInf/Agt/FinInstnId/BICFI) указывается зарегистрированный код БИК Участника, который взимает комиссию, например,
GRENCHZZ002
.В элементе данных (TxInf/ChrgsInf/Agt/FinInstnId/Othr/Id) указывается идентификатор Участника в TKEY7, который взимает комиссию, например,
greenbank
.В элементе данных (TxInf/RtrRsnInf/Orgtr/Nm) указывается наименование Плательщика, например,
COMPANY AAA INC
.В элементе данных (TxInf/RtrRsnInf/Orgtr/Rsn/Cd) указывается код причины возврата — константа
NARR
.В элементе данных (TxInf/RtrRsnInf/Orgtr/Rsn/Prtry) указывается дополнительная информация.
- Если сообщение направляется в ответ на tkey.002, указывается дата и время осуществления расчёта вне TKEY7, например,
2022-07-17T12:56:00
. - Если сообщение направляется в ответ на camt.056, указывается код из сообщения camt.056 элемента данных (Undrlyg/TxInf/CxlRsnInf/Rsn/Cd), соответствующий ISO, например,
AM09
.
- Если сообщение направляется в ответ на tkey.002, указывается дата и время осуществления расчёта вне TKEY7, например,
В элементе данных (TxInf/RtrRsnInf/Orgtr/AddtlInf) указывается подробная информация о причине возврата.
- Если сообщение направляется в ответ на tkey.002, указывается
RETURN AFTER ACCEPTED TRANSACTION SETTLEMENT NOTIFICATION
. - Если сообщение направляется в ответ на camt.056, указывается
RETURN AFTER ACCEPTED FITOFI PAYMENT CANCELLATION REQUEST
.
- Если сообщение направляется в ответ на tkey.002, указывается
В элементе данных (TxInf/OrgnlTxRef/SttlmInf/SttlmMtd) указывается внутренний идентификатор способа осуществления расчётов исходного сообщения, незарегистрированный в ISO, например,
TDSO
.В элементе данных (TxInf/OrgnlTxRef/SttlmInf/SttlmAcct/Id/Othr/Id) указывается идентификатор Участника ОФУ в TKEY7, например,
bluebank
.В элементе данных (TxInf/OrgnlTxRef/SttlmInf/SttlmAcct/Nm) указывается идентификатор Цифрового счёта Участника ОФУ в TKEY7 исходного сообщения, например,
emission
.В элементе данных (TxInf/OrgnlTxRef/PmtTpInf/SvcLvl/Prtry) указывается Идентификатор эмитента Актива исходного сообщения, например,
bluebank
.
Шаблон сообщения
<?xml version="1.0" encoding="UTF-8" ?><Message xmlns="urn:tkeysettlement"xmlns:tspr="urn:iso:std:iso:20022:tech:xsd:pacs.004.001.10"xmlns:head="urn:iso:std:iso:20022:tech:xsd:head.001.001.03"><AppHdr><head:Fr><head:FIId><head:FinInstnId><!-- Зарегистрированный код BIC отправителя сообщения -->
pacs.004.001.10.xsd
Сообщение pacs.004 формируется Участниками на основе XML-схемы из репозитория TKEY7.
<?xml version="1.0" encoding="UTF-8"?><xs:schema xmlns="urn:iso:std:iso:20022:tech:xsd:pacs.004.001.10" xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" targetNamespace="urn:iso:std:iso:20022:tech:xsd:pacs.004.001.10"><xs:element name="Document" type="Document"/><xs:complexType name="AccountIdentification4Choice"><xs:choice><xs:element name="IBAN" type="IBAN2007Identifier"/><xs:element name="Othr" type="GenericAccountIdentification1"/></xs:choice></xs:complexType>
Практическое применение
- Возврат ЦРО.
- Отмена платежа ЦРО: Сценарий № 1.
- Отмена платежа ЦРО: Сценарий № 3.
- Отмена платежа ЦРА: Сценарий № 1.
- Отмена платежа ЦРА: Сценарий № 3.