<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!--Generated by SWIFTStandards Workstation (build:R6.1.0.2) on 2009 Jan 08 17:30:53-->
<!-- Edited by Hendrik Muus, STUZZA, AT -->
<!-- ***** Change log at end of document -->
<!-- Definition for validation according SEPA RB 5 plus additional options for use in Austria -->
<?xml-stylesheet type="text/xsl" href="myxsd.xsl"?>
<!--+++change from+++ <xs:schema xmlns="urn:iso:std:iso:20022:tech:xsd:camt.053.001.02" xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="urn:iso:std:iso:20022:tech:xsd:camt.053.001.02" elementFormDefault="qualified"> -->
<xs:schema xmlns="ISO:camt.053.001.02:APC:STUZZA:payments:003" xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="ISO:camt.053.001.02:APC:STUZZA:payments:003" elementFormDefault="qualified">
	<!-- ************************************************************ -->
	<!-- ***                                                      *** -->
	<!-- ***               Diese Definitionen sind als            *** -->
	<!-- ***                                                      *** -->
	<!-- ***               Technical Validation Subset            *** -->
	<!-- ***                                                      *** -->
	<!-- ***   zu verstehen. Alle damit validierbaren XML-Daten   *** -->
	<!-- ***   lassen sich ebenfalls mit dem zugrundeliegenden    *** -->
	<!-- ***   originalen Namespace der ISO validieren. Bei der   *** -->
	<!-- ***   Übermittlung der Daten ist daher der originale     *** -->
	<!-- ***   Namespace der ISO zu verwenden.                    *** -->
	<!-- ***                                                      *** -->
	<!-- ***                                                      *** -->
	<!-- ***               This definitions specify a             *** -->
	<!-- ***                                                      *** -->
	<!-- ***               Technical Validation Subset            *** -->
	<!-- ***                                                      *** -->
	<!-- ***   All XML data validating with this scheme can       *** -->
	<!-- ***   also be validated with the underlying original     *** -->
	<!-- ***   namespace of ISO. Therefor the original ISO        *** -->
	<!-- ***   namespace is to be used for data transmission.     *** -->
	<!-- ***                                                      *** -->
	<!-- ************************************************************ -->
	<!--  ********************** start replace include node with copy of type definitions of schema to get standalone schema  -->
	<xs:include schemaLocation="RB6.0_camt.053_codelists.xsd"/>
	<!--  ********************** stop replace include node with copy of type definitions of schema to get standalone schema  -->
	<xs:attribute name="version" fixed="003">
		<xs:annotation>
			<xs:documentation xml:lang="de">Version dieses Schemas</xs:documentation>
			<xs:documentation xml:lang="en">Schema version</xs:documentation>
		</xs:annotation>
	</xs:attribute>
	<xs:attribute name="lastEdit" fixed="2013-06-01">
		<xs:annotation>
			<xs:documentation xml:lang="de">Datum der letzten Veränderung</xs:documentation>
			<xs:documentation xml:lang="en">Date of last change</xs:documentation>
		</xs:annotation>
	</xs:attribute>
	<xs:attribute name="replaceVersion" fixed="003">
		<xs:annotation>
			<xs:documentation xml:lang="de">Ersetzte Version</xs:documentation>
			<xs:documentation xml:lang="en">Replaced version</xs:documentation>
		</xs:annotation>
	</xs:attribute>
	<xs:attribute name="replaceLastEdit" fixed="2012-09-27">
		<xs:annotation>
			<xs:documentation xml:lang="de">Ersetztes Versionsdatum</xs:documentation>
			<xs:documentation xml:lang="en">Replaced version date</xs:documentation>
		</xs:annotation>
	</xs:attribute>
	<xs:attribute name="validityStart" fixed="2012-11-01">
		<xs:annotation>
			<xs:documentation xml:lang="de">Beginn der Gültigkeit</xs:documentation>
			<xs:documentation xml:lang="en">Start of validity</xs:documentation>
		</xs:annotation>
	</xs:attribute>
	<xs:attribute name="validityEnd" fixed="with validity start of version 5">
		<xs:annotation>
			<xs:documentation xml:lang="de">Ende der Gültigkeit</xs:documentation>
			<xs:documentation xml:lang="en">End of validity</xs:documentation>
		</xs:annotation>
	</xs:attribute>
	<!-- Root element -->
	<xs:element name="Document" type="Document"/>
	<!-- Type definitions -->
	<xs:complexType name="AccountIdentification4Choice">
		<xs:sequence>
			<xs:choice>
				<xs:element name="IBAN" type="IBAN2007Identifier"/>
				<xs:element name="Othr" type="GenericAccountIdentification1"/>
			</xs:choice>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="AccountInterest2">
		<xs:sequence>
			<xs:element name="Tp" type="InterestType1Choice" minOccurs="0"/>
			<xs:element name="Rate" type="Rate3" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="FrToDt" type="DateTimePeriodDetails" minOccurs="0"/>
			<xs:element name="Rsn" type="Max35Text" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="AccountSchemeName1Choice">
		<xs:sequence>
			<xs:choice>
				<xs:element name="Cd" type="ExternalAccountIdentification1Code"/>
				<xs:element name="Prtry" type="Max35Text"/>
			</xs:choice>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="AccountStatement2">
		<xs:sequence>
			<xs:element name="Id" type="Max35Text"/>
			<xs:element name="ElctrncSeqNb" type="Number" minOccurs="0"/>
			<xs:element name="LglSeqNb" type="Number" minOccurs="0"/>
			<xs:element name="CreDtTm" type="ISODateTime"/>
			<xs:element name="FrToDt" type="DateTimePeriodDetails" minOccurs="0"/>
			<xs:element name="CpyDplctInd" type="CopyDuplicate1Code" minOccurs="0"/>
			<xs:element name="RptgSrc" type="ReportingSource1Choice" minOccurs="0"/>
			<xs:element name="Acct" type="CashAccount20"/>
			<xs:element name="RltdAcct" type="CashAccount16" minOccurs="0"/>
			<xs:element name="Intrst" type="AccountInterest2" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="Bal" type="CashBalance3" maxOccurs="unbounded"/>
			<xs:element name="TxsSummry" type="TotalTransactions2" minOccurs="0"/>
			<xs:element name="Ntry" type="ReportEntry2" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="AddtlStmtInf" type="Max500Text" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:simpleType name="ActiveOrHistoricCurrencyAndAmount_SimpleType">
		<xs:restriction base="xs:decimal">
			<xs:minInclusive value="0"/>
			<xs:fractionDigits value="5"/>
			<xs:totalDigits value="18"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:complexType name="ActiveOrHistoricCurrencyAndAmount">
		<xs:simpleContent>
			<xs:extension base="ActiveOrHistoricCurrencyAndAmount_SimpleType">
				<xs:attribute name="Ccy" type="ActiveOrHistoricCurrencyCode" use="required"/>
			</xs:extension>
		</xs:simpleContent>
	</xs:complexType>
	<xs:simpleType name="ActiveOrHistoricCurrencyCode">
		<xs:restriction base="xs:string">
			<xs:pattern value="[A-Z]{3,3}"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="AddressType2Code">
		<xs:restriction base="xs:string">
			<xs:enumeration value="ADDR"/>
			<xs:enumeration value="PBOX"/>
			<xs:enumeration value="HOME"/>
			<xs:enumeration value="BIZZ"/>
			<xs:enumeration value="MLTO"/>
			<xs:enumeration value="DLVY"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:complexType name="AlternateSecurityIdentification2">
		<xs:sequence>
			<xs:element name="Tp" type="Max35Text"/>
			<xs:element name="Id" type="Max35Text"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="AmountAndCurrencyExchange3">
		<xs:sequence>
			<xs:element name="InstdAmt" type="AmountAndCurrencyExchangeDetails3" minOccurs="0"/>
			<xs:element name="TxAmt" type="AmountAndCurrencyExchangeDetails3" minOccurs="0"/>
			<xs:element name="CntrValAmt" type="AmountAndCurrencyExchangeDetails3" minOccurs="0"/>
			<xs:element name="AnncdPstngAmt" type="AmountAndCurrencyExchangeDetails3" minOccurs="0"/>
			<xs:element name="PrtryAmt" type="AmountAndCurrencyExchangeDetails4" minOccurs="0" maxOccurs="unbounded"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="AmountAndCurrencyExchangeDetails3">
		<xs:sequence>
			<xs:element name="Amt" type="ActiveOrHistoricCurrencyAndAmount"/>
			<xs:element name="CcyXchg" type="CurrencyExchange5" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="AmountAndCurrencyExchangeDetails4">
		<xs:sequence>
			<xs:element name="Tp" type="Max35Text"/>
			<xs:element name="Amt" type="ActiveOrHistoricCurrencyAndAmount"/>
			<xs:element name="CcyXchg" type="CurrencyExchange5" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="AmountRangeBoundary1">
		<xs:sequence>
			<xs:element name="BdryAmt" type="ImpliedCurrencyAndAmount"/>
			<xs:element name="Incl" type="YesNoIndicator"/>
		</xs:sequence>
	</xs:complexType>
	<xs:simpleType name="AnyBICIdentifier">
		<xs:restriction base="xs:string">
			<xs:pattern value="[A-Z]{6,6}[A-Z2-9][A-NP-Z0-9]([A-Z0-9]{3,3}){0,1}"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="BICIdentifier">
		<xs:restriction base="xs:string">
			<xs:pattern value="[A-Z]{6,6}[A-Z2-9][A-NP-Z0-9]([A-Z0-9]{3,3}){0,1}"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:complexType name="BalanceSubType1Choice">
		<xs:sequence>
			<xs:choice>
				<xs:element name="Cd" type="ExternalBalanceSubType1Code"/>
				<xs:element name="Prtry" type="Max35Text"/>
			</xs:choice>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="BalanceType12">
		<xs:sequence>
			<xs:element name="CdOrPrtry" type="BalanceType5Choice"/>
			<xs:element name="SubTp" type="BalanceSubType1Choice" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:simpleType name="BalanceType12Code">
		<xs:restriction base="xs:string">
			<xs:enumeration value="XPCD"/>
			<xs:enumeration value="OPAV"/>
			<xs:enumeration value="ITAV"/>
			<xs:enumeration value="CLAV"/>
			<xs:enumeration value="FWAV"/>
			<xs:enumeration value="CLBD"/>
			<xs:enumeration value="ITBD"/>
			<xs:enumeration value="OPBD"/>
			<xs:enumeration value="PRCD"/>
			<xs:enumeration value="INFO"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:complexType name="BalanceType5Choice">
		<xs:sequence>
			<xs:choice>
				<xs:element name="Cd" type="BalanceType12Code"/>
				<xs:element name="Prtry" type="Max35Text"/>
			</xs:choice>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="BankToCustomerStatementV02">
		<xs:sequence>
			<xs:element name="GrpHdr" type="GroupHeader42"/>
			<xs:element name="Stmt" type="AccountStatement2" maxOccurs="unbounded"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="BankTransactionCodeStructure4">
		<xs:sequence>
			<xs:element name="Domn" type="BankTransactionCodeStructure5" minOccurs="0"/>
			<xs:element name="Prtry" type="ProprietaryBankTransactionCodeStructure1" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="BankTransactionCodeStructure5">
		<xs:sequence>
			<xs:element name="Cd" type="ExternalBankTransactionDomain1Code"/>
			<xs:element name="Fmly" type="BankTransactionCodeStructure6"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="BankTransactionCodeStructure6">
		<xs:sequence>
			<xs:element name="Cd" type="ExternalBankTransactionFamily1Code"/>
			<xs:element name="SubFmlyCd" type="ExternalBankTransactionSubFamily1Code"/>
		</xs:sequence>
	</xs:complexType>
	<xs:simpleType name="BaseOneRate">
		<xs:restriction base="xs:decimal">
			<xs:fractionDigits value="10"/>
			<xs:totalDigits value="11"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:complexType name="BatchInformation2">
		<xs:sequence>
			<xs:element name="MsgId" type="Max35Text" minOccurs="0"/>
			<xs:element name="PmtInfId" type="Max35Text" minOccurs="0"/>
			<xs:element name="NbOfTxs" type="Max15NumericText" minOccurs="0"/>
			<xs:element name="TtlAmt" type="ActiveOrHistoricCurrencyAndAmount" minOccurs="0"/>
			<xs:element name="CdtDbtInd" type="CreditDebitCode" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="BranchAndFinancialInstitutionIdentification4">
		<xs:sequence>
			<xs:element name="FinInstnId" type="FinancialInstitutionIdentification7"/>
			<xs:element name="BrnchId" type="BranchData2" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="BranchData2">
		<xs:sequence>
			<xs:element name="Id" type="Max35Text" minOccurs="0"/>
			<xs:element name="Nm" type="Max140Text" minOccurs="0"/>
			<xs:element name="PstlAdr" type="PostalAddress6" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="CashAccount16">
		<xs:sequence>
			<xs:element name="Id" type="AccountIdentification4Choice"/>
			<xs:element name="Tp" type="CashAccountType2" minOccurs="0"/>
			<xs:element name="Ccy" type="ActiveOrHistoricCurrencyCode" minOccurs="0"/>
			<xs:element name="Nm" type="Max70Text" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="CashAccount20">
		<xs:sequence>
			<xs:element name="Id" type="AccountIdentification4Choice"/>
			<xs:element name="Tp" type="CashAccountType2" minOccurs="0"/>
			<xs:element name="Ccy" type="ActiveOrHistoricCurrencyCode" minOccurs="0"/>
			<xs:element name="Nm" type="Max70Text" minOccurs="0"/>
			<xs:element name="Ownr" type="PartyIdentification32" minOccurs="0"/>
			<xs:element name="Svcr" type="BranchAndFinancialInstitutionIdentification4" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="CashAccountType2">
		<xs:sequence>
			<xs:choice>
				<xs:element name="Cd" type="CashAccountType4Code"/>
				<xs:element name="Prtry" type="Max35Text"/>
			</xs:choice>
		</xs:sequence>
	</xs:complexType>
	<xs:simpleType name="CashAccountType4Code">
		<xs:restriction base="xs:string">
			<xs:enumeration value="CASH"/>
			<xs:enumeration value="CHAR"/>
			<xs:enumeration value="COMM"/>
			<xs:enumeration value="TAXE"/>
			<xs:enumeration value="CISH"/>
			<xs:enumeration value="TRAS"/>
			<xs:enumeration value="SACC"/>
			<xs:enumeration value="CACC"/>
			<xs:enumeration value="SVGS"/>
			<xs:enumeration value="ONDP"/>
			<xs:enumeration value="MGLD"/>
			<xs:enumeration value="NREX"/>
			<xs:enumeration value="MOMA"/>
			<xs:enumeration value="LOAN"/>
			<xs:enumeration value="SLRY"/>
			<xs:enumeration value="ODFT"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:complexType name="CashBalance3">
		<xs:sequence>
			<xs:element name="Tp" type="BalanceType12"/>
			<xs:element name="CdtLine" type="CreditLine2" minOccurs="0"/>
			<xs:element name="Amt" type="ActiveOrHistoricCurrencyAndAmount"/>
			<xs:element name="CdtDbtInd" type="CreditDebitCode"/>
			<xs:element name="Dt" type="DateAndDateTimeChoice"/>
			<xs:element name="Avlbty" type="CashBalanceAvailability2" minOccurs="0" maxOccurs="unbounded"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="CashBalanceAvailability2">
		<xs:sequence>
			<xs:element name="Dt" type="CashBalanceAvailabilityDate1"/>
			<xs:element name="Amt" type="ActiveOrHistoricCurrencyAndAmount"/>
			<xs:element name="CdtDbtInd" type="CreditDebitCode"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="CashBalanceAvailabilityDate1">
		<xs:sequence>
			<xs:choice>
				<xs:element name="NbOfDays" type="Max15PlusSignedNumericText"/>
				<xs:element name="ActlDt" type="ISODate"/>
			</xs:choice>
		</xs:sequence>
	</xs:complexType>
	<xs:simpleType name="ChargeBearerType1Code">
		<xs:restriction base="xs:string">
			<xs:enumeration value="DEBT"/>
			<xs:enumeration value="CRED"/>
			<xs:enumeration value="SHAR"/>
			<xs:enumeration value="SLEV"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ChargeType1Code">
		<xs:restriction base="xs:string">
			<xs:enumeration value="BRKF"/>
			<xs:enumeration value="COMM"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:complexType name="ChargeType2Choice">
		<xs:sequence>
			<xs:choice>
				<xs:element name="Cd" type="ChargeType1Code"/>
				<xs:element name="Prtry" type="GenericIdentification3"/>
			</xs:choice>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="ChargesInformation6">
		<xs:sequence>
			<xs:element name="TtlChrgsAndTaxAmt" type="ActiveOrHistoricCurrencyAndAmount" minOccurs="0"/>
			<xs:element name="Amt" type="ActiveOrHistoricCurrencyAndAmount"/>
			<xs:element name="CdtDbtInd" type="CreditDebitCode" minOccurs="0"/>
			<xs:element name="Tp" type="ChargeType2Choice" minOccurs="0"/>
			<xs:element name="Rate" type="PercentageRate" minOccurs="0"/>
			<xs:element name="Br" type="ChargeBearerType1Code" minOccurs="0"/>
			<xs:element name="Pty" type="BranchAndFinancialInstitutionIdentification4" minOccurs="0"/>
			<xs:element name="Tax" type="TaxCharges2" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="ClearingSystemIdentification2Choice">
		<xs:sequence>
			<xs:choice>
				<xs:element name="Cd" type="ExternalClearingSystemIdentification1Code"/>
				<xs:element name="Prtry" type="Max35Text"/>
			</xs:choice>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="ClearingSystemMemberIdentification2">
		<xs:sequence>
			<xs:element name="ClrSysId" type="ClearingSystemIdentification2Choice" minOccurs="0"/>
			<xs:element name="MmbId" type="Max35Text"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="ContactDetails2">
		<xs:sequence>
			<xs:element name="NmPrfx" type="NamePrefix1Code" minOccurs="0"/>
			<xs:element name="Nm" type="Max140Text" minOccurs="0"/>
			<xs:element name="PhneNb" type="PhoneNumber" minOccurs="0"/>
			<xs:element name="MobNb" type="PhoneNumber" minOccurs="0"/>
			<xs:element name="FaxNb" type="PhoneNumber" minOccurs="0"/>
			<xs:element name="EmailAdr" type="Max2048Text" minOccurs="0"/>
			<xs:element name="Othr" type="Max35Text" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:simpleType name="CopyDuplicate1Code">
		<xs:restriction base="xs:string">
			<xs:enumeration value="CODU"/>
			<xs:enumeration value="COPY"/>
			<xs:enumeration value="DUPL"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:complexType name="CorporateAction1">
		<xs:sequence>
			<xs:element name="Cd" type="Max35Text" minOccurs="0"/>
			<xs:element name="Nb" type="Max35Text" minOccurs="0"/>
			<xs:element name="Prtry" type="Max35Text" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:simpleType name="CountryCode">
		<xs:restriction base="xs:string">
			<xs:pattern value="[A-Z]{2,2}"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="CreditDebitCode">
		<xs:restriction base="xs:string">
			<xs:enumeration value="CRDT"/>
			<xs:enumeration value="DBIT"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:complexType name="CreditLine2">
		<xs:sequence>
			<xs:element name="Incl" type="TrueFalseIndicator"/>
			<xs:element name="Amt" type="ActiveOrHistoricCurrencyAndAmount" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="CreditorReferenceInformation2">
		<xs:sequence>
			<xs:element name="Tp" type="CreditorReferenceType2" minOccurs="0"/>
			<xs:element name="Ref" type="Max35Text" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="CreditorReferenceType1Choice">
		<xs:sequence>
			<xs:choice>
				<xs:element name="Cd" type="DocumentType3Code"/>
				<xs:element name="Prtry" type="Max35Text"/>
			</xs:choice>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="CreditorReferenceType2">
		<xs:sequence>
			<xs:element name="CdOrPrtry" type="CreditorReferenceType1Choice"/>
			<xs:element name="Issr" type="Max35Text" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="CurrencyAndAmountRange2">
		<xs:sequence>
			<xs:element name="Amt" type="ImpliedCurrencyAmountRangeChoice"/>
			<xs:element name="CdtDbtInd" type="CreditDebitCode" minOccurs="0"/>
			<xs:element name="Ccy" type="ActiveOrHistoricCurrencyCode"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="CurrencyExchange5">
		<xs:sequence>
			<xs:element name="SrcCcy" type="ActiveOrHistoricCurrencyCode"/>
			<xs:element name="TrgtCcy" type="ActiveOrHistoricCurrencyCode" minOccurs="0"/>
			<xs:element name="UnitCcy" type="ActiveOrHistoricCurrencyCode" minOccurs="0"/>
			<xs:element name="XchgRate" type="BaseOneRate"/>
			<xs:element name="CtrctId" type="Max35Text" minOccurs="0"/>
			<xs:element name="QtnDt" type="ISODateTime" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="DateAndDateTimeChoice">
		<xs:sequence>
			<xs:choice>
				<xs:element name="Dt" type="ISODate"/>
				<xs:element name="DtTm" type="ISODateTime"/>
			</xs:choice>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="DateAndPlaceOfBirth">
		<xs:sequence>
			<xs:element name="BirthDt" type="ISODate"/>
			<xs:element name="PrvcOfBirth" type="Max35Text" minOccurs="0"/>
			<xs:element name="CityOfBirth" type="Max35Text"/>
			<xs:element name="CtryOfBirth" type="CountryCode"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="DatePeriodDetails">
		<xs:sequence>
			<xs:element name="FrDt" type="ISODate"/>
			<xs:element name="ToDt" type="ISODate"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="DateTimePeriodDetails">
		<xs:sequence>
			<xs:element name="FrDtTm" type="ISODateTime"/>
			<xs:element name="ToDtTm" type="ISODateTime"/>
		</xs:sequence>
	</xs:complexType>
	<xs:simpleType name="DecimalNumber">
		<xs:restriction base="xs:decimal">
			<xs:fractionDigits value="17"/>
			<xs:totalDigits value="18"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:complexType name="Document">
		<xs:sequence>
			<!--+++change from+++ <xs:element name="BkToCstmrStmt" type="BankToCustomerStatementV02"/> -->
			<xs:element name="BkToCstmrStmt" type="AT_BankToCustomerStatementV02">
				<xs:annotation>
					<xs:documentation xml:lang="de">Diese Version definiert die Beschränkungen basierend auf den ImplementationRecommendations des EPC und die Erweiterungen für die Verwendung in Österreich

Diese Struktur enthält Kontoauszüge</xs:documentation>
					<xs:documentation xml:lang="en">This version defines the restrictions based on ImplementationRecommendations of EPC and the extensions for use in Austria

This structure containes account statements</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="DocumentAdjustment1">
		<xs:sequence>
			<xs:element name="Amt" type="ActiveOrHistoricCurrencyAndAmount"/>
			<xs:element name="CdtDbtInd" type="CreditDebitCode" minOccurs="0"/>
			<xs:element name="Rsn" type="Max4Text" minOccurs="0"/>
			<xs:element name="AddtlInf" type="Max140Text" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:simpleType name="DocumentType3Code">
		<xs:restriction base="xs:string">
			<xs:enumeration value="RADM"/>
			<xs:enumeration value="RPIN"/>
			<xs:enumeration value="FXDR"/>
			<xs:enumeration value="DISP"/>
			<xs:enumeration value="PUOR"/>
			<xs:enumeration value="SCOR"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="DocumentType5Code">
		<xs:restriction base="xs:string">
			<xs:enumeration value="MSIN"/>
			<xs:enumeration value="CNFA"/>
			<xs:enumeration value="DNFA"/>
			<xs:enumeration value="CINV"/>
			<xs:enumeration value="CREN"/>
			<xs:enumeration value="DEBN"/>
			<xs:enumeration value="HIRI"/>
			<xs:enumeration value="SBIN"/>
			<xs:enumeration value="CMCN"/>
			<xs:enumeration value="SOAC"/>
			<xs:enumeration value="DISP"/>
			<xs:enumeration value="BOLD"/>
			<xs:enumeration value="VCHR"/>
			<xs:enumeration value="AROI"/>
			<xs:enumeration value="TSUT"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:complexType name="EntryDetails1">
		<xs:sequence>
			<xs:element name="Btch" type="BatchInformation2" minOccurs="0"/>
			<xs:element name="TxDtls" type="EntryTransaction2" minOccurs="0" maxOccurs="unbounded"/>
		</xs:sequence>
	</xs:complexType>
	<xs:simpleType name="EntryStatus2Code">
		<xs:restriction base="xs:string">
			<xs:enumeration value="BOOK"/>
			<xs:enumeration value="PDNG"/>
			<xs:enumeration value="INFO"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:complexType name="EntryTransaction2">
		<xs:sequence>
			<xs:element name="Refs" type="TransactionReferences2" minOccurs="0"/>
			<xs:element name="AmtDtls" type="AmountAndCurrencyExchange3" minOccurs="0"/>
			<xs:element name="Avlbty" type="CashBalanceAvailability2" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="BkTxCd" type="BankTransactionCodeStructure4" minOccurs="0"/>
			<xs:element name="Chrgs" type="ChargesInformation6" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="Intrst" type="TransactionInterest2" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="RltdPties" type="TransactionParty2" minOccurs="0"/>
			<xs:element name="RltdAgts" type="TransactionAgents2" minOccurs="0"/>
			<xs:element name="Purp" type="Purpose2Choice" minOccurs="0"/>
			<xs:element name="RltdRmtInf" type="RemittanceLocation2" minOccurs="0" maxOccurs="10"/>
			<xs:element name="RmtInf" type="RemittanceInformation5" minOccurs="0"/>
			<xs:element name="RltdDts" type="TransactionDates2" minOccurs="0"/>
			<xs:element name="RltdPric" type="TransactionPrice2Choice" minOccurs="0"/>
			<xs:element name="RltdQties" type="TransactionQuantities1Choice" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="FinInstrmId" type="SecurityIdentification4Choice" minOccurs="0"/>
			<xs:element name="Tax" type="TaxInformation3" minOccurs="0"/>
			<xs:element name="RtrInf" type="ReturnReasonInformation10" minOccurs="0"/>
			<xs:element name="CorpActn" type="CorporateAction1" minOccurs="0"/>
			<xs:element name="SfkpgAcct" type="CashAccount16" minOccurs="0"/>
			<xs:element name="AddtlTxInf" type="Max500Text" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:simpleType name="ExternalAccountIdentification1Code">
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="4"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ExternalBalanceSubType1Code">
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="4"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ExternalBankTransactionDomain1Code">
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="4"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ExternalBankTransactionFamily1Code">
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="4"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ExternalBankTransactionSubFamily1Code">
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="4"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ExternalClearingSystemIdentification1Code">
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="5"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ExternalFinancialInstitutionIdentification1Code">
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="4"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ExternalOrganisationIdentification1Code">
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="4"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ExternalPersonIdentification1Code">
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="4"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ExternalPurpose1Code">
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="4"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ExternalReportingSource1Code">
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="4"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ExternalReturnReason1Code">
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="4"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ExternalTechnicalInputChannel1Code">
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="4"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:complexType name="FinancialIdentificationSchemeName1Choice">
		<xs:sequence>
			<xs:choice>
				<xs:element name="Cd" type="ExternalFinancialInstitutionIdentification1Code"/>
				<xs:element name="Prtry" type="Max35Text"/>
			</xs:choice>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="FinancialInstitutionIdentification7">
		<xs:sequence>
			<xs:element name="BIC" type="BICIdentifier" minOccurs="0"/>
			<xs:element name="ClrSysMmbId" type="ClearingSystemMemberIdentification2" minOccurs="0"/>
			<xs:element name="Nm" type="Max140Text" minOccurs="0"/>
			<xs:element name="PstlAdr" type="PostalAddress6" minOccurs="0"/>
			<xs:element name="Othr" type="GenericFinancialIdentification1" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="FinancialInstrumentQuantityChoice">
		<xs:sequence>
			<xs:choice>
				<xs:element name="Unit" type="DecimalNumber"/>
				<xs:element name="FaceAmt" type="ImpliedCurrencyAndAmount"/>
				<xs:element name="AmtsdVal" type="ImpliedCurrencyAndAmount"/>
			</xs:choice>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="FromToAmountRange">
		<xs:sequence>
			<xs:element name="FrAmt" type="AmountRangeBoundary1"/>
			<xs:element name="ToAmt" type="AmountRangeBoundary1"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="GenericAccountIdentification1">
		<xs:sequence>
			<xs:element name="Id" type="Max34Text"/>
			<xs:element name="SchmeNm" type="AccountSchemeName1Choice" minOccurs="0"/>
			<xs:element name="Issr" type="Max35Text" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="GenericFinancialIdentification1">
		<xs:sequence>
			<xs:element name="Id" type="Max35Text"/>
			<xs:element name="SchmeNm" type="FinancialIdentificationSchemeName1Choice" minOccurs="0"/>
			<xs:element name="Issr" type="Max35Text" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="GenericIdentification3">
		<xs:sequence>
			<xs:element name="Id" type="Max35Text"/>
			<xs:element name="Issr" type="Max35Text" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="GenericOrganisationIdentification1">
		<xs:sequence>
			<xs:element name="Id" type="Max35Text"/>
			<xs:element name="SchmeNm" type="OrganisationIdentificationSchemeName1Choice" minOccurs="0"/>
			<xs:element name="Issr" type="Max35Text" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="GenericPersonIdentification1">
		<xs:sequence>
			<xs:element name="Id" type="Max35Text"/>
			<xs:element name="SchmeNm" type="PersonIdentificationSchemeName1Choice" minOccurs="0"/>
			<xs:element name="Issr" type="Max35Text" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="GroupHeader42">
		<xs:sequence>
			<xs:element name="MsgId" type="Max35Text"/>
			<xs:element name="CreDtTm" type="ISODateTime"/>
			<xs:element name="MsgRcpt" type="PartyIdentification32" minOccurs="0"/>
			<xs:element name="MsgPgntn" type="Pagination" minOccurs="0"/>
			<xs:element name="AddtlInf" type="Max500Text" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:simpleType name="IBAN2007Identifier">
		<xs:restriction base="xs:string">
			<xs:pattern value="[A-Z]{2,2}[0-9]{2,2}[a-zA-Z0-9]{1,30}"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ISINIdentifier">
		<xs:restriction base="xs:string">
			<xs:pattern value="[A-Z0-9]{12,12}"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ISODate">
		<xs:restriction base="xs:date"/>
	</xs:simpleType>
	<xs:simpleType name="ISODateTime">
		<xs:restriction base="xs:dateTime"/>
	</xs:simpleType>
	<xs:complexType name="ImpliedCurrencyAmountRangeChoice">
		<xs:sequence>
			<xs:choice>
				<xs:element name="FrAmt" type="AmountRangeBoundary1"/>
				<xs:element name="ToAmt" type="AmountRangeBoundary1"/>
				<xs:element name="FrToAmt" type="FromToAmountRange"/>
				<xs:element name="EQAmt" type="ImpliedCurrencyAndAmount"/>
				<xs:element name="NEQAmt" type="ImpliedCurrencyAndAmount"/>
			</xs:choice>
		</xs:sequence>
	</xs:complexType>
	<xs:simpleType name="ImpliedCurrencyAndAmount">
		<xs:restriction base="xs:decimal">
			<xs:minInclusive value="0"/>
			<xs:fractionDigits value="5"/>
			<xs:totalDigits value="18"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:complexType name="InterestType1Choice">
		<xs:sequence>
			<xs:choice>
				<xs:element name="Cd" type="InterestType1Code"/>
				<xs:element name="Prtry" type="Max35Text"/>
			</xs:choice>
		</xs:sequence>
	</xs:complexType>
	<xs:simpleType name="InterestType1Code">
		<xs:restriction base="xs:string">
			<xs:enumeration value="INDY"/>
			<xs:enumeration value="OVRN"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="Max105Text">
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="105"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="Max140Text">
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="140"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="Max15NumericText">
		<xs:restriction base="xs:string">
			<xs:pattern value="[0-9]{1,15}"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="Max15PlusSignedNumericText">
		<xs:restriction base="xs:string">
			<xs:pattern value="[+]{0,1}[0-9]{1,15}"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="Max16Text">
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="16"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="Max2048Text">
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="2048"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="Max34Text">
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="34"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="Max35Text">
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="35"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="Max4Text">
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="4"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="Max500Text">
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="500"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="Max5NumericText">
		<xs:restriction base="xs:string">
			<xs:pattern value="[0-9]{1,5}"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="Max70Text">
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="70"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:complexType name="MessageIdentification2">
		<xs:sequence>
			<xs:element name="MsgNmId" type="Max35Text" minOccurs="0"/>
			<xs:element name="MsgId" type="Max35Text" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="NameAndAddress10">
		<xs:sequence>
			<xs:element name="Nm" type="Max140Text"/>
			<xs:element name="Adr" type="PostalAddress6"/>
		</xs:sequence>
	</xs:complexType>
	<xs:simpleType name="NamePrefix1Code">
		<xs:restriction base="xs:string">
			<xs:enumeration value="DOCT"/>
			<xs:enumeration value="MIST"/>
			<xs:enumeration value="MISS"/>
			<xs:enumeration value="MADM"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="Number">
		<xs:restriction base="xs:decimal">
			<xs:fractionDigits value="0"/>
			<xs:totalDigits value="18"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:complexType name="NumberAndSumOfTransactions1">
		<xs:sequence>
			<xs:element name="NbOfNtries" type="Max15NumericText" minOccurs="0"/>
			<xs:element name="Sum" type="DecimalNumber" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="NumberAndSumOfTransactions2">
		<xs:sequence>
			<xs:element name="NbOfNtries" type="Max15NumericText" minOccurs="0"/>
			<xs:element name="Sum" type="DecimalNumber" minOccurs="0"/>
			<xs:element name="TtlNetNtryAmt" type="DecimalNumber" minOccurs="0"/>
			<xs:element name="CdtDbtInd" type="CreditDebitCode" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="OrganisationIdentification4">
		<xs:sequence>
			<xs:element name="BICOrBEI" type="AnyBICIdentifier" minOccurs="0"/>
			<xs:element name="Othr" type="GenericOrganisationIdentification1" minOccurs="0" maxOccurs="unbounded"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="OrganisationIdentificationSchemeName1Choice">
		<xs:sequence>
			<xs:choice>
				<xs:element name="Cd" type="ExternalOrganisationIdentification1Code"/>
				<xs:element name="Prtry" type="Max35Text"/>
			</xs:choice>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="Pagination">
		<xs:sequence>
			<xs:element name="PgNb" type="Max5NumericText"/>
			<xs:element name="LastPgInd" type="YesNoIndicator"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="Party6Choice">
		<xs:sequence>
			<xs:choice>
				<xs:element name="OrgId" type="OrganisationIdentification4"/>
				<xs:element name="PrvtId" type="PersonIdentification5"/>
			</xs:choice>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="PartyIdentification32">
		<xs:sequence>
			<xs:element name="Nm" type="Max140Text" minOccurs="0"/>
			<xs:element name="PstlAdr" type="PostalAddress6" minOccurs="0"/>
			<xs:element name="Id" type="Party6Choice" minOccurs="0"/>
			<xs:element name="CtryOfRes" type="CountryCode" minOccurs="0"/>
			<xs:element name="CtctDtls" type="ContactDetails2" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:simpleType name="PercentageRate">
		<xs:restriction base="xs:decimal">
			<xs:fractionDigits value="10"/>
			<xs:totalDigits value="11"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:complexType name="PersonIdentification5">
		<xs:sequence>
			<xs:element name="DtAndPlcOfBirth" type="DateAndPlaceOfBirth" minOccurs="0"/>
			<xs:element name="Othr" type="GenericPersonIdentification1" minOccurs="0" maxOccurs="unbounded"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="PersonIdentificationSchemeName1Choice">
		<xs:sequence>
			<xs:choice>
				<xs:element name="Cd" type="ExternalPersonIdentification1Code"/>
				<xs:element name="Prtry" type="Max35Text"/>
			</xs:choice>
		</xs:sequence>
	</xs:complexType>
	<xs:simpleType name="PhoneNumber">
		<xs:restriction base="xs:string">
			<xs:pattern value="\+[0-9]{1,3}-[0-9()+\-]{1,30}"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:complexType name="PostalAddress6">
		<xs:sequence>
			<xs:element name="AdrTp" type="AddressType2Code" minOccurs="0"/>
			<xs:element name="Dept" type="Max70Text" minOccurs="0"/>
			<xs:element name="SubDept" type="Max70Text" minOccurs="0"/>
			<xs:element name="StrtNm" type="Max70Text" minOccurs="0"/>
			<xs:element name="BldgNb" type="Max16Text" minOccurs="0"/>
			<xs:element name="PstCd" type="Max16Text" minOccurs="0"/>
			<xs:element name="TwnNm" type="Max35Text" minOccurs="0"/>
			<xs:element name="CtrySubDvsn" type="Max35Text" minOccurs="0"/>
			<xs:element name="Ctry" type="CountryCode" minOccurs="0"/>
			<xs:element name="AdrLine" type="Max70Text" minOccurs="0" maxOccurs="7"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="ProprietaryAgent2">
		<xs:sequence>
			<xs:element name="Tp" type="Max35Text"/>
			<xs:element name="Agt" type="BranchAndFinancialInstitutionIdentification4"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="ProprietaryBankTransactionCodeStructure1">
		<xs:sequence>
			<xs:element name="Cd" type="Max35Text"/>
			<xs:element name="Issr" type="Max35Text" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="ProprietaryDate2">
		<xs:sequence>
			<xs:element name="Tp" type="Max35Text"/>
			<xs:element name="Dt" type="DateAndDateTimeChoice"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="ProprietaryParty2">
		<xs:sequence>
			<xs:element name="Tp" type="Max35Text"/>
			<xs:element name="Pty" type="PartyIdentification32"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="ProprietaryPrice2">
		<xs:sequence>
			<xs:element name="Tp" type="Max35Text"/>
			<xs:element name="Pric" type="ActiveOrHistoricCurrencyAndAmount"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="ProprietaryQuantity1">
		<xs:sequence>
			<xs:element name="Tp" type="Max35Text"/>
			<xs:element name="Qty" type="Max35Text"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="ProprietaryReference1">
		<xs:sequence>
			<xs:element name="Tp" type="Max35Text"/>
			<xs:element name="Ref" type="Max35Text"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="Purpose2Choice">
		<xs:sequence>
			<xs:choice>
				<xs:element name="Cd" type="ExternalPurpose1Code"/>
				<xs:element name="Prtry" type="Max35Text"/>
			</xs:choice>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="Rate3">
		<xs:sequence>
			<xs:element name="Tp" type="RateType4Choice"/>
			<xs:element name="VldtyRg" type="CurrencyAndAmountRange2" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="RateType4Choice">
		<xs:sequence>
			<xs:choice>
				<xs:element name="Pctg" type="PercentageRate"/>
				<xs:element name="Othr" type="Max35Text"/>
			</xs:choice>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="ReferredDocumentInformation3">
		<xs:sequence>
			<xs:element name="Tp" type="ReferredDocumentType2" minOccurs="0"/>
			<xs:element name="Nb" type="Max35Text" minOccurs="0"/>
			<xs:element name="RltdDt" type="ISODate" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="ReferredDocumentType1Choice">
		<xs:sequence>
			<xs:choice>
				<xs:element name="Cd" type="DocumentType5Code"/>
				<xs:element name="Prtry" type="Max35Text"/>
			</xs:choice>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="ReferredDocumentType2">
		<xs:sequence>
			<xs:element name="CdOrPrtry" type="ReferredDocumentType1Choice"/>
			<xs:element name="Issr" type="Max35Text" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="RemittanceAmount1">
		<xs:sequence>
			<xs:element name="DuePyblAmt" type="ActiveOrHistoricCurrencyAndAmount" minOccurs="0"/>
			<xs:element name="DscntApldAmt" type="ActiveOrHistoricCurrencyAndAmount" minOccurs="0"/>
			<xs:element name="CdtNoteAmt" type="ActiveOrHistoricCurrencyAndAmount" minOccurs="0"/>
			<xs:element name="TaxAmt" type="ActiveOrHistoricCurrencyAndAmount" minOccurs="0"/>
			<xs:element name="AdjstmntAmtAndRsn" type="DocumentAdjustment1" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="RmtdAmt" type="ActiveOrHistoricCurrencyAndAmount" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="RemittanceInformation5">
		<xs:sequence>
			<xs:element name="Ustrd" type="Max140Text" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="Strd" type="StructuredRemittanceInformation7" minOccurs="0" maxOccurs="unbounded"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="RemittanceLocation2">
		<xs:sequence>
			<xs:element name="RmtId" type="Max35Text" minOccurs="0"/>
			<xs:element name="RmtLctnMtd" type="RemittanceLocationMethod2Code" minOccurs="0"/>
			<xs:element name="RmtLctnElctrncAdr" type="Max2048Text" minOccurs="0"/>
			<xs:element name="RmtLctnPstlAdr" type="NameAndAddress10" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:simpleType name="RemittanceLocationMethod2Code">
		<xs:restriction base="xs:string">
			<xs:enumeration value="FAXI"/>
			<xs:enumeration value="EDIC"/>
			<xs:enumeration value="URID"/>
			<xs:enumeration value="EMAL"/>
			<xs:enumeration value="POST"/>
			<xs:enumeration value="SMSM"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:complexType name="ReportEntry2">
		<xs:sequence>
			<xs:element name="NtryRef" type="Max35Text" minOccurs="0"/>
			<xs:element name="Amt" type="ActiveOrHistoricCurrencyAndAmount"/>
			<xs:element name="CdtDbtInd" type="CreditDebitCode"/>
			<xs:element name="RvslInd" type="TrueFalseIndicator" minOccurs="0"/>
			<xs:element name="Sts" type="EntryStatus2Code"/>
			<xs:element name="BookgDt" type="DateAndDateTimeChoice" minOccurs="0"/>
			<xs:element name="ValDt" type="DateAndDateTimeChoice" minOccurs="0"/>
			<xs:element name="AcctSvcrRef" type="Max35Text" minOccurs="0"/>
			<xs:element name="Avlbty" type="CashBalanceAvailability2" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="BkTxCd" type="BankTransactionCodeStructure4"/>
			<xs:element name="ComssnWvrInd" type="YesNoIndicator" minOccurs="0"/>
			<xs:element name="AddtlInfInd" type="MessageIdentification2" minOccurs="0"/>
			<xs:element name="AmtDtls" type="AmountAndCurrencyExchange3" minOccurs="0"/>
			<xs:element name="Chrgs" type="ChargesInformation6" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="TechInptChanl" type="TechnicalInputChannel1Choice" minOccurs="0"/>
			<xs:element name="Intrst" type="TransactionInterest2" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="NtryDtls" type="EntryDetails1" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="AddtlNtryInf" type="Max500Text" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="ReportingSource1Choice">
		<xs:sequence>
			<xs:choice>
				<xs:element name="Cd" type="ExternalReportingSource1Code"/>
				<xs:element name="Prtry" type="Max35Text"/>
			</xs:choice>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="ReturnReason5Choice">
		<xs:sequence>
			<xs:choice>
				<xs:element name="Cd" type="ExternalReturnReason1Code"/>
				<xs:element name="Prtry" type="Max35Text"/>
			</xs:choice>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="ReturnReasonInformation10">
		<xs:sequence>
			<xs:element name="OrgnlBkTxCd" type="BankTransactionCodeStructure4" minOccurs="0"/>
			<xs:element name="Orgtr" type="PartyIdentification32" minOccurs="0"/>
			<xs:element name="Rsn" type="ReturnReason5Choice" minOccurs="0"/>
			<xs:element name="AddtlInf" type="Max105Text" minOccurs="0" maxOccurs="unbounded"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="SecurityIdentification4Choice">
		<xs:sequence>
			<xs:choice>
				<xs:element name="ISIN" type="ISINIdentifier"/>
				<xs:element name="Prtry" type="AlternateSecurityIdentification2"/>
			</xs:choice>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="StructuredRemittanceInformation7">
		<xs:sequence>
			<xs:element name="RfrdDocInf" type="ReferredDocumentInformation3" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="RfrdDocAmt" type="RemittanceAmount1" minOccurs="0"/>
			<xs:element name="CdtrRefInf" type="CreditorReferenceInformation2" minOccurs="0"/>
			<xs:element name="Invcr" type="PartyIdentification32" minOccurs="0"/>
			<xs:element name="Invcee" type="PartyIdentification32" minOccurs="0"/>
			<xs:element name="AddtlRmtInf" type="Max140Text" minOccurs="0" maxOccurs="3"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="TaxAmount1">
		<xs:sequence>
			<xs:element name="Rate" type="PercentageRate" minOccurs="0"/>
			<xs:element name="TaxblBaseAmt" type="ActiveOrHistoricCurrencyAndAmount" minOccurs="0"/>
			<xs:element name="TtlAmt" type="ActiveOrHistoricCurrencyAndAmount" minOccurs="0"/>
			<xs:element name="Dtls" type="TaxRecordDetails1" minOccurs="0" maxOccurs="unbounded"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="TaxAuthorisation1">
		<xs:sequence>
			<xs:element name="Titl" type="Max35Text" minOccurs="0"/>
			<xs:element name="Nm" type="Max140Text" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="TaxCharges2">
		<xs:sequence>
			<xs:element name="Id" type="Max35Text" minOccurs="0"/>
			<xs:element name="Rate" type="PercentageRate" minOccurs="0"/>
			<xs:element name="Amt" type="ActiveOrHistoricCurrencyAndAmount" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="TaxInformation3">
		<xs:sequence>
			<xs:element name="Cdtr" type="TaxParty1" minOccurs="0"/>
			<xs:element name="Dbtr" type="TaxParty2" minOccurs="0"/>
			<xs:element name="AdmstnZn" type="Max35Text" minOccurs="0"/>
			<xs:element name="RefNb" type="Max140Text" minOccurs="0"/>
			<xs:element name="Mtd" type="Max35Text" minOccurs="0"/>
			<xs:element name="TtlTaxblBaseAmt" type="ActiveOrHistoricCurrencyAndAmount" minOccurs="0"/>
			<xs:element name="TtlTaxAmt" type="ActiveOrHistoricCurrencyAndAmount" minOccurs="0"/>
			<xs:element name="Dt" type="ISODate" minOccurs="0"/>
			<xs:element name="SeqNb" type="Number" minOccurs="0"/>
			<xs:element name="Rcrd" type="TaxRecord1" minOccurs="0" maxOccurs="unbounded"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="TaxParty1">
		<xs:sequence>
			<xs:element name="TaxId" type="Max35Text" minOccurs="0"/>
			<xs:element name="RegnId" type="Max35Text" minOccurs="0"/>
			<xs:element name="TaxTp" type="Max35Text" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="TaxParty2">
		<xs:sequence>
			<xs:element name="TaxId" type="Max35Text" minOccurs="0"/>
			<xs:element name="RegnId" type="Max35Text" minOccurs="0"/>
			<xs:element name="TaxTp" type="Max35Text" minOccurs="0"/>
			<xs:element name="Authstn" type="TaxAuthorisation1" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="TaxPeriod1">
		<xs:sequence>
			<xs:element name="Yr" type="ISODate" minOccurs="0"/>
			<xs:element name="Tp" type="TaxRecordPeriod1Code" minOccurs="0"/>
			<xs:element name="FrToDt" type="DatePeriodDetails" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="TaxRecord1">
		<xs:sequence>
			<xs:element name="Tp" type="Max35Text" minOccurs="0"/>
			<xs:element name="Ctgy" type="Max35Text" minOccurs="0"/>
			<xs:element name="CtgyDtls" type="Max35Text" minOccurs="0"/>
			<xs:element name="DbtrSts" type="Max35Text" minOccurs="0"/>
			<xs:element name="CertId" type="Max35Text" minOccurs="0"/>
			<xs:element name="FrmsCd" type="Max35Text" minOccurs="0"/>
			<xs:element name="Prd" type="TaxPeriod1" minOccurs="0"/>
			<xs:element name="TaxAmt" type="TaxAmount1" minOccurs="0"/>
			<xs:element name="AddtlInf" type="Max140Text" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="TaxRecordDetails1">
		<xs:sequence>
			<xs:element name="Prd" type="TaxPeriod1" minOccurs="0"/>
			<xs:element name="Amt" type="ActiveOrHistoricCurrencyAndAmount"/>
		</xs:sequence>
	</xs:complexType>
	<xs:simpleType name="TaxRecordPeriod1Code">
		<xs:restriction base="xs:string">
			<xs:enumeration value="MM01"/>
			<xs:enumeration value="MM02"/>
			<xs:enumeration value="MM03"/>
			<xs:enumeration value="MM04"/>
			<xs:enumeration value="MM05"/>
			<xs:enumeration value="MM06"/>
			<xs:enumeration value="MM07"/>
			<xs:enumeration value="MM08"/>
			<xs:enumeration value="MM09"/>
			<xs:enumeration value="MM10"/>
			<xs:enumeration value="MM11"/>
			<xs:enumeration value="MM12"/>
			<xs:enumeration value="QTR1"/>
			<xs:enumeration value="QTR2"/>
			<xs:enumeration value="QTR3"/>
			<xs:enumeration value="QTR4"/>
			<xs:enumeration value="HLF1"/>
			<xs:enumeration value="HLF2"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:complexType name="TechnicalInputChannel1Choice">
		<xs:sequence>
			<xs:choice>
				<xs:element name="Cd" type="ExternalTechnicalInputChannel1Code"/>
				<xs:element name="Prtry" type="Max35Text"/>
			</xs:choice>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="TotalTransactions2">
		<xs:sequence>
			<xs:element name="TtlNtries" type="NumberAndSumOfTransactions2" minOccurs="0"/>
			<xs:element name="TtlCdtNtries" type="NumberAndSumOfTransactions1" minOccurs="0"/>
			<xs:element name="TtlDbtNtries" type="NumberAndSumOfTransactions1" minOccurs="0"/>
			<xs:element name="TtlNtriesPerBkTxCd" type="TotalsPerBankTransactionCode2" minOccurs="0" maxOccurs="unbounded"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="TotalsPerBankTransactionCode2">
		<xs:sequence>
			<xs:element name="NbOfNtries" type="Max15NumericText" minOccurs="0"/>
			<xs:element name="Sum" type="DecimalNumber" minOccurs="0"/>
			<xs:element name="TtlNetNtryAmt" type="DecimalNumber" minOccurs="0"/>
			<xs:element name="CdtDbtInd" type="CreditDebitCode" minOccurs="0"/>
			<xs:element name="FcstInd" type="TrueFalseIndicator" minOccurs="0"/>
			<xs:element name="BkTxCd" type="BankTransactionCodeStructure4"/>
			<xs:element name="Avlbty" type="CashBalanceAvailability2" minOccurs="0" maxOccurs="unbounded"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="TransactionAgents2">
		<xs:sequence>
			<xs:element name="DbtrAgt" type="BranchAndFinancialInstitutionIdentification4" minOccurs="0"/>
			<xs:element name="CdtrAgt" type="BranchAndFinancialInstitutionIdentification4" minOccurs="0"/>
			<xs:element name="IntrmyAgt1" type="BranchAndFinancialInstitutionIdentification4" minOccurs="0"/>
			<xs:element name="IntrmyAgt2" type="BranchAndFinancialInstitutionIdentification4" minOccurs="0"/>
			<xs:element name="IntrmyAgt3" type="BranchAndFinancialInstitutionIdentification4" minOccurs="0"/>
			<xs:element name="RcvgAgt" type="BranchAndFinancialInstitutionIdentification4" minOccurs="0"/>
			<xs:element name="DlvrgAgt" type="BranchAndFinancialInstitutionIdentification4" minOccurs="0"/>
			<xs:element name="IssgAgt" type="BranchAndFinancialInstitutionIdentification4" minOccurs="0"/>
			<xs:element name="SttlmPlc" type="BranchAndFinancialInstitutionIdentification4" minOccurs="0"/>
			<xs:element name="Prtry" type="ProprietaryAgent2" minOccurs="0" maxOccurs="unbounded"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="TransactionDates2">
		<xs:sequence>
			<xs:element name="AccptncDtTm" type="ISODateTime" minOccurs="0"/>
			<xs:element name="TradActvtyCtrctlSttlmDt" type="ISODate" minOccurs="0"/>
			<xs:element name="TradDt" type="ISODate" minOccurs="0"/>
			<xs:element name="IntrBkSttlmDt" type="ISODate" minOccurs="0"/>
			<xs:element name="StartDt" type="ISODate" minOccurs="0"/>
			<xs:element name="EndDt" type="ISODate" minOccurs="0"/>
			<xs:element name="TxDtTm" type="ISODateTime" minOccurs="0"/>
			<xs:element name="Prtry" type="ProprietaryDate2" minOccurs="0" maxOccurs="unbounded"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="TransactionInterest2">
		<xs:sequence>
			<xs:element name="Amt" type="ActiveOrHistoricCurrencyAndAmount"/>
			<xs:element name="CdtDbtInd" type="CreditDebitCode"/>
			<xs:element name="Tp" type="InterestType1Choice" minOccurs="0"/>
			<xs:element name="Rate" type="Rate3" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="FrToDt" type="DateTimePeriodDetails" minOccurs="0"/>
			<xs:element name="Rsn" type="Max35Text" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="TransactionParty2">
		<xs:sequence>
			<xs:element name="InitgPty" type="PartyIdentification32" minOccurs="0"/>
			<xs:element name="Dbtr" type="PartyIdentification32" minOccurs="0"/>
			<xs:element name="DbtrAcct" type="CashAccount16" minOccurs="0"/>
			<xs:element name="UltmtDbtr" type="PartyIdentification32" minOccurs="0"/>
			<xs:element name="Cdtr" type="PartyIdentification32" minOccurs="0"/>
			<xs:element name="CdtrAcct" type="CashAccount16" minOccurs="0"/>
			<xs:element name="UltmtCdtr" type="PartyIdentification32" minOccurs="0"/>
			<xs:element name="TradgPty" type="PartyIdentification32" minOccurs="0"/>
			<xs:element name="Prtry" type="ProprietaryParty2" minOccurs="0" maxOccurs="unbounded"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="TransactionPrice2Choice">
		<xs:sequence>
			<xs:choice>
				<xs:element name="DealPric" type="ActiveOrHistoricCurrencyAndAmount"/>
				<xs:element name="Prtry" type="ProprietaryPrice2" maxOccurs="unbounded"/>
			</xs:choice>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="TransactionQuantities1Choice">
		<xs:sequence>
			<xs:choice>
				<xs:element name="Qty" type="FinancialInstrumentQuantityChoice"/>
				<xs:element name="Prtry" type="ProprietaryQuantity1"/>
			</xs:choice>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="TransactionReferences2">
		<xs:sequence>
			<xs:element name="MsgId" type="Max35Text" minOccurs="0"/>
			<xs:element name="AcctSvcrRef" type="Max35Text" minOccurs="0"/>
			<xs:element name="PmtInfId" type="Max35Text" minOccurs="0"/>
			<xs:element name="InstrId" type="Max35Text" minOccurs="0"/>
			<xs:element name="EndToEndId" type="Max35Text" minOccurs="0"/>
			<xs:element name="TxId" type="Max35Text" minOccurs="0"/>
			<xs:element name="MndtId" type="Max35Text" minOccurs="0"/>
			<xs:element name="ChqNb" type="Max35Text" minOccurs="0"/>
			<xs:element name="ClrSysRef" type="Max35Text" minOccurs="0"/>
			<xs:element name="Prtry" type="ProprietaryReference1" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:simpleType name="TrueFalseIndicator">
		<xs:restriction base="xs:boolean"/>
	</xs:simpleType>
	<xs:simpleType name="YesNoIndicator">
		<xs:restriction base="xs:boolean"/>
	</xs:simpleType>
	<!-- own redefined datatypes -->
	<xs:complexType name="AT_AccountIdentification4Choice">
		<xs:complexContent>
			<xs:restriction base="AccountIdentification4Choice">
				<xs:sequence>
					<xs:choice>
						<xs:element name="IBAN" type="IBAN2007Identifier"/>
					</xs:choice>
				</xs:sequence>
			</xs:restriction>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AT_AccountIdentification4Choice_StmtAcct">
		<xs:complexContent>
			<xs:restriction base="AccountIdentification4Choice">
				<xs:sequence>
					<xs:choice>
						<xs:element name="IBAN" type="IBAN2007Identifier">
							<xs:annotation>
								<xs:documentation xml:lang="de">SEPA
CT
C AT-20
D AT-01
DD
C AT-04
D AT-07</xs:documentation>
								<xs:documentation xml:lang="en">SEPA
CT
C AT-20
D AT-01
DD
C AT-04
D AT-07</xs:documentation>
							</xs:annotation>
						</xs:element>
					</xs:choice>
				</xs:sequence>
			</xs:restriction>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AT_AccountIdentification4Choice_TxDtls">
		<xs:complexContent>
			<xs:restriction base="AccountIdentification4Choice">
				<xs:sequence>
					<xs:choice>
						<xs:element name="IBAN" type="IBAN2007Identifier"/>
						<xs:element name="Othr" type="AT_GenericAccountIdentification1"/>
					</xs:choice>
				</xs:sequence>
			</xs:restriction>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AT_AccountInterest2">
		<xs:complexContent>
			<xs:restriction base="AccountInterest2">
				<xs:sequence>
					<xs:element name="Tp" type="AT_InterestType1Choice" minOccurs="0">
						<xs:annotation>
							<xs:documentation xml:lang="de">IntraDay oder OverNight</xs:documentation>
							<xs:documentation xml:lang="en">IntraDay or OverNight</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="Rate" type="AT_Rate3" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation xml:lang="de">Zinsätze je Betragsrahmen</xs:documentation>
							<xs:documentation xml:lang="en">Interest per credit range </xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="FrToDt" type="DateTimePeriodDetails" minOccurs="0">
						<xs:annotation>
							<xs:documentation xml:lang="de">Gültigkeitszeitraum</xs:documentation>
							<xs:documentation xml:lang="en">Time of validity</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="Rsn" type="AT_Max35Text" minOccurs="0">
						<xs:annotation>
							<xs:documentation xml:lang="de">Freie Erläuterung</xs:documentation>
							<xs:documentation xml:lang="en">Free text explanation</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:restriction>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AT_AccountSchemeName1Choice">
		<xs:complexContent>
			<xs:restriction base="AccountSchemeName1Choice">
				<xs:sequence>
					<xs:choice>
						<xs:element name="Cd" type="AT_ExternalAccountIdentification1Code"/>
						<xs:element name="Prtry" type="AT_Max35Text"/>
					</xs:choice>
				</xs:sequence>
			</xs:restriction>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AT_AccountStatement2">
		<xs:complexContent>
			<xs:restriction base="AccountStatement2">
				<xs:sequence>
					<xs:element name="Id" type="AT_Max35Text_REF">
						<xs:annotation>
							<xs:documentation xml:lang="de">Eine eindeutige und somit nicht wiederholte, technische Referenz auf diesen Auszug

Entsprechungen:
MT940 -> 20: (ähnlich, da nicht repetitiv, siehe GrpHdr.MsgId)
EDIFACT -> UNH MessageRef</xs:documentation>
							<xs:documentation xml:lang="en">A unique and therefore not repeated, technical reference to this account statement

Equivalents:
MT940 -> 20: (similar, as not repetitive, see GrpHdr.MsgId)
EDIFACT -> UNH MessageRef</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="ElctrncSeqNb" type="Number" minOccurs="0">
						<xs:annotation>
							<xs:documentation xml:lang="de">Elektronischer Zähler, nicht Blatt- oder Auszugnummer
Wird die Datei oder das Statement geteilt, wird der Auszug mit der gleichen -> LglSeqNb mit diesem Zähler fortgesetzt.

Siehe GrpHdr/MsgPgntn und Bal

Entsprechungen:
MT940 -> 28C: SF2 / 62M: / 60M:
EDIFACT -> keine</xs:documentation>
							<xs:documentation xml:lang="en">Electronic counter, not page or account statement number
If file or statement is splittet, the account statement with same -> LglSeqNb is continued with this counter.

See GrpHdr/MsgPgntn and Bal

Equivalents:
MT940 -> 28C: SF2 / 62M: / 60M:
EDIFACT -> none</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="LglSeqNb" type="Number">
						<xs:annotation>
							<xs:documentation xml:lang="de">Auszugsnummer

Nummer des Papierauszugs mit den gleichen Buchungszeilen, die elektronisch übermittelt werden.
In Österreich üblicherweise 9 Ziffern, 4 Ziffern Jahr und 5 Ziffern laufende Nummer

Bei Datenteilung erhalten alle zusammengehörigen Teile die gleiche Nummer. Siehe GrpHdr/MsgPgntn, ElctrncSeqNb und Bal

Entsprechungen:
MT940 -> 28C: SF1
EDIFACT -> RFF+ADP</xs:documentation>
							<xs:documentation xml:lang="en">Account statement number

Number of paper based account statement with the same booking lines, transmitted electronically.
In Austria habitually 9 digits, 4 digit year and 5 digit sequence number

With splittet data all belonging parts have the same number. See GrpHdr/MsgPgntn, ElctrncSeqNb and Bal

Equivalents:
MT940 -> 28C: SF1
EDIFACT -> RFF+ADP</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="CreDtTm" type="ISODateTime">
						<xs:annotation>
							<xs:documentation xml:lang="de">Erstellungszeitpunkt des Auszugs

Entsprechungen:
MT940 -> keine (siehe GrpHdr.CreDtTm)
EDIFACT -> DTM+137</xs:documentation>
							<xs:documentation xml:lang="en">Creation date time of account statement

Equivalents:
MT940 -> none (see GrpHdr.CreDtTm)
EDIFACT -> DTM+137</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="FrToDt" type="DateTimePeriodDetails" minOccurs="0">
						<xs:annotation>
							<xs:documentation xml:lang="de">Zeitraum der enthaltenen Buchungen

Entsprechungen:
MT940 -> 60F: + 62F:
EDIFACT -> keine</xs:documentation>
							<xs:documentation xml:lang="en">Time period of contained booking items

Equivalents:
MT940 -> 60F: + 62F:
EDIFACT -> none</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="CpyDplctInd" type="CopyDuplicate1Code" minOccurs="0">
						<xs:annotation>
							<xs:documentation xml:lang="de">Kein Original

Ist dieses Element vorhanden, handelt es sich nicht um ein Original. Kennzeichnungen: Kopie (an Dritte, z.B. Steuerberater; COPY), Duplikat (an Kontoinhaber, z.B. nochmalige Übermittlung; DUPL), oder  KopieDuplikat (Wiederholung an Dritte; CODU)

Entsprechungen:
MT940 -> keine
EDIFACT -> BGM</xs:documentation>
							<xs:documentation xml:lang="en">Not an original

If this element exists, the statement is not the original statement. Indikators: Copy (to third party, e.g. tax consultant; COPY), Duplicate (to account owner, e.g. repetitive transmission; DUPL), or  CopyDuplicate (to third party, e.g. repetitive transmission; CODU)

Equivalents:
MT940 -> none
EDIFACT -> BGM</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="Acct" type="AT_CashAccount20">
						<xs:annotation>
							<xs:documentation xml:lang="de">Das Statement bezieht sich auf das hier angegebene Konto</xs:documentation>
							<xs:documentation xml:lang="en">The statement made is valid for the account stated here</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="Intrst" type="AT_AccountInterest2" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation xml:lang="de">Zinsinformationen

Zur strukturierten Angabe von Zinssätzen zum Konto. Diese Informationen wurden bisher in Textzeilen übermittelt

Entsprechungen:
MT940 -> keine / 86:
EDIFACT -> keine / FTX</xs:documentation>
							<xs:documentation xml:lang="en">Interest information

For structured interest information on account. This information was transmitted in free text so far

Equivalents:
MT940 -> none / 86:
EDIFACT -> none / FTX</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="Bal" type="AT_CashBalance3" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation xml:lang="de">Saldeninformationen

Typische Verwendung (siehe Ntry.Sts):
A) "PreviouslyClosedBooked" und "ClosingBooked". Bei Teilung eines Statement auf mehrere Nachrichten werden einer oder beide durch "InterimBooked" ersetzt.
B) "Information". Bei "Nullumsätzen"

Siehe GrpHdr/MsgPgntn, ElctrncSeqNb und LglSeqNb

Weitere Salden können zusätzlich angegeben werden. "ClosingAvailable" und "ForwardAvailable". Möglicherweise inklusive Kreditlinie.

Entsprechungen:
MT940 -> 60X: 62X: 64: 65:
EDIFACT -> keine</xs:documentation>
							<xs:documentation xml:lang="en">Balance Information

Typical usage (see Ntry.Sts):
A) "PreviouslyClosedBooked" and "ClosingBooked". When statement is splittet on multible messages either one or both is replaced with "InterimBooked".
B) "Information". When used for additional information on account and no entries are stated

See GrpHdr/MsgPgntn, ElctrncSeqNb and LglSeqNb

Additional balances can be transmitted. "ClosingAvailable" and "ForwardAvailable". Possibly inclusive credit line.

Equivalents:
MT940 -> 60X: 62X: 64: 65:
EDIFACT -> none</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="TxsSummry" type="AT_TotalTransactions2" minOccurs="0">
						<xs:annotation>
							<xs:documentation xml:lang="de">Zusammenfassung enthaltener Buchungen

Entsprechungen:
MT940 -> keine
EDIFACT
CREMUL -> CNT+1 SummeGutschriften
CREMUL -> CNT+39 Anzahl Gutschriften
DEBMUL -> CNT+1 Summe  Belastungen
DEBMUL -> CNT+39 Anzahl Belastungen</xs:documentation>
							<xs:documentation xml:lang="en">Summary of contained booking items

Equivalents:
MT940 -> none
EDIFACT
CREMUL -> CNT+1 Sum credits
CREMUL -> CNT+39 Count credits
DEBMUL -> CNT+1 Sum debits
DEBMUL -> CNT+39 Count debits</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="Ntry" type="AT_ReportEntry2" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation xml:lang="de">Buchungszeile

Nur dann enthalten, wenn Buchungen vorliegen. Für "Nullumsätze" nicht verwendet</xs:documentation>
							<xs:documentation xml:lang="en">Booking item

Only quoted, if statement contains booking item. Not used on INFO statements</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="AddtlStmtInf" type="AT_Max500Text" minOccurs="0">
						<xs:annotation>
							<xs:documentation xml:lang="de">Zusätzliche Informationen

Immer bei INFO Auszügen, sonst optional

Entsprechungen:
MT940 -> 86: Kontoinformation</xs:documentation>
							<xs:documentation xml:lang="en">Additional information

Allways qouted on INFO statements, otherwise optional

Equivalents:
MT940 -> 86: Account information</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:restriction>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AT_AlternateSecurityIdentification2">
		<xs:complexContent>
			<xs:restriction base="AlternateSecurityIdentification2">
				<xs:sequence>
					<xs:element name="Tp" type="AT_Max35Text"/>
					<xs:element name="Id" type="AT_Max35Text"/>
				</xs:sequence>
			</xs:restriction>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AT_AmountAndCurrencyExchange3">
		<xs:complexContent>
			<xs:restriction base="AmountAndCurrencyExchange3">
				<xs:sequence>
					<xs:element name="InstdAmt" type="AT_AmountAndCurrencyExchangeDetails3" minOccurs="0">
						<xs:annotation>
							<xs:documentation xml:lang="de">Auftragsbetrag und -währung

Entsprechungen:
EDIFACT -> MOA+98

SEPA
CT AT-04
DD AT-06</xs:documentation>
							<xs:documentation xml:lang="en">Odered amount and currency

Equivalents:
EDIFACT -> MOA+98

SEPA
CT AT-04
DD AT-06</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="TxAmt" type="AT_AmountAndCurrencyExchangeDetails3" minOccurs="0">
						<xs:annotation>
							<xs:documentation xml:lang="de">Buchungsbetrag in Kontowährung ggf. mit Spesen

Bildet die Summe der Sammelbuchung

Entsprechungen:
EDIFACT -> MOA+9</xs:documentation>
							<xs:documentation xml:lang="en">Booking amount in account currency occ. with charges

This amount builds up the sum of batch item

Equivalent:
EDIFACT -> MOA+9</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="CntrValAmt" type="AT_AmountAndCurrencyExchangeDetails3" minOccurs="0">
						<xs:annotation>
							<xs:documentation xml:lang="de">Umrechnung Auftragswährung in Kontowährung

Entsprechungen:
EDIFACT -> CUX ähnlich</xs:documentation>
							<xs:documentation xml:lang="en">Calculation from oder currency to booking currency

Equivalents:
EDIFACT -> CUX similar</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:restriction>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AT_AmountAndCurrencyExchangeDetails3">
		<xs:complexContent>
			<xs:restriction base="AmountAndCurrencyExchangeDetails3">
				<xs:sequence>
					<xs:element name="Amt" type="ActiveOrHistoricCurrencyAndAmount"/>
					<xs:element name="CcyXchg" type="AT_CurrencyExchange5" minOccurs="0"/>
				</xs:sequence>
			</xs:restriction>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AT_BalanceType12">
		<xs:complexContent>
			<xs:restriction base="BalanceType12">
				<xs:sequence>
					<xs:element name="CdOrPrtry" type="AT_BalanceType5Choice"/>
				</xs:sequence>
			</xs:restriction>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AT_BalanceType5Choice">
		<xs:complexContent>
			<xs:restriction base="BalanceType5Choice">
				<xs:sequence>
					<xs:choice>
						<xs:element name="Cd" type="BalanceType12Code">
							<xs:annotation>
								<xs:documentation xml:lang="de">PRCD Endsaldo gebucht vorheriger Auszug
CLBD Endsaldo gebucht des Auszugs

ITBD Zwischensaldo gebucht bei Datenteilung

CLAV Endsaldo verfügbar des Auszugs
FWAV Verfügbarer Saldo laut Datum

INFO Zur Info, bei "Nullumsätzen"

-----
Derzeit nicht verwendet:

OPBD Startsaldo gebucht des Auszugs, gleichbedeutend und gleichwertig zu PRCD
OPAV Startsaldo verfügbar des Auszugs
ITAV Zwischensaldo verfügbar bei Datenteilung
XPCD Erwarteter Saldo laut Datum</xs:documentation>
								<xs:documentation xml:lang="en">PRCD Closing balance of booked items of preceding statement
CLBD Closing balance of booked items of this statement

ITBD Intermediary balance of booked items in case of data splitting

CLAV Closing balance of available items of this statement
FWAV Available balance of available items at given point of time

INFO Just information, when no entries are stated

-----
Currently not used:

OPBD Opening balance of booked items of this statement, conterminous and equivalent to PRCD
OPAV Opening balance of available items of this statement
ITAV Intermediary balance of available items in case of data splitting
XPCD Expected balance at given point of time</xs:documentation>
							</xs:annotation>
						</xs:element>
					</xs:choice>
				</xs:sequence>
			</xs:restriction>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AT_BankToCustomerStatementV02">
		<xs:complexContent>
			<xs:restriction base="BankToCustomerStatementV02">
				<xs:sequence>
					<xs:element name="GrpHdr" type="AT_GroupHeader42">
						<xs:annotation>
							<xs:documentation xml:lang="de">Grundlegende Informationen zur übermittelten Datei</xs:documentation>
							<xs:documentation xml:lang="en">Basic information on transmitted file</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="Stmt" type="AT_AccountStatement2" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation xml:lang="de">Ein Auszug

Diese Struktur enthält jeweils genau einen Auszug. Ein Auszug gilt jeweils für ein Konto. Da die Struktur mehrfach vorkommen kann, sind mehrere Konten und Auszüge je Datei möglich.
Ein Auszug enthält Buchungszeilen. Zu jeder Buchungszeile können im Falle von Sammelbuchungen auch die Einzelheiten der enthaltenen Einzeltransaktionen enthalten sein.

Entsprechungen:
MT940 -> Ein komplettes Statement je Struktur, bei Sammelbuchungen jedoch keine Einzeltransaktionen
EDIFACT -> Eine Nachricht (UNH-UNT); die Einzeltransaktionen bei Detailinformationen zu Sammelbuchungen</xs:documentation>
							<xs:documentation xml:lang="en">One statement

This structure containes exactly one statement. A statement applies to one account. The structure is repeatable. Therefore multible accounts and statements are possible in a file.
A statement containes booked items. In case of batched booking informations to contained single transactions can be contained.Equivalents:
MT940 -> A complete statement in each structure, with batch booking no single transaction information
EDIFACT -> A message (UNH-UNT); the detail information to single transactions in case of batch booking</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:restriction>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AT_BankTransactionCodeStructure4_Batch">
		<xs:complexContent>
			<xs:restriction base="BankTransactionCodeStructure4">
				<xs:sequence>
					<xs:element name="Domn" type="AT_BankTransactionCodeStructure5">
						<xs:annotation>
							<xs:documentation xml:lang="de">Sind zu den enthaltenen Transaktionen Beleg-Images verfügbar, enthält diese Struktur die Werte PMNT, RCDT und OTHR. Eine Anforderung zur Übermittlung dieser Images erfolgt unter Nennung der AcctSvcrRef auf Ntry-Ebene</xs:documentation>
							<xs:documentation xml:lang="en">In case of availability of images of payment slips of contained transactions, this structure containes the values PMNT, RCDT and OTHR. A request for image transmission needs to quote the AcctSvcrRef on Ntry level</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="Prtry" type="AT_ProprietaryBankTransactionCodeStructure1">
						<xs:annotation>
							<xs:documentation xml:lang="de">Sind zu den enthaltenen Transaktionen Beleg-Images verfügbar, enthält diese Struktur den Wert 48. Eine Anforderung zur Übermittlung dieser Images erfolgt unter Nennung der AcctSvcrRef auf Ntry-Ebene</xs:documentation>
							<xs:documentation xml:lang="en">In case of availability of images of payment slips of contained transactions, this structure containes the value 48. A request for image transmission needs to quote the AcctSvcrRef on Ntry level</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:restriction>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AT_BankTransactionCodeStructure4_Single">
		<xs:complexContent>
			<xs:restriction base="BankTransactionCodeStructure4">
				<xs:sequence>
					<xs:element name="Domn" type="AT_BankTransactionCodeStructure5">
						<xs:annotation>
							<xs:documentation xml:lang="de">Ist zu dieser Transaktion ein Beleg-Image verfügbar, enthält diese Struktur die Werte PMNT, RCDT und OTHR. Eine Anforderung zur Übermittlung dieses Images erfolgt unter Nennung der AcctSvcrRef in TxDtls/Refs</xs:documentation>
							<xs:documentation xml:lang="en">In case of availability of an image of the payment slip of this transactions, this structure containes the values PMNT, RCDT and OTHR. A request for image transmission needs to quote the AcctSvcrRef in TxDtls/Refs</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="Prtry" type="AT_ProprietaryBankTransactionCodeStructure1">
						<xs:annotation>
							<xs:documentation xml:lang="de">Ist zu dieser Transaktion ein Beleg-Image verfügbar, enthält diese Struktur den Wert 48. Eine Anforderung zur Übermittlung dieses Images erfolgt unter Nennung der AcctSvcrRef in TxDtls/Refs</xs:documentation>
							<xs:documentation xml:lang="en">In case of availability of an image of the payment slip of this transactions, this structure containes the value 48. A request for image transmission needs to quote the AcctSvcrRef in TxDtls/Refs</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:restriction>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AT_BankTransactionCodeStructure5">
		<xs:complexContent>
			<xs:restriction base="BankTransactionCodeStructure5">
				<xs:sequence>
					<xs:element name="Cd" type="AT_ExternalBankTransactionDomain1Code"/>
					<xs:element name="Fmly" type="AT_BankTransactionCodeStructure6"/>
				</xs:sequence>
			</xs:restriction>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AT_BankTransactionCodeStructure6">
		<xs:complexContent>
			<xs:restriction base="BankTransactionCodeStructure6">
				<xs:sequence>
					<xs:element name="Cd" type="AT_ExternalBankTransactionFamily1Code"/>
					<xs:element name="SubFmlyCd" type="AT_ExternalBankTransactionSubFamily1Code"/>
				</xs:sequence>
			</xs:restriction>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AT_BatchInformation2">
		<xs:complexContent>
			<xs:restriction base="BatchInformation2">
				<xs:sequence>
					<xs:element name="PmtInfId" type="AT_Max35Text_REF" minOccurs="0">
						<xs:annotation>
							<xs:documentation xml:lang="de">Bestandsreferenz des Kunden

Bei Abrechnungen von Kundeneinreichungen, sonst nicht verwendet

Entsprechungen:
MT940 -> 61: SF7 (wenn diese nicht die Bankreferenz oder den Wert NONREF enthält)
EDIFACT -> RFF+AEK, AKJ</xs:documentation>
							<xs:documentation xml:lang="en">Clients batch reference

On entries resulting from clients orders, otherwise not used

Equivalents:
MT940 -> 61: SF7 (if this field doesn't contain a bank reference or the value NONREF)
EDIFACT -> RFF+AEK, AKJ</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="NbOfTxs" type="Max15NumericText">
						<xs:annotation>
							<xs:documentation xml:lang="de">Anzahl der im Bestand enthaltenen Einzelbuchungen</xs:documentation>
							<xs:documentation xml:lang="en">Count of transactions in batch</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:restriction>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AT_BranchAndFinancialInstitutionIdentification4">
		<xs:complexContent>
			<xs:restriction base="BranchAndFinancialInstitutionIdentification4">
				<xs:sequence>
					<xs:element name="FinInstnId" type="AT_FinancialInstitutionIdentification7">
						<xs:annotation>
							<xs:documentation xml:lang="de">Es wird immer nur eines der beiden Folgeelemente angegeben</xs:documentation>
							<xs:documentation xml:lang="en">In all cases only one of the subsequent element will be populated</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:restriction>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AT_BranchAndFinancialInstitutionIdentification4_Svcr">
		<xs:complexContent>
			<xs:restriction base="BranchAndFinancialInstitutionIdentification4">
				<xs:sequence>
					<xs:element name="FinInstnId" type="AT_FinancialInstitutionIdentification7_Svcr"/>
				</xs:sequence>
			</xs:restriction>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AT_CashAccount16">
		<xs:complexContent>
			<xs:restriction base="CashAccount16">
				<xs:sequence>
					<xs:element name="Id" type="AT_AccountIdentification4Choice"/>
					<xs:element name="Ccy" type="ActiveOrHistoricCurrencyCode" minOccurs="0"/>
					<xs:element name="Nm" type="AT_Max70Text" minOccurs="0"/>
				</xs:sequence>
			</xs:restriction>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AT_CashAccount16_TxDtls">
		<xs:complexContent>
			<xs:restriction base="CashAccount16">
				<xs:sequence>
					<xs:element name="Id" type="AT_AccountIdentification4Choice_TxDtls"/>
					<xs:element name="Tp" type="AT_CashAccountType2" minOccurs="0"/>
					<xs:element name="Ccy" type="ActiveOrHistoricCurrencyCode" minOccurs="0"/>
					<xs:element name="Nm" type="AT_Max70Text" minOccurs="0"/>
				</xs:sequence>
			</xs:restriction>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AT_CashAccount20">
		<xs:complexContent>
			<xs:restriction base="CashAccount20">
				<xs:sequence>
					<xs:element name="Id" type="AT_AccountIdentification4Choice_StmtAcct">
						<xs:annotation>
							<xs:documentation xml:lang="de">IBAN

Entsprechungen:
MT940 -> 25:
EDIFACT -> FII+AS</xs:documentation>
							<xs:documentation xml:lang="en">IBAN

Equivalents:
MT940 -> 25:
EDIFACT -> FII+AS</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="Ccy" type="ActiveOrHistoricCurrencyCode" minOccurs="0">
						<xs:annotation>
							<xs:documentation xml:lang="de">Kontowährung

Entsprechungen:
MT940 -> 60X:
EDIFACT -> FII+AS</xs:documentation>
							<xs:documentation xml:lang="en">Account currency

Equivalents:
MT940 -> 60X:
EDIFACT -> FII+AS</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="Nm" type="AT_Max70Text" minOccurs="0">
						<xs:annotation>
							<xs:documentation xml:lang="de">Kontobezeichnung

Entsprechungen:
MT940 -> ähnlich 25:, dort konnte statt Kontonummer ein Name gegeben werden
EDIFACT -> keine</xs:documentation>
							<xs:documentation xml:lang="en">Account name

Equivalents:
MT940 -> similar 25: , instead of an account number an account name could be used
EDIFACT -> none</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="Ownr" type="AT_PartyIdentification32_StmtOwnr" minOccurs="0">
						<xs:annotation>
							<xs:documentation xml:lang="de">Kontoinhaber

Einsatz bei COPY und CODU in CpyDplctInd, sonst nicht zwingend vorhanden</xs:documentation>
							<xs:documentation xml:lang="en">Account owner

To be used with COPY and CODU in CpyDplctInd, otherwise not mandatory</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="Svcr" type="AT_BranchAndFinancialInstitutionIdentification4_Svcr" minOccurs="0">
						<xs:annotation>
							<xs:documentation xml:lang="de">Kontoführendes Institut

Entsprechungen:
MT940-> 25:
EDIFACT-> FII+AS

SEPA
CT
C AT-23
D AT-06
DD
C AT-12
D AT-13</xs:documentation>
							<xs:documentation xml:lang="en">Account servicing institution

Equivalents:
MT940 -> 25:
EDIFACT -> FII+AS

SEPA
CT
C AT-23
D AT-06
DD
C AT-12
D AT-13</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:restriction>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AT_CashAccountType2">
		<xs:complexContent>
			<xs:restriction base="CashAccountType2">
				<xs:sequence>
					<xs:choice>
						<xs:element name="Cd" type="CashAccountType4Code"/>
						<xs:element name="Prtry" type="AT_Max35Text"/>
					</xs:choice>
				</xs:sequence>
			</xs:restriction>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AT_CashBalance3">
		<xs:complexContent>
			<xs:restriction base="CashBalance3">
				<xs:sequence>
					<xs:element name="Tp" type="AT_BalanceType12">
						<xs:annotation>
							<xs:documentation xml:lang="de">Art des Saldo</xs:documentation>
							<xs:documentation xml:lang="en">Kind of balance</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="CdtLine" type="AT_CreditLine2" minOccurs="0">
						<xs:annotation>
							<xs:documentation xml:lang="de">Kreditlinie

Nur in Verbindung mit der Angabe verfügbarer Salden. Angabe ob und in welcher Höhe eine Kreditlinie in den Salden berücksichtigt wurde. Bei fehlender Struktur wurde keine Kreditlinie berücksichtigt

Entsprechungen:
MT940 -> keine
EDIFACT -> keine</xs:documentation>
							<xs:documentation xml:lang="en">Credit line

Only in conjunction with available balances. Indicates whether credit line was respected in balance and with which amout. Missing structure indicates no respectation

Equivalents:
MT940 -> none
EDIFACT -> none</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="Amt" type="ActiveOrHistoricCurrencyAndAmount">
						<xs:annotation>
							<xs:documentation xml:lang="de">Betrag des Saldo</xs:documentation>
							<xs:documentation xml:lang="en">Amount of balance</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="CdtDbtInd" type="CreditDebitCode">
						<xs:annotation>
							<xs:documentation xml:lang="de">Soll (DBIT) oder Haben (CRDT)</xs:documentation>
							<xs:documentation xml:lang="en">Credit (CRDT) or Debit (DBIT)</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="Dt" type="DateAndDateTimeChoice">
						<xs:annotation>
							<xs:documentation xml:lang="de">Zeitpunkt des Saldo</xs:documentation>
							<xs:documentation xml:lang="en">Point of time of balance</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:restriction>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AT_ChargesInformation6_Batch">
		<xs:complexContent>
			<xs:restriction base="ChargesInformation6">
				<xs:sequence>
					<xs:element name="Amt" type="ActiveOrHistoricCurrencyAndAmount"/>
					<xs:element name="CdtDbtInd" type="CreditDebitCode">
						<xs:annotation>
							<xs:documentation xml:lang="de">Vorzeichen des Spesenbetrags</xs:documentation>
							<xs:documentation xml:lang="en">Sign of charge amount</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="Tp" type="AT_ChargeType2Choice" minOccurs="0"/>
				</xs:sequence>
			</xs:restriction>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AT_ChargesInformation6_Single">
		<xs:complexContent>
			<xs:restriction base="ChargesInformation6">
				<xs:sequence>
					<xs:element name="Amt" type="ActiveOrHistoricCurrencyAndAmount"/>
					<xs:element name="CdtDbtInd" type="CreditDebitCode">
						<xs:annotation>
							<xs:documentation xml:lang="de">Vorzeichen des Spesenbetrags</xs:documentation>
							<xs:documentation xml:lang="en">Sign of charge amount</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="Tp" type="AT_ChargeType2Choice" minOccurs="0">
						<xs:annotation>
							<xs:documentation xml:lang="de">Spesenkode

Siehe externe Liste</xs:documentation>
							<xs:documentation xml:lang="en">Charge code

See external list</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="Rate" type="PercentageRate" minOccurs="0"/>
					<xs:element name="Br" type="ChargeBearerType1Code" minOccurs="0"/>
					<xs:element name="Pty" type="AT_BranchAndFinancialInstitutionIdentification4" minOccurs="0"/>
				</xs:sequence>
			</xs:restriction>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AT_ChargeType2Choice">
		<xs:complexContent>
			<xs:restriction base="ChargeType2Choice">
				<xs:sequence>
					<xs:choice>
						<xs:element name="Prtry" type="AT_GenericIdentification3">
							<xs:annotation>
								<xs:documentation xml:lang="de">INCL für inkludiert, also bereits im Buchungsbetrag berücksichtigte Spesen, genettete Buchung
INFO für Brutto Buchung, nicht im Buchungsbetrag berücksichtigt, separate Spesenbuchung</xs:documentation>
								<xs:documentation xml:lang="en">INCL for included charges, i.e. allready respected in booking amount, nettet booking
INFO for information purposes, not respectet in booking amount, separate booking occurs</xs:documentation>
							</xs:annotation>
						</xs:element>
					</xs:choice>
				</xs:sequence>
			</xs:restriction>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AT_ContactDetails2">
		<xs:complexContent>
			<xs:restriction base="ContactDetails2">
				<xs:sequence>
					<xs:element name="NmPrfx" type="NamePrefix1Code" minOccurs="0"/>
					<xs:element name="Nm" type="AT_Max140Text" minOccurs="0"/>
					<xs:element name="PhneNb" type="PhoneNumber" minOccurs="0"/>
					<xs:element name="MobNb" type="PhoneNumber" minOccurs="0"/>
					<xs:element name="FaxNb" type="PhoneNumber" minOccurs="0"/>
					<xs:element name="EmailAdr" type="AT_Max2048Text" minOccurs="0"/>
					<xs:element name="Othr" type="AT_Max35Text" minOccurs="0"/>
				</xs:sequence>
			</xs:restriction>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AT_CorporateAction1">
		<xs:complexContent>
			<xs:restriction base="CorporateAction1">
				<xs:sequence>
					<xs:element name="Cd" type="AT_Max35Text" minOccurs="0"/>
					<xs:element name="Nb" type="AT_Max35Text" minOccurs="0"/>
					<xs:element name="Prtry" type="AT_Max35Text" minOccurs="0"/>
				</xs:sequence>
			</xs:restriction>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AT_CreditLine2">
		<xs:complexContent>
			<xs:restriction base="CreditLine2">
				<xs:sequence>
					<xs:element name="Incl" type="TrueFalseIndicator">
						<xs:annotation>
							<xs:documentation xml:lang="de">"true" entspricht berücksichtigt, "false" entspricht nicht berücksichtigt</xs:documentation>
							<xs:documentation xml:lang="en">"true" means respected, "false" means unrespected</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="Amt" type="ActiveOrHistoricCurrencyAndAmount" minOccurs="0">
						<xs:annotation>
							<xs:documentation xml:lang="de">Betrag der Kreditlinie</xs:documentation>
							<xs:documentation xml:lang="en">Amount of credit line</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:restriction>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AT_CreditorReferenceInformation2">
		<xs:complexContent>
			<xs:restriction base="CreditorReferenceInformation2">
				<xs:sequence>
					<xs:element name="Tp" type="AT_CreditorReferenceType2" minOccurs="0"/>
					<xs:element name="Ref" type="AT_Max35Text" minOccurs="0">
						<xs:annotation>
							<xs:documentation xml:lang="de">Zahlungsreferenz</xs:documentation>
							<xs:documentation xml:lang="en">Creditor's reference</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:restriction>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AT_CreditorReferenceType1Choice">
		<xs:complexContent>
			<xs:restriction base="CreditorReferenceType1Choice">
				<xs:sequence>
					<xs:choice>
						<xs:element name="Cd" type="DocumentType3Code">
							<xs:annotation>
								<xs:documentation xml:lang="de">SCOR StructuredCommunicationReference</xs:documentation>
								<xs:documentation xml:lang="en">SCOR StructuredCommunicationReference</xs:documentation>
							</xs:annotation>
						</xs:element>
						<xs:element name="Prtry" type="AT_Max35Text"/>
					</xs:choice>
				</xs:sequence>
			</xs:restriction>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AT_CreditorReferenceType2">
		<xs:complexContent>
			<xs:restriction base="CreditorReferenceType2">
				<xs:sequence>
					<xs:element name="CdOrPrtry" type="AT_CreditorReferenceType1Choice"/>
					<xs:element name="Issr" type="AT_Max35Text" minOccurs="0"/>
				</xs:sequence>
			</xs:restriction>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AT_CurrencyExchange5">
		<xs:complexContent>
			<xs:restriction base="CurrencyExchange5">
				<xs:sequence>
					<xs:element name="SrcCcy" type="ActiveOrHistoricCurrencyCode"/>
					<xs:element name="TrgtCcy" type="ActiveOrHistoricCurrencyCode" minOccurs="0"/>
					<xs:element name="UnitCcy" type="ActiveOrHistoricCurrencyCode" minOccurs="0"/>
					<xs:element name="XchgRate" type="BaseOneRate"/>
					<xs:element name="CtrctId" type="AT_Max35Text_REF" minOccurs="0"/>
					<xs:element name="QtnDt" type="ISODateTime" minOccurs="0"/>
				</xs:sequence>
			</xs:restriction>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AT_DateAndPlaceOfBirth">
		<xs:complexContent>
			<xs:restriction base="DateAndPlaceOfBirth">
				<xs:sequence>
					<xs:element name="BirthDt" type="ISODate"/>
					<xs:element name="PrvcOfBirth" type="AT_Max35Text" minOccurs="0"/>
					<xs:element name="CityOfBirth" type="AT_Max35Text"/>
					<xs:element name="CtryOfBirth" type="CountryCode"/>
				</xs:sequence>
			</xs:restriction>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AT_DocumentAdjustment1">
		<xs:complexContent>
			<xs:restriction base="DocumentAdjustment1">
				<xs:sequence>
					<xs:element name="Amt" type="ActiveOrHistoricCurrencyAndAmount"/>
					<xs:element name="CdtDbtInd" type="CreditDebitCode" minOccurs="0"/>
					<xs:element name="Rsn" type="AT_Max4Text" minOccurs="0"/>
					<xs:element name="AddtlInf" type="AT_Max140Text" minOccurs="0"/>
				</xs:sequence>
			</xs:restriction>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AT_EntryDetails1">
		<xs:complexContent>
			<xs:restriction base="EntryDetails1">
				<xs:sequence>
					<xs:element name="Btch" type="AT_BatchInformation2" minOccurs="0">
						<xs:annotation>
							<xs:documentation xml:lang="de">Sammlerabrechnung

Die wichtigsten Sammlerinformationen</xs:documentation>
							<xs:documentation xml:lang="en">Batch entry

The most essential batch information</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="TxDtls" type="AT_EntryTransaction2" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation xml:lang="de">Einzelabrechnung oder Detailinformationen bei integrierter Bestandsdetailierung

Alle Details - bei Rück- und Korrekturinformationen aller Art - transportieren die Daten in den jeweiligen Originalelementen des Grundgeschäftes!</xs:documentation>
							<xs:documentation xml:lang="en">Single Entry or detail information at integrated batch breakup

All details - with returning or correcting information of all kinds - populate the respective original elements of underlying transaction!</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:restriction>
		</xs:complexContent>
	</xs:complexType>
	<xs:simpleType name="AT_EntryStatus2Code">
		<xs:restriction base="EntryStatus2Code">
			<xs:enumeration value="BOOK"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:complexType name="AT_EntryTransaction2">
		<xs:complexContent>
			<xs:restriction base="EntryTransaction2">
				<xs:sequence>
					<xs:element name="Refs" type="AT_TransactionReferences2" minOccurs="0"/>
					<xs:element name="AmtDtls" type="AT_AmountAndCurrencyExchange3"/>
					<xs:element name="BkTxCd" type="AT_BankTransactionCodeStructure4_Single" minOccurs="0">
						<xs:annotation>
							<xs:documentation xml:lang="de">Buchungscode

Siehe externe Liste

Entsprechungen:
MT940 -> 61: SF6
EDIFACT -> LIN BUS BOP

SEPA
CT AT-40
DD AT-20</xs:documentation>
							<xs:documentation xml:lang="en">Booking code

See external list

Equivalents:
MT940 -> 61: SF6
EDIFACT -> LIN BUS BOP

SEPA
CT AT-40
DD AT-20</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="Chrgs" type="AT_ChargesInformation6_Single" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation xml:lang="de">Spesen zu dieser Buchung</xs:documentation>
							<xs:documentation xml:lang="en">Charges associated with this booking</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="RltdPties" type="AT_TransactionParty2" minOccurs="0"/>
					<xs:element name="RltdAgts" type="AT_TransactionAgents2" minOccurs="0"/>
					<xs:element name="Purp" type="AT_Purpose2Choice" minOccurs="0">
						<xs:annotation>
							<xs:documentation xml:lang="de">SEPA
CT
AT-44
DD
AT-58</xs:documentation>
							<xs:documentation xml:lang="en">SEPA
CT
AT-44
DD
AT-58</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="RmtInf" type="AT_RemittanceInformation5" minOccurs="0">
						<xs:annotation>
							<xs:documentation xml:lang="de">SEPA
CT
AT-05
DD
AT-22</xs:documentation>
							<xs:documentation xml:lang="en">SEPA
CT
AT-05
DD
AT-22</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="RltdDts" type="AT_TransactionDates2" minOccurs="0"/>
					<xs:element name="RltdPric" type="AT_TransactionPrice2Choice" minOccurs="0">
						<xs:annotation>
							<xs:documentation xml:lang="de">Für die strukturierte Angabe sonst in Textzeilen ausgewiesener Daten bei Wertpapierhandel</xs:documentation>
							<xs:documentation xml:lang="en">For structured information on data from securities trade which otherwise would populate free text remittance information</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="RltdQties" type="AT_TransactionQuantities1Choice" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation xml:lang="de">Für die strukturierte Angabe sonst in Textzeilen ausgewiesener Daten bei Wertpapierhandel</xs:documentation>
							<xs:documentation xml:lang="en">For structured information on data from securities trade which otherwise would populate free text remittance information</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="FinInstrmId" type="AT_SecurityIdentification4Choice" minOccurs="0">
						<xs:annotation>
							<xs:documentation xml:lang="de">Für die strukturierte Angabe sonst in Textzeilen ausgewiesener Daten bei Wertpapierhandel</xs:documentation>
							<xs:documentation xml:lang="en">For structured information on data from securities trade which otherwise would populate free text remittance information</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="RtrInf" type="AT_ReturnReasonInformation10" minOccurs="0"/>
					<xs:element name="CorpActn" type="AT_CorporateAction1" minOccurs="0">
						<xs:annotation>
							<xs:documentation xml:lang="de">Für die strukturierte Angabe sonst in Textzeilen ausgewiesener Daten bei Wertpapierhandel</xs:documentation>
							<xs:documentation xml:lang="en">For structured information on data from securities trade which otherwise would populate free text remittance information</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="SfkpgAcct" type="AT_CashAccount16" minOccurs="0">
						<xs:annotation>
							<xs:documentation xml:lang="de">Für die strukturierte Angabe sonst in Textzeilen ausgewiesener Daten bei Wertpapierhandel</xs:documentation>
							<xs:documentation xml:lang="en">For structured information on data from securities trade which otherwise would populate free text remittance information</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="AddtlTxInf" type="AT_Max500Text" minOccurs="0">
						<xs:annotation>
							<xs:documentation xml:lang="de">Buchungs- und Informationstexte des Kontoführers, z.B. Erläuterungen zu mit dieser Transaktion in Zusammenhang stehenden Entgelte</xs:documentation>
							<xs:documentation xml:lang="en">Booking and information text of account servicer, e.g. explation of related fees raised with this transaction</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:restriction>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AT_FinancialIdentificationSchemeName1Choice">
		<xs:complexContent>
			<xs:restriction base="FinancialIdentificationSchemeName1Choice">
				<xs:sequence>
					<xs:choice>
						<xs:element name="Cd" type="AT_ExternalFinancialInstitutionIdentification1Code"/>
						<xs:element name="Prtry" type="AT_Max35Text"/>
					</xs:choice>
				</xs:sequence>
			</xs:restriction>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AT_FinancialInstitutionIdentification7">
		<xs:complexContent>
			<xs:restriction base="FinancialInstitutionIdentification7">
				<xs:sequence>
					<xs:element name="BIC" type="BICIdentifier" minOccurs="0">
						<xs:annotation>
							<xs:documentation xml:lang="de">Standard Identifikation</xs:documentation>
							<xs:documentation xml:lang="en">Standard identification</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="Othr" type="AT_GenericFinancialIdentification1" minOccurs="0">
						<xs:annotation>
							<xs:documentation xml:lang="de">Im Fall, das eine Bank nicht mittels BIC identifiziert werden kann</xs:documentation>
							<xs:documentation xml:lang="en">In case of a financial institution cannot be identified by a BIC </xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:restriction>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AT_FinancialInstitutionIdentification7_Svcr">
		<xs:complexContent>
			<xs:restriction base="FinancialInstitutionIdentification7">
				<xs:sequence>
					<xs:element name="BIC" type="BICIdentifier"/>
				</xs:sequence>
			</xs:restriction>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AT_GenericAccountIdentification1">
		<xs:complexContent>
			<xs:restriction base="GenericAccountIdentification1">
				<xs:sequence>
					<xs:element name="Id" type="AT_Max34Text"/>
					<xs:element name="SchmeNm" type="AT_AccountSchemeName1Choice" minOccurs="0"/>
					<xs:element name="Issr" type="AT_Max35Text" minOccurs="0"/>
				</xs:sequence>
			</xs:restriction>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AT_GenericFinancialIdentification1">
		<xs:complexContent>
			<xs:restriction base="GenericFinancialIdentification1">
				<xs:sequence>
					<xs:element name="Id" type="AT_Max35Text_REF"/>
					<xs:element name="SchmeNm" type="AT_FinancialIdentificationSchemeName1Choice" minOccurs="0"/>
					<xs:element name="Issr" type="AT_Max35Text" minOccurs="0"/>
				</xs:sequence>
			</xs:restriction>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AT_GenericIdentification3">
		<xs:complexContent>
			<xs:restriction base="GenericIdentification3">
				<xs:sequence>
					<xs:element name="Id" type="AT_Max35Text_REF"/>
					<xs:element name="Issr" type="AT_Max35Text" fixed="APC" minOccurs="0"/>
				</xs:sequence>
			</xs:restriction>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AT_GenericOrganisationIdentification1">
		<xs:complexContent>
			<xs:restriction base="GenericOrganisationIdentification1">
				<xs:sequence>
					<xs:element name="Id" type="AT_Max35Text_REF"/>
				</xs:sequence>
			</xs:restriction>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AT_GenericOrganisationIdentification1_Strd">
		<xs:complexContent>
			<xs:restriction base="GenericOrganisationIdentification1">
				<xs:sequence>
					<xs:element name="Id" type="AT_Max35Text"/>
					<xs:element name="SchmeNm" type="AT_OrganisationIdentificationSchemeName1Choice_Strd" minOccurs="0"/>
					<xs:element name="Issr" type="AT_Max35Text" minOccurs="0"/>
				</xs:sequence>
			</xs:restriction>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AT_GenericOrganisationIdentification1_TxDtls">
		<xs:complexContent>
			<xs:restriction base="GenericOrganisationIdentification1">
				<xs:sequence>
					<xs:element name="Id" type="AT_Max35Text"/>
					<xs:element name="SchmeNm" type="AT_OrganisationIdentificationSchemeName1Choice" minOccurs="0"/>
					<xs:element name="Issr" type="AT_Max35Text" minOccurs="0"/>
				</xs:sequence>
			</xs:restriction>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AT_GenericPersonIdentification1">
		<xs:complexContent>
			<xs:restriction base="GenericPersonIdentification1">
				<xs:sequence>
					<xs:element name="Id" type="AT_Max35Text"/>
					<xs:element name="SchmeNm" type="AT_PersonIdentificationSchemeName1Choice" minOccurs="0"/>
					<xs:element name="Issr" type="AT_Max35Text" minOccurs="0"/>
				</xs:sequence>
			</xs:restriction>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AT_GroupHeader42">
		<xs:complexContent>
			<xs:restriction base="GroupHeader42">
				<xs:sequence>
					<xs:element name="MsgId" type="AT_Max35Text_REF">
						<xs:annotation>
							<xs:documentation xml:lang="de">Technische Referenz der Übermittlungsdatei. Eindeutigkeit über mindestens 30 Tage ist herzustellen
ACHTUNG: 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

Entsprechungen:
MT940 -> 20: (ähnlich, da nicht repetitiv, siehe Stmt.Id)
EDIFACT -> UNB InterchangeRef</xs:documentation>
							<xs:documentation xml:lang="en">Technical reference of transmitted file. Ensure uniqueness for at least 30 days
ATTENTION: For save processing limit yourselves to digits, letters and minus sign.
Uniqueness is simple achievable eg with combining the date with a daily counter

Equivalents:
MT940 -> 20: (similar, as not repetitive, see Stmt.Id)
EDIFACT -> UNB InterchangeRef</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="CreDtTm" type="ISODateTime">
						<xs:annotation>
							<xs:documentation xml:lang="de">Erstellungszeitpunkt

Es ist nur das Format YYYY-MM-DDThh:mm:ss verfügbar. Zeitpunkt in CET(CEST)-Zeit

Entsprechungen:
MT940 -> Header 2 (siehe Stmt.CreDtTm)
EDIFACT -> UNB Date+Time</xs:documentation>
							<xs:documentation xml:lang="en">Creation date time of file

Only format available is YYYY-MM-DDThh:mm:ss. It is the CET(CEST) timestamp

Equivalents:
MT940 -> Header 2 (see Stmt.CreDtTm)
EDIFACT -> UNB Date+Time</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="MsgRcpt" type="AT_PartyIdentification32">
						<xs:annotation>
							<xs:documentation xml:lang="de">Empfänger der Datei

Entweder Name oder Id, aber nicht beides

Entsprechungen:
MT940 -> Header 2
EDIFACT -> UNB ReceiverId</xs:documentation>
							<xs:documentation xml:lang="en">Receiver of file

Either name or Id, but not both

Equivalents:
MT940 -> Header 2
EDIFACT -> UNB ReceiverId</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="MsgPgntn" type="AT_Pagination" minOccurs="0">
						<xs:annotation>
							<xs:documentation xml:lang="de">Teilung von Dateien

Fehlt diese Angabe, ist dies gleichbedeutend mit der Angabe "Datei 1, letzte Datei". Wird die Struktur befüllt, wird jedoch keine andere Information gemacht.

Das Zusammenfinden von geteilten Daten erfolgt auf inhaltlicher Ebene. Siehe
Stmt/ElctrncSeqNb
Stmt/Bal
mit gleichen Daten in
Stmt/LglSeqNb
Stmt/Acct

Entsprechungen:
MT940 -> 20: Wiederholung
EDIFACT -> keine</xs:documentation>
							<xs:documentation xml:lang="en">File pagination

The default for missing structure is "File 1, last file". If structure is populated no other information will be made.

The matching of paginated data is made at contend level. See
Stmt/ElctrncSeqNb
Stmt/Bal
with identical data in
Stmt/LglSeqNb
Stmt/Acct

Equivalents:
MT940 -> 20: Repetition
EDIFACT -> none</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="AddtlInf" type="AT_Max500Text" minOccurs="0">
						<xs:annotation>
							<xs:documentation xml:lang="de">Zu Testzwecken mit "TEST" ausgegeben.

Keine weitere Verwendung zur Zeit definiert

Entsprechungen:
MT940 -> keine
EDIFACT -> UNB TestFlag</xs:documentation>
							<xs:documentation xml:lang="en">For testing purposes populate with "TEST".

No other usage defined so far

Equivalents:
MT940 -> none
EDIFACT -> UNB TestFlag</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:restriction>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AT_InterestType1Choice">
		<xs:complexContent>
			<xs:restriction base="InterestType1Choice">
				<xs:sequence>
					<xs:choice>
						<xs:element name="Cd" type="InterestType1Code"/>
					</xs:choice>
				</xs:sequence>
			</xs:restriction>
		</xs:complexContent>
	</xs:complexType>
	<xs:simpleType name="AT_Max105Text">
		<xs:restriction base="AT_NotEmpty105">
			<xs:pattern value="[\-A-Za-z0-9\+/\?:\(\)\.,'&#x20;äöüßÄÖÜ&amp;&gt;&lt;&quot;\|€$§%!=#~;\*\{\}\[\]@\\_°\^]*"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="AT_Max140Text">
		<xs:restriction base="AT_NotEmpty140">
			<xs:pattern value="[\-A-Za-z0-9\+/\?:\(\)\.,'&#x20;äöüßÄÖÜ&amp;&gt;&lt;&quot;\|€$§%!=#~;\*\{\}\[\]@\\_°\^]*"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="AT_Max140Text_Nm">
		<xs:restriction base="AT_NotEmpty140">
			<xs:maxLength value="70"/>
			<xs:pattern value="[\-A-Za-z0-9\+/\?:\(\)\.,'&#x20;äöüßÄÖÜ&amp;&gt;&lt;&quot;\|€$§%!=#~;\*\{\}\[\]@\\_°\^]*"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="AT_Max16Text">
		<xs:restriction base="AT_NotEmpty16">
			<xs:pattern value="[\-A-Za-z0-9\+/\?:\(\)\.,'&#x20;äöüßÄÖÜ&amp;&gt;&lt;&quot;\|€$§%!=#~;\*\{\}\[\]@\\_°\^]*"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="AT_Max2048Text">
		<xs:restriction base="AT_NotEmpty2048">
			<xs:pattern value="[\-A-Za-z0-9\+/\?:\(\)\.,'&#x20;äöüßÄÖÜ&amp;&gt;&lt;&quot;\|€$§%!=#~;\*\{\}\[\]@\\_°\^]*"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="AT_Max34Text">
		<xs:restriction base="AT_NotEmpty34">
			<xs:pattern value="[\-A-Za-z0-9\+/\?:\(\)\.,'&#x20;äöüßÄÖÜ&amp;&gt;&lt;&quot;\|€$§%!=#~;\*\{\}\[\]@\\_°\^]*"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="AT_Max35Text">
		<xs:restriction base="AT_NotEmpty35">
			<xs:pattern value="[\-A-Za-z0-9\+/\?:\(\)\.,'&#x20;äöüßÄÖÜ&amp;&gt;&lt;&quot;\|€$§%!=#~;\*\{\}\[\]@\\_°\^]*"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="AT_Max35Text_REF">
		<xs:restriction base="AT_NotEmpty35">
			<xs:pattern value="[\-A-Za-z0-9\+/\?:\(\)\.,'&#x20;]*"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="AT_Max4Text">
		<xs:restriction base="AT_NotEmpty4">
			<xs:pattern value="[\-A-Za-z0-9\+/\?:\(\)\.,'&#x20;äöüßÄÖÜ&amp;&gt;&lt;&quot;\|€$§%!=#~;\*\{\}\[\]@\\_°\^]*"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="AT_Max500Text">
		<xs:restriction base="AT_NotEmpty500">
			<xs:pattern value="[\-A-Za-z0-9\+/\?:\(\)\.,'&#x20;äöüßÄÖÜ&amp;&gt;&lt;&quot;\|€$§%!=#~;\*\{\}\[\]@\\_°\^]*"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="AT_Max70Text">
		<xs:restriction base="AT_NotEmpty70">
			<xs:pattern value="[\-A-Za-z0-9\+/\?:\(\)\.,'&#x20;äöüßÄÖÜ&amp;&gt;&lt;&quot;\|€$§%!=#~;\*\{\}\[\]@\\_°\^]*"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:complexType name="AT_MessageIdentification2">
		<xs:complexContent>
			<xs:restriction base="MessageIdentification2">
				<xs:sequence>
					<xs:element name="MsgNmId" type="AT_Max35Text">
						<xs:annotation>
							<xs:documentation xml:lang="de">Format der Datei mit Zusatzinformationen</xs:documentation>
							<xs:documentation xml:lang="en">Format of file wth additional information</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="MsgId" type="AT_Max35Text_REF" minOccurs="0">
						<xs:annotation>
							<xs:documentation xml:lang="de">Technische Referenz / Nachrichtenreferenz der Datei mit Zusatzinformationen</xs:documentation>
							<xs:documentation xml:lang="en">Technical reference / message reference with additional information</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:restriction>
		</xs:complexContent>
	</xs:complexType>
	<xs:simpleType name="AT_NotEmpty105">
		<xs:restriction base="Max105Text">
			<xs:pattern value=".*\S+.*"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="AT_NotEmpty140">
		<xs:restriction base="Max140Text">
			<xs:pattern value=".*\S+.*"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="AT_NotEmpty16">
		<xs:restriction base="Max16Text">
			<xs:pattern value=".*\S+.*"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="AT_NotEmpty2048">
		<xs:restriction base="Max2048Text">
			<xs:pattern value=".*\S+.*"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="AT_NotEmpty34">
		<xs:restriction base="Max34Text">
			<xs:pattern value=".*\S+.*"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="AT_NotEmpty35">
		<xs:restriction base="Max35Text">
			<xs:pattern value=".*\S+.*"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="AT_NotEmpty4">
		<xs:restriction base="Max4Text">
			<xs:pattern value=".*\S+.*"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="AT_NotEmpty500">
		<xs:restriction base="Max500Text">
			<xs:pattern value=".*\S+.*"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="AT_NotEmpty70">
		<xs:restriction base="Max70Text">
			<xs:pattern value=".*\S+.*"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:complexType name="AT_NumberAndSumOfTransactions1">
		<xs:complexContent>
			<xs:restriction base="NumberAndSumOfTransactions1">
				<xs:sequence>
					<xs:element name="NbOfNtries" type="Max15NumericText"/>
					<xs:element name="Sum" type="DecimalNumber" minOccurs="0"/>
				</xs:sequence>
			</xs:restriction>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AT_NumberAndSumOfTransactions2">
		<xs:complexContent>
			<xs:restriction base="NumberAndSumOfTransactions2">
				<xs:sequence>
					<xs:element name="NbOfNtries" type="Max15NumericText"/>
					<xs:element name="Sum" type="DecimalNumber" minOccurs="0"/>
					<xs:element name="TtlNetNtryAmt" type="DecimalNumber" minOccurs="0"/>
					<xs:element name="CdtDbtInd" type="CreditDebitCode" minOccurs="0"/>
				</xs:sequence>
			</xs:restriction>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AT_OrganisationIdentification4">
		<xs:complexContent>
			<xs:restriction base="OrganisationIdentification4">
				<xs:sequence>
					<xs:element name="BICOrBEI" type="AnyBICIdentifier" minOccurs="0">
						<xs:annotation>
							<xs:documentation xml:lang="de">Kunden und Banken</xs:documentation>
							<xs:documentation xml:lang="en">Customers and banks</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="Othr" type="AT_GenericOrganisationIdentification1" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation xml:lang="de">Nur Kunden</xs:documentation>
							<xs:documentation xml:lang="en">Customers only</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:restriction>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AT_OrganisationIdentification4_Strd">
		<xs:complexContent>
			<xs:restriction base="OrganisationIdentification4">
				<xs:sequence>
					<xs:element name="BICOrBEI" type="AnyBICIdentifier" minOccurs="0"/>
					<xs:element name="Othr" type="AT_GenericOrganisationIdentification1_Strd" minOccurs="0" maxOccurs="unbounded"/>
				</xs:sequence>
			</xs:restriction>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AT_OrganisationIdentification4_TxDtls">
		<xs:complexContent>
			<xs:restriction base="OrganisationIdentification4">
				<xs:sequence>
					<xs:element name="BICOrBEI" type="AnyBICIdentifier" minOccurs="0">
						<xs:annotation>
							<xs:documentation xml:lang="de">Kunden und Banken</xs:documentation>
							<xs:documentation xml:lang="en">Customers and banks</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="Othr" type="AT_GenericOrganisationIdentification1_TxDtls" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation xml:lang="de">Nur Kunden</xs:documentation>
							<xs:documentation xml:lang="en">Customers only</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:restriction>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AT_OrganisationIdentificationSchemeName1Choice">
		<xs:complexContent>
			<xs:restriction base="OrganisationIdentificationSchemeName1Choice">
				<xs:sequence>
					<xs:choice>
						<xs:element name="Cd" type="AT_ExternalOrganisationIdentification1Code"/>
						<xs:element name="Prtry" type="AT_Max35Text"/>
					</xs:choice>
				</xs:sequence>
			</xs:restriction>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AT_OrganisationIdentificationSchemeName1Choice_Strd">
		<xs:complexContent>
			<xs:restriction base="OrganisationIdentificationSchemeName1Choice">
				<xs:sequence>
					<xs:choice>
						<xs:element name="Cd" type="AT_ExternalOrganisationIdentification1Code"/>
						<xs:element name="Prtry" type="AT_Max35Text"/>
					</xs:choice>
				</xs:sequence>
			</xs:restriction>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AT_Pagination">
		<xs:complexContent>
			<xs:restriction base="Pagination">
				<xs:sequence>
					<xs:element name="PgNb" type="Max5NumericText" fixed="1"/>
					<xs:element name="LastPgInd" type="YesNoIndicator" fixed="true"/>
				</xs:sequence>
			</xs:restriction>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AT_Party6Choice">
		<xs:complexContent>
			<xs:restriction base="Party6Choice">
				<xs:sequence>
					<xs:choice>
						<xs:element name="OrgId" type="AT_OrganisationIdentification4"/>
					</xs:choice>
				</xs:sequence>
			</xs:restriction>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AT_Party6Choice_Strd">
		<xs:complexContent>
			<xs:restriction base="Party6Choice">
				<xs:sequence>
					<xs:choice>
						<xs:element name="OrgId" type="AT_OrganisationIdentification4_Strd"/>
						<xs:element name="PrvtId" type="AT_PersonIdentification5"/>
					</xs:choice>
				</xs:sequence>
			</xs:restriction>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AT_Party6Choice_TxDtls">
		<xs:complexContent>
			<xs:restriction base="Party6Choice">
				<xs:sequence>
					<xs:choice>
						<xs:element name="OrgId" type="AT_OrganisationIdentification4_TxDtls"/>
						<xs:element name="PrvtId" type="AT_PersonIdentification5"/>
					</xs:choice>
				</xs:sequence>
			</xs:restriction>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AT_PartyIdentification32">
		<xs:complexContent>
			<xs:restriction base="PartyIdentification32">
				<xs:sequence>
					<xs:element name="Nm" type="AT_Max140Text_Nm" minOccurs="0">
						<xs:annotation>
							<xs:documentation xml:lang="de">Nur Kunden

ACHTUNG! Auf 70 Zeichen begrenzt</xs:documentation>
							<xs:documentation xml:lang="en">Customers only

ATTENTION! Limited to 70 characters</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="Id" type="AT_Party6Choice" minOccurs="0">
						<xs:annotation>
							<xs:documentation xml:lang="de">Kunden und Banken</xs:documentation>
							<xs:documentation xml:lang="en">Customers and banks</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:restriction>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AT_PartyIdentification32_Strd">
		<xs:complexContent>
			<xs:restriction base="PartyIdentification32">
				<xs:sequence>
					<xs:element name="Nm" type="AT_Max140Text" minOccurs="0"/>
					<xs:element name="PstlAdr" type="AT_PostalAddress6_Strd" minOccurs="0"/>
					<xs:element name="Id" type="AT_Party6Choice_Strd" minOccurs="0"/>
					<xs:element name="CtryOfRes" type="CountryCode" minOccurs="0"/>
					<xs:element name="CtctDtls" type="AT_ContactDetails2" minOccurs="0"/>
				</xs:sequence>
			</xs:restriction>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AT_PartyIdentification32_TxDtls">
		<xs:complexContent>
			<xs:restriction base="PartyIdentification32">
				<xs:sequence>
					<xs:element name="Nm" type="AT_Max140Text_Nm" minOccurs="0">
						<xs:annotation>
							<xs:documentation xml:lang="de">Nur Kunden

ACHTUNG! Auf 70 Zeichen begrenzt</xs:documentation>
							<xs:documentation xml:lang="en">Customers only

ATTENTION! Limited to 70 characters</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="PstlAdr" type="AT_PostalAddress6" minOccurs="0"/>
					<xs:element name="Id" type="AT_Party6Choice_TxDtls" minOccurs="0">
						<xs:annotation>
							<xs:documentation xml:lang="de">Kunden und Banken</xs:documentation>
							<xs:documentation xml:lang="en">Customers and banks</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="CtryOfRes" type="CountryCode" minOccurs="0"/>
				</xs:sequence>
			</xs:restriction>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AT_PartyIdentification32_StmtOwnr">
		<xs:complexContent>
			<xs:restriction base="PartyIdentification32">
				<xs:sequence>
					<xs:element name="Nm" type="AT_Max140Text_Nm" minOccurs="0">
						<xs:annotation>
							<xs:documentation xml:lang="de">Name des Kontoinhabers

Entsprechungen:
MT940 -> keine
EDIFACT -> FII+AS

SEPA
CT
C AT-21
D AT-03
DD
C AT-04
D AT-14

ACHTUNG! Auf 70 Zeichen begrenzt</xs:documentation>
							<xs:documentation xml:lang="en">Name of account owner

Equivalents:
MT940 -> none
EDIFACT -> FII+AS

SEPA
CT
C AT-21
D AT-03
DD
C AT-04
D AT-14

ATTENTION! Limited to 70 characters</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="Id" type="AT_Party6Choice" minOccurs="0">
						<xs:annotation>
							<xs:documentation xml:lang="de">Kunden und Banken</xs:documentation>
							<xs:documentation xml:lang="en">Customers and banks</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:restriction>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AT_PersonIdentification5">
		<xs:complexContent>
			<xs:restriction base="PersonIdentification5">
				<xs:sequence>
					<xs:element name="DtAndPlcOfBirth" type="AT_DateAndPlaceOfBirth" minOccurs="0"/>
					<xs:element name="Othr" type="AT_GenericPersonIdentification1" minOccurs="0" maxOccurs="unbounded"/>
				</xs:sequence>
			</xs:restriction>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AT_PersonIdentificationSchemeName1Choice">
		<xs:complexContent>
			<xs:restriction base="PersonIdentificationSchemeName1Choice">
				<xs:sequence>
					<xs:choice>
						<xs:element name="Cd" type="AT_ExternalPersonIdentification1Code"/>
						<xs:element name="Prtry" type="AT_Max35Text"/>
					</xs:choice>
				</xs:sequence>
			</xs:restriction>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AT_PostalAddress6">
		<xs:complexContent>
			<xs:restriction base="PostalAddress6">
				<xs:sequence>
					<xs:element name="AdrTp" type="AddressType2Code" minOccurs="0"/>
					<xs:element name="Dept" type="AT_Max70Text" minOccurs="0"/>
					<xs:element name="SubDept" type="AT_Max70Text" minOccurs="0"/>
					<xs:element name="StrtNm" type="AT_Max70Text" minOccurs="0"/>
					<xs:element name="BldgNb" type="AT_Max16Text" minOccurs="0"/>
					<xs:element name="PstCd" type="AT_Max16Text" minOccurs="0"/>
					<xs:element name="TwnNm" type="AT_Max35Text" minOccurs="0"/>
					<xs:element name="CtrySubDvsn" type="AT_Max35Text" minOccurs="0"/>
					<xs:element name="Ctry" type="CountryCode" minOccurs="0"/>
					<xs:element name="AdrLine" type="AT_Max70Text" minOccurs="0" maxOccurs="2"/>
				</xs:sequence>
			</xs:restriction>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AT_PostalAddress6_Strd">
		<xs:complexContent>
			<xs:restriction base="PostalAddress6">
				<xs:sequence>
					<xs:element name="AdrTp" type="AddressType2Code" minOccurs="0"/>
					<xs:element name="Dept" type="AT_Max70Text" minOccurs="0"/>
					<xs:element name="SubDept" type="AT_Max70Text" minOccurs="0"/>
					<xs:element name="StrtNm" type="AT_Max70Text" minOccurs="0"/>
					<xs:element name="BldgNb" type="AT_Max16Text" minOccurs="0"/>
					<xs:element name="PstCd" type="AT_Max16Text" minOccurs="0"/>
					<xs:element name="TwnNm" type="AT_Max35Text" minOccurs="0"/>
					<xs:element name="CtrySubDvsn" type="AT_Max35Text" minOccurs="0"/>
					<xs:element name="Ctry" type="CountryCode" minOccurs="0"/>
					<xs:element name="AdrLine" type="AT_Max70Text" minOccurs="0" maxOccurs="7"/>
				</xs:sequence>
			</xs:restriction>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AT_ProprietaryBankTransactionCodeStructure1">
		<xs:complexContent>
			<xs:restriction base="ProprietaryBankTransactionCodeStructure1">
				<xs:sequence>
					<xs:element name="Cd" type="AT_ExternalProprietaryBankTransactionCode"/>
					<xs:element name="Issr" type="AT_Max35Text" fixed="APC">
						<xs:annotation>
							<xs:documentation xml:lang="de">Immer APC</xs:documentation>
							<xs:documentation xml:lang="en">Allways APC</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:restriction>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AT_Purpose2Choice">
		<xs:complexContent>
			<xs:restriction base="Purpose2Choice">
				<xs:sequence>
					<xs:choice>
						<xs:element name="Cd" type="AT_ExternalPurpose1Code"/>
						<xs:element name="Prtry" type="AT_Max35Text"/>
					</xs:choice>
				</xs:sequence>
			</xs:restriction>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AT_Rate3">
		<xs:complexContent>
			<xs:restriction base="Rate3">
				<xs:sequence>
					<xs:element name="Tp" type="AT_RateType4Choice"/>
					<xs:element name="VldtyRg" type="CurrencyAndAmountRange2" minOccurs="0"/>
				</xs:sequence>
			</xs:restriction>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AT_RateType4Choice">
		<xs:complexContent>
			<xs:restriction base="RateType4Choice">
				<xs:sequence>
					<xs:choice>
						<xs:element name="Pctg" type="PercentageRate"/>
						<xs:element name="Othr" type="AT_Max35Text"/>
					</xs:choice>
				</xs:sequence>
			</xs:restriction>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AT_RemittanceAmount1">
		<xs:complexContent>
			<xs:restriction base="RemittanceAmount1">
				<xs:sequence>
					<xs:element name="DuePyblAmt" type="ActiveOrHistoricCurrencyAndAmount" minOccurs="0"/>
					<xs:element name="DscntApldAmt" type="ActiveOrHistoricCurrencyAndAmount" minOccurs="0"/>
					<xs:element name="CdtNoteAmt" type="ActiveOrHistoricCurrencyAndAmount" minOccurs="0"/>
					<xs:element name="TaxAmt" type="ActiveOrHistoricCurrencyAndAmount" minOccurs="0"/>
					<xs:element name="AdjstmntAmtAndRsn" type="AT_DocumentAdjustment1" minOccurs="0" maxOccurs="unbounded"/>
					<xs:element name="RmtdAmt" type="ActiveOrHistoricCurrencyAndAmount" minOccurs="0"/>
				</xs:sequence>
			</xs:restriction>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AT_RemittanceInformation5">
		<xs:complexContent>
			<xs:restriction base="RemittanceInformation5">
				<xs:sequence>
					<xs:annotation>
						<xs:documentation xml:lang="de">Es kann nur eines der beiden Folgeelemente gewählt werden</xs:documentation>
						<xs:documentation xml:lang="en">Only one of subsequent element may be choosen</xs:documentation>
					</xs:annotation>
					<xs:element name="Ustrd" type="AT_Max140Text" minOccurs="0">
						<xs:annotation>
							<xs:documentation xml:lang="de">Eine Zeile mit maximal 140 Zeichen. Bei Steuerzahlungen ist mit dem Bundesrechenzentrum ein spezieller Aufbau vereinbart</xs:documentation>
							<xs:documentation xml:lang="en">One line with maximum 140 characters. On tax payments observe the structure agreed with Bundesrechenzentrum</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="Strd" type="AT_StructuredRemittanceInformation7" minOccurs="0">
						<xs:annotation>
							<xs:documentation xml:lang="de">Zahlungsreferenz, Empfängerreferenz

Achtung, alle Daten INKLUSIVE der Tags müssen in 140 Zeichen Platz finden</xs:documentation>
							<xs:documentation xml:lang="en">Creditor's reference, Reciver's reference

Please observe, that all data INCLUDING tags must fit into 140 character</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:restriction>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AT_ReportEntry2">
		<xs:complexContent>
			<xs:restriction base="ReportEntry2">
				<xs:sequence>
					<xs:element name="NtryRef" type="AT_Max35Text_REF" minOccurs="0">
						<xs:annotation>
							<xs:documentation xml:lang="de">Kundenreferenz

Vom Kunden bei seinem Auftrag vergebene Reference. Siehe AcctSvcrRef

Entsprechungen:
MT940 -> 61: SF7 (wenn diese nicht die Bankreferenz oder NONREF enthält)
EDIFACT -> Sammlerabrechnung RFF+AEK, AKJ
EDIFACT -> Einzelabrechnungen RFF+CR
XML -> Sammlerabrechnung PmtInfId
XML -> Einzelabrechnungen InstrId</xs:documentation>
							<xs:documentation xml:lang="en">Clients reference

Reference assigned by client on his orders. See AcctSvcrRef

Equivalents:
MT940 -> 61: SF7 (if this is neither a bank reference nor NONREF)
EDIFACT -> Batch booking RFF+AEK, AKJ
EDIFACT -> Single booking RFF+CR
XML -> Batch booking PmtInfId
XML -> Single booking InstrId</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="Amt" type="ActiveOrHistoricCurrencyAndAmount">
						<xs:annotation>
							<xs:documentation xml:lang="de">Betrag

Entsprechungen:
MT940 -> 61: SF5 Währung 60: / 62:

bei Einzelbuchung:
EDIFACT -> MOA+128
bei Spesen Brutto 2. Zeile MT940 61: mit Betrag aus MOA+259

SEPA
CT AT-04
DD AT-06</xs:documentation>
							<xs:documentation xml:lang="en">Amount

Equivalents:
MT940 -> 61: SF5 currency 60: / 62:

Single booking:
EDIFACT -> MOA+128
with charges brutto 2. line MT940 61: with amount from MOA+259

SEPA
CT AT-04
DD AT-06</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="CdtDbtInd" type="CreditDebitCode">
						<xs:annotation>
							<xs:documentation xml:lang="de">Soll (DBIT) oder Haben (CRDT)

Entsprechungen:
MT940 -> 61: SF3 (C / D)
EDIFACT -> MessageType</xs:documentation>
							<xs:documentation xml:lang="en">Credit (CRDT) or Debit (DBIT)

Equivalents:
MT940 -> 61: SF3 (C / D)
EDIFACT -> MessageType</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="RvslInd" type="TrueFalseIndicator" minOccurs="0">
						<xs:annotation>
							<xs:documentation xml:lang="de">Rückbuchung

Alle Rückbuchungen (Rück-Gut- / Last-Schriften und Storni) werden mit "true" gekennzeichnet. Das Fehlen dieses Elementes oder "false" kennzeichnen Standardbuchungen

Entsprechungen:
MT940 -> 61: SF3 (Rx)
EDIFACT -> BUS+RTR / RDD / Sxx (FINPAY)</xs:documentation>
							<xs:documentation xml:lang="en">Returned, rejected, reversed, cancelled, corrected bookings

All R-bookings (R-credits/ debits and cancellations) are indicated with "true". Missing element or value "false" indicates standard bookings

Equivalents:
MT940 -> 61: SF3 (Rx)
EDIFACT -> BUS+RTR / RDD / Sxx (FINPAY)</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="Sts" type="AT_EntryStatus2Code">
						<xs:annotation>
							<xs:documentation xml:lang="de">Buchungsstatus

BOOK, gebucht laut Buchungsdatum, Eigentumsübergang ist erfolgt, Valutadatum kann abweichen

Entsprechungen:
MT940 -> keine
EDIFACT -> keine</xs:documentation>
							<xs:documentation xml:lang="en">Booking status

BOOK, booked at booking date, property transfer has occured, value date can differ

Equivalents:
MT940 -> none
EDIFACT -> none</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="BookgDt" type="DateAndDateTimeChoice">
						<xs:annotation>
							<xs:documentation xml:lang="de">Buchungsdatum

Entsprechungen:
MT940 -> 61: SF2
EDIFACT -> DTM+202

SEPA
CT AT-42
DD AT-11</xs:documentation>
							<xs:documentation xml:lang="en">Booking date

Equivalents:
MT940 -> 61: SF2
EDIFACT -> DTM+202

SEPA
CT AT-42
DD AT-11</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="ValDt" type="DateAndDateTimeChoice" minOccurs="0">
						<xs:annotation>
							<xs:documentation xml:lang="de">Valutadatum

Entsprechungen:
MT940 -> 61: SF1
EDIFACT -> DTM+209</xs:documentation>
							<xs:documentation xml:lang="en">Value date

Equivalents:
MT940 -> 61: SF1
EDIFACT -> DTM+209</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="AcctSvcrRef" type="AT_Max35Text_REF">
						<xs:annotation>
							<xs:documentation xml:lang="de">Bankreferenz

Entsprechungen:
MT940 -> 61: SF8 bzw. SF7, wenn von Bank vergeben
EDIFACT -> Sammlerabrechnung RFF+ACK, Einzelabrechnung RFF+AIK

Werden Spesen separat verrechnet (Brutto-Methode), soll die zugehörige Spesenbuchung die gleiche Referenz tragen, um die Zuordnung sicher zu stellen</xs:documentation>
							<xs:documentation xml:lang="en">Bank reference

Equivalents:
MT940 -> 61: SF8 resp.. SF7, if assigned by bank
EDIFACT -> batch booking RFF+ACK, single booking RFF+AIK

If charges are booked seperately (brutto method), the relating charge booking shall have the same reference to ensure the allocation</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="BkTxCd" type="AT_BankTransactionCodeStructure4_Batch">
						<xs:annotation>
							<xs:documentation xml:lang="de">Buchungscode

Siehe externe Liste

Entsprechungen:
MT940 -> 61: SF6
EDIFACT -> LIN BUS BOP

SEPA
CT AT-40
DD AT-20</xs:documentation>
							<xs:documentation xml:lang="en">Booking code

See external list

Equivalents:
MT940 -> 61: SF6
EDIFACT -> LIN BUS BOP

SEPA
CT AT-40
DD AT-20</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="AddtlInfInd" type="AT_MessageIdentification2" minOccurs="0"/>
					<xs:element name="Chrgs" type="AT_ChargesInformation6_Batch" minOccurs="0" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation xml:lang="de">Gesamter Spesenbetrag, zugehörige Auflösung in den Einzelangaben</xs:documentation>
							<xs:documentation xml:lang="en">Complete charge amount, belonging details in single items information</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="NtryDtls" type="AT_EntryDetails1" minOccurs="0">
						<xs:annotation>
							<xs:documentation xml:lang="de">Details

Bei Sammlerabrechnung können nicht alle Folgeelemente befüllt werden, die Btch-Struktur wird befüllt, sofern nicht hier auch noch die Einzeltransaktionen aufgelöst werden. Bei Einzelabrechnung die Folgeelemente je nach erhaltenen Daten, jedoch keine Btch-Struktur</xs:documentation>
							<xs:documentation xml:lang="en">Details

At batch booking not all subsequent elements can be populated, the Btch structure is populated, unless the single transactions are simultaneously detailed. At single booking subsequent elements follow according contained data, but no Btch structure follows</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="AddtlNtryInf" type="AT_Max500Text" minOccurs="0">
						<xs:annotation>
							<xs:documentation xml:lang="de">Buchungs- und Informationstexte des Kontoführers, z.B. Erläuterungen zu mit dieser Buchung in Zusammenhang stehenden Entgelte</xs:documentation>
							<xs:documentation xml:lang="en">Booking and information text of account servicer, e.g. explation of related fees raised with this booking</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:restriction>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AT_ReturnReason5Choice">
		<xs:complexContent>
			<xs:restriction base="ReturnReason5Choice">
				<xs:sequence>
					<xs:choice>
						<xs:element name="Cd" type="AT_ExternalReturnReason1Code"/>
						<xs:element name="Prtry" type="AT_Max35Text"/>
					</xs:choice>
				</xs:sequence>
			</xs:restriction>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AT_ReturnReasonInformation10">
		<xs:complexContent>
			<xs:restriction base="ReturnReasonInformation10">
				<xs:sequence>
					<xs:element name="OrgnlBkTxCd" type="AT_BankTransactionCodeStructure4_Single" minOccurs="0"/>
					<xs:element name="Orgtr" type="AT_PartyIdentification32" minOccurs="0"/>
					<xs:element name="Rsn" type="AT_ReturnReason5Choice" minOccurs="0"/>
					<xs:element name="AddtlInf" type="AT_Max105Text" minOccurs="0" maxOccurs="unbounded"/>
				</xs:sequence>
			</xs:restriction>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AT_ReferredDocumentInformation3_Strd">
		<xs:complexContent>
			<xs:restriction base="ReferredDocumentInformation3">
				<xs:sequence>
					<xs:element name="Tp" type="AT_ReferredDocumentType2_Strd" minOccurs="0"/>
					<xs:element name="Nb" type="AT_Max35Text" minOccurs="0"/>
					<xs:element name="RltdDt" type="ISODate" minOccurs="0"/>
				</xs:sequence>
			</xs:restriction>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AT_ReferredDocumentType2_Strd">
		<xs:complexContent>
			<xs:restriction base="ReferredDocumentType2">
				<xs:sequence>
					<xs:element name="CdOrPrtry" type="AT_ReferredDocumentType1Choice_Strd"/>
					<xs:element name="Issr" type="AT_Max35Text" minOccurs="0"/>
				</xs:sequence>
			</xs:restriction>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AT_ReferredDocumentType1Choice_Strd">
		<xs:complexContent>
			<xs:restriction base="ReferredDocumentType1Choice">
				<xs:sequence>
					<xs:choice>
						<xs:element name="Cd" type="DocumentType5Code"/>
						<xs:element name="Prtry" type="AT_Max35Text"/>
					</xs:choice>
				</xs:sequence>
			</xs:restriction>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AT_SecurityIdentification4Choice">
		<xs:complexContent>
			<xs:restriction base="SecurityIdentification4Choice">
				<xs:sequence>
					<xs:choice>
						<xs:element name="ISIN" type="ISINIdentifier"/>
						<xs:element name="Prtry" type="AT_AlternateSecurityIdentification2"/>
					</xs:choice>
				</xs:sequence>
			</xs:restriction>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AT_StructuredRemittanceInformation7">
		<xs:complexContent>
			<xs:restriction base="StructuredRemittanceInformation7">
				<xs:sequence>
					<xs:element name="RfrdDocInf" type="AT_ReferredDocumentInformation3_Strd" minOccurs="0" maxOccurs="unbounded"/>
					<xs:element name="RfrdDocAmt" type="AT_RemittanceAmount1" minOccurs="0"/>
					<xs:element name="CdtrRefInf" type="AT_CreditorReferenceInformation2" minOccurs="0"/>
					<xs:element name="Invcr" type="AT_PartyIdentification32_Strd" minOccurs="0"/>
					<xs:element name="Invcee" type="AT_PartyIdentification32_Strd" minOccurs="0"/>
					<xs:element name="AddtlRmtInf" type="AT_Max140Text" minOccurs="0" maxOccurs="3"/>
				</xs:sequence>
			</xs:restriction>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AT_TotalTransactions2">
		<xs:complexContent>
			<xs:restriction base="TotalTransactions2">
				<xs:sequence>
					<xs:element name="TtlNtries" type="AT_NumberAndSumOfTransactions2" minOccurs="0">
						<xs:annotation>
							<xs:documentation xml:lang="de">Anzahl aller enthaltenen Transaktionen und ggf. deren Summe (ohne Vorzeichen, Kontrollsumme) und Buchungssumme (entspricht Differenz der Buchungssalden)</xs:documentation>
							<xs:documentation xml:lang="en">Count of all contained transactions and occasionally their sum (control sum, unsigned) and booked sum (equivalent the difference of balances of booked items)</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="TtlCdtNtries" type="AT_NumberAndSumOfTransactions1" minOccurs="0">
						<xs:annotation>
							<xs:documentation xml:lang="de">Anzahl aller gutgebrachten Transaktionen und ggf. deren Summe</xs:documentation>
							<xs:documentation xml:lang="en">Count of credited transactions and occasionally their sum</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="TtlDbtNtries" type="AT_NumberAndSumOfTransactions1" minOccurs="0">
						<xs:annotation>
							<xs:documentation xml:lang="de">Anzahl aller belasteten Transaktionen und ggf. deren Summe</xs:documentation>
							<xs:documentation xml:lang="en">Count of debited transactions and occasionally their sum</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:restriction>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AT_TransactionAgents2">
		<xs:complexContent>
			<xs:restriction base="TransactionAgents2">
				<xs:sequence>
					<xs:element name="DbtrAgt" type="AT_BranchAndFinancialInstitutionIdentification4" minOccurs="0">
						<xs:annotation>
							<xs:documentation xml:lang="de">SEPA
CT
AT-06
DD
AT-13</xs:documentation>
							<xs:documentation xml:lang="en">SEPA
CT
AT-06
DD
AT-13</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="CdtrAgt" type="AT_BranchAndFinancialInstitutionIdentification4" minOccurs="0">
						<xs:annotation>
							<xs:documentation xml:lang="de">SEPA
CT
AT-23
DD
AT-12</xs:documentation>
							<xs:documentation xml:lang="en">SEPA
CT
AT-23
DD
AT-12</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="IntrmyAgt1" type="AT_BranchAndFinancialInstitutionIdentification4" minOccurs="0">
						<xs:annotation>
							<xs:documentation xml:lang="de">Entsprechungen:
MT950 MT940 Zwischenbank 61:SF9</xs:documentation>
							<xs:documentation xml:lang="en">Equivalents:
MT950 MT940 Interbank 61:SF9</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:restriction>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AT_TransactionDates2">
		<xs:complexContent>
			<xs:restriction base="TransactionDates2">
				<xs:sequence>
					<xs:element name="AccptncDtTm" type="ISODateTime" minOccurs="0"/>
					<xs:element name="TradActvtyCtrctlSttlmDt" type="ISODate" minOccurs="0">
						<xs:annotation>
							<xs:documentation xml:lang="de">Für die strukturierte Angabe sonst in Textzeilen ausgewiesener Daten bei Wertpapierhandel</xs:documentation>
							<xs:documentation xml:lang="en">For structured information on data from securities trade which otherwise would populate free text remittance information</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="TradDt" type="ISODate" minOccurs="0">
						<xs:annotation>
							<xs:documentation xml:lang="de">Für die strukturierte Angabe sonst in Textzeilen ausgewiesener Daten bei Wertpapierhandel</xs:documentation>
							<xs:documentation xml:lang="en">For structured information on data from securities trade which otherwise would populate free text remittance information</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="IntrBkSttlmDt" type="ISODate" minOccurs="0"/>
					<xs:element name="TxDtTm" type="ISODateTime" minOccurs="0"/>
				</xs:sequence>
			</xs:restriction>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AT_TransactionParty2">
		<xs:complexContent>
			<xs:restriction base="TransactionParty2">
				<xs:sequence>
					<xs:element name="Dbtr" type="AT_PartyIdentification32_TxDtls" minOccurs="0">
						<xs:annotation>
							<xs:documentation xml:lang="de">SEPA
CT
AT-02
AT-03
AT-10
DD
AT-14
AT-09
AT-27</xs:documentation>
							<xs:documentation xml:lang="en">SEPA
CT
AT-02
AT-03
AT-10
DD
AT-14
AT-09
AT-27</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="DbtrAcct" type="AT_CashAccount16_TxDtls" minOccurs="0">
						<xs:annotation>
							<xs:documentation xml:lang="de">SEPA
CT
AT-01
DD
AT-07</xs:documentation>
							<xs:documentation xml:lang="en">SEPA
CT
AT-01
DD
AT-07</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="UltmtDbtr" type="AT_PartyIdentification32_TxDtls" minOccurs="0">
						<xs:annotation>
							<xs:documentation xml:lang="de">SEPA
CT
AT-08
AT-09
DD
AT-15
AT-37</xs:documentation>
							<xs:documentation xml:lang="en">SEPA
CT
AT-08
AT-09
DD
AT-15
AT-37</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="Cdtr" type="AT_PartyIdentification32_TxDtls" minOccurs="0">
						<xs:annotation>
							<xs:documentation xml:lang="de">SEPA
CT
AT-21
AT-22
AT-24
DD
AT-03
AT-05
AT-02</xs:documentation>
							<xs:documentation xml:lang="en">SEPA
CT
AT-21
AT-22
AT-24
DD
AT-03
AT-05
AT-02</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="CdtrAcct" type="AT_CashAccount16_TxDtls" minOccurs="0">
						<xs:annotation>
							<xs:documentation xml:lang="de">SEPA
CT
AT-20
DD
AT-04</xs:documentation>
							<xs:documentation xml:lang="en">SEPA
CT
AT-20
DD
AT-04</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="UltmtCdtr" type="AT_PartyIdentification32_TxDtls" minOccurs="0">
						<xs:annotation>
							<xs:documentation xml:lang="de">SEPA
CT
AT-08
AT-09
DD
AT-38
AT-39</xs:documentation>
							<xs:documentation xml:lang="en">SEPA
CT
AT-08
AT-09
DD
AT-38
AT-39</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:restriction>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AT_TransactionPrice2Choice">
		<xs:complexContent>
			<xs:restriction base="TransactionPrice2Choice">
				<xs:sequence>
					<xs:choice>
						<xs:element name="DealPric" type="ActiveOrHistoricCurrencyAndAmount"/>
					</xs:choice>
				</xs:sequence>
			</xs:restriction>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AT_TransactionQuantities1Choice">
		<xs:complexContent>
			<xs:restriction base="TransactionQuantities1Choice">
				<xs:sequence>
					<xs:choice>
						<xs:element name="Qty" type="FinancialInstrumentQuantityChoice"/>
					</xs:choice>
				</xs:sequence>
			</xs:restriction>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="AT_TransactionReferences2">
		<xs:complexContent>
			<xs:restriction base="TransactionReferences2">
				<xs:sequence>
					<xs:element name="AcctSvcrRef" type="AT_Max35Text_REF" minOccurs="0">
						<xs:annotation>
							<xs:documentation xml:lang="de">Bankreferenz

Diese Referenz soll auch die Anforderung von zugrundeliegenden Images ermöglichen. Da bereits eine Referenz eine Ebene höher angegeben wird, kann diese Referenz auch auf reine Belegreferenz reduziert werden. Damit verändern sich dann die Enbtsprechungen.

Entsprechungen:
EDIFACT -> Einzelabrechnung RFF+AIK

Werden Spesen separat verrechnet (Brutto-Methode), soll die zugehörige Spesenbuchung die gleiche Referenz tragen, um die Zuordnung sicher zu stellen</xs:documentation>
							<xs:documentation xml:lang="en">Bank reference

This reference shall also enable the request of an underlying image of initiating paper slip. Because a reference is given already one level up, this reference kann be reduced to be a pure image reference. This changes the equivalents.

Equivalents:
EDIFACT -> Single item RFF+AIK

If charges are booked seperately (brutto method), the relating charge booking shall have the same reference to ensure the allocation</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="EndToEndId" type="AT_Max35Text" minOccurs="0">
						<xs:annotation>
							<xs:documentation xml:lang="de">Auftraggeberreferenz

Entsprechungen:
EDIFACT -> RFF+CR

SEPA
CT AT-41
DD AT-10</xs:documentation>
							<xs:documentation xml:lang="en">Initiator's reference

Equivalents:
EDIFACT -> RFF+CR

SEPA
CT AT-41
DD AT-10</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="TxId" type="AT_Max35Text_REF" minOccurs="0">
						<xs:annotation>
							<xs:documentation xml:lang="de">Bankreferenz

Bei separaten Spesenbuchung (Brutto) Verbindung zur grundlegenden Buchung

Entsprechungen:
EDIFACT -> RFF+ANZ

SEPA
CT AT-43
DD AT-43</xs:documentation>
							<xs:documentation xml:lang="en">Bank reference

At separated booking of charges  (Brutto) link to underlying booking item

Equivalents:
EDIFACT -> RFF+ANZ

SEPA
CT AT-43
DD AT-43</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="MndtId" type="AT_Max35Text_REF" minOccurs="0">
						<xs:annotation>
							<xs:documentation xml:lang="de">Kundenreferenz

Nur bei Debits möglich

Entsprechungen:
EDIFACT -> keine

SEPA
DD AT-01</xs:documentation>
							<xs:documentation xml:lang="en">Client reference

Only possible at debits

Equivalents:
EDIFACT -> none

SEPA
DD AT-01</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="ChqNb" type="AT_Max35Text_REF" minOccurs="0">
						<xs:annotation>
							<xs:documentation xml:lang="de">Schecknummer

Entsprechungen:
EDIFACT -> RFF+AEF</xs:documentation>
							<xs:documentation xml:lang="en">Cheque number

Equivalents:
EDIFACT -> RFF+AEF</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
			</xs:restriction>
		</xs:complexContent>
	</xs:complexType>
	<!--***** Begin of change log -->
	<!-- 2010-12-31 -->
	<!-- - complete new setup on ISO camt.053 -->
	<!-- - add attributes version, lastEdit, replaceVersion, replaceLastEdit, validityStart and validityEnd -->
	<!-- - add change log -->
	<!-- - comment out unused elements with marker "+++unused+++" -->
	<!-- - comment out changed elements with marker "+++change from+++" -->
	<!-- - all altered structures formed as restricted complextypes for editing purposes (altova smart restriction in scheme view [workes best in version 2008]) -->
	<!-- 2011-03-11 -->
	<!-- - altered various documentations -->
	<!-- 2011-06-28 -->
	<!-- - change version -->
	<!-- - change documentation links from RB4 to RB5 -->
	<!-- - change name space -->
	<!-- - change documentation of MsgId -->
	<!-- 2011-09-30 -->
	<!-- - change pattern of AT_Max35Text_REF to allow blanks -->
	<!-- - change documentation of Ref in AT_CreditorReferenceInformation -->
	<!-- - change documentation of Strd in AT_StructuredRemittanceInformation -->
	<!-- - change documentation of EndToEndId -->
	<!-- - change documentation of PmtInfId in AT_TransactionReferences -->
	<!-- 2011-11-18 -->
	<!-- - change documentation of ElctrncSeqNb and LglSeqNb -->
	<!-- 2011-12-01 -->
	<!-- - add include to file possibly containing restrictions originating from ISO external codelist definitions -->
	<!-- - replace all element types refering to external codelist by according included types -->
	<!-- 2011-12-05 -->
	<!-- - change Domn in AT_BankTransactionCodeStructure4 to point to AT_BankTransactionCodeStructure5 -->
	<!-- - add AT_BankTransactionCodeStructure5 and AT_BankTransactionCodeStructure6 -->
	<!-- - change Cd in AT_ProprietaryBankTransactionCodeStructure1 to point to AT_ExternalProprietaryBankTransactionCode -->
	<!-- 2012-03-05 -->
	<!-- - change namespace of TechnicalValidationSubset to point to Rulebook 6.0 -->
	<!-- - change name of included ExternalCodelist file -->
	<!-- - change version to 5 ( fifth published schema ) -->
	<!-- - change AT_BankTransactionCodeStructure4/Prtry to be mandatory -->
	<!-- - change AT_BatchInformation2/NbOfTxs to be mandatory -->
	<!-- - change AT_ChargesInformation6_Batch/CdtDbtInd to be mandatory -->
	<!-- - change AT_ChargesInformation6_Single/CdtDbtInd to be mandatory -->
	<!-- - change AT_EntryTransaction2/AmtDtls to be mandatory -->
	<!-- - change AT_GroupHeader42/MsgRcpt to be mandatory -->
	<!-- - change AT_ReportEntry2/BookgDt to be mandatory -->
	<!-- - change AT_ReportEntry2/AcctSvcrRef to be mandatory -->
	<!-- - delete AT_TransactionReferences2/PmtInfId -->
	<!-- 2012-03-08 -->
	<!-- delete information regarding other countries usage rules from Stmt/Intrst, Stmt/Bal, Stmt/TxsSummry, Stmt and Ntry/RvslInd -->
	<!-- change documentation type error on Stmt/Bal/CdtDbtInd and Ntry/CdtDbtInd -->
	<!-- change documentation additing usage rule at Ntry/NtryDtls/TxDtls -->
	<!-- add documentation to AT_MessageIdentification2/MsgNmId -->
	<!-- add element MsgId to AT_MessageIdentification2 -->
	<!-- add type definition AT_NumberAndSumOfTransactions1 -->
	<!-- add type definition AT_NumberAndSumOfTransactions2 -->
	<!-- change NbOfNtries of Stmt/TxsSummry/TtlNtries, Stmt/TxsSummry/TtlCdtNtries and Stmt/TxsSummry/TtlDbtNtries to be mandatory -->
	<!-- change types of Stmt/TxsSummry/TtlNtries, Stmt/TxsSummry/TtlCdtNtries and Stmt/TxsSummry/TtlDbtNtries -->
	<!-- 2012-03-09 -->
	<!-- - change documentation of Stmt/TxsSummry -->
	<!-- - change documentation of Stmt/AddtlStmtInf -->
	<!-- 2012-04-11 -->
	<!-- - change cardinality of NtryDtls -->
	<!-- 2012-09-27 -->
	<!-- - change documentation of ElctrncSeqNb -->
	<!-- - change type of EndToEndId and CdtrRefInf/Ref -->
	<!-- - add element Tp at AT_ChargesInformation6_Batch -->
	<!-- - change documentation of Chrgs -->
	<!-- - add documentation at Chrgs/Tp/Prtry -->
	<!-- 2013-06-01 -->
	<!-- - replace type definition AT_BankTransactionCodeStructure4 with the type definitions AT_BankTransactionCodeStructure4_Batch and AT_BankTransactionCodeStructure4_Single -->
	<!-- - add comments to the elements of the type definitions AT_BankTransactionCodeStructure4_Batch and AT_BankTransactionCodeStructure4_Single -->
	<!-- - replace type of OrgnlBkTxCd in AT_ReturnReasonInformation10 and BkTxCd in AT_EntryTransaction2 with AT_BankTransactionCodeStructure4_Single -->
	<!-- - replace type of BkTxCd in AT_ReportEntry2 with AT_BankTransactionCodeStructure4_Batch -->
	<!-- - open element AddtlTxInf in AT_EntryTransaction2 -->
	<!-- - open element AddtlNtryInf in AT_ReportEntry2 -->
	<!-- - change comments of AcctSvcrRef in AT_ReportEntry2 -->
	<!-- - change comments of AcctSvcrRef in AT_TransactionReferences2 -->
	<!--***** End of change log -->
</xs:schema>
