<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="xs3p.xsl" ?>
<xs:schema targetNamespace="bmbf.gv.at/lia/llc" 
           elementFormDefault="qualified"
           xmlns="bmbf.gv.at/lia/llc"
           xmlns:mstns="bmbf.gv.at/lia/llc"
           xmlns:xs="http://www.w3.org/2001/XMLSchema" 
           version="010123">
    <xs:annotation>
        <xs:documentation>LLC Meldung</xs:documentation>
    </xs:annotation>
    <xs:element name="LehrerMeldung" type="LehrerMeldungType" />
    <xs:complexType name="LehrerMeldungType">
        <xs:annotation>
            <xs:documentation>Eine Meldung für Landeslehrpersoneninformation Austria</xs:documentation>
        </xs:annotation>
        <xs:sequence>
            <xs:element name="Lehrer" type="LehrerType" minOccurs="0" maxOccurs="unbounded" />
        </xs:sequence>
        <xs:attribute name="meldedatum" type="xs:date" use="required">
            <xs:annotation>
                <xs:documentation>Datum der Meldung</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="meldeart" type="meldeartDef" use="required">
            <xs:annotation>
                <xs:documentation>Art der Meldung [n|k]</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="absender" type="BLEnum" use="required">
            <xs:annotation>
                <xs:documentation>Absender der Meldung.</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="schuljahr" type="schuljahrDef" use="required">
            <xs:annotation>
                <xs:documentation>Laufendes Schuljahr (Bsp.:2014/15)</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="monat" type="MOEnum" use="required">
            <xs:annotation>
                <xs:documentation>Berichtsmonat</xs:documentation>
            </xs:annotation>
        </xs:attribute>
    </xs:complexType>

    <xs:complexType name="LehrerType">
        <xs:annotation>
            <xs:documentation>Eintrag für einen Lehrer</xs:documentation>
        </xs:annotation>
        <xs:attribute name="PERS" type="string20" use="required">
            <xs:annotation>
                <xs:documentation>Personalnummer</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="SKZ" type="skzDef" use="required">
            <xs:annotation>
                <xs:documentation>Schulkennzahl der Stammschule, gemäß der vom Bundesminister für Bildung, Wissenschaft und Forschung zur Verfügung gestellten österreichischen Schulendatei</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="SART" type="SARTEnum" use="required">
            <xs:annotation>
                <xs:documentation>Schulart</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="GEB" type="xs:dateTime" use="required">
            <xs:annotation>
                <xs:documentation>Geburtsddatum</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="SEX" type="SEXEnum" use="required">
            <xs:annotation>
                <xs:documentation>Geschlecht</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="ART1" type="ART1Enum" use="required">
            <xs:annotation>
                <xs:documentation>Art des Dienstverhältnisses</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="ART2" type="ART2Enum" use="required">
            <xs:annotation>
                <xs:documentation>Zuordnung zu einem Dienstgeber</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="STAT" type="STATEnum" use="required">
            <xs:annotation>
                <xs:documentation>Status mit Stichtag</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="INSP" type="INSPEnum" use="required">
            <xs:annotation>
                <xs:documentation>Schulaufsicht</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="SCHEMA" type="SCHEMAEnum" use="required">
            <xs:annotation>
                <xs:documentation>z. B. pd, L1, L2a2, L2a1, L2b1, L3, ILl1, ILl2a2, ILl2a1, ILl2b1, ILl3, IILl1, oder S bzw. Sondervertragslehrer z. B. ILSV, IILSV, ILl2a2SV, ILl2a1SV, ILl2b1SV, ILl3SV, IILl1SV oder pdSV. Das Merkmal S gilt nur für Schulclustersekretariatskräfte.</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="STUFE" type="STUFEEnum" use="required">
            <xs:annotation>
                <xs:documentation>Besoldungs- bzw. Gehaltsstufe</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="BA" type="BAEnum" use="required">
            <xs:annotation>
                <xs:documentation>Beschäftigungsart</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="UNT_1" type="UNT_1Enum" use="optional">
            <xs:annotation>
                <xs:documentation>Unterschreitung Jahresnorm</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="UNT_2" type="UNT_2Enum" use="optional">
            <xs:annotation>
                <xs:documentation></xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="UNT_3" type="UNT_3Enum" use="optional">
            <xs:annotation>
                <xs:documentation></xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="UNT_4" type="UNT_4Enum" use="optional">
            <xs:annotation>
                <xs:documentation></xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="SABD" type="SABDEnum" use="required">
            <xs:annotation>
                <xs:documentation>Sabbatical</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="SABZ" type="xs:boolean" use="required">
            <xs:annotation>
                <xs:documentation>Freistellung in Form eines Sabbaticals im laufenden Schuljahr</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="MV" type="xs:boolean" use="required">
            <xs:annotation>
                <xs:documentation>Mitverwendung</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="EIN" type="xs:dateTime" use="required">
            <xs:annotation>
                <xs:documentation>Eintrittsdatum, bei IIL-Verträgen das erstmalige Anstellungsdatum</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="AUS" type="xs:dateTime" use="optional">
            <xs:annotation>
                <xs:documentation>Austrittsdatum, NICHT bei IIL-Verträgen, die in ein anderes Schema übernommen wurden</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="PE_DAT" type="xs:dateTime" use="optional">
            <xs:annotation>
                <xs:documentation>Pensionierungsdatum</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="BAUSM" type="decimal6.2" use="required">
            <xs:annotation>
                <xs:documentation>Beschäftigungsausmaß in % einer Vollbeschäftigung ohne Mehrdienstleistungen</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="BAUSMK" type="decimal6.2" use="required">
            <xs:annotation>
                <xs:documentation>Korrektur des Beschäftigungsausmaßes in % einer Vollbeschäftigung ohne Mehrdienstleistungen</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="MDL" type="decimal6.2" use="required">
            <xs:annotation>
                <xs:documentation>Gesamtstundenanzahl der ausbezahlten Mehrdienstleistungen (einschließlich Einzelsupplierungen) im Auszahlungsmonat (ohne Zeitkonto-Ansparungen)</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="G_MDL" type="decimal8.2" use="required">
            <xs:annotation>
                <xs:documentation>Abgeltung für Mehrdienstleistungen (einschließlich Einzelsupplierungen) im Berichtsmonat</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="SUP" type="decimal6.2" use="required">
            <xs:annotation>
                <xs:documentation>Teilmenge von MDL, die Anzahl der (besoldungsrelevanten) Einzelsupplierungen in Stunden im Auszahlungsmonat</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="SUPN" type="decimal6.2" use="optional">
            <xs:annotation>
                <xs:documentation>Anzahl der nicht besoldungsrelevanten Einzelsupplierungen in Stunden</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="G_SUP" type="decimal8.2" use="required">
            <xs:annotation>
                <xs:documentation>Abgeltung für Einzelsupplierungen (Teilmenge von G_MDL) im Berichtsmonat</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="ZK_MDL" type="decimal6.2" use="required">
            <xs:annotation>
                <xs:documentation>Zeitkonto - Gutschrift an Mehrdienstleistungen im Berichtszeitraum (aktueller Monat) für die Ansparung: Ausmaß in Stunden, nicht besoldungsrelevant</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="ZK_A" type="decimal6.2" use="required">
            <xs:annotation>
                <xs:documentation>Zeitkontoabbau - Abbau der am Zeitkonto angesparten Gutschrift an Mehrdienstleistungen durch (teilweise) Freistellung im Berichtszeitraum (aktueller Monat): Ausmaß in Stunden</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="ZK_AV" type="decimal6.2" use="required">
            <xs:annotation>
                <xs:documentation>Zeitkontoabbau - Abbau der am Zeitkonto angesparten Gutschrift an Mehrdienstleistungen bei Vergütung (§ 50 Abs. 17 LDG bzw. § 61 Abs. 18 GehG): Ausmaß in Stunden</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="G_ZKAV" type="decimal8.2" use="required">
            <xs:annotation>
                <xs:documentation>Vergütung für nicht verbrauchte Gutschriften am Zeitkonto (§ 50 Abs. 17 LDG bzw. § 61 Abs. 18 GehG)</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="SCHL1" type="SCHL1Enum" use="required">
            <xs:annotation>
                <xs:documentation>Schulleitung (Stammschule)</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="SCHL2_1" type="skzDef" use="optional">
            <xs:annotation>
                <xs:documentation>Eintrag der Schulkennzahl der zusätzlichen Schule, an der die Leitung übernommen wurde</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="SCHL2_2" type="skzDef" use="optional">
            <xs:annotation>
                <xs:documentation>Eintrag der Schulkennzahl einer zusätzlichen Schule, an der die Leitung übernommen wurde</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="SCHL2_3" type="skzDef" use="optional">
            <xs:annotation>
                <xs:documentation>Eintrag der Schulkennzahl einer zusätzlichen Schule, an der die Leitung übernommen wurde</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="SCHL2_4" type="skzDef" use="optional">
            <xs:annotation>
                <xs:documentation>Eintrag der Schulkennzahl einer zusätzlichen Schule, an der die Leitung übernommen wurde</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="SCHL2_5" type="skzDef" use="optional">
            <xs:annotation>
                <xs:documentation>Eintrag der Schulkennzahl einer zusätzlichen Schule, an der die Leitung übernommen wurde</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="STSC" type="xs:boolean" use="required">
            <xs:annotation>
                <xs:documentation>Stellvertretender Leiter an Berufsschulen</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="FAVO" type="xs:boolean" use="required">
            <xs:annotation>
                <xs:documentation>(Fach-) Koordinator oder Lerndesign</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="KLL" type="xs:boolean" use="optional">
            <xs:annotation>
                <xs:documentation>Klassenführende Lehrperson</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="KUST" type="xs:boolean" use="optional">
            <xs:annotation>
                <xs:documentation>Verwaltung von Lehrmittelsammlungen (Anlage 5 zum GehG)</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="QUAM" type="xs:boolean" use="optional">
            <xs:annotation>
                <xs:documentation>Qualitätsmanagement auf Schulebene (QIBB, SQA)</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="DA" type="DAEnum" use="optional">
            <xs:annotation>
                <xs:documentation>Dienstliche Ausbildung</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="PERSAUFW" type="decimal8.2" use="required">
            <xs:annotation>
                <xs:documentation>Personalaufwand: im Berichtsmonat bis zum Stichtag angefallener Brutto-Zahlungsfluss inklusive Zulagen, Sonderzahlungen, Dienstgeberbeiträge und Pensionsbeiträge</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="DGB" type="decimal8.2" use="required">
            <xs:annotation>
                <xs:documentation>Dienstgeberbeiträge (einschließlich Pensionsbeitrag §22b, Krankenversicherungs- und Sozialversicherungsbeiträge)</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="Z_SCHL" type="decimal8.2" use="required">
            <xs:annotation>
                <xs:documentation>Leiterzulage (§ 57 GehG, § 20 LVG), betraute Leiter (§ 59 Abs. 1 GehG, § 19 Abs. 10 LVG), teilbetraute Leiter (§ 106a LDG, § 21a LVG), Berufsschuldirektorstellvertreter (§ 58 Abs. 1 GehG, § 21 LVG) und Vertreter (§ 106 Abs. 2 Z 7 und 8 LDG), sowie vorübergehende (tageweise) Vertretung eines/r Leiters/in gemäß § 27 LDG, inklusive Nachzahlungen in diesem Bereich</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="Z_58" type="decimal8.2" use="required">
            <xs:annotation>
                <xs:documentation>Dienstzulage für L2b1- und L3-Lehrer, die an Neuen Mittelschulen, Hauptschulen, Sonderschulen und Polytechnischen Schulen Fremdsprachen oder Werkerziehung unterrichten (§ 58 Abs. 4 bis 6 GehG, § 115 Abs. 1 GehG, § 44a Abs. 1, 2 und 3 VBG), sowie für L2a1-Lehrer gemäß § 59 Abs. 5 GehG und L2a2-Lehrer gemäß § 116 GehG</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="Z_MSTU" type="decimal8.2" use="required">
            <xs:annotation>
                <xs:documentation>Dienstzulage für Klassenlehrer an Volksschulen und Sonderschulen mit mehreren Schulstufen (§ 59a Abs. 1 GehG, § 44a Abs. 8 VBG)</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="Z_MIND" type="decimal8.2" use="required">
            <xs:annotation>
                <xs:documentation>Dienstzulage für Lehrer an zweisprachigen Schulen (§ 59a Abs. 2 GehG, § 44a Abs. 6 VBG), Teamlehrer (§ 59a Abs. 2a GehG, § 44a Abs. 7 VBG)</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="Z_PRAX" type="decimal8.2" use="required">
            <xs:annotation>
                <xs:documentation>Dienstzulage für Praxisschullehrer (§ 59a Abs. 4 bis 5a GehG, § 60 Abs. 6 bis 8 GehG, § 19 Abs. 1 Z 6 LVG)</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="Z_MENT" type="decimal6.2" use="optional">
            <xs:annotation>
                <xs:documentation>Dienstzulage</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="Z_NMS1" type="decimal8.2" use="required">
            <xs:annotation>
                <xs:documentation>Dienstzulage für Lehrer in Deutsch, Mathematik bzw. lebende Fremdsprache, wenn sie an Neuen Mittelschulen in einer Klasse einen dieser Gegenstände unterrichten (§ 59b Abs. 1a Z 1 lit. a GehG, § 44b Abs. 1a Z 1 VBG) bzw. an Hauptschulen, Sonderschulen oder Polytechnischen Schulen in einer Gruppe einen dieser Gegenstände leistungsdifferenziert unterrichten (§ 59b Abs. 1 Z 1 lit. a GehG, § 44b Abs. 1 Z 1 VBG)</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="Z_NMS2" type="decimal8.2" use="required">
            <xs:annotation>
                <xs:documentation>Dienstzulage für Lehrer in Deutsch, Mathematik bzw. lebende Fremdsprache, wenn sie an Neuen Mittelschulen in mehreren Klassen oder mehrere dieser Gegenstände unterrichten (§ 59b Abs. 1a Z 1 lit. b GehG, § 44b Abs. 1a Z 2 VBG) bzw. an Hauptschulen, Sonderschulen oder Polytechnischen Schulen in mehreren Gruppen oder mehrere dieser Gegenstände leistungsdifferenziert unterrichten (§ 59b Abs. 1 Z 1 lit. b und c GehG, § 44b Abs. 1 Z 2 und 3 VBG)</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="Z_KNMS" type="decimal8.2" use="required">
            <xs:annotation>
                <xs:documentation>Dienstzulage für Koordinatoren bzw. Lerndesign an Neuen Mittelschulen (§ 59b Abs. 1a Z 2 GehG, § 19 Abs. 1 Z 4 LVG) bzw. Fachkoordinatoren an Hauptschulen, Sonderschulen und Polytechnischen Schulen für Deutsch, Mathematik und lebende Fremdsprache (§ 59b Abs. 1 Z 2 GehG)</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="Z_LNMS" type="decimal8.2" use="required">
            <xs:annotation>
                <xs:documentation>Dienstzulage für Leiter von Neuen Mittelschulen (§ 59b Abs. 1a Z 3 GehG) bzw. Hauptschulen, Sonderschulen und Polytechnischen Schulen mit leistungsdifferenziertem Unterricht (§ 59b Abs. 1 Z 3 GehG) und Leiter sonstiger allgemein bildendender Pflichtschulen mit angeschlossener Polytechnischer Schule (§ 59b Abs. 1 Z 4 GehG)</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="Z_SOHP" type="decimal6.2" use="optional">
            <xs:annotation>
                <xs:documentation>Dienstzulage</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="Z_LDBS" type="decimal8.2" use="required">
            <xs:annotation>
                <xs:documentation>Dienstzulage für leistungsdifferenzierten Unterricht an Berufsschulen (§ 59b Abs. 2 GehG, § 44b Abs. 2 VBG)</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="Z_KMSP" type="decimal8.2" use="required">
            <xs:annotation>
                <xs:documentation>Dienstzulage für Fachkoordinatoren an Schulen mit musischem oder sportlichem Schwerpunkt (§ 59b Abs. 3 GehG)</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="Z_SCHB" type="decimal8.2" use="required">
            <xs:annotation>
                <xs:documentation>Dienstzulage für Schülerberatung(§ 59b Abs. 4 bis 6 GehG, § 19 Abs. 1 Z 2 LVG)</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="Z_BOK" type="decimal6.2" use="optional">
            <xs:annotation>
                <xs:documentation>Dienstzulage</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="Z_60" type="decimal8.2" use="required">
            <xs:annotation>
                <xs:documentation>Dienstzulage für L2a1-, L2b1- bzw. L3-Lehrer, die an Neuen Mittelschulen, Hauptschulen, Sonderschulen, Polytechnischen Schulen und Berufsschulen verwendet werden (§ 60 Abs. 1 und 3 GehG, § 44a Abs. 4 und 5 VBG)</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="Z_INSP" type="decimal8.2" use="required">
            <xs:annotation>
                <xs:documentation>Dienstzulage und Vergütung für Lehrer, die für einen Teil des Beschäftigungsausmaßes mit der Funktion eines Schulinspektors oder Fachinspektors betraut sind (§ 71 Abs. 4 GehG)</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="Z_ERZ" type="decimal8.2" use="required">
            <xs:annotation>
                <xs:documentation>Erzieherzulage (§ 60a GehG)</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="Z_SO" type="decimal8.2" use="required">
            <xs:annotation>
                <xs:documentation>Sonstige Zulagen</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="A_63A" type="decimal8.2" use="required">
            <xs:annotation>
                <xs:documentation>Abgeltung für mehrtägige Schulveranstaltungen (§ 63a GehG, § 24 LVG)</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="SNG" type="decimal8.2" use="required">
            <xs:annotation>
                <xs:documentation>Nebengebühren iSd. § 15 GehG ohne Fahrtkosten, Jubiläumszuwendungen, Überstundenvergütung</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="JUZU" type="decimal8.2" use="required">
            <xs:annotation>
                <xs:documentation>Jubiläumszuwendung</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="BELO" type="decimal8.2" use="required">
            <xs:annotation>
                <xs:documentation>Belohnung</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="REKO" type="decimal8.2" use="required">
            <xs:annotation>
                <xs:documentation>Reisekosten (Ansprüche nach RGV)</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="FAKO" type="decimal8.2" use="required">
            <xs:annotation>
                <xs:documentation>Fahrtkostenzuschuss</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="KIZU" type="decimal8.2" use="required">
            <xs:annotation>
                <xs:documentation>Kinderzuschuss</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="EFZS" type="decimal8.2" use="required">
            <xs:annotation>
                <xs:documentation>Entgeltfortzahlung während der Schutzfrist (Beschäftigungsverbot gemäß Mutterschutzgesetz)</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="SOAU" type="decimal8.2" use="required">
            <xs:annotation>
                <xs:documentation>Sonstige Aufwendungen</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="AUFW" type="decimal8.2" use="required">
            <xs:annotation>
                <xs:documentation>Aufwandsentschädigung</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="ABFE" type="decimal8.2" use="required">
            <xs:annotation>
                <xs:documentation>Abfertigung</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="PRAB" type="decimal8.2" use="required">
            <xs:annotation>
                <xs:documentation>Prüfungsabgeltung</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="VFACH" type="decimal6.2" use="optional">
            <xs:annotation>
                <xs:documentation>Fächervergütung</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="VKLL" type="decimal8.2" use="required">
            <xs:annotation>
                <xs:documentation>Vergütung für die Klassenführung bei den Landeslehrern (§ 61 c GehG)</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="VKUST" type="decimal6.2" use="optional">
            <xs:annotation>
                <xs:documentation>Vergütung</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="MIND" type="decimal6.2" use="required">
            <xs:annotation>
                <xs:documentation>Lehrer im Minderheitenschulwesen: Ausmaß in Wochenstunden</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="SPF" type="decimal6.2" use="required">
            <xs:annotation>
                <xs:documentation>Zweitlehrperson für sonderpädagogischen Förderbedarf: Ausmaß in Wochenstunden </xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="DEFOE" type="decimal6.2" use="required">
            <xs:annotation>
                <xs:documentation>Lehrperson für Deutschförderung gemäß § 8h SchOG: Ausmaß in Wochenstunden</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="SPRFOE" type="decimal6.2" use="required">
            <xs:annotation>
                <xs:documentation>Lehrperson für Sprachförderung, die NICHT in Deutschfördermaßnahmen gemäß § 8h SchOG eingesetzt ist: Ausmaß in Wochenstunden</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="FOE_SO" type="decimal6.2" use="required">
            <xs:annotation>
                <xs:documentation>Zweitlehrperson aus sonstigem Anlass:  Ausmaß in Wochenstunden</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="NA_SP" type="decimal6.2" use="required">
            <xs:annotation>
                <xs:documentation>Native Speaker:  Ausmaß in Wochenstunden</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="MU_SP" type="decimal6.2" use="required">
            <xs:annotation>
                <xs:documentation>Muttersprachlicher Lehrer:  Ausmaß in Wochenstunden</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="FOE" type="decimal6.2" use="required">
            <xs:annotation>
                <xs:documentation>Förderstunden laut §8a SchOG: Angabe in Wochenstunden</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="HEILST" type="decimal6.2" use="required">
            <xs:annotation>
                <xs:documentation>Einsatz in einer Heilstättenklasse/Schule: Ausmaß in Wochenstunden</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="LERE" type="decimal6.2" use="required">
            <xs:annotation>
                <xs:documentation>Lehrerreserve:  Ausmaß in Wochenstunden</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="ERZI" type="decimal6.2" use="required">
            <xs:annotation>
                <xs:documentation>Erzieher:  Ausmaß in Wochenstunden</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="TABE" type="decimal6.2" use="required">
            <xs:annotation>
                <xs:documentation>Tagesbetreuung:  Ausmaß in Wochenstunden</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="TABEG" type="decimal6.2" use="required">
            <xs:annotation>
                <xs:documentation>Gegenstandsbezogene Lernzeit im Rahmen der Tagesbetreuung: Ausmaß in Wochenstunden</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="TABEI" type="decimal6.2" use="required">
            <xs:annotation>
                <xs:documentation>Individuelle Lernzeit im Rahmen der Tagesbetreuung: Ausmaß in Wochenstunden</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="MS_E" type="decimal6.2" use="required">
            <xs:annotation>
                <xs:documentation>Einsatz von APS-Lehrpersonen (Lehrpersonen mit Lehramt für allgemein bildende Pflichtschulen) im Rahmen der zusätzlich durch den Bund je Klasse der Neuen Mittelschule zur Verfügung gestellten Wochenstunden</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="BAUSMG" type="decimal6.2" use="optional">
            <xs:annotation>
                <xs:documentation>Beschäftigungsgrad</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="ZK_MDL_SUM" type="decimal6.2" use="optional">
            <xs:annotation>
                <xs:documentation>Summe der angesparten MDL Stunden des Zeitkontos. Beginn mit Stichtag der ersten Zeitgutschrift</xs:documentation>
            </xs:annotation>
        </xs:attribute>
    </xs:complexType>

    <!-- Enumerations -->
    
    <xs:simpleType name="MOEnum">
        <xs:annotation>
            <xs:documentation>Berichtsmonat</xs:documentation>
        </xs:annotation>
        <xs:restriction base="xs:integer">
                <xs:enumeration value="1">
                    <xs:annotation>
                        <xs:documentation>Jänner</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="2">
                    <xs:annotation>
                        <xs:documentation>Februar</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="3">
                    <xs:annotation>
                        <xs:documentation>März</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="4">
                    <xs:annotation>
                        <xs:documentation>April</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="5">
                    <xs:annotation>
                        <xs:documentation>Mai</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="6">
                    <xs:annotation>
                        <xs:documentation>Juni</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="7">
                    <xs:annotation>
                        <xs:documentation>Juli</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="8">
                    <xs:annotation>
                        <xs:documentation>August</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="9">
                    <xs:annotation>
                        <xs:documentation>September</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="10">
                    <xs:annotation>
                        <xs:documentation>Oktober</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="11">
                    <xs:annotation>
                        <xs:documentation>November</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="12">
                    <xs:annotation>
                        <xs:documentation>Dezember</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="BLEnum">
        <xs:annotation>
            <xs:documentation>Bundesland</xs:documentation>
        </xs:annotation>
        <xs:restriction base="xs:integer">
                <xs:enumeration value="1">
                    <xs:annotation>
                        <xs:documentation>Burgenland</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="2">
                    <xs:annotation>
                        <xs:documentation>Kärnten</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="3">
                    <xs:annotation>
                        <xs:documentation>Niederösterreich</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="4">
                    <xs:annotation>
                        <xs:documentation>Oberösterreich</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="5">
                    <xs:annotation>
                        <xs:documentation>Salzburg</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="6">
                    <xs:annotation>
                        <xs:documentation>Steiermark</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="7">
                    <xs:annotation>
                        <xs:documentation>Tirol</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="8">
                    <xs:annotation>
                        <xs:documentation>Vorarlberg</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="9">
                    <xs:annotation>
                        <xs:documentation>Wien</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="SARTEnum">
        <xs:annotation>
            <xs:documentation>Schulart</xs:documentation>
        </xs:annotation>
        <xs:restriction base="xs:integer">
                <xs:enumeration value="1">
                    <xs:annotation>
                        <xs:documentation>Volksschule</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="2">
                    <xs:annotation>
                        <xs:documentation>Mittelschule</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="3">
                    <xs:annotation>
                        <xs:documentation>Sonderschule</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="4">
                    <xs:annotation>
                        <xs:documentation>Polytechnische Schule</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="5">
                    <xs:annotation>
                        <xs:documentation>Berufsschule</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="SEXEnum">
        <xs:annotation>
            <xs:documentation>Geschlecht</xs:documentation>
        </xs:annotation>
        <xs:restriction base="xs:string">
                <xs:enumeration value="M">
                    <xs:annotation>
                        <xs:documentation>männlich</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="W">
                    <xs:annotation>
                        <xs:documentation>weiblich</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="X">
                    <xs:annotation>
                        <xs:documentation>divers</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="ART1Enum">
        <xs:annotation>
            <xs:documentation>Art des Dienstverhältnisses</xs:documentation>
        </xs:annotation>
        <xs:restriction base="xs:integer">
                <xs:enumeration value="1">
                    <xs:annotation>
                        <xs:documentation>pragmatisch</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="2">
                    <xs:annotation>
                        <xs:documentation>vertraglich - unbefristet</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="3">
                    <xs:annotation>
                        <xs:documentation>vertraglich - befristet</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="ART2Enum">
        <xs:annotation>
            <xs:documentation>Zuordnung zu einem Dienstgeber</xs:documentation>
        </xs:annotation>
        <xs:restriction base="xs:string">
                <xs:enumeration value="K">
                    <xs:annotation>
                        <xs:documentation>kirchlich bestellt</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="P">
                    <xs:annotation>
                        <xs:documentation>privat (gemeint sind nicht die Vertragsbediensteten)</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="O">
                    <xs:annotation>
                        <xs:documentation>ohne besondere Zuordnung - Lehrpersonen mit Dienstgeber Land</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="S">
                    <xs:annotation>
                        <xs:documentation>Schulclustersekretariatskraft</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="STATEnum">
        <xs:annotation>
            <xs:documentation>Status mit Stichtag</xs:documentation>
        </xs:annotation>
        <xs:restriction base="xs:string">
                <xs:enumeration value="KU">
                    <xs:annotation>
                        <xs:documentation>Karenziert</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="FH">
                    <xs:annotation>
                        <xs:documentation>Familienhospizfreistellung</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="MU">
                    <xs:annotation>
                        <xs:documentation>Mutterschutz</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="AK">
                    <xs:annotation>
                        <xs:documentation>Aktive</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="SO">
                    <xs:annotation>
                        <xs:documentation>Sonderurlaub (keine Einzelfälle)</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="DF">
                    <xs:annotation>
                        <xs:documentation>Außerdienststellung für polititsche Funktionen</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="AD">
                    <xs:annotation>
                        <xs:documentation>Außerdienststellung für bestimmte Gemeindemandatare</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="SU">
                    <xs:annotation>
                        <xs:documentation>Suspendiert</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="NV">
                    <xs:annotation>
                        <xs:documentation>Nachverrechnung</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="DZ">
                    <xs:annotation>
                        <xs:documentation>Dienstzuteilung</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="VE">
                    <xs:annotation>
                        <xs:documentation>Versetzung</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="INSPEnum">
        <xs:annotation>
            <xs:documentation>Schulaufsicht</xs:documentation>
        </xs:annotation>
        <xs:restriction base="xs:string">
                <xs:enumeration value="NZ">
                    <xs:annotation>
                        <xs:documentation>nicht zutreffend</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="FI">
                    <xs:annotation>
                        <xs:documentation>betrauter Fachinspektor</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="FIDS">
                    <xs:annotation>
                        <xs:documentation>Fachbereich für Inklusion, Diversität u. Sonderpädagogik</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="SQM">
                    <xs:annotation>
                        <xs:documentation>Schulqualitätsmanagement</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="SCHEMAEnum">
        <xs:annotation>
            <xs:documentation>z. B. pd, L1, L2a2, L2a1, L2b1, L3, ILl1, ILl2a2, ILl2a1, ILl2b1, ILl3, IILl1, oder S bzw. Sondervertragslehrer z. B. ILSV, IILSV, ILl2a2SV, ILl2a1SV, ILl2b1SV, ILl3SV, IILl1SV oder pdSV. Das Merkmal S gilt nur für Schulclustersekretariatskräfte.</xs:documentation>
        </xs:annotation>
        <xs:restriction base="xs:string">
                <xs:enumeration value="L1">
                    <xs:annotation>
                        <xs:documentation></xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="L2a1">
                    <xs:annotation>
                        <xs:documentation></xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="L2a2">
                    <xs:annotation>
                        <xs:documentation></xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="L2b1">
                    <xs:annotation>
                        <xs:documentation></xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="L3">
                    <xs:annotation>
                        <xs:documentation></xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="IILl1">
                    <xs:annotation>
                        <xs:documentation></xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="IILl2a1">
                    <xs:annotation>
                        <xs:documentation></xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="IILl2a2">
                    <xs:annotation>
                        <xs:documentation></xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="IILl2b1">
                    <xs:annotation>
                        <xs:documentation></xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="IILl3">
                    <xs:annotation>
                        <xs:documentation></xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="ILl1">
                    <xs:annotation>
                        <xs:documentation></xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="ILl2a1">
                    <xs:annotation>
                        <xs:documentation></xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="ILl2a2">
                    <xs:annotation>
                        <xs:documentation></xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="ILl2b1">
                    <xs:annotation>
                        <xs:documentation></xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="ILl3">
                    <xs:annotation>
                        <xs:documentation></xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="IILSV">
                    <xs:annotation>
                        <xs:documentation></xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="ILSV">
                    <xs:annotation>
                        <xs:documentation></xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="IILl1SV">
                    <xs:annotation>
                        <xs:documentation></xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="IILl2a1SV">
                    <xs:annotation>
                        <xs:documentation></xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="IILl2a2SV">
                    <xs:annotation>
                        <xs:documentation></xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="IILl2b1SV">
                    <xs:annotation>
                        <xs:documentation></xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="IILl3SV">
                    <xs:annotation>
                        <xs:documentation></xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="ILl1SV">
                    <xs:annotation>
                        <xs:documentation></xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="ILl2a1SV">
                    <xs:annotation>
                        <xs:documentation></xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="ILl2a2SV">
                    <xs:annotation>
                        <xs:documentation></xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="ILl2b1SV">
                    <xs:annotation>
                        <xs:documentation></xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="ILl3SV">
                    <xs:annotation>
                        <xs:documentation></xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="pd">
                    <xs:annotation>
                        <xs:documentation>Darf erst ab SJ 2015/16 verwendet werden</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="pdSV">
                    <xs:annotation>
                        <xs:documentation></xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="S">
                    <xs:annotation>
                        <xs:documentation></xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="SU">
                    <xs:annotation>
                        <xs:documentation></xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="STUFEEnum">
        <xs:annotation>
            <xs:documentation>Besoldungs- bzw. Gehaltsstufe</xs:documentation>
        </xs:annotation>
        <xs:restriction base="xs:integer">
                <xs:enumeration value="0">
                    <xs:annotation>
                        <xs:documentation>Nicht zutreffend</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="1">
                    <xs:annotation>
                        <xs:documentation>Gehaltstufe 1</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="2">
                    <xs:annotation>
                        <xs:documentation>Gehaltstufe 2</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="3">
                    <xs:annotation>
                        <xs:documentation>Gehaltstufe 3</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="4">
                    <xs:annotation>
                        <xs:documentation>Gehaltstufe 4</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="5">
                    <xs:annotation>
                        <xs:documentation>Gehaltstufe 5</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="6">
                    <xs:annotation>
                        <xs:documentation>Gehaltstufe 6</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="7">
                    <xs:annotation>
                        <xs:documentation>Gehaltstufe 7</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="8">
                    <xs:annotation>
                        <xs:documentation>Gehaltstufe 8</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="9">
                    <xs:annotation>
                        <xs:documentation>Gehaltstufe 9</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="10">
                    <xs:annotation>
                        <xs:documentation>Gehaltstufe 10</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="11">
                    <xs:annotation>
                        <xs:documentation>Gehaltstufe 11</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="12">
                    <xs:annotation>
                        <xs:documentation>Gehaltstufe 12</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="13">
                    <xs:annotation>
                        <xs:documentation>Gehaltstufe 13</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="14">
                    <xs:annotation>
                        <xs:documentation>Gehaltstufe 14</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="15">
                    <xs:annotation>
                        <xs:documentation>Gehaltstufe 15</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="16">
                    <xs:annotation>
                        <xs:documentation>Gehaltstufe 16</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="17">
                    <xs:annotation>
                        <xs:documentation>Gehaltstufe 17</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="18">
                    <xs:annotation>
                        <xs:documentation>Gehaltstufe 18</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="19">
                    <xs:annotation>
                        <xs:documentation>Gehaltstufe 19</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="98">
                    <xs:annotation>
                        <xs:documentation>große DAZ</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="99">
                    <xs:annotation>
                        <xs:documentation>kleine DAZ</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="BAEnum">
        <xs:annotation>
            <xs:documentation>Beschäftigungsart</xs:documentation>
        </xs:annotation>
        <xs:restriction base="xs:integer">
                <xs:enumeration value="1">
                    <xs:annotation>
                        <xs:documentation>volles Beschäftigungsausmaß</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="2">
                    <xs:annotation>
                        <xs:documentation>Vertragslehrer mit Teilbeschäftigung gemäß § 20 Abs. 3 VBG</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="3">
                    <xs:annotation>
                        <xs:documentation>Herabsetzung aus beliebigem Anlass</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="4">
                    <xs:annotation>
                        <xs:documentation>Lehrpflichtermäßigung gemäß § 44 Abs. 1 Z 1 LDG</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="5">
                    <xs:annotation>
                        <xs:documentation>Altersteilzeit gemäß § 27 AlVG</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="6">
                    <xs:annotation>
                        <xs:documentation>Dienstfreistellung für politische Funktionen</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="7">
                    <xs:annotation>
                        <xs:documentation>Dienstfreistellung für Gemeindemandatare</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="8">
                    <xs:annotation>
                        <xs:documentation>allgemeine Dienstfreistellung gegen Refundierung</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="9">
                    <xs:annotation>
                        <xs:documentation>Dienstfreistellung gemäß § 25 PVG bzw. § 1 Personalvertreter – FreistellungsVO</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="10">
                    <xs:annotation>
                        <xs:documentation>Sonstiges</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="UNT_1Enum">
        <xs:annotation>
            <xs:documentation>Unterschreitung Jahresnorm</xs:documentation>
        </xs:annotation>
        <xs:restriction base="xs:integer">
                <xs:enumeration value="0">
                    <xs:annotation>
                        <xs:documentation>nicht zutreffend</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="1">
                    <xs:annotation>
                        <xs:documentation>Unterschreitung der Jahresnorm gemäß § 43 Abs. 2 LDG zur pädagogisch-fachlichen Betreuung von IT-Arbeitsplätzen</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="2">
                    <xs:annotation>
                        <xs:documentation>Unterschreitung der Jahresnorm gemäß § 43 Abs. 2 LDG zur Betreuung einer Schulbibliothek</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="3">
                    <xs:annotation>
                        <xs:documentation>Unterschreitung der Jahresnorm gemäß § 43 Abs. 2 LDG für pädagogisch-administrative Tätigkeiten</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="4">
                    <xs:annotation>
                        <xs:documentation>Unterschreitung der Jahresnorm gemäß § 43 Abs. 2 LDG aus sonstigen Gründen</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="UNT_2Enum">
        <xs:annotation>
            <xs:documentation></xs:documentation>
        </xs:annotation>
        <xs:restriction base="xs:integer">
                <xs:enumeration value="0">
                    <xs:annotation>
                        <xs:documentation>nicht zutreffend</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="1">
                    <xs:annotation>
                        <xs:documentation>Unterschreitung der Jahresnorm gemäß § 43 Abs. 2 LDG zur pädagogisch-fachlichen Betreuung von IT-Arbeitsplätzen</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="2">
                    <xs:annotation>
                        <xs:documentation>Unterschreitung der Jahresnorm gemäß § 43 Abs. 2 LDG zur Betreuung einer Schulbibliothek</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="3">
                    <xs:annotation>
                        <xs:documentation>Unterschreitung der Jahresnorm gemäß § 43 Abs. 2 LDG für pädagogisch-administrative Tätigkeiten</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="4">
                    <xs:annotation>
                        <xs:documentation>Unterschreitung der Jahresnorm gemäß § 43 Abs. 2 LDG aus sonstigen Gründen</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="UNT_3Enum">
        <xs:annotation>
            <xs:documentation></xs:documentation>
        </xs:annotation>
        <xs:restriction base="xs:integer">
                <xs:enumeration value="0">
                    <xs:annotation>
                        <xs:documentation>nicht zutreffend</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="1">
                    <xs:annotation>
                        <xs:documentation>Unterschreitung der Jahresnorm gemäß § 43 Abs. 2 LDG zur pädagogisch-fachlichen Betreuung von IT-Arbeitsplätzen</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="2">
                    <xs:annotation>
                        <xs:documentation>Unterschreitung der Jahresnorm gemäß § 43 Abs. 2 LDG zur Betreuung einer Schulbibliothek</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="3">
                    <xs:annotation>
                        <xs:documentation>Unterschreitung der Jahresnorm gemäß § 43 Abs. 2 LDG für pädagogisch-administrative Tätigkeiten</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="4">
                    <xs:annotation>
                        <xs:documentation>Unterschreitung der Jahresnorm gemäß § 43 Abs. 2 LDG aus sonstigen Gründen</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="UNT_4Enum">
        <xs:annotation>
            <xs:documentation></xs:documentation>
        </xs:annotation>
        <xs:restriction base="xs:integer">
                <xs:enumeration value="0">
                    <xs:annotation>
                        <xs:documentation>nicht zutreffend</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="1">
                    <xs:annotation>
                        <xs:documentation>Unterschreitung der Jahresnorm gemäß § 43 Abs. 2 LDG zur pädagogisch-fachlichen Betreuung von IT-Arbeitsplätzen</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="2">
                    <xs:annotation>
                        <xs:documentation>Unterschreitung der Jahresnorm gemäß § 43 Abs. 2 LDG zur Betreuung einer Schulbibliothek</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="3">
                    <xs:annotation>
                        <xs:documentation>Unterschreitung der Jahresnorm gemäß § 43 Abs. 2 LDG für pädagogisch-administrative Tätigkeiten</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="4">
                    <xs:annotation>
                        <xs:documentation>Unterschreitung der Jahresnorm gemäß § 43 Abs. 2 LDG aus sonstigen Gründen</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="SABDEnum">
        <xs:annotation>
            <xs:documentation>Sabbatical</xs:documentation>
        </xs:annotation>
        <xs:restriction base="xs:integer">
                <xs:enumeration value="0">
                    <xs:annotation>
                        <xs:documentation>nein</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="1">
                    <xs:annotation>
                        <xs:documentation>ja</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="2">
                    <xs:annotation>
                        <xs:documentation>Sabbatical Abbruch</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="SCHL1Enum">
        <xs:annotation>
            <xs:documentation>Schulleitung (Stammschule)</xs:documentation>
        </xs:annotation>
        <xs:restriction base="xs:integer">
                <xs:enumeration value="0">
                    <xs:annotation>
                        <xs:documentation>nicht zutreffend</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="1">
                    <xs:annotation>
                        <xs:documentation>ernannt (§ 26 LDG) bzw. bestellt (§ 14 Abs. 1 1. Satz LVG)</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="2">
                    <xs:annotation>
                        <xs:documentation>betraut (§ 27 Abs. 2 LDG) bzw. § 14 Abs. 1 2. Satz LVG)</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="3">
                    <xs:annotation>
                        <xs:documentation>teilbetraut (§ 49a LDG) bzw. § 17a Abs. 1 LVG)</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="4">
                    <xs:annotation>
                        <xs:documentation>Clusterleiter ernannt bzw. bestellt</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="5">
                    <xs:annotation>
                        <xs:documentation>Clusterleiter betraut</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="6">
                    <xs:annotation>
                        <xs:documentation>Clusterleiter teilbetraut</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="7">
                    <xs:annotation>
                        <xs:documentation>Bereichsleiter</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="DAEnum">
        <xs:annotation>
            <xs:documentation>Dienstliche Ausbildung</xs:documentation>
        </xs:annotation>
        <xs:restriction base="xs:integer">
                <xs:enumeration value="0">
                    <xs:annotation>
                        <xs:documentation>nicht zutreffend</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="1">
                    <xs:annotation>
                        <xs:documentation>Induktionsphase</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="2">
                    <xs:annotation>
                        <xs:documentation>Mentoring</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="3">
                    <xs:annotation>
                        <xs:documentation>Ausbildungsphase</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
        </xs:restriction>
    </xs:simpleType>
    
    <!-- Predefined types -->

    <xs:simpleType name="string20">
        <xs:annotation>
            <xs:documentation>String mit max. 20 Zeichen</xs:documentation>
        </xs:annotation>
        <xs:restriction base="xs:string">
            <xs:maxLength value="20" />
        </xs:restriction>
    </xs:simpleType>

    <xs:simpleType name="schuljahrDef">
        <xs:annotation>
            <xs:documentation>Beispiel: 2013/14</xs:documentation>
        </xs:annotation>
        <xs:restriction base="xs:string">
            <xs:pattern value="((((19)|(20))\d\d)|(\d\d))/[0-9]{2}" />
        </xs:restriction>
    </xs:simpleType>

    <xs:simpleType name="skzDef">
        <xs:annotation>
            <xs:documentation>Zahl zwischen 100000 und 999999</xs:documentation>
        </xs:annotation>
        <xs:restriction base="xs:int">
            <xs:minInclusive value="100000" />
            <xs:maxInclusive value="999999" />
        </xs:restriction>
    </xs:simpleType>
   
    <xs:simpleType name="geburtsjahrDef">
        <xs:annotation>
            <xs:documentation>Geburtsjahr 4-stellig</xs:documentation>
        </xs:annotation>
        <xs:restriction base="xs:int">
            <xs:minInclusive value="1900" />
            <xs:maxInclusive value="2500" />
        </xs:restriction>
    </xs:simpleType>

    <xs:simpleType name="meldeartDef">
        <xs:restriction base="xs:string">
            <xs:enumeration value="n">
                <xs:annotation>
                    <xs:documentation>
                        Neumeldung. Sollte schon eine Meldung in der Datenbank für die Kombination (Absender, Schuljahr, Monat) existieren,
                        werden alle bestehenden Daten gelöscht und nur die neue Meldung gespeichert.
                    </xs:documentation>
                </xs:annotation>
            </xs:enumeration>
            <xs:enumeration value="k">
                <xs:annotation>
                    <xs:documentation>
                        Korrekturmeldung. Sollte schon eine Meldung in der Datenbank für die Kombination (Absender, Schuljahr, Monat) existieren,
                        so werden bestehende dsk überschrieben und neue hinzugefügt. In der Datenbank bestehende dsk, die aber nicht
                        in der Korrekturmeldung enthalten sind, bleiben unverändert erhalten.
                    </xs:documentation>
                </xs:annotation>
            </xs:enumeration>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="decimal6.2">
        <xs:annotation>
            <xs:documentation>insgesamt 6 Stellen (ohne Komma), davon 2 nach dem Komma - Bsp. 1234.56</xs:documentation>
        </xs:annotation>
        <xs:restriction base="xs:decimal">
            <xs:totalDigits value="6" />
            <xs:fractionDigits value="2" />
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="decimal8.2">
        <xs:annotation>
            <xs:documentation>insgesamt 8 Stellen (ohne Komma), davon 2 nach dem Komma - Bsp. 123456.78</xs:documentation>
        </xs:annotation>
        <xs:restriction base="xs:decimal">
            <xs:totalDigits value="8" />
            <xs:fractionDigits value="2" />
        </xs:restriction>
    </xs:simpleType>
</xs:schema>