<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
           xmlns:xhs="http://xhochschule.de/def/xhochschule/1.1/xsd"
           xmlns:din91379="urn:xoev-de:kosit:xoev:datentyp:din-91379_2022-08"
           xmlns:xbd="http://xbildung.de/def/xbildung/1.1/xsd"
           xmlns:xoev-code="http://xoev.de/schemata/code/1_0"
           targetNamespace="http://xhochschule.de/def/xhochschule/1.1/xsd"
           version="1.1"
           elementFormDefault="qualified"
           attributeFormDefault="unqualified">
   <xs:annotation>
      <xs:appinfo>
         <standard>
            <nameLang>XHochschule</nameLang>
            <nameKurz>XHochschule</nameKurz>
            <nameTechnisch>xhochschule</nameTechnisch>
            <kennung>urn:xoev-de:xhochschule-de:def:standard:xhochschule</kennung>
            <beschreibung>XHochschule</beschreibung>
         </standard>
         <versionStandard>
            <version>1.1</version>
            <versionXOEVProfil>3.0.1</versionXOEVProfil>
            <versionXOEVHandbuch>3.0.0</versionXOEVHandbuch>
            <versionXGenerator>3.1.1</versionXGenerator>
            <versionModellierungswerkzeug>19.0 SP 3</versionModellierungswerkzeug>
            <nameModellierungswerkzeug>MagicDraw</nameModellierungswerkzeug>
         </versionStandard>
      </xs:appinfo>
   </xs:annotation>
   <xs:include schemaLocation="Kernkomponenten.xsd"/>
   <xs:import schemaLocation="http://xbildung.de/def/xbildung/1.1/xsd/xbildung-baukasten.xsd"
              namespace="http://xbildung.de/def/xbildung/1.1/xsd"/>
   <xs:import schemaLocation="http://xoev.de/schemata/code/1_0/xoev-code.xsd"
              namespace="http://xoev.de/schemata/code/1_0"/>
   <xs:import schemaLocation="https://xoev.de/schemata/din/91379/2022-08/din-norm-91379-datatypes.xsd"
              namespace="urn:xoev-de:kosit:xoev:datentyp:din-91379_2022-08"/>
   <xs:complexType name="Code.AnerkanntOderAngerechnet">
      <xs:annotation>
         <xs:appinfo>
            <codeliste>
               <nameLang>AnerkanntOderAngerechnet</nameLang>
               <nameKurz>AnerkanntOderAngerechnet</nameKurz>
               <nameTechnisch>AnerkanntOderAngerechnet-Codes</nameTechnisch>
               <kennung>urn:xhochschule-de:xhochschule:codeliste:anerkanntoderangerechnet</kennung>
               <beschreibung>Diese Codeliste gibt an, ob eine Leistung, die an einer externen Bildungseinrichtung erbracht wurde, an der Hochschule (die den Bildungsnachweis ausstellt) entweder anerkannt oder angerechnet wurde.</beschreibung>
               <herausgebernameLang>XHochschule</herausgebernameLang>
               <herausgebernameKurz>XHS</herausgebernameKurz>
            </codeliste>
            <versionCodeliste>
               <version>1.0</version>
               <versionCodelistenHandbuch>1.2</versionCodelistenHandbuch>
            </versionCodeliste>
            <codelistenspalten>
               <code>
                  <spaltennameLang>Code</spaltennameLang>
                  <datentyp>string</datentyp>
                  <codeSpalte>true</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>true</empfohleneCodeSpalte>
               </code>
               <description-de-DE>
                  <spaltennameLang>deutsche Übersetzung</spaltennameLang>
                  <datentyp>string</datentyp>
                  <codeSpalte>false</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>false</empfohleneCodeSpalte>
               </description-de-DE>
            </codelistenspalten>
            <genutzteCodeSpalte>code</genutzteCodeSpalte>
         </xs:appinfo>
         <xs:documentation>Diese Codeliste gibt an, ob eine Leistung, die an einer externen Bildungseinrichtung erbracht wurde, an der Hochschule (die den Bildungsnachweis ausstellt) entweder anerkannt oder angerechnet wurde.</xs:documentation>
      </xs:annotation>
      <xs:complexContent>
         <xs:restriction base="xoev-code:Code">
            <xs:sequence>
               <xs:element name="code"
                           form="unqualified"
                           type="xhs:AnerkanntOderAngerechnet-Codes"/>
            </xs:sequence>
            <xs:attribute name="listURI"
                          type="xs:anyURI"
                          use="optional"
                          fixed="urn:xhochschule-de:xhochschule:codeliste:anerkanntoderangerechnet"/>
            <xs:attribute name="listVersionID"
                          type="xs:normalizedString"
                          use="optional"
                          fixed="1.0"/>
         </xs:restriction>
      </xs:complexContent>
   </xs:complexType>
   <xs:complexType name="Code.Beurlaubungsgrund">
      <xs:annotation>
         <xs:appinfo>
            <codeliste>
               <nameLang>Grund für die Beurlaubung nach DESTATIS Schlüsselverzeichnisse für die Studenten- und Prüfungsstatistik</nameLang>
               <nameKurz>Beurlaubungsgrund</nameKurz>
               <nameTechnisch>Beurlaubungsgrund-Codes</nameTechnisch>
               <kennung>urn:xhochschule-de:destatis:codeliste:beurlaubungsgrund</kennung>
               <beschreibung>Diese Verzeichnisse des Statistischen Bundesamtes (DESTATIS) sind Erhebungsschlüssel für Zwecke der Bundesstatistik, mit denen Hochschulen eindeutig identifiziert werden können. Der Beurlaubungsgrund ist aus dem Schlüsselverzeichnisse für die Studenten- und Prüfungsstatistik, Promovierendenstatistik und Gasthörerstatistik entnommen. Diese wurde von Statistik Nord veröffentlicht. Die Schlüsselverzeichnisse werden unter anderem auf der Webseite von Statistik Nord bereitgestellt. Als Schlüssel wird der Eintrag (Ziffer zwischen 1 und 9) in der Spalte "Signatur" der Tabelle "Gründe der Beurlaubung" unter dem Schlüsselverzeichnis "7.2 Gründe der Beurlaubung" aufgelistet. Es sollte der Codelistenwert aus der Version verwendet werden, in der ein Dokument ursprünglich erstellt wurde. Vorherige Versionen der Schlüsselliste bleiben für den Zeitraum, auf den sie sich beziehen, gültig. Geben Sie Ihren Bezugsort für die Codeliste unter dem Attribut "listURI" an.</beschreibung>
               <herausgebernameLang>Statistisches Bundesamt</herausgebernameLang>
               <herausgebernameKurz>DESTATIS</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:xhochschule-de:destatis:codeliste:beurlaubungsgrund"/>
            <xs:attribute name="listVersionID" type="xs:normalizedString" use="required"/>
         </xs:restriction>
      </xs:complexContent>
   </xs:complexType>
   <xs:complexType name="Code.Beurlaubungsstatus">
      <xs:annotation>
         <xs:appinfo>
            <codeliste>
               <nameLang>Beurlaubungsstatus</nameLang>
               <nameKurz>Beurlaubungsstatus</nameKurz>
               <nameTechnisch>Beurlaubungsstatus-Codes</nameTechnisch>
               <kennung>urn:xhochschule-de:xhochschule:codeliste:beurlaubungsstatus</kennung>
               <beschreibung>Diese Codeliste enthält mögliche Ausprägungen des Status einer Beurlaubung eines Studierenden.</beschreibung>
               <herausgebernameLang>XHochschule</herausgebernameLang>
               <herausgebernameKurz>XHS</herausgebernameKurz>
            </codeliste>
            <versionCodeliste>
               <version>1.0</version>
               <versionCodelistenHandbuch>1.2</versionCodelistenHandbuch>
            </versionCodeliste>
            <codelistenspalten>
               <code>
                  <spaltennameLang>Code</spaltennameLang>
                  <datentyp>string</datentyp>
                  <codeSpalte>true</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>true</empfohleneCodeSpalte>
               </code>
               <description-de-DE>
                  <spaltennameLang>deutsche Übersetzung</spaltennameLang>
                  <datentyp>string</datentyp>
                  <codeSpalte>false</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>false</empfohleneCodeSpalte>
               </description-de-DE>
            </codelistenspalten>
            <genutzteCodeSpalte>code</genutzteCodeSpalte>
         </xs:appinfo>
         <xs:documentation>Diese Codeliste enthält mögliche Ausprägungen des Status einer Beurlaubung eines Studierenden.</xs:documentation>
      </xs:annotation>
      <xs:complexContent>
         <xs:restriction base="xoev-code:Code">
            <xs:sequence>
               <xs:element name="code" form="unqualified" type="xhs:Beurlaubungsstatus-Codes"/>
            </xs:sequence>
            <xs:attribute name="listURI"
                          type="xs:anyURI"
                          use="optional"
                          fixed="urn:xhochschule-de:xhochschule:codeliste:beurlaubungsstatus"/>
            <xs:attribute name="listVersionID"
                          type="xs:normalizedString"
                          use="optional"
                          fixed="1.0"/>
         </xs:restriction>
      </xs:complexContent>
   </xs:complexType>
   <xs:complexType name="Code.Faecherschluessel">
      <xs:annotation>
         <xs:appinfo>
            <codeliste>
               <nameLang>Fächerschluessel nach DESTATIS Schüsselverzeichnis. Übersicht der Fächergruppen, Studienbereiche und Studienfächer. (Bundesfächerschüssel)</nameLang>
               <nameKurz>Faecherschluessel</nameKurz>
               <nameTechnisch>Faecherschluessel-Codes</nameTechnisch>
               <kennung>urn:xhochschule-de:destatis:codeliste:faecherschluessel</kennung>
               <beschreibung>Diese Verzeichnisse des Statistischen Bundesamtes (DESTATIS) sind Erhebungsschlüssel für Zwecke der Bundesstatistik. Sie dienen in XHochschule der eindeutigen Identifizierung von Studienfächern anhand von Schlüsselwerten. Die Codeliste wird von Statistik Nord zur Verfügung gestellt. Die Schlüsselverzeichnisse werden unter anderem auf der Webseite von Statistik Nord bereitgestellt. Es sollte der Codelistenwert aus der Version verwendet werden, in der ein Dokument ursprünglich erstellt wurde. Vorherige Versionen der Schlüsselliste bleiben für den Zeitraum, auf den sie sich beziehen, gültig. In dem Dokument ist eine Erläuterung vermerkt zur Handhabung der Systematik der Fächergruppen und der Verschlüsselung der Studienfächer. Die Fächerschlüssel sind unter "4. Studienfächer, Studienbereiche und Fächergruppen" des Schlüsselverzeichnis lokalisierbar. Geben Sie Ihren Bezugsort für die Codeliste unter dem Attribut "listURI" an.</beschreibung>
               <herausgebernameLang>Statistisches Bundesamt</herausgebernameLang>
               <herausgebernameKurz>DESTATIS</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:xhochschule-de:destatis:codeliste:faecherschluessel"/>
            <xs:attribute name="listVersionID" type="xs:normalizedString" use="required"/>
         </xs:restriction>
      </xs:complexContent>
   </xs:complexType>
   <xs:complexType name="Code.Hochschulsignatur">
      <xs:annotation>
         <xs:appinfo>
            <codeliste>
               <nameLang>Hochschulsignaturenschlüssel von DESTATIS H201 Hochschulstatistik</nameLang>
               <nameKurz>Hochschulsignaturen</nameKurz>
               <nameTechnisch>Hochschulsignatur-Codes</nameTechnisch>
               <kennung>urn:xhochschule-de:destatis:codeliste:hochschulsignatur</kennung>
               <beschreibung>Diese Verzeichnisse des Statistischen Bundesamtes (DESTATIS) sind Erhebungsschlüssel für Zwecke der Bundesstatistik, mit denen Hochschulen eindeutig identifiziert werden können. Die Hochschulsignatur ist aus dem Schlüsselverzeichnisse für die Studenten- und Prüfungsstatistik, Promovierendenstatistik und Gasthörerstatistik entnommen. Die Schlüsselverzeichnisse werden unter anderem auf der Webseite von Statistik Nord bereitgestellt. Als Schlüssel wird der Eintrag "Signatur" aus der Tabelle "Hochschulen, numerisch" verwendet. Der Schlüssel muss als eine vierstellige Zeichenkette dargestellt werden. Zugelassen sind Zahlen und Großbuchstaben. Führende Nullen im Schlüssel müssen erhalten bleiben. Die jeweiligen Schlüssel finden sich unter "2. Hochschulen" im Schlüsselverzeichnis. Es sollte der Codelistenwert aus der Version verwendet werden, in der ein Dokument ursprünglich erstellt wurde. Vorherige Versionen der Schlüsselliste bleiben für den Zeitraum, auf den sie sich beziehen, gültig. Geben Sie Ihren Bezugsort für die Codeliste unter dem Attribut "listURI" an.</beschreibung>
               <herausgebernameLang>Statistisches Bundesamt</herausgebernameLang>
               <herausgebernameKurz>DESTATIS</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:xhochschule-de:destatis:codeliste:hochschulsignatur"/>
            <xs:attribute name="listVersionID" type="xs:normalizedString" use="required"/>
         </xs:restriction>
      </xs:complexContent>
   </xs:complexType>
   <xs:complexType name="Code.Immatrikulationsstatus">
      <xs:annotation>
         <xs:appinfo>
            <codeliste>
               <nameLang>Immatrikulationsstatus</nameLang>
               <nameKurz>Immatrikulationsstatus</nameKurz>
               <nameTechnisch>Immatrikulationsstatus-Codes</nameTechnisch>
               <kennung>urn:xhochschule-de:xhochschule:codeliste:immatrikulationsstatus</kennung>
               <beschreibung>Diese Codeliste enthält mögliche Ausprägungen des Status der Immatrikulation an einer Hochschule.</beschreibung>
               <herausgebernameLang>XHochschule</herausgebernameLang>
               <herausgebernameKurz>XHS</herausgebernameKurz>
            </codeliste>
            <versionCodeliste>
               <version>1.0</version>
               <versionCodelistenHandbuch>1.2</versionCodelistenHandbuch>
            </versionCodeliste>
            <codelistenspalten>
               <code>
                  <spaltennameLang>Code</spaltennameLang>
                  <datentyp>string</datentyp>
                  <codeSpalte>true</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>true</empfohleneCodeSpalte>
               </code>
               <description-de-DE>
                  <spaltennameLang>Name (Deutsch)</spaltennameLang>
                  <datentyp>string</datentyp>
                  <codeSpalte>false</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>false</empfohleneCodeSpalte>
               </description-de-DE>
            </codelistenspalten>
            <genutzteCodeSpalte>code</genutzteCodeSpalte>
         </xs:appinfo>
         <xs:documentation>Diese Codeliste enthält mögliche Ausprägungen des Status der Immatrikulation an einer Hochschule.</xs:documentation>
      </xs:annotation>
      <xs:complexContent>
         <xs:restriction base="xoev-code:Code">
            <xs:sequence>
               <xs:element name="code"
                           form="unqualified"
                           type="xhs:Immatrikulationsstatus-Codes"/>
            </xs:sequence>
            <xs:attribute name="listURI"
                          type="xs:anyURI"
                          use="optional"
                          fixed="urn:xhochschule-de:xhochschule:codeliste:immatrikulationsstatus"/>
            <xs:attribute name="listVersionID"
                          type="xs:normalizedString"
                          use="optional"
                          fixed="1.0"/>
         </xs:restriction>
      </xs:complexContent>
   </xs:complexType>
   <xs:complexType name="Code.LateinischeEhrenbezeichnung">
      <xs:annotation>
         <xs:appinfo>
            <codeliste>
               <nameLang>Lateinische Ehrenbezeichnungen</nameLang>
               <nameKurz>Lateinische Ehrenbezeichnungen</nameKurz>
               <nameTechnisch>LateinischeEhrenbezeichnung-Codes</nameTechnisch>
               <kennung>urn:xhochschule-de:xhochschule:codeliste:lateinischeehrenbezeichnung</kennung>
               <beschreibung>Diese Codeliste enthält mögliche Ausprägungen von lateinischen Ehrenbezeichnungen eines Hochschulabschlusses.</beschreibung>
               <herausgebernameLang>XHochschule</herausgebernameLang>
               <herausgebernameKurz>XHS</herausgebernameKurz>
            </codeliste>
            <versionCodeliste>
               <version>1.0</version>
               <versionCodelistenHandbuch>1.2</versionCodelistenHandbuch>
            </versionCodeliste>
            <codelistenspalten>
               <code>
                  <spaltennameLang>Code</spaltennameLang>
                  <datentyp>string</datentyp>
                  <codeSpalte>true</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>true</empfohleneCodeSpalte>
               </code>
               <description-en-GB>
                  <spaltennameLang>Lateinische Bezeichnung</spaltennameLang>
                  <datentyp>string</datentyp>
                  <codeSpalte>false</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>false</empfohleneCodeSpalte>
               </description-en-GB>
               <description-de-DE>
                  <spaltennameLang>deutsche Übersetzung</spaltennameLang>
                  <datentyp>string</datentyp>
                  <codeSpalte>false</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>false</empfohleneCodeSpalte>
               </description-de-DE>
            </codelistenspalten>
            <genutzteCodeSpalte>code</genutzteCodeSpalte>
         </xs:appinfo>
         <xs:documentation>Diese Codeliste enthält mögliche Ausprägungen von lateinischen Ehrenbezeichnungen eines Hochschulabschlusses.</xs:documentation>
      </xs:annotation>
      <xs:complexContent>
         <xs:restriction base="xoev-code:Code">
            <xs:sequence>
               <xs:element name="code"
                           form="unqualified"
                           type="xhs:LateinischeEhrenbezeichnung-Codes"/>
            </xs:sequence>
            <xs:attribute name="listURI"
                          type="xs:anyURI"
                          use="optional"
                          fixed="urn:xhochschule-de:xhochschule:codeliste:lateinischeehrenbezeichnung"/>
            <xs:attribute name="listVersionID"
                          type="xs:normalizedString"
                          use="optional"
                          fixed="1.0"/>
         </xs:restriction>
      </xs:complexContent>
   </xs:complexType>
   <xs:complexType name="Code.Leistungsart">
      <xs:annotation>
         <xs:appinfo>
            <codeliste>
               <nameLang>Leistungsart</nameLang>
               <nameKurz>Leistungsart</nameKurz>
               <nameTechnisch>Leistungsart-Codes</nameTechnisch>
               <kennung>urn:xhochschule-de:xhochschule:codeliste:leistungsart</kennung>
               <beschreibung>Diese Codeliste gibt an, um welche Art der Leistung es sich bei einer konkreten Leistung handelt, z.B. Modul oder Klausur, etc.</beschreibung>
               <herausgebernameLang>XHochschule</herausgebernameLang>
               <herausgebernameKurz>XHS</herausgebernameKurz>
            </codeliste>
            <versionCodeliste>
               <version>1.0</version>
               <versionCodelistenHandbuch>1.2</versionCodelistenHandbuch>
            </versionCodeliste>
            <codelistenspalten>
               <code>
                  <spaltennameLang>Code</spaltennameLang>
                  <datentyp>string</datentyp>
                  <codeSpalte>true</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>true</empfohleneCodeSpalte>
               </code>
               <description-de-DE>
                  <spaltennameLang>deutsche Übersetzung</spaltennameLang>
                  <datentyp>string</datentyp>
                  <codeSpalte>false</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>false</empfohleneCodeSpalte>
               </description-de-DE>
            </codelistenspalten>
            <genutzteCodeSpalte>code</genutzteCodeSpalte>
         </xs:appinfo>
         <xs:documentation>Diese Codeliste gibt an, um welche Art einer Leistung es sich handelt - z.B. Modul, Kurs, Klausur, Hausarbeit, etc. Je nach ausgewähltem Wert werden durch die Klasse "Leistung" unterschiedliche Elemente zur weiteren Beschreibung der Leistung bereitgestellt.</xs:documentation>
      </xs:annotation>
      <xs:complexContent>
         <xs:restriction base="xoev-code:Code">
            <xs:sequence>
               <xs:element name="code" form="unqualified" type="xhs:Leistungsart-Codes"/>
            </xs:sequence>
            <xs:attribute name="listURI"
                          type="xs:anyURI"
                          use="optional"
                          fixed="urn:xhochschule-de:xhochschule:codeliste:leistungsart"/>
            <xs:attribute name="listVersionID"
                          type="xs:normalizedString"
                          use="optional"
                          fixed="1.0"/>
         </xs:restriction>
      </xs:complexContent>
   </xs:complexType>
   <xs:complexType name="Code.Leistungsbenotungsstatus">
      <xs:annotation>
         <xs:appinfo>
            <codeliste>
               <nameLang>Leistungsbenotungsstatus</nameLang>
               <nameKurz>Leistungsbenotungsstatus</nameKurz>
               <nameTechnisch>Leistungsbenotungsstatus-Codes</nameTechnisch>
               <kennung>urn:xhochschule-de:xhochschule:codeliste:leistungsbenotungsstatus</kennung>
               <beschreibung>Diese Codeliste gibt den Status einer Leistung in Bezug auf die Benotung an. Eine Leistung kann benotet, unbenotet, oder vorläufig benotet sein.</beschreibung>
               <herausgebernameLang>XHochschule</herausgebernameLang>
               <herausgebernameKurz>XHS</herausgebernameKurz>
            </codeliste>
            <versionCodeliste>
               <version>1.0</version>
               <versionCodelistenHandbuch>1.2</versionCodelistenHandbuch>
            </versionCodeliste>
            <codelistenspalten>
               <code>
                  <spaltennameLang>Code</spaltennameLang>
                  <datentyp>string</datentyp>
                  <codeSpalte>true</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>true</empfohleneCodeSpalte>
               </code>
               <description-de-DE>
                  <spaltennameLang>deutsche Übersetzung</spaltennameLang>
                  <datentyp>string</datentyp>
                  <codeSpalte>false</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>false</empfohleneCodeSpalte>
               </description-de-DE>
            </codelistenspalten>
            <genutzteCodeSpalte>code</genutzteCodeSpalte>
         </xs:appinfo>
         <xs:documentation>Diese Codeliste gibt den Status einer Leistung an, z.B. angemeldet, bestanden, unbenotet, etc. Der Begriff "benotet" wird im Modell auf zwei Weisen benutzt, die von ihrer Verbindung zum Wert der Klasse "Leistungsstatus" abhängen. 1. Der Wert "benotet" aus der Klasse "Leistungsbenotungsstatus" bedeutet in Verbindung mit der Klasse "Leistungsstatus" mit dem Wert "angemeldet", dass diese Leistung zukünftig eine Benotung erhält (benotet = "diese Leistung wird benotet"). 2. Der Wert "benotet" aus der Klasse "Leistungsbenotungsstatus" bedeutet in Verbindung mit der Klasse "Leistungsstatus" mit dem Wert "bestanden", dass diese Leistung eine Benotung erhalten hat, welche zum Bestehen der Leistung ausreichte (benotet = "diese Leistung wurde benotet"). Der Begriff "unbenotet" wird hingegen nur auf eine Art benutzt (unbenotet = "diese Leistung ist grundsätzlich unbenotet").</xs:documentation>
      </xs:annotation>
      <xs:complexContent>
         <xs:restriction base="xoev-code:Code">
            <xs:sequence>
               <xs:element name="code"
                           form="unqualified"
                           type="xhs:Leistungsbenotungsstatus-Codes"/>
            </xs:sequence>
            <xs:attribute name="listURI"
                          type="xs:anyURI"
                          use="optional"
                          fixed="urn:xhochschule-de:xhochschule:codeliste:leistungsbenotungsstatus"/>
            <xs:attribute name="listVersionID"
                          type="xs:normalizedString"
                          use="optional"
                          fixed="1.0"/>
         </xs:restriction>
      </xs:complexContent>
   </xs:complexType>
   <xs:complexType name="Code.Leistungsstatus">
      <xs:annotation>
         <xs:appinfo>
            <codeliste>
               <nameLang>Leistungsstatus</nameLang>
               <nameKurz>Leistungsstatus</nameKurz>
               <nameTechnisch>Leistungsstatus-Codes</nameTechnisch>
               <kennung>urn:xhochschule-de:xhochschule:codeliste:leistungsstatus</kennung>
               <beschreibung>Diese Codeliste gibt den Status einer Leistung an, z.B. angemeldet, bestanden, etc.</beschreibung>
               <herausgebernameLang>XHochschule</herausgebernameLang>
               <herausgebernameKurz>XHS</herausgebernameKurz>
            </codeliste>
            <versionCodeliste>
               <version>1.0</version>
               <versionCodelistenHandbuch>1.2</versionCodelistenHandbuch>
            </versionCodeliste>
            <codelistenspalten>
               <code>
                  <spaltennameLang>Code</spaltennameLang>
                  <datentyp>string</datentyp>
                  <codeSpalte>true</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>true</empfohleneCodeSpalte>
               </code>
               <description-de-DE>
                  <spaltennameLang>deutsche Übersetzung</spaltennameLang>
                  <datentyp>string</datentyp>
                  <codeSpalte>false</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>false</empfohleneCodeSpalte>
               </description-de-DE>
            </codelistenspalten>
            <genutzteCodeSpalte>code</genutzteCodeSpalte>
         </xs:appinfo>
         <xs:documentation>Diese Codeliste gibt den Status einer Leistung an, z.B. angemeldet, bestanden, unbenotet, etc.</xs:documentation>
      </xs:annotation>
      <xs:complexContent>
         <xs:restriction base="xoev-code:Code">
            <xs:sequence>
               <xs:element name="code" form="unqualified" type="xhs:Leistungsstatus-Codes"/>
            </xs:sequence>
            <xs:attribute name="listURI"
                          type="xs:anyURI"
                          use="optional"
                          fixed="urn:xhochschule-de:xhochschule:codeliste:leistungsstatus"/>
            <xs:attribute name="listVersionID"
                          type="xs:normalizedString"
                          use="optional"
                          fixed="1.0"/>
         </xs:restriction>
      </xs:complexContent>
   </xs:complexType>
   <xs:complexType name="Dokument">
      <xs:annotation>
         <xs:documentation>Die Klasse Dokument bildet die Grundlage für alle Bildungsnachweise und Bescheinigungen, die mit XHochschule als XML-Dateien für den Datenaustausch generiert werden. Die Klasse enthält allgemeine Eigenschaften von Dokumenten, die zum Zwecke generischerer Verarbeitung übergreifend modelliert wurden.</xs:documentation>
      </xs:annotation>
      <xs:sequence>
         <xs:element name="titel" type="xbd:String.Localized">
            <xs:annotation>
               <xs:documentation>Vollständiger Titel des Dokuments.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="ausstellungsdatum" minOccurs="0" type="xs:date">
            <xs:annotation>
               <xs:documentation>Datum, an dem das Dokument ausgestellt wurde.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="gueltigkeitsdatum" minOccurs="0" type="xs:date">
            <xs:annotation>
               <xs:documentation>Datum, ab dem das Dokument gültig ist.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="sprache" type="xbd:Code.Language">
            <xs:annotation>
               <xs:documentation>Sprachkennzeichnung des Dokuments. Die Sprache eines Elements vom Typ xbd:String.Localized muss nur angegeben werden, wenn sie von der hier gewählten Sprache des Dokuments abweicht.</xs:documentation>
            </xs:annotation>
         </xs:element>
      </xs:sequence>
   </xs:complexType>
   <xs:complexType name="ExternErbrachteLeistung">
      <xs:annotation>
         <xs:documentation>Klasse zur Angabe ob und inwiefern die betreffende Leistung an einer anderen, externen Bildungseinrichtung erbracht wurde.</xs:documentation>
      </xs:annotation>
      <xs:sequence>
         <xs:element name="anerkanntOderAngerechnet"
                     type="xhs:Code.AnerkanntOderAngerechnet">
            <xs:annotation>
               <xs:documentation>Angabe, ob es sich um eine Leistung handelt, die von der ausstellenden Hochschule anerkannt oder angerechnet wurde.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="einrichtungDerLeistungserbringung"
                     minOccurs="0"
                     maxOccurs="unbounded"
                     type="xbd:String.Localized">
            <xs:annotation>
               <xs:documentation>Gibt die Bildungseinrichtung an, an der die Leistung erbracht wurde. Dabei kann es sich z.B. um eine externe Hochschule, oder bei Arbeitsleistungen / Praktika z.B. auch um ein Unternehmen handeln.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="erlaeuterungZurLeistung"
                     minOccurs="0"
                     type="xbd:String.Localized">
            <xs:annotation>
               <xs:documentation>Feld zur weiteren Erläuterung der extern erbrachten Leistung.</xs:documentation>
            </xs:annotation>
         </xs:element>
      </xs:sequence>
   </xs:complexType>
   <xs:complexType name="Hochschule">
      <xs:annotation>
         <xs:documentation>Klasse mit den Eigenschaften einer Hochschule, welche für den Datenaustausch im Rahmen von XHochschule benötigt werden.</xs:documentation>
      </xs:annotation>
      <xs:sequence>
         <xs:element name="hochschulsignatur"
                     minOccurs="0"
                     type="xhs:Code.Hochschulsignatur">
            <xs:annotation>
               <xs:documentation>Dieses Feld gibt den Schlüssel einer Hochschule nach dem Verzeichnis des Statistischen Bundesamtes (DESTATIS) an. Es handelt sich um Erhebungsschlüssel für Zwecke der Bundesstatistik. Eine Hochschule mit mehreren Standorten kann dabei auch mehr als einen Schlüssel haben. In diesem Fall soll derjenige Schlüssel bzw. Standort verwendet werden, der für das betreffende XHochschule-Dokument am besten passt, bzw. am relevantesten ist.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="name" type="xbd:String.Localized">
            <xs:annotation>
               <xs:documentation>Dieses Feld gibt den Namen der Hochschule an.</xs:documentation>
            </xs:annotation>
         </xs:element>
      </xs:sequence>
   </xs:complexType>
   <xs:complexType name="Leistung">
      <xs:annotation>
         <xs:documentation>Klasse zur generischen Abbildung einer Leistung. Sie kann in sich selbst geschachtelt werden und sich somit selbst als Kindelement enthalten. Sie dient sowohl der organisatorischen als auch der inhaltlichen Darstellung des Studienfachs bzw. Studiengangs - Studienfach soll als Synonym zu Studiengang aufgefasst werden und bezeichnet den spezifischen Aufbau und die fachliche Ausrichtung eines Studiums. "Leistung" enthält "leistungsart" als Kindelement, wo entweder mit den Inhalten der Codeliste "leistungsartCode" die Leistungsart (Studienfach, Modul, Klausur etc.) angegeben werden kann, oder ein Freitextfeld ausgegeben wird. "leistungsart" bezieht sich immer auf sein Elternelement "leistung". Das Freitextfeld wird nur dann ausgegeben, wenn kein Codelisteneintrag inhaltlich zutreffend ist und somit nur "Wert nicht in Liste" sinnvoll ausgewählt werden kann. Ein Anwendungsbeispiel: Eine studierende Person ist im Studienfach Biophysik eingeschrieben. Bei der Ausstellung eines Transcript of Records wird die Klasse "leistung" verwendet, um die oberste organisatorische Ebene "Studienfach" = Biophysik abzubilden. In der Klasse "leistungart" wird daher der Wert der Codeliste "leistungsartCode" auf "Studienfach" gesetzt. Das Studienfach enthält beispielhaft sechs Teilleistungen, wie z. B. die Module Experimentalphysik und Genetik. Es wird daher "leistung" als Kindelement sechs Mal eingebunden, um die sechs Module abzubilden, wo jeweils in "leistungsart" die Codeliste "leistungsartCode" auf den Wert "Modul" gesetzt werden kann. "leistung" kann wiederum "leistung" mit entsprechender "leistungsart" enthalten, bis die entsprechenden Bestandteile der Module oder der sonstigen Organisationseinheiten des Studienfachs abgebildet sind, z.B. Kurs, Seminar, Vorlesung, Praktikum, Klausur, mündliche Prüfung, Seminararbeit, etc.</xs:documentation>
      </xs:annotation>
      <xs:sequence>
         <xs:element name="bezeichnung" type="xbd:String.Localized">
            <xs:annotation>
               <xs:documentation>Bezeichnung einer Leistung, z.B. "Analysis 3"</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="bezeichnungAlsHTML" minOccurs="0" type="din91379:datatypeE">
            <xs:annotation>
               <xs:documentation>Bezeichnung einer Leistung mittels HTML-Code.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="angestrebterAbschluss"
                     minOccurs="0"
                     type="xbd:String.Localized">
            <xs:annotation>
               <xs:documentation>Der Abschluss, der mit dem Studienfach angestrebt wird, z. B. Master of Science.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="fachsemester" minOccurs="0" type="xs:decimal">
            <xs:annotation>
               <xs:documentation>Anzahl der Semester, die ein Studierender in ein bestimmtes Studienfach eingeschrieben ist, ohne beurlaubt zu sein. Trimester und andere Zeiteinteilungen werden entsprechend auf Semesteranteile umgerechnet. Diese Angabe bezieht sich auf die Anzahl der zum Zeitpunkt der Ausstellung des Dokuments angefangenen Fachsemester, d. h. ein laufendes Semester wird mitgezählt. Bei vergangenen Studienabschnitten stellt diese Angabe die laufende Anzahl an Fachsemestern im entsprechenden Zeitraum dar.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="schluesselISCED2011" minOccurs="0" type="xbd:Code.ISCED2011">
            <xs:annotation>
               <xs:documentation>Beschreibt das Qualifikationsniveau nach ISCED 2011.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="schluesselISCEDF2013"
                     minOccurs="0"
                     type="xbd:Code.ISCEDF2013">
            <xs:annotation>
               <xs:documentation>Bezeichnung des Studienfachs nach ISCED-F 2013.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="faecherschluesselDESTATIS"
                     minOccurs="0"
                     type="xhs:Code.Faecherschluessel">
            <xs:annotation>
               <xs:documentation>Bezeichnung des Studienfachs nach dem DESTATIS-Fächerschlüssel.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="schluesselEQF" minOccurs="0" type="xbd:Code.EQF">
            <xs:annotation>
               <xs:documentation>Beschreibt das Qualifikationsniveau nach EQF.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="leistungsart">
            <xs:annotation>
               <xs:documentation>Leistungsart ist eine zusätzliche Möglichkeit eine Leistung näher zu beschreiben. Art der Leistung wahlweise als Codelisten-Eintrag oder als Freitext. Der Freitext steht nur dann zur Verfügung, wenn kein zutreffender Codelisten-Eintrag vorliegt. Das "Modul" orientiert sich an den Rahmenvorgaben der KMK. Wenn "Modul" ausgewählt ist, besteht die Möglichkeit der Angabe einer "Modulbeschreibung nach KMK".</xs:documentation>
            </xs:annotation>
            <xs:complexType>
               <xs:sequence>
                  <xs:element name="code" type="xhs:Code.Leistungsart">
                     <xs:annotation>
                        <xs:documentation>Diese Codeliste gibt an, um welche Art der Leistung es sich bei einer bestimmten Leistung handelt. Die Leistungen, z.B. Modul, Kurs, Seminar, Vorlesung, Praktikum, Klausur, mündliche Prüfung, Seminararbeit, etc., können weitere Leistungen beinhalten, um Teilleistungen abzubilden und z. B. zu spezifizieren, dass ein Kurs mehrere Klausuren beinhaltet.</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element name="nichtGelisteterWert"
                              minOccurs="0"
                              type="xbd:String.Localized">
                     <xs:annotation>
                        <xs:documentation>In diesem Feld ist die Art einer Leistung als Freitext anzugeben. Es steht nur für den Fall zur Verfügung, wenn kein zutreffender Wert in der Codeliste enthalten ist, d. h. wenn dort der Codelisteneintrag "Wert nicht in Liste" ausgewählt wird.</xs:documentation>
                     </xs:annotation>
                  </xs:element>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
         <xs:element name="id"
                     minOccurs="0"
                     type="xhs:Identifikation"
                     form="qualified">
            <xs:annotation>
               <xs:documentation>Die ID sichert die eindeutige Identifikation von Objekten in einem fachlichen Kontext. ID für eine Leistung, die von der ausstellenden Hochschule vergeben wird, dies kann z.B. eine Modulnummer oder eine Prüfungsnummer sein. Über "Beschreibung" in der Klasse Identifikation kann die Art der ID genauer bezeichnet werden.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="beschreibung" minOccurs="0" type="xhs:Leistungsbeschreibung">
            <xs:annotation>
               <xs:documentation>Beschreibung einer Leistung</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="leistungsstatus" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Status der Leistung (z.B. angemeldet, bestanden, endgültig nicht bestanden), wahlweise als Codelisten-Eintrag oder als Freitext. Der Freitext steht nur dann zur Verfügung, wenn kein zutreffender Codelisten-Eintrag vorliegt. Die Felder "Leistungsstatus", "Leistungsbenotungsstatus" und "Benotet" in Verbindung mit der optionalen Angabe einer Note erlauben eine Vielzahl von logischen Kombinationen (z.B. dass eine Leistung bestanden ist, eine finale Note aber noch nicht vorliegt).</xs:documentation>
            </xs:annotation>
            <xs:complexType>
               <xs:sequence>
                  <xs:element name="code" type="xhs:Code.Leistungsstatus">
                     <xs:annotation>
                        <xs:documentation>Diese Codeliste gibt den Status einer Leistung an, z.B. angemeldet, bestanden, nicht bestanden etc.</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element name="nichtGelisteterWert"
                              minOccurs="0"
                              type="xbd:String.Localized">
                     <xs:annotation>
                        <xs:documentation>In diesem Feld ist der Status der Leistung als Freitext anzugeben. Es steht nur für den Fall zur Verfügung, wenn kein zutreffender Wert in der Codeliste enthalten ist, d. h. wenn dort der Codelisteneintrag "Wert nicht in Liste" ausgewählt wird.</xs:documentation>
                     </xs:annotation>
                  </xs:element>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
         <xs:element name="leistungsbenotungsstatus" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Diese Codeliste gibt den Status der Benotung an. Eine Note kann z.B. final, vorläufig, oder nicht vorhanden sein. Die Felder "Leistungsstatus", "Leistungsbenotungsstatus" und "Benotet" in Verbindung mit der optionalen Angabe einer Note erlauben eine Vielzahl von logischen Kombinationen (z.B. dass eine Leistung bestanden ist, eine finale Note aber noch nicht vorliegt).</xs:documentation>
            </xs:annotation>
            <xs:complexType>
               <xs:sequence>
                  <xs:element name="code" type="xhs:Code.Leistungsbenotungsstatus">
                     <xs:annotation>
                        <xs:documentation>Diese Codeliste gibt den Status einer Leistung in Bezug auf die Benotung an. Eine Note kann z.B. final, vorläufig, oder nicht vorhanden sein.</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element name="nichtGelisteterWert"
                              minOccurs="0"
                              type="xbd:String.Localized">
                     <xs:annotation>
                        <xs:documentation>In diesem Feld ist der Status der Benotung als Freitext anzugeben. Es steht nur für den Fall zur Verfügung, wenn kein zutreffender Wert in der Codeliste enthalten ist, d. h. wenn dort der Codelisteneintrag "Wert nicht in Liste" ausgewählt wird.</xs:documentation>
                     </xs:annotation>
                  </xs:element>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
         <xs:element name="benotet" type="xs:boolean">
            <xs:annotation>
               <xs:documentation>Angabe, ob es sich um eine benotete oder unbenotete Leistung handelt. Die Angabe 'true' gibt an, dass die Leistung benotet ist.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="benotung" minOccurs="0" type="xbd:Benotung">
            <xs:annotation>
               <xs:documentation>Ermöglicht eine eindeutige Bewertung einer Leistung. Bei nicht bewerteten Leistungen wird dies durch Verwendung des Attributs "benotungsstatus" durch Angabe des Wertes "unbenotet" ausgedrückt.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="erforderlicheLeistungspunkteECTS"
                     minOccurs="0"
                     type="xs:decimal">
            <xs:annotation>
               <xs:documentation>Anzugeben ist hier die Anzahl der ECTS-Punkte, die für das Erreichen einer Leistung (z.B. eines Studienziels oder eines Teilbereichs des Studienziels) benötigt werden.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="erbrachteLeistungspunkteECTS" minOccurs="0" type="xs:decimal">
            <xs:annotation>
               <xs:documentation>Anzugeben sind hier die zum Zeitpunkt der Ausstellung des Dokuments erreichten Leistungspunkte in ECTS.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="absolvierteVersuche"
                     minOccurs="0"
                     type="xs:nonNegativeInteger">
            <xs:annotation>
               <xs:documentation>Anzahl der absolvierten Versuche zur Erbringung einer Leistung, z.B. "3" für den dritten Versuch bei einer Klausur.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="lehrendeOderPruefende"
                     minOccurs="0"
                     type="xbd:String.Localized">
            <xs:annotation>
               <xs:documentation>Gibt die lehrende oder prüfende Person der Leistung an.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="datumDerLeistungserbringung" minOccurs="0" type="xs:date">
            <xs:annotation>
               <xs:documentation>Gibt das Datum des Abschließens einer Leistung an, z.B. das Datum des Bestehens einer Prüfung.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="semesterDerLeistungserbringung"
                     minOccurs="0"
                     type="xhs:Studienzeitraum">
            <xs:annotation>
               <xs:documentation>Semester, in dem die Leistung erbracht wurde. Die Angabe erfolgt auf Basis der Klasse Studienzeitraum. Dadurch kann ein Semester eindeutig durch ein konkretes Start- und Enddatum spezifiziert werden. Zudem kann über das Feld "semesterbezeichnung" ein Freitext angegeben werden, z.B. "Wintersemester 2020/2021". Bei Leistungen, die über mehrere Semester hinweg erbracht wurden, ist nur das dasjenige Semester anzugeben, in dem die Leistung abgeschlossen wurde.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="sprache"
                     minOccurs="0"
                     maxOccurs="unbounded"
                     type="xbd:Code.Language">
            <xs:annotation>
               <xs:documentation>Sprache, in der die Leistung erbracht wurde</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="externErbrachteLeistung"
                     minOccurs="0"
                     type="xhs:ExternErbrachteLeistung">
            <xs:annotation>
               <xs:documentation>Angaben zu einer extern erbrachten Leistung. Nur anzugeben, wenn die Leistung nicht an der Hochschule erbracht wurde, die den Nachweis ausstellt.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="unbedenklichkeitsvermerk"
                     minOccurs="0"
                     type="xbd:String.Localized">
            <xs:annotation>
               <xs:documentation>Angabe zur Unbedenklichkeit in Bezug auf Studienfach.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="leistung"
                     minOccurs="0"
                     maxOccurs="unbounded"
                     type="xhs:Leistung">
            <xs:annotation>
               <xs:documentation>Leistungen können weitere Teilleistungen beinhalten, die wiederum vom Typ Leistung sind. So lässt sich z.B. spezifizieren, dass ein Kurs mehrere Klausuren beinhaltet.</xs:documentation>
            </xs:annotation>
         </xs:element>
      </xs:sequence>
   </xs:complexType>
   <xs:complexType name="Leistungsbeschreibung">
      <xs:annotation>
         <xs:documentation>Klasse zur Beschreibung einer Leistung</xs:documentation>
      </xs:annotation>
      <xs:sequence>
         <xs:element name="beschreibung" minOccurs="0" type="xbd:String.Localized">
            <xs:annotation>
               <xs:documentation>In diesem Freitextfeld soll der Inhalt einer Leistung beschrieben werden. Um die Interoperabilität gewährleisten zu können sollte dieses Feld immer befüllt werden. Es ist entscheidend, Informationen über eine Leistung in XHS zu transportieren, um interoperabel zu bleiben. Denn, für Verweise, die in diesem Feld auf andere Quellen zeigen, kann die dauerhafte Verfügbarkeit nicht gewährleistet bzw. garantiert werden.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="beschreibungAlsHTML" minOccurs="0" type="din91379:datatypeE">
            <xs:annotation>
               <xs:documentation>In diesem Freitextfeld kann der Inhalt einer Leistung mittels HTML beschrieben werden.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="umfangInSWS" minOccurs="0" type="xs:decimal">
            <xs:annotation>
               <xs:documentation>Umfang der Leistung in Semesterwochenstunden</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="modulbeschreibungNachKMK"
                     minOccurs="0"
                     type="xhs:ModulbeschreibungNachKMK">
            <xs:annotation>
               <xs:documentation>Klasse zur strukturierten Erfassung einer Modulbeschreibung nach Rahmenvorgaben der KMK (laut Beschluss der Kultusministerkonferenz vom 15.09.2000). Weitere Informationen verfügbar in den Rahmenvorgaben der KMK.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="versionDesModulhandbuchs"
                     minOccurs="0"
                     type="xbd:String.Localized">
            <xs:annotation>
               <xs:documentation>Das Feld "Version des Modulhandbuchs" ist optional und sollte nur die Versionsnummer ggf. Versionsbezeichnung enthalten. Anmerkung: Aufnehmende Hochschulen benötigen bei Angabe einer Modul-ID die Referenz, auf welche Fassung eines Modulhandbuchs sich diese bezieht.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="weitereInformationen" minOccurs="0" type="xs:anyURI">
            <xs:annotation>
               <xs:documentation>Link, der den Zugriff auf weitere Informationen zur Leistung ermöglicht.</xs:documentation>
            </xs:annotation>
         </xs:element>
      </xs:sequence>
   </xs:complexType>
   <xs:complexType name="ModulbeschreibungNachKMK">
      <xs:annotation>
         <xs:documentation>Klasse zur strukturierten Erfassung einer Modulbeschreibung nach Rahmenvorgaben der KMK (laut Beschluss der Kultusministerkonferenz vom 15.09.2000). Weitere Informationen verfügbar in den Rahmenvorgaben der KMK.</xs:documentation>
      </xs:annotation>
      <xs:sequence>
         <xs:element name="inhalteUndQualifikationsziele"
                     minOccurs="0"
                     type="xbd:String.Localized">
            <xs:annotation>
               <xs:documentation>Angaben zu fachlichen, methodischen, fachpraktischen und fächerübergreifenden Inhalten und Lernzielen eines Moduls.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="lehrformen" minOccurs="0" type="xbd:String.Localized">
            <xs:annotation>
               <xs:documentation>Beschreibung der Lehrformen eines Moduls (Vorlesung, Übung, Seminar, Praktikum, Projektarbeit, Selbststudium u.ä.).</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="voraussetzungenFuerDieTeilnahme"
                     minOccurs="0"
                     type="xbd:String.Localized">
            <xs:annotation>
               <xs:documentation>Angaben zu Kenntnissen, Fähigkeiten und Fertigkeiten oder bereits besuchten Modulen, die Voraussetzung zur Teilnahme sind. Auch Hinweise auf vorbereitende Maßnahmen (Literaturangaben, multimediale Lehr- und Lernprogramme) sind möglich.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="verwendbarkeitDesModuls"
                     minOccurs="0"
                     type="xbd:String.Localized">
            <xs:annotation>
               <xs:documentation>Angaben zum Zusammenhang des Moduls mit anderen Modulen des Studiengangs oder zur Verwendbarkeit des Moduls in anderen, auch weiterbildenden oder postgradualen Studiengängen.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="voraussetzungenFuerDieVergabeVonLeistungspunkten"
                     minOccurs="0"
                     type="xbd:String.Localized">
            <xs:annotation>
               <xs:documentation>Angaben zu den Spezifika der studienbegleitenden Prüfungsleistungen (Semesterarbeiten, Exkursionsberichte, Hausarbeiten u.ä.), wie z.B. ob es sich um eine schriftliche oder mündliche Prüfung handelt.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="leistungspunkteUndNoten"
                     minOccurs="0"
                     type="xbd:String.Localized">
            <xs:annotation>
               <xs:documentation>Angaben zu Leistungspunkten und Noten für das Modul. Diese sind getrennt auszuweisen. Grundlage sollte die Umrechung deutscher Noten in die ECTS-Skala nach Vorgabe der HRK sein.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="haeufigkeitDesAngebotsDesModuls"
                     minOccurs="0"
                     type="xbd:String.Localized">
            <xs:annotation>
               <xs:documentation>Angaben zur Häufigkeit des Angebots des Moduls (z.B. jedes Semester; jedes Studienjahr; größere Abstände).</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="arbeitsaufwand" minOccurs="0" type="xbd:String.Localized">
            <xs:annotation>
               <xs:documentation>Für jedes Modul sind der Gesamtarbeitsaufwand und die Anzahl der zu erwerbenden Leistungspunkte zu benennen.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="dauerDesModuls" minOccurs="0" type="xbd:String.Localized">
            <xs:annotation>
               <xs:documentation>Angaben zur Dauer des Moduls .</xs:documentation>
            </xs:annotation>
         </xs:element>
      </xs:sequence>
   </xs:complexType>
   <xs:complexType name="Notenspiegel">
      <xs:annotation>
         <xs:documentation>Ein Notenspiegel ermöglicht es, die Note des Studenten in den Kontext mit den anderen Absolventen des Studienfachs zu setzen.</xs:documentation>
      </xs:annotation>
      <xs:sequence>
         <xs:element name="anzahlAbsolut" minOccurs="0" type="xs:integer">
            <xs:annotation>
               <xs:documentation>Gibt an, auf wie viele Absolventen sich der Notenspiegel bezieht. Ist notwendig, wenn die Quantile den anteilAbsolut verwenden.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="beschreibung" minOccurs="0" type="xbd:String.Localized">
            <xs:annotation>
               <xs:documentation>Beschreibung des Notenspiegels.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="quantile" minOccurs="0" maxOccurs="unbounded">
            <xs:annotation>
               <xs:documentation>Ein Notenspiegel muss, wenn er angegeben werden soll, mindestens aus 2 Quantilen bestehen.</xs:documentation>
            </xs:annotation>
            <xs:complexType>
               <xs:sequence>
                  <xs:element name="anteilAbsolut" minOccurs="0" type="xs:integer">
                     <xs:annotation>
                        <xs:documentation>Absoluter Anteil an Abschlüssen in diesem Quantil. Nur sinnvoll, wenn auch die anzahlAbsolut angegeben wurde.</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element name="anteilProzent" minOccurs="0" type="xs:decimal">
                     <xs:annotation>
                        <xs:documentation>Prozentualer Anteil an Abschlüssen in diesem Quantil.</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element name="name" type="xbd:String.Localized">
                     <xs:annotation>
                        <xs:documentation>Gibt an, welche Abschnitte des Notensystems in diesem Quantil enthalten sind. Z.B.: „15 – 24 Punkte“.</xs:documentation>
                     </xs:annotation>
                  </xs:element>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
      </xs:sequence>
   </xs:complexType>
   <xs:complexType name="StudienabschnittAufzaehlung">
      <xs:annotation>
         <xs:documentation>Ein Studienabschnitt ist ein zeitlich, fachlich, und verwaltungstechnisch abgegrenzter Teil eines Studiums. Diese Klasse wird verwendet, wenn detaillierte und umfangreiche Angaben über einen Studienabschnitt gemacht werden sollen.</xs:documentation>
      </xs:annotation>
      <xs:sequence>
         <xs:element name="studienzeitraum" type="xhs:Studienzeitraum">
            <xs:annotation>
               <xs:documentation>Angaben zur zeitlichen Einteilung eines Studienabschnitts</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="studienfach" type="xhs:Studienfach">
            <xs:annotation>
               <xs:documentation>Mit dem Studienfach wird der spezifische Aufbau und die fachliche Ausrichtung eines Studiums mit fachspezifischen Angaben bezeichnet.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="lernzeitmodell" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Angabe, ob eine studierende Person in einem Studienabschnitt beispielsweise in Vollzeit oder in Teilzeit studiert. Für den Fall, dass kein Codelistenwert passend ist, soll 'Wert nicht in Liste' und das dann angezeigte Freitextfeld genutzt werden.</xs:documentation>
            </xs:annotation>
            <xs:complexType>
               <xs:sequence>
                  <xs:element name="code" type="xbd:Code.Lernzeitmodell">
                     <xs:annotation>
                        <xs:documentation>Mit Lernzeitmodell sei hier unter anderem die Unterscheidung zwischen Teil- und Vollzeit gemeint.</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element name="nichtGelisteterWert"
                              minOccurs="0"
                              type="xbd:String.Localized">
                     <xs:annotation>
                        <xs:documentation>In diesem Feld ist das Lernzeitmodell als Freitext anzugeben. Es steht nur für den Fall zur Verfügung, wenn kein zutreffender Wert in der Codeliste enthalten ist, d. h. wenn dort der Codelisteneintrag "Wert nicht in Liste" ausgewählt wird.</xs:documentation>
                     </xs:annotation>
                  </xs:element>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
         <xs:element name="regelstudienzeit" minOccurs="0" type="xs:integer">
            <xs:annotation>
               <xs:documentation>Anzahl der Semester, die bis zum Abschluss eines Vollzeitstudienfachs nach der während des Studienabschnitts gültigen Prüfungs- oder Studienordnung als Regelstudienzeit vorgesehen sind.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="beurlaubungsstatus" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Der Beurlaubungsstatus gibt an, ob eine studierende Person in einem Studienabschnitt beurlaubt ist oder nicht. Für den Fall, dass kein Codelistenwert passend ist, soll 'Wert nicht in Liste' und das dann angezeigte Freitextfeld genutzt werden.</xs:documentation>
            </xs:annotation>
            <xs:complexType>
               <xs:sequence>
                  <xs:element name="code" type="xhs:Code.Beurlaubungsstatus">
                     <xs:annotation>
                        <xs:documentation>Angabe zum Beurlaubungsstatus des Studierenden.</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element name="nichtGelisteterWert"
                              minOccurs="0"
                              type="xbd:String.Localized">
                     <xs:annotation>
                        <xs:documentation>In diesem Feld ist der Beurlaubungsstatus als Freitext anzugeben. Es steht nur für den Fall zur Verfügung, wenn kein zutreffender Wert in der Codeliste enthalten ist, d. h. wenn dort der Codelisteneintrag "Wert nicht in Liste" ausgewählt wird.</xs:documentation>
                     </xs:annotation>
                  </xs:element>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
      </xs:sequence>
   </xs:complexType>
   <xs:complexType name="StudienabschnittAufzaehlungOderZusammenfassung">
      <xs:annotation>
         <xs:documentation>Ein Studienabschnitt ist ein zeitlich, fachlich, und verwaltungstechnisch abgegrenzter Teil eines Studiums. Hier besteht die Auswahl zwischen einer umfangreichen und einer eingeschränkten Angabe. Sollen beide Varianten verwendet werden, wird die Klasse in der jeweiligen Bescheinigung mehrfach eingefügt. So kann beispielsweise für zwei Studienfächer eine detaillierte Angabe gemacht und zusätzlich eine Zusammenfassung angegeben werden.</xs:documentation>
      </xs:annotation>
      <xs:choice>
         <xs:element name="aufzaehlung" type="xhs:StudienabschnittAufzaehlung">
            <xs:annotation>
               <xs:documentation>Ein Studienabschnitt ist ein zeitlich, fachlich, und verwaltungstechnisch abgegrenzter Teil eines Studiums. Diese Klasse wird verwendet, wenn detaillierte und umfangreiche Angaben über einen Studienabschnitt gemacht werden sollen.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="zusammenfassung" type="xhs:StudienabschnittZusammenfassung">
            <xs:annotation>
               <xs:documentation>Ein Studienabschnitt ist ein zeitlich, fachlich, und verwaltungstechnisch abgegrenzter Teil eines Studiums. Diese Klasse wird verwendet, wenn eingeschränkte Angaben über einen Studienabschnitt ausreichend sind.</xs:documentation>
            </xs:annotation>
         </xs:element>
      </xs:choice>
   </xs:complexType>
   <xs:complexType name="StudienabschnittZusammenfassung">
      <xs:annotation>
         <xs:documentation>Ein Studienabschnitt ist ein zeitlich, fachlich, und verwaltungstechnisch abgegrenzter Teil eines Studiums. Diese Klasse wird verwendet, wenn eingeschränkte Angaben über einen Studienabschnitt ausreichend sind.</xs:documentation>
      </xs:annotation>
      <xs:sequence>
         <xs:element name="zeitraum" type="xhs:Zeitraum">
            <xs:annotation>
               <xs:documentation>Angaben zur zeitlichen Einteilung eines Studienabschnitts</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="studienfach" minOccurs="0" type="xhs:Studienfach">
            <xs:annotation>
               <xs:documentation>Mit dem Studienfach wird der spezifische Aufbau und die fachliche Ausrichtung eines Studiums mit fachspezifischen Angaben bezeichnet.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="lernzeitmodell" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Angabe, ob eine studierende Person in einem Studienabschnitt beispielsweise in Vollzeit oder in Teilzeit studiert. Für den Fall, dass kein Codelistenwert passend ist, soll 'Wert nicht in Liste' und das dann angezeigte Freitextfeld genutzt werden.</xs:documentation>
            </xs:annotation>
            <xs:complexType>
               <xs:sequence>
                  <xs:element name="code" type="xbd:Code.Lernzeitmodell">
                     <xs:annotation>
                        <xs:documentation>Mit Lernzeitmodell sei hier unter anderem die Unterscheidung zwischen Teil- und Vollzeit gemeint.</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element name="nichtGelisteterWert"
                              minOccurs="0"
                              type="xbd:String.Localized">
                     <xs:annotation>
                        <xs:documentation>In diesem Feld ist das Lernzeitmodell als Freitext anzugeben. Es steht nur für den Fall zur Verfügung, wenn kein zutreffender Wert in der Codeliste enthalten ist, d. h. wenn dort der Codelisteneintrag "Wert nicht in Liste" ausgewählt wird.</xs:documentation>
                     </xs:annotation>
                  </xs:element>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
         <xs:element name="regelstudienzeit" minOccurs="0" type="xs:integer">
            <xs:annotation>
               <xs:documentation>Anzahl der Semester, die bis zum Abschluss eines Vollzeitstudienfachs nach der während des Studienabschnitts gültigen Prüfungs- oder Studienordnung als Regelstudienzeit vorgesehen sind.</xs:documentation>
            </xs:annotation>
         </xs:element>
      </xs:sequence>
   </xs:complexType>
   <xs:complexType name="Studienfach">
      <xs:annotation>
         <xs:documentation>Als Studienfach bezeichnet man an Hochschulen den spezifischen Aufbau und die fachliche Ausrichtung eines Studiums.</xs:documentation>
      </xs:annotation>
      <xs:sequence>
         <xs:element name="name" type="xbd:String.Localized">
            <xs:annotation>
               <xs:documentation>Freitextbeschreibung des Studienfaches, die von der Identifikation abweichen kann.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="angestrebterAbschluss" type="xbd:String.Localized">
            <xs:annotation>
               <xs:documentation>Der Abschluss, der mit dem Studienfach angestrebt wird, z.B. "Master of Science".</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="schluesselISCED2011" minOccurs="0" type="xbd:Code.ISCED2011">
            <xs:annotation>
               <xs:documentation>Beschreibt das Qualifikationsniveaus nach ISCED 2011.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="schluesselISCEDF2013"
                     minOccurs="0"
                     type="xbd:Code.ISCEDF2013">
            <xs:annotation>
               <xs:documentation>Bezeichnung des Studienfachs nach ISCED-F 2013.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="schluesselEQF" minOccurs="0" type="xbd:Code.EQF">
            <xs:annotation>
               <xs:documentation>Beschreibt das Qualifikationsniveaus nach EQF.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="fachsemester" minOccurs="0" type="xs:decimal">
            <xs:annotation>
               <xs:documentation>Anzahl der Semester, die ein Studierender in ein bestimmtes Studienfachs eingeschrieben ist, ohne beurlaubt zu sein. Trimester und andere Zeiteinteilungen werden entsprechend auf Semesteranteile umgerechnet. Diese Angabe bezieht sich auf die Anzahl der zum Zeitpunkt der Ausstellung des Dokuments angefangenen Fachsemester, d.h. ein laufendes Semester wird mitgezählt. Bei vergangenen Studienabschnitten stellt diese Angabe die laufende Anzahl an Fachsemestern im entsprechenden Zeitraum dar.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="unbedenklichkeitsvermerk"
                     minOccurs="0"
                     type="xbd:String.Localized">
            <xs:annotation>
               <xs:documentation>Angabe zur Unbedenklichkeit in Bezug auf Studienfach.</xs:documentation>
            </xs:annotation>
         </xs:element>
      </xs:sequence>
   </xs:complexType>
   <xs:complexType name="Studienzeitraum">
      <xs:annotation>
         <xs:documentation>Der Zeitraum eines Studienabschnitts wird hier mit spezifischen Angaben beschrieben.</xs:documentation>
      </xs:annotation>
      <xs:sequence>
         <xs:element name="zeitraum" type="xhs:Zeitraum">
            <xs:annotation>
               <xs:documentation>Beginn und Ende eines Studienzeitraums.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="semesterbezeichnung"
                     minOccurs="0"
                     type="xbd:String.Localized">
            <xs:annotation>
               <xs:documentation>Hier kann der angegebene Studienzeitraum noch näher bezeichnet werden, z.B. Wintersemester 2020/2021.</xs:documentation>
            </xs:annotation>
         </xs:element>
      </xs:sequence>
   </xs:complexType>
   <xs:complexType name="Studierender">
      <xs:annotation>
         <xs:documentation>In einer Hochschule eingeschriebene Person (Eurovoc Term), Spezialisierung einer natürlichen Person im Hochschulbereich (erbt von der XÖV-Kernkomponente natuerlichePerson).</xs:documentation>
      </xs:annotation>
      <xs:complexContent>
         <xs:extension base="xhs:NatuerlichePerson">
            <xs:sequence>
               <xs:element name="matrikelnummer" minOccurs="0" type="xhs:Identifikation">
                  <xs:annotation>
                     <xs:documentation>Kennung, die eine eingeschriebene Person zu einem Zeitpunkt an einer Hochschule eindeutig identifiziert. Um einer Person außerhalb des Kontextes einer Hochschule hinaus eindeutig zu identifizieren, sollte zusätzlich zur Matrikelnummer die Signatur der Hochschule und der Zeitpunkt der Ausstellung betrachtet werden.</xs:documentation>
                  </xs:annotation>
               </xs:element>
               <xs:element name="ersteinschreibung" minOccurs="0" type="xs:date">
                  <xs:annotation>
                     <xs:documentation>Datum der Ersteinschreibung</xs:documentation>
                  </xs:annotation>
               </xs:element>
               <xs:element name="hochschulsemester" minOccurs="0" type="xs:decimal">
                  <xs:annotation>
                     <xs:documentation>Hochschulsemester sind alle Semester, für die ein Studierender an jeglicher Hochschule in Deutschland immatrikuliert ist oder war. Dazu zählen z.B. auch Auslands- und Urlaubssemester. Trimester und andere Zeiteinteilungen werden entsprechend auf Semesteranteile umgerechnet.</xs:documentation>
                  </xs:annotation>
               </xs:element>
               <xs:element name="urlaubssemester" minOccurs="0" type="xs:decimal">
                  <xs:annotation>
                     <xs:documentation>Anzahl der Urlaubssemester. Als Urlaubssemester werden die Semester bezeichnet, in denen ein Studierender in einer Hochschule immatrikuliert und beurlaubt ist. Trimester und andere Zeiteinteilungen werden entsprechend auf Semesteranteile umgerechnet. Die Anzahl der Urlaubssemester ist Pflichtfeld auf allen Exmatrikulationsbescheinigungen, da sie wichtig für die Berechnung von Studiengebühren sind, etwa im Zuge eines Studienplatzwechsels.</xs:documentation>
                  </xs:annotation>
               </xs:element>
            </xs:sequence>
         </xs:extension>
      </xs:complexContent>
   </xs:complexType>
   <xs:complexType name="Verifikation">
      <xs:annotation>
         <xs:documentation>Bescheinigungen und Bescheide sind meist maschinell erstellt und tragen keine Unterschrift. Viele Hochschulen bieten die Möglichkeit einer Verifikation über das Internet an. Diese Klasse beinhaltet die Eigenschaften einer solchen Verifikation.</xs:documentation>
      </xs:annotation>
      <xs:sequence>
         <xs:element name="schluessel" type="xs:string">
            <xs:annotation>
               <xs:documentation>Bescheinigungen und Bescheide sind meist maschinell erstellt und tragen keine Unterschrift. Viele Hochschulen bieten die Möglichkeit einer Verifikation über das Internet an. Dazu enthält die Bescheinigung einen für jedes Dokument einmaligen Verifikationsschlüssel. Dieser darf nicht Teil der Verifikations-Adresse sein.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="adresse" type="xs:anyURI">
            <xs:annotation>
               <xs:documentation>Bescheinigungen und Bescheide sind meist maschinell erstellt und tragen keine Unterschrift. Viele Hochschulen bieten die Möglichkeit einer Verifikation über das Internet an. Dazu stellt die Hochschule eine adresse (URL) zu einer Verifikationsfunktion bereit, unter der durch Eingabe eines individuellen Verifikationsschlüssels ein Dokument verifiziert werden kann.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="inhaltstyp" type="xs:string">
            <xs:annotation>
               <xs:documentation>Der Inhaltstyp gibt an, ob es sich bei dem zu verifizierenden Dokument beispielsweise um ein "PDF" oder "XML" Dokument handelt.</xs:documentation>
            </xs:annotation>
         </xs:element>
         <xs:element name="gueltigkeit" minOccurs="0" type="xhs:Zeitraum">
            <xs:annotation>
               <xs:documentation>Angabe des Gültigkeitzeitraums für die Verifikation des Dokuments. Das End-Datum gibt an, bis wann die Verifikation auf jeden Fall möglich ist. Dieses Datum sollte sich möglichst an der Lebenszeit des Dokuments orientieren.</xs:documentation>
            </xs:annotation>
         </xs:element>
      </xs:sequence>
   </xs:complexType>
   <xs:simpleType name="AnerkanntOderAngerechnet-Codes">
      <xs:annotation>
         <xs:appinfo>
            <codeliste>
               <nameLang>AnerkanntOderAngerechnet</nameLang>
               <nameKurz>AnerkanntOderAngerechnet</nameKurz>
               <nameTechnisch>AnerkanntOderAngerechnet-Codes</nameTechnisch>
               <kennung>urn:xhochschule-de:xhochschule:codeliste:anerkanntoderangerechnet</kennung>
               <beschreibung>Diese Codeliste gibt an, ob eine Leistung, die an einer externen Bildungseinrichtung erbracht wurde, an der Hochschule (die den Bildungsnachweis ausstellt) entweder anerkannt oder angerechnet wurde.</beschreibung>
               <herausgebernameLang>XHochschule</herausgebernameLang>
               <herausgebernameKurz>XHS</herausgebernameKurz>
            </codeliste>
            <versionCodeliste>
               <version>1.0</version>
               <versionCodelistenHandbuch>1.2</versionCodelistenHandbuch>
            </versionCodeliste>
            <codelistenspalten>
               <code>
                  <spaltennameLang>Code</spaltennameLang>
                  <datentyp>string</datentyp>
                  <codeSpalte>true</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>true</empfohleneCodeSpalte>
               </code>
               <description-de-DE>
                  <spaltennameLang>deutsche Übersetzung</spaltennameLang>
                  <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://xhochschule.de/def/xhochschule/1.0/code/anerkanntoderangerechnet/anerkannt">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>anerkannt</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://xhochschule.de/def/xhochschule/1.0/code/anerkanntoderangerechnet/angerechnet">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>angerechnet</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://xhochschule.de/def/xhochschule/1.0/code/anerkanntoderangerechnet/~wert_nicht_bekannt">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Wert nicht bekannt</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="Beurlaubungsstatus-Codes">
      <xs:annotation>
         <xs:appinfo>
            <codeliste>
               <nameLang>Beurlaubungsstatus</nameLang>
               <nameKurz>Beurlaubungsstatus</nameKurz>
               <nameTechnisch>Beurlaubungsstatus-Codes</nameTechnisch>
               <kennung>urn:xhochschule-de:xhochschule:codeliste:beurlaubungsstatus</kennung>
               <beschreibung>Diese Codeliste enthält mögliche Ausprägungen des Status einer Beurlaubung eines Studierenden.</beschreibung>
               <herausgebernameLang>XHochschule</herausgebernameLang>
               <herausgebernameKurz>XHS</herausgebernameKurz>
            </codeliste>
            <versionCodeliste>
               <version>1.0</version>
               <versionCodelistenHandbuch>1.2</versionCodelistenHandbuch>
            </versionCodeliste>
            <codelistenspalten>
               <code>
                  <spaltennameLang>Code</spaltennameLang>
                  <datentyp>string</datentyp>
                  <codeSpalte>true</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>true</empfohleneCodeSpalte>
               </code>
               <description-de-DE>
                  <spaltennameLang>deutsche Übersetzung</spaltennameLang>
                  <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://xhochschule.de/def/xhochschule/1.0/code/beurlaubungsstatus/beurlaubt">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>beurlaubt</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://xhochschule.de/def/xhochschule/1.0/code/beurlaubungsstatus/nicht_beurlaubt">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>nicht beurlaubt</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://xhochschule.de/def/xhochschule/1.0/code/beurlaubungsstatus/~wert_nicht_bekannt">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Wert nicht bekannt</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://xhochschule.de/def/xhochschule/1.0/code/beurlaubungsstatus/~wert_nicht_in_liste">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Wert nicht in Liste</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="Immatrikulationsstatus-Codes">
      <xs:annotation>
         <xs:appinfo>
            <codeliste>
               <nameLang>Immatrikulationsstatus</nameLang>
               <nameKurz>Immatrikulationsstatus</nameKurz>
               <nameTechnisch>Immatrikulationsstatus-Codes</nameTechnisch>
               <kennung>urn:xhochschule-de:xhochschule:codeliste:immatrikulationsstatus</kennung>
               <beschreibung>Diese Codeliste enthält mögliche Ausprägungen des Status der Immatrikulation an einer Hochschule.</beschreibung>
               <herausgebernameLang>XHochschule</herausgebernameLang>
               <herausgebernameKurz>XHS</herausgebernameKurz>
            </codeliste>
            <versionCodeliste>
               <version>1.0</version>
               <versionCodelistenHandbuch>1.2</versionCodelistenHandbuch>
            </versionCodeliste>
            <codelistenspalten>
               <code>
                  <spaltennameLang>Code</spaltennameLang>
                  <datentyp>string</datentyp>
                  <codeSpalte>true</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>true</empfohleneCodeSpalte>
               </code>
               <description-de-DE>
                  <spaltennameLang>Name (Deutsch)</spaltennameLang>
                  <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://xhochschule.de/def/xhochschule/1.0/code/immatrikulationsstatus/immatrikuliert">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>immatrikuliert</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://xhochschule.de/def/xhochschule/1.0/code/immatrikulationsstatus/nicht_immatrikuliert">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>nicht immatrikuliert</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://xhochschule.de/def/xhochschule/1.0/code/immatrikulationsstatus/vorlaeufig_immatrikuliert">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>vorläufig immatrikuliert</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://xhochschule.de/def/xhochschule/1.0/code/immatrikulationsstatus/~wert_nicht_in_liste">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Wert nicht in Liste</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="LateinischeEhrenbezeichnung-Codes">
      <xs:annotation>
         <xs:appinfo>
            <codeliste>
               <nameLang>Lateinische Ehrenbezeichnungen</nameLang>
               <nameKurz>Lateinische Ehrenbezeichnungen</nameKurz>
               <nameTechnisch>LateinischeEhrenbezeichnung-Codes</nameTechnisch>
               <kennung>urn:xhochschule-de:xhochschule:codeliste:lateinischeehrenbezeichnung</kennung>
               <beschreibung>Diese Codeliste enthält mögliche Ausprägungen von lateinischen Ehrenbezeichnungen eines Hochschulabschlusses.</beschreibung>
               <herausgebernameLang>XHochschule</herausgebernameLang>
               <herausgebernameKurz>XHS</herausgebernameKurz>
            </codeliste>
            <versionCodeliste>
               <version>1.0</version>
               <versionCodelistenHandbuch>1.2</versionCodelistenHandbuch>
            </versionCodeliste>
            <codelistenspalten>
               <code>
                  <spaltennameLang>Code</spaltennameLang>
                  <datentyp>string</datentyp>
                  <codeSpalte>true</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>true</empfohleneCodeSpalte>
               </code>
               <description-en-GB>
                  <spaltennameLang>Lateinische Bezeichnung</spaltennameLang>
                  <datentyp>string</datentyp>
                  <codeSpalte>false</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>false</empfohleneCodeSpalte>
               </description-en-GB>
               <description-de-DE>
                  <spaltennameLang>deutsche Übersetzung</spaltennameLang>
                  <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://xhochschule.de/def/xhochschule/1.0/code/lateinischeehrenbezeichnung/cum_laude">
            <xs:annotation>
               <xs:appinfo>
                  <description-en-GB>cum laude</description-en-GB>
                  <description-de-DE>mit Auszeichnung</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://xhochschule.de/def/xhochschule/1.0/code/lateinischeehrenbezeichnung/insigni_cum_laude">
            <xs:annotation>
               <xs:appinfo>
                  <description-en-GB>insigni cum laude</description-en-GB>
                  <description-de-DE>(DE-CH) sehr gut</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://xhochschule.de/def/xhochschule/1.0/code/lateinischeehrenbezeichnung/magna_cum_laude">
            <xs:annotation>
               <xs:appinfo>
                  <description-en-GB>magna cum laude</description-en-GB>
                  <description-de-DE>mit großer Auszeichnung</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://xhochschule.de/def/xhochschule/1.0/code/lateinischeehrenbezeichnung/rite">
            <xs:annotation>
               <xs:appinfo>
                  <description-en-GB>rite</description-en-GB>
                  <description-de-DE>ordnungsgemäß</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://xhochschule.de/def/xhochschule/1.0/code/lateinischeehrenbezeichnung/summa_cum_laude">
            <xs:annotation>
               <xs:appinfo>
                  <description-en-GB>summa cum laude</description-en-GB>
                  <description-de-DE>mit höchster Auszeichnung</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://xhochschule.de/def/xhochschule/1.0/code/lateinischeehrenbezeichnung/~wert_nicht_bekannt">
            <xs:annotation>
               <xs:appinfo>
                  <description-en-GB>Value unknown</description-en-GB>
                  <description-de-DE>Wert nicht bekannt</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://xhochschule.de/def/xhochschule/1.0/code/lateinischeehrenbezeichnung/~wert_nicht_in_liste">
            <xs:annotation>
               <xs:appinfo>
                  <description-en-GB>Value not in list</description-en-GB>
                  <description-de-DE>Wert nicht in Liste</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="Leistungsart-Codes">
      <xs:annotation>
         <xs:appinfo>
            <codeliste>
               <nameLang>Leistungsart</nameLang>
               <nameKurz>Leistungsart</nameKurz>
               <nameTechnisch>Leistungsart-Codes</nameTechnisch>
               <kennung>urn:xhochschule-de:xhochschule:codeliste:leistungsart</kennung>
               <beschreibung>Diese Codeliste gibt an, um welche Art der Leistung es sich bei einer konkreten Leistung handelt, z.B. Modul oder Klausur, etc.</beschreibung>
               <herausgebernameLang>XHochschule</herausgebernameLang>
               <herausgebernameKurz>XHS</herausgebernameKurz>
            </codeliste>
            <versionCodeliste>
               <version>1.0</version>
               <versionCodelistenHandbuch>1.2</versionCodelistenHandbuch>
            </versionCodeliste>
            <codelistenspalten>
               <code>
                  <spaltennameLang>Code</spaltennameLang>
                  <datentyp>string</datentyp>
                  <codeSpalte>true</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>true</empfohleneCodeSpalte>
               </code>
               <description-de-DE>
                  <spaltennameLang>deutsche Übersetzung</spaltennameLang>
                  <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://xhochschule.de/def/xhochschule/1.0/code/leistungsart/abschlusspruefung">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Abschlussprüfung</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://xhochschule.de/def/xhochschule/1.0/code/leistungsart/bachelorarbeit">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Bachelorarbeit</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://xhochschule.de/def/xhochschule/1.0/code/leistungsart/diplomarbeit">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Diplomarbeit</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://xhochschule.de/def/xhochschule/1.0/code/leistungsart/doktorarbeit">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Doktorarbeit</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://xhochschule.de/def/xhochschule/1.0/code/leistungsart/fach">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Fach</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://xhochschule.de/def/xhochschule/1.0/code/leistungsart/fachbereich">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Fachbereich</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://xhochschule.de/def/xhochschule/1.0/code/leistungsart/forschungspraktikum">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Forschungspraktikum</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://xhochschule.de/def/xhochschule/1.0/code/leistungsart/hausarbeit">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Hausarbeit</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://xhochschule.de/def/xhochschule/1.0/code/leistungsart/industriepraktikum">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Industriepraktikum</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://xhochschule.de/def/xhochschule/1.0/code/leistungsart/klausur">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Klausur</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://xhochschule.de/def/xhochschule/1.0/code/leistungsart/kolloquium">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Kolloquium</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://xhochschule.de/def/xhochschule/1.0/code/leistungsart/kurs">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Kurs</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://xhochschule.de/def/xhochschule/1.0/code/leistungsart/laborpraktikum">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Laborpraktikum</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://xhochschule.de/def/xhochschule/1.0/code/leistungsart/masterarbeit">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Masterarbeit</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://xhochschule.de/def/xhochschule/1.0/code/leistungsart/modul">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Modul</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://xhochschule.de/def/xhochschule/1.0/code/leistungsart/modulteilleistung">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Modulteilleistung</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://xhochschule.de/def/xhochschule/1.0/code/leistungsart/muendliche_pruefung">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Mündliche Prüfung</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://xhochschule.de/def/xhochschule/1.0/code/leistungsart/pflichtbereich">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Pflichtbereich</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://xhochschule.de/def/xhochschule/1.0/code/leistungsart/praktikum">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Praktikum</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://xhochschule.de/def/xhochschule/1.0/code/leistungsart/praxissemester">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Praxissemester</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://xhochschule.de/def/xhochschule/1.0/code/leistungsart/schriftliche_pruefung">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Schriftliche Prüfung</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://xhochschule.de/def/xhochschule/1.0/code/leistungsart/seminar">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Seminar</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://xhochschule.de/def/xhochschule/1.0/code/leistungsart/seminararbeit">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Seminararbeit</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://xhochschule.de/def/xhochschule/1.0/code/leistungsart/studienfach">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Studienfach</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://xhochschule.de/def/xhochschule/1.0/code/leistungsart/studiengang">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Studiengang</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://xhochschule.de/def/xhochschule/1.0/code/leistungsart/thesis">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Thesis</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://xhochschule.de/def/xhochschule/1.0/code/leistungsart/tutorium">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Tutorium</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://xhochschule.de/def/xhochschule/1.0/code/leistungsart/vorlesung">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Vorlesung</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://xhochschule.de/def/xhochschule/1.0/code/leistungsart/wahlbereich">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Wahlbereich</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://xhochschule.de/def/xhochschule/1.0/code/leistungsart/wahlfach">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Wahlfach</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://xhochschule.de/def/xhochschule/1.0/code/leistungsart/wahlmodul">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Wahlmodul</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://xhochschule.de/def/xhochschule/1.0/code/leistungsart/wahlpflichtbereich">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Wahlpflichtbereich</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://xhochschule.de/def/xhochschule/1.0/code/leistungsart/wahlpflichtfach">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Wahlpflichtfach</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://xhochschule.de/def/xhochschule/1.0/code/leistungsart/wahlpflichtmodul">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Wahlpflichtmodul</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://xhochschule.de/def/xhochschule/1.0/code/leistungsart/~wert_nicht_in_liste">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Wert nicht in Liste</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="Leistungsbenotungsstatus-Codes">
      <xs:annotation>
         <xs:appinfo>
            <codeliste>
               <nameLang>Leistungsbenotungsstatus</nameLang>
               <nameKurz>Leistungsbenotungsstatus</nameKurz>
               <nameTechnisch>Leistungsbenotungsstatus-Codes</nameTechnisch>
               <kennung>urn:xhochschule-de:xhochschule:codeliste:leistungsbenotungsstatus</kennung>
               <beschreibung>Diese Codeliste gibt den Status einer Leistung in Bezug auf die Benotung an. Eine Leistung kann benotet, unbenotet, oder vorläufig benotet sein.</beschreibung>
               <herausgebernameLang>XHochschule</herausgebernameLang>
               <herausgebernameKurz>XHS</herausgebernameKurz>
            </codeliste>
            <versionCodeliste>
               <version>1.0</version>
               <versionCodelistenHandbuch>1.2</versionCodelistenHandbuch>
            </versionCodeliste>
            <codelistenspalten>
               <code>
                  <spaltennameLang>Code</spaltennameLang>
                  <datentyp>string</datentyp>
                  <codeSpalte>true</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>true</empfohleneCodeSpalte>
               </code>
               <description-de-DE>
                  <spaltennameLang>deutsche Übersetzung</spaltennameLang>
                  <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://xhochschule.de/def/xhochschule/1.0/code/leistungsbenotungsstatus/finale_note">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Finale Note</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://xhochschule.de/def/xhochschule/1.0/code/leistungsbenotungsstatus/note_liegt_nicht_vor">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Note liegt nicht vor</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://xhochschule.de/def/xhochschule/1.0/code/leistungsbenotungsstatus/vorlaeufige_note">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Vorläufige Note</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://xhochschule.de/def/xhochschule/1.0/code/leistungsbenotungsstatus/~wert_nicht_in_liste">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Wert nicht in Liste</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
      </xs:restriction>
   </xs:simpleType>
   <xs:simpleType name="Leistungsstatus-Codes">
      <xs:annotation>
         <xs:appinfo>
            <codeliste>
               <nameLang>Leistungsstatus</nameLang>
               <nameKurz>Leistungsstatus</nameKurz>
               <nameTechnisch>Leistungsstatus-Codes</nameTechnisch>
               <kennung>urn:xhochschule-de:xhochschule:codeliste:leistungsstatus</kennung>
               <beschreibung>Diese Codeliste gibt den Status einer Leistung an, z.B. angemeldet, bestanden, etc.</beschreibung>
               <herausgebernameLang>XHochschule</herausgebernameLang>
               <herausgebernameKurz>XHS</herausgebernameKurz>
            </codeliste>
            <versionCodeliste>
               <version>1.0</version>
               <versionCodelistenHandbuch>1.2</versionCodelistenHandbuch>
            </versionCodeliste>
            <codelistenspalten>
               <code>
                  <spaltennameLang>Code</spaltennameLang>
                  <datentyp>string</datentyp>
                  <codeSpalte>true</codeSpalte>
                  <verwendung>required</verwendung>
                  <empfohleneCodeSpalte>true</empfohleneCodeSpalte>
               </code>
               <description-de-DE>
                  <spaltennameLang>deutsche Übersetzung</spaltennameLang>
                  <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://xhochschule.de/def/xhochschule/1.0/code/leistungsstatus/angemeldet">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>angemeldet</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://xhochschule.de/def/xhochschule/1.0/code/leistungsstatus/bestanden">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>bestanden</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://xhochschule.de/def/xhochschule/1.0/code/leistungsstatus/endgueltig_nicht_bestanden">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>endgültig nicht bestanden</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://xhochschule.de/def/xhochschule/1.0/code/leistungsstatus/entschuldigt">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>entschuldigt</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://xhochschule.de/def/xhochschule/1.0/code/leistungsstatus/nicht_bestanden">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>nicht bestanden</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://xhochschule.de/def/xhochschule/1.0/code/leistungsstatus/nicht_vollstaendig">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>nicht vollständig</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
         <xs:enumeration value="http://xhochschule.de/def/xhochschule/1.0/code/leistungsstatus/~wert_nicht_in_liste">
            <xs:annotation>
               <xs:appinfo>
                  <description-de-DE>Wert nicht in Liste</description-de-DE>
               </xs:appinfo>
            </xs:annotation>
         </xs:enumeration>
      </xs:restriction>
   </xs:simpleType>
</xs:schema>
