<?xml version="1.0" encoding="UTF-8"?>
<!-- Mit XMLSpy v2011 rel. 2 (x64) (http://www.altova.com) von STUZZA (STUZZA) bearbeitet -->
<!-- edited with XMLSpy v2010 rel. 3 (http://www.altova.com) by Helmut Biely (private) -->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.stuzza.at/MBS/V6.0.01/ServiceResp" targetNamespace="http://www.stuzza.at/MBS/V6.0.01/ServiceResp" elementFormDefault="qualified" attributeFormDefault="unqualified">
	<!-- ******************************************************************************************************************* -->
	<!-- ***  Änderungen gegenüber Vorversion:                                                                                     *** -->
	<!-- ***  o Erweiterung OrdrTps1 um MT101 bzw.   Daueraufträge (DAAB)                                     *** -->
	<!-- ***  o Erweiterung AcctNm auf 70 Stellen (Dmst und SWIFT)                                                     *** -->
	<!-- ******************************************************************************************************************* -->
	<!-- ***  Änderungen gegenüber Version 01.12.2011                                                                        *** -->
	<!-- ***  o Entfernung der Enum im Qflr Attribut der GnlSvcRespnType/Refs                                    *** -->
	<!-- ***  o externe Codelisten Wiederholungsfaktor auf 3 gesetzt                                                     *** -->
	<!-- ***  o Sequences  innerhalb  einer Codelistenauf unbounded geändert                                     *** -->
	<!-- ***  o Erweiterung der Swiftkonten mit Camt053   als zus. Option                                              *** -->
	<!-- ******************************************************************************************************************* -->
	<!-- ***  Änderungen gegenüber Version 25.01.2012                                                                        *** -->
	<!-- ***  o Erweiterung  OrdrTps1 um UrgNonAT                                                                                *** -->
	<!-- ******************************************************************************************************************* -->
	<!-- ***  Änderungen gegenüber Version 10.02.2012                                                                        *** -->
	<!-- ***  o  Herausziehen des GrpHdr                                                                                                 *** -->
	<!-- ***  o  Einfügen der BRC Nachricht in die GnlSvcRespn                                                              *** -->
	<!-- ***  o  Einfügen Flag für automatisches Abholen   In Dmst und SWIFTAccts                               *** -->
	<!-- ***  o GnlSvcRespnType: alle Elemente des Choice auf min/max=1                                            *** -->
	<!-- ***  o BRFcnts/ExtCdl direkt unter GnlSvcRespnType.                                                             .  *** -->
	<!-- ***  o BRFctnsType/ExtCdlType.End hinzugefügt                                                                         *** -->
	<!-- ***  o ExtCdlType.GnlCdl hinzugefügt, damit weitere Codelisten ausgetauscht werden können *** -->
	<!-- ***  o InstDataRespnType.InstData auf min/max=1, wegen Referenzierung                                *** -->
	<!-- ***  o InstDataRespnType auf unbounded geändert                                                                     *** -->
	<!-- ******************************************************************************************************************* -->
	<!-- ***  Änderungen gegenüber Version 15.03.2012                                                                        *** -->
	<!-- ***  o  Löschen NCTOption in OrdrTps1 da verpflichtend zu unterstüzen                                   *** -->
	<!-- ***  o  Qflr Attribut der Refs in den GnlSvcRespnType  optional, Kommentar geändert               *** -->
	<!-- ******************************************************************************************************************* -->
	<!-- ***  Änderungen gegenüber Version 30.03.2012                                                                        *** -->
	<!-- ***  o  BRCText auf xs:string ohne Längenbeschränkung geändert; Hinweis auf PC-Data        *** -->
	<!-- ***  o  AcctTypeDms erhält zu IBAN das optionale Attribut CCy (Default EUR)                            *** -->
	<!-- ***  o  DspsAcctType erhält ausschliesslich BIC als Definition des Instituts                               *** -->
	<!-- ***  o  OthrAcctId reduziert auf max35Text (keine Auswahlmöglichkeiten mehr)                        *** -->
	<!-- ***  o  AltAcctNb in SWIFTAcctsType auf Max35Text geändert                                                   *** -->
	<!-- ***  o  AltAcctNb940 in SWIFTAcctsType neu eingeführt                                                             *** -->
	<!-- ******************************************************************************************************************* -->
	<!--***  Änderungen gegenüber Version 10.05.2012                                                                         *** -->
	<!-- ***  o  Klarstellung in den Kommentaren zu AltAcctNb und AltAcctNb940 der SWIFTAccts        *** -->
	<!-- ******************************************************************************************************************* -->
	<!--***  Änderungen gegenüber Version 30.05.2012                                                                         *** -->
	<!-- ***  o  Korrektur   SsnIdType  Länge auf 4 Byte                                                                          *** -->
	<!-- ******************************************************************************************************************* -->
	<!--***  Änderungen gegenüber Version 01.08.2012                                                                         *** -->
	<!-- ***  o  Klarstellung  Kommentar zur Länge des SsnIdType                                                          *** -->
	<!-- ***  o  RefsType, Attribut Qlfr wird auf verpflichtend geändert                                                   *** -->
	<!-- ***  o  RefsType, Ergänzung VrnDtTm  als optionale Angabe der Version der Daten                 *** -->
	<!-- ******************************************************************************************************************* -->
	<!--***  Änderungen gegenüber Version 14.09.2012                                                                         *** -->
	<!-- ***  o  Attribut Ref in ImgsType  über RefType an Stelle isRef                                                     *** -->
	<!-- ***  o  Attribut Stple n ImgsType über StpleType an Stelle isRef                                                  *** -->
	<!-- ***  o  OrdrTps: SWIFT u. StngOrdr default von "0" auf "false" geändert                                   *** -->
	<!-- ******************************************************************************************************************* -->
	<!--***  Änderungen gegenüber Version 12.11.2012                                                                         *** -->
	<!-- ***  o  Korrektur AcctTp - Ergänzung 'p' in enumeration                                                              *** -->
	<!-- ******************************************************************************************************************* -->
	<!--***  Änderungen gegenüber Version 15.01.2013                                                                        *** -->
	<!-- ***  o  Bereinigung AcctInfs: PDFStmt mit boolean/false festgelegt                                             *** -->
	<!-- ******************************************************************************************************************* -->
	<!--***  Änderungen gegenüber Version 25.01.2013                                                                         *** -->
	<!-- ***  o  Änderung AltAcctNb940  in SWIFTAcctsType auf von 35 auf max. 48 Stellen                 *** -->
	<!-- ******************************************************************************************************************* -->
	<xs:attribute name="versiondate" fixed="25.06.2013">
		<xs:annotation>
			<xs:documentation xml:lang="de">Versionsdatum dieses Schemas</xs:documentation>
		</xs:annotation>
	</xs:attribute>
	<xs:element name="Document" type="Document">
		<xs:annotation>
			<xs:documentation>Root element </xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:complexType name="AcctIdType">
		<xs:choice>
			<xs:element name="IBAN" type="IBANIdentifier"/>
			<xs:element name="OthrAcctId" type="OthrAcctIdType"/>
		</xs:choice>
	</xs:complexType>
	<xs:complexType name="AcctInfs1">
		<xs:annotation>
			<xs:documentation>Definiert die unterstützten optionalen Kontoinformationen.</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="MT940" type="Spprt" default="false" minOccurs="0">
				<xs:annotation>
					<xs:documentation>MT940 Kontoauszüge  werden geliefert</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="MT940B" type="Spprt" default="false" minOccurs="0">
				<xs:annotation>
					<xs:documentation>MT940 Belegmessages werden geliefert</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="MT941" type="Spprt" default="false" minOccurs="0">
				<xs:annotation>
					<xs:documentation>MT941 Kontosalden  werden geliefert</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="MT942" type="Spprt" default="false" minOccurs="0">
				<xs:annotation>
					<xs:documentation>MT942 Vormerkungen  werden geliefert</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="CdtDbt" type="Spprt" default="false" minOccurs="0">
				<xs:annotation>
					<xs:documentation>CREMUL und DEBMUL werden geliefert</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="Imgs" type="ImgsType" default="false" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Beleg-Images</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="PDFStmt" type="PDFStmtType" default="false" minOccurs="0">
				<xs:annotation>
					<xs:documentation>PDF Kontoauszüge</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="pain02" type="Spprt" default="false" minOccurs="0">
				<xs:annotation>
					<xs:documentation>ISO Statusmessage pain02 wird geliefert</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:simpleType name="AutoIndType">
		<xs:restriction base="xs:boolean"/>
	</xs:simpleType>
	<xs:simpleType name="AcctTpType">
		<xs:restriction base="xs:string">
			<xs:length value="1"/>
			<xs:enumeration value="G"/>
			<xs:enumeration value="M"/>
			<xs:enumeration value="U"/>
			<xs:enumeration value="B"/>
			<xs:enumeration value="D"/>
			<xs:enumeration value="V"/>
			<xs:enumeration value="K"/>
			<xs:enumeration value="L"/>
			<xs:enumeration value="S"/>
			<xs:enumeration value="P"/>
			<xs:enumeration value="A"/>
			<xs:enumeration value="W"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:complexType name="AcctTypeDms">
		<xs:sequence>
			<xs:element name="BIC" type="BICIdentifier"/>
			<xs:element name="IBAN">
				<xs:complexType>
					<xs:simpleContent>
						<xs:extension base="IBANIdentifier">
							<xs:attribute name="Ccy" type="CurrencyCode" default="EUR"/>
						</xs:extension>
					</xs:simpleContent>
				</xs:complexType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="AuthnTps1">
		<xs:annotation>
			<xs:documentation>Definiert die unterstützten Autorisierungsarten.</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="DigSig" default="false" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Digitale Signatur wird unterstützt.</xs:documentation>
				</xs:annotation>
				<xs:complexType>
					<xs:simpleContent>
						<xs:extension base="Spprt">
							<xs:attribute name="EndDt" type="EndDtType">
								<xs:annotation>
									<xs:documentation>Optinales Enddatum bis zu dem eine Autorisierungsmethode unterstützt wird.</xs:documentation>
								</xs:annotation>
							</xs:attribute>
						</xs:extension>
					</xs:simpleContent>
				</xs:complexType>
			</xs:element>
			<xs:element name="mTAN" default="false" minOccurs="0">
				<xs:annotation>
					<xs:documentation>mobile TAN  wird unterstützt.</xs:documentation>
				</xs:annotation>
				<xs:complexType>
					<xs:simpleContent>
						<xs:extension base="Spprt">
							<xs:attribute name="EndDt" type="EndDtType">
								<xs:annotation>
									<xs:documentation>Optinales Enddatum bis zu dem eine Autorisierungsmethode unterstützt wird.</xs:documentation>
								</xs:annotation>
							</xs:attribute>
						</xs:extension>
					</xs:simpleContent>
				</xs:complexType>
			</xs:element>
			<xs:element name="CardTAN" default="false" minOccurs="0">
				<xs:annotation>
					<xs:documentation>CardTAN  wird unterstützt.</xs:documentation>
				</xs:annotation>
				<xs:complexType>
					<xs:simpleContent>
						<xs:extension base="Spprt">
							<xs:attribute name="EndDt" type="EndDtType">
								<xs:annotation>
									<xs:documentation>Optinales Enddatum bis zu dem eine Autorisierungsmethode unterstützt wird.</xs:documentation>
								</xs:annotation>
							</xs:attribute>
						</xs:extension>
					</xs:simpleContent>
				</xs:complexType>
			</xs:element>
			<xs:element name="PaprTAN" default="false" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Papierhafte TAN  wird noch unterstützt.</xs:documentation>
				</xs:annotation>
				<xs:complexType>
					<xs:simpleContent>
						<xs:extension base="Spprt">
							<xs:attribute name="EndDt" type="EndDtType">
								<xs:annotation>
									<xs:documentation>Optinales Enddatum bis zu dem eine Autorisierungsmethode unterstützt wird.</xs:documentation>
								</xs:annotation>
							</xs:attribute>
						</xs:extension>
					</xs:simpleContent>
				</xs:complexType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:simpleType name="AuthstnType">
		<xs:restriction base="xs:string">
			<xs:length value="1"/>
			<xs:enumeration value="E"/>
			<xs:enumeration value="A"/>
			<xs:enumeration value="B"/>
			<xs:enumeration value="T"/>
			<xs:enumeration value="N"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="BICIdentifier">
		<xs:restriction base="xs:string">
			<xs:pattern value="[A-Z]{6}[A-Z2-9][A-NP-Z0-9]([A-Z0-9]{3})?"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:complexType name="BRCMsgType">
		<xs:sequence>
			<xs:element name="BRCTmStmp" type="ISODateTime">
				<xs:annotation>
					<xs:documentation>Im Falll der BRC-Nachricht ist der Erstellungszeitpunkt
der Nachricht (CreDtTm des GrpHddr) nicht ident mit dem Sendezeitpunkt! Die Synchronisierung erfolgt daher über ein eigenes Time Stamp.

Das höchste BRCTmStmp ist als Wiederaufsetzdatum für die Anforderung zu verwenden. Ein Nummerierung der Nachrichten erfolgt nicht.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="HdLine" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Überschriftzeile</xs:documentation>
				</xs:annotation>
				<xs:simpleType>
					<xs:restriction base="Max70Text">
						<xs:whiteSpace value="collapse"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="BRCTxt" type="xs:string">
				<xs:annotation>
					<xs:documentation>Nachrichtenkörper in Form von PC-Data einzustellen.
Einbettung HTML Text maximaler Länge  von 1680 character exklusive der Formatierungstags . Es dürfen nur die folgenden HTML Tags verwendet werden:
o Absatzkontrolle:  Absatz (p), Zeilenumbruch (br), vordefinierter Umbruch (pre)
o Aufzählungen: Listeneintrag (li), unsortierte Liste (ul), numerierte Liste (ol)
o Verweise: interne und externe links (a href=)
o Schriftattribute: fett (b), kursiv (i), unterstichen (u), durchgestrichen (s), tiefgestellt (sub), hochgestellt (sup)
o Gestaltung: (font) mit den Attributen "color", "face" und "size"
Die Kurzschreibweise für Leertags ist zugelassen.

Bei Verwendung nicht zugelassener Tags sind diese zu ignorieren.
</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="BRFctnsType">
		<xs:sequence>
			<xs:element name="SchmeVrsns" type="SchmeVrsnsType" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Liste der Schema-Versionen, die vom BR grundsätzlich unterstützt werden.

Je Schema sind in aufsteigender Reihenfolge die vom BR unterstützten Versionen anzuführen. 

Ein optionales Enddatum, definiert den Zeitpunkt bis zu dem die  jeweilige Version unterstützt wird. Nach Erreichen des Enddatums fällt mit der nächsten Listenversion die Versionsnummer aus der Liste.

Achtung: das Enddatum darf im Sinne einer Verlängerung der Unterstützung in einer neueren Liste verändert werden.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="InstnListg" type="InstnListgType" minOccurs="0" maxOccurs="unbounded">
				<xs:annotation>
					<xs:documentation>Liste der Institute mit Angabe der jeweils unterstützten optionalen Funktionen.</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
		<xs:attribute name="End" type="EndType">
			<xs:annotation>
				<xs:documentation>Nur zu kodieren, wenn  nach DFÜ das Clientprogramm beendet werden soll.</xs:documentation>
			</xs:annotation>
		</xs:attribute>
	</xs:complexType>
	<xs:simpleType name="CurrencyCode">
		<xs:restriction base="xs:string">
			<xs:length value="3"/>
			<xs:pattern value="[A-Z]*"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="DAAB">
		<xs:restriction base="xs:boolean"/>
	</xs:simpleType>
	<xs:complexType name="DataType">
		<xs:complexContent>
			<xs:extension base="xs:anyType">
				<xs:attribute name="ItmNb" type="ItmNbType" use="required">
					<xs:annotation>
						<xs:documentation>Laufnummer mit 1 beginnend zur späteren Identifikation</xs:documentation>
					</xs:annotation>
				</xs:attribute>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="DataType_1">
		<xs:sequence>
			<xs:element name="ComPty" type="Max17Text">
				<xs:annotation>
					<xs:documentation>Identifikation des Kommunikationsberechtigten</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="PtyNm" type="Max35Text">
				<xs:annotation>
					<xs:documentation>Name des Kommunikationsberechtigten</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="IdBR">
				<xs:annotation>
					<xs:documentation>Identifikation des Bankrechner</xs:documentation>
				</xs:annotation>
				<xs:simpleType>
					<xs:restriction base="xs:string">
						<xs:minLength value="7"/>
						<xs:maxLength value="7"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="MaxUsr" type="MaxUsrType">
				<xs:annotation>
					<xs:documentation>Anzahl maximaler Benutzer in einem Multiuser Betrieb</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="DspsrAccts" type="DspsrAcctsType" minOccurs="0" maxOccurs="unbounded">
				<xs:annotation>
					<xs:documentation>Mit dem KBR verknüpfte Verfüger und deren Kontodaten</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="DmstAcctsType">
		<xs:sequence>
			<xs:element name="DspsAcct" type="AcctTypeDms">
				<xs:annotation>
					<xs:documentation>Inlandskonto des  Verfügers</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="AcctTp" type="AcctTpType" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Kontoart; es wird unterschieden:
G	Girokonto
M	Treuhandkonto
U	Bauspardarlehen (nur Auszüge)
B	Bausparkonto (nur Auszüge)
D	Darlehenkonto (nur Auszüge)
V	Kreditkarte (nur Auszüge)
K	Kreditkonto (nur Auszüge)
L	Leasingkonto (nur Auszüge)
S	Sparbuch (nur Auszüge)
P	Sparprodukt (Auszüge und Eigenüberträge)
A	Wertpapier-Verrechnungskonto (nur Auszüge)
W	Wertpapier-Depot (nur Auszüge)</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="Authstn" type="AuthstnType">
				<xs:annotation>
					<xs:documentation>Kontoberechtigung des Verfügers:
E	Einzelberechtigung
A	Gemeinschaftsberechtigung mit A oder B
B	Gemeinschaftsberechtigung nur mit A
T	Transportsicherung
N	keine ZV Berechtigungen</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="AcctInf" type="IndAcctInf" default="true" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Ansichtsberechtigungen des Verfügers, wenn mit false kodiert, darf Verfüger keine Kontoinforamtionen anfordern und einsehen.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="AcctNm" type="Max70Text" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Kontobezeichnung</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="IntrCpny" type="IndIntrCpny" default="false" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Indikator ob Intracompany Payments zulässig</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="PDFStmt" type="IndPDF" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Indikator ob PDF-Anlieferung zulässig.

Wird der Indikator auf true gesetzt, so können mit Hilfe
der Attribute Einschränkungen zum EKA Support definiert
werden. Diese überschreiben etwaige Angaben auf 
BR Function Ebene.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="Camt052" default="false" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Kontovormerkungen (nicht abgeschlossene Auszüge) werden zu diesem Konto geliefert.</xs:documentation>
				</xs:annotation>
				<xs:complexType>
					<xs:simpleContent>
						<xs:extension base="Spprt">
							<xs:attribute name="AutoInd" type="AutoIndType" default="false">
								<xs:annotation>
									<xs:documentation>Ist AutoInd auf true gesetzt kann der MBS Client den zugehörigen Datentyp automatisch ohne Intervention des Anwenders abholen. 
									Ist AutoInd auf false gesetzt darf eine Abholung erst nach Befragung des Anwenders erfolgen.
									</xs:documentation>
								</xs:annotation>
							</xs:attribute>
						</xs:extension>
					</xs:simpleContent>
				</xs:complexType>
			</xs:element>
			<xs:element name="Camt054" default="false" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Details zu einem Kontoauszug (Camt 053) werden zu diesem Konto geliefert.</xs:documentation>
				</xs:annotation>
				<xs:complexType>
					<xs:simpleContent>
						<xs:extension base="Spprt">
							<xs:attribute name="AutoInd" type="AutoIndType" default="false">
								<xs:annotation>
									<xs:documentation>Ist AutoInd auf true gesetzt kann der MBS Client den zugehörigen Datentyp automatisch ohne Intervention des Anwenders abholen. 
									Ist AutoInd auf false gesetzt darf eine Abholung erst nach Befragung des Anwenders erfolgen.</xs:documentation>
								</xs:annotation>
							</xs:attribute>
						</xs:extension>
					</xs:simpleContent>
				</xs:complexType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="Document">
		<xs:sequence>
			<xs:element name="MBS_Service_Responses" type="MBS_Service_ResponsesType"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="DspsAcctType">
		<xs:sequence>
			<xs:element name="BIC" type="BICIdentifier">
				<xs:annotation>
					<xs:documentation>Definition des Instituts</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="AcctId" type="AcctIdType">
				<xs:annotation>
					<xs:documentation>Defnition des Kontos</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="DspsrAcctsType">
		<xs:sequence>
			<xs:element name="DspsrNb" type="Max17Text">
				<xs:annotation>
					<xs:documentation>Verfügernummer</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="DspsNm" type="Max35Text">
				<xs:annotation>
					<xs:documentation>Verfügername</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="DmstAccts" type="DmstAcctsType" minOccurs="0" maxOccurs="unbounded">
				<xs:annotation>
					<xs:documentation>Struktur der Inlandskonten 

Koto, Kontoart etc.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="SWIFTAccts" type="SWIFTAcctsType" minOccurs="0" maxOccurs="unbounded">
				<xs:annotation>
					<xs:documentation>Struktur der Auslandskonten

Externes SWIFT Konto etc.</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:simpleType name="DtlsType">
		<xs:annotation>
			<xs:documentation>Werden  Bestandsdetails unterstützt, ist Dtlsn auf true zu setzen.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:boolean"/>
	</xs:simpleType>
	<xs:simpleType name="ISODate">
		<xs:restriction base="xs:date"/>
	</xs:simpleType>
	<xs:simpleType name="EDIDIR">
		<xs:restriction base="xs:boolean"/>
	</xs:simpleType>
	<xs:simpleType name="EDIPAY">
		<xs:restriction base="xs:boolean"/>
	</xs:simpleType>
	<xs:complexType name="EKA">
		<xs:simpleContent>
			<xs:extension base="xs:boolean"/>
		</xs:simpleContent>
	</xs:complexType>
	<xs:simpleType name="EndType">
		<xs:restriction base="xs:string">
			<xs:enumeration value="Beenden"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="EndDtType">
		<xs:restriction base="ISODate"/>
	</xs:simpleType>
	<xs:complexType name="ExtCdlType">
		<xs:choice>
			<xs:element name="Pain001" type="Pain001Type">
				<xs:annotation>
					<xs:documentation>Enthält die Codelisten zu SCT</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="Pain008" type="Pain008Type">
				<xs:annotation>
					<xs:documentation>Enthält die Codelisten zu SDD</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="PainNse" type="PainNseType">
				<xs:annotation>
					<xs:documentation>Enthält die Codelisten zu NonSEPA Aufträgen</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="GnlCdl" type="GnlCdlType">
				<xs:annotation>
					<xs:documentation>Enthält die allgemeinen Codelisten die zwischen Client und Bankrechner vereinbart wurde.</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:choice>
		<xs:attribute name="End" type="EndType">
			<xs:annotation>
				<xs:documentation>Nur zu kodieren, wenn  nach DFÜ das Clientprogramm beendet werden soll.</xs:documentation>
			</xs:annotation>
		</xs:attribute>
	</xs:complexType>
	<xs:complexType name="GnlSvcRespnType">
		<xs:choice>
			<xs:element name="BRCMsg" type="BRCMsgType">
				<xs:annotation>
					<xs:documentation>Nur wenn im Sendefile des Client  eine
BRC Anforderung enthalten war, werden 
ein oder mehrere Broadcast-Nachrichten
an den Client übermittelt</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="Refs" type="RefsType"/>
			<xs:element name="BRFctns" type="BRFctnsType">
				<xs:annotation>
					<xs:documentation>Definiert einerseits die grundsätzlich vom BR unterstützten Versionsnummern der MBS Messages als auch  die optionalen Funktionen, die ein BR für eine konkrete BIC und die zugehörigen AG-Konten  anbietet. 

In letzterem Fall können idente Funktionslisten  mehreren BICs zugeordnet werden. Es ist aber auch zulässig je BIC eine eigene Funktionsliste zu erstellen, auch wenn diese dann mehrfach vorkommt.

Jedenfalls aber darf eine konkrete BIC über alle BRFctns hinweg nur einmal vorkommen!</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="ExtCdl" type="ExtCdlType">
				<xs:annotation>
					<xs:documentation>Im Fall einer Anforderung nach  externen Codelisten werden hier die aktuellen Listen getrennt nach Auftragsarten zur Verfügung gestellt.</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:choice>
	</xs:complexType>
	<xs:complexType name="GrpHdrType">
		<xs:sequence>
			<xs:element name="MsgId" type="MsgIdType">
				<xs:annotation>
					<xs:documentation>Eindeutige Identifikation der Nachricht. Aufbau: Stellen 1 bis 16 Timestamp im Format  JJJJMMTTHHMMSShh, 4   Zufallszeichen zwingend bis zu 15 Zufallszeichen optional .</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="CreDtTm" type="ISODateTime">
				<xs:annotation>
					<xs:documentation>Zeitpunkt der Erstellung der Nachricht am Bankrechner.

Außer im Fall der BRCMsg  dient  die CreDtTm als Information des Stands im Client.</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="ImgsType">
		<xs:simpleContent>
			<xs:extension base="Img1">
				<xs:attribute name="Ref" type="RefType" default="false">
					<xs:annotation>
						<xs:documentation>Anforderung per RefNum wird unterstützt</xs:documentation>
					</xs:annotation>
				</xs:attribute>
				<xs:attribute name="Stple" type="StpleType" default="false">
					<xs:annotation>
						<xs:documentation>Es werden alle Stapel-Anforderung (Wiederaufsetzdatum, von-bis Datum, von-bis EKA Nummer) unterstützt</xs:documentation>
					</xs:annotation>
				</xs:attribute>
			</xs:extension>
		</xs:simpleContent>
	</xs:complexType>
	<xs:complexType name="IndPDF">
		<xs:sequence>
			<xs:element name="Ind" default="false">
				<xs:complexType>
					<xs:simpleContent>
						<xs:extension base="xs:boolean">
							<xs:attribute name="OnlyStmt" type="xs:boolean" default="false">
								<xs:annotation>
									<xs:documentation>Auschliesslich Kontoauszug ohne weitere Informationen wird unterstützt</xs:documentation>
								</xs:annotation>
							</xs:attribute>
							<xs:attribute name="StmtAndDoc" type="xs:boolean" default="false">
								<xs:annotation>
									<xs:documentation>Kontoauszug nur mit Belege wird unterstützt</xs:documentation>
								</xs:annotation>
							</xs:attribute>
							<xs:attribute name="StmtAndImg" type="xs:boolean" default="false">
								<xs:annotation>
									<xs:documentation>Kontoauszug nur mit Images wird unterstützt</xs:documentation>
								</xs:annotation>
							</xs:attribute>
							<xs:attribute name="All" type="xs:boolean" default="false">
								<xs:annotation>
									<xs:documentation>Kontoauszug inklusive  Belege und Images wird unterstützt</xs:documentation>
								</xs:annotation>
							</xs:attribute>
							<xs:attribute name="OnlyAll" type="xs:boolean" default="false">
								<xs:annotation>
									<xs:documentation>Es werden nur Kontoauszug inklusive Belege und Images  unterstützt</xs:documentation>
								</xs:annotation>
							</xs:attribute>
							<xs:attribute name="IndSig" type="xs:boolean" default="false">
								<xs:annotation>
									<xs:documentation>EKA mit Signatur wird unterstützt. 

Achtung: dies inkludiert auich, dass ausschliesslich signierte EKA angeboten werden.</xs:documentation>
								</xs:annotation>
							</xs:attribute>
							<xs:attribute name="IndCmpltn" type="xs:boolean" default="false">
								<xs:annotation>
									<xs:documentation>Abschluss bei EKA Anforderung wird unterstützt</xs:documentation>
								</xs:annotation>
							</xs:attribute>
							<xs:attribute name="OnlyRst" type="xs:boolean" default="false">
								<xs:annotation>
									<xs:documentation>Es werden nur Anforderungenn mit Wiederaufsetzdatum unterstützt.

Achtung: wenn auf "false" gesetzt, werden alle drei Arten (Auszugsnummernrange, Datumrange und Wiederaufsetzdatum) unterstützt.</xs:documentation>
								</xs:annotation>
							</xs:attribute>
							<xs:attribute name="AutoInd" type="AutoIndType" default="false">
								<xs:annotation>
									<xs:documentation>Ist AutoInd auf true gesetzt kann der MBS Client den zugehörigen Datentyp automatisch ohne Intervention des Anwenders abholen. 
									Ist AutoInd auf false gesetzt darf eine Abholung erst nach Befragung des Anwenders erfolgen.</xs:documentation>
								</xs:annotation>
							</xs:attribute>
						</xs:extension>
					</xs:simpleContent>
				</xs:complexType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:simpleType name="IndAcctInf">
		<xs:restriction base="xs:boolean"/>
	</xs:simpleType>
	<xs:simpleType name="IndIntrCpny">
		<xs:restriction base="xs:boolean"/>
	</xs:simpleType>
	<xs:complexType name="InstDataRespnType">
		<xs:sequence>
			<xs:element name="ReqRef" type="ReqRefType">
				<xs:annotation>
					<xs:documentation>Referenz auf die Anforderungsnachricht</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="InstData" type="InstDataType">
				<xs:annotation>
					<xs:documentation>Enthält die Bankdaten, die  zu  einem Kommunikationsberechtigten am Bankrechner gespeichert sind.</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="InstDataType">
		<xs:sequence>
			<xs:element name="Stat" type="ISODateTime">
				<xs:annotation>
					<xs:documentation>Enthält den Stand der gelieferten Bankdaten. Ist bei neuerlicher Anforderung in die Request Message zu übernehmen, sodass eine Prüfung durch den BR, ob Änderungen vorliegen möglich ist.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="Data" type="DataType_1"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="InstnListgType">
		<xs:sequence>
			<xs:element name="BIC" type="BICIdentifier" maxOccurs="unbounded">
				<xs:annotation>
					<xs:documentation>Liste der BICs für die die nachfolgenden Funktionen angeboten werden.

Da der default-Wert füt jede Funktion auf "false" gesetzt ist, brauchen nur jene Funktionen (mit "true") kodiert werden, die im konkreten Fall unterstützt werden.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="OrdrTps" type="OrdrTps1" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Definiert die unterstützten 
optionalen Auftragsarten</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="AcctInfs" type="AcctInfs1" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Definiert die unterstützten optionalen Kontoinformationen.

Die Unterstützung von 'EndDtTm' ist dabei NICHTverpflichtend. Wird eine Endedatum nicht unterstützt ist mit Status 401 und Zusatzinformation zu antworten.

Anmerkung: MT940I und BANSTA werden in MBS V.6.0 grundsätzlich NICHT mehr unterstützt.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="AuthnTps" type="AuthnTps1" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Definiert die unterstützten
Autorisierungsverfahren </xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:simpleType name="ISODateTime">
		<xs:restriction base="xs:dateTime"/>
	</xs:simpleType>
	<xs:simpleType name="ItmNbType">
		<xs:restriction base="xs:integer">
			<xs:minInclusive value="1"/>
			<xs:maxInclusive value="999"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:attribute name="ItmNb">
		<xs:annotation>
			<xs:documentation>Laufnummer mit 1 bginnend zur späteren Identifikation</xs:documentation>
		</xs:annotation>
		<xs:simpleType>
			<xs:restriction base="ItmNbType"/>
		</xs:simpleType>
	</xs:attribute>
	<xs:simpleType name="IBANIdentifier">
		<xs:restriction base="xs:string">
			<xs:pattern value="[a-zA-Z]{2,2}[0-9]{2,2}[a-zA-Z0-9]{1,30}"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="Img1">
		<xs:restriction base="xs:boolean"/>
	</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="Max17Text">
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="17"/>
			<xs:whiteSpace value="collapse"/>
		</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:whiteSpace value="collapse"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="Max70Text">
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="70"/>
			<xs:whiteSpace value="collapse"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="Max350Text">
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="350"/>
			<xs:whiteSpace value="preserve"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="MsgIdType">
		<xs:restriction base="xs:string">
			<xs:minLength value="20"/>
			<xs:maxLength value="31"/>
			<xs:whiteSpace value="collapse"/>
			<xs:pattern value="2[0-9]{15}[A-Z0-9]*"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="MaxUsrType">
		<xs:restriction base="xs:integer">
			<xs:minInclusive value="1"/>
			<xs:maxInclusive value="99"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:complexType name="MBS_Service_ResponsesType">
		<xs:sequence>
			<xs:element name="GrpHdr" type="GrpHdrType">
				<xs:annotation>
					<xs:documentation>


</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="GnlSvcRespn" type="GnlSvcRespnType" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="InstDataRespn" type="InstDataRespnType" minOccurs="0" maxOccurs="unbounded"/>
		</xs:sequence>
	</xs:complexType>
	<xs:simpleType name="MT101">
		<xs:restriction base="xs:boolean"/>
	</xs:simpleType>
	<xs:complexType name="OrdrTps1">
		<xs:annotation>
			<xs:documentation>Definiert die unterstützten optionalen Auftragsarten.</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="PayMul" type="EDIPAY" default="false" minOccurs="0">
				<xs:annotation>
					<xs:documentation>PAYMUL wird verarbeitet</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="DirDeb" type="EDIDIR" default="false" minOccurs="0">
				<xs:annotation>
					<xs:documentation>DIRDEB wird verarbeitet</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="UrgNonAT" type="UrgNonAT1" default="false" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Eile (SDVA) für Nicht AT Empfänger BICS wird akzeptiert</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="PstCsh" type="PstCsh1" default="false" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Postbar in  pain01 wird verarbeitet</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="SWIFT" type="MT101" default="false" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Swift MT101 Aufträge werden verarbeitet</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="StdngOrdr" type="DAAB" default="false" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Aufgabe und  Management von Daueraufträgen wird unterstützt</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:simpleType name="OthrAcctIdType">
		<xs:restriction base="Max35Text"/>
	</xs:simpleType>
	<xs:complexType name="OthrInstnIdType">
		<xs:sequence>
			<xs:element name="Id" type="Max35Text">
				<xs:annotation>
					<xs:documentation>Identifikation des Instituts</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="SchmeNm" type="SchmeNmType" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Name des zugehörigen Schemas</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="Pain001Type">
		<xs:sequence maxOccurs="unbounded">
			<xs:element name="CdlNm">
				<xs:annotation>
					<xs:documentation>Name der Code Liste.

Der Nameverweist auf die  Einträge der Includes, die zum pain.001 zur Verfügung gestellt werden.</xs:documentation>
				</xs:annotation>
				<xs:simpleType>
					<xs:restriction base="Max70Text">
						<xs:enumeration value="AT_ExternalAccountIdentification1Code"/>
						<xs:enumeration value="AT_ExternalCategoryPurpose1Code"/>
						<xs:enumeration value="AT_ExternalClearingSystemIdentification1Code"/>
						<xs:enumeration value="AT_ExternalFinancialInstitutionIdentification1Code"/>
						<xs:enumeration value="AT_ExternalLocalInstrument1Code"/>
						<xs:enumeration value="AT_ExternalOrganisationIdentification1Code"/>
						<xs:enumeration value="AT_ExternalPersonIdentification1Code"/>
						<xs:enumeration value="AT_ExternalPurpose1Code"/>
						<xs:enumeration value="AT_ExternalServiceLevel1Code"/>
						<xs:enumeration value="AT_ExternalAccountIdentification1Code"/>
						<xs:enumeration value="AT_ExternalCategoryPurpose1Code"/>
						<xs:enumeration value="AT_ExternalClearingSystemIdentification1Code"/>
						<xs:enumeration value="AT_ExternalFinancialInstitutionIdentification1Code"/>
						<xs:enumeration value="AT_ExternalLocalInstrument1Code"/>
						<xs:enumeration value="AT_ExternalOrganisationIdentification1Code"/>
						<xs:enumeration value="AT_ExternalPersonIdentification1Code"/>
						<xs:enumeration value="AT_ExternalPurpose1Code"/>
						<xs:enumeration value="AT_ExternalServiceLevel1Code"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="Value" type="Max17Text" minOccurs="0" maxOccurs="unbounded">
				<xs:annotation>
					<xs:documentation>Wenn nicht vorhanden, keine Einschränkungen zulässiger Werte</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="Pain008Type">
		<xs:sequence maxOccurs="unbounded">
			<xs:element name="CdlNm">
				<xs:annotation>
					<xs:documentation>Name der Code Liste Hinweis Includes</xs:documentation>
				</xs:annotation>
				<xs:simpleType>
					<xs:restriction base="Max70Text">
						<xs:enumeration value="1"/>
						<xs:enumeration value="2"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="Value" type="Max17Text" minOccurs="0" maxOccurs="unbounded">
				<xs:annotation>
					<xs:documentation>Wenn nicht vorhanden, keine Einschränkungen zulässiger Werte</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="PainNseType">
		<xs:sequence maxOccurs="unbounded">
			<xs:element name="CdlNm">
				<xs:annotation>
					<xs:documentation>Name der Code Liste Hinweis Includes</xs:documentation>
				</xs:annotation>
				<xs:simpleType>
					<xs:restriction base="Max70Text">
						<xs:enumeration value="1"/>
						<xs:enumeration value="2"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="Value" type="Max17Text" minOccurs="0" maxOccurs="unbounded">
				<xs:annotation>
					<xs:documentation>Wenn nicht vorhanden, keine Einschränkungen zulässiger Werte</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="GnlCdlType">
		<xs:sequence maxOccurs="unbounded">
			<xs:element name="CdlNm" type="Max70Text">
				<xs:annotation>
					<xs:documentation>Name der Code Liste.

Der Name verweist auf die beliebige Einträge der Includes.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="Value" type="Max350Text" minOccurs="0" maxOccurs="unbounded">
				<xs:annotation>
					<xs:documentation>Wenn nicht vorhanden, keine Einschränkungen zulässiger Werte</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="PDFStmtType">
		<xs:complexContent>
			<xs:extension base="EKA">
				<xs:attribute name="OnlyStmt" type="xs:boolean" default="false">
					<xs:annotation>
						<xs:documentation>Auschliesslich Kontoauszug ohne weitere Informationen wird unterstützt</xs:documentation>
					</xs:annotation>
				</xs:attribute>
				<xs:attribute name="StmtAndDoc" type="xs:boolean" default="false">
					<xs:annotation>
						<xs:documentation>Kontoauszug nur mit Belege wird unterstützt</xs:documentation>
					</xs:annotation>
				</xs:attribute>
				<xs:attribute name="StmtAndImg" type="xs:boolean" default="false">
					<xs:annotation>
						<xs:documentation>Kontoauszug nur mit Images wird unterstützt</xs:documentation>
					</xs:annotation>
				</xs:attribute>
				<xs:attribute name="All" type="xs:boolean" default="false">
					<xs:annotation>
						<xs:documentation>Kontoauszug inklusive  Belege und Images wird unterstützt</xs:documentation>
					</xs:annotation>
				</xs:attribute>
				<xs:attribute name="OnlyAll" type="xs:boolean" default="false">
					<xs:annotation>
						<xs:documentation>Es werden nur Kontoauszug inklusive Belege und Images  unterstützt</xs:documentation>
					</xs:annotation>
				</xs:attribute>
				<xs:attribute name="IndSig" type="xs:boolean" default="false">
					<xs:annotation>
						<xs:documentation>EKA mit Signatur wird unterstützt. 

Achtung: dies inkludiert auich, dass auscchliesslich signierte EKA angeboten wedrden.</xs:documentation>
					</xs:annotation>
				</xs:attribute>
				<xs:attribute name="IndCmpltn" type="xs:boolean" default="false">
					<xs:annotation>
						<xs:documentation>Abschluss bei EKA Anforderung wird unterstützt</xs:documentation>
					</xs:annotation>
				</xs:attribute>
				<xs:attribute name="OnlyRst" type="xs:boolean" default="false">
					<xs:annotation>
						<xs:documentation>Es werden nur Anforderungenn mit Wiederaufsetzdatum unterstützt.

Achtung: wenn auf "false" gesetzt, werden alle drei Arten (Auszugsnummernrange, Datumrange und Wiederaufsetzdatum) unterstützt.</xs:documentation>
					</xs:annotation>
				</xs:attribute>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:simpleType name="PstCsh1">
		<xs:restriction base="xs:boolean"/>
	</xs:simpleType>
	<xs:simpleType name="QlfrType">
		<xs:restriction base="xs:string">
			<xs:minLength value="3"/>
			<xs:maxLength value="3"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="RefType">
		<xs:restriction base="xs:boolean"/>
	</xs:simpleType>
	<xs:complexType name="RefsType">
		<xs:sequence>
			<xs:element name="Val" type="ValType" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Wert der Serviceart</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="FreeTxt" type="Max350Text" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Mitteilung der Bank an den Kunden</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="VrnDtTm" type="ISODateTime" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Versions Datum und Zeit der übermittelten Daten</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="Data" type="DataType" minOccurs="0" maxOccurs="unbounded">
				<xs:annotation>
					<xs:documentation>Enthält SQL Befehle und/oder Daten Dateien.

Konnex etc. sind nicht klar definiert.</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
		<xs:attribute name="Qlfr" use="required">
			<xs:annotation>
				<xs:documentation>Art des Service. 

Individuell definierbar ausserhalb der Norm nur im Zusammenhang mit dem eigenen Client.</xs:documentation>
			</xs:annotation>
			<xs:simpleType>
				<xs:restriction base="QlfrType"/>
			</xs:simpleType>
		</xs:attribute>
		<xs:attribute name="End" type="EndType">
			<xs:annotation>
				<xs:documentation>Nur zu kodieren, wenn  nach DFÜ das Clientprogramm beendet werden soll.</xs:documentation>
			</xs:annotation>
		</xs:attribute>
	</xs:complexType>
	<xs:complexType name="ReqRefType">
		<xs:sequence>
			<xs:element name="SSnId">
				<xs:annotation>
					<xs:documentation>Identifikation der Session (8 hexadezimale Stellen in 4 Byte), mit der die in MsgId identifizierte Nachricht vom Client an den Bankrechner übertragen wurde.</xs:documentation>
				</xs:annotation>
				<xs:simpleType>
					<xs:restriction base="SsnIdType">
						<xs:length value="4"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="MsgId" type="MsgIdType">
				<xs:annotation>
					<xs:documentation>Enthält die MsgId der Anforderungsnachricht</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="SchmeNmType">
		<xs:choice>
			<xs:element name="Cd" type="Max4Text">
				<xs:annotation>
					<xs:documentation>Zur Zeit keine Definition verfügbar</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="Prtry" type="Max35Text">
				<xs:annotation>
					<xs:documentation>xx Landeskode
z.B.
TW Chinese Taipei Bank Code
US Fedwire/CHIPS</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:choice>
	</xs:complexType>
	<xs:complexType name="SchmeVrsnsType">
		<xs:sequence>
			<xs:element name="EBZ" type="SpprtdVrsn1">
				<xs:annotation>
					<xs:documentation>Einträge für EBZ Versionen</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="ReqRspn" type="SpprtdVrsn">
				<xs:annotation>
					<xs:documentation>Einträge für Request/Reply-Message Versionen</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="StsRspn" type="SpprtdVrsn">
				<xs:annotation>
					<xs:documentation>Einträge für Status-Message Versionen</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="mTAN" type="SpprtdVrsn">
				<xs:annotation>
					<xs:documentation>Einträge für mTAN Request Versionen</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="ServReqRspn" type="SpprtdVrsn">
				<xs:annotation>
					<xs:documentation>Einträge für Service-Request/Reply-Message Versionen</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="PinChng" type="SpprtdVrsn">
				<xs:annotation>
					<xs:documentation>Einträge für PIN-Change Versionen</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="Pain001Vrsn" type="SpprtdVrsnP">
				<xs:annotation>
					<xs:documentation>Einträge für  SEPA Überweisungen</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="Pain001NVrsn" type="SpprtdVrsnP">
				<xs:annotation>
					<xs:documentation>Einträge für  Non-Sepa/Zadig Überweisungen</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="Pain002Vrsn" type="SpprtdVrsnP">
				<xs:annotation>
					<xs:documentation>Einträge für ISO Statusnachrichten</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="Pain008Vrsn" type="SpprtdVrsnP">
				<xs:annotation>
					<xs:documentation>Einträge für SEPA Lastschriften</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="Camt052Vrsn" type="SpprtdVrsnP">
				<xs:annotation>
					<xs:documentation>Einträge für Camt Kontonachrichten</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="Camt053Vrsn" type="SpprtdVrsnP"/>
			<xs:element name="Camt054Vrsn" type="SpprtdVrsnP"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="ServReqRspnType">
		<xs:sequence maxOccurs="unbounded">
			<xs:element name="VrsnNb" type="VrsnNbType">
				<xs:annotation>
					<xs:documentation>Versionsnummer</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="EndDte" type="ISODate" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Enddatum</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:simpleType name="Spprt">
		<xs:restriction base="xs:boolean"/>
	</xs:simpleType>
	<xs:complexType name="SpprtdVrsn">
		<xs:sequence maxOccurs="unbounded">
			<xs:element name="VrsnNb" type="VrsnNbType">
				<xs:annotation>
					<xs:documentation>Versionsnummer</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="SpprtdVrsnP">
		<xs:sequence maxOccurs="unbounded">
			<xs:element name="VrsnNb" type="VrsnNbType">
				<xs:annotation>
					<xs:documentation>Versionsnummer</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="SpprtdVrsn1">
		<xs:sequence maxOccurs="unbounded">
			<xs:element name="VrsnNb" type="VrsnNbType">
				<xs:annotation>
					<xs:documentation>Versionsnummer</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="Dtls" type="DtlsType" default="false" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Werden  Bestandsdetails unterstützt, ist Dtls auf true zu setzen.</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:simpleType name="StpleType">
		<xs:restriction base="xs:boolean"/>
	</xs:simpleType>
	<xs:simpleType name="SsnIdType">
		<xs:annotation>
			<xs:documentation>hexBinary in der Länge 4 für die Aufnahme von 8 hexadezimalen Stellen</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:hexBinary">
			<xs:length value="4"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:complexType name="SWIFTAcctsType">
		<xs:sequence>
			<xs:element name="DspsAcct" type="DspsAcctType">
				<xs:annotation>
					<xs:documentation>SWIFT-Konto des Verfügers</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="AcctInf" type="IndAcctInf" default="true" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Ansichtsberechtigungen des Verfügers, wenn mit false kodiert, darf Verfüger keine Kontoinformationen anfordern und einsehen.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="AcctNm" type="Max70Text" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Kontobezeichnung</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="AltAcctNb" type="Max35Text" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Alternative Kontoidentifikation verpflichtend für MT101 Aufträge zu verwenden És ist die erste Zeile des Feldes 50H einzustellen.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="AltAcctNb940" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Alternative Kontoverbindung verpflichtend für MT940 Durchleitung zu verwenden. Es ist der gesamte Inhalt des Feldes 25 einzustellen. </xs:documentation>
				</xs:annotation>
				<xs:simpleType>
					<xs:restriction base="xs:string">
						<xs:minLength value="1"/>
						<xs:maxLength value="48"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="Authstn" type="AuthstnType">
				<xs:annotation>
					<xs:documentation>Kontoberechtigung des Verfügers:
E	Einzelberechtigung
A	Gemeinschaftsberechtigung mit A oder B
B	Gemeinschaftsberechtigung nur mit A
T	Transportsicherung
N	keine ZV Berechtigungen</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="Camt052" default="false" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Kontovormerkungen (nicht abgeschlossene Auszüge) werden zu diesem Konto geliefert.</xs:documentation>
				</xs:annotation>
				<xs:complexType>
					<xs:simpleContent>
						<xs:extension base="Spprt">
							<xs:attribute name="AutoInd" type="AutoIndType" default="false">
								<xs:annotation>
									<xs:documentation>Ist AutoInd auf true gesetzt kann der MBS Client den zugehörigen Datentyp automatisch ohne Intervention des Anwenders abholen. 
									Ist AutoInd auf false gesetzt darf eine Abholung erst nach Befragung des Anwenders erfolgen.</xs:documentation>
								</xs:annotation>
							</xs:attribute>
						</xs:extension>
					</xs:simpleContent>
				</xs:complexType>
			</xs:element>
			<xs:element name="Camt053" minOccurs="0">
				<xs:annotation>
					<xs:documentation>XML-Kontoauszüge werden zu diesem Konto geliefert</xs:documentation>
				</xs:annotation>
				<xs:complexType>
					<xs:simpleContent>
						<xs:extension base="Spprt">
							<xs:attribute name="AutoInd" type="AutoIndType" default="false">
								<xs:annotation>
									<xs:documentation>Ist AutoInd auf true gesetzt kann der MBS Client den zugehörigen Datentyp automatisch ohne Intervention des Anwenders abholen. 
									Ist AutoInd auf false gesetzt darf eine Abholung erst nach Befragung des Anwenders erfolgen.</xs:documentation>
								</xs:annotation>
							</xs:attribute>
						</xs:extension>
					</xs:simpleContent>
				</xs:complexType>
			</xs:element>
			<xs:element name="Camt054" default="false" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Retourdatenträger werden zu diesem Konto geliefert.</xs:documentation>
				</xs:annotation>
				<xs:complexType>
					<xs:simpleContent>
						<xs:extension base="Spprt">
							<xs:attribute name="AutoInd" type="AutoIndType" default="false">
								<xs:annotation>
									<xs:documentation>Ist AutoInd auf true gesetzt kann der MBS Client den zugehörigen Datentyp automatisch ohne Intervention des Anwenders abholen. 
									Ist AutoInd auf false gesetzt darf eine Abholung erst nach Befragung des Anwenders erfolgen.</xs:documentation>
								</xs:annotation>
							</xs:attribute>
						</xs:extension>
					</xs:simpleContent>
				</xs:complexType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:simpleType name="UrgNonAT1">
		<xs:restriction base="xs:boolean"/>
	</xs:simpleType>
	<xs:simpleType name="ValType">
		<xs:restriction base="xs:string">
			<xs:length value="2"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="VrsnNbType_1">
		<xs:restriction base="xs:string">
			<xs:length value="6"/>
			<xs:pattern value="6\.0\.[0-9]*"/>
			<xs:pattern value=""/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="VrsnNbType_2">
		<xs:restriction base="xs:string">
			<xs:length value="3"/>
			<xs:pattern value="00[0-9]*"/>
			<xs:pattern value=""/>
		</xs:restriction>
	</xs:simpleType>
	<xs:complexType name="VrsnNbType">
		<xs:simpleContent>
			<xs:extension base="VrsnNbType_1">
				<xs:attribute name="EndDt" type="EndDtType">
					<xs:annotation>
						<xs:documentation>Enddatum der Unterstützung</xs:documentation>
					</xs:annotation>
				</xs:attribute>
			</xs:extension>
		</xs:simpleContent>
	</xs:complexType>
</xs:schema>
