ISO 20022 external code set
ExternalServiceLevel1Code: Service Level Codes
Written and maintained by ZagTrader. Last reviewed . How this page is sourced and checked
Specifies the external service level code in the format of character string with a maximum length of 4 characters.
29 codes in use. External code sets are published outside the message schemas and updated every quarter, so a new code can appear without a new message version.
Codes
- BKTRBook TransactionPayment through internal book transfer.
- EAPSEast African Payment SystemIdentifies payments executed under the East African Payment System (EAPS), the regional cross-border settlement scheme operated by EAC central banks.
- EOLOEuro One Leg OutPayment is executed following a Euro One-Leg Out Scheme.
- G001Tracked Customer Credit TransferTracked Customer Credit Transfer.
- G002Tracked Stop And RecallTracked Stop and Recall.
- G003Tracked Outbound Corporate TransferTracked Outbound Corporate Transfer.
- G004Tracked Financial Institution TransferTracked Financial Institution Transfer.
- G005Tracked Instant Customer Credit TransferTracked Instant Customer Credit Transfer.
- G006Tracked Case ManagementSpecifies the service conditions applicable to a tracked exceptions and investigations case.
- G007Tracked Inbound Customer Credit TransferSpecifies the service level for a tracked inbound customer credit transfer.
- G009Tracked Low Value Cross Border Customer Credit TransferSpecifies the service level for a tracked low-value cross-border customer credit transfer.
- INSTInstant Credit Transfer Or Instant Direct DebitUsed for payment initiation to identify that a Payment or Direct Debit initiation must be executed as an instant or real-time payment instrument.
- IRCAIcelandic Rulebook Council AreaPayment must be executed following the Icelandic Rulebook Council Area (IRCA) scheme.
- NOLONPC One Leg OutPayment is executed following the NPC One-Leg Out Scheme.
- NPCANordic Payments Council Area TransferPayments must be executed following the NPC Area Payment scheme.
- NUGPNonurgent Priority PaymentPayment must be executed as a non-urgent transaction with priority settlement.
- NURGNonurgent PaymentPayment must be executed as a non-urgent transaction, which is typically identified as an ACH or low value transaction.
- PRPTEBA Priority ServiceTransaction must be processed according to the EBA Priority Service.
- SD01Swift Digital Service Swift LedgerDigital asset transactions must be processed according to the Swift Ledger rules.
- SDVASame Day ValuePayment must be executed with same day value to the creditor.
- SEPASingle Euro Payments AreaPayment must be executed following the Single Euro Payments Area scheme.
- SPLISplit PaymentA split payment is a payment that is split into several payments of lower value, namely with the purpose to comply with maximum amount thresholds applicable to some domestic Payment Market Infrastructures or to reduce counterparty liquidity risk.
- SPSCSwift SchemeTransaction must be processed according to the Swift Scheme rulebook.
- SRTPService Request To PayRequest to Pay (RTP) transaction refers to an RTP scheme (such as for example the SEPA Request to Pay (SRTP) scheme).
- SVATScheck Verarbeitung AustriaScheck Verarbeitung Austria (Cheque Processing).
- SVDEDomestic Cheque Clearing And SettlementPayment 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
- URGPUrgent PaymentPayment 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.
- URNSUrgent Payment Net SettlementPayment 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.
- WFSMWait For SettlementTransaction is to be treated as an advice and only applied to the account of the creditor or next agent after settlement of the cover has been confirmed.
Messages that use ExternalServiceLevel1Code
| Message | Element path |
|---|---|
| pacs.002 | TxInfAndSts/OrgnlTxRef/PmtTpInf/SvcLvl/Cd, TxInfAndSts/OrgnlTxRef/MndtRltdInf/CdtTrfMndt/Tp/SvcLvl/Cd |
| pain.002 | OrgnlPmtInfAndSts/TxInfAndSts/OrgnlTxRef/PmtTpInf/SvcLvl/Cd, OrgnlPmtInfAndSts/TxInfAndSts/OrgnlTxRef/MndtRltdInf/CdtTrfMndt/Tp/SvcLvl/Cd |
| pacs.004 | TxInf/PmtTpInf/SvcLvl/Cd, GrpHdr/PmtTpInf/SvcLvl/Cd, TxInf/OrgnlTxRef/PmtTpInf/SvcLvl/Cd, TxInf/OrgnlTxRef/UndrlygFICdtTrf/PmtTpInf/SvcLvl/Cd |
| camt.056 | Undrlyg/TxInf/OrgnlTxRef/PmtTpInf/SvcLvl/Cd, Undrlyg/TxInf/OrgnlTxRef/MndtRltdInf/CdtTrfMndt/Tp/SvcLvl/Cd |
| camt.029 | ModDtls/OrgnlTxRef/PmtTpInf/SvcLvl/Cd, CxlDtls/TxInfAndSts/OrgnlTxRef/PmtTpInf/SvcLvl/Cd, ModDtls/OrgnlTxRef/MndtRltdInf/CdtTrfMndt/Tp/SvcLvl/Cd, CxlDtls/OrgnlPmtInfAndSts/TxInfAndSts/OrgnlTxRef/PmtTpInf/SvcLvl/Cd |
| pacs.008 | GrpHdr/PmtTpInf/SvcLvl/Cd, CdtTrfTxInf/PmtTpInf/SvcLvl/Cd, CdtTrfTxInf/MndtRltdInf/Tp/SvcLvl/Cd |
| pacs.009 | GrpHdr/PmtTpInf/SvcLvl/Cd, CdtTrfTxInf/PmtTpInf/SvcLvl/Cd, CdtTrfTxInf/UndrlygFICdtTrf/PmtTpInf/SvcLvl/Cd, CdtTrfTxInf/UndrlygCstmrCdtTrf/PmtTpInf/SvcLvl/Cd |
| pain.001 | PmtInf/PmtTpInf/SvcLvl/Cd, PmtInf/CdtTrfTxInf/PmtTpInf/SvcLvl/Cd, PmtInf/CdtTrfTxInf/MndtRltdInf/Tp/SvcLvl/Cd |
| camt.053 | Stmt/Ntry/NtryDtls/TxDtls/PmtTpInf/SvcLvl/Cd |
| camt.054 | Ntfctn/Ntry/NtryDtls/TxDtls/PmtTpInf/SvcLvl/Cd |
| camt.052 | Rpt/Ntry/NtryDtls/TxDtls/PmtTpInf/SvcLvl/Cd |
| acmt.027 | BalTrf/BalTrfMtd/Cdt/PmtTpInf/SvcLvl/Cd, BalTrf/BalTrfMtd/Dbt/PmtTpInf/SvcLvl/Cd |
| acmt.028 | PmtInstr/PmtTpInf/SvcLvl/Cd, PmtInstr/CdtTrfTxInf/PmtTpInf/SvcLvl/Cd |
| acmt.029 | PmtInstr/PmtTpInf/SvcLvl/Cd, PmtInstr/CdtTrfTxInf/PmtTpInf/SvcLvl/Cd |
| acmt.031 | BalTrf/BalTrfMtd/Cdt/PmtTpInf/SvcLvl/Cd, BalTrf/BalTrfMtd/Dbt/PmtTpInf/SvcLvl/Cd |
| acmt.032 | BalTrf/BalTrfMtd/Cdt/PmtTpInf/SvcLvl/Cd, BalTrf/BalTrfMtd/Dbt/PmtTpInf/SvcLvl/Cd |
| acmt.034 | CdtInstr/PmtTpInf/SvcLvl/Cd |
| caaa.016 | CcyConvsReq/Tx/PmtTpInf/SvcLvl/Cd |
| caaa.025 | RptRspn/RptTxRspn/TxRpt/PmtRspn/RtlrPmtRslt/PmtTpInf/SvcLvl/Cd, RptRspn/RptTxRspn/TxRpt/BtchRspn/PrfrmdTx/PmtRslt/PmtTpInf/SvcLvl/Cd, RptRspn/RptTxRspn/TxRpt/PmtRspn/RtlrPmtRslt/ReqdTx/PmtTpInf/SvcLvl/Cd, RptRspn/RptTxRspn/TxRpt/StordValRspn/Rslt/OrgnlPOITx/PmtTpInf/SvcLvl/Cd |
| camt.026 | Undrlyg/Initn/OrgnlSvcLvl/Cd, Undrlyg/IntrBk/OrgnlSvcLvl/Cd, Undrlyg/Initn/OrgnlTxRef/PmtTpInf/SvcLvl/Cd, Undrlyg/IntrBk/OrgnlTxRef/PmtTpInf/SvcLvl/Cd |
| camt.027 | Undrlyg/Initn/OrgnlSvcLvl/Cd, Undrlyg/IntrBk/OrgnlSvcLvl/Cd, Undrlyg/Initn/OrgnlTxRef/PmtTpInf/SvcLvl/Cd, Undrlyg/IntrBk/OrgnlTxRef/PmtTpInf/SvcLvl/Cd |
| camt.028 | Inf/PmtTpInf/SvcLvl/Cd, Undrlyg/Initn/OrgnlSvcLvl/Cd, Undrlyg/IntrBk/OrgnlSvcLvl/Cd, Undrlyg/Initn/OrgnlTxRef/PmtTpInf/SvcLvl/Cd |
| camt.037 | Undrlyg/Initn/OrgnlSvcLvl/Cd, Undrlyg/IntrBk/OrgnlSvcLvl/Cd, Undrlyg/Initn/OrgnlTxRef/PmtTpInf/SvcLvl/Cd, Undrlyg/IntrBk/OrgnlTxRef/PmtTpInf/SvcLvl/Cd |
| camt.055 | Undrlyg/OrgnlPmtInfAndCxl/TxInf/OrgnlTxRef/PmtTpInf/SvcLvl/Cd, Undrlyg/OrgnlPmtInfAndCxl/TxInf/OrgnlTxRef/MndtRltdInf/CdtTrfMndt/Tp/SvcLvl/Cd |
| camt.087 | Mod/PmtTpInf/SvcLvl/Cd, Undrlyg/Initn/OrgnlSvcLvl/Cd, Undrlyg/IntrBk/OrgnlSvcLvl/Cd, Undrlyg/Initn/OrgnlTxRef/PmtTpInf/SvcLvl/Cd |
| camt.110 | InvstgtnReq/Undrlyg/Initn/OrgnlSvcLvl/Cd, InvstgtnReq/Undrlyg/IntrBk/OrgnlSvcLvl/Cd, InvstgtnReq/Undrlyg/Initn/OrgnlTxRef/PmtTpInf/SvcLvl/Cd, InvstgtnReq/Undrlyg/IntrBk/OrgnlTxRef/PmtTpInf/SvcLvl/Cd |
| camt.111 | OrgnlInvstgtnReq/Undrlyg/Initn/OrgnlSvcLvl/Cd, OrgnlInvstgtnReq/Undrlyg/IntrBk/OrgnlSvcLvl/Cd, OrgnlInvstgtnReq/Undrlyg/Initn/OrgnlTxRef/PmtTpInf/SvcLvl/Cd, OrgnlInvstgtnReq/Undrlyg/IntrBk/OrgnlTxRef/PmtTpInf/SvcLvl/Cd |
| casp.001 | SvcReq/PmtReq/PmtTx/PmtTpInf/SvcLvl/Cd, SvcReq/RvslReq/RvslTx/PmtTpInf/SvcLvl/Cd, SvcReq/LltyReq/Tx/OrgnlPOITx/PmtTpInf/SvcLvl/Cd, SvcReq/StordValReq/Data/OrgnlPOITx/PmtTpInf/SvcLvl/Cd |
| casp.002 | SvcRspn/PmtRspn/RtlrPmtRslt/PmtTpInf/SvcLvl/Cd, SvcRspn/BtchRspn/PrfrmdTx/PmtRslt/PmtTpInf/SvcLvl/Cd, SvcRspn/PmtRspn/RtlrPmtRslt/ReqdTx/PmtTpInf/SvcLvl/Cd, SvcRspn/StordValRspn/Rslt/OrgnlPOITx/PmtTpInf/SvcLvl/Cd |
| casp.010 | RptRspn/RptTxRspn/TxRpt/PmtRspn/RtlrPmtRslt/PmtTpInf/SvcLvl/Cd, RptRspn/RptTxRspn/TxRpt/BtchRspn/PrfrmdTx/PmtRslt/PmtTpInf/SvcLvl/Cd, RptRspn/RptTxRspn/TxRpt/PmtRspn/RtlrPmtRslt/ReqdTx/PmtTpInf/SvcLvl/Cd, RptRspn/RptTxRspn/TxRpt/StordValRspn/Rslt/OrgnlPOITx/PmtTpInf/SvcLvl/Cd |
| casp.015 | StsRspn/MsgStsRspnData/RpeatdPmtRspn/RtlrPmtRslt/PmtTpInf/SvcLvl/Cd, StsRspn/MsgStsRspnData/RpeatdPmtRspn/RtlrPmtRslt/ReqdTx/PmtTpInf/SvcLvl/Cd, StsRspn/MsgStsRspnData/RpeatdStordValRspn/Rslt/OrgnlPOITx/PmtTpInf/SvcLvl/Cd, StsRspn/MsgStsRspnData/RpeatdRvslRspn/RvslTxRslt/OrgnlPmtTx/PmtTpInf/SvcLvl/Cd |
| pacs.003 | GrpHdr/PmtTpInf/SvcLvl/Cd, DrctDbtTxInf/PmtTpInf/SvcLvl/Cd |
| pacs.007 | TxInf/OrgnlTxRef/PmtTpInf/SvcLvl/Cd, TxInf/OrgnlTxRef/MndtRltdInf/CdtTrfMndt/Tp/SvcLvl/Cd |
| pacs.010 | CdtInstr/PmtTpInf/SvcLvl/Cd, CdtInstr/DrctDbtTxInf/PmtTpInf/SvcLvl/Cd |
| pacs.028 | TxInf/OrgnlTxRef/PmtTpInf/SvcLvl/Cd, TxInf/OrgnlTxRef/MndtRltdInf/CdtTrfMndt/Tp/SvcLvl/Cd |
| pain.007 | OrgnlPmtInfAndRvsl/TxInf/OrgnlTxRef/PmtTpInf/SvcLvl/Cd, OrgnlPmtInfAndRvsl/TxInf/OrgnlTxRef/MndtRltdInf/CdtTrfMndt/Tp/SvcLvl/Cd |
| pain.008 | PmtInf/PmtTpInf/SvcLvl/Cd, PmtInf/DrctDbtTxInf/PmtTpInf/SvcLvl/Cd |
| pain.009 | Mndt/Tp/SvcLvl/Cd |
| pain.010 | UndrlygAmdmntDtls/Mndt/Tp/SvcLvl/Cd, UndrlygAmdmntDtls/OrgnlMndt/OrgnlMndt/Tp/SvcLvl/Cd |
| pain.011 | UndrlygCxlDtls/OrgnlMndt/OrgnlMndt/Tp/SvcLvl/Cd |
And 17 more messages: see the ExternalServiceLevel1Code page.
All ISO 20022 code sets · ISO 20022 messages
The ISO 20022 code set names, code values, names and definitions on this page are reproduced from material published at iso20022.org under the ISO 20022 Intellectual Property Rights policy. This is not the official source: the up-to-date ISO 20022 standards and repository material are published only at iso20022.org. Explanations in our own words are by ZagTrader. ZagTrader is not affiliated with or endorsed by ISO or Swift.