Documentation for a newer release is available.
View Latest
STET Agreement Exports File Mapping
File Types Supported
| File Name | File Types Supported | File Formats Supported | File Naming Conventions |
|---|---|---|---|
STET Agreement Export File |
FULL |
XML |
agreements_AGGR2EU_NN_YYYYMMDD_NNNNNN |
| AWS S3 Ingestion identifies this file when the file name starts with "agreements". |
| The client implementations should not modify the files names provided by industry sources and ingest the files as received. |
Mapping Definitions
Below table provides the mapping as performed from STET Agreements Exports file into CSM Participants.
| STET Agreement Exports File Property (Source) | CSM Participant Property (Destination) | Comment |
|---|---|---|
exchangeServiceId |
csmAgentId |
csmAgentId is concatenation of CONSTANT |
messageTypeCode |
csmAgentId |
csmAgentId is concatenation of CONSTANT |
directParticipantPrincipalIdentifier |
csmParticipantIdentifier |
|
participantPrincipalIdentifier = directParticipantPrincipalIdentifier |
participantType |
if |
Example Mapping
Source Record from Industry file
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<agreementExport>
<metaData>
<referentialVersion>35</referentialVersion>
<agreementName>Belgian Instant Payment agreement</agreementName>
<schemaVersion>0.7</schemaVersion>
<creationDate>2020-05-14</creationDate>
<targetUseDate>2020-05-20</targetUseDate>
<environment>REF</environment>
</metaData>
<agreementDescription>
<agreementId>IPBE</agreementId>
<agreementName>Belgian Instant Payment agreement</agreementName>
<shortLabel>BE IP agreement</shortLabel>
<description>Belgian Instant Payment agreement Description</description>
<salience>4</salience>
<currency>EUR</currency>
<exchangeService>
<exchangeServiceId>SCTINST</exchangeServiceId>
<shortLabel>SCT Inst</shortLabel>
<longLabel>SEPA INSTANT CREDIT TRANSFERT</longLabel>
<vatSubmitted>false</vatSubmitted>
<operatingCSM>STET-IP</operatingCSM>
<messageTypes>
<messageTypeCode>DR</messageTypeCode>
<shortLabel>IP DR</shortLabel>
<longLabel>Instant Payment Delivery Report</longLabel>
<accountableNature>true</accountableNature>
<rMessage>false</rMessage>
<transactionFormatVersion>
<format>pacs.002.001</format>
<version>03</version>
</transactionFormatVersion>
</messageTypes>
<messageTypes>
<messageTypeCode>DS02</messageTypeCode>
<shortLabel>IP DS-02</shortLabel>
<longLabel>Instant Payment DS-02</longLabel>
<accountableNature>false</accountableNature>
<rMessage>false</rMessage>
<transactionFormatVersion>
<format>pacs.008.001</format>
<version>02</version>
</transactionFormatVersion>
</messageTypes>
<messageTypes>
<messageTypeCode>DS03C</messageTypeCode>
<shortLabel>IP DS-03C confirmation</shortLabel>
<longLabel>Instant Payment DS-03 confirmation</longLabel>
<accountableNature>true</accountableNature>
<rMessage>false</rMessage>
<transactionFormatVersion>
<format>pacs.002.001</format>
<version>03</version>
</transactionFormatVersion>
</messageTypes>
<messageTypes>
<messageTypeCode>DS03R</messageTypeCode>
<shortLabel>IP DS-03R reject</shortLabel>
<longLabel>Instant Payment DS-03 reject</longLabel>
<accountableNature>false</accountableNature>
<rMessage>false</rMessage>
<transactionFormatVersion>
<format>pacs.002.001</format>
<version>03</version>
</transactionFormatVersion>
</messageTypes>
<messageTypes>
<messageTypeCode>DS05</messageTypeCode>
<shortLabel>IP DS-05 recall</shortLabel>
<longLabel>Instant Payment DS-05 recall request</longLabel>
<accountableNature>false</accountableNature>
<rMessage>true</rMessage>
<transactionFormatVersion>
<format>camt.056.001</format>
<version>01</version>
</transactionFormatVersion>
</messageTypes>
<messageTypes>
<messageTypeCode>DS07</messageTypeCode>
<shortLabel>IP DS-07 Investigation payment</shortLabel>
<longLabel>Instant Payment DS-07 Investigation payment</longLabel>
<accountableNature>false</accountableNature>
<rMessage>true</rMessage>
<transactionFormatVersion>
<format>pacs.028.001</format>
<version>01</version>
</transactionFormatVersion>
</messageTypes>
<messageTypes>
<messageTypeCode>DS08</messageTypeCode>
<shortLabel>IP DS-08 Recall RRO</shortLabel>
<longLabel>Instant Payment DS-08 Recall RRO</longLabel>
<accountableNature>false</accountableNature>
<rMessage>true</rMessage>
<transactionFormatVersion>
<format>camt.056.001</format>
<version>01</version>
</transactionFormatVersion>
</messageTypes>
<messageTypes>
<messageTypeCode>DS6C</messageTypeCode>
<shortLabel>IP DS-06C positive answer</shortLabel>
<longLabel>Instant Payment DS-06 positive answer</longLabel>
<accountableNature>true</accountableNature>
<rMessage>true</rMessage>
<transactionFormatVersion>
<format>pacs.004.001</format>
<version>02</version>
</transactionFormatVersion>
</messageTypes>
<messageTypes>
<messageTypeCode>DS6R</messageTypeCode>
<shortLabel>IP DS-06R negative answer</shortLabel>
<longLabel>Instant Payment DS-06 negative answer</longLabel>
<accountableNature>false</accountableNature>
<rMessage>true</rMessage>
<transactionFormatVersion>
<format>camt.029.001</format>
<version>03</version>
</transactionFormatVersion>
</messageTypes>
<messageTypes>
<messageTypeCode>DS7R</messageTypeCode>
<shortLabel>IP DS-07R Investigation recall</shortLabel>
<longLabel>Instant Payment DS-07R Investigation recall</longLabel>
<accountableNature>false</accountableNature>
<rMessage>true</rMessage>
<transactionFormatVersion>
<format>pacs.028.001</format>
<version>01</version>
</transactionFormatVersion>
</messageTypes>
<messageTypes>
<messageTypeCode>DS9C</messageTypeCode>
<shortLabel>IP DS-09C positive answer Recall RRO</shortLabel>
<longLabel>Instant Payment DS-09C positive answer recall RRO</longLabel>
<accountableNature>true</accountableNature>
<rMessage>true</rMessage>
<transactionFormatVersion>
<format>pacs.004.001</format>
<version>02</version>
</transactionFormatVersion>
</messageTypes>
<messageTypes>
<messageTypeCode>DS9R</messageTypeCode>
<shortLabel>IP DS-09R negative answer recall RRO</shortLabel>
<longLabel>Instant Payment DS-09R negative answer recall RRO</longLabel>
<accountableNature>false</accountableNature>
<rMessage>true</rMessage>
<transactionFormatVersion>
<format>camt.029.001</format>
<version>03</version>
</transactionFormatVersion>
</messageTypes>
</exchangeService>
<rejectCause>
<rejectCode>IBE04</rejectCode>
<codeISO>FF01</codeISO>
</rejectCause>
<rejectCause>
<rejectCode>TX45</rejectCode>
<codeISO>FF01</codeISO>
</rejectCause>
</agreementDescription>
<detailedRoutings>
<exchangeServiceId>SCTINST</exchangeServiceId>
<messageTypeCode>DS02</messageTypeCode>
<directParticipantPrincipalIdentifier>NBBEBEB04P1</directParticipantPrincipalIdentifier>
<participantPrincipalIdentifier>IPDTBEB04P1</participantPrincipalIdentifier>
<exchangeManagerPrincipalIdentifier>IPDTBEB04P1</exchangeManagerPrincipalIdentifier>
<sepacomFlag>false</sepacomFlag>
<subscriptionType>R</subscriptionType>
<participantIdentifier>
<type>BIC</type>
<code>IPDTBEB04P1</code>
</participantIdentifier>
</detailedRoutings>
</agreementExport>
Destination Record - CSM Participant
{
"csmAgentId": null,
"csmParticipantIdentifier": "IPDTBEB04P1",
"participantName": null,
"domicileAddress": null,
"participantCity": null,
"postalCode": null,
"postalAddress": null,
"participantCountry": null,
"activeFromDate": "2020-05-20T00:00:00Z",
"activeToDate": null,
"participantType": null,
"participantsLimits": null,
"sicSpecificFields": null,
"routingBIC": null,
"paymentTypeAllowedList": null
}