<?xml version="1.0" encoding="UTF-8"?>
<xd:schema xmlns:_="urn:iso:std:iso:20022:tech:xsd:pain.001.101.09" xmlns:doc="AT-Documentation" xmlns:xd="http://www.w3.org/2001/XMLSchema" xmlns:xml="http://www.w3.org/XML/1998/namespace" xmlns:vc="http://www.w3.org/2007/XMLSchema-versioning" targetNamespace="urn:iso:std:iso:20022:tech:xsd:pain.001.101.09" elementFormDefault="qualified" vc:minVersion="1.1">
	<xd:annotation>
		<xd:documentation>
			<doc:source>
				<doc:line>PSA Payment Services Austria</doc:line>
				<doc:line>Edited by Hendrik Muus</doc:line>
				<doc:line>Exact copy of ISO.pain.001.001.09.austrian.00x.N just having altered variant (101) in namespace</doc:line>
				<doc:line>Based on exact copy of pain.001.001.09 just having altered variant (101) in namespace</doc:line>
			</doc:source>
			<doc:useCase>
				<doc:line>Definition for validation of Credit Transfer Initiation in Austria</doc:line>
				<doc:line>Non SEPA Credit Transfer</doc:line>
			</doc:useCase>
			<doc:changeLog>
				<doc:date on="2024-04-04">
					<doc:line>correct pattern of ISODateTime</doc:line>
					<doc:line>Add InstrId in PaymentIdentification6</doc:line>					
					<doc:line>Release as Version 5</doc:line>
				</doc:date>
				<doc:date on="2023-10-18">
					<doc:line>correct pattern of ISODateTime</doc:line>
					<doc:line>Release as Version 4</doc:line>
				</doc:date>
				<doc:date on="2023-04-14">
					<doc:line>Correct type OrganisationIdentification29_Cdtr to allow two Othr elements</doc:line>
					<doc:line>Release as Version 3</doc:line>
				</doc:date>
				<doc:date on="2023-03-08">
					<doc:line>Add currency element to CashAccount38_Cdtr</doc:line>
					<doc:line>Add type OrganisationIdentification29_Cdtr to allow two Othr elements</doc:line>
					<doc:line>Add type Party38Choice_Cdtr to incorporate OrganisationIdentification29_Cdtr</doc:line>
					<doc:line>Assign new type to Cdtr</doc:line>
					<doc:line>Release as Version 2</doc:line>
				</doc:date>
				<doc:date on="2023-02-13">
					<doc:line>insert asserts at various levels to ensure / enable more detailed validation</doc:line>
					<doc:line>typo corrections and sort of elements</doc:line>
					<doc:line>general clean up</doc:line>
					<doc:line>Release as Version 1</doc:line>
				</doc:date>
				<doc:date on="2022-05-26">
					<doc:line>CBPR+ requirements from 2022-05-25</doc:line>
					<doc:line>Add PstlAdr in FinancialInstitutionIdentification18_Cdtr</doc:line>
					<doc:line>Add PstlAdr in BranchData3_Gen</doc:line>
				</doc:date>
				<doc:date on="2021-09-28">
					<doc:line>Commenting until 2021-09-24</doc:line>
					<doc:line>various misspelling / grammar / wording errors and weaknesses in various elements, type definitions and others</doc:line>
					<doc:line>various sequence elements where no mandatory element follows</doc:line>
					<doc:line>Document/CstmrCdtTrfInitn/PmtInf/ChrgBr and Document/CstmrCdtTrfInitn/PmtInf/CdtTrfTxInf/ChrgBr add missing mutually exclusive rule</doc:line>
					<doc:line>Document/CstmrCdtTrfInitn/PmtInf/PmtTpInf	set mandatory, the only place for ServiceLevel, as not available at Document/CstmrCdtTrfInitn/PmtInf/CdtTrfTxInf</doc:line>
				</doc:date>
				<doc:date on="2021-08-30">
					<doc:line>Document/CstmrCdtTrfInitn/GrpHdr/CtrlSum set mandatory</doc:line>
					<doc:line>change documentation of Document/CstmrCdtTrfInitn/GrpHdr/CtrlSum</doc:line>
					<doc:line>Document/CstmrCdtTrfInitn/PmtInf/NbOfTxs set mandatory</doc:line>
					<doc:line>change documentation of Document/CstmrCdtTrfInitn/PmtInf/NbOfTxs</doc:line>
					<doc:line>Document/CstmrCdtTrfInitn/PmtInf/CtrlSum set mandatory</doc:line>
					<doc:line>change documentation of Document/CstmrCdtTrfInitn/PmtInf/CtrlSum</doc:line>
					<doc:line>change documentation of Document/CstmrCdtTrfInitn/PmtInf/CdtTrfTxInf/Cdtr/PstlAdr</doc:line>
					<doc:line>delete element Document/CstmrCdtTrfInitn/PmtInf/CdtTrfTxInf/Cdtr/PstlAdr/AdrLine</doc:line>
					<doc:line>Document/CstmrCdtTrfInitn/PmtInf/CdtTrfTxInf/Cdtr/PstlAdr/TwnNm set mandatory</doc:line>
					<doc:line>Document/CstmrCdtTrfInitn/PmtInf/CdtTrfTxInf/Cdtr/PstlAdr/Ctry set mandatory</doc:line>
					<doc:line>change documentation of Document/CstmrCdtTrfInitn/PmtInf/CdtTrfTxInf/Cdtr/PstlAdr/* (i.e. all sub elements)</doc:line>
					<doc:line>Add Document/CstmrCdtTrfInitn/PmtInf/CdtTrfTxInf/UltmtDbtr</doc:line>
					<doc:line>change documentation of Document/CstmrCdtTrfInitn/PmtInf/UltmtDbtr</doc:line>
					<doc:line>Document/CstmrCdtTrfInitn/PmtInf/CdtTrfTxInf/InstrForCdtrAgt set to 0..4</doc:line>
					<doc:line>change documentation of Document/CstmrCdtTrfInitn/PmtInf/CdtTrfTxInf/InstrForCdtrAgt/*sequence*</doc:line>
					<doc:line>change documentation of Document/CstmrCdtTrfInitn/PmtInf/CdtTrfTxInf/InstrForCdtrAgt/InstrInf</doc:line>
					<doc:line>various changes at Document/CstmrCdtTrfInitn/PmtInf/CdtTrfTxInf/RmtInf/ **** all sub elements ****</doc:line>
				</doc:date>
				<doc:date on="2021-08-19">
					<doc:line>initial release with redefinition</doc:line>
					<doc:line>new structure</doc:line>
					<doc:line>use schema definition 1.1 to allow asserts</doc:line>
					<doc:line>former BIC now is named BICFI</doc:line>
					<doc:line>former BICOrBEI now is named AnyBIC</doc:line>
					<doc:line>insert asserts at various levels to ensure / enable more detailed validation</doc:line>
					<doc:line>Document/CstmrCdtTrfInitn/PmtInf/UltmtDbtr/PstlAdr/PstCd set optional</doc:line>
					<doc:line>Add Document/CstmrCdtTrfInitn/PmtInf/CdtTrfTxInf/IntrmyAgt1/BrnchId</doc:line>
					<doc:line>change documentation of Document/CstmrCdtTrfInitn/PmtInf/CdtTrfTxInf/IntrmyAgt1/FinInstnId/Othr/Id</doc:line>
					<doc:line>change documentation of Document/CstmrCdtTrfInitn/PmtInf/CdtTrfTxInf/IntrmyAgt1/FinInstnId/Othr/SchmeNm/Prtry</doc:line>
					<doc:line>Add Document/CstmrCdtTrfInitn/PmtInf/CdtTrfTxInf/CdtrAgt/BrnchId</doc:line>
					<doc:line>change documentation of Document/CstmrCdtTrfInitn/PmtInf/CdtTrfTxInf/CdtrAgt/FinInstnId/Othr/Id</doc:line>
					<doc:line>change documentation of Document/CstmrCdtTrfInitn/PmtInf/CdtTrfTxInf/CdtrAgt/FinInstnId/Othr/SchmeNm/Prtry</doc:line>
					<doc:line>Document/CstmrCdtTrfInitn/PmtInf/CdtTrfTxInf/Cdtr/PstlAdr/PstCd set optional</doc:line>
					<doc:line>Document/CstmrCdtTrfInitn/PmtInf/CdtTrfTxInf/UltmtCdtr/PstlAdr/PstCd set optional</doc:line>
					<doc:line>change documentation of Document/CstmrCdtTrfInitn/PmtInf/CdtTrfTxInf/InstrForCdtrAgt</doc:line>
					<doc:line>change documentation of Document/CstmrCdtTrfInitn/PmtInf/CdtTrfTxInf/InstrForCdtrAgt/InstrInf</doc:line>
					<doc:line>change documentation of Document/CstmrCdtTrfInitn/PmtInf/CdtTrfTxInf/Purp/Prtry</doc:line>
					<doc:line>Add Document/CstmrCdtTrfInitn/PmtInf/CdtTrfTxInf/RmtInf/Strd/RfrdDocInf/LineDtls</doc:line>
					<doc:line>Add Document/CstmrCdtTrfInitn/PmtInf/CdtTrfTxInf/RmtInf/Strd/TaxRmt</doc:line>
					<doc:line>Add Document/CstmrCdtTrfInitn/PmtInf/CdtTrfTxInf/RmtInf/Strd/GrnshmtRmt</doc:line>
				</doc:date>
			</doc:changeLog>
			<doc:notes>Die stetig zunehmenden Bestimmungen zur Verhinderung von Geldwäsche, Terrorfinanzierung, Embargoumgehung etc. erfordern meist die Angabe des vollständigen Empfängernamens und der zugehörigen Adresse. Dabei kann das Finanzinstitut des Empfängers, dass ggf. zusätzlichen Bestimmungen des jeweiligen Landes unterliegt, bei unzureichenden Angaben die Annahme verweigern bzw. ist zur Rückgabe verpflichtet. Die Mindestanforderung der Zahlungssysteme sing zwar gering (Ländercode und Stadt), dennoch sind möglichst vollständige Angaben angeraten.

Einige Länder erfordern zum Teil Zusatzangaben oder besondere Aufteilung der Daten (Beispielhaft):
•	Australien:	BSB Code (6 Ziffern) in CdtrAgt/BrnchId/Id und Kontonummer (BBAN) in CdtrAcct/Id/Othr/Id
•	Brasilien:	Branch Code (max 5 Zeichen) in CdtrAgt/BrnchId/Id und Kontonummer (BBAN) in CdtrAcct/Id/Othr/Id
•	China:	CNAPS Code in CdtrAgt/FinInstnId/Othr/Id Country, Code CN in CdtrAgt/FinInstnId/Othr/SchemeNm/Prtry, TradeCodes (siehe AT_ExternalInstructionInformation1Code in pain.001.N.code lists.docx) in InstrForCdtrAgt/InstrInf und -unbedingt- CN in Cdtr/PstlAdr/Ctry
•	Hong Kong:	Kontonummer (BBAN) in CdtrAcct/Id/Othr/Id und Währung des Empfängerkontos in CdtrAcct/Ccy
•	Jordanien:	Purpose Code (siehe AT_ExternalProprietaryPurpose1Code in pain.001.N.code lists.docx) in Purp/Prtry
•	Kanada:	Institut und Transit Nr. in CdtrAgt/FinInstnId/Othr/Id, nicht vorhandene auslassen, somit 3 Stellig, 5 Stellig oder 8 Stellig.
•	Kuba:	persönliche Identifikation-Nr. in Cdtr/Id/PrvtId/Othr/Id
•	Pakistan:	Private Empfänger:
	NICOP National Identity Card for Overseas Pakistanis oder CNIC Computerised National Identity Card oder NTN National Tax Number
	Code in Cdtr/Id/PrvtId/Othr/SchmeNm/Prtry, Nummer in Cdtr/Id/PrvtId/Othr/Id
Firmen Empfänger:
	NTN National Tax Number
	Code in Cdtr/Id/OrgId/Othr/SchmeNm/Prtry, Nummer in Cdtr/Id/OrgId/Othr/Id
Firmen Auftraggeber:
	NTN National Tax Number
	Code in Dbtr/Id/OrgId/Othr/SchmeNm/Prtry, Nummer in Dbtr/Id/OrgId/Othr/Id
•	Russland:	BIK (russische Bank-Identifizierung) in CdtrAgt/FinInstnId/Othr/Id
VO-Code (Zahlungszweck, besteht aus VO + 5 Zahlen, z.B.: VO12345 in Purp/Prtry
Private Empfänger:
	INN Private Id (z.B. INN123456789012) in Cdtr/Id/PrvtId/Othr/Id
Firmen Empfänger:
	INN Organisation Id (z.B. INN1234567890) in Cdtr/Id/OrgId/Othr/Id ggf. gefolgt von 
	KPP Organisation Id (z.B. KP123456789) in zweitem Cdtr/Id/OrgId/Othr/Id
•	Türkei:	persönliche Identifikation Nr. in Cdtr/Id/PrvtId/Othr/Id
•	Arabische Emirate:	Payment Code (siehe AT_ExternalInstructionInformation1Code in pain.001.N.code lists.docx) in InstrForCdtrAgt/InstrInf
•	Mexico:	BBAN ist 18 Stellen lang und enthält den CLABE Code
•	Marokko:	BBAN ist 24 Stellen lang
•	Neuseeland:	BBAN ist 16 Stellen lang
•	Oman:	BBAN ist 16 Stellen lang

The continuously growing regulations to mitigate money laundry, terror financing, embargo bypassing a.s.o. in most cases require the presentation of the name and the address of the counter party of the transaction. Moreover, the financial institution of the counter party, that may be additionally regulated by the country of residence, can reject or even is forced to reject the transaction, if the presented information is insufficient. Even if the minimum requirements of the payment systems are low (country code and town name), it is advised to present an at most complete set of address data.

Some countries require additional data or a specific data presentation (exemplary):
•	Australia:	BSB Code (6 digits) in CdtrAgt/BrnchId/Id and account number (BBAN) in CdtrAcct/Id/Othr/Id
•	Brazil:	Branch Code (max 5 char) in CdtrAgt/BrnchId/Id and account number (BBAN) in CdtrAcct/Id/Othr/Id
•	China:	CNAPS Code in CdtrAgt/FinInstnId/Othr/Id Country, Code CN in CdtrAgt/FinInstnId/Othr/SchemeNm/Prtry, Trade Codes (see AT_ExternalInstructionInformation1Code in pain.001.N.code lists.docx) in InstrForCdtrAgt/InstrInf and -always- CN in Cdtr/PstlAdr/Ctry
•	Hong Kong:	Account number (BBAN) in CdtrAcct/Id/Othr/Id and currency of beneficiary’s account in CdtrAcct/Ccy
•	Jordan:	Purpose Code (see AT_ExternalProprietaryPurpose1Code in pain.001.N.code lists.docx) in Purp/Prtry
•	Canada:	Institution and Transit Nb. in CdtrAgt/FinInstnId/Othr/Id, leave out unavailable, so 3 figures, 5 figures or 8 figures.
•	Cuba:	personal Identification Nb. in Cdtr/Id/PrvtId/Othr/Id
•	Pakistan:	Private receiver:
	NICOP National Identity Card for Overseas Pakistanis or CNIC Computerised National Identity Card or NTN National Tax Number
	Code in Cdtr/Id/PrvtId/Othr/SchmeNm/Prtry, Number in Cdtr/Id/PrvtId/Othr/Id
Company receiver:
	NTN National Tax Number
	Code in Cdtr/Id/OrgId/Othr/SchmeNm/Prtry, Number in Cdtr/Id/OrgId/Othr/Id
Company sender:
	NTN National Tax Number
	Code in Dbtr/Id/OrgId/Othr/SchmeNm/Prtry, Number in Dbtr/Id/OrgId/Othr/Id
•	Russia:	BIK (Russian Bank-Identifier) in CdtrAgt/FinInstnId/Othr/Id
VO-Code (payment purpose, consisting of VO + 5 digits, e.g.: VO12345 in Purp/Prtry
Private receiver:
	INN Private Id (e.g. INN123456789012) in Cdtr/Id/PrvtId/Othr/Id
Company receiver:
	INN Organisation Id (e.g. INN1234567890) in Cdtr/Id/OrgId/Othr/Id may be followed by 
	KPP Organisation Id (e.g. KP123456789) in second Cdtr/Id/OrgId/Othr/Id
•	Turkey:	personal Identification Nb. in Cdtr/Id/PrvtId/Othr/Id
•	Arabic Emirates:	Payment Code (see AT_ExternalInstructionInformation1Code in pain.001.N.code lists.docx) in InstrForCdtrAgt/InstrInf
•	Mexico:	BBAN is 18 figures long and contains the CLABE Code
•	Morocco:	BBAN is 24 figures long
•	New Zeeland:	BBAN is 16 figures long
•	Oman:	BBAN is 16 figures long</doc:notes>
			</xd:documentation>
	</xd:annotation>
	<!-- Include code list file -->
	<!--  ********************** start replace include node with copy of type definitions of schema to get stand-alone schema  -->
	<xd:include schemaLocation="pain.001.N.codelists.xsd"/>
	<!--  ********************** end replace include node with copy of type definitions of schema to get stand-alone schema  -->
	<!-- Redefinition through deriving types by restriction and added documentation -->
	<xd:redefine schemaLocation="pain.001.101.09.THM.xsd">
		<!-- root element type -->
		<xd:complexType name="Document">
			<xd:complexContent>
				<xd:restriction base="_:Document">
					<xd:sequence>
						<xd:element name="CstmrCdtTrfInitn" type="_:CustomerCreditTransferInitiationV09">
							<xd:annotation>
								<xd:documentation xml:lang="de">Überweisungsnachricht.

Vorliegende Version definiert die Beschränkungen der ISO-Struktur für die Verwendung in Österreich.

Die Struktur enthält Überweisungsaufträge, die außerhalb der Anforderungen für SEPA-Zahlungen liegen, z.B. Fremdwährungen, Schecks, Wertpapiere etc.</xd:documentation>
								<xd:documentation xml:lang="en">Credit transfer message.

The present version defines the restrictions of the ISO structure for use in Austria.

This structure contains credit orders, which are not covered by SEPA regulations, e.g. foreign currencies, cheques, trades etc.</xd:documentation>
							</xd:annotation>
						</xd:element>
					</xd:sequence>
				</xd:restriction>
			</xd:complexContent>
		</xd:complexType>
		<!-- complex types with simple content -->
		<xd:complexType name="ActiveOrHistoricCurrencyAndAmount">
			<xd:simpleContent>
				<xd:restriction base="_:ActiveOrHistoricCurrencyAndAmount">
					<xd:attribute name="Ccy" type="_:ActiveOrHistoricCurrencyCode" use="required">
						<xd:annotation>
							<xd:documentation xml:lang="de">Währung des Betrags</xd:documentation>
							<xd:documentation xml:lang="en">Currency of the amount</xd:documentation>
						</xd:annotation>
					</xd:attribute>
				</xd:restriction>
			</xd:simpleContent>
		</xd:complexType>
		<!-- complex types with complex content -->
		<xd:complexType name="AccountSchemeName1Choice">
			<xd:complexContent>
				<xd:restriction base="_:AccountSchemeName1Choice">
					<xd:choice>
						<xd:element name="Cd" type="_:ISO_ExternalAccountIdentification1Code">
							<xd:annotation>
								<xd:documentation>BBAN	BBANIdentifier
CUID	CHIPSUniversalIdentifier
UPIC	UPICIdentifier</xd:documentation>
							</xd:annotation>
						</xd:element>
					</xd:choice>
				</xd:restriction>
			</xd:complexContent>
		</xd:complexType>
		<xd:complexType name="AmountType4Choice">
			<xd:complexContent>
				<xd:restriction base="_:AmountType4Choice">
					<xd:choice>
						<xd:element name="InstdAmt" type="_:ActiveOrHistoricCurrencyAndAmount_NonSEPA">
							<xd:annotation>
								<xd:documentation xml:lang="de">Einzelbetrag.

Begrenzt auf maximal 99999999999.999 und minimal 0.001.
Punkt als Dezimalzeichen.
Keine negativen Werte.
Beachtung der maximalen Nachkommastellen abhängig von der Währung</xd:documentation>
								<xd:documentation xml:lang="en">Single amount.

Restricted to a maximum 99999999999.999 and a minimum of 0.001.
Decimal sign is the dot.
No negative values.
Observe maximum decimals according currency</xd:documentation>
								<xd:documentation>Beispiele / Examples
-- ungültig / invalid --
.87
645.
942.80352132
00023
000343.00
-- gültig und empfohlen / valid and recommended --
0.34
74.5
456
3.04
-- möglich / possible --
10.0
10.40
10.00</xd:documentation>
							</xd:annotation>
						</xd:element>
						<xd:element name="EqvtAmt" type="_:EquivalentAmount2">
							<xd:annotation>
								<xd:documentation xml:lang="de">Gegenwertsauftrag</xd:documentation>
								<xd:documentation xml:lang="en">Equivalent amount order</xd:documentation>
							</xd:annotation>
						</xd:element>
					</xd:choice>
				</xd:restriction>
			</xd:complexContent>
		</xd:complexType>
		<xd:complexType name="CategoryPurpose1Choice">
			<xd:complexContent>
				<xd:restriction base="_:CategoryPurpose1Choice">
					<xd:choice>
						<xd:element name="Cd" type="_:ISO_ExternalCategoryPurpose1Code">
							<xd:annotation>
								<xd:documentation xml:lang="de">Verarbeitung.

Spezifischer Code zur Verarbeitungssteuerung beim empfangenden Institut.
Siehe externe Codeliste</xd:documentation>
								<xd:documentation xml:lang="en">Processing.

Specific code for processing identification at receiving institution.
See external code list</xd:documentation>
							</xd:annotation>
						</xd:element>
						<xd:element name="Prtry" type="_:Max35Text_REF">
							<xd:annotation>
								<xd:documentation xml:lang="de">Verarbeitung.

Spezifischer Code zur Verarbeitungssteuerung beim empfangenden Institut.
Code entsprechend bilateraler Vereinbarung</xd:documentation>
								<xd:documentation xml:lang="en">Processing.

Specific code for processing identification at receiving institution.
Code according bilateral agreement</xd:documentation>
							</xd:annotation>
						</xd:element>
					</xd:choice>
				</xd:restriction>
			</xd:complexContent>
		</xd:complexType>
		<xd:complexType name="CreditorReferenceInformation2">
			<xd:complexContent>
				<xd:restriction base="_:CreditorReferenceInformation2">
					<xd:sequence>
						<xd:element name="Tp" type="_:CreditorReferenceType2" minOccurs="0">
							<xd:annotation>
								<xd:documentation xml:lang="de">Typ und Herkunft der Referenz</xd:documentation>
								<xd:documentation xml:lang="en">Type and issuer of reference</xd:documentation>
							</xd:annotation>
						</xd:element>
						<xd:element name="Ref" type="_:Max35Text" minOccurs="0">
							<xd:annotation>
								<xd:documentation xml:lang="de">Zahlungsreferenz, Empfängerreferenz</xd:documentation>
								<xd:documentation xml:lang="en">Creditor's reference, Recipient's reference</xd:documentation>
							</xd:annotation>
						</xd:element>
					</xd:sequence>
				</xd:restriction>
			</xd:complexContent>
		</xd:complexType>
		<xd:complexType name="CreditorReferenceType1Choice">
			<xd:complexContent>
				<xd:restriction base="_:CreditorReferenceType1Choice">
					<xd:choice>
						<xd:element name="Cd" type="_:DocumentType3Code">
							<xd:annotation>
								<xd:documentation xml:lang="de">Kodierter Referenztyp</xd:documentation>
								<xd:documentation xml:lang="en">Coded reference type</xd:documentation>
							</xd:annotation>
						</xd:element>
						<xd:element name="Prtry" type="_:Max35Text">
							<xd:annotation>
								<xd:documentation xml:lang="de">Proprietärer Code</xd:documentation>
								<xd:documentation xml:lang="en">Proprietary code</xd:documentation>
							</xd:annotation>
						</xd:element>
					</xd:choice>
				</xd:restriction>
			</xd:complexContent>
		</xd:complexType>
		<xd:complexType name="CreditorReferenceType2">
			<xd:complexContent>
				<xd:restriction base="_:CreditorReferenceType2">
					<xd:sequence>
						<xd:element name="CdOrPrtry" type="_:CreditorReferenceType1Choice">
							<xd:annotation>
								<xd:documentation xml:lang="de">Typ der Referenz</xd:documentation>
								<xd:documentation xml:lang="en">Type of reference</xd:documentation>
							</xd:annotation>
						</xd:element>
						<xd:element name="Issr" type="_:Max35Text" minOccurs="0">
							<xd:annotation>
								<xd:documentation xml:lang="de">Referenz vergebende Organisation</xd:documentation>
								<xd:documentation xml:lang="en">Reference assigning organisation</xd:documentation>
							</xd:annotation>
						</xd:element>
					</xd:sequence>
				</xd:restriction>
			</xd:complexContent>
		</xd:complexType>
		<xd:complexType name="CreditTransferTransaction34">
			<xd:complexContent>
				<xd:restriction base="_:CreditTransferTransaction34">
					<xd:sequence>
						<xd:element name="PmtId" type="_:PaymentIdentification6">
							<xd:annotation>
								<xd:documentation xml:lang="de">Referenzen des Auftraggebers</xd:documentation>
								<xd:documentation xml:lang="en">Initiator's references</xd:documentation>
							</xd:annotation>
						</xd:element>
						<xd:element name="Amt" type="_:AmountType4Choice">
							<xd:annotation>
								<xd:documentation xml:lang="de">Überweisungs- oder Scheckbetrag</xd:documentation>
								<xd:documentation xml:lang="en">Transfer or cheque amount</xd:documentation>
							</xd:annotation>
						</xd:element>
						<xd:element name="XchgRateInf" type="_:ExchangeRate1" minOccurs="0">
							<xd:annotation>
								<xd:documentation xml:lang="de">Mögliche Angabe eines vertraglich vereinbarten Wechselkurses</xd:documentation>
								<xd:documentation xml:lang="en">Possible specification of an exchange rate according to an agreement</xd:documentation>
							</xd:annotation>
						</xd:element>
						<xd:element name="ChrgBr" type="_:ChargeBearerType1Code" minOccurs="0">
							<xd:annotation>
								<xd:documentation xml:lang="de">Spesenoption

Gegenseitig ausschließend mit dem gleichnamigen Element eine Ebene oberhalb zu verwenden

Siehe Beschreibung auf Bestandsebene</xd:documentation>
								<xd:documentation xml:lang="en">Charge option

Mutually exclusive usage with element of same name one level above

See description on batch level</xd:documentation>
							</xd:annotation>
						</xd:element>
						<xd:element name="UltmtDbtr" type="_:PartyIdentification135_UltmtDbtr" minOccurs="0">
							<xd:annotation>
								<xd:documentation xml:lang="de">Referenzpartei des Kontoinhabers / Auftraggeber, d.h. üblicherweise der eigentliche Schuldner.

Gegenseitig ausschließend mit dem gleichnamigen Element eine Ebene oberhalb zu verwenden</xd:documentation>
								<xd:documentation xml:lang="en">Reference party of account owner / principal, i.e. habitually the actual debtor.

Mutually exclusive usage with element of same name one level above</xd:documentation>
							</xd:annotation>
						</xd:element>
						<xd:element name="IntrmyAgt1" type="_:BranchAndFinancialInstitutionIdentification6_Intrmy" minOccurs="0">
							<xd:annotation>
								<xd:documentation xml:lang="de">Mögliche Angabe eines zwischengeschalteten Institutes</xd:documentation>
								<xd:documentation xml:lang="en">Possible intermediary financial institution</xd:documentation>
							</xd:annotation>
						</xd:element>
						<xd:element name="IntrmyAgt1Acct" type="_:CashAccount38_Cdtr" minOccurs="0">
							<xd:annotation>
								<xd:documentation xml:lang="de">Mögliche Angabe eines Kontos beim zwischengeschalteten Institut</xd:documentation>
								<xd:documentation xml:lang="en">Possible account at intermediary financial institution</xd:documentation>
							</xd:annotation>
						</xd:element>
						<xd:element name="CdtrAgt" type="_:BranchAndFinancialInstitutionIdentification6_Cdtr" minOccurs="0">
							<xd:annotation>
								<xd:documentation xml:lang="de">Kontoführendes Institut des Kontoinhabers / Empfängers.

Bei Scheck- und Inlands-Zahlungen ist diese Struktur erlaubt, ansonsten verpflichtend. Bei Scheckzahlungen das den Scheck ausgebende Institut, sofern abweichend von der Auftraggeberbank</xd:documentation>
								<xd:documentation xml:lang="en">Financial institution servicing the account owner / recipient

When cheque or domestic payments are made, this structure is allowed, otherwise mandatory. On cheque payments the institution issuing the check when different from debtor's institution</xd:documentation>
							</xd:annotation>
						</xd:element>
						<xd:element name="Cdtr" type="_:PartyIdentification135_Cdtr">
							<xd:annotation>
								<xd:documentation xml:lang="de">Kontoinhaber / Empfänger

Bei Scheckzahlungen siehe PmtInf/PmtMtd</xd:documentation>
								<xd:documentation xml:lang="en">Account owner / recipient

With cheque payments see PmtInf/PmtMtd</xd:documentation>
							</xd:annotation>
						</xd:element>
						<xd:element name="CdtrAcct" type="_:CashAccount38_Cdtr" minOccurs="0">
							<xd:annotation>
								<xd:documentation xml:lang="de">Kontonummer des Kontoinhabers / Empfängers..

Bei Scheckzahlungen ist diese Struktur NICHT erlaubt, ansonsten verpflichtend. Siehe PmtInf/PmtMtd</xd:documentation>
								<xd:documentation xml:lang="en">Account number of account owner / recipient.

When cheque payments are made this structure is NOT permitted, otherwise mandatory. See PmtInf/PmtMtd</xd:documentation>
							</xd:annotation>
						</xd:element>
						<xd:element name="UltmtCdtr" type="_:PartyIdentification135_UltmtCrdt" minOccurs="0">
							<xd:annotation>
								<xd:documentation xml:lang="de">Referenzpartei des Kontoinhabers / Empfängers, d.h. üblicherweise der eigentliche Gläubiger.

Nur zu verwenden, wenn der Kontoinhaber NICHT der Gläubiger ist

Bei Scheckzahlungen ist diese Struktur NICHT erlaubt. Siehe PmtInf/PmtMtd</xd:documentation>
								<xd:documentation xml:lang="en">Reference party of account owner / recipient, i.e. habitually the actual creditor.

Only to be populated if the account owner is NOT the actual creditor

When cheque payments are made this structure is NOT permitted. See PmtInf/PmtMtd</xd:documentation>
							</xd:annotation>
						</xd:element>
						<xd:element name="InstrForCdtrAgt" type="_:InstructionForCreditorAgent1" minOccurs="0" maxOccurs="4">
							<xd:annotation>
								<xd:documentation xml:lang="de">Weisung an Empfängerinstitut.

Mögliche Angabe einer Abwicklungsanweisung an das Institut des Empfängers

Trade- oder Payment-Codes für Arabische Emirate bzw. China

Bei Scheckzahlungen ist diese Struktur NICHT erlaubt. Siehe PmtInf/PmtMtd</xd:documentation>
								<xd:documentation xml:lang="en">Instruction to creditor's bank.

Possible specification of a coded payment purpose to the recipient

Trade- or payment-codes for Arabic Emirates resp. China

When cheque payments are made this structure is NOT permitted. See PmtInf/PmtMtd</xd:documentation>
							</xd:annotation>
						</xd:element>
						<xd:element name="Purp" type="_:Purpose2Choice" minOccurs="0">
							<xd:annotation>
								<xd:documentation xml:lang="de">Kodierter Zahlungsgrund.

Der Code identifiziert einen Zahlungsgrund für den Zahlungsempfänger, kann aber auch speziellen Services bei den Banken dienen.

Bei Scheckzahlungen ist diese Struktur NICHT erlaubt. Siehe PmtInf/PmtMtd</xd:documentation>
								<xd:documentation xml:lang="en">Coded payment reason.

The code identifies a payment purpose or reason for the creditor, but may triggers special services of banks too.

When cheque payments are made this structure is NOT permitted. See PmtInf/PmtMtd</xd:documentation>
							</xd:annotation>
						</xd:element>
						<xd:element name="RmtInf" type="_:RemittanceInformation16" minOccurs="0">
							<xd:annotation>
								<xd:documentation xml:lang="de">Verwendungszweck / Empfängerreferenz

Bei Scheckzahlungen ist diese Struktur nur mit Ustrd erlaubt und liefert den Text für eine Allonge. Abstimmung mit Kreditinstitut erforderlich. Siehe PmtInf/PmtMtd

Gleichzeitige Anlieferung von strukturierten und unstrukturierten Daten werden standardmäßig nicht unterstützt und sind nur in Abstimmung mit dem entgegennehmenden Instituts möglich</xd:documentation>
								<xd:documentation xml:lang="en">Remittance information / recipients reference

When cheque payments are made this structure is permitted with Ustrd only and quotes the text for an allonge. Agreement with financial institution necessary. See PmtInf/PmtMtd

Concurrent occurrence of structured and unstructured data need an agreement with the addressed financial institution</xd:documentation>
							</xd:annotation>
						</xd:element>
					</xd:sequence>
				</xd:restriction>
			</xd:complexContent>
		</xd:complexType>
		<xd:complexType name="CustomerCreditTransferInitiationV09">
			<xd:complexContent>
				<xd:restriction base="_:CustomerCreditTransferInitiationV09">
					<xd:sequence>
						<xd:element name="GrpHdr" type="_:GroupHeader85">
							<xd:annotation>
								<xd:documentation xml:lang="de">Nachrichtenkopf.

Grundlegende Informationen zur übermittelten Datei</xd:documentation>
								<xd:documentation xml:lang="en">Message header.

Basic information on transmitted file</xd:documentation>
							</xd:annotation>
						</xd:element>
						<xd:element name="PmtInf" type="_:PaymentInstruction30" maxOccurs="unbounded">
							<xd:annotation>
								<xd:documentation xml:lang="de">Bestände.

Maximal 9.999 Bestände.
Größere Anzahl kann nicht verarbeitet werden und die gesamte Datei wird zurückgewiesen</xd:documentation>
								<xd:documentation xml:lang="en">Batches.

Restricted to 9.999 batches.
Larger count can not be processed and complete file will be rejected</xd:documentation>
							</xd:annotation>
						</xd:element>
					</xd:sequence>
					<xd:assert test="xd:integer(_:GrpHdr/_:NbOfTxs) eq sum(_:PmtInf/xd:integer(_:NbOfTxs))">
						<xd:annotation>
							<xd:documentation xml:lang="de">Anzahl der Transaktionen in der gesamten Datei</xd:documentation>
							<xd:documentation xml:lang="en">Count of transactions in entire message</xd:documentation>
						</xd:annotation>
					</xd:assert>
					<xd:assert test="_:GrpHdr/_:CtrlSum eq sum(_:PmtInf/_:CtrlSum)">
						<xd:annotation>
							<xd:documentation xml:lang="de">Arithmetische Summe der Transaktionen in der gesamten Datei</xd:documentation>
							<xd:documentation xml:lang="en">Arithmetic sum of transactions in entire message</xd:documentation>
						</xd:annotation>
					</xd:assert>
					<xd:assert test="count(_:PmtInf/_:PmtInfId) eq count(distinct-values(_:PmtInf/_:PmtInfId))">
						<xd:annotation>
							<xd:documentation xml:lang="de">Eindeutige Bestandsnummern</xd:documentation>
							<xd:documentation xml:lang="en">Unique batch identifications</xd:documentation>
						</xd:annotation>
					</xd:assert>
					<xd:assert test="count(_:PmtInf) lt 10000">
						<xd:annotation>
							<xd:documentation xml:lang="de">Maximale Anzahl Bestände in Nachricht</xd:documentation>
							<xd:documentation xml:lang="en">Maximum batch count in message</xd:documentation>
						</xd:annotation>
					</xd:assert>
				</xd:restriction>
			</xd:complexContent>
		</xd:complexType>
		<xd:complexType name="DateAndDateTime2Choice">
			<xd:complexContent>
				<xd:restriction base="_:DateAndDateTime2Choice">
					<xd:choice>
						<xd:element name="Dt" type="_:ISODate">
							<xd:annotation>
								<xd:documentation xml:lang="de">Gewünschter Durchführungstag.

Kann das Datum z.B. durch Spätlieferung nicht eingehalten werden, kann ggf. eine Weiterrollung gemäß vorheriger Vereinbarung erfolgen</xd:documentation>
								<xd:documentation xml:lang="en">Requested execution date.

If the date cannot be respected, e.g. on late delivery, payment may be executed later according preliminary agreement</xd:documentation>
							</xd:annotation>
						</xd:element>
					</xd:choice>
				</xd:restriction>
			</xd:complexContent>
		</xd:complexType>
		<xd:complexType name="DiscountAmountType1Choice">
			<xd:complexContent>
				<xd:restriction base="_:DiscountAmountType1Choice">
					<xd:choice>
						<xd:element name="Cd" type="_:ISO_ExternalDiscountAmountType1Code"/>
						<xd:element name="Prtry" type="_:Max35Text"/>
					</xd:choice>
				</xd:restriction>
			</xd:complexContent>
		</xd:complexType>
		<xd:complexType name="DocumentAdjustment1">
			<xd:complexContent>
				<xd:restriction base="_:DocumentAdjustment1">
					<xd:sequence>
						<xd:element name="Amt" type="_:ActiveOrHistoricCurrencyAndAmount">
							<xd:annotation>
								<xd:documentation xml:lang="de">Betrag und Währung</xd:documentation>
								<xd:documentation xml:lang="en">Amount and currency</xd:documentation>
							</xd:annotation>
						</xd:element>
						<xd:element name="CdtDbtInd" type="_:CreditDebitCode" minOccurs="0">
							<xd:annotation>
								<xd:documentation xml:lang="de">Soll oder Haben</xd:documentation>
								<xd:documentation xml:lang="en">Debit or credit</xd:documentation>
							</xd:annotation>
						</xd:element>
						<xd:element name="Rsn" type="_:Max4Text" minOccurs="0">
							<xd:annotation>
								<xd:documentation xml:lang="de">Grund</xd:documentation>
								<xd:documentation xml:lang="en">Reason</xd:documentation>
							</xd:annotation>
						</xd:element>
						<xd:element name="AddtlInf" type="_:Max140Text" minOccurs="0">
							<xd:annotation>
								<xd:documentation xml:lang="de">Zusätzliche Erläuterung</xd:documentation>
								<xd:documentation xml:lang="en">Additional information</xd:documentation>
							</xd:annotation>
						</xd:element>
					</xd:sequence>
				</xd:restriction>
			</xd:complexContent>
		</xd:complexType>
		<xd:complexType name="DocumentLineType1Choice">
			<xd:complexContent>
				<xd:restriction base="_:DocumentLineType1Choice">
					<xd:choice>
						<xd:element name="Cd" type="_:ISO_ExternalDocumentLineType1Code"/>
						<xd:element name="Prtry" type="_:Max35Text"/>
					</xd:choice>
				</xd:restriction>
			</xd:complexContent>
		</xd:complexType>
		<xd:complexType name="EquivalentAmount2">
			<xd:complexContent>
				<xd:restriction base="_:EquivalentAmount2">
					<xd:sequence>
						<xd:element name="Amt" type="_:ActiveOrHistoricCurrencyAndAmount_NonSEPA">
							<xd:annotation>
								<xd:documentation xml:lang="de">Betrag und Währung des Auftrags.

Begrenzt auf maximal 99999999999.999 und minimal 0.001.
Punkt als Dezimalzeichen.
Keine negativen Werte.
Beachtung der maximalen Nachkommastellen abhängig von der Währung</xd:documentation>
								<xd:documentation xml:lang="en">Amount and currency of order.

Restricted to a maximum 99999999999.999 and a minimum of 0.001.
Decimal sign is the dot.
No negative values.
Observe maximum decimals according currency</xd:documentation>
								<xd:documentation>Beispiele / Examples
-- ungültig / invalid --
.87
645.
942.80352132
00023
000343.00
-- gültig und empfohlen / valid and recommended --
0.34
74.5
456
3.04
-- möglich / possible --
10.0
10.40
10.00</xd:documentation>
							</xd:annotation>
						</xd:element>
						<xd:element name="CcyOfTrf" type="_:ActiveOrHistoricCurrencyCode">
							<xd:annotation>
								<xd:documentation xml:lang="de">Währung der Überweisung</xd:documentation>
								<xd:documentation xml:lang="en">Currency of transfer</xd:documentation>
							</xd:annotation>
						</xd:element>
					</xd:sequence>
				</xd:restriction>
			</xd:complexContent>
		</xd:complexType>
		<xd:complexType name="ExchangeRate1">
			<xd:complexContent>
				<xd:restriction base="_:ExchangeRate1">
					<xd:sequence>
						<xd:annotation>
							<xd:documentation xml:lang="de">MINDESTENS EIN FOLGEELEMENT

Angaben entsprechend Abstimmung mit beauftragtem Institut</xd:documentation>
							<xd:documentation xml:lang="en">AT LEAST ONE SUBSEQUENT ELEMENT

Population according agreement with ordered institute</xd:documentation>
						</xd:annotation>
						<xd:element name="UnitCcy" type="_:ActiveOrHistoricCurrencyCode" minOccurs="0">
							<xd:annotation>
								<xd:documentation xml:lang="de">Basiswährung des marktüblichen oder vereinbarten Wechselkurses</xd:documentation>
								<xd:documentation xml:lang="en">Unit currency of current market or agreed exchange rate</xd:documentation>
							</xd:annotation>
						</xd:element>
						<xd:element name="XchgRate" type="_:BaseOneRate" minOccurs="0">
							<xd:annotation>
								<xd:documentation xml:lang="de">Wechselkurs in marktüblicher oder vereinbarter Darstellung</xd:documentation>
								<xd:documentation xml:lang="en">Exchange rate in current market or agreed representation</xd:documentation>
							</xd:annotation>
						</xd:element>
						<xd:element name="RateTp" type="_:ExchangeRateType1Code" minOccurs="0">
							<xd:annotation>
								<xd:documentation xml:lang="de">AGRD für Vereinbarung
SPOT für Kassakurs
SALE für Termingeschäft</xd:documentation>
								<xd:documentation xml:lang="en">AGRD for agreed rate
SPOT for spot rate
SALE for sale rate</xd:documentation>
							</xd:annotation>
						</xd:element>
						<xd:element name="CtrctId" type="_:Max35Text_REF" minOccurs="0">
							<xd:annotation>
								<xd:documentation xml:lang="de">Identifikation des Vertrages, der Rate oder des Geschäfts</xd:documentation>
								<xd:documentation xml:lang="en">Identification of agreement or deal</xd:documentation>
							</xd:annotation>
						</xd:element>
					</xd:sequence>
					<xd:assert test="count(*) gt 0">
						<xd:annotation>
							<xd:documentation xml:lang="de">Mindestens 1 Folgeelement</xd:documentation>
							<xd:documentation xml:lang="en">At least 1 consequent element</xd:documentation>
						</xd:annotation>
					</xd:assert>
				</xd:restriction>
			</xd:complexContent>
		</xd:complexType>
		<xd:complexType name="GarnishmentType1Choice">
			<xd:complexContent>
				<xd:restriction base="_:GarnishmentType1Choice">
					<xd:choice>
						<xd:element name="Cd" type="_:ISO_ExternalGarnishmentType1Code"/>
						<xd:element name="Prtry" type="_:Max35Text"/>
					</xd:choice>
				</xd:restriction>
			</xd:complexContent>
		</xd:complexType>
		<xd:complexType name="GenericAccountIdentification1">
			<xd:complexContent>
				<xd:restriction base="_:GenericAccountIdentification1">
					<xd:sequence>
						<xd:annotation>
							<xd:documentation xml:lang="de">Die Angabe mindestens einer Quelle der Id (SchmeNm / Issr) wird empfohlen</xd:documentation>
							<xd:documentation xml:lang="en">Population of at least one source of the Id (SchmeNm / Issr) is advised</xd:documentation>
						</xd:annotation>
						<xd:element name="Id" type="_:Max34Text">
							<xd:annotation>
								<xd:documentation xml:lang="de">Identifikation</xd:documentation>
								<xd:documentation xml:lang="en">Identification</xd:documentation>
							</xd:annotation>
						</xd:element>
						<xd:element name="SchmeNm" type="_:AccountSchemeName1Choice" minOccurs="0">
							<xd:annotation>
								<xd:documentation xml:lang="de">Typ der Identifikation</xd:documentation>
								<xd:documentation xml:lang="en">Type of identification</xd:documentation>
							</xd:annotation>
						</xd:element>
						<xd:element name="Issr" type="_:Max35Text_NonSEPA" minOccurs="0">
							<xd:annotation>
								<xd:documentation xml:lang="de">Herausgeber der Identifikation

Nur wenn bei BBAN Unterscheidung notwendig
z.B.
NACHA
FW -&gt; Pay by Fedwire
CH -&gt; CHIPS Universal Identifier
CP -&gt; CHIPS Participant Identifier</xd:documentation>
								<xd:documentation xml:lang="en">Issuer of identification

Only if distinction is necessary for BBAN
e.g.
NACHA
FW -&gt; Pay by Fedwire
CH -&gt; CHIPS Universal Identifier
CP -&gt; CHIPS Participant Identifier</xd:documentation>
							</xd:annotation>
						</xd:element>
					</xd:sequence>
				</xd:restriction>
			</xd:complexContent>
		</xd:complexType>
		<xd:complexType name="GroupHeader85">
			<xd:complexContent>
				<xd:restriction base="_:GroupHeader85">
					<xd:sequence>
						<xd:element name="MsgId" type="_:Max35Text_REF">
							<xd:annotation>
								<xd:documentation xml:lang="de">Technische Referenz der Übermittlungsdatei.

Eindeutigkeit über mindestens 30 Tage ist herzustellen.
Beschränken Sie sich für einen sicheren Ablauf auf Buchstaben, Ziffern und Bindestrich.
Eindeutigkeit erreicht man zB einfach über die Kombination des Datums mit einem Tageszähler</xd:documentation>
								<xd:documentation xml:lang="en">Technical reference of transmitted file.

Ensure uniqueness for at least 30 days.
For save processing limit yourselves to digits, letters and minus sign.
Uniqueness is simple achievable e.g. with combining the date with a daily counter</xd:documentation>
							</xd:annotation>
						</xd:element>
						<xd:element name="CreDtTm" type="_:ISODateTime">
							<xd:annotation>
								<xd:documentation xml:lang="de">Dateierzeugungsdatum und -zeit

Lokale Zeit mit Zeitoffset oder UTC</xd:documentation>
								<xd:documentation xml:lang="en">File creation date and time

Local time with time offset or UTC</xd:documentation>
							</xd:annotation>
						</xd:element>
						<xd:element name="NbOfTxs" type="_:Max15NumericText">
							<xd:annotation>
								<xd:documentation xml:lang="de">Anzahl der Einzeltransaktionen der Datei.

Maximal 999.999 Transaktionen.
Mehr als 100.000 Umsätzen bedürfen der vorherigen Abstimmung</xd:documentation>
								<xd:documentation xml:lang="en">Count of single transactions of file.

Maximum 999.999 transactions.
More than 100.000 transactions need preliminary agreement</xd:documentation>
							</xd:annotation>
						</xd:element>
						<xd:element name="CtrlSum" type="_:DecimalNumber">
							<xd:annotation>
								<xd:documentation xml:lang="de">Summe der Einzeltransaktionen der Datei.

Ein Wert zwischen 0.001 und 999999999999.999.
Punkt als Dezimalzeichen.
Keine negativen Werte.
Beachtung der maximalen Nachkommastellen abhängig von der Währung</xd:documentation>
								<xd:documentation xml:lang="en">Sum of single transactions of file.

A value between 0.001 and 999999999999.999.
Decimal sign is the dot.
No negative values.
Observe maximum decimals according currency</xd:documentation>
								<xd:documentation>Beispiele / Examples
-- ungültig / invalid --
.87
645.
942.80352132
00023
000343.00
-- gültig und empfohlen / valid and recommended --
0.34
74.5
456
3.04
-- möglich / possible --
10.0
10.40
10.00</xd:documentation>
							</xd:annotation>
						</xd:element>
						<xd:element name="InitgPty" type="_:PartyIdentification135_InitgPty">
							<xd:annotation>
								<xd:documentation xml:lang="de">Identifizierung des Kommunikationsberechtigten.

Stimmen Sie Ihre Id mit dem empfangenden Finanzinstitut ab.
Üblicherweise die Hauptkontonummer</xd:documentation>
								<xd:documentation xml:lang="en">Identification of communication entitled party.

Agree your Id with receiving financial institution.
Habitually the main account number</xd:documentation>
							</xd:annotation>
						</xd:element>
					</xd:sequence>
				</xd:restriction>
			</xd:complexContent>
		</xd:complexType>
		<xd:complexType name="InstructionForCreditorAgent1">
			<xd:complexContent>
				<xd:restriction base="_:InstructionForCreditorAgent1">
					<xd:sequence>
						<xd:annotation>
							<xd:documentation xml:lang="de">MINDESTENS EIN FOLGEELEMENT</xd:documentation>
							<xd:documentation xml:lang="en">AT LEAST ONE SUBSEQUENT ELEMENT</xd:documentation>
						</xd:annotation>
						<xd:element name="Cd" type="_:Instruction3Code" minOccurs="0">
							<xd:annotation>
								<xd:documentation>HOLD HoldCashForCreditor
PHOB PhoneBeneficiary
TELB Telecom</xd:documentation>
							</xd:annotation>
						</xd:element>
						<xd:element name="InstrInf" type="_:AT_ExternalInstructionInformation1Code" minOccurs="0">
							<xd:annotation>
								<xd:documentation xml:lang="de">Textuelle Informationen.

Alternativ oder ergänzend zum Element Cd

Zusätzlicher Trade oder Payment Code für Arabische Emirate bzw. China</xd:documentation>
								<xd:documentation xml:lang="en">Textual information.

Alternative or enhancement of element Cd

Additional trade or payment code for Arabic Emirates resp. China</xd:documentation>
							</xd:annotation>
						</xd:element>
					</xd:sequence>
					<xd:assert test="count(*) gt 0">
						<xd:annotation>
							<xd:documentation xml:lang="de">Mindestens 1 Folgeelement</xd:documentation>
							<xd:documentation xml:lang="en">At least 1 consequent element</xd:documentation>
						</xd:annotation>
					</xd:assert>
				</xd:restriction>
			</xd:complexContent>
		</xd:complexType>
		<xd:complexType name="LocalInstrument2Choice">
			<xd:complexContent>
				<xd:restriction base="_:LocalInstrument2Choice">
					<xd:choice>
						<xd:element name="Cd" type="_:ISO_ExternalLocalInstrument1Code">
							<xd:annotation>
								<xd:documentation xml:lang="de">Zahlungsinstrument.

Keine Verwendung definiert</xd:documentation>
								<xd:documentation xml:lang="en">Payment instrument.

No application defined</xd:documentation>
							</xd:annotation>
						</xd:element>
						<xd:element name="Prtry" type="_:Max35Text_REF">
							<xd:annotation>
								<xd:documentation xml:lang="de">Zahlungsinstrument.

Keine Verwendung definiert</xd:documentation>
								<xd:documentation xml:lang="en">Payment instrument.

No application defined</xd:documentation>
							</xd:annotation>
						</xd:element>
					</xd:choice>
				</xd:restriction>
			</xd:complexContent>
		</xd:complexType>
		<xd:complexType name="OrganisationIdentificationSchemeName1Choice">
			<xd:complexContent>
				<xd:restriction base="_:OrganisationIdentificationSchemeName1Choice">
					<xd:choice>
						<xd:element name="Cd" type="_:ISO_ExternalOrganisationIdentification1Code"/>
						<xd:element name="Prtry" type="_:Max35Text"/>
					</xd:choice>
				</xd:restriction>
			</xd:complexContent>
		</xd:complexType>
		<xd:complexType name="PaymentIdentification6">
			<xd:complexContent>
				<xd:restriction base="_:PaymentIdentification6">
					<xd:sequence>
						<xd:element name="InstrId" type="_:Max35Text_REF" minOccurs="0">
							<xd:annotation>
								<xd:documentation xml:lang="de">Überweisungsauftragsnummer.</xd:documentation>
								<xd:documentation xml:lang="en">Transactions instruction Id.</xd:documentation>
							</xd:annotation>
						</xd:element>
						<xd:element name="EndToEndId" type="_:Max35Text_REF">
							<xd:annotation>
								<xd:documentation xml:lang="de">Auftraggeberreferenz.

Kann im Kontoauszug zur eigenen Referenzierung zurückgegeben, daher ist Eindeutigkeit wichtig.
Falls dennoch keine Referenz angegeben werden soll, mit dem Wert NOTPROVIDED zu füllen</xd:documentation>
								<xd:documentation xml:lang="en">Initiator's reference.

May be returned in account statement for reconciliation, uniqueness therefore matters.
If still no specific reference shall be provided, to be populated with the value NOTPROVIDED</xd:documentation>
							</xd:annotation>
						</xd:element>
						<xd:element name="UETR" type="_:UUIDv4Identifier" minOccurs="0">
							<xd:annotation>
								<xd:documentation xml:lang="de">Weltweit eindeutige Identifikation.

Eine Referenz nach RFC4122 UUIDv4. Nur einsetzbar, wenn Zahlung über SWIFT weitergeleitet wird. Vereinbarung mit Auftraggeberbank erforderlich</xd:documentation>
								<xd:documentation xml:lang="en">Universally unique identifier.

A reference following RFC4122 UUIDv4. Only applicable, if payment is forwarded via SWIFT. Agreement with debtor's bank necessary</xd:documentation>
							</xd:annotation>
						</xd:element>
					</xd:sequence>
				</xd:restriction>
			</xd:complexContent>
		</xd:complexType>
		<xd:complexType name="PaymentInstruction30">
			<xd:complexContent>
				<xd:restriction base="_:PaymentInstruction30">
					<xd:sequence>
						<xd:element name="PmtInfId" type="_:Max35Text_REF">
							<xd:annotation>
								<xd:documentation xml:lang="de">Bestandskontrollnummer.

Eindeutigkeit über mindestens 1 Jahr ist herzustellen.
Kann im Kontoauszug zur Referenzierung zurückgegeben werden.
Beachten Sie die ggf. vorhandenen Beschränkungen im Format des Kontoauszugs (z.B. MT-Nachrichten können nur 16 Zeichen transportieren), dann ist Eindeutigkeit innerhalb der Beschränkung zu realisieren.

Das Element wird auch zur Prüfung von Doppelanlieferungen verwendet.
Eindeutigkeit erreicht man z.B. einfach über die Kombination des Datums mit einem Tageszähler</xd:documentation>
								<xd:documentation xml:lang="en">Batch control number.

Ensure uniqueness for at least 1 year.
Can be returned in account statement.
Observe the possible limits of account statement format (e.g. MT messages support only 16 character), with this uniqueness needs to be archived within these limits.

Element is also used to check for duplicate submission.
Uniqueness is simple achievable e.g. with combining the date with a daily counter</xd:documentation>
							</xd:annotation>
						</xd:element>
						<xd:element name="PmtMtd" type="_:PaymentMethod3Code">
							<xd:annotation>
								<xd:documentation xml:lang="de">Zahlungsmethode.

TRF für Überweisungen (Standardwert)

TRA wird wie TRF behandelt, eine separate Durchführungsbenachrichtigung erfordert die Vereinbarung mit dem kontoführenden Institut

CHK Scheckzahlungen</xd:documentation>
								<xd:documentation xml:lang="en">Payment method.

TRF for credit transfers (standard value)

TRA treated like TRF, a separate execution notification requires agreement with account servicing institution

CHK for payments with cheques</xd:documentation>
							</xd:annotation>
						</xd:element>
						<xd:element name="BtchBookg" type="_:BatchBookingIndicator" minOccurs="0">
							<xd:annotation>
								<xd:documentation xml:lang="de">Sammel- oder Einzelbuchung.

Berücksichtigung in Absprache mit dem beauftragten Kreditinstitut.
Überschreibt dann die am Konto hinterlegte Standard-Buchungsmethode.
"true" heißt Bestandsbuchung gewünscht.
"false" heißt Einzelbuchung gewünscht</xd:documentation>
								<xd:documentation xml:lang="en">Batch or single booking.

Consideration according to agreement with the instructed financial institution.
Then overwrites standard booking method saved at account.
"true" means batch booking requested.
"false" means single booking requested</xd:documentation>
							</xd:annotation>
						</xd:element>
						<xd:element name="NbOfTxs" type="_:Max15NumericText">
							<xd:annotation>
								<xd:documentation xml:lang="de">Anzahl der Einzeltransaktionen des Bestands.

Maximal 999.999 Transaktionen.
Mehr als 100.000 Umsätzen bedürfen der vorherigen Abstimmung</xd:documentation>
								<xd:documentation xml:lang="en">Count of single transactions of batch.

Maximum 999.999 transactions.
More than 100.000 transactions need preliminary agreement</xd:documentation>
							</xd:annotation>
						</xd:element>
						<xd:element name="CtrlSum" type="_:DecimalNumber">
							<xd:annotation>
								<xd:documentation xml:lang="de">Summe der Einzeltransaktionen des Bestands.

Ein Wert zwischen 0.001 und 999999999999.999. Punkt als Dezimalzeichen.
Keine negativen Werte</xd:documentation>
								<xd:documentation xml:lang="en">Sum of single transactions of batch.

A value between 0.001 and 999999999999.999. Decimal sign is the dot.
No negative values</xd:documentation>
								<xd:documentation>Beispiele / Examples
-- ungültig / invalid --
.87
645.
942.80352132
00023
000343.00
-- gültig und empfohlen / valid and recommended --
0.34
74.5
456
3.04
-- möglich / possible --
10.0
10.40
10.00</xd:documentation>
							</xd:annotation>
						</xd:element>
						<xd:element name="PmtTpInf" type="_:PaymentTypeInformation26">
							<xd:annotation>
								<xd:documentation xml:lang="de">Zahlungstyp.

Siehe auch PmtMtd</xd:documentation>
								<xd:documentation xml:lang="en">Type of payment.

See also PmtMtd</xd:documentation>
							</xd:annotation>
						</xd:element>
						<xd:element name="ReqdExctnDt" type="_:DateAndDateTime2Choice">
							<xd:annotation>
								<xd:documentation xml:lang="de">Gewünschte Durchführung</xd:documentation>
								<xd:documentation xml:lang="en">Requested execution</xd:documentation>
							</xd:annotation>
						</xd:element>
						<xd:element name="Dbtr" type="_:PartyIdentification135_Dbtr">
							<xd:annotation>
								<xd:documentation xml:lang="de">Kontoinhaber / Auftraggeber</xd:documentation>
								<xd:documentation xml:lang="en">Account owner / principal</xd:documentation>
							</xd:annotation>
						</xd:element>
						<xd:element name="DbtrAcct" type="_:CashAccount38_Dbtr">
							<xd:annotation>
								<xd:documentation xml:lang="de">Kontonummer des Kontoinhabers / Auftraggebers</xd:documentation>
								<xd:documentation xml:lang="en">Account number of account owner / principal</xd:documentation>
							</xd:annotation>
						</xd:element>
						<xd:element name="DbtrAgt" type="_:BranchAndFinancialInstitutionIdentification6_Dbtr">
							<xd:annotation>
								<xd:documentation xml:lang="de">Kontoführendes Institut des Kontoinhabers / Auftraggebers</xd:documentation>
								<xd:documentation xml:lang="en">Financial institution servicing the account owner / principal</xd:documentation>
							</xd:annotation>
						</xd:element>
						<xd:element name="UltmtDbtr" type="_:PartyIdentification135_UltmtDbtr" minOccurs="0">
							<xd:annotation>
								<xd:documentation xml:lang="de">Referenzpartei des Kontoinhabers / Auftraggeber, d.h. üblicherweise der eigentliche Schuldner.

Gegenseitig ausschließend mit dem gleichnamigen Element unterhalb CdtTrfTxInf zu verwenden</xd:documentation>
								<xd:documentation xml:lang="en">Reference party of account owner / principal, i.e. habitually the actual debtor.

Mutually exclusive usage with element of same name under element CdtTrfTxInf</xd:documentation>
							</xd:annotation>
						</xd:element>
						<xd:element name="ChrgBr" type="_:ChargeBearerType1Code" minOccurs="0">
							<xd:annotation>
								<xd:documentation xml:lang="de">Spesenoption

Gegenseitig ausschließend mit dem gleichnamigen Element unterhalb CdtTrfTxInf zu verwenden

SLEV für die Standardoption, üblicherweise wie SHAR

SHAR für Spesenteilung

DEBT für die Übernahme aller Spesen durch den Auftraggeber

CRED für die Übernahme aller Spesen durch den Empfänger

Bei fehlender Angabe wird gemäß dem vereinbarten Standard abgewickelt

CRED ist nur noch in begrenzten Fällen möglich und nur dann anwendbar, wenn die Zahlung
- entweder den EU+EFTA-Raum verlässt
- oder im EU+EFTA-Raum verbleibt, aber ungleich EUR oder IN-Währung beauftragt wird</xd:documentation>
								<xd:documentation xml:lang="en">Charge option

Mutually exclusive usage with element of same name under element CdtTrfTxInf

SLEV for standard option, usually like SHAR

SHAR for shared charges

DEBT for bearing of all charges by debtor

CRED for bearing of all charges by creditor

On missing instance processing is made following agreed standard

CRED is only applicable in limited situations, i.e. when the payment is
- either destined outside the EU+EFTA area
- or stays in EU+EFTA area, but is ordered different from EUR or IN currencies</xd:documentation>
							</xd:annotation>
						</xd:element>
						<xd:element name="ChrgsAcct" type="_:CashAccount38_Dbtr" minOccurs="0">
							<xd:annotation>
								<xd:documentation xml:lang="de">Angabe eines Spesenkontos</xd:documentation>
								<xd:documentation xml:lang="en">Charges account specification</xd:documentation>
							</xd:annotation>
						</xd:element>
						<xd:element name="CdtTrfTxInf" type="_:CreditTransferTransaction34" maxOccurs="unbounded">
							<xd:annotation>
								<xd:documentation xml:lang="de">Einzelumsätze.

Maximal 999.999 Umsätze je Bestand.
Größere Anzahl kann nicht verarbeitet werden und die gesamte Datei wird zurückgewiesen.
Mehr als 100.000 Umsätzen bedürfen der vorherigen Abstimmung</xd:documentation>
								<xd:documentation xml:lang="en">Single transactions.

Restricted to 999.999 transactions per batch.
Larger count can not be processed and complete file will be rejected.
More than 100.000 transactions need preliminary agreement</xd:documentation>
							</xd:annotation>
						</xd:element>
					</xd:sequence>
					<xd:assert test="if(count(_:PmtTpInf) eq 1) then (count(_:CdtTrfTxInf/_:PmtTpInf) eq 0) else (count(_:CdtTrfTxInf/_:PmtTpInf) eq count(_:CdtTrfTxInf))">
						<xd:annotation>
							<xd:documentation xml:lang="de">ISO rule: Entweder ein PmtTpInf auf dieser Ebene und kein PmtTpInf auf der nächsten Ebene oder kein PmtTpInf auf dieser Ebene und alle PmtTpInf auf der nächsten Ebene</xd:documentation>
							<xd:documentation xml:lang="en">ISO rule: Either one PmtTpInf on this level and no PmtTpInf on next level or no PmtTpInf on this level and all PmtTpInf on next level</xd:documentation>
						</xd:annotation>
					</xd:assert>
					<xd:assert test="if(count(_:UltmtDbtr) eq 1) then (count(_:CdtTrfTxInf/_:UltmtDbtr) eq 0) else true()">
						<xd:annotation>
							<xd:documentation xml:lang="de">ISO rule: Entweder ein UltmtDbtr auf dieser Ebene und kein UltmtDbtr auf der nächsten Ebene oder kein UltmtDbtr auf dieser Ebene und beliebige UltmtDbtr auf der nächsten Ebene</xd:documentation>
							<xd:documentation xml:lang="en">ISO rule: Either one UltmtDbtr on this level and no UltmtDbtr on next level or no UltmtDbtr on this level and any UltmtDbtr on next level</xd:documentation>
						</xd:annotation>
					</xd:assert>
					<xd:assert test="if(count(_:ChrgBr) eq 1) then (count(_:CdtTrfTxInf/_:ChrgBr) eq 0) else true()">
						<xd:annotation>
							<xd:documentation xml:lang="de">ISO rule: Entweder ein ChrgBr auf dieser Ebene und kein ChrgBr auf der nächsten Ebene oder kein ChrgBr auf dieser Ebene und beliebige ChrgBr auf der nächsten Ebene</xd:documentation>
							<xd:documentation xml:lang="en">ISO rule: Either one ChrgBr on this level and no ChrgBr on next level or no ChrgBr on this level and any ChrgBr on next level</xd:documentation>
						</xd:annotation>
					</xd:assert>
					<xd:assert test="(count(_:CdtTrfTxInf) eq count(_:CdtTrfTxInf/_:Amt/_:InstdAmt)) or (count(_:CdtTrfTxInf) eq count(_:CdtTrfTxInf/_:Amt/_:EqvtAmt/_:Amt)) ">
						<xd:annotation>
							<xd:documentation xml:lang="de">Keine Mischung von Aufträgen mit Gegenwertsbeträgen und Aufträgen mit Fremdwährungen</xd:documentation>
							<xd:documentation xml:lang="en">No mixture of orders with equivalent amounts and orders with instructed amount</xd:documentation>
						</xd:annotation>
					</xd:assert>
					<xd:assert test="(count(distinct-values(_:CdtTrfTxInf/_:Amt/_:InstdAmt/@Ccy)) eq 1) or ((count(distinct-values(_:CdtTrfTxInf/_:Amt/_:EqvtAmt/_:Amt/@Ccy) eq 1)) and (count(distinct-values(_:CdtTrfTxInf/_:Amt/_:EqvtAmt/_:CcyOfTrf) eq 1))) ">
						<xd:annotation>
							<xd:documentation xml:lang="de">Währungsreine Aufträge</xd:documentation>
							<xd:documentation xml:lang="en">Single currency orders</xd:documentation>
						</xd:annotation>
					</xd:assert>
					<xd:assert test="xd:integer(_:NbOfTxs) eq count(_:CdtTrfTxInf)">
						<xd:annotation>
							<xd:documentation xml:lang="de">Anzahl der Transaktionen im Bestand</xd:documentation>
							<xd:documentation xml:lang="en">Count of transactions in batch</xd:documentation>
						</xd:annotation>
					</xd:assert>
					<xd:assert test="_:CtrlSum eq sum(_:CdtTrfTxInf/_:Amt/_:InstdAmt|_:CdtTrfTxInf/_:Amt/_:EqvtAmt/_:Amt)">
						<xd:annotation>
							<xd:documentation xml:lang="de">Arithmetische Summe der Transaktionen im Bestand</xd:documentation>
							<xd:documentation xml:lang="en">Arithmetic sum of transactions in batch</xd:documentation>
						</xd:annotation>
					</xd:assert>
					<xd:assert test="count(_:CdtTrfTxInf) lt 1000000">
						<xd:annotation>
							<xd:documentation xml:lang="de">Maximale Anzahl Transaktionen im Bestand</xd:documentation>
							<xd:documentation xml:lang="en">Maximum count of transactions in batch</xd:documentation>
						</xd:annotation>
					</xd:assert>
				</xd:restriction>
			</xd:complexContent>
		</xd:complexType>
		<xd:complexType name="PaymentTypeInformation26">
			<xd:complexContent>
				<xd:restriction base="_:PaymentTypeInformation26">
					<xd:sequence>
						<xd:element name="SvcLvl" type="_:ServiceLevel8Choice">
							<xd:annotation>
								<xd:documentation xml:lang="de">Service Spezifikation</xd:documentation>
								<xd:documentation xml:lang="en">Service specification</xd:documentation>
							</xd:annotation>
						</xd:element>
						<xd:element name="LclInstrm" type="_:LocalInstrument2Choice" minOccurs="0">
							<xd:annotation>
								<xd:documentation xml:lang="de">Zahlungsinstrument.

Keine Verwendung definiert</xd:documentation>
								<xd:documentation xml:lang="en">Payment instrument.

No application defined</xd:documentation>
							</xd:annotation>
						</xd:element>
						<xd:element name="CtgyPurp" type="_:CategoryPurpose1Choice" minOccurs="0">
							<xd:annotation>
								<xd:documentation xml:lang="de">Verarbeitung.

Spezifischer Code zur Verarbeitungssteuerung beim empfangenden Institut.
Siehe auch Purp auf Einzelebene.
Vor der Verwendung ist mit dem empfangenden Institut eine Vereinbarung zu treffen, anderenfalls wird die Weisung ignoriert</xd:documentation>
								<xd:documentation xml:lang="en">Processing.

Specific code for processing identification at receiving institution.
See also Purp at single transaction level.
Before application an agreement with receiving institution is necessary, otherwise the instruction is ignored</xd:documentation>
							</xd:annotation>
						</xd:element>
					</xd:sequence>
				</xd:restriction>
			</xd:complexContent>
		</xd:complexType>
		<xd:complexType name="PersonIdentificationSchemeName1Choice">
			<xd:complexContent>
				<xd:restriction base="_:PersonIdentificationSchemeName1Choice">
					<xd:choice>
						<xd:element name="Cd" type="_:ISO_ExternalPersonIdentification1Code"/>
						<xd:element name="Prtry" type="_:Max35Text"/>
					</xd:choice>
				</xd:restriction>
			</xd:complexContent>
		</xd:complexType>
		<xd:complexType name="Purpose2Choice">
			<xd:complexContent>
				<xd:restriction base="_:Purpose2Choice">
					<xd:choice>
						<xd:element name="Cd" type="_:ISO_ExternalPurpose1Code">
							<xd:annotation>
								<xd:documentation xml:lang="de">Code aus Codeliste</xd:documentation>
								<xd:documentation xml:lang="en">Code from code list</xd:documentation>
							</xd:annotation>
						</xd:element>
						<xd:element name="Prtry" type="_:AT_ExternalProprietaryPurpose1Code">
							<xd:annotation>
								<xd:documentation xml:lang="de">Proprietärer Code.

Auch für die speziellen Codes für Jordanien</xd:documentation>
								<xd:documentation xml:lang="en">Proprietary code

For specific codes of Jordan too</xd:documentation>
							</xd:annotation>
						</xd:element>
					</xd:choice>
				</xd:restriction>
			</xd:complexContent>
		</xd:complexType>
		<xd:complexType name="ReferredDocumentInformation7">
			<xd:complexContent>
				<xd:restriction base="_:ReferredDocumentInformation7">
					<xd:sequence>
						<xd:element name="Tp" type="_:ReferredDocumentType4" minOccurs="0">
							<xd:annotation>
								<xd:documentation xml:lang="de">Typ des Dokumentes</xd:documentation>
								<xd:documentation xml:lang="en">Type of document</xd:documentation>
							</xd:annotation>
						</xd:element>
						<xd:element name="Nb" type="_:Max35Text" minOccurs="0">
							<xd:annotation>
								<xd:documentation xml:lang="de">Dokumentennummer</xd:documentation>
								<xd:documentation xml:lang="en">Document number</xd:documentation>
							</xd:annotation>
						</xd:element>
						<xd:element name="RltdDt" type="_:ISODate" minOccurs="0">
							<xd:annotation>
								<xd:documentation xml:lang="de">Dokumentendatum</xd:documentation>
								<xd:documentation xml:lang="en">Dokument date</xd:documentation>
							</xd:annotation>
						</xd:element>
						<xd:element name="LineDtls" type="_:DocumentLineInformation1" minOccurs="0" maxOccurs="unbounded">
							<xd:annotation>
								<xd:documentation xml:lang="de">Zeilen Details</xd:documentation>
								<xd:documentation xml:lang="en">Line details</xd:documentation>
							</xd:annotation>
						</xd:element>
					</xd:sequence>
				</xd:restriction>
			</xd:complexContent>
		</xd:complexType>
		<xd:complexType name="ReferredDocumentType3Choice">
			<xd:complexContent>
				<xd:restriction base="_:ReferredDocumentType3Choice">
					<xd:choice>
						<xd:element name="Cd" type="_:DocumentType6Code">
							<xd:annotation>
								<xd:documentation xml:lang="de">Code aus Codeliste</xd:documentation>
								<xd:documentation xml:lang="en">Code from code list</xd:documentation>
							</xd:annotation>
						</xd:element>
						<xd:element name="Prtry" type="_:Max35Text">
							<xd:annotation>
								<xd:documentation xml:lang="de">Proprietärer Code</xd:documentation>
								<xd:documentation xml:lang="en">Proprietary code</xd:documentation>
							</xd:annotation>
						</xd:element>
					</xd:choice>
				</xd:restriction>
			</xd:complexContent>
		</xd:complexType>
		<xd:complexType name="ReferredDocumentType4">
			<xd:complexContent>
				<xd:restriction base="_:ReferredDocumentType4">
					<xd:sequence>
						<xd:element name="CdOrPrtry" type="_:ReferredDocumentType3Choice">
							<xd:annotation>
								<xd:documentation xml:lang="de">Codeliste oder Proprietär</xd:documentation>
								<xd:documentation xml:lang="en">Code list or proprietary</xd:documentation>
							</xd:annotation>
						</xd:element>
						<xd:element name="Issr" type="_:Max35Text" minOccurs="0">
							<xd:annotation>
								<xd:documentation xml:lang="de">Herausgeber der Typ-Klassifizierung</xd:documentation>
								<xd:documentation xml:lang="en">Issuer of type classification</xd:documentation>
							</xd:annotation>
						</xd:element>
					</xd:sequence>
				</xd:restriction>
			</xd:complexContent>
		</xd:complexType>
		<xd:complexType name="RemittanceAmount2">
			<xd:complexContent>
				<xd:restriction base="_:RemittanceAmount2">
					<xd:sequence>
						<xd:element name="DuePyblAmt" type="_:ActiveOrHistoricCurrencyAndAmount" minOccurs="0">
							<xd:annotation>
								<xd:documentation xml:lang="de">Zu zahlender Betrag</xd:documentation>
								<xd:documentation xml:lang="en">Amount due and payable</xd:documentation>
							</xd:annotation>
						</xd:element>
						<xd:element name="DscntApldAmt" type="_:DiscountAmountAndType1" minOccurs="0" maxOccurs="unbounded">
							<xd:annotation>
								<xd:documentation xml:lang="de">Abschlagsbetrag</xd:documentation>
								<xd:documentation xml:lang="en">Discount amount</xd:documentation>
							</xd:annotation>
						</xd:element>
						<xd:element name="CdtNoteAmt" type="_:ActiveOrHistoricCurrencyAndAmount" minOccurs="0">
							<xd:annotation>
								<xd:documentation xml:lang="de">Gutschriftsbetrag</xd:documentation>
								<xd:documentation xml:lang="en">Credit note amount</xd:documentation>
							</xd:annotation>
						</xd:element>
						<xd:element name="TaxAmt" type="_:TaxAmountAndType1" minOccurs="0" maxOccurs="unbounded">
							<xd:annotation>
								<xd:documentation xml:lang="de">Steuerbetrag</xd:documentation>
								<xd:documentation xml:lang="en">Tax amount</xd:documentation>
							</xd:annotation>
						</xd:element>
						<xd:element name="AdjstmntAmtAndRsn" type="_:DocumentAdjustment1" minOccurs="0" maxOccurs="unbounded">
							<xd:annotation>
								<xd:documentation xml:lang="de">Betrag und Grund der Änderung</xd:documentation>
								<xd:documentation xml:lang="en">Amount and reason of the document adjustment</xd:documentation>
							</xd:annotation>
						</xd:element>
						<xd:element name="RmtdAmt" type="_:ActiveOrHistoricCurrencyAndAmount" minOccurs="0">
							<xd:annotation>
								<xd:documentation xml:lang="de">Überweisungsbetrag</xd:documentation>
								<xd:documentation xml:lang="en">Remitted amount</xd:documentation>
							</xd:annotation>
						</xd:element>
					</xd:sequence>
				</xd:restriction>
			</xd:complexContent>
		</xd:complexType>
		<xd:complexType name="RemittanceInformation16">
			<xd:complexContent>
				<xd:restriction base="_:RemittanceInformation16">
					<xd:sequence>
						<xd:annotation>
							<xd:documentation xml:lang="de">MINDESTENS EIN FOLGEELEMENT

Gleichzeitige Anlieferung von strukturierten und unstrukturierten Daten werden standardmäßig nicht unterstützt und sind nur in Abstimmung mit dem entgegennehmenden Instituts möglich</xd:documentation>
							<xd:documentation xml:lang="en">AT LEAST ONE SUBSEQUENT ELEMENT

Concurrent occurrence of structured and unstructured data need an agreement with the addressed financial institution</xd:documentation>
						</xd:annotation>
						<xd:element name="Ustrd" type="_:Max140Text_NonSEPA" minOccurs="0" maxOccurs="10">
							<xd:annotation>
								<xd:documentation xml:lang="de">Freier Text für den Zahlungsempfänger.

Je Zeile maximal 140 Zeichen.

Mehr als eine Zeile ist z.B. bei Scheckzahlungen möglich, bedarf aber immer der Abstimmung mit dem entgegennehmenden Institut.

Bei Scheckzahlungen werden ALLE Zeilen für die Allonge verwendet. Siehe PmtInf/PmtMtd

Gleichzeitige Anlieferung von strukturierten und unstrukturierten Daten werden standardmäßig nicht unterstützt und sind nur in Abstimmung mit dem entgegennehmenden Instituts möglich</xd:documentation>
								<xd:documentation xml:lang="en">Free text for the beneficiary.

Each line with maximum 140 characters.

More lines are possible e.g. with cheque payments, but always need an agreement with the addressed financial institution.

With cheque payments ALL lines are taken for an allonge. See PmtInf/PmtMtd

Concurrent occurrence of structured and unstructured data need an agreement with the addressed financial institution</xd:documentation>
							</xd:annotation>
						</xd:element>
						<xd:element name="Strd" type="_:StructuredRemittanceInformation16" minOccurs="0" maxOccurs="unbounded">
							<xd:annotation>
								<xd:documentation xml:lang="de">Strukturierte Informationen für den Zahlungsempfänger.

Die Datenmenge, die in der Struktur angeliefert werden kann, richtet sich nach den Vorgaben des entgegennehmenden Instituts. Grundsätzlich unterstützt werden 140 Zeichen inkl. Tags analog SEPA. Weitere Möglichkeiten sind in Abstimmung mit dem entgegennehmenden Instituts zu klären.

Gleichzeitige Anlieferung von strukturierten und unstrukturierten Daten werden standardmäßig nicht unterstützt und sind nur in Abstimmung mit dem entgegennehmenden Instituts möglich</xd:documentation>
								<xd:documentation xml:lang="en">Structured Information for the beneficiary.

The amount of data transferable with the structure are governed by the addressed financial institution. An amount of 140 characters including tags analog SEPA is supported in any case. Other possibilities needs the agreement of the addressed financial institution.

Concurrent occurrence of structured and unstructured data need an agreement with the addressed financial institution</xd:documentation>
							</xd:annotation>
						</xd:element>
					</xd:sequence>
					<xd:assert test="count(*) gt 0">
						<xd:annotation>
							<xd:documentation xml:lang="de">Mindestens 1 Folgeelement</xd:documentation>
							<xd:documentation xml:lang="en">At least 1 consequent element</xd:documentation>
						</xd:annotation>
					</xd:assert>
				</xd:restriction>
			</xd:complexContent>
		</xd:complexType>
		<xd:complexType name="ServiceLevel8Choice">
			<xd:complexContent>
				<xd:restriction base="_:ServiceLevel8Choice">
					<xd:choice>
						<xd:element name="Cd" type="_:AT_ExternalServiceLevel1Code">
							<xd:annotation>
								<xd:documentation xml:lang="de">Service Spezifikation.

NURG Überweisung
Standard Code

URGP Eilzahlungen
(laut Servicevertrag)

SDVA Eilzahlungen
(laut Servicevertrag)

Bei Eilzahlungen wird standardmäßig von einer Transaktion je Bestand ausgegangen</xd:documentation>
								<xd:documentation xml:lang="en">Service specification.

NURG credit transfer
Standard code

URGP Urgent payments
(according service agreement)

SDVA Urgent payments
(according service agreement)

On urgent payments  one transaction per batch is the standard data population</xd:documentation>
							</xd:annotation>
						</xd:element>
					</xd:choice>
				</xd:restriction>
			</xd:complexContent>
		</xd:complexType>
		<xd:complexType name="StructuredRemittanceInformation16">
			<xd:complexContent>
				<xd:restriction base="_:StructuredRemittanceInformation16">
					<xd:sequence>
						<xd:element name="RfrdDocInf" type="_:ReferredDocumentInformation7" minOccurs="0" maxOccurs="unbounded">
							<xd:annotation>
								<xd:documentation xml:lang="de">Referenzierte Dokumente</xd:documentation>
								<xd:documentation xml:lang="en">Referred documents</xd:documentation>
							</xd:annotation>
						</xd:element>
						<xd:element name="RfrdDocAmt" type="_:RemittanceAmount2" minOccurs="0">
							<xd:annotation>
								<xd:documentation xml:lang="de">Betrag des referenzierten Dokumentes</xd:documentation>
								<xd:documentation xml:lang="en">Amount of referred document</xd:documentation>
							</xd:annotation>
						</xd:element>
						<xd:element name="CdtrRefInf" type="_:CreditorReferenceInformation2" minOccurs="0">
							<xd:annotation>
								<xd:documentation xml:lang="de">Zahlungsreferenz, Empfängerreferenz</xd:documentation>
								<xd:documentation xml:lang="en">Creditor's reference, Recipient's reference</xd:documentation>
							</xd:annotation>
						</xd:element>
						<xd:element name="Invcr" type="_:PartyIdentification135" minOccurs="0">
							<xd:annotation>
								<xd:documentation xml:lang="de">Rechnungsleger</xd:documentation>
								<xd:documentation xml:lang="en">Invoicer</xd:documentation>
							</xd:annotation>
						</xd:element>
						<xd:element name="Invcee" type="_:PartyIdentification135" minOccurs="0">
							<xd:annotation>
								<xd:documentation xml:lang="de">Rechnungsempfänger</xd:documentation>
								<xd:documentation xml:lang="en">Invoicee</xd:documentation>
							</xd:annotation>
						</xd:element>
						<xd:element name="TaxRmt" type="_:TaxInformation7" minOccurs="0">
							<xd:annotation>
								<xd:documentation xml:lang="de">Verwendungszweck für Steuerzahlungen</xd:documentation>
								<xd:documentation xml:lang="en">Tax payment related remittance information</xd:documentation>
							</xd:annotation>
						</xd:element>
						<xd:element name="GrnshmtRmt" type="_:Garnishment3" minOccurs="0">
							<xd:annotation>
								<xd:documentation xml:lang="de">Verwendungszweck für Drittschuldner Zahlungen</xd:documentation>
								<xd:documentation xml:lang="en">Garnishment payment related remittance information</xd:documentation>
							</xd:annotation>
						</xd:element>
						<xd:element name="AddtlRmtInf" type="_:Max140Text" minOccurs="0" maxOccurs="3">
							<xd:annotation>
								<xd:documentation xml:lang="de">Zusätzlicher Verwendungszweck</xd:documentation>
								<xd:documentation xml:lang="en">Additional remittance information</xd:documentation>
							</xd:annotation>
						</xd:element>
					</xd:sequence>
				</xd:restriction>
			</xd:complexContent>
		</xd:complexType>
		<xd:complexType name="TaxAmountType1Choice">
			<xd:complexContent>
				<xd:restriction base="_:TaxAmountType1Choice">
					<xd:choice>
						<xd:element name="Cd" type="_:ISO_ExternalTaxAmountType1Code"/>
						<xd:element name="Prtry" type="_:Max35Text"/>
					</xd:choice>
				</xd:restriction>
			</xd:complexContent>
		</xd:complexType>
		<!-- simple types -->
		<xd:simpleType name="DecimalNumber">
			<xd:restriction base="_:DecimalNumber">
				<xd:annotation>
					<xd:documentation xml:lang="de">Begrenzung des Wertbereichs der Kontrollsumme</xd:documentation>
					<xd:documentation xml:lang="en">Limitation of value range of the control sum</xd:documentation>
				</xd:annotation>
				<xd:minInclusive value="0.001"/>
				<xd:maxInclusive value="999999999999.999"/>
				<xd:fractionDigits value="3"/>
			</xd:restriction>
		</xd:simpleType>
		<xd:simpleType name="Instruction3Code">
			<xd:restriction base="_:Instruction3Code">
				<xd:enumeration value="HOLD">
					<xd:annotation>
						<xd:documentation>Hold Cash For Creditor</xd:documentation>
					</xd:annotation>
				</xd:enumeration>
				<xd:enumeration value="PHOB">
					<xd:annotation>
						<xd:documentation>Phone Beneficiary</xd:documentation>
					</xd:annotation>
				</xd:enumeration>
				<xd:enumeration value="TELB">
					<xd:annotation>
						<xd:documentation>Telecom</xd:documentation>
					</xd:annotation>
				</xd:enumeration>
			</xd:restriction>
		</xd:simpleType>
		<xd:simpleType name="ISODateTime">
			<xd:restriction base="_:ISODateTime">
				<xd:pattern value="\d{4}(-\d{2}){2}T\d{2}(:\d{2}){2}(\.\d{0,2}[1-9])?(Z|[-+]\d{2}(:\d{2})?)">
					<xd:annotation>
						<xd:documentation>ISO 8601 local time with time offset or UTC
Last digit of seconds fraction must not be 0. If no fraction given, delimeter "." is not allowed (3.2.7.2 Canonical representation in XML Schema Part 2: Datatypes Second Edition)
E.g.
2030-12-12T12:12Z
2030-12-12T12:12+02
2030-12-12T12:12+02:00
2030-12-12T12:12:12Z
2030-12-12T12:12:12+02
2030-12-12T12:12:12+02:00
2030-12-12T12:12:12.123Z
2030-12-12T12:12:12.123+02
2030-12-12T12:12:12.123+02:00</xd:documentation>
					</xd:annotation>
				</xd:pattern>
			</xd:restriction>
		</xd:simpleType>
		<xd:simpleType name="Max15NumericText">
			<xd:restriction base="_:Max15NumericText">
				<xd:annotation>
					<xd:documentation xml:lang="de">Begrenzung der Länge des Transaktionszählers</xd:documentation>
					<xd:documentation xml:lang="en">Limitation of length of transaction counter</xd:documentation>
				</xd:annotation>
				<xd:pattern value="[1-9][0-9]{0,5}">
					<xd:annotation>
						<xd:documentation>Remember that the pattern notation is governed by XML and XSD rules.
The regex is anchored to the whole string, which needs a ^ and a $ in other environments.
Entities like 	, &amp;, &gt;, &lt; and " need to be exchanged to their entity's meaning or other encoding in other environments.
The / might need to be escaped to \/ in other environments.</xd:documentation>
					</xd:annotation>
				</xd:pattern>
			</xd:restriction>
		</xd:simpleType>
		<xd:simpleType name="Max34Text">
			<xd:restriction base="_:Max34Text">
				<xd:annotation>
					<xd:documentation xml:lang="de">Begrenzung des Zeichensatzes für Codes, Referenzen und Identifikatoren

Erlaubte Struktur für Codes, Referenzen und Identifikatoren nach EPC217-08 Best Practices SEPA Requirements for Character Set SSG.pdf
Ein Text oder Wert muss mindestens ein druckbares Zeichen enthalten, jedoch
startet nicht mit /
endet nicht mit /
enthält kein //</xd:documentation>
					<xd:documentation xml:lang="en">Limitation of character set for codes, references and identifications

Allowed structure for codes, references and identifications according EPC217-08 Best Practices SEPA Requirements for Character Set SSG.pdf
A text or value must contain at least one printable character, but
don't start with /
don't end with /
don't contain //</xd:documentation>
				</xd:annotation>
				<xd:pattern value="((([\-A-Za-z0-9+?:().,' ]+/)+[\-A-Za-z0-9+?:().,' ]+)|(( *[\-A-Za-z0-9+?:().,'])+ *))">
					<xd:annotation>
						<xd:documentation>Remember that the pattern notation is governed by XML and XSD rules.
The regex is anchored to the whole string, which needs a ^ and a $ in other environments.
Entities like 	, &amp;, &gt;, &lt; and " need to be exchanged to their entity's meaning or other encoding in other environments.
The / might need to be escaped to \/ in other environments.</xd:documentation>
					</xd:annotation>
				</xd:pattern>
			</xd:restriction>
		</xd:simpleType>
	</xd:redefine>
	<!-- Attributes  -->
	<xd:attribute name="lastEdit" fixed="2024-04-04">
		<xd:annotation>
			<xd:documentation xml:lang="de">Datum der letzten Veränderung</xd:documentation>
			<xd:documentation xml:lang="en">Date of last change</xd:documentation>
		</xd:annotation>
	</xd:attribute>
	<xd:attribute name="replaceLastEdit" fixed="2023-10-18">
		<xd:annotation>
			<xd:documentation xml:lang="de">Ersetztes Versionsdatum</xd:documentation>
			<xd:documentation xml:lang="en">Replaced version date</xd:documentation>
		</xd:annotation>
	</xd:attribute>
	<!-- derived types -->
	<!-- complex types -->
	<xd:complexType name="ActiveOrHistoricCurrencyAndAmount_NonSEPA">
		<xd:simpleContent>
			<xd:restriction base="_:ActiveOrHistoricCurrencyAndAmount">
				<xd:annotation>
					<xd:documentation xml:lang="de">Begrenzung der Länge und Darstellung des Einzelbetrags</xd:documentation>
					<xd:documentation xml:lang="en">Limitation of length and representation of transaction amount</xd:documentation>
				</xd:annotation>
				<xd:minInclusive value="0.001"/>
				<xd:maxInclusive value="99999999999.999"/>
				<xd:fractionDigits value="3"/>
				<xd:totalDigits value="14"/>
			</xd:restriction>
		</xd:simpleContent>
	</xd:complexType>
	<xd:complexType name="Contact4_NonSEPA">
		<xd:complexContent>
			<xd:restriction base="_:Contact4">
				<xd:sequence>
					<xd:annotation>
						<xd:documentation xml:lang="de">MINDESTENS EIN KONTAKTELEMENT (PhneNb MobNb FaxNb EmailAdr)</xd:documentation>
						<xd:documentation xml:lang="en">AT LEAST ONE SUBSEQUENT CONTACT ELEMENT (PhneNb MobNb FaxNb EmailAdr)</xd:documentation>
					</xd:annotation>
					<xd:element name="NmPrfx" type="_:NamePrefix2Code" minOccurs="0">
						<xd:annotation>
							<xd:documentation xml:lang="de">Anrede</xd:documentation>
							<xd:documentation xml:lang="en">Salutation</xd:documentation>
						</xd:annotation>
					</xd:element>
					<xd:element name="Nm" type="_:Max140Text_Nm" minOccurs="0">
						<xd:annotation>
							<xd:documentation xml:lang="de">Name</xd:documentation>
							<xd:documentation xml:lang="en">Name</xd:documentation>
						</xd:annotation>
					</xd:element>
					<xd:element name="PhneNb" type="_:PhoneNumber" minOccurs="0">
						<xd:annotation>
							<xd:documentation xml:lang="de">Telefonnummer</xd:documentation>
							<xd:documentation xml:lang="en">Telephone number</xd:documentation>
						</xd:annotation>
					</xd:element>
					<xd:element name="MobNb" type="_:PhoneNumber" minOccurs="0">
						<xd:annotation>
							<xd:documentation xml:lang="de">Handynummer</xd:documentation>
							<xd:documentation xml:lang="en">Mobile phone number</xd:documentation>
						</xd:annotation>
					</xd:element>
					<xd:element name="FaxNb" type="_:PhoneNumber" minOccurs="0">
						<xd:annotation>
							<xd:documentation xml:lang="de">Faxnummer</xd:documentation>
							<xd:documentation xml:lang="en">Fax machine number</xd:documentation>
						</xd:annotation>
					</xd:element>
					<xd:element name="EmailAdr" type="_:Max2048Text_NonSEPA" minOccurs="0">
						<xd:annotation>
							<xd:documentation xml:lang="de">Email Adresse</xd:documentation>
							<xd:documentation xml:lang="en">E-mail address</xd:documentation>
						</xd:annotation>
					</xd:element>
					<xd:element name="EmailPurp" type="_:Max35Text_NonSEPA" minOccurs="0">
						<xd:annotation>
							<xd:documentation xml:lang="de">Email Zwecke</xd:documentation>
							<xd:documentation xml:lang="en">E-mail purposes</xd:documentation>
						</xd:annotation>
					</xd:element>
					<xd:element name="JobTitl" type="_:Max35Text_NonSEPA" minOccurs="0">
						<xd:annotation>
							<xd:documentation xml:lang="de">Arbeitstitel</xd:documentation>
							<xd:documentation xml:lang="en">Job title</xd:documentation>
						</xd:annotation>
					</xd:element>
					<xd:element name="Rspnsblty" type="_:Max35Text_NonSEPA" minOccurs="0">
						<xd:annotation>
							<xd:documentation xml:lang="de">Verantwortungsbereich</xd:documentation>
							<xd:documentation xml:lang="en">Responsibility</xd:documentation>
						</xd:annotation>
					</xd:element>
					<xd:element name="Dept" type="_:Max70Text_NonSEPA" minOccurs="0">
						<xd:annotation>
							<xd:documentation xml:lang="de">Abteilung</xd:documentation>
							<xd:documentation xml:lang="en">Department</xd:documentation>
						</xd:annotation>
					</xd:element>
					<xd:element name="Othr" type="_:OtherContact1_NonSEPA" minOccurs="0" maxOccurs="unbounded">
						<xd:annotation>
							<xd:documentation xml:lang="de">Anderweitige Kontaktmöglichkeit</xd:documentation>
							<xd:documentation xml:lang="en">Other contact possibilities</xd:documentation>
						</xd:annotation>
					</xd:element>
					<xd:element name="PrefrdMtd" type="_:PreferredContactMethod1Code" minOccurs="0">
						<xd:annotation>
							<xd:documentation xml:lang="de">Bevorzugte Kontaktmethode</xd:documentation>
							<xd:documentation xml:lang="en">Preferred contact method</xd:documentation>
						</xd:annotation>
					</xd:element>
				</xd:sequence>
				<xd:assert test="(count(_:PhneNb) eq 1) or (count(_:MobNb) eq 1) or (count(_:FaxNb) eq 1) or (count(_:EmailAdr) eq 1)">
					<xd:annotation>
						<xd:documentation xml:lang="de">Mindestens 1 Kontaktelement</xd:documentation>
						<xd:documentation xml:lang="en">At least 1 contact element</xd:documentation>
					</xd:annotation>
				</xd:assert>
			</xd:restriction>
		</xd:complexContent>
	</xd:complexType>
	<xd:complexType name="DateAndPlaceOfBirth1_NonSEPA">
		<xd:complexContent>
			<xd:restriction base="_:DateAndPlaceOfBirth1">
				<xd:sequence>
					<xd:element name="BirthDt" type="_:ISODate">
						<xd:annotation>
							<xd:documentation xml:lang="de">Tag der Geburt</xd:documentation>
							<xd:documentation xml:lang="en">Date of birth</xd:documentation>
						</xd:annotation>
					</xd:element>
					<xd:element name="PrvcOfBirth" type="_:Max35Text_NonSEPA" minOccurs="0">
						<xd:annotation>
							<xd:documentation xml:lang="de">Bundesland der Geburt</xd:documentation>
							<xd:documentation xml:lang="en">Province of birth</xd:documentation>
						</xd:annotation>
					</xd:element>
					<xd:element name="CityOfBirth" type="_:Max35Text_NonSEPA">
						<xd:annotation>
							<xd:documentation xml:lang="de">Stadt der Geburt</xd:documentation>
							<xd:documentation xml:lang="en">City of birth</xd:documentation>
						</xd:annotation>
					</xd:element>
					<xd:element name="CtryOfBirth" type="_:CountryCode">
						<xd:annotation>
							<xd:documentation xml:lang="de">Land der Geburt</xd:documentation>
							<xd:documentation xml:lang="en">Country of birth</xd:documentation>
						</xd:annotation>
					</xd:element>
				</xd:sequence>
			</xd:restriction>
		</xd:complexContent>
	</xd:complexType>
	<xd:complexType name="OtherContact1_NonSEPA">
		<xd:complexContent>
			<xd:restriction base="_:OtherContact1">
				<xd:sequence>
					<xd:element name="ChanlTp" type="_:Max4Text_NonSEPA">
						<xd:annotation>
							<xd:documentation xml:lang="de">Kontaktkanal Code</xd:documentation>
							<xd:documentation xml:lang="en">Channel type</xd:documentation>
						</xd:annotation>
					</xd:element>
					<xd:element name="Id" type="_:Max128Text_NonSEPA" minOccurs="0">
						<xd:annotation>
							<xd:documentation xml:lang="de">Identifikation</xd:documentation>
							<xd:documentation xml:lang="en">Identification</xd:documentation>
						</xd:annotation>
					</xd:element>
				</xd:sequence>
			</xd:restriction>
		</xd:complexContent>
	</xd:complexType>
	<xd:complexType name="AccountIdentification4Choice_Cdtr">
		<xd:complexContent>
			<xd:restriction base="_:AccountIdentification4Choice">
				<xd:choice>
					<xd:element name="IBAN" type="_:IBAN2007Identifier">
						<xd:annotation>
							<xd:documentation xml:lang="de">IBAN des Kontos</xd:documentation>
							<xd:documentation xml:lang="en">IBAN of the account</xd:documentation>
						</xd:annotation>
					</xd:element>
					<xd:element name="Othr" type="_:GenericAccountIdentification1">
						<xd:annotation>
							<xd:documentation xml:lang="de">Andere (z.B. nationale) Darstellung des Kontos</xd:documentation>
							<xd:documentation xml:lang="en">Other (e.g. domestic) representation of the account</xd:documentation>
						</xd:annotation>
					</xd:element>
				</xd:choice>
			</xd:restriction>
		</xd:complexContent>
	</xd:complexType>
	<xd:complexType name="AccountIdentification4Choice_Dbtr">
		<xd:complexContent>
			<xd:restriction base="_:AccountIdentification4Choice">
				<xd:choice>
					<xd:element name="IBAN" type="_:IBAN2007Identifier">
						<xd:annotation>
							<xd:documentation xml:lang="de">IBAN eines Kontos</xd:documentation>
							<xd:documentation xml:lang="en">IBAN of an account</xd:documentation>
						</xd:annotation>
					</xd:element>
				</xd:choice>
			</xd:restriction>
		</xd:complexContent>
	</xd:complexType>
	<xd:complexType name="BranchAndFinancialInstitutionIdentification6_Cdtr">
		<xd:complexContent>
			<xd:restriction base="_:BranchAndFinancialInstitutionIdentification6">
				<xd:sequence>
					<xd:element name="FinInstnId" type="_:FinancialInstitutionIdentification18_Cdtr">
						<xd:annotation>
							<xd:documentation xml:lang="de">Identifizierung der Bank</xd:documentation>
							<xd:documentation xml:lang="en">Identification of the bank</xd:documentation>
						</xd:annotation>
					</xd:element>
					<xd:element name="BrnchId" type="_:BranchData3_Gen" minOccurs="0">
						<xd:annotation>
							<xd:documentation xml:lang="de">Identifikation einer Filiale.

Insbesondere für den BSB für Australien und BranchCode für Brasilien </xd:documentation>
							<xd:documentation xml:lang="en">Identification of a branch.

Especially for the BSB code for Australia and the branch code for Brazil</xd:documentation>
						</xd:annotation>
					</xd:element>
				</xd:sequence>
			</xd:restriction>
		</xd:complexContent>
	</xd:complexType>
	<xd:complexType name="BranchAndFinancialInstitutionIdentification6_Dbtr">
		<xd:complexContent>
			<xd:restriction base="_:BranchAndFinancialInstitutionIdentification6">
				<xd:sequence>
					<xd:element name="FinInstnId" type="_:FinancialInstitutionIdentification18_Dbtr">
						<xd:annotation>
							<xd:documentation xml:lang="de">Identifikation einer Bank</xd:documentation>
							<xd:documentation xml:lang="en">Identification of a bank</xd:documentation>
						</xd:annotation>
					</xd:element>
				</xd:sequence>
			</xd:restriction>
		</xd:complexContent>
	</xd:complexType>
	<xd:complexType name="BranchAndFinancialInstitutionIdentification6_Intrmy">
		<xd:complexContent>
			<xd:restriction base="_:BranchAndFinancialInstitutionIdentification6">
				<xd:sequence>
					<xd:element name="FinInstnId" type="_:FinancialInstitutionIdentification18_Cdtr">
						<xd:annotation>
							<xd:documentation xml:lang="de">Identifikation einer Bank</xd:documentation>
							<xd:documentation xml:lang="en">Identification of a bank</xd:documentation>
						</xd:annotation>
					</xd:element>
					<xd:element name="BrnchId" type="_:BranchData3_Gen" minOccurs="0">
						<xd:annotation>
							<xd:documentation xml:lang="de">Identifikation einer Filiale der Bank</xd:documentation>
							<xd:documentation xml:lang="en">Identification of a branch of the bank</xd:documentation>
						</xd:annotation>
					</xd:element>
				</xd:sequence>
			</xd:restriction>
		</xd:complexContent>
	</xd:complexType>
	<xd:complexType name="BranchData3_Gen">
		<xd:complexContent>
			<xd:restriction base="_:BranchData3">
				<xd:sequence>
					<xd:annotation>
						<xd:documentation xml:lang="de">MINDESTENS EIN FOLGEELEMENT</xd:documentation>
						<xd:documentation xml:lang="en">AT LEAST ONE SUBSEQUENT ELEMENT</xd:documentation>
					</xd:annotation>
					<xd:element name="Id" type="_:Max35Text_REF" minOccurs="0">
						<xd:annotation>
							<xd:documentation xml:lang="de">Identifikation der Filiale.

Z.B. nationale Kennung</xd:documentation>
							<xd:documentation xml:lang="en">Identification of branch.

E.g. national identification</xd:documentation>
						</xd:annotation>
					</xd:element>
					<xd:element name="Nm" type="_:Max140Text_NonSEPA" minOccurs="0">
						<xd:annotation>
							<xd:documentation xml:lang="de">Name der Filiale</xd:documentation>
							<xd:documentation xml:lang="en">Name of the branch</xd:documentation>
						</xd:annotation>
					</xd:element>
					<xd:element name="PstlAdr" type="_:PostalAddress24_Gen" minOccurs="0">
						<xd:annotation>
							<xd:documentation xml:lang="de">Adresse der Filiale</xd:documentation>
							<xd:documentation xml:lang="en">Address of the branch</xd:documentation>
						</xd:annotation>
					</xd:element>
				</xd:sequence>
				<xd:assert test="count(*) gt 0">
					<xd:annotation>
						<xd:documentation xml:lang="de">Mindestens 1 Folgeelement</xd:documentation>
						<xd:documentation xml:lang="en">At least 1 consequent element</xd:documentation>
					</xd:annotation>
				</xd:assert>
			</xd:restriction>
		</xd:complexContent>
	</xd:complexType>
	<xd:complexType name="CashAccount38_Cdtr">
		<xd:complexContent>
			<xd:restriction base="_:CashAccount38">
				<xd:sequence>
					<xd:element name="Id" type="_:AccountIdentification4Choice_Cdtr">
						<xd:annotation>
							<xd:documentation xml:lang="de">Identifizierung des Kontos</xd:documentation>
							<xd:documentation xml:lang="en">Identification of the account</xd:documentation>
						</xd:annotation>
					</xd:element>
					<xd:element name="Ccy" type="_:ActiveOrHistoricCurrencyCode" minOccurs="0">
						<xd:annotation>
							<xd:documentation xml:lang="de">Kontowährung des Kontos.

Typischerweise nicht verwendet; nur verwenden, wenn bekannt oder vorgeschrieben</xd:documentation>
							<xd:documentation xml:lang="en">Account currency of account.

Typically not used; populate only, if known or required</xd:documentation>
						</xd:annotation>
					</xd:element>
				</xd:sequence>
			</xd:restriction>
		</xd:complexContent>
	</xd:complexType>
	<xd:complexType name="CashAccount38_Dbtr">
		<xd:complexContent>
			<xd:restriction base="_:CashAccount38">
				<xd:sequence>
					<xd:element name="Id" type="_:AccountIdentification4Choice_Dbtr">
						<xd:annotation>
							<xd:documentation xml:lang="de">IBAN eines Kontos</xd:documentation>
							<xd:documentation xml:lang="en">IBAN of an account</xd:documentation>
						</xd:annotation>
					</xd:element>
					<xd:element name="Ccy" type="_:ActiveOrHistoricCurrencyCode" minOccurs="0">
						<xd:annotation>
							<xd:documentation xml:lang="de">Kontowährung des belasteten Kontos.

Nur notwendig bei Mehrwährungskonto</xd:documentation>
							<xd:documentation xml:lang="en">Account currency of debited account.

Only necessary with multi currency account</xd:documentation>
						</xd:annotation>
					</xd:element>
				</xd:sequence>
			</xd:restriction>
		</xd:complexContent>
	</xd:complexType>
	<xd:complexType name="FinancialIdentificationSchemeName1Choice_Intrmy">
		<xd:complexContent>
			<xd:restriction base="_:FinancialIdentificationSchemeName1Choice">
				<xd:choice>
					<xd:element name="Prtry" type="_:Max35Text_REF">
						<xd:annotation>
							<xd:documentation xml:lang="de">xx Landeskode
z.B.
TW Chinese Taipei Bank Code
US Fedwire/CHIPS
CN China</xd:documentation>
							<xd:documentation xml:lang="en">xx country code
e.g.
TW Chinese Taipei Bank Code
US Fedwire/CHIPS
CN China</xd:documentation>
						</xd:annotation>
					</xd:element>
				</xd:choice>
			</xd:restriction>
		</xd:complexContent>
	</xd:complexType>
	<xd:complexType name="FinancialInstitutionIdentification18_Cdtr">
		<xd:complexContent>
			<xd:restriction base="_:FinancialInstitutionIdentification18">
				<xd:sequence>
					<xd:annotation>
						<xd:documentation xml:lang="de">MINDESTENS EIN IDENTIFIKATIONSELEMENT</xd:documentation>
						<xd:documentation xml:lang="en">AT LEAST ONE SUBSEQUENT IDENTIFICATION ELEMENT</xd:documentation>
					</xd:annotation>
					<xd:element name="BICFI" type="_:BICFIDec2014Identifier" minOccurs="0">
						<xd:annotation>
							<xd:documentation xml:lang="de">Standard Identifikation</xd:documentation>
							<xd:documentation xml:lang="en">Standard identification</xd:documentation>
						</xd:annotation>
					</xd:element>
					<xd:element name="Nm" type="_:Max140Text_NonSEPA" minOccurs="0">
						<xd:annotation>
							<xd:documentation xml:lang="de">Name des Kreditinstitutes</xd:documentation>
							<xd:documentation xml:lang="en">Name of financial institution</xd:documentation>
						</xd:annotation>
					</xd:element>
					<xd:element name="PstlAdr" type="_:PostalAddress24_Gen" minOccurs="0">
						<xd:annotation>
							<xd:documentation xml:lang="de">Adresse des Kreditinstitutes</xd:documentation>
							<xd:documentation xml:lang="en">Address of financial institution</xd:documentation>
						</xd:annotation>
					</xd:element>
					<xd:element name="Othr" type="_:GenericFinancialIdentification1_Intrmy" minOccurs="0">
						<xd:annotation>
							<xd:documentation xml:lang="de">Andere Identifikation

Im Fall, das eine Bank nicht mittels BIC identifiziert werden kann</xd:documentation>
							<xd:documentation xml:lang="en">Other identification

In case of a financial institution cannot be identified by a BIC</xd:documentation>
						</xd:annotation>
					</xd:element>
				</xd:sequence>
				<xd:assert test="(count(_:BICFI) eq 1) or (count(_:Othr) eq 1)">
					<xd:annotation>
						<xd:documentation xml:lang="de">Mindestens 1 Identifikationselement</xd:documentation>
						<xd:documentation xml:lang="en">At least 1 identification element</xd:documentation>
					</xd:annotation>
				</xd:assert>
			</xd:restriction>
		</xd:complexContent>
	</xd:complexType>
	<xd:complexType name="FinancialInstitutionIdentification18_Dbtr">
		<xd:complexContent>
			<xd:restriction base="_:FinancialInstitutionIdentification18">
				<xd:sequence>
					<xd:annotation>
						<xd:documentation xml:lang="de">GENAU EIN FOLGE-ELEMENT</xd:documentation>
						<xd:documentation xml:lang="en">EXACTLY ONE SUBSEQUENT ELEMENT</xd:documentation>
					</xd:annotation>
					<xd:element name="BICFI" type="_:BICFIDec2014Identifier" minOccurs="0">
						<xd:annotation>
							<xd:documentation xml:lang="de">BIC der beauftragten Bank</xd:documentation>
							<xd:documentation xml:lang="en">BIC of the instructed bank</xd:documentation>
						</xd:annotation>
					</xd:element>
					<xd:element name="Othr" type="_:GenericFinancialIdentification1_IBANOnly" minOccurs="0">
						<xd:annotation>
							<xd:documentation xml:lang="de">Keine Identifikation (IBAN only)</xd:documentation>
							<xd:documentation xml:lang="en">No identification (IBAN only)</xd:documentation>
						</xd:annotation>
					</xd:element>
				</xd:sequence>
				<xd:assert test="count(*) eq 1">
					<xd:annotation>
						<xd:documentation xml:lang="de">Genau 1 Folgeelement</xd:documentation>
						<xd:documentation xml:lang="en">Exactly 1 consequent element</xd:documentation>
					</xd:annotation>
				</xd:assert>
			</xd:restriction>
		</xd:complexContent>
	</xd:complexType>
	<xd:complexType name="GenericFinancialIdentification1_IBANOnly">
		<xd:complexContent>
			<xd:restriction base="_:GenericFinancialIdentification1">
				<xd:sequence>
					<xd:element name="Id" type="_:Max35Text_IBANonly">
						<xd:annotation>
							<xd:documentation xml:lang="de">Identifikation (IBAN only).

Fixer Wert "NOTPROVIDED"</xd:documentation>
							<xd:documentation xml:lang="en">Identification (IBAN only).

Fixed value "NOTPROVIDED"</xd:documentation>
						</xd:annotation>
					</xd:element>
				</xd:sequence>
			</xd:restriction>
		</xd:complexContent>
	</xd:complexType>
	<xd:complexType name="GenericFinancialIdentification1_Intrmy">
		<xd:complexContent>
			<xd:restriction base="_:GenericFinancialIdentification1">
				<xd:sequence>
					<xd:annotation>
						<xd:documentation xml:lang="de">Die Angabe der Quelle der Id (SchmeNm) wird empfohlen</xd:documentation>
						<xd:documentation xml:lang="en">Population of the source of the Id (SchmeNm) is advised</xd:documentation>
					</xd:annotation>
					<xd:element name="Id" type="_:Max35Text_REF">
						<xd:annotation>
							<xd:documentation xml:lang="de">Identifikation.

Eintag entsprechend Angabe in SchmeNm, z.B. CNAPS code für China</xd:documentation>
							<xd:documentation xml:lang="en">Identification.

Populate according type in SchmeNam, e.g. CNAPS code for China</xd:documentation>
						</xd:annotation>
					</xd:element>
					<xd:element name="SchmeNm" type="_:FinancialIdentificationSchemeName1Choice_Intrmy" minOccurs="0">
						<xd:annotation>
							<xd:documentation xml:lang="de">Typ der Identifikation</xd:documentation>
							<xd:documentation xml:lang="en">Type of identification</xd:documentation>
						</xd:annotation>
					</xd:element>
				</xd:sequence>
			</xd:restriction>
		</xd:complexContent>
	</xd:complexType>
	<xd:complexType name="GenericOrganisationIdentification1_Gen">
		<xd:complexContent>
			<xd:restriction base="_:GenericOrganisationIdentification1">
				<xd:sequence>
					<xd:annotation>
						<xd:documentation xml:lang="de">Die Angabe mindestens einer Quelle der Id (SchmeNm / Issr) wird empfohlen</xd:documentation>
						<xd:documentation xml:lang="en">Population of at least one source of the Id (SchmeNm / Issr) is advised</xd:documentation>
					</xd:annotation>
					<xd:element name="Id" type="_:Max35Text_REF">
						<xd:annotation>
							<xd:documentation xml:lang="de">Identifikation der Organisation</xd:documentation>
							<xd:documentation xml:lang="en">Identification of organisation</xd:documentation>
						</xd:annotation>
					</xd:element>
					<xd:element name="SchmeNm" type="_:OrganisationIdentificationSchemeName1Choice_Gen" minOccurs="0">
						<xd:annotation>
							<xd:documentation xml:lang="de">Typ der Identifikation</xd:documentation>
							<xd:documentation xml:lang="en">Type of identification</xd:documentation>
						</xd:annotation>
					</xd:element>
					<xd:element name="Issr" type="_:Max35Text_NonSEPA" minOccurs="0">
						<xd:annotation>
							<xd:documentation xml:lang="de">Identifikation vergebende Organisation</xd:documentation>
							<xd:documentation xml:lang="en">Identification assigning organisation</xd:documentation>
						</xd:annotation>
					</xd:element>
				</xd:sequence>
			</xd:restriction>
		</xd:complexContent>
	</xd:complexType>
	<xd:complexType name="GenericOrganisationIdentification1_InitgPty">
		<xd:complexContent>
			<xd:restriction base="_:GenericOrganisationIdentification1">
				<xd:sequence>
					<xd:annotation>
						<xd:documentation xml:lang="de">Die Angabe der Quelle der Id (SchmeNm) wird empfohlen</xd:documentation>
						<xd:documentation xml:lang="en">Population of the source of the Id (SchmeNm) is advised</xd:documentation>
					</xd:annotation>
					<xd:element name="Id" type="_:Max35Text_REF">
						<xd:annotation>
							<xd:documentation xml:lang="de">Von der Bank vergebene Identifikation</xd:documentation>
							<xd:documentation xml:lang="en">Identification assigned by bank</xd:documentation>
						</xd:annotation>
					</xd:element>
					<xd:element name="SchmeNm" type="_:OrganisationIdentificationSchemeName1Choice_InitgPty" minOccurs="0">
						<xd:annotation>
							<xd:documentation xml:lang="de">Typ der Identifikation</xd:documentation>
							<xd:documentation xml:lang="en">Type of identification</xd:documentation>
						</xd:annotation>
					</xd:element>
				</xd:sequence>
			</xd:restriction>
		</xd:complexContent>
	</xd:complexType>
	<xd:complexType name="GenericPersonIdentification1_Gen">
		<xd:complexContent>
			<xd:restriction base="_:GenericPersonIdentification1">
				<xd:sequence>
					<xd:annotation>
						<xd:documentation xml:lang="de">Die Angabe mindestens einer Quelle der Id (SchmeNm / Issr) wird empfohlen</xd:documentation>
						<xd:documentation xml:lang="en">Population of at least one source of the Id (SchmeNm / Issr) is advised</xd:documentation>
					</xd:annotation>
					<xd:element name="Id" type="_:Max35Text_REF">
						<xd:annotation>
							<xd:documentation xml:lang="de">Identifikation der Person</xd:documentation>
							<xd:documentation xml:lang="en">Identification of person</xd:documentation>
						</xd:annotation>
					</xd:element>
					<xd:element name="SchmeNm" type="_:PersonIdentificationSchemeName1Choice_Gen" minOccurs="0">
						<xd:annotation>
							<xd:documentation xml:lang="de">Typ der Identifikation</xd:documentation>
							<xd:documentation xml:lang="en">Type of identification</xd:documentation>
						</xd:annotation>
					</xd:element>
					<xd:element name="Issr" type="_:Max35Text_NonSEPA" minOccurs="0">
						<xd:annotation>
							<xd:documentation xml:lang="de">Identifikation vergebende Organisation</xd:documentation>
							<xd:documentation xml:lang="en">Identification assigning organisation</xd:documentation>
						</xd:annotation>
					</xd:element>
				</xd:sequence>
			</xd:restriction>
		</xd:complexContent>
	</xd:complexType>
	<xd:complexType name="OrganisationIdentification29_Cdtr">
		<xd:complexContent>
			<xd:restriction base="_:OrganisationIdentification29">
				<xd:sequence>
					<xd:annotation>
						<xd:documentation xml:lang="de">GENAU EIN FOLGE-ELEMENT ODER ZWEI OTHR</xd:documentation>
						<xd:documentation xml:lang="en">EXACTLY ONE SUBSEQUENT ELEMENT OR TWO OTHR</xd:documentation>
					</xd:annotation>
					<xd:element name="AnyBIC" type="_:AnyBICDec2014Identifier" minOccurs="0">
						<xd:annotation>
							<xd:documentation xml:lang="de">BIC oder BEI</xd:documentation>
							<xd:documentation xml:lang="en">BIC or BEI</xd:documentation>
						</xd:annotation>
					</xd:element>
					<xd:element name="LEI" type="_:LEIIdentifier" minOccurs="0">
						<xd:annotation>
							<xd:documentation xml:lang="de">Legal Entity Identifier</xd:documentation>
							<xd:documentation xml:lang="en">Legal entity identifier</xd:documentation>
						</xd:annotation>
					</xd:element>
					<xd:element name="Othr" type="_:GenericOrganisationIdentification1_Gen" maxOccurs="2" minOccurs="0">
						<xd:annotation>
							<xd:documentation xml:lang="de">Andere Identifikation</xd:documentation>
							<xd:documentation xml:lang="en">Other identification</xd:documentation>
						</xd:annotation>
					</xd:element>
				</xd:sequence>
				<xd:assert test="(count(*) eq 1) or (count(_:Othr) eq 2)">
					<xd:annotation>
						<xd:documentation xml:lang="de">Genau 1 Folgeelement oder 2 Othr</xd:documentation>
						<xd:documentation xml:lang="en">Exactly 1 consequent element or 2 Othr</xd:documentation>
					</xd:annotation>
				</xd:assert>
			</xd:restriction>
		</xd:complexContent>
	</xd:complexType>
	<xd:complexType name="OrganisationIdentification29_Gen">
		<xd:complexContent>
			<xd:restriction base="_:OrganisationIdentification29">
				<xd:sequence>
					<xd:annotation>
						<xd:documentation xml:lang="de">GENAU EIN FOLGE-ELEMENT</xd:documentation>
						<xd:documentation xml:lang="en">EXACTLY ONE SUBSEQUENT ELEMENT</xd:documentation>
					</xd:annotation>
					<xd:element name="AnyBIC" type="_:AnyBICDec2014Identifier" minOccurs="0">
						<xd:annotation>
							<xd:documentation xml:lang="de">BIC oder BEI</xd:documentation>
							<xd:documentation xml:lang="en">BIC or BEI</xd:documentation>
						</xd:annotation>
					</xd:element>
					<xd:element name="LEI" type="_:LEIIdentifier" minOccurs="0">
						<xd:annotation>
							<xd:documentation xml:lang="de">Legal Entity Identifier</xd:documentation>
							<xd:documentation xml:lang="en">Legal entity identifier</xd:documentation>
						</xd:annotation>
					</xd:element>
					<xd:element name="Othr" type="_:GenericOrganisationIdentification1_Gen" minOccurs="0">
						<xd:annotation>
							<xd:documentation xml:lang="de">Andere Identifikation</xd:documentation>
							<xd:documentation xml:lang="en">Other identification</xd:documentation>
						</xd:annotation>
					</xd:element>
				</xd:sequence>
				<xd:assert test="count(*) eq 1">
					<xd:annotation>
						<xd:documentation xml:lang="de">Genau 1 Folgeelement</xd:documentation>
						<xd:documentation xml:lang="en">Exactly 1 consequent element</xd:documentation>
					</xd:annotation>
				</xd:assert>
			</xd:restriction>
		</xd:complexContent>
	</xd:complexType>
	<xd:complexType name="OrganisationIdentification29_InitgPty">
		<xd:complexContent>
			<xd:restriction base="_:OrganisationIdentification29">
				<xd:sequence>
					<xd:annotation>
						<xd:documentation xml:lang="de">GENAU EIN FOLGE-ELEMENT</xd:documentation>
						<xd:documentation xml:lang="en">EXACTLY ONE SUBSEQUENT ELEMENT</xd:documentation>
					</xd:annotation>
					<xd:element name="AnyBIC" type="_:AnyBICDec2014Identifier" minOccurs="0">
						<xd:annotation>
							<xd:documentation xml:lang="de">BIC oder BEI</xd:documentation>
							<xd:documentation xml:lang="en">BIC or BEI</xd:documentation>
						</xd:annotation>
					</xd:element>
					<xd:element name="LEI" type="_:LEIIdentifier" minOccurs="0">
						<xd:annotation>
							<xd:documentation xml:lang="de">Legal Entity Identifier</xd:documentation>
							<xd:documentation xml:lang="en">Legal entity identifier</xd:documentation>
						</xd:annotation>
					</xd:element>
					<xd:element name="Othr" type="_:GenericOrganisationIdentification1_InitgPty" minOccurs="0">
						<xd:annotation>
							<xd:documentation xml:lang="de">Andere Identifikation</xd:documentation>
							<xd:documentation xml:lang="en">Other identification</xd:documentation>
						</xd:annotation>
					</xd:element>
				</xd:sequence>
				<xd:assert test="count(*) eq 1">
					<xd:annotation>
						<xd:documentation xml:lang="de">Genau 1 Folgeelement</xd:documentation>
						<xd:documentation xml:lang="en">Exactly 1 consequent element</xd:documentation>
					</xd:annotation>
				</xd:assert>
			</xd:restriction>
		</xd:complexContent>
	</xd:complexType>
	<xd:complexType name="OrganisationIdentificationSchemeName1Choice_Gen">
		<xd:complexContent>
			<xd:restriction base="_:OrganisationIdentificationSchemeName1Choice">
				<xd:choice>
					<xd:element name="Cd" type="_:ISO_ExternalOrganisationIdentification1Code">
						<xd:annotation>
							<xd:documentation xml:lang="de">Kodierte Identifikation.

Code aus Codeliste</xd:documentation>
							<xd:documentation xml:lang="en">Coded identification.

Code from code list</xd:documentation>
						</xd:annotation>
					</xd:element>
					<xd:element name="Prtry" type="_:Max35Text_REF">
						<xd:annotation>
							<xd:documentation xml:lang="de">Kodierte Identifikation.

Proprietärer Code</xd:documentation>
							<xd:documentation xml:lang="en">Coded identification.

Proprietary code</xd:documentation>
						</xd:annotation>
					</xd:element>
				</xd:choice>
			</xd:restriction>
		</xd:complexContent>
	</xd:complexType>
	<xd:complexType name="OrganisationIdentificationSchemeName1Choice_InitgPty">
		<xd:complexContent>
			<xd:restriction base="_:OrganisationIdentificationSchemeName1Choice">
				<xd:choice>
					<xd:element name="Cd" type="_:AT_ExternalOrganisationIdentification1Code_InitgPty">
						<xd:annotation>
							<xd:documentation xml:lang="de">Kodierte Identifikation.

Einzig verfügbarer Wert ist BANK</xd:documentation>
							<xd:documentation xml:lang="en">Coded identification.

Only available value is BANK</xd:documentation>
						</xd:annotation>
					</xd:element>
				</xd:choice>
			</xd:restriction>
		</xd:complexContent>
	</xd:complexType>
	<xd:complexType name="Party38Choice_Cdtr">
		<xd:complexContent>
			<xd:restriction base="_:Party38Choice">
				<xd:choice>
					<xd:element name="OrgId" type="_:OrganisationIdentification29_Cdtr">
						<xd:annotation>
							<xd:documentation xml:lang="de">Identifikation der Organisation</xd:documentation>
							<xd:documentation xml:lang="en">Identification of organisation</xd:documentation>
						</xd:annotation>
					</xd:element>
					<xd:element name="PrvtId" type="_:PersonIdentification13_Gen">
						<xd:annotation>
							<xd:documentation xml:lang="de">Identifikation der Person</xd:documentation>
							<xd:documentation xml:lang="en">Identification of person</xd:documentation>
						</xd:annotation>
					</xd:element>
				</xd:choice>
			</xd:restriction>
		</xd:complexContent>
	</xd:complexType>
	<xd:complexType name="Party38Choice_Dbtr">
		<xd:complexContent>
			<xd:restriction base="_:Party38Choice">
				<xd:choice>
					<xd:element name="OrgId" type="_:OrganisationIdentification29_Gen">
						<xd:annotation>
							<xd:documentation xml:lang="de">Identifikation der Organisation</xd:documentation>
							<xd:documentation xml:lang="en">Identification of organisation</xd:documentation>
						</xd:annotation>
					</xd:element>
				</xd:choice>
			</xd:restriction>
		</xd:complexContent>
	</xd:complexType>
	<xd:complexType name="Party38Choice_Gen">
		<xd:complexContent>
			<xd:restriction base="_:Party38Choice">
				<xd:choice>
					<xd:element name="OrgId" type="_:OrganisationIdentification29_Gen">
						<xd:annotation>
							<xd:documentation xml:lang="de">Identifikation der Organisation</xd:documentation>
							<xd:documentation xml:lang="en">Identification of organisation</xd:documentation>
						</xd:annotation>
					</xd:element>
					<xd:element name="PrvtId" type="_:PersonIdentification13_Gen">
						<xd:annotation>
							<xd:documentation xml:lang="de">Identifikation der Person</xd:documentation>
							<xd:documentation xml:lang="en">Identification of person</xd:documentation>
						</xd:annotation>
					</xd:element>
				</xd:choice>
			</xd:restriction>
		</xd:complexContent>
	</xd:complexType>
	<xd:complexType name="Party38Choice_InitgPty">
		<xd:complexContent>
			<xd:restriction base="_:Party38Choice">
				<xd:choice>
					<xd:element name="OrgId" type="_:OrganisationIdentification29_InitgPty">
						<xd:annotation>
							<xd:documentation xml:lang="de">Identifikation der Organisation</xd:documentation>
							<xd:documentation xml:lang="en">Identification of organisation</xd:documentation>
						</xd:annotation>
					</xd:element>
				</xd:choice>
			</xd:restriction>
		</xd:complexContent>
	</xd:complexType>
	<xd:complexType name="PartyIdentification135_Cdtr">
		<xd:complexContent>
			<xd:restriction base="_:PartyIdentification135">
				<xd:sequence>
					<xd:element name="Nm" type="_:Max140Text_Nm">
						<xd:annotation>
							<xd:documentation xml:lang="de">Name des Kontoinhabers / Empfängers</xd:documentation>
							<xd:documentation xml:lang="en">Name of account owner / credited principal</xd:documentation>
						</xd:annotation>
					</xd:element>
					<xd:element name="PstlAdr" type="_:PostalAddress24_Gen">
						<xd:annotation>
							<xd:documentation xml:lang="de">Adresse des Kontoinhabers</xd:documentation>
							<xd:documentation xml:lang="en">Address of account owner</xd:documentation>
						</xd:annotation>
					</xd:element>
					<xd:element name="Id" type="_:Party38Choice_Cdtr" minOccurs="0">
						<xd:annotation>
							<xd:documentation xml:lang="de">Identifikation des Kontoinhabers / Empfängers</xd:documentation>
							<xd:documentation xml:lang="en">Identification of account owner / credited principal</xd:documentation>
						</xd:annotation>
					</xd:element>
					<xd:element name="CtryOfRes" type="_:CountryCode" minOccurs="0">
						<xd:annotation>
							<xd:documentation xml:lang="de">Land des Wohn- oder Firmensitzes</xd:documentation>
							<xd:documentation xml:lang="en">Country of residence</xd:documentation>
						</xd:annotation>
					</xd:element>
					<xd:element name="CtctDtls" type="_:Contact4_NonSEPA" minOccurs="0">
						<xd:annotation>
							<xd:documentation xml:lang="de">Kontaktdaten.

Soll der Empfänger von der beauftragten Bank über die Zahlung informiert werden, ist die Kontaktmöglichkeit des Empfängers -in Absprache mit dem Institut des Auftraggebers- in die Folgeelemente einzutragen</xd:documentation>
							<xd:documentation xml:lang="en">Contact details.

If the creditor shall be informed about the transaction, subsequent elements need to be populated -in agreement with debtor financial institution- with the contact possibility of the creditor</xd:documentation>
						</xd:annotation>
					</xd:element>
				</xd:sequence>
			</xd:restriction>
		</xd:complexContent>
	</xd:complexType>
	<xd:complexType name="PartyIdentification135_Dbtr">
		<xd:complexContent>
			<xd:restriction base="_:PartyIdentification135">
				<xd:sequence>
					<xd:element name="Nm" type="_:Max140Text_Nm">
						<xd:annotation>
							<xd:documentation xml:lang="de">Name des Kontoinhabers / Auftraggeber</xd:documentation>
							<xd:documentation xml:lang="en">Name of account owner / debited principal</xd:documentation>
						</xd:annotation>
					</xd:element>
					<xd:element name="Id" type="_:Party38Choice_Dbtr" minOccurs="0">
						<xd:annotation>
							<xd:documentation xml:lang="de">Identification des Kontoinhabers / Auftraggeber</xd:documentation>
							<xd:documentation xml:lang="en">Identification of account owner / debited principal</xd:documentation>
						</xd:annotation>
					</xd:element>
					<xd:element name="CtctDtls" type="_:Contact4_NonSEPA" minOccurs="0">
						<xd:annotation>
							<xd:documentation xml:lang="de">Kontaktdaten des Kontoinhabers.

Siehe GrpHdr/InitgPty/CtctDtls bzw. UltmtDbtr/CtctDtls. Die bevorzugte Position für Kontaktdaten ist in diesem Element. Alle anderen Vorkommen dürfen nur im Falle abweichender Daten befüllt werden</xd:documentation>
							<xd:documentation xml:lang="en">Contact details of submitting party.

See GrpHdr/InitgPty/CtctDtls resp. UltmtDbtr/CtctDtls. The preferred position for contact details is in this element. All other appearances shall be populated only in case of differing data</xd:documentation>
						</xd:annotation>
					</xd:element>
				</xd:sequence>
			</xd:restriction>
		</xd:complexContent>
	</xd:complexType>
	<xd:complexType name="PartyIdentification135_InitgPty">
		<xd:complexContent>
			<xd:restriction base="_:PartyIdentification135">
				<xd:sequence>
					<xd:annotation>
						<xd:documentation xml:lang="de">GENAU EIN IDENTIFIKATIONS-ELEMENT

ZUSÄTZLICHE Kontaktdaten sind optional</xd:documentation>
						<xd:documentation xml:lang="en">EXACTLY ONE IDENTIFICATION ELEMENT

ADDITIONAL contact details are optional</xd:documentation>
					</xd:annotation>
					<xd:element name="Nm" type="_:Max140Text_Nm" minOccurs="0">
						<xd:annotation>
							<xd:documentation xml:lang="de">Name des Senders</xd:documentation>
							<xd:documentation xml:lang="en">Name of sender</xd:documentation>
						</xd:annotation>
					</xd:element>
					<xd:element name="Id" type="_:Party38Choice_InitgPty" minOccurs="0">
						<xd:annotation>
							<xd:documentation xml:lang="de">Identifikation des Senders</xd:documentation>
							<xd:documentation xml:lang="en">Identification of sender</xd:documentation>
						</xd:annotation>
					</xd:element>
					<xd:element name="CtctDtls" type="_:Contact4_NonSEPA" minOccurs="0">
						<xd:annotation>
							<xd:documentation xml:lang="de">Kontaktdaten des Senders

Siehe PmtInf/Dbtr/CtctDtls bzw. PmtInf/UltmtDbtr/CtctDtls. Die bevorzugte Position für Kontaktdaten ist PmtInf/Dbtr/CtctDtls. Alle anderen Vorkommen dürfen nur im Falle abweichender Daten befüllt werden</xd:documentation>
							<xd:documentation xml:lang="en">Contact details of sender

See PmtInf/Dbtr/CtctDtls resp. PmtInf/UltmtDbtr/CtctDtls. The preferred position for contact details is PmtInf/Dbtr/CtctDtls. All other appearances shall be populated only in case of differing data</xd:documentation>
						</xd:annotation>
					</xd:element>
				</xd:sequence>
				<xd:assert test="(count(_:Nm) eq 1) or (count(_:Id) eq 1)">
					<xd:annotation>
						<xd:documentation xml:lang="de">Genau 1 Identifikationselement</xd:documentation>
						<xd:documentation xml:lang="en">Exactly 1 identification element</xd:documentation>
					</xd:annotation>
				</xd:assert>
			</xd:restriction>
		</xd:complexContent>
	</xd:complexType>
	<xd:complexType name="PartyIdentification135_UltmtCrdt">
		<xd:complexContent>
			<xd:restriction base="_:PartyIdentification135">
				<xd:sequence>
					<xd:annotation>
						<xd:documentation xml:lang="de">MINDESTENS EIN FOLGEELEMENT</xd:documentation>
						<xd:documentation xml:lang="en">AT LEAST ONE SUBSEQUENT ELEMENT</xd:documentation>
					</xd:annotation>
					<xd:element name="Nm" type="_:Max140Text_Nm" minOccurs="0">
						<xd:annotation>
							<xd:documentation xml:lang="de">Name / Bezeichnung der Referenzpartei des Kontoinhabers / Empfängers, d.h. üblicherweise der eigentliche Gläubiger</xd:documentation>
							<xd:documentation xml:lang="en">Name / Designation of reference party of account owner / principal, i.e. habitually the actual creditor</xd:documentation>
						</xd:annotation>
					</xd:element>
					<xd:element name="PstlAdr" type="_:PostalAddress24_Ultmt" minOccurs="0">
						<xd:annotation>
							<xd:documentation xml:lang="de">Adresse der Referenzpartei</xd:documentation>
							<xd:documentation xml:lang="en">Address of reference party</xd:documentation>
						</xd:annotation>
					</xd:element>
					<xd:element name="Id" type="_:Party38Choice_Gen" minOccurs="0">
						<xd:annotation>
							<xd:documentation xml:lang="de">Identifikation der Referenzpartei des Kontoinhabers / Empfängers, d.h. üblicherweise der eigentliche Gläubiger</xd:documentation>
							<xd:documentation xml:lang="en">Identification of reference party of account owner / principal, i.e. habitually the actual creditor</xd:documentation>
						</xd:annotation>
					</xd:element>
					<xd:element name="CtryOfRes" type="_:CountryCode" minOccurs="0">
						<xd:annotation>
							<xd:documentation xml:lang="de">Land des Wohn- oder Firmensitzes</xd:documentation>
							<xd:documentation xml:lang="en">Country of residence</xd:documentation>
						</xd:annotation>
					</xd:element>
				</xd:sequence>
				<xd:assert test="count(*) gt 0">
					<xd:annotation>
						<xd:documentation xml:lang="de">Mindestens 1 Folgeelement</xd:documentation>
						<xd:documentation xml:lang="en">At least 1 consequent element</xd:documentation>
					</xd:annotation>
				</xd:assert>
			</xd:restriction>
		</xd:complexContent>
	</xd:complexType>
	<xd:complexType name="PartyIdentification135_UltmtDbtr">
		<xd:complexContent>
			<xd:restriction base="_:PartyIdentification135">
				<xd:sequence>
					<xd:annotation>
						<xd:documentation xml:lang="de">MINDESTENS EIN FOLGEELEMENT</xd:documentation>
						<xd:documentation xml:lang="en">AT LEAST ONE SUBSEQUENT ELEMENT</xd:documentation>
					</xd:annotation>
					<xd:element name="Nm" type="_:Max140Text_Nm" minOccurs="0">
						<xd:annotation>
							<xd:documentation xml:lang="de">Name / Bezeichnung der Referenzpartei des Kontoinhabers / Auftraggeber, d.h. üblicherweise der eigentliche Schuldner</xd:documentation>
							<xd:documentation xml:lang="en">Name / Designation of reference party of account owner / principal, i.e. habitually the actual debtor</xd:documentation>
						</xd:annotation>
					</xd:element>
					<xd:element name="PstlAdr" type="_:PostalAddress24_Ultmt" minOccurs="0">
						<xd:annotation>
							<xd:documentation xml:lang="de">Adresse der Referenzpartei</xd:documentation>
							<xd:documentation xml:lang="en">Address of reference party</xd:documentation>
						</xd:annotation>
					</xd:element>
					<xd:element name="Id" type="_:Party38Choice_Gen" minOccurs="0">
						<xd:annotation>
							<xd:documentation xml:lang="de">Identifikation der Referenzpartei des Kontoinhabers / Auftraggeber, d.h. üblicherweise der eigentliche Schuldner</xd:documentation>
							<xd:documentation xml:lang="en">Identification of reference party of account owner / principal, i.e. habitually the actual debtor</xd:documentation>
						</xd:annotation>
					</xd:element>
					<xd:element name="CtctDtls" type="_:Contact4_NonSEPA" minOccurs="0">
						<xd:annotation>
							<xd:documentation xml:lang="de">Kontaktdaten des Schuldners.

Siehe GrpHdr/InitgPty/CtctDtls bzw. PmtInf/Dbtr/CtctDtls. Die bevorzugte Position für Kontaktdaten ist PmtInf/Dbtr/CtctDtls. Alle anderen Vorkommen dürfen nur im Falle abweichender Daten befüllt werden</xd:documentation>
							<xd:documentation xml:lang="en">Contact details of actual debtor.

See GrpHdr/InitgPty/CtctDtls resp. PmtInf/Dbtr/CtctDtls. The preferred position for contact details is PmtInf/Dbtr/CtctDtls. All other appearances shall be populated only in case of differing data</xd:documentation>
						</xd:annotation>
					</xd:element>
				</xd:sequence>
				<xd:assert test="count(*) gt 0">
					<xd:annotation>
						<xd:documentation xml:lang="de">Mindestens 1 Folgeelement</xd:documentation>
						<xd:documentation xml:lang="en">At least 1 consequent element</xd:documentation>
					</xd:annotation>
				</xd:assert>
			</xd:restriction>
		</xd:complexContent>
	</xd:complexType>
	<xd:complexType name="PersonIdentification13_Gen">
		<xd:complexContent>
			<xd:restriction base="_:PersonIdentification13">
				<xd:sequence>
					<xd:annotation>
						<xd:documentation xml:lang="de">GENAU EIN FOLGE-ELEMENT</xd:documentation>
						<xd:documentation xml:lang="en">EXACTLY ONE SUBSEQUENT ELEMENT</xd:documentation>
					</xd:annotation>
					<xd:element name="DtAndPlcOfBirth" type="_:DateAndPlaceOfBirth1_NonSEPA" minOccurs="0">
						<xd:annotation>
							<xd:documentation xml:lang="de">Datum und Ort der Geburt</xd:documentation>
							<xd:documentation xml:lang="en">Date and place of birth</xd:documentation>
						</xd:annotation>
					</xd:element>
					<xd:element name="Othr" type="_:GenericPersonIdentification1_Gen" minOccurs="0">
						<xd:annotation>
							<xd:documentation xml:lang="de">Andere Identifikation</xd:documentation>
							<xd:documentation xml:lang="en">Other identification</xd:documentation>
						</xd:annotation>
					</xd:element>
				</xd:sequence>
				<xd:assert test="count(*) eq 1">
					<xd:annotation>
						<xd:documentation xml:lang="de">Genau 1 Folgeelement</xd:documentation>
						<xd:documentation xml:lang="en">Exactly 1 consequent element</xd:documentation>
					</xd:annotation>
				</xd:assert>
			</xd:restriction>
		</xd:complexContent>
	</xd:complexType>
	<xd:complexType name="PersonIdentificationSchemeName1Choice_Gen">
		<xd:complexContent>
			<xd:restriction base="_:PersonIdentificationSchemeName1Choice">
				<xd:choice>
					<xd:element name="Cd" type="_:ISO_ExternalPersonIdentification1Code">
						<xd:annotation>
							<xd:documentation xml:lang="de">Kodierte Identifikation.

Code aus Codeliste</xd:documentation>
							<xd:documentation xml:lang="en">Coded identification.

Code from code list</xd:documentation>
						</xd:annotation>
					</xd:element>
					<xd:element name="Prtry" type="_:Max35Text_REF">
						<xd:annotation>
							<xd:documentation xml:lang="de">Kodierte Identifikation.

Proprietärer Code</xd:documentation>
							<xd:documentation xml:lang="en">Coded identification.

Proprietary code</xd:documentation>
						</xd:annotation>
					</xd:element>
				</xd:choice>
			</xd:restriction>
		</xd:complexContent>
	</xd:complexType>
	<xd:complexType name="PostalAddress24_Gen">
		<xd:complexContent>
			<xd:restriction base="_:PostalAddress24">
				<xd:sequence>
					<xd:element name="Dept" type="_:Max70Text" minOccurs="0">
						<xd:annotation>
							<xd:documentation xml:lang="de">Abteilung</xd:documentation>
							<xd:documentation xml:lang="en">Department</xd:documentation>
						</xd:annotation>
					</xd:element>
					<xd:element name="SubDept" type="_:Max70Text" minOccurs="0">
						<xd:annotation>
							<xd:documentation xml:lang="de">Unterabteilung</xd:documentation>
							<xd:documentation xml:lang="en">Sub department</xd:documentation>
						</xd:annotation>
					</xd:element>
					<xd:element name="StrtNm" type="_:Max70Text" minOccurs="0">
						<xd:annotation>
							<xd:documentation xml:lang="de">Straße</xd:documentation>
							<xd:documentation xml:lang="en">Street name</xd:documentation>
						</xd:annotation>
					</xd:element>
					<xd:element name="BldgNb" type="_:Max16Text" minOccurs="0">
						<xd:annotation>
							<xd:documentation xml:lang="de">Hausnummer</xd:documentation>
							<xd:documentation xml:lang="en">Building number</xd:documentation>
						</xd:annotation>
					</xd:element>
					<xd:element name="BldgNm" type="_:Max35Text" minOccurs="0">
						<xd:annotation>
							<xd:documentation xml:lang="de">Hausname</xd:documentation>
							<xd:documentation xml:lang="en">Building name</xd:documentation>
						</xd:annotation>
					</xd:element>
					<xd:element name="Flr" type="_:Max70Text" minOccurs="0">
						<xd:annotation>
							<xd:documentation xml:lang="de">Etage</xd:documentation>
							<xd:documentation xml:lang="en">Floor</xd:documentation>
						</xd:annotation>
					</xd:element>
					<xd:element name="PstBx" type="_:Max16Text" minOccurs="0">
						<xd:annotation>
							<xd:documentation xml:lang="de">Postfach</xd:documentation>
							<xd:documentation xml:lang="en">Post box</xd:documentation>
						</xd:annotation>
					</xd:element>
					<xd:element name="Room" type="_:Max70Text" minOccurs="0">
						<xd:annotation>
							<xd:documentation xml:lang="de">Raum</xd:documentation>
							<xd:documentation xml:lang="en">Room</xd:documentation>
						</xd:annotation>
					</xd:element>
					<xd:element name="PstCd" type="_:Max16Text" minOccurs="0">
						<xd:annotation>
							<xd:documentation xml:lang="de">Postleitzahl</xd:documentation>
							<xd:documentation xml:lang="en">Post code</xd:documentation>
						</xd:annotation>
					</xd:element>
					<xd:element name="TwnNm" type="_:Max35Text">
						<xd:annotation>
							<xd:documentation xml:lang="de">Stadt</xd:documentation>
							<xd:documentation xml:lang="en">Town name</xd:documentation>
						</xd:annotation>
					</xd:element>
					<xd:element name="TwnLctnNm" type="_:Max35Text" minOccurs="0">
						<xd:annotation>
							<xd:documentation xml:lang="de">Stadtteil</xd:documentation>
							<xd:documentation xml:lang="en">Town location name</xd:documentation>
						</xd:annotation>
					</xd:element>
					<xd:element name="DstrctNm" type="_:Max35Text" minOccurs="0">
						<xd:annotation>
							<xd:documentation xml:lang="de">Bezirk</xd:documentation>
							<xd:documentation xml:lang="en">District name</xd:documentation>
						</xd:annotation>
					</xd:element>
					<xd:element name="CtrySubDvsn" type="_:Max35Text" minOccurs="0">
						<xd:annotation>
							<xd:documentation xml:lang="de">Bundesland</xd:documentation>
							<xd:documentation xml:lang="en">Country sub division</xd:documentation>
						</xd:annotation>
					</xd:element>
					<xd:element name="Ctry" type="_:CountryCode">
						<xd:annotation>
							<xd:documentation xml:lang="de">Land</xd:documentation>
							<xd:documentation xml:lang="en">Country</xd:documentation>
						</xd:annotation>
					</xd:element>
				</xd:sequence>
			</xd:restriction>
		</xd:complexContent>
	</xd:complexType>
	<xd:complexType name="PostalAddress24_Ultmt">
		<xd:complexContent>
			<xd:restriction base="_:PostalAddress24">
				<xd:sequence>
					<xd:element name="Dept" type="_:Max70Text_NonSEPA" minOccurs="0">
						<xd:annotation>
							<xd:documentation xml:lang="de">Abteilung</xd:documentation>
							<xd:documentation xml:lang="en">Department</xd:documentation>
						</xd:annotation>
					</xd:element>
					<xd:element name="SubDept" type="_:Max70Text_NonSEPA" minOccurs="0">
						<xd:annotation>
							<xd:documentation xml:lang="de">Unterabteilung</xd:documentation>
							<xd:documentation xml:lang="en">Sub department</xd:documentation>
						</xd:annotation>
					</xd:element>
					<xd:element name="StrtNm" type="_:Max70Text_NonSEPA" minOccurs="0">
						<xd:annotation>
							<xd:documentation xml:lang="de">Straße</xd:documentation>
							<xd:documentation xml:lang="en">Street name</xd:documentation>
						</xd:annotation>
					</xd:element>
					<xd:element name="BldgNb" type="_:Max16Text_NonSEPA" minOccurs="0">
						<xd:annotation>
							<xd:documentation xml:lang="de">Hausnummer</xd:documentation>
							<xd:documentation xml:lang="en">Building number</xd:documentation>
						</xd:annotation>
					</xd:element>
					<xd:element name="BldgNm" type="_:Max35Text_NonSEPA" minOccurs="0">
						<xd:annotation>
							<xd:documentation xml:lang="de">Hausname</xd:documentation>
							<xd:documentation xml:lang="en">Building name</xd:documentation>
						</xd:annotation>
					</xd:element>
					<xd:element name="Flr" type="_:Max70Text_NonSEPA" minOccurs="0">
						<xd:annotation>
							<xd:documentation xml:lang="de">Etage</xd:documentation>
							<xd:documentation xml:lang="en">Floor</xd:documentation>
						</xd:annotation>
					</xd:element>
					<xd:element name="PstBx" type="_:Max16Text_NonSEPA" minOccurs="0">
						<xd:annotation>
							<xd:documentation xml:lang="de">Postfach</xd:documentation>
							<xd:documentation xml:lang="en">Post box</xd:documentation>
						</xd:annotation>
					</xd:element>
					<xd:element name="Room" type="_:Max70Text_NonSEPA" minOccurs="0">
						<xd:annotation>
							<xd:documentation xml:lang="de">Raum</xd:documentation>
							<xd:documentation xml:lang="en">Room</xd:documentation>
						</xd:annotation>
					</xd:element>
					<xd:element name="PstCd" type="_:Max16Text_NonSEPA" minOccurs="0">
						<xd:annotation>
							<xd:documentation xml:lang="de">Postleitzahl</xd:documentation>
							<xd:documentation xml:lang="en">Post code</xd:documentation>
						</xd:annotation>
					</xd:element>
					<xd:element name="TwnNm" type="_:Max35Text_NonSEPA">
						<xd:annotation>
							<xd:documentation xml:lang="de">Stadt</xd:documentation>
							<xd:documentation xml:lang="en">Town name</xd:documentation>
						</xd:annotation>
					</xd:element>
					<xd:element name="TwnLctnNm" type="_:Max35Text_NonSEPA" minOccurs="0">
						<xd:annotation>
							<xd:documentation xml:lang="de">Stadtteil</xd:documentation>
							<xd:documentation xml:lang="en">Town location name</xd:documentation>
						</xd:annotation>
					</xd:element>
					<xd:element name="DstrctNm" type="_:Max35Text_NonSEPA" minOccurs="0">
						<xd:annotation>
							<xd:documentation xml:lang="de">Bezirk</xd:documentation>
							<xd:documentation xml:lang="en">District name</xd:documentation>
						</xd:annotation>
					</xd:element>
					<xd:element name="CtrySubDvsn" type="_:Max35Text_NonSEPA" minOccurs="0">
						<xd:annotation>
							<xd:documentation xml:lang="de">Bundesland</xd:documentation>
							<xd:documentation xml:lang="en">Country sub division</xd:documentation>
						</xd:annotation>
					</xd:element>
					<xd:element name="Ctry" type="_:CountryCode">
						<xd:annotation>
							<xd:documentation xml:lang="de">Land</xd:documentation>
							<xd:documentation xml:lang="en">Country</xd:documentation>
						</xd:annotation>
					</xd:element>
				</xd:sequence>
			</xd:restriction>
		</xd:complexContent>
	</xd:complexType>
	<!-- simple types -->
	<xd:simpleType name="Max128Text_NonSEPA">
		<xd:restriction base="_:Max128Text">
			<xd:annotation>
				<xd:documentation xml:lang="de">Begrenzung des Zeichensatzes für Codes, Referenzen und Identifikatoren

Erlaubte Struktur für Codes, Referenzen und Identifikatoren nach EPC217-08 Best Practices SEPA Requirements for Character Set SSG.pdf
Ein Text oder Wert muss mindestens ein druckbares Zeichen enthalten, jedoch
startet nicht mit /
endet nicht mit /
enthält kein //</xd:documentation>
				<xd:documentation xml:lang="en">Limitation of character set for codes, references and identifications

Allowed structure for codes, references and identifications according EPC217-08 Best Practices SEPA Requirements for Character Set SSG.pdf
A text or value must contain at least one printable character, but
don't start with /
don't end with /
don't contain //</xd:documentation>
			</xd:annotation>
			<xd:pattern value="((([\-A-Za-z0-9+?:().,' ]+/)+[\-A-Za-z0-9+?:().,' ]+)|(( *[\-A-Za-z0-9+?:().,'])+ *))">
				<xd:annotation>
					<xd:documentation>Remember that the pattern notation is governed by XML and XSD rules.
The regex is anchored to the whole string, which needs a ^ and a $ in other environments.
Entities like 	, &amp;, &gt;, &lt; and " need to be exchanged to their entity's meaning or other encoding in other environments.
The / might need to be escaped to \/ in other environments.</xd:documentation>
				</xd:annotation>
			</xd:pattern>
		</xd:restriction>
	</xd:simpleType>
	<xd:simpleType name="Max140Text_NonSEPA">
		<xd:restriction base="_:Max140Text">
			<xd:annotation>
				<xd:documentation xml:lang="de">Begrenzung des Zeichensatzes für Namen und Verwendungszweck

Ein Text oder Wert muss mindestens ein druckbares Zeichen enthalten</xd:documentation>
				<xd:documentation xml:lang="en">Limitation of character set for names and remittance information

A text or value must contain at least one printable character</xd:documentation>
			</xd:annotation>
			<xd:pattern value="( *[\-A-Za-z0-9+/?:().,'äöüßÄÖÜ&amp;&gt;&lt;&quot;|€$§%!=#~;*{}\[\]@\\_°\^])+ *">
				<xd:annotation>
					<xd:documentation>Remember that the pattern notation is governed by XML and XSD rules.
The regex is anchored to the whole string, which needs a ^ and a $ in other environments.
Entities like 	, &amp;, &gt;, &lt; and " need to be exchanged to their entity's meaning or other encoding in other environments.
The / might need to be escaped to \/ in other environments.</xd:documentation>
				</xd:annotation>
			</xd:pattern>
		</xd:restriction>
	</xd:simpleType>
	<xd:simpleType name="Max16Text_NonSEPA">
		<xd:restriction base="_:Max16Text">
			<xd:annotation>
				<xd:documentation xml:lang="de">Begrenzung des Zeichensatzes für Codes, Referenzen und Identifikatoren

Erlaubte Struktur für Codes, Referenzen und Identifikatoren nach EPC217-08 Best Practices SEPA Requirements for Character Set SSG.pdf
Ein Text oder Wert muss mindestens ein druckbares Zeichen enthalten, jedoch
startet nicht mit /
endet nicht mit /
enthält kein //</xd:documentation>
				<xd:documentation xml:lang="en">Limitation of character set for codes, references and identifications

Allowed structure for codes, references and identifications according EPC217-08 Best Practices SEPA Requirements for Character Set SSG.pdf
A text or value must contain at least one printable character, but
don't start with /
don't end with /
don't contain //</xd:documentation>
			</xd:annotation>
			<xd:pattern value="((([\-A-Za-z0-9+?:().,' ]+/)+[\-A-Za-z0-9+?:().,' ]+)|(( *[\-A-Za-z0-9+?:().,'])+ *))">
				<xd:annotation>
					<xd:documentation>Remember that the pattern notation is governed by XML and XSD rules.
The regex is anchored to the whole string, which needs a ^ and a $ in other environments.
Entities like 	, &amp;, &gt;, &lt; and " need to be exchanged to their entity's meaning or other encoding in other environments.
The / might need to be escaped to \/ in other environments.</xd:documentation>
				</xd:annotation>
			</xd:pattern>
		</xd:restriction>
	</xd:simpleType>
	<xd:simpleType name="Max2048Text_NonSEPA">
		<xd:restriction base="_:Max2048Text">
			<xd:annotation>
				<xd:documentation xml:lang="de">Begrenzung des Inhalts auf email-Adressen gemäß RFC 5322 (ohne veraltete Notationen, Kommentare und Mehrzeilendarstellung) und der Länge auf 254 Zeichen</xd:documentation>
				<xd:documentation xml:lang="en">Limitation of content following RFC 5322 (without obsolete notations, comments and folding whitespaces) and length to 254 characters</xd:documentation>
			</xd:annotation>
			<xd:maxLength value="254"/>
			<xd:pattern value="(([\-!#-'*+/-9=?A-Z\^-{}~]+|&quot;([\-!#-Z\[\]\^-~]+|\\[!-~ &#9;])+&quot;)?&lt;(([\-!#-'*+/-9=?A-Z\^-{}~]+(\.[\-!#-'*+/-9=?A-Z\^-{}~]+)*|&quot;([\-!#-Z\[\]\^-~]+|\\[!-~ &#9;])+&quot;)@([\-!#-'*+/-9=?A-Z\^-{}~]+(\.[\-!#-'*+/-9=?A-Z\^-{}~]+)*|\[[\-!-Z\^-~]+\]))&gt;)|(([\-!#-'*+/-9=?A-Z\^-{}~]+(\.[\-!#-'*+/-9=?A-Z\^-{}~]+)*|&quot;([\-!#-Z\[\]\^-~]+|\\[!-~ &#9;])+&quot;)@([\-!#-'*+/-9=?A-Z\^-{}~]+(\.[\-!#-'*+/-9=?A-Z\^-{}~]+)+|\[[\-!-Z\^-~]+\]))">
				<xd:annotation>
					<xd:documentation>Remember that the pattern notation is governed by XML and XSD rules.
The regex is anchored to the whole string, which needs a ^ and a $ in other environments.
Entities like 	, &amp;, &gt;, &lt; and " need to be exchanged to their entity's meaning or other encoding in other environments.
The / might need to be escaped to \/ in other environments.</xd:documentation>
				</xd:annotation>
			</xd:pattern>
		</xd:restriction>
	</xd:simpleType>
	<xd:simpleType name="Max35Text_NonSEPA">
		<xd:restriction base="_:Max35Text">
			<xd:annotation>
				<xd:documentation xml:lang="de">Begrenzung des Zeichensatzes für Namen

Ein Text oder Wert muss mindestens ein druckbares Zeichen enthalten</xd:documentation>
				<xd:documentation xml:lang="en">Limitation of character set for names

A text or value must contain at least one printable character</xd:documentation>
			</xd:annotation>
			<xd:pattern value="( *[\-A-Za-z0-9+/?:().,'äöüßÄÖÜ&amp;&gt;&lt;&quot;|€$§%!=#~;*{}\[\]@\\_°\^])+ *">
				<xd:annotation>
					<xd:documentation>Remember that the pattern notation is governed by XML and XSD rules.
The regex is anchored to the whole string, which needs a ^ and a $ in other environments.
Entities like 	, &amp;, &gt;, &lt; and " need to be exchanged to their entity's meaning or other encoding in other environments.
The / might need to be escaped to \/ in other environments.</xd:documentation>
				</xd:annotation>
			</xd:pattern>
		</xd:restriction>
	</xd:simpleType>
	<xd:simpleType name="Max4Text_NonSEPA">
		<xd:restriction base="_:Max4Text">
			<xd:annotation>
				<xd:documentation xml:lang="de">Begrenzung des Zeichensatzes für Codes, Referenzen und Identifikatoren

Erlaubte Struktur für Codes, Referenzen und Identifikatoren nach EPC217-08 Best Practices SEPA Requirements for Character Set SSG.pdf
Ein Text oder Wert muss mindestens ein druckbares Zeichen enthalten, jedoch
startet nicht mit /
endet nicht mit /
enthält kein //</xd:documentation>
				<xd:documentation xml:lang="en">Limitation of character set for codes, references and identifications

Allowed structure for codes, references and identifications according EPC217-08 Best Practices SEPA Requirements for Character Set SSG.pdf
A text or value must contain at least one printable character, but
don't start with /
don't end with /
don't contain //</xd:documentation>
			</xd:annotation>
			<xd:pattern value="((([\-A-Za-z0-9+?:().,' ]+/)+[\-A-Za-z0-9+?:().,' ]+)|(( *[\-A-Za-z0-9+?:().,'])+ *))">
				<xd:annotation>
					<xd:documentation>Remember that the pattern notation is governed by XML and XSD rules.
The regex is anchored to the whole string, which needs a ^ and a $ in other environments.
Entities like 	, &amp;, &gt;, &lt; and " need to be exchanged to their entity's meaning or other encoding in other environments.
The / might need to be escaped to \/ in other environments.</xd:documentation>
				</xd:annotation>
			</xd:pattern>
		</xd:restriction>
	</xd:simpleType>
	<xd:simpleType name="Max70Text_NonSEPA">
		<xd:restriction base="_:Max70Text">
			<xd:annotation>
				<xd:documentation xml:lang="de">Begrenzung des Zeichensatzes für Adressen

Ein Text oder Wert muss mindestens ein druckbares Zeichen enthalten</xd:documentation>
				<xd:documentation xml:lang="en">Limitation of character set for addresses

A text or value must contain at least one printable character</xd:documentation>
			</xd:annotation>
			<xd:pattern value="( *[\-A-Za-z0-9+/?:().,'äöüßÄÖÜ&amp;&gt;&lt;&quot;|€$§%!=#~;*{}\[\]@\\_°\^])+ *">
				<xd:annotation>
					<xd:documentation>Remember that the pattern notation is governed by XML and XSD rules.
The regex is anchored to the whole string, which needs a ^ and a $ in other environments.
Entities like 	, &amp;, &gt;, &lt; and " need to be exchanged to their entity's meaning or other encoding in other environments.
The / might need to be escaped to \/ in other environments.</xd:documentation>
				</xd:annotation>
			</xd:pattern>
		</xd:restriction>
	</xd:simpleType>
	<xd:simpleType name="Max140Text_Nm">
		<xd:restriction base="_:Max140Text_NonSEPA">
			<xd:annotation>
				<xd:documentation xml:lang="de">Begrenzung der Länge der Namenselemente</xd:documentation>
				<xd:documentation xml:lang="en">Limitation of length of name elements</xd:documentation>
			</xd:annotation>
			<xd:maxLength value="70"/>
		</xd:restriction>
	</xd:simpleType>
	<xd:simpleType name="Max35Text_IBANonly">
		<xd:restriction base="_:Max35Text">
			<xd:enumeration value="NOTPROVIDED">
				<xd:annotation>
					<xd:documentation xml:lang="de">Festgelegter Wert für IBAN-only Beauftragungen</xd:documentation>
					<xd:documentation xml:lang="en">Fixed value for IBAN only initiations</xd:documentation>
				</xd:annotation>
			</xd:enumeration>
		</xd:restriction>
	</xd:simpleType>
	<xd:simpleType name="Max35Text_REF">
		<xd:restriction base="_:Max35Text">
			<xd:annotation>
				<xd:documentation xml:lang="de">Begrenzung des Zeichensatzes für Codes, Referenzen und Identifikatoren

Erlaubte Struktur für Codes, Referenzen und Identifikatoren nach EPC217-08 Best Practices SEPA Requirements for Character Set SSG.pdf
Ein Text oder Wert muss mindestens ein druckbares Zeichen enthalten, jedoch
startet nicht mit /
endet nicht mit /
enthält kein //</xd:documentation>
				<xd:documentation xml:lang="en">Limitation of character set for codes, references and identifications

Allowed structure for codes, references and identifications according EPC217-08 Best Practices SEPA Requirements for Character Set SSG.pdf
A text or value must contain at least one printable character, but
don't start with /
don't end with /
don't contain //</xd:documentation>
			</xd:annotation>
			<xd:pattern value="((([\-A-Za-z0-9+?:().,' ]+/)+[\-A-Za-z0-9+?:().,' ]+)|(( *[\-A-Za-z0-9+?:().,'])+ *))">
				<xd:annotation>
					<xd:documentation>Remember that the pattern notation is governed by XML and XSD rules.
The regex is anchored to the whole string, which needs a ^ and a $ in other environments.
Entities like 	, &amp;, &gt;, &lt; and " need to be exchanged to their entity's meaning or other encoding in other environments.
The / might need to be escaped to \/ in other environments.</xd:documentation>
				</xd:annotation>
			</xd:pattern>
		</xd:restriction>
	</xd:simpleType>
</xd:schema>