<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
           xmlns:xbd="http://xbildung.de/def/xbildung/0.93/xsd"
           xmlns:dinspec91379="urn:xoev-de:kosit:xoev:datentyp:din-spec-91379_2019-03"
           xmlns:xiaa="http://www.osci.de/xinneres/auslandsanschrift/3"
           xmlns:xicgvz="http://www.osci.de/xinneres/codes/gemeindeverzeichnis/2"
           xmlns:xima="http://www.osci.de/xinneres/meldeanschrift/3"
           xmlns:xoev-code="http://xoev.de/schemata/code/1_0"
           xmlns:xoev-lc="http://xoev.de/latinchars/1_1/datatypes"
           targetNamespace="http://xbildung.de/def/xbildung/0.93/xsd"
           version="0.93"
           elementFormDefault="qualified"
           attributeFormDefault="unqualified">
   <xs:annotation>
      <xs:appinfo>
         <standard>
            <nameLang>XBildung</nameLang>
            <nameKurz>XBildung</nameKurz>
            <nameTechnisch>xbildung</nameTechnisch>
            <kennung>urn:xoev-de:xbildung-de:def:standard:xbildung</kennung>
            <beschreibung>XBildung</beschreibung>
         </standard>
         <versionStandard>
            <version>0.93</version>
            <versionXOEVProfil>2.0.0</versionXOEVProfil>
            <versionXOEVHandbuch>2.4</versionXOEVHandbuch>
            <versionXGenerator>3.0.1</versionXGenerator>
            <versionModellierungswerkzeug>19.0 SP 3</versionModellierungswerkzeug>
            <nameModellierungswerkzeug>MagicDraw</nameModellierungswerkzeug>
         </versionStandard>
      </xs:appinfo>
   </xs:annotation>
   <xs:include schemaLocation="xbildung-basisdatentypen.xsd"/>
   <xs:import schemaLocation="http://www.osci.de/xinneres/auslandsanschrift/3/xinneres-auslandsanschrift.xsd"
              namespace="http://www.osci.de/xinneres/auslandsanschrift/3"/>
   <xs:import schemaLocation="http://www.osci.de/xinneres/codes/gemeindeverzeichnis/2/xinneres-codes-gemeindeverzeichnis.xsd"
              namespace="http://www.osci.de/xinneres/codes/gemeindeverzeichnis/2"/>
   <xs:import schemaLocation="http://www.osci.de/xinneres/meldeanschrift/3/xinneres-meldeanschrift.xsd"
              namespace="http://www.osci.de/xinneres/meldeanschrift/3"/>
   <xs:import schemaLocation="http://xoev.de/DIN-SPEC-91379/2019-03/datatypes/din-91379-datatypes.xsd"
              namespace="urn:xoev-de:kosit:xoev:datentyp:din-spec-91379_2019-03"/>
   <xs:import schemaLocation="http://xoev.de/latinchars/1_1/datatypes/latinchars.xsd"
              namespace="http://xoev.de/latinchars/1_1/datatypes"/>
   <xs:import schemaLocation="http://xoev.de/schemata/code/1_0/xoev-code.xsd"
              namespace="http://xoev.de/schemata/code/1_0"/>
   <xs:complexType name="Abschlussarbeit">
      <xs:annotation>
         <xs:documentation>Allgemeine Eigenschaften einer Abschlussarbeit, die zu einem Bildungsabschluss führte.</xs:documentation>
      </xs:annotation>
      <xs:sequence>
         <xs:element name="titelDerArbeit"
                     minOccurs="0"
                     maxOccurs="unbounded"
                     type="xbd:String.Localized">
            <xs:annotation>
               <xs:documentation>Angabe zum Titel der zum Bildungsnachweis führenden Arbeit, falls z.B. bei schriftlichen Ausarbeitungen wie Master Thesis vorhanden</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="noteDerArbeit" minOccurs="0" type="xbd:Benotung">
            <xs:annotation>
               <xs:documentation>Angabe der Benotung der Abschlussarbeit, wie sie etwa in einem Hochschulabschlusszeugnis aufgedruckt ist.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="urlDerArbeit" minOccurs="0" type="xs:anyURI">
            <xs:annotation>
               <xs:documentation>Angabe zum im Internet befindlichen Bezugsort einer Abschlussarbeit (Webadresse).</xs:documentation>
            </xs:annotation>
         </xs:element>
      </xs:sequence>
   </xs:complexType>
   <xs:complexType name="AllgemeinerName">
      <xs:annotation>
         <xs:documentation>Der AllgemeineName dient der Darstellung von Vor- und Nachnamen und fasst deren gemeinsame Eigenschaften zusammen.</xs:documentation>
      </xs:annotation>
      <xs:sequence>
         <xs:element name="name" minOccurs="0" type="dinspec91379:datatypeC">
            <xs:annotation>
               <xs:documentation>Die Komponente "name" ist der eigentliche Familien- oder Vorname als Zeichenkette. Nachnamen, z.B. mit Adelstiteln bzw. ausländische Nachnamen werden als ein Name übermittelt und nicht in verschiedene Bestandteile aufgeteilt.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="nichtVorhanden" minOccurs="0" type="xs:boolean">
            <xs:annotation>
               <xs:documentation>Diese Komponente beinhaltet eine Feststellung (wahr oder falsch), ob zu Recht kein Name angegeben wurde. Ueber das Setzen auf TRUE, wird angezeigt, dass zurecht kein Name angegeben wurde. Diese Komponente sollte nur bei der Verwendung der Komponente "AllgemeinerName" als Vorname oder Familienname verwendet werden.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="namensart" minOccurs="0" type="xoev-code:Code">
            <xs:annotation>
               <xs:documentation>Mit der Komponente "namensart" kann der Name näher charakterisiert werden. Beispiel: Eigenname, spezielle Namensart nach ausländischem Recht oder Blockname</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="alternativeRepraesentation"
                     minOccurs="0"
                     maxOccurs="unbounded"
                     type="xbd:AlternativeRepraesentation">
            <xs:annotation>
               <xs:documentation>Die Komponente "alternativeRepraesentation" beinhaltet Bestandteile aus dem Objekt AllgemeinerName in einer Form, die einer festgelegten Konvention folgt. Die im Element AlternativeRepraesentation übermittelten Informationen müssen redundant zu den anderen Elementen der Komponente "AllgemeinerName" sein, sie dürfen diese nicht ersetzen. Anmerkung: Die alternative Repräsentation soll u.a. für die redundante Übermittlung eines Nachnamens genutzt werden, um die Bestandteile "Präfix" und "namensgebenden Bestandteil" eines Nachnamens zusätzlich getrennt zu übermitteln. Der hierfür zu nutzende Algorithmus könnte z.B. lauten: "namensgebender Bestandteil, Präfix". Der Name "Graf Lambsdorf" wird also alternativ als "Lambsdorf, Graf" übertragen.</xs:documentation>
            </xs:annotation>
         </xs:element>
      </xs:sequence>
   </xs:complexType>
   <xs:complexType name="AlternativeRepraesentation">
      <xs:annotation>
         <xs:documentation>Die "AlternativeRepraesentation" beinhaltet das mit ihm verbundene Objekt in einer alternativen Form, die einer festgelegten Konvention folgt. Das Element kann Inhalte anderer Elemente des verbundenen Objekts beinhalten. Die in der Komponente "AlternativeRepraesentation" übermittelten Informationen müssen redundant zu den anderen Elementen des mit ihm verbundenen Objekts sein. Eine "AlternativeRepraesentation" kann auch eine multimediale Abbildung des Objektes darstellen. Hierzu zählen beispielsweise Logos oder Bilder. Beispiel: Ein Beispiel für die Verwendung einer alternativen Repraesentation ist die Übermittlung von Namen. Der Name "Andrè Müller" würde nach ICAO-Standard, in dem keine Umlaute erlaubt sind, daher alternativ als "ANDRE MUELLER" übertragen.</xs:documentation>
      </xs:annotation>
      <xs:sequence>
         <xs:element name="repraesentation" type="xs:base64Binary">
            <xs:annotation>
               <xs:documentation>Die Komponente "repraesentation" enthält die alternative Repräsentation von Inhalten, die originär an anderer Stelle und in anderer Form übermittelt werden und der festgelegten Konvention folgt. Als Datentyp wird Binary (BASE64) gewählt, damit jeder beliebige Inhalt (so z. B. auch XML) in jeder beliebigen Codierung übermittelt werden kann.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="algorithmus" minOccurs="0" type="dinspec91379:datatypeC">
            <xs:annotation>
               <xs:documentation>Die Komponente "algorithmus" enthält den Algorithmus, der (möglichst in formaler Notation) genau beschreibt wie die alternative Repräsentation erzeugt wird. Beispiel: Analog der Vorgehensweise bei XML Signature, wo über URIs die Hashalgorithmen benannt werden, in Form von URLs oder URIs.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="hinweis" minOccurs="0" type="dinspec91379:datatypeC">
            <xs:annotation>
               <xs:documentation>Die Komponente "hinweis" enthält einen zusätzlichen Hinweis des Senders über die von ihm intendierte Umgehensweise mit der alternativen Repräsentation.</xs:documentation>
            </xs:annotation>
         </xs:element>
      </xs:sequence>
   </xs:complexType>
   <xs:complexType name="Anschrift">
      <xs:annotation>
         <xs:documentation>Eine Anschrift beschreibt einen Ort mit den klassischen Ordnungsbegriffen wie Orts- und Straßennamen sowie ergänzenden Informationen wie z. B. Ortsteil oder Postfach. Eine Anschrift kann genutzt werden, um Orte zu benennen, an denen sich Personen aufhalten, an denen Objekte zu finden sind, oder an denen Ereignisse stattfinden. Darüber hinaus kann sie genutzt werden, um Post oder Waren zuzustellen. Daher enthält sie auch die notwendigen Attribute um Postfächer zu adressieren. Die Anschrift kann auch über eine Subkomponente verfügen, die eine verwaltungspolitische Zuordnung des Ortes erlaubt (Zuordnung zu einer Gemeinde über den AGS, eines Bundesland, etc.).</xs:documentation>
      </xs:annotation>
      <xs:sequence>
         <xs:element name="id" minOccurs="0" type="xs:ID">
            <xs:annotation>
               <xs:documentation>Die "id" kann genutzt werden, um eine Instanz einer Anschrift innerhalb einer Datenstruktur eindeutig zu identifizieren. Hierbei handelt es sich um eine technische ID. Anmerkung: z.B. über IDREF in XML</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="strasse" minOccurs="0" type="xoev-lc:String.Latin">
            <xs:annotation>
               <xs:documentation>Eine Straße ist ein planmäßig angelegter, im allgemeinen befestigter Verkehrsweg innerhalb eines Ortes. Die "strasse" enthält den Namen/die Bezeichnung einer Straße. Anmerkung: Es soll möglichst der amtliche Straßenname aus einem offiziellen Straßenverzeichnis genutzt werden.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="hausnummer" minOccurs="0" type="xoev-lc:String.Latin">
            <xs:annotation>
               <xs:documentation>Eine Hausnummer dient der genauen Lokalisierung eines Grundstücks, Gebäudes oder Gebäudeteils (Eingang) in einer Straße. Anmerkung: Hausnummern können entsprechend der üblichen Praxis in vielen Gemeinden mit ergänzenden Angaben zur weiteren Unterteilung versehen werden, etwa "12a" oder "17 1/3". Da manche Gebäude oder Organisationen sich als Einheit über mehrere Hausnummern erstrecken, können auch Hausnummernbereiche angegeben werden, etwa "12a - 12e" oder "1 - 3".</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="zusatz" minOccurs="0" type="xoev-lc:String.Latin">
            <xs:annotation>
               <xs:documentation>Ein Anschriftenzusatz beinhaltet ggf. erforderliche weitere Präzisierungen zu einer Anschrift. Anmerkung: Anschriftenzusätze können der Anschrift hinzugefügt werden, um eine Adressierung zu erleichtern oder ein Objekt genauer zu beschreiben, als es mit den klassischen Attributen einer Anschrift allein möglich ist. Auf eine Festlegung des Formats von Anschriftenzusätzen wurde wegen der uneinheitlichen Verwendung verzichtet. Beispiele: Hinterhof, 3. Aufgang, Haus A, 3. Stock, Appartement 25a, 3. Stock - Appartement 25 a, #325a, Raum 77</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="postleitzahl" minOccurs="0" type="xoev-lc:String.Latin">
            <xs:annotation>
               <xs:documentation>Eine Postleitzahl ist eine Angabe, um postalische Zustellgebiete unabhängig von Gebietskörperschaften (Gemeinde, Kreis, ...) zu bezeichnen. Anmerkung: In Deutschland sind durch Postleitzahlen bezeichnete Bereiche und verwaltungspolitische Grenzen in der Regel aufeinander abgestimmt. Größere Gemeinden und Städte sind häufig in mehrere Postleitzahlengebiete aufgeteilt. Postleitzahlen werden durch die Deutsche Post AG verwaltet. Eine Beschränkung auf deutsche Postleitzahlen (5-stellig) wurde bewusst nicht vorgenommen.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="ort" minOccurs="0" type="xoev-lc:String.Latin">
            <xs:annotation>
               <xs:documentation>Der "ort" enthält den Namen eines Ortes (Gemeinde, Ortschaft oder Stadt). Anmerkung: Als Ortsname sollte der amtliche Gemeindename genutzt werden.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="ortsteil" minOccurs="0" type="xoev-lc:String.Latin">
            <xs:annotation>
               <xs:documentation>Ein Ortsteil ist Teil eines Ortes und dient zur Untergliederung dieses Ortes.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="ortFruehererGemeindename"
                     minOccurs="0"
                     type="xoev-lc:String.Latin">
            <xs:annotation>
               <xs:documentation>Der frühere Gemeindename ist die Bezeichnung eines Ortes, die vom aktuell gültigen amtlichen Gemeindenamen abweicht. Anmerkung: Der frühere Gemeindename kann der Ortsangabe einer Anschrift hinzugefügt werden, um eine Adressierung zu erleichtern.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="staat" minOccurs="0" type="xbd:Staat">
            <xs:annotation>
               <xs:documentation>Der Staat, dem die Anschrift postalisch zugeordnet wird.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="verwaltungspolitischeKodierung"
                     minOccurs="0"
                     type="xbd:VerwaltungspolitischeKodierung">
            <xs:annotation>
               <xs:documentation>Die "verwaltungspolitischeKodierung" beinhaltet Informationen, mit denen eine Anschrift verwaltungspolitisch eindeutig zugeordnet werden kann.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="postfach" minOccurs="0" type="xoev-lc:String.Latin">
            <xs:annotation>
               <xs:documentation>Ein Postfach (oft Postfachnummer) ist ein Schlüssel zur Identifikation eines Postfaches in einer Postfiliale. Anmerkung: Eine Beschränkung auf numerische Postfachbezeichnungen wurde bewusst nicht vorgenommen.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="typ"
                     minOccurs="0"
                     maxOccurs="unbounded"
                     type="xoev-code:Code">
            <xs:annotation>
               <xs:documentation>Im "typ" wird in Abhängigkeit von der fachlichen Verwendung der ACC "Anschrift" in einer Codeliste beschrieben, um welche Art der Anschrift es sich handelt. Beispiele: Wohn-, Zustell-, aktuelle, Haupt-, Herkunfts- oder Gründungsanschrift.</xs:documentation>
            </xs:annotation>
         </xs:element>
      </xs:sequence>
   </xs:complexType>
   <xs:complexType name="Auslandsanschrift.Anschriftzone">
      <xs:annotation>
         <xs:appinfo>
            <title>Anschriftzone in der Auslandsanschrift</title>
         </xs:appinfo>
         <xs:documentation>Dieser Datentyp enthält die für die Zustellung im Ausland erforderlichen Angaben zur Anschriftzone, außer der Angabe des Staates. Diese Angaben beinhalten alle zur Adressierung erforderlichen Angaben inkl. des Namens der Person und bestehen aus bis zu fünf Zeilen. Diese Zeilen sind beginnend mit der Nummer 4 lückenlos zu durchzunummerieren.</xs:documentation>
      </xs:annotation>
      <xs:sequence>
         <xs:element name="zeile.anschrift"
                     minOccurs="2"
                     maxOccurs="5"
                     type="xbd:ZeileAufschrift">
            <xs:annotation>
               <xs:documentation>Hier sind pro Zeile der Anschriftzone jeweils der eigentliche Inhalt und die Zeilennummer zu übermitteln.</xs:documentation>
            </xs:annotation>
         </xs:element>
      </xs:sequence>
   </xs:complexType>
   <xs:complexType name="Auslandsanschrift.Druckbild">
      <xs:annotation>
         <xs:appinfo>
            <title>Datentyp für das Druckbild einer Auslandsanschrift</title>
            <implementationHint>Sofern dieser Datentyp verwendet wird, um Inhalte des DSMeld-Blattes 1233 zu übermitteln, gelten die strengeren Regelungen aus dem DSMeld.</implementationHint>
         </xs:appinfo>
         <xs:documentation>Dieser Datentyp repräsentiert das Druckbild einer Anschrift im Ausland, indem die Anschriftzone eines Brieffensters gemäß DIN 5008 abgebildet wird. Die Anschriftzone setzt sich aus einem Schlüsselwert für den Zielstaat und bis zu fünf weiteren Zeilen für die übrigen Adressierungsangaben zusammen. Angaben zur Vermerkzone können mit diesem Datentypen nicht abgebildet werden. Die ersten fünf Zeilen werden mit den Angaben zur Anschrift im Ausland gefüllt. Leerzeilen sind dabei nicht zulässig. Entsprechend DIN 5008 sind die Zeilen beginnend mit der Nummer 4 lückenlos durchzunummerieren und Zeilennummern nicht mehrfach zu verwenden. Der Ortsname in der Anschrift sollte in Großbuchstaben und in der Sprache des Zielstaates erfasst und übermittelt werden. Für die Erstellung des Druckbildes ist der übermittelte Schlüsselwert des Zielstaates in eine für die Zustellung geeignete Klartextform - d. h. in Großbuchstaben und in die deutsche Sprache - zu überführen.</xs:documentation>
      </xs:annotation>
      <xs:sequence>
         <xs:element name="staat" type="xoev-code:Code">
            <xs:annotation>
               <xs:documentation>Hier ist Staatenschlüssel des Zielstaats aus der aktuell gültigen Staats- und Gebietssystematik des Statistischen Bundesamtes zu übermitteln. Da mit dem Datentyp Auslandsanschrift.Druckbild nur Auslandsanschriften übermittelt werden dürfen, ist die Verwendung des Schlüssels 000 (Deutschland) nicht zulässig.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="anschriftzone"
                     minOccurs="0"
                     type="xbd:Auslandsanschrift.Anschriftzone">
            <xs:annotation>
               <xs:documentation>Hier sind zeilenweise die für die Zustellung erforderlichen Angaben zur Anschriftzone zu übermitteln.</xs:documentation>
            </xs:annotation>
         </xs:element>
      </xs:sequence>
   </xs:complexType>
   <xs:complexType name="Benotung">
      <xs:annotation>
         <xs:documentation>Der Datentyp Note dient zur Angabe von Bewertungen aller Art, z.B. Schulnoten auf dem Schulzeugnis, Punktzahlen für ein Modul an der Hochschule, Durchschnittsnoten, Abschlussnoten, Zensuren für Abschlussarbeiten, etc.</xs:documentation>
      </xs:annotation>
      <xs:sequence>
         <xs:element name="note" minOccurs="0" type="xs:string">
            <xs:annotation>
               <xs:documentation>Dieses Feld enhält die Bewertung für eine bestimmte Leistung.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="wortbezeichnung"
                     minOccurs="0"
                     maxOccurs="unbounded"
                     type="xbd:String.Localized">
            <xs:annotation>
               <xs:documentation>Dieses Feld enhält die textuelle Bezeichnung für eine bestimmte Note, z.B. "sehr gut" für den Wert 1</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="punkte" minOccurs="0" type="xs:decimal">
            <xs:annotation>
               <xs:documentation>Dieses Feld enhält die Punkte für eine bestimmte Leistung.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="bewertungsschemaNote" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Dieses Feld enhält Angaben zum Schema, nach dem eine Note gegeben wird oder wurde</xs:documentation>
            </xs:annotation>
            <xs:complexType>
               <xs:sequence>
                  <xs:element name="schemaURI" minOccurs="0" type="xbd:Code.Bewertungsschema">
                     <xs:annotation>
                        <xs:documentation>Dieses Feld enhält einen URI-Verweis auf das zugrundeliegende Bewertungsschema (Grading Scheme). XBildung stellt eine Reihe von schemaURIs zur Verfügung.</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element name="beschreibung"
                              minOccurs="0"
                              maxOccurs="unbounded"
                              type="xbd:String.Localized">
                     <xs:annotation>
                        <xs:documentation>Dieses Feld dient der textuellen Beschreibung des zugrundeliegenden Bewertungsschemas und sollte insbesondere dann genutzt werden, wenn das Bewertungsschema nicht durch eine URI hinterlegt werden kann.</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element name="weitereInformationen"
                              minOccurs="0"
                              maxOccurs="unbounded"
                              type="xs:anyURI">
                     <xs:annotation>
                        <xs:documentation>Hier sollen Links zu Webseiten angegeben werden, die das Bewertungsschema genauer beschreiben.</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element name="besteBewertung" minOccurs="0" type="xs:string">
                     <xs:annotation>
                        <xs:documentation>Hier wird angegeben, welche Bewertung (Note, Punktzahl, ...) in diesem Bewertungsschema (Grading Scheme) die theoretisch bestmögliche Bewertung ist.</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element name="bestandenAbBewertung" minOccurs="0" type="xs:string">
                     <xs:annotation>
                        <xs:documentation>Hier wird angegeben, ab welcher Bewertung (Note, Punktzahl, ....) in diesem Bewertungsschema (Grading Scheme) eine Leistung als bestanden gilt.</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element name="schlechtesteBewertung" minOccurs="0" type="xs:string">
                     <xs:annotation>
                        <xs:documentation>Hier wird angegeben, welche Bewertung (Note, Punktzahl, ....) in diesem Bewertungsschema (Grading Scheme) die theoretisch schlechteste Bewertung ist.</xs:documentation>
                     </xs:annotation>
                  </xs:element>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
         <xs:element name="bewertungsschemaPunkte" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Dieses Feld enhält Angaben zum Schema, nach dem Punkte vergegeben werden oder wurden</xs:documentation>
            </xs:annotation>
            <xs:complexType>
               <xs:sequence>
                  <xs:element name="schemaURI" minOccurs="0" type="xbd:Code.Bewertungsschema">
                     <xs:annotation>
                        <xs:documentation>Dieses Feld enhält einen URI-Verweis auf das zugrundeliegende Bewertungsschema (Grading Scheme). XBildung stellt eine Reihe von schemaURIs zur Verfügung.</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element name="beschreibung"
                              minOccurs="0"
                              maxOccurs="unbounded"
                              type="xbd:String.Localized">
                     <xs:annotation>
                        <xs:documentation>Dieses Feld dient der textuellen Beschreibung des zugrundeliegenden Bewertungsschemas und sollte insbesondere dann genutzt werden, wenn das Bewertungsschema nicht durch eine URI hinterlegt werden kann.</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element name="weitereInformationen"
                              minOccurs="0"
                              maxOccurs="unbounded"
                              type="xs:anyURI">
                     <xs:annotation>
                        <xs:documentation>Hier sollen Links zu Webseiten angegeben werden, die das Bewertungsschema genauer beschreiben.</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element name="besteBewertung" minOccurs="0" type="xs:string">
                     <xs:annotation>
                        <xs:documentation>Hier wird angegeben, welche Bewertung (Note, Punktzahl, ...) in diesem Bewertungsschema (Grading Scheme) die theoretisch bestmögliche Bewertung ist.</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element name="bestandenAbBewertung" minOccurs="0" type="xs:string">
                     <xs:annotation>
                        <xs:documentation>Hier wird angegeben, ab welcher Bewertung (Note, Punktzahl, ....) in diesem Bewertungsschema (Grading Scheme) eine Leistung als bestanden gilt.</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element name="schlechtesteBewertung" minOccurs="0" type="xs:string">
                     <xs:annotation>
                        <xs:documentation>Hier wird angegeben, welche Bewertung (Note, Punktzahl, ....) in diesem Bewertungsschema (Grading Scheme) die theoretisch schlechteste Bewertung ist.</xs:documentation>
                     </xs:annotation>
                  </xs:element>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
      </xs:sequence>
   </xs:complexType>
   <xs:complexType name="Code.ArtDerHochschule">
      <xs:annotation>
         <xs:appinfo>
            <codeliste>
               <nameLang>Art der Hochschule</nameLang>
               <nameKurz>Art der Hochschule</nameKurz>
               <nameTechnisch>ArtDerHochschule-Codes</nameTechnisch>
               <kennung>urn:xbildung-de:xbildung:codeliste:artderhochschule</kennung>
               <beschreibung>Diese Codeliste enthält mögliche Ausprägungen der Art einer Hochschule.</beschreibung>
               <herausgebernameLang>XBildung</herausgebernameLang>
               <herausgebernameKurz>XBildung.de</herausgebernameKurz>
            </codeliste>
            <versionCodeliste>
               <version>0.93</version>
               <datumGueltigkeitAb>2021-06-22</datumGueltigkeitAb>
               <versionCodelistenHandbuch>1.2</versionCodelistenHandbuch>
            </versionCodeliste>
            <codelistenspalten>
               <code>
                  <spaltennameLang>Code Name</spaltennameLang>
                  <datentyp>string</datentyp>
                  <codeSpalte>true</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>true</empfohleneCodeSpalte>
               </code>
               <description-de-DE>
                  <spaltennameLang>Hochschule</spaltennameLang>
                  <datentyp>string</datentyp>
                  <sprache>de-DE</sprache>
                  <codeSpalte>false</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>false</empfohleneCodeSpalte>
               </description-de-DE>
            </codelistenspalten>
            <genutzteCodeSpalte>code</genutzteCodeSpalte>
         </xs:appinfo>
      </xs:annotation>
      <xs:complexContent>
         <xs:restriction base="xoev-code:Code">
            <xs:sequence>
               <xs:element name="code" form="unqualified" type="xbd:ArtDerHochschule-Codes"/>
            </xs:sequence>
            <xs:attribute name="listURI"
                          type="xs:anyURI"
                          use="optional"
                          fixed="urn:xbildung-de:xbildung:codeliste:artderhochschule"/>
            <xs:attribute name="listVersionID"
                          type="xs:normalizedString"
                          use="optional"
                          fixed="0.93"/>
         </xs:restriction>
      </xs:complexContent>
   </xs:complexType>
   <xs:complexType name="Code.ArtDerPruefung">
      <xs:annotation>
         <xs:appinfo>
            <codeliste>
               <nameLang>Art der Prüfung</nameLang>
               <nameKurz>Art der Prüfung</nameKurz>
               <nameTechnisch>ArtderPruefung-Codes</nameTechnisch>
               <kennung>urn:xbildung-de:xbildung:codeliste:artderpruefung</kennung>
               <beschreibung>Diese Codeliste enthält mögliche Ausprägungen der Art einer Prüfung.</beschreibung>
               <herausgebernameLang>XBildung</herausgebernameLang>
               <herausgebernameKurz>XBildung.de</herausgebernameKurz>
            </codeliste>
            <versionCodeliste>
               <version>0.93</version>
               <datumGueltigkeitAb>2021-06-01</datumGueltigkeitAb>
               <versionCodelistenHandbuch>1.2</versionCodelistenHandbuch>
            </versionCodeliste>
            <codelistenspalten>
               <code>
                  <spaltennameLang>Code Name</spaltennameLang>
                  <datentyp>string</datentyp>
                  <codeSpalte>true</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>true</empfohleneCodeSpalte>
               </code>
               <description-de-DE>
                  <spaltennameLang>Prüfung</spaltennameLang>
                  <datentyp>string</datentyp>
                  <codeSpalte>false</codeSpalte>
                  <verwendung>optional</verwendung>
                  <empfohleneCodeSpalte>false</empfohleneCodeSpalte>
               </description-de-DE>
               <description-en-GB>
                  <spaltennameLang>Type of Exam</spaltennameLang>
                  <datentyp>string</datentyp>
                  <codeSpalte>false</codeSpalte>
                  <verwendung>optional</verwendung>
                  <empfohleneCodeSpalte>false</empfohleneCodeSpalte>
               </description-en-GB>
               <mapping-EuropassAssessmentType>
                  <spaltennameLang>Europass Standard List Of Assessment Types</spaltennameLang>
                  <datentyp>string</datentyp>
                  <codeSpalte>false</codeSpalte>
                  <verwendung>optional</verwendung>
                  <empfohleneCodeSpalte>false</empfohleneCodeSpalte>
               </mapping-EuropassAssessmentType>
            </codelistenspalten>
            <genutzteCodeSpalte>code</genutzteCodeSpalte>
         </xs:appinfo>
      </xs:annotation>
      <xs:complexContent>
         <xs:restriction base="xoev-code:Code">
            <xs:sequence>
               <xs:element name="code" form="unqualified" type="xbd:ArtderPruefung-Codes"/>
            </xs:sequence>
            <xs:attribute name="listURI"
                          type="xs:anyURI"
                          use="optional"
                          fixed="urn:xbildung-de:xbildung:codeliste:artderpruefung"/>
            <xs:attribute name="listVersionID"
                          type="xs:normalizedString"
                          use="optional"
                          fixed="0.93"/>
         </xs:restriction>
      </xs:complexContent>
   </xs:complexType>
   <xs:complexType name="Code.ArtDerSchule">
      <xs:annotation>
         <xs:appinfo>
            <codeliste>
               <nameLang>Art der Schule</nameLang>
               <nameKurz>Art der Schule</nameKurz>
               <nameTechnisch>ArtDerSchule-Codes</nameTechnisch>
               <kennung>urn:xbildung-de:kmk:codeliste:artderschule</kennung>
               <beschreibung>Diese Codeliste enthält mögliche Ausprägungen von Schularten nach dem Kerndatensatz (KDS) 4.0 der Kultusministerkonferenz (KMK).</beschreibung>
               <herausgebernameLang>Kultusministerkonferenz</herausgebernameLang>
               <herausgebernameKurz>KMK</herausgebernameKurz>
            </codeliste>
            <versionCodeliste>
               <version>4.0</version>
               <datumGueltigkeitAb>2021-06-01</datumGueltigkeitAb>
               <versionCodelistenHandbuch>1.2</versionCodelistenHandbuch>
            </versionCodeliste>
            <codelistenspalten>
               <code>
                  <spaltennameLang>Code Name</spaltennameLang>
                  <datentyp>string</datentyp>
                  <codeSpalte>true</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>true</empfohleneCodeSpalte>
               </code>
               <description-de-DE>
                  <spaltennameLang>Schule</spaltennameLang>
                  <datentyp>string</datentyp>
                  <sprache>de-DE</sprache>
                  <codeSpalte>false</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>false</empfohleneCodeSpalte>
               </description-de-DE>
            </codelistenspalten>
            <genutzteCodeSpalte>code</genutzteCodeSpalte>
         </xs:appinfo>
      </xs:annotation>
      <xs:complexContent>
         <xs:restriction base="xoev-code:Code">
            <xs:sequence>
               <xs:element name="code" form="unqualified" type="xbd:ArtDerSchule-Codes"/>
            </xs:sequence>
            <xs:attribute name="listURI"
                          type="xs:anyURI"
                          use="optional"
                          fixed="urn:xbildung-de:kmk:codeliste:artderschule"/>
            <xs:attribute name="listVersionID"
                          type="xs:normalizedString"
                          use="optional"
                          fixed="4.0"/>
         </xs:restriction>
      </xs:complexContent>
   </xs:complexType>
   <xs:complexType name="Code.ArtDerTraegerschaft">
      <xs:annotation>
         <xs:appinfo>
            <codeliste>
               <nameLang>Art der Trägerschaft</nameLang>
               <nameKurz>Art der Trägerschaft</nameKurz>
               <nameTechnisch>ArtderTraegerschaft-Codes</nameTechnisch>
               <kennung>urn:xbildung-de:xbildung:codeliste:artdertraegerschaft</kennung>
               <beschreibung>Diese Codeliste enthält mögliche Ausprägungen der Art einer Trägerschaft einer Bildungseinrichtung.</beschreibung>
               <herausgebernameLang>XBildung</herausgebernameLang>
               <herausgebernameKurz>XBildung.de</herausgebernameKurz>
            </codeliste>
            <versionCodeliste>
               <version>0.93</version>
               <datumGueltigkeitAb>2020-04-26</datumGueltigkeitAb>
               <versionCodelistenHandbuch>1.2</versionCodelistenHandbuch>
            </versionCodeliste>
            <codelistenspalten>
               <code>
                  <spaltennameLang>Code Name</spaltennameLang>
                  <datentyp>string</datentyp>
                  <codeSpalte>true</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>true</empfohleneCodeSpalte>
               </code>
               <description-de-DE>
                  <spaltennameLang>Trägerschaft</spaltennameLang>
                  <datentyp>string</datentyp>
                  <sprache>de-DE</sprache>
                  <codeSpalte>false</codeSpalte>
                  <verwendung>optional</verwendung>
                  <empfohleneCodeSpalte>false</empfohleneCodeSpalte>
               </description-de-DE>
            </codelistenspalten>
            <genutzteCodeSpalte>code</genutzteCodeSpalte>
         </xs:appinfo>
      </xs:annotation>
      <xs:complexContent>
         <xs:restriction base="xoev-code:Code">
            <xs:sequence>
               <xs:element name="code" form="unqualified" type="xbd:ArtderTraegerschaft-Codes"/>
            </xs:sequence>
            <xs:attribute name="listURI"
                          type="xs:anyURI"
                          use="optional"
                          fixed="urn:xbildung-de:xbildung:codeliste:artdertraegerschaft"/>
            <xs:attribute name="listVersionID"
                          type="xs:normalizedString"
                          use="optional"
                          fixed="0.93"/>
         </xs:restriction>
      </xs:complexContent>
   </xs:complexType>
   <xs:complexType name="Code.ArtDesSchulabschlusses">
      <xs:annotation>
         <xs:appinfo>
            <codeliste>
               <nameLang>Art des Schulabschlusses</nameLang>
               <nameKurz>Art des Schulabschlusses</nameKurz>
               <nameTechnisch>ArtDesSchulabschlusses-Codes</nameTechnisch>
               <kennung>urn:xbildung-de:destatis:codeliste:artdesschulabschlusses</kennung>
               <beschreibung>Diese Liste beinhaltet die Arten der Bildungsabschlüsse aus dem Schulwesen in Deutschland. Sie basiert auf der Fachserie 11, Reihe 1, 2009/10.</beschreibung>
               <herausgebernameLang>Statistisches Bundesamt, Wiesbaden</herausgebernameLang>
               <herausgebernameKurz>DESTATIS</herausgebernameKurz>
            </codeliste>
            <versionCodeliste>
               <version>0.93</version>
               <datumGueltigkeitAb>2022-07-21</datumGueltigkeitAb>
               <versionCodelistenHandbuch>1.2</versionCodelistenHandbuch>
            </versionCodeliste>
            <codelistenspalten>
               <code>
                  <spaltennameLang>Code Name</spaltennameLang>
                  <datentyp>string</datentyp>
                  <codeSpalte>true</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>true</empfohleneCodeSpalte>
               </code>
               <description-de-DE>
                  <spaltennameLang>Abschluss</spaltennameLang>
                  <datentyp>string</datentyp>
                  <sprache>de-DE</sprache>
                  <codeSpalte>false</codeSpalte>
                  <verwendung>optional</verwendung>
                  <empfohleneCodeSpalte>false</empfohleneCodeSpalte>
               </description-de-DE>
               <mapping-ISCED2011L>
                  <spaltennameLang>UNESCO ISCED 2011-L</spaltennameLang>
                  <datentyp>string</datentyp>
                  <codeSpalte>false</codeSpalte>
                  <verwendung>optional</verwendung>
                  <empfohleneCodeSpalte>false</empfohleneCodeSpalte>
               </mapping-ISCED2011L>
            </codelistenspalten>
            <genutzteCodeSpalte>code</genutzteCodeSpalte>
         </xs:appinfo>
      </xs:annotation>
      <xs:complexContent>
         <xs:restriction base="xoev-code:Code">
            <xs:sequence>
               <xs:element name="code"
                           form="unqualified"
                           type="xbd:ArtDesSchulabschlusses-Codes"/>
            </xs:sequence>
            <xs:attribute name="listURI"
                          type="xs:anyURI"
                          use="optional"
                          fixed="urn:xbildung-de:destatis:codeliste:artdesschulabschlusses"/>
            <xs:attribute name="listVersionID"
                          type="xs:normalizedString"
                          use="optional"
                          fixed="0.93"/>
         </xs:restriction>
      </xs:complexContent>
   </xs:complexType>
   <xs:complexType name="Code.Bewertungsschema">
      <xs:annotation>
         <xs:appinfo>
            <codeliste>
               <nameLang>Bewertungsschema</nameLang>
               <nameKurz>Bewertungsschema</nameKurz>
               <nameTechnisch>Bewertungsschema-Codes</nameTechnisch>
               <kennung>urn:xbildung-de:xbildung:codeliste:bewertungsschema</kennung>
               <beschreibung>Codeliste für die bekannten und im XBildungs-Kontext verwendeten Bewertungsschemata. Die Aufbauvorschrift lautet: http://www.xbildung.de/def/xbildung/{Version}/code/bewertungsschema/{ISO3166-Alpha2}_{Hrsg}_{Kontext}_{schlechtesteBewertung}_{bestandenAbBewertung}_{besteBewertung}</beschreibung>
               <herausgebernameLang>XBildung</herausgebernameLang>
               <herausgebernameKurz>XBildung.de</herausgebernameKurz>
            </codeliste>
            <versionCodeliste>
               <version>0.93</version>
               <datumGueltigkeitAb>2022-07-21</datumGueltigkeitAb>
               <versionCodelistenHandbuch>1.2</versionCodelistenHandbuch>
            </versionCodeliste>
            <codelistenspalten>
               <code>
                  <spaltennameLang>URI des Bewertungsschemas</spaltennameLang>
                  <datentyp>string</datentyp>
                  <codeSpalte>true</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>true</empfohleneCodeSpalte>
               </code>
               <description-de-DE>
                  <spaltennameLang>Beschreibung</spaltennameLang>
                  <datentyp>string</datentyp>
                  <sprache>de-DE</sprache>
                  <codeSpalte>false</codeSpalte>
                  <verwendung>optional</verwendung>
                  <empfohleneCodeSpalte>false</empfohleneCodeSpalte>
               </description-de-DE>
               <seeAlso>
                  <spaltennameLang>Weitere Informationen (Webseite)</spaltennameLang>
                  <datentyp>string</datentyp>
                  <codeSpalte>false</codeSpalte>
                  <verwendung>optional</verwendung>
                  <empfohleneCodeSpalte>false</empfohleneCodeSpalte>
               </seeAlso>
            </codelistenspalten>
            <genutzteCodeSpalte>code</genutzteCodeSpalte>
         </xs:appinfo>
      </xs:annotation>
      <xs:complexContent>
         <xs:restriction base="xoev-code:Code">
            <xs:sequence>
               <xs:element name="code" form="unqualified" type="xbd:Bewertungsschema-Codes"/>
            </xs:sequence>
            <xs:attribute name="listURI"
                          type="xs:anyURI"
                          use="optional"
                          fixed="urn:xbildung-de:xbildung:codeliste:bewertungsschema"/>
            <xs:attribute name="listVersionID"
                          type="xs:normalizedString"
                          use="optional"
                          fixed="0.93"/>
         </xs:restriction>
      </xs:complexContent>
   </xs:complexType>
   <xs:complexType name="Code.CEFR">
      <xs:annotation>
         <xs:appinfo>
            <codeliste>
               <nameLang>Common European Framework Reference of Languages</nameLang>
               <nameKurz>CEFR / GER</nameKurz>
               <nameTechnisch>CEFR-Codes</nameTechnisch>
               <kennung>urn:xbildung-de:coe-int:codeliste:languagereference</kennung>
               <beschreibung>Das Common European Framework Reference of Languages (CEFR), das auch Gemeinsamer europäischer Referenzrahmen für Sprachen (GER) genannt wird, wurde vom Europarat erstellt. Offizielle weitere Informationen können hier abgerufen werden: https://www.coe.int/en/web/common-european-framework-reference-languages/level-descriptions XBildung verwendet die Codeliste, die vom EU Publication Office technisch zur Verfügung gestellt wird. Der zu verwendende Schlüssel ist die URI des gewünschten Eintrags, der über den Button "Browse content" gefunden werden kann. Link zur Webseite: https://op.europa.eu/de/web​/eu-vocabularies​/dataset/-/​resource?uri=​http://publications.europa.eu/​resource/dataset/​foreign-language-skill Beispiele: (Element : Code) Todo : Globale Level als Tabelle angeben.</beschreibung>
               <herausgebernameLang>Technisch: Publications Office of the European Union; Inhaltlich: Council of Europe</herausgebernameLang>
               <herausgebernameKurz>PO.EU for CoE</herausgebernameKurz>
            </codeliste>
            <versionCodeliste>
               <version>1.0</version>
               <datumGueltigkeitAb>2022-07-21</datumGueltigkeitAb>
               <versionCodelistenHandbuch>1.2</versionCodelistenHandbuch>
            </versionCodeliste>
            <codelistenspalten>
               <code>
                  <spaltennameLang>Code Name</spaltennameLang>
                  <datentyp>string</datentyp>
                  <codeSpalte>true</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>true</empfohleneCodeSpalte>
               </code>
               <description-de-DE>
                  <spaltennameLang>Beschreibung</spaltennameLang>
                  <datentyp>string</datentyp>
                  <sprache>de-DE</sprache>
                  <codeSpalte>false</codeSpalte>
                  <verwendung>optional</verwendung>
                  <empfohleneCodeSpalte>false</empfohleneCodeSpalte>
               </description-de-DE>
            </codelistenspalten>
            <genutzteCodeSpalte>code</genutzteCodeSpalte>
         </xs:appinfo>
      </xs:annotation>
      <xs:complexContent>
         <xs:restriction base="xoev-code:Code">
            <xs:sequence>
               <xs:element name="code" form="unqualified" type="xs:token"/>
            </xs:sequence>
            <xs:attribute name="listURI"
                          type="xs:anyURI"
                          use="optional"
                          fixed="urn:xbildung-de:coe-int:codeliste:languagereference"/>
            <xs:attribute name="listVersionID"
                          type="xs:normalizedString"
                          use="optional"
                          fixed="1.0"/>
         </xs:restriction>
      </xs:complexContent>
   </xs:complexType>
   <xs:complexType name="Code.CountryCodes">
      <xs:annotation>
         <xs:appinfo>
            <codeliste>
               <nameLang>Country Codes</nameLang>
               <nameKurz>Country Codes</nameKurz>
               <nameTechnisch>CountryCodes-Codes</nameTechnisch>
               <kennung>urn:xoev-de:kosit:codeliste:country-codes</kennung>
               <beschreibung>Die Codeliste basiert auf der Staats- und Gebietssystematik des Statistischen Bundesamtes (DESTATIS) und dem Standard "Country codes" der International Organization for Standardization (ISO). Die vorliegende Liste die"officially assigned codes" (Alpha-2 und Numerisch) der ISO-Liste sowie den "user assigned code" für Kosovo ("XK"). Kurz- und Langnamen der aufgeführten Einträge wurden, sofern vorhanden, der DESTATIS-Liste entnommen. Zu den nicht in der DESTATIS-Liste geführten Codeeinträgen wurden die zugehörigen Namen der Deutschen Fassung der Norm entnommen. Die Codeliste ist konform zur EN16931-1 und dem darauf basierenden Standard XRechnung sowie zum Standard XBestellung und der zugrundeliegenden Peppol "BIS Order only" Spezifikation. Link zur Webseite: https://www.xrepository.de/details/urn​:xoev-de​:kosit​:codeliste​:country-codes Beispiele: (Element : Code) Deutschland : DE Griechenland : GR</beschreibung>
               <herausgebernameLang>Koordinierungsstelle für IT-Standards</herausgebernameLang>
               <herausgebernameKurz>KoSIT</herausgebernameKurz>
            </codeliste>
         </xs:appinfo>
      </xs:annotation>
      <xs:complexContent>
         <xs:restriction base="xoev-code:Code">
            <xs:sequence>
               <xs:element name="code" type="xs:token" form="unqualified"/>
            </xs:sequence>
            <xs:attribute name="listURI"
                          type="xs:anyURI"
                          use="optional"
                          fixed="urn:xoev-de:kosit:codeliste:country-codes"/>
            <xs:attribute name="listVersionID" type="xs:normalizedString" use="required"/>
         </xs:restriction>
      </xs:complexContent>
   </xs:complexType>
   <xs:complexType name="Code.Erreichbarkeit">
      <xs:annotation>
         <xs:appinfo>
            <codeliste>
               <nameLang>Erreichbarkeit</nameLang>
               <nameKurz>Erreichbarkeit</nameKurz>
               <nameTechnisch>Erreichbarkeit-Codes</nameTechnisch>
               <kennung>urn:de:xoev:codeliste:erreichbarkeit</kennung>
               <beschreibung>Eine Liste der Kommunikationsmedien und -kanäle, über die man eine Person oder Institution erreichen kann.</beschreibung>
               <herausgebernameLang>Koordinierungsstelle für IT-Standards</herausgebernameLang>
               <herausgebernameKurz>KoSIT</herausgebernameKurz>
            </codeliste>
            <versionCodeliste>
               <version>3</version>
               <bezugsort>https://www.xrepository.de/details/urn:de:xoev:codeliste:erreichbarkeit_3#version</bezugsort>
               <datumGueltigkeitAb>2018-05-03</datumGueltigkeitAb>
               <versionCodelistenHandbuch>1.2</versionCodelistenHandbuch>
            </versionCodeliste>
            <codelistenspalten>
               <code>
                  <datentyp>string</datentyp>
                  <codeSpalte>true</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>true</empfohleneCodeSpalte>
               </code>
               <description-de-DE>
                  <datentyp>string</datentyp>
                  <codeSpalte>false</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>false</empfohleneCodeSpalte>
               </description-de-DE>
            </codelistenspalten>
            <genutzteCodeSpalte>code</genutzteCodeSpalte>
         </xs:appinfo>
      </xs:annotation>
      <xs:complexContent>
         <xs:restriction base="xoev-code:Code">
            <xs:sequence>
               <xs:element name="code" form="unqualified" type="xbd:Erreichbarkeit-Codes"/>
            </xs:sequence>
            <xs:attribute name="listURI"
                          type="xs:anyURI"
                          use="optional"
                          fixed="urn:de:xoev:codeliste:erreichbarkeit"/>
            <xs:attribute name="listVersionID"
                          type="xs:normalizedString"
                          use="optional"
                          fixed="3"/>
         </xs:restriction>
      </xs:complexContent>
   </xs:complexType>
   <xs:complexType name="Code.Geschlecht">
      <xs:annotation>
         <xs:appinfo>
            <codeliste>
               <nameLang>DSMeld Geschlecht (DSMeld-Blatt 0701)</nameLang>
               <nameKurz>Geschlecht</nameKurz>
               <nameTechnisch>Geschlecht-Codes</nameTechnisch>
               <kennung>urn:de:dsmeld:schluesseltabelle:geschlecht</kennung>
               <beschreibung>Mit dieser Schlüsseltabelle wird das Geschlecht einer Person abgebildet. Siehe Blatt 0701 des DSMeld. Link zur Webseite: https://www.xrepository.de/details/​urn:de:​dsmeld:​schluesseltabelle:​geschlecht Beispiele: (Element : Code) männlich : m weiblich : w ohne Angabe : x divers : d</beschreibung>
            </codeliste>
            <versionCodeliste>
               <version>3</version>
               <bezugsort>https://www.xrepository.de/details/urn:de:dsmeld:schluesseltabelle:geschlecht_3#version </bezugsort>
               <datumGueltigkeitAb>2019-05-01</datumGueltigkeitAb>
               <versionXOEVHandbuch>2.1</versionXOEVHandbuch>
               <versionCodelistenHandbuch>1.2</versionCodelistenHandbuch>
            </versionCodeliste>
            <codelistenspalten>
               <code>
                  <datentyp>string</datentyp>
                  <codeSpalte>true</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>true</empfohleneCodeSpalte>
               </code>
               <description-de-DE>
                  <datentyp>string</datentyp>
                  <codeSpalte>false</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>false</empfohleneCodeSpalte>
               </description-de-DE>
            </codelistenspalten>
            <genutzteCodeSpalte>code</genutzteCodeSpalte>
         </xs:appinfo>
      </xs:annotation>
      <xs:complexContent>
         <xs:restriction base="xoev-code:Code">
            <xs:sequence>
               <xs:element name="code" form="unqualified" type="xs:token"/>
            </xs:sequence>
            <xs:attribute name="listURI"
                          type="xs:anyURI"
                          use="optional"
                          fixed="urn:de:dsmeld:schluesseltabelle:geschlecht"/>
            <xs:attribute name="listVersionID"
                          type="xs:normalizedString"
                          use="optional"
                          fixed="3"/>
         </xs:restriction>
      </xs:complexContent>
   </xs:complexType>
   <xs:complexType name="Code.ISCED2011">
      <xs:annotation>
         <xs:appinfo>
            <codeliste>
               <nameLang>ISCED 2011 Level</nameLang>
               <nameKurz>ISCED Level</nameKurz>
               <nameTechnisch>ISCEDlevel-Codes</nameTechnisch>
               <kennung>urn:xbildung-de:unesco:codeliste:isced2011</kennung>
               <beschreibung>Die International Standard Classification of Education (ISCED) der UNESCO klassifiziert Elemente des Bildungswesens, wodurch internationalie Vergleiche möglich werden. Offizielle Dokumente können hier abgerufen werden: http://uis.unesco.org/en/isced-mappings ISCED 2011 definiert neun Ebenen (Level 0 bis 8) für die Angabe des Bildungsniveaus. Der zu verwendende Schlüssel ist die einstellige Ziffer des Levels. Link zur Webseite: https://www.datenportal.bmbf.de/​portal/de/G293.html Beispiele: (Element : Code) Gymnasium : 3 Bachelor : 6 Master : 7</beschreibung>
               <herausgebernameLang>United Nations Educational, Scientific and Cultural Organization</herausgebernameLang>
               <herausgebernameKurz>UNESCO</herausgebernameKurz>
            </codeliste>
            <versionCodeliste>
               <version>ISCED-2011</version>
            </versionCodeliste>
            <codelistenspalten/>
         </xs:appinfo>
      </xs:annotation>
      <xs:complexContent>
         <xs:restriction base="xoev-code:Code">
            <xs:sequence>
               <xs:element name="code" form="unqualified" type="xs:token"/>
            </xs:sequence>
            <xs:attribute name="listURI"
                          type="xs:anyURI"
                          use="optional"
                          fixed="urn:xbildung-de:unesco:codeliste:isced2011"/>
            <xs:attribute name="listVersionID"
                          type="xs:normalizedString"
                          use="optional"
                          fixed="ISCED-2011"/>
         </xs:restriction>
      </xs:complexContent>
   </xs:complexType>
   <xs:complexType name="Code.ISCEDF2013">
      <xs:annotation>
         <xs:appinfo>
            <codeliste>
               <nameLang>International Standard Classification of Education: Fields of Education and Training 2013</nameLang>
               <nameKurz>ISCED-F 2013</nameKurz>
               <nameTechnisch>ISCED-F-2013-Codes</nameTechnisch>
               <kennung>urn:xbildung-de:publicationsoffice-eu:taxonomie:isced-f-2013</kennung>
               <beschreibung>Die International Standard Classification of Education (ISCED) der UNESCO klassifiziert Elemente des Bildungswesens, wodurch internationalie Vergleiche möglich werden. Offizielle Dokumente können hier abgerufen werden: http://uis.unesco.org/en/isced-mappings International Standard Classification of Education 2013 Field of Studies (ISCED-F 2013) ist eine Taxonomie von Bildungsbereichen. Sie wurde von der UNESCO erstellt. Von XBildung wird jedoch die Version verwendet, die vom EU Publication Office technisch zur Verfügung gestellt wird. Der zu verwendende Schlüssel ist die URI des gewünschten Eintrags, der über den Button "Browse content" gefunden werden kann. Link zur Webseite: https://op.europa.eu/de/​web/eu-vocabularies/dataset/​-/resource?uri=​http://publications.europa.eu/​resource/dataset/​international-education-classification Beispiele: (Element : Code) Mathematik : http://data.europa.eu/snb/isced-f/0541 Fremdsprachenerwerb : http://data.europa.eu/snb/isced-f/0231 Sport : http://data.europa.eu/snb/isced-f/1014</beschreibung>
               <herausgebernameLang>Technisch: Publications Office of the European Union; Inhaltlich: United Nations Educational, Scientific and Cultural Organization</herausgebernameLang>
               <herausgebernameKurz>PO.EU for UNESCO</herausgebernameKurz>
            </codeliste>
            <versionCodeliste>
               <version>ISCED-F 2013</version>
               <versionCodelistenHandbuch>1.2</versionCodelistenHandbuch>
            </versionCodeliste>
            <codelistenspalten/>
         </xs:appinfo>
      </xs:annotation>
      <xs:complexContent>
         <xs:restriction base="xoev-code:Code">
            <xs:sequence>
               <xs:element name="code" form="unqualified" type="xs:token"/>
            </xs:sequence>
            <xs:attribute name="listURI"
                          type="xs:anyURI"
                          use="optional"
                          fixed="urn:xbildung-de:publicationsoffice-eu:taxonomie:isced-f-2013"/>
            <xs:attribute name="listVersionID"
                          type="xs:normalizedString"
                          use="optional"
                          fixed="ISCED-F 2013"/>
         </xs:restriction>
      </xs:complexContent>
   </xs:complexType>
   <xs:complexType name="Code.Kursstatus">
      <xs:annotation>
         <xs:appinfo>
            <codeliste>
               <nameLang>Kursstatus</nameLang>
               <nameKurz>Kursstatus</nameKurz>
               <nameTechnisch>Kursstatus-Codes</nameTechnisch>
               <kennung>urn:xbildung-de:xbildung:codeliste:kursstatus</kennung>
               <beschreibung>Diese Codeliste enthält mögliche Ausprägungen des Status eines Kurses.</beschreibung>
               <herausgebernameLang>XBildung</herausgebernameLang>
               <herausgebernameKurz>XBildung.de</herausgebernameKurz>
            </codeliste>
            <versionCodeliste>
               <version>0.93</version>
               <datumGueltigkeitAb>2022-07-21</datumGueltigkeitAb>
               <versionCodelistenHandbuch>1.2</versionCodelistenHandbuch>
            </versionCodeliste>
            <codelistenspalten>
               <code>
                  <spaltennameLang>Code Name</spaltennameLang>
                  <datentyp>string</datentyp>
                  <codeSpalte>true</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>true</empfohleneCodeSpalte>
               </code>
               <description-de-DE>
                  <spaltennameLang>Status</spaltennameLang>
                  <datentyp>string</datentyp>
                  <codeSpalte>false</codeSpalte>
                  <verwendung>optional</verwendung>
                  <empfohleneCodeSpalte>false</empfohleneCodeSpalte>
               </description-de-DE>
               <description-en-GB>
                  <spaltennameLang>Status</spaltennameLang>
                  <datentyp>string</datentyp>
                  <sprache>en-GB</sprache>
                  <codeSpalte>false</codeSpalte>
                  <verwendung>optional</verwendung>
                  <empfohleneCodeSpalte>false</empfohleneCodeSpalte>
               </description-en-GB>
            </codelistenspalten>
            <genutzteCodeSpalte>code</genutzteCodeSpalte>
         </xs:appinfo>
      </xs:annotation>
      <xs:complexContent>
         <xs:restriction base="xoev-code:Code">
            <xs:sequence>
               <xs:element name="code" form="unqualified" type="xbd:Kursstatus-Codes"/>
            </xs:sequence>
            <xs:attribute name="listURI"
                          type="xs:anyURI"
                          use="optional"
                          fixed="urn:xbildung-de:xbildung:codeliste:kursstatus"/>
            <xs:attribute name="listVersionID"
                          type="xs:normalizedString"
                          use="optional"
                          fixed="0.93"/>
         </xs:restriction>
      </xs:complexContent>
   </xs:complexType>
   <xs:complexType name="Code.Language">
      <xs:annotation>
         <xs:appinfo>
            <codeliste>
               <nameLang>Language Authority Table</nameLang>
               <nameKurz>Language Authority Table</nameKurz>
               <nameTechnisch>LanguageAuthTable-Codes</nameTechnisch>
               <kennung>urn:xbildung-de:publicationsoffice-eu:codeliste:language</kennung>
               <beschreibung>Folgende Beschreibung wurde vom Publications Office der EU übernommen: The Language authority table is a controlled vocabulary that lists concepts associated with languages. Its main scope is to support activities associated with publication process. The concepts included are correlated with the ISO 639 international standard. This standard is issued in several parts: ISO 639-1 contains strictly two alphabetic letters (alpha-2), ISO 639-2/B (B = bibliographic) is used for bibliographic purpose (alpha-3), ISO 639-2/T (T = terminology) is used for technical purpose (alpha-3), ISO 639-3 covers all the languages and macro-languages of the world (alpha-3); the values are compliant with ISO 639-2/T. If an authority code is needed for a language without assigned ISO code, an alphanumeric code is created in order to not confuse with ISO codes that are strictly alphabetic. Der zu verwendende Schlüssel ist die URI des gewünschten Eintrags, der über den Button "Browse content" gefunden werden kann. Link zur Webseite: https://op.europa.eu/​de/web/eu-vocabularies/​dataset/-/resource?uri​=http://publications.europa.eu/​resource/​dataset/language Beispiele: (Element : Code) Deutsch : http://publications.europa.eu/resource/authority/language/DEU Englisch : http://publications.europa.eu/resource/authority/language/ENG Französisch : http://publications.europa.eu/resource/authority/language/FRA Latein : http://publications.europa.eu/resource/authority/language/LAT</beschreibung>
               <herausgebernameLang>Publications Office of the European Union</herausgebernameLang>
               <herausgebernameKurz>PO.EU</herausgebernameKurz>
            </codeliste>
            <versionCodeliste>
               <version>20210929-0</version>
               <bezugsort>http://publications.europa.eu/resource/dataset/language</bezugsort>
               <datumGueltigkeitAb>2021-09-29</datumGueltigkeitAb>
               <versionCodelistenHandbuch>1.2</versionCodelistenHandbuch>
            </versionCodeliste>
            <codelistenspalten>
               <code>
                  <spaltennameLang>Code Name</spaltennameLang>
                  <datentyp>string</datentyp>
                  <codeSpalte>true</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>true</empfohleneCodeSpalte>
               </code>
               <description-de-DE>
                  <spaltennameLang>Status</spaltennameLang>
                  <datentyp>string</datentyp>
                  <codeSpalte>false</codeSpalte>
                  <verwendung>optional</verwendung>
                  <empfohleneCodeSpalte>false</empfohleneCodeSpalte>
               </description-de-DE>
            </codelistenspalten>
            <genutzteCodeSpalte>code</genutzteCodeSpalte>
         </xs:appinfo>
      </xs:annotation>
      <xs:complexContent>
         <xs:restriction base="xoev-code:Code">
            <xs:sequence>
               <xs:element name="code" form="unqualified" type="xs:token"/>
            </xs:sequence>
            <xs:attribute name="listURI"
                          type="xs:anyURI"
                          use="optional"
                          fixed="urn:xbildung-de:publicationsoffice-eu:codeliste:language"/>
            <xs:attribute name="listVersionID"
                          type="xs:normalizedString"
                          use="optional"
                          fixed="20210929-0"/>
         </xs:restriction>
      </xs:complexContent>
   </xs:complexType>
   <xs:complexType name="Dokument">
      <xs:annotation>
         <xs:documentation>Allgemeine Eigenschaften von Dokumenten, die zum Zwecke generischerer Verarbeitung übergreifend modelliert wurden. Die Klasse Dokument bildet damit die Grundlage für z.B. Bildungsnachweise oder Bescheinigungen die in den Fachmodulen XSchule und XHochschule als XML-Dateien für den Datenaustausch erstellt werden.</xs:documentation>
      </xs:annotation>
      <xs:sequence>
         <xs:element name="identifikation"
                     minOccurs="0"
                     maxOccurs="unbounded"
                     type="xbd:Identifikation">
            <xs:annotation>
               <xs:documentation>eindeutige Identifikation eines Dokuments im Bildungswesen</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="titel"
                     minOccurs="0"
                     maxOccurs="unbounded"
                     type="xbd:String.Localized">
            <xs:annotation>
               <xs:documentation>Voller Titel des Dokuments</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="ausstellung" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Angaben zur Ausstellung des Dokuments</xs:documentation>
            </xs:annotation>
            <xs:complexType>
               <xs:sequence>
                  <xs:element name="datum" minOccurs="0" type="xs:date">
                     <xs:annotation>
                        <xs:documentation>Datum der Ausstellung des Dokuments</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element name="ort" minOccurs="0" type="dinspec91379:datatypeC">
                     <xs:annotation>
                        <xs:documentation>Ort der Ausstellung des Dokuments</xs:documentation>
                     </xs:annotation>
                  </xs:element>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
         <xs:element name="gueltigkeitszeitraum" minOccurs="0" type="xbd:Zeitraum">
            <xs:annotation>
               <xs:documentation>Gibt an, in welchem Zeitraum das Dokument gültig ist.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="sprache"
                     minOccurs="0"
                     maxOccurs="unbounded"
                     type="xbd:Sprache">
            <xs:annotation>
               <xs:documentation>Sprachkennzeichnung des Dokuments. Bitte nutzen Sie Eintragungen nach "BCP47" https://tools.ietf.org/html/bcp47 zur Kennzeichnung der Sprache(n) in der die Bescheinigung ausgestellt ist. Damit sind Eintragungen wie de-AT, fr-CA möglich.</xs:documentation>
            </xs:annotation>
         </xs:element>
      </xs:sequence>
   </xs:complexType>
   <xs:complexType name="Geburt">
      <xs:annotation>
         <xs:documentation>Unter "Geburt" werden geburtsbezogene Informationen zusammengefasst.</xs:documentation>
      </xs:annotation>
      <xs:sequence>
         <xs:element name="datum" minOccurs="0" type="xs:date">
            <xs:annotation>
               <xs:documentation>Das "datum" beinhaltet das Geburtsdatum, also Tag, Monat und Jahr der Vollendung der Geburt. Bei Bedarf einer höheren Genauigkeit kann auch die Uhrzeit angegeben werden. Anmerkung: Bei Bedarf einer höheren Genauigkeit kann auch die Uhrzeit angegeben werden, indem der W3C-Datentyp "dateTime" verwendet wird. Auch ungenaue Datumsangaben dürfen gemacht werden (Nutzung der Datentypen "gYear" bzw. "gYearMonth").</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="geburtsort" minOccurs="0" type="xbd:Geburtsort">
            <xs:annotation>
               <xs:documentation>Hier werden Angaben zum Ort einer Geburt gemacht (z. B. Geburtsort, Geburtsstaat)</xs:documentation>
            </xs:annotation>
         </xs:element>
      </xs:sequence>
   </xs:complexType>
   <xs:complexType name="Geburtsort">
      <xs:annotation>
         <xs:documentation>Hier werden Angaben zum Geburtsort und dem Geburtsland gemacht.</xs:documentation>
      </xs:annotation>
      <xs:sequence>
         <xs:element name="ort" type="xoev-lc:String.Latin">
            <xs:annotation>
               <xs:documentation>Hier werden Angaben zum Geburtsort gemacht.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="staat" minOccurs="0" type="xbd:Code.CountryCodes">
            <xs:annotation>
               <xs:documentation>Hier werden Angaben zum Geburtsland gemacht.</xs:documentation>
            </xs:annotation>
         </xs:element>
      </xs:sequence>
   </xs:complexType>
   <xs:complexType name="Geschlecht">
      <xs:annotation>
         <xs:documentation>Die Komponente "Geschlecht" dient der Repräsentation des biologischen Geschlechts.</xs:documentation>
      </xs:annotation>
      <xs:sequence>
         <xs:element name="geschlecht" type="xbd:Code.Geschlecht">
            <xs:annotation>
               <xs:documentation>Das "geschlecht" bezeichnet das biologische Geschlecht eines Lebewesens.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="gueltigkeit" minOccurs="0" type="xbd:Zeitraum">
            <xs:annotation>
               <xs:documentation>Die "gueltigkeit" gibt mit Beginn- und/oder Endzeitpunkt den Zeitraum an, in dem ein Lebewesen ein bestimmtes Geschlecht hat.</xs:documentation>
            </xs:annotation>
         </xs:element>
      </xs:sequence>
   </xs:complexType>
   <xs:complexType name="Identifikation">
      <xs:annotation>
         <xs:documentation>Unter "Identifikation" werden die Informationen zusammengefasst, die die eindeutige Identifikation von Objekten in einem fachlichen Kontext erlauben.</xs:documentation>
      </xs:annotation>
      <xs:sequence>
         <xs:element name="id" minOccurs="0" type="xs:string">
            <xs:annotation>
               <xs:documentation>Die ID sichert die eindeutige Identifikation von Objekten in einem fachlichen Kontext. Anmerkung: Hier geht es ausschließlich um fachliche Identifikationen wie Steuernummer, Krankenversicherungsnummer, Personalausweisnummer, etc.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="beschreibung" minOccurs="0" type="dinspec91379:datatypeC">
            <xs:annotation>
               <xs:documentation>Die "beschreibung" dient der näheren Charakterisierung des fachlichen Kontext der Identifikation.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="gueltigkeit" minOccurs="0" type="xbd:Zeitraum"/>
      </xs:sequence>
   </xs:complexType>
   <xs:complexType name="Kommunikation">
      <xs:annotation>
         <xs:documentation>"Kommunikation" fasst Angaben zur Erreichbarkeit über elektronische Kommunikationskanäle (z.B. Telefon, Fax, E-Mail) zusammen.</xs:documentation>
      </xs:annotation>
      <xs:sequence>
         <xs:element name="kanal" minOccurs="0" type="xbd:Code.Erreichbarkeit">
            <xs:annotation>
               <xs:documentation>Der "kanal" gibt an, über welchen Kommunikationskanal eine Erreichbarkeit besteht. Beispiele: Telefon, Fax, E-Mail</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="kennung" minOccurs="0" type="dinspec91379:datatypeC">
            <xs:annotation>
               <xs:documentation>Die "kennung" beinhaltet die konkreten Angaben zur Erreichbarkeit über einen Kommunikationskanal, d.h. die Telefonnummer, Faxnummer, E-Mail-Adresse oder dergleichen. Die Kennung soll strukturiert erfasst werden. Anmerkung: Die Erfassung von Telefonnummern oder Faxnummern kann nach der Gliederungsvorschrift von DIN 5008 oder E.123 der internationalen Fernmeldeunion erfolgen. Als allgemeine Gliederungsvorschrift gilt nach DIN 5008 die Trennung von Ländervorwahl, Ortskennzahl und Teilnehmernummer durch ein Leerzeichen und die Abtrennung der Durchwahl durch einen Bindestrich. Nach E.123 werden Ländervorwahl, Ortskennzahl und Teilnehmernummer ebenfalls durch Leerzeichen getrennt, bei nationalen Rufnummern wird die Ortskennzahl als vernachlässigbarer Teil zusätzlich in Klammern gesetzt. Eine E-Mail-Adresse wird aufgeteilt in einen local-part und einen domain-part, die durch @(at)-Zeichen getrennt werden. Die zulässigen Zeichen für den local part definiert RFC 2822, für den domain-part gelten die Syntaxregeln des Domain Name Systems. Beispiele: +49 30 12345-67 (internationale Rufnummer nach DIN 5008) 030 12345-67 ( nationale Rufnummern nach DIN 5008) +49 89 1234567 (internationale Rufnummer nach E.123) (089) 123456) (nationale Rufnummer nach E.123) tel:+49-30-1234567 (Uniform Resource Identifier nach RFC 3966)</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="zusatz" minOccurs="0" type="dinspec91379:datatypeC">
            <xs:annotation>
               <xs:documentation>Im "zusatz" können zusätzliche freie Angaben zur Erreichbarkeit über einen Kommunikationskanal gemacht werden. Beispiel: erreichbar tagsüber zwischen 9 und 16 Uhr</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="istDienstlich" minOccurs="0" type="xs:boolean">
            <xs:annotation>
               <xs:documentation>Mit der Komponente "istDienstlich" kann angegeben werden, ob es sich um dienstliche oder private Kommunikationsdaten handelt.</xs:documentation>
            </xs:annotation>
         </xs:element>
      </xs:sequence>
   </xs:complexType>
   <xs:complexType name="Kurs">
      <xs:annotation>
         <xs:documentation>Dieses Klasse dient zur Angabe von Lerninhalten allgemein. Das können beispielsweise Unterrichtsfächer auf einem Schulzeugnis sein, oder Module, die an einer Hochschule angeboten werden und z.B. im Transcript of Records aufgeführt werden</xs:documentation>
      </xs:annotation>
      <xs:sequence>
         <xs:element name="identifikation" minOccurs="0" type="xbd:Identifikation">
            <xs:annotation>
               <xs:documentation>eindeutige Identifikation eines Kurses</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="bezeichnung"
                     minOccurs="0"
                     maxOccurs="unbounded"
                     type="xbd:String.Localized">
            <xs:annotation>
               <xs:documentation>Dieses Feld enhält den Namen / Titel / Bezeichnung des Kurses, z.B. "Deutsch" oder "Lineare Algebra II"</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="beschreibung"
                     minOccurs="0"
                     maxOccurs="unbounded"
                     type="xbd:String.Localized">
            <xs:annotation>
               <xs:documentation>Dieses Feld enhält die Beschreibung eines Kurses</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="schwerpunkt"
                     minOccurs="0"
                     maxOccurs="unbounded"
                     type="xbd:String.Localized">
            <xs:annotation>
               <xs:documentation>Dieses Feld benennt den Schwerpunkt eines Kurses, sofern dieser nicht in der Bezeichnung oder Beschreibung des Kurses abgebildet ist.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="note"
                     minOccurs="0"
                     maxOccurs="unbounded"
                     type="xbd:Benotung">
            <xs:annotation>
               <xs:documentation>Dieses Feld dient der Angabe einer Note / einer Bewertung für einen Kurs.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="status" minOccurs="0" type="xbd:Code.Kursstatus">
            <xs:annotation>
               <xs:documentation>Dieses Feld gibt den Status eines Kurses aus Sicht eines Lernenden an, mögliche Status sind beispielsweise "bestanden", "nicht bestanden", oder "erfolgreich teilgenommen".</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="schluesselISCEDF2013"
                     minOccurs="0"
                     maxOccurs="unbounded"
                     type="xbd:Code.ISCEDF2013">
            <xs:annotation>
               <xs:documentation>Angabe des ISCED-F 2013 Schlüssel, um die Inhalte des Kurses zu beschreiben.</xs:documentation>
            </xs:annotation>
         </xs:element>
      </xs:sequence>
   </xs:complexType>
   <xs:complexType name="Meldeanschrift">
      <xs:annotation>
         <xs:documentation>Eine Anschrift beschreibt einen Ort mit den klassischen Ordnungsbegriffen wie Orts- und Straßennamen sowie ergänzenden Informationen. Eine Anschrift kann genutzt werden, um Orte zu benennen, an denen sich Personen aufhalten, an denen Objekte zu finden sind, oder an denen Ereignisse stattfinden. Darüber hinaus kann sie genutzt werden, um Post oder Waren zuzustellen.</xs:documentation>
      </xs:annotation>
      <xs:sequence>
         <xs:element name="strasse" minOccurs="0" type="xbd:Meldeanschrift.Strasse">
            <xs:annotation>
               <xs:documentation>Es ist die Bezeichnung der Straße anzugeben. Die Feldlänge ist auf 55 Zeichen beschränkt. Bei Überschreitung einer Länge von 25 Zeichen darf sinnvoll abgekürzt werden. Ist keine Straßenbezeichnung - wohl aber eine Hausnummer - vorhanden, so ist die Zeichenkette Hausnummer anzugeben. Sind weder Straßenbezeichnung noch Hausnummer vorhanden, so ist die Zeichenkette ohne Hausnummer anzugeben.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="hausnummer"
                     minOccurs="0"
                     type="xbd:Meldeanschrift.Hausnummer">
            <xs:annotation>
               <xs:documentation>Es sind nur die Ziffern einer Hausnummer anzugeben.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="teilnummerDerHausnummer"
                     minOccurs="0"
                     type="xbd:Meldeanschrift.TeilnummerDerHausnummer">
            <xs:annotation>
               <xs:documentation>Es sind Teilnummern zur Hausnummer anzugeben. Beispiel: 16 1/7</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="hausnummerBuchstabeZusatzziffer"
                     minOccurs="0"
                     type="xbd:Meldeanschrift.HausnummerBuchstabeZusatzziffer">
            <xs:annotation>
               <xs:documentation>Es sind die Buchstaben oder die Zusatzziffern zur Hausnummer gemäß der amtlichen Festlegung der Gemeinde zur Hausnummer anzugeben. Beispiel: 124 a, 124 A, 109.5, 135.44, 116/1</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="stockwerkswohnungsnummer"
                     minOccurs="0"
                     type="xbd:Meldeanschrift.Stockwerkswohnungsnummer">
            <xs:annotation>
               <xs:documentation>Es können Stockwerks- oder Wohnungsnummern angegeben werden, soweit sie für die Adressierung erforderlich sind. Beispiele: 7OG, 13OG, P für Parterre, HP für Hochparterre, St für Souterrain oder (Wohnung) 115.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="wohnungsinhaber"
                     minOccurs="0"
                     type="xbd:Meldeanschrift.Wohnungsinhaber">
            <xs:annotation>
               <xs:documentation>In diesem Element ist der Hauptmieter oder Eigentümer der Wohnung anzugeben, soweit dies für die Adressierung erforderlich ist. Bei Überschreitung einer Länge von 26 Zeichen darf sinnvoll abgekürzt werden.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="postleitzahl"
                     minOccurs="0"
                     type="xbd:Meldeanschrift.Postleitzahl">
            <xs:annotation>
               <xs:documentation>Es ist die Postleitzahl anzugeben.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="wohnort" minOccurs="0" type="xbd:Meldeanschrift.Wohnort">
            <xs:annotation>
               <xs:documentation>Es ist die postalische Wohnortsbezeichnung anzugeben. Die Feldlänge ist auf 40 Zeichen beschränkt.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="gemeindeschluessel"
                     minOccurs="0"
                     type="xicgvz:Code.GemeindeVZ.AmtlicherGemeindeschluessel">
            <xs:annotation>
               <xs:appinfo>
                  <implementationHint>Solange die Aktualität der verwendeten Schlüsseltabelle nicht gegeben ist, wird vollständig auf die Plausibilisierung der listVersionID verzichtet.</implementationHint>
               </xs:appinfo>
               <xs:documentation>Es ist der vom Statistischen Bundesamt herausgegebene bundeseinheitliche Gemeindeschlüssel der Gemeinde anzugeben, in der die Wohnung liegt.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="wohnortFruehererGemeindename"
                     minOccurs="0"
                     type="xbd:Meldeanschrift.WohnortFruehererGemeindename">
            <xs:annotation>
               <xs:documentation>Es ist der frühere Gemeindename anzugeben, der als Stadt- bzw. Ortsteilname dem jetzigen Gemeindenamen hinzugefügt werden kann.Der frühere Gemeindename (jetziger Ortsteil- oder Stadtteilname) ist bei Adressierungen unterhalb des Namens (oberhalb der Straßenbezeichnung) anzugeben.Beispiel: Frau Rita Scholl Zuffenhausen Am Stadtpark 12 70123 Stuttgart Die Feldlänge ist auf 40 Zeichen beschränkt.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="zusatzangaben"
                     minOccurs="0"
                     type="xbd:Meldeanschrift.Zusatzangaben">
            <xs:annotation>
               <xs:documentation>Es sind Zusatzangaben zur Anschrift anzugeben. Beispiele: Hinterhaus, Gartenhaus. Bei Überschreitung einer Länge von 21 Zeichen darf sinnvoll abgekürzt werden.</xs:documentation>
            </xs:annotation>
         </xs:element>
      </xs:sequence>
   </xs:complexType>
   <xs:simpleType name="Meldeanschrift.Hausnummer">
      <xs:annotation>
         <xs:documentation>Dies ist der Typ für das Element 'hausnummer' im Typ Meldeanschrift.</xs:documentation>
      </xs:annotation>
      <xs:restriction base="dinspec91379:datatypeC">
         <xs:maxLength value="4"/>
         <xs:pattern value="[0-9 ]*"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="Meldeanschrift.HausnummerBuchstabeZusatzziffer">
      <xs:annotation>
         <xs:documentation>Dies ist der Typ für das Element 'buchstabeZusatzziffer' im Typ Meldeanschrift.</xs:documentation>
      </xs:annotation>
      <xs:restriction base="dinspec91379:datatypeC">
         <xs:maxLength value="4"/>
         <xs:pattern value="[\p{L}0-9./ ]*"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="Meldeanschrift.Postleitzahl">
      <xs:annotation>
         <xs:documentation>Dies ist der Typ für das Element 'postleitzahl' im Typ Meldeanschrift.</xs:documentation>
      </xs:annotation>
      <xs:restriction base="dinspec91379:datatypeC">
         <xs:maxLength value="5"/>
         <xs:pattern value="[0-9 ]*"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="Meldeanschrift.Stockwerkswohnungsnummer">
      <xs:annotation>
         <xs:documentation>Dies ist der Typ für das Element stockwerkswohnungsnummer' im Typ Meldeanschrift.</xs:documentation>
      </xs:annotation>
      <xs:restriction base="dinspec91379:datatypeC">
         <xs:maxLength value="4"/>
         <xs:pattern value="[\p{L}0-9 .]*"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="Meldeanschrift.Strasse">
      <xs:annotation>
         <xs:documentation>Dies ist der Typ für das Element 'strasse' im Typ Meldeanschrift.</xs:documentation>
      </xs:annotation>
      <xs:restriction base="dinspec91379:datatypeC"/>
   </xs:simpleType>
   <xs:simpleType name="Meldeanschrift.TeilnummerDerHausnummer">
      <xs:annotation>
         <xs:documentation>Dies ist der Typ für das Element 'teilnummerDerHausnummer' im Typ Meldeanschrift.</xs:documentation>
      </xs:annotation>
      <xs:restriction base="dinspec91379:datatypeC"/>
   </xs:simpleType>
   <xs:simpleType name="Meldeanschrift.Wohnort">
      <xs:annotation>
         <xs:documentation>Dies ist der Typ für das Element 'wohnort' im Typ Meldeanschrift.</xs:documentation>
      </xs:annotation>
      <xs:restriction base="dinspec91379:datatypeC"/>
   </xs:simpleType>
   <xs:simpleType name="Meldeanschrift.WohnortFruehererGemeindename">
      <xs:annotation>
         <xs:documentation>Dies ist der Typ für das Element 'fruehererGemeindename' im Typ Meldeanschrift.</xs:documentation>
      </xs:annotation>
      <xs:restriction base="dinspec91379:datatypeC"/>
   </xs:simpleType>
   <xs:simpleType name="Meldeanschrift.Wohnungsinhaber">
      <xs:restriction base="dinspec91379:datatypeC"/>
   </xs:simpleType>
   <xs:simpleType name="Meldeanschrift.Zusatzangaben">
      <xs:annotation>
         <xs:documentation>Dies ist der Typ für das Element 'zusatzangaben' im Typ Meldeanschrift.</xs:documentation>
      </xs:annotation>
      <xs:restriction base="dinspec91379:datatypeC"/>
   </xs:simpleType>
   <xs:complexType name="NameNatuerlichePerson">
      <xs:annotation>
         <xs:documentation>Der Name einer Person ist eine Benennung dieser Person, die dazu dient, diese Person von anderen Personen zu unterscheiden.</xs:documentation>
      </xs:annotation>
      <xs:sequence>
         <xs:element name="familienname" minOccurs="0" type="xbd:AllgemeinerName">
            <xs:annotation>
               <xs:documentation>Der Familienname ist der aktuelle Nachname einer Person und Ausdruck einer bestimmten Familienzugehörigkeit dieser Person.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="geburtsname" minOccurs="0" type="xbd:AllgemeinerName">
            <xs:annotation>
               <xs:documentation>Der Geburtsname ist der Nachname einer Person, der sich jeweils aus dem Geburtseintrag für diese Person ergibt. Der Geburtsname ist i.d.R. der Nachname, der vor der ersten Eheschließung oder Lebenspartnerschaft geführt wurde.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="fruehererFamilienname"
                     minOccurs="0"
                     maxOccurs="unbounded"
                     type="xbd:AllgemeinerName">
            <xs:annotation>
               <xs:documentation>Der frühere Familienname ist der Nachname, den eine Person vor einer Nachnamensänderung geführt hat.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="vorname" minOccurs="0" type="xbd:AllgemeinerName">
            <xs:annotation>
               <xs:documentation>Der Vorname ist der Name bzw. der Teil des Namens, der nicht die Zugehörigkeit zu einer Familie ausdrückt, sondern das Individuum innerhalb der Familie bezeichnet und dazu dient, es von anderen Familienmitgliedern zu unterscheiden.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="rufname" minOccurs="0" type="xbd:AllgemeinerName">
            <xs:annotation>
               <xs:documentation>Der Rufname ist der im alltäglichen Gebrauch zu nutzende Vorname.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="titel" minOccurs="0" type="dinspec91379:datatypeC">
            <xs:annotation>
               <xs:documentation>Ein Titel wird häufig im Zusammenhang mit Namen verwendet, ist aber kein orginärer Bestandteil des Namens. Im Unterschied dazu gehören Adelstitel zum Familiennamen und sind daher in diesem Verständnis kein Titel. Zu den Titeln zählen beispielsweise akademische Grade, Dienst- und Amtsbezeichnungen oder militärische Ränge. Es können auch Titel übermittelt werden, die keine Titel im Sinne des Meldewesens sind. Beispiel: Dr.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="anrede"
                     minOccurs="0"
                     maxOccurs="unbounded"
                     type="dinspec91379:datatypeC">
            <xs:annotation>
               <xs:documentation>Die Anrede ist der Namenszusatz (auch eine Anrede ohne Namen nur mit Titel ist eine Anrede!) bei der Anrede (mündlich oder schriftlich) oder bei einem Anruf (fernmündlich) an eine Person oder Personengruppe. Anmerkung: Die komplette Anrede einer Person kann in einem Feld übermittelt werden. Beispiel: Herr, Frau, Herr Staatssekretär, Frau Bundeskanzlerin, Herr Botschafter, Eure Eminenz</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="namenssuffix"
                     minOccurs="0"
                     maxOccurs="unbounded"
                     type="dinspec91379:datatypeC">
            <xs:annotation>
               <xs:documentation>Ein Namenssuffix ist ein Zusatz zu einem Namen, der ohne Komma hinter den Familiennamen gestellt wird. Als Namenssuffix können beispielsweise akademische Grade oder Dienst- und Funktionsbezeichnungen übermittelt werden. Adelstitel sind Bestandteil des Familiennamens und zählen nicht zu den zulässigen Namenssuffixen. Beispiele: a.d., MdB, M.A.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="alternativeRepraesentation"
                     minOccurs="0"
                     maxOccurs="unbounded"
                     type="xbd:AlternativeRepraesentation">
            <xs:annotation>
               <xs:documentation>Die Komponente "alternativeRepraesentation" beinhaltet den Namen einer natürlichen Person in einer Form, die einer festgelegten Konvention folgt. Die in der Komponente "AlternativeRepraesentation" übermittelten Informationen müssen redundant zu den anderen Elementen der Komponente "NameNatuerlichePerson" sein, sie dürfen diese nicht ersetzen. Anmerkung: Im Zusammenhang mit ausländischen Namen kann diese Komponente z.B. genutzt werden, um die gesamte Namenskette einzutragen oder den Namen in Originalschreibweise zu übermitteln. Beispiel: Ein Beispiel für alternative Repräsentation ist die Übermittlung des Namens "Andrè Müller" nach ICAO-Standard, in dem keine Umlaute erlaubt sind, und daher der Name als "ANDRE MUELLER" übertragen wird.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="fruehererVorname"
                     minOccurs="0"
                     maxOccurs="unbounded"
                     type="xbd:AllgemeinerName">
            <xs:annotation>
               <xs:documentation>Der frühere Vorname ist der Vorname, der vor einer Vornamensänderung geführt wurde.</xs:documentation>
            </xs:annotation>
         </xs:element>
      </xs:sequence>
   </xs:complexType>
   <xs:complexType name="NameOrganisation">
      <xs:annotation>
         <xs:documentation>"NameOrganisation" fasst die Angaben zum Namen einer Organisation zusammen.</xs:documentation>
      </xs:annotation>
      <xs:sequence>
         <xs:element name="name" minOccurs="0" type="xoev-lc:String.Latin">
            <xs:annotation>
               <xs:documentation>Offizieller Name einer Organisation. Entspricht bei registrierten Organisationen dem im Register eingetragenen Namen.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="kurzbezeichnung" minOccurs="0" type="xoev-lc:String.Latin">
            <xs:annotation>
               <xs:documentation>Kurzbezeichnung des Namen einer Organisation.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="gueltigkeit" minOccurs="0" type="xbd:Zeitraum">
            <xs:annotation>
               <xs:documentation>Angaben zum Gültigkeitszeitraum für den Namen der Organisation.</xs:documentation>
            </xs:annotation>
         </xs:element>
      </xs:sequence>
   </xs:complexType>
   <xs:complexType name="NatuerlichePerson">
      <xs:annotation>
         <xs:documentation>Eine natürliche Person ist der Mensch in seiner Rolle als Rechtssubjekt, d. h. als Träger von Rechten und Pflichten. Mit der Vollendung seiner Geburt wird ein Mensch rechtsfähig und damit zu einer natürlichen Person (§ 1 BGB). Der Mensch verliert seine Rechtsfähigkeit mit dem Tod. Rechtssubjekte, die keine natürlichen Personen sind, nennt man juristische Personen.</xs:documentation>
      </xs:annotation>
      <xs:sequence>
         <xs:element name="nameNatuerlichePerson" type="xbd:NameNatuerlichePerson">
            <xs:annotation>
               <xs:documentation>Hier werden Informationen zu den Namen einer natürlichen Person zusammengefasst.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="geburt" type="xbd:Geburt">
            <xs:annotation>
               <xs:documentation>Hier werden Angaben zur Geburt einer natürlichen Person gemacht.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="anschrift"
                     minOccurs="0"
                     maxOccurs="unbounded"
                     type="xbd:Meldeanschrift">
            <xs:annotation>
               <xs:documentation>Hier werden Angaben zur Anschrift einer natürlichen Person gemacht.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="geschlecht" minOccurs="0" type="xbd:Geschlecht">
            <xs:annotation>
               <xs:documentation>Die Komponente "geschlecht" repräsentiert die Angaben zum Geschlecht einer natürlichen Person.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="identifikationsnummer"
                     minOccurs="0"
                     maxOccurs="unbounded"
                     type="xbd:Identifikation">
            <xs:annotation>
               <xs:documentation>Persönliche Identifikationsnummer einer natürlichen Person, die sie kontextbezogen von allen anderen Personen eindeutig unterscheidet. Eine natürliche Person kann mehrere Identifikationsnummern haben.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="staatsangehoerigkeit"
                     minOccurs="0"
                     maxOccurs="unbounded"
                     type="xbd:Staat">
            <xs:annotation>
               <xs:documentation>Die "staatsangehoerigkeit" einer natürlichen Person gibt an, welchem Staat die Person angehört. Die Staatsangehörigkeit ist das rechtliche Band zwischen dem Staat und dem Staatsangehörigen und bestimmt Rechte wie Pflichten zwischen Staat und Staatsangehörigem.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="kommunikation"
                     minOccurs="0"
                     maxOccurs="unbounded"
                     type="xbd:Kommunikation">
            <xs:annotation>
               <xs:documentation>"Kommunikation" fasst Angaben zur Erreichbarkeit über elektronische Kommunikationskanäle (z.B. Telefon, Fax, E-Mail) zusammen.</xs:documentation>
            </xs:annotation>
         </xs:element>
      </xs:sequence>
   </xs:complexType>
   <xs:complexType name="Organisation">
      <xs:annotation>
         <xs:documentation>Eine Organisation ist eine Vereinigung mehrerer natürlicher oder juristischer Personen bzw. eine rechtsfähige Personengesellschaft zu einem gemeinsamen Zweck, z.B. im wirtschaftlichen, gemeinnützigen, religiösen, öffentlichen oder politischen Bereich. Behörden werden über eine eigene Kernkomponente "Behoerde" abgebildet.</xs:documentation>
      </xs:annotation>
      <xs:sequence>
         <xs:element name="identifikation"
                     minOccurs="0"
                     maxOccurs="unbounded"
                     type="xbd:Identifikation">
            <xs:annotation>
               <xs:documentation>eindeutige Identifikation einer Organisation im Bildungswesen</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="name" minOccurs="0" type="xbd:NameOrganisation">
            <xs:annotation>
               <xs:documentation>Angaben zum offiziellen Namen einer Organisation.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="existenzzeitraum"
                     minOccurs="0"
                     maxOccurs="unbounded"
                     type="xbd:Zeitraum"/>
         <xs:element name="unterorganisation"
                     minOccurs="0"
                     maxOccurs="unbounded"
                     type="xbd:Organisation"/>
         <xs:element name="anschrift"
                     minOccurs="0"
                     maxOccurs="unbounded"
                     type="xbd:Anschrift"/>
         <xs:element name="kommunikation"
                     minOccurs="0"
                     maxOccurs="unbounded"
                     type="xbd:Kommunikation">
            <xs:annotation>
               <xs:documentation>"Kommunikation" fasst Angaben zur Erreichbarkeit über elektronische Kommunikationskanäle (z.B. Telefon, Fax, E-Mail) zusammen.</xs:documentation>
            </xs:annotation>
         </xs:element>
      </xs:sequence>
   </xs:complexType>
   <xs:complexType name="Sprache">
      <xs:annotation>
         <xs:documentation>Unter "Sprache" werden Informationen über Sprachen zusammengefasst.</xs:documentation>
      </xs:annotation>
      <xs:sequence>
         <xs:element name="sprache" type="xbd:Code.Language">
            <xs:annotation>
               <xs:documentation>Sprache bezeichnet die aus Wörtern bestehende, verbale Kommunikation im Unterschied zur nonverbalen Kommunikation.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="zusatz" minOccurs="0" type="dinspec91379:datatypeC">
            <xs:annotation>
               <xs:documentation>Im "zusatz" können weitere detaillierte Informationen zu einer Sprache hinterlegt werden. Beispiel: nur Grundkenntnisse vorhanden</xs:documentation>
            </xs:annotation>
         </xs:element>
      </xs:sequence>
   </xs:complexType>
   <xs:complexType name="Staat">
      <xs:annotation>
         <xs:documentation>Als Staat bezeichnet man eine politische Ordnung, die ein gemeinsames als Staatsgebiet abgegrenztes Territorium, ein dazugehöriges Staatsvolk und eine Machtausübung über dieses umfasst.</xs:documentation>
      </xs:annotation>
      <xs:sequence>
         <xs:element name="staat" type="xoev-code:Code">
            <xs:annotation>
               <xs:documentation>Die Komponente "staat" enthält einen Schlüssel zur Identifikation eines Staates. Anmerkung: Die empfohlene Codeliste ist Code.CountryCodes.</xs:documentation>
            </xs:annotation>
         </xs:element>
      </xs:sequence>
   </xs:complexType>
   <xs:complexType name="VerwaltungspolitischeKodierung">
      <xs:annotation>
         <xs:documentation>Die Komponente "VerwaltungspolitischeKodierung" beinhaltet Information, die eine verwaltungspolitisch eindeutige Zuordnung ermöglichen.</xs:documentation>
      </xs:annotation>
      <xs:sequence>
         <xs:element name="kreis" minOccurs="0" type="xoev-code:Code">
            <xs:annotation>
               <xs:documentation>In Deutschland bezeichnet der Kreis eine bestimmt Region, einen Stadt- oder Landkreis. Die Bezeichnung eines Kreises erfolgt durch die Angabe eines Schlüssels zur Identifikation des Kreises innerhalb des Landes.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="bezirk" minOccurs="0" type="xoev-code:Code">
            <xs:annotation>
               <xs:documentation>In Deutschland wird mit Bezirk eine bestimmte Region bezeichnet, die einem Regierungsbezirk, einem ehemaligen Regierungsbezirk oder einer anderen statistischen Einheit entspricht, die zwar mehrere Kreise umfasst, jedoch kleiner als ein Bundesland ist. Die Bezeichnung eines Bezirks erfolgt durch die Angabe eines Schlüssels zur Identifikation des Bezirks innerhalb des Landes.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="bundesland" minOccurs="0" type="xoev-code:Code">
            <xs:annotation>
               <xs:documentation>In Deutschland bezeichnet ein Bundesland eine bestimmte Region und umfasst mehrere Kreise und Bezirke (Ausnahme bilden die sogenannten Stadtstaaten). Die Bezeichnung eines Bundeslandes erfolgt durch die Angabe eines Schlüssels zur Identifikation des Bundeslandes innerhalb des Landes.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="gemeindeschluessel" minOccurs="0" type="xoev-code:Code">
            <xs:annotation>
               <xs:documentation>Ein Gemeindeschlüssel ist ein Schlüssel zur Identifikation einer Gemeinde oder sonstiger Gebietskörperschaften (Kreis, Bezirk, Bundesland). Anmerkung: In Deutschland ist der Amtliche Gemeindeschlüssel (AGS) als Gemeindeschlüssel 8-stellig und bundesweit gültig. Der AGS wird vom Statistischen Bundesamt herausgegeben. Empfohlene Codeliste(n): AGS (Amtllicher Gemeindeschlüssel - 8-stellig) Beispiel: 15352002 (Stadt Aschersleben)</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="regionalschluessel" minOccurs="0" type="xoev-code:Code">
            <xs:annotation>
               <xs:documentation>Ein Regionalschlüssel ist ein Schlüssel zur Identifikation einer Gemeinde oder sonstiger Gebietskörperschaften (Kreis, Bezirks, Bundesland). Anmerkung: In Deutschland ist der Regionalschlüssel (RS) 12-stellig und bundesweit gültig. Der RS wird im Statistischen Bundesamt gesammelt (Rückläufe aus den Ländern) und veröffentlicht. Der AGS kann aus dem RS abgeleitet werden (Stellen 1-5 und 10-12).Empfohlene Codeliste(n): Regionalschlüssel (RS) 12-stellig Beispiel: 153525201002 (Stadt Aschersleben)</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="nation" minOccurs="0" type="xbd:Staat">
            <xs:annotation>
               <xs:documentation>Die Nation, der die Anschrift verwaltungspolitisch zugeordnet wird.</xs:documentation>
            </xs:annotation>
         </xs:element>
      </xs:sequence>
   </xs:complexType>
   <xs:complexType name="ZeileAufschrift">
      <xs:annotation>
         <xs:appinfo>
            <title>Aufschriftzeile</title>
         </xs:appinfo>
         <xs:documentation>Dieser Datentyp repräsentiert eine Zeile einer Aufschrift gemäß DIN 5008 und besteht aus dem Inhalt der Zeile sowie der Angabe der Zeilennummer in der Aufschrift. Sofern dieser Datentyp für die Übermittlung einer Zeile der Anschriftzone verwendet wird, sind ausschließlich die Zeilennummern 4 bis 8 zu verwenden. Zeilen der Vermerkzone werden in dem Datentyp Auslandsanschrift.Druckbild nicht übermittelt.</xs:documentation>
      </xs:annotation>
      <xs:sequence>
         <xs:element name="zeilennummer" type="xbd:ZeileAufschrift.Zeilennummer">
            <xs:annotation>
               <xs:documentation>Die Angabe, in welcher Zeile der Inhalt in der Aufschrift auftauchen soll.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="inhalt" type="xbd:ZeileAufschrift.Inhalt">
            <xs:annotation>
               <xs:documentation>Hier ist der Inhalt der Aufschriftzeile anzugeben.</xs:documentation>
            </xs:annotation>
         </xs:element>
      </xs:sequence>
   </xs:complexType>
   <xs:simpleType name="ZeileAufschrift.Inhalt">
      <xs:annotation>
         <xs:documentation>Dieser Datentyp beschreibt den Inhalt einer Aufschriftzeile.</xs:documentation>
      </xs:annotation>
      <xs:restriction base="dinspec91379:datatypeC">
         <xs:maxLength value="35"/>
         <xs:minLength value="1"/>
         <xs:pattern value="[^&#xA;&#x9;&#xD;]*"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ZeileAufschrift.Zeilennummer">
      <xs:annotation>
         <xs:documentation>Dieser Datentyp beschreibt die Zeilennummer einer Aufschriftzeile.</xs:documentation>
      </xs:annotation>
      <xs:restriction base="xs:nonNegativeInteger">
         <xs:maxInclusive value="8"/>
         <xs:minInclusive value="1"/>
      </xs:restriction>
   </xs:simpleType>
   <xs:complexType name="Zeitraum">
      <xs:annotation>
         <xs:documentation>Der Zeitraum kennzeichnet einen Abschnitt auf einem Zeitstrahl durch Angabe von Beginn und/oder Ende.</xs:documentation>
      </xs:annotation>
      <xs:sequence>
         <xs:element name="beginn" minOccurs="0" type="xs:date">
            <xs:annotation>
               <xs:documentation>Der Beginn eines Zeitraums beschreibt den Zeitpunkt, ab dem ein Sachverhalt eintritt bzw. rechtskräftig wirksam ist. Der Beginn ist immer Teil der Dauer des Zeitraumes. Anmerkung: Bei der Ableitung von Fachkomponenten sollten zusätzliche Festlegungen getroffen werden wie der Beginn des Zeitraums zu interpretieren ist. z.B.: "Wird ein Monat als Beginn angegeben, dann gilt der erste Tag des Monats als Beginn des Zeitraums" Beispiel: identisch mit *Fristbeginn (BKA) *Wirksamkeitsdatum der Änderung des Familiennamens (Personenstand) *Eheschließungsdatum (Personenstand)</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="ende" minOccurs="0" type="xs:date">
            <xs:annotation>
               <xs:documentation>Das Ende eines Zeitraumes beschreibt den Zeitpunkt, ab dem ein Sachverhalt endet bzw. nicht mehr rechtskräftig ist. Das Ende ist Teil der Dauer des Zeitraumes. Anmerkung: Bei der Ableitung von Fachkomponenten sollten zusätzliche Festlegungen getroffen werden wie das Ende des Zeitraums zu interpretieren ist. z.B.: "Wird ein Monat als Ende angegeben, dann gilt der letzte Tag des Monats als Ende des Zeitraums" Beispiel: identisch mit *Fristdatum (Bau) *Ablaufdatum (Finanz) *Faelligkeitsdatum (Finanz) *Wirksamkeitsdatum der Aufhebung/Scheidung der Ehe (Personenstand)</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="zusatz" minOccurs="0" type="dinspec91379:datatypeC">
            <xs:annotation>
               <xs:documentation>Der Zusatz enthält weitere textuelle Beschreibungen des festgelegten Zeitraums.</xs:documentation>
            </xs:annotation>
         </xs:element>
      </xs:sequence>
   </xs:complexType>
   <xs:simpleType name="ArtDerHochschule-Codes">
      <xs:annotation>
         <xs:appinfo>
            <codeliste>
               <nameLang>Art der Hochschule</nameLang>
               <nameKurz>Art der Hochschule</nameKurz>
               <nameTechnisch>ArtDerHochschule-Codes</nameTechnisch>
               <kennung>urn:xbildung-de:xbildung:codeliste:artderhochschule</kennung>
               <beschreibung>Diese Codeliste enthält mögliche Ausprägungen der Art einer Hochschule.</beschreibung>
               <herausgebernameLang>XBildung</herausgebernameLang>
               <herausgebernameKurz>XBildung.de</herausgebernameKurz>
            </codeliste>
            <versionCodeliste>
               <version>0.93</version>
               <datumGueltigkeitAb>2021-06-22</datumGueltigkeitAb>
               <versionCodelistenHandbuch>1.2</versionCodelistenHandbuch>
            </versionCodeliste>
            <codelistenspalten>
               <code>
                  <spaltennameLang>Code Name</spaltennameLang>
                  <datentyp>string</datentyp>
                  <codeSpalte>true</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>true</empfohleneCodeSpalte>
               </code>
               <description-de-DE>
                  <spaltennameLang>Hochschule</spaltennameLang>
                  <datentyp>string</datentyp>
                  <sprache>de-DE</sprache>
                  <codeSpalte>false</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>false</empfohleneCodeSpalte>
               </description-de-DE>
            </codelistenspalten>
         </xs:appinfo>
      </xs:annotation>
      <xs:restriction base="xs:token">
         <xs:enumeration value="http://www.xbildung.de/def/xbildung/0.93/code/ArtDerHochschule/1">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Universität</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://www.xbildung.de/def/xbildung/0.93/code/ArtDerHochschule/2">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Verwaltungsfachhochschule</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://www.xbildung.de/def/xbildung/0.93/code/ArtDerHochschule/3">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Pädagogische Hochschule</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://www.xbildung.de/def/xbildung/0.93/code/ArtDerHochschule/4">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Theologische Hochschule</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://www.xbildung.de/def/xbildung/0.93/code/ArtDerHochschule/5">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Kunsthochschule</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://www.xbildung.de/def/xbildung/0.93/code/ArtDerHochschule/6">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Fachhochschule</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ArtDerSchule-Codes">
      <xs:annotation>
         <xs:appinfo>
            <codeliste>
               <nameLang>Art der Schule</nameLang>
               <nameKurz>Art der Schule</nameKurz>
               <nameTechnisch>ArtDerSchule-Codes</nameTechnisch>
               <kennung>urn:xbildung-de:kmk:codeliste:artderschule</kennung>
               <beschreibung>Diese Codeliste enthält mögliche Ausprägungen von Schularten nach dem Kerndatensatz (KDS) 4.0 der Kultusministerkonferenz (KMK).</beschreibung>
               <herausgebernameLang>Kultusministerkonferenz</herausgebernameLang>
               <herausgebernameKurz>KMK</herausgebernameKurz>
            </codeliste>
            <versionCodeliste>
               <version>4.0</version>
               <datumGueltigkeitAb>2021-06-01</datumGueltigkeitAb>
               <versionCodelistenHandbuch>1.2</versionCodelistenHandbuch>
            </versionCodeliste>
            <codelistenspalten>
               <code>
                  <spaltennameLang>Code Name</spaltennameLang>
                  <datentyp>string</datentyp>
                  <codeSpalte>true</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>true</empfohleneCodeSpalte>
               </code>
               <description-de-DE>
                  <spaltennameLang>Schule</spaltennameLang>
                  <datentyp>string</datentyp>
                  <sprache>de-DE</sprache>
                  <codeSpalte>false</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>false</empfohleneCodeSpalte>
               </description-de-DE>
            </codelistenspalten>
         </xs:appinfo>
      </xs:annotation>
      <xs:restriction base="xs:token">
         <xs:enumeration value="http://www.xbildung.de/def/kmk/kds/4.0/code/artderschule/010">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Vorklasse</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://www.xbildung.de/def/kmk/kds/4.0/code/artderschule/020">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Vorklasse an Förderschule</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://www.xbildung.de/def/kmk/kds/4.0/code/artderschule/030">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Schulkindergarten</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://www.xbildung.de/def/kmk/kds/4.0/code/artderschule/040">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Schulkindergarten an Förderschule</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://www.xbildung.de/def/kmk/kds/4.0/code/artderschule/050">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Grundschule (1 - 4)</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://www.xbildung.de/def/kmk/kds/4.0/code/artderschule/060">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Schulartunabhängige Orientierungsstufe</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://www.xbildung.de/def/kmk/kds/4.0/code/artderschule/070">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Hauptschule</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://www.xbildung.de/def/kmk/kds/4.0/code/artderschule/080">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Schule mit mehreren Bildungsgängen</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://www.xbildung.de/def/kmk/kds/4.0/code/artderschule/090">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Realschule</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://www.xbildung.de/def/kmk/kds/4.0/code/artderschule/100">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Gymnasium</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://www.xbildung.de/def/kmk/kds/4.0/code/artderschule/110">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Integrierte Gesamtschule</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://www.xbildung.de/def/kmk/kds/4.0/code/artderschule/120">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Freie Waldorfschule</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://www.xbildung.de/def/kmk/kds/4.0/code/artderschule/130">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Förderschule (Sonderschule)</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://www.xbildung.de/def/kmk/kds/4.0/code/artderschule/140">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Abendhauptschule</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://www.xbildung.de/def/kmk/kds/4.0/code/artderschule/150">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Abendrealschule</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://www.xbildung.de/def/kmk/kds/4.0/code/artderschule/160">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Abendgymnasium</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://www.xbildung.de/def/kmk/kds/4.0/code/artderschule/170">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Kolleg</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://www.xbildung.de/def/kmk/kds/4.0/code/artderschule/180">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Teilzeit-Berufsschule</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://www.xbildung.de/def/kmk/kds/4.0/code/artderschule/190">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Berufsvorbereitungsjahr</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://www.xbildung.de/def/kmk/kds/4.0/code/artderschule/200">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Berufsgrundbildungsjahr in Vollzeitform</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://www.xbildung.de/def/kmk/kds/4.0/code/artderschule/210">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Berufsaufbauschule</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://www.xbildung.de/def/kmk/kds/4.0/code/artderschule/220">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Berufsfachschule</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://www.xbildung.de/def/kmk/kds/4.0/code/artderschule/230">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Berufsoberschule/Technische Oberschule</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://www.xbildung.de/def/kmk/kds/4.0/code/artderschule/240">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Fachgymnasium</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://www.xbildung.de/def/kmk/kds/4.0/code/artderschule/250">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Fachoberschule</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://www.xbildung.de/def/kmk/kds/4.0/code/artderschule/260">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Fachschule</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://www.xbildung.de/def/kmk/kds/4.0/code/artderschule/270">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Fachakademie/Berufsakademie</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://www.xbildung.de/def/kmk/kds/4.0/code/artderschule/280">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Schule des Gesundheitswesens</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ArtDesSchulabschlusses-Codes">
      <xs:annotation>
         <xs:appinfo>
            <codeliste>
               <nameLang>Art des Schulabschlusses</nameLang>
               <nameKurz>Art des Schulabschlusses</nameKurz>
               <nameTechnisch>ArtDesSchulabschlusses-Codes</nameTechnisch>
               <kennung>urn:xbildung-de:destatis:codeliste:artdesschulabschlusses</kennung>
               <beschreibung>Diese Liste beinhaltet die Arten der Bildungsabschlüsse aus dem Schulwesen in Deutschland. Sie basiert auf der Fachserie 11, Reihe 1, 2009/10.</beschreibung>
               <herausgebernameLang>Statistisches Bundesamt, Wiesbaden</herausgebernameLang>
               <herausgebernameKurz>DESTATIS</herausgebernameKurz>
            </codeliste>
            <versionCodeliste>
               <version>0.93</version>
               <datumGueltigkeitAb>2022-07-21</datumGueltigkeitAb>
               <versionCodelistenHandbuch>1.2</versionCodelistenHandbuch>
            </versionCodeliste>
            <codelistenspalten>
               <code>
                  <spaltennameLang>Code Name</spaltennameLang>
                  <datentyp>string</datentyp>
                  <codeSpalte>true</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>true</empfohleneCodeSpalte>
               </code>
               <description-de-DE>
                  <spaltennameLang>Abschluss</spaltennameLang>
                  <datentyp>string</datentyp>
                  <sprache>de-DE</sprache>
                  <codeSpalte>false</codeSpalte>
                  <verwendung>optional</verwendung>
                  <empfohleneCodeSpalte>false</empfohleneCodeSpalte>
               </description-de-DE>
               <mapping-ISCED2011L>
                  <spaltennameLang>UNESCO ISCED 2011-L</spaltennameLang>
                  <datentyp>string</datentyp>
                  <codeSpalte>false</codeSpalte>
                  <verwendung>optional</verwendung>
                  <empfohleneCodeSpalte>false</empfohleneCodeSpalte>
               </mapping-ISCED2011L>
            </codelistenspalten>
         </xs:appinfo>
      </xs:annotation>
      <xs:restriction base="xs:token">
         <xs:enumeration value="http://xbildung.de/def/xbildung/0.93/code/ArtDesSchulabschlusses/allgemeine_hochschulreife">
            <xs:annotation>
               <xs:appinfo>
                  <mapping-ISCED2011L>3</mapping-ISCED2011L>
                  <description-de-DE>allgemeine Hochschulreife</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://xbildung.de/def/xbildung/0.93/code/ArtDesSchulabschlusses/fachhochschulreife">
            <xs:annotation>
               <xs:appinfo>
                  <mapping-ISCED2011L>3</mapping-ISCED2011L>
                  <description-de-DE>Fachhochschulreife</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://xbildung.de/def/xbildung/0.93/code/ArtDesSchulabschlusses/hauptschulabschluss">
            <xs:annotation>
               <xs:appinfo>
                  <mapping-ISCED2011L>2</mapping-ISCED2011L>
                  <description-de-DE>Hauptschulabschluss bzw. entsprechendem Abschluss</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://xbildung.de/def/xbildung/0.93/code/ArtDesSchulabschlusses/ohne_hauptschulabschluss">
            <xs:annotation>
               <xs:appinfo>
                  <mapping-ISCED2011L>2</mapping-ISCED2011L>
                  <description-de-DE>ohne Hauptschulabschluss; einschl. Abschluss der Förderschule mit Förderschwerpunkt Lernen und Abschluss der Förderschule mit Förderschwerpunkt geistige Entwicklunng</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://xbildung.de/def/xbildung/0.93/code/ArtDesSchulabschlusses/realschulabschluss">
            <xs:annotation>
               <xs:appinfo>
                  <mapping-ISCED2011L>2</mapping-ISCED2011L>
                  <description-de-DE>Realschulabschluss (Mittlerer Abschluss)</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ArtderPruefung-Codes">
      <xs:annotation>
         <xs:appinfo>
            <codeliste>
               <nameLang>Art der Prüfung</nameLang>
               <nameKurz>Art der Prüfung</nameKurz>
               <nameTechnisch>ArtderPruefung-Codes</nameTechnisch>
               <kennung>urn:xbildung-de:xbildung:codeliste:artderpruefung</kennung>
               <beschreibung>Diese Codeliste enthält mögliche Ausprägungen der Art einer Prüfung.</beschreibung>
               <herausgebernameLang>XBildung</herausgebernameLang>
               <herausgebernameKurz>XBildung.de</herausgebernameKurz>
            </codeliste>
            <versionCodeliste>
               <version>0.93</version>
               <datumGueltigkeitAb>2021-06-01</datumGueltigkeitAb>
               <versionCodelistenHandbuch>1.2</versionCodelistenHandbuch>
            </versionCodeliste>
            <codelistenspalten>
               <code>
                  <spaltennameLang>Code Name</spaltennameLang>
                  <datentyp>string</datentyp>
                  <codeSpalte>true</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>true</empfohleneCodeSpalte>
               </code>
               <description-de-DE>
                  <spaltennameLang>Prüfung</spaltennameLang>
                  <datentyp>string</datentyp>
                  <codeSpalte>false</codeSpalte>
                  <verwendung>optional</verwendung>
                  <empfohleneCodeSpalte>false</empfohleneCodeSpalte>
               </description-de-DE>
               <description-en-GB>
                  <spaltennameLang>Type of Exam</spaltennameLang>
                  <datentyp>string</datentyp>
                  <codeSpalte>false</codeSpalte>
                  <verwendung>optional</verwendung>
                  <empfohleneCodeSpalte>false</empfohleneCodeSpalte>
               </description-en-GB>
               <mapping-EuropassAssessmentType>
                  <spaltennameLang>Europass Standard List Of Assessment Types</spaltennameLang>
                  <datentyp>string</datentyp>
                  <codeSpalte>false</codeSpalte>
                  <verwendung>optional</verwendung>
                  <empfohleneCodeSpalte>false</empfohleneCodeSpalte>
               </mapping-EuropassAssessmentType>
            </codelistenspalten>
         </xs:appinfo>
      </xs:annotation>
      <xs:restriction base="xs:token">
         <xs:enumeration value="http://xbildung.de/def/xbildung/0.93/code/ArtDerPruefung/besondereLernleistung">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>besondere Lernleistung</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://xbildung.de/def/xbildung/0.93/code/ArtDerPruefung/fortlaufendeBewertung">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>fortlaufende Bewertung</description-de-DE>
                  <description-en-GB>continuous evaluation</description-en-GB>
                  <mapping-EuropassAssessmentType>http://data.europa.eu/snb/assessment/3484bd7e51</mapping-EuropassAssessmentType>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://xbildung.de/def/xbildung/0.93/code/ArtDerPruefung/kuenstlerischeEignungspruefung">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>künstlerische Eignungsprüfung</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://xbildung.de/def/xbildung/0.93/code/ArtDerPruefung/muendlichePruefung">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>mündliche Prüfung</description-de-DE>
                  <description-en-GB>oral examination</description-en-GB>
                  <mapping-EuropassAssessmentType>http://data.europa.eu/snb/assessment/d30284d7df</mapping-EuropassAssessmentType>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://xbildung.de/def/xbildung/0.93/code/ArtDerPruefung/praesentationspruefung">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Präsentationsprüfung</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://xbildung.de/def/xbildung/0.93/code/ArtDerPruefung/praktischePruefung">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>praktische Prüfung</description-de-DE>
                  <description-en-GB>practical assessment</description-en-GB>
                  <mapping-EuropassAssessmentType>http://data.europa.eu/snb/assessment/6a4db9f11d</mapping-EuropassAssessmentType>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://xbildung.de/def/xbildung/0.93/code/ArtDerPruefung/schriftlicheHausarbeit">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>schriftliche Hausarbeit</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://xbildung.de/def/xbildung/0.93/code/ArtDerPruefung/schriftlichePruefung">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>schriftliche Prüfung</description-de-DE>
                  <description-en-GB>written examination</description-en-GB>
                  <mapping-EuropassAssessmentType>http://data.europa.eu/snb/assessment/6e6cb2cc78</mapping-EuropassAssessmentType>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="ArtderTraegerschaft-Codes">
      <xs:annotation>
         <xs:appinfo>
            <codeliste>
               <nameLang>Art der Trägerschaft</nameLang>
               <nameKurz>Art der Trägerschaft</nameKurz>
               <nameTechnisch>ArtderTraegerschaft-Codes</nameTechnisch>
               <kennung>urn:xbildung-de:xbildung:codeliste:artdertraegerschaft</kennung>
               <beschreibung>Diese Codeliste enthält mögliche Ausprägungen der Art einer Trägerschaft einer Bildungseinrichtung.</beschreibung>
               <herausgebernameLang>XBildung</herausgebernameLang>
               <herausgebernameKurz>XBildung.de</herausgebernameKurz>
            </codeliste>
            <versionCodeliste>
               <version>0.93</version>
               <datumGueltigkeitAb>2020-04-26</datumGueltigkeitAb>
               <versionCodelistenHandbuch>1.2</versionCodelistenHandbuch>
            </versionCodeliste>
            <codelistenspalten>
               <code>
                  <spaltennameLang>Code Name</spaltennameLang>
                  <datentyp>string</datentyp>
                  <codeSpalte>true</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>true</empfohleneCodeSpalte>
               </code>
               <description-de-DE>
                  <spaltennameLang>Trägerschaft</spaltennameLang>
                  <datentyp>string</datentyp>
                  <sprache>de-DE</sprache>
                  <codeSpalte>false</codeSpalte>
                  <verwendung>optional</verwendung>
                  <empfohleneCodeSpalte>false</empfohleneCodeSpalte>
               </description-de-DE>
            </codelistenspalten>
         </xs:appinfo>
      </xs:annotation>
      <xs:restriction base="xs:token">
         <xs:enumeration value="http://xbildung.de/def/xbildung/0.93/code/ArtDerTraegerschaft/10">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Bund</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://xbildung.de/def/xbildung/0.93/code/ArtDerTraegerschaft/20">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Land</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://xbildung.de/def/xbildung/0.93/code/ArtDerTraegerschaft/30">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Kreis</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://xbildung.de/def/xbildung/0.93/code/ArtDerTraegerschaft/40">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Kommune</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://xbildung.de/def/xbildung/0.93/code/ArtDerTraegerschaft/50">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Privat</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://xbildung.de/def/xbildung/0.93/code/ArtDerTraegerschaft/60">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Kirchlich</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://xbildung.de/def/xbildung/0.93/code/ArtDerTraegerschaft/70">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Sonstige</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="Bewertungsschema-Codes">
      <xs:annotation>
         <xs:appinfo>
            <codeliste>
               <nameLang>Bewertungsschema</nameLang>
               <nameKurz>Bewertungsschema</nameKurz>
               <nameTechnisch>Bewertungsschema-Codes</nameTechnisch>
               <kennung>urn:xbildung-de:xbildung:codeliste:bewertungsschema</kennung>
               <beschreibung>Codeliste für die bekannten und im XBildungs-Kontext verwendeten Bewertungsschemata. Die Aufbauvorschrift lautet: http://www.xbildung.de/def/xbildung/{Version}/code/bewertungsschema/{ISO3166-Alpha2}_{Hrsg}_{Kontext}_{schlechtesteBewertung}_{bestandenAbBewertung}_{besteBewertung}</beschreibung>
               <herausgebernameLang>XBildung</herausgebernameLang>
               <herausgebernameKurz>XBildung.de</herausgebernameKurz>
            </codeliste>
            <versionCodeliste>
               <version>0.93</version>
               <datumGueltigkeitAb>2022-07-21</datumGueltigkeitAb>
               <versionCodelistenHandbuch>1.2</versionCodelistenHandbuch>
            </versionCodeliste>
            <codelistenspalten>
               <code>
                  <spaltennameLang>URI des Bewertungsschemas</spaltennameLang>
                  <datentyp>string</datentyp>
                  <codeSpalte>true</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>true</empfohleneCodeSpalte>
               </code>
               <description-de-DE>
                  <spaltennameLang>Beschreibung</spaltennameLang>
                  <datentyp>string</datentyp>
                  <sprache>de-DE</sprache>
                  <codeSpalte>false</codeSpalte>
                  <verwendung>optional</verwendung>
                  <empfohleneCodeSpalte>false</empfohleneCodeSpalte>
               </description-de-DE>
               <seeAlso>
                  <spaltennameLang>Weitere Informationen (Webseite)</spaltennameLang>
                  <datentyp>string</datentyp>
                  <codeSpalte>false</codeSpalte>
                  <verwendung>optional</verwendung>
                  <empfohleneCodeSpalte>false</empfohleneCodeSpalte>
               </seeAlso>
            </codelistenspalten>
         </xs:appinfo>
      </xs:annotation>
      <xs:restriction base="xs:token">
         <xs:enumeration value="http://www.xbildung.de/def/xbildung/0.93/code/bewertungsschema/de_kmk_abitur_000_100_300">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Notensystem der KMK aus dem Jahre 1972, verwendet im Block II des Abiturzeugnisses. Es werden mindestens 100 Punkte zum Bestehen benötigt. Maximal möglich sind 300 Punkte.</description-de-DE>
                  <seeAlso>http://www.kmk.org/fileadmin/veroeffentlichungen_beschluesse/1972/1972_07_07-VB-gymnasiale-Oberstufe-Abiturpruefung.pdf</seeAlso>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://www.xbildung.de/def/xbildung/0.93/code/bewertungsschema/de_kmk_abitur_000_200_600">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Notensystem der KMK aus dem Jahre 1972, verwendet im Block I des Abiturzeugnisses. Es werden mindestens 200 Punkte zum Bestehen benötigt. Maximal möglich sind 600 Punkte.</description-de-DE>
                  <seeAlso>http://www.kmk.org/fileadmin/veroeffentlichungen_beschluesse/1972/1972_07_07-VB-gymnasiale-Oberstufe-Abiturpruefung.pdf</seeAlso>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://www.xbildung.de/def/xbildung/0.93/code/bewertungsschema/de_kmk_abitur_000_280_840">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Notensystem der KMK aus dem Jahre 1972, verwendet für die Gesamtqualifikation des Abiturzeugnisses. Es werden mindestens 280 Punkte zum Bestehen benötigt. Maximal möglich sind 840 Punkte.</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://www.xbildung.de/def/xbildung/0.93/code/bewertungsschema/de_kmk_abitur_000_300_900">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Notensystem der KMK aus dem Jahre 1972, verwendet für die Gesamtqualifikation des Abiturzeugnisses. Es werden mindestens 300 Punkte zum Bestehen benötigt. Maximal möglich sind 900 Punkte.</description-de-DE>
                  <seeAlso>http://www.kmk.org/fileadmin/veroeffentlichungen_beschluesse/1972/1972_07_07-VB-gymnasiale-Oberstufe-Abiturpruefung.pdf</seeAlso>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://www.xbildung.de/def/xbildung/0.93/code/bewertungsschema/de_kmk_abitur_00_05_15">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Notensystem der KMK aus dem Jahre 1972, verwendet für Leistungen aus der Qualifkationsphase. Es werden in einem Kurs mindestens 5 Punkte zum Bestehen benötigt. Maximal möglich sind 15 Punkte.</description-de-DE>
                  <seeAlso>http://www.kmk.org/fileadmin/veroeffentlichungen_beschluesse/1972/1972_07_07-VB-gymnasiale-Oberstufe-Abiturpruefung.pdf</seeAlso>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="Erreichbarkeit-Codes">
      <xs:annotation>
         <xs:appinfo>
            <codeliste>
               <nameLang>Erreichbarkeit</nameLang>
               <nameKurz>Erreichbarkeit</nameKurz>
               <nameTechnisch>Erreichbarkeit-Codes</nameTechnisch>
               <kennung>urn:de:xoev:codeliste:erreichbarkeit</kennung>
               <beschreibung>Eine Liste der Kommunikationsmedien und -kanäle, über die man eine Person oder Institution erreichen kann.</beschreibung>
               <herausgebernameLang>Koordinierungsstelle für IT-Standards</herausgebernameLang>
               <herausgebernameKurz>KoSIT</herausgebernameKurz>
            </codeliste>
            <versionCodeliste>
               <version>3</version>
               <bezugsort>https://www.xrepository.de/details/urn:de:xoev:codeliste:erreichbarkeit_3#version</bezugsort>
               <datumGueltigkeitAb>2018-05-03</datumGueltigkeitAb>
               <versionCodelistenHandbuch>1.2</versionCodelistenHandbuch>
            </versionCodeliste>
            <codelistenspalten>
               <code>
                  <datentyp>string</datentyp>
                  <codeSpalte>true</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>true</empfohleneCodeSpalte>
               </code>
               <description-de-DE>
                  <datentyp>string</datentyp>
                  <codeSpalte>false</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>false</empfohleneCodeSpalte>
               </description-de-DE>
            </codelistenspalten>
         </xs:appinfo>
      </xs:annotation>
      <xs:restriction base="xs:token">
         <xs:enumeration value="http://www.xbildung.de/def/xoev/erreichbarkeit/3/code/01">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>E-Mail</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://www.xbildung.de/def/xoev/erreichbarkeit/3/code/02">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Telefon Festnetz</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://www.xbildung.de/def/xoev/erreichbarkeit/3/code/03">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Telefon mobil</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://www.xbildung.de/def/xoev/erreichbarkeit/3/code/04">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Fax</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://www.xbildung.de/def/xoev/erreichbarkeit/3/code/05">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Instant Messenger</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://www.xbildung.de/def/xoev/erreichbarkeit/3/code/06">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Pager</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://www.xbildung.de/def/xoev/erreichbarkeit/3/code/07">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Sonstiges</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://www.xbildung.de/def/xoev/erreichbarkeit/3/code/08">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>De-Mail</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://www.xbildung.de/def/xoev/erreichbarkeit/3/code/09">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Web</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="Kursstatus-Codes">
      <xs:annotation>
         <xs:appinfo>
            <codeliste>
               <nameLang>Kursstatus</nameLang>
               <nameKurz>Kursstatus</nameKurz>
               <nameTechnisch>Kursstatus-Codes</nameTechnisch>
               <kennung>urn:xbildung-de:xbildung:codeliste:kursstatus</kennung>
               <beschreibung>Diese Codeliste enthält mögliche Ausprägungen des Status eines Kurses.</beschreibung>
               <herausgebernameLang>XBildung</herausgebernameLang>
               <herausgebernameKurz>XBildung.de</herausgebernameKurz>
            </codeliste>
            <versionCodeliste>
               <version>0.93</version>
               <datumGueltigkeitAb>2022-07-21</datumGueltigkeitAb>
               <versionCodelistenHandbuch>1.2</versionCodelistenHandbuch>
            </versionCodeliste>
            <codelistenspalten>
               <code>
                  <spaltennameLang>Code Name</spaltennameLang>
                  <datentyp>string</datentyp>
                  <codeSpalte>true</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>true</empfohleneCodeSpalte>
               </code>
               <description-de-DE>
                  <spaltennameLang>Status</spaltennameLang>
                  <datentyp>string</datentyp>
                  <codeSpalte>false</codeSpalte>
                  <verwendung>optional</verwendung>
                  <empfohleneCodeSpalte>false</empfohleneCodeSpalte>
               </description-de-DE>
               <description-en-GB>
                  <spaltennameLang>Status</spaltennameLang>
                  <datentyp>string</datentyp>
                  <sprache>en-GB</sprache>
                  <codeSpalte>false</codeSpalte>
                  <verwendung>optional</verwendung>
                  <empfohleneCodeSpalte>false</empfohleneCodeSpalte>
               </description-en-GB>
            </codelistenspalten>
         </xs:appinfo>
      </xs:annotation>
      <xs:restriction base="xs:token">
         <xs:enumeration value="http://www.xbildung.de/def/xbildung/0.93/code/kursstatus/befreit">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>befreit</description-de-DE>
                  <description-en-GB>exempted</description-en-GB>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://www.xbildung.de/def/xbildung/0.93/code/kursstatus/bestanden">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>bestanden</description-de-DE>
                  <description-en-GB>passed</description-en-GB>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://www.xbildung.de/def/xbildung/0.93/code/kursstatus/erfolgreich_teilgenommen">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>erfolgreich teilgenommen</description-de-DE>
                  <description-en-GB>participation successful</description-en-GB>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://www.xbildung.de/def/xbildung/0.93/code/kursstatus/nicht_bestanden">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>nicht bestanden</description-de-DE>
                  <description-en-GB>failed</description-en-GB>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
      </xs:restriction>
   </xs:simpleType>
</xs:schema>
