<?xml version="1.0" encoding="iso-8859-1"?>
<xsd:schema version="2.0"
  xmlns:xsd="http://www.w3.org/2001/XMLSchema"
  xmlns:smt="http://www.sportmedia.de/tabelle_std"
  targetNamespace="http://www.sportmedia.de/tabelle_std"
  elementFormDefault="qualified">

		<xsd:element name="sportmedia_tabelle_std">
				<xsd:annotation>
						<xsd:documentation>
								Dieses Schema bezieht sich nur auf das Standard-XML Version 2 das der sportmedia-Dienst zur Verfügung stellt.
						</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
						<xsd:sequence minOccurs="1" maxOccurs="1">
								<xsd:element name="kopfdaten" type="smt:headType" minOccurs="0" />
								<xsd:element name="paarungen" minOccurs="0">
										<xsd:annotation>
												<xsd:documentation>
													Alle Paarungen die in dieser Spielwoche aus dieser Staffel angesetzt sind.
													Es werden ebenso auch Paarungen aus anderen Spieltagen angezeigt.
												</xsd:documentation>
										</xsd:annotation>
										<xsd:complexType>
												<xsd:sequence>
													<xsd:element name="paarung" type="smt:paarungType" minOccurs="0" maxOccurs="unbounded" />
												</xsd:sequence>
										</xsd:complexType>
								</xsd:element>
								<xsd:element name="platzierungen" minOccurs="0">
										<xsd:annotation>
												<xsd:documentation>
													Die Platzierung aller vorhandenen Mannschaften in dieser Staffel.
													Alle angesetzten, gemeldeten und im System verarbeiteten Spiele
													sowie evtl vorhandene Mannschaftswertungen sind einberechnet.
												</xsd:documentation>
										</xsd:annotation>
										<xsd:complexType>
												<xsd:sequence>
													<xsd:element name="platzierung" type="smt:platzierungType" minOccurs="0" maxOccurs="unbounded" />
												</xsd:sequence>
										</xsd:complexType>
								</xsd:element>
								<xsd:element name="mannschaftswertungen" minOccurs="0">
										<xsd:annotation>
												<xsd:documentation>
														Die Mannschaftswertungen (wenn vorhanden) sind bereits in die Tabelle (Element platzierungen) einberechnet.
														Sie dient an dieser Stelle nur der zusätzlichen Information.
												</xsd:documentation>
										</xsd:annotation>
										<xsd:complexType>
												<xsd:sequence>
													<xsd:element name="mannschaftswertung" type="smt:mannschaftswertungType" minOccurs="0" maxOccurs="unbounded" />
												</xsd:sequence>
										</xsd:complexType>
								</xsd:element>
								<xsd:element name="vorschaupaarungen" minOccurs="0">
										<xsd:annotation>
												<xsd:documentation>
													Alle Paarungen die in der nächsten zu spielenden Woche aus dieser Staffel angesetzt sind.
													Dies muss nicht notwendigerweise die folgende Kalenderwoche sein.
												</xsd:documentation>
										</xsd:annotation>
										<xsd:complexType>
												<xsd:sequence>
													<xsd:element name="vorschaupaarung" type="smt:vorschaupaarungType" minOccurs="0" maxOccurs="unbounded" />
												</xsd:sequence>
										</xsd:complexType>
								</xsd:element>
						</xsd:sequence>
				</xsd:complexType>
		</xsd:element>

		<xsd:complexType name="headType">
				<xsd:sequence>
						<xsd:element name="staffelid" type="xsd:string" minOccurs="0">
								<xsd:annotation>
										<xsd:documentation>
												Einheitliche DFBnet Staffel-ID, grundsätzlich bestehend aus 6 numerischen Ziffern
												(ggf. mit führender Null) um eine Staffel eindeutig zu identifizieren
												(z.B. Oberliga Niedersachsen Ost: 010437 oder 1. Bundesliga: 890022).
												Es gibt aber die Möglichkeit, eine eigene Staffel-ID pro Staffel zu vergeben.
										</xsd:documentation>
								</xsd:annotation>
						</xsd:element>
						<xsd:element name="staffelkurzname" type="xsd:string" minOccurs="0">
								<xsd:annotation>
										<xsd:documentation>
												Der Staffelkurzname setzt sich aus der Kurzschreibweise der folgenden Informationen zusammen:
												Gebiet-Mannschaftsart-Spielklasse
										</xsd:documentation>
								</xsd:annotation>
						</xsd:element>
						<xsd:element name="erstellungsdatum" minOccurs="0" type="xsd:string">
								<xsd:annotation>
										<xsd:documentation>
												Das Erstellungsdatum der Datei. Das Datumsformat ist im Tabellen-Editor global einstellbar.
										</xsd:documentation>
								</xsd:annotation>
						</xsd:element>
						<xsd:element name="erstellungszeit" type="xsd:string" minOccurs="0">
								<xsd:annotation>
										<xsd:documentation>
												Die Erstellungszeit der Datei. Das Zeitformat ist im Tabellen-Editor global einstellbar.
										</xsd:documentation>
								</xsd:annotation>
						</xsd:element>
						<xsd:element name="anzahlpaarungen" type="xsd:integer" minOccurs="0">
								<xsd:annotation>
										<xsd:documentation>
												Die Anzahl der vorliegenden Paarungen.
										</xsd:documentation>
								</xsd:annotation>
						</xsd:element>
						<xsd:element name="saisonname" type="xsd:string" minOccurs="0">
								<xsd:annotation>
										<xsd:documentation>
												Die aktuelle Saison mit Schrägstrich (09/10).
										</xsd:documentation>
								</xsd:annotation>
						</xsd:element>
						<xsd:element name="saisonnummer" type="xsd:string" minOccurs="0">
								<xsd:annotation>
										<xsd:documentation>
												Die aktuelle Saison ohne Schrägstrich (0910).
										</xsd:documentation>
								</xsd:annotation>
						</xsd:element>
						<xsd:element name="verbandkurz" type="xsd:string" minOccurs="0">
								<xsd:annotation>
										<xsd:documentation>
												Der Verbandname in Kurzschreibweise (z.B. Niedersachsen).
										</xsd:documentation>
								</xsd:annotation>
						</xsd:element>
						<xsd:element name="verbandlang" type="xsd:string" minOccurs="0">
								<xsd:annotation>
										<xsd:documentation>
												Der ausgeschriebene Verbandname (z.B. Niedersächsischer Fußball-Verband).
										</xsd:documentation>
								</xsd:annotation>
						</xsd:element>
						<xsd:element name="region" type="xsd:string" minOccurs="0">
								<xsd:annotation>
										<xsd:documentation>
												Die untergeordnete Region / Gebiet der Staffel (z.B. Bezirk Hannover).
										</xsd:documentation>
								</xsd:annotation>
						</xsd:element>
						<xsd:element name="mannschaftsArtNummer" type="xsd:string" minOccurs="0">
								<xsd:annotation>
										<xsd:documentation>
												Nummer der Mannschaftsart, bestehend aus 3 numerischen Ziffern (ggf. mit führender Null).
										</xsd:documentation>
								</xsd:annotation>
						</xsd:element>
						<xsd:element name="mannschaftsArt" type="xsd:string" minOccurs="0">
								<xsd:annotation>
										<xsd:documentation>
												Name der Mannschaftsart (z.B. Herren).
										</xsd:documentation>
								</xsd:annotation>
						</xsd:element>
						<xsd:element name="spielKlasseNummer" type="xsd:string" minOccurs="0">
								<xsd:annotation>
										<xsd:documentation>
												Nummer der Spielklasse, bestehend aus 3 numerischen Ziffern (ggf. mit führender Null).
										</xsd:documentation>
								</xsd:annotation>
						</xsd:element>
						<xsd:element name="spielKlasse" type="xsd:string" minOccurs="0">
								<xsd:annotation>
										<xsd:documentation>
												Name der Spielklasse (z.B. Bezirksliga).
										</xsd:documentation>
								</xsd:annotation>
						</xsd:element>
						<xsd:element name="spieldauer" type="xsd:integer" minOccurs="0">
								<xsd:annotation>
										<xsd:documentation>
												Die Spieldauer in Minuten.
												Diese Information wird von den Staffelplanern gepflegt.
										</xsd:documentation>
								</xsd:annotation>
						</xsd:element>
						<xsd:element name="pausenzeit" type="xsd:integer" minOccurs="0">
								<xsd:annotation>
										<xsd:documentation>
												Die Pausendauer in Minuten.
												Diese Information wird von den Staffelplanern gepflegt.
										</xsd:documentation>
								</xsd:annotation>
						</xsd:element>
						<xsd:element name="staffelname" type="xsd:string" minOccurs="0">
								<xsd:annotation>
										<xsd:documentation>
												Der Staffelname wird von den Staffelplanern der Verbände vergeben.
												sportmedia bietet die Möglichkeit den Namen im Staffel-Editor kundenspezifisch anzupassen.
										</xsd:documentation>
								</xsd:annotation>
						</xsd:element>
						<xsd:element name="mannschaften" type="xsd:integer" minOccurs="0">
								<xsd:annotation>
										<xsd:documentation>
												Die Anzahl der vorhandenen Mannschaften.
												Diese Information wird von den Staffelplanern gepflegt (keine Pflichangabe).
										</xsd:documentation>
								</xsd:annotation>
						</xsd:element>
						<xsd:element name="aufsteiger" type="xsd:integer" minOccurs="0">
								<xsd:annotation>
										<xsd:documentation>
												Die Anzahl der vorhandenen Aufsteiger.
												Diese Information wird von den Staffelplanern gepflegt (keine Pflichangabe).
										</xsd:documentation>
								</xsd:annotation>
						</xsd:element>
						<xsd:element name="absteiger" type="xsd:integer" minOccurs="0">
								<xsd:annotation>
										<xsd:documentation>
												Die Anzahl der vorhandene Absteiger.
												Diese Information wird von den Staffelplanern gepflegt.
										</xsd:documentation>
								</xsd:annotation>
						</xsd:element>
				</xsd:sequence>
		</xsd:complexType>

		<xsd:complexType name="paarungType">
				<xsd:sequence maxOccurs="unbounded">
						<xsd:element name="spieltag" type="smt:spieltagType" minOccurs="0">
								<xsd:annotation>
										<xsd:documentation>
												Der Spieltag zu dem dieses Spiel zugeordnet wurde.
												Ändert sich auch bei Spielverlegung nicht.
										</xsd:documentation>
								</xsd:annotation>
						</xsd:element>
						<xsd:element name="spielnummer" type="smt:spielnummerType" minOccurs="0">
								<xsd:annotation>
										<xsd:documentation>
												Eine bis zu 3stellige numerische Zeichenkette,
												die das Spiel über die ganze Saison hinweg identifiziert.
										</xsd:documentation>
								</xsd:annotation>
						</xsd:element>
						<xsd:element name="spieldatum" type="xsd:string" minOccurs="0" >
								<xsd:annotation>
										<xsd:documentation>
												Das geplante Datum an dem das Spiel stattfindet. Das Datumsformat ist im Tabellen-Editor global einstellbar.
										</xsd:documentation>
								</xsd:annotation>
						</xsd:element>
						<xsd:element name="spieluhrzeit" type="xsd:string" minOccurs="0" >
								<xsd:annotation>
										<xsd:documentation>
												Die geplante Uhrzeit zu der das Spiel beginnt. Das Zeitformat ist im Tabellen-Editor global einstellbar.
										</xsd:documentation>
								</xsd:annotation>
						</xsd:element>
						<xsd:element name="heimmannschaftid" type="xsd:string" minOccurs="0">
								<xsd:annotation>
										<xsd:documentation>
												Eine 16stellige numerische Zeichenkette,
												die die Mannschaft über die ganze Saison hinweg identifiziert.
												Von Saison zu Saison kann sich die ID verändern.
										</xsd:documentation>
								</xsd:annotation>
						</xsd:element>
						<xsd:element name="heimmannschaft" type="xsd:string" minOccurs="0">
								<xsd:annotation>
										<xsd:documentation>
												Der Mannschaftsname wird von den Verbänden vergeben. sportmedia
												bietet aber die Möglichkeit den Namen im Staffel-Editor anzupassen.
										</xsd:documentation>
								</xsd:annotation>
						</xsd:element>
						<xsd:element name="heimohnewertung" minOccurs="0" type="smt:emptyElemType">
								<xsd:annotation>
										<xsd:documentation>
												Das Element wird nur ausgegeben, wenn die Mannschaft als ohne Wertung markiert ist (ohne Inhalt).
										</xsd:documentation>
								</xsd:annotation>
						</xsd:element>
						<xsd:element name="heimzurueckgezogen" minOccurs="0" type="smt:emptyElemType">
								<xsd:annotation>
										<xsd:documentation>
												Das Element wird nur ausgegeben, wenn die Mannschaft als zurückgezogen markiert ist (ohne Inhalt).
										</xsd:documentation>
								</xsd:annotation>
						</xsd:element>
						<xsd:element name="gastmannschaftid" type="xsd:string" minOccurs="0">
								<xsd:annotation>
										<xsd:documentation>
												Die Mannschafts-ID ist eine 16stellige numerische Zeichenkette,
												die die Mannschaft über die ganze Saison hinweg identifiziert.
												Von Saison zu Saison kann sich diese ID allerdings ändern.
										</xsd:documentation>
								</xsd:annotation>
						</xsd:element>
						<xsd:element name="gastmannschaft" type="xsd:string" minOccurs="0">
								<xsd:annotation>
										<xsd:documentation>
												Der Mannschaftsname wird von den Verbänden vergeben. sportmedia
												bietet aber die Möglichkeit den Namen im Staffel-Editor anzupassen.
										</xsd:documentation>
								</xsd:annotation>
						</xsd:element>
						<xsd:element name="gastohnewertung" minOccurs="0" type="smt:emptyElemType">
								<xsd:annotation>
										<xsd:documentation>
												Das Element wird nur ausgegeben, wenn die Mannschaft als ohne Wertung markiert ist (ohne Inhalt).
										</xsd:documentation>
								</xsd:annotation>
						</xsd:element>
						<xsd:element name="gastzurueckgezogen" minOccurs="0">
								<xsd:annotation>
										<xsd:documentation>
												Das Element wird nur ausgegeben, wenn die Mannschaft als zurückgezogen markiert ist (ohne Inhalt).
										</xsd:documentation>
								</xsd:annotation>
						</xsd:element>
						<xsd:choice minOccurs="0" maxOccurs="1">
								<xsd:annotation>
										<xsd:documentation>
												Wenn ein Ergebnis vorliegt, werden entweder die Elemente für das reguläre Ergebnis (heim- und gastergebnis) oder die der Sonderwertung ausgegeben.
										</xsd:documentation>
								</xsd:annotation>
								<xsd:sequence>
										<xsd:annotation>
												<xsd:documentation>
														Die Elemente werden nur ausgegeben, wenn ein reguläres Ergebnis vorliegt.
												</xsd:documentation>
										</xsd:annotation>
										<xsd:element name="heimergebnis" minOccurs="0" type="xsd:integer">
												<xsd:annotation>
														<xsd:documentation>
																Die Tore die die Heimmannschaft erzielt hat.
														</xsd:documentation>
												</xsd:annotation>
										</xsd:element>
										<xsd:element name="gastergebnis" minOccurs="0" type="xsd:integer">
												<xsd:annotation>
														<xsd:documentation>
																Die Tore die die Gastmannschaft erzielt hat.
														</xsd:documentation>
												</xsd:annotation>
										</xsd:element>
								</xsd:sequence>
								<xsd:sequence>
										<xsd:annotation>
												<xsd:documentation>
														Die Elemente werden nur ausgegeben, wenn ein Ergebnis als Sonderwertung vorliegt.
												</xsd:documentation>
										</xsd:annotation>
										<xsd:element name="swe_heimtoreplus" minOccurs="0" type="xsd:integer">
												<xsd:annotation>
														<xsd:documentation>
																Sonderwertung: Anzahl der für die Heimmannschaft gewerteten Tore.
														</xsd:documentation>
												</xsd:annotation>
										</xsd:element>
										<xsd:element name="swe_heimtoreminus" minOccurs="0" type="xsd:integer">
												<xsd:annotation>
														<xsd:documentation>
																Sonderwertung: Anzahl der gegen die Heimmannschaft gewerteten Tore.
														</xsd:documentation>
												</xsd:annotation>
										</xsd:element>
										<xsd:element name="swe_heimpunkte" minOccurs="0" type="xsd:integer">
												<xsd:annotation>
														<xsd:documentation>
																Sonderwertung: Anzahl der für die Heimmannschaft gewerteten Punkte.
														</xsd:documentation>
												</xsd:annotation>
										</xsd:element>
										<xsd:element name="swe_gasttoreplus" minOccurs="0" type="xsd:integer">
												<xsd:annotation>
														<xsd:documentation>
																Sonderwertung: Anzahl der für die Gastmannschaft gewerteten Tore.
														</xsd:documentation>
												</xsd:annotation>
										</xsd:element>
										<xsd:element name="swe_gasttoreminus" minOccurs="0" type="xsd:integer">
												<xsd:annotation>
														<xsd:documentation>
																Sonderwertung: Anzahl der gegen die Gastmannschaft gewerteten Tore.
														</xsd:documentation>
												</xsd:annotation>
										</xsd:element>
										<xsd:element name="swe_gastpunkte" minOccurs="0" type="xsd:integer">
												<xsd:annotation>
														<xsd:documentation>
																Sonderwertung: Anzahl der für die Gastmannschaft gewerteten Punkte.
														</xsd:documentation>
												</xsd:annotation>
										</xsd:element>
								</xsd:sequence>
						</xsd:choice>
						<xsd:element name="spielohnewertung" minOccurs="0" type="smt:emptyElemType">
								<xsd:annotation>
										<xsd:documentation>
												Das Element wird nur ausgegeben, wenn die Heim- oder Gastmannschaft
												als ohne Wertung markiert ist (ohne Inhalt).
										</xsd:documentation>
								</xsd:annotation>
						</xsd:element>
						<xsd:element name="infoid" minOccurs="0" type="smt:infoidType">
								<xsd:annotation>
										<xsd:documentation>
												Das Element beschreibt den Spielstatus in Form einer 3stelligen numerische Zeichenkette.
										</xsd:documentation>
								</xsd:annotation>
						</xsd:element>
						<xsd:element name="info" minOccurs="0" type="xsd:string">
								<xsd:annotation>
										<xsd:documentation>
												Das Element beschreibt den Spielstatus. Je nach Einstellung wird eine verkürzte (Kurz),
												vollständige (Lang) oder eigene Bezeichnung verwendet.
										</xsd:documentation>
								</xsd:annotation>
						</xsd:element>
				</xsd:sequence>
		</xsd:complexType>

		<xsd:complexType name="platzierungType">
				<xsd:sequence minOccurs="1" maxOccurs="unbounded">
						<xsd:choice>
								<xsd:element name="aufsteiger" minOccurs="0" type="smt:emptyElemType">
										<xsd:annotation>
												<xsd:documentation>
														Das Element wird nur ausgegeben, wenn die Mannschaft als Aufsteiger markiert ist.
												</xsd:documentation>
										</xsd:annotation>
								</xsd:element>
								<xsd:element name="absteiger" minOccurs="0" type="smt:emptyElemType">
										<xsd:annotation>
												<xsd:documentation>
														Das Element wird nur ausgegeben, wenn die Mannschaft als Absteiger markiert ist.
												</xsd:documentation>
										</xsd:annotation>
								</xsd:element>
						</xsd:choice>
						<xsd:element name="platz" type="xsd:integer" minOccurs="1">
								<xsd:annotation>
										<xsd:documentation>
												Beschreibt die Platzierung der Mannschaft der aktuellen Spielwoche.
										</xsd:documentation>
								</xsd:annotation>
						</xsd:element>
						<xsd:element name="platzalt" type="xsd:integer" minOccurs="0">
								<xsd:annotation>
										<xsd:documentation>
												Beschreibt die Platzierung der Mannschaft der vorigen Spielwoche.
										</xsd:documentation>
								</xsd:annotation>
						</xsd:element>
						<xsd:element name="mannschaftid" type="xsd:string" minOccurs="1">
								<xsd:annotation>
										<xsd:documentation>
												Die Mannschafts-ID ist eine 16stellige numerische Zeichenkette,
												die die Mannschaft über die ganze Saison hinweg identifiziert.
												Von Saison zu Saison kann sich diese ID aber ändern.
										</xsd:documentation>
								</xsd:annotation>
						</xsd:element>
						<xsd:element name="mannschaft" type="xsd:string" minOccurs="1">
								<xsd:annotation>
										<xsd:documentation>
												Der Mannschaftsname wird von den Verbänden vergeben. sportmedia
												bietet aber die Möglichkeit den Namen im Staffel-Editor anzupassen.
										</xsd:documentation>
								</xsd:annotation>
						</xsd:element>
						<xsd:element name="mannschaftohnewertung" minOccurs="0" type="smt:emptyElemType">
								<xsd:annotation>
										<xsd:documentation>
												Das Element wird nur ausgegeben, wenn die Mannschaft als
												ohne Wertung markiert ist (ohne Inhalt).
										</xsd:documentation>
								</xsd:annotation>
						</xsd:element>
						<xsd:element name="mannschaftzurueckgezogen" minOccurs="0" type="smt:emptyElemType">
								<xsd:annotation>
										<xsd:documentation>
												Das Element wird nur ausgegeben, wenn die Mannschaft als
												zurückgezogen markiert ist (ohne Inhalt).
										</xsd:documentation>
								</xsd:annotation>
						</xsd:element>
						<xsd:element name="spiele" type="xsd:integer" minOccurs="1">
								<xsd:annotation>
										<xsd:documentation>
												Die Anzahl der bisher gespielten Spiele.
										</xsd:documentation>
								</xsd:annotation>
						</xsd:element>
						<xsd:element name="gewonnen" type="xsd:integer" minOccurs="1">
								<xsd:annotation>
										<xsd:documentation>
												Die Anzahl der bisherigen Spiele mit dem Status gewonnen.
										</xsd:documentation>
								</xsd:annotation>
						</xsd:element>
						<xsd:element name="unentschieden" type="xsd:integer" minOccurs="1">
								<xsd:annotation>
										<xsd:documentation>
												Die Anzahl der bisherigen Spiele mit dem Status unentschieden.
										</xsd:documentation>
								</xsd:annotation>
						</xsd:element>
						<xsd:element name="verloren" type="xsd:integer" minOccurs="1">
								<xsd:annotation>
										<xsd:documentation>
												Die Anzahl der bisherigen Spiele mit dem Status verloren.
										</xsd:documentation>
								</xsd:annotation>
						</xsd:element>
						<xsd:element name="heimspiele" type="xsd:integer" minOccurs="0">
								<xsd:annotation>
										<xsd:documentation>
												Die Anzahl der bisher gespielten Heim-Spiele.
										</xsd:documentation>
								</xsd:annotation>
						</xsd:element>
						<xsd:element name="heimgewonnen" type="xsd:integer" minOccurs="0">
								<xsd:annotation>
										<xsd:documentation>
												Die Anzahl der bisher gespielten Heim-Spiele mit dem Status gewonnen.
										</xsd:documentation>
								</xsd:annotation>
						</xsd:element>
						<xsd:element name="heimunentschieden" type="xsd:integer" minOccurs="0">
								<xsd:annotation>
										<xsd:documentation>
												Die Anzahl der bisher gespielten Heim-Spiele mit dem Status unentschieden.
										</xsd:documentation>
								</xsd:annotation>
						</xsd:element>
						<xsd:element name="heimverloren" type="xsd:integer" minOccurs="0">
								<xsd:annotation>
										<xsd:documentation>
												Die Anzahl der bisher gespielten Heim-Spiele mit dem Status verloren.
										</xsd:documentation>
								</xsd:annotation>
						</xsd:element>
						<xsd:element name="heimtoreplus" type="xsd:integer" minOccurs="0">
								<xsd:annotation>
										<xsd:documentation>
												Die Anzahl der Tore die die Mannschaft in den bisherigen Heimspielen geschossen hat.
										</xsd:documentation>
								</xsd:annotation>
						</xsd:element>
						<xsd:element name="heimtoreminus" type="xsd:integer" minOccurs="0">
								<xsd:annotation>
										<xsd:documentation>
												Die Anzahl der Tore die die Mannschaft in den bisherigen Heim-Spielen erhalten hat.
										</xsd:documentation>
								</xsd:annotation>
						</xsd:element>
						<xsd:element name="heimtordifferenz" type="xsd:integer" minOccurs="0">
								<xsd:annotation>
										<xsd:documentation>
												Die Differenz-Anzahl aus geschossenen (toreplus) und erhaltenen Toren (toreminus)
												in den bisherigen Heim-Spielen der Mannschaft.
										</xsd:documentation>
								</xsd:annotation>
						</xsd:element>
						<xsd:element name="heimpunkte" type="xsd:integer" minOccurs="0">
								<xsd:annotation>
										<xsd:documentation>
												Der Punktestand aus den bisherigen Heim-Spielen.
										</xsd:documentation>
								</xsd:annotation>
						</xsd:element>
						<xsd:element name="auswspiele" type="xsd:integer" minOccurs="0">
								<xsd:annotation>
										<xsd:documentation>
												Die Anzahl der bisher gespielten Auswärts-Spiele.
										</xsd:documentation>
								</xsd:annotation>
						</xsd:element>
						<xsd:element name="auswgewonnen" type="xsd:integer" minOccurs="0">
								<xsd:annotation>
										<xsd:documentation>
												Die Anzahl der bisher gespielten Auswärts-Spiele mit dem Status gewonnen.
										</xsd:documentation>
								</xsd:annotation>
						</xsd:element>
						<xsd:element name="auswunentschieden" type="xsd:integer" minOccurs="0">
								<xsd:annotation>
										<xsd:documentation>
												Die Anzahl der bisher gespielten Auswärts-Spiele mit dem Status unentschieden.
										</xsd:documentation>
								</xsd:annotation>
						</xsd:element>
						<xsd:element name="auswverloren" type="xsd:integer" minOccurs="0">
								<xsd:annotation>
										<xsd:documentation>
												Die Anzahl der bisher gespielten Auswärts-Spiele mit dem Status verloren.
										</xsd:documentation>
								</xsd:annotation>
						</xsd:element>
						<xsd:element name="auswtoreplus" type="xsd:integer" minOccurs="0">
								<xsd:annotation>
										<xsd:documentation>
												Die Anzahl der Tore die die Mannschaft in den bisherigen Auswärts-Spielen geschossen hat.
										</xsd:documentation>
								</xsd:annotation>
						</xsd:element>
						<xsd:element name="auswtoreminus" type="xsd:integer" minOccurs="0">
								<xsd:annotation>
										<xsd:documentation>
												Die Anzahl der Tore die die Mannschaft in den bisherigen Auswärts-Spielen erhalten hat.
										</xsd:documentation>
								</xsd:annotation>
						</xsd:element>
						<xsd:element name="auswtordifferenz" type="xsd:integer" minOccurs="0">
								<xsd:annotation>
										<xsd:documentation>
												Die Differenz-Anzahl aus geschossenen (toreplus) und erhaltenen Toren (toreminus)
												in den bisherigen Auswärts-Spielen der Mannschaft.
										</xsd:documentation>
								</xsd:annotation>
						</xsd:element>
						<xsd:element name="auswpunkte" type="xsd:integer" minOccurs="0">
								<xsd:annotation>
										<xsd:documentation>
												Der Punktestand aus den bisherigen Auswärts-Spielen.
										</xsd:documentation>
								</xsd:annotation>
						</xsd:element>
						<xsd:element name="toreplus" type="xsd:integer" minOccurs="1">
								<xsd:annotation>
										<xsd:documentation>
												Die Anzahl der Tore die die Mannschaft bisher insgesamt geschossen hat.
										</xsd:documentation>
								</xsd:annotation>
						</xsd:element>
						<xsd:element name="toreminus" type="xsd:integer" minOccurs="1">
								<xsd:annotation>
										<xsd:documentation>
												Die Anzahl der Tore die die Mannschaft bisher insgesamt erhalten hat.
										</xsd:documentation>
								</xsd:annotation>
						</xsd:element>
						<xsd:element name="tordifferenz" type="xsd:integer" minOccurs="1">
								<xsd:annotation>
										<xsd:documentation>
												Die Differenz-Anzahl aus geschossenen (toreplus) und erhaltenen Toren (toreminus)
												in den bisherigen Spielen der Mannschaft.
										</xsd:documentation>
								</xsd:annotation>
						</xsd:element>
						<xsd:element name="punkte" type="xsd:integer" minOccurs="1">
								<xsd:annotation>
										<xsd:documentation>
												Der Punktestand der aktuellen Spielwoche.
										</xsd:documentation>
								</xsd:annotation>
						</xsd:element>
				</xsd:sequence>
		</xsd:complexType>
		
		<xsd:complexType name="mannschaftswertungType">
				<xsd:sequence minOccurs="0" maxOccurs="unbounded">
						<xsd:element name="mannschaftid" type="xsd:string" minOccurs="1">
								<xsd:annotation>
										<xsd:documentation>
												Die Mannschafts-ID ist eine 16stellige numerische Zeichenkette,
												die die Mannschaft über die ganze Saison hinweg identifiziert.
												Von Saison zu Saison kann sich die ID ändern.
										</xsd:documentation>
								</xsd:annotation>
						</xsd:element>
						<xsd:element name="mannschaft" type="xsd:string" minOccurs="1">
								<xsd:annotation>
										<xsd:documentation>
												Der Mannschaftsname wird von den Verbänden vergeben. sportmedia
												bietet aber die Möglichkeit den Namen im Staffel-Editor anzupassen.
										</xsd:documentation>
								</xsd:annotation>
						</xsd:element>
						<xsd:element name="toreplus" type="xsd:integer" minOccurs="0">
								<xsd:annotation>
										<xsd:documentation>
												Anzahl der für die Mannschaft gewerteten Tore.
										</xsd:documentation>
								</xsd:annotation>
						</xsd:element>
						<xsd:element name="toreminus" type="xsd:integer" minOccurs="0">
								<xsd:annotation>
										<xsd:documentation>
												Anzahl der gegen die Mannschaft gewerteten Tore.
										</xsd:documentation>
								</xsd:annotation>
						</xsd:element>
						<xsd:element name="punkte" type="xsd:integer" minOccurs="0">
								<xsd:annotation>
										<xsd:documentation>
												Anzahl der für die Mannschaft gewerteten Punkte.
										</xsd:documentation>
								</xsd:annotation>
						</xsd:element>
				</xsd:sequence>
		</xsd:complexType>
		
		<xsd:complexType name="vorschaupaarungType">
				<xsd:annotation>
						<xsd:documentation>
								Spielpaarung für jede vorhandene Ansetzung der kommenden Spielwoche.
						</xsd:documentation>
				</xsd:annotation>
				<xsd:sequence maxOccurs="unbounded">
						<xsd:element name="spieltag" type="smt:spieltagType" minOccurs="1">
								<xsd:annotation>
										<xsd:documentation>
												Der Spieltag zu dem dieses Spiel zugeordnet wurde.
												Ändert sich auch bei Spielverlegung nicht!
										</xsd:documentation>
								</xsd:annotation>
						</xsd:element>
						<xsd:element name="spielnummer" type="smt:spielnummerType" minOccurs="1">
								<xsd:annotation>
										<xsd:documentation>
												Eine bis zu 3stellige numerische Zeichenkette,
												die das Spiel über die ganze Saison hinweg identifiziert.
										</xsd:documentation>
								</xsd:annotation>
						</xsd:element>
						<xsd:element name="spieldatum" type="xsd:string" minOccurs="1">
								<xsd:annotation>
										<xsd:documentation>
												Das geplante Datum an dem das Spiel stattfindet. Das Datumsformat ist im Tabellen-Editor global einstellbar.
										</xsd:documentation>
								</xsd:annotation>
						</xsd:element>
						<xsd:element name="spieluhrzeit" type="xsd:string" minOccurs="1">
								<xsd:annotation>
										<xsd:documentation>
												Die geplante Uhrzeit zu dem das Spiel beginnt. Das Zeitformat ist im Tabellen-Editor global einstellbar.
										</xsd:documentation>
								</xsd:annotation>
						</xsd:element>
						<xsd:element name="heimmannschaftid" type="xsd:string" minOccurs="1">
								<xsd:annotation>
										<xsd:documentation>
												Eine 16stellige numerische Zeichenkette,
												die die Mannschaft ueber die ganze Saison hinweg identifiziert.
												Von Saison zu Saison kann sich die ID ändern.
										</xsd:documentation>
								</xsd:annotation>
						</xsd:element>
						<xsd:element name="heimmannschaft" type="xsd:string" minOccurs="1">
								<xsd:annotation>
										<xsd:documentation>
												Der Mannschaftsname wird von den Verbänden vergeben. sportmedia
												bietet aber die Möglichkeit den Namen im Staffel-Editor anzupassen.
										</xsd:documentation>
								</xsd:annotation>
						</xsd:element>
						<xsd:element name="heimohnewertung" minOccurs="0" type="smt:emptyElemType">
								<xsd:annotation>
										<xsd:documentation>
												Das Element wird nur ausgegeben, wenn die Mannschaft als
												ohne Wertung markiert ist (ohne Inhalt).
										</xsd:documentation>
								</xsd:annotation>
						</xsd:element>
						<xsd:element name="heimzurueckgezogen" minOccurs="0" type="smt:emptyElemType">
								<xsd:annotation>
										<xsd:documentation>
												Das Element wird nur ausgegeben, wenn die Mannschaft als
												zurückgezogen markiert ist (ohne Inhalt).
										</xsd:documentation>
								</xsd:annotation>
						</xsd:element>
						<xsd:element name="gastmannschaftid" type="xsd:string" minOccurs="1">
								<xsd:annotation>
										<xsd:documentation>
												Die Mannschafts-ID ist eine 16stellige numerische Zeichenkette,
												die die Mannschaft ueber die ganze Saison hinweg identifiziert.
												Von Saison zu Saison kann sich die ID ändern.
										</xsd:documentation>
								</xsd:annotation>
						</xsd:element>
						<xsd:element name="gastmannschaft" type="xsd:string" minOccurs="1">
								<xsd:annotation>
										<xsd:documentation>
												Der Mannschaftsname wird von den Verbänden vergeben. sportmedia
												bietet aber die Möglichkeit den Namen im Staffel-Editor anzupassen.
										</xsd:documentation>
								</xsd:annotation>
						</xsd:element>
						<xsd:element name="gastohnewertung" minOccurs="0" type="smt:emptyElemType">
								<xsd:annotation>
										<xsd:documentation>
												Das Element wird nur ausgegeben, wenn die Mannschaft als
												ohne Wertung markiert ist (ohne Inhalt).
										</xsd:documentation>
								</xsd:annotation>
						</xsd:element>
						<xsd:element name="gastzurueckgezogen" minOccurs="0" type="smt:emptyElemType">
								<xsd:annotation>
										<xsd:documentation>
												Das Element wird nur ausgegeben, wenn die Mannschaft als
												zurückgezogen markiert ist (ohne Inhalt).
										</xsd:documentation>
								</xsd:annotation>
						</xsd:element>
						<xsd:element name="spielohnewertung" minOccurs="0" type="smt:emptyElemType">
								<xsd:annotation>
										<xsd:documentation>
												Das Element wird nur ausgegeben, wenn die Heim- oder Gastmannschaft
												als ohne Wertung markiert ist (ohne Inhalt).
										</xsd:documentation>
								</xsd:annotation>
						</xsd:element>
				</xsd:sequence>
		</xsd:complexType>

		<xsd:complexType name="emptyElemType" />
		
		<xsd:simpleType name="spieltagType">
				<xsd:restriction base="xsd:positiveInteger">
						<xsd:minInclusive value="1" />
						<xsd:maxInclusive value="99" />
				</xsd:restriction>
		</xsd:simpleType>

    <xsd:simpleType name="spielnummerType">
				<xsd:restriction base="xsd:positiveInteger">
						<xsd:minInclusive value="1" />
						<xsd:maxInclusive value="999" />
				</xsd:restriction>
		</xsd:simpleType>

    <xsd:simpleType name="infoidType">
				<xsd:restriction base="xsd:string">
						<xsd:enumeration value="100">
								<xsd:annotation>
										<xsd:documentation>
												Die Mannschaft hat spielfrei. Es wird keine Paarung ausgetragen.
										</xsd:documentation>
								</xsd:annotation>
						</xsd:enumeration>
						<xsd:enumeration value="300">
								<xsd:annotation>
										<xsd:documentation>
												Das Spiel ist geplant (Standard).
										</xsd:documentation>
								</xsd:annotation>
						</xsd:enumeration>
						<xsd:enumeration value="510">
								<xsd:annotation>
										<xsd:documentation>
												Spielausfall: Das Spiel wurde im Vorfeld abgesagt.
										</xsd:documentation>
								</xsd:annotation>
						</xsd:enumeration>
						<xsd:enumeration value="520">
								<xsd:annotation>
										<xsd:documentation>
												Spielausfall: Das Spiel ist ausgefallen.
										</xsd:documentation>
								</xsd:annotation>
						</xsd:enumeration>
						<xsd:enumeration value="530">
								<xsd:annotation>
										<xsd:documentation>
												Spielausfall: Beide Mannschaften sind nicht angetreten.
										</xsd:documentation>
								</xsd:annotation>
						</xsd:enumeration>
						<xsd:enumeration value="540">
								<xsd:annotation>
										<xsd:documentation>
												Spielausfall: Das Spiel musste abgebrochen werden.
										</xsd:documentation>
								</xsd:annotation>
						</xsd:enumeration>
						<xsd:enumeration value="550">
								<xsd:annotation>
										<xsd:documentation>
												Spielausfall: Das Ergebnis wurde nachträglich annuliert.
										</xsd:documentation>
								</xsd:annotation>
						</xsd:enumeration>
						<xsd:enumeration value="560">
								<xsd:annotation>
										<xsd:documentation>
												Spielausfall: Die Heimmannschaft ist nicht angetreten.
										</xsd:documentation>
								</xsd:annotation>
						</xsd:enumeration>
						<xsd:enumeration value="570">
								<xsd:annotation>
										<xsd:documentation>
												Spielausfall: Die Gastmannschaft ist nicht angetreten.
										</xsd:documentation>
								</xsd:annotation>
						</xsd:enumeration>
						<xsd:enumeration value="600">
								<xsd:annotation>
										<xsd:documentation>
												Das Spiel ist erfolgt und hat ein Ergebnis (Standard).
										</xsd:documentation>
								</xsd:annotation>
						</xsd:enumeration>
						<xsd:enumeration value="610">
								<xsd:annotation>
										<xsd:documentation>
												Das Spiel ist erfolgt und wurde durch ein Sportgericht entschieden.
										</xsd:documentation>
								</xsd:annotation>
						</xsd:enumeration>
						<xsd:enumeration value="620">
								<xsd:annotation>
										<xsd:documentation>
												Das Spiel ist erfolgt und wurde durch eine Spielinstanz entschieden.
										</xsd:documentation>
								</xsd:annotation>
						</xsd:enumeration>
						<xsd:enumeration value="630">
								<xsd:annotation>
										<xsd:documentation>
												Das Spiel ist erfolgt und wurde laut der Spielordnung gewertet.
										</xsd:documentation>
								</xsd:annotation>
						</xsd:enumeration>
						<xsd:enumeration value="640">
								<xsd:annotation>
										<xsd:documentation>
												Das Spiel ist ein Testspiel und wird nicht gewertet.
										</xsd:documentation>
								</xsd:annotation>
						</xsd:enumeration>
						<xsd:enumeration value="800">
								<xsd:annotation>
										<xsd:documentation>
												Das Spiel wurde auf ein anderes Datum verlegt.
										</xsd:documentation>
								</xsd:annotation>
						</xsd:enumeration>
						
				</xsd:restriction>
		</xsd:simpleType>
		
</xsd:schema>
