<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:doc="AT-Documentation" elementFormDefault="qualified">
	<xs:annotation>
		<xs:documentation>
			<doc:text>
***********************
This schema cannot be valid by itself, as it restricts data types not defined at this location. It is designed to be included in other schemas and will restrict data types defined there.
THIS WILL DELIVER REAL SUBSETS
Any message using this data types will be 100% ISO 20022 compatible.

VERSIONING
If necessary this schema is amended with additional data types to serve additional message types and/or additions or changes of documentation nodes.
Any amendment will increase version date.
Version number is only increased, when changes other than documentation occur. Version number in schema name and schema correlate.

INCLUSION
Inclusion in varios message types is done by following node:
<!--  ********************** start replace include node with copy of type definitions of schema to get standalone schema  -->
<xs:include schemaLocation="pain.002.codelists.xsd"/>
<!--  ********************** stop replace include node with copy of type definitions of schema to get standalone schema  -->
If your processing environment does not allow inclusions and/or perform better with standalone schema, a 100% equivalent can be retrieved by
replacing the include node by a copy of data types defined below. Replace the include node with a copy of type definitions between the snip marks.

***********************
			</doc:text>
			<doc:source>
				<doc:line>PSA Payment Services Austria</doc:line>
				<doc:line>Edited by Hendrik Muus</doc:line>
			</doc:source>
			<doc:useCase>
				<doc:line xml:lang="de">Definitionen zur Inkludierung in pain.002</doc:line>
				<doc:line xml:lang="en">Definitions for inclusion in pain.002</doc:line>
			</doc:useCase>
			<doc:changeLog>
				<doc:date on="2023-02-01">
					<doc:line>update codes from ExternalCodeSets_3Q2022_v2.xlsx</doc:line>
					<doc:line>not respect retired codes or codes with don't use remark</doc:line>
					<doc:line>reduce documentation to name and definition</doc:line>
					<doc:line>insert changelog at top of schema</doc:line>
				</doc:date>
			</doc:changeLog>
		</xs:documentation>
	</xs:annotation>
	<xs:attribute name="pain.002.codelists.xsd_version" fixed="3Q2022 adpt 2023-02-01">
		<xs:annotation>
			<xs:documentation xml:lang="de">Versions Nummer dieses Schemas</xs:documentation>
			<xs:documentation xml:lang="en">Schema version number</xs:documentation>
		</xs:annotation>
	</xs:attribute>
	<xs:attribute name="codelists_source" fixed="ExternalCodeSets_3Q2022_v2.xlsx">
		<xs:annotation>
			<xs:documentation xml:lang="de">Quelle der externen Restriktionen</xs:documentation>
			<xs:documentation xml:lang="en">Source of external restrictions</xs:documentation>
		</xs:annotation>
	</xs:attribute>
	<!-- restricted data types -->
	<!--  ********************** start snip here for copy/paste into other schema to get standalone schema  -->
	<!-- start restrictions for pain.002.001.10 taken from ExternalCodeSets_3Q2022_v2.xlsx -->
	<xs:simpleType name="ISO_ExternalTaxAmountType1Code">
		<xs:restriction base="ExternalTaxAmountType1Code">
			<xs:annotation>
				<xs:documentation source="Name" xml:lang="en">ExternalTaxAmountType1Code</xs:documentation>
				<xs:documentation source="Definition" xml:lang="en">Specifies the nature, or use, of the amount in the format of character string with a maximum length of 4 characters. The list of valid codes is an external code list published separately. External code sets can be downloaded from www.iso20022.org.</xs:documentation>
			</xs:annotation>
			<xs:enumeration value="CITY">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CityTax</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Tax accessed by city jurisdications within a country.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CNTY">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CountyTax</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Tax accessed by county jurisdications within a country.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="LOCL">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">LocalTax</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Tax accessed by local jurisdications within a country.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="PROV">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">ProvinceTax</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Tax accessed by province jurisdications within a country.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="STAT">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">StateTax</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Tax accessed by state jurisdications within a country.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ISO_ExternalStatusReason1Code">
		<xs:restriction base="ExternalStatusReason1Code">
			<xs:annotation>
				<xs:documentation source="Name" xml:lang="en">ExternalStatusReason1Code</xs:documentation>
				<xs:documentation source="Definition" xml:lang="en">Specifies the status reason, as published in an external status reason code list. External code sets can be downloaded from www.iso20022.org.</xs:documentation>
			</xs:annotation>
			<xs:enumeration value="AB01">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">AbortedClearingTimeout</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Clearing process aborted due to timeout.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="AB02">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">AbortedClearingFatalError</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Clearing process aborted due to a fatal error.   </xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="AB03">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">AbortedSettlementTimeout</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Settlement aborted due to timeout.   </xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="AB04">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">AbortedSettlementFatalError</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Settlement process aborted due to a fatal error.   </xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="AB05">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">TimeoutCreditorAgent</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction stopped due to timeout at the Creditor Agent.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="AB06">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">TimeoutInstructedAgent</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction stopped due to timeout at the Instructed Agent.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="AB07">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">OfflineAgent</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Agent of message is not online. Generic usage if it cannot be determined who exactly is not online.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="AB08">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">OfflineCreditorAgent</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Creditor Agent is not online.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="AB09">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">ErrorCreditorAgent</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction stopped due to error at the Creditor Agent.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="AB10">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">ErrorInstructedAgent</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction stopped due to error at the Instructed Agent.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="AB11">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">TimeoutDebtorAgent</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction stopped due to timeout at the Debtor Agent.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="AC01">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">IncorrectAccountNumber</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Account number is invalid or missing.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="AC02">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">InvalidDebtorAccountNumber</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Debtor account number invalid or missing</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="AC03">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">InvalidCreditorAccountNumber</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Creditor account number invalid or missing</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="AC04">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">ClosedAccountNumber</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Account number specified has been closed on the bank of account's books.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="AC05">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">ClosedDebtorAccountNumber</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Debtor account number closed</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="AC06">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">BlockedAccount</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Account specified is blocked, prohibiting posting of transactions against it.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="AC07">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">ClosedCreditorAccountNumber</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Creditor account number closed</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="AC08">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">InvalidBranchCode</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Branch code is invalid or missing</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="AC09">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">InvalidAccountCurrency</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Account currency is invalid or missing</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="AC10">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">InvalidDebtorAccountCurrency</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Debtor account currency is invalid or missing</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="AC11">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">InvalidCreditorAccountCurrency</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Creditor account currency is invalid or missing</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="AC12">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">InvalidAccountType</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Account type missing or invalid. Generic usage if cannot specify between group and payment information levels</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="AC13">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">InvalidDebtorAccountType</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Debtor account type missing or invalid</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="AC14">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">InvalidCreditorAccountType</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Creditor account type missing or invalid</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="AC15">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">AccountDetailsChanged</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">The account details for the counterparty have changed.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="AC16">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CardNumberInvalid</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Credit or debit card number is invalid.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="AEXR">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">AlreadyExpiredRTP</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Request-to-pay Expiry Date and Time has already passed.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="AG01">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">TransactionForbidden</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction forbidden on this type of account (formerly NoAgreement)</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="AG02">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">InvalidBankOperationCode</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Bank Operation code specified in the message is not valid for receiver</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="AG03">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">TransactionNotSupported</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction type not supported/authorized on this account</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="AG04">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">InvalidAgentCountry</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Agent country code is missing or invalid. Generic usage if cannot specify between group and payment information levels.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="AG05">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">InvalidDebtorAgentCountry</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Debtor agent country code is missing or invalid</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="AG06">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">InvalidCreditorAgentCountry</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Creditor agent country code is missing or invalid</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="AG07">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">UnsuccesfulDirectDebit</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">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</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="AG08">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">InvalidAccessRights</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction failed due to invalid or missing user or access right</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="AG09">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">PaymentNotReceived</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Original payment never received.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="AG10">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">AgentSuspended</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Agent of message is suspended from the Real Time Payment system. Generic usage if it cannot be determined who exactly is suspended.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="AG11">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CreditorAgentSuspended</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Creditor Agent of message is suspended from the Real Time Payment system.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="AG12">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">NotAllowedBookTransfer</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Payment orders made by transferring funds from one account to another at the same financial institution (bank or payment institution) are not allowed.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="AG13">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">ForbiddenReturnPayment</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Returned payments derived from previously returned transactions are not allowed.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="AGNT">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">IncorrectAgent</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Agent in the payment workflow is incorrect</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="ALAC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">AlreadyAcceptedRTP</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Request-to-pay has already been accepted by the Debtor.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="AM01">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">ZeroAmount</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Specified message amount is equal to zero</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="AM02">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">NotAllowedAmount</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Specific transaction/message amount is greater than allowed maximum</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="AM03">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">NotAllowedCurrency</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Specified message amount is an non processable currency outside of existing agreement</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="AM04">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">InsufficientFunds</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Amount of funds available to cover specified message amount is insufficient.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="AM05">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Duplication</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Duplication</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="AM06">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">TooLowAmount</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Specified transaction amount is less than agreed minimum.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="AM07">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">BlockedAmount</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Amount specified in message has been blocked by regulatory authorities.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="AM09">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">WrongAmount</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Amount received is not the amount agreed or expected</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="AM10">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">InvalidControlSum</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Sum of instructed amounts does not equal the control sum.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="AM11">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">InvalidTransactionCurrency</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction currency is invalid or missing</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="AM12">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">InvalidAmount</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Amount is invalid or missing</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="AM13">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">AmountExceedsClearingSystemLimit</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction amount exceeds limits set by clearing system</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="AM14">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">AmountExceedsAgreedLimit</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction amount exceeds limits agreed between bank and client</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="AM15">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">AmountBelowClearingSystemMinimum</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction amount below minimum set by clearing system</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="AM16">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">InvalidGroupControlSum</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Control Sum at the Group level is invalid</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="AM17">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">InvalidPaymentInfoControlSum</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Control Sum at the Payment Information level is invalid</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="AM18">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">InvalidNumberOfTransactions</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Number of transactions is invalid or missing. Generic usage if cannot specify between group and payment information levels.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="AM19">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">InvalidGroupNumberOfTransactions</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Number of transactions at the Group level is invalid or missing</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="AM20">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">InvalidPaymentInfoNumberOfTransactions</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Number of transactions at the Payment Information level is invalid</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="AM21">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">LimitExceeded</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction amount exceeds limits agreed between bank and client.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="AM22">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">ZeroAmountNotApplied</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">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.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="AM23">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">AmountExceedsSettlementLimit</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction amount exceeds settlement limit.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="ARFR">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">AlreadyRefusedRTP</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Request-to-pay has already been refused by the Debtor.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="ARJR">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">AlreadyRejectedRTP</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Request-to-pay has already been rejected.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="ATNS">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">AttachementsNotSupported</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Attachments to the request-to-pay are not supported.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="BE01">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">InconsistenWithEndCustomer</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Identification of end customer is not consistent with associated account number. (formerly CreditorConsistency).</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="BE04">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">MissingCreditorAddress</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Specification of creditor's address, which is required for payment, is missing/not correct (formerly IncorrectCreditorAddress).</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="BE05">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">UnrecognisedInitiatingParty</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Party who initiated the message is not recognised by the end customer</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="BE06">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">UnknownEndCustomer</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">End customer specified is not known at associated Sort/National Bank Code or does no longer exist in the books</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="BE07">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">MissingDebtorAddress</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Specification of debtor's address, which is required for payment, is missing/not correct.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="BE08">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">MissingDebtorName</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Debtor name is missing</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="BE09">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">InvalidCountry</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Country code is missing or Invalid. Generic usage if cannot specifically identify debtor or creditor</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="BE10">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">InvalidDebtorCountry</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Debtor country code is missing or invalid</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="BE11">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">InvalidCreditorCountry</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Creditor country code is missing or invalid</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="BE12">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">InvalidCountryOfResidence</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Country code of residence is missing or Invalid. Generic usage if cannot specifically identify debtor or creditor</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="BE13">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">InvalidDebtorCountryOfResidence</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Country code of debtor's residence is missing or Invalid</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="BE14">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">InvalidCreditorCountryOfResidence</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Country code of creditor's residence is missing or Invalid</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="BE15">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">InvalidIdentificationCode</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Identification code missing or invalid. Generic usage if cannot specifically identify debtor or creditor.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="BE16">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">InvalidDebtorIdentificationCode</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Debtor or Ultimate Debtor identification code missing or invalid</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="BE17">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">InvalidCreditorIdentificationCode</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Creditor or Ultimate Creditor identification code missing or invalid</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="BE18">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">InvalidContactDetails</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Contact details missing or invalid</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="BE19">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">InvalidChargeBearerCode</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Charge bearer code for transaction type is invalid</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="BE20">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">InvalidNameLength</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Name length exceeds local rules for payment type.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="BE21">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">MissingName</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Name missing or invalid. Generic usage if cannot specifically identify debtor or creditor.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="BE22">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">MissingCreditorName</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Creditor name is missing</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="BE23">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">AccountProxyInvalid</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Phone number or email address, or any other proxy, used as the account proxy is unknown or invalid.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CERI">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CheckERI</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Credit transfer is not tagged as an Extended Remittance Information (ERI) transaction but contains ERI.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CH03">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">RequestedExecutionDateOrRequestedCollectionDateTooFarInFuture</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Value in Requested Execution Date or Requested Collection Date is too far in the future</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CH04">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">RequestedExecutionDateOrRequestedCollectionDateTooFarInPast</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Value in Requested Execution Date or Requested Collection Date is too far in the past</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CH07">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">ElementIsNotToBeUsedAtB-andC-Level</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Element is not to be used at B- and C-Level</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CH09">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">MandateChangesNotAllowed</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Mandate changes are not allowed</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CH10">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">InformationOnMandateChangesMissing</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Information on mandate changes are missing</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CH11">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CreditorIdentifierIncorrect</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Value in Creditor Identifier is incorrect</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CH12">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CreditorIdentifierNotUnambiguouslyAtTransaction-Level</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Creditor Identifier is ambiguous at Transaction Level</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CH13">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">OriginalDebtorAccountIsNotToBeUsed</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Original Debtor Account is not to be used</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CH14">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">OriginalDebtorAgentIsNotToBeUsed</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Original Debtor Agent is not to be used</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CH15">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">ElementContentIncludesMoreThan140Characters</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Content Remittance Information/Structured includes more than 140 characters</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CH16">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">ElementContentFormallyIncorrect</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Content is incorrect</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CH17">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">ElementNotAdmitted</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Element is not allowed</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CH19">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">ValuesWillBeSetToNextTARGETday</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Values in Interbank Settlement Date or Requested Collection Date will be set to the next TARGET day</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CH20">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">DecimalPointsNotCompatibleWithCurrency</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Number of decimal points not compatible with the currency</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CH21">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">RequiredCompulsoryElementMissing</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Mandatory element is missing</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CH22">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">COREandB2BwithinOnemessage</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">SDD CORE and B2B not permitted within one message</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CHQC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">ChequeSettledOnCreditorAccount</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Cheque has been presented in cheque clearing and settled on the creditor’s account.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CN01">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">AuthorisationCancelled</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Authorisation is cancelled.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CNOR">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CreditorBankIsNotRegistered</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Creditor bank is not registered under this BIC in the CSM</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CURR">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">IncorrectCurrency</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Currency of the payment is incorrect</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CUST">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">RequestedByCustomer</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Cancellation requested by the Debtor</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="DC02">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">SettlementNotReceived</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Rejection of a payment due to covering FI settlement not being received.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="DNOR">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">DebtorBankIsNotRegistered</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Debtor bank is not registered under this BIC in the CSM</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="DS01">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">ElectronicSignaturesCorrect</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">The electronic signature(s) is/are correct</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="DS02">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">OrderCancelled</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">An authorized user has cancelled the order</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="DS03">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">OrderNotCancelled</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">The user’s attempt to cancel the order was not successful</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="DS04">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">OrderRejected</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">The order was rejected by the bank side (for reasons concerning content)</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="DS05">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">OrderForwardedForPostprocessing</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">The order was correct and could be forwarded for postprocessing</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="DS06">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">TransferOrder</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">The order was transferred to VEU</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="DS07">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">ProcessingOK</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">All actions concerning the order could be done by the EBICS bank server</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="DS08">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">DecompressionError</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">The decompression of the file was not successful</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="DS09">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">DecryptionError</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">The decryption of the file was not successful</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="DS0A">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">DataSignRequested</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Data signature is required.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="DS0B">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">UnknownDataSignFormat</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Data signature for the format is not available or invalid.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="DS0C">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">SignerCertificateRevoked</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">The signer certificate is revoked.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="DS0D">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">SignerCertificateNotValid</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">The signer certificate is not valid (revoked or not active).</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="DS0E">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">IncorrectSignerCertificate</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">The signer certificate is not present.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="DS0F">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">SignerCertificationAuthoritySignerNotValid</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">The authority of the signer certification sending the certificate is unknown.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="DS0G">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">NotAllowedPayment</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Signer is not allowed to sign this operation type.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="DS0H">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">NotAllowedAccount</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Signer is not allowed to sign for this account.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="DS0K">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">NotAllowedNumberOfTransaction</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">The number of transaction is over the number allowed for this signer.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="DS10">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Signer1CertificateRevoked</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">The certificate is revoked for the first signer.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="DS11">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Signer1CertificateNotValid</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">The certificate is not valid (revoked or not active) for the first signer.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="DS12">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">IncorrectSigner1Certificate</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">The certificate is not present for the first signer.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="DS13">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">SignerCertificationAuthoritySigner1NotValid</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">The authority of signer certification sending the certificate is unknown for the first signer.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="DS14">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">UserDoesNotExist</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">The user is unknown on the server</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="DS15">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">IdenticalSignatureFound</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">The same signature has already been sent to the bank</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="DS16">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">PublicKeyVersionIncorrect</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">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.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="DS17">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">DifferentOrderDataInSignatures</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Order data and signatures don’t match</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="DS18">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">RepeatOrder</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">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.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="DS19">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">ElectronicSignatureRightsInsufficient</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">The user’s rights (concerning his signature) are insufficient to execute the order</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="DS20">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Signer2CertificateRevoked</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">The certificate is revoked for the second signer.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="DS21">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Signer2CertificateNotValid</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">The certificate is not valid (revoked or not active) for the second signer.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="DS22">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">IncorrectSigner2Certificate</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">The certificate is not present for the second signer.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="DS23">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">SignerCertificationAuthoritySigner2NotValid</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">The authority of signer certification sending the certificate is unknown for the second signer.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="DS24">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">WaitingTimeExpired</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Waiting time expired due to incomplete order</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="DS25">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">OrderFileDeleted</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">The order file was deleted by the bank server (for multiple reasons)</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="DS26">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">UserSignedMultipleTimes</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">The same user has signed multiple times</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="DS27">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">UserNotYetActivated</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">The user is not yet activated (technically)</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="DT01">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">InvalidDate</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Invalid date (eg, wrong or missing settlement date)</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="DT02">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">InvalidCreationDate</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Invalid creation date and time in Group Header (eg, historic date)</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="DT03">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">InvalidNonProcessingDate</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Invalid non bank processing date (eg, weekend or local public holiday)</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="DT04">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">FutureDateNotSupported</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Future date not supported</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="DT05">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">InvalidCutOffDate</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Associated message, payment information block or transaction was received after agreed processing cut-off date, i.e., date in the past.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="DT06">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">ExecutionDateChanged</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Execution Date has been modified in order for transaction to be processed</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="DU01">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">DuplicateMessageID</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Message Identification is not unique.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="DU02">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">DuplicatePaymentInformationID</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Payment Information Block is not unique.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="DU03">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">DuplicateTransaction</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is not unique.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="DU04">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">DuplicateEndToEndID</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">End To End ID is not unique.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="DU05">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">DuplicateInstructionID</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Instruction ID is not unique.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="DUPL">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">DuplicatePayment</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Payment is a duplicate of another payment</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="ED01">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CorrespondentBankNotPossible</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Correspondent bank not possible.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="ED03">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">BalanceInfoRequest</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Balance of payments complementary info is requested</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="ED05">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">SettlementFailed</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Settlement of the transaction has failed.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="ED06">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">SettlementSystemNotAvailable</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Interbank settlement system not available.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="EDTL">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">ExpiryDateTooLong</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Expiry date time of the request-to-pay is too far in the future.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="EDTR">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">ExpiryDateTimeReached</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Expiry date time of the request-to-pay is already reached.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="ERIN">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">ERIOptionNotSupported</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Extended Remittance Information (ERI) option is not supported.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="FF01">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">InvalidFileFormat</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">File Format incomplete or invalid</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="FF02">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">SyntaxError</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Syntax error reason is provided as narrative information in the additional reason information.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="FF03">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">InvalidPaymentTypeInformation</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Payment Type Information is missing or invalid. Generic usage if cannot specify Service Level or Local Instrument code</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="FF04">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">InvalidServiceLevelCode</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Service Level code is missing or invalid</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="FF05">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">InvalidLocalInstrumentCode</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Local Instrument code is missing or invalid</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="FF06">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">InvalidCategoryPurposeCode</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Category Purpose code is missing or invalid</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="FF07">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">InvalidPurpose</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Purpose is missing or invalid</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="FF08">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">InvalidEndToEndId</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">End to End Id missing or invalid</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="FF09">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">InvalidChequeNumber</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Cheque number missing or invalid</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="FF10">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">BankSystemProcessingError</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">File or transaction cannot be processed due to technical issues at the bank side</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="FF11">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">ClearingRequestAborted</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Clearing request rejected due it being subject to an abort operation.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="FF12">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">OriginalTransactionNotEligibleForRequestedReturn</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Original payment is not eligible to be returned given its current status.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="FF13">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">RequestForCancellationNotFound</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">No record of request for cancellation found.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="FOCR">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">FollowingCancellationRequest</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Return following a cancellation request.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="FR01">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Fraud</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Returned as a result of fraud.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="FRAD">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">FraudulentOrigin</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Cancellation requested following a transaction that was originated fraudulently. The use of the FraudulentOrigin code should be governed by jurisdictions.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="G000">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">PaymentTransferredAndTracked</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">In an FI To FI Customer Credit Transfer: The Status Originator transferred the payment to the next Agent or to a Market Infrastructure. The payment transfer is tracked. No further updates will follow from the Status Originator. In a Financial Institution Credit Transfer with cover: The Status Originator performed the account booking and transferred the cover transaction to the next Reimbursement Agent or to a Market Infrastructure. The payment transfer is tracked. No further updates will follow from the Status Originator.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="G001">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">PaymentTransferredAndNotTracked</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">In an FI To FI Customer Credit Transfer: The Status Originator transferred the payment to the next Agent or to a Market Infrastructure. The payment transfer is not tracked. No further updates will follow from the Status Originator. In a Financial Institution Credit Transfer with cover: The Status Originator performed the account booking and transferred the cover transaction to the next Reimbursement Agent or to a Market Infrastructure. The payment transfer is not tracked. No further updates will follow from the Status Originator.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="G002">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CreditDebitNotConfirmed</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">In a FIToFI Customer Credit Transfer: Credit to the creditor’s account may not be confirmed same day. Update will follow from the Status Originator. In a Financial Institution Credit Transfer with cover: Debit/credit to nostro account may not be confirmed same day or Financial Institution Credit Transfer may not be transferred same day. Update will follow from the Status Originator.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="G003">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CreditPendingDocuments</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">In a FIToFI Customer Credit Transfer: Credit to creditor’s account is pending receipt of required documents. The Status Originator has requested creditor to provide additional documentation. Update will follow from the Status Originator. In a Financial Institution Credit Transfer with cover: Status Originator has requested a previous Agent to provide additional information/correct information. Update will follow from the Status Originator.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="G004">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CreditPendingFunds</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">In a FIToFI Customer Credit Transfer: Credit to the creditor’s account is pending, status Originator is waiting for funds provided via a cover. Update will follow from the Status Originator.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="G005">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">DeliveredWithServiceLevel</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Payment has been delivered to creditor agent with service level.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="G006">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">DeliveredWIthoutServiceLevel</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Payment has been delivered to creditor agent without service level.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="ID01">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CorrespondingOriginalFileStillNotSent</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Signature file was sent to the bank but the corresponding original file has not been sent yet.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="IEDT">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">IncorrectExpiryDateTime</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Expiry date time of the request-to-pay is incorrect.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="IRNR">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">InitialRTPNeverReceived</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">No initial request-to-pay has been received.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="MD01">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">NoMandate</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">No Mandate</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="MD02">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">MissingMandatoryInformationInMandate</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Mandate related information data required by the scheme is missing.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="MD05">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CollectionNotDue</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Creditor or creditor's agent should not have collected the direct debit</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="MD06">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">RefundRequestByEndCustomer</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Return of funds requested by end customer</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="MD07">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">EndCustomerDeceased</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">End customer is deceased.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="MS02">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">NotSpecifiedReasonCustomerGenerated</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Reason has not been specified by end customer</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="MS03">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">NotSpecifiedReasonAgentGenerated</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Reason has not been specified by agent.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="NARR">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Narrative</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Reason is provided as narrative information in the additional reason information.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="NERI">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">NoERI</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Credit transfer is tagged as an Extended Remittance Information (ERI) transaction but does not contain ERI.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="NOAR">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">NonAgreedRTP</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">No existing agreement for receiving request-to-pay messages.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="NOAS">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">NoAnswerFromCustomer</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">No response from Beneficiary.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="NOCM">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">NotCompliantGeneric</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Customer account is not compliant with regulatory requirements, for example FICA (in South Africa) or any other regulatory requirements which render an account inactive for certain processing.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="NOPG">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">NoPaymentGuarantee</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Requested payment guarantee (by Creditor) related to a request-to-pay cannot be provided.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="NRCH">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">PayerOrPayerRTPSPNotReachable</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Recipient side of the request-to-pay (payer or its request-to-pay service provider) is not reachable.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="PINS">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">TypeOfPaymentInstrumentNotSupported</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Type of payment requested in the request-to-pay is not supported by the payer.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="RC01">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">BankIdentifierIncorrect</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Bank identifier code specified in the message has an incorrect format (formerly IncorrectFormatForRoutingCode).</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="RC02">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">InvalidBankIdentifier</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Bank identifier is invalid or missing. Generic usage if cannot specify between debit or credit account</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="RC03">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">InvalidDebtorBankIdentifier</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Debtor bank identifier is invalid or missing</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="RC04">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">InvalidCreditorBankIdentifier</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Creditor bank identifier is invalid or missing</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="RC05">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">InvalidBICIdentifier</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">BIC identifier is invalid or missing. Generic usage if cannot specify between debit or credit account.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="RC06">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">InvalidDebtorBICIdentifier</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Debtor BIC identifier is invalid or missing</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="RC07">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">InvalidCreditorBICIdentifier</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Creditor BIC identifier is invalid or missing</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="RC08">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">InvalidClearingSystemMemberIdentifier</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">ClearingSystemMemberidentifier is invalid or missing. Generic usage if cannot specify between debit or credit account</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="RC09">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">InvalidDebtorClearingSystemMemberIdentifier</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Debtor ClearingSystemMember identifier is invalid or missing</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="RC10">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">InvalidCreditorClearingSystemMemberIdentifier</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Creditor ClearingSystemMember identifier is invalid or missing</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="RC11">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">InvalidIntermediaryAgent</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Intermediary Agent is invalid or missing</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="RC12">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">MissingCreditorSchemeId</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Creditor Scheme Id is invalid or missing</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="RCON">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">RMessageConflict</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Conflict with R-Message</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="RECI">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">ReceiverCustomerInformation</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Further information regarding the intended recipient.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="REPR">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">RTPReceivedCanBeProcessed</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Request-to-pay has been received and can be processed further.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="RF01">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">NotUniqueTransactionReference</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction reference is not unique within the message.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="RR01">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">MissingDebtorAccountOrIdentification</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Specification of the debtor’s account or unique identification needed for reasons of regulatory requirements is insufficient or missing</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="RR02">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">MissingDebtorNameOrAddress</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Specification of the debtor’s name and/or address needed for regulatory requirements is insufficient or missing.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="RR03">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">MissingCreditorNameOrAddress</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Specification of the creditor’s name and/or address needed for regulatory requirements is insufficient or missing.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="RR04">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">RegulatoryReason</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Regulatory Reason</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="RR05">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">RegulatoryInformationInvalid</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Regulatory or Central Bank Reporting information missing, incomplete or invalid.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="RR06">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">TaxInformationInvalid</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Tax information missing, incomplete or invalid.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="RR07">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">RemittanceInformationInvalid</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Remittance information structure does not comply with rules for payment type.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="RR08">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">RemittanceInformationTruncated</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Remittance information truncated to comply with rules for payment type.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="RR09">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">InvalidStructuredCreditorReference</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Structured creditor reference invalid or missing.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="RR10">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">InvalidCharacterSet</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Character set supplied not valid for the country and payment type.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="RR11">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">InvalidDebtorAgentServiceID</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Invalid or missing identification of a bank proprietary service.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="RR12">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">InvalidPartyID</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Invalid or missing identification required within a particular country or payment type.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="RTNS">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">RTPNotSupportedForDebtor</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Debtor does not support request-to-pay transactions.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="RUTA">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">ReturnUponUnableToApply</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Return following investigation request and no remediation possible.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="S000">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">ValidRequestForCancellationAcknowledged</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Request for Cancellation is acknowledged following validation.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="S001">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">UETRFlaggedForCancellation</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Unique End-to-end Transaction Reference (UETR) relating to a payment has been identified as being associated with a Request for Cancellation.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="S002">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">NetworkStopOfUETR</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Unique End-to-end Transaction Reference (UETR) relating to a payment has been prevent from traveling across a messaging network.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="S003">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">RequestForCancellationForwarded</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Request for Cancellation has been forwarded to the payment processing/last payment processing agent.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="S004">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">RequestForCancellationDeliveryAcknowledgement</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Request for Cancellation has been acknowledged as delivered to payment processing/last payment processing agent.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="SL01">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">SpecificServiceOfferedByDebtorAgent</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Due to specific service offered by the Debtor Agent.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="SL02">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">SpecificServiceOfferedByCreditorAgent</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Due to specific service offered by the Creditor Agent.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="SL03">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">ServiceofClearingSystem</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Due to a specific service offered by the clearing system.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="SL11">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CreditorNotOnWhitelistOfDebtor</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">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.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="SL12">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CreditorOnBlacklistOfDebtor</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">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.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="SL13">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">MaximumNumberOfDirectDebitTransactionsExceeded</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Due to Maximum allowed Direct Debit Transactions per period service offered by the Debtor Agent.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="SL14">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">MaximumDirectDebitTransactionAmountExceeded</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Due to Maximum allowed Direct Debit Transaction amount service offered by the Debtor Agent.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="SPII">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">RTPServiceProviderIdentifierIncorrect</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Identifier of the request-to-pay service provider is incorrect.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="TA01">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">TransmissonAborted</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">The transmission of the file was not successful – it had to be aborted (for technical reasons)</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="TD01">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">NoDataAvailable</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">There is no data available (for download)</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="TD02">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">FileNonReadable</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">The file cannot be read (e.g. unknown format)</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="TD03">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">IncorrectFileStructure</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">The file format is incomplete or invalid</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="TK01">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">TokenInvalid</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Token is invalid.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="TK02">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">SenderTokenNotFound</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Token used for the sender does not exist.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="TK03">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">ReceiverTokenNotFound</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Token used for the receiver does not exist.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="TK09">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">TokenMissing</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Token required for request is missing.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="TKCM">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">TokenCounterpartyMismatch</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Token found with counterparty mismatch.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="TKSG">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">TokenSingleUse</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Single Use Token already used.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="TKSP">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">TokenSuspended</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Token found with suspended status.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="TKVE">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">TokenValueLimitExceeded</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Token found with value limit rule violation.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="TKXP">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">TokenExpired</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Token expired.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="TM01">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">InvalidCutOffTime</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Associated message, payment information block, or transaction was received after agreed processing cut-off time.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="TS01">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">TransmissionSuccessful</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">The (technical) transmission of the file was successful.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="TS04">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">TransferToSignByHand</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">The order was transferred to pass by accompanying note signed by hand</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="UCRD">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">UnknownCreditor</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Unknown Creditor.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="UPAY">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">UnduePayment</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Payment is not justified.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ISO_ExternalServiceLevel1Code">
		<xs:restriction base="ExternalServiceLevel1Code">
			<xs:annotation>
				<xs:documentation source="Name" xml:lang="en">ExternalServiceLevel1Code</xs:documentation>
				<xs:documentation source="Definition" xml:lang="en">Specifies the external service level code in the format of character string with a maximum length of 4 characters. The list of valid codes is an external code list published separately. External code sets can be downloaded from www.iso20022.org.</xs:documentation>
			</xs:annotation>
			<xs:enumeration value="BKTR">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">BookTransaction</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Payment through internal book transfer.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="G001">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">TrackedCustomerCreditTransfer</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Tracked Customer Credit Transfer.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="G002">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">TrackedStopAndRecall</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Tracked Stop and Recall</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="G003">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">TrackedOutboundCorporateTransfer</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Tracked Outbound Corporate Transfer.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="G004">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">TrackedFinancialInstitutionTransfer</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Tracked Financial Institution Transfer.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="G005">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">TrackedInstantCustomerCreditTransfer</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Tracked Instant Customer Credit Transfer.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="G006">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">TrackedCaseManagement</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Specifies the service conditions applicable to a tracked exceptions and investigations case.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="G007">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">TrackedInboundCustomerCreditTransfer</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Specifies the service level for a tracked inbound customer credit transfer.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="G009">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">TrackedLowValueCrossBorderCustomerCreditTransfer</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Specifies the service level for a tracked low-value cross-border customer credit transfer.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="INST">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">InstantCreditTransferOrInstantDirectDebit</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Used for payment initiation to identify that a Payment or Direct Debit initiation must be executed as an instant or real-time payment instrument.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="NPCA">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">NordicPaymentsCouncilAreaTransfer</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Payments must be executed following the NPC Area Payment scheme.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="NUGP">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">NonurgentPriorityPayment</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Payment must be executed as a non-urgent transaction with priority settlement.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="NURG">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">NonurgentPayment</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Payment must be executed as a non-urgent transaction, which is typically identified as an ACH or low value transaction.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="PRPT">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">EBAPriorityService</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction must be processed according to the EBA Priority Service.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="SDVA">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">SameDayValue</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Payment must be executed with same day value to the creditor.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="SEPA">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">SingleEuroPaymentsArea</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Payment must be executed following the Single Euro Payments Area scheme.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="SRTP">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">ServiceRequestToPay</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Request to Pay (RTP) transaction refers to an RTP scheme (such as for example the SEPA Request to Pay (SRTP) scheme).</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="SVAT">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">ScheckVerarbeitungAustria</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Scheck Verarbeitung Austria (Cheque Processing).</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="SVDE">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">DomesticChequeClearingAndSettlement</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">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</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="URGP">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">UrgentPayment</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">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.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="URNS">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">UrgentPaymentNetSettlement</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">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.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="WFSM">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">WaitForSettlement</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction 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.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ISO_ExternalPurpose1Code">
		<xs:restriction base="ExternalPurpose1Code">
			<xs:annotation>
				<xs:documentation source="Name" xml:lang="en">ExternalPurpose1Code</xs:documentation>
				<xs:documentation source="Definition" xml:lang="en">Specifies the external purpose code in the format of character string with a maximum length of 4 characters. The list of valid codes is an external code list published separately. External code sets can be downloaded from www.iso20022.org.</xs:documentation>
			</xs:annotation>
			<xs:enumeration value="ACCT">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">AccountManagement</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction moves funds between 2 accounts of same account holder at the same bank.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="ADCS">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">AdvisoryDonationCopyrightServices</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Payments for donation, sponsorship, advisory, intellectual and other copyright services.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="ADMG">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">AdministrativeManagement</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to a payment associated with administrative management.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="ADVA">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">AdvancePayment</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is an advance payment.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="AEMP">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">ActiveEmploymentPolicy</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Payment concerning active employment policy.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="AGRT">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">AgriculturalTransfer</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to the agricultural domain.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="AIRB">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Air</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is a payment for air transport related business.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="ALLW">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Allowance</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is the payment of allowances.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="ALMY">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">AlimonyPayment</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is the payment of alimony.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="AMEX">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Amex</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Card Settlement-Settlement of AMEX transactions.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="ANNI">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Annuity</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction settles annuity related to credit, insurance, investments, other.n</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="ANTS">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">AnesthesiaServices</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is a payment for anesthesia services.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="AREN">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">AccountsReceivablesEntry</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to a payment associated with an Account Receivable Entry</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="AUCO">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">AuthenticatedCollections</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Utilities-Settlement of Authenticated Collections transactions.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="B112">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">TrailerFeePayment</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">US mutual fund trailer fee (12b-1) payment</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="BBSC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">BabyBonusScheme</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to a payment made as incentive to encourage parents to have more children</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="BCDM">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">BearerChequeDomestic</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is the payment of a domestic bearer cheque.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="BCFG">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">BearerChequeForeign</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is the payment of a foreign bearer cheque.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="BECH">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">ChildBenefit</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to a payment made to assist parent/guardian to maintain child.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="BENE">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">UnemploymentDisabilityBenefit</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to a payment to a person who is unemployed/disabled.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="BEXP">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">BusinessExpenses</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to a payment of business expenses.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="BFWD">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">BondForward</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Cash collateral related to any securities traded out beyond 3 days which include treasury notes, JGBs and Gilts.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="BKDF">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">BankLoanDelayedDrawFunding</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Delayed draw funding. Certain issuers may utilize delayed draw loans whereby the lender is committed to fund cash within a specified period once a call is made by the issuer. The lender receives a fee for entering into such a commitment</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="BKFE">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">BankLoanFees</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">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</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="BKFM">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">BankLoanFundingMemo</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Bank loan funding memo. Net cash movement for the loan contract final notification when sent separately from the loan contract final notification instruction.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="BKIP">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">BankLoanAccruedInterestPayment</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Accrued interest payments. Specific to bank loans.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="BKPP">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">BankLoanPrincipalPaydown</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Principal paydowns. Specific to bank loans</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="BLDM">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">BuildingMaintenance</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to a payment associated with building maintenance.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="BNET">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">BondForwardNetting</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Bond Forward pair-off cash net movement</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="BOCE">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">BackOfficeConversionEntry</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to a payment associated with a Back Office Conversion Entry</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="BOND">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Bonds</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Securities Lending-Settlement of Bond transaction.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="BONU">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">BonusPayment.</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to payment of a bonus.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="BR12">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">TrailerFeeRebate</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">US mutual fund trailer fee (12b-1) rebate payment</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="BUSB">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Bus</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is a payment for bus transport related business.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CABD">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CorporateActions-Bonds</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Securities Lending-Settlement of Corporate Actions: Bonds transactions.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CAEQ">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CorporateActions-Equities</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Securities Lending-Settlement of Corporate Actions: Equities transactions.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CAFI">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CustodianManagementFeeInhouse</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is the payment of custodian account management fee where custodian bank and current account servicing bank coincide</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CASH">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CashManagementTransfer</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is a general cash management instruction.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CBCR">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CreditCard</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Card Settlement-Settlement of Credit Card transactions.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CBFF">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CapitalBuilding</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to capital building fringe fortune, ie capital building in general</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CBFR">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CapitalBuildingRetirement</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to capital building fringe fortune for retirement</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CBLK">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CardBulkClearing</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">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.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CBTV">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CableTVBill</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to a payment of cable TV bill.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CCHD">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CashCompensationHelplessnessDisability</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">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.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CCIR">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CrossCurrencyIRS</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Cash Collateral related to a Cross Currency Interest Rate Swap, indicating the exchange of fixed interest payments in one currency for those in another.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CCPC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CCPClearedInitialMargin</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Cash Collateral associated with an ISDA or Central Clearing Agreement that is covering the initial margin requirements for OTC trades clearing through a CCP.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CCPM">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CCPClearedVariationMargin</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Cash Collateral associated with an ISDA or Central Clearing Agreement that is covering the variation margin requirements for OTC trades clearing through a CCP.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CCRD">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CreditCardPayment</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to a payment of credit card account.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CCSM">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CCPClearedInitialMarginSegregatedCash</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">CCP Segregated initial margin: Initial margin on OTC Derivatives cleared through a CCP that requires segregation</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CDBL">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CreditCardBill</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to a payment of credit card bill.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CDCB">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CardPaymentWithCashBack</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Purchase of Goods and Services with additional Cash disbursement at the POI (Cashback)</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CDCD">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CashDisbursementCashSettlement</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">ATM Cash Withdrawal in an unattended or Cash Advance in an attended environment (POI or bank counter)</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CDCS">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CashDisbursementWithSurcharging</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">ATM Cash Withdrawal in an unattended or Cash Advance in an attended environment (POI or bank counter) with surcharging.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CDDP">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CardDeferredPayment</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">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</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CDEP">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CreditDefaultEventPayment</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Payment related to a credit default event</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CDOC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">OriginalCredit</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">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.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CDQC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">QuasiCash</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Purchase of Goods which are equivalent to cash like coupons in casinos.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CFDI">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CapitalFallingDueInhouse</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is the payment of capital falling due where custodian bank and current account servicing bank coincide</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CFEE">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CancellationFee</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to a payment of cancellation fee.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CGDD">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CardGeneratedDirectDebit</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to a direct debit where the mandate was generated by using data from a payment card at the point of sale.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CHAR">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CharityPayment</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is a payment for charity reasons.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CLPR">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CarLoanPrincipalRepayment</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is a payment of car loan principal payment.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CMDT">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CommodityTransfer</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is payment of commodities.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="COLL">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CollectionPayment</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is a collection of funds initiated via a credit transfer or direct debit.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="COMC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CommercialPayment</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to a payment of commercial credit or debit. (formerly CommercialCredit)</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="COMM">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Commission</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is payment of commission.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="COMP">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CompensationPayment</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to the payment of a compensation relating to interest loss/value date adjustment and can include fees.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="COMT">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">ConsumerThirdPartyConsolidatedPayment</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">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.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CORT">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">TradeSettlementPayment</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to settlement of a trade, e.g. a foreign exchange deal or a securities transaction.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="COST">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Costs</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to payment of costs.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CPEN">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CashPenalties</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Cash penalties related to securities transaction, including CSDR Settlement Discipline Regime.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CPKC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CarparkCharges</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to carpark charges.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CPYR">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Copyright</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is payment of copyright.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CRDS">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CreditDefaultSwap</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Cash collateral related to trading of credit default swap.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CRPR">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CrossProduct</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Cash collateral related to a combination of various types of trades.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CRSP">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CreditSupport</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Cash collateral related to cash lending/borrowing; letter of Credit; signing of master agreement.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CRTL">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CreditLine</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Cash collateral related to opening of a credit line before trading.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CSDB">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CashDisbursementCashManagement</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to cash disbursement.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CSLP">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CompanySocialLoanPaymentToBank</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is a payment by a company to a bank for financing social loans to employees.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CVCF">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">ConvalescentCareFacility</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is a payment for convalescence care facility services.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="DBCR">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">DebitCard</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Card Settlement-Settlement of Debit Card transactions.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="DBTC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">DebitCollectionPayment</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Collection of funds initiated via a debit transfer.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="DCRD">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">DebitCardPayment</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to a debit card payment.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="DEPT">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Deposit</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is releted to a payment of deposit.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="DERI">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Derivatives</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to a derivatives transaction</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="DICL">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Diners</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Card Settlement-Settlement of Diners transactions.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="DIVD">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Dividend</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is payment of dividends.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="DMEQ">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">DurableMedicaleEquipment</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is a payment is for use of durable medical equipment.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="DNTS">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">DentalServices</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is a payment for dental services.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="DSMT">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">PrintedOrderDisbursement</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">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)</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="DVPM">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">DeliverAgainstPayment</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Code used to pre-advise the account servicer of a forthcoming deliver against payment instruction.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="ECPG">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">GuaranteedEPayment</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">E-Commerce payment with payment guarantee of the issuing bank.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="ECPR">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">EPaymentReturn</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">E-Commerce payment return.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="ECPU">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">NonGuaranteedEPayment</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">E-Commerce payment without payment guarantee of the issuing bank.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="EDUC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Education</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to a payment of study/tuition fees.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="EFTC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">LowValueCredit</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Utilities-Settlement of Low value Credit transactions.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="EFTD">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">LowValueDebit</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Utilities-Settlement of Low value Debit transactions.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="ELEC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">ElectricityBill</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to a payment of electricity bill.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="ENRG">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Energies</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to a utility operation.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="EPAY">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Epayment</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to ePayment.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="EQPT">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">EquityOption</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Cash collateral related to trading of equity option (Also known as stock options).</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="EQTS">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Equities</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Securities Lending-Settlement of Equities transactions.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="EQUS">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">EquitySwap</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">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.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="ESTX">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">EstateTax</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to a payment of estate tax.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="ETUP">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">EPurseTopUp</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">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.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="EXPT">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">ExoticOption</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Cash collateral related to trading of an exotic option for example a non-standard option.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="EXTD">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">ExchangeTradedDerivatives</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Cash collateral related to trading of exchanged traded derivatives in general (Opposite to Over the Counter (OTC)).</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="FACT">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">FactorUpdateRelatedPayment</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Payment related to a factor update</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="FAND">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">FinancialAidInCaseOfNaturalDisaster</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Financial aid by State authorities for abolition of consequences of natural disasters.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="FCOL">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">FeeCollection</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">A Service that is settling card transaction related fees between two parties.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="FCPM">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">LatePaymentOfFeesAndCharges</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is the payment for late fees &amp; charges. E.g Credit card charges</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="FEES">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">PaymentOfFees</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Payment of fees/charges.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="FERB">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Ferry</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is a payment for ferry related business.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="FIXI">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">FixedIncome</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Cash collateral related to a fixed income instrument</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="FLCR">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">FleetCard</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Card Settlement-Settlement of Fleet transactions.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="FNET">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">FuturesNettingPayment</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Cash associated with a netting of futures payments. Refer to CCPM codeword for netting of initial and variation margin through a CCP</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="FORW">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">ForwardForeignExchange</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">FX trades with a value date in the future.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="FREX">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">ForeignExchange</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to a foreign exchange operation.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="FUTR">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Futures</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Cash related to futures trading activity.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="FWBC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">ForwardBrokerOwnedCashCollateral</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">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</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="FWCC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">ForwardClientOwnedCashCollateral</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">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</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="FWLV">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">ForeignWorkerLevy</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to a payment of Foreign Worker Levy</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="FWSB">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">ForwardBrokerOwnedCashCollateralSegregated</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">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.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="FWSC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">ForwardClientOwnedSegregatedCashCollateral</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">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.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="FXNT">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">ForeignExchangeRelatedNetting</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">FX netting if cash is moved by separate wire instead of within the closing FX instruction</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="GAFA">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">GovernmentFamilyAllowance</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Salary and Benefits-Allowance from government to support family.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="GAHO">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">GovernmentHousingAllowance</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Salary and Benefits-Allowance from government to individuals to support payments of housing.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="GAMB">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">GamblingOrWageringPayment</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">General-Payments towards a purchase or winnings received from gambling, betting or other wagering activities.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="GASB">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">GasBill</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to a payment of gas bill.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="GDDS">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">PurchaseSaleOfGoods</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to purchase and sale of goods.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="GDSV">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">PurchaseSaleOfGoodsAndServices</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to purchase and sale of goods and services.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="GFRP">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">GuaranteeFundRightsPayment</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Compensation to unemployed persons during insolvency procedures.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="GIFT">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Gift</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Payment with no commercial or statutory purpose.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="GOVI">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">GovernmentInsurance</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to a payment of government insurance.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="GOVT">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">GovernmentPayment</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is a payment to or from a government department.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="GSCB">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">PurchaseSaleOfGoodsAndServicesWithCashBack</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to purchase and sale of goods and services with cash back.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="GSTX">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">GoodsServicesTax</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is the payment of Goods &amp; Services Tax</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="GVEA">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">AustrianGovernmentEmployeesCategoryA</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is payment to category A Austrian government employees.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="GVEB">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">AustrianGovernmentEmployeesCategoryB</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is payment to category B Austrian government employees.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="GVEC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">AustrianGovernmentEmployeesCategoryC</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is payment to category C Austrian government employees.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="GVED">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">AustrianGovernmentEmployeesCategoryD</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is payment to category D Austrian government employees.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="GWLT">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">GovermentWarLegislationTransfer</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Payment to victims of war violence and to disabled soldiers.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="HEDG">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Hedging</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to a hedging operation.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="HLRP">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">PropertyLoanRepayment</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to a payment of property loan.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="HLST">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">PropertyLoanSettlement</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to the settlement of a property loan.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="HLTC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">HomeHealthCare</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is a payment for home health care services.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="HLTI">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">HealthInsurance</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is a payment of health insurance.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="HREC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">HousingRelatedContribution</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is a contribution by an employer to the housing expenditures (purchase, construction, renovation) of the employees within a tax free fringe benefit system</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="HSPC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">HospitalCare</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is a payment for hospital care services.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="HSTX">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">HousingTax</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to a payment of housing tax.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="ICCP">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">IrrevocableCreditCardPayment</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is reimbursement of credit card payment.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="ICRF">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">IntermediateCareFacility</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is a payment for intermediate care facility services.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="IDCP">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">IrrevocableDebitCardPayment</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is reimbursement of debit card payment.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="IHRP">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">InstalmentHirePurchaseAgreement</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is payment for an installment/hire-purchase agreement.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="INPC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">InsurancePremiumCar</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is a payment of car insurance premium.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="INPR">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">InsurancePremiumRefund</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to an insurance premium refund.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="INSC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">PaymentOfInsuranceClaim</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to the payment of an insurance claim.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="INSM">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Installment</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to a payment of an installment.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="INSU">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">InsurancePremium</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is payment of an insurance premium.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="INTC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">IntraCompanyPayment</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is an intra-company payment, ie, a payment between two companies belonging to the same group.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="INTE">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Interest</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is payment of interest.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="INTP">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">IntraPartyPayment</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is a payment between two accounts belonging to the same party (intra-party payment), where party is a natural person (identified by a private ID, not organisation ID).</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="INTX">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">IncomeTax</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to a payment of income tax.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="INVS">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">InvestmentAndSecurities</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is for the payment of mutual funds, investment products and shares</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="IPAY">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">InstantPayments</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction in which the amount is available to the payee immediately.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="IPCA">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">InstantPaymentsCancellation</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction in which the Return of the amount is fully returned.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="IPDO">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">InstantPaymentsForDonations</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction in which the amount is available to the payee immediately, done for donations, with sending the address data of the payer.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="IPEA">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">InstantPaymentsInECommerceWithoutAddressData</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction in which the amount is available to the payee immediately, done in E-commerce, without sending the address data of the payer.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="IPEC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">InstantPaymentsInECommerceWithAddressData</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction in which the amount is available to the payee immediately, done in E-commerce, with sending the address data of the payer.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="IPEW">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">InstantPaymentsInECommerce</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction in which the amount is available to the payee immediately, done in E-commerce.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="IPPS">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">InstantPaymentsAtPOS</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction in which the amount is available to the payee immediately, done at POS.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="IPRT">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">InstantPaymentsReturn</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction in which the Return of the amount is fully or partial returned.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="IPU2">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">InstantPaymentsUnattendedVendingMachineWith2FA</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is made via an unattending vending machine by using 2-factor-authentification.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="IPUW">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">InstantPaymentsUnattendedVendingMachineWithout2FA</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is made via an unattending vending machine by without using 2-factor-authentification.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="IVPT">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">InvoicePayment</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is the payment for invoices.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="LBIN">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">LendingBuyInNetting</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">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</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="LBRI">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">LaborInsurance</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is a payment of labor insurance.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="LCOL">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">LendingCashCollateralFreeMovement</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">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.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="LFEE">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">LendingFees</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Fee payments, other than rebates, for securities lending. Includes (a) exclusive fees; (b) transaction fees; (c) custodian fees; (d) minimum balance fees</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="LICF">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">LicenseFee</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is payment of a license fee.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="LIFI">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">LifeInsurance</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is a payment of life insurance.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="LIMA">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">LiquidityManagement</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Bank initiated account transfer to support zero target balance management, pooling or sweeping.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="LMEQ">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">LendingEquityMarkedToMarketCashCollateral</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Cash collateral payments resulting from the marked-to-market of a portfolio of loaned equity securities</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="LMFI">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">LendingFixedIncomeMarkedToMarketCashCollateral</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Cash collateral payments resulting from the marked-to-market of a portfolio of loaned fixed income securities</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="LMRK">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">LendingUnspecifiedTypeOfMarkedToMarketCashCollateral</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Cash collateral payments resulting from the marked-to-market of a portfolio of loaned securities where the instrument types are not specified</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="LOAN">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Loan</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to transfer of loan to borrower.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="LOAR">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">LoanRepayment</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to repayment of loan to lender.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="LOTT">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">LotteryPayment</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">General-Payment towards a purchase or winnings received from lottery activities.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="LREB">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">LendingRebatePayments</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Securities lending rebate payments</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="LREV">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">LendingRevenuePayments</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Revenue payments made by the lending agent to the client</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="LSFL">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">LendingClaimPayment</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">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</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="LTCF">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">LongTermCareFacility</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is a payment for long-term care facility services.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="MAFC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">MedicalAidFundContribution</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is contribution to medical aid fund.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="MARF">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">MedicalAidRefund</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to a medical aid refund.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="MARG">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">DailyMarginOnListedDerivatives</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Daily margin on listed derivatives – not segregated as collateral associated with an FCM agreement. Examples include listed futures and options margin payments; premiums for listed options not covered in the MT54X message</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="MBSB">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">MBSBrokerOwnedCashCollateral</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">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.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="MBSC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">MBSClientOwnedCashCollateral</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">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</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="MCDM">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">MultiCurrenyChequeDomestic</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is the payment of a domestic multi-currency cheque</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="MCFG">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">MultiCurrenyChequeForeign</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is the payment of a foreign multi-currency cheque</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="MDCS">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">MedicalServices</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is a payment for medical care services.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="MGCC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">FuturesInitialMargin</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Initial futures margin. Where such payment is owned by the client and is available for use by them on return</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="MGSC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">FuturesInitialMarginClientOwnedSegregatedCashCollateral</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">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.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="MOMA">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">MoneyMarket</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Securities Lending-ettlement of Money Market PCH.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="MP2B">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">MobileP2BPayment</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">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.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="MP2P">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">MobileP2PPayment</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">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.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="MSVC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">MultipleServiceTypes</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to a payment for multiple service types.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="MTUP">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">MobileTopUp</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">A Service that is first reserving money from a card account and then is loading a prepaid mobile phone amount by this amount.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="NETT">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Netting</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to a netting operation.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="NITX">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">NetIncomeTax</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to a payment of net income tax.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="NOWS">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">NotOtherwiseSpecified</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to a payment for type of services not specified elsewhere.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="NWCH">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">NetworkCharge</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to a payment of network charges.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="NWCM">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">NetworkCommunication</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to a payment of network communication.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="OCCC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">ClientOwnedOCCPledgedCollateral</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Client owned collateral identified as eligible for OCC pledging</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="OCDM">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">OrderChequeDomestic</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is the payment of a domestic order cheque</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="OCFG">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">OrderChequeForeign</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is the payment of a foreign order cheque</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="OFEE">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">OpeningFee</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to a payment of opening fee.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="OPBC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">OTCOptionBrokerOwnedCashCollateral</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Cash collateral payment for OTC options associated with an FCM agreement. Where such payment is segregated and not available for use by the client</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="OPCC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">OTCOptionClientOwnedCashCollateral</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">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</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="OPSB">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">OTCOptionBrokerOwnedSegregatedCashCollateral</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">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.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="OPSC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">OTCOptionClientOwnedCashSegregatedCashCollateral</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">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</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="OPTN">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">FXOption</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Cash collateral related to trading of option on Foreign Exchange.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="OTCD">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">OTCDerivatives</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Cash collateral related to Over-the-counter (OTC) Derivatives in general for example contracts which are traded and privately negotiated.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="OTHR">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Other</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Other payment purpose.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="OTLC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">OtherTelecomRelatedBill</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to a payment of other telecom related bill.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="PADD">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">PreauthorizedDebit</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to a pre-authorized debit origination</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="PAYR">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Payroll</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to the payment of payroll.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="PCOM">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">PropertyCompletionPayment</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Final payment to complete the purchase of a property.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="PDEP">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">PropertyDeposit</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Payment of the deposit required towards purchase of a property.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="PEFC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">PensionFundContribution</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is contribution to pension fund.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="PENO">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">PaymentBasedOnEnforcementOrder</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Payment based on enforcement orders except those arising from judicial alimony decrees.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="PENS">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">PensionPayment</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is the payment of pension.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="PHON">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">TelephoneBill</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to a payment of telephone bill.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="PLDS">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">PropertyLoanDisbursement</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Payment of funds from a lender as part of the issuance of a property loan.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="PLRF">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">PropertyLoanRefinancing</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transfer or extension of a property financing arrangement to a new deal or loan provider, without change of ownership of property.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="POPE">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">PointOfPurchaseEntry</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to a payment associated with a Point of Purchase Entry.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="PPTI">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">PropertyInsurance</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is a payment of property insurance.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="PRCP">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">PricePayment</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to a payment of a price.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="PRME">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">PreciousMetal</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to a precious metal operation.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="PTSP">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">PaymentTerms</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to payment terms specifications</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="PTXP">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">PropertyTax</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to a payment of property tax.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="RAPI">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">RapidPaymentInstruction</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Instant Payments-Settlement of Rapid Payment Instruction (RPI) transactions.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="RCKE">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">RepresentedCheckEntry</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to a payment associated with a re-presented check entry</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="RCPT">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">ReceiptPayment</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to a payment of receipt.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="RDTX">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">RoadTax</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to a payment of road tax.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="REBT">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Rebate</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is the payment of a rebate.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="REFU">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Refund</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is the payment of a refund.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="RELG">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">RentalLeaseGeneral</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is for general rental/lease.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="RENT">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Rent</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is the payment of rent.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="REOD">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">AccountOverdraftRepayment</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is for account overdraft repayment</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="REPO">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">RepurchaseAgreement</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Cash collateral related to a repurchase agreement transaction.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="RHBS">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">RehabilitationSupport</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Benefit for the duration of occupational rehabilitation.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="RIMB">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">ReimbursementOfAPreviousErroneousTransaction</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to a reimbursement of a previous erroneous transaction.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="RINP">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">RecurringInstallmentPayment</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to a payment of a recurring installment made at regular intervals.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="RLWY">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Railway</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is a payment for railway transport related business.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="ROYA">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Royalties</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is the payment of royalties.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="RPBC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">BilateralRepoBrokerOwnedCollateral</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Bi-lateral repo broker owned collateral associated with a repo master agreement – GMRA or MRA Master Repo Agreements</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="RPCC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">RepoClientOwnedCollateral</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Repo client owned collateral associated with a repo master agreement – GMRA or MRA Master Repo Agreements</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="RPNT">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">BilateralRepoInternetNetting</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Bi-lateral repo interest net/bulk payment at rollover/pair-off or other closing scenarios where applicable</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="RPSB">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">BilateralRepoBrokerOwnedSegregatedCashCollateral</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Bi-lateral repo broker owned segregated cash collateral associated with a repo master agreement</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="RPSC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">BilateralRepoClientOwnedSegregatedCashCollateral</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Repo client owned segregated collateral associated with a repo master agreement</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="RRBN">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">RoundRobin</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Cash payment resulting from a Round Robin</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="RRCT">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">ReimbursementReceivedCreditTransfer</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to a reimbursement for commercial reasons of a correctly received credit transfer.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="RRTP">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">RelatedRequestToPay</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to a Request to Pay.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="RVPM">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">ReceiveAgainstPayment</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Code used to pre-advise the account servicer of a forthcoming receive against payment instruction.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="RVPO">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">ReverseRepurchaseAgreement</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Cash collateral related to a reverse repurchase agreement transaction.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="SALA">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">SalaryPayment</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is the payment of salaries.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="SASW">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">ATM</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Card Settlement-Settlement of ATM transactions.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="SAVG">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Savings</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transfer to savings/retirement account.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="SBSC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">SecuritiesBuySellSellBuyBack</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Cash collateral related to a Securities Buy Sell Sell Buy Back</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="SCIE">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">SingleCurrencyIRSExotic</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Cash collateral related to Exotic single currency interest rate swap.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="SCIR">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">SingleCurrencyIRS</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Cash collateral related to Single Currency Interest Rate Swap.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="SCRP">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">SecuritiesCrossProducts</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Cash collateral related to Combination of securities-related exposure types.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="SCVE">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">PurchaseSaleOfServices</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to purchase and sale of services.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="SECU">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Securities</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is the payment of securities.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="SEPI">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">SecuritiesPurchaseInhouse</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is the payment of a purchase of securities where custodian bank and current account servicing bank coincide</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="SERV">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">ServiceCharges</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to service charges charged by a service provider.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="SHBC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">BrokerOwnedCollateralShortSale</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Short Sale broker owned collateral associated with a prime broker agreement</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="SHCC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">ClientOwnedCollateralShortSale</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Short Sale client owned collateral associated with a prime brokerage agreement</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="SHSL">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">ShortSell</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Cash Collateral related to a Short Sell</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="SLEB">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">SecuritiesLendingAndBorrowing</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Cash collateral related to Securities lending and borrowing.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="SLOA">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">SecuredLoan</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Cash collateral related to a Secured loan.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="SLPI">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">PaymentSlipInstruction</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is payment of a well formatted payment slip.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="SPLT">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">SplitPayments</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Split payments. To be used when cash and security movements for a security trade settlement are instructed separately.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="SPSP">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">SalaryPensionSumPayment</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Salary or pension payment for more months in one amount or a delayed payment of salaries or pensions.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="SSBE">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">SocialSecurityBenefit</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is a social security benefit, ie payment made by a government to support individuals.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="STDY">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Study</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to a payment of study/tuition costs.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="SUBS">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Subscription</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to a payment of information or entertainment services either in printed or electronic form.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="SUPP">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">SupplierPayment</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to a payment to a supplier.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="SWBC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">SwapBrokerOwnedCashCollateral</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Cash collateral payment for swaps associated with an ISDA agreement. . Where such payment is segregated and not available for use by the client. Includes any cash collateral payments made under the terms of a CSA agreement for instruments such as swaps and FX forwards.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="SWCC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">SwapClientOwnedCashCollateral</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Cash collateral payment for swaps associated with an ISDA agreement. Where such payment is not segregated and is available for use by the client upon return. Includes any cash collateral payments made under the terms of a CSA agreement for instruments such as swaps and FX forwards.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="SWFP">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">SwapContractFinalPayment</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Final payments for a swap contract</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="SWPP">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">SwapContractPartialPayment</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Partial payment for a swap contract</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="SWPT">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Swaption</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Cash collateral related to an option on interest rate swap.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="SWRS">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">SwapContractResetPayment</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Reset payment for a swap contract</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="SWSB">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">SwapsBrokerOwnedSegregatedCashCollateral</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">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 CSA agreement such as Swap or FX Forward collateral.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="SWSC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">SwapsClientOwnedSegregatedCashCollateral</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">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. This includes any collateral identified in a CSA agreement such as Swap or FX Forward collateral.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="SWUF">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">SwapContractUpfrontPayment</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Upfront payment for a swap contract</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="TAXR">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">TaxRefund</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is the refund of a tax payment or obligation.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="TAXS">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">TaxPayment</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is the payment of taxes.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="TBAN">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">TBAPairOffNetting</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">TBA pair-off cash wire net movement</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="TBAS">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">ToBeAnnounced</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Cash collateral related to a To Be Announced (TBA)</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="TBBC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">TBABrokerOwnedCashCollateral</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">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.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="TBCC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">TBAClientOwnedCashCollateral</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">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.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="TBIL">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">TelecommunicationsBill</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to a payment of telecommunications related bill.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="TCSC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">TownCouncilServiceCharges</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to a payment associated with charges levied by a town council.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="TELI">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">TelephoneInitiatedTransaction</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to a payment initiated via telephone.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="TLRF">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">NonUSMutualFundTrailerFeePayment</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Any non-US mutual fund trailer fee (retrocession) payment (use ISIN to determine onshore versus offshore designation)</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="TLRR">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">NonUSMutualFundTrailerFeeRebatePayment</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Any non-US mutual fund trailer fee (retrocession) rebate payment (use ISIN to determine onshore versus offshore designation)</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="TMPG">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">TMPGClaimPayment</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Cash payment resulting from a TMPG Claim</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="TPRI">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">TriPartyRepoInterest</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Tri-Party Repo related interest</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="TPRP">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">TriPartyRepoNetting</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Tri-party Repo related net gain/loss cash movement</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="TRAD">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Commercial</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to a trade services operation.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="TRCP">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">TreasuryCrossProduct</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Cash collateral related to a combination of treasury-related exposure types.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="TREA">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">TreasuryPayment</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to treasury operations.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="TRFD">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">TrustFund</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to a payment of a trust fund.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="TRNC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">TruncatedPaymentSlip</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is payment of a beneficiary prefilled payment slip where beneficiary to payer information is truncated.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="TRPT">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">RoadPricing</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is for the payment to top-up pre-paid card and electronic road pricing for the purpose of transportation</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="TRVC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">TravellerCheque</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is the payment of a travellers cheque</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="UBIL">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Utilities</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is for the payment to common utility provider that provide gas, water and/or electricity.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="UNIT">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">UnitTrustPurchase</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is purchase of Unit Trust</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="VATX">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">ValueAddedTaxPayment</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is the payment of value added tax.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="VIEW">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">VisionCare</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is a payment for vision care services.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="WEBI">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">InternetInitiatedTransaction</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to a payment initiated via internet.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="WHLD">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">WithHolding</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to a payment of withholding tax.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="WTER">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">WaterBill</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to a payment of water bill.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ISO_ExternalProxyAccountType1Code">
		<xs:restriction base="ExternalProxyAccountType1Code">
			<xs:annotation>
				<xs:documentation source="Name" xml:lang="en">ExternalProxyAccountType1Code</xs:documentation>
				<xs:documentation source="Definition" xml:lang="en">Specifies the external proxy account type code, as published in the proxy account type external code set. External code sets can be downloaded from www.iso20022.org.</xs:documentation>
			</xs:annotation>
			<xs:enumeration value="BIID">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">BillerSubscriberIdentification</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Billers of specific utilities could register for a Biller Identification as supported in the clearing scheme, and use this identification for collections (applied for corporate account proxy).</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CCPT">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">PassportNumber</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Unique government-issued Identification used as account proxy to identify the individual (for example for government charges, road taxes, vaccination charges) and typically linked to the individual's bank account (applied for individual account proxy).</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CINC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CertificateOfIncorporationNumber</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Corporate Identification issued by a national institution or regulator, used as account proxy. (applied for corporate account proxy).</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="COID">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CountryAuthorityIdentification</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Identification issued by a national institution or regulator (different from a national scheme like a clearing provider), used as account proxy (applied for corporate or individual account proxy).</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="COTX">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CorporateTaxIdentification</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Unique government-issued tax Identification used as account proxy to identify the corporate (for example for government tax) and typically linked to the corporate bank account (applied for corporate account proxy).</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CUST">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CustomerIdentificationNumber</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Any other customer identification number issued by a corporate, bank or other organization, used as account proxy. (applied for corporate or individual account proxy).</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="DNAM">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">DomainName</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Internationalised internet domain name.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="DRLC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">DriverLicenseNumber</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Unique government-issued Identification used as account proxy to identify the individual (for example for government charges, road taxes and tolls,vaccination charges) and typically linked to the individual's bank account (applied for individual account proxy).</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="EIDN">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">ElectronicIdentification</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Government-issued Identification (different from a passport Identification or a national Identification). Used as account proxy to identify the individual (for example for public benefits) and typically linked to the individual's bank account (applied for individual account proxy).</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="EMAL">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">EmailAddress</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Internationalised address of an electronic mail box for internet messages.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="EWAL">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">EWalletIdentification</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Market-adopted prepaid instruments like e-Wallets, payments to / from e-wallets from / to bank accounts (applied for corporate or individual account proxy).</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="LEIC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">LegalEntityIdentifierCode</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Legal Entity Identifier used as account proxy (applied for corporate account proxy). Use cases: Can be used by corporates as a "government-issued" Identification for registration with payment schemes as a proxy. The proxy may be further used for payments and collections using the underlying instant payment rails for a variety of corporate use cases.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="MBNO">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">MobilePhoneNumber</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Mobile phone number in the format specified by the “The international public telecommunication numbering plan ITU- T E 164" (applied for corporate or individual account proxy).</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="NIDN">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">NationalIdentificationNumber</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Unique government-issued Identification used as account proxy to identify the individual or corporate for example for public benefits, government subsidies) and typically linked to the individual's / corporate bank account. (applied for corporate or individual account proxy).</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="PVTX">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">IndividualTaxIdentification</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Unique government-issued tax Identification used as account proxy to identify the individual for example for government tax) and typically linked to the individual's bank account (applied for individual account proxy).</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="SHID">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">SchemeIdentificationNumber</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Account proxy issued by a payment scheme (applied for corporate or individual account proxy). Use cases: Any proxies issued by clearing systems, for example VPA (India), FPS Identifier (Hong Kong), Jompay (Malaysia) CCIN (Canada).</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="SOSE">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">SocialSecurityNumber</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Unique government-issued Identification used as account proxy to identify the individual (for example for public benefits) and typically linked to the individual's bank account (applied for individual account proxy).</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="TELE">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">TelephoneNumber</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">A telephone number in the format specified by the 'The international public telecommunication numbering plan ITU-T E.164.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="TOKN">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">TokenIdentification</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Electronic Identification used, for example, to mask an account number as a means of data secrecy. (applied for corporate or individual account proxy).</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="UBIL">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">UtilitiesSubscriptionIdentification</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Subscriber Identification for utilities and services. As opposed to a biller Identification, this identification is used for the subscriber of the service (applied for corporate or individual account proxy).</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="VIPN">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">VehicleIdentificationPlateNumber</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Account proxy for receiving insurance claims, pay insurance premium, road tax payments, traffic tickets etc.(applied for corporate or individual account proxy).</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ISO_ExternalPersonIdentification1Code">
		<xs:restriction base="ExternalPersonIdentification1Code">
			<xs:annotation>
				<xs:documentation source="Name" xml:lang="en">ExternalPersonIdentification1Code</xs:documentation>
				<xs:documentation source="Definition" xml:lang="en">Specifies the external person identification scheme name code in the format of character string with a maximum length of 4 characters. The list of valid codes is an external code list published separately. External code sets can be downloaded from www.iso20022.org.</xs:documentation>
			</xs:annotation>
			<xs:enumeration value="ARNU">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">AlienRegistrationNumber</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Number assigned by a social security agency to identify a non-resident person.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CCPT">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">PassportNumber</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Number assigned by an authority to identify the passport number of a person.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CUST">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CustomerIdentificationNumber</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Number assigned by an issuer to identify a customer.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="DRLC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">DriversLicenseNumber</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Number assigned by an authority to identify a driver's license.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="EMPL">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">EmployeeIdentificationNumber</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Number assigned by a registration authority to an employee.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="NIDN">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">NationalIdentityNumber</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Number assigned by an authority to identify the national identity number of a person.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="POID">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">PersonCommercialIdentification</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Commercial identification of the person.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="SOSE">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">SocialSecurityNumber</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Number assigned by an authority to identify the social security number of a person.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="TELE">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">TelephoneNumber</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Number assigned by a telephone or mobile phone operator to identify a person. A person may have multiple phone numbers.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="TXID">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">TaxIdentificationNumber</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Number assigned by a tax authority to identify a person.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ISO_ExternalPaymentTransactionStatus1Code">
		<xs:restriction base="ExternalPaymentTransactionStatus1Code">
			<xs:annotation>
				<xs:documentation source="Name" xml:lang="en">ExternalPaymentTransactionStatus1Code</xs:documentation>
				<xs:documentation source="Definition" xml:lang="en">Specifies the status of an individual payment instructions, as published in an external payment transaction status code set. External code sets can be downloaded from www.iso20022.org.</xs:documentation>
			</xs:annotation>
			<xs:enumeration value="ACCC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">AcceptedSettlementCompletedCreditorAccount</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Settlement on the creditor's account has been completed.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="ACCP">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">AcceptedCustomerProfile</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Preceding check of technical validation was successful. Customer profile check was also successful.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="ACFC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">AcceptedFundsChecked</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Preceding check of technical validation and customer profile was successful and an automatic funds check was positive.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="ACIS">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">AcceptedandChequeIssued</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Payment instruction to issue a cheque has been accepted, and the cheque has been issued but not yet been deposited or cleared.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="ACPD">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">AcceptedClearingProcessed</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Status of transaction released from the Debtor Agent and accepted by the clearing.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="ACSC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">AcceptedSettlementCompletedDebitorAccount</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Settlement completed. Usage : this can be used by a Market Infrastructure reporting to Infrastructure Participant or an Account Servicer to Account Owner to report that the transaction account entry has been completed. Warning : this status is provided for transaction status reasons, not for financial information. It can only be used after bilateral agreement</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="ACSP">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">AcceptedSettlementInProcess</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">All preceding checks such as technical validation and customer profile were successful and therefore the payment instruction has been accepted for execution.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="ACTC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">AcceptedTechnicalValidation</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Authentication and syntactical and semantical validation are successful</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="ACWC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">AcceptedWithChange</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Instruction is accepted but a change will be made, such as date or remittance not sent.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="ACWP">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">AcceptedWithoutPosting</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Payment instruction included in the credit transfer is accepted without being posted to the creditor customer’s account.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="BLCK">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Blocked</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Payment transaction previously reported with status 'ACWP' is blocked, for example, funds will neither be posted to the Creditor's account, nor be returned to the Debtor.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CANC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Cancelled</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Payment initiation has been successfully cancelled after having received a request for cancellation. Usage: code to be used in the context of APIs only.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CPUC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CashPickedUpByCreditor</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Cash has been picked up by the Creditor.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="PATC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">PartiallyAcceptedTechnicalCorrect</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Payment initiation needs multiple authentications, where some but not yet all have been performed. Syntactical and semantical validations are successful.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="PDNG">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Pending</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Payment instruction is pending. Further checks and status update will be performed.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="PRES">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Presented</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Request for Payment has been presented to the Debtor.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="RCVD">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Received</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Payment instruction has been received.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="RJCT">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Rejected</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Payment instruction has been rejected.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ISO_ExternalPaymentGroupStatus1Code">
		<xs:restriction base="ExternalPaymentGroupStatus1Code">
			<xs:annotation>
				<xs:documentation source="Name" xml:lang="en">ExternalPaymentGroupStatus1Code</xs:documentation>
				<xs:documentation source="Definition" xml:lang="en">Specifies the status of a group of payment instructions, as published in an external payment group status code set. External code sets can be downloaded from www.iso20022.org.</xs:documentation>
			</xs:annotation>
			<xs:enumeration value="ACCC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">AcceptedSettlementCompletedCreditorAccount</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Settlement on the creditor's account has been completed.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="ACCP">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">AcceptedCustomerProfile</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Preceding check of technical validation was successful. Customer profile check was also successful.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="ACSC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">AcceptedSettlementCompletedDebitorAccount</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">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</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="ACSP">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">AcceptedSettlementInProcess</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">All preceding checks such as technical validation and customer profile were successful and therefore the payment initiation has been accepted for execution.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="ACTC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">AcceptedTechnicalValidation</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Authentication and syntactical and semantical validation are successful</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="ACWC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">AcceptedWithChange</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Instruction is accepted but a change will be made, such as date or remittance not sent.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="PART">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">PartiallyAccepted</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">A number of transactions have been accepted, whereas another number of transactions have not yet achieved 'accepted' status.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="PDNG">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Pending</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Payment initiation or individual transaction included in the payment initiation is pending. Further checks and status update will be performed.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="RCVD">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Received</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Payment initiation has been received by the receiving agent</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="RJCT">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Rejected</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Payment initiation or individual transaction included in the payment initiation has been rejected.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ISO_ExternalOrganisationIdentification1Code">
		<xs:restriction base="ExternalOrganisationIdentification1Code">
			<xs:annotation>
				<xs:documentation source="Name" xml:lang="en">ExternalOrganisationIdentification1Code</xs:documentation>
				<xs:documentation source="Definition" xml:lang="en">Specifies the external organisation identification scheme name code in the format of character string with a maximum length of 4 characters. The list of valid codes is an external code list published separately. External code sets can be downloaded from www.iso20022.org.</xs:documentation>
			</xs:annotation>
			<xs:enumeration value="BANK">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">BankPartyIdentification</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Unique and unambiguous assignment made by a specific bank or similar financial institution to identify a relationship as defined between the bank and its client.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="BDID">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">BusinessDomainIdentifier</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Identifier of the business domain in which the organisation is active.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="BOID">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">BusinessOtherIdentification</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Other identification of the organisation.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CBID">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CentralBankIdentificationNumber</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">A unique identification number assigned by a central bank to identify an organisation.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CHID">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">ClearingIdentificationNumber</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">A unique identification number assigned by a clearing house to identify an organisation</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CINC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CertificateOfIncorporationNumber</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">A unique identification number assigned by a designated authority to a certificate of incorporation and used to identify an organisation.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="COID">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CountryIdentificationCode</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Country authority given organisation identification (e.g., corporate registration number)</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CUST">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CustomerNumber</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Number assigned by an issuer to identify a customer. Number assigned by a party to identify a creditor or debtor relationship.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="DUNS">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">DataUniversalNumberingSystem</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">A unique identification number provided by Dun &amp; Bradstreet to identify an organisation.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="EMPL">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">EmployerIdentificationNumber</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Number assigned by a registration authority to an employer.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="GS1G">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">GS1GLNIdentifier</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">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.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="SREN">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">SIREN</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">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.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="SRET">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">SIRET</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">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</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="TXID">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">TaxIdentificationNumber</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Number assigned by a tax authority to identify an organisation.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ISO_ExternalMandateSetupReason1Code">
		<xs:restriction base="ExternalMandateSetupReason1Code">
			<xs:annotation>
				<xs:documentation source="Name" xml:lang="en">ExternalMandateSetupReason1Code</xs:documentation>
				<xs:documentation source="Definition" xml:lang="en">Specifies the external mandate setup reason code in the format of character string with a maximum length of 4 characters. External code sets can be downloaded from www.iso20022.org.</xs:documentation>
			</xs:annotation>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ISO_ExternalLocalInstrument1Code">
		<xs:restriction base="ExternalLocalInstrument1Code">
			<xs:annotation>
				<xs:documentation source="Name" xml:lang="en">ExternalLocalInstrument1Code</xs:documentation>
				<xs:documentation source="Definition" xml:lang="en">Specifies the external local instrument code in the format of character string with a maximum length of 35 characters. The list of valid codes is an external code list published separately. External code sets can be downloaded from www.iso20022.org.</xs:documentation>
			</xs:annotation>
			<xs:enumeration value="04">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">PreauthorisedDirectDebitDE</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to a direct debit that is pre authorised (Abbuchungsauftrag).</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="05">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">NonPreauthorisedDirectDebitDE</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to a direct debit that is not pre authorised (Einzugsermächtigung).</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="08">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">PreauthorisedDirectDebitOrdinaireNormalClearing4Day</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to a direct debit that is pre authorised (Avis de Prélèvement).</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="19">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">BusinessToCustomerDirectDebit</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to a business-to-customer direct debit (CSB19).</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="58">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">BusinessToBusinessDirectDebit</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to a business-to-business direct debit (CSB58).</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="60">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">RecoveredBillofExchangeorPromissoryNote</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">LCR - Lettre de Change Relevé (Recovered Bill of Exchange) and BOR - Billet à Orde Relevé (Promissory Note)</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="82">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">NonPreauthorisedDirectDebitAT</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to a direct debit that is not pre authorised (Einzugsermächtigung).</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="83">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">PreauthorisedDirectDebitAT</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to a direct debit that is pre authorised (Abbuchungsauftrag).</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="85">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">PreauthorisedDirectDebitAccéléréAcceleratedClearing2DayOrdinaireNormalClearing4Day</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to an urgent direct debit that is pre authorised (Avis de Prélèvement accéléré).</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="89">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">PreauthorisedDirectDebitVérifiéVerifiedClearing</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to an urgent direct debit that is pre authorised (Avis de Prélèvement vérifié).</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="ACCEPT">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">PaymentViaAcceptgiroOwnedByCurrence</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to payments via Acceptgiro owned by Currence.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="ADD">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">AuthenticatedDirectDebit</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is authenticated direct debit for domestic use.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="ARC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">AccountsReceivableCheck</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to accounts receivable check.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="ASTI">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">AncillarySystemTransferInitiation</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Indicates that the payment is sent by an authorized third party on behalf of the participant.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="B2B">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">SEPABusinessToBusinessDirectDebit</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to SEPA business to business direct debit.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="B2BAMIPM">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">SEPAB2BDirectDebitAMI</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">SEPA B2B Direct Debit AMI based on a paper mandate</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="BACP">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">BackupPayment</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Indicates that the payment was initiated manually using a GUI (Graphical User Interface).</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="BPA">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">BatchPaymentsAruba</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to an Instant Credit Transfer under the rules of the Centrale Bank van Aruba, based on the EPC SCT Inst scheme, with a specific batch time-out delay.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="BSE">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">PaperlessChequeCollection</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to the German Paperless Cheque Collection procedure “Belegloser Scheckeinzug - BSE”</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CARD">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CardClearing</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to card clearing.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CCD">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CashConcentrationOrDisbursementCorporateCounterparty</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to cash concentration or disbursement corporate counterparty.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CCI">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CashConcentrationIntragroup</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to an intra-group bank initiated cash management payment</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CHN">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">TruncatedChecks</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">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.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CIE">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CustomerInitiatedEntry</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">A credit entry initiated by or on behalf of the holder of a consumer account</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CLSCCPERX">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CLSClearedFXForEurex</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to the CLSClearedFX service for Eurex. Usage: The code is mandatory for all pacs.009 payments to this service.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CLSCCPLCH">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CLSClearedFXForLCH</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to the CLSClearedFX service for London Exchange Clearing House. Usage: The code is mandatory for all pacs.009 payments to this service.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="COR1">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">SEPADirectDebit1DaySettlement</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Optional shorter time cycle (D-1) for SEPA Core Direct Debit</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CORAMIPM">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">SEPACoreDirectDebitAMI</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">SEPA Core Direct Debit AMI based on a paper mandate</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CORE">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">SEPADirectDebitCore</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to SEPA direct debit -core.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CPP">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CashPerPost</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">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.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CR1AMIPM">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">SEPACoreD1DirectDebitAMI</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Optional shorter time cycle (D-1) for SEPA Core Direct Debit AMI based on a paper mandate</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CTP">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CreditTransferPreferred</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Request-to-pay preferred payment via Credit Transfer but Instant Credit Transfer is also possible.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CTX">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CorporateTradeExchange</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to corporate trade exchange.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="DDFA">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">DirectDebitFixedAmount</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">SEPA Fixed Amount Direct Debit</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="DDMC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">DirectDebitConfirmedElectronicMandate</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to a direct debit instruction authorized under a confirmed electronic mandate.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="DDMP">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">DirectDebitPaperMandateWithPaperAuthorization</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to a direct debit instruction authorized under a paper based mandate, supported by paper authorization signed by the debtor.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="DDMU">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">DirectDebitUnconfirmedElectronicMandate</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to a direct debit instruction authorized under an unconfirmed electronic mandate requiring confirmation by the debtor.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="DDNR">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CoreNoRefund</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">SEPA Core Direct Debit with ‘no refund’ option</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="DDT">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">DirectDebits</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to direct debits.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="FADAMIPM">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">SEPAFADirectDebitAMI</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">SEPA Fixed Amount Direct Debit AMI based on a paper mandate</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="GST">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">TruncatedCreditTransfers</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">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.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="IAT">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">InternationalACH</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to international ACH.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="ICMC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">IncidentManagementCorrection</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to an Incident Management Correction procedure based on the DD infrastructure.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="IDEAL">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">PaymentsViaInternetOwnedByCurrence</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to payments via internet owned by Currence.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="IN">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CrossBorderCustomerCreditTransfer</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to cross border customer credit transfer.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="INST">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">InstantCreditTransfer</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to an Instant Credit Transfer. Use case example: SEPA Instant Credit Transfer (SCT Inst)</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="INSTIDEAL">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">PaymentsViaInternetOwnedByCurrenceUsingInstantCreditTransfer</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to payments via internet owned by Currence which uses an Instant Credit Transfer.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="INSTNT01">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">InstantCreditTransferNotTimeCritical</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">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.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="INSTNT01IDEAL">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">PaymentsViaInternetOwnedByCurrenceUsingInstantCreditTransferNotTimeCritical</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to payments via internet owned by Currence which uses a regular Credit Transfer and will be instantly processed under the Dutch AOS on top of the EPC SCT scheme.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="INSTTC01">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">InstantCreditTransferTimeCritical</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">The transaction is related to an Instant Credit Transfer under the rules of the Dutch AOS on top of the EPC SCT Inst scheme.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="INSTTC01IDEAL">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">PaymentsViaInternetOwnedByCurrenceUsingInstantCreditTransferTimeCritical</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to payments via internet owned by Currence which uses an Instant Credit Transfer under the rules of the Dutch AOS on top of the EPC SCT Inst scheme.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="IPA">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">InstantPaymentsAruba</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to an Instant Credit Transfer under the rules of the Centrale Bank van Aruba, based on the EPC SCT Inst scheme.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="ISE">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">ImageBasedChequeCollection</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to the German Image-based Cheque Collection Procedure “Imagegestützter Scheckeinzug - ISE”</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="ITP">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">InstantCreditTransferPreferred</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Request-to-pay preferred payment via Instant Credit Transfer but Credit Transfer is also possible.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="MANP">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">MandatedPayment</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Indicates that the payment is sent by responsible Central Bank on behalf of the participant in case of contingency.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="MDP">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">MultiDayPayment</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Type of New Payments Architecture (NPA) payment. Payments are processed over a three-day cycle and available to customers early in the morning of Day 3.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="NLDO">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">DutchDomesticBulkPayment</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to a Domestic payment initiated by PAIN.001</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="NLGOV">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">DirectDebitInitiatedByTheGovernmentWithSpecialConditions</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to direct debit scheme owned by the NVB.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="NLUP">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">DutchUrgentPayment</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to a Domestic payment initiated by PAIN.001</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="ONCL">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Overnight</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to overnight clearing.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="PERI">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">PaymentWithERI</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Credit transfer contains Extended Remittance Information (ERI) as defined within the applicable scheme.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="POP">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">PointOfPurchase</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to point-of-purchase.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="POS">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">PointOfSale</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to point-of-sale.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="PPD">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">PrearrangedPaymentOrDepositConsumerCounterparty</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to prearranged payment or deposit consumer counterparty.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="RCK">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">RepresentedCheckEntry</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to re-presented check entry.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="RDD">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">ReturnedDirectDebits</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to returned direct debits.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="RIBA">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">NonPreauthorisedDirectDebitRIBA</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to a non-pre authorised collection (RIBA).</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="RIDO">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">PreauthorisedRevocableDirectDebit</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to a direct debit that is pre authorised and revocable (RID Ordinario).</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="RIDV">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">PreauthorisedRevocableUrgentDirectDebit</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to an urgent direct debit that is pre authorised and revocable (RID Veloce).</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="RTR">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">ReturnedCreditTransfers</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to returned credit transfers.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="SBTI">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">SettlementBankTransferInitiation</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Indicates that the payment is submitted to move liquidity to the technical account - dedicated to real-time settlement in an external system (for example ancillary system) . The payment is processed in a separate payment queue besides the normal processing.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="SCN">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">RevokedTruncatedChecks</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to revoked truncated checks.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="SDCL">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">SameDayClearedPayments</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to New Zealand High Value Clearing System (HVCS) same day clearing payments.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="SDD">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">RevokedDirectDebits</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to revoked direct debits.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="SDN">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">PaymentsViaStandaardDigitaleNota</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to payments via a ‘Standaard Digitale Nota’ InvoiceAcceptgiro payment.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="SGT">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">RevokedTruncatedCreditTransfers</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to revoked truncated credit transfers.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="SRD">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">RevokedReturnedDirectDebits</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to revoked returned direct debits.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="SRT">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">RevokedReturnedCreditTransfers</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to revoked returned credit transfers</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="STR">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">RevokedCreditTransfers</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to revoked credit transfers</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="TEL">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">TelephoneInitiatedEntry</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to telephone initiated entry.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="TRF">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CreditTransfers</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to credit transfers</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="UDD">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">UnauthenticatedDirectDebit</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is unauthenticated direct debit for domestic use.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="WEB">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">InternetInitiatedEntry</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to internet initiated entry.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ISO_ExternalGarnishmentType1Code">
		<xs:restriction base="ExternalGarnishmentType1Code">
			<xs:annotation>
				<xs:documentation source="Name" xml:lang="en">ExternalGarnishmentType1Code</xs:documentation>
				<xs:documentation source="Definition" xml:lang="en">Specifies the garnishment type as published in an external document type code list.</xs:documentation>
			</xs:annotation>
			<xs:enumeration value="GNCS">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">GarnishmentForChildSupport</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Garnishment from a third party payer for Child Support</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="GNDP">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">GarnishmentForChildSupportFromDirectPayer</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Garnishment from a direct payer for Child Support</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="GTPP">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">GarnishmentToTaxingAgency</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Garnishment from a third party payer to taxing agency</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ISO_ExternalFinancialInstitutionIdentification1Code">
		<xs:restriction base="ExternalFinancialInstitutionIdentification1Code">
			<xs:annotation>
				<xs:documentation source="Name" xml:lang="en">ExternalFinancialInstitutionIdentification1Code</xs:documentation>
				<xs:documentation source="Definition" xml:lang="en">Specifies the external financial institution identification scheme name code in the format of character string with a maximum length of 4 characters. The list of valid codes is an external code list published separately. External code sets can be downloaded from www.iso20022.org.</xs:documentation>
			</xs:annotation>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ISO_ExternalDocumentLineType1Code">
		<xs:restriction base="ExternalDocumentLineType1Code">
			<xs:annotation>
				<xs:documentation source="Name" xml:lang="en">ExternalDocumentLineType1Code</xs:documentation>
				<xs:documentation source="Definition" xml:lang="en">Specifies the document line type as published in an external document type code list.</xs:documentation>
			</xs:annotation>
			<xs:enumeration value="ADPI">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">AdditionalProductIdentificationAssignedByTheManufacturer</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Line item reference is an additional product identification assigned by the manufacturer.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="AISB">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">AlternateISBN</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Line item reference is an alternate International Standard Book Number (ISBN).</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="ASNB">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">AssetNumber</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Line item reference is an asset number.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CTNB">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CatalogNumber</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Line item reference is a catalog number.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="DBSP">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">DunBradstreetStandardProductAndServiceCode</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Line item reference is Dun &amp; Bradstreet Standard Product and Service code.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="EANN">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">EuropeanArticleNumberEAN2551</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Line item reference is an European Article Number (EAN).</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="EINB">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">EquipmentIdentificationNumber</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Line item reference is an equipment identification number.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="GSNB">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">GeneralSpecificationNumber</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Line item reference is a general specification number.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="HIBC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">HIBCHealthCareIndustryBarCode</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Line item reference is a Health Care Industry Bar Code (HIBC)</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="ISBN">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">InternationalStandardBookNumberISBN</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Line item reference is an International Standard Book Number (ISBN).</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="LTNB">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">LotNumber</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Line item reference is a lot number.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="MDNB">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">ModelNumber</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Line item reference is a model number</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="PRNB">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">PartNumber</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Line item reference is a part reference number.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="PTCD">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">ProductTypeCode</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Line item reference is a product type code.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="SKNB">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">StockNumber</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Line item reference is a stock number.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="STNB">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">StyleNumber</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Line item reference is a style number.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="TONB">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">TechnicalOrderNumber</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Line item reference is a technical order number.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="UPCC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">UPCConsumerPackageCode</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Line item reference is an UPC consumer package code.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="UPNB">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">UniversalProductNumber</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Line item reference is an Universal Product Number.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ISO_ExternalDiscountAmountType1Code">
		<xs:restriction base="ExternalDiscountAmountType1Code">
			<xs:annotation>
				<xs:documentation source="Name" xml:lang="en">ExternalDiscountAmountType1Code</xs:documentation>
				<xs:documentation source="Definition" xml:lang="en">Specifies the nature, or use, of the amount in the format of character string with a maximum length of 4 characters. The list of valid codes is an external code list published separately. External code sets can be downloaded from www.iso20022.org.</xs:documentation>
			</xs:annotation>
			<xs:enumeration value="APDS">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">AdditionalPromotionalDiscount</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Addition discount based on third-party agreed business promotional activity, i.e., extra 10 percent discount for 15 days)</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="STDS">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">StandingDiscount</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Discount based on volume purchased.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="TMDS">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">TermsDiscount</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">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).</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ISO_ExternalClearingSystemIdentification1Code">
		<xs:restriction base="ExternalClearingSystemIdentification1Code">
			<xs:annotation>
				<xs:documentation source="Name" xml:lang="en">ExternalClearingSystemIdentification1Code</xs:documentation>
				<xs:documentation source="Definition" xml:lang="en">Specifies the clearing system identification code, as published in an external clearing system identification code list. External code sets can be downloaded from www.iso20022.org.</xs:documentation>
			</xs:annotation>
			<xs:enumeration value="ATBLZ">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">AustrianBankleitzahl</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Bank Branch code used in Austria</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="AUBSB">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">AustralianBankStateBranchCodeBSB</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Bank Branch code used in Australia</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CACPA">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CanadianPaymentsAssociationPaymentRoutingNumber</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Bank Branch code used in Canada</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CHBCC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">SwissFinancialInstitutionIdentificationShort</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Financial Institution Identification (IID) used in Switzerland, without check digit</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CHSIC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">SwissFinancialInstitutionIdentificationLong</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Financial Institution Identification (IID) used in Switzerland, including check digit</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CNAPS">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CNAPSIdentifier</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Bank Branch code used in China</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CNCIP">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CrossBorderInterbankPaymentSystem</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Cross-border Interbank Payment System (CIPS) Identifier.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="DEBLZ">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">GermanBankleitzahl</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Bank Branch code used in Germany</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="ESNCC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">SpanishDomesticInterbankingCode</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Bank Branch code used in Spain</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="GBDSC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">UKDomesticSortCode</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Bank Branch code used in the UK</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="GRBIC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">HelenicBankIdentificationCode</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Bank Branch code used in Greece</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="HKNCC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">HongKongBankCode</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Bank Branch code used in Hong Kong</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="IENCC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">IrishNationalClearingCode</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Bank Branch code used in Ireland</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="INFSC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">IndianFinancialSystemCode</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Bank Branch code used in India</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="ITNCC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">ItalianDomesticIdentificationCode</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Bank Branch code used in Italy</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="JPZGN">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">JapanZenginClearingCode</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Bank Branch code used in Japan</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="MZBMO">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">BancoDeMocambiqueRTGS</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Banco de Mocambique RTGS system.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="NZNCC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">NewZealandNationalClearingCode</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Bank Branch code used in New Zealand</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="NZRSA">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">NewZealandRTGSClearingCode</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">RTGS settlement account used in New Zealand.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="PLKNR">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">PolishNationalClearingCode</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Bank Branch code used in Poland</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="PTNCC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">PortugueseNationalClearingCode</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Bank Branch code used in Portugal</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="RUCBC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">RussianCentralBankIdentificationCode</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Bank Branch code used in Russia</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="SESBA">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">SwedenBankgiroClearingCode</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Bank Branch code used in Sweden</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="SGIBG">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">IBGSortCode</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Bank Branch code used in Singapore</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="THCBC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">ThaiCentralBankIdentificationCode</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Bank Identification code used in Thailand</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="TWNCC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">FinancialInstitutionCode</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Bank Branch code used in Taiwan</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="USABA">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">UnitedStatesRoutingNumberFedwireNACHA</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Routing Transit number assigned by the ABA for US financial institutons</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="USPID">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CHIPSParticipantIdentifier</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Bank identifier used by CHIPs in the US</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="ZANCC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">SouthAfricanNationalClearingCode</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Bank Branch code used in South Africa</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ISO_ExternalCategoryPurpose1Code">
		<xs:restriction base="ExternalCategoryPurpose1Code">
			<xs:annotation>
				<xs:documentation source="Name" xml:lang="en">ExternalCategoryPurpose1Code</xs:documentation>
				<xs:documentation source="Definition" xml:lang="en">Specifies the category purpose, as published in an external category purpose code list. External code sets can be downloaded from www.iso20022.org.</xs:documentation>
			</xs:annotation>
			<xs:enumeration value="BONU">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">BonusPayment</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is the payment of a bonus.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CASH">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CashManagementTransfer</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is a general cash management instruction.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CBLK">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CardBulkClearing</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">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.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CCRD">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CreditCardPayment</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to a payment of credit card.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CIPC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CashInPreCredit</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is a direct debit for a cash order of notes and/or coins.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CONC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CashOutNotesCoins</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is a direct debit for a cash order of notes and/or coins.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CORT">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">TradeSettlementPayment</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to settlement of a trade, eg a foreign exchange deal or a securities transaction.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="DCRD">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">DebitCardPayment</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to a payment of debit card.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="DIVI">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Dividend</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is the payment of dividends.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="DVPM">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">DeliverAgainstPayment</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Code used to pre-advise the account servicer of a forthcoming deliver against payment instruction.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="EPAY">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Epayment</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to ePayment.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="FCDT">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">ForeignCurrencyDomesticTransfer</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Foreign Currency Transaction that is processed between two domestic financial institutions.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="FCIN">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">FeeCollectionAndInterest</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to the payment of a fee and interest.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="FCOL">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">FeeCollection</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">A service that is settling card transaction related fees between two parties.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="GOVT">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">GovernmentPayment</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is a payment to or from a government department.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="GP2P">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">PersontoPersonPayment</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">General Person-to-Person Payment. Debtor and Creditor are natural persons.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="HEDG">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Hedging</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to the payment of a hedging operation.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="ICCP">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">IrrevocableCreditCardPayment</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is reimbursement of credit card payment.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="IDCP">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">IrrevocableDebitCardPayment</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is reimbursement of debit card payment.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="INTC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">IntraCompanyPayment</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is an intra-company payment, ie, a payment between two companies belonging to the same group.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="INTE">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Interest</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is the payment of interest.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="LBOX">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">LockboxTransactions</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to identify cash handling via Night Safe or Lockbox by bank or vendor on behalf of a physical store.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="LOAN">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Loan</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to the transfer of a loan to a borrower.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="MP2B">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Commercial</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Mobile P2B Payment</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="MP2P">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Consumer</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Mobile P2P Payment</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="OTHR">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">OtherPayment</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Other payment purpose.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="PENS">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">PensionPayment</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is the payment of pension.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="RPRE">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Represented</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Collection used to re-present previously reversed or returned direct debit transactions.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="RRCT">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">ReimbursementReceivedCreditTransfer</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to a reimbursement for commercial reasons of a correctly received credit transfer.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="RVPM">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">ReceiveAgainstPayment</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Code used to pre-advise the account servicer of a forthcoming receive against payment instruction.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="SALA">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">SalaryPayment</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is the payment of salaries.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="SECU">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Securities</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is the payment of securities.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="SSBE">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">SocialSecurityBenefit</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is a social security benefit, ie payment made by a government to support individuals.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="SUPP">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">SupplierPayment</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to a payment to a supplier.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="SWEP">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CashManagementSweepAccount</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Classification: Cash Management. Transaction relates to a cash management instruction, requesting a sweep of the account of the Debtor above an agreed floor amount, up to a target or zero balance. The purpose is to move the funds from multiple accounts to a single bank account. Funds can move domestically or across border and more than one bank can be used.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="TAXS">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">TaxPayment</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is the payment of taxes.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="TOPG">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CashManagementTopAccount</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Classification: Cash Management. Transaction relates to a cash management instruction, requesting to top the account of the Creditor above a certain floor amount, up to a target or zero balance. The floor amount, if not pre-agreed by the parties involved, may be specified.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="TRAD">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Trade</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to the payment of a trade finance transaction.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="TREA">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">TreasuryPayment</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is related to treasury operations. E.g. financial contract settlement.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="VATX">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">ValueAddedTaxPayment</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is the payment of value added tax.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="VOST">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CrossborderMIPayments</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction to be processed as a domestic payment instruction originated from a foreign bank.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="WHLD">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">WithHolding</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction is the payment of withholding tax.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="ZABA">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CashManagementZeroBalanceAccount</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Transaction relates to a cash management instruction, requesting to zero balance the account of the Debtor. Zero Balance Accounts empty or fill the balances in accounts at the same bank, in the same country into or out of a main account each day.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ISO_ExternalCashClearingSystem1Code">
		<xs:restriction base="ExternalCashClearingSystem1Code">
			<xs:annotation>
				<xs:documentation source="Name" xml:lang="en">ExternalCashClearingSystem1Code</xs:documentation>
				<xs:documentation source="Definition" xml:lang="en">Specifies the cash clearing system, as published in an external cash clearing system code list. External code sets can be downloaded from www.iso20022.org.</xs:documentation>
			</xs:annotation>
			<xs:enumeration value="ABE">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">EBAEuro1Step1</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">EBA Euro1/Step1.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="ACH">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">ACH</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Automated Clearing House. Payment system that clears cash transfers and settles the proceeds in a lump sum, usually on a multilateral netting basis.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="ACS">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CanadaACSS</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Canadian Dollar (CAD) - Automated Clearing Settlement System (ACSS)</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="AIP">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Albania</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">AL (Albania) - Albania Interbank Payment System.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="ART">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Austrian</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">AT (Austria) - Austrian RTGS.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="AVP">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">NewZealand</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">NZ (New Zealand) - New Zealand Assured Value Payments.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="AZM">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Azerbaijan</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">AZ (Azerbaijan) - Azerbaijan Interbank Payment System (AZIPS).</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="B27">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">P27</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">P27 Clearing – Batch Payment Platform.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="BAP">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">BosniaHerzegovina</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">BA (Bosnia and Herzegovina).</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="BCC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">SwedenBGC</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">SE (Sweden) - Sweden BGC Clearing CUG.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="BCE">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Ecuador</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">EC (Ecuador) - Ecuadorian Central Payment System (Sistema Central de Pagos Ecuatoriano)</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="BDS">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Barbados</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">BB (Barbados) - Barbados RTGS (CBRTGS).</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="BEL">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Belgium</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">BE (Belgium) - Belgium RTGS (ELLIPS).</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="BGN">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Bulgaria</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">BG (Bulgaria) - Bulgaria RTGS.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="BHS">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Bahamas</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">BS (Bahamas) - Bahamas RTGS.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="BIS">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Botswana</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">BW (Botswana) - Botswana Interbank Settlement System.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="BOF">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Finland</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">FI (Finland) - RTGS (BOF).</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="BOJ">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">BankOfJapanNet</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">the Bank of Japan clearing system.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="BRL">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Italy</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">IT (Italy) - Italy RTGS (BIREL).</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="BSP">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Philippines</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">PH (Philippines) - Philippines Payment System.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CAM">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">SpainCAM</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">ES (Spain).</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CBA">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CentralBankOfArubaCSM</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">AW (Aruba) - Central Bank of Aruba CSM</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CBC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CentraleBankVanCuraçaoEnSintMaartenCSM</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">CW (Curaçao), SX (Sint Maarten) Central Bank of Curaçao and Sint Maarten CSM</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CBJ">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Ireland</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">IE (Ireland) - Irish RTGS (IRIS).</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CCE">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Peru</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Real-Time Payment System Peru</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CHI">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">USTCHChips</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">US - The Clearing House CHIPS</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CHP">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">UnitedKingdom</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">GB (UK) - British Euro RTGS (CHAPS).</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CIP">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">China</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Cross-border Interbank Payment System (CIPS)</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CIS">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CentralInteroperabilityService</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Central Interoperability Service of the EACHA Clearing Cooperative, for exchanging SEPA payments between Automated Clearing Houses in the EEA.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="COE">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">ColumbiaCEDEC</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">CO (Columbia) - Colombian Electronic Cheque System named CEDEC (Compensación Electrónica De Cheques).</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="COI">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">ColumbiaCENIT</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">CO (Columbia) - Colombian Central Bank´s ACH named CENIT (Compensación Electrónica Nacional Interbancaria).</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="COU">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">ColumbiaCUD</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">CO (Columbia) - Colombian RTGS System named CUD (Cuentas de Depósito).</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="DDK">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">DenmarkDDK</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">DK (Denmark) - Danish Krone RTGS (KRONOS)</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="DKC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Denmark</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">DK (Denmark) - Danish Euro RTGS (KRONOS)</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="EBA">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">EBAEuro1</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">EBA Euro1.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="ELS">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">GermanyELS</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">DE (Germany).</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="EMZ">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Germany</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Elektronischer Massenzahlungsverkehr (EMZ) DE (Germany) – retail payment system operated by the Deutsche Bundesbank</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="EPM">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">ECB</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">ECB (European Central Bank) - ECB Payment Mechanism.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="EPN">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">USTCHEPN</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">US - The Clearing House EPN</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="ERP">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">EBAStep1</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">EBA step 1 (members).</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="FDA">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">USFedACH</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">US (United States) - Federal Reserve Banks Automated Clearing House Service.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="FDN">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">USFedNow</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">US (United States) - Federal Reserve Banks FedNow Service.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="FDW">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">USFedwireFunds</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">US (United States) - Federal Reserve Banks Fedwire Funds Service.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="FEY">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">ForeignExchangeYenClearing</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">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.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="FPS">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">FasterPaymentsServices</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Faster Payments Service in UK.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="GIS">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Ghana</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">GH (Ghana) - Ghana Interbank Settlement System (GISS).</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="HKL">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">HongKongCHATS</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Hong Kong Clearing House Automated Transfer System (CHATS).</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="HKS">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">HongKongFPS</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Hong Kong Faster Payment System or FPS. A system owned and operated by the HKICL, to provide instant clearing and settlement payment services.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="HRK">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Croatia</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">HR (Croatia) - HSVP.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="HRM">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Greece</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">GR (Greece) - Greek RTGS (HERMES).</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="HUF">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Hungary</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">HU (Hungary) - VIBER.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="I27">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">P27RealTime</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">P27 Clearing – Instant Payment Platform.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="IBP">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">SpainIberpayInstantPayments</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">ES - Spain - Iberpay Instant Payments</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="IMP">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">IndiaImmediatePaymentService</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">India Immediate Payment Service</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="INC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">DEandNLEquens</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">DE and NL - Equens</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="ISG">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Iceland</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">IS (Iceland) – Icelandic krona RTGS (MBK).</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="ISW">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">NGInterswitch</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">NG (Nigeria) - Interswitch.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="JOD">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Jordan</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">JO (Jordan) - Jordan RTGS.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="KPS">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Kenya</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">KE (Kenya) - Kenyan Electronic Payment Settlement System.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="LGS">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Luxemburg</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">LU (Luxemburg) - Luxembourg RTGS (LIPS).</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="LKB">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">SriLanka</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">LK (Sri Lanka) - Sri Lanka (Lankasettle).</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="LVL">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Latvia</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">LV (Latvia).</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="LVT">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CanadaLVTS</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">CA (Canada) - Large Value Transfer System (LVTS).</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="LYX">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">LynxCanada</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">CA (Canada) Lynx High Value Payment System.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="MEP">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Singapore</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">SG (Singapore) - Singapore RTGS (MEPS+).</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="MOC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">BancoDeMocambiqueRTGS</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Banco de Mocambique RTGS system.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="MOS">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">SouthAfrica</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">ZA (South Africa) - South-African Multiple Option Settlement.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="MQQ">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">MacaoRTGS</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Macao Real Time Gross Settlement System</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="MRS">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Malta</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">MT (Malta) - Malta Realtime Interbank Settlement System.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="MUP">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Mauritius</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">MU (Mauritius).</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="NAM">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Namibia</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">NA (Namibian) - Namibian Interbank Settlement System.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="NBO">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">NorwayRTGS</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">NO - Norway NOK RTGS Norges Bank</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="NOC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Norway</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">NO (Norway).</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="NOR">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">NorwayNICSReal</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">NICS Real (Norway)</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="NPP">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">AustraliaNPP</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">AU (Australia) - New Payments Platform (NPP).</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="NSS">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">USNSS</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">US (United States) - Federal Reserve Banks National Settlement Service.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="NZE">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">NewZealandRTGS</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">NZ (New Zealand) – New Zealand Dollar RTGS (ESAS)</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="PCH">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Switzerland</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">CH (Switzerland).</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="PDS">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">AustraliaPDS</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">AU (Australia).</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="PEG">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Egypt</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">EG (Egypt).</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="PNS">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">FrancePNS</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">FR (France).</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="PSA">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">AustrianCSM</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">AT (Austria) – Austrian CSM.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="PTR">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Angola</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">AO (Angola) - Angola RTGS.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="PVE">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Venezuela</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Ve (Venezuela).</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="RIX">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">RIXRTGSSverigesRiksbank</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">SE (Sweden) – SEK RTGS (RIX).</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="ROL">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">RomaniaEPO</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">RO (Romania) - Romanian Electronic Payment Operations RT.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="ROS">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">RomaniaGSRS</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">RO (Romania) - Romanian GSRS.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="RTG">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">RTGS</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Real Time Gross Settlement System. Payment system that simultaneously clears individual transfers and settles them in central bank money.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="RTP">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">GermanyRTGSPlus</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">DE (Germany).</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="RTR">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">RTRCanada</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">CA (Canada) Real Time Rail Payment System.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="SCP">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Chili</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">CL (Chile) - Chilean Interbank Payment System.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="SCR">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">SingaporeSCRIPS</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">SG (Singapore) - Singapore RTGS (SCRIPS).</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="SEC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">SwedenSEC</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">SE (Sweden) - Swedish Euro RTGS (SEC).</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="SEU">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">euroSIC</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">CH (Switzerland) – Swiss EUR RTGS named euroSIC.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="SIC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">SIC</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">CH (Switzerland) – Swiss CHF RTGS named SIC.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="SIP">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">SICIP</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">CH (Switzerland) – Swiss Instant Payment service in CHF operated by SIX Interbank Clearing.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="SIT">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Slovania</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">SI (Slovenia).</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="SLB">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">SpainES</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">ES (Spain) - Spanish RTGS (SLBE).</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="SPG">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Portugal</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">PT (Portugal) - Portuguese RTGS (SPGT).</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="SSK">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">SwedenSSK</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">SE (Sweden) - SEK RTGS (RIX).</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="ST2">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">EBAClearingSTEP2</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">EBA Clearing STEP 2.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="STG">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">UnitedKingdomGBP</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">UK (United Kingdom) - CHAPS Sterling RTGS.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="TBF">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">FranceFR</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">FR (France) - French RTGS (TBF).</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="TCH">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">USTCHRealTime</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">US - The Clearing House Real-TimePayment System</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="TGT">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Target</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Target.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="THB">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Thailand</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">TH (Thailand) - Thailand Payment System (BAHTNET).</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="THN">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Thailand-NITMX</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">TH (Thailand) - National ITMX Payment System</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="TIS">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Tanzania</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">TZ (Tanzania) - Tanzania Interbank Settlement System (TISS).</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="TOP">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Netherlands</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">NL (Netherlands) - Dutch RTGS (TOP)</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="TTD">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">TrinidadAndTobago</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">TT (Trinidad and Tobago ) - Trinidad and Tobago SAFE-TT.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="UBE">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CanadaUSBE</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">United States Dollar (USD) – US Bulk Exchange Clearing System (USBE)</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="UIS">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Uganda</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">UG (Uganda) - Uganda National Interbank Settlement System.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="UKD">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">UnitedKingdomUKD</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">UK (United Kingdom) – Pay.UK Sterling Domestic.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="UPI">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">IndiaUnifiedPaymentsInterface</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">India Unified Payments Interface.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="VCS">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">VocaLink</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">VocaLink Clearing System</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="XCT">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">EBASTEP2XCT</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">EBA step 2.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="ZEN">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Zengin</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">JP (Japan) the Zengin system. The electronic payment system for domestic third party transfers managed by the Tokyo Bankers Association.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="ZET">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Zimbabwe</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">ZW (Zimbabwe) - Zimbabwe Electronic Transfer &amp; Settlement System.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="ZIS">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Zambia</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">ZM (Zambia) - Zambian Interbank Payment &amp;Settlement System.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ISO_ExternalCashAccountType1Code">
		<xs:restriction base="ExternalCashAccountType1Code">
			<xs:annotation>
				<xs:documentation source="Name" xml:lang="en">ExternalCashAccountType1Code</xs:documentation>
				<xs:documentation source="Definition" xml:lang="en">Specifies the nature, or use, of the cash account in the format of character string with a maximum length of 4 characters. The list of valid codes is an external code list published separately. External code sets can be downloaded from www.iso20022.org.</xs:documentation>
			</xs:annotation>
			<xs:enumeration value="CACC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Current</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Account used to post debits and credits when no specific account has been nominated.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CARD">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CardAccount</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Account used for credit card payments.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CASH">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CashPayment</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Account used for the payment of cash.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CHAR">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Charges</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Account used for charges if different from the account for payment.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CISH">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CashIncome</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Account used for payment of income if different from the current cash account</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="COMM">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Commission</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Account used for commission if different from the account for payment.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CPAC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">ClearingParticipantSettlementAccount</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Account used to post settlement debit and credit entries on behalf of a designated Clearing Participant.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="LLSV">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">LimitedLiquiditySavingsAccount</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Account used for savings with special interest and withdrawal terms.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="LOAN">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Loan</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Account used for loans.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="MGLD">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">MarginalLending</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Account used for a marginal lending facility.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="MOMA">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">MoneyMarket</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Account used for money markets if different from the cash account.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="NFCA">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">NonResidentForeignCurrencyAccount</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Non-Resident Individual / Entity Foreign Current held domestically.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="NREX">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">NonResidentExternal</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Account used for non-resident external.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="ODFT">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Overdraft</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Account is used for overdrafts.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="ONDP">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">OverNightDeposit</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Account used for overnight deposits.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="OTHR">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">OtherAccount</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Account not otherwise specified.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="SACC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Settlement</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Account used to post debit and credit entries, as a result of transactions cleared and settled through a specific clearing and settlement system.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="SLRY">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Salary</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Accounts used for salary payments.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="SVGS">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Savings</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Account used for savings.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="TAXE">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">Tax</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Account used for taxes if different from the account for payment.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="TRAN">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">TransactingAccount</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">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.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="TRAS">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CashTrading</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Account used for trading if different from the current cash account.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="VACC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">VirtualAccount</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Account created virtually to facilitate collection and reconciliation.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ISO_ExternalAccountIdentification1Code">
		<xs:restriction base="ExternalAccountIdentification1Code">
			<xs:annotation>
				<xs:documentation source="Name" xml:lang="en">ExternalAccountIdentification1Code</xs:documentation>
				<xs:documentation source="Definition" xml:lang="en">Specifies the external account identification scheme name code in the format of character string with a maximum length of 4 characters. The list of valid codes is an external code list published separately. External code sets can be downloaded from www.iso20022.org.</xs:documentation>
			</xs:annotation>
			<xs:enumeration value="AIIN">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">IssuerIdentificationNumber</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">Issuer Identification Number (IIN) - identifies a card issuing institution in an international interchange environment. Issued by ABA (American Bankers Association).</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="BBAN">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">BBANIdentifier</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">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.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CUID">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">CHIPSUniversalIdentifier</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">(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.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="UPIC">
				<xs:annotation>
					<xs:documentation source="Name" xml:lang="en">UPICIdentifier</xs:documentation>
					<xs:documentation source="Definition" xml:lang="en">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.</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
		</xs:restriction>
	</xs:simpleType>
	<!-- end restrictions for pain.002.001.10 taken from ExternalCodeSets_3Q2022_v2.xlsx -->
	<!-- start AT restrictions for pain.002.001.10 -->
	<xs:simpleType name="AT_ExternalPaymentGroupStatus1Code_Grp">
		<xs:restriction base="ISO_ExternalPaymentGroupStatus1Code">
			<xs:enumeration value="ACCC"/>
			<xs:enumeration value="ACCP"/>
			<xs:enumeration value="ACSC"/>
			<xs:enumeration value="ACSP"/>
			<xs:enumeration value="ACTC"/>
			<xs:enumeration value="PART"/>
			<xs:enumeration value="RJCT"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="AT_ExternalPaymentGroupStatus1Code_Pmt">
		<xs:restriction base="ISO_ExternalPaymentGroupStatus1Code">
			<xs:enumeration value="ACCC"/>
			<xs:enumeration value="ACCP"/>
			<xs:enumeration value="ACSC"/>
			<xs:enumeration value="ACSP"/>
			<xs:enumeration value="ACTC"/>
			<xs:enumeration value="ACWC"/>
			<xs:enumeration value="PART"/>
			<xs:enumeration value="RJCT"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="AT_ExternalPaymentTransactionStatus1Code">
		<xs:restriction base="ISO_ExternalPaymentTransactionStatus1Code">
			<xs:enumeration value="ACWC"/>
			<xs:enumeration value="RJCT"/>
		</xs:restriction>
	</xs:simpleType>
	<!-- end AT restrictions for pain.002.001.10 -->
	<!--  ********************** stop snip here for copy/paste into other schema to get standalone schema  -->
</xs:schema>