external code sets - homepage | iso 20022€¦ · xls file · web view · 2017-09-13irish...

167
Date of printing: 03/06/2022-18:15:48 ISO 20022 External Code Sets - Intro&History - Page: 1 of 167 Doc: document.xls Intro&History Source: ISO 20022.org Edition: 13 September 2017 Subject Inventory of External Code Sets - Required by (but external to) the ISO 20022 Message Schemas Publication date 13 September 2017 - 2Q2017 V01 Source ISO20022.org Related Messages Payments messages: See PAYMENTS inventory sheet. Trade Services messages: See TRADE inventory sheet. Securities messages: See SECURITIES inventory sheet Cards messages: See CARDS inventory sheet Details Description Content Revision History Based on 09 June 2009 Edition 17 Jan, 2010 03 Feb, 2010 26 April, 2010 draft 21 June, 2010 draft See this site for the latest version of these code sets. All external code sets required to fully use the ISO 20022 Message Schemas are included in this An additional 3 code sets (Bank Transaction Code) can be found separately on ISO20022.org. These codes are required by the messages as indicated in the following inventory sheets. They have been made external to the schema to allow for separate maintenance of messages and codes. The inventory sheets mention the latest versions of the messages. This document also includes the external code sets used by previous versions of messages. External code sets published in this spreadsheet are versioned at three levels: the spreadsheet itself has a publication date (see above), each code list within the spreadsheet has a publication date (see inventory sheets) and each individual code has a date of last update ('status date'). The updates since the last publication are highlighted in italic red. Maintenance/ Requests for New Values External code sets are maintained on a quarterly basis. Updated sets are published by end February, end of May, end of August and end of November. Additional releases may happen upon publication of new messages or new versions of existing messages using cexternal code sets. Requests for changes must be submitted using the form: "Change Request for the update of an External Code Set" template. Additions for CR0002, CR0005, CR0006, CR0007. 7 new external codes. Impacted code sets: LocalInstrument, Purpose, ReturnReason. Reformatted to include 'introduced date'. Revised proposed code value for CoreNoRefund per submitter request (CR0005, code set Draft 1Q2010 Codes CR0010, CR0011, CR0012, CR0016. Draft 2Q2010 Codes CR0015. Addition of MandateReason and VerificationReason code sets

Upload: duongkien

Post on 26-May-2018

215 views

Category:

Documents


0 download

TRANSCRIPT

Date of printing: 05/08/2023-19:49:00 ISO 20022 External Code Sets- Intro&History - Page: 1 of 148

Doc: document.xls Intro&History Source: ISO 20022.orgEdition: 13 September 2017

Subject Inventory of External Code Sets - Required by (but external to) the ISO 20022 Message Schemas

Publication date 13 September 2017 - 2Q2017 V01Source ISO20022.org

Related Messages Payments messages: See PAYMENTS inventory sheet. Trade Services messages: See TRADE inventory sheet.Securities messages: See SECURITIES inventory sheetCards messages: See CARDS inventory sheet

Details All external code sets required to fully use the ISO 20022 Message Schemas are included in this document but 3.

Description

Content

Revision History Based on 09 June 2009 Edition17 Jan, 2010

03 Feb, 201026 April, 2010 draft21 June, 2010 draft

See this site for the latest version of these code sets.

An additional 3 code sets (Bank Transaction Code) can be found separately on ISO20022.org.

These codes are required by the messages as indicated in the following inventory sheets. They have been made external to the schema to allow for separate maintenance of messages and codes. The inventory sheets mention the latest versions of the messages. This document also includes the external code sets used by previous versions of messages.

External code sets published in this spreadsheet are versioned at three levels: the spreadsheet itself has a publication date (see above), each code list within the spreadsheet has a publication date (see inventory sheets) and each individual code has a date of last update ('status date'). The updates since the last publication are highlighted in italic red.

Maintenance/ Requests for New Values

External code sets are maintained on a quarterly basis. Updated sets are published by end February, end of May, end of August and end of November. Additional releases may happen upon publication of new messages or new versions of existing messages using cexternal code sets. Requests for changes must be submitted using the form:

"Change Request for the update of an External Code Set" template.

Additions for CR0002, CR0005, CR0006, CR0007. 7 new external codes. Impacted code sets: LocalInstrument, Purpose, ReturnReason. Reformatted to include 'introduced date'. Revised proposed code value for CoreNoRefund per submitter request (CR0005, code set LocalInstrument).Draft 1Q2010 Codes CR0010, CR0011, CR0012, CR0016.Draft 2Q2010 Codes CR0015. Addition of MandateReason and VerificationReason code sets

Date of printing: 05/08/2023-19:49:00 ISO 20022 External Code Sets- Intro&History - Page: 2 of 148

Doc: document.xls Intro&History Source: ISO 20022.orgEdition: 13 September 2017

16 August, 2010 Final

23 September, 2010 draft30 November, 2010 Final

6 December, 2010 Draft17 February, 2011 Final

31 May, 2011 Final

31 August, 2011 Final

2 December, 2011 Final

9 February, 2012 Final

31 May, 2012 Final

22 June, 2012 Final Revision of 1st quarter 2012 to correct 7-LocalInstrument code list to correct misaligned rows 16 July, 2012 Final

1st and 2nd quarter 2010 CR's related to code requests including: CR0010 (StatusReason), CR0015 (ClearingSystemIdentification), and CR0011, CR0012, CR0016 (LocalInstrument)EPC values for MandateReason code set. 3Q2010 eval, CR00523rd quarter 2010 including For the Payments SEG - CR0052 (MandateReason), For the Trade SEG - addition of 5 code sets (DocumentPurpose, DocumentType, Incoterms, InformationType, PackagingType) For the Securities SEG - addition of code set FinancialInstrumentIdentificationType

For the Payments SEG - CR0053, 54, 55, 56 approved in 4Q2010 evaluation4th quarter 2010 including for the Payments SEG - CR0053 and 55 (LocalInstrument), 54 and 56 (OrganisationIdentification) 1st quarter 2011 including for the Payments SEG - CR0058 (BalanceSubType), 59 (StatusReason), 63 (CategoryPurpose) and correction of a typo in an example of ClearingSystemIdentification2nd quarter 2011 including: For the Payments SEG - CR0073 impacting LocalInstrumentCode and For the Securities SEG - addition of code set TradeTransactionCondition

3rd quarter 2011 including: For the Payments SEG - CR0148, CR0149, CR0150 impacting LocalInstrumentCode and including PaySEG subgroup formatting revisions for clarity and improved information. Code sets will now consist of 3 sections: Identification, Information, and Status. Identification and Status are mandatory sections. Information is helpful information needed to clarify application of the codes.

4th quarter 2011 including: For the Payments SEG: CR0153 - Berlin Group - Purpose - 2 new codes for card settlement. CR0154 - Berlin Group - ReturnReason - 3 new codes. CR0060 - CGI - Local Instrument - 13 additional codes. CR0155 - CGI - Purpose Codes- 3 additional codes. CR0156 - CGI - Category Purpose - 2 additional codes.

1st quarter 2012 including: CR0170 - Berlin Group - Purpose - 1 new code for card settlement. 4 new code sets: 26-ChargeType ; 27-CashAccountType ; 28-DiscountAmountType ; 29-TaxAmountType

2nd quarter 2012 including:For the Payments SEG: CR0243 - EPC - ReturnReasonCode & StatusReasonCode. CR0244 - Bank Association of Slovenia - PurposeCode. Code sets 28-DiscountAmountType and 29-TaxAmountType: code values for the sets created as external code sets but unpopulated during the last message maintenance cycle.

Date of printing: 05/08/2023-19:49:00 ISO 20022 External Code Sets- Intro&History - Page: 3 of 148

Doc: document.xls Intro&History Source: ISO 20022.orgEdition: 13 September 2017

22 Oct, 2012 Final

7 Feb, 2013

7 May, 2013

29 Nov, 2013

2 Dec, 2013

16 Jan, 2014

21 Feb, 2014

17 April, 2014

13 June, 2014

31 July, 2014 2nd quarter 2014 errata related to CR0385 - Deutsche Bundesbank - 3-CashClearingSystem - Reinstatement of ELS28 November, 2014

3rd quarter 2012 including:For the Payments SEG: CR0247 - CFONB - ReturnReason; CR0248 - CFONB - ReversalReason; CR0250 - DSGV - Purpose; CR0251 - BerlinGroup - Purpose & CategoryPurpose. 4 new code sets: 30-CardTransactionCategory; 31-BillingBalanceType ; 32-BillingCompensationType ; 33-BillingRateIdentification

4th quarter 2012 including:For the Payments SEG: CR0242 - SIX - 16-StatusReason; CR0253 - Berling Group - 11-Purpose; code values for code sets 31-BillingBalanceType ; 32-BillingCompensationType ; 33-BillingRateIdentification to be used in the Bank Services Billing messageFor Cards SEG: new code set 34-RePresentmentReason for use in Berlin Group SupplementaryData extensionFor Trade SEG: 14 new code sets (35 to 48) for use in Demand Guarantees and Standby Letters of Credit messages

1st quarter 2013 including:For the Payments SEG: CR0255 - BCS Singapore, 11-Purpose; CR0257 - EPC, 13-ReturnReason.3rd quarter 2013 External Codes evaluation including:For the Payment SEG: CR308 - Deutscher Sparkassen- und Giroverband (German Savings Banks Association) , 11-Purpose, 1 new code.

For the Payments SEG: CR308 - Deutscher Sparkassen- und Giroverband (German Savings Banks Association) , 11-Purpose, correction of the name and definition of the RIMB code.4th quarter 2013 including:For the Payments SEG: CR0310 –Canadian Payments Assoc - 3-CashClearingSystem - 3 new codes including a replacement; CR0311 - German Banking Industry Committee - 11-Purpose - 1 new codeCR0312 – All German Bausparkassen and all 422 German Savings Banks and 8 regional banks (Landesbanken) - 11-Purpose - 1 new code + 1 code updated. CR0314 –SWIFT and ETDA Thailand-5-ClearingSystemIdentification - 1 new code, removal of the example column.

Publication of new message versions resulting from maintenance cycle 2013/2014 including:For the Trade SEG:CR0316 - Trade SEG - 21-Incoterms - Updated code set definitions

Addition of two new code sets used in the newly approved Stand-alone Remittance Advice messages: 49-DocumentLineType and 50-GarnishmentType2nd quarter 2014 including for the Payments SEG: CR0315 –Banco Central del Ecuador - 3-CashClearingSystem - 1 new codeCR0385 - Deutsche Bundesbank - 3-CashClearingSystem - 1 new code replaces (retires) an existing code.

3rd quarter CRs including for the Payments SEG:CR0456 - STUZZA - 1 new code for 16-StatusReasonCR0459 - Hungarian Banking Association (HBA) - 1 new code for 11-Purpose

Date of printing: 05/08/2023-19:49:00 ISO 20022 External Code Sets- Intro&History - Page: 4 of 148

Doc: document.xls Intro&History Source: ISO 20022.orgEdition: 13 September 2017

26 December, 2014 3rd quarter CRs including for the Payments SEG:CR0458 - Association of German Banks - 3 new codes for 11-PurposeCR0462 - STUZZA - Update of 1 code in 4-CategoryPurpose

27 February, 2015

13 March, 2015 Publication of new messages and new versions resulting from maintenance cycle 2014/2015 28 April, 2015 Introduction of a new code set: 51-TradeMarket submitted by the ASF (Association des Sociétés Françaises)

31 August, 2015 2nd quarter 2015 CRs including for the Payments SEG:CR0466 - SEB - 2 new codes for 4-CategoryPurposeCR0467 - Deutsche Bundesbank - 8 new codes for 11-PurposeCR0468 - Deustche Bundesbank - 2 new codes for 7-LocalInstrumentCodeCR0469 - Deutsche Bundesbank - 1 new code for 15-ServiceLevelCode

27 November, 2015 3rd quarter 2015 CRs including:for the Securities SEG: CR0526 - Bloomberg and ISITC - 3 new codes for 24-FinancialInstrumentIDTypeCodefor the Payments SEG: CR0532 - The Bank Association of Slovenia - 1 new code for 11-Purpose

01 April, 2016

for Payments SEG: CR0527 - ALMUS & ISITC - new codes - 11-PurposeCR0535 - APCA/SWIFT - 1 new code - 1-AccountIdentificationCR0536 - APCA/SWIFT - 1 new code - 3-CashClearingSystemCR0537 - APCA/SWIFT - 2 new codes - 13-ReturnReasonCR0538 - APCA/SWIFT - 7 new codes - 16-StatusReasonCR0539 - Dutch Payments Association - 4 new codes - 8-MandateReasonCR0540 - Dutch Payments Association - 4 new codes - 13-ReturnReasonCR0541 - Dutch Payments Association - 4 new codes - 16-StatusReasonCR0542 - SIX - Update of two codes - 5-ClearingSystemIdentification

22 April, 2016 4th quarter 2015 - V02 including: - Correction to new code set 53-ExternalValidationRuleIdentification (Name, Definition and Issuer columns) - Addition of external code sets used by the recently approved CTCCR messages - 54-ContractClosureReason - 55-ContractBalanceType - 56-ShipmentCondition

11 May, 2016 1st quarter 2016 - V01 including:

4th quarter 2014 CR including for the Payments SEG:CR0464 - Equens - 1 new code for 3-CashClearingSystem

CR0522 - GUF - 1 new code for the Bank Transaction Code setIntroduction of new code set: 52-MandateSetupReason

4th quarter 2015 new versions of Payments, Securities and Cards messages resulting from 2015/2016 maintenance cycle, new MMSR, CTCCR, Transparency of Holdings messages and CRs including:

Date of printing: 05/08/2023-19:49:00 ISO 20022 External Code Sets- Intro&History - Page: 5 of 148

Doc: document.xls Intro&History Source: ISO 20022.orgEdition: 13 September 2017

- 57- MarketArea1Code - 58- EffectiveDateParameter1Code - 59- SecuritiesPurpose1Code - 60- ReceivedReason1Code - 61- AcceptedReason1Code - 62- PendingProcessingReason1Code - 63- RejectedReason1Code - CR0543 - STUZZA - 2 new codes - 11-Purpose - CR0544 - EPC - 1 new code - 7-LocalInstrument - CR0545 - Bank Association of Slovenia - 1 new code - 11-Purpose - CR0546 - SWIFT - 1 code modified - 3-CashClearingSystem - CR0547 - SWIFT - 1 new code - 3-CashClearingSystem

31 August, 2016 2nd quarter - V01 including: - CR0572 - The Clearing House - 1 new code - 3-CashClearingSystem - CR0573 - SIX - 1 code modified - 16-StatusReason - CR0638 - SWIFT & SABS - 5 new codes - 8-MandateReason

21 October, 2016 Addition of Invoice Tax Report messages, including 1 new code to 53-ExternalValidationRuleIdentification1Code18 November, 2016 3rd quarter - V01 including:

- CR0637 - SWIFT & SABS - 1 new code - 27-CashAccountType - CR0639 - SWIFT & SABS - 5 new codes - 11-Purpose - CR0640 - SWIFT & SABS - 2 new codes - 7-Localinstrument - CR0641 - SWIFT & SABS - 6 new codes - 13-ReturnReason - CR0643 - EPC - 10 new codes - 16-StatusReason

8 February, 2017 4th quarter 2016 - V01 including: - addition of pacs.028, pain.017 & pain.018 - new message versions resulting from maintenance cycle 2016/2017 - CR0647 - TCH - 1 new code - 66_CancellationReason - CR0648 - NPP AU - 1 updated code - 16-StatusReason - CR0649 - HKICL - 1 new code 9-OrganisationIdentification - CR0651 - HKICL - 1 new code - 27-CashAccountType - CR0652 - HKICL - 3 new codes - 7-LocalInstrument - CR0574 - new code set 64-PaymentTransactionStatus - CR0574 - new code set 65-PaymentGroupStatus - CR0635 & CR0647 - new code set 66-CancellationReason - pain.017/18 - new code set 67-MandateStatus

- Addition of external code sets used by the recently approved Standing Settlement Instructions for Securities, Payments and FX messages

Date of printing: 05/08/2023-19:49:00 ISO 20022 External Code Sets- Intro&History - Page: 6 of 148

Doc: document.xls Intro&History Source: ISO 20022.orgEdition: 13 September 2017

- pain.017/18 - new code set 68-MandateSuspensionReason - CR0576 - new code set 69-AuthenticationChannel

31 May, 2017 1st quarter 2017 - V01 including: - CR0645 - The Berlin Group - 2 new codes - 11-Purpose - CR0646 - The Berlin Group - 2 new codes - 4-CategoryPurpose - CR0653 - TCH - 2 new codes - 64-PaymentTransactionStatus

14 July, 2017 2nd quarter 2017 - V01 including:- new FX inventory sheet- new Financial Instruments and Transactions Regulatory Reporting 'auth' messages- new Cards 'caam' message versions- CR0657 - Dutch Payments Association - 2 new codes - 7-LocalInstrument

Date of printing: 05/08/2023-19:49:00 ISO 20022 External Code Sets- PAYMENTS - Page: 7 of 148

Doc: document.xls PAYMENTS Source: ISO 20022.orgEdition: 13 September 2017

OVERVIEW EXTERNAL CODE SETS USED IN PAYMENTS MESSAGES

Data Element Name SEG

Used in

acm

t.007

.001

.02

acm

t.008

.001

.02

acm

t.009

.001

.02

acm

t.010

.001

.02

acm

t.011

.001

.02

acm

t.012

.001

.02

acm

t.013

.001

.02

acm

t.014

.001

.02

acm

t.015

.001

.02

acm

t.016

.001

.02

acm

t.017

.001

.02

acm

t.018

.001

.02

acm

t.019

.001

.02

acm

t.020

.001

.02

acm

t.021

.001

.02

acm

t.022

.001

.02

acm

t.023

.001

.02

acm

t.024

.001

.02

auth

.001

.001

.01

auth

.002

.001

.01

auth

.018

.001

.01

auth

.019

.001

.01

auth

.020

.001

.01

auth

.021

.001

.01

auth

.022

.001

.01

auth

.023

.001

.01

auth

.024

.001

.01

auth

.025

.001

.01

auth

.026

.001

.01

auth

.027

.001

.01

cam

t.026

.001

.05

cam

t.027

.001

.05

cam

t.028

.001

.07

cam

t.029

.001

.07

cam

t.030

.001

.04

cam

t.031

.001

.04

cam

t.033

.001

.04

cam

t.034

.001

.04

cam

t.035

.001

.03

cam

t.036

.001

.03

cam

t.037

.001

.05

cam

t.038

.001

.03

cam

t.039

.001

.04

cam

t.052

.001

.06

cam

t.053

.001

.06

cam

t.054

.001

.06

cam

t.055

.001

.06

cam

t.056

.001

.06

cam

t.057

.001

.05

cam

t.058

.001

.05

cam

t.059

.001

.05

cam

t.060

.001

.03

cam

t.086

.001

.02

cam

t.087

.001

.04

pacs

.002

.001

.08

pacs

.003

.001

.07

pacs

.004

.001

.07

pacs

.007

.001

.07

pacs

.008

.001

.06

pacs

.009

.001

.06

pacs

.010

.001

.02

pacs

.028

.001

.01

pain

.001

.001

.08

pain

.002

.001

.08

pain

.007

.001

.07

pain

.008

.001

.07

pain

.009

.001

.05

pain

.010

.001

.05

pain

.011

.001

.05

pain

.012

.001

.05

pain

.013

.001

.06

pain

.014

.001

.06

pain

.017

.001

.01

pain

.018

.001

.01

rem

t.001

.001

.03

rem

t.002

.001

.01

supl

.027

.001

.01

Last Publication Date

1 ExternalAccountIdentification1Code

Payments

√ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ 1-Apr-162 ExternalBalanceSubType1Code √ √ √ 31-May-113 ExternalCashClearingSystem1Code √ √ √ √ √ √ √ √ √ √ √ √ √ 31-Aug-164 ExternalCategoryPurpose1Code √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ 31-May-175 ExternalClearingSystemIdentification1Code √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ 1-Apr-166 ExternalFinancialInstitutionIdentification1Code √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ 9-Jun-097 ExternalLocalInstrument1Code √ √ ` √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ 13-Sep-178 ExternalMandateReason1Code √ √ √ 31-Aug-169 ExternalOrganisationIdentification1Code √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ 8-Feb-17

10 ExternalPersonIdentification1Code √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ 9-Jun-0911 ExternalPurpose1Code √ √ √ √ √ √ √ √ √ √ √ √ √ √ 31-May-1712 ExternalReportingSource1Code √ √ √ 9-Jun-0913 ExternalReturnReason1Code √ √ √ √ 18-Nov-1614 ExternalReversalReason1Code √ √ 22-Oct-1215 ExternalServiceLevel1Code √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ 31-Aug-1516 ExternalStatusReason1Code √ √ √ √ 8-Feb-1717 ExternalTechnicalInputChannel1Code √ √ √ 9-Jun-0918 ExternalVerificationReason1Code √ 16-Aug-1019 ExternalDocumentPurpose1Code

Trade

30-Nov-1020 ExternalDocumentType1Code √ √ √ √ √ √ √ 30-Nov-1021 ExternalIncoterms1Code 21-Feb-1422 ExternalInformationType1Code 30-Nov-1023 ExternalPackagingType1Code 30-Nov-1024 ExternalFinancialInstrumentIdentificationType1Code

Securities√ √ √ 27-Nov-15

25 ExternalTradeTransactionConditions1Code 31-Aug-1126 ExternalChargeType1Code

Payments

√ √ √ √ 31-May-1227 ExternalCashAccountType1Code √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ 8-Feb-1728 ExternalDiscountAmountType1Code √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ 16-Jul-1229 ExternalTaxAmountType1Code √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ 16-Jul-1230 ExternalCardTransactionCategory1Code 22-Oct-1231 ExternalBillingBalanceType1Code √ 22-Oct-1232 ExternalBillingCompensationType1Code √ 22-Oct-1233 ExternalBillingRateIdentification1Code √ 22-Oct-1234 ExternalRePresentmentReason1Code Cards √ √ √ 7-Feb-1335 ExternalChannel1Code

Trade

7-Feb-1336 ExternalDateFrequency1Code 7-Feb-1337 ExternalDocumentFormat1Code 7-Feb-1338 ExternalModelFormIdentification1Code 7-Feb-1339 ExternalNarrativeType1Code 7-Feb-1340 ExternalRelativeTo1Code 7-Feb-1341 ExternalTypeOfParty1Code 7-Feb-1342 ExternalUnderlyingTradeTransactionType1Code 7-Feb-1343 ExternalUndertakingAmountType1Code 7-Feb-1344 ExternalUndertakingChargeType1Code 7-Feb-1345 ExternalUndertakingDocumentType1Code 7-Feb-1346 ExternalUndertakingDocumentType2Code 7-Feb-1347 ExternalUndertakingStatusCategory1Code 7-Feb-1348 ExternalUndertakingType1Code 7-Feb-13

Date of printing: 05/08/2023-19:49:00 ISO 20022 External Code Sets- PAYMENTS - Page: 8 of 148

Doc: document.xls PAYMENTS Source: ISO 20022.orgEdition: 13 September 2017

OVERVIEW EXTERNAL CODE SETS USED IN PAYMENTS MESSAGES

Data Element Name SEG

Used in

acm

t.007

.001

.02

acm

t.008

.001

.02

acm

t.009

.001

.02

acm

t.010

.001

.02

acm

t.011

.001

.02

acm

t.012

.001

.02

acm

t.013

.001

.02

acm

t.014

.001

.02

acm

t.015

.001

.02

acm

t.016

.001

.02

acm

t.017

.001

.02

acm

t.018

.001

.02

acm

t.019

.001

.02

acm

t.020

.001

.02

acm

t.021

.001

.02

acm

t.022

.001

.02

acm

t.023

.001

.02

acm

t.024

.001

.02

auth

.001

.001

.01

auth

.002

.001

.01

auth

.018

.001

.01

auth

.019

.001

.01

auth

.020

.001

.01

auth

.021

.001

.01

auth

.022

.001

.01

auth

.023

.001

.01

auth

.024

.001

.01

auth

.025

.001

.01

auth

.026

.001

.01

auth

.027

.001

.01

cam

t.026

.001

.05

cam

t.027

.001

.05

cam

t.028

.001

.07

cam

t.029

.001

.07

cam

t.030

.001

.04

cam

t.031

.001

.04

cam

t.033

.001

.04

cam

t.034

.001

.04

cam

t.035

.001

.03

cam

t.036

.001

.03

cam

t.037

.001

.05

cam

t.038

.001

.03

cam

t.039

.001

.04

cam

t.052

.001

.06

cam

t.053

.001

.06

cam

t.054

.001

.06

cam

t.055

.001

.06

cam

t.056

.001

.06

cam

t.057

.001

.05

cam

t.058

.001

.05

cam

t.059

.001

.05

cam

t.060

.001

.03

cam

t.086

.001

.02

cam

t.087

.001

.04

pacs

.002

.001

.08

pacs

.003

.001

.07

pacs

.004

.001

.07

pacs

.007

.001

.07

pacs

.008

.001

.06

pacs

.009

.001

.06

pacs

.010

.001

.02

pacs

.028

.001

.01

pain

.001

.001

.08

pain

.002

.001

.08

pain

.007

.001

.07

pain

.008

.001

.07

pain

.009

.001

.05

pain

.010

.001

.05

pain

.011

.001

.05

pain

.012

.001

.05

pain

.013

.001

.06

pain

.014

.001

.06

pain

.017

.001

.01

pain

.018

.001

.01

rem

t.001

.001

.03

rem

t.002

.001

.01

supl

.027

.001

.01

Last Publication Date

49 ExternalDocumentLineType1CodePayments

√ √ 17-Apr-1450 ExternalGarnishmentType1Code √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ 17-Apr-1451 ExternalTradeMarket1Code Trade 28-Apr-1552 ExternalMandateSetupReason1Code Payments √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ 31-Aug-1553 ExternalValidationRuleIdentification1Code Payments/Securities √ √ 21-Oct-1654 ExternalContractClosureReason1Code

Payments

√ √ √ 22-Apr-1655 ExternalContractBalanceType1Code √ √ √ √ 22-Apr-1656 ExternalShipmentCondition1Code √ √ 22-Apr-1657 ExternalMarketArea1Code

Securities

11-May-1658 ExternalEffectiveDateParameter1Code 11-May-1659 ExternalSecuritiesPurpose1Code 11-May-1660 ExternalReceivedReason1Code 11-May-1661 ExternalAcceptedReason1Code 11-May-1662 ExternalPendingProcessingReason1Code 11-May-1663 ExternalRejectedReason1Code 11-May-1664 ExternalPaymentTransactionStatus1Code

Payments

√ √ 31-May-1765 ExternalPaymentGroupStatus1Code √ √ 8-Feb-1766 ExternalCancellationReason1Code √ √ √ 8-Feb-1767 ExternalMandateStatus1Code √ 8-Feb-1768 ExternalMandateSuspensionReason1Code √ 8-Feb-1769 ExternalAuthenticationChannel1Code √ √ √ √ √ √ 8-Feb-17

Payments

√ √ √ √ √ √ √ √30-Jun-17√ √ √ √ √ √ √ √

√ √ √ √ √ √ √ √

Legend

ExternalBankTransactionDomain1Code 1

ExternalBankTransactionFamily1Code 1

ExternalBankTransactionSubFamily1Code 1

1. The Bank Transaction Code documentation is available separately on ISO20022.org

Items in a code list should have 7 attributes:1)     Code value2)     Name 3)     Definition 4)     Origin/requester 5)     Status 6)     Status date7)     Introduced date

Code Statuses are:

New: introduction of a new codeNew. Replaces code ABC: introduction of a new code to replace a code that has been retiredDefinition updated: definition of the code has been modifiedRetired. Replaced by ABC. Do not use: the code is not in use anymore

Date of printing: 05/08/2023-19:49:00 ISO 20022 External Code Sets- TRADE - Page: 9 of 148

Doc: document.xls TRADE Source: ISO 20022.orgEdition: 13 September 2017

OVERVIEW EXTERNAL CODE SETS USED IN TRADE SERVICES MESSAGES

Data Element Name SEG

Used in

auth

.034

.001

.01

auth

.038

.001

.01

tsin

.004

.001

.01

tsin

.005

.001

.01

tsin

.006

.001

.01

tsin

.007

.001

.01

tsin

.008

.001

.01

tsin

.009

.001

.01

tsin

.010

.001

.01

tsin

.011

.001

.01

tsin

.012

.001

.01

tsin

.013

.001

.01

tsm

t.009

.001

.05

tsm

t.012

.001

.05

tsm

t.014

.001

.05

tsm

t.017

.001

.05

tsm

t.018

.001

.05

tsm

t.019

.001

.05

tsm

t.044

.001

.02

tsm

t.045

.001

.02

tsm

t.053

.001

.01

tsm

t.054

.001

.01

tsm

t.055

.001

.01

tsrv

.001

.001

.01

tsrv

.002

.001

.01

tsrv

.003

.001

.01

tsrv

.004

.001

.01

tsrv

.005

.001

.01

tsrv

.006

.001

.01

tsrv

.007

.001

.01

tsrv

.008

.001

.01

tsrv

.009

.001

.01

tsrv

.010

.001

.01

tsrv

.011

.001

.01

tsrv

.012

.001

.01

tsrv

.013

.001

.01

tsrv

.014

.001

.01

tsrv

.015

.001

.01

tsrv

.016

.001

.01

tsrv

.017

.001

.01

tsrv

.018

.001

.01

tsrv

.019

.001

.01

1 ExternalAccountIdentification1Code

Payments

√ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ 1-Apr-162 ExternalBalanceSubType1Code 31-May-113 ExternalCashClearingSystem1Code 31-Aug-164 ExternalCategoryPurpose1Code √ √ √ √ √ √ √ 31-May-175 ExternalClearingSystemIdentification1Code √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ 1-Apr-166 ExternalFinancialInstitutionIdentification1Code √ √ √ √ √ √ √ √ √ √ √ √ √ √ 9-Jun-097 ExternalLocalInstrument1Code √ √ √ √ √ √ √ 13-Sep-178 ExternalMandateReason1Code 31-Aug-169 ExternalOrganisationIdentification1Code √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ 8-Feb-1710 ExternalPersonIdentification1Code √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ 9-Jun-0911 ExternalPurpose1Code 31-May-1712 ExternalReportingSource1Code 9-Jun-0913 ExternalReturnReason1Code 18-Nov-1614 ExternalReversalReason1Code 22-Oct-1215 ExternalServiceLevel1Code √ √ √ √ √ √ √ 31-Aug-1516 ExternalStatusReason1Code √ √ 8-Feb-1717 ExternalTechnicalInputChannel1Code 9-Jun-0918 ExternalVerificationReason1Code 16-Aug-1019 ExternalDocumentPurpose1Code

Trade

√ √ √ √ √ √ √ √ √ √ √ 30-Nov-1020 ExternalDocumentType1Code √ √ √ √ √ √ √ √ √ √ √ √ √ 30-Nov-1021 ExternalIncoterms1Code √ √ √ √ √ √ √ 21-Feb-1422 ExternalInformationType1Code √ 30-Nov-1023 ExternalPackagingType1Code √ 30-Nov-1024 ExternalFinancialInstrumentIdentificationType1Code

Securities27-Nov-15

25 ExternalTradeTransactionConditions1Code 31-Aug-1126 ExternalChargeType1Code

Payments

31-May-1227 ExternalCashAccountType1Code √ √ √ √ √ √ √ √ 8-Feb-1728 ExternalDiscountAmountType1Code 16-Jul-1229 ExternalTaxAmountType1Code 16-Jul-1230 ExternalCardTransactionCategory1Code 22-Oct-1231 ExternalBillingBalanceType1Code 22-Oct-1232 ExternalBillingCompensationType1Code 22-Oct-1233 ExternalBillingRateIdentification1Code 22-Oct-1234 ExternalRePresentmentReason1Code Cards 7-Feb-1335 ExternalChannel1Code

Trade

√ √ √ √ √ √ √ √ 7-Feb-13

Last Publication

Date

Date of printing: 05/08/2023-19:49:00 ISO 20022 External Code Sets- TRADE - Page: 10 of 148

Doc: document.xls TRADE Source: ISO 20022.orgEdition: 13 September 2017

OVERVIEW EXTERNAL CODE SETS USED IN TRADE SERVICES MESSAGES

Data Element Name SEG

Used in

auth

.034

.001

.01

auth

.038

.001

.01

tsin

.004

.001

.01

tsin

.005

.001

.01

tsin

.006

.001

.01

tsin

.007

.001

.01

tsin

.008

.001

.01

tsin

.009

.001

.01

tsin

.010

.001

.01

tsin

.011

.001

.01

tsin

.012

.001

.01

tsin

.013

.001

.01

tsm

t.009

.001

.05

tsm

t.012

.001

.05

tsm

t.014

.001

.05

tsm

t.017

.001

.05

tsm

t.018

.001

.05

tsm

t.019

.001

.05

tsm

t.044

.001

.02

tsm

t.045

.001

.02

tsm

t.053

.001

.01

tsm

t.054

.001

.01

tsm

t.055

.001

.01

tsrv

.001

.001

.01

tsrv

.002

.001

.01

tsrv

.003

.001

.01

tsrv

.004

.001

.01

tsrv

.005

.001

.01

tsrv

.006

.001

.01

tsrv

.007

.001

.01

tsrv

.008

.001

.01

tsrv

.009

.001

.01

tsrv

.010

.001

.01

tsrv

.011

.001

.01

tsrv

.012

.001

.01

tsrv

.013

.001

.01

tsrv

.014

.001

.01

tsrv

.015

.001

.01

tsrv

.016

.001

.01

tsrv

.017

.001

.01

tsrv

.018

.001

.01

tsrv

.019

.001

.01

Last Publication

Date

36 ExternalDateFrequency1Code

Trade

√ √ √ √ 7-Feb-1337 ExternalDocumentFormat1Code √ √ √ √ √ √ √ √ √ √ √ √ 7-Feb-1338 ExternalModelFormIdentification1Code √ √ √ √ 7-Feb-1339 ExternalNarrativeType1Code √ √ √ √ √ √ √ √ 7-Feb-1340 ExternalRelativeTo1Code √ √ √ √ 7-Feb-1341 ExternalTypeOfParty1Code √ √ √ √ √ √ √ √ 7-Feb-1342 ExternalUnderlyingTradeTransactionType1Code √ √ √ √ 7-Feb-1343 ExternalUndertakingAmountType1Code √ 7-Feb-1344 ExternalUndertakingChargeType1Code √ 7-Feb-1345 ExternalUndertakingDocumentType1Code √ √ √ √ √ √ √ √ √ √ √ √ 7-Feb-1346 ExternalUndertakingDocumentType2Code √ √ √ √ 7-Feb-1347 ExternalUndertakingStatusCategory1Code √ 7-Feb-1348 ExternalUndertakingType1Code √ √ √ √ 7-Feb-1349 ExternalDocumentLineType1Code

Payments17-Apr-14

50 ExternalGarnishmentType1Code 17-Apr-1451 ExternalTradeMarket1Code Trade √ √ √ √ √ √ √ √ √ √ 28-Apr-1552 ExternalMandateSetupReason1Code Payments 31-Aug-1553 ExternalValidationRuleIdentification1Code Payments/Securities √ 21-Oct-16

54 ExternalContractClosureReason1CodePayments

22-Apr-1655 ExternalContractBalanceType1Code 22-Apr-1656 ExternalShipmentCondition1Code 22-Apr-1657 ExternalMarketArea1Code

Securities

11-May-1658 ExternalEffectiveDateParameter1Code 11-May-1659 ExternalSecuritiesPurpose1Code 11-May-1660 ExternalReceivedReason1Code 11-May-1661 ExternalAcceptedReason1Code 11-May-1662 ExternalPendingProcessingReason1Code 11-May-1663 ExternalRejectedReason1Code 11-May-1664 ExternalPaymentTransactionStatus1Code

Payments

31-May-1765 ExternalPaymentGroupStatus1Code 8-Feb-1766 ExternalCancellationReason1Code 8-Feb-1767 ExternalMandateStatus1Code 8-Feb-1768 ExternalMandateSuspensionReason1Code 8-Feb-1769 ExternalAuthenticationChannel1Code 8-Feb-17

Payments 30-Jun-17

Legend

Items in a code list should have 7 attributes:

ExternalBankTransactionDomain1Code 1

ExternalBankTransactionFamily1Code 1

ExternalBankTransactionSubFamily1Code 1

1. The Bank Transaction Code documentation is available separately on ISO20022.org

1)     Code value2)     Name 3)     Definition 4)     Origin/requester 5)     Status 6)     Status date7)     Introduced date

Code Statuses are:

Date of printing: 05/08/2023-19:49:01 ISO 20022 External Code Sets- TRADE - Page: 11 of 148

Doc: document.xls TRADE Source: ISO 20022.orgEdition: 13 September 2017

OVERVIEW EXTERNAL CODE SETS USED IN TRADE SERVICES MESSAGES

Data Element Name SEG

Used in

auth

.034

.001

.01

auth

.038

.001

.01

tsin

.004

.001

.01

tsin

.005

.001

.01

tsin

.006

.001

.01

tsin

.007

.001

.01

tsin

.008

.001

.01

tsin

.009

.001

.01

tsin

.010

.001

.01

tsin

.011

.001

.01

tsin

.012

.001

.01

tsin

.013

.001

.01

tsm

t.009

.001

.05

tsm

t.012

.001

.05

tsm

t.014

.001

.05

tsm

t.017

.001

.05

tsm

t.018

.001

.05

tsm

t.019

.001

.05

tsm

t.044

.001

.02

tsm

t.045

.001

.02

tsm

t.053

.001

.01

tsm

t.054

.001

.01

tsm

t.055

.001

.01

tsrv

.001

.001

.01

tsrv

.002

.001

.01

tsrv

.003

.001

.01

tsrv

.004

.001

.01

tsrv

.005

.001

.01

tsrv

.006

.001

.01

tsrv

.007

.001

.01

tsrv

.008

.001

.01

tsrv

.009

.001

.01

tsrv

.010

.001

.01

tsrv

.011

.001

.01

tsrv

.012

.001

.01

tsrv

.013

.001

.01

tsrv

.014

.001

.01

tsrv

.015

.001

.01

tsrv

.016

.001

.01

tsrv

.017

.001

.01

tsrv

.018

.001

.01

tsrv

.019

.001

.01

Last Publication

Date

New: introduction of a new codeNew. Replaces code ABC: introduction of a new code to replace a code that has been retiredDefinition updated: definition of the code has been modifiedRetired. Replaced by ABC. Do not use: the code is not in use anymore

Date of printing: 05/08/2023-19:49:01 ISO 20022 External Code Sets- SECURITIES - Page: 12 of 148

Doc: document.xls SECURITIES Source: ISO 20022.orgEdition: 13 September 2017

OVERVIEW EXTERNAL CODE SETS USED IN SECURITIES MESSAGES

Data Element Name SEG

Used in

acm

t.001

.001

.07

acm

t.002

.001

.07

acm

t.003

.001

.07

auth

.016

.001

.01

auth

.028

.001

.01

auth

.031

.001

.01

colr.

007.

001.

05co

lr.00

8.00

1.05

colr.

010.

001.

04co

lr.01

6.00

1.03

reda

.056

.001

.01

reda

.057

.001

.01

reda

.058

.001

.01

reda

.059

.001

.01

secl

.001

.001

.03

secl

.002

.001

.03

secl

.003

.001

.03

secl

.004

.001

.03

secl

.005

.001

.02

secl

.006

.001

.02

secl

.007

.001

.03

secl

.008

.001

.03

secl

.009

.001

.03

secl

.010

.001

.03

seev

.001

.001

.05

seev

.002

.001

.05

seev

.003

.001

.05

seev

.004

.001

.05

seev

.005

.001

.05

seev

.006

.001

.05

seev

.007

.001

.05

seev

.008

.001

.05

seev

.031

.001

.07

seev

.033

.001

.07

seev

.034

.001

.08

seev

.035

.001

.08

seev

.036

.001

.08

seev

.037

.001

.08

seev

.038

.001

.04

seev

.039

.001

.07

seev

.040

.001

.07

seev

.041

.001

.07

seev

.042

.001

.06

seev

.044

.001

.07

sem

t.002

.001

.09

sem

t.003

.001

.09

sem

t.013

.001

.04

sem

t.014

.001

.05

sem

t.015

.001

.06

sem

t.016

.001

.06

sem

t.017

.001

.07

sem

t.018

.001

.08

sem

t.019

.001

.06

sem

t.021

.001

.06

sem

t.022

.001

.03

sem

t.024

.001

.01

sem

t.041

.001

.02

sem

t.042

.001

.01

sese

.020

.001

.05

sese

.023

.001

.07

sese

.024

.001

.08

sese

.025

.001

.07

sese

.026

.001

.06

sese

.027

.001

.05

sese

.028

.001

.06

sese

.029

.001

.04

sese

.030

.001

.07

sese

.032

.001

.07

sese

.033

.001

.07

sese

.034

.001

.07

sese

.035

.001

.07

sese

.036

.001

.06

sese

.037

.001

.04

sese

.038

.001

.05

sese

.039

.001

.04

sese

.040

.001

.02

setr

.001

.001

.04

setr

.003

.001

.04

setr

.004

.001

.04

setr

.006

.001

.04

setr

.007

.001

.04

setr

.009

.001

.04

setr

.010

.001

.04

setr

.012

.001

.04

setr

.013

.001

.04

setr

.015

.001

.04

setr

.027

.001

.03

setr

.044

.001

.02

1 ExternalAccountIdentification1Code

Payments

√ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ 1-Apr-162 ExternalBalanceSubType1Code 31-May-113 ExternalCashClearingSystem1Code 11-May-164 ExternalCategoryPurpose1Code 31-May-175 ExternalClearingSystemIdentification1Code 1-Apr-166 ExternalFinancialInstitutionIdentification1Code 9-Jun-097 ExternalLocalInstrument1Code 13-Sep-178 ExternalMandateReason1Code 31-Aug-169 ExternalOrganisationIdentification1Code √ 8-Feb-1710 ExternalPersonIdentification1Code √ 9-Jun-0911 ExternalPurpose1Code 31-May-1712 ExternalReportingSource1Code 9-Jun-0913 ExternalReturnReason1Code 18-Nov-1614 ExternalReversalReason1Code 22-Oct-1215 ExternalServiceLevel1Code 31-Aug-1516 ExternalStatusReason1Code 8-Feb-1717 ExternalTechnicalInputChannel1Code 9-Jun-0918 ExternalVerificationReason1Code 16-Aug-1019 ExternalDocumentPurpose1Code

Trade

30-Nov-1020 ExternalDocumentType1Code 30-Nov-1021 ExternalIncoterms1Code 21-Feb-1422 ExternalInformationType1Code 30-Nov-1023 ExternalPackagingType1Code 30-Nov-1024 ExternalFinancialInstrumentIdentificationType1Code

Securities√ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ 27-Nov-15

25 ExternalTradeTransactionCondition1Code √ √ 31-Aug-1126 ExternalChargeType1Code

Payments

31-May-1227 ExternalCashAccountType1Code 8-Feb-1728 ExternalDiscountAmountType1Code 16-Jul-1229 ExternalTaxAmountType1Code 16-Jul-1230 ExternalCardTransactionCategory1Code 22-Oct-1231 ExternalBillingBalanceType1Code 22-Oct-1232 ExternalBillingCompensationType1Code 22-Oct-1233 ExternalBillingRateIdentification1Code 22-Oct-1234 ExternalRePresentmentReason1Code Cards 7-Feb-1335 ExternalChannel1Code

Trade

7-Feb-1336 ExternalDateFrequency1Code 7-Feb-1337 ExternalDocumentFormat1Code 7-Feb-1338 ExternalModelFormIdentification1Code 7-Feb-1339 ExternalNarrativeType1Code 7-Feb-1340 ExternalRelativeTo1Code 7-Feb-1341 ExternalTypeOfParty1Code 7-Feb-1342 ExternalUnderlyingTradeTransactionType1Code 7-Feb-1343 ExternalUndertakingAmountType1Code 7-Feb-1344 ExternalUndertakingChargeType1Code 7-Feb-1345 ExternalUndertakingDocumentType1Code 7-Feb-1346 ExternalUndertakingDocumentType2Code 7-Feb-1347 ExternalUndertakingStatusCategory1Code 7-Feb-1348 ExternalUndertakingType1Code 7-Feb-1349 ExternalDocumentLineType1Code

Payments17-Apr-14

50 ExternalGarnishmentType1Code 17-Apr-1451 ExternalTradeMarket1Code Trade 28-Apr-1452 ExternalMandateSetupReason1Code Payments 31-Aug-1553 ExternalValidationRuleIdentification1Code Payments/Securities √ √ 21-Oct-16

54 ExternalContractClosureReason1CodePayments

22-Apr-1655 ExternalContractBalanceType1Code 22-Apr-1656 ExternalShipmentCondition1Code 22-Apr-1657 ExternalMarketArea1Code

Securities

√ √ √ √ 11-May-1658 ExternalEffectiveDateParameter1Code √ √ √ √ 11-May-1659 ExternalSecuritiesPurpose1Code √ √ √ √ 11-May-1660 ExternalReceivedReason1Code √ 11-May-1661 ExternalAcceptedReason1Code √ 11-May-1662 ExternalPendingProcessingReason1Code √ 11-May-1663 ExternalRejectedReason1Code √ 11-May-16

64 ExternalPaymentTransactionStatus1Code

Payments

31-May-1765 ExternalPaymentGroupStatus1Code 8-Feb-1766 ExternalCancellationReason1Code 8-Feb-1767 ExternalMandateStatus1Code 8-Feb-1768 ExternalMandateSuspensionReason1Code 8-Feb-1769 ExternalAuthenticationChannel1Code 8-Feb-17

Payments 30-Jun-17

Last Publication Date

ExternalBankTransactionDomain1Code 1

ExternalBankTransactionFamily1Code 1

ExternalBankTransactionSubFamily1Code 1

Date of printing: 05/08/2023-19:49:01 ISO 20022 External Code Sets- SECURITIES - Page: 13 of 148

Doc: document.xls SECURITIES Source: ISO 20022.orgEdition: 13 September 2017

OVERVIEW EXTERNAL CODE SETS USED IN SECURITIES MESSAGES

Data Element Name SEG

Used in

acm

t.001

.001

.07

acm

t.002

.001

.07

acm

t.003

.001

.07

auth

.016

.001

.01

auth

.028

.001

.01

auth

.031

.001

.01

colr.

007.

001.

05co

lr.00

8.00

1.05

colr.

010.

001.

04co

lr.01

6.00

1.03

reda

.056

.001

.01

reda

.057

.001

.01

reda

.058

.001

.01

reda

.059

.001

.01

secl

.001

.001

.03

secl

.002

.001

.03

secl

.003

.001

.03

secl

.004

.001

.03

secl

.005

.001

.02

secl

.006

.001

.02

secl

.007

.001

.03

secl

.008

.001

.03

secl

.009

.001

.03

secl

.010

.001

.03

seev

.001

.001

.05

seev

.002

.001

.05

seev

.003

.001

.05

seev

.004

.001

.05

seev

.005

.001

.05

seev

.006

.001

.05

seev

.007

.001

.05

seev

.008

.001

.05

seev

.031

.001

.07

seev

.033

.001

.07

seev

.034

.001

.08

seev

.035

.001

.08

seev

.036

.001

.08

seev

.037

.001

.08

seev

.038

.001

.04

seev

.039

.001

.07

seev

.040

.001

.07

seev

.041

.001

.07

seev

.042

.001

.06

seev

.044

.001

.07

sem

t.002

.001

.09

sem

t.003

.001

.09

sem

t.013

.001

.04

sem

t.014

.001

.05

sem

t.015

.001

.06

sem

t.016

.001

.06

sem

t.017

.001

.07

sem

t.018

.001

.08

sem

t.019

.001

.06

sem

t.021

.001

.06

sem

t.022

.001

.03

sem

t.024

.001

.01

sem

t.041

.001

.02

sem

t.042

.001

.01

sese

.020

.001

.05

sese

.023

.001

.07

sese

.024

.001

.08

sese

.025

.001

.07

sese

.026

.001

.06

sese

.027

.001

.05

sese

.028

.001

.06

sese

.029

.001

.04

sese

.030

.001

.07

sese

.032

.001

.07

sese

.033

.001

.07

sese

.034

.001

.07

sese

.035

.001

.07

sese

.036

.001

.06

sese

.037

.001

.04

sese

.038

.001

.05

sese

.039

.001

.04

sese

.040

.001

.02

setr

.001

.001

.04

setr

.003

.001

.04

setr

.004

.001

.04

setr

.006

.001

.04

setr

.007

.001

.04

setr

.009

.001

.04

setr

.010

.001

.04

setr

.012

.001

.04

setr

.013

.001

.04

setr

.015

.001

.04

setr

.027

.001

.03

setr

.044

.001

.02

Last Publication Date

Legend

Items in a code list should have 7 attributes:

1. The Bank Transaction Code documentation is available separately on ISO20022.org

1)     Code value2)     Name 3)     Definition 4)     Origin/requester 5)     Status 6)     Status date7)     Introduced date

Code Statuses are:

New: introduction of a new codeNew. Replaces code ABC: introduction of a new code to replace a code that has been retiredDefinition updated: definition of the code has been modifiedRetired. Replaced by ABC. Do not use: the code is not in use anymore

Date of printing: 05/08/2023-19:49:01 ISO 20022 External Code Sets- CARDS - Page: 14 of 148

Doc: document.xls CARDS Source: ISO 20022.orgEdition: 13 September 2017

OVERVIEW EXTERNAL CODE SETS USED IN CARDS MESSAGES

Data Element Name SEG

Used in

caaa

.001

.001

.06

caaa

.003

.001

.06

caaa

.011

.001

.06

supl

.017

.001

.01

1 ExternalAccountIdentification1Code

Payments

√ 1-Apr-162 ExternalBalanceSubType1Code 31-May-113 ExternalCashClearingSystem1Code 11-May-164 ExternalCategoryPurpose1Code 31-May-175 ExternalClearingSystemIdentification1Code 1-Apr-166 ExternalFinancialInstitutionIdentification1Code 9-Jun-097 ExternalLocalInstrument1Code 13-Sep-178 ExternalMandateReason1Code 31-Aug-169 ExternalOrganisationIdentification1Code √ √ √ 8-Feb-17

10 ExternalPersonIdentification1Code √ √ √ 9-Jun-0911 ExternalPurpose1Code 31-May-1712 ExternalReportingSource1Code 9-Jun-0913 ExternalReturnReason1Code 18-Nov-1614 ExternalReversalReason1Code 22-Oct-1215 ExternalServiceLevel1Code 31-Aug-1516 ExternalStatusReason1Code 8-Feb-1717 ExternalTechnicalInputChannel1Code 9-Jun-0918 ExternalVerificationReason1Code 16-Aug-1019 ExternalDocumentPurpose1Code

Trade

√ √ √ 30-Nov-1020 ExternalDocumentType1Code √ √ √ 30-Nov-1021 ExternalIncoterms1Code √ √ √ 21-Feb-1422 ExternalInformationType1Code √ √ √ 30-Nov-1023 ExternalPackagingType1Code √ √ √ 30-Nov-1024 ExternalFinancialInstrumentIdentificationType1Code

Securities27-Nov-15

25 ExternalTradeTransactionConditions1Code 31-Aug-11

Last Publication

Date

Date of printing: 05/08/2023-19:49:01 ISO 20022 External Code Sets- CARDS - Page: 15 of 148

Doc: document.xls CARDS Source: ISO 20022.orgEdition: 13 September 2017

OVERVIEW EXTERNAL CODE SETS USED IN CARDS MESSAGES

Data Element Name SEG

Used in

caaa

.001

.001

.06

caaa

.003

.001

.06

caaa

.011

.001

.06

supl

.017

.001

.01

Last Publication

Date

26 ExternalChargeType1Code

Payments

31-May-1227 ExternalCashAccountType1Code √ 8-Feb-1728 ExternalDiscountAmountType1Code 16-Jul-1229 ExternalTaxAmountType1Code 16-Jul-1230 ExternalCardTransactionCategory1Code 22-Oct-1231 ExternalBillingBalanceType1Code 22-Oct-1232 ExternalBillingCompensationType1Code 22-Oct-1233 ExternalBillingRateIdentification1Code 22-Oct-1234 ExternalRePresentmentReason1Code Cards √ 7-Feb-1335 ExternalChannel1Code

Trade

7-Feb-1336 ExternalDateFrequency1Code 7-Feb-1337 ExternalDocumentFormat1Code 7-Feb-1338 ExternalModelFormIdentification1Code 7-Feb-1339 ExternalNarrativeType1Code 7-Feb-1340 ExternalRelativeTo1Code 7-Feb-1341 ExternalTypeOfParty1Code 7-Feb-1342 ExternalUnderlyingTradeTransactionType1Code 7-Feb-1343 ExternalUndertakingAmountType1Code 7-Feb-1344 ExternalUndertakingChargeType1Code 7-Feb-1345 ExternalUndertakingDocumentType1Code 7-Feb-1346 ExternalUndertakingDocumentType2Code 7-Feb-1347 ExternalUndertakingStatusCategory1Code 7-Feb-1348 ExternalUndertakingType1Code 7-Feb-1349 ExternalDocumentLineType1Code

Payments17-Apr-14

50 ExternalGarnishmentType1Code 17-Apr-1451 ExternalTradeMarket1Code Trade 28-Apr-15

Date of printing: 05/08/2023-19:49:01 ISO 20022 External Code Sets- CARDS - Page: 16 of 148

Doc: document.xls CARDS Source: ISO 20022.orgEdition: 13 September 2017

OVERVIEW EXTERNAL CODE SETS USED IN CARDS MESSAGES

Data Element Name SEG

Used in

caaa

.001

.001

.06

caaa

.003

.001

.06

caaa

.011

.001

.06

supl

.017

.001

.01

Last Publication

Date

52 ExternalMandateSetupReason1Code Payments 31-Aug-1553 ExternalValidationRuleIdentification1Code Payments/Securities 21-Oct-1654 ExternalContractClosureReason1Code

Payments22-Apr-16

55 ExternalContractBalanceType1Code 22-Apr-1656 ExternalShipmentCondition1Code 22-Apr-1657 ExternalMarketArea1Code

Securities

11-May-1658 ExternalEffectiveDateParameter1Code 11-May-1659 ExternalSecuritiesPurpose1Code 11-May-1660 ExternalReceivedReason1Code 11-May-1661 ExternalAcceptedReason1Code 11-May-1662 ExternalPendingProcessingReason1Code 11-May-1663 ExternalRejectedReason1Code 11-May-1664 ExternalPaymentTransactionStatus1Code

Payments

31-May-1765 ExternalPaymentGroupStatus1Code 8-Feb-1766 ExternalCancellationReason1Code 8-Feb-1767 ExternalMandateStatus1Code 8-Feb-1768 ExternalMandateSuspensionReason1Code 8-Feb-1769 ExternalAuthenticationChannel1Code 8-Feb-17

Payments 30-Jun-17

Legend

Items in a code list should have 7 attributes:

ExternalBankTransactionDomain1Code 1

ExternalBankTransactionFamily1Code 1

ExternalBankTransactionSubFamily1Code 1

1. The Bank Transaction Code documentation is available separately on ISO20022.org

1)     Code value

Date of printing: 05/08/2023-19:49:01 ISO 20022 External Code Sets- CARDS - Page: 17 of 148

Doc: document.xls CARDS Source: ISO 20022.orgEdition: 13 September 2017

OVERVIEW EXTERNAL CODE SETS USED IN CARDS MESSAGES

Data Element Name SEG

Used in

caaa

.001

.001

.06

caaa

.003

.001

.06

caaa

.011

.001

.06

supl

.017

.001

.01

Last Publication

Date

2)     Name 3)     Definition 4)     Origin/requester 5)     Status 6)     Status date7)     Introduced date

Code Statuses are:

New: introduction of a new codeNew. Replaces code ABC: introduction of a new code to replace a code that has been retiredDefinition updated: definition of the code has been modifiedRetired. Replaced by ABC. Do not use: the code is not in use anymore

Date of printing: 05/08/2023-19:49:01 ISO 20022 External Code Sets- FX - Page: 18 of 148

Doc: document.xls FX Source: ISO 20022.orgEdition: 13 September 2017

OVERVIEW EXTERNAL CODE SETS USED IN FX MESSAGES

Data Element Name SEG

Used in

adm

i.017

.001

.01

cam

t.061

.001

.02

cam

t.062

.001

.03

cam

t.088

.001

.01

fxtr

.008

.001

.06

fxtr

.014

.001

.04

fxtr

.015

.001

.04

fxtr

.016

.001

.04

fxtr

.017

.001

.04

fxtr

.030

.001

.04

reda

.060

.001

.01

reda

.061

.001

.01

1 ExternalAccountIdentification1Code

Payments

1-Apr-162 ExternalBalanceSubType1Code 31-May-113 ExternalCashClearingSystem1Code 11-May-164 ExternalCategoryPurpose1Code 31-May-175 ExternalClearingSystemIdentification1Code √ √ √ √ √ √ √ √ √ √ √ √ 1-Apr-166 ExternalFinancialInstitutionIdentification1Code 9-Jun-097 ExternalLocalInstrument1Code 13-Sep-178 ExternalMandateReason1Code 31-Aug-169 ExternalOrganisationIdentification1Code 8-Feb-1710 ExternalPersonIdentification1Code 9-Jun-0911 ExternalPurpose1Code 31-May-1712 ExternalReportingSource1Code 9-Jun-0913 ExternalReturnReason1Code 18-Nov-1614 ExternalReversalReason1Code 22-Oct-1215 ExternalServiceLevel1Code 31-Aug-1516 ExternalStatusReason1Code 8-Feb-1717 ExternalTechnicalInputChannel1Code 9-Jun-0918 ExternalVerificationReason1Code 16-Aug-1019 ExternalDocumentPurpose1Code

Trade

30-Nov-1020 ExternalDocumentType1Code 30-Nov-1021 ExternalIncoterms1Code 21-Feb-1422 ExternalInformationType1Code 30-Nov-1023 ExternalPackagingType1Code 30-Nov-1024 ExternalFinancialInstrumentIdentificationType1Code

Securities√ √ √ √ √ 27-Nov-15

25 ExternalTradeTransactionConditions1Code 31-Aug-1126 ExternalChargeType1Code

Payments

31-May-1227 ExternalCashAccountType1Code 8-Feb-1728 ExternalDiscountAmountType1Code 16-Jul-1229 ExternalTaxAmountType1Code 16-Jul-1230 ExternalCardTransactionCategory1Code 22-Oct-1231 ExternalBillingBalanceType1Code 22-Oct-12

Last Publication

Date

Date of printing: 05/08/2023-19:49:01 ISO 20022 External Code Sets- FX - Page: 19 of 148

Doc: document.xls FX Source: ISO 20022.orgEdition: 13 September 2017

32 ExternalBillingCompensationType1Code

Payments

22-Oct-1233 ExternalBillingRateIdentification1Code 22-Oct-1234 ExternalRePresentmentReason1Code Cards 7-Feb-1335 ExternalChannel1Code

Trade

7-Feb-1336 ExternalDateFrequency1Code 7-Feb-1337 ExternalDocumentFormat1Code 7-Feb-1338 ExternalModelFormIdentification1Code 7-Feb-1339 ExternalNarrativeType1Code 7-Feb-1340 ExternalRelativeTo1Code 7-Feb-1341 ExternalTypeOfParty1Code 7-Feb-1342 ExternalUnderlyingTradeTransactionType1Code 7-Feb-1343 ExternalUndertakingAmountType1Code 7-Feb-1344 ExternalUndertakingChargeType1Code 7-Feb-1345 ExternalUndertakingDocumentType1Code 7-Feb-1346 ExternalUndertakingDocumentType2Code 7-Feb-1347 ExternalUndertakingStatusCategory1Code 7-Feb-1348 ExternalUndertakingType1Code 7-Feb-1349 ExternalDocumentLineType1Code

Payments17-Apr-14

50 ExternalGarnishmentType1Code 17-Apr-1451 ExternalTradeMarket1Code Trade 28-Apr-1552 ExternalMandateSetupReason1Code Payments 31-Aug-1553 ExternalValidationRuleIdentification1Code Payments/Securities 21-Oct-1654 ExternalContractClosureReason1Code

Payments22-Apr-16

55 ExternalContractBalanceType1Code 22-Apr-1656 ExternalShipmentCondition1Code 22-Apr-1657 ExternalMarketArea1Code

Securities

11-May-1658 ExternalEffectiveDateParameter1Code 11-May-1659 ExternalSecuritiesPurpose1Code 11-May-1660 ExternalReceivedReason1Code 11-May-1661 ExternalAcceptedReason1Code 11-May-1662 ExternalPendingProcessingReason1Code 11-May-1663 ExternalRejectedReason1Code 11-May-1664 ExternalPaymentTransactionStatus1Code

Payments

31-May-1765 ExternalPaymentGroupStatus1Code 8-Feb-1766 ExternalCancellationReason1Code 8-Feb-1767 ExternalMandateStatus1Code 8-Feb-1768 ExternalMandateSuspensionReason1Code 8-Feb-1769 ExternalAuthenticationChannel1Code 8-Feb-17

Payments 30-Jun-17

Legend

ExternalBankTransactionDomain1Code 1

ExternalBankTransactionFamily1Code 1

ExternalBankTransactionSubFamily1Code 1

Date of printing: 05/08/2023-19:49:01 ISO 20022 External Code Sets- FX - Page: 20 of 148

Doc: document.xls FX Source: ISO 20022.orgEdition: 13 September 2017

Items in a code list should have 7 attributes:

1. The Bank Transaction Code documentation is available separately on ISO20022.org

1)     Code value2)     Name 3)     Definition 4)     Origin/requester 5)     Status 6)     Status date7)     Introduced date

Code Statuses are:

New: introduction of a new codeNew. Replaces code ABC: introduction of a new code to replace a code that has been retiredDefinition updated: definition of the code has been modifiedRetired. Replaced by ABC. Do not use: the code is not in use anymore

Date of printing: 05/08/2023-19:49:01 ISO 20022 External Code Sets- 1-AccountIdentification - Page: 21 of 148

Doc: document.xls 1-AccountIdentification Source: ISO 20022.orgEdition: 01 April 2016

ExternalAccountIdentification1Code

Identification Status

Origin/Requester Status Status Date Introduced Date1 AIIN IssuerIdentificationNumber New March 2016 1 April 2016

2 BBAN BBANIdentifier Maintenance SR2009 New April 2009 April 2009

3 CUID CHIPSUniversalIdentifier Maintenance SR2009 New April 2009 April 2009

4 UPIC UPICIdentifier Maintenance SR2009 New April 2009 April 2009

Code Name DefinitionIssuer Identification Number (IIN) - identifies a card issuing institution in an international interchange environment. Issued by ABA (American Bankers Association).

CR0535 - APCA/SWIFT

Basic Bank Account Number (BBAN) - identifier used nationally by financial institutions, ie, in individual countries, generally as part of a National Account Numbering Scheme(s), to uniquely identify the account of a customer.(United States) Clearing House Interbank Payments System (CHIPS) Universal Identification (UID) - identifies entities that own accounts at CHIPS participating financial institutions, through which CHIPS payments are effected. The CHIPS UID is assigned by the New York Clearing House.

Universal Payment Identification Code (UPIC) - identifier used by the New York Clearing House to mask confidential data, such as bank accounts and bank routing numbers. UPIC numbers remain with business customers, regardless of banking relationship changes.

Date of printing: 05/08/2023-19:49:01 ISO 20022 External Code Sets- 2-BalanceSubType - Page: 22 of 148

Doc: document.xls 2-BalanceSubType Source: ISO 20022.orgEdition: 31 May, 2011

ExternalBalanceSubType1Code

Identification Status

Origin/Requester Status Status Date Introduced Date1 ADJT Adjustment New April 2009 April 2009

2 BCUR BaseCurrency Balance representing the amount in the domestic or base accounting currency. New April 2009 April 2009

3 BLCK Blocked New April 2009 April 2009

4 BLKD Blocked Funds Balance representing funds that cannot be touched by the account owner. New April 2009 April 2009

5 DLOD DaylightOverdraft New April 2009 April 2009

6 EAST EligibleAssets New April 2009 April 2009

7 FCOL Firm collateralization New April 2009 April 2009

8 FCOU New April 2009 April 2009

9 FORC SecuritiesForecast New April 2009 April 2009

10 FUND NetFunding New April 2009 April 2009

11 INTM Intermediate CR0058/CGI New 14 Feb 2011 14 Feb 2011

12 LCUR LocalCurrency New April 2009 April 2009

13 LRLD LimitRelated New April 2009 April 2009

Code Name Definition

Balance to be held in the settlement account in order to comply with the average reserve due, in the event that the bank's balance is equal to the reserve due during the remaining days of the maintenance period.

Maintenance SR2009

Maintenance SR2009

Balance representing the regulatory reserve that a financial institution must have with the account servicing institution, eg, the minimum credit balance a financial institution is to keep with its Central Bank for mandatory reserve purposes. In some countries, a blocked balance is known as a 'reserve' balance.

Maintenance SR2009

Maintenance SR2009

Balance representing the intra day overdraft granted by the Central Bank to financial institutions participating in a RTGS system. This balance may vary over time and shall be offset at the end of the day.

Maintenance SR2009

Balance representing the potential loan a Central Bank would make in cash if the collateral is pledged, eg, securities available and eligible as collateral with the Central Bank.

Maintenance SR2009

Balance representing the forecast of the cash-equivalent resulting from evaluation of existing holdings at CSD that are qualified to serve as collateral.

Maintenance SR2009

Amounts that have been used to serve as firm collateral

Balance representing the cash equivalent resulting from evaluation of existing holdings at CSD that are qualified to serve as collateral and have been used as collateral.

Maintenance SR2009

Balance representing the total of all balance types representing the forecast of transactions to settle, blocked items, custody transactions and corporate actions cash disbursements.

Maintenance SR2009

Balance representing the net amount to be funded resulting from the difference between the total of all transactions with a cash impact and the existing cash coverage.

Maintenance SR2009

Balance representing an intermediate amount such as the opening or closing balance incrementally carried forward from one page to the next in a multi-page statement or report.Balance representing the amount in the local market currency for which the asset is held.

Maintenance SR2009

Balance of a specific limit value, eg, a bilateral balance is calculated in relation to a given bilateral limit.

Maintenance SR2009

Date of printing: 05/08/2023-19:49:01 ISO 20022 External Code Sets- 2-BalanceSubType - Page: 23 of 148

Doc: document.xls 2-BalanceSubType Source: ISO 20022.orgEdition: 31 May, 2011

ExternalBalanceSubType1Code

Identification Status

Origin/Requester Status Status Date Introduced DateCode Name Definition14 NOTE Reserved liquidity New April 2009 April 2009

15 PDNG SecuritiesPending New April 2009 April 2009

16 PIPO PayInPayOut New April 2009 April 2009

17 PRAV ProgressiveAverage New April 2009 April 2009

18 RESV Reserve New April 2009 April 2009

19 SCOL Self-collateralization New April 2009 April 2009

20 SCOU New April 2009 April 2009

21 THRE Threshold New April 2009 April 2009

Balance representing the amount that a financial institution has set aside for a specific reason and which is therefore not available. In the context of CSDs, reservation of liquidity made to meet settlement obligations.

Maintenance SR2009

Balance of securities pending delivery, such as orders to sell securities have been executed but settlement of the open transactions has not been confirmed.

Maintenance SR2009

Balance representing the fictive amount of automated direct debits or payment based on standing arrangements between the CSD and the user. Usage: Pay-Ins and Pay-Outs can be different based on individual payment instructions or available funds.

Maintenance SR2009

Average of the daily balances on the account used to fulfil the reserve requirements calculated from the beginning of the maintenance period.

Maintenance SR2009

Balance representing the regulatory reserve that a financial institution must have with the account servicing institution, eg, the minimum credit balance a financial institution is to keep with its Central Bank for mandatory reserve purposes.

Maintenance SR2009

Balance representing the forecast of the cash-equivalent resulting from evaluation of the net incoming balance of securities qualified to serve as collateral for which settlement instructions are held at.

Maintenance SR2009

Amounts that have been used to serve as self collateral

Balance representing the cash-equivalent resulting from evaluation of incoming securities, qualified to serve as collateral and actually used as collateral, which have been settled during the settlement process.

Maintenance SR2009

Balance representing the amount that will be destined for investment. Difference between available balance and threshold for investment limit.

Maintenance SR2009

Date of printing: 05/08/2023-19:49:01 ISO 20022 External Code Sets- 3-CashClearingSystem - Page: 24 of 148

Doc: document.xls 3-CashClearingSystem Source: ISO 20022.orgEdition: 31 August 2016

ExternalCashClearingSystem1CodeIdentification Status

Origin/Requester Status Status Date Introduced Date1 ABE EBAEuro1Step1 EBA Euro1/Step1. Maintenance SR2009 New April 2009 April 20092 ACH ACH Maintenance SR2009 New April 2009 April 2009

3 ACS Canada Canadian Dollar (CAD) - Automated Clearing Settlement System (ACSS) CR0310, CPA New 16 January 2014 16 January 2014

4 AIP Albania AL (Albania) - Albania Interbank Payment System. Maintenance SR2009 New April 2009 April 20095 ART Austrian AT (Austria) - Austrian RTGS (ARTIS). Maintenance SR2009 New April 2009 April 20096 AVP NewZealand NZ (New Zealand) - New Zealand Assured Value Payments. Maintenance SR2009 New April 2009 April 20097 AZM Azerbaijan AZ (Azerbaijan) - Azerbaijan Interbank Payment System (AZIPS). Maintenance SR2009 New April 2009 April 20098 BAP BosniaHerzegovina BA (Bosnia and Herzegovina). Maintenance SR2009 New April 2009 April 20099 BCC SwedenBGC SE (Sweden) - Sweden BGC Clearing CUG. Maintenance SR2009 New April 2009 April 2009

10 BCE Ecuador New 13 June 2014 13 June 2014

11 BDS Barbados BB (Barbados) - Barbados RTGS (CBRTGS). Maintenance SR2009 New April 2009 April 200912 BEL Belgium BE (Belgium) - Belgium RTGS (ELLIPS). Maintenance SR2009 New April 2009 April 200913 BGN Bulgaria BG (Bulgaria) - Bulgaria RTGS. Maintenance SR2009 New April 2009 April 200914 BHS Bahamas BS (Bahamas) - Bahamas RTGS. Maintenance SR2009 New April 2009 April 200915 BIS Botswana BW (Botswana) - Botswana Interbank Settlement System. Maintenance SR2009 New April 2009 April 200916 BOF Finland FI (Finland) - RTGS (BOF). Maintenance SR2009 New April 2009 April 200917 BOJ BankOfJapanNet the Bank of Japan clearing system. Maintenance SR2009 New April 2009 April 200918 BRL Italy IT (Italy) - Italy RTGS (BIREL). Maintenance SR2009 New April 2009 April 200919 BSP Philippines PH (Philippines) - Philippines Payment System. Maintenance SR2009 New April 2009 April 200920 CAD Canada CA (Canada) - Canadian Large Value Transfer System (LVTS) CR0310, CPA 16 January 2014 April 2009

21 CAM SpainCAM ES (Spain). Maintenance SR2009 New April 2009 April 200922 CBJ Ireland IE (Ireland) - Irish RTGS (IRIS). Maintenance SR2009 New April 2009 April 200923 CHI USTCHChips US - The Clearing House CHIPS Maintenance SR2009 New April 2009 April 200924 CHP UnitedKingdom GB (UK) - British Euro RTGS (CHAPS). Maintenance SR2009 New April 2009 April 200925 CIS Central Interoperability Service CR0464, Equens (NL) New 27 February 2015

26 COE Columbia Maintenance SR2009 New April 2009 April 2009

27 COI Columbia Maintenance SR2009 New April 2009 April 2009

28 COU Columbia Maintenance SR2009 New April 2009 April 2009

29 DDK DenmarkDDK DK (Denmark) - Danish Krone RTGS (KRONOS) Maintenance SR2009 New April 2009 April 200930 DKC Denmark DK (Denmark) - Danish Euro RTGS (KRONOS) Maintenance SR2009 New April 2009 April 200931 EBA EBAEuro1 EBA Euro1. Maintenance SR2009 New April 2009 April 2009

Code Name Definition

Automated Clearing House. Payment system that clears cash transfers and settles the proceeds in a lump sum, usually on a multilateral netting basis.

EC (Ecuador) - Ecuadorian Central Payment System (Sistema Central de Pagos Ecuatoriano)

CR0315, Banco Central del Ecuador

Retired. Replaced by LVT. Do not use.

Central Interoperability Service of the EACHA Clearing Cooperative, for exchanging SEPA payments between Automated Clearing Houses in the EEA.

27 February 2015

CO (Columbia) - Colombian Electronic Cheque System named CEDEC (Compensación Electrónica De Cheques).CO (Columbia) - Colombian Central Bank´s ACH named CENIT (Compensación Electrónica Nacional Interbancaria).CO (Columbia) - Colombian RTGS System named CUD (Cuentas de Depósito).

Date of printing: 05/08/2023-19:49:01 ISO 20022 External Code Sets- 3-CashClearingSystem - Page: 25 of 148

Doc: document.xls 3-CashClearingSystem Source: ISO 20022.orgEdition: 31 August 2016

ExternalCashClearingSystem1CodeIdentification Status

Origin/Requester Status Status Date Introduced DateCode Name Definition32 ELS GermanyELS DE (Germany). New 31 July 2014 April 2009

33 EMZ Germany Elektronischer Massenzahlungsverkehr (EMZ) New. Replaces SCL 13 June 2014 13 June 2014

34 EPM ECB ECB (European Central Bank) - ECB Payment Mechanism. Maintenance SR2009 New April 2009 April 200935 EPN USTCHEPN US - The Clearing House EPN Maintenance SR2009 New April 2009 April 200936 ERP EBAStep1 EBA step 1 (members). Maintenance SR2009 New April 2009 April 200937 FDA USFedACH US (United States) - FED-ACH Maintenance SR2009 New April 2009 April 200938 FDN FedNet Maintenance SR2009 New April 2009 April 2009

39 FDW USFedwire US (United States) – FEDWIRE Maintenance SR2009 New April 2009 April 200940 FEY ForeignExchangeYenClearing Maintenance SR2009 New April 2009 April 2009

41 GIS Ghana GH (Ghana) - Ghana Interbank Settlement System (GISS). Maintenance SR2009 New April 2009 April 200942 HRK Croatia HR (Croatia) - HSVP. Maintenance SR2009 New April 2009 April 200943 HRM Greece GR (Greece) - Greek RTGS (HERMES). Maintenance SR2009 New April 2009 April 200944 HUF Hungary HU (Hungary) - VIBER. Maintenance SR2009 New April 2009 April 200945 INC DEandNLEquens DE and NL - Equens Maintenance SR2009 New April 2009 April 200946 JOD Jordan JO (Jordan) - Jordan RTGS. Maintenance SR2009 New April 2009 April 200947 KPS Kenya KE (Kenya) - Kenyan Electronic Payment Settlement System. Maintenance SR2009 New April 2009 April 200948 LGS Luxemburg LU (Luxemburg) - Luxembourg RTGS (LIPS). Maintenance SR2009 New April 2009 April 200949 LKB SriLanka LK (Sri Lanka) - Sri Lanka (Lankasettle). Maintenance SR2009 New April 2009 April 200950 LVL Latvia LV (Latvia). Maintenance SR2009 New April 2009 April 200951 LVT Canada CA (Canada) - Large Value Transfer System (LVTS). Replaces CAD. CR0310, CPA New 16 January 2014 16 January 201452 MEP Singapore SG (Singapore) - Singapore RTGS (MEPS+). Maintenance SR2009 New April 2009 April 200953 MOS SouthAfrica ZA (South Africa) - South-African Multiple Option Settlement. Maintenance SR2009 New April 2009 April 200954 MRS Malta MT (Malta) - Malta Realtime Interbank Settlement System. Maintenance SR2009 New April 2009 April 200955 MUP Mauritius MU (Mauritius). Maintenance SR2009 New April 2009 April 200956 NAM Namibia NA (Namibian) - Namibian Interbank Settlement System. Maintenance SR2009 New April 2009 April 200957 NOC Norway NO (Norway). Maintenance SR2009 New April 2009 April 200958 NPP Australia AU (Australia) - New Payments Platform (NPP) CR0536, APCA/SWIFT New March 2016 01 April 201659 PCH Switzerland CH (Switzerland). Maintenance SR2009 New April 2009 April 200960 PDS Australia AU (Australia). Maintenance SR2009 New April 2009 April 200961 PEG Egypt EG (Egypt). Maintenance SR2009 New April 2009 April 200962 PNS FrancePNS FR (France). Maintenance SR2009 New April 2009 April 2009

Maintenance SR2009/ErrataCR0385, Deutsche Bundesbank

FedNet is a link to a Federal Bank account via the internet. FedNet enables checking of account balance, transactions, take print outs of account statement, transfer funds to third party accounts, E-shopping, BSNL Payments, Deposit opening, Deposit Renewal, Request for Demand Draft, Cheque Book etc.

JP (Japan) the Foreign Exchange Yen Clearing system (FEYCS). It is the Japanese electronic interbank system for sending guaranteed and unconditional yen payments of FX deals for same day settlement from one settlement bank, on behalf of itself or its customers, to another settlement bank.

Date of printing: 05/08/2023-19:49:01 ISO 20022 External Code Sets- 3-CashClearingSystem - Page: 26 of 148

Doc: document.xls 3-CashClearingSystem Source: ISO 20022.orgEdition: 31 August 2016

ExternalCashClearingSystem1CodeIdentification Status

Origin/Requester Status Status Date Introduced DateCode Name Definition63 PTR Angola AO (Angola) - Angola RTGS. Maintenance SR2009 New April 2009 April 200964 PVE Venezuela Ve (Venezuela). Maintenance SR2009 New April 2009 April 200965 ROL RomaniaEPO RO (Romania) - Romanian Electronic Payment Operations RT. Maintenance SR2009 New April 2009 April 200966 ROS RomaniaGSRS RO (Romania) - Romanian GSRS. Maintenance SR2009 New April 2009 April 200967 RTG RTGS Maintenance SR2009 New April 2009 April 2009

68 RTP GermanyRTGSPlus DE (Germany). Maintenance SR2009 New April 2009 April 200969 SCL RPS SEPA-Clearer 13 June 2014 August 2010

70 SCP Chili CL (Chile) - Chilean Interbank Payment System. Maintenance SR2009 New April 2009 April 200971 SEC SwedenSEC SE (Sweden) - Swedish Euro RTGS (SEC). Maintenance SR2009 New April 2009 April 200972 SIT Slovania SI (Slovenia). Maintenance SR2009 New April 2009 April 200973 SLB SpainES ES (Spain) - Spanish RTGS (SLBE). Maintenance SR2009 New April 2009 April 200974 SPG Portugal PT (Portugal) - Portuguese RTGS (SPGT). Maintenance SR2009 New April 2009 April 200975 SSK SwedenSSK SE (Sweden) - SEK RTGS (RIX). Maintenance SR2009 New April 2009 April 200976 ST2 EBAStep2 EBA Clearing STEP 2 Maintenance SR2009 New April 2009 April 200977 STG UnitedKingdomGBP UK (United Kingdom) - CHAPS Sterling RTGS. Maintenance SR2009 New April 2009 April 200978 TBF FranceFR FR (France) - French RTGS (TBF). Maintenance SR2009 New April 2009 April 200979 TCH USTCHRealTime US - The Clearing House Real-TimePayment System New August 2016 31 August 2016

80 TGT Target Target. Maintenance SR2009 New April 2009 April 200981 THB Thailand TH (Thailand) - Thailand Payment System (BAHTNET). Definition updated April 2016 11 May 2016

82 THN Thailand-NITMX TH (Thailand) - National ITMX Payment System CR0547/SWIFT New April 2016 11 May 201683 TIS Tanzania TZ (Tanzania) - Tanzania Interbank Settlement System (TISS). Maintenance SR2009 New April 2009 April 200984 TOP Netherlands NL (Netherlands) - Dutch RTGS (TOP) Maintenance SR2009 New April 2009 April 200985 TTD TrinidadAndTobago TT (Trinidad and Tobago ) - Trinidad and Tobago SAFE-TT. Maintenance SR2009 New April 2009 April 200986 UBE Canada United States Dollar (USD) – US Bulk Exchange Clearing System (USBE) CR0310, CPA New 16 January 2014 16 January 2014

87 UIS Uganda UG (Uganda) - Uganda National Interbank Settlement System. Maintenance SR2009 New April 2009 April 200988 VCS VocaLink VocaLink Clearing System Maintenance SR2009 New April 2009 April 200989 XCT EBAStep2 EBA step 2. Maintenance SR2009 New April 2009 April 200990 ZEN Zengin Maintenance SR2009 New April 2009 April 2009

91 ZET Zimbabwe ZW (Zimbabwe) - Zimbabwe Electronic Transfer & Settlement System. Maintenance SR2009 New April 2009 April 200992 ZIS Zambia ZM (Zambia) - Zambian Interbank Payment &Settlement System. Maintenance SR2009 New April 2009 April 2009

Real Time Gross Settlement System. Payment system that simultaneously clears individual transfers and settles them in central bank money.

DE – SEPA-Clearer of the Retail Payment System operated by Deutsche Bundesbank

Deutsche Bundesbank (2Q2010-CR0015)CR0385, Deutsche Bundesbank

Retired. Replaced by EMZ. Do not use.

The Clearing House/CR0572

Maintenance SR2009/CR0546-SWIFT

JP (Japan) the Zengin system. The electronic payment system for domestic third party transfers managed by the Tokyo Bankers Association.

Date of printing: 05/08/2023-19:49:01 ISO 20022 External Code Sets- 4-CategoryPurpose - Page: 27 of 148

Doc: document.xls 4-CategoryPurpose Source: ISO 20022.orgEdition: 31 May 2017

ExternalCategoryPurpose1CodeIdentification Status

Origin/Requester Status Status Date Introduced Date1 BONU BonusPayment Transaction is the payment of a bonus. CR0156/CGI Group New 9 February 2012 9 February 20122 CASH CashManagementTransfer Transaction is a general cash management instruction. Maintenance SR2009 New April 2009 April 2009

3 CBLK Card Bulk Clearing New 08 Oct 2012 08 Oct 2012

4 CCRD Credit Card Payment Transaction is related to a payment of credit card. Maintenance SR2009 New April 2009 April 2009

5 CORT TradeSettlementPayment Maintenance SR2009 New April 2009 April 2009

6 DCRD Debit Card Payment Transaction is related to a payment of debit card. Maintenance SR2009 New April 2009 April 2009

7 DIVI Dividend Transaction is the payment of dividends. Maintenance SR2009 New April 2009 April 2009

8 DVPM DeliverAgainstPayment CR0466/SEB New 31 August 2015 31 August 2015

9 EPAY Epayment Transaction is related to ePayment. CR0462/STUZZA Updated 26 December 2014 23 May 201110 FCOL Fee Collection New 08 Oct 2012 08 Oct 2012

11 GOVT GovernmentPayment Transaction is a payment to or from a government department. Maintenance SR2009 New April 2009 April 2009

12 HEDG Hedging Transaction is related to the payment of a hedging operation. Maintenance SR2009 New April 2009 April 2009

13 ICCP Irrevocable Credit Card Payment Transaction is reimbursement of credit card payment. Maintenance SR2009 New April 2009 April 2009

14 IDCP Irrevocable Debit Card Payment Transaction is reimbursement of debit card payment. Maintenance SR2009 New April 2009 April 2009

15 INTC IntraCompanyPayment Maintenance SR2009 New April 2009 April 2009

16 INTE Interest Transaction is the payment of interest. Maintenance SR2009 New April 2009 April 2009

17 LOAN Loan Transaction is related to the transfer of a loan to a borrower. Maintenance SR2009 New April 2009 April 200918 MP2B Commercial Mobile P2B Payment New May 2017 May 2017

Code Name Definition

A Service that is settling money for a bulk of card transactions, while referring to a specific transaction file or other information like terminal ID, card acceptor ID or other transaction details.

CodeEval 3Q2012 CR0251-Berlin Group.

Transaction is related to settlement of a trade, eg a foreign exchange deal or a securities transaction.

Code used to pre-advise the account servicer of a forthcoming deliver against payment instruction.

A Service that is settling card transaction related fees between two parties.

CodeEval 3Q2012 CR0251-Berlin Group.

Transaction is an intra-company payment, ie, a payment between two companies belonging to the same group.

CR0646/BerlinGroup

Date of printing: 05/08/2023-19:49:01 ISO 20022 External Code Sets- 4-CategoryPurpose - Page: 28 of 148

Doc: document.xls 4-CategoryPurpose Source: ISO 20022.orgEdition: 31 May 2017

ExternalCategoryPurpose1CodeIdentification Status

Origin/Requester Status Status Date Introduced DateCode Name Definition19 MP2P Consumer Mobile P2P Payment New May 2017 May 2017

20 OTHR OtherPayment Other payment purpose. CR0156/CGI Group New 9 February 2012 9 February 201221 PENS PensionPayment Transaction is the payment of pension. Maintenance SR2009 New April 2009 April 2009

22 RVPM ReceiveAgainstPayment CR0466/SEB New 31 August 2015 31 August 2015

23 SALA SalaryPayment Transaction is the payment of salaries. Maintenance SR2009 New April 2009 April 2009

24 SECU Securities Transaction is the payment of securities. Maintenance SR2009 New April 2009 April 2009

25 SSBE SocialSecurityBenefit Maintenance SR2009 New April 2009 April 2009

26 SUPP SupplierPayment Transaction is related to a payment to a supplier. Maintenance SR2009 New April 2009 April 2009

27 TAXS TaxPayment Transaction is the payment of taxes. Maintenance SR2009 New April 2009 April 2009

28 TRAD Trade Transaction is related to the payment of a trade finance transaction. Maintenance SR2009 New April 2009 April 2009

29 TREA TreasuryPayment Maintenance SR2009 New April 2009 April 2009

30 VATX ValueAddedTaxPayment Transaction is the payment of value added tax. Maintenance SR2009 New April 2009 April 2009

31 WHLD WithHolding Transaction is the payment of withholding tax. Maintenance SR2009 New April 2009 April 2009

* If the tag is present, and no specific code is required, SUPP is the recommended default. * The more specific code is the one which should be used. E.g. if a payment is to a government for withholding tax, relevant codes would include GOVT, TAXS, and WHLD. WHLD would be the preferred code here.

CR0646/BerlinGroup

Code used to pre-advise the account servicer of a forthcoming receive against payment instruction.

Transaction is a social security benefit, ie payment made by a government to support individuals.

Transaction is related to treasury operations. E.g. financial contract settlement.

Usage Rules:

Date of printing: 05/08/2023-19:49:01 ISO 20022 External Code Sets- 5-ClearingSystemIdentification - Page: 29 of 148

Doc: document.xls 5-ClearingSystemIdentification Source: ISO 20022.orgEdition: 1 April 2016

ExternalClearingSystemIdentification1Code

Identification Information/Details Status

Country Status Status Date Introduced Date1 ATBLZ Bank Branch code used in Austria Austria [0-9]{5,5} New September 2007

2 AUBSB Bank Branch code used in Australia Australia [0-9]{6,6} New September 2007

3 CACPA Bank Branch code used in Canada Canada [0-9]{9,9} New September 2007

4 CHBCC Switzerland [0-9]{3,5} March 2016 September 2007

5 CHSIC Switzerland [0-9]{6,6} March 2016 September 2007

6 CNAPS CNAPS Identifier Bank Branch code used in China China [0-9]{12,12} New September 2007

7 DEBLZ German Bankleitzahl Bank Branch code used in Germany Germany [0-9]{8,8} New September 2007

8 ESNCC Bank Branch code used in Spain Spain [0-9]{8,9} New September 2007

9 GBDSC Bank Branch code used in the UK UK [0-9]{6,6} New September 2007

Code Name Definition

Bank Identifier [CharacterType] {Length} Origin/Requester

Austrian Bankleitzahl

Payments Harmonisation 2006 External Code List

September 2007

Australian Bank State Branch Code (BSB)

Payments Harmonisation 2006 External Code List

September 2007

Canadian Payments Association Payment Routing Number

Payments Harmonisation 2006 External Code List

September 2007

Swiss Financial Institution Identification (short)

Financial Institution Identification (IID) used in Switzerland, without check digit

Payments Harmonisation 2006 External Code List

Name and definition updated (CR0542)

Swiss Financial Institution Identification (long)

Financial Institution Identification (IID) used in Switzerland, including check digit

Payments Harmonisation 2006 External Code List

Name and definition updated (CR0542)

Payments Harmonisation 2006 External Code List

September 2007

Payments Harmonisation 2006 External Code List

September 2007

Spanish Domestic Interbanking Code

Payments Harmonisation 2006 External Code List

September 2007

UK Domestic Sort Code

Payments Harmonisation 2006 External Code List

September 2007

Date of printing: 05/08/2023-19:49:01 ISO 20022 External Code Sets- 5-ClearingSystemIdentification - Page: 30 of 148

Doc: document.xls 5-ClearingSystemIdentification Source: ISO 20022.orgEdition: 1 April 2016

ExternalClearingSystemIdentification1Code

Identification Information/Details Status

Country Status Status Date Introduced DateCode Name Definition

Bank Identifier [CharacterType] {Length} Origin/Requester

10 GRBIC Bank Branch code used in Greece Greece [0-9]{7,7} New September 2007

11 HKNCC Bank Branch code used in Hong Kong Hong Kong [0-9]{3,3} New September 2007

12 IENCC Bank Branch code used in Ireland Ireland [0-9]{6,6} New September 2007

13 INFSC Bank Branch code used in India India [a-zA-Z0-9]{11,11} New September 2007

14 ITNCC Bank Branch code used in Italy Italy [0-9]{10,10} New September 2007

15 JPZGN Bank Branch code used in Japan Japan [0-9]{7,7} New September 2007

16 NZNCC New Zealand [0-9]{6,6} New September 2007

17 PLKNR Bank Branch code used in Poland Poland [0-9]{8,8} New September 2007

18 PTNCC Bank Branch code used in Portugal Portugal [0-9]{8,8} New September 2007

19 RUCBC Bank Branch code used in Russia Russia [0-9]{9,9} New September 2007

Helenic Bank Identification Code

Payments Harmonisation 2006 External Code List

September 2007

Hong Kong Bank Code

Payments Harmonisation 2006 External Code List

September 2007

Irish National Clearing Code

Payments Harmonisation 2006 External Code List

September 2007

Indian Financial System Code

Payments Harmonisation 2006 External Code List

September 2007

Italian Domestic Identification Code

Payments Harmonisation 2006 External Code List

September 2007

Japan Zengin Clearing Code

Payments Harmonisation 2006 External Code List

September 2007

New Zealand National Clearing Code

Bank Branch code used in New Zealand

Payments Harmonisation 2006 External Code List

September 2007

Polish National Clearing Code

Payments Harmonisation 2006 External Code List

September 2007

Portuguese National Clearing Code

Payments Harmonisation 2006 External Code List

September 2007

Russian Central Bank Identification Code

Payments Harmonisation 2006 External Code List

September 2007

Date of printing: 05/08/2023-19:49:01 ISO 20022 External Code Sets- 5-ClearingSystemIdentification - Page: 31 of 148

Doc: document.xls 5-ClearingSystemIdentification Source: ISO 20022.orgEdition: 1 April 2016

ExternalClearingSystemIdentification1Code

Identification Information/Details Status

Country Status Status Date Introduced DateCode Name Definition

Bank Identifier [CharacterType] {Length} Origin/Requester

20 SESBA Bank Branch code used in Sweden Sweden [0-9]{4,4} New April 2009 April 2009

21 SGIBG IBG Sort Code Bank Branch code used in Singapore Singapore New September 2007

22 THCBC Thailand [0-9]{3,3} New 16 January 2014

23 TWNCC Bank Branch code used in Taiwan Taiwan New September 2007

24 USABA US [0-9]{9,9} New September 2007

25 USPID US [0-9]{4,4} New September 2007

26 ZANCC South Africa [0-9]{6,6} New September 2007

Sweden Bankgiro Clearing Code  

Swedish Bankers Association/Rolf Bohman

[0-9]{7,7} or [0-9]{3,4}

Payments Harmonisation 2006 External Code List

September 2007

Thai Central Bank Identification Code

Bank Identification code used in Thailand

CR0314/SWIFT & ETDA TH

16 January 2014

Financial Institution Code

[0-9]{7,7}

Payments Harmonisation 2006 External Code List

September 2007

United States Routing Number (Fedwire, NACHA)

Routing Transit number assigned by the ABA for US financial institutons

Payments Harmonisation 2006 External Code List

September 2007

CHIPS Participant Identifier

Bank identifier used by CHIPs in the US

Payments Harmonisation 2006 External Code List

September 2007

South African National Clearing Code

Bank Branch code used in South Africa

Payments Harmonisation 2006 External Code List

September 2007

Date of printing: 05/08/2023-19:49:01 ISO 20022 External Code Sets- 6-FinancialInstitutionIdentif - Page: 32 of 148

Doc: document.xls 6-FinancialInstitutionIdentif Source: ISO 20022.orgEdition: 9 June, 2009

ExternalFinancialInstitutionIdentification1Code

Identification Status

Status Status Date Introduced Date1 Currently no codes have been defined.23456789

101112131415161718

Code Name Definition Origin/Requester

Date of printing: 05/08/2023-19:49:01 ISO 20022 External Code Sets- 7-LocalInstrument - Page: 33 of 148

Doc: document.xls 7-LocalInstrument Source: ISO 20022.orgEdition: 13 September 2017

ExternalLocalInstrument1CodeIdentification Information/Details Status

Region Payment System Origin/Requester Status Status Date Introduced Date1 DDMC DirectDebitConfirmedElectronicMandate APAC HK All eDDA DD CR0652/HKICL New February 2017 8 February 2017

2 DDMP APAC HK All eDDA DD CR0652/HKICL New February 2017 8 February 2017

3 DDMU APAC HK All eDDA DD CR0652/HKICL New February 2017 8 February 2017

4 TRF Credit Transfers Transaction is related to credit transfers EMEA AT All CT New September 2007 September 2007

5 82 Non-pre authorised Direct Debit EMEA AT EUR DD Both CR0060/CGI Group New 9 February 2012 9 February 2012

6 83 Pre authorised Direct Debit EMEA AT EUR DD Both CR0060/CGI Group New 9 February 2012 9 February 2012

7 CPP Cash Per Post EMEA AT EUR CT September 2007

8 RTR Returned Credit Transfers Transaction is related to returned credit transfers. EMEA AT EUR CT New September 2007 September 2007

9 GST Truncated Credit Transfers EMEA AT EUR CT September 2007

10 DDT Direct Debits Transaction is related to direct debits. EMEA AT EUR DD New September 2007 September 2007

11 RDD Returned Direct Debits Transaction is related to returned direct debits. EMEA AT EUR DD New September 2007 September 2007

12 CHN Truncated Checks EMEA AT EUR DD September 2007

13 STR Revoked Credit Transfers Transaction is related to revoked credit transfers EMEA AT EUR other New September 2007 September 2007

Code* Name Definition

ISO Country Code

ISO Currency

Code

DD/CT/ Both/ Other

Corp2Bk, Bk2Bk, or Both

Transaction is related to a direct debit instruction authorized under a confirmed electronic mandate.

Both 

DirectDebitPaperMandateWithPaperAuthorization

Transaction is related to a direct debit instruction authorized under a paper based mandate, supported by paper authorization signed by the debtor.

Both 

DirectDebitUnconfirmedElectronicMandate

Transaction is related to a direct debit instruction authorized under an unconfirmed electronic mandate requiring confirmation by the debtor.

Both 

correspondent banking

Payments Harmonisation 2006 External Code List

Transaction is related to a direct debit that is not pre authorised (Einzugsermächtigung).

 Domestic AT

Transaction is related to a direct debit that is pre authorised (Abbuchungsauftrag).

 Domestic AT

Transaction is related to cash per post.Transaction to ultimate recipient having no bank account. Primary beneficiary is a postal service provider. Funds are paid out by cash. Additional necessary information for address and delivery options need to be attached.

correspondent banking

Payments Harmonisation 2006 External Code List

Definition clarified

2 December 2011

correspondent banking

Payments Harmonisation 2006 External Code List

Transaction is related to truncated credit transfers.Conversion of physical instrument to electonric form for transmission to the paying bank and where the original paper document does not continue in the clearing process..The original instrument rules are retained throughout the life of the instrument.Transaction triggered by specific marked and populated paper slip.Reconciliation reference is secured by check digits supporting secure optical recognition. All other remittance information is truncated prior transmission.

correspondent banking

Payments Harmonisation 2006 External Code List

Definition clarified

2 December 2011

correspondent banking

Payments Harmonisation 2006 External Code List

correspondent banking

Payments Harmonisation 2006 External Code List

Transaction is related to truncated checks.Conversion of physical instrument to electonric form for transmission to the paying bank and where the original paper document does not continue in the clearing process..The original instrument rules are retained throughout the life of the instrument.

correspondent banking

Payments Harmonisation 2006 External Code List

Definition clarified

2 December 2011

correspondent banking

Payments Harmonisation 2006 External Code List

Date of printing: 05/08/2023-19:49:01 ISO 20022 External Code Sets- 7-LocalInstrument - Page: 34 of 148

Doc: document.xls 7-LocalInstrument Source: ISO 20022.orgEdition: 13 September 2017

ExternalLocalInstrument1CodeIdentification Information/Details Status

Region Payment System Origin/Requester Status Status Date Introduced DateCode* Name Definition

ISO Country Code

ISO Currency

Code

DD/CT/ Both/ Other

Corp2Bk, Bk2Bk, or Both

14 SDD Revoked Direct Debits Transaction is related to revoked direct debits. EMEA AT EUR other New September 2007 September 2007

15 SRT Revoked Returned Credit Transfers Transaction is related to revoked returned credit transfers EMEA AT EUR other New September 2007 September 2007

16 SRD Revoked Returned Direct Debits Transaction is related to revoked returned direct debits. EMEA AT EUR other New September 2007 September 2007

17 SCN Revoked Truncated Checks Transaction is related to revoked truncated checks. EMEA AT EUR other New September 2007 September 2007

18 SGT Revoked Truncated Credit Transfers Transaction is related to revoked truncated credit transfers. EMEA AT EUR other New September 2007 September 2007

19 CARD Card Clearing Transaction is related to card clearing. EMEA DE EUR All Both New April 2009 April 2009

20 05 Non-pre authorised Direct Debit EMEA DE EUR Domestic DE DD Both CR0060/CGI Group New 9 February 2012 9 February 2012

21 04 Pre authorised Direct Debit EMEA DE EUR Domestic DE DD Both CR0060/CGI Group New 9 February 2012 9 February 2012

22 ISE Image-based Cheque Collection EMEA DE EUR Domestic DE Other Bk2Bk New 31 August 2015 31 August 2015

23 BSE Paperless Cheque Collection EMEA DE EUR Domestic DE Other Bk2Bk New 31 August 2015 31 August 2015

24 IN Cross Border Customer Credit Transfer EMEA DK All All CT New September 2007 September 2007

25 58 Business-to-business Direct Debit EMEA ES EUR Domestic ES DD Both CR0060/CGI Group New 9 February 2012 9 February 2012

26 19 Business-to-customer Direct Debit EMEA ES EUR Domestic ES DD Both CR0060/CGI Group New 9 February 2012 9 February 2012

27 85 EMEA FR EUR Domestic FR DD Both CR0060/CGI Group New 9 February 2012 9 February 2012

28 08 EMEA FR EUR Domestic FR DD Both CR0060/CGI Group New 9 February 2012 9 February 2012

29 89 EMEA FR EUR Domestic FR DD Both CR0060/CGI Group New 9 February 2012 9 February 2012

30 60 EMEA FR EUR Domestic FR Other Both CR0060/CGI Group New 9 February 2012 9 February 2012

31 RIBANon-pre authorised direct debit

EMEA IT EUR DD Both CR0060/CGI Group New 9 February 2012 9 February 2012

32 RIDO Pre authorised revocable Direct Debit EMEA IT EUR Domestic IT DD Both CR0060/CGI Group New 9 February 2012 9 February 2012

33 RIDV EMEA IT EUR Domestic IT DD Both CR0060/CGI Group New 9 February 2012 9 February 2012

correspondent banking

Payments Harmonisation 2006 External Code List

correspondent banking

Payments Harmonisation 2006 External Code List

correspondent banking

Payments Harmonisation 2006 External Code List

correspondent banking

Payments Harmonisation 2006 External Code List

correspondent banking

Payments Harmonisation 2006 External Code List

Maintenance SR2009

Transaction is related to a direct debit that is not pre authorised (Einzugsermächtigung). Transaction is related to a direct debit that is pre authorised (Abbuchungsauftrag). Transaction is related to the German Image-based Cheque Collection Procedure “Imagegestützter Scheckeinzug - ISE”

CR0468/Deutsche Bundesbank

Transaction is related to the German Paperless Cheque Collection procedure “Belegloser Scheckeinzug - BSE”

CR0468/Deutsche Bundesbank

Transaction is related to cross border customers credit transfers

Payments Harmonisation 2006 External Code List

Transaction is related to a business-to-business direct debit (CSB58).Transaction is related to a business-to-customer direct debit (CSB19).

Pre-authorised Direct Debit Accéléré (Accelerated clearing / 2 Day)Ordinaire (Normal clearing / 4 Day)

Transaction is related to an urgent direct debit that is pre authorised (Avis de Prélèvement accéléré).

Pre-authorised Direct Debit Ordinaire (Normal clearing / 4 Day)

Transaction is related to a direct debit that is pre authorised (Avis de Prélèvement).

Pre-authorised Direct Debit Vérifié (Verified clearing)

Transaction is related to an urgent direct debit that is pre authorised (Avis de Prélèvement vérifié).

Recovered Bill of Exchange or Promissory Note

LCR - Lettre de Change Relevé (Recovered Bill of Exchange) and BOR - Billet à Orde Relevé (Promissory Note)Transaction is related to a non-pre authorised collection (RIBA).

 Domestic IT

Transaction is related to a direct debit that is pre authorised and revocable (RID Ordinario).

Pre authorised revocable urgent Direct Debit

Transaction is related to an urgent direct debit that is pre authorised and revocable (RID Veloce).

Date of printing: 05/08/2023-19:49:01 ISO 20022 External Code Sets- 7-LocalInstrument - Page: 35 of 148

Doc: document.xls 7-LocalInstrument Source: ISO 20022.orgEdition: 13 September 2017

ExternalLocalInstrument1CodeIdentification Information/Details Status

Region Payment System Origin/Requester Status Status Date Introduced DateCode* Name Definition

ISO Country Code

ISO Currency

Code

DD/CT/ Both/ Other

Corp2Bk, Bk2Bk, or Both

34 IDEAL EMEA NL EUR All Both New April 2009 April 2009

35 INSTNT01 InstantCreditTransferNotTimeCritical EMEA NL EUR All CT Both New September 2017 September 2017

36 INSTTC01 InstantCreditTransferTimeCritical EMEA NL EUR All CT Both New September 2017 September 2017

37 NLDO Dutch Domestic Bulk Payment EMEA NL EUR All CT New August 2010 August 2010

38 NLUP Dutch Urgent Payment EMEA NL EUR All CT New August 2010 August 2010

39 ACCEPT EMEA NL EUR All CT New August 2010 August 2010

40 SDN Payments via Standaard Digitale Nota EMEA NL EUR All CT New 6 Dec 2010 6 Dec 2010

41 NLGOV EMEA NL EUR All DD New August 2010 August 2010

42 0090 Mass Payment Beneficiary EMEA NL EUR CSS CT New September 2007 September 2007

43 0091 Mass Payment Ours EMEA NL EUR CSS CT New September 2007 September 2007

44 0092 Mass Payment Shared EMEA NL EUR CSS CT New September 2007 September 2007

45 0002 Standing Order Transaction is related to standing order. EMEA NL EUR CSS CT New September 2007 September 2007

46 0221 One-off Authorisation Transaction is related to one-off authorisation. EMEA NL EUR CSS DD New September 2007 September 2007

47 0224 One-off Authorisation Charities Transaction is related to one-off authorisation charities. EMEA NL EUR CSS DD New September 2007 September 2007

48 0226 EMEA NL EUR CSS DD New September 2007 September 2007

49 0225 One-off Authorisation Tuition Fees Transaction is related to one-off authorisation tuition fees. EMEA NL EUR CSS DD New September 2007 September 2007

Payments via Internet owned by Currence

Transaction is related to payments via internet owned by Currence.

Netherlands/Ton Versteeg

The transaction is related to a regular Credit Transfer and will be instantly processed under the Dutch AOS on top of the EPC SCT scheme.

CR0657/Dutch Payments Association

The transaction is related to an Instant Credit Transfer under the rules of the Dutch AOS on top of the EPC SCT Inst scheme.

CR0657/Dutch Payments Association

Transaction is related to a Domestic payment initiated by PAIN.001

1Q2010 Code Eval CR0012. Dutch Bankers Assoc & Currence

Transaction is related to a Domestic payment initiated by PAIN.001

1Q2010 Code Eval CR0012. Dutch Bankers Assoc & Currence

Payment via Acceptgiro owned by Currence

Transaction is related to payments via Acceptgiro owned by Currence.

1Q2010 Code Eval CR0012. Dutch Bankers Assoc & Currence

Transaction is related to payments via a ‘Standaard Digitale Nota’ InvoiceAcceptgiro payment.

4Q2010 Code Eval CR0055. Dutch Bankers Assoc

Direct debit initiated by the government with special conditions

Transaction is related to direct debit scheme owned by the NVB

1Q2010 Code Eval CR0012. Dutch Bankers Assoc & Currence

Transaction is related to mass payment beneficiary. Payments Harmonisation 2006 External Code List

Transaction is related to mass payment ours. Payments Harmonisation 2006 External Code List

Transaction is related to mass payment shared. Payments Harmonisation 2006 External Code List

Payments Harmonisation 2006 External Code List

Payments Harmonisation 2006 External Code List

Payments Harmonisation 2006 External Code List

One-off Authorisation Construction Industry

Transaction is related to one-off authorisation construction industry.

Payments Harmonisation 2006 External Code List

Payments Harmonisation 2006 External Code List

Date of printing: 05/08/2023-19:49:01 ISO 20022 External Code Sets- 7-LocalInstrument - Page: 36 of 148

Doc: document.xls 7-LocalInstrument Source: ISO 20022.orgEdition: 13 September 2017

ExternalLocalInstrument1CodeIdentification Information/Details Status

Region Payment System Origin/Requester Status Status Date Introduced DateCode* Name Definition

ISO Country Code

ISO Currency

Code

DD/CT/ Both/ Other

Corp2Bk, Bk2Bk, or Both

50 0222 Standing Authorisation Companies Transaction is related to standing authorisation companies. EMEA NL EUR CSS DD New September 2007 September 2007

51 0227 EMEA NL EUR CSS DD New September 2007 September 2007

52 0220 Standing Authorisation General EMEA NL EUR CSS DD New September 2007 September 2007

53 0223 Standing Authorisation Lotteries Transaction is related to standing authorisation lotteries. EMEA NL EUR CSS DD New September 2007 September 2007

54 0001 Converted (Bank) Payment EMEA NL EUR CSS CT September 2007

55 0000 Business Payment Transaction is related to business payment EMEA NL EUR CT September 2007

56 IN Cross Border Customer Credit Transfer EMEA SE All All CT New September 2007 September 2007

57 ONCL Overnight Transaction is related to overnight clearing. EMEA SEPA EUR CT B2B New December 2010 December 2010

58 SDCL Same Day Transaction is related to same day clearing. EMEA SEPA EUR CT B2B New December 2010 December 2010

59 DDNR CoreNoRefund SEPA Core Direct Debit with ‘no refund’ option EMEA SEPA EUR PEACH DD B2B August 2010 January 2010

60 DDFA DirectDebitFixedAmount SEPA Fixed Amount Direct Debit EMEA SEPA EUR PEACH DD B2B New August 2010 August 2010

61 CORE SEPA Direct Debit - Core Transaction is related to SEPA direct debit -core. EMEA SEPA EUR PEACH DD Both New April 2009 April 2009

62 B2BAMIPM SEPA B2B Direct Debit AMI SEPA B2B Direct Debit AMI based on a paper mandate EMEA SEPA EUR PEACH DD New 2 December 2011

63 B2B SEPA Business to Business Direct Debit EMEA SEPA EUR PEACH DD New April 2009 April 2009

64 CR1AMIPM SEPA Core D-1 Direct Debit AMI EMEA SEPA EUR PEACH DD New 2 December 2011

65 CORAMIPM SEPA Core Direct Debit AMI SEPA Core Direct Debit AMI based on a paper mandate EMEA SEPA EUR PEACH DD New 2 December 2011

66 COR1 SEPA Direct Debit - 1 Day Settlement Optional shorter time cycle (D-1) for SEPA Core Direct Debit EMEA SEPA EUR PEACH DD New 2 December 2011

67 FADAMIPM SEPA FA Direct Debit AMI EMEA SEPA EUR PEACH DD New 2 December 2011

68 INST Instant Credit Transfer GLOBAL GLOBAL All All CT CR0544/EPC New April 2016 11 May 2016

69 ADD AuthenticatedDirectDebit Transaction is unauthenticated direct debit for domestic use. GLOBAL GLOBAL All All DD Both New September 2016 18 November 2016

Payments Harmonisation 2006 External Code List

Standing Authorisation Companies Without Debtor Revocation Right

Transaction is related to standing authorisation companies without debtor revocation right.

Payments Harmonisation 2006 External Code List

Transaction is related to standing authorisation general. Payments Harmonisation 2006 External Code List

Payments Harmonisation 2006 External Code List

Transaction is related to converted (bank) payment.Conversion of physical instrument to electonric form for transmission to the paying bank and where the original paper document does not continue in the clearing process.The instrument rules change upon conversion.

Payments Harmonisation 2006 External Code List

Definition clarified

2 December 2011

CSS (Equens Clearing & Settlement

System)

Payments Harmonisation 2006 External Code List

Definition clarified

2 December 2011

Transaction is related to cross border customer credit transfer.

Payments Harmonisation 2006 External Code List

Corporate banking

CGI-4Q2010 CR0053

Corporate banking

CGI-4Q2010 CR0053EPC-4Q2009 CR0005

Replaced by DDFA

EPC-1Q2010 CR0016Maintenance SR2009EPC-3Q2011 CR0149

2 December 2011

Transaction is related to SEPA business to business direct debit.

Maintenance SR2009

Optional shorter time cycle (D-1) for SEPA Core Direct Debit AMI based on a paper mandate

EPC-3Q2011 CR0149

2 December 2011

EPC-3Q2011 CR0149

2 December 2011

EPC-3Q2011 CR0148

2 December 2011

SEPA Fixed Amount Direct Debit AMI based on a paper mandate

EPC-3Q2011 CR0149

2 December 2011

Transaction is related to an Instant Credit Transfer.Use case example: SEPA Instant Credit Transfer (SCT Inst)

CR0640/SWIFT/SABS

Date of printing: 05/08/2023-19:49:01 ISO 20022 External Code Sets- 7-LocalInstrument - Page: 37 of 148

Doc: document.xls 7-LocalInstrument Source: ISO 20022.orgEdition: 13 September 2017

ExternalLocalInstrument1CodeIdentification Information/Details Status

Region Payment System Origin/Requester Status Status Date Introduced DateCode* Name Definition

ISO Country Code

ISO Currency

Code

DD/CT/ Both/ Other

Corp2Bk, Bk2Bk, or Both

70 UDD UnauthenticatedDirectDebit Transaction is authenticated direct debit for domestic use. GLOBAL GLOBAL All All DD Both New September 2016 18 November 2016

71 CCI Cash Concentration Intragroup GLOBAL GLOBAL All All New 2 December 2011

72 BTR Bank Transfer Transaction is related to a bank transfer. WHEM US USD Fedwire CT B2B New 31 August 2011 31 August 2011

73 CKS Check Same Day Settlement Wire Transaction is related to check same day settlement wire. WHEM US USD Fedwire CT B2B New April 2009 April 2009

74 CTR Customer Transfer Transaction is related to customer transfer. WHEM US USD Fedwire CT B2B New September 2007 September 2007

75 CTP Customer Transfer Plus WHEM US USD Fedwire CT B2B New 31 August 2011 31 August 2011

76 DEP Deposit to Sender’s Account Transaction is related to deposit to sender's account. WHEM US USD Fedwire CT B2B New April 2009 April 2009

77 FFR Fed Funds Returned Transaction is related to Fed funds returned. WHEM US USD Fedwire CT B2B New April 2009 April 2009

78 FFS Fed Funds Sold Transaction is related to Fed funds sold. WHEM US USD Fedwire CT B2B New April 2009 April 2009

79 SVC Non-Value Service Message Transaction is related to non-value service message. WHEM US USD Fedwire B2B New April 2009 April 2009

80 DRW WHEM US USD Fedwire other B2B April 2009 September 2007

81 DRB WHEM US USD Fedwire B2B New April 2009 April 2009

82 DRC WHEM US USD Fedwire B2B April 2009 September 2007

83 IAT International ACH Transaction is related to international ACH. WHEM US USD NACHA Both Both New April 2009 April 2009

84 CCD WHEM US USD NACHA Both New September 2007 September 2007

85 CTX Corporate Trade Exchange Transaction is related to corporate trade exchange. WHEM US USD NACHA Both New September 2007 September 2007

86 PPD WHEM US USD NACHA Both New September 2007 September 2007

CR0640/SWIFT/SABS

Transaction is related to an intra-group bank initiated cash management payment

DD, CT and

CPAR

GSBA-3Q2011 CR0150

2 December 2011

FED-2Q2011 CR0073Maintenance SR2009Payments Harmonisation 2006 External Code List

Transaction is related to a customer transfer, which may include information related to a cover payment or extended remittance information.

FED-2Q2011 CR0073

Maintenance SR2009Maintenance SR2009Maintenance SR2009

Non-value

Service Message

Maintenance SR2009

Drawdown Response (Value) to Honor a Drawdown Request

Transaction is related to drawdown response (value) to honor a drawdown request.

Payments Harmonisation 2006 External Code List

Definition updated

Bank-to-Bank Drawdown Request or Response (Non-value)

Transaction is related to bank-to-bank drawdown request or response (non-value)

Request for credit

Maintenance SR2009

Customer or Corporate Drawdown Request or Response (Non-value)

Transaction is related to customer or corporate drawdown request or response (non-value).

Request for credit

Payments Harmonisation 2006 External Code List

Definition updated

US NACHA/Susan Colles

Cash Concentration or Disbursement Corporate counterparty.

Transaction is related to cash concentration or disbursement corporate counterparty.

Both plus prenote.

Payments Harmonisation 2006 External Code List

Both plus prenote.

Payments Harmonisation 2006 External Code List

Prearranged Payment or Deposit. Consumer counterparty.

Transaction is related to prearranged payment or deposit consumer counterparty.

Both plus prenote.

Payments Harmonisation 2006 External Code List

Date of printing: 05/08/2023-19:49:01 ISO 20022 External Code Sets- 7-LocalInstrument - Page: 38 of 148

Doc: document.xls 7-LocalInstrument Source: ISO 20022.orgEdition: 13 September 2017

ExternalLocalInstrument1CodeIdentification Information/Details Status

Region Payment System Origin/Requester Status Status Date Introduced DateCode* Name Definition

ISO Country Code

ISO Currency

Code

DD/CT/ Both/ Other

Corp2Bk, Bk2Bk, or Both

87 CIE Customer Initiated Entry WHEM US USD NACHA CT Both New August 2010 August 2010

88 RCK Re-presented Check Entry Transaction is related to re-presented check entry. WHEM US USD NACHA CT Both New September 2007 September 2007

89 ARC Accounts Receivable Check Transaction is related to accounts receivable check. WHEM US USD NACHA DD Both New September 2007 September 2007

90 WEB Internet Initiated Entry Transaction is related to internet initiated entry. WHEM US USD NACHA DD Both New September 2007 September 2007

91 POP Point-Of-Purchase Transaction is related to point-of-purchase. WHEM US USD NACHA DD Both New September 2007 September 2007

92 POS Point-Of-Sale Transaction is related to point-of-sale. WHEM US USD NACHA DD Both New September 2007 September 2007

91 TEL Telephone Initiated Entry Transaction is related to telephone initiated entry. WHEM US USD NACHA DD Both New September 2007 September 2007

* the codes are sorted according to the first five columns of the "information details", then by alphabetical order of the codes

A credit entry initiated by or on behalf of the holder of a consumer account

1Q2010 Code Eval, CR0011. Bank of America Merrill Lynch

Payments Harmonisation 2006 External Code List

Payments Harmonisation 2006 External Code List

Payments Harmonisation 2006 External Code List

Payments Harmonisation 2006 External Code List

Payments Harmonisation 2006 External Code List

Payments Harmonisation 2006 External Code List

Date of printing: 05/08/2023-19:49:01 ISO 20022 External Code Sets- 8-MandateReason - Page: 39 of 148

Doc: document.xls 8-MandateReason Source: ISO 20022.orgEdition: 31 August 2016

ExternalMandateReason1CodeIdentification Status

Code Name Definition Origin/Requester Status Status Date Introduced Date1 AC01 IncorrectAccountNumber Format of the account number specified is not correct CR0052 3Q2010/EPC New Oct 2010 November 20102 AC04 ClosedAccountNumber Account number specified has been closed on the Receiver's books CR0052 3Q2010/EPC New Oct 2010 November 20103 AC06 BlockedAccount Account specified is blocked, prohibiting posting of transactions against it. CR0052 3Q2010/EPC New Oct 2010 November 20104 AG01 TransactionForbidden Transaction forbidden on this type of account (formerly NoAgreement) CR0052 3Q2010/EPC New Oct 2010 November 20105 AG02 InvalidBankOperationCode Bank Operation code specified in the message is not valid for receiver CR0052 3Q2010/EPC New Oct 2010 November 20106 AM02 NotAllowedAmount Specific transaction/message amount is greater than allowed maximum CR0052 3Q2010/EPC New Oct 2010 November 20107 AM03 NotAllowedCurrency Specified message amount is a non processable currency outside of existing agreement CR0052 3Q2010/EPC New Oct 2010 November 20108 AM05 Duplication Duplication CR0052 3Q2010/EPC New Oct 2010 November 20109 BE01 InconsistenWithEndCustomer Identification of end customer is not consistent with associated account number. (formerly CreditorConsistency). CR0052 3Q2010/EPC New Oct 2010 November 2010

10 BE04 MissingCreditorAddress Specification of creditor's address, which is required for payment, is missing/not correct (formerly IncorrectCreditorAddress). CR0052 3Q2010/EPC New Oct 2010 November 201011 BE05 UnrecognisedInitiatingParty Party who initiated the message is not recognised by the end customer CR0052 3Q2010/EPC New Oct 2010 November 201012 BE06 UnknownEndCustomer End customer specified is not known at associated Sort/National Bank Code or does no longer exist in the books CR0052 3Q2010/EPC New Oct 2010 November 201013 BE07 MissingDebtorAddress Specification of debtor's address, which is required for payment, is missing/not correct. CR0052 3Q2010/EPC New Oct 2010 November 201014 DT01 InvalidDate Invalid date (eg, wrong settlement date) CR0052 3Q2010/EPC New Oct 2010 November 201015 FF01 InvalidFileFormat File format incomplete or invalid CR0052 3Q2010/EPC New Oct 2010 November 201016 MD01 NoMandate No Mandate CR0052 3Q2010/EPC New Oct 2010 November 201017 MD02 MissingMandatoryInformationInMandate Mandate related information data required by the scheme is missing. CR0052 3Q2010/EPC New Oct 2010 November 201018 MD07 EndCustomerDeceased End customer is deceased. CR0052 3Q2010/EPC New Oct 2010 November 201019 MD08 NoMandateServiceByAgent Receiving agent does not offer specified Mandate services CR0052 3Q2010/EPC New Oct 2010 November 201020 MD09 NoMandateServiceOnCustomer Account is not open to specified Mandates services CR0052 3Q2010/EPC New Oct 2010 November 201021 MD10 NoMandateServiceForSpecified Account is not open to specified Mandates services for this particular creditor CR0052 3Q2010/EPC New Oct 2010 November 201022 MD11 UnrecognisedAgent Agent to whom the message needs to be forwarded cannot be located CR0052 3Q2010/EPC New Oct 2010 November 201023 MD12 NotUniqueMandateReference Mandate identification is not unique to the creditor CR0052 3Q2010/EPC New Oct 2010 November 201024 MD13 IncorrectCustomerAuthentication There is a problem with the customer authentication CR0052 3Q2010/EPC New Oct 2010 November 201025 MD14 IncorrectAgent Agent in the payment workflow is incorrect CR0052 3Q2010/EPC New Oct 2010 November 201026 MD15 IncorrectCurrency Currency of the transaction is incorrect CR0052 3Q2010/EPC New Oct 2010 November 201027 MD16 RequestedByCustomer Cancellation/amendment requested by the debtor CR0052 3Q2010/EPC New Oct 2010 November 201028 MD17 RequestedByInitiatingParty Cancellation/amendment requested by the creditor CR0052 3Q2010/EPC New Oct 2010 November 201029 MD18 RequestedByInitiatingPartyAndCustomer Cancellation/amendment requested by the creditor and the debtor CR0052 3Q2010/EPC New Oct 2010 November 201030 MD19 MandateCancelledDueToEarlySettlement Mandate cancellation following early reimbursement of the debit by the debtor CR0638/SWIFT&SABS New August 2016 31 August 201631 MD20 MandateExpired Mandate cancellation following validity expiration CR0638/SWIFT&SABS New August 2016 31 August 201632 MD21 MandateCancelledDueToFraud Mandate cancellation due to suspected fraud CR0638/SWIFT&SABS New August 2016 31 August 201633 MD22 MandateInitiationCancelled Mandate cancellation following mandate initiation cancellation CR0638/SWIFT&SABS New August 2016 31 August 201634 MD23 MandateAmendmentCancelled Mandate cancellation following mandate amendment cancellation CR0638/SWIFT&SABS New August 2016 31 August 201635 MS02 NotSpecifiedReasonCustomer Generated Reason has not been specified by end customer CR0052 3Q2010/EPC New Oct 2010 November 201036 MS03 NotSpecifiedReasonAgentGenerated Reason has not been specified by agent. CR0052 3Q2010/EPC New Oct 2010 November 201037 NARR Narrative Reason is provided as narrative information in the additional reason information. CR0052 3Q2010/EPC New Oct 2010 November 201038 RC01 BankIdentifierIncorrect Bank Identifier code specified in the message has an incorrect format (formerly IncorrectFormatForRoutingCode). CR0052 3Q2010/EPC New Oct 2010 November 201039 RF01 NotUniqueTransactionReference Transaction reference is not unique within the message. CR0052 3Q2010/EPC New Oct 2010 November 201040 RR01 Missing Debtor Account or Identification Specification of the debtor’s account or unique identification needed for reasons of regulatory requirements is insufficient or missing CR0052 3Q2010/EPC New Oct 2010 November 201041 RR02 Missing Debtor Name or Address Specification of the debtor’s name and/or address needed for regulatory requirements is insufficient or missing. CR0052 3Q2010/EPC New Oct 2010 November 201042 RR03 Missing Creditor Name or Address Specification of the creditor’s name and/or address needed for regulatory requirements is insufficient or missing. CR0052 3Q2010/EPC New Oct 2010 November 201043 RR04 Regulatory Reason Regulatory Reason CR0052 3Q2010/EPC New Oct 2010 November 201044 SL01 Specific Service offered by Debtor Agent Due to specific service offered by the Debtor Agent CR0052 3Q2010/EPC New Oct 2010 November 201045 SL11 Creditor not on Whitelist of Debtor New March 2016 1 April 2016

46 SL12 Creditor on Blacklist of Debtor New March 2016 1 April 2016

Whitelisting service offered by the Debtor Agent; Debtor has not included the Creditor on its “Whitelist” (yet). In the Whitelist the Debtor may list all allowed Creditors to debit Debtor bank account.

CR0539 - Dutch Payments Association

Blacklisting service offered by the Debtor Agent; Debtor included the Creditor on his “Blacklist”. In the Blacklist the Debtor may list all Creditors not allowed to debit Debtor bank account.

CR0539 - Dutch Payments Association

Date of printing: 05/08/2023-19:49:01 ISO 20022 External Code Sets- 8-MandateReason - Page: 40 of 148

Doc: document.xls 8-MandateReason Source: ISO 20022.orgEdition: 31 August 2016

ExternalMandateReason1CodeIdentification Status

Code Name Definition Origin/Requester Status Status Date Introduced Date47 SL13 Due to Maximum allowed Direct Debit Transactions per period service offered by the Debtor Agent. New March 2016 1 April 2016

48 SL14 Due to Maximum allowed Direct Debit Transaction amount service offered by the Debtor Agent. New March 2016 1 April 2016

Maximum number of Direct Debit Transactions exceeded

CR0539 - Dutch Payments Association

Maximum Direct Debit Transaction Amount exceeded

CR0539 - Dutch Payments Association

Date of printing: 05/08/2023-19:49:01 ISO 20022 External Code Sets- 9-OrganisationIdentification - Page: 41 of 148

Doc: document.xls 9-OrganisationIdentification Source: ISO 20022.orgEdition: 8 February 2017

ExternalOrganisationIdentification1CodeIdentification Status

Origin/Requester Status Status Date Introduced Date1 BANK BankPartyIdentification Maintenance SR2009 New April 2009 April 2009

2 CBID Central Bank Identification Number CR0054/CGI New 6 Dec 2010 6 Dec 2010

3 CHID Clearing Identification Number CR0054/CGI New 6 Dec 2010 6 Dec 2010

4 CINC CertificateOfIncorporationNumber CR0649/HKICL New Feb 2017 8 Feb 2017

5 COID CountryIdentificationCode CR0056/Trade SEG New 14 Feb 2011 14 Feb 2011

6 CUST CustomerNumber Maintenance SR2009 New April 2009 April 2009

7 DUNS Data Universal Numbering System Maintenance SR2009 New April 2009 April 2009

8 EMPL EmployerIdentificationNumber Number assigned by a registration authority to an employer. Maintenance SR2009 New April 2009 April 20099 GS1G GS1GLNIdentifier Maintenance SR2009 New April 2009 April 2009

10 SREN SIREN CR0054/CGI New 6 Dec 2010 6 Dec 2010

11 SRET SIRET CR0054/CGI New 6 Dec 2010 6 Dec 2010

12 TXID TaxIdentificationNumber Number assigned by a tax authority to identify an organisation. Maintenance SR2009 New April 2009 April 2009

Code Name DefinitionUnique and unambiguous assignment made by a specific bank or similar financial institution to identify a relationship as defined between the bank and its client. A unique identification number assigned by a central bank to identify an organisation.A unique identification number assigned by a clearing house to identify an organisationA unique identification number assigned by a designated authority to a certificate of incorporation and used to identify an organisation.Country authority given organisation identification (e.g., corporate registration number)Number assigned by an issuer to identify a customer.Number assigned by a party to identify a creditor or debtor relationship.

A unique identification number provided by Dun & Bradstreet to identify an organisation.

Global Location Number. A non-significant reference number used to identify legal entities, functional entities, or physical entities according to GS1 numbering scheme rules.The number is used to retrieve detailed information that is linked to it.

The SIREN number is a 9 digit code assigned by INSEE, the French National Institute for Statistics and Economic Studies, to identify an organisation in France.The SIRET number is a 14 digit code assigned by INSEE, the French National Institute for Statistics and Economic Studies, to identify an organisation unit in France. It consists of the SIREN number, followed by a five digit classification number, to identify the local geographical unit of that entity

Date of printing: 05/08/2023-19:49:01 ISO 20022 External Code Sets- 10-PersonIdentification - Page: 42 of 148

Doc: document.xls 10-PersonIdentification Source: ISO 20022.orgEdition: 9 June, 2009

ExternalPersonIdentification1CodeIdentification Status

Origin/Requester Status Status Date Introduced Date1 ARNU AlienRegistrationNumber New April 2009 April 2009

2 CCPT PassportNumber New April 2009 April 2009

3 CUST CustomerIdentificationNumber Number assigned by an issuer to identify a customer. New April 2009 April 2009

4 DRLC DriversLicenseNumber Number assigned by an authority to identify a driver's license. New April 2009 April 2009

5 EMPL EmployeeIdentificationNumber Number assigned by a registration authority to an employee. New April 2009 April 2009

6 NIDN NationalIdentityNumber New April 2009 April 2009

7 SOSE SocialSecurityNumber New April 2009 April 2009

8 TXID TaxIdentificationNumber Number assigned by a tax authority to identify a person. New April 2009 April 2009

Code Name DefinitionNumber assigned by a social security agency to identify a non-resident person.

Maintenance SR2009

Number assigned by an authority to identify the passport number of a person.

Maintenance SR2009Maintenance SR2009

Maintenance SR2009Maintenance SR2009

Number assigned by an authority to identify the national identity number of a person.

Maintenance SR2009

Number assigned by an authority to identify the social security number of a person.

Maintenance SR2009Maintenance SR2009

Date of printing: 05/08/2023-19:49:01 ISO 20022 External Code Sets- 11-Purpose - Page: 43 of 148

Doc: document.xls 11-Purpose Source: ISO 20022.orgEdition: 31 May 2017

ExternalPurpose1CodeIdentification Status

Origin/Requester Status Status Date Introduced Date1 BKDF Bank Debt Bank Loan Delayed Draw Funding New January 2016 1 April 2016

2 BKFE Bank Debt Bank Loan Fees New January 2016 1 April 2016

3 BKFM Bank Debt Bank Loan Funding Memo New January 2016 1 April 2016

4 BKIP Bank Debt Bank Loan Accrued Interest Payment Accrued interest payments. Specific to bank loans. New January 2016 1 April 2016

5 BKPP Bank Debt Bank Loan Principal Paydown Principal paydowns. Specific to bank loans New January 2016 1 April 2016

6 CBLK Card Settlement Card Bulk Clearing New 08 Oct 2012 08 Oct 2012

7 CDCB Card Settlement CardPayment with CashBack Berlin Group New January 2010 January 2010

8 CDCD Card Settlement CashDisbursement Berlin Group New January 2010 January 2010

9 CDCS Card Settlement Cash Disbursement with Surcharging New 9 February 2012 9 February 2012

10 CDDP Card Settlement Card Deferred Payment New 11 January 2013 11 January 2013

11 CDOC Card Settlement OriginalCredit Berlin Group New January 2010 January 2010

12 CDQC Card Settlement QuasiCash Berlin Group New January 2010 January 2010

13 ETUP Card Settlement E-Purse Top Up New 31 May 2012 31 May 2012

Code Classification1 Name DefinitionDelayed draw funding. Certain issuers may utilize delayed draw loans whereby the lender is committed to fund cashwithin a specified period once a call is made by the issuer. The lender receives a fee for entering into such acommitment

CR0527/ISITC/ALMUS

Bank loan fees. Cash activity related to specific bank loan fees, including (a) agent / assignment fees; (b) amendment fees; (c) commitment fees; (d) consent fees; (e) cost of carry fees; (f) delayed compensation fees; (g)facility fees; (h) fronting fees; (i) funding fees; (j) letter of credit assignment fees

CR0527/ISITC/ALMUS

Bank loan funding memo. Net cash movement for the loan contract final notification when sent separately from theloan contract final notification instruction.

CR0527/ISITC/ALMUS

CR0527/ISITC/ALMUSCR0527/ISITC/ALMUS

A Service that is settling money for a bulk of card transactions, while referring to a specific transaction file or other information like terminal ID, card acceptor ID or other transaction details.

CodeEval 3Q2012 CR0251-Berlin Group.

Purchase of Goods and Services with additional Cash disbursement at the POI (Cashback)ATM Cash Withdrawal in an unattended or Cash Advance in an attended environment (POI or bank counter)ATM Cash Withdrawal in an unattended or Cash Advance in an attended environment (POI or bank counter) with surcharging.

CR0153/Berlin Group

A combined service which enables the card acceptor to perform an authorisation for a temporary amount and a completion for the final amount within a limited time frame. Deferred Payment is only available in the unattended environment.Examples where this service is widely used are unattended petrol pumps and phone booths

CodeEval 4Q2012CR0253- Berlin Group

A service which allows the card acceptor to effect a credit to a cardholder' account. Unlike a Merchant Refund, an Original Credit is not preceded by a card payment. This service is used for example for crediting winnings from gaming.

Purchase of Goods which are equivalent to cash like coupons in casinos.Transaction is related to a Service that is first reserving money from a card account and then is loading an e-purse application by this amount.

CR0170/Berlin Group

Date of printing: 05/08/2023-19:49:01 ISO 20022 External Code Sets- 11-Purpose - Page: 44 of 148

Doc: document.xls 11-Purpose Source: ISO 20022.orgEdition: 31 May 2017

ExternalPurpose1CodeIdentification Status

Origin/Requester Status Status Date Introduced DateCode Classification1 Name Definition14 FCOL Card Settlement Fee Collection New 08 Oct 2012 08 Oct 2012

15 MTUP Card Settlement Mobile Top Up New 9 February 2012 9 February 2012

16 ACCT Cash Mgmt AccountManagement New September 2007 September 2007

17 CASH Cash Mgmt CashManagementTransfer Transaction is a general cash management instruction. April 2009 September 2007

18 COLL Cash Mgmt CollectionPayment New September 2007 September 2007

19 CSDB Cash Mgmt CashDisbursement Transaction is related to cash disbursement. New April 2009 April 2009

20 DEPT Cash Mgmt Deposit Transaction is releted to a payment of deposit. New April 2009 April 2009

21 INTC Cash Mgmt IntraCompanyPayment New September 2007 September 2007

22 LIMA Cash Mgmt LiquidityManagement New September 2007 September 2007

23 NETT Cash Mgmt Netting Transaction is related to a netting operation. New September 2007 September 2007

24 BFWD Collateral Bond Forward New January 2016 1 April 2016

25 CCIR Collateral Cross Currency IRS New January 2016 1 April 2016

26 CCPC Collateral CCP Cleared Initial Margin New January 2016 1 April 2016

27 CCPM Collateral CCP Cleared Variation Margin New January 2016 1 April 2016

A Service that is settling card transaction related fees between two parties.

CodeEval 3Q2012 CR0251-Berlin Group.

A Service that is first reserving money from a card account and then is loading a prepaid mobile phone amount by this amount.

CR0153/Berlin Group

Transaction moves funds between 2 accounts of same account holder at the same bank.

Payments Harmonisation 2006 External Code List

Payments Harmonisation 2006 External Code List

Definition updated

Transaction is a collection of funds initiated via a credit transfer or direct debit.

Payments Harmonisation 2006 External Code List

Maintenance SR2009US NACHA/Susan Colles

Transaction is an intra-company payment, ie, a payment between two companies belonging to the same group.

Payments Harmonisation 2006 External Code List

Bank initiated account transfer to support zero target balance management, pooling or sweeping.

Payments Harmonisation 2006 External Code List

Payments Harmonisation 2006 External Code List

Cash collateral related to any securities traded out beyond 3 days which include treasury notes, JGBs and Gilts.

CR0527/ISITC/ALMUS

Cash Collateral related to a Cross Currency Interest Rate Swap, indicating the exchange of fixed interest payments in one currency for those in another.

CR0527/ISITC/ALMUS

Cash Collateral associated with an ISDA or Central Clearing Agreement that is covering the initial margin requirements for OTC trades clearing through a CCP.

CR0527/ISITC/ALMUS

Cash Collateral associated with an ISDA or Central Clearing Agreement that is covering the variation margin requirements for OTC trades clearing through a CCP.

CR0527/ISITC/ALMUS

Date of printing: 05/08/2023-19:49:01 ISO 20022 External Code Sets- 11-Purpose - Page: 45 of 148

Doc: document.xls 11-Purpose Source: ISO 20022.orgEdition: 31 May 2017

ExternalPurpose1CodeIdentification Status

Origin/Requester Status Status Date Introduced DateCode Classification1 Name Definition28 CCSM Collateral New January 2016 1 April 2016

29 CRDS Collateral Credit DefaultSwap Cash collateral related to trading of credit default swap. New January 2016 1 April 2016

30 CRPR Collateral Cross Product New January 2016 1 April 2016

31 CRSP Collateral Credit Support New January 2016 1 April 2016

32 CRTL Collateral Credit Line New January 2016 1 April 2016

33 EQPT Collateral Equity Option New January 2016 1 April 2016

34 EQUS Collateral Equity Swap New January 2016 1 April 2016

35 EXPT Collateral Exotic Option New January 2016 1 April 2016

36 EXTD Collateral Exchange Traded Derivatives New January 2016 1 April 2016

37 FIXI Collateral Fixed Income Cash collateral related to a fixed income instrument New January 2016 1 April 2016

38 FWBC Collateral Forward Broker Owned Cash Collateral New January 2016 1 April 2016

39 FWCC Collateral Forward Client Owned Cash Collateral New January 2016 1 April 2016

40 FWSB Collateral New January 2016 1 April 2016

41 FWSC Collateral New January 2016 1 April 2016

CCP Cleared Initial Margin Segregated Cash

CCP Segregated initial margin: Initial margin on OTC Derivatives cleared through a CCP that requires segregation

CR0527/ISITC/ALMUS

CR0527/ISITC/ALMUS

Cash collateral related to a combination of various types of trades.

CR0527/ISITC/ALMUS

Cash collateral related to cash lending/borrowing; letter of Credit; signing of master agreement.

CR0527/ISITC/ALMUS

Cash collateral related to opening of a credit line before trading.

CR0527/ISITC/ALMUS

Cash collateral related to trading of equity option (Also known as stock options).

CR0527/ISITC/ALMUS

Cash collateral related to equity swap trades where the return of an equity is exchanged for either a fixed or a floating rate of interest.

CR0527/ISITC/ALMUS

Cash collateral related to trading of an exotic option for example a non-standard option.

CR0527/ISITC/ALMUS

Cash collateral related to trading of exchanged traded derivatives in general (Opposite to Over the Counter (OTC)).

CR0527/ISITC/ALMUS

CR0527/ISITC/ALMUS

Cash collateral payment against a Master Forward Agreement (MFA) where the cash is held in a segregated account and is not available for use by the client. Includes any instruments with a forward settling date such TBAs, repurchase agreements and bond forwards

CR0527/ISITC/ALMUS

Cash collateral payment against a Master Forward Agreement (MFA) where the cash is owned and may be used by the client when returned. Includes any instruments with a forward settling date such TBAs, repurchase agreements and bond forwards

CR0527/ISITC/ALMUS

Forward Broker Owned Cash Collateral Segregated

Any cash payment related to the collateral for a Master Agreement forward, which is segregated, and not available for use by the client. Example master agreement forwards include TBA, repo and Bond Forwards.

CR0527/ISITC/ALMUS

Forward Client Owned Segregated Cash Collateral

Any cash payment related to the collateral for a Master agreement forward, which is owned by the client and is available for use by the client when it is returned to them from the segregated account. Example master agreement forwards include TBA, repo and Bond Forwards.

CR0527/ISITC/ALMUS

Date of printing: 05/08/2023-19:49:02 ISO 20022 External Code Sets- 11-Purpose - Page: 46 of 148

Doc: document.xls 11-Purpose Source: ISO 20022.orgEdition: 31 May 2017

ExternalPurpose1CodeIdentification Status

Origin/Requester Status Status Date Introduced DateCode Classification1 Name Definition42 MARG Collateral Daily margin on listed derivatives New January 2016 1 April 2016

43 MBSB Collateral MBS Broker Owned Cash Collateral New January 2016 1 April 2016

44 MBSC Collateral MBS Client Owned Cash Collateral New January 2016 1 April 2016

45 MGCC Collateral Futures Initial Margin New January 2016 1 April 2016

46 MGSC Collateral New January 2016 1 April 2016

47 OCCC Collateral Client owned OCC pledged collateral Client owned collateral identified as eligible for OCC pledging New January 2016 1 April 2016

48 OPBC Collateral New January 2016 1 April 2016

49 OPCC Collateral New January 2016 1 April 2016

50 OPSB Collateral New January 2016 1 April 2016

51 OPSC Collateral New January 2016 1 April 2016

52 OPTN Collateral FX Option New January 2016 1 April 2016

53 OTCD Collateral OTC Derivatives New January 2016 1 April 2016

54 REPO Collateral Repurchase Agreement New January 2016 1 April 2016

Daily margin on listed derivatives – not segregated as collateral associated with an FCM agreement. Examplesinclude listed futures and options margin payments; premiums for listed options not covered in the MT54X message

CR0527/ISITC/ALMUS

MBS Broker Owned Segregated (40Act/Dodd Frank) Cash Collateral - Any cash payment related to the collateral for a Mortgage Back Security, which is segregated, and not available for use by the client.

CR0527/ISITC/ALMUS

MBS Client Owned Cash Segregated (40Act/Dodd Frank) Cash Collateral - Any cash payment related to the collateral for a Mortgage Back Security, which is owned by the client and is available for use by the client when it is returned to them from the segregated account

CR0527/ISITC/ALMUS

Initial futures margin. Where such payment is owned by the client and is available for use by them on return

CR0527/ISITC/ALMUS

Futures Initial Margin Client Owned Segregated Cash Collateral

Margin Client Owned Segregated Cash Collateral - Any cash payment related to the collateral for initial futures margin, which is owned by the client and is available for use by the client when it is returned to them from the segregated account.

CR0527/ISITC/ALMUS

CR0527/ISITC/ALMUS

OTC Option Broker owned Cash collateral

Cash collateral payment for OTC options associated with an FCM agreement. Where such payment is segregated and not available for use by the client

CR0527/ISITC/ALMUS

OTC Option Client owned Cash collateral

Cash collateral payment for OTC options associated with an FCM agreement. Where such payment is not segregated and is available for use by the client upon return

CR0527/ISITC/ALMUS

OTC Option Broker Owned Segregated Cash Collateral

Option Broker Owned Segregated Cash Collateral - Any cash payment related to the collateral for an OTC option, which is segregated, and not available for use by the client.

CR0527/ISITC/ALMUS

OTC Option Client Owned Cash Segregated Cash Collateral

Option Client Owned Cash Segregated Cash Collateral - Any cash payment related to the collateral for an OTC option, which is owned by the client and is available for use by the client when it is returned to them from the segregated account

CR0527/ISITC/ALMUS

Cash collateral related to trading of option on Foreign Exchange.

CR0527/ISITC/ALMUS

Cash collateral related to Over-the-counter (OTC) Derivatives in general for example contracts which are traded and privately negotiated.

CR0527/ISITC/ALMUS

Cash collateral related to a repurchase agreement transaction.

CR0527/ISITC/ALMUS

Date of printing: 05/08/2023-19:49:02 ISO 20022 External Code Sets- 11-Purpose - Page: 47 of 148

Doc: document.xls 11-Purpose Source: ISO 20022.orgEdition: 31 May 2017

ExternalPurpose1CodeIdentification Status

Origin/Requester Status Status Date Introduced DateCode Classification1 Name Definition55 RPBC Collateral Bi-lateral repo broker owned collateral New January 2016 1 April 2016

56 RPCC Collateral Repo client owned collateral New January 2016 1 April 2016

57 RPSB Collateral New January 2016 1 April 2016

58 RPSC Collateral New January 2016 1 April 2016

59 RVPO Collateral Reverse Repurchase Agreement New January 2016 1 April 2016

60 SBSC Collateral Securities Buy Sell Sell Buy Back Cash collateral related to a Securities Buy Sell Sell Buy Back New January 2016 1 April 2016

61 SCIE Collateral Single Currency IRS Exotic New January 2016 1 April 2016

62 SCIR Collateral Single Currency IRS Cash collateral related to Single Currency Interest Rate Swap. New January 2016 1 April 2016

63 SCRP Collateral Securities Cross Products New January 2016 1 April 2016

64 SHBC Collateral Broker owned collateral Short Sale New January 2016 1 April 2016

65 SHCC Collateral Client owned collateral Short Sale New January 2016 1 April 2016

66 SHSL Collateral Short Sell Cash Collateral related to a Short Sell New January 2016 1 April 2016

67 SLEB Collateral Securities Lending And Borrowing Cash collateral related to Securities lending and borrowing. New January 2016 1 April 2016

68 SLOA Collateral SecuredLoan Cash collateral related to a Secured loan. New January 2016 1 April 2016

69 SWBC Collateral Swap Broker owned cash collateral New January 2016 1 April 2016

70 SWCC Collateral Swap Client owned cash collateral New January 2016 1 April 2016

71 SWPT Collateral Swaption Cash collateral related to an option on interest rate swap. New January 2016 1 April 2016

Bi-lateral repo broker owned collateral associated with a repo master agreement – GMRA or MRA Master RepoAgreements

CR0527/ISITC/ALMUS

Repo client owned collateral associated with a repo master agreement – GMRA or MRA Master Repo Agreements

CR0527/ISITC/ALMUS

Bi-lateral repo broker owned segregated cash collateral

Bi-lateral repo broker owned segregated cash collateral associated with a repo master agreement

CR0527/ISITC/ALMUS

Bi-lateral Repo client owned segregated cash collateral

Repo client owned segregated collateral associated with a repo master agreement

CR0527/ISITC/ALMUS

Cash collateral related to a reverse repurchase agreement transaction.

CR0527/ISITC/ALMUSCR0527/ISITC/ALMUS

Cash collateral related to Exotic single currency interest rate swap.

CR0527/ISITC/ALMUSCR0527/ISITC/ALMUS

Cash collateral related to Combination of securities-related exposure types.

CR0527/ISITC/ALMUS

Short Sale broker owned collateral associated with a prime broker agreement

CR0527/ISITC/ALMUS

Short Sale client owned collateral associated with a prime brokerage agreement

CR0527/ISITC/ALMUSCR0527/ISITC/ALMUSCR0527/ISITC/ALMUSCR0527/ISITC/ALMUS

Cash collateral payment for swaps associated with an ISDA agreement. . Where such payment is segregated andnot available for use by the client. Includes any cash collateral payments made under the terms of a CSA agreementfor instruments such as swaps and FX forwards.

CR0527/ISITC/ALMUS

Cash collateral payment for swaps associated with an ISDA agreement. Where such payment is not segregated andis available for use by the client upon return. Includes any cash collateral payments made under the terms of a CSAagreement for instruments such as swaps and FX forwards.

CR0527/ISITC/ALMUS

CR0527/ISITC/ALMUS

Date of printing: 05/08/2023-19:49:02 ISO 20022 External Code Sets- 11-Purpose - Page: 48 of 148

Doc: document.xls 11-Purpose Source: ISO 20022.orgEdition: 31 May 2017

ExternalPurpose1CodeIdentification Status

Origin/Requester Status Status Date Introduced DateCode Classification1 Name Definition72 SWSB Collateral New January 2016 1 April 2016

73 SWSC Collateral New January 2016 1 April 2016

74 TBAS Collateral To Be Announced Cash collateral related to a To Be Announced (TBA) New January 2016 1 April 2016

75 TBBC Collateral TBA Broker owned cash collateral New January 2016 1 April 2016

76 TBCC Collateral TBA Client owned cash collateral New January 2016 1 April 2016

77 TRCP Collateral Treasury Cross Product New January 2016 1 April 2016

78 AGRT Commercial AgriculturalTransfer Transaction is related to the agricultural domain. April 2009 September 2007

79 AREN Commercial Accounts Receivables Entry New April 2009 April 2009

80 BEXP Commercial BusinessExpenses Transaction is related to a payment of business expenses. New September 2007 September 2007

81 BOCE Commercial Back Office Conversion Entry New April 2009 April 2009

82 COMC Commercial CommercialPayment New September 2007 September 2007

83 CPYR Commercial Copyright Transaction is payment of copyright. New September 2007 September 2007

Swaps Broker Owned Segregated Cash Collateral

Swaps Broker Owned Segregated Cash Collateral - Any cash payment related to the collateral for Swap margin ,which is segregated, and not available for use by the client. This includes any collateral identified in a CSAagreement such as Swap or FX Forward collateral.

CR0527/ISITC/ALMUS

Swaps Client Owned Segregated Cash Collateral

Swaps Client Owned Segregated Cash Collateral - Any cash payment related to the collateral for Swap margin,which is owned by the client and is available for use by the client when returned from the segregated account. Thisincludes any collateral identified in a CSA agreement such as Swap or FX Forward collateral.

CR0527/ISITC/ALMUS

CR0527/ISITC/ALMUS

Cash collateral payment (segregated) for TBA securities associated with a TBA Master Agreement. Where such payment is segregated and not available for use by the client.

CR0527/ISITC/ALMUS

Cash collateral payment (for use by client)for TBA securities associated with a TBA Master Agreement. Where such payment is not segregated and is available for use by the client upon return.

CR0527/ISITC/ALMUS

Cash collateral related to a combination of treasury-related exposure types.

CR0527/ISITC/ALMUSPayments Harmonisation 2006 External Code List

Definition updated

Transaction is related to a payment associated with an Account Receivable Entry

US NACHA/Susan CollesPayments Harmonisation 2006 External Code List

Transaction is related to a payment associated with a Back Office Conversion Entry

US NACHA/Susan Colles

Transaction is related to a payment of commercial credit or debit. (formerly CommercialCredit)

Payments Harmonisation 2006 External Code List

Payments Harmonisation 2006 External Code List

Date of printing: 05/08/2023-19:49:02 ISO 20022 External Code Sets- 11-Purpose - Page: 49 of 148

Doc: document.xls 11-Purpose Source: ISO 20022.orgEdition: 31 May 2017

ExternalPurpose1CodeIdentification Status

Origin/Requester Status Status Date Introduced DateCode Classification1 Name Definition84 GDDS Commercial PurchaseSaleOfGoods Transaction is related to purchase and sale of goods. New September 2007 September 2007

85 GDSV Commercial PurchaseSaleOfGoodsAndServices New April 2009 April 2009

86 GSCB Commercial New April 2009 April 2009

87 LICF Commercial LicenseFee Transaction is payment of a license fee. New September 2007 September 2007

88 MP2B Commercial Mobile P2B Payment New May 2017 May 2017

89 POPE Commercial Point of Purchase Entry New April 2009 April 2009

90 ROYA Commercial Royalties Transaction is the payment of royalties. New September 2007 September 2007

91 SCVE Commercial PurchaseSaleOfServices Transaction is related to purchase and sale of services. New September 2007 September 2007

92 SUBS Commercial Subscription New September 2007 September 2007

93 SUPP Commercial SupplierPayment Transaction is related to a payment to a supplier. New September 2007 September 2007

94 TRAD Commercial TradeServices Transaction is related to a trade services operation. New September 2007 September 2007

95 CHAR Consumer CharityPayment Transaction is a payment for charity reasons. New September 2007 September 2007

Payments Harmonisation 2006 External Code List

Transaction is related to purchase and sale of goods and services.

Maintenance SR2009

PurchaseSaleOfGoodsAndServicesWithCashBack

Transaction is related to purchase and sale of goods and services with cash back.

Maintenance SR2009Payments Harmonisation 2006 External Code List

A service which enables a user to use an app on its mobile to pay a merchant or other business payees by initiating a payment message. Within this context, the account information or an alias of the payee might be transported through different channels to the app, for example QR Code, NFC, Bluetooth, other Networks.

CR0645/BerlinGroup

Transaction is related to a payment associated with a Point of Purchase Entry.

US NACHA/Susan CollesPayments Harmonisation 2006 External Code List

Payments Harmonisation 2006 External Code List

Transaction is related to a payment of information or entertainment services either in printed or electronic form.

Payments Harmonisation 2006 External Code List

Payments Harmonisation 2006 External Code List

Payments Harmonisation 2006 External Code List

Payments Harmonisation 2006 External Code List

Date of printing: 05/08/2023-19:49:02 ISO 20022 External Code Sets- 11-Purpose - Page: 50 of 148

Doc: document.xls 11-Purpose Source: ISO 20022.orgEdition: 31 May 2017

ExternalPurpose1CodeIdentification Status

Origin/Requester Status Status Date Introduced DateCode Classification1 Name Definition96 COMT Consumer New September 2007 September 2007

97 MP2P Consumer Mobile P2P Payment New May 2017 May 2017

98 ECPG E-Commerce GuaranteedEPayment New 26 December 2014 26 December 2014

99 ECPR E-Commerce EPaymentReturn E-Commerce payment return. New 26 December 2014 26 December 2014

100 ECPU E-Commerce NonGuaranteedEPayment New 26 December 2014 26 December 2014

101 EPAY E-Commerce Epayment Transaction is related to ePayment. New January 2016 1 April 2016

102 CLPR Finance CarLoanPrincipalRepayment Transaction is a payment of car loan principal payment. April 2009 September 2007

103 DBTC Finance DebitCollectionPayment Collection of funds initiated via a debit transfer. New April 2009 April 2009

104 GOVI Finance GovernmentInsurance Transaction is related to a payment of government insurance. New September 2007 September 2007

105 HLRP Finance HousingLoanRepayment Transaction is related to a payment of housing loan. New September 2007 September 2007

106 INPC Finance InsurancePremiumCar Transaction is a payment of car insurance premium. New April 2009 April 2009

107 INSU Finance InsurancePremium Transaction is payment of an insurance premium. New September 2007 September 2007

ConsumerThirdPartyConsolidatedPayment

Transaction is a payment used by a third party who can collect funds to pay on behalf of consumers, ie credit counseling or bill payment companies.

Payments Harmonisation 2006 External Code List

A service which enables a user to use an app on its mobile to initiate moving funds from his/her bank account to another person’s bank account while not using the account number but an alias information like an MSISDN as account addressing information in his/her app.

CR0645/BerlinGroup

E-Commerce payment with payment guarantee of the issuing bank.

CodeEval 3Q2014 - CR0468 - Association of German Banks

CodeEval 3Q2014 - CR0468 - Association of German Banks

E-Commerce payment without payment guarantee of the issuing bank.

CodeEval 3Q2014 - CR0468 - Association of German Banks

CR0527/ISITC/ALMUSPayments Harmonisation 2006 External Code List

Definition updated

Initial Schema Internal Code List - September 2005Payments Harmonisation 2006 External Code List

Payments Harmonisation 2006 External Code List

Initial Schema Internal Code List - September 2005Payments Harmonisation 2006 External Code List

Date of printing: 05/08/2023-19:49:02 ISO 20022 External Code Sets- 11-Purpose - Page: 51 of 148

Doc: document.xls 11-Purpose Source: ISO 20022.orgEdition: 31 May 2017

ExternalPurpose1CodeIdentification Status

Origin/Requester Status Status Date Introduced DateCode Classification1 Name Definition108 INTE Finance Interest Transaction is payment of interest. New September 2007 September 2007

109 LBRI Finance LaborInsurance Transaction is a payment of labor insurance. New September 2007 September 2007

110 LIFI Finance LifeInsurance Transaction is a payment of life insurance. New September 2007 September 2007

111 LOAN Finance Loan Transaction is related to transfer of loan to borrower. April 2009 September 2007

112 LOAR Finance LoanRepayment Transaction is related to repayment of loan to lender. New September 2007 September 2007

113 PENO Finance PaymentBasedOnEnforcementOrder New 16 July 2012 16 July 2012

114 PPTI Finance PropertyInsurance Transaction is a payment of property insurance. New September 2007 September 2007

115 RELG Finance RentalLeaseGeneral Transaction is for general rental/lease. New September 2016 18 November 2016

116 RINP Finance RecurringInstallmentPayment New September 2007 September 2007

117 TRFD Finance TrustFund Transaction is related to a payment of a trust fund. New September 2007 September 2007

118 FORW Foreign Exchange Forward Foreign Exchange FX trades with a value date in the future. New January 2016 1 April 2016

119 FXNT Foreign Exchange Foreign Exchange Related Netting New January 2016 1 April 2016

120 ADMG General AdministrativeManagement CR0155/CGI Group New 9 February 2012 9 February 2012

Payments Harmonisation 2006 External Code List

Payments Harmonisation 2006 External Code List

Payments Harmonisation 2006 External Code List

Payments Harmonisation 2006 External Code List

Definition updated

Payments Harmonisation 2006 External Code List

Payment based on enforcement orders except those arising from judicial alimony decrees.

CodeEval 2Q2012 (CR0244.The Bank Association of Slovenia)

Payments Harmonisation 2006 External Code List

CR0639/SWIFT/SABS

Transaction is related to a payment of a recurring installment made at regular intervals.

Payments Harmonisation 2006 External Code List

Payments Harmonisation 2006 External Code List

CR0527/ISITC/ALMUS

FX netting if cash is moved by separate wire instead of within the closing FX instruction

CR0527/ISITC/ALMUS

Transaction is related to a payment associated with administrative management.

Date of printing: 05/08/2023-19:49:02 ISO 20022 External Code Sets- 11-Purpose - Page: 52 of 148

Doc: document.xls 11-Purpose Source: ISO 20022.orgEdition: 31 May 2017

ExternalPurpose1CodeIdentification Status

Origin/Requester Status Status Date Introduced DateCode Classification1 Name Definition121 ADVA General AdvancePayment Transaction is an advance payment. New September 2007 September 2007

122 BCDM General BearerChequeDomestic Transaction is the payment of a domestic bearer cheque. New 31 August 2015 31 August 2015

123 BCFG General BearerChequeForeign Transaction is the payment of a foreign bearer cheque. New 31 August 2015 31 August 2015

124 BLDM General BuildingMaintenance CR0155/CGI Group New 9 February 2012 9 February 2012

125 BNET General Bond Forward Netting Bond Forward pair-off cash net movement New January 2016 1 April 2016

126 CBFF General CapitalBuilding 16 January 2014 April 2009

127 CBFR General CapitalBuildingRetirement New 16 January 2014 16 January 2014

128 CCRD General CreditCardPayment Transaction is related to a payment of credit card account. New September 2007 September 2007

129 CDBL General CreditCardBill Transaction is related to a payment of credit card bill. New April 2009 April 2009

130 CFEE General CancellationFee Transaction is related to a payment of cancellation fee. New September 2007 September 2007

131 CGDD General CardGeneratedDirectDebit New 16 January 2014 16 January 2014

132 CORT General Trade Settlement Payment New January 2016 1 April 2016

133 COST General Costs Transaction is related to payment of costs. New September 2007 September 2007

134 CPKC General Carpark Charges Transaction is related to carpark charges. New 6 May 2013 7 May 2013

135 DCRD General Debit Card Payment Transaction is related to a debit card payment. New September 2007 September 2007

Payments Harmonisation 2006 External Code List

CR0467/Deutsche BundesbankCR0467/Deutsche Bundesbank

Transaction is related to a payment associated with building maintenance.

CR0527/ISITC/ALMUS

Transaction is related to capital building fringe fortune, ie capital building in general

CR0312/German banking industry

Definition updated

Transaction is related to capital building fringe fortune for retirement

CR0312/German banking industryPayments Harmonisation 2006 External Code List

Initial Schema Internal Code List - September 2005Payments Harmonisation 2006 External Code List

Transaction is related to a direct debit where the mandate was generated by using data from a payment card at the point of sale.

CR0311/German Savings Banks Association

Transaction is related to settlement of a trade, e.g. a foreign exchange deal or a securities transaction.

CR0527/ISITC/ALMUSPayments Harmonisation 2006 External Code List

Code Eval 1Q2013CR0255 - SingaporePayments Harmonisation 2006 External Code List

Date of printing: 05/08/2023-19:49:02 ISO 20022 External Code Sets- 11-Purpose - Page: 53 of 148

Doc: document.xls 11-Purpose Source: ISO 20022.orgEdition: 31 May 2017

ExternalPurpose1CodeIdentification Status

Origin/Requester Status Status Date Introduced DateCode Classification1 Name Definition136 DSMT General Printed Order Disbursement New 31 August 2015 31 August 2015

137 DVPM General Deliver Against Payment New January 2016 1 April 2016

138 EDUC General Education Transaction is related to a payment of study/tuition fees. New 6 May 2013 7 May 2013

139 FACT General Factor Update related payment Payment related to a factor update New January 2016 1 April 2016

140 FAND General FinancialAidInCaseOfNaturalDisaster New 16 July 2012 16 July 2012

141 FCPM General Late Payment of Fees & Charges New 6 May 2013 7 May 2013

142 FEES General Fees Fees related to the opening of a trade New January 2016 1 April 2016

143 GOVT General GovernmentPayment New September 2007 September 2007

144 ICCP General IrrevocableCreditCardPayment Transaction is reimbursement of credit card payment. New April 2009 April 2009

145 IDCP General IrrevocableDebitCardPayment Transaction is reimbursement of debit card payment. New April 2009 April 2009

146 IHRP General InstalmentHirePurchaseAgreement New September 2007 September 2007

147 INSM General Installment Transaction is related to a payment of an installment. New September 2007 September 2007

148 IVPT General Invoice Payment Transaction is the payment for invoices. New 6 May 2013 7 May 2013

149 MCDM General MultiCurrenyChequeDomestic New 31 August 2015 31 August 2015

150 MCFG General MultiCurrenyChequeForeign Transaction is the payment of a foreign multi-currency cheque New 31 August 2015 31 August 2015

Transaction is the payment of a disbursement due to a specific type of printed order for a payment of a specified sum, issued by a bank or a post office (Zahlungsanweisung zur Verrechnung)

CR0467/Deutsche Bundesbank

Code used to pre-advise the account servicer of a forthcoming deliver against payment instruction.

CR0527/ISITC/ALMUSCode Eval 1Q2013CR0255 - SingaporeCR0527/ISITC/ALMUS

Financial aid by State authorities for abolition of consequences of natural disasters.

CodeEval 2Q2012 (CR0244.The Bank Association of Slovenia)

Transaction is the payment for late fees & charges. E.g Credit card charges

Code Eval 1Q2013CR0255 - SingaporeCR0527/ISITC/ALMUS

Transaction is a payment to or from a government department.

Payments Harmonisation 2006 External Code List

Maintenance SR2009Maintenance SR2009

Transaction is payment for an installment/hire-purchase agreement.

Payments Harmonisation 2006 External Code List

Payments Harmonisation 2006 External Code List

Code Eval 1Q2013CR0255 - Singapore

Transaction is the payment of a domestic multi-currency cheque

CR0467/Deutsche BundesbankCR0467/Deutsche Bundesbank

Date of printing: 05/08/2023-19:49:02 ISO 20022 External Code Sets- 11-Purpose - Page: 54 of 148

Doc: document.xls 11-Purpose Source: ISO 20022.orgEdition: 31 May 2017

ExternalPurpose1CodeIdentification Status

Origin/Requester Status Status Date Introduced DateCode Classification1 Name Definition151 MSVC General MultipleServiceTypes Transaction is related to a payment for multiple service types. New September 2007 September 2007

152 NOWS General NotOtherwiseSpecified New September 2007 September 2007

153 OCDM General OrderChequeDomestic Transaction is the payment of a domestic order cheque New 31 August 2015 31 August 2015

154 OCFG General OrderChequeForeign Transaction is the payment of a foreign order cheque New 31 August 2015 31 August 2015

155 OFEE General OpeningFee Transaction is related to a payment of opening fee. New September 2007 September 2007

156 OTHR General Other Other payment purpose. New September 2007 September 2007

157 PADD General Preauthorized debit Transaction is related to a pre-authorized debit origination April 2009 September 2007

158 PTSP General PaymentTerms Transaction is related to payment terms specifications New September 2007 September 2007

159 RCKE General Re-presented Check Entry New April 2009 April 2009

160 RCPT General ReceiptPayment Transaction is related to a payment of receipt. New September 2007 September 2007

161 REBT General Rebate Transaction is the payment of a rebate. New 6 May 2013 7 May 2013

162 REFU General Refund Transaction is the payment of a refund. New April 2009 April 2009

163 RENT General Rent Transaction is the payment of rent. New September 2007 September 2007

164 REOD General AccountOverdraftRepayment Transaction is for account overdraft repayment New September 2016 18 November 2016

Payments Harmonisation 2006 External Code List

Transaction is related to a payment for type of services not specified elsewhere.

Payments Harmonisation 2006 External Code List

CR0467/Deutsche BundesbankCR0467/Deutsche BundesbankPayments Harmonisation 2006 External Code List

Payments Harmonisation 2006 External Code List

Payments Harmonisation 2006 External Code List

Definition updated

Payments Harmonisation 2006 External Code List

Transaction is related to a payment associated with a re-presented check entry

US NACHA/Susan CollesPayments Harmonisation 2006 External Code List

Code Eval 1Q2013CR0255 - SingaporeMaintenance SR2009Payments Harmonisation 2006 External Code List

CR0639/SWIFT/SABS

Date of printing: 05/08/2023-19:49:02 ISO 20022 External Code Sets- 11-Purpose - Page: 55 of 148

Doc: document.xls 11-Purpose Source: ISO 20022.orgEdition: 31 May 2017

ExternalPurpose1CodeIdentification Status

Origin/Requester Status Status Date Introduced DateCode Classification1 Name Definition165 RIMB General 2 December 2013 29 November 2013

166 RPNT General Bi-lateral repo internet netting New January 2016 1 April 2016

167 RRBN General Round Robin Cash payment resulting from a Round Robin New January 2016 1 April 2016

168 RVPM General Receive Against Payment New January 2016 1 April 2016

169 SLPI General PaymentSlipInstruction Transaction is payment of a well formatted payment slip. CR0543/STUZZA New Avril 2016 11 May 2016170 SPLT General Split payments New January 2016 1 April 2016

171 STDY General Study Transaction is related to a payment of study/tuition costs. New September 2007 September 2007

172 TBAN General TBA pair-off netting TBA pair-off cash wire net movement New January 2016 1 April 2016

173 TBIL General Telecommunications Bill New 6 May 2013 7 May 2013

174 TCSC General Town Council Service Charges New 6 May 2013 7 May 2013

175 TELI General Telephone-Initiated Transaction Transaction is related to a payment initiated via telephone. New April 2009 April 2009

176 TMPG General TMPG claim payment Cash payment resulting from a TMPG Claim New January 2016 1 April 2016

177 TPRI General Tri Party Repo Interest Tri-Party Repo related interest New January 2016 1 April 2016

178 TPRP General Tri-party Repo netting Tri-party Repo related net gain/loss cash movement New January 2016 1 April 2016

179 TRNC General TruncatedPaymentSlip CR0543/STUZZA New Avril 2016 11 May 2016

180 TRVC General TravellerCheque Transaction is the payment of a travellers cheque New 31 August 2015 31 August 2015

181 WEBI General Internet-Initiated Transaction Transaction is related to a payment initiated via internet. New April 2009 April 2009

182 ANNI Investment Annuity New September 2007 September 2007

Reimbursement of a previous erroneous transaction

Transaction is related to a reimbursement of a previous erroneous transaction.

CodeEval 3Q2013 CR0308-German Savings Banks

Name and definition updated

Bi-lateral repo interest net/bulk payment at rollover/pair-off or other closing scenarios where applicable

CR0527/ISITC/ALMUSCR0527/ISITC/ALMUS

Code used to pre-advise the account servicer of a forthcoming receive against payment instruction.

CR0527/ISITC/ALMUS

Split payments. To be used when cash and security movements for a security trade settlement are instructedseparately.

CR0527/ISITC/ALMUS

Payments Harmonisation 2006 External Code List

CR0527/ISITC/ALMUS

Transaction is related to a payment of telecommunications related bill.

Code Eval 1Q2013CR0255 - Singapore

Transaction is related to a payment associated with charges levied by a town council.

Code Eval 1Q2013CR0255 - SingaporeUS NACHA/Susan CollesCR0527/ISITC/ALMUSCR0527/ISITC/ALMUSCR0527/ISITC/ALMUS

Transaction is payment of a beneficiary prefilled payment slip where beneficiary to payer information is truncated.

CR0467/Deutsche BundesbankUS NACHA/Susan Colles

Transaction settles annuity related to credit, insurance, investments, other.n

Payments Harmonisation 2006 External Code List

Date of printing: 05/08/2023-19:49:02 ISO 20022 External Code Sets- 11-Purpose - Page: 56 of 148

Doc: document.xls 11-Purpose Source: ISO 20022.orgEdition: 31 May 2017

ExternalPurpose1CodeIdentification Status

Origin/Requester Status Status Date Introduced DateCode Classification1 Name Definition183 CAFI Investment Custodian Management fee In-house New 08 Oct 2012 08 Oct 2012

184 CFDI Investment Capital falling due In-house New 08 Oct 2012 08 Oct 2012

185 CMDT Investment CommodityTransfer Transaction is payment of commodities. April 2009 September 2007

186 DERI Investment Derivatives Transaction is related to a derivatives transaction New September 2007 September 2007

187 DIVD Investment Dividend Transaction is payment of dividends. New September 2007 September 2007

188 FREX Investment ForeignExchange Transaction is related to a foreign exchange operation. New September 2007 September 2007

189 HEDG Investment Hedging Transaction is related to a hedging operation. New September 2007 September 2007

190 INVS Investment Investment & Securities New 6 May 2013 7 May 2013

191 PRME Investment PreciousMetal Transaction is related to a precious metal operation. New September 2007 September 2007

192 SAVG Investment Savings Transfer to savings/retirement account. New September 2007 September 2007

193 SECU Investment Securities Transaction is the payment of securities. April 2009 September 2007

194 SEPI Investment Securities Purchase In-house New 08 Oct 2012 08 Oct 2012

Transaction is the payment of custodian account management fee where custodian bank and current account servicing bank coincide

CodeEval 3Q2012 CR0250-DSGV.

Transaction is the payment of capital falling due where custodian bank and current account servicing bank coincide

CodeEval 3Q2012 CR0250-DSGV.

Payments Harmonisation 2006 External Code List

Definition updated

Payments Harmonisation 2006 External Code List

Payments Harmonisation 2006 External Code List

Payments Harmonisation 2006 External Code List

Payments Harmonisation 2006 External Code List

Transaction is for the payment of mutual funds, investment products and shares

Code Eval 1Q2013CR0255 SingaporePayments Harmonisation 2006 External Code List

Payments Harmonisation 2006 External Code List

Payments Harmonisation 2006 External Code List

Definition updated

Transaction is the payment of a purchase of securities where custodian bank and current account servicing bank coincide

CodeEval 3Q2012 CR0250-DSGV.

Date of printing: 05/08/2023-19:49:02 ISO 20022 External Code Sets- 11-Purpose - Page: 57 of 148

Doc: document.xls 11-Purpose Source: ISO 20022.orgEdition: 31 May 2017

ExternalPurpose1CodeIdentification Status

Origin/Requester Status Status Date Introduced DateCode Classification1 Name Definition195 TREA Investment TreasuryPayment Transaction is related to treasury operations. New September 2007 September 2007

196 UNIT Investment UnitTrustPurchase Transaction is purchase of Unit Trust New September 2016 18 November 2016

197 FNET Listed Derivatives Futures Netting Payment New January 2016 1 April 2016

198 FUTR Listed Derivatives Futures Cash related to futures trading activity. New January 2016 1 April 2016

199 ANTS Medical AnesthesiaServices Transaction is a payment for anesthesia services. New September 2007 September 2007

200 CVCF Medical ConvalescentCareFacility New September 2007 September 2007

201 DMEQ Medical DurableMedicaleEquipment New September 2007 September 2007

202 DNTS Medical DentalServices Transaction is a payment for dental services. New September 2007 September 2007

203 HLTC Medical HomeHealthCare Transaction is a payment for home health care services. New September 2007 September 2007

204 HLTI Medical HealthInsurance Transaction is a payment of health insurance. New September 2007 September 2007

205 HSPC Medical HospitalCare Transaction is a payment for hospital care services. New September 2007 September 2007

206 ICRF Medical IntermediateCareFacility New September 2007 September 2007

Payments Harmonisation 2006 External Code List

CR0639/SWIFT/SABS

Cash associated with a netting of futures payments. Refer to CCPM codeword for netting of initial and variation margin through a CCP

CR0527/ISITC/ALMUS

CR0527/ISITC/ALMUSPayments Harmonisation 2006 External Code List

Transaction is a payment for convalescence care facility services.

Payments Harmonisation 2006 External Code List

Transaction is a payment is for use of durable medical equipment.

Payments Harmonisation 2006 External Code List

Payments Harmonisation 2006 External Code List

Payments Harmonisation 2006 External Code List

Payments Harmonisation 2006 External Code List

Payments Harmonisation 2006 External Code List

Transaction is a payment for intermediate care facility services.

Payments Harmonisation 2006 External Code List

Date of printing: 05/08/2023-19:49:02 ISO 20022 External Code Sets- 11-Purpose - Page: 58 of 148

Doc: document.xls 11-Purpose Source: ISO 20022.orgEdition: 31 May 2017

ExternalPurpose1CodeIdentification Status

Origin/Requester Status Status Date Introduced DateCode Classification1 Name Definition207 LTCF Medical LongTermCareFacility Transaction is a payment for long-term care facility services. New September 2007 September 2007

208 MAFC Medical MedicalAidFundContribution Transaction is contribution to medical aid fund. New September 2016 18 November 2016

209 MDCS Medical MedicalServices Transaction is a payment for medical care services. New September 2007 September 2007

210 VIEW Medical VisionCare Transaction is a payment for vision care services. New September 2007 September 2007

211 CDEP OTC Derivatives Credit default event payment Payment related to a credit default event New January 2016 1 April 2016

212 SWFP OTC Derivatives Swap contract final payment Final payments for a swap contract New January 2016 1 April 2016

213 SWPP OTC Derivatives Swap contract partial payment Partial payment for a swap contract New January 2016 1 April 2016

214 SWRS OTC Derivatives Swap contract reset payment Reset payment for a swap contract New January 2016 1 April 2016

215 SWUF OTC Derivatives Swap contract upfront payment Upfront payment for a swap contract New January 2016 1 April 2016

216 ADCS Salary & Benefits AdvisoryDonationCopyrightServices New 27 November 2015 27 November 2015

217 AEMP Salary & Benefits ActiveEmploymentPolicy Payment concerning active employment policy. New 16 July 2012 16 July 2012

218 ALLW Salary & Benefits Allowance Transaction is the payment of allowances. New 6 May 2013 7 May 2013

219 ALMY Salary & Benefits AlimonyPayment Transaction is the payment of alimony. New September 2007 September 2007

220 BBSC Salary & Benefits Baby Bonus Scheme New 6 May 2013 7 May 2013

221 BECH Salary & Benefits ChildBenefit New September 2007 September 2007

Payments Harmonisation 2006 External Code List

CR0639/SWIFT/SABSPayments Harmonisation 2006 External Code List

Payments Harmonisation 2006 External Code List

CR0527/ISITC/ALMUSCR0527/ISITC/ALMUSCR0527/ISITC/ALMUSCR0527/ISITC/ALMUSCR0527/ISITC/ALMUS

Payments for donation, sponsorship, advisory, intellectual and other copyright services.

Code Eval 3Q2015 CR0532 - The Bank Association of Slovenia

CodeEval 2Q2012 (CR0244.The Bank Association of Slovenia)

Code Eval 1Q2013CR0255 - SingaporePayments Harmonisation 2006 External Code List

Transaction is related to a payment made as incentive to encourage parents to have more children

Code Eval 1Q2013CR0255 - Singapore

Transaction is related to a payment made to assist parent/guardian to maintain child.

Payments Harmonisation 2006 External Code List

Date of printing: 05/08/2023-19:49:02 ISO 20022 External Code Sets- 11-Purpose - Page: 59 of 148

Doc: document.xls 11-Purpose Source: ISO 20022.orgEdition: 31 May 2017

ExternalPurpose1CodeIdentification Status

Origin/Requester Status Status Date Introduced DateCode Classification1 Name Definition222 BENE Salary & Benefits UnemploymentDisabilityBenefit New September 2007 September 2007

223 BONU Salary & Benefits BonusPayment. Transaction is related to payment of a bonus. New September 2007 September 2007

224 CCHD Salary & Benefits New April 2016 May 2016

225 COMM Salary & Benefits Commission Transaction is payment of commission. New September 2007 September 2007

226 CSLP Salary & Benefits CompanySocialLoanPaymentToBank New April 2009 April 2009

227 GFRP Salary & Benefits GuaranteeFundRightsPayment New 16 July 2012 16 July 2012

228 GVEA Salary & Benefits New April 2009 April 2009

229 GVEB Salary & Benefits New April 2009 April 2009

230 GVEC Salary & Benefits New April 2009 April 2009

231 GVED Salary & Benefits New April 2009 April 2009

232 GWLT Salary & Benefits GovermentWarLegislationTransfer Payment to victims of war violence and to disabled soldiers. New 16 July 2012 16 July 2012

233 HREC Salary & Benefits Housing Related Contribution New 28 November 2014 28 November 2014

234 PAYR Salary & Benefits Payroll Transaction is related to the payment of payroll. New April 2009 April 2009

235 PEFC Salary & Benefits PensionFundContribution Transaction is contribution to pension fund. New September 2016 18 November 2016

Transaction is related to a payment to a person who is unemployed/disabled.

Payments Harmonisation 2006 External Code List

Payments Harmonisation 2006 External Code List

Cash compensation, Helplessness, Disability

Payments made by Government institute related to cash compensation, helplessness, disability. These payments are made by the Government institution as a social benefit in addition to regularly paid salary or pension.

CR0545/Bank Association of Slovenia

Payments Harmonisation 2006 External Code List

Transaction is a payment by a company to a bank for financing social loans to employees.

Initial Schema Internal Code List - September 2005

Compensation to unemployed persons during insolvency procedures.

CodeEval 2Q2012 (CR0244.The Bank Association of Slovenia)

Austrian Government Employees Category A

Transaction is payment to category A Austrian government employees.

Maintenance SR2009

Austrian Government Employees Category B

Transaction is payment to category B Austrian government employees.

Maintenance SR2009

Austrian Government Employees Category C

Transaction is payment to category C Austrian government employees.

Maintenance SR2009

Austrian Government Employees Category D

Transaction is payment to category D Austrian government employees.

Maintenance SR2009CodeEval 2Q2012 (CR0244.The Bank Association of Slovenia)

Transaction is a contribution by an employer to the housing expenditures (purchase, construction, renovation) of the employees within a tax free fringe benefit system

Code Eval 3Q2014 CR0459 - Hungary

Initial Schema Internal Code List - September 2005CR0639/SWIFT/SABS

Date of printing: 05/08/2023-19:49:02 ISO 20022 External Code Sets- 11-Purpose - Page: 60 of 148

Doc: document.xls 11-Purpose Source: ISO 20022.orgEdition: 31 May 2017

ExternalPurpose1CodeIdentification Status

Origin/Requester Status Status Date Introduced DateCode Classification1 Name Definition236 PENS Salary & Benefits PensionPayment Transaction is the payment of pension. New September 2007 September 2007

237 PRCP Salary & Benefits PricePayment Transaction is related to a payment of a price. New September 2007 September 2007

238 RHBS Salary & Benefits RehabilitationSupport Benefit for the duration of occupational rehabilitation. New 16 July 2012 16 July 2012

239 SALA Salary & Benefits SalaryPayment Transaction is the payment of salaries. New September 2007 September 2007

240 SSBE Salary & Benefits SocialSecurityBenefit New September 2007 September 2007

241 LBIN Securities Lending Lending Buy-In Netting New January 2016 1 April 2016

242 LCOL Securities Lending Lending Cash Collateral Free Movement New January 2016 1 April 2016

243 LFEE Securities Lending Lending Fees New January 2016 1 April 2016

244 LMEQ Securities Lending New January 2016 1 April 2016

245 LMFI Securities Lending New January 2016 1 April 2016

246 LMRK Securities Lending New January 2016 1 April 2016

247 LREB Securities Lending Lending rebate payments Securities lending rebate payments New January 2016 1 April 2016

Payments Harmonisation 2006 External Code List

Payments Harmonisation 2006 External Code List

CodeEval 2Q2012 (CR0244.The Bank Association of Slovenia)

Payments Harmonisation 2006 External Code List

Transaction is a social security benefit, ie payment made by a government to support individuals.

Payments Harmonisation 2006 External Code List

Net payment related to a buy-in. When an investment manager is bought in on a sell trade that fails due to a failed securities lending recall, the IM may seize the underlying collateral to pay for the buy-in. Any difference between the value of the collateral and the sell proceeds would be paid or received under this code

CR0527/ISITC/ALMUS

Free movement of cash collateral. Cash collateral paid by the borrower is done separately from the delivery of the shares at loan opening or return of collateral done separately from return of the loaned security. Note: common when the currency of the security is different the currency of the cash collateral.

CR0527/ISITC/ALMUS

Fee payments, other than rebates, for securities lending. Includes (a) exclusive fees; (b) transaction fees; (c)custodian fees; (d) minimum balance fees

CR0527/ISITC/ALMUS

Lending Equity marked-to-market cash collateral

Cash collateral payments resulting from the marked-to-market of a portfolio of loaned equity securities

CR0527/ISITC/ALMUS

Lending Fixed Income marked-to-market cash collateral

Cash collateral payments resulting from the marked-to-market of a portfolio of loaned fixed income securities

CR0527/ISITC/ALMUS

Lending unspecified type of marked-to-market cash collateral

Cash collateral payments resulting from the marked-to-market of a portfolio of loaned securities where the instrumenttypes are not specified

CR0527/ISITC/ALMUS

CR0527/ISITC/ALMUS

Date of printing: 05/08/2023-19:49:02 ISO 20022 External Code Sets- 11-Purpose - Page: 61 of 148

Doc: document.xls 11-Purpose Source: ISO 20022.orgEdition: 31 May 2017

ExternalPurpose1CodeIdentification Status

Origin/Requester Status Status Date Introduced DateCode Classification1 Name Definition248 LREV Securities Lending Lending Revenue Payments Revenue payments made by the lending agent to the client New January 2016 1 April 2016

249 LSFL Securities Lending Lending Claim Payment New January 2016 1 April 2016

250 ESTX Tax EstateTax Transaction is related to a payment of estate tax. New September 2007 September 2007

251 FWLV Tax Foreign Worker Levy Transaction is related to a payment of Foreign Worker Levy New 6 May 2013 7 May 2013

252 GSTX Tax Goods & Services Tax Transaction is the payment of Goods & Services Tax New 6 May 2013 7 May 2013

253 HSTX Tax HousingTax Transaction is related to a payment of housing tax. New September 2007 September 2007

254 INTX Tax IncomeTax Transaction is related to a payment of income tax. New September 2007 September 2007

255 NITX Tax NetIncomeTax Transaction is related to a payment of net income tax. New April 2009 April 2009

256 PTXP Tax Property Tax Transaction is related to a payment of property tax. New 6 May 2013 7 May 2013

257 RDTX Tax Road Tax Transaction is related to a payment of road tax. New 6 May 2013 7 May 2013

258 TAXR Tax TaxRefund Transaction is the refund of a tax payment or obligation. CR0155/CGI Group New 9 February 2012 9 February 2012

259 TAXS Tax TaxPayment Transaction is the payment of taxes. New September 2007 September 2007

260 VATX Tax ValueAddedTaxPayment Transaction is the payment of value added tax. New September 2007 September 2007

261 WHLD Tax WithHolding Transaction is related to a payment of withholding tax. New April 2009 April 2009

CR0527/ISITC/ALMUS

Payments made by a borrower to a lending agent to satisfy claims made by the investment manager related to sell fails from late loan recall deliveries

CR0527/ISITC/ALMUS

Payments Harmonisation 2006 External Code List

Code Eval 1Q2013CR0255 - SingaporeCode Eval 1Q2013CR0255 - SingaporePayments Harmonisation 2006 External Code List

Payments Harmonisation 2006 External Code List

Initial Schema Internal Code List - September 2005Code Eval 1Q2013CR0255 - SingaporeCode Eval 1Q2013CR0255 - Singapore

Payments Harmonisation 2006 External Code List

Payments Harmonisation 2006 External Code List

Initial Schema Internal Code List - September 2005

Date of printing: 05/08/2023-19:49:02 ISO 20022 External Code Sets- 11-Purpose - Page: 62 of 148

Doc: document.xls 11-Purpose Source: ISO 20022.orgEdition: 31 May 2017

ExternalPurpose1CodeIdentification Status

Origin/Requester Status Status Date Introduced DateCode Classification1 Name Definition262 B112 Trailer Fee Trailer Fee Payment US mutual fund trailer fee (12b-1) payment New January 2016 1 April 2016

263 BR12 Trailer Fee Trailer Fee Rebate US mutual fund trailer fee (12b-1) rebate payment New January 2016 1 April 2016

264 TLRF Trailer Fee Non-US mutual fund trailer fee payment New January 2016 1 April 2016

265 TLRR Trailer Fee New January 2016 1 April 2016

266 AIRB Transport Air Transaction is a payment for air transport related business. April 2009 April 2009

267 BUSB Transport Bus Transaction is a payment for bus transport related business. April 2009 April 2009

268 FERB Transport Ferry Transaction is a payment for ferry related business. New September 2007 September 2007

269 RLWY Transport Railway New September 2007 September 2007

270 TRPT Transport RoadPricing New 6 May 2013 7 May 2013

271 CBTV Utilities CableTVBill Transaction is related to a payment of cable TV bill. New September 2007 September 2007

272 ELEC Utilities ElectricityBill Transaction is related to a payment of electricity bill. New September 2007 September 2007

273 ENRG Utilities Energies Transaction is related to a utility operation. New September 2007 September 2007

274 GASB Utilities GasBill Transaction is related to a payment of gas bill. New September 2007 September 2007

CR0527/ISITC/ALMUSCR0527/ISITC/ALMUS

Any non-US mutual fund trailer fee (retrocession) payment (use ISIN to determine onshore versus offshore designation)

CR0527/ISITC/ALMUS

Non-US mutual fund trailer fee rebate payment

Any non-US mutual fund trailer fee (retrocession) rebate payment (use ISIN to determine onshore versus offshore designation)

CR0527/ISITC/ALMUS

Payments Harmonisation 2006 External Code List

Definition updated

Payments Harmonisation 2006 External Code List

Definition updated

Payments Harmonisation 2006 External Code List

Transaction is a payment for railway transport related business.

Payments Harmonisation 2006 External Code List

Transaction is for the payment to top-up pre-paid card and electronic road pricing for the purpose of transportation

Code Eval 1Q2013CR0255 - SingaporePayments Harmonisation 2006 External Code List

Payments Harmonisation 2006 External Code List

Payments Harmonisation 2006 External Code List

Payments Harmonisation 2006 External Code List

Date of printing: 05/08/2023-19:49:02 ISO 20022 External Code Sets- 11-Purpose - Page: 63 of 148

Doc: document.xls 11-Purpose Source: ISO 20022.orgEdition: 31 May 2017

ExternalPurpose1CodeIdentification Status

Origin/Requester Status Status Date Introduced DateCode Classification1 Name Definition275 NWCH Utilities NetworkCharge Transaction is related to a payment of network charges. New September 2007 September 2007

276 NWCM Utilities NetworkCommunication New September 2007 September 2007

277 OTLC Utilities OtherTelecomRelatedBill New September 2007 September 2007

278 PHON Utilities TelephoneBill Transaction is related to a payment of telephone bill. New September 2007 September 2007

279 UBIL Utilities Utilities New 6 May 2013 7 May 2013

280 WTER Utilities WaterBill Transaction is related to a payment of water bill. New September 2007 September 2007

1. The column "Classification" has been provided for convenience only. It has no function within the schema.

Payments Harmonisation 2006 External Code List

Transaction is related to a payment of network communication.

Payments Harmonisation 2006 External Code List

Transaction is related to a payment of other telecom related bill.

Payments Harmonisation 2006 External Code List

Payments Harmonisation 2006 External Code List

Transaction is for the payment to common utility provider that provide gas, water and/or electricity.

Code Eval 1Q2013CR0255 - SingaporePayments Harmonisation 2006 External Code List

Date of printing: 05/08/2023-19:49:02 ISO 20022 External Code Sets- 12-ReportingSource - Page: 64 of 148

Doc: document.xls 12-ReportingSource Source: ISO 20022.orgEdition: 9 June, 2009

ExternalReportingSource1CodeIdentification Status

Origin/Requester Status Status Date Introduced Date1 ACCT Accounting Statement or Report is based on accounting data. Maintenance SR2009 New April 2009 April 2009

2 ARPF Account Reconciliation System - Full Maintenance SR2009 New April 2009 April 2009

3 ARPP Account Reconciliation System - Partial Maintenance SR2009 New April 2009 April 2009

4 CTDB Controlled Disbursement System A sub-application that reports presentment totals Maintenance SR2009 New April 2009 April 2009

5 CUST Custody Statement or Report is based on custody data. Maintenance SR2009 New April 2009 April 2009

6 DEPT Deposit System Cash or deposit accounting system Maintenance SR2009 New April 2009 April 2009

7 DPCS Deposit Concentration System Maintenance SR2009 New April 2009 April 2009

8 LKBX Lockbox Maintenance SR2009 New April 2009 April 2009

9 RCPT Receipts Maintenance SR2009 New April 2009 April 2009

Code Name Definition

An account reconciliation system that provides full reconciliation that usually addresses checksAn account reconciliation system that provides partial reconciliation that usually addresses checks

Deposit system that reports what has been collected from various financial institutionsProcessing system that captures and reports check data in a lockbox environment.A system that reports consolidated remittance information obtained from various , i.e., ACH, wires, lockbox, etc.

Date of printing: 05/08/2023-19:49:02 ISO 20022 External Code Sets- 13-ReturnReason - Page: 65 of 148

Doc: document.xls 13-ReturnReason Source: ISO 20022.orgEdition: 18 November 2016

ExternalReturnReason1CodeIdentification Status

Origin/Requester Status Status Date Introduced Date1 AC01 IncorrectAccountNumber Format of the account number specified is not correct Maintenance SR2009 New April 2009 April 2009

2 AC03 InvalidCreditorAccountNumber Wrong IBAN in SCT New 08 Oct 2012 08 Oct 2012

3 AC04 ClosedAccountNumber Maintenance SR2009 New April 2009 April 2009

4 AC06 BlockedAccount Maintenance SR2009 New April 2009 April 2009

5 AC13 InvalidDebtorAccountType Debtor account type is missing or invalid New 6 May 2013 7 May 2013

6 AC14 InvalidAgent An agent in the payment chain is invalid. New September 2016 18 November 2016

7 AG01 TransactionForbidden Maintenance SR2009 New April 2009 April 2009

8 AG02 InvalidBankOperationCode Maintenance SR2009 New April 2009 April 2009

9 AM01 ZeroAmount Specified message amount is equal to zero Maintenance SR2009 New April 2009 April 2009

10 AM02 NotAllowedAmount Maintenance SR2009 New April 2009 April 2009

11 AM03 NotAllowedCurrency Maintenance SR2009 New April 2009 April 2009

12 AM04 InsufficientFunds Maintenance SR2009 New April 2009 April 2009

13 AM05 Duplication Duplication Maintenance SR2009 New April 2009 April 2009

14 AM06 TooLowAmount Specified transaction amount is less than agreed minimum. Maintenance SR2009 New April 2009 April 2009

15 AM07 BlockedAmount Maintenance SR2009 New April 2009 April 2009

16 AM09 WrongAmount Amount received is not the amount agreed or expected Maintenance SR2009 New April 2009 April 2009

17 AM10 InvalidControlSum Sum of instructed amounts does not equal the control sum. Maintenance SR2009 New April 2009 April 2009

18 ARDT AlreadyReturnedTransaction Already returned original SCT New 08 Oct 2012 08 Oct 2012

Code Name Definition

CodeEval 3Q2012 CR0247-CFONB.

Account number specified has been closed on the bank of account's booksAccount specified is blocked, prohibiting posting of transactions against it.

CodeEval 1Q2013 CR0257 - EPCCR0641/SWIFTSABS

Transaction forbidden on this type of account (formerly NoAgreement)Bank Operation code specified in the message is not valid for receiver

Specific transaction/message amount is greater than allowed maximumSpecified message amount is an non processable currency outside of existing agreementAmount of funds available to cover specified message amount is insufficient.

Amount of funds available to cover specified message amount is insufficient.

CodeEval 3Q2012 CR0247-CFONB.

Date of printing: 05/08/2023-19:49:02 ISO 20022 External Code Sets- 13-ReturnReason - Page: 66 of 148

Doc: document.xls 13-ReturnReason Source: ISO 20022.orgEdition: 18 November 2016

ExternalReturnReason1CodeIdentification Status

Origin/Requester Status Status Date Introduced DateCode Name Definition19 BE01 InconsistenWithEndCustomer Maintenance SR2009 New April 2009 April 2009

20 BE04 MissingCreditorAddress Maintenance SR2009 New April 2009 April 2009

21 BE05 UnrecognisedInitiatingParty Maintenance SR2009 New April 2009 April 2009

22 BE06 UnknownEndCustomer Maintenance SR2009 New April 2009 April 2009

23 BE07 MissingDebtorAddress Maintenance SR2009 New April 2009 April 2009

24 BE08 BankError Returned as a result of a bank error. New March 2016 1 April 2016

25 CNOR Creditor bank is not registered Creditor bank is not registered under this BIC in the CSM New 16 July 2012 16 July 2012

26 CURR IncorrectCurrency Currency of the payment is incorrect Maintenance SR2009 New April 2009 April 2009

27 CUST RequestedByCustomer Cancellation requested by the Debtor Maintenance SR2009 New April 2009 April 2009

28 DNOR Debtor bank is not registered Debtor bank is not registered under this BIC in the CSM New 16 July 2012 16 July 2012

29 DS28 ReturnForTechnicalReason New September 2016 18 November 2016

30 DT01 InvalidDate Invalid date (eg, wrong settlement date) Maintenance SR2009 New April 2009 April 2009

31 ED01 CorrespondentBankNotPossible Correspondent bank not possible. Maintenance SR2009 New April 2009 April 2009

32 ED03 BalanceInfoRequest Balance of payments complementary info is requested Maintenance SR2009 New April 2009 April 2009

33 ED05 SettlementFailed Settlement of the transaction has failed. Maintenance SR2009 New April 2009 April 2009

34 EMVL EMV Liability Shift CR0154/Berlin Group New 9 February 2012 9 February 2012

35 FF05 InvalidLocalInstrumentCode Local Instrument code is missing or invalid New 6 May 2013 7 May 2013

Identification of end customer is not consistent with associated account number (formerly CreditorConsistency).

Specification of creditor's address, which is required for payment, is missing/not correct (formerly IncorrectCreditorAddress).Party who initiated the message is not recognised by the end customerEnd customer specified is not known at associated Sort/National Bank Code or does no longer exist in the books

Specification of debtor's address, which is required for payment, is missing/not correct.

CR0537 - APCA/SWIFTCodeEval 2Q2012 (CR0243. EPC)

CodeEval 2Q2012 (CR0243. EPC)

Return following technical problems resulting in erroneous transaction.

CRO641/SWIFTSABS

The card payment is fraudulent and was not processed with EMV technology for an EMV card.

CodeEval 1Q2013 CR0257 - EPC

Date of printing: 05/08/2023-19:49:02 ISO 20022 External Code Sets- 13-ReturnReason - Page: 67 of 148

Doc: document.xls 13-ReturnReason Source: ISO 20022.orgEdition: 18 November 2016

ExternalReturnReason1CodeIdentification Status

Origin/Requester Status Status Date Introduced DateCode Name Definition36 FOCR FollowingCancellationRequest Return following a cancellation request New January 2010 January 2010

37 FR01 Fraud Returned as a result of fraud. New March 2016 1 April 2016

38 FRTR FinalResponseMandateCancelled Final response/tracking is recalled as mandate is cancelled. New September 2016 18 November 2016

39 MD01 NoMandate No Mandate Maintenance SR2009 New April 2009 April 2009

40 MD02 Maintenance SR2009 New April 2009 April 2009

41 MD06 RefundRequestByEndCustomer Return of funds requested by end customer Maintenance SR2009 New April 2009 April 2009

42 MD07 EndCustomerDeceased End customer is deceased. Maintenance SR2009 New April 2009 April 2009

43 MS02 Reason has not been specified by end customer Maintenance SR2009 New April 2009 April 2009

44 MS03 Reason has not been specified by agent. Maintenance SR2009 New April 2009 April 2009

45 NARR Narrative Maintenance SR2009 New April 2009 April 2009

46 NOAS NoAnswerFromCustomer No response from Beneficiary New 08 Oct 2012 08 Oct 2012

47 NOOR NoOriginalTransactionReceived Original SCT never received New 08 Oct 2012 08 Oct 2012

48 PINL PIN Liability Shift CR0154/Berlin Group New 9 February 2012 9 February 2012

49 RC01 BankIdentifierIncorrect Maintenance SR2009 New April 2009 April 2009

50 RC07 InvalidCreditorBICIdentifier Incorrrect BIC of the beneficiary Bank in the SCTR New 08 Oct 2012 08 Oct 2012

51 RF01 NotUniqueTransactionReference Transaction reference is not unique within the message. Maintenance SR2009 New April 2009 April 2009

52 RR01 Maintenance SR2009 New April 2009 April 2009

4Q2009 CR0006/EPCCR0537 - APCA/SWIFTCRO641/SWIFTSABS

MissingMandatoryInformationIn Mandate

Mandate related information data required by the scheme is missing.

NotSpecifiedReasonCustomer GeneratedNotSpecifiedReasonAgent Generated

Reason is provided as narrative information in the additional reason information.

CodeEval 3Q2012 CR0247-CFONBCodeEval 3Q2012 CR0247-CFONB

The card payment is fraudulent (lost and stolen fraud) and was processed as EMV transaction without PIN verification.

Bank Identifier code specified in the message has an incorrect format (formerly IncorrectFormatForRoutingCode).

CodeEval 3Q2012 CR0247-CFONB

Missing Debtor Account or Identification

Specification of the debtor’s account or unique identification needed for reasons of regulatory requirements is insufficient or missing

Date of printing: 05/08/2023-19:49:02 ISO 20022 External Code Sets- 13-ReturnReason - Page: 68 of 148

Doc: document.xls 13-ReturnReason Source: ISO 20022.orgEdition: 18 November 2016

ExternalReturnReason1CodeIdentification Status

Origin/Requester Status Status Date Introduced DateCode Name Definition53 RR02 Missing Debtor Name or Address Maintenance SR2009 New April 2009 April 2009

54 RR03 Missing Creditor Name or Address Maintenance SR2009 New April 2009 April 2009

55 RR04 Regulatory Reason Regulatory Reason Maintenance SR2009 New April 2009 April 2009

56 RUTA ReturnUponUnableToApply New September 2016 18 November 2016

57 SL01 Due to specific service offered by the Debtor Agent Maintenance SR2009 New April 2009 April 2009

58 SL02 Due to specific service offered by the Creditor Agent Maintenance SR2009 New April 2009 April 2009

59 SL11 Creditor not on Whitelist of Debtor New March 2016 1 April 2016

60 SL12 Creditor on Blacklist of Debtor New March 2016 1 April 2016

61 SL13 New March 2016 1 April 2016

62 SL14 New March 2016 1 April 2016

63 SVNR ServiceNotRendered CR0154/Berlin Group New 9 February 2012 9 February 2012

64 TM01 CutOffTime Maintenance SR2009 New April 2009 April 2009

65 TRAC RemovedFromTracking New September 2016 18 November 2016

66 UPAY UnduePayment Payment is not justified. New September 2016 18 November 2016

Specification of the debtor’s name and/or address needed for regulatory requirements is insufficient or missing.Specification of the creditor’s name and/or address needed for regulatory requirements is insufficient or missing.

Return following investigation request and no remediation possible.

CRO641/SWIFTSABS

Specific Service offered by Debtor AgentSpecific Service offered by Creditor Agent

Whitelisting service offered by the Debtor Agent; Debtor has not included the Creditor on its “Whitelist” (yet). In the Whitelist the Debtor may list all allowed Creditors to debit Debtor bank account.

CR0540 - Dutch Payments Association

Blacklisting service offered by the Debtor Agent; Debtor included the Creditor on his “Blacklist”. In the Blacklist the Debtor may list all Creditors not allowed to debit Debtor bank account.

CR0540 - Dutch Payments Association

Maximum number of Direct Debit Transactions exceeded

Due to Maximum allowed Direct Debit Transactions per period service offered by the Debtor Agent.

CR0540 - Dutch Payments Association

Maximum Direct Debit Transaction Amount exceeded

Due to Maximum allowed Direct Debit Transaction amount service offered by the Debtor Agent.

CR0540 - Dutch Payments Association

The card payment is returned since a cash amount rendered was not correct or goods or a service was not rendered to the customer, e.g. in an e-commerce situation.

Associated message was received after agreed processing cut-off time.Return following direct debit being removed from tracking process.

CRO641/SWIFTSABSCRO641/SWIFTSABS

Date of printing: 05/08/2023-19:49:02 ISO 20022 External Code Sets- 14-ReversalReason - Page: 69 of 148

Doc: document.xls 14-ReversalReason Source: ISO 20022.orgEdition: 22 October, 2012

ExternalReversalReason1CodeIdentification Status

Origin/Requester Status Status Date Introduced Date1 AC03 InvalidCreditorAccountNumber Wrong IBAN in SCT New 08 Oct 2012 08 Oct 2012

2 AC04 ClosedAccountNumber Account number specified has been closed on the Receiver's books Maintenance SR2009 New April 2009 April 2009

3 AG02 InvalidBankOperationCode Bank Operation code specified in the message is not valid for receiver Maintenance SR2009 New April 2009 April 2009

4 AM05 Duplication Duplication Maintenance SR2009 New April 2009 April 2009

5 AM09 WrongAmount Wrong amount in SCT New 08 Oct 2012 08 Oct 2012

6 MD01 NoMandate No Mandate Maintenance SR2009 New April 2009 April 2009

7 MD05 CollectionNotDue Creditor or creditor's agent should not have collected the direct debit Maintenance SR2009 New April 2009 April 2009

8 MS02 NotSpecifiedReasonCustomerGenerated Reason has not been specified by end customer Maintenance SR2009 New April 2009 April 2009

9 MS03 NotSpecifiedReasonAgentGenerated Reason has not been specified by agent. Maintenance SR2009 New April 2009 April 2009

10 RC07 InvalidCreditorBICIdentifier Wrong BIC in SCT New 08 Oct 2012 08 Oct 2012

11 TM01 CutOffTime Associated message was received after agreed processing cut-off time. Maintenance SR2009 New April 2009 April 2009

Code Name DefinitionCodeEval 3Q2012 CR0248-CFONB.

CodeEval 3Q2012 CR0248-CFONB.

CodeEval 3Q2012 CR0248-CFONB.

Date of printing: 05/08/2023-19:49:02 ISO 20022 External Code Sets- 15-ServiceLevel - Page: 70 of 148

Doc: document.xls 15-ServiceLevel Source: ISO 20022.orgEdition:31 August 2015

ExternalServiceLevel1Code

Identification Status

Status Status Date Introduced Date1 BKTR Book Transaction Payment through internal book transfer. Maintenance SR2009 New April 2009 April 20092 NUGP Non-urgent Priority Payment Maintenance SR2009 New April 2009 April 2009

3 NURG Non-urgent Payment Maintenance SR2009 New April 2009 April 2009

4 PRPT EBAPriorityService Maintenance SR2009 New April 2009 April 2009

5 SDVA SameDayValue Payment must be executed with same day value to the creditor. Maintenance SR2009 New April 2009 April 2009

6 SEPA SingleEuroPaymentsArea Maintenance SR2009 New April 2009 April 2009

7 SVDE Domestic Cheque Clearing and Settlement New 31 August 2015 31 August 2015

8 URGP Urgent Payment Maintenance SR2009 New April 2009 April 2009

9 URNS Urgent Payment Net Settlement Maintenance SR2009 New April 2009 April 2009

Code Name Definition Origin/Requester

Payment must be executed as a non-urgent transaction with priority settlement.Payment must be executed as a non-urgent transaction, which is typically identified as an ACH or low value transaction. Transaction must be processed according to the EBA Priority Service.

Payment must be executed following the Single Euro Payments Area scheme.

Payment execution following the cheque agreement and traveller cheque agreement of the German Banking Industry Committee (Die Deutsche Kreditwirtschaft - DK) and Deutsche Bundesbank – Scheck Verrechnung Deutschland

CR0469/Deutsche Bundesbank

Payment must be executed as an urgent transaction cleared through a real-time gross settlement system, which is typically identified as a wire or high value transaction. Payment must be executed as an urgent transaction cleared through a real-time net settlement system, which is typically identified as a wire or high value transaction.

Date of printing: 05/08/2023-19:49:02 ISO 20022 External Code Sets- 16-StatusReason - Page: 71 of 148

Doc: document.xls 16-StatusReason Source: ISO 20022.orgEdition: 8 February 2017

ExternalStatusReason1Code

Identification Status

Origin/Requester Status Status Date Introduced Date1 AB01 AbortedClearingTimeout Clearing process aborted due to timeout. New March 2016 1 April 2016

2 AB02 AbortedClearingFatalError New March 2016 1 April 2016

3 AB03 AbortedSettlementTimeout New March 2016 1 April 2016

4 AB04 AbortedSettlementFatalError New March 2016 1 April 2016

5 AB05 TimeoutCreditorAgent Transaction stopped due to timeout at the Creditor Agent. CR043/EPC New November 2016 18 November 20166 AB06 TimeoutInstructedAgent Transaction stopped due to timeout at the Instructed Agent. CR043/EPC New November 2016 18 November 20167 AB07 OfflineAgent CR043/EPC New November 2016 18 November 2016

8 AB08 OfflineCreditorAgent Creditor Agent is not online. CR043/EPC New November 2016 18 November 20169 AB09 ErrorCreditorAgent Transaction stopped due to error at the Creditor Agent. CR043/EPC New November 2016 18 November 2016

10 AB10 ErrorInstructedAgent Transaction stopped due to error at the Instructed Agent. CR043/EPC New November 2016 18 November 201611 AC01 IncorrectAccountNumber Maintenance SR2009 August 2010 April 2009

12 AC02 InvalidDebtorAccountNumber Debtor account number invalid or missing New August 2010 August 2010

13 AC03 InvalidCreditorAccountNumber Creditor account number invalid or missing New August 2010 August 2010

14 AC04 ClosedAccountNumber Maintenance SR2009 August 2010 April 2009

15 AC05 ClosedDebtorAccountNumber Debtor account number closed New August 2010 August 2010

16 AC06 BlockedAccount Account specified is blocked, prohibiting posting of transactions against it. Maintenance SR2009 New April 2009 April 2009

17 AC07 ClosedCreditorAccountNumber Creditor account number closed New August 2010 August 2010

18 AC08 InvalidBranchCode Branch code is invalid or missing New August 2010 August 2010

19 AC09 InvalidAccountCurrency Account currency is invalid or missing New August 2010 August 2010

20 AC10 InvalidDebtorAccountCurrency Debtor account currency is invalid or missing New August 2010 August 2010

21 AC11 InvalidCreditorAccountCurrency Creditor account currency is invalid or missing New August 2010 August 2010

22 AC12 InvalidAccountType New August 2010 August 2010

Code Name DefinitionCR0538 - APCA/SWIFT

Clearing process aborted due to a fatal error.    CR0538 - APCA/SWIFT

Settlement aborted due to timeout.    CR0538 - APCA/SWIFT

Settlement process aborted due to a fatal error.    CR0538 - APCA/SWIFT

Agent of message is not online.Generic usage if it cannot be determined who exactly is not online.

Account number is invalid or missing. Definition updated (CR0010)

CodeEval 1Q2010 (CR0010/CGI)CodeEval 1Q2010 (CR0010/CGI)

Account number specified has been closed on the bank of account's books.

Definition updated (CR0010)

CodeEval 1Q2010 (CR0010/CGI)

CodeEval 1Q2010 (CR0010/CGI)CodeEval 1Q2010 (CR0010/CGI)CodeEval 1Q2010 (CR0010/CGI)CodeEval 1Q2010 (CR0010/CGI)CodeEval 1Q2010 (CR0010/CGI)

Account type missing or invalid.Generic usage if cannot specify between group and payment information levels

CodeEval 1Q2010 (CR0010/CGI)

Date of printing: 05/08/2023-19:49:02 ISO 20022 External Code Sets- 16-StatusReason - Page: 72 of 148

Doc: document.xls 16-StatusReason Source: ISO 20022.orgEdition: 8 February 2017

ExternalStatusReason1Code

Identification Status

Origin/Requester Status Status Date Introduced DateCode Name Definition23 AC13 InvalidDebtorAccountType Debtor account type missing or invalid New August 2010 August 2010

24 AC14 InvalidCreditorAccountType Creditor account type missing or invalid New August 2010 August 2010

25 AG01 TransactionForbidden Transaction forbidden on this type of account (formerly NoAgreement) Maintenance SR2009 New April 2009 April 2009

26 AG02 InvalidBankOperationCode Bank Operation code specified in the message is not valid for receiver Maintenance SR2009 New April 2009 April 2009

27 AG03 TransactionNotSupported Transaction type not supported/authorized on this account New August 2010 August 2010

28 AG04 InvalidAgentCountry New August 2010 August 2010

29 AG05 InvalidDebtorAgentCountry Debtor agent country code is missing or invalid New August 2010 August 2010

30 AG06 InvalidCreditorAgentCountry Creditor agent country code is missing or invalid New August 2010 August 2010

31 AG07 UnsuccesfulDirectDebit New August 2010 August 2010

32 AG08 InvalidAccessRights Transaction failed due to invalid or missing user or access right New August 2010 August 2010

33 AG09 PaymentNotReceived Original payment never received. CR043/EPC New November 2016 18 November 201634 AG10 AgentSuspended CR043/EPC New November 2016 18 November 2016

35 AG11 CreditorAgentSuspended CR043/EPC New November 2016 18 November 2016

36 AGNT IncorrectAgent Agent in the payment workflow is incorrect Maintenance SR2009 New April 2009 April 2009

37 AM01 ZeroAmount Specified message amount is equal to zero Maintenance SR2009 New April 2009 April 2009

38 AM02 NotAllowedAmount Specific transaction/message amount is greater than allowed maximum Maintenance SR2009 New April 2009 April 2009

39 AM03 NotAllowedCurrency Maintenance SR2009 New April 2009 April 2009

40 AM04 InsufficientFunds Maintenance SR2009 New April 2009 April 2009

41 AM05 Duplication Duplication Maintenance SR2009 New April 2009 April 2009

42 AM06 TooLowAmount Specified transaction amount is less than agreed minimum. Maintenance SR2009 New April 2009 April 2009

CodeEval 1Q2010 (CR0010/CGI)CodeEval 1Q2010 (CR0010/CGI)

CodeEval 1Q2010 (CR0010/CGI)

Agent country code is missing or invalid.Generic usage if cannot specify between group and payment information levels.

CodeEval 1Q2010 (CR0010/CGI)

CodeEval 1Q2010 (CR0010/CGI)CodeEval 1Q2010 (CR0010/CGI)

Debtor account cannot be debited for a generic reason.Code value may be used in general purposes and as a replacement for AM04 if debtor bank does not reveal its customer's insufficient funds for privacy reasons

CodeEval 1Q2010 (CR0010/CGI)

CodeEval 1Q2010 (CR0010/CGI)

Agent of message is suspended from the Real Time Payment system.Generic usage if it cannot be determined who exactly is suspended.Creditor Agent of message is suspended from the Real Time Payment system.

Specified message amount is an non processable currency outside of existing agreementAmount of funds available to cover specified message amount is insufficient.

Date of printing: 05/08/2023-19:49:02 ISO 20022 External Code Sets- 16-StatusReason - Page: 73 of 148

Doc: document.xls 16-StatusReason Source: ISO 20022.orgEdition: 8 February 2017

ExternalStatusReason1Code

Identification Status

Origin/Requester Status Status Date Introduced DateCode Name Definition43 AM07 BlockedAmount Maintenance SR2009 New April 2009 April 2009

44 AM09 WrongAmount Amount received is not the amount agreed or expected Maintenance SR2009 New April 2009 April 2009

45 AM10 InvalidControlSum Sum of instructed amounts does not equal the control sum. Maintenance SR2009 New April 2009 April 2009

46 AM11 InvalidTransactionCurrency Transaction currency is invalid or missing New August 2010 August 2010

47 AM12 InvalidAmount Amount is invalid or missing New August 2010 August 2010

48 AM13 AmountExceedsClearingSystemLimit Transaction amount exceeds limits set by clearing system New August 2010 August 2010

49 AM14 AmountExceedsAgreedLimit Transaction amount exceeds limits agreed between bank and client New August 2010 August 2010

50 AM15 AmountBelowClearingSystemMinimum Transaction amount below minimum set by clearing system New August 2010 August 2010

51 AM16 InvalidGroupControlSum Control Sum at the Group level is invalid New August 2010 August 2010

52 AM17 InvalidPaymentInfoControlSum Control Sum at the Payment Information level is invalid New August 2010 August 2010

53 AM18 InvalidNumberOfTransactions New August 2010 August 2010

54 AM19 InvalidGroupNumberOfTransactions Number of transactions at the Group level is invalid or missing New August 2010 August 2010

55 AM20 InvalidPaymentInfoNumberOfTransactions Number of transactions at the Payment Information level is invalid New August 2010 August 2010

56 AM21 LimitExceeded Transaction amount exceeds limits agreed between bank and client. New 14 Feb 2011 14 Feb 2011

57 AM22 ZeroAmountNotApplied New March 2016 1 April 2016

58 AM23 AmountExceedsSettlementLimit Transaction amount exceeds settlement limit. CR043/EPC New November 2016 18 November 201659 BE01 InconsistenWithEndCustomer Maintenance SR2009 New April 2009 April 2009

60 BE04 MissingCreditorAddress Maintenance SR2009 New April 2009 April 2009

61 BE05 UnrecognisedInitiatingParty Party who initiated the message is not recognised by the end customer Maintenance SR2009 New April 2009 April 2009

62 BE06 UnknownEndCustomer Maintenance SR2009 New April 2009 April 2009

Amount of funds available to cover specified message amount is insufficient.

CodeEval 1Q2010 (CR0010/CGI)CodeEval 1Q2010 (CR0010/CGI)CodeEval 1Q2010 (CR0010/CGI)CodeEval 1Q2010 (CR0010/CGI)CodeEval 1Q2010 (CR0010/CGI)CodeEval 1Q2010 (CR0010/CGI)CodeEval 1Q2010 (CR0010/CGI)

Number of transactions is invalid or missing.Generic usage if cannot specify between group and payment information levels.

CodeEval 1Q2010 (CR0010/CGI)

CodeEval 1Q2010 (CR0010/CGI)CodeEval 1Q2010 (CR0010/CGI)CodeEval 1Q2011 (CR0059/EBICS)

Unable to apply zero amount to designated account. For example, where the rules of a service allow the use of zero amount payments, however the back-office system is unable to apply the funds to the account. If the rules of a service prohibit the use of zero amount payments, then code AM01 is used to report the error condition.

CR0538 - APCA/SWIFT

Identification of end customer is not consistent with associated account number. (formerly CreditorConsistency).Specification of creditor's address, which is required for payment, is missing/not correct (formerly IncorrectCreditorAddress).

End customer specified is not known at associated Sort/National Bank Code or does no longer exist in the books

Date of printing: 05/08/2023-19:49:02 ISO 20022 External Code Sets- 16-StatusReason - Page: 74 of 148

Doc: document.xls 16-StatusReason Source: ISO 20022.orgEdition: 8 February 2017

ExternalStatusReason1Code

Identification Status

Origin/Requester Status Status Date Introduced DateCode Name Definition63 BE07 MissingDebtorAddress Maintenance SR2009 New April 2009 April 2009

64 BE08 MissingDebtorName Debtor name is missing New August 2010 August 2010

65 BE09 InvalidCountry New August 2010 August 2010

66 BE10 InvalidDebtorCountry Debtor country code is missing or invalid New August 2010 August 2010

67 BE11 InvalidCreditorCountry Creditor country code is missing or invalid New August 2010 August 2010

68 BE12 InvalidCountryOfResidence New August 2010 August 2010

69 BE13 InvalidDebtorCountryOfResidence Country code of debtor's residence is missing or Invalid New August 2010 August 2010

70 BE14 InvalidCreditorCountryOfResidence Country code of creditor's residence is missing or Invalid New August 2010 August 2010

71 BE15 InvalidIdentificationCode New August 2010 August 2010

72 BE16 InvalidDebtorIdentificationCode Debtor or Ultimate Debtor identification code missing or invalid New August 2010 August 2010

73 BE17 InvalidCreditorIdentificationCode Creditor or Ultimate Creditor identification code missing or invalid New August 2010 August 2010

74 BE18 InvalidContactDetails Contact details missing or invalid New August 2010 August 2010

75 BE19 InvalidChargeBearerCode Charge bearer code for transaction type is invalid New August 2010 August 2010

76 BE20 InvalidNameLength Name length exceeds local rules for payment type. New August 2010 August 2010

77 BE21 MissingName New August 2010 August 2010

78 BE22 MissingCreditorName Creditor name is missing New August 2010 August 2010

79 CH03 New 17 December 2012 17 December 2012

80 CH04 New 17 December 2012 17 December 2012

81 CH07 ElementIsNotToBeUsedAtB-andC-Level Element is not to be used at B- and C-Level New 17 December 2012 17 December 2012

82 CH09 MandateChangesNotAllowed Mandate changes are not allowed New 17 December 2012 17 December 2012

83 CH10 InformationOnMandateChangesMissing Information on mandate changes are missing New 17 December 2012 17 December 2012

Specification of debtor's address, which is required for payment, is missing/not correct.

CodeEval 1Q2010 (CR0010/CGI)

Country code is missing or Invalid.Generic usage if cannot specifically identify debtor or creditor

CodeEval 1Q2010 (CR0010/CGI)CodeEval 1Q2010 (CR0010/CGI)CodeEval 1Q2010 (CR0010/CGI)

Country code of residence is missing or Invalid.Generic usage if cannot specifically identify debtor or creditor

CodeEval 1Q2010 (CR0010/CGI)CodeEval 1Q2010 (CR0010/CGI)CodeEval 1Q2010 (CR0010/CGI)

Identification code missing or invalid.Generic usage if cannot specifically identify debtor or creditor.

CodeEval 1Q2010 (CR0010/CGI)CodeEval 1Q2010 (CR0010/CGI)CodeEval 1Q2010 (CR0010/CGI)CodeEval 1Q2010 (CR0010/CGI)CodeEval 1Q2010 (CR0010/CGI)CodeEval 1Q2010 (CR0010/CGI)

Name missing or invalid. Generic usage if cannot specifically identify debtor or creditor.

CodeEval 1Q2010 (CR0010/CGI)CodeEval 1Q2010 (CR0010/CGI)

RequestedExecutionDateOrRequestedCollectionDateTooFarInFuture

Value in Requested Execution Date or Requested Collection Date is too far in the future

CodeEval 4Q2012 (CR242 v3/SIX)

RequestedExecutionDateOrRequestedCollectionDateTooFarInPast

Value in Requested Execution Date or Requested Collection Date is too far in the past

CodeEval 4Q2012 (CR242 v3/SIX)CodeEval 4Q2012 (CR242 v3/SIX)CodeEval 4Q2012 (CR242 v3/SIX)CodeEval 4Q2012 (CR242 v3/SIX)

Date of printing: 05/08/2023-19:49:02 ISO 20022 External Code Sets- 16-StatusReason - Page: 75 of 148

Doc: document.xls 16-StatusReason Source: ISO 20022.orgEdition: 8 February 2017

ExternalStatusReason1Code

Identification Status

Origin/Requester Status Status Date Introduced DateCode Name Definition84 CH11 CreditorIdentifierIncorrect Value in Creditor Identifier is incorrect New 17 December 2012 17 December 2012

85 CH12 Creditor Identifier is ambiguous at Transaction Level New 17 December 2012 17 December 2012

86 CH13 OriginalDebtorAccountIsNotToBeUsed Original Debtor Account is not to be used New 17 December 2012 17 December 2012

87 CH14 OriginalDebtorAgentIsNotToBeUsed Original Debtor Agent is not to be used CR0573/SIX 31 August 2016 17 December 2012

88 CH15 New 17 December 2012 17 December 2012

89 CH16 ElementContentFormallyIncorrect Content is incorrect New 17 December 2012 17 December 2012

90 CH17 ElementNotAdmitted Element is not allowed New 17 December 2012 17 December 2012

91 CH19 ValuesWillBeSetToNextTARGETday New 17 December 2012 17 December 2012

92 CH20 DecimalPointsNotCompatibleWithCurrency Number of decimal points not compatible with the currency New 17 December 2012 17 December 2012

93 CH21 RequiredCompulsoryElementMissing Mandatory element is missing New 17 December 2012 17 December 2012

94 CH22 COREandB2BwithinOnemessage SDD CORE and B2B not permitted within one message New 17 December 2012 17 December 2012

95 CNOR Creditor bank is not registered Creditor bank is not registered under this BIC in the CSM New 16 July 2012 16 July 2012

96 CURR IncorrectCurrency Currency of the payment is incorrect Maintenance SR2009 New April 2009 April 2009

97 CUST RequestedByCustomer Cancellation requested by the Debtor Maintenance SR2009 New April 2009 April 2009

98 DNOR Debtor bank is not registered Debtor bank is not registered under this BIC in the CSM New 16 July 2012 16 July 2012

99 DS01 ElectronicSignaturesCorrect The electronic signature(s) is/are correct New 14 Feb 2011 14 Feb 2011

100 DS02 OrderCancelled An authorized user has cancelled the order New 14 Feb 2011 14 Feb 2011

101 DS03 OrderNotCancelled The user’s attempt to cancel the order was not successful New 14 Feb 2011 14 Feb 2011

102 DS04 OrderRejected The order was rejected by the bank side (for reasons concerning content) New 14 Feb 2011 14 Feb 2011

103 DS05 OrderForwardedForPostprocessing The order was correct and could be forwarded for postprocessing New 14 Feb 2011 14 Feb 2011

104 DS06 TransferOrder The order was transferred to VEU New 14 Feb 2011 14 Feb 2011

CodeEval 4Q2012 (CR242 v3/SIX)

CreditorIdentifierNotUnambiguouslyAtTransaction-Level

CodeEval 4Q2012 (CR242 v3/SIX)CodeEval 4Q2012 (CR242 v3/SIX)

Definition updated

ElementContentIncludesMoreThan140Charac ters

Content Remittance Information/Structured includes more than 140 characters

CodeEval 4Q2012 (CR242 v3/SIX)CodeEval 4Q2012 (CR242 v3/SIX)CodeEval 4Q2012 (CR242 v3/SIX)

Values in Interbank Settlement Date or Requested Collection Date will be set to the next TARGET day

CodeEval 4Q2012 (CR242 v3/SIX)CodeEval 4Q2012 (CR242 v3/SIX)CodeEval 4Q2012 (CR242 v3/SIX)CodeEval 4Q2012 (CR242 v3/SIX)CodeEval 2Q2012 (CR0243. EPC)

CodeEval 2Q2012 (CR0243. EPC)CodeEval 1Q2011 (CR0059/EBICS)CodeEval 1Q2011 (CR0059/EBICS)CodeEval 1Q2011 (CR0059/EBICS)CodeEval 1Q2011 (CR0059/EBICS)CodeEval 1Q2011 (CR0059/EBICS)CodeEval 1Q2011 (CR0059/EBICS)

Date of printing: 05/08/2023-19:49:02 ISO 20022 External Code Sets- 16-StatusReason - Page: 76 of 148

Doc: document.xls 16-StatusReason Source: ISO 20022.orgEdition: 8 February 2017

ExternalStatusReason1Code

Identification Status

Origin/Requester Status Status Date Introduced DateCode Name Definition105 DS07 ProcessingOK All actions concerning the order could be done by the EBICS bank server New 14 Feb 2011 14 Feb 2011

106 DS08 DecompressionError The decompression of the file was not successful New 14 Feb 2011 14 Feb 2011

107 DS09 DecryptionError The decryption of the file was not successful New 14 Feb 2011 14 Feb 2011

108 DS0A DataSignRequested Data signature is required. New April 2009 April 2009

109 DS0B UnknownDataSignFormat Data signature for the format is not available or invalid. New April 2009 April 2009

110 DS0C SignerCertificateRevoked The signer certificate is revoked. New April 2009 April 2009

111 DS0D SignerCertificateNotValid The signer certificate is not valid (revoked or not active). New April 2009 April 2009

112 DS0E IncorrectSignerCertificate The signer certificate is not present. New April 2009 April 2009

113 DS0F SignerCertificationAuthoritySignerNotValid The authority of the signer certification sending the certificate is unknown. New April 2009 April 2009

114 DS0G NotAllowedPayment Signer is not allowed to sign this operation type. New April 2009 April 2009

115 DS0H NotAllowedAccount Signer is not allowed to sign for this account. New April 2009 April 2009

116 DS0K NotAllowedNumberOfTransaction The number of transaction is over the number allowed for this signer. New April 2009 April 2009

117 DS10 Signer1CertificateRevoked The certificate is revoked for the first signer. New April 2009 April 2009

118 DS11 Signer1CertificateNotValid The certificate is not valid (revoked or not active) for the first signer. New April 2009 April 2009

119 DS12 IncorrectSigner1Certificate The certificate is not present for the first signer. New April 2009 April 2009

CodeEval 1Q2011 (CR0059/EBICS)CodeEval 1Q2011 (CR0059/EBICS)CodeEval 1Q2011 (CR0059/EBICS)France/Stella Petiot & Isabelle DeMendonca

France/Stella Petiot & Isabelle DeMendonca

France/Stella Petiot & Isabelle DeMendonca

France/Stella Petiot & Isabelle DeMendonca

France/Stella Petiot & Isabelle DeMendonca

France/Stella Petiot & Isabelle DeMendonca

France/Stella Petiot & Isabelle DeMendonca

France/Stella Petiot & Isabelle DeMendonca

France/Stella Petiot & Isabelle DeMendonca

France/Stella Petiot & Isabelle DeMendonca

France/Stella Petiot & Isabelle DeMendonca

France/Stella Petiot & Isabelle DeMendonca

Date of printing: 05/08/2023-19:49:02 ISO 20022 External Code Sets- 16-StatusReason - Page: 77 of 148

Doc: document.xls 16-StatusReason Source: ISO 20022.orgEdition: 8 February 2017

ExternalStatusReason1Code

Identification Status

Origin/Requester Status Status Date Introduced DateCode Name Definition120 DS13 SignerCertificationAuthoritySigner1NotValid New April 2009 April 2009

121 DS14 UserDoesNotExist The user is unknown on the server New 14 Feb 2011 14 Feb 2011

122 DS15 IdenticalSignatureFound The same signature has already been sent to the bank New 14 Feb 2011 14 Feb 2011

123 DS16 PublicKeyVersionIncorrect New 14 Feb 2011 14 Feb 2011

124 DS17 DifferentOrderDataInSignatures Order data and signatures don’t match New 14 Feb 2011 14 Feb 2011

125 DS18 RepeatOrder New 14 Feb 2011 14 Feb 2011

126 DS19 ElectronicSignatureRightsInsufficient New 14 Feb 2011 14 Feb 2011

127 DS20 Signer2CertificateRevoked The certificate is revoked for the second signer. New April 2009 April 2009

128 DS21 Signer2CertificateNotValid The certificate is not valid (revoked or not active) for the second signer. New April 2009 April 2009

129 DS22 IncorrectSigner2Certificate The certificate is not present for the second signer. New April 2009 April 2009

130 DS23 SignerCertificationAuthoritySigner2NotValid New April 2009 April 2009

131 DS24 WaitingTimeExpired Waiting time expired due to incomplete order New 14 Feb 2011 14 Feb 2011

132 DS25 OrderFileDeleted New 14 Feb 2011 14 Feb 2011

133 DS26 UserSignedMultipleTimes The same user has signed multiple times New 14 Feb 2011 14 Feb 2011

134 DS27 UserNotYetActivated The user is not yet activated (technically) New 14 Feb 2011 14 Feb 2011

135 DT01 InvalidDate Invalid date (eg, wrong or missing settlement date) Maintenance SR2009 August 2010 April 2009

The authority of signer certification sending the certificate is unknown for the first signer.

France/Stella Petiot & Isabelle DeMendonca

CodeEval 1Q2011 (CR0059/EBICS)CodeEval 1Q2011 (CR0059/EBICS)

The public key version is not correct. This code is returned when a customer sends signature files to the financial institution after conversion from an older program version (old ES format) to a new program version (new ES format) without having carried out re-initialisation with regard to a public key change.

CodeEval 1Q2011 (CR0059/EBICS)

CodeEval 1Q2011 (CR0059/EBICS)

File cannot be tested, the complete order has to be repeated. This code is returned in the event of a malfunction during the signature check, e.g. not enough storage space.

CodeEval 1Q2011 (CR0059/EBICS)

The user’s rights (concerning his signature) are insufficient to execute the order

CodeEval 1Q2011 (CR0059/EBICS)France/Stella Petiot & Isabelle DeMendonca

France/Stella Petiot & Isabelle DeMendonca

France/Stella Petiot & Isabelle DeMendonca

The authority of signer certification sending the certificate is unknown for the second signer.

France/Stella Petiot & Isabelle DeMendonca

CodeEval 1Q2011 (CR0059/EBICS)

The order file was deleted by the bank server (for multiple reasons)

CodeEval 1Q2011 (CR0059/EBICS)CodeEval 1Q2011 (CR0059/EBICS)CodeEval 1Q2011 (CR0059/EBICS)

Definition updated (CR0010)

Date of printing: 05/08/2023-19:49:02 ISO 20022 External Code Sets- 16-StatusReason - Page: 78 of 148

Doc: document.xls 16-StatusReason Source: ISO 20022.orgEdition: 8 February 2017

ExternalStatusReason1Code

Identification Status

Origin/Requester Status Status Date Introduced DateCode Name Definition136 DT02 InvalidCreationDate Invalid creation date and time in Group Header (eg, historic date) New August 2010 August 2010

137 DT03 InvalidNonProcessingDate Invalid non bank processing date (eg, weekend or local public holiday) New August 2010 August 2010

138 DT04 FutureDateNotSupported Future date not supported New August 2010 August 2010

139 DT05 InvalidCutOffDate New August 2010 August 2010

140 DT06 ExecutionDateChanged Execution Date has been modified in order for transaction to be processed New August 2010 August 2010

141 DU01 DuplicateMessageID Message Identification is not unique. New August 2010 August 2010

142 DU02 DuplicatePaymentInformationID Payment Information Block is not unique. New August 2010 August 2010

143 DU03 DuplicateTransaction Transaction is not unique. New August 2010 August 2010

144 DU04 DuplicateEndToEndID End To End ID is not unique. New August 2010 August 2010

145 DU05 DuplicateInstructionID Instruction ID is not unique. New August 2010 August 2010

146 DUPL DuplicatePayment Payment is a duplicate of another payment Maintenance SR2009 New April 2009 April 2009

147 ED01 CorrespondentBankNotPossible Correspondent bank not possible. Maintenance SR2009 New April 2009 April 2009

148 ED03 BalanceInfoRequest Balance of payments complementary info is requested Maintenance SR2009 New April 2009 April 2009

149 ED05 SettlementFailed Settlement of the transaction has failed. Maintenance SR2009 New April 2009 April 2009

150 ED06 SettlementSystemNotAvailable Interbank settlement system not available. New March 2016 1 April 2016

151 FF01 Invalid File Format File Format incomplete or invalid Maintenance SR2009 New April 2009 April 2009

152 FF02 SyntaxError New August 2010 August 2010

153 FF03 InvalidPaymentTypeInformation New August 2010 August 2010

154 FF04 InvalidServiceLevelCode Service Level code is missing or invalid New August 2010 August 2010

155 FF05 InvalidLocalInstrumentCode Local Instrument code is missing or invalid New August 2010 August 2010

156 FF06 InvalidCategoryPurposeCode Category Purpose code is missing or invalid New August 2010 August 2010

CodeEval 1Q2010 (CR0010/CGI)CodeEval 1Q2010 (CR0010/CGI)CodeEval 1Q2010 (CR0010/CGI)

Associated message, payment information block or transaction was received after agreed processing cut-off date, i.e., date in the past.

CodeEval 1Q2010 (CR0010/CGI)CodeEval 1Q2010 (CR0010/CGI)CodeEval 1Q2010 (CR0010/CGI)CodeEval 1Q2010 (CR0010/CGI)CodeEval 1Q2010 (CR0010/CGI)CodeEval 1Q2010 (CR0010/CGI)CodeEval 1Q2010 (CR0010/CGI)

CR0538 - APCA/SWIFT

Syntax error reason is provided as narrative information in the additional reason information.

CodeEval 1Q2010 (CR0010/CGI)

Payment Type Information is missing or invalid.Generic usage if cannot specify Service Level or Local Instrument code

CodeEval 1Q2010 (CR0010/CGI)

CodeEval 1Q2010 (CR0010/CGI)CodeEval 1Q2010 (CR0010/CGI)CodeEval 1Q2010 (CR0010/CGI)

Date of printing: 05/08/2023-19:49:02 ISO 20022 External Code Sets- 16-StatusReason - Page: 79 of 148

Doc: document.xls 16-StatusReason Source: ISO 20022.orgEdition: 8 February 2017

ExternalStatusReason1Code

Identification Status

Origin/Requester Status Status Date Introduced DateCode Name Definition157 FF07 InvalidPurpose Purpose is missing or invalid New August 2010 August 2010

158 FF08 InvalidEndToEndId End to End Id missing or invalid New August 2010 August 2010

159 FF09 InvalidChequeNumber Cheque number missing or invalid New August 2010 August 2010

160 FF10 BankSystemProcessingError New August 2010 August 2010

161 FF11 ClearingRequestAborted Clearing request rejected due it being subject to an abort operation. 8 February 2017 1 April 2016

162 ID01 CorrespondingOriginalFileStillNotSent New 14 Feb 2011 14 Feb 2011

163 MD01 NoMandate No Mandate Maintenance SR2009 New April 2009 April 2009

164 MD02 MissingMandatoryInformationIn Mandate Mandate related information data required by the scheme is missing. Maintenance SR2009 New April 2009 April 2009

165 MD05 CollectionNotDue Creditor or creditor's agent should not have collected the direct debit Maintenance SR2009 New April 2009 April 2009

166 MD06 RefundRequestByEndCustomer Return of funds requested by end customer Maintenance SR2009 New April 2009 April 2009

167 MD07 EndCustomerDeceased End customer is deceased. Maintenance SR2009 New April 2009 April 2009

168 MS02 NotSpecifiedReasonCustomer Generated Reason has not been specified by end customer Maintenance SR2009 New April 2009 April 2009

169 MS03 NotSpecifiedReasonAgent Generated Reason has not been specified by agent. Maintenance SR2009 New April 2009 April 2009

170 NARR Narrative Maintenance SR2009 New April 2009 April 2009

171 RC01 BankIdentifierIncorrect Maintenance SR2009 New April 2009 April 2009

172 RC02 InvalidBankIdentifier New August 2010 August 2010

173 RC03 InvalidDebtorBankIdentifier Debtor bank identifier is invalid or missing New August 2010 August 2010

174 RC04 InvalidCreditorBankIdentifier Creditor bank identifier is invalid or missing New August 2010 August 2010

175 RC05 InvalidBICIdentifier New August 2010 August 2010

176 RC06 InvalidDebtorBICIdentifier Debtor BIC identifier is invalid or missing New August 2010 August 2010

177 RC07 InvalidCreditorBICIdentifier Creditor BIC identifier is invalid or missing New August 2010 August 2010

CodeEval 1Q2010 (CR0010/CGI)CodeEval 1Q2010 (CR0010/CGI)CodeEval 1Q2010 (CR0010/CGI)

File or transaction cannot be processed due to technical issues at the bank side

CodeEval 1Q2010 (CR0010/CGI)CR0538 - APCA/SWIFT

Name & definition updated

Signature file was sent to the bank but the corresponding original file has not been sent yet.

CodeEval 1Q2011 (CR0059/EBICS)

Reason is provided as narrative information in the additional reason information.Bank identifier code specified in the message has an incorrect format (formerly IncorrectFormatForRoutingCode).Bank identifier is invalid or missing.Generic usage if cannot specify between debit or credit account

CodeEval 1Q2010 (CR0010/CGI)CodeEval 1Q2010 (CR0010/CGI)CodeEval 1Q2010 (CR0010/CGI)

BIC identifier is invalid or missing.Generic usage if cannot specify between debit or credit account.

CodeEval 1Q2010 (CR0010/CGI)CodeEval 1Q2010 (CR0010/CGI)CodeEval 1Q2010 (CR0010/CGI)

Date of printing: 05/08/2023-19:49:03 ISO 20022 External Code Sets- 16-StatusReason - Page: 80 of 148

Doc: document.xls 16-StatusReason Source: ISO 20022.orgEdition: 8 February 2017

ExternalStatusReason1Code

Identification Status

Origin/Requester Status Status Date Introduced DateCode Name Definition178 RC08 InvalidClearingSystemMemberIdentifier New August 2010 August 2010

179 RC09 InvalidDebtorClearingSystemMemberIdentifier Debtor ClearingSystemMember identifier is invalid or missing New August 2010 August 2010

180 RC10 InvalidCreditorClearingSystemMemberIdentifier Creditor ClearingSystemMember identifier is invalid or missing New August 2010 August 2010

181 RC11 InvalidIntermediaryAgent Intermediary Agent is invalid or missing New August 2010 August 2010

182 RC12 MissingCreditorSchemeId New August 2010 August 2010

183 RCON R-MessageConflict Conflict with R-Message New 28 November 2014 28 November 2014

184 RF01 NotUniqueTransactionReference Transaction reference is not unique within the message. Maintenance SR2009 New April 2009 April 2009

185 RR01 Missing Debtor Account or Identification Maintenance SR2009 New April 2009 April 2009

186 RR02 Missing Debtor Name or Address Maintenance SR2009 New April 2009 April 2009

187 RR03 Missing Creditor Name or Address Maintenance SR2009 New April 2009 April 2009

188 RR04 RegulatoryReason Regulatory Reason Maintenance SR2009 New April 2009 April 2009

189 RR05 RegulatoryInformationInvalid New August 2010 August 2010

190 RR06 TaxInformationInvalid Tax information missing, incomplete or invalid. New August 2010 August 2010

191 RR07 RemittanceInformationInvalid New August 2010 August 2010

192 RR08 RemittanceInformationTruncated Remittance information truncated to comply with rules for payment type. New August 2010 August 2010

193 RR09 InvalidStructuredCreditorReference Structured creditor reference invalid or missing. New August 2010 August 2010

194 RR10 InvalidCharacterSet Character set supplied not valid for the country and payment type. New August 2010 August 2010

195 RR11 InvalidDebtorAgentServiceID Invalid or missing identification of a bank proprietary service. New August 2010 August 2010

196 RR12 InvalidPartyID New August 2010 August 2010

197 SL01 Specific Service offered by Debtor Agent Due to specific service offered by the Debtor Agent Maintenance SR2009 New April 2009 April 2009

198 SL02 Specific Service offered by Creditor Agent Due to specific service offered by the Creditor Agent Maintenance SR2009 New April 2009 April 2009

ClearingSystemMemberidentifier is invalid or missing.Generic usage if cannot specify between debit or credit account

CodeEval 1Q2010 (CR0010/CGI)CodeEval 1Q2010 (CR0010/CGI)CodeEval 1Q2010 (CR0010/CGI)CodeEval 1Q2010 (CR0010/CGI)

Creditor Scheme Id is invalid or missing CodeEval 1Q2010 (CR0010/CGI)CodeEval 3Q2014 CR0456 - Austria

Specification of the debtor’s account or unique identification needed for reasons of regulatory requirements is insufficient or missingSpecification of the debtor’s name and/or address needed for regulatory requirements is insufficient or missing.Specification of the creditor’s name and/or address needed for regulatory requirements is insufficient or missing.

Regulatory or Central Bank Reporting information missing, incomplete or invalid.

CodeEval 1Q2010 (CR0010/CGI)CodeEval 1Q2010 (CR0010/CGI)

Remittance information structure does not comply with rules for payment type.

CodeEval 1Q2010 (CR0010/CGI)CodeEval 1Q2010 (CR0010/CGI)CodeEval 1Q2010 (CR0010/CGI)CodeEval 1Q2010 (CR0010/CGI)CodeEval 1Q2010 (CR0010/CGI)

Invalid or missing identification required within a particular country or payment type.

CodeEval 1Q2010 (CR0010/CGI)

Date of printing: 05/08/2023-19:49:03 ISO 20022 External Code Sets- 16-StatusReason - Page: 81 of 148

Doc: document.xls 16-StatusReason Source: ISO 20022.orgEdition: 8 February 2017

ExternalStatusReason1Code

Identification Status

Origin/Requester Status Status Date Introduced DateCode Name Definition199 SL11 Creditor not on Whitelist of Debtor New March 2016 1 April 2016

200 SL12 Creditor on Blacklist of Debtor New March 2016 1 April 2016

201 SL13 New March 2016 1 April 2016

202 SL14 New March 2016 1 April 2016

203 TA01 TransmissonAborted New 14 Feb 2011 14 Feb 2011

204 TD01 NoDataAvailable There is no data available (for download) New 14 Feb 2011 14 Feb 2011

205 TD02 FileNonReadable The file cannot be read (e.g. unknown format) New 14 Feb 2011 14 Feb 2011

206 TD03 IncorrectFileStructure The file format is incomplete or invalid New 14 Feb 2011 14 Feb 2011

207 TM01 Maintenance SR2009 August 2010 April 2009

208 TS01 TransmissionSuccessful The (technical) transmission of the file was successful. New 14 Feb 2011 14 Feb 2011

209 TS04 TransferToSignByHand The order was transferred to pass by accompanying note signed by hand New 14 Feb 2011 14 Feb 2011

Whitelisting service offered by the Debtor Agent; Debtor has not included the Creditor on its “Whitelist” (yet). In the Whitelist the Debtor may list all allowed Creditors to debit Debtor bank account.

CR0541 - Dutch Payments Association

Blacklisting service offered by the Debtor Agent; Debtor included the Creditor on his “Blacklist”. In the Blacklist the Debtor may list all Creditors not allowed to debit Debtor bank account.

CR0541 - Dutch Payments Association

Maximum number of Direct Debit Transactions exceeded

Due to Maximum allowed Direct Debit Transactions per period service offered by the Debtor Agent.

CR0541 - Dutch Payments Association

Maximum Direct Debit Transaction Amount exceeded

Due to Maximum allowed Direct Debit Transaction amount service offered by the Debtor Agent.

CR0541 - Dutch Payments Association

The transmission of the file was not successful – it had to be aborted (for technical reasons)

CodeEval 1Q2011 (CR0059/EBICS)CodeEval 1Q2011 (CR0059/EBICS)CodeEval 1Q2011 (CR0059/EBICS)CodeEval 1Q2011 (CR0059/EBICS)

InvalidCutOffTimeFormerly: CutOffTime

Associated message, payment information block, or transaction was received after agreed processing cut-off time.

Definition updated (CR0010)

CodeEval 1Q2011 (CR0059/EBICS)CodeEval 1Q2011 (CR0059/EBICS)

Date of printing: 05/08/2023-19:49:03 ISO 20022 External Code Sets- 17-TechnicalInputChannel - Page: 82 of 148

Doc: document.xls 17-TechnicalInputChannel Source: ISO 20022.orgEdition: 9 June, 2009

ExternalTechnicalInputChannel1CodeIdentification Status

Origin/Requester Status Status Date Introduced Date1 FAXI Fax Technical Input Channel is fax or facsimile Maintenance SR2009 New April 2009 April 20092 PAPR Paper Technical Input Channel is paper Maintenance SR2009 New April 2009 April 20093 TAPE Tape Technical Input Channel is tape Maintenance SR2009 New April 2009 April 20094 WEBI Internet Technical Input Channel is internet Maintenance SR2009 New April 2009 April 2009

Code Name Definition

Date of printing: 05/08/2023-19:49:03 ISO 20022 External Code Sets- 18-VerificationReason - Page: 83 of 148

Doc: document.xls 18-VerificationReason Source: ISO 20022.orgEdition: 16 August, 2010

ExternalVerificationReason1CodeIdentification Status

Status Status Date Introduced Date1 Currently no codes have been defined.23456789

101112131415161718

Code Name Definition Origin/Requester

Date of printing: 05/08/2023-19:49:03 ISO 20022 External Code Sets- 19-DocumentPurpose - Page: 84 of 148

Doc: document.xls 19-DocumentPurpose Source: ISO 20022.orgEdition: 30 November, 2010

ExternalDocumentPurpose1Code

Identification Status

Code Origin/Requester Status Status Date Introduced Date1 CONF Confirmed New 30-Nov-10 30-Nov-10

2 FINV Factored invoice New 30-Nov-10 30-Nov-10

Name DefinitionThe document represents a document that has been confirmed, for example an invoice that has been confirmed by the buyer for payment.

FinancialInvoiceV01 Trade Services SEG

The document represents an invoice submitted under a factoring arrangment.

FinancialInvoiceV01 Trade Services SEG

Date of printing: 05/08/2023-19:49:03 ISO 20022 External Code Sets- 20-DocumentType - Page: 85 of 148

Doc: document.xls 20-DocumentType Source: ISO 20022.orgEdition: 30 November, 2010

ExternalDocumentType1CodeIdentification Status

Code Origin/Requester Status Status Date Introduced Date1 CINV CommercialInvoice Document is an invoice. New 30-Nov-10 30-Nov-10

2 CNFA CreditNoteRelatedToFinancialAdjustment New 30-Nov-10 30-Nov-10

3 CONT Contract New 30-Nov-10 30-Nov-10

4 CREN CreditNote Document is a credit note. New 30-Nov-10 30-Nov-10

5 DEBN DebitNote Document is a debit note. New 30-Nov-10 30-Nov-10

6 DISP DispatchAdvice New 30-Nov-10 30-Nov-10

7 DNFA DebitNoteRelatedToFinancialAdjustment New 30-Nov-10 30-Nov-10

8 HIRI HireInvoice New 30-Nov-10 30-Nov-10

9 INVS InvoiceSigned Document is a signed invoice. New 30-Nov-10 30-Nov-10

10 MSIN MeteredServiceInvoice New 30-Nov-10 30-Nov-10

Name DefinitionFinancialInvoice - Trade SEG

Document is a credit note for the final amount settled for a commercial transaction.

FinancialInvoice - Trade SEG

Document is a contract evidencing an agreement between the seller and buyer for the supply of goods and/or services.

FinancialInvoice - Trade SEG

FinancialInvoice - Trade SEG

FinancialInvoice - Trade SEG

Document is an advice of despatch of the goods.

FinancialInvoice - Trade SEG

Document is a debit note for the final amount settled for a commercial transaction.

FinancialInvoice - Trade SEG

Document is an invoice for the hiring of human resources or renting goods or equipment.

FinancialInvoice - Trade SEG

FinancialInvoice - Trade SEG

Document is an invoice claiming payment for the supply of metered services, eg. Gas or electricity, supplied to a fixed meter.

FinancialInvoice - Trade SEG

Date of printing: 05/08/2023-19:49:03 ISO 20022 External Code Sets- 20-DocumentType - Page: 86 of 148

Doc: document.xls 20-DocumentType Source: ISO 20022.orgEdition: 30 November, 2010

ExternalDocumentType1CodeIdentification Status

Code Origin/Requester Status Status Date Introduced DateName Definition11 PROF ProformaInvoice New 30-Nov-10 30-Nov-10

12 PUOR PurchaseOrder Document is a purchase order. New 30-Nov-10 30-Nov-10

13 QUOT Quotation New 30-Nov-10 30-Nov-10

14 SBIN SelfBilledInvoice New 30-Nov-10 30-Nov-10

15 SPRR SellerPresentment New 30-Nov-10 30-Nov-10

16 TISH TimeSheet New 30-Nov-10 30-Nov-10

17 USAR UsageReport New 30-Nov-10 30-Nov-10

In trade transactions, a pro forma invoice is a document that states a commitment from the seller to sell goods to the buyer at specified prices and terms. It is used to declare the value of the trade. It is not a true invoice, because it is not used to record accounts receivable for the seller and accounts payable for the buyer.

FinancialInvoice - Trade SEG

FinancialInvoice - Trade SEG

Document is a quotation setting out the conditions under which the goods and/or services are offered.

FinancialInvoice - Trade SEG

Document is a statement of the transactions posted to the debtor's account at the supplier.

FinancialInvoice - Trade SEG

Document is a document presented by the seller in support of the procurement of goods and/or services.

FinancialInvoice - Trade SEG

Document is a timesheet recording times for the provision of services and/or delivery of goods.

FinancialInvoice - Trade SEG

Document is a usage report indicating the consumption pattern for designated goods and/or services.

FinancialInvoice - Trade SEG

Date of printing: 05/08/2023-19:49:03 ISO 20022 External Code Sets- 21-Incoterms - Page: 87 of 148

Doc: document.xls 21-Incoterms Source: ISO 20022.orgEdition: 21 February, 2014

ExternalIncoterms1CodeIdentification Status

Status Date1 CFR CostAndFreight Cost and Freight (sea and inland waterway transport) - Incoterms 2010 4-Feb-14

2 CIF CostInsuranceAndFreight 4-Feb-14

3 CIP CarriageAndInsurancePaid 4-Feb-14

4 CPT CarriagePaid 4-Feb-14

5 DAP DeliveredAtPlace 4-Feb-14

6 DAT DeliveredAtTerminal 4-Feb-14

7 DDP DeliveredDutyPaid 4-Feb-14

8 EXW ExWorks Ex Works (any mode of transport, including multimodal) - Incoterms 2010 4-Feb-14

9 FAS FreeAlongsideShip Free Alongside Ship (sea and inland waterway transport) - Incoterms 2010 4-Feb-14

10 FCA FreeCarrier Free Carrier (any mode of transport, including multimodal) - Incoterms 2010 4-Feb-14

11 FOB FreeOnBoard Free On Board (sea and inland waterway transport) - Incoterms 2010 4-Feb-14

Code Name Definition Origin/Requester Status

Financial Invoice - Trade SEG

Updated Definition

Cost, Insurance and Freight (sea and inland waterway transport) - Incoterms 2010

Financial Invoice - Trade SEG

Updated Definition

Carriage and Insurance Paid To (any mode of transport, including multimodal) - Incoterms 2010

Financial Invoice - Trade SEG

Updated Definition

Carriage Paid To (any mode of transport, including multimodal) - Incoterms 2010

Financial Invoice - Trade SEG

Updated Definition

Delivered at Place (any mode of transport, including multimodal) - Incoterms 2010

Financial Invoice - Trade SEG

Updated Definition

Delivered at Terminal (any mode of transport, including multimodal) - Incoterms 2010

Financial Invoice - Trade SEG

Updated Definition

Delivered Duty Paid (any mode of transport, including multimodal) - Incoterms 2010

Financial Invoice - Trade SEG

Updated Definition

Financial Invoice - Trade SEG

Updated Definition

Financial Invoice - Trade SEG

Updated Definition

Financial Invoice - Trade SEG

Updated Definition

Financial Invoice - Trade SEG

Updated Definition

Date of printing: 05/08/2023-19:49:03 ISO 20022 External Code Sets- 21-Incoterms - Page: 88 of 148

Doc: document.xls 21-Incoterms Source: ISO 20022.orgEdition: 21 February, 2014

Status

Introduced Date30-Nov-10

30-Nov-10

30-Nov-10

30-Nov-10

30-Nov-10

30-Nov-10

30-Nov-10

30-Nov-10

30-Nov-10

30-Nov-10

30-Nov-10

Date of printing: 05/08/2023-19:49:03 ISO 20022 External Code Sets- 22-InformationType - Page: 89 of 148

Doc: document.xls 22-InformationType Source: ISO 20022.orgEdition: 30 November, 2010

ExternalInformationType1CodeIdentification Status

Origin/Requester Status1 INST ProcessingInstructions Instructions used to ease automatic request processing. New 30-Nov-10 30-Nov-10

2 OTHR OtherInformation Additional information not otherwise specified. New 30-Nov-10 30-Nov-10

3 RELY RelayInstructions Instructions used to ease automatic request relay. New 30-Nov-10 30-Nov-10

4 SHPG ShippingInformation Additional shipping information not otherwise specified. New 30-Nov-10 30-Nov-10

5 SHPM ShippingMarks New 30-Nov-10 30-Nov-10

6 SLDC SellerDomicileLocation Information concerning the domicile location of the seller. New 30-Nov-10 30-Nov-10

Code Name DefinitionStatusDate

Introduced Date

Financial Invoice - Trade SEG

Financial Invoice - Trade SEG

Financial Invoice - Trade SEG

Financial Invoice - Trade SEG

Information concerning the letters, numbers or other symbols placed on the outside of cargo to facilitate identification.

Financial Invoice - Trade SEG

Financial Invoice - Trade SEG

Date of printing: 05/08/2023-19:49:03 ISO 20022 External Code Sets- 23-PackagingTypeCode - Page: 90 of 148

Doc: document.xls 23-PackagingTypeCode Source: ISO 20022.orgEdition: 30 November, 2010

ExternalPackagingType1CodeIdentification Status

Status Status Date Introduced Date1 HDPE HighDensityPolyethylene New 30-Nov-10 30-Nov-10

2 LDPE LowDensityPolyethylene New 30-Nov-10 30-Nov-10

3 LLDP LinearLowDensityPolyethylene New 30-Nov-10 30-Nov-10

4 OTHR OtherPackagingType New 30-Nov-10 30-Nov-10

Code Name Definition Origin/RequesterPackaging is high density polyethylene.

Financial Invoice - Trade SEG

Packaging is low density polyethylene.

Financial Invoice - Trade SEG

Packaging is linear low density polyethylene.

Financial Invoice - Trade SEG

Other packaging type not otherwise specified.

Financial Invoice - Trade SEG

Date of printing: 05/08/2023-19:49:03 ISO 20022 External Code Sets- 24-FinancialInstrumentIdType - Page: 91 of 148

Doc: document.xls 24-FinancialInstrumentIdType Source: ISO 20022.orgEdition:27 November 2015

ExternalFinancialInstrumentIdentificationType1Code

Identification Information/Details Status

ISO 15022 Origin/Requester Status Status Date Introduced Date1 BELC /BE/ New 30-Nov-10 30-Nov-10

2 BLOM Bloomberg /BLOM/ New 30-Nov-10 30-Nov-10

3 CCCD /cc/ New 30-Nov-10 30-Nov-10

4 CMED Chicago Mercantile Exchange (CME) /CMED/ New 30-Nov-10 30-Nov-10

5 COMM Common Code /XS/ New 30-Nov-10 30-Nov-10

6 CTAC Consolidated Tape Association (CTA) /CTAC/ New 30-Nov-10 30-Nov-10

7 CUSP /US/ New 30-Nov-10 30-Nov-10

8 FIGC /FIGC/ Bloomberg/ISITC/CR0527 New 30-Nov-15 30-Nov-15

9 FIGG /FIGG/ Bloomberg/ISITC/CR0527 New 30-Nov-15 30-Nov-15

10 FIGI Financial Instrument Global Identifier /FIGI/ Bloomberg/ISITC/CR0527 New 30-Nov-15 30-Nov-15

11 ISDU URL in Description to identify OTC derivatives instruments. /ISDU/ New 30-Nov-10 30-Nov-10

Code Name DefinitionCode SRW (Secretariaat voor Roerende Waarden) or SVM (Secrétariat des Valeurs mobilières)

National securities identification number for BE issued by the National Numbering Association SIX Telekurs Belgium.

ISITC/JASDEC/SWIFT CR0036

Ticker-like code assigned by Bloomberg to identify financial instruments.

ISITC/JASDEC/SWIFT CR0036

Other National Securities Identification Number

National Securities Identification Number issued by the National Numbering Association for a country for which no specific financial instrument identification type code already yet. The first two letters of the code represents the country code (for example, EGDC for Egyptian NSIN). To be used only until the code is added to the ISO ExternalFinancialInstrumentIdentificationType1Code list.

ISITC/JASDEC/SWIFT CR0036

Ticker-like code assigned by the Chicago Mercantile Exchange to identify listed-derivatives instruments.

ISITC/JASDEC/SWIFT CR0036

National securities identification number for ICSDs issued by the National Numbering Association Clearstream and Euroclear.

ISITC/JASDEC/SWIFT CR0036

Ticker-like code assigned by the Consolidated Tape Association to identify financial instruments.

ISITC/JASDEC/SWIFT CR0036

Committee on Uniform Security Identification Procedures (CUSIP)

National securities identification number for US and CA issued by the National Numbering Association Standard & Poor´s - CUSIP Global Services.

ISITC/JASDEC/SWIFT CR0036

Financial Instrument Global Identifier Composite

A Financial Instrument Global Identifier Composite (FIGC) is a unique, persistent twelve character string that serves to identify financial instruments across asset classes at the composite level, is associated with one or more FIGI venue level ID’s and a single Share Class level ID.

Financial Instrument Global Identifier Share Class

A Financial Instrument Global Identifier Share Class (FIGG) is a unique, persistent twelve character string that serves to identify financial instruments across asset classes at the global share class level, and is associated with one or more Composite level ID’s.

A Financial Instrument Global Identifier (FIGI) is a unique, persistent twelve character string that serves to identify financial instruments across asset classes at the venue level. It is associated with one Composite ID.

ISDA/FpML Product URL (URL in SecurityID)

ISITC/JASDEC/SWIFT CR0036

Date of printing: 05/08/2023-19:49:03 ISO 20022 External Code Sets- 24-FinancialInstrumentIdType - Page: 92 of 148

Doc: document.xls 24-FinancialInstrumentIdType Source: ISO 20022.orgEdition:27 November 2015

ExternalFinancialInstrumentIdentificationType1Code

Identification Information/Details Status

ISO 15022 Origin/Requester Status Status Date Introduced DateCode Name Definition12 ISDX XML in Description to identify OTC derivatives instruments. /ISDX/ New 30-Nov-10 30-Nov-10

13 LCHD LCH-Clearnet /LCHD/ New 30-Nov-10 30-Nov-10

14 OCCS Options Clearing Corp (OCC) /OCCS/ New 30-Nov-10 30-Nov-10

15 OPRA /OPRA/ New 30-Nov-10 30-Nov-10

16 RCMD Markit Red Code /RCMD/ New 30-Nov-10 30-Nov-10

17 RICC Reuters Instrument Code (RIC) /RICC/ New 30-Nov-10 30-Nov-10

18 SEDL /GB/ New 30-Nov-10 30-Nov-10

19 SICC /JP/ New 30-Nov-10 30-Nov-10

20 TIKR Ticker Symbol (TS) /TS/ New 30-Nov-10 30-Nov-10

21 VALO VALOR /CH/ New 30-Nov-10 30-Nov-10

22 WKNR Wertpapierkennummer (WKN) /DE/ New 30-Nov-10 30-Nov-10

ISDA/FpML Product Specification (XML in EncodedSecurityDesc)

ISITC/JASDEC/SWIFT CR0036

Ticker-like code assigned by LCH to identify listed-derivatives instruments.

ISITC/JASDEC/SWIFT CR0036

Ticker-like code assigned by the Options Clearing Corporation to identify financial instruments.

ISITC/JASDEC/SWIFT CR0036

Options Price Reporting Authority (OPRA)

Ticker-like code assigned by the Options Price Reporting Authority to identify financial instruments.

ISITC/JASDEC/SWIFT CR0036

Ticker-like code assigned by Markit to identify listed-derivatives instruments.

ISITC/JASDEC/SWIFT CR0036

Ticker-like code assigned by Thomson Reuters to identify financial instruments.

ISITC/JASDEC/SWIFT CR0036

Stock Exchange Daily Official List (SEDOL)

National securities identification number for GB issued by the National Numbering Association London Stock Exchange.

ISITC/JASDEC/SWIFT CR0036

Securities Identification Code Committee

National securities identification number for JP issued by the National Numbering Association 6 Stock Exchanges and JASDEC (Securities Identification Ticker-like code Committee)

ISITC/JASDEC/SWIFT CR0036

Ticker Code assigned by an exchange to identify financial instruments.

ISITC/JASDEC/SWIFT CR0036

National securities identification number for CH and LI issued by the National Numbering Association SIX Telekurs Ltd.

ISITC/JASDEC/SWIFT CR0036

National securities identification number for DE issued by the National Numbering Association WM Datenservice.

ISITC/JASDEC/SWIFT CR0036

Date of printing: 05/08/2023-19:49:03 ISO 20022 External Code Sets- 25-TradeTransactionCondition - Page: 93 of 148

Doc: document.xls 25-TradeTransactionCondition Source: ISO 20022.orgEdition: 31 August, 2011

ExternalTradeTransactionCondition1CodeIdentification Status

Origin/Requester Status Status Date Introduced Date1 BCBL BoardLot Board lots, not set for odd lots (UK specific). New 31-Aug-11 31-Aug-11

2 BCBN BadName Bad names, not set for good names (UK specific). New 31-Aug-11 31-Aug-11

3 BCFD DeliveryForm New 31-Aug-11 31-Aug-11

4 BCPD DeliverCountryIncorporation New 31-Aug-11 31-Aug-11

5 BCRO ResultOption Result of option when set (UK specific). New 31-Aug-11 31-Aug-11

6 BCRP ResultRepo Result of repo when set (UK specific). New 31-Aug-11 31-Aug-11

7 BLKO Block New 31-Aug-11 31-Aug-11

8 BTEX BestExecution Trade to be executed done at best execution. New 31-Aug-11 31-Aug-11

9 BTMI BoughtMinus Bought minus indicator. New 31-Aug-11 31-Aug-11

10 CALL Call New 31-Aug-11 31-Aug-11

11 CBNS CumBonus The trade is executed cum bonus. New 31-Aug-11 31-Aug-11

12 CCPN CumCoupon The trade is executed cum coupon. New 31-Aug-11 31-Aug-11

13 CDIV CumDividend The trade is executed cum dividend. New 31-Aug-11 31-Aug-11

14 CLBR ClosureBeforeRollOver New 31-Aug-11 31-Aug-11

15 CLEN Clean New 31-Aug-11 31-Aug-11

Code Name DefinitionPost-trade matching Omgeo/SWIFTPost-trade matching Omgeo/SWIFT

Form of delivery, not for foreign registration when unset (UK specific).

Post-trade matching Omgeo/SWIFT

Place of delivery, in country of incorporation when unset (UK specific).

Post-trade matching Omgeo/SWIFTPost-trade matching Omgeo/SWIFTPost-trade matching Omgeo/SWIFT

The trade is a block trade or not, ie, whether allocation instruction will follow or not.

Post-trade matching Omgeo/SWIFTPost-trade matching Omgeo/SWIFTPost-trade matching Omgeo/SWIFT

Trade to be executed following the exercise of a call option on the security.

Post-trade matching Omgeo/SWIFTPost-trade matching Omgeo/SWIFTPost-trade matching Omgeo/SWIFTPost-trade matching Omgeo/SWIFT

Trade to be executed for closure of a previous position before the rollover of a position (Deferred Settlement Service).

Post-trade matching Omgeo/SWIFT

The trade is executed clean, ie government tax must not be paid on the accrued interest on the bond.

Post-trade matching Omgeo/SWIFT

Date of printing: 05/08/2023-19:49:03 ISO 20022 External Code Sets- 25-TradeTransactionCondition - Page: 94 of 148

Doc: document.xls 25-TradeTransactionCondition Source: ISO 20022.orgEdition: 31 August, 2011

ExternalTradeTransactionCondition1CodeIdentification Status

Origin/Requester Status Status Date Introduced DateCode Name Definition16 CRST CrossTrade New 31-Aug-11 31-Aug-11

17 CRTS CumRights The trade is executed cum rights. New 31-Aug-11 31-Aug-11

18 CWAR CumWarrant The trade is executed cum warrant. New 31-Aug-11 31-Aug-11

19 DIOR DirectedOrder New 31-Aug-11 31-Aug-11

20 DIRT Dirty New 31-Aug-11 31-Aug-11

21 DORD DirectOrder New 31-Aug-11 31-Aug-11

22 FORW ForwardPriceTrade The order is based on a forward price. New 31-Aug-11 31-Aug-11

23 FRAC Fractions Fractional parts are allowed. New 31-Aug-11 31-Aug-11

24 GTDL GuaranteedDelivery New 31-Aug-11 31-Aug-11

25 HIST HistoricPriceTrade The order is based on a historic price. New 31-Aug-11 31-Aug-11

26 MAPR MarketPrice Trade was executed at market price. New 31-Aug-11 31-Aug-11

27 MONT Monthly New 31-Aug-11 31-Aug-11

28 NBFR NewTradeFollowingRollover New 31-Aug-11 31-Aug-11

Cross trades are allowed whereby buy and sell orders are offset without recording the trade on the exchange

Post-trade matching Omgeo/SWIFTPost-trade matching Omgeo/SWIFTPost-trade matching Omgeo/SWIFT

A customer order where the customer gives specific instructions to the broker concerning the orders routing destination.

Post-trade matching Omgeo/SWIFT

The trade is executed dirty, ie government tax must be paid on the accrued interest on the bond.

Post-trade matching Omgeo/SWIFT

The order is to be executed by a trading party other than the trading party to which the order is sent. In this case, the instructing party has traded with another broker which will subsequently send an advice of execution to the executing party who received the order and which is acting as clearing broker.

Post-trade matching Omgeo/SWIFT

Post-trade matching Omgeo/SWIFTPost-trade matching Omgeo/SWIFT

The delivery of the financial instrument on settlement date is guaranteed.

Post-trade matching Omgeo/SWIFTPost-trade matching Omgeo/SWIFTPost-trade matching Omgeo/SWIFT

Trade to be executed for month-end settlement (Deferred Settlement Service).

Post-trade matching Omgeo/SWIFT

Trade to be executed for a new trade position on the next month following the roll-over of a position (Deferred Settlement Service).

Post-trade matching Omgeo/SWIFT

Date of printing: 05/08/2023-19:49:03 ISO 20022 External Code Sets- 25-TradeTransactionCondition - Page: 95 of 148

Doc: document.xls 25-TradeTransactionCondition Source: ISO 20022.orgEdition: 31 August, 2011

ExternalTradeTransactionCondition1CodeIdentification Status

Origin/Requester Status Status Date Introduced DateCode Name Definition29 NCRS NoCrossTrade New 31-Aug-11 31-Aug-11

30 NEGO NegotiatedTrade New 31-Aug-11 31-Aug-11

31 NMPR NonMarketPrice New 31-Aug-11 31-Aug-11

32 PETA PreTradeAnonimity New 31-Aug-11 31-Aug-11

33 PUTT Putt New 31-Aug-11 31-Aug-11

34 SETI SoldExempt Trade is exempt from short-sale rules. New 31-Aug-11 31-Aug-11

35 SPCU SpecialCumDividend New 31-Aug-11 31-Aug-11

36 SPEX SpecialExDividend New 31-Aug-11 31-Aug-11

37 SPSI SoldPlus Sold plus indication. New 31-Aug-11 31-Aug-11

38 SSTI SoldShort New 31-Aug-11 31-Aug-11

39 TEFR TradeExecutedFollowingRollover New 31-Aug-11 31-Aug-11

40 TRFR TradeFollowingRollover New 31-Aug-11 31-Aug-11

41 WIBC BeforeAuction New 31-Aug-11 31-Aug-11

Cross trades, whereby buy and sell orders are offset without recording the trade on the exchange, are not allowed.

Post-trade matching Omgeo/SWIFT

Trade for which the price is not the one quoted but an improved one, that is, the negotiated price.

Post-trade matching Omgeo/SWIFT

Trade was executed outside of normal market conditions, for example, in the case of an iceberg order.

Post-trade matching Omgeo/SWIFT

Allows trader to explicitly request anonymity or disclosure in pre-trade market data feeds. Anonymity is relevant in markets where counterparties are regularly disclosed in order depth feeds. Disclosure is relevant when counterparties are not normally visible.

Post-trade matching Omgeo/SWIFT

Trade to be executed following the exercise of a put option on the security.

Post-trade matching Omgeo/SWIFTPost-trade matching Omgeo/SWIFT

The trade is executed with a special cum dividend, ie, buying after the ex date and getting the dividend.

Post-trade matching Omgeo/SWIFT

The trade is executed with a special ex dividend, ie, selling before the ex date without the coupon.

Post-trade matching Omgeo/SWIFTPost-trade matching Omgeo/SWIFT

The trade is sold short. When the seller does not have the financial instrument, the delivery is effected by borrowing the financial instrument by or for the account of the seller.

Post-trade matching Omgeo/SWIFT

Trade executed this month following the rollover of positions.

Post-trade matching Omgeo/SWIFT

Trade to be executed on the next month following the roll-over of positions.

Post-trade matching Omgeo/SWIFT

Transaction is before the issue date after announcement of the auction.

Post-trade matching Omgeo/SWIFT

Date of printing: 05/08/2023-19:49:03 ISO 20022 External Code Sets- 25-TradeTransactionCondition - Page: 96 of 148

Doc: document.xls 25-TradeTransactionCondition Source: ISO 20022.orgEdition: 31 August, 2011

ExternalTradeTransactionCondition1CodeIdentification Status

Origin/Requester Status Status Date Introduced DateCode Name Definition42 WICD AfterAuction New 31-Aug-11 31-Aug-11

43 XBNS ExBonus The trade is executed ex bonus. New 31-Aug-11 31-Aug-11

44 XCPN ExCoupon The trade is executed ex coupon. New 31-Aug-11 31-Aug-11

45 XDIV ExDividend The trade is executed ex dividend. New 31-Aug-11 31-Aug-11

46 XRTS ExRights The trade is executed ex rights. New 31-Aug-11 31-Aug-11

47 XWAR ExWarrant The trade is executed ex warrant. New 31-Aug-11 31-Aug-11

Transaction is after the issue date after announcement of the auction.

Post-trade matching Omgeo/SWIFTPost-trade matching Omgeo/SWIFTPost-trade matching Omgeo/SWIFTPost-trade matching Omgeo/SWIFTPost-trade matching Omgeo/SWIFTPost-trade matching Omgeo/SWIFT

Date of printing: 05/08/2023-19:49:03 ISO 20022 External Code Sets- 26-ChargeType - Page: 97 of 148

Doc: document.xls 26-ChargeType Source: ISO 20022.orgEdition: 31 May, 2012

ExternalChargeType1CodeIdentification Status

Origin/Requester Status Status Date Introduced Date1 BRKF BrokerageFee Fee paid to a broker for services provided. New 31-May-12 31-May-12

4 BTCH Batch Fee paid for processing a batch of transactions. New 31-May-12 31-May-12

2 COMM Commission Fee paid for services provided. New 31-May-12 31-May-12

3 SUMM Summation Summation of individual fees. New 31-May-12 31-May-12

Code Name DefinitionMaintenance SR2012Maintenance SR2012Maintenance SR2012Maintenance SR2012

Date of printing: 05/08/2023-19:49:03 ISO 20022 External Code Sets- 27-CashAccountType - Page: 98 of 148

Doc: document.xls 27-CashAccountType Source: ISO 20022.orgEdition: 8 February 2017

ExternalCashAccountType1CodeIdentification Status

Origin/Requester Status Status Date Introduced Date1 CACC Current New 31-May-12 31-May-12

2 CASH CashPayment Account used for the payment of cash. New 31-May-12 31-May-12

3 CHAR Charges New 31-May-12 31-May-12

4 CISH CashIncome New 31-May-12 31-May-12

5 COMM Commission New 31-May-12 31-May-12

6 CPAC ClearingParticipantSettlementAccount CR0651/HKICL New Feb 2017 8-Feb-17

7 LLSV LimitedLiquiditySavingsAccount New 31-May-12 31-May-12

8 LOAN Loan Account used for loans. New 31-May-12 31-May-12

9 MGLD Marginal Lending Account used for a marginal lending facility. New 31-May-12 31-May-12

10 MOMA Money Market New 31-May-12 31-May-12

11 NREX NonResidentExternal Account used for non-resident external. New 31-May-12 31-May-12

12 ODFT Overdraft Account is used for overdrafts. New 31-May-12 31-May-12

13 ONDP OverNightDeposit Account used for overnight deposits. New 31-May-12 31-May-12

14 OTHR OtherAccount Account not otherwise specified. New 31-May-12 31-May-12

Code Name DefinitionAccount used to post debits and credits when no specific account has been nominated.

Maintenance SR2012Maintenance SR2012

Account used for charges if different from the account forpayment.

Maintenance SR2012

Account used for payment of income if different from the current cash account

Maintenance SR2012

Account used for commission if different from the accountfor payment.

Maintenance SR2012

Account used to post settlement debit and credit entries on behalf of a designated Clearing Participant.Account used for savings with special interest and withdrawal terms.

Maintenance SR2012Maintenance SR2012Maintenance SR2012

Account used for money markets if different from the cashaccount.

Maintenance SR2012

Maintenance SR2012Maintenance SR2012Maintenance SR2012Maintenance SR2012

Date of printing: 05/08/2023-19:49:03 ISO 20022 External Code Sets- 27-CashAccountType - Page: 99 of 148

Doc: document.xls 27-CashAccountType Source: ISO 20022.orgEdition: 8 February 2017

ExternalCashAccountType1CodeIdentification Status

Origin/Requester Status Status Date Introduced DateCode Name Definition15 SACC Settlement New 31-May-12 31-May-12

16 SLRY Salary Accounts used for salary payments. New 31-May-12 31-May-12

17 SVGS Savings Account used for savings. New 31-May-12 31-May-12

18 TAXE Tax New 31-May-12 31-May-12

19 TRAN TransactingAccount New 3-Oct-16 18-Nov-16

20 TRAS Cash Trading New 31-May-12 31-May-12

Account used to post debit and credit entries, as a result of transactions cleared and settled through a specific clearing and settlement system.

Maintenance SR2012

Maintenance SR2012Maintenance SR2012

Account used for taxes if different from the account forpayment.

Maintenance SR2012

A transacting account is the most basic type of bank account that you can get. The main difference between transaction and cheque accounts is that you usually do not get a cheque book with your transacting account and neither are you offered an overdraft facility.

CR0637/SWIFT/SABS

Account used for trading if different from the current cashaccount.

Maintenance SR2012

Date of printing: 05/08/2023-19:49:03 ISO 20022 External Code Sets- 28-DiscountAmountType - Page: 100 of 148

Doc: document.xls 28-DiscountAmountType Source: ISO 20022.orgEdition: 16 July, 2012

ExternalDiscountAmountType1CodeIdentification Status

Origin/Requester Status Status Date Introduced Date1 APDS AdditionalPromotionalDiscount New 16 July 2012 16 July 2012

2 STDS StandingDiscount Discount based on volume purchased. New 16 July 2012 16 July 2012

3 TMDS TermsDiscount New 16 July 2012 16 July 2012

Code Name DefinitionAddition discount based on third-party agreed business promotional activity, i.e., extra 10 percent discount for 15 days)

Maintenance 2011/2012Maintenance 2011/2012

Discount based on terms negotiated for payment within a specified time period, i.e., 2/10 Net 30 (2 percent discount if paid in 10 days; otherwise, net amount is due in 30 days).

Maintenance 2011/2012

Date of printing: 05/08/2023-19:49:03 ISO 20022 External Code Sets- 29-TaxAmountType - Page: 101 of 148

Doc: document.xls 29-TaxAmountType Source: ISO 20022.orgEdition: 16 July, 2012

ExternalTaxAmountType1CodeIdentification Status

Origin/Requester Status Status Date Introduced Date1 CITY CityTax Tax accessed by city jurisdications within a country. New 16 July 2012 16 July 2012

2 CNTY CountyTax Tax accessed by county jurisdications within a country. New 16 July 2012 16 July 2012

3 LOCL LocalTax Tax accessed by local jurisdications within a country. New 16 July 2012 16 July 2012

4 PROV ProvinceTax Tax accessed by province jurisdications within a country. New 16 July 2012 16 July 2012

5 STAT StateTax Tax accessed by state jurisdications within a country. New 16 July 2012 16 July 2012

Code Name DefinitionMaintenance 2011/2012Maintenance 2011/2012Maintenance 2011/2012Maintenance 2011/2012Maintenance 2011/2012

Date of printing: 05/08/2023-19:49:03 ISO 20022 External Code Sets- 30-CardTransactionCategory - Page: 102 of 148

Doc: document.xls 30-CardTransactionCategory Source: ISO 20022.orgEdition: 22 October, 2012

ExternalCardTransactionCategory1Code

Identification Status

Status Status Date Introduced Date1 Currently no codes have been defined.23456789101112131415161718

Code Name Definition Origin/Requester

Date of printing: 05/08/2023-19:49:03 ISO 20022 External Code Sets- 31-BillingBalanceType - Page: 103 of 148

Doc: document.xls 31-BillingBalanceType Source: ISO 20022.orgEdition: 7 February, 2013

ExternalBillingBalanceType1Code

Identification Status

Status Status Date Introduced Date1 ABRR New 13 July 2012 13 July 2012

2 BEQU BalEquivalent New 13 July 2012 13 July 2012

3 CBAM New 13 July 2012 13 July 2012

4 CBAN CollectedBal-AvgNet New 13 July 2012 13 July 2012

Code Name Definition Origin/RequesterAdditionalBal-ReserveRequirement

The difference between the excess/(deficit) investable balance and the excess/(deficit) collected balance due to the reserve requirement. This balance is not used if the account’s Earnings Credit Rate is net of reserves. This may be used when the earnings allowance rate is not adjusted for reserves. It may be that reserves have been subtracted from the collected balance to determine the investable balance. Therefore, they must be added back to the excess/(deficit) investable balance to determine the collected balance position. The presentation of this calculation is optional. AFP code=00 04 21

BJ 56TWIST & SWIFT

Balance required to offset the current analysis period’s balance compensable service charges. The balance equivalent can be calculated in two different ways. The first simply multiplies the balance compensable service charge total by the multiplier. The second calculation incorporates all of the elements of the multiplier calculation. Note that this calculation may result in a slightly different value due to the decimal precision and rounding used in the calculation: AFP code=00 04 00

BJ 56TWIST & SWIFT

CollectedBal-AvgNegative

The sum of only the daily ending NEGATIVE collected balances divided by the number of days in the statement period. The average negative balance, if present, is always positively signed. Balances are net of current period adjustments. Note that a NEGATIVE balance is equal to the POSITIVE balance less the NET balance. Note that a NEGATIVE Collected Balance Interest Rate can be applied to this balance to develop an OD interest charge. AFP code=00 00 13

BJ 56TWIST & SWIFT

The sum of the daily ending collected balances (both positive and negative) divided by the number of days in the statement period. A negative-signed value indicates a negative average NET balance. If a reserve-adjusted earnings allowance/credit rate is used, this balance may be the same as the investable balance (00 00 40). Balances are net of current period adjustments. Collected balances represent deposit money that has been collected and excludes any money in float. Note that a NET balance is equal to the POSITIVE balance less the NEGATIVE balance. Note that a NET Collected Balance OD Interest Rate (00 01 43) can be applied to this balance, if negative, to develop an OD interest charge. AFP code=00 00 10

BJ 56TWIST & SWIFT

Date of printing: 05/08/2023-19:49:03 ISO 20022 External Code Sets- 31-BillingBalanceType - Page: 104 of 148

Doc: document.xls 31-BillingBalanceType Source: ISO 20022.orgEdition: 7 February, 2013

ExternalBillingBalanceType1Code

Identification Status

Status Status Date Introduced DateCode Name Definition Origin/Requester5 CBAP New 13 July 2012 13 July 2012

6 DABR New 13 July 2012 13 July 2012

7 EDCB New 13 July 2012 13 July 2012

8 EDIB New 13 July 2012 13 July 2012

9 FDIC FDICAssesmentBal New 13 July 2012 13 July 2012

10 FLBA FloatBal-Avg New 13 July 2012 13 July 2012

11 FLPP New 13 July 2012 13 July 2012

CollectedBal-AvgPositive

The sum of only the daily ending POSITIVE collected balances divided by the number of days in the statement period. Balances are net of current period adjustments. Collected balances represent deposit money that has been collected and excludes any money in float. Note that a POSITIVE balance is equal to the NET balance plus the NEGATIVE balance. AFP code=00 00 11

BJ 56TWIST & SWIFT

DemandDepositAccount Balance-ReserveRequirement

That portion of the demand deposit account balance that must be set aside by the bank to meet reserve requirements. AFP code=00 04 20

BJ 56TWIST & SWIFT

ExcessDeficitCollectedBal

Collected balance remaining after the balance required to offset the current analysis period’s balance compensable service charges has been deducted. If negative (deficit), this represents the additional collected balance required to fully offset balance compensable service charges for the current period. If positive (excess), this represents the collected balance surplus after offsetting balance compensable service charges for the current period. AFP code=00 04 12

BJ 56TWIST & SWIFT

ExcessDeficitInvestableBal

Investable balance remaining after the balance required to offset the current analysis period’s balance compensable service charges has been deducted. If negative (deficit), this represents the additional investable balance required to fully offset balance compensable service charges for the current period. If positive (excess), this represents the investable balance surplus after offsetting balance compensable service charges for the current period. Depending on the type of underlying account, a hard interest rate may be applied to a balance excess resulting in a hard interest credit to the underlying account. AFP code=00 04 10

BJ 56TWIST & SWIFT

That account balance used to calculate the FDIC assessment charge. AFP code=00 00 50

BJ 56TWIST & SWIFT

The sum of the daily dollar amount of items in the process of collection divided by the number of days in the statement period. AFP code=00 00 30

BJ 56TWIST & SWIFT

BalAdj-PriorPeriod-AvgFloat

Sum of the adjustments to the average float in a prior period(s). A negative-signed value indicates a balance reduction. This balance can also be used to adjust the average collected balances since money in float has a direct effect on collected balances. AFP code=00 00 61

BJ 56TWIST & SWIFT

Date of printing: 05/08/2023-19:49:03 ISO 20022 External Code Sets- 31-BillingBalanceType - Page: 105 of 148

Doc: document.xls 31-BillingBalanceType Source: ISO 20022.orgEdition: 7 February, 2013

ExternalBillingBalanceType1Code

Identification Status

Status Status Date Introduced DateCode Name Definition Origin/Requester12 IBAL InvestableBal New 13 July 2012 13 July 2012

13 IBIB New 13 July 2012 13 July 2012

14 IBLB New 13 July 2012 13 July 2012

15 IBNC New 13 July 2012 13 July 2012

16 IBNG New 13 July 2012 13 July 2012

17 IBPC New 13 July 2012 13 July 2012

18 IBRR New 13 July 2012 13 July 2012

19 LBAN LedgerBal-AvgNet New 13 July 2012 13 July 2012

20 LBAP LedgerBal-AvgPositive New 13 July 2012 13 July 2012

Balance on which the earnings allowance/credit rate is applied. This value can be signed either positive or negative. A negative-signed balance indicates a shortage of investable funds.and may result in a charge. AFP code=00 00 40

BJ 56TWIST & SWIFT

InterestBearingInvestableBalance

The average investable balance that can be used to show the base balance for the calculation of a hard interest credited. This is a hard interest credit as opposed to an earnings credit. AFP code=00 00 75

BJ 56TWIST & SWIFT

InterestBearingLedgerBalance

The average ledger balance that can be used to show the base balance for the calculation of a hard interest credited. This is a hard interest credit as opposed to an earnings credit. AFP code=00 00 70

BJ 56TWIST & SWIFT

InterestBearingNetCollectedBalance

The average net collected balance that can be used to show the base balance for the calculation of a hard interest credited. This is a hard interest credit as opposed to an earnings credit. AFP code=00 00 71

BJ 56TWIST & SWIFT

InterestBearingNegativeCollectedBalance

The average negatve collected balance that can be used to show the base balance for the calculation of a hard interest debit. This is a hard interest debit as opposed to an earnings credit debit. AFP code=00 00 73

BJ 56TWIST & SWIFT

InterestBearingPositiveCollectedBalance

The average positive collected balance that can be used to show the base balance for the calculation of a hard interest credited. This is a hard interest credit as opposed to an earnings credit. AFP code=00 00 72

BJ 56TWIST & SWIFT

InterestBearingReserveRequirementBalance

The average reserve requirement balance that can be used to show the base balance for the calculation of a hard interest credited. This is a hard interest credit as opposed to an earnings credit. AFP code=00 00 74

BJ 56TWIST & SWIFT

The sum of the daily ending ledger balances (both positive and negative) divided by the number of days in the statement period. A negative-signed value indicates a negative average NET balance. Balances are net of current period adjustments. The ledger balance includes any deposit money that has not been collected, ie, money in float.Note that a NET balance is equal to the POSITIVE balance less the NEGATIVE balance.Note that a NET Ledger Balance OD Interest Rate can be applied to this balance, if negative, to develop an OD interest charge. AFP code=00 00 00

BJ 56TWIST & SWIFT

The sum of only the daily ending POSITIVE ledger balances divided by the number of days in the statement period. Balances are net of current period adjustments. The ledger balance includes any deposit money that has not been collected, ie, money in float. Note that a POSITIVE balance is equal to the NET balance plus the NEGATIVE balance. AFP code=00 00 01

BJ 56TWIST & SWIFT

Date of printing: 05/08/2023-19:49:03 ISO 20022 External Code Sets- 31-BillingBalanceType - Page: 106 of 148

Doc: document.xls 31-BillingBalanceType Source: ISO 20022.orgEdition: 7 February, 2013

ExternalBillingBalanceType1Code

Identification Status

Status Status Date Introduced DateCode Name Definition Origin/Requester21 LBME LedgerBal-MonthEnd New 13 July 2012 13 July 2012

22 LBNM LedgerBal-AvgNegative New 13 July 2012 13 July 2012

23 UCFU UncollectedFundsUsed New 13 July 2012 13 July 2012

Value of the book or ledger balance at the end of the calendar month. AFP code=00 00 05

BJ 56TWIST & SWIFT

The sum of only the daily ending NEGATIVE ledger balances divided by the number of days in the statement period. The average negative balance, if present, is always positively signed. Balances are net of current period adjustments. Note that a NEGATIVE balance is equal to the POSITIVE balance less the NET balance. Note that a NEGATIVE Ledger Balance Interest Rate can be applied to this balance to develop an OD interest charge. AFP code=00 00 03

BJ 56TWIST & SWIFT

That portion of the balance that is the difference between the average negative collected balance and the average negative ledger balance. This is used to isolate that portion of the negative collected balance that represents the use of uncollected funds. Balances are net of current period adjustments. Note that the Uncollected Funds Usage Rate can be applied to this balance to develop an Uncollected Funds OD interest charge. AFP code=00 00 15

BJ 56TWIST & SWIFT

Date of printing: 05/08/2023-19:49:03 ISO 20022 External Code Sets- 32-BillingCompensationType - Page: 107 of 148

Doc: document.xls 32-BillingCompensationType Source: ISO 20022.orgEdition: 7 February, 2013

ExternalBillingCompensationType1Code

Identification Status

Status Status Date Introduced Date1 BACS BalanceCompensableServices New 13 July 2012 13 July 2012

2 CTND New 13 July 2012 13 July 2012

3 DEAD New 13 July 2012 13 July 2012

4 EALL EarningsAllowance New 13 July 2012 13 July 2012

5 EANA EarningsAllowance-NetAdjustment New 13 July 2012 13 July 2012

6 EDAA New 13 July 2012 13 July 2012

Code Name Definition Origin/RequesterTotal amount of service charges that can be offset by an earnings allowance credit. Such services carry a Payment Method code of ”Balance Compensable”. This amount is included in SettleChargeTtl-Current Period (AFP code 00 03 00). This value must be sent if the bank is providing an earnings credit based on deposit balances. AFP code=00 03 31

BJ 56TWIST & SWIFT

ChargesAndTaxes-NetDueThisStmt

Amount due to the bank for the settlement period, after all adjustments and deductions. Includes both service and tax charges. If nothing is due this value must be sent as zero. AFP code=00 03 14

BJ 56TWIST & SWIFT

DeficitEarningsAllowanceDueThisStmt

Amount due to the bank for balance compensable service charges which exceed the earnings allowance for the settlement period. This amount should be equal to the absolute value of the ExcessDeficitEarningsAllowance-Adjusted (AFP code 00 02 44). This value must be sent if the bank is providing an earnings credit based on deposit balances. AFP code=00 02 47

BJ 56TWIST & SWIFT

Value of balances maintained during the statement period which can be used to offset balance compensable service charges. This value must be sent if the bank is providing an earnings credit based on deposit balances. AFP code=00 02 40

BJ 56TWIST & SWIFT

Net value of balance and/or rate adjustments for prior periods to be applied to the current excess/(deficit) allowance. AFP code=00 02 43

BJ 56TWIST & SWIFT

ExcessDeficitEarningsAllowance-Adjusted

Excess/(deficit) earnings allowance for the analysis period plus or minus any net earnings allowance and/or balance compensable service charge adjustments. Note that in the absence of any EarningsAllowance-NetAdjust (AFP code 00 02 43) this balance is preferred instead of the ExcessDeficitEarningsAllowance (AFP code 00 02 41). This value must be sent if the bank is providing an earnings credit based on deposit balances. AFP code=00 02 44

BJ 56TWIST & SWIFT

Date of printing: 05/08/2023-19:49:03 ISO 20022 External Code Sets- 32-BillingCompensationType - Page: 108 of 148

Doc: document.xls 32-BillingCompensationType Source: ISO 20022.orgEdition: 7 February, 2013

ExternalBillingCompensationType1Code

Identification Status

Status Status Date Introduced DateCode Name Definition Origin/Requester7 EDAL ExcessDeficitEarningsAllowance New 13 July 2012 13 July 2012

8 FESS FeesPaid Charges from a prior billing period which have been paid. AFP code=00 03 22 New 13 July 2012 13 July 2012

9 FREE FreeServices New 13 July 2012 13 July 2012

10 NBCS Non-BalCompensableServices New 13 July 2012 13 July 2012

11 PVCS PreviouslyChargedServices New 13 July 2012 13 July 2012

12 SCAB New 13 July 2012 13 July 2012

13 SCAN New 13 July 2012 13 July 2012

14 SCBT ServiceChargesDueBeforeTax New 13 July 2012 13 July 2012

The difference between the earnings allowance and the balance compensable service charges. Excess allowance occurs when the earnings allowance exceeds the total balance compensable service charges. A Deficit allowance occurs when the total balance compensable service charges exceed the earnings allowance. Excess allowances may be carried forward into future statement periods at the bank’s discretion. Deficit allowances are typically reflected as charges due to the bank in the form of DeficitEarningsAllowanceDueThisStmt (AFP code 00 02 47). This value must be sent if the bank is providing an earnings credit based on deposit balances. AFP code=00 02 41

BJ 56TWIST & SWIFT

BJ 56TWIST & SWIFT

Total amount of service charges as listed in the Service Sections that are provided free of charge. Such services carry a Payment Method code of "FREE" (Free). This amount is included in SettleChargetTL-Current Period (AFP code 00 03 00). Should be sent if there are any “Free” service charges in the Service Sections. It is assumed that “waived” and “free” services are not taxed. AFP code=00 03 36

BJ 56TWIST & SWIFT

Total amount of service charges due as of this statement that are not eligible to be offset by an earnings allowance credit. Such services carry a Payment Method code of “FLAT" (HardCharge). This amount is included in SettleChargeTtl-CurrentPeriod (AFP code 00 03 00 ). AFP code=00 03 00

BJ 56TWIST & SWIFT

Total amount of service charges as listed in the Service Sections but assessed previously and which, therefore, are not due. Such services carry a Payment Method code of "PVCH" (PreviouslyCharged). This amount is included in SettleChargetTL-CurrentPeriod (AFP code 00 03 00). Should be sent if there are any "Previously Charged" services in the Service Sections. AFP code=00 03 35

BJ 56TWIST & SWIFT

ServCharges-NetAdjust-BalCompensable

Net value of adjustments to balance compensable service charges for a prior period(s) to be applied to the current excess/(deficit) allowance. AFP cod=00 03 32

BJ 56TWIST & SWIFT

ServCharges-NetAdjust-Non-BalCompensable

Total of all service charge adjustments that are not eligible to be offset by an earnings allowance credit. This can be a positive-signed or negative-signed number. AFP code=00 03 33

BJ 56TWIST & SWIFT

The total amount of service charges due exclusive of taxes due. AFP code=00 03 11

BJ 56TWIST & SWIFT

Date of printing: 05/08/2023-19:49:03 ISO 20022 External Code Sets- 32-BillingCompensationType - Page: 109 of 148

Doc: document.xls 32-BillingCompensationType Source: ISO 20022.orgEdition: 7 February, 2013

ExternalBillingCompensationType1Code

Identification Status

Status Status Date Introduced DateCode Name Definition Origin/Requester15 SCCP SettleChargeTtl- CurrentPeriod New 13 July 2012 13 July 2012

16 SCDB ServiceCharges–Debited New 13 July 2012 13 July 2012

17 SCDI ServiceCharges–Discount The total amount of any service charge discount. AFP code=00 03 41 New 13 July 2012 13 July 2012

18 SCIN ServiceCharges–Invoiced New 13 July 2012 13 July 2012

19 TICD TtlInterestCredited New 13 July 2012 13 July 2012

20 TXSC TaxableServiceCharges New 13 July 2012 13 July 2012

21 TXTS TaxTotalSum New 13 July 2012 13 July 2012

22 WAIV WaivedServices New 13 July 2012 13 July 2012

Total charges before credit for services provided during the current statement period. This total is the arithmetic sum of all charges listed in the Settlement Amount element of the Service Sections in the statement regardless of the Payment Method code . It includes all Balance Compensable charges, Hard charges, Previously Charged charges, Waived charges and Free charges. It does not include any tax charges related to the services. AFP code=00 03 00

BJ 56TWIST & SWIFT

Amount of ChargesAndTaxes-NetDueThisStmt (AFP code 00 03 14 ) that are directly debited from the customer’s account. AFP code=00 03 50

BJ 56TWIST & SWIFTBJ 56TWIST & SWIFT

Amount of ChargesAndTaxes-NetDueThisStmt (AFP code 00 03 14 ) that are invoiced. AFP code=00 03 A0

BJ 56TWIST & SWIFT

Total amount of hard interest credited to a designated account. The amount of hard interest credited, if any, is calculated by applying the Interest Credited rate against a negative balance as reported in the Balance Section with a Balance Identifier of ExcessDeficitCollectedBal (AFP code 00 04 12). AFP code=00 00 76

BJ 56TWIST & SWIFT

The total amount of service charges that were subject to taxes. AFP code=00 03 13

BJ 56TWIST & SWIFT

The Sum of all the individual tax values as contained in either the individual Service Sections or Tax Sections. AFP code=00 03 60

BJ 56TWIST & SWIFT

Amount of service charges otherwise due that are waived on this statement. Such services carry a Payment Method code of “WVED" (Waived). Note that this amount does not include line item free services (AFP code 00 03 36). This amount is included in SettleChargetTL-Current Period (AFP code 00 03 00). Any such line item waivers or free services are not brought forward into the Compensation calculations. It is assumed that “waived” and “free” services are not taxed. afp CODE=00 03 40

BJ 56TWIST & SWIFT

Date of printing: 05/08/2023-19:49:03 ISO 20022 External Code Sets- 33-BillingRateIdentification - Page: 110 of 148

Doc: document.xls 33-BillingRateIdentification Source: ISO 20022.orgEdition: 7 February, 2013

ExternalBillingRateIdentification1CodeIdentification Status

Status Status Date Introduced Date1 AEAR AdjustedEarningsAllowanceRate New 13 July 2012 13 July 2012

2 ANXE AdjustedNextMonthEarningsRate New 13 July 2012 13 July 2012

3 CDRA CDRate New 13 July 2012 13 July 2012

4 DINR DeficiencyInterestRate New 13 July 2012 13 July 2012

5 DSCR DeficiencySurchargeRate New 13 July 2012 13 July 2012

6 EALR EarningsAllowanceRate New 13 July 2012 13 July 2012

7 FDIC FDICRate New 13 July 2012 13 July 2012

8 ICDR InterestCreditedRate New 13 July 2012 13 July 2012

Code Name Definition Origin/RequesterPer annum earnings rate, adjusted for reserves, applied to the current analysis period’s investable balance for calculation of the earnings allowance credit. The ECR, Net of Reserves, is calculated as: ECR, Net of Reserves = ECR, Not Net (00 01 22) * (1 – Reserve Rate)

BJ 56TWIST & SWIFT

The anticpated earnings allowance rate, as adjusted, to be used next month in the calculation of the earnings allowance. See AEAR AdjustedEarningsAllowance Rate

BJ 56TWIST & SWIFT

The current CD (Certificate of Deposit) rate as published by the bank.

BJ 56TWIST & SWIFT

The per annum rate used to calculate the Deficiency Interest amount to be paid to the bank.

BJ 56TWIST & SWIFT

The per annum rate used to calculate a surcharge based on the Deficiency Interest amount to be paid to the bank.

BJ 56TWIST & SWIFT

Per annum earnings rate applied to the current statement period’s investable balance for calculation of the earnings allowance credit. The earnings allowance credit is used to offset the charges for balance compensable services. This rate has NOT been adjusted for reserves. The ECR, Not Net of Reserves, is calculated as: ECR, Not Net = ECR, Net of Reserves (00 01 20) / (1 – Reserve Rate)

BJ 56TWIST & SWIFT

The current FDIC rate used in the US to calculate the Federal Deposit Insurance premium paid by the banks to the FDIC.

BJ 56TWIST & SWIFT

Per annum interest rate used to calculate the interest amount credited to a designated account. The amount of interest credited, if any, is reported in a Compensation Section with a Compensation Identifier of TtlInterestCredited

BJ 56TWIST & SWIFT

Date of printing: 05/08/2023-19:49:03 ISO 20022 External Code Sets- 33-BillingRateIdentification - Page: 111 of 148

Doc: document.xls 33-BillingRateIdentification Source: ISO 20022.orgEdition: 7 February, 2013

ExternalBillingRateIdentification1CodeIdentification Status

Status Status Date Introduced DateCode Name Definition Origin/Requester9 MULT Multiplier New 13 July 2012 13 July 2012

10 NCBO NetCollectedBalanceOverdraftRate New 13 July 2012 13 July 2012

11 NGCO NegativeCollectedOverdraftRate New 13 July 2012 13 July 2012

12 NGLO NegativeLedgerOverdraftRate New 13 July 2012 13 July 2012

13 NLBO NetLedgerBalanceOverdraftRate New 13 July 2012 13 July 2012

14 NXME NextMonthEarningsAllowanceRate New 13 July 2012 13 July 2012

15 NXMU NextMonthMultiplier New 13 July 2012 13 July 2012

16 PRIR PrimeRate The current per annum Prime rate as published by the bank. New 13 July 2012 13 July 2012

17 RRQR ReserveRequirementRate-NonDDA New 13 July 2012 13 July 2012

The collected balance required to offset $1.00 of balance compensable service charges. This factor can be used to calculate the balance equivalent of balance compensable service charges. The multiplier is calculated in one of three different ways depending on whether the Earnings Allowance Rate (ECR) is adjusted for reserves or not (net of reserves or not) and, in the case where the ECR is not adjusted for reserves, whether the multiplier is adjusted for reserves or not.

BJ 56TWIST & SWIFT

Per annum interest rate used to calculate overdraft compensation on an average net collected balance which is negative (AFP balance 00 00 10). An average NET balance is negative when the sum of the daily ending POSITIVE and NEGATIVE balances is negative.

BJ 56TWIST & SWIFT

Per annum interest rate applied to NEGATIVE collected balances (AFP balance 00 00 13) for calculation of overdraft compensation.

BJ 56TWIST & SWIFT

Per annum interest rate applied to NEGATIVE ledger balances (AFP balance 00 00 03) for calculation of overdraft compensation.

BJ 56TWIST & SWIFT

Per annum interest rate used to calculate overdraft compensation on an average net ledger balance which is negative (AFP balance 00 00 00). An average NET balance is negative when the sum of the daily ending POSITIVE and NEGATIVE balances is negative.

BJ 56TWIST & SWIFT

The anticpated earnings allowance rate to be used next month in the calculation of the earnings allowance. See EALR EarningsAllowance Rate

BJ 56TWIST & SWIFT

The anticipated Multiplier to be used next month. See MULT Multiplier.

BJ 56TWIST & SWIFTBJ 56TWIST & SWIFT

The per annum reserve rate as applied to non demand deposit accounts such as time deposit or CD accounts.

BJ 56TWIST & SWIFT

Date of printing: 05/08/2023-19:49:03 ISO 20022 External Code Sets- 33-BillingRateIdentification - Page: 112 of 148

Doc: document.xls 33-BillingRateIdentification Source: ISO 20022.orgEdition: 7 February, 2013

ExternalBillingRateIdentification1CodeIdentification Status

Status Status Date Introduced DateCode Name Definition Origin/Requester18 RSRV ReserveRequirementRate New 13 July 2012 13 July 2012

19 UFUR UncollectedFundsUsageRate New 13 July 2012 13 July 2012

Per annum interest rate used to calculate that portion of the CollectedBal-AvgPositive that US banks must keep on deposit at the US Federal Reserve.

BJ 56TWIST & SWIFT

Per annum interest rate assessed on that portion of the account balance which is the difference between the average negative ledger and the average negative collected balance (AFP balance 00 00 15). This rate is used to assess compensation on the portion of the negative collected balance that represents the use of uncollected funds.

BJ 56TWIST & SWIFT

Date of printing: 05/08/2023-19:49:03 ISO 20022 External Code Sets- 34-RePresentmentReason - Page: 113 of 148

Doc: document.xls 34-RePresentmentReason Source: ISO 20022.orgEdition: 7 February, 2013

ExternalRePresentmentReason1CodeIdentification Status

Origin/Requester Status Status Date1 AMCR Amount Corrected Amount corrected due to proof of transaction New 30 January 2013 30 January 2013

2 CLSD New 30 January 2013 30 January 2013

3 CRPI Credit Previously Issued Credit previously issued New 30 January 2013 30 January 2013

4 OTVA Original Transaction Valid Original transaction was valid New 30 January 2013 30 January 2013

5 VLSD Verification Liability Shift Denied New 30 January 2013 30 January 2013

Code Name DefinitionIntroduced Date

PaymentSD1V01/Berlin Group

Card Authentication Liability Shift Denied

Liability Shift to acquirer due to missing card authentication method denied

PaymentSD1V01/Berlin GroupPaymentSD1V01/Berlin GroupPaymentSD1V01/Berlin Group

Liability Shift to acquirer due to missing cardholder verification method denied

PaymentSD1V01/Berlin Group

Date of printing: 05/08/2023-19:49:03 ISO 20022 External Code Sets- 35-Channel - Page: 114 of 148

Doc: document.xls 35-Channel Source: ISO 20022.orgEdition: 7 February, 2013

ExternalChannel1Code

Identification Status

Status Status Date Introduced Date1 COUR Courier Delivery by courier. BJ53/SWIFT New 14 December 2012 14 December 20122 EMAL Email Transmission by e-mail. BJ53/SWIFT New 14 December 2012 14 December 20123 FAXI Fax Transmission by fax. BJ53/SWIFT New 14 December 2012 14 December 20124 MESS Messenger Delivery by messenger. BJ53/SWIFT New 14 December 2012 14 December 20125 POST Post Delivery by postal service. BJ53/SWIFT New 14 December 2012 14 December 20126 REGM RegisteredMail Delivery by registered mail services. BJ53/SWIFT New 14 December 2012 14 December 20127 SEMA SecureEmail Transfer via secure e-mail. BJ53/SWIFT New 14 December 2012 14 December 20128 SWFA SWIFTNetFileAct Transmission by SWIFTNet FileAct. BJ53/SWIFT New 14 December 2012 14 December 20129 SWIA SWIFTNetInterAct Transmission by SWIFTNet InterAct. BJ53/SWIFT New 14 December 2012 14 December 2012

10 SWMT SWIFTMT Transmission by SWIFT (FIN). BJ53/SWIFT New 14 December 2012 14 December 201211 SWMX SWIFTMX Transmission by SWIFTNet. BJ53/SWIFT New 14 December 2012 14 December 201212 TELE Telecommunication Transmission by telecommunications service. BJ53/SWIFT New 14 December 2012 14 December 201213 WEBM WebUploadDownload Available via Web upload/download BJ53/SWIFT New 14 December 2012 14 December 2012

Code Name Definition Origin/Requester

Date of printing: 05/08/2023-19:49:03 ISO 20022 External Code Sets- 36-DateFrequency - Page: 115 of 148

Doc: document.xls 36-DateFrequency Source: ISO 20022.orgEdition: 7 February, 2013

ExternalDateFrequency1Code

Identification Status

Status Status Date Introduced Date1 MNTH Monthly Frequency is monthly. BJ53/SWIFT New 14 December 2012 14 December 20122 QUTR Quarterly Frequency is quarterly (every three months). BJ53/SWIFT New 14 December 2012 14 December 20123 SEMI SemiAnnual Frequency is semi-annual (every six months). BJ53/SWIFT New 14 December 2012 14 December 20124 TOMN TwoMonthly Frequency is two-monthly (every two months). BJ53/SWIFT New 14 December 2012 14 December 20125 YEAR Annual Frequency is annual. BJ53/SWIFT New 14 December 2012 14 December 2012

Code Name Definition Origin/Requester

Date of printing: 05/08/2023-19:49:03 ISO 20022 External Code Sets- 37-DocumentFormat - Page: 116 of 148

Doc: document.xls 37-DocumentFormat Source: ISO 20022.orgEdition: 7 February, 2013

ExternalDocumentFormat1Code

Identification Status

Status Status Date Introduced Date1 DPDF PDF Document format is PDF. BJ53/SWIFT New 14 December 2012 14 December 20122 DXML XML Document format is XML. BJ53/SWIFT New 14 December 2012 14 December 20123 SDSH Spreadsheet Document format is a spreadsheet. BJ53/SWIFT New 14 December 2012 14 December 20124 WORD Word Document format is Word. BJ53/SWIFT New 14 December 2012 14 December 20125 XSLT XSLT Document format is XSLT. BJ53/SWIFT New 14 December 2012 14 December 2012

Code Name Definition Origin/Requester

Date of printing: 05/08/2023-19:49:03 ISO 20022 External Code Sets- 38-ModelFormIdentification - Page: 117 of 148

Doc: document.xls 38-ModelFormIdentification Source: ISO 20022.orgEdition: 7 February, 2013

ExternalModelFormIdentification1Code

Identification Status

Status Status Date Introduced Date1 ISP1 ISP98ModelForm1 BJ53/SWIFT New 14 December 2012 14 December 2012

2 ISP2 ISP98ModelForm2 BJ53/SWIFT New 14 December 2012 14 December 2012

3 ISP3 ISP98ModelForm3 BJ53/SWIFT New 14 December 2012 14 December 2012

4 ISP4 ISP98ModelForm4 BJ53/SWIFT New 14 December 2012 14 December 2012

5 ISP5 ISP98ModelForm5 ISP98 model form for simplified demand only standby. BJ53/SWIFT New 14 December 2012 14 December 20126 ISP6 ISP98ModelForm6 BJ53/SWIFT New 14 December 2012 14 December 2012

7 ISP7 ISP98ModelForm7 ISP98 model form for standby requiring confirmation. BJ53/SWIFT New 14 December 2012 14 December 20128 ISP8 ISP98ModelForm8 ISP98 model form for confirmation of standby. BJ53/SWIFT New 14 December 2012 14 December 20129 UDG1 URDGDemandGuarantee BJ53/SWIFT New 14 December 2012 14 December 2012

10 UDG2 URDGCounterGuarantee BJ53/SWIFT New 14 December 2012 14 December 2012

Code Name Definition Origin/RequesterISP98 model form for standby incorporating annexed form of payment demand with statement.ISP98 model form or standby providing for extension and incorporating annexed form of payment demand with alternative non-extension statement.ISP98 model form or standby providing for reduction and incorporating annexed form of reduction demand. ISP98 model form for standby providing for transfer and incorporating annexed form of transfer demand.

ISP98 model form for counter standby with annexed form of local bank undertaking.

Model form for demand guarantee defined in the latest version of the ICC Uniform Rules For Demand Guarantees (URDG).Model form for counter-guarantee defined in the latest version of the ICC Uniform Rules For Demand Guarantees (URDG).

Date of printing: 05/08/2023-19:49:03 ISO 20022 External Code Sets- 39-NarrativeType - Page: 118 of 148

Doc: document.xls 39-NarrativeType Source: ISO 20022.orgEdition: 7 February, 2013

ExternalNarrativeType1Code

Identification Status

Status Status Date Introduced Date1 ADDI AdditionalTermsAndConditions Narrative text describing the additional terms and conditions. BJ53/SWIFT New 14 December 2012 14 December 20122 CHAR ChargeDetails Narrative text describing the charge details. BJ53/SWIFT New 14 December 2012 14 December 20123 DRAW DrawingDetails Narrative text describing the drawing details. BJ53/SWIFT New 14 December 2012 14 December 20124 PRAS ProceedsAssignable BJ53/SWIFT New 14 December 2012 14 December 2012

5 TEFF TermsOfEffectiveness Narrative text describing the terms of effectiveness. BJ53/SWIFT New 14 December 2012 14 December 20126 TRNF Transfer Narrative text describing the transfer terms and conditions. BJ53/SWIFT New 14 December 2012 14 December 20127 TVAR TermsOfVariation Narrative text describing the terms of variation. BJ53/SWIFT New 14 December 2012 14 December 2012

Code Name Definition Origin/Requester

Narrative text describing the assignment of proceeds terms and conditions.

Date of printing: 05/08/2023-19:49:03 ISO 20022 External Code Sets- 40-RelativeTo - Page: 119 of 148

Doc: document.xls 40-RelativeTo Source: ISO 20022.orgEdition: 7 February, 2013

ExternalRelativeTo1Code

Identification Status

Status Status Date Introduced Date1 GOOD ValueOfGoods Percentage rate expressed relative to the value of goods. BJ53/SWIFT New 14 December 2012 14 December 20122 PAYM PaymentAmount Percentage rate expressed relative to the payment amount. BJ53/SWIFT New 14 December 2012 14 December 20123 UNDG UndertakingAmount Percentage rate expressed relative to the undertaking amount. BJ53/SWIFT New 14 December 2012 14 December 2012

Code Name Definition Origin/Requester

Date of printing: 05/08/2023-19:49:03 ISO 20022 External Code Sets- 41-TypeOfParty - Page: 120 of 148

Doc: document.xls 41-TypeOfParty Source: ISO 20022.orgEdition: 7 February, 2013

ExternalTypeOfParty1Code

Identification Status

Status Status Date Introduced Date1 ADVP AdvisingParty Party advising the undertaking. BJ53/SWIFT New 14 December 2012 14 December 20122 ANYB AnyBank Any bank. BJ53/SWIFT New 14 December 2012 14 December 20123 APPL Applicant Party named in the undertaking as the “applicant”. BJ53/SWIFT New 14 December 2012 14 December 20124 BENE Beneficiary BJ53/SWIFT New 14 December 2012 14 December 2012

5 CONF ConfirmationParty Party that adds its undertaking to honour the undertaking. BJ53/SWIFT New 14 December 2012 14 December 20126 CUB2 Beneficiary of the second counter-undertaking. BJ53/SWIFT New 14 December 2012 14 December 2012

7 CUB3 Beneficiary of the third counter-undertaking. BJ53/SWIFT New 14 December 2012 14 December 2012

8 ISSU Issuer Party that issues the undertaking (or counter-undertaking). BJ53/SWIFT New 14 December 2012 14 December 20129 OBLG Obligor Party obligated to reimburse the issuer. BJ53/SWIFT New 14 December 2012 14 December 2012

10 ORDR OrderingParty BJ53/SWIFT New 14 December 2012 14 December 2012

11 PRES PresentingParty Party nominated to receive presentation. BJ53/SWIFT New 14 December 2012 14 December 201212 SADV SecondAdvisingParty Second advising party. BJ53/SWIFT New 14 December 2012 14 December 201213 SPEC SpecifiedAddress Party located at specified address. BJ53/SWIFT New 14 December 2012 14 December 2012

Code Name Definition Origin/Requester

Party in whose favour the undertaking (or counter-undertaking) is issued.

SecondCounterUndertakingBeneficiaryThirdCounterUndertakingBeneficiary

Party requested to issue an undertaking on behalf of the applicant. Also known as the ordering institution or applicant's bank.

Date of printing: 05/08/2023-19:49:03 ISO 20022 External Code Sets- 42-UnderlyingTradeTransactionTp - Page: 121 of 148

Doc: document.xls 42-UnderlyingTradeTransactionTp Source: ISO 20022.orgEdition: 7 February, 2013

ExternalUnderlyingTradeTransactionType1Code

Identification Status

Status Status Date Introduced Date1 CONT Contract Underlying transaction is a contract. BJ53/SWIFT New 14 December 2012 14 December 20122 DELV DeliveryOrder Underlying transaction is a delivery order. BJ53/SWIFT New 14 December 2012 14 December 20123 PROF ProformaInvoice Underlying transaction is a proforma invoice. BJ53/SWIFT New 14 December 2012 14 December 20124 PROJ Project Underlying transaction is a project. BJ53/SWIFT New 14 December 2012 14 December 20125 PUOR PurchaseOrder Underlying transaction is a purchase order. BJ53/SWIFT New 14 December 2012 14 December 20126 QUOT Quotation Underlying transaction is a quotation. BJ53/SWIFT New 14 December 2012 14 December 20127 TEND Tender Underlying transaction is a tender. BJ53/SWIFT New 14 December 2012 14 December 2012

Code Name Definition Origin/Requester

Date of printing: 05/08/2023-19:49:03 ISO 20022 External Code Sets- 43-UndertakingAmountType - Page: 122 of 148

Doc: document.xls 43-UndertakingAmountType Source: ISO 20022.orgEdition: 7 February, 2013

ExternalUndertakingAmountType1Code

Identification Status

Status Status Date Introduced Date1 INCR Increase Amount is an increase. BJ53/SWIFT New 14 December 2012 14 December 20122 REDC Reduction Amount is a reduction. BJ53/SWIFT New 14 December 2012 14 December 2012

Code Name Definition Origin/Requester

Date of printing: 05/08/2023-19:49:03 ISO 20022 External Code Sets- 44-UndertakingChargeType -

Doc: document.xls 44-UndertakingChargeType Source: ISO 20022.orgEdition: 7 February, 2013

ExternalUndertakingChargeType1Code

Identification Status

Status Status Date Introduced Date1 AMND Amendment Charge related to the issuance of an amendment. BJ53/SWIFT New 14 December 2012 14 December 20122 CLAM Claim Charge related to the processing of a claim. BJ53/SWIFT New 14 December 2012 14 December 20123 COMM Commission Commission charge. BJ53/SWIFT New 14 December 2012 14 December 20124 CONF Confirmation Charge for confirmation. BJ53/SWIFT New 14 December 2012 14 December 20125 COUR Courier Courier charge. BJ53/SWIFT New 14 December 2012 14 December 20126 ISSU IssuanceCharge Charge related to the issuance of an undertaking. BJ53/SWIFT New 14 December 2012 14 December 20127 MISC Miscellaneous Miscellaneous charge. BJ53/SWIFT New 14 December 2012 14 December 20128 PAYM Payment Charge related to the payment processing. BJ53/SWIFT New 14 December 2012 14 December 20129 POST Postage Postage charge. BJ53/SWIFT New 14 December 2012 14 December 2012

10 TELE Telecommunication Telecommunication charge. BJ53/SWIFT New 14 December 2012 14 December 2012

Code Name Definition Origin/Requester

Date of printing: 05/08/2023-19:49:03 ISO 20022 External Code Sets- 45-UndertakingDocumentType1 - Page: 124 of 148

Doc: document.xls 45-UndertakingDocumentType1 Source: ISO 20022.orgEdition: 7 February, 2013

ExternalUndertakingDocumentType1Code

Identification Status

Status Status Date Introduced Date1 BENS BeneficiaryStatement Document is a beneficiary statement. BJ53/SWIFT New 14 December 2012 14 December 20122 CINV CommercialInvoice Document is an invoice. BJ53/SWIFT New 14 December 2012 14 December 20123 CLAF ClaimForm Document is a claim form. BJ53/SWIFT New 14 December 2012 14 December 20124 DEMD Demand Document is an undertaking demand. BJ53/SWIFT New 14 December 2012 14 December 20125 TRAF TransferForm Document is a transfer form. BJ53/SWIFT New 14 December 2012 14 December 2012

Code Name Definition Origin/Requester

Date of printing: 05/08/2023-19:49:03 ISO 20022 External Code Sets- 46-UndertakingDocumentType2 - Page: 125 of 148

Doc: document.xls 46-UndertakingDocumentType2 Source: ISO 20022.orgEdition: 7 February, 2013

ExternalUndertakingDocumentType2Code

Identification Status

Status Status Date Introduced Date1 BENS BeneficiaryStatement Document is a beneficiary statement. BJ53/SWIFT New 14 December 2012 14 December 20122 CINV CommercialInvoice Document is an invoice. BJ53/SWIFT New 14 December 2012 14 December 20123 TRAF TransferForm Document is a transfer form. BJ53/SWIFT New 14 December 2012 14 December 2012

Code Name Definition Origin/Requester

Date of printing: 05/08/2023-19:49:03 ISO 20022 External Code Sets- 47-UndertakingStatusCategory - Page: 126 of 148

Doc: document.xls 47-UndertakingStatusCategory Source: ISO 20022.orgEdition: 7 February, 2013

ExternalUndertakingStatusCategory1Code

Identification Status

Status Status Date Introduced Date1 AMND Amendment Status is related to an undertaking amendment. BJ53/SWIFT New 14 December 2012 14 December 20122 AMTC CounterUndertakingAmountStatus Status is related to a counter-undertaking amount. BJ53/SWIFT New 14 December 2012 14 December 2012

3 AMTU UndertakingAmountStatus Status is related to an undertaking amount. BJ53/SWIFT New 14 December 2012 14 December 20124 APPL Application Status is related to an undertaking application. BJ53/SWIFT New 14 December 2012 14 December 20125 BAMD BeneficiaryAmendment BJ53/SWIFT New 14 December 2012 14 December 2012

6 CONF Confirmation Status is related to an undertaking confirmation. BJ53/SWIFT New 14 December 2012 14 December 20127 DEMD Demand Status is related to an undertaking demand. BJ53/SWIFT New 14 December 2012 14 December 20128 NEXT NonExtension Status is related to an undertaking non-extension request. BJ53/SWIFT New 14 December 2012 14 December 20129 TERM Termination Status is related to an undertaking termination. BJ53/SWIFT New 14 December 2012 14 December 2012

Code Name Definition Origin/Requester

Status is related to an undertaking amendment requested by the beneficiary.

Date of printing: 05/08/2023-19:49:03 ISO 20022 External Code Sets- 48-UndertakingType - Page: 127 of 148

Doc: document.xls 48-UndertakingType Source: ISO 20022.orgEdition: 7 February, 2013

ExternalUndertakingType1Code

Identification Status

Status Status Date Introduced Date1 APAY AdvancePayment Undertaking in support of an advance payment obligation. BJ53/SWIFT New 14 December 2012 14 December 20122 COMM Commercial Undertaking in support of a commercial obligation. BJ53/SWIFT New 14 December 2012 14 December 20123 CUST Customs Undertaking in support of a customs duty obligation. BJ53/SWIFT New 14 December 2012 14 December 20124 DPAY DirectPay Undertaking representing the primary means of payment. BJ53/SWIFT New 14 December 2012 14 December 20125 FINC Financial Undertaking in support of a financial obligation. BJ53/SWIFT New 14 December 2012 14 December 20126 INSU Insurance Undertaking in support of a insurance obligation. BJ53/SWIFT New 14 December 2012 14 December 20127 IRBO IndustrialRevenueBoard Undertaking in support of an Industrial Revenue Board (IRB) obligation. BJ53/SWIFT New 14 December 2012 14 December 20128 MAIN Maintenance Undertaking in support of a maintenance obligation. BJ53/SWIFT New 14 December 2012 14 December 20129 PAYM Payment Undertaking in support of a payment obligation. BJ53/SWIFT New 14 December 2012 14 December 2012

10 PERF Performance Undertaking in support of a performance obligation. BJ53/SWIFT New 14 December 2012 14 December 201211 RETN Retention Undertaking in support of a monetary retention obligation. BJ53/SWIFT New 14 December 2012 14 December 201212 SHIP Shipping Undertaking in support of a sea transportation obligation. BJ53/SWIFT New 14 December 2012 14 December 201213 TEND TenderOrBid Undertaking in support of a tender or bid obligation. BJ53/SWIFT New 14 December 2012 14 December 201214 WARR Warranty Undertaking in support of a warranty obligation. BJ53/SWIFT New 14 December 2012 14 December 2012

Code Name Definition Origin/Requester

Date of printing: 05/08/2023-19:49:03ISO 20022 External Code Sets

- 49-DocumentLineType – Page: 128 of 148

Doc: document.xls 49-DocumentLineType Source: ISO 20022.orgEdition: 17 April 2014

ExternalDocumentLineType1CodeIdentification Status

Origin/Requester Status Status Date Introduced Date1 ADPI Additional Product Identification Assigned by the Manufacturer Line item reference is an additional product identification assigned by the manufacturer. BJ 46 - RemittanceAdvice - IFX & OAGi New 17 April 2014 17 April 20142 AISB Alternate ISBN Line item reference is an alternate International Standard Book Number (ISBN). BJ 46 - RemittanceAdvice - IFX & OAGi New 17 April 2014 17 April 20143 ASNB Asset Number Line item reference is an asset number. BJ 46 - RemittanceAdvice - IFX & OAGi New 17 April 2014 17 April 20144 CTNB Catalog Number Line item reference is a catalog number. BJ 46 - RemittanceAdvice - IFX & OAGi New 17 April 2014 17 April 20145 DBSP Dun & Bradstreet Standard Product and Service Code Line item reference is Dun & Bradstreet Standard Product and Service code. BJ 46 - RemittanceAdvice - IFX & OAGi New 17 April 2014 17 April 20146 EANN European Article Number (EAN) (2-5-5-1) Line item reference is an European Article Number (EAN). BJ 46 - RemittanceAdvice - IFX & OAGi New 17 April 2014 17 April 20147 EINB Equipment Identification Number Line item reference is an equipment identification number. BJ 46 - RemittanceAdvice - IFX & OAGi New 17 April 2014 17 April 20148 GSNB General Specification Number Line item reference is a general specification number. BJ 46 - RemittanceAdvice - IFX & OAGi New 17 April 2014 17 April 20149 HIBC HIBC (Health Care Industry Bar Code) Line item reference is a Health Care Industry Bar Code (HIBC) BJ 46 - RemittanceAdvice - IFX & OAGi New 17 April 2014 17 April 201410 ISBN International Standard Book Number (ISBN) Line item reference is an International Standard Book Number (ISBN). BJ 46 - RemittanceAdvice - IFX & OAGi New 17 April 2014 17 April 201411 LTNB Lot Number Line item reference is a lot number. BJ 46 - RemittanceAdvice - IFX & OAGi New 17 April 2014 17 April 201412 MDNB Model Number Line item reference is a model number BJ 46 - RemittanceAdvice - IFX & OAGi New 17 April 2014 17 April 201413 PRNB Part Number Line item reference is a part reference number. BJ 46 - RemittanceAdvice - IFX & OAGi New 17 April 2014 17 April 201414 PTCD Product Type Code Line item reference is a product type code. BJ 46 - RemittanceAdvice - IFX & OAGi New 17 April 2014 17 April 201415 SKNB Stock Number Line item reference is a stock number. BJ 46 - RemittanceAdvice - IFX & OAGi New 17 April 2014 17 April 201416 STNB Style Number Line item reference is a style number. BJ 46 - RemittanceAdvice - IFX & OAGi New 17 April 2014 17 April 201417 TONB Technical Order Number Line item reference is a technical order number. BJ 46 - RemittanceAdvice - IFX & OAGi New 17 April 2014 17 April 201418 UPCC UPC Consumer Package Code Line item reference is an UPC consumer package code. BJ 46 - RemittanceAdvice - IFX & OAGi New 17 April 2014 17 April 201419 UPNB Universal Product Number Line item reference is an Universal Product Number. BJ 46 - RemittanceAdvice - IFX & OAGi New 17 April 2014 17 April 2014

Code Name Definition

Date of printing: 05/08/2023-19:49:03ISO 20022 External Code Sets

- 50-GarnishmentType – Page: 129 of 148

Doc: document.xls 50-GarnishmentType Source: ISO 20022.orgEdition: 17 April 2014

ExternalGarnishmentType1CodeIdentification Status

Origin/Requester Status Status Date Introduced Date1 GNCS GarnishmentForChildSupport Garnishment from a third party payer for Child Support BJ 46 - RemittanceAdvice - IFX & OAGi New 17 April 2014 17 April 20142 GNDP GarnishmentForChildSupportFromDirectPayer Garnishment from a direct payer for Child Support BJ 46 - RemittanceAdvice - IFX & OAGi New 17 April 2014 17 April 20143 GTPP GarnishmentToTaxingAgency Garnishment from a third party payer to taxing agency BJ 46 - RemittanceAdvice - IFX & OAGi New 17 April 2014 17 April 2014

Code Name Definition

Date of printing: 05/08/2023-19:49:03 ISO 20022 External Code Sets- 51-TradeMarket - Page: 130 of 148

Doc: document.xls 51-TradeMarket Source: ISO 20022.orgEdition: 28 April 2015

ExternalTradeMarket1CodeIdentification Status

Origin/Requester Status Status Date Introduced Date1 FDMS FactoringDomestic Factoring service provider, Factoring client and third party in the same country BJ61/ASF New 28 April 2015 28 April 20152 FEXP FactoringExport Factoring service provider, Factoring client in the same country, third party in another country BJ61/ASF New 28 April 2015 28 April 20155 FFDM FactoringForeignDomestic Factoring client and third party in the same country, Factoring service provider in another country BJ61/ASF New 28 April 2015 28 April 20153 FFDT FactoringFrenchDomTom Factoring service provider, Factoring client and third party in the same country, but factoring client has an exceptional VAT ruling, for example if it’s overseas BJ61/ASF New 28 April 2015 28 April 20154 FIMP FactoringImport Factoring service provider and third party in the same country, Factoring client in another country BJ61/ASF New 28 April 2015 28 April 20156 FREX FactoringReexportedExport Factoring service provider, Factoring client and third party in three different countries BJ61/ASF New 28 April 2015 28 April 2015

Code Name Definition

Date of printing: 05/08/2023-19:49:03 ISO 20022 External Code Sets- 52-MandateSetupReason - Page: 131 of 148

Doc: document.xls 52-MandateSetupReason Source: ISO 20022.orgEdition: 31 August 2015

ExternalMandateSetupReason1Code

Identification Status

Status Status Date Introduced Date1 Currently no codes have been defined.23456789

101112131415161718

Code Name Definition Origin/Requester

Date of printing: 05/08/2023-19:49:03 ISO 20022 External Code Sets- 53-ValidationRuleIdentification - Page: 132 of 148

Doc: document.xls 53-ValidationRuleIdentification Source: ISO 20022.orgEdition: 21 October 2016

ExternalValidationRuleIdentification1CodeIdentification Status

Status Status Date Introduced Date1 CCTR Cross-border Transactions Currency Control Reporting RU-CMPG (Russian Corporate-to-Bank Market Practice Group) New March 2016 1 April 2016

2 ITRP Invoice Tax Reporting Identifies the validation rules related to the invoice tax reporting FFI (Federation of Finnish Financial Services) New October 2016 21 October 2016

3 MMSR Money Market Statistical Reporting ECB (European Central Bank) New March 2016 1 April 2016

4 SMMD Sterling Money Market Daily BOE (Bank Of England) New March 2016 1 April 2016

56789

101112131415161718

Code Name Definition Origin/RequesterIdentifies the validation rules related to the Russian Cross-border Transactions Currency Control Reporting

Identifies the validation rule scheme related to the ECB Euro Money Market Statistical ReportingIdentifies the validation rules related to the Bank Of England Sterling Money Market Daily Reporting

Date of printing: 05/08/2023-19:49:03 ISO 20022 External Code Sets- 54-ContractClosureReason - Page: 133 of 148

Doc: document.xls 54-ContractClosureReason Source: ISO 20022.orgEdition:22 April 2016

ExternalContractClosureReason1Code

CODES ALLOWED FOR REPORTING PARTY

Identification Status

Status Status Date Introduced Date1 PCED Completed Contract. New April 2016 22 April 2016

2 POTR Other reasons that the liabilities of the contract are fufilled. New April 2016 22 April 2016

3 PRNR Contract Registration Not Required. New April 2016 22 April 2016

4 PSBT Party cedes a claim or transfers a debt to another resident party. New April 2016 22 April 2016

5 PSNR Party subsituted registration is not required.The resident cedes a claim under the contract (loan agreement) to a non-resident.

New April 2016 22 April 2016

6 PTAA Transferred to Another Registration Agent or All Accounts closed. New April 2016 22 April 2016

CODES ALLOWED FOR THE REGISTRATION AGENT

Identification StatusStatus Status Date Introduced Date

1 RACC All Accounts Closed New April 2016 22 April 2016

2 RCED All Contract liabilities have been fulfilled by the Registration Agent. New April 2016 22 April 2016

3 REXP Registration Expired New April 2016 22 April 2016

Code Name

DefinitionThe resident presents to the bank of the registered contract (registration agent) an application for closing the registered contract in the following cases: Origin/RequesterThe parties have fulfilled all liabilities under the contract (loan agreement), including fulfillment of the liabilities by a resident third party (by another resident party).

RU-CMPG (Russian Corporate-to-Bank Market Practice Group)

If the liabilities under the contract (loan agreement) are fulfilled (stopped) on other grounds, not mentioned in the currency control regulation.

RU-CMPG (Russian Corporate-to-Bank Market Practice Group)

At the termination of the grounds (under the regulation) require the registered contract to be issued, including the cases resulting from making the appropriate changes and (or) additions to the contract (loan agreement), or if the registered contract has been wrongly issued in the absence in the contract (loan agreement) of any grounds for its issuance.

RU-CMPG (Russian Corporate-to-Bank Market Practice Group)

The resident cedes a claim under the contract (loan agreement) to another resident party, or transfers a debt under the contract (loan agreement) to another resident party.

RU-CMPG (Russian Corporate-to-Bank Market Practice Group)RU-CMPG (Russian Corporate-to-Bank Market Practice Group)

The registered contract has been transferred from the bank together with the transfer of the underlying contract (loan agreement) for servicing to another authorised bank (to another affiliate of this authorised bank, from the head office to an affiliate of this authorised bank, or from an affiliate to the head office of this authorised bank), as well as if the resident closes all settlement accounts in the bank of the registered contract.

RU-CMPG (Russian Corporate-to-Bank Market Practice Group)

Code NameDefinitionThe bank maintaining the records of the registered contract has the right to close the registered contract on its own after 180 calendar days following the date pointed out in the registered contract, in the following cases:

Origin/Requester

All customer's accounts are closed: In the case the resident closes all settlement accounts at the bank where the contract was registered without closing the registered contract according to the regulation, the bank shall be entitled to independently close the registered contract after the expiration of 30 working days following the date of closing of the settlement account (last settlement account) of the resident.

RU-CMPG (Russian Corporate-to-Bank Market Practice Group)

If the bank has all information available for the closing of the registered contract, and all liabilities under the contract (loan agreement) have been fulfilled (terminated), while the resident has not filled an application for closing the registered contract.

RU-CMPG (Russian Corporate-to-Bank Market Practice Group)

In case of failure (on the basis of the information available in the registered contracts data base at the bank) of all obligations under the contract (loan agreement), and failure to provide by a resident of the documents and information (under the regulation), based on which the registered agent conducts a statement of banking supervision, within 180 calendar days following the date specified in the specified section (for example column 6 of Section 3 for Russia) of the registered contract.In the case referred to in this paragraph, the bank informs (at its discretion) the resident about the closure of the registered contract not later than in two working days after the date of its closure.

RU-CMPG (Russian Corporate-to-Bank Market Practice Group)

Date of printing: 05/08/2023-19:49:03 ISO 20022 External Code Sets- 55-ContractBalanceType - Page: 134 of 148

Doc: document.xls 55-ContractBalanceType Source: ISO 20022.orgEdition:22 April 2016

ExternalContractBalanceType1CodeIdentification Status

Definition Status Status Date Introduced Date1 EXPC Current Exposure Revolver loan current exposure (applicable on loan contracts types) RU-CMPG (Russian Corporate-to-Bank Market Practice Group) New April 2016 22 April 20162 EXPT Total Exposure Total loan exposure for loans with total loan limit (applicable on loan contracts types) RU-CMPG (Russian Corporate-to-Bank Market Practice Group) New April 2016 22 April 2016

Code Name Origin/Requester

Date of printing: 05/08/2023-19:49:03 ISO 20022 External Code Sets- 56-ShipmentCondition - Page: 135 of 148

Doc: document.xls 56-ShipmentCondition Source: ISO 20022.orgEdition: 22 April 2016

ExternalShipmentCondition1CodeIdentification StatusDefinition Status Status Date Introduced Date

1 ADVN Advance Payment Goods/service delivered after payment RU-CMPG (Russian Corporate-to-Bank Market Practice Group) New April 2016 22 April 20162 PMNT Delivery versus Payment Goods/service delivered at the same time as payment. RU-CMPG (Russian Corporate-to-Bank Market Practice Group) New April 2016 22 April 20163 TRLN Trade Loan Goods/service delivered before payment RU-CMPG (Russian Corporate-to-Bank Market Practice Group) New April 2016 22 April 2016

Code Name Origin/Requester

Date of printing: 05/08/2023-19:49:03 ISO 20022 External Code Sets- 57-MarketArea - Page: 136 of 148

Doc: document.xls 57-MarketArea Source: ISO 20022.orgEdition: 11 May 2016

ExternalMarketArea1Code

Specifies the market to which the instruction, operation or report relates.

Identification StatusDefinition

Status Status Date Introduced Date1 ANYY Any Any market area New May 2016 11 May 2016

2 CASH Cash Bank to bank cash movements New May 2016 11 May 2016

3 COLL Collections Collections New May 2016 11 May 2016

4 COMM Commodities Precious metals and other commodities such as palm oil New May 2016 11 May 2016

5 COPA Commercial Payments Payment in which one of the parties is not a financial institution New May 2016 11 May 2016

6 DERI Derivatives Futures contracts, options, forward contracts, swaps, etc New May 2016 11 May 2016

7 DOCC Documentary Credits Documentary credits New May 2016 11 May 2016

8 FOEX Foreign Exchange Foreign Exchange New May 2016 11 May 2016

9 GUAR Guarantees Guarantees New May 2016 11 May 2016

10 LETT Letters of Credit Letters of credit New May 2016 11 May 2016

11 LOAN Loans Loans and deposits New May 2016 11 May 2016

12 MMKT Money Markets Loans and deposits New May 2016 11 May 2016

13 NDLF Non Deliverable Forward FX forward trade for which only balance is settled New May 2016 11 May 2016

14 OFFS Offshore Offshore settlement New May 2016 11 May 2016

15 ONSH Onshore Onshore settlement New May 2016 11 May 2016

16 OPTI Options FX Options, swap options, etc New May 2016 11 May 2016

17 SECU Securities Bonds, equities, futures New May 2016 11 May 2016

18 TFIN Trade Finance Documentary credits, collections, guarantees, letters of credit New May 2016 11 May 2016

19 TREA Treasury Cash management activities New May 2016 11 May 2016

Code Name Origin/RequesterStanding Settlement Instructions for Securities, Payments and FX messages - Omgeo/ISITC/FPLStanding Settlement Instructions for Securities, Payments and FX messages - Omgeo/ISITC/FPLStanding Settlement Instructions for Securities, Payments and FX messages - Omgeo/ISITC/FPLStanding Settlement Instructions for Securities, Payments and FX messages - Omgeo/ISITC/FPLStanding Settlement Instructions for Securities, Payments and FX messages - Omgeo/ISITC/FPLStanding Settlement Instructions for Securities, Payments and FX messages - Omgeo/ISITC/FPLStanding Settlement Instructions for Securities, Payments and FX messages - Omgeo/ISITC/FPLStanding Settlement Instructions for Securities, Payments and FX messages - Omgeo/ISITC/FPLStanding Settlement Instructions for Securities, Payments and FX messages - Omgeo/ISITC/FPLStanding Settlement Instructions for Securities, Payments and FX messages - Omgeo/ISITC/FPLStanding Settlement Instructions for Securities, Payments and FX messages - Omgeo/ISITC/FPLStanding Settlement Instructions for Securities, Payments and FX messages - Omgeo/ISITC/FPLStanding Settlement Instructions for Securities, Payments and FX messages - Omgeo/ISITC/FPLStanding Settlement Instructions for Securities, Payments and FX messages - Omgeo/ISITC/FPLStanding Settlement Instructions for Securities, Payments and FX messages - Omgeo/ISITC/FPLStanding Settlement Instructions for Securities, Payments and FX messages - Omgeo/ISITC/FPLStanding Settlement Instructions for Securities, Payments and FX messages - Omgeo/ISITC/FPLStanding Settlement Instructions for Securities, Payments and FX messages - Omgeo/ISITC/FPLStanding Settlement Instructions for Securities, Payments and FX messages - Omgeo/ISITC/FPL

Date of printing: 05/08/2023-19:49:03 ISO 20022 External Code Sets- 58-EffectiveDateParameter - Page: 137 of 148

Doc: document.xls 58-EffectiveDateParameter Source: ISO 20022.orgEdition: 11 May 2016

ExternalEffectiveDateParameter1Code

Specifies how the SSI update effective date is to be applied.

Identification StatusDefinition

Status Status Date Introduced Date2 SETT Settlement Date Relates to the settlement date. New May 2016 11 May 2016

1 TRAD Trade Date Relates to the trade date. New May 2016 11 May 2016

Code Name Origin/RequesterStanding Settlement Instructions for Securities, Payments and FX messages - Omgeo/ISITC/FPLStanding Settlement Instructions for Securities, Payments and FX messages - Omgeo/ISITC/FPL

Date of printing: 05/08/2023-19:49:03 ISO 20022 External Code Sets- 59-SecuritiesPurpose - Page: 138 of 148

Doc: document.xls 59-SecuritiesPurpose Source: ISO 20022.orgEdition: 11 May 2016

ExternalSecuritiesPurpose1Code

Specifies the underlying reason for an SSI instruction.

Identification StatusDefinition

Status Status Date Introduced Date1 COLL Collateral Management Relates to Collateral Management New May 2016 11 May 2016

2 SECL Securities Lending Relates to Securities Lending New May 2016 11 May 2016

3 STMT Settlements Relates to settlements New May 2016 11 May 2016

Code Name Origin/RequesterStanding Settlement Instructions for Securities, Payments and FX messages - Omgeo/ISITC/FPLStanding Settlement Instructions for Securities, Payments and FX messages - Omgeo/ISITC/FPLStanding Settlement Instructions for Securities, Payments and FX messages - Omgeo/ISITC/FPL

Date of printing: 05/08/2023-19:49:03 ISO 20022 External Code Sets- 60-ReceivedReason - Page: 139 of 148

Doc: document.xls 60-ReceivedReason Source: ISO 20022.orgEdition: 11 May 2016

ExternalReceivedReason1Code

Specifies the reason for a received status.

Identification StatusDefinition

Status Status Date Introduced Date1 NSTP NotStraightThroughProcessing New May 2016 11 May 2016

Code Name Origin/RequesterInstruction was not straight through processing and had to be processed manually

Standing Settlement Instructions for Securities, Payments and FX messages - Omgeo/ISITC/FPL

Date of printing: 05/08/2023-19:49:04 ISO 20022 External Code Sets- 61-AcceptedReason - Page: 140 of 148

Doc: document.xls 61-AcceptedReason Source: ISO 20022.orgEdition: 11 May 2016

ExternalAcceptedReason1Code

Specifies the reason for an accepted status.

Identification StatusDefinition

Status Status Date Introduced Date1 ADEA AccountServicerDeadlineMissed Received after the servicer's deadline. Processed on best effort basis New May 2016 11 May 2016

2 NSTP NotStraightThroughProcessing Instruction was not straight through processing and had to be processed manually New May 2016 11 May 2016

3 SMPG MarketPracticeRuleDiscrepency New May 2016 11 May 2016

Code Name Origin/RequesterStanding Settlement Instructions for Securities, Payments and FX messages - Omgeo/ISITC/FPLStanding Settlement Instructions for Securities, Payments and FX messages - Omgeo/ISITC/FPL

Instruction is accepted but does not comply with the market practice rule published for the concerned market or process

Standing Settlement Instructions for Securities, Payments and FX messages - Omgeo/ISITC/FPL

Date of printing: 05/08/2023-19:49:04 ISO 20022 External Code Sets- 62-PendingProcessingReason - Page: 141 of 148

Doc: document.xls 62-PendingProcessingReason Source: ISO 20022.orgEdition: 11 May 2016

ExternalPendingProcessingReason1Code

Specifies the reason for pending status.

Identification StatusDefinition

Status Status Date Introduced Date1 ADEA ServicerDeadlineMissed Received after the servicer's deadline. Processed on best effort basis New May 2016 11 May 2016

2 DISA NaturalDisaster New May 2016 11 May 2016

3 ESCA Escalation Special follow-up is taking place New May 2016 11 May 2016

4 IAAD StatusReasonInvestigation Pending reason being investigated New May 2016 11 May 2016

5 LPRO LongerProcessing Longer processing timeframe for this type of SSI New May 2016 11 May 2016

6 MINF MissingInformation Information, for example, currency is missing New May 2016 11 May 2016

7 NEWI NewIssues Financial instrument is a new issue and not yet available/tradable New May 2016 11 May 2016

8 NEXT NextProcess Next process is launched. No processing pending problems to be reported New May 2016 11 May 2016

9 NSTP NotStraightThroughProcessing New May 2016 11 May 2016

10 PRSY SystemOnHold Transaction was put on hold/frozen by the system New May 2016 11 May 2016

Code Name Origin/RequesterStanding Settlement Instructions for Securities, Payments and FX messages - Omgeo/ISITC/FPL

Exceptional closing of all financial institutions due to natural disaster, for example, earthquake

Standing Settlement Instructions for Securities, Payments and FX messages - Omgeo/ISITC/FPLStanding Settlement Instructions for Securities, Payments and FX messages - Omgeo/ISITC/FPLStanding Settlement Instructions for Securities, Payments and FX messages - Omgeo/ISITC/FPLStanding Settlement Instructions for Securities, Payments and FX messages - Omgeo/ISITC/FPLStanding Settlement Instructions for Securities, Payments and FX messages - Omgeo/ISITC/FPLStanding Settlement Instructions for Securities, Payments and FX messages - Omgeo/ISITC/FPLStanding Settlement Instructions for Securities, Payments and FX messages - Omgeo/ISITC/FPL

Instruction was not straight through processing and had to be processed manually

Standing Settlement Instructions for Securities, Payments and FX messages - Omgeo/ISITC/FPLStanding Settlement Instructions for Securities, Payments and FX messages - Omgeo/ISITC/FPL

Date of printing: 05/08/2023-19:49:04 ISO 20022 External Code Sets- 63-RejectedReason - Page: 142 of 148

Doc: document.xls 63-RejectedReason Source: ISO 20022.orgEdition: 11 May 2016

ExternalRejectedReason1Code

Specifies the reason for a rejected status

Identification StatusDefinition

Status Status Date Introduced Date1 ADEA ServicerDeadlineMissed Received after the servicer's deadline New May 2016 11 May 2016

2 BDAY NotBusinessDay Date is not a business day New May 2016 11 May 2016

3 CTRC ClosingTransaction Unrecognised or invalid client New May 2016 11 May 2016

4 DPRG RejectedSinceInProgress New May 2016 11 May 2016

5 INDT InvalidDetails New May 2016 11 May 2016

6 MISM InvalidRequest New May 2016 11 May 2016

7 NAUT NotAuthorised Permission to be processed is not granted New May 2016 11 May 2016

8 NINS NoInstrument Referred instrument does not exist New May 2016 11 May 2016

9 NOAC NoAccessToService Client has no access to the service New May 2016 11 May 2016

10 TERM ClosingDateTimeRejection Unrecognised or invalid effective date/time New May 2016 11 May 2016

Code Name Origin/RequesterStanding Settlement Instructions for Securities, Payments and FX messages - Omgeo/ISITC/FPLStanding Settlement Instructions for Securities, Payments and FX messages - Omgeo/ISITC/FPLStanding Settlement Instructions for Securities, Payments and FX messages - Omgeo/ISITC/FPL

Request has been rejected because the instruction process is in progress or has been processed

Standing Settlement Instructions for Securities, Payments and FX messages - Omgeo/ISITC/FPL

Some message details specified in the instruction/request are inconsistent with those that expected

Standing Settlement Instructions for Securities, Payments and FX messages - Omgeo/ISITC/FPL

The request cannot be executed. The message requested is not valid

Standing Settlement Instructions for Securities, Payments and FX messages - Omgeo/ISITC/FPLStanding Settlement Instructions for Securities, Payments and FX messages - Omgeo/ISITC/FPLStanding Settlement Instructions for Securities, Payments and FX messages - Omgeo/ISITC/FPLStanding Settlement Instructions for Securities, Payments and FX messages - Omgeo/ISITC/FPLStanding Settlement Instructions for Securities, Payments and FX messages - Omgeo/ISITC/FPL

Date of printing: 05/08/2023-19:49:04 ISO 20022 External Code Sets- 64-PaymentTransactionStatus - Page: 143 of 148

Doc: document.xls 64-PaymentTransactionStatus Source: ISO 20022.orgEdition: 31 May 2017

ExternalPaymentTransactionStatus1CodeIdentification Status

DefinitionStatus Status Date Introduced Date

1 ACCP AcceptedCustomerProfile CR0574/SWIFT New January 2017 8 February 2017

2 ACSC AcceptedSettlementCompleted CR0574/SWIFT New January 2017 8 February 2017

3 ACSP AcceptedSettlementInProcess CR0574/SWIFT New January 2017 8 February 2017

4 ACTC AcceptedTechnicalValidation CR0574/SWIFT New January 2017 8 February 2017

5 ACWC AcceptedWithChange CR0574/SWIFT New January 2017 8 February 2017

6 ACWP AcceptedWithoutPosting CR0653/TCH New May 2017 May 2017

7 RCVD Received CR0653/TCH New May 2017 May 2017

8 PDNG Pending CR0574/SWIFT New January 2017 8 February 2017

9 RJCT Rejected CR0574/SWIFT New January 2017 8 February 2017

Code Name Origin/RequesterPreceding check of technical validation was successful. Customer profile check was also successful.

Settlement on the debtor's account has been completed.Usage : this can be used by the first agent to report to the debtor that the transaction has been completed. Warning : this status is provided for transaction status reasons, not for financial information. It can only be used after bilateral agreement

All preceding checks such as technical validation and customer profile were successful and therefore the payment initiation has been accepted for execution.Authentication and syntactical and semantical validation are successfulInstruction is accepted but a change will be made, such as date or remittance not sent.Payment instruction included in the credit transfer is accepted without being posted to the creditor customer’s account.Payment initiation has been received by the receiving agent.Payment initiation or individual transaction included in the payment initiation is pending. Further checks and status update will be performed.Payment initiation or individual transaction included in the payment initiation has been rejected.

Date of printing: 05/08/2023-19:49:04 ISO 20022 External Code Sets- 65-PaymentGroupStatus - Page: 144 of 148

Doc: document.xls 65-PaymentGroupStatus Source: ISO 20022.orgEdition: 8 February 2017

ExternalPaymentGroupStatus1CodeIdentification Status

DefinitionStatus Status Date Introduced Date

1 ACCP AcceptedCustomerProfile CR0574/SWIFT New January 2017 8 February 2017

2 ACSC AcceptedSettlementCompleted CR0574/SWIFT New January 2017 8 February 2017

3 ACSP AcceptedSettlementInProcess CR0574/SWIFT New January 2017 8 February 2017

4 ACTC AcceptedTechnicalValidation CR0574/SWIFT New January 2017 8 February 2017

5 ACWC AcceptedWithChange CR0574/SWIFT New January 2017 8 February 2017

6 PART PartiallyAccepted CR0574/SWIFT New January 2017 8 February 2017

7 PDNG Pending CR0574/SWIFT New January 2017 8 February 2017

8 RCVD Received CR0574/SWIFT New January 2017 8 February 2017

9 RJCT Rejected CR0574/SWIFT New January 2017 8 February 2017

Code Name Origin/RequesterPreceding check of technical validation was successful. Customer profile check was also successful.

Settlement on the debtor's account has been completed.Usage : this can be used by the first agent to report to the debtor that the transaction has been completed. Warning : this status is provided for transaction status reasons, not for financial information. It can only be used after bilateral agreement

All preceding checks such as technical validation and customer profile were successful and therefore the payment initiation has been accepted for execution.Authentication and syntactical and semantical validation are successfulInstruction is accepted but a change will be made, such as date or remittance not sent.A number of transactions have been accepted, whereas another number of transactions have not yet achieved'accepted' status.

Payment initiation or individual transaction included in the payment initiation is pending. Further checks and status update will be performed.Payment initiation has been received by the receiving agentPayment initiation or individual transaction included in the payment initiation has been rejected.

Date of printing: 05/08/2023-19:49:04 ISO 20022 External Code Sets- 66-CancellationReason - Page: 145 of 148

Doc: document.xls 66-CancellationReason Source: ISO 20022.orgEdition: 8 February 2017

ExternalCancellationReason1CodeIdentification StatusDefinition

Status Status Date Introduced Date1 AGNT IncorrectAgent Agent in the payment workflow is incorrect. CR0635/SABS New January 2017 8 February 2017

2 CURR IncorrectCurrency CR0635/SABS New January 2017 8 February 2017

3 CUST RequestedByCustomer Cancellation requested by the Debtor. CR0635/SABS New January 2017 8 February 2017

4 CUTA CancelUponUnableToApply CR0635/SABS New January 2017 8 February 2017

5 DS24 TimeOut CR0647/TCH New January 2017 8 February 2017

6 DUPL DuplicatePayment CR0635/SABS New January 2017 8 February 2017

7 FRAD FraudulentOrigin CR0635/SABS New January 2017 8 February 2017

8 FRTR FinalResponse Direct Debit Tracking recalled as Mandate Cancelled CR0635/SABS New January 2017 8 February 2017

9 TECH TechnicalProblem CR0635/SABS New January 2017 8 February 2017

10 UPAY UnduePayment Payment is not justified. CR0635/SABS New January 2017 8 February 2017

Code Name Origin/Requester

Currency of the payment is incorrect.

Cancellation requested because aninvestigation request has been receivedand no remediation is possible.

Cancellation requested because the original payment order expired due to time-out.Payment is a duplicate of anotherpayment.Cancellation requested following atransaction that was originatedfraudulently. The use of theFraudulentOrigin code should begoverned by jurisdictions.

Cancellation requested followingtechnical problems resulting in anerroneous transaction.

Date of printing: 05/08/2023-19:49:04 ISO 20022 External Code Sets- 67-MandateStatus - Page: 146 of 148

Doc: document.xls 67-MandateStatus Source: ISO 20022.orgEdition: 8 February 2017

ExternalMandateStatus1CodeIdentification StatusDefinition Status Status Date Introduced Date

1 ACTV Active The mandate is active. Payments Mandates - Supplement BJ (RAID: 109) - SWIFT& SABS New January 2017 8 February 20172 CANC Cancelled The mandate is cancelled. Payments Mandates - Supplement BJ (RAID: 109) - SWIFT& SABS New January 2017 8 February 20173 EXPI Expired The mandate has passed the end date. Payments Mandates - Supplement BJ (RAID: 109) - SWIFT& SABS New January 2017 8 February 20174 SUSP Suspended The mandate is put on hold. Payments Mandates - Supplement BJ (RAID: 109) - SWIFT& SABS New January 2017 8 February 2017

Date of printing: 05/08/2023-19:49:04 ISO 20022 External Code Sets- 68-MandateSuspensionReason - Page: 147 of 148

Doc: document.xls 68-MandateSuspensionReason Source: ISO 20022.orgEdition: 8 February 2017

ExternalMandateSuspensionReason1CodeIdentification Status

Definition Status Status Date Introduced Date1 CTAM ContractAmended Mandate suspended due to amendment of the contract. Payments Mandates - Supplement BJ (RAID: 109) - SWIFT& SABS New January 2017 8 February 20172 CTCA ContractCancellationInitiatedByDebtor Mandate suspended due to cancellation of the contract, requested by the debtor. Payments Mandates - Supplement BJ (RAID: 109) - SWIFT& SABS New January 2017 8 February 20173 CTEX ContractExpired Mandate suspended due to the contract that expired. Payments Mandates - Supplement BJ (RAID: 109) - SWIFT& SABS New January 2017 8 February 20174 MCFC MandateSuspendedFinalCollection Mandate suspended as final collection took place. Payments Mandates - Supplement BJ (RAID: 109) - SWIFT& SABS New January 2017 8 February 20175 MCOC MandateSuspendedOnceOffCollection Mandate suspended as the once off collection took place. Payments Mandates - Supplement BJ (RAID: 109) - SWIFT& SABS New January 2017 8 February 20176 MSUC MandateSuspended7ConsecutiveUnsuccessfulCollections Mandate suspended after 7 consecutive unsuccessful collections. Payments Mandates - Supplement BJ (RAID: 109) - SWIFT& SABS New January 2017 8 February 2017

Date of printing: 05/08/2023-19:49:04 ISO 20022 External Code Sets- 69-AuthenticationChannel - Page: 148 of 148

Doc: document.xls 69-AuthenticationChannel Source: ISO 20022.orgEdition: 8 February 2017

ExternalAuthenticationChannel1CodeIdentification Status

Definition Status Status Date Introduced Date1 ATMA ATM Authentication provided through ATM CR0576/SABS New January 2017 8 February 20172 CARD Card Authentication provided through Card CR0576/SABS New January 2017 8 February 20173 INBA InternetBanking Authentication provided through Internet Banking CR0576/SABS New January 2017 8 February 20174 MOBI Mobile Authentication provided through Mobile CR0576/SABS New January 2017 8 February 2017