<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:bbk="http://www.bundesbank.de/xmw/2003-01-01" targetNamespace="http://www.bundesbank.de/xmw/2003-01-01" elementFormDefault="qualified" attributeFormDefault="unqualified">
	<xsd:include schemaLocation="Beteiligung_Elemente_31122015.xsd"/>
	<!-- ************************************************************************************************** -->
	<!-- ****************        Meldung AB    ************************************************************ -->
	<!-- ************************************************************************************************** -->
	<xsd:complexType name="anzeigenAB">
		<xsd:annotation>
			<xsd:documentation>*****************************************************************</xsd:documentation>
			<xsd:documentation>* AUFBAU MELDUNG AB</xsd:documentation>
			<xsd:documentation>* ===================</xsd:documentation>
			<xsd:documentation>* Die Meldung besteht aus den Standard-Meldungselementen,</xsd:documentation>
			<xsd:documentation>* aus den Elementen STICHTAG, TEILANZEIGEN_GESAMT (für Sammelanzeigen erforderlich)</xsd:documentation>
			<xsd:documentation>* sowie 1 bis n EINZEL - bzw. TEILANZEIGEN zum Anzeigentyp 'Aktivbeteiligung'</xsd:documentation>
			<xsd:documentation>* ------------</xsd:documentation>
			<xsd:documentation>* Wenn minOccurs, maxOccurs fehlt, muss das Element genau 1x auftreten</xsd:documentation>
			<xsd:documentation>*****************************************************************</xsd:documentation>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base="bbk:basisMeldung">
				<xsd:sequence>
					<xsd:element ref="bbk:STICHTAG_MWV" minOccurs="0" maxOccurs="1"/>
					<xsd:element ref="bbk:TEILANZEIGEN_GESAMT" minOccurs="0" maxOccurs="1"/>
					<xsd:element ref="bbk:ANZEIGEAB" minOccurs="1" maxOccurs="unbounded"/>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:element name="ANZEIGEAB">
		<xsd:annotation>
			<xsd:documentation>*****************************************************************</xsd:documentation>
			<xsd:documentation>* AUFBAU ANZEIGE</xsd:documentation>
			<xsd:documentation>* =====================</xsd:documentation>
			<xsd:documentation>* Angaben zur Beteiligung + Beteiligungsmatrix</xsd:documentation>
			<xsd:documentation>* sowie</xsd:documentation>
			<xsd:documentation>* Daten zu den vorkommenden Unternehmen</xsd:documentation>
			<xsd:documentation>*****************************************************************</xsd:documentation>
		</xsd:annotation>
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element ref="bbk:ANZEIGEANFANG"/>
				<xsd:element ref="bbk:BETEILIGUNG_AB"/>
				<xsd:element ref="bbk:MATRIX_AB" minOccurs="0" maxOccurs="unbounded"/>
				<xsd:element ref="bbk:DURCH_PROZ" minOccurs="0" maxOccurs="1"/>
				<xsd:element ref="bbk:STAMMDATEN_AKTIV" minOccurs="2" maxOccurs="unbounded"/>
				<xsd:element ref="bbk:ANZEIGEENDE"/>
			</xsd:sequence>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="BETEILIGUNG_AB">
		<xsd:annotation>
			<xsd:documentation>*****************************************************************</xsd:documentation>
			<xsd:documentation>* BETEILIGUNGSANGABEN</xsd:documentation>
			<xsd:documentation>*****************************************************************</xsd:documentation>
		</xsd:annotation>
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element ref="bbk:VONNR"/>
				<xsd:element ref="bbk:ANNR"/>
				<xsd:element ref="bbk:PARAGRAF_AB_KENNZ" minOccurs="1" maxOccurs="6"/>
				<xsd:element ref="bbk:IG_GRUPPEN_NAME" minOccurs="0" maxOccurs="1"/>
				<xsd:element ref="bbk:MASSGEBL_EINFLUSS_KENNZ" minOccurs="0" maxOccurs="1"/>
				<xsd:element ref="bbk:INSTITUTSGRUPPEN_KENNZ" minOccurs="0" maxOccurs="4"/>
				<xsd:element ref="bbk:AUSNAHME_GRUPPE" minOccurs="0" maxOccurs="1"/>
			</xsd:sequence>
		</xsd:complexType>
	</xsd:element>
	<!-- ************************************************************************************************** -->
	<!-- ****************        Meldung PB    ************************************************************ -->
	<!-- ************************************************************************************************** -->
	<xsd:complexType name="anzeigenPB">
		<xsd:annotation>
			<xsd:documentation>*****************************************************************</xsd:documentation>
			<xsd:documentation>* AUFBAU MELDUNG PB</xsd:documentation>
			<xsd:documentation>* ===================</xsd:documentation>
			<xsd:documentation>* Die Meldung besteht aus den Standard-Meldungselementen,</xsd:documentation>
			<xsd:documentation>* aus den Elementen STICHTAG, TEILANZEIGEN_GESAMT (für Sammelanzeigen erforderlich)</xsd:documentation>
			<xsd:documentation>* sowie 1 bis n EINZEL - bzw. TEILANZEIGEN zum Anzeigentyp 'Passivbeteiligung'</xsd:documentation>
			<xsd:documentation>* ------------</xsd:documentation>
			<xsd:documentation>* Wenn minOccurs, maxOccurs fehlt, muss das Element genau 1x auftreten</xsd:documentation>
			<xsd:documentation>*****************************************************************</xsd:documentation>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base="bbk:basisMeldung">
				<xsd:sequence>
					<xsd:element ref="bbk:STICHTAG_MWV" minOccurs="0" maxOccurs="1"/>
					<xsd:element ref="bbk:TEILANZEIGEN_GESAMT" minOccurs="0" maxOccurs="1"/>
					<xsd:element ref="bbk:ANZEIGEPB" minOccurs="1" maxOccurs="unbounded"/>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:element name="ANZEIGEPB">
		<xsd:annotation>
			<xsd:documentation>*****************************************************************</xsd:documentation>
			<xsd:documentation>* AUFBAU ANZEIGE</xsd:documentation>
			<xsd:documentation>* =====================</xsd:documentation>
			<xsd:documentation>* Angaben zur Beteiligung + Beteiligungsmatrix</xsd:documentation>
			<xsd:documentation>* sowie</xsd:documentation>
			<xsd:documentation>* Daten zu den vorkommenden Unternehmen</xsd:documentation>
			<xsd:documentation>*****************************************************************</xsd:documentation>
		</xsd:annotation>
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element ref="bbk:ANZEIGEANFANG"/>
				<xsd:element ref="bbk:BETEILIGUNG_PB"/>
				<xsd:element ref="bbk:MATRIX" minOccurs="0" maxOccurs="unbounded"/>
				<xsd:element ref="bbk:DURCH_PROZ" minOccurs="0" maxOccurs="1"/>
				<xsd:element ref="bbk:STAMMDATEN_PASSIV" minOccurs="2" maxOccurs="unbounded"/>
				<xsd:element ref="bbk:ANZEIGEENDE"/>
			</xsd:sequence>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="BETEILIGUNG_PB">
		<xsd:annotation>
			<xsd:documentation>*****************************************************************</xsd:documentation>
			<xsd:documentation>* BETEILIGUNGSANGABEN</xsd:documentation>
			<xsd:documentation>*****************************************************************</xsd:documentation>
		</xsd:annotation>
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element ref="bbk:VONNR"/>
				<xsd:element ref="bbk:ANNR"/>
				<xsd:element ref="bbk:VERHAELTNIS_NR" minOccurs="0" maxOccurs="1"/>
				<xsd:element ref="bbk:PARAGRAF_PB_KENNZ" minOccurs="1" maxOccurs="2"/>
				<xsd:element ref="bbk:IG_GRUPPEN_NAME" minOccurs="0" maxOccurs="1"/>
				<xsd:element ref="bbk:ZUSWIRKUNG_KENNZ_ANZEIGE" minOccurs="0" maxOccurs="1"/>
				<xsd:element ref="bbk:MASSGEBL_EINFLUSS_KENNZ" minOccurs="0" maxOccurs="1"/>
			</xsd:sequence>
		</xsd:complexType>
	</xsd:element>
	<!-- ************************************************************************************************** -->
	<!-- ****************        Meldung BG    ************************************************************ -->
	<!-- ************************************************************************************************** -->
	<xsd:complexType name="anzeigenBG">
		<xsd:annotation>
			<xsd:documentation>*****************************************************************</xsd:documentation>
			<xsd:documentation>* AUFBAU MELDUNG BG</xsd:documentation>
			<xsd:documentation>* ===================</xsd:documentation>
			<xsd:documentation>* Die Meldung besteht aus den Standard-Meldungselementen,</xsd:documentation>
			<xsd:documentation>* sowie 1 bis n EINZELANZEIGEN zum Anzeigentyp 'Geschäftsleiterbeteiligung'</xsd:documentation>
			<xsd:documentation>* ------------</xsd:documentation>
			<xsd:documentation>* Wenn minOccurs, maxOccurs fehlt, muss das Element genau 1x auftreten</xsd:documentation>
			<xsd:documentation>*****************************************************************</xsd:documentation>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base="bbk:basisMeldung">
				<xsd:sequence>
					<xsd:element ref="bbk:ANZEIGEBG" minOccurs="1" maxOccurs="unbounded"/>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:element name="ANZEIGEBG">
		<xsd:annotation>
			<xsd:documentation>*****************************************************************</xsd:documentation>
			<xsd:documentation>* AUFBAU ANZEIGE</xsd:documentation>
			<xsd:documentation>* =====================</xsd:documentation>
			<xsd:documentation>* Angaben zur Beteiligung + Beteiligungsmatrix</xsd:documentation>
			<xsd:documentation>* sowie</xsd:documentation>
			<xsd:documentation>* Daten zu den vorkommenden Unternehmen</xsd:documentation>
			<xsd:documentation>********************************************************************</xsd:documentation>
		</xsd:annotation>
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element ref="bbk:ANZEIGEANFANG"/>
				<xsd:element ref="bbk:BETEILIGUNG_BG"/>
				<xsd:element ref="bbk:MATRIX" minOccurs="1" maxOccurs="unbounded"/>
				<xsd:element ref="bbk:STAMMDATEN_AKTIV" minOccurs="2" maxOccurs="unbounded"/>
				<xsd:element ref="bbk:ANZEIGEENDE"/>
			</xsd:sequence>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="BETEILIGUNG_BG">
		<xsd:annotation>
			<xsd:documentation>********************************************************************</xsd:documentation>
			<xsd:documentation>* BETEILIGUNGSANGABEN</xsd:documentation>
			<xsd:documentation>* Angabe des Geschäftsleiter-Instituts über VERHAELTNIS_NR</xsd:documentation>
			<xsd:documentation>* VERHAELTNIS_KENNZ: Schlüssel für § 15: 0...9</xsd:documentation>
			<xsd:documentation>********************************************************************</xsd:documentation>
		</xsd:annotation>
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element ref="bbk:VONNR"/>
				<xsd:element ref="bbk:ANNR"/>
				<xsd:element ref="bbk:VERHAELTNIS_NR"/>
				<xsd:element ref="bbk:VERHAELTNIS_KENNZ"/>
			</xsd:sequence>
		</xsd:complexType>
	</xsd:element>
	<!-- ************************************************************************************************** -->
	<!-- **************** Beendigungs - Meldung *********************************************************** -->
	<!-- ************************************************************************************************** -->
	<xsd:complexType name="anzeigenBE">
		<xsd:annotation>
			<xsd:documentation>*****************************************************************</xsd:documentation>
			<xsd:documentation>* AUFBAU MELDUNG BE</xsd:documentation>
			<xsd:documentation>* ===================</xsd:documentation>
			<xsd:documentation>* Die Meldung besteht aus den Standard-Meldungselementen,</xsd:documentation>
			<xsd:documentation>* sowie 1 bis n EINZELANZEIGEN zum Anzeigentyp 'Beendigung'</xsd:documentation>
			<xsd:documentation>* ------------</xsd:documentation>
			<xsd:documentation>* Wenn minOccurs, maxOccurs fehlt, muss das Element genau 1x auftreten</xsd:documentation>
			<xsd:documentation>*****************************************************************</xsd:documentation>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base="bbk:basisMeldung">
				<xsd:sequence>
					<xsd:element ref="bbk:ANZEIGEBE" minOccurs="1" maxOccurs="unbounded"/>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:element name="ANZEIGEBE">
		<xsd:annotation>
			<xsd:documentation>*****************************************************************</xsd:documentation>
			<xsd:documentation>* AUFBAU ANZEIGE</xsd:documentation>
			<xsd:documentation>* =====================</xsd:documentation>
			<xsd:documentation>* BEENDIGUNGSANGABEN: </xsd:documentation>
			<xsd:documentation>* nur Daten zur Identifizierung der Anzeige</xsd:documentation>
			<xsd:documentation>*****************************************************************</xsd:documentation>
		</xsd:annotation>
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element ref="bbk:ANZEIGEANFANG"/>
				<xsd:element ref="bbk:BETEILIGUNG_BE"/>
				<xsd:element ref="bbk:ANZEIGEENDE"/>
			</xsd:sequence>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="BETEILIGUNG_BE">
		<xsd:annotation>
			<xsd:documentation>*****************************************************************</xsd:documentation>
			<xsd:documentation>* BEENDIGUNGSANGABEN</xsd:documentation>
			<xsd:documentation>* Bemerkungen zu den Elementen:</xsd:documentation>
			<xsd:documentation>* -------------------------------</xsd:documentation>
			<xsd:documentation>* Nur bei BG: Angabe des Instituts über VERHAELTNIS_NR nötig</xsd:documentation>
			<xsd:documentation>*****************************************************************</xsd:documentation>
		</xsd:annotation>
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element ref="bbk:ANZEIGENTYP"/>
				<xsd:element ref="bbk:VONNR"/>
				<xsd:element ref="bbk:ANNR"/>
				<xsd:element ref="bbk:STICHTAG_MWV"/>
				<xsd:element ref="bbk:VERHAELTNIS_NR" minOccurs="0" maxOccurs="1"/>
			</xsd:sequence>
		</xsd:complexType>
	</xsd:element>
	<!-- ************************************************************************************************** -->
	<!-- ****************    Information ID    ************************************************************ -->
	<!-- ************************************************************************************************** -->
	<xsd:complexType name="informationenID">
		<xsd:annotation>
			<xsd:documentation>*****************************************************************</xsd:documentation>
			<xsd:documentation>* AUFBAU INFORMATION ID</xsd:documentation>
			<xsd:documentation>* ===========================</xsd:documentation>
			<xsd:documentation>* Die Information besteht aus den Standard-Meldungselementen</xsd:documentation>
			<xsd:documentation>* sowie 0 bis n EINZELINFORMATIONEN zu neuen ID's und/oder</xsd:documentation>
			<xsd:documentation>* 0 bis n EINZELINFORMATIONEN zu gelöschten ID's und/oder</xsd:documentation>
			<xsd:documentation>* 0 bis n EINZELINFORMATIONEN zum Gesamtbestand an ID's</xsd:documentation>
			<xsd:documentation>* ------------</xsd:documentation>
			<xsd:documentation>* Wenn minOccurs, maxOccurs fehlt, muss das Element genau 1x auftreten</xsd:documentation>
			<xsd:documentation>*****************************************************************</xsd:documentation>
		</xsd:annotation>
		<xsd:complexContent>
			<xsd:extension base="bbk:basisMeldung">
				<xsd:sequence>
					<xsd:element ref="bbk:INFORMATION_ID_NEU" minOccurs="0" maxOccurs="unbounded"/>
					<xsd:element ref="bbk:INFORMATION_ID_GELOESCHT" minOccurs="0" maxOccurs="unbounded"/>
					<xsd:element ref="bbk:INFORMATION_ID_BESTAND" minOccurs="0" maxOccurs="unbounded"/>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:element name="INFORMATION_ID_NEU">
		<xsd:annotation>
			<xsd:documentation>*****************************************************************</xsd:documentation>
			<xsd:documentation>* AUFBAU INFORMATION</xsd:documentation>
			<xsd:documentation>* =====================</xsd:documentation>
			<xsd:documentation>* Daten zu einer neu vergebenen Nehmernummer</xsd:documentation>
			<xsd:documentation>*****************************************************************</xsd:documentation>
		</xsd:annotation>
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element ref="bbk:NEHMERNR"/>
				<xsd:element ref="bbk:SERVICENR" minOccurs="0" maxOccurs="1"/>
				<xsd:element ref="bbk:FIRMIERUNG"/>
				<xsd:element ref="bbk:ORT" minOccurs="0" maxOccurs="1"/>
				<xsd:element ref="bbk:PLZ" minOccurs="0" maxOccurs="1"/>
				<xsd:element ref="bbk:LAND" minOccurs="0" maxOccurs="1"/>
				<xsd:element ref="bbk:LETZTE_ANZEIGE"/>
				<xsd:element ref="bbk:LEI" minOccurs="0" maxOccurs="1"/>
			</xsd:sequence>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="INFORMATION_ID_GELOESCHT">
		<xsd:annotation>
			<xsd:documentation>*****************************************************************</xsd:documentation>
			<xsd:documentation>* AUFBAU INFORMATION</xsd:documentation>
			<xsd:documentation>* =====================</xsd:documentation>
			<xsd:documentation>* Daten zu einer gelöschten Nehmernummer</xsd:documentation>
			<xsd:documentation>*****************************************************************</xsd:documentation>
		</xsd:annotation>
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element ref="bbk:NEHMERNR"/>
				<xsd:element ref="bbk:SERVICENR" minOccurs="0" maxOccurs="1"/>
				<xsd:element ref="bbk:FIRMIERUNG"/>
				<xsd:element ref="bbk:ORT" minOccurs="0" maxOccurs="1"/>
				<xsd:element ref="bbk:PLZ" minOccurs="0" maxOccurs="1"/>
				<xsd:element ref="bbk:LAND" minOccurs="0" maxOccurs="1"/>
				<xsd:element ref="bbk:LETZTE_ANZEIGE"/>
				<xsd:element ref="bbk:LEI" minOccurs="0" maxOccurs="1"/>
			</xsd:sequence>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="INFORMATION_ID_BESTAND">
		<xsd:annotation>
			<xsd:documentation>*****************************************************************</xsd:documentation>
			<xsd:documentation>* AUFBAU INFORMATION</xsd:documentation>
			<xsd:documentation>* =====================</xsd:documentation>
			<xsd:documentation>* Daten zu einer Nehmernummer aus dem aktuellen Bestand</xsd:documentation>
			<xsd:documentation>*****************************************************************</xsd:documentation>
		</xsd:annotation>
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element ref="bbk:NEHMERNR"/>
				<xsd:element ref="bbk:SERVICENR" minOccurs="0" maxOccurs="1"/>
				<xsd:element ref="bbk:FIRMIERUNG"/>
				<xsd:element ref="bbk:ORT" minOccurs="0" maxOccurs="1"/>
				<xsd:element ref="bbk:PLZ" minOccurs="0" maxOccurs="1"/>
				<xsd:element ref="bbk:LAND" minOccurs="0" maxOccurs="1"/>
				<xsd:element ref="bbk:LETZTE_ANZEIGE"/>
				<xsd:element ref="bbk:LEI" minOccurs="0" maxOccurs="1"/>
			</xsd:sequence>
		</xsd:complexType>
	</xsd:element>
</xsd:schema>
