Enum SepaWellKnownMessageInfos
Well known SEPA message variants.
public enum SepaWellKnownMessageInfos
- Extension Methods
Fields
AT_Pain_001_001_03_001 = 25Austrian pain.001.001.03 credit transfer payment initiation SEPA message, as defined by the Austrian APC with namespace "ISO:pain.001.001.03:APC:STUZZA:payments:001" according to APC Rulebook 4.0.
AT_Pain_001_001_03_002 = 26Austrian pain.001.001.03 credit transfer payment initiation SEPA message, as defined by the Austrian APC with namespace "ISO:pain.001.001.03:APC:STUZZA:payments:002" according to APC Rulebook 5.0.
AT_Pain_001_001_03_003 = 27Austrian pain.001.001.03 credit transfer payment initiation SEPA message, as defined by the Austrian APC with namespace "ISO:pain.001.001.03:APC:STUZZA:payments:003" according to APC Rulebook 6.0.
AT_Pain_001_001_03_004 = 28Austrian pain.001.001.03 credit transfer payment initiation SEPA message, as defined by the Austrian APC with namespace "ISO:pain.001.001.03:APC:STUZZA:payments:004" according to APC Rulebook 7.1.
AT_Pain_008_001_02_001 = 30Austrian pain.008.001.02 direct debit payment initiation SEPA message, as defined by the Austrian APC with namespace "ISO:pain.008.001.02:APC:STUZZA:payments:001" according to APC Rulebook 4.0.
AT_Pain_008_001_02_002 = 31Austrian pain.008.001.02 direct debit payment initiation SEPA message, as defined by the Austrian APC with namespace "ISO:pain.008.001.02:APC:STUZZA:payments:002" according to APC Rulebook 5.0.
AT_Pain_008_001_02_003 = 32Austrian pain.008.001.02 direct debit payment initiation SEPA message, as defined by the Austrian APC with namespace "ISO:pain.008.001.02:APC:STUZZA:payments:003" according to APC Rulebook 6.0.
AT_Pain_008_001_02_004 = 33Austrian pain.008.001.02 direct debit payment initiation SEPA message, as defined by the Austrian APC with namespace "ISO:pain.008.001.02:APC:STUZZA:payments:004" according to APC Rulebook 7.1.
CH_Pain_001_001_03_CH_02 = 36Swiss pain.001.001.03.ch.02 credit transfer payment initiation SEPA message, as defined by Swiss Implementation Guidelines for credit transfers, Version 1.7.2. targetNamespace="http://www.six-interbank-clearing.com/de/pain.001.001.03.ch.02.xsd"
CH_Pain_001_001_09_CH_03 = 50Swiss pain.001.001.09 credit transfer payment initiation message, as defined by Swiss Implementation Guidelines for credit transfers, Version 2.0.1.
CH_Pain_008_001_02_CHSDD_02 = 37Swiss pain.008.001.02.chsdd.02 SEPA direct debit payment initiation message, as defined by Swiss Implementation Guidelines for SEPA Direct Debits, SPS 2021 Version 2.7. targetNamespace="http://www.six-interbank-clearing.com/de/pain.008.001.02.chsdd.02.xsd"
CH_Pain_008_001_02_CH_03 = 38Swiss pain.008.001.02.ch.03 SWISS direct debit payment initiation message, as defined by Swiss Implementation Guidelines for the Swiss Direct Debit Procedure, SPS 2018 Version 1.2. targetNamespace="http://www.six-interbank-clearing.com/de/pain.008.001.02.ch.03.xsd"
ISO_Pain_001_001_03 = 34Generic pain.001.001.03 credit transfer payment initiation message, with "urn:iso:std:iso:20022:tech:xsd:pain.001.001.03" ISO namespace reference.
ISO_Pain_001_001_08 = 48Generic pain.001.001.08 credit transfer payment initiation message, with "urn:iso:std:iso:20022:tech:xsd:pain.001.001.08" ISO namespace reference.
ISO_Pain_001_001_09 = 49Generic pain.001.001.09 credit transfer payment initiation message, with "urn:iso:std:iso:20022:tech:xsd:pain.001.001.09" ISO namespace reference.
ISO_Pain_008_001_02 = 35Generic pain.008.001.02 direct debit payment initiation message, with "urn:iso:std:iso:20022:tech:xsd:pain.008.001.02" ISO namespace reference.
Null = 0Undefined value.
Pain_001_001_03 = 2Generic pain.001.001.03 credit transfer payment initiation message, without explicit namespace reference.
Pain_008_001_02 = 4Generic pain.008.001.02 direct debit payment initiation message, without explicit namespace reference.
SE_Pain_001_001_03 = 39Swedish pain.001.001.03 credit transfer payment initiation SEPA message, as defined by the "SEB ISO 20022 MIG" with namespace "urn:iso:std:iso:20022:tech:xsd:pain.001.001.03".
ZKA_Camt_052_001_02 = 18German camt.052.001.02 bank to customer account report SEPA message, as defined by the German ZKA with namespace "urn:iso:std:iso:20022:tech:xsd:camt.052.001.02".
ZKA_Camt_052_001_08 = 19German camt.052.001.08 bank to customer account report SEPA message, as defined by the German ZKA with namespace "urn:iso:std:iso:20022:tech:xsd:camt.052.001.08".
ZKA_Camt_053_001_02 = 20German camt.053.001.02 bank to customer statement SEPA message, as defined by the German ZKA with namespace "urn:iso:std:iso:20022:tech:xsd:camt.053.001.02".
ZKA_Camt_053_001_08 = 21German camt.053.001.08 bank to customer statement SEPA message, as defined by the German ZKA with namespace "urn:iso:std:iso:20022:tech:xsd:camt.053.001.08".
ZKA_Camt_054_001_02 = 22German camt.054.001.02 bank to customer debit credit notification SEPA message, as defined by the German ZKA with namespace "urn:iso:std:iso:20022:tech:xsd:camt.054.001.02".
ZKA_Camt_054_001_08 = 23German camt.054.001.08 bank to customer debit credit notification SEPA message, as defined by the German ZKA with namespace "urn:iso:std:iso:20022:tech:xsd:camt.054.001.08".
ZKA_Pain_001_001_03 = 9German pain.001.001.03 credit transfer payment initiation SEPA message, as defined in "Spezifikation der Datenformate 3.0" with namespace "urn:iso:std:iso:20022:tech:xsd:pain.001.001.03".
ZKA_Pain_001_001_03_GBIC_2 = 40German pain.001.001.03 credit transfer payment initiation SEPA message, as defined in "Spezifikation der Datenformate 3.1". The only difference to ZKA_Pain_001_001_03 is the usage of a different XML schema location.
ZKA_Pain_001_001_03_GBIC_3 = 43German pain.001.001.03 credit transfer payment initiation SEPA message, as defined in "Spezifikation der Datenformate 3.3". The only difference to ZKA_Pain_001_001_03 is the usage of a different XML schema location.
ZKA_Pain_001_001_08_GBIC_3 = 46German pain.001.001.08 credit transfer payment initiation SEPA message, as defined in "Spezifikation der Datenformate 3.3". This is used for instant payments with time stamp.
ZKA_Pain_001_001_09_AXZ_GBIC_4 = 53German pain.001.001.09 credit transfer payment initiation SEPA message, as defined in "Spezifikation der Datenformate 3.7". This is the schema used for international payments transmitted via EBICS order type AXZ
ZKA_Pain_001_001_09_CCU_GBIC_4 = 52German pain.001.001.09 credit transfer payment initiation SEPA message, as defined in "Spezifikation der Datenformate 3.7". This is the schema used for urgent payments transmitted via EBICS order type CCU.
ZKA_Pain_001_001_09_GBIC_3 = 47German pain.001.001.09 credit transfer payment initiation SEPA message, as defined in "Spezifikation der Datenformate 3.5". This is used for international transfers only.
ZKA_Pain_001_001_09_GBIC_4 = 51German pain.001.001.09 credit transfer payment initiation SEPA message, as defined in "Spezifikation der Datenformate 3.7".
ZKA_Pain_001_002_03 = 7German pain.001.002.03 credit transfer payment initiation SEPA message, as defined in "Spezifikation der Datenformate 2.5" with namespace "urn:iso:std:iso:20022:tech:xsd:pain.001.002.03".
ZKA_Pain_001_003_03 = 8German pain.001.003.03 credit transfer payment initiation SEPA message, as defined in "Spezifikation der Datenformate 2.7" with namespace "urn:iso:std:iso:20022:tech:xsd:pain.001.003.03".
ZKA_Pain_002_001_03 = 12German pain.002.001.03 payment status report SEPA message, as defined by the German ZKA with namespace "urn:iso:std:iso:20022:tech:xsd:pain.002.001.03".
ZKA_Pain_002_001_03_GBIC_2 = 42German pain.002.001.03 payment status report SEPA message, as defined in "Spezifikation der Datenformate 3.1". The only difference to ZKA_Pain_002_001_03 is the usage of a different XML schema location.
ZKA_Pain_002_001_03_GBIC_3 = 45German pain.002.001.03 payment status report SEPA message, as defined in "Spezifikation der Datenformate 3.3". The only difference to ZKA_Pain_002_001_03 is the usage of a different XML schema location.
ZKA_Pain_002_001_10 = 55German pain.002.001.10 payment status report SEPA message, as defined in "Spezifikation der Datenformate 3.7".
ZKA_Pain_002_002_03 = 10German pain.002.002.03 payment status report SEPA message, as defined by the German ZKA with namespace "urn:iso:std:iso:20022:tech:xsd:pain.002.002.03".
ZKA_Pain_002_003_03 = 11German pain.002.003.03 payment status report SEPA message, as defined by the German ZKA with namespace "urn:iso:std:iso:20022:tech:xsd:pain.002.003.03".
ZKA_Pain_008_001_02 = 17German pain.008.001.02 direct debit payment initiation SEPA message, as defined in "Spezifikation der Datenformate 3.0" with namespace "urn:iso:std:iso:20022:tech:xsd:pain.008.001.02".
ZKA_Pain_008_001_02_GBIC_2 = 41German pain.008.001.02 direct debit payment initiation SEPA message, as defined in "Spezifikation der Datenformate 3.1". The only difference to ZKA_Pain_008_001_02 is the usage of a different XML schema location.
ZKA_Pain_008_001_02_GBIC_3 = 44German pain.008.001.02 direct debit payment initiation SEPA message, as defined in "Spezifikation der Datenformate 3.3". The only difference to ZKA_Pain_008_001_02 is the usage of a different XML schema location.
ZKA_Pain_008_001_08_GBIC_4 = 54German pain.008.001.08 direct debit payment initiation SEPA message, as defined in "Spezifikation der Datenformate 3.7".
ZKA_Pain_008_002_02 = 15German pain.008.002.02 direct debit payment initiation SEPA message, as defined in "Spezifikation der Datenformate 2.5" with namespace "urn:iso:std:iso:20022:tech:xsd:pain.008.002.02".
ZKA_Pain_008_003_02 = 16German pain.008.003.02 direct debit payment initiation SEPA message, as defined in "Spezifikation der Datenformate 2.7" with namespace "urn:iso:std:iso:20022:tech:xsd:pain.008.003.02".
_UNSUPPORTED_AT_Pain_001_001_02 = 24_UNSUPPORTED_AT_Pain_008_001_01 = 29_UNSUPPORTED_Pain_001_001_02 = 1_UNSUPPORTED_Pain_008_001_01 = 3_UNSUPPORTED_ZKA_Pain_001_001_02 = 5_UNSUPPORTED_ZKA_Pain_001_002_02 = 6_UNSUPPORTED_ZKA_Pain_008_001_01 = 13_UNSUPPORTED_ZKA_Pain_008_002_01 = 14
Remarks
A variant identified by one of these enumeration values implicitly defines the pain type, the XML namespace and the optional XML schema location that must be used to fully conform to it.
These are used by the Create(SepaWellKnownMessageInfos) method for convenient construction of well known message types.
These values are guaranteed to be ordered such that later revisions of a well known format have higher values.