Schema saxsvs-bbs-1.2.xsd
schema location: /attribute form default:
element form default:
Elements / Complex types / Simple types
saxsvs-bbs / archiv_schueler / bool
schueler / schuljahr
std
string10
string15
string256
string50
string500
element saxsvs-bbs
diagram /properties / content / complex
children / schuelerarchiv_schueler
attributes / Name / Type / Use / Default / Fixed / annotation
zeit / derived by: xs:dateTime / required
schuljahr / schuljahr / required
dienststelle / derived by: xs:int / required
identity constraints / Name / Refer / Selector / Field(s)
unique / schueler-id / schueler|archiv_schueler / @extern_id
source / xs:element name="saxsvs-bbs">
xs:complexType
xs:choice maxOccurs="unbounded">
xs:element name="schueler" type="schueler" maxOccurs="unbounded"/>
xs:element name="archiv_schueler" type="archiv_schueler" maxOccurs="unbounded"/>
</xs:choice
xs:attribute name="zeit" use="required">
xs:simpleType
xs:restriction base="xs:dateTime"/>
</xs:simpleType
</xs:attribute
xs:attribute name="schuljahr" type="schuljahr" use="required"/>
xs:attribute name="dienststelle" use="required">
xs:simpleType
xs:restriction base="xs:int">
xs:pattern value="[0-9]{7}"/>
</xs:restriction
</xs:simpleType
</xs:attribute
</xs:complexType
xs:unique name="schueler-id">
xs:selector xpath="schueler|archiv_schueler"/>
xs:field xpath="@extern_id"/>
</xs:unique
</xs:element
attribute saxsvs-bbs/@zeit
type / restriction of xs:dateTimeproperties / isRef / 0
use / required
source / xs:attribute name="zeit" use="required">
xs:simpleType
xs:restriction base="xs:dateTime"/>
</xs:simpleType
</xs:attribute
attribute saxsvs-bbs/@schuljahr
type / schuljahrproperties / isRef / 0
use / required
facets / Kind / Value / annotation
pattern / [0-9]{4}/[0-9]{4}
source / xs:attribute name="schuljahr" type="schuljahr" use="required"/>
attribute saxsvs-bbs/@dienststelle
type / restriction of xs:intproperties / isRef / 0
use / required
facets / Kind / Value / annotation
pattern / [0-9]{7}
source / xs:attribute name="dienststelle" use="required">
xs:simpleType
xs:restriction base="xs:int">
xs:pattern value="[0-9]{7}"/>
</xs:restriction
</xs:simpleType
</xs:attribute
element saxsvs-bbs/schueler
diagram /type / schueler
properties / isRef / 0
minOcc / 1
maxOcc / unbounded
content / complex
children / an_vnamean_namean_gebnamean_gebdatan_gebortan_geschlechtmigrational_kennzifferal_schulartal_statusal_zeitformal_abschl_datal_laufb_klfoerderung
attributes / Name / Type / Use / Default / Fixed / annotation
extern_id / derived by: xs:string / required
source / xs:element name="schueler" type="schueler" maxOccurs="unbounded"/>
element saxsvs-bbs/archiv_schueler
diagram /type / archiv_schueler
properties / isRef / 0
minOcc / 1
maxOcc / unbounded
content / complex
attributes / Name / Type / Use / Default / Fixed / annotation
extern_id / derived by: xs:string / required
source / xs:element name="archiv_schueler" type="archiv_schueler" maxOccurs="unbounded"/>
complexType archiv_schueler
diagram /used by / element / saxsvs-bbs/archiv_schueler
attributes / Name / Type / Use / Default / Fixed / annotation
extern_id / derived by: xs:string / required
source / xs:complexType name="archiv_schueler">
xs:attribute name="extern_id" use="required">
xs:simpleType
xs:restriction base="xs:string">
xs:pattern value="\S|(\S.{0,198}\S)"/>
</xs:restriction
</xs:simpleType
</xs:attribute
</xs:complexType
attribute archiv_schueler/@extern_id
type / restriction of xs:stringproperties / isRef / 0
use / required
facets / Kind / Value / annotation
pattern / \S|(\S.{0,198}\S)
source / xs:attribute name="extern_id" use="required">
xs:simpleType
xs:restriction base="xs:string">
xs:pattern value="\S|(\S.{0,198}\S)"/>
</xs:restriction
</xs:simpleType
</xs:attribute
complexType schueler
diagram /children / an_vnamean_namean_gebnamean_gebdatan_gebortan_geschlechtmigrational_kennzifferal_schulartal_statusal_zeitformal_abschl_datal_laufb_klfoerderung
used by / element / saxsvs-bbs/schueler
attributes / Name / Type / Use / Default / Fixed / annotation
extern_id / derived by: xs:string / required
source / xs:complexType name="schueler">
xs:all
xs:element name="an_vname" type="string256"/>
xs:element name="an_name" type="string256"/>
xs:element name="an_gebname" type="string256" minOccurs="0"/>
xs:element name="an_gebdat">
xs:simpleType
xs:restriction base="xs:date">
xs:minInclusive value="1950-01-01"/>
xs:maxInclusive value="2050-12-31"/>
xs:pattern value=".{10}"/>
</xs:restriction
</xs:simpleType
</xs:element
xs:element name="an_gebort" type="string256"/>
xs:element name="an_geschlecht">
xs:complexType
xs:simpleContent
xs:extension base="xs:string">
xs:attribute name="schluessel" use="required">
xs:simpleType
xs:restriction base="xs:string">
xs:enumeration value="K101"/>
</xs:restriction
</xs:simpleType
</xs:attribute
xs:attribute name="extern_id" type="string15" use="required"/>
</xs:extension
</xs:simpleContent
</xs:complexType
</xs:element
xs:element name="migration" minOccurs="0">
xs:complexType
xs:sequence
xs:element name="an_migr_grund">
xs:simpleType
xs:restriction base="xs:string">
xs:enumeration value="Ja"/>
</xs:restriction
</xs:simpleType
</xs:element
xs:sequence minOccurs="0">
xs:element name="an_migr_dat">
xs:simpleType
xs:restriction base="xs:date">
xs:minInclusive value="2010-01-01"/>
xs:maxInclusive value="2100-12-31"/>
xs:pattern value=".{10}"/>
</xs:restriction
</xs:simpleType
</xs:element
xs:sequence minOccurs="0">
xs:element name="an_migr_daz3" type="bool"/>
</xs:sequence
</xs:sequence
</xs:sequence
</xs:complexType
</xs:element
xs:element name="al_kennziffer">
xs:simpleType
xs:restriction base="xs:string">
xs:pattern value="\S|(\S.{0,6}\S)"/>
</xs:restriction
</xs:simpleType
</xs:element
xs:element name="al_schulart">
xs:complexType
xs:simpleContent
xs:extension base="xs:string">
xs:attribute name="schluessel" use="required">
xs:simpleType
xs:restriction base="xs:string">
xs:enumeration value="S0502"/>
</xs:restriction
</xs:simpleType
</xs:attribute
xs:attribute name="extern_id" type="string15" use="required"/>
</xs:extension
</xs:simpleContent
</xs:complexType
</xs:element
xs:element name="al_status">
xs:complexType
xs:simpleContent
xs:extension base="xs:string">
xs:attribute name="schluessel" use="required">
xs:simpleType
xs:restriction base="xs:string">
xs:enumeration value="S1920"/>
</xs:restriction
</xs:simpleType
</xs:attribute
xs:attribute name="extern_id" type="string15" use="required"/>
</xs:extension
</xs:simpleContent
</xs:complexType
</xs:element
xs:element name="al_zeitform">
xs:complexType
xs:simpleContent
xs:extension base="xs:string">
xs:attribute name="schluessel" use="required">
xs:simpleType
xs:restriction base="xs:string">
xs:enumeration value="S1832"/>
</xs:restriction
</xs:simpleType
</xs:attribute
xs:attribute name="extern_id" type="string15" use="required"/>
</xs:extension
</xs:simpleContent
</xs:complexType
</xs:element
xs:element name="al_abschl_dat">
xs:simpleType
xs:restriction base="xs:date">
xs:minInclusive value="2016-01-01"/>
xs:maxInclusive value="2100-12-31"/>
xs:pattern value=".{10}"/>
</xs:restriction
</xs:simpleType
</xs:element
xs:element name="al_laufb_kl" type="string10"/>
xs:element name="foerderung" minOccurs="0">
xs:complexType
xs:all
xs:element name="af_int">
xs:complexType
xs:simpleContent
xs:extension base="xs:string">
xs:attribute name="schluessel" use="required">
xs:simpleType
xs:restriction base="xs:string">
xs:enumeration value="S1060"/>
</xs:restriction
</xs:simpleType
</xs:attribute
xs:attribute name="extern_id" type="string15" use="required"/>
</xs:extension
</xs:simpleContent
</xs:complexType
</xs:element
xs:element name="af_int_von" minOccurs="0">
xs:simpleType
xs:restriction base="xs:date">
xs:minInclusive value="2010-01-01"/>
xs:maxInclusive value="2100-12-31"/>
xs:pattern value=".{10}"/>
</xs:restriction
</xs:simpleType
</xs:element
xs:element name="af_int_bis" minOccurs="0">
xs:simpleType
xs:restriction base="xs:date">
xs:minInclusive value="2010-01-01"/>
xs:maxInclusive value="2100-12-31"/>
xs:pattern value=".{10}"/>
</xs:restriction
</xs:simpleType
</xs:element
xs:element name="af_int_rs_std" type="std"/>
xs:element name="af_int_fs_std" type="std"/>
xs:element name="af_int_std">
xs:complexType
xs:simpleContent
xs:extension base="xs:string">
xs:attribute name="schluessel" use="required">
xs:simpleType
xs:restriction base="xs:string">
xs:enumeration value="S1075"/>
</xs:restriction
</xs:simpleType
</xs:attribute
xs:attribute name="extern_id" type="string15" use="required"/>
</xs:extension
</xs:simpleContent
</xs:complexType
</xs:element
xs:element name="af_int_zlk" type="string50" minOccurs="0"/>
xs:element name="af_int_raum" type="string500" minOccurs="0"/>
</xs:all
</xs:complexType
</xs:element
</xs:all
xs:attribute name="extern_id" use="required">
xs:simpleType
xs:restriction base="xs:string">
xs:pattern value="\S|(\S.{0,198}\S)"/>
</xs:restriction
</xs:simpleType
</xs:attribute
</xs:complexType
attribute schueler/@extern_id
type / restriction of xs:stringproperties / isRef / 0
use / required
facets / Kind / Value / annotation
pattern / \S|(\S.{0,198}\S)
source / xs:attribute name="extern_id" use="required">
xs:simpleType
xs:restriction base="xs:string">
xs:pattern value="\S|(\S.{0,198}\S)"/>
</xs:restriction
</xs:simpleType
</xs:attribute
element schueler/an_vname
diagram /type / string256
properties / isRef / 0
content / simple
facets / Kind / Value / annotation
pattern / \S|(\S.{0,254}\S)
source / xs:element name="an_vname" type="string256"/>
element schueler/an_name
diagram /type / string256
properties / isRef / 0
content / simple
facets / Kind / Value / annotation
pattern / \S|(\S.{0,254}\S)
source / xs:element name="an_name" type="string256"/>
element schueler/an_gebname
diagram /type / string256
properties / isRef / 0
minOcc / 0
maxOcc / 1
content / simple
facets / Kind / Value / annotation
pattern / \S|(\S.{0,254}\S)
source / xs:element name="an_gebname" type="string256" minOccurs="0"/>
element schueler/an_gebdat
diagram /type / restriction of xs:date
properties / isRef / 0
content / simple
facets / Kind / Value / annotation
minInclusive / 1950-01-01
maxInclusive / 2050-12-31
pattern / .{10}
source / xs:element name="an_gebdat">
xs:simpleType
xs:restriction base="xs:date">
xs:minInclusive value="1950-01-01"/>
xs:maxInclusive value="2050-12-31"/>
xs:pattern value=".{10}"/>
</xs:restriction
</xs:simpleType
</xs:element
element schueler/an_gebort
diagram /type / string256
properties / isRef / 0
content / simple
facets / Kind / Value / annotation
pattern / \S|(\S.{0,254}\S)
source / xs:element name="an_gebort" type="string256"/>
element schueler/an_geschlecht
diagram /type / extension of xs:string
properties / isRef / 0
content / complex
attributes / Name / Type / Use / Default / Fixed / annotation
schluessel / derived by: xs:string / required
extern_id / string15 / required
source / xs:element name="an_geschlecht">
xs:complexType
xs:simpleContent
xs:extension base="xs:string">
xs:attribute name="schluessel" use="required">
xs:simpleType
xs:restriction base="xs:string">
xs:enumeration value="K101"/>
</xs:restriction
</xs:simpleType
</xs:attribute
xs:attribute name="extern_id" type="string15" use="required"/>
</xs:extension
</xs:simpleContent
</xs:complexType
</xs:element
attribute schueler/an_geschlecht/@schluessel
type / restriction of xs:stringproperties / isRef / 0
use / required
facets / Kind / Value / annotation
enumeration / K101
source / xs:attribute name="schluessel" use="required">
xs:simpleType
xs:restriction base="xs:string">
xs:enumeration value="K101"/>
</xs:restriction
</xs:simpleType
</xs:attribute
attribute schueler/an_geschlecht/@extern_id
type / string15properties / isRef / 0
use / required
facets / Kind / Value / annotation
pattern / \S|(\S.{0,13}\S)
source / xs:attribute name="extern_id" type="string15" use="required"/>
element schueler/migration
diagram /properties / isRef / 0
minOcc / 0
maxOcc / 1
content / complex
children / an_migr_grundan_migr_datan_migr_daz3
source / xs:element name="migration" minOccurs="0">
xs:complexType
xs:sequence
xs:element name="an_migr_grund">
xs:simpleType
xs:restriction base="xs:string">
xs:enumeration value="Ja"/>
</xs:restriction
</xs:simpleType
</xs:element
xs:sequence minOccurs="0">
xs:element name="an_migr_dat">
xs:simpleType
xs:restriction base="xs:date">
xs:minInclusive value="2010-01-01"/>
xs:maxInclusive value="2100-12-31"/>
xs:pattern value=".{10}"/>
</xs:restriction
</xs:simpleType
</xs:element
xs:sequence minOccurs="0">
xs:element name="an_migr_daz3" type="bool"/>
</xs:sequence
</xs:sequence
</xs:sequence
</xs:complexType
</xs:element
element schueler/migration/an_migr_grund
diagram /type / restriction of xs:string
properties / isRef / 0
content / simple
facets / Kind / Value / annotation
enumeration / Ja
source / xs:element name="an_migr_grund">
xs:simpleType
xs:restriction base="xs:string">
xs:enumeration value="Ja"/>
</xs:restriction
</xs:simpleType
</xs:element
element schueler/migration/an_migr_dat
diagram /type / restriction of xs:date
properties / isRef / 0
content / simple
facets / Kind / Value / annotation
minInclusive / 2010-01-01
maxInclusive / 2100-12-31
pattern / .{10}
source / xs:element name="an_migr_dat">
xs:simpleType
xs:restriction base="xs:date">
xs:minInclusive value="2010-01-01"/>
xs:maxInclusive value="2100-12-31"/>
xs:pattern value=".{10}"/>
</xs:restriction
</xs:simpleType
</xs:element
element schueler/migration/an_migr_daz3
diagram /type / bool
properties / isRef / 0
content / simple
facets / Kind / Value / annotation
enumeration / Ja
enumeration / Nein
source / xs:element name="an_migr_daz3" type="bool"/>
element schueler/al_kennziffer
diagram /type / restriction of xs:string
properties / isRef / 0
content / simple
facets / Kind / Value / annotation
pattern / \S|(\S.{0,6}\S)
source / xs:element name="al_kennziffer">
xs:simpleType
xs:restriction base="xs:string">
xs:pattern value="\S|(\S.{0,6}\S)"/>
</xs:restriction
</xs:simpleType
</xs:element
element schueler/al_schulart
diagram /type / extension of xs:string
properties / isRef / 0
content / complex
attributes / Name / Type / Use / Default / Fixed / annotation
schluessel / derived by: xs:string / required
extern_id / string15 / required
source / xs:element name="al_schulart">
xs:complexType
xs:simpleContent
xs:extension base="xs:string">
xs:attribute name="schluessel" use="required">
xs:simpleType
xs:restriction base="xs:string">
xs:enumeration value="S0502"/>
</xs:restriction
</xs:simpleType
</xs:attribute
xs:attribute name="extern_id" type="string15" use="required"/>
</xs:extension
</xs:simpleContent
</xs:complexType
</xs:element
attribute schueler/al_schulart/@schluessel
type / restriction of xs:stringproperties / isRef / 0
use / required
facets / Kind / Value / annotation
enumeration / S0502
source / xs:attribute name="schluessel" use="required">
xs:simpleType
xs:restriction base="xs:string">
xs:enumeration value="S0502"/>
</xs:restriction
</xs:simpleType
</xs:attribute
attribute schueler/al_schulart/@extern_id
type / string15properties / isRef / 0
use / required
facets / Kind / Value / annotation
pattern / \S|(\S.{0,13}\S)
source / xs:attribute name="extern_id" type="string15" use="required"/>
element schueler/al_status
diagram /type / extension of xs:string
properties / isRef / 0
content / complex
attributes / Name / Type / Use / Default / Fixed / annotation
schluessel / derived by: xs:string / required
extern_id / string15 / required
source / xs:element name="al_status">
xs:complexType
xs:simpleContent
xs:extension base="xs:string">
xs:attribute name="schluessel" use="required">
xs:simpleType
xs:restriction base="xs:string">
xs:enumeration value="S1920"/>
</xs:restriction
</xs:simpleType
</xs:attribute
xs:attribute name="extern_id" type="string15" use="required"/>
</xs:extension
</xs:simpleContent
</xs:complexType
</xs:element
attribute schueler/al_status/@schluessel
type / restriction of xs:stringproperties / isRef / 0
use / required
facets / Kind / Value / annotation
enumeration / S1920
source / xs:attribute name="schluessel" use="required">
xs:simpleType
xs:restriction base="xs:string">
xs:enumeration value="S1920"/>
</xs:restriction
</xs:simpleType
</xs:attribute
attribute schueler/al_status/@extern_id
type / string15properties / isRef / 0
use / required
facets / Kind / Value / annotation
pattern / \S|(\S.{0,13}\S)
source / xs:attribute name="extern_id" type="string15" use="required"/>
element schueler/al_zeitform
diagram /type / extension of xs:string
properties / isRef / 0
content / complex
attributes / Name / Type / Use / Default / Fixed / annotation
schluessel / derived by: xs:string / required
extern_id / string15 / required
source / xs:element name="al_zeitform">
xs:complexType
xs:simpleContent
xs:extension base="xs:string">
xs:attribute name="schluessel" use="required">
xs:simpleType
xs:restriction base="xs:string">
xs:enumeration value="S1832"/>
</xs:restriction
</xs:simpleType
</xs:attribute
xs:attribute name="extern_id" type="string15" use="required"/>
</xs:extension
</xs:simpleContent
</xs:complexType
</xs:element
attribute schueler/al_zeitform/@schluessel
type / restriction of xs:stringproperties / isRef / 0
use / required
facets / Kind / Value / annotation
enumeration / S1832
source / xs:attribute name="schluessel" use="required">
xs:simpleType
xs:restriction base="xs:string">
xs:enumeration value="S1832"/>
</xs:restriction
</xs:simpleType
</xs:attribute
attribute schueler/al_zeitform/@extern_id
type / string15properties / isRef / 0
use / required
facets / Kind / Value / annotation
pattern / \S|(\S.{0,13}\S)
source / xs:attribute name="extern_id" type="string15" use="required"/>
element schueler/al_abschl_dat
diagram /type / restriction of xs:date
properties / isRef / 0
content / simple
facets / Kind / Value / annotation
minInclusive / 2016-01-01
maxInclusive / 2100-12-31
pattern / .{10}
source / xs:element name="al_abschl_dat">
xs:simpleType
xs:restriction base="xs:date">
xs:minInclusive value="2016-01-01"/>
xs:maxInclusive value="2100-12-31"/>
xs:pattern value=".{10}"/>
</xs:restriction
</xs:simpleType
</xs:element
element schueler/al_laufb_kl
diagram /type / string10
properties / isRef / 0
content / simple
facets / Kind / Value / annotation
pattern / \S|(\S.{0,8}\S)
source / xs:element name="al_laufb_kl" type="string10"/>
element schueler/foerderung
diagram /properties / isRef / 0
minOcc / 0
maxOcc / 1
content / complex
children / af_intaf_int_vonaf_int_bisaf_int_rs_stdaf_int_fs_stdaf_int_stdaf_int_zlkaf_int_raum
source / xs:element name="foerderung" minOccurs="0">
xs:complexType
xs:all
xs:element name="af_int">
xs:complexType
xs:simpleContent
xs:extension base="xs:string">
xs:attribute name="schluessel" use="required">
xs:simpleType
xs:restriction base="xs:string">
xs:enumeration value="S1060"/>
</xs:restriction
</xs:simpleType
</xs:attribute
xs:attribute name="extern_id" type="string15" use="required"/>
</xs:extension
</xs:simpleContent
</xs:complexType
</xs:element
xs:element name="af_int_von" minOccurs="0">
xs:simpleType
xs:restriction base="xs:date">
xs:minInclusive value="2010-01-01"/>
xs:maxInclusive value="2100-12-31"/>
xs:pattern value=".{10}"/>
</xs:restriction
</xs:simpleType
</xs:element
xs:element name="af_int_bis" minOccurs="0">
xs:simpleType
xs:restriction base="xs:date">
xs:minInclusive value="2010-01-01"/>
xs:maxInclusive value="2100-12-31"/>
xs:pattern value=".{10}"/>
</xs:restriction
</xs:simpleType
</xs:element
xs:element name="af_int_rs_std" type="std"/>
xs:element name="af_int_fs_std" type="std"/>
xs:element name="af_int_std">
xs:complexType
xs:simpleContent
xs:extension base="xs:string">
xs:attribute name="schluessel" use="required">
xs:simpleType
xs:restriction base="xs:string">
xs:enumeration value="S1075"/>
</xs:restriction
</xs:simpleType
</xs:attribute
xs:attribute name="extern_id" type="string15" use="required"/>
</xs:extension
</xs:simpleContent
</xs:complexType
</xs:element
xs:element name="af_int_zlk" type="string50" minOccurs="0"/>
xs:element name="af_int_raum" type="string500" minOccurs="0"/>
</xs:all
</xs:complexType
</xs:element
element schueler/foerderung/af_int
diagram /type / extension of xs:string
properties / isRef / 0
content / complex
attributes / Name / Type / Use / Default / Fixed / annotation
schluessel / derived by: xs:string / required
extern_id / string15 / required
source / xs:element name="af_int">
xs:complexType
xs:simpleContent
xs:extension base="xs:string">
xs:attribute name="schluessel" use="required">
xs:simpleType
xs:restriction base="xs:string">
xs:enumeration value="S1060"/>
</xs:restriction
</xs:simpleType
</xs:attribute
xs:attribute name="extern_id" type="string15" use="required"/>
</xs:extension
</xs:simpleContent
</xs:complexType
</xs:element
attribute schueler/foerderung/af_int/@schluessel
type / restriction of xs:stringproperties / isRef / 0
use / required
facets / Kind / Value / annotation
enumeration / S1060
source / xs:attribute name="schluessel" use="required">
xs:simpleType
xs:restriction base="xs:string">
xs:enumeration value="S1060"/>
</xs:restriction
</xs:simpleType
</xs:attribute
attribute schueler/foerderung/af_int/@extern_id
type / string15properties / isRef / 0
use / required
facets / Kind / Value / annotation
pattern / \S|(\S.{0,13}\S)
source / xs:attribute name="extern_id" type="string15" use="required"/>
element schueler/foerderung/af_int_von
diagram /type / restriction of xs:date
properties / isRef / 0
minOcc / 0
maxOcc / 1
content / simple
facets / Kind / Value / annotation
minInclusive / 2010-01-01
maxInclusive / 2100-12-31
pattern / .{10}
source / xs:element name="af_int_von" minOccurs="0">
xs:simpleType
xs:restriction base="xs:date">
xs:minInclusive value="2010-01-01"/>
xs:maxInclusive value="2100-12-31"/>
xs:pattern value=".{10}"/>
</xs:restriction
</xs:simpleType
</xs:element
element schueler/foerderung/af_int_bis
diagram /type / restriction of xs:date
properties / isRef / 0
minOcc / 0
maxOcc / 1
content / simple
facets / Kind / Value / annotation
minInclusive / 2010-01-01
maxInclusive / 2100-12-31
pattern / .{10}
source / xs:element name="af_int_bis" minOccurs="0">
xs:simpleType
xs:restriction base="xs:date">
xs:minInclusive value="2010-01-01"/>
xs:maxInclusive value="2100-12-31"/>
xs:pattern value=".{10}"/>
</xs:restriction
</xs:simpleType
</xs:element
element schueler/foerderung/af_int_rs_std
diagram /type / std
properties / isRef / 0
content / simple
facets / Kind / Value / annotation
pattern / \d{1,4}(,\d{1,2})?
source / xs:element name="af_int_rs_std" type="std"/>
element schueler/foerderung/af_int_fs_std
diagram /type / std
properties / isRef / 0
content / simple
facets / Kind / Value / annotation
pattern / \d{1,4}(,\d{1,2})?
source / xs:element name="af_int_fs_std" type="std"/>
element schueler/foerderung/af_int_std
diagram /type / extension of xs:string
properties / isRef / 0
content / complex
attributes / Name / Type / Use / Default / Fixed / annotation
schluessel / derived by: xs:string / required
extern_id / string15 / required
source / xs:element name="af_int_std">
xs:complexType
xs:simpleContent
xs:extension base="xs:string">
xs:attribute name="schluessel" use="required">
xs:simpleType
xs:restriction base="xs:string">
xs:enumeration value="S1075"/>
</xs:restriction
</xs:simpleType
</xs:attribute
xs:attribute name="extern_id" type="string15" use="required"/>
</xs:extension
</xs:simpleContent
</xs:complexType
</xs:element
attribute schueler/foerderung/af_int_std/@schluessel
type / restriction of xs:stringproperties / isRef / 0
use / required
facets / Kind / Value / annotation
enumeration / S1075
source / xs:attribute name="schluessel" use="required">
xs:simpleType
xs:restriction base="xs:string">
xs:enumeration value="S1075"/>
</xs:restriction
</xs:simpleType
</xs:attribute
attribute schueler/foerderung/af_int_std/@extern_id
type / string15properties / isRef / 0
use / required
facets / Kind / Value / annotation
pattern / \S|(\S.{0,13}\S)
source / xs:attribute name="extern_id" type="string15" use="required"/>
element schueler/foerderung/af_int_zlk
diagram /type / string50
properties / isRef / 0
minOcc / 0
maxOcc / 1
content / simple
facets / Kind / Value / annotation
pattern / \S|(\S.{0,48}\S)
source / xs:element name="af_int_zlk" type="string50" minOccurs="0"/>
element schueler/foerderung/af_int_raum
diagram /type / string500
properties / isRef / 0
minOcc / 0
maxOcc / 1
content / simple
facets / Kind / Value / annotation
pattern / \S|(\S.{0,498}\S)
source / xs:element name="af_int_raum" type="string500" minOccurs="0"/>
simpleType bool
type / restriction of xs:stringused by / element / schueler/migration/an_migr_daz3
facets / Kind / Value / annotation
enumeration / Ja
enumeration / Nein
source / xs:simpleType name="bool">
xs:restriction base="xs:string">
xs:enumeration value="Ja"/>
xs:enumeration value="Nein"/>
</xs:restriction
</xs:simpleType
simpleType schuljahr
type / restriction of xs:stringused by / attribute / saxsvs-bbs/@schuljahr
facets / Kind / Value / annotation
pattern / [0-9]{4}/[0-9]{4}
source / xs:simpleType name="schuljahr">
xs:restriction base="xs:string">
xs:pattern value="[0-9]{4}/[0-9]{4}"/>
</xs:restriction
</xs:simpleType
simpleType std
type / restriction of xs:stringused by / elements / schueler/foerderung/af_int_fs_stdschueler/foerderung/af_int_rs_std
facets / Kind / Value / annotation
pattern / \d{1,4}(,\d{1,2})?
source / xs:simpleType name="std">
xs:restriction base="xs:string">
xs:pattern value="\d{1,4}(,\d{1,2})?"/>
</xs:restriction
</xs:simpleType
simpleType string10
type / restriction of xs:stringused by / element / schueler/al_laufb_kl
facets / Kind / Value / annotation
pattern / \S|(\S.{0,8}\S)
source / xs:simpleType name="string10">
xs:restriction base="xs:string">
xs:pattern value="\S|(\S.{0,8}\S)"/>
</xs:restriction
</xs:simpleType
simpleType string15
type / restriction of xs:stringused by / attributes / schueler/an_geschlecht/@extern_idschueler/al_schulart/@extern_idschueler/al_status/@extern_idschueler/al_zeitform/@extern_idschueler/foerderung/af_int/@extern_idschueler/foerderung/af_int_std/@extern_id
facets / Kind / Value / annotation
pattern / \S|(\S.{0,13}\S)
source / xs:simpleType name="string15">
xs:restriction base="xs:string">
xs:pattern value="\S|(\S.{0,13}\S)"/>
</xs:restriction
</xs:simpleType
simpleType string256
type / restriction of xs:stringused by / elements / schueler/an_gebnameschueler/an_gebortschueler/an_nameschueler/an_vname
facets / Kind / Value / annotation
pattern / \S|(\S.{0,254}\S)
source / xs:simpleType name="string256">
xs:restriction base="xs:string">
xs:pattern value="\S|(\S.{0,254}\S)"/>
</xs:restriction
</xs:simpleType
simpleType string50
type / restriction of xs:stringused by / element / schueler/foerderung/af_int_zlk
facets / Kind / Value / annotation
pattern / \S|(\S.{0,48}\S)
source / xs:simpleType name="string50">
xs:restriction base="xs:string">
xs:pattern value="\S|(\S.{0,48}\S)"/>
</xs:restriction
</xs:simpleType
simpleType string500
type / restriction of xs:stringused by / element / schueler/foerderung/af_int_raum
facets / Kind / Value / annotation
pattern / \S|(\S.{0,498}\S)
source / xs:simpleType name="string500">
xs:restriction base="xs:string">
xs:pattern value="\S|(\S.{0,498}\S)"/>
</xs:restriction
</xs:simpleType
XML Schema documentation generated by XMLSpy Schema Editor