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

La ingesta desde AWS S3 identifica este archivo cuando el nombre del archivo comienza con "agreements".
Las implementaciones de cliente no deben modificar los nombres de archivo proporcionados por las fuentes del sector y deben ingerir los archivos tal y como se reciben.

Mapping Definitions

La siguiente tabla proporciona el mapeo realizado desde el archivo STET Agreements Exports hacia CSM Participants.

STET Agreement Exports File Property (Source) CSM Participant Property (Destination) Comment

exchangeServiceId

csmAgentId

csmAgentId es la concatenación de la CONSTANTE STET, exchangeServiceId, messageTypeCode

messageTypeCode

csmAgentId

csmAgentId es la concatenación de la CONSTANTE STET, exchangeServiceId, messageTypeCode

directParticipantPrincipalIdentifier

csmParticipantIdentifier

participantPrincipalIdentifier = directParticipantPrincipalIdentifier

participantType

si participantPrincipalIdentifier = directParticipantPrincipalIdentifier es true entonces DIRECT si no INDIRECT

rMessageOnly

Valor constante: false

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
}