Coordinating ALERT and SWIFT Messages

Based on client feedback, DTCC recommends that you map ALERT field values to ISO 15022 fields as shown in the following examples.

Table 1 is for three levels of clearing.

Table 1  ALERT-to-ISO 15022 Mappings for Three Levels
Role ISO15022 ALERT
Buyer/seller BUYR/SELL
97A (within BUYR/SELL block)
Institution BIC and, if required, A/C# @ Global Custodian
Custodian RECU/DECU
97A (within RECU/DECU block)
Custodian BIC and Corresp Security A/C#
Security correspondent REI1/DEI1
97A (within REI1/DEI1 block)
Security Correspondent and A/C# @ Local Agent
Local agent REAG/DEAG
97A (within REAG/DEAG block)
Local Agent BIC and/or A/C# @ Depository (see SMPG Compliance for the REAG/DEAG Block)
Depository PSET Place of Settlement

Table 2 is for two levels of clearing.

Table 2  ALERT-to-ISO 15022 Mappings for Two Levels
Role ISO15022 ALERT
Buyer/Seller BUYR/SELL
97A (within BUYR/SELL block)
Institution BIC and, if required, A/C# @ Global Custodian
Custodian RECU/DECU
97A (within RECU/DECU block)
Custodian BIC and A/C# @ Local Agent
Local agent REAG/DEAG
97A (within REAG/DEAG block)
Local Agent BIC and/or A/C# @ Depository (see SMPG Compliance for the REAG/DEAG Block)
Depository PSET Place of Settlement

Some clients choose to populate BUY/SELL with Custodian BIC instead of Institution BIC. DTCC recommends that you populate the data as shown in Table 1 and Table 2 .

The examples that follow show how to populate ALERT fields in conformance with the ISO 15022 guidelines, using an ALERT-to-ISO 15022 party sequence.