Schema StML.xsd


schema location:  D:\workspace\STF-Definition\StML-1\StML.xsd
attribute form default:  unqualified
element form default:  qualified
targetNamespace:  http://www.statistik.at/xml/stf/StML-1
 
Elements  Groups  Attr. groups 
Boolean  BooleanGroup  FactAG 
Cell  DateGroup  MetaAG 
ChildClass  DateTimeGroup  StyleAG 
Classification  DoubleGroup 
Classifications  DublinCoreGroup 
Column  IntGroup 
CT  LocalClassDefGroup 
Data  MonthGroup 
Date  RefClassDefGroup 
DateTime  TimeGroup 
Description  YearGroup 
Double  YearMonthGroup 
Fact 
FactGroup 
FactInformation 
Formula 
History 
Identification 
Identifications 
Int 
LayoutInformation 
Link 
Math 
Meta 
MetaInformation 
Month 
Name 
PageDescription 
ProcessedBy 
RefValue 
Row 
Separator 
STF 
Table 
TableView 
Time 
Unit 
Units 
ValData 
Value 
Year 
YearMonth 


schema location:  D:\workspace\STF-Definition\StML-1\xml.xsd
attribute form default: 
element form default: 
targetNamespace:  http://www.w3.org/XML/1998/namespace
 
Attr. groups 
specialAttrs 


schema location:  D:\workspace\STF-Definition\StML-1\xlink.xsd
attribute form default: 
element form default:  qualified
targetNamespace:  http://www.w3.org/TR/xlink
 
Attr. groups 
arcLink 
emptyLink 
extendedLink 
locatorLink 
resourceLink 
simpleLink 
titleLink 


schema location:  D:\workspace\STF-Definition\Styles-1/Styles.xsd
attribute form default:  unqualified
element form default:  qualified
targetNamespace:  http://www.statistik.at/xml/stf/Styles-1
 
Elements 
Alignment 
Border 
Borders 
Font 
Format 
Interior 
Style 
Styles 


element Boolean
diagram
namespace http://www.statistik.at/xml/stf/StML-1
type xs:boolean
properties
content simple
nillable true
used by
group BooleanGroup
annotation
documentation 
Definiert einen Datentyp, der Wahr/Falsch sein kann.
documentation 

Nachfolgend Auszug aus der XML-Schema-Dokumentation.
source
<xs:element name="Boolean" type="xs:boolean" nillable="true">
  <xs:annotation>
    <xs:documentation>Definiert einen Datentyp, der Wahr/Falsch sein kann.</xs:documentation>
    <xs:documentation source="pic/Boolean.htm">
Nachfolgend Auszug aus der XML-Schema-Dokumentation.
</xs:documentation>
  </xs:annotation>
</xs:element>

element Cell
diagram
namespace http://www.statistik.at/xml/stf/StML-1
properties
content complex
children stf:Data
used by
element Row
attributes
Name  Type  Use  Default  Fixed  Annotation
refIdent  xs:IDREFSoptional      
documentation 
Enthaelt Verweise zu den Identifikationen, welche fuer diese Zelle gueltig sind. Zusaetzlich kommen noch die geerbten Identifikationen dazu.
rowSpan  optional      
documentation 
Definiert, dass mehrere Zellen in einer Spalte verbunden sind, so dass sich eine Zeile in dieser Spalte über mehrere Zeilen hinweg erstreckt.
Bsp: Wird der Wert 3 angegeben, dann erstreckt sich diese Zelle ueber 3 Zeilen.
colSpan  optional      
documentation 
Definiert, dass mehrere Zellen innerhalb einer Zeile verbunden sind, so dass sich eine Spalte in dieser Zeile über mehrere Spalten hinweg erstreckt.
Bsp: Wird der Wert 3 angegeben, dann erstreckt sich diese Zelle ueber 3 Spalten.
refMet  xs:IDREFSoptional      
documentation 
Enthaelt Verweise zu weiteren Metainformationen ueber dieses Element.
index  optional      
documentation 
Definiert, dass diese Zelle innerhalb der "index" Spalte sein soll. Notwendig, wenn andere Zellen, mit dem Attribut "rowSpan" und/oder "colSpan" ausgestattet sind.
refStyle  xs:IDREF      
documentation 
Enhaelt einen Verweis auf ein "Style" Element. Wird verwendet, um diesen Text mit zusaetzlichen/anderen "Style" Eigenschaften darzustellen.
annotation
documentation 
Definiert eine Zelle der Tabelle.
source
<xs:element name="Cell">
  <xs:annotation>
    <xs:documentation>Definiert eine Zelle der Tabelle.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="stf:Data" minOccurs="0"/>
    </xs:sequence>
    <xs:attribute name="refIdent" type="xs:IDREFS" use="optional">
      <xs:annotation>
        <xs:documentation>Enthaelt Verweise zu den Identifikationen, welche fuer diese Zelle gueltig sind. Zusaetzlich kommen noch die geerbten Identifikationen dazu.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="rowSpan" use="optional">
      <xs:annotation>
        <xs:documentation>Definiert, dass mehrere Zellen in einer Spalte verbunden sind, so dass sich eine Zeile in dieser Spalte über mehrere Zeilen hinweg erstreckt.
Bsp: Wird der Wert 3 angegeben, dann erstreckt sich diese Zelle ueber 3 Zeilen.
</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:int">
          <xs:minInclusive value="1"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
    <xs:attribute name="colSpan" use="optional">
      <xs:annotation>
        <xs:documentation>Definiert, dass mehrere Zellen innerhalb einer Zeile verbunden sind, so dass sich eine Spalte in dieser Zeile über mehrere Spalten hinweg erstreckt.
Bsp: Wird der Wert 3 angegeben, dann erstreckt sich diese Zelle ueber 3 Spalten.</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:int">
          <xs:minInclusive value="1"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
    <xs:attributeGroup ref="stf:MetaAG"/>
    <xs:attribute name="index" use="optional">
      <xs:annotation>
        <xs:documentation>Definiert, dass diese Zelle innerhalb der "index" Spalte sein soll. Notwendig, wenn andere Zellen, mit dem Attribut "rowSpan" und/oder "colSpan" ausgestattet sind.</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:int">
          <xs:minInclusive value="2"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
    <xs:attributeGroup ref="stf:StyleAG"/>
  </xs:complexType>
</xs:element>

element ChildClass
diagram
namespace http://www.statistik.at/xml/stf/StML-1
properties
content complex
mixed false
children stf:Name
used by
group LocalClassDefGroup
attributes
Name  Type  Use  Default  Fixed  Annotation
id  xs:IDrequired      
key  xs:stringoptional      
documentation 
Definiert einen eindeutigen Schluessel fuer diese Hierarchiestufe der Klassifikation.
refMet  xs:IDREFSoptional      
documentation 
Enthaelt Verweise zu weiteren Metainformationen ueber dieses Element.
level  optional      
documentation 
Definiert eine Hierarchiestufe.
annotation
documentation 
Definiert gemeinsame Attribute von Auspraegungen auf gleicher Stufe. Nur bei einer Klassifikation mit Hierarchie notwendig.
source
<xs:element name="ChildClass">
  <xs:annotation>
    <xs:documentation>Definiert gemeinsame Attribute von Auspraegungen auf gleicher Stufe. Nur bei einer Klassifikation mit Hierarchie notwendig.</xs:documentation>
  </xs:annotation>
  <xs:complexType mixed="false">
    <xs:sequence>
      <xs:element ref="stf:Name"/>
    </xs:sequence>
    <xs:attribute name="id" type="xs:ID" use="required"/>
    <xs:attribute name="key" type="xs:string" use="optional">
      <xs:annotation>
        <xs:documentation>Definiert einen eindeutigen Schluessel fuer diese Hierarchiestufe der Klassifikation.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attributeGroup ref="stf:MetaAG"/>
    <xs:attribute name="level" use="optional">
      <xs:annotation>
        <xs:documentation>Definiert eine Hierarchiestufe.</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:int">
          <xs:minInclusive value="2"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
  </xs:complexType>
</xs:element>

element Classification
diagram
namespace http://www.statistik.at/xml/stf/StML-1
properties
content complex
children stf:Name stf:ChildClass stf:Value stf:RefValue
used by
element Classifications
attributes
Name  Type  Use  Default  Fixed  Annotation
id  xs:IDrequired      
key  xs:stringoptional      
documentation 
Definiert einen eindeutigen Schluessel fuer diese Klassifikation.
type  optional      
documentation 
Spezifiziert einen Typ fuer diese Klassifikation. Der Wert "user" wird verwendet, um weitere Klassifikationstypen zu definieren.
class  optional      
documentation 
Definiert einen weiteren Klassifikationstyp, sollte kein vorgegebener verwendet werden koennen. Dazu ist es erforderlich, dass das Attribut "type" mit dem Wert "user" gefuellt ist.  
application  optional      
documentation 
Definiert, von welcher Anwendung dieser Klassifikationstyp stammt. 
Das Attribut "type" muss den Wert "user" enthalten.  Bsp: application="at.statistik.isis".
Der Wert "generic" definiert, dass ein Interesse fuer alle Anwendungen besteht.
refMet  xs:IDREFSoptional      
documentation 
Enthaelt Verweise zu weiteren Metainformationen ueber dieses Element.
version  xs:stringoptional      
documentation 
Definiert die Version der Klassifikation.
level  optional      
documentation 
Definiert eine Hierarchiestufe.
annotation
documentation 
Definiert ein klassifizierendes Merkmal der Tabelle. Die Benennung der Klassifikation wird innerhalb des "Name" Elementes definiert. Die Klassifikation kann auch die Hierarchie enthalten.
appInfo 
example
source
<xs:element name="Classification">
  <xs:annotation>
    <xs:documentation>Definiert ein klassifizierendes Merkmal der Tabelle. Die Benennung der Klassifikation wird innerhalb des "Name" Elementes definiert. Die Klassifikation kann auch die Hierarchie enthalten.</xs:documentation>
    <xs:appinfo source="example/Classification.ex">example</xs:appinfo>
  </xs:annotation>
  <xs:complexType>
    <xs:choice>
      <xs:group ref="stf:LocalClassDefGroup"/>
      <xs:group ref="stf:RefClassDefGroup"/>
    </xs:choice>
    <xs:attribute name="id" type="xs:ID" use="required"/>
    <xs:attribute name="key" type="xs:string" use="optional">
      <xs:annotation>
        <xs:documentation>Definiert einen eindeutigen Schluessel fuer diese Klassifikation.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="type" use="optional">
      <xs:annotation>
        <xs:documentation>Spezifiziert einen Typ fuer diese Klassifikation. Der Wert "user" wird verwendet, um weitere Klassifikationstypen zu definieren.</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:string">
          <xs:enumeration value="time">
            <xs:annotation>
              <xs:documentation>Definiert eine Zeitklassifikation</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="person">
            <xs:annotation>
              <xs:documentation>Definiert, dass die Klassifikation Eigenschaften von Personen beschreibt.</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="region">
            <xs:annotation>
              <xs:documentation>Definiert eine Klassifikation vom Typ Region</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="user">
            <xs:annotation>
              <xs:documentation>Definiert, dass es sich um einen anderen, vom Benutzer erstellten, Klassifikationstyp handelt. Das Attribut "class" ist zu fuellen. </xs:documentation>
            </xs:annotation>
          </xs:enumeration>
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
    <xs:attribute name="class" use="optional">
      <xs:annotation>
        <xs:documentation>Definiert einen weiteren Klassifikationstyp, sollte kein vorgegebener verwendet werden koennen. Dazu ist es erforderlich, dass das Attribut "type" mit dem Wert "user" gefuellt ist.  </xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:string"/>
      </xs:simpleType>
    </xs:attribute>
    <xs:attribute name="application" use="optional">
      <xs:annotation>
        <xs:documentation>Definiert, von welcher Anwendung dieser Klassifikationstyp stammt. 
Das Attribut "type" muss den Wert "user" enthalten.  Bsp: application="at.statistik.isis".
Der Wert "generic" definiert, dass ein Interesse fuer alle Anwendungen besteht.</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:string"/>
      </xs:simpleType>
    </xs:attribute>
    <xs:attributeGroup ref="stf:MetaAG"/>
    <xs:attribute name="version" type="xs:string" use="optional">
      <xs:annotation>
        <xs:documentation>Definiert die Version der Klassifikation.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="level" use="optional">
      <xs:annotation>
        <xs:documentation>Definiert eine Hierarchiestufe.</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:int">
          <xs:minInclusive value="1"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
  </xs:complexType>
</xs:element>

element Classifications
diagram
namespace http://www.statistik.at/xml/stf/StML-1
properties
content complex
children stf:Classification
used by
element STF
annotation
documentation 
Container, um die verschiedenen Klassifikationen fuer alle Tabellen zu sammeln.
source
<xs:element name="Classifications">
  <xs:annotation>
    <xs:documentation>Container, um die verschiedenen Klassifikationen fuer alle Tabellen zu sammeln.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="stf:Classification" maxOccurs="unbounded"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element Column
diagram
namespace http://www.statistik.at/xml/stf/StML-1
properties
content complex
used by
element Table
attributes
Name  Type  Use  Default  Fixed  Annotation
width  optional      
documentation 
Definiert die Breite dieser Spalte.
Einheit = cm.
refMet  xs:IDREFSoptional      
documentation 
Enthaelt Verweise zu weiteren Metainformationen ueber dieses Element.
refIdent  xs:IDREFSoptional      
documentation 
Enthaelt Verweise zu den Identifikationen, welche fuer diese Spalte gueltig sind. Diese Identifikationen erbt die Zelle in dieser Spalte.
autoFitWidth  xs:booleanoptional      
documentation 
Definiert, ob sich die Spaltenbreite automatisch dem Inhalt anpassen soll.
refStyle  xs:IDREF      
documentation 
Enhaelt einen Verweis auf ein "Style" Element. Wird verwendet, um diesen Text mit zusaetzlichen/anderen "Style" Eigenschaften darzustellen.
annotation
documentation 
Definiert eine Spalte der Tabelle.
source
<xs:element name="Column">
  <xs:annotation>
    <xs:documentation>Definiert eine Spalte der Tabelle.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:attribute name="width" use="optional">
      <xs:annotation>
        <xs:documentation>Definiert die Breite dieser Spalte.
Einheit = cm.</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:float">
          <xs:minExclusive value="0"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
    <xs:attributeGroup ref="stf:MetaAG"/>
    <xs:attribute name="refIdent" type="xs:IDREFS" use="optional">
      <xs:annotation>
        <xs:documentation>Enthaelt Verweise zu den Identifikationen, welche fuer diese Spalte gueltig sind. Diese Identifikationen erbt die Zelle in dieser Spalte.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="autoFitWidth" type="xs:boolean" use="optional">
      <xs:annotation>
        <xs:documentation>Definiert, ob sich die Spaltenbreite automatisch dem Inhalt anpassen soll.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attributeGroup ref="stf:StyleAG"/>
  </xs:complexType>
</xs:element>

element CT
diagram
namespace http://www.statistik.at/xml/stf/StML-1
properties
content complex
children stf:KeyTxt stf:RefTxt stf:Txt stf:IntLink stf:Link
used by
elements Data Formula Meta Name DublinCoreGroup/Description DublinCoreGroup/Subject DublinCoreGroup/Title Unit Units ValData
attributes
Name  Type  Use  Default  Fixed  Annotation
xml:lang  optional      
documentation 
Sprache dieses Elements. Muss nur definiert werden, wenn die Sprache vom Element "Language" abweicht.
type  optional  longTxt    
documentation 
Definiert, um welchen Typ von Text es sich handelt.
					
refStyle  xs:IDREF      
documentation 
Enhaelt einen Verweis auf ein "Style" Element. Wird verwendet, um diesen Text mit zusaetzlichen/anderen "Style" Eigenschaften darzustellen.
view  optional      
documentation 
Definiert umschreibend, wie sich der Text darstellen soll.
annotation
documentation 
Container, um multilingualen Text aufzunehmen. Der textuelle Inhalt dieses Elements definiert sich aus der Reihenfolge und Anzahl der Elemente "Txt", "IntLink" und "Link" fuer eine bestimmte Sprache. Zur Bildung von Abschnitten muss das Attribut view="paragraph" verwendet werden.
appInfo 
example
source
<xs:element name="CT">
  <xs:annotation>
    <xs:documentation>Container, um multilingualen Text aufzunehmen. Der textuelle Inhalt dieses Elements definiert sich aus der Reihenfolge und Anzahl der Elemente "Txt", "IntLink" und "Link" fuer eine bestimmte Sprache. Zur Bildung von Abschnitten muss das Attribut view="paragraph" verwendet werden.</xs:documentation>
    <xs:appinfo source="example/CT.ex">example</xs:appinfo>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="KeyTxt" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Definiert den Text fuer den Schluessel bei einer "Schluessel-Wert" Zuordnung.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="RefTxt" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Definiert den kurzen Text, der als Anker für einen Verweis verwendet wird. 
Bsp.: "1) Ein Kommentar" 
Hier stellt der Text "1)" den RefTxt dar.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:simpleContent>
            <xs:extension base="xs:string">
              <xs:attributeGroup ref="stf:StyleAG"/>
            </xs:extension>
          </xs:simpleContent>
        </xs:complexType>
      </xs:element>
      <xs:choice maxOccurs="unbounded">
        <xs:element name="Txt">
          <xs:annotation>
            <xs:documentation>Definiert einen normalen Fliesstext(teil).</xs:documentation>
          </xs:annotation>
          <xs:complexType>
            <xs:simpleContent>
              <xs:extension base="xs:string">
                <xs:attributeGroup ref="stf:StyleAG"/>
              </xs:extension>
            </xs:simpleContent>
          </xs:complexType>
        </xs:element>
        <xs:element name="IntLink">
          <xs:annotation>
            <xs:documentation>Definiert einen internen Link. Das Attribut "show" legt fest welcher "Text" vom referenzierten Element hier abgebildet werden soll.</xs:documentation>
            <xs:appinfo source="example/IntLink.ex">example</xs:appinfo>
          </xs:annotation>
          <xs:complexType>
            <xs:simpleContent>
              <xs:extension base="xs:string">
                <xs:attribute name="ref" type="xs:IDREF" use="required">
                  <xs:annotation>
                    <xs:documentation>Enthaelt einen Verweis zu einem anderen Element.</xs:documentation>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="show" use="optional" default="fullTxt">
                  <xs:annotation>
                    <xs:documentation>Definiert, WAS vom anderen Element geholt werden soll.</xs:documentation>
                  </xs:annotation>
                  <xs:simpleType>
                    <xs:restriction base="xs:string">
                      <xs:enumeration value="refTxt">
                        <xs:annotation>
                          <xs:documentation>Definiert, dass der "RefTxt" vom verwiesenen Element geholt wird.</xs:documentation>
                        </xs:annotation>
                      </xs:enumeration>
                      <xs:enumeration value="shortTxt">
                        <xs:annotation>
                          <xs:documentation>Definiert, dass der "shortTxt" - Kurztext - vom verwiesenen Element geholt wird.</xs:documentation>
                        </xs:annotation>
                      </xs:enumeration>
                      <xs:enumeration value="fullTxt">
                        <xs:annotation>
                          <xs:documentation>Definiert, dass der komplette Text (die Kombination der "Txt", IntLink" und "Link" Element-Inhalte in der vorliegenden Reihenfolge) vom verwiesenen Element geholt wird.</xs:documentation>
                        </xs:annotation>
                      </xs:enumeration>
                      <xs:enumeration value="ownTxt">
                        <xs:annotation>
                          <xs:documentation>Definiert, dass der Text vom verwiesenen Element ignoriert und der eigene Text verwendet werden soll.</xs:documentation>
                        </xs:annotation>
                      </xs:enumeration>
                      <xs:enumeration value="keyTxt">
                        <xs:annotation>
                          <xs:documentation>Definiert, dass der "KeyTxt" vom verwiesenen Element geholt wird.</xs:documentation>
                        </xs:annotation>
                      </xs:enumeration>
                    </xs:restriction>
                  </xs:simpleType>
                </xs:attribute>
                <xs:attributeGroup ref="stf:StyleAG"/>
              </xs:extension>
            </xs:simpleContent>
          </xs:complexType>
        </xs:element>
        <xs:element ref="stf:Link"/>
      </xs:choice>
    </xs:sequence>
    <xs:attribute ref="xml:lang" use="optional">
      <xs:annotation>
        <xs:documentation>Sprache dieses Elements. Muss nur definiert werden, wenn die Sprache vom Element "Language" abweicht.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="type" use="optional" default="longTxt">
      <xs:annotation>
        <xs:documentation>Definiert, um welchen Typ von Text es sich handelt.
					</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:string">
          <xs:enumeration value="shortTxt">
            <xs:annotation>
              <xs:documentation>Definiert, das dieser Text die Kurzbeschreibung eines Textes darstellt. Es sollte in diesem Fall auch ein "longTxt" gespeichert werden.</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="value">
            <xs:annotation>
              <xs:documentation>Definiert, dass es sich hierbei um einen Schluessel - Wert Eintrag handelt. Dabei stellt "KeyTxt" den Schluessel dar und die Kombination der "Txt", IntLink" und "Link" Element-Inhalte in der vorliegenden Reihenfolge bilden den Wert.</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="valueHeader">
            <xs:annotation>
              <xs:documentation>Definiert, eine Kopfbeschreibung fuer zugeordnete Tuple (Schluessel - Wert) Eintraege. Die Beschreibung des Schluessels steht im Element "KeyTxt". Die die Kombination der "Txt", IntLink" und "Link" Element-Inhalte in der vorliegenden Reihenfolge bilden die Beschreibung fuer den Wert.</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="longTxt">
            <xs:annotation>
              <xs:documentation>Dieser Text wird standardmaessig genommen, wenn auf das Element verwiesen wird und keine weiteren Angaben gemacht werden.</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
    <xs:attributeGroup ref="stf:StyleAG"/>
    <xs:attribute name="view" use="optional">
      <xs:annotation>
        <xs:documentation>Definiert umschreibend, wie sich der Text darstellen soll.</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:string">
          <xs:enumeration value="paragraph">
            <xs:annotation>
              <xs:documentation>Definiert, dass dieses Element einen eigenen Abschnitt darstellt.</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="preformatted">
            <xs:annotation>
              <xs:documentation>Definiert, dass dieses Element Vorformatiert ist und Zeilenumbrüche usw. beibehalten werden sollen.</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
  </xs:complexType>
</xs:element>

element CT/KeyTxt
diagram
namespace http://www.statistik.at/xml/stf/StML-1
type xs:string
properties
isRef 0
content simple
annotation
documentation 
Definiert den Text fuer den Schluessel bei einer "Schluessel-Wert" Zuordnung.
source
<xs:element name="KeyTxt" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Definiert den Text fuer den Schluessel bei einer "Schluessel-Wert" Zuordnung.</xs:documentation>
  </xs:annotation>
</xs:element>

element CT/RefTxt
diagram
namespace http://www.statistik.at/xml/stf/StML-1
type extension of xs:string
properties
isRef 0
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
refStyle  xs:IDREF      
documentation 
Enhaelt einen Verweis auf ein "Style" Element. Wird verwendet, um diesen Text mit zusaetzlichen/anderen "Style" Eigenschaften darzustellen.
annotation
documentation 
Definiert den kurzen Text, der als Anker für einen Verweis verwendet wird. 
Bsp.: "1) Ein Kommentar" 
Hier stellt der Text "1)" den RefTxt dar.
source
<xs:element name="RefTxt" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Definiert den kurzen Text, der als Anker für einen Verweis verwendet wird. 
Bsp.: "1) Ein Kommentar" 
Hier stellt der Text "1)" den RefTxt dar.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:simpleContent>
      <xs:extension base="xs:string">
        <xs:attributeGroup ref="stf:StyleAG"/>
      </xs:extension>
    </xs:simpleContent>
  </xs:complexType>
</xs:element>

element CT/Txt
diagram
namespace http://www.statistik.at/xml/stf/StML-1
type extension of xs:string
properties
isRef 0
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
refStyle  xs:IDREF      
documentation 
Enhaelt einen Verweis auf ein "Style" Element. Wird verwendet, um diesen Text mit zusaetzlichen/anderen "Style" Eigenschaften darzustellen.
annotation
documentation 
Definiert einen normalen Fliesstext(teil).
source
<xs:element name="Txt">
  <xs:annotation>
    <xs:documentation>Definiert einen normalen Fliesstext(teil).</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:simpleContent>
      <xs:extension base="xs:string">
        <xs:attributeGroup ref="stf:StyleAG"/>
      </xs:extension>
    </xs:simpleContent>
  </xs:complexType>
</xs:element>

element CT/IntLink
diagram
namespace http://www.statistik.at/xml/stf/StML-1
type extension of xs:string
properties
isRef 0
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
ref  xs:IDREFrequired      
documentation 
Enthaelt einen Verweis zu einem anderen Element.
show  optional  fullTxt    
documentation 
Definiert, WAS vom anderen Element geholt werden soll.
refStyle  xs:IDREF      
documentation 
Enhaelt einen Verweis auf ein "Style" Element. Wird verwendet, um diesen Text mit zusaetzlichen/anderen "Style" Eigenschaften darzustellen.
annotation
documentation 
Definiert einen internen Link. Das Attribut "show" legt fest welcher "Text" vom referenzierten Element hier abgebildet werden soll.
appInfo 
example
source
<xs:element name="IntLink">
  <xs:annotation>
    <xs:documentation>Definiert einen internen Link. Das Attribut "show" legt fest welcher "Text" vom referenzierten Element hier abgebildet werden soll.</xs:documentation>
    <xs:appinfo source="example/IntLink.ex">example</xs:appinfo>
  </xs:annotation>
  <xs:complexType>
    <xs:simpleContent>
      <xs:extension base="xs:string">
        <xs:attribute name="ref" type="xs:IDREF" use="required">
          <xs:annotation>
            <xs:documentation>Enthaelt einen Verweis zu einem anderen Element.</xs:documentation>
          </xs:annotation>
        </xs:attribute>
        <xs:attribute name="show" use="optional" default="fullTxt">
          <xs:annotation>
            <xs:documentation>Definiert, WAS vom anderen Element geholt werden soll.</xs:documentation>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="refTxt">
                <xs:annotation>
                  <xs:documentation>Definiert, dass der "RefTxt" vom verwiesenen Element geholt wird.</xs:documentation>
                </xs:annotation>
              </xs:enumeration>
              <xs:enumeration value="shortTxt">
                <xs:annotation>
                  <xs:documentation>Definiert, dass der "shortTxt" - Kurztext - vom verwiesenen Element geholt wird.</xs:documentation>
                </xs:annotation>
              </xs:enumeration>
              <xs:enumeration value="fullTxt">
                <xs:annotation>
                  <xs:documentation>Definiert, dass der komplette Text (die Kombination der "Txt", IntLink" und "Link" Element-Inhalte in der vorliegenden Reihenfolge) vom verwiesenen Element geholt wird.</xs:documentation>
                </xs:annotation>
              </xs:enumeration>
              <xs:enumeration value="ownTxt">
                <xs:annotation>
                  <xs:documentation>Definiert, dass der Text vom verwiesenen Element ignoriert und der eigene Text verwendet werden soll.</xs:documentation>
                </xs:annotation>
              </xs:enumeration>
              <xs:enumeration value="keyTxt">
                <xs:annotation>
                  <xs:documentation>Definiert, dass der "KeyTxt" vom verwiesenen Element geholt wird.</xs:documentation>
                </xs:annotation>
              </xs:enumeration>
            </xs:restriction>
          </xs:simpleType>
        </xs:attribute>
        <xs:attributeGroup ref="stf:StyleAG"/>
      </xs:extension>
    </xs:simpleContent>
  </xs:complexType>
</xs:element>

element Data
diagram
namespace http://www.statistik.at/xml/stf/StML-1
properties
content complex
mixed true
children stf:Boolean stf:Int stf:Separator stf:Double stf:Date stf:DateTime stf:Time stf:Year stf:Month stf:YearMonth stf:CT
used by
element Cell
attributes
Name  Type  Use  Default  Fixed  Annotation
id  xs:IDoptional      
ref  xs:IDREFoptional      
documentation 
Definiert, dass sich Data durch das verwiesene Element ersetzen soll. (Kurzschreibweise, ist auch moeglich durch die Verwendung vom Element "Intlink")
type  optional      
documentation 
Enthaelt zusaetzliche Metainformation ueber diesen "Fact".
refMet  xs:IDREFSoptional      
documentation 
Enthaelt Verweise zu weiteren Metainformationen ueber dieses Element.
refUnit  xs:IDREFoptional      
documentation 
Enthaelt einen Verweis auf die Einheit dieses Elements.
refFormula  xs:IDREFoptional      
documentation 
Enthaelt einen Verweis auf die Berechnungs-Formel fuer dieses Element.
class  optional      
documentation 
Definiert einen weiteren Facttyp, sollte kein vorgegebener verwendet werden koennen.
Bsp.: Bei type="user" und application="at.statistik.isis" class="fab".
application  optional      
documentation 
Definiert, von welcher Anwendung dieser Facttyp stammt. 
Das Attribut "type" muss den Wert "user" enthalten. Bsp: application="at.statistik.isis".
Der Wert "generic" definiert, dass ein Interesse fuer alle Anwendungen besteht.
annotation
documentation 
Definiert, welche Daten in der Zelle sind.
Nachfolgend, die Prioritaet aufgrund welcher sich der Inhalt ergibt:
1. ausgewertete Kindelemente
2. der Text im Element
3. ausgewertetes referenziertes Element (durch das Attribut "ref").
appInfo 
example
source
<xs:element name="Data">
  <xs:annotation>
    <xs:documentation>Definiert, welche Daten in der Zelle sind.
Nachfolgend, die Prioritaet aufgrund welcher sich der Inhalt ergibt:
1. ausgewertete Kindelemente
2. der Text im Element
3. ausgewertetes referenziertes Element (durch das Attribut "ref").</xs:documentation>
    <xs:appinfo source="example/Data.ex">example</xs:appinfo>
  </xs:annotation>
  <xs:complexType mixed="true">
    <xs:choice minOccurs="0">
      <xs:group ref="stf:BooleanGroup"/>
      <xs:group ref="stf:IntGroup"/>
      <xs:group ref="stf:DoubleGroup"/>
      <xs:group ref="stf:DateGroup"/>
      <xs:group ref="stf:DateTimeGroup"/>
      <xs:group ref="stf:TimeGroup"/>
      <xs:group ref="stf:YearGroup"/>
      <xs:group ref="stf:MonthGroup"/>
      <xs:group ref="stf:YearMonthGroup"/>
      <xs:element ref="stf:CT" maxOccurs="unbounded"/>
    </xs:choice>
    <xs:attribute name="id" type="xs:ID" use="optional"/>
    <xs:attribute name="ref" type="xs:IDREF" use="optional">
      <xs:annotation>
        <xs:documentation>Definiert, dass sich Data durch das verwiesene Element ersetzen soll. (Kurzschreibweise, ist auch moeglich durch die Verwendung vom Element "Intlink")</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attributeGroup ref="stf:FactAG"/>
  </xs:complexType>
</xs:element>

element Date
diagram
namespace http://www.statistik.at/xml/stf/StML-1
type xs:date
properties
content simple
used by
groups DateGroup DateGroup
annotation
documentation 
Definiert einen Datentyp fuer ein Datum.
documentation 

Nachfolgend Auszug aus der XML-Schema-Dokumentation.
                    
source
<xs:element name="Date" type="xs:date">
  <xs:annotation>
    <xs:documentation>Definiert einen Datentyp fuer ein Datum.</xs:documentation>
    <xs:documentation source="pic/Date.htm">
Nachfolgend Auszug aus der XML-Schema-Dokumentation.
                    </xs:documentation>
  </xs:annotation>
</xs:element>

element DateTime
diagram
namespace http://www.statistik.at/xml/stf/StML-1
type xs:dateTime
properties
content simple
used by
groups DateTimeGroup DateTimeGroup
annotation
documentation 
Definiert einen Datentyp, um einen Moment der Zeit darzustellen. Dies umfasst das Datum und die Zeit.
documentation 

Nachfolgend Auszug aus der XML-Schema-Dokumentation.
                    
appInfo 
example
source
<xs:element name="DateTime" type="xs:dateTime">
  <xs:annotation>
    <xs:documentation>Definiert einen Datentyp, um einen Moment der Zeit darzustellen. Dies umfasst das Datum und die Zeit.</xs:documentation>
    <xs:documentation source="pic/DateTime.htm">
Nachfolgend Auszug aus der XML-Schema-Dokumentation.
                    </xs:documentation>
    <xs:appinfo source="example/DateTime.ex">example</xs:appinfo>
  </xs:annotation>
</xs:element>

element Description
diagram
namespace http://www.statistik.at/xml/stf/StML-1
properties
content complex
children stf:Title stf:Creator stf:Subject stf:Description stf:Publisher stf:Contributor stf:Date stf:Type stf:Format stf:Identifier stf:Source stf:Language stf:Relation stf:Coverage stf:Rights
used by
elements STF TableView
attributes
Name  Type  Use  Default  Fixed  Annotation
about  xs:anyURIoptional      
documentation 
Definiert einen Verweis zur weiteren Beschreibung ueber dieses Dokument. 
annotation
documentation 
Dublin-Core Beschreibung ueber die enthaltenen Daten/Tabellen. Andere Meta Information z.B. aus den Excel- Eigenschaften sind als Meta Elemente mit type="user", application="excel" und einem entsprechenden class="xxx" Attribut  abzulegen. Dies gilt auch fuer TACO (application="at.statistik.taco") oder ISIS (application="at.statistik.isis") oder andere Programmspezifische Metainformation.
source
<xs:element name="Description">
  <xs:annotation>
    <xs:documentation>Dublin-Core Beschreibung ueber die enthaltenen Daten/Tabellen. Andere Meta Information z.B. aus den Excel- Eigenschaften sind als Meta Elemente mit type="user", application="excel" und einem entsprechenden class="xxx" Attribut  abzulegen. Dies gilt auch fuer TACO (application="at.statistik.taco") oder ISIS (application="at.statistik.isis") oder andere Programmspezifische Metainformation.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:group ref="stf:DublinCoreGroup"/>
    </xs:sequence>
    <xs:attribute name="about" type="xs:anyURI" use="optional">
      <xs:annotation>
        <xs:documentation>Definiert einen Verweis zur weiteren Beschreibung ueber dieses Dokument. </xs:documentation>
      </xs:annotation>
    </xs:attribute>
  </xs:complexType>
</xs:element>

element Double
diagram
namespace http://www.statistik.at/xml/stf/StML-1
type xs:double
properties
content simple
nillable true
used by
groups DoubleGroup DoubleGroup
annotation
documentation 
Definiert einen Datentyp, welcher mit 64 Bits gespeichert wird. (m x 2 ^ e)
documentation 

Nachfolgend Auszug aus der XML-Schema-Dokumentation.
source
<xs:element name="Double" type="xs:double" nillable="true">
  <xs:annotation>
    <xs:documentation>Definiert einen Datentyp, welcher mit 64 Bits gespeichert wird. (m x 2 ^ e)</xs:documentation>
    <xs:documentation source="pic/Double.htm">
Nachfolgend Auszug aus der XML-Schema-Dokumentation.
</xs:documentation>
  </xs:annotation>
</xs:element>

element Fact
diagram
namespace http://www.statistik.at/xml/stf/StML-1
properties
content complex
mixed false
children stf:Boolean stf:Int stf:Separator stf:Double
used by
elements FactGroup FactInformation
attributes
Name  Type  Use  Default  Fixed  Annotation
id  xs:IDrequired      
type  optional      
documentation 
Enthaelt zusaetzliche Metainformation ueber diesen "Fact".
refMet  xs:IDREFSoptional      
documentation 
Enthaelt Verweise zu weiteren Metainformationen ueber dieses Element.
refUnit  xs:IDREFoptional      
documentation 
Enthaelt einen Verweis auf die Einheit dieses Elements.
refFormula  xs:IDREFoptional      
documentation 
Enthaelt einen Verweis auf die Berechnungs-Formel fuer dieses Element.
class  optional      
documentation 
Definiert einen weiteren Facttyp, sollte kein vorgegebener verwendet werden koennen.
Bsp.: Bei type="user" und application="at.statistik.isis" class="fab".
application  optional      
documentation 
Definiert, von welcher Anwendung dieser Facttyp stammt. 
Das Attribut "type" muss den Wert "user" enthalten. Bsp: application="at.statistik.isis".
Der Wert "generic" definiert, dass ein Interesse fuer alle Anwendungen besteht.
refClass  xs:IDREFSrequired      
documentation 
Enthaelt Verweise zu den Klassifikationsmerkmalen, um die entsprechende Zuordnung festzulegen.
annotation
documentation 
Definiert eine quantitative Masszahl.
source
<xs:element name="Fact">
  <xs:annotation>
    <xs:documentation>Definiert eine quantitative Masszahl.</xs:documentation>
  </xs:annotation>
  <xs:complexType mixed="false">
    <xs:annotation>
      <xs:documentation>Typ um einen Fact abzubilden.</xs:documentation>
    </xs:annotation>
    <xs:choice>
      <xs:group ref="stf:BooleanGroup"/>
      <xs:group ref="stf:IntGroup"/>
      <xs:group ref="stf:DoubleGroup"/>
    </xs:choice>
    <xs:attribute name="id" type="xs:ID" use="required"/>
    <xs:attributeGroup ref="stf:FactAG"/>
    <xs:attribute name="refClass" type="xs:IDREFS" use="required">
      <xs:annotation>
        <xs:documentation>Enthaelt Verweise zu den Klassifikationsmerkmalen, um die entsprechende Zuordnung festzulegen.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
  </xs:complexType>
</xs:element>

element FactGroup
diagram
namespace http://www.statistik.at/xml/stf/StML-1
properties
content complex
children stf:Fact stf:FactGroup
used by
elements FactGroup FactInformation
attributes
Name  Type  Use  Default  Fixed  Annotation
type  optional      
documentation 
Enthaelt zusaetzliche Metainformation ueber diesen "Fact".
refMet  xs:IDREFSoptional      
documentation 
Enthaelt Verweise zu weiteren Metainformationen ueber dieses Element.
refUnit  xs:IDREFoptional      
documentation 
Enthaelt einen Verweis auf die Einheit dieses Elements.
refFormula  xs:IDREFoptional      
documentation 
Enthaelt einen Verweis auf die Berechnungs-Formel fuer dieses Element.
class  optional      
documentation 
Definiert einen weiteren Facttyp, sollte kein vorgegebener verwendet werden koennen.
Bsp.: Bei type="user" und application="at.statistik.isis" class="fab".
application  optional      
documentation 
Definiert, von welcher Anwendung dieser Facttyp stammt. 
Das Attribut "type" muss den Wert "user" enthalten. Bsp: application="at.statistik.isis".
Der Wert "generic" definiert, dass ein Interesse fuer alle Anwendungen besteht.
refClass  xs:IDREFSoptional      
documentation 
Enthaelt Verweise zu den Klassifikationsmerkmalen, um die entsprechende Zuordnung festzulegen.
annotation
documentation 
Container, um "Fact" Elemente zu gruppieren. Wobei die Attribute der Gruppe fuer alle Elemente in der Gruppe gelten.
source
<xs:element name="FactGroup">
  <xs:annotation>
    <xs:documentation>Container, um "Fact" Elemente zu gruppieren. Wobei die Attribute der Gruppe fuer alle Elemente in der Gruppe gelten.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:choice maxOccurs="unbounded">
      <xs:element ref="stf:Fact"/>
      <xs:element ref="stf:FactGroup"/>
    </xs:choice>
    <xs:attributeGroup ref="stf:FactAG"/>
    <xs:attribute name="refClass" type="xs:IDREFS" use="optional">
      <xs:annotation>
        <xs:documentation>Enthaelt Verweise zu den Klassifikationsmerkmalen, um die entsprechende Zuordnung festzulegen.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
  </xs:complexType>
</xs:element>

element FactInformation
diagram
namespace http://www.statistik.at/xml/stf/StML-1
properties
content complex
children stf:FactGroup stf:Fact
used by
element STF
annotation
documentation 
Container, um die Fakten aller Tabellen zu sammeln.
source
<xs:element name="FactInformation">
  <xs:annotation>
    <xs:documentation>Container, um die Fakten aller Tabellen zu sammeln.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:choice maxOccurs="unbounded">
      <xs:element ref="stf:FactGroup"/>
      <xs:element ref="stf:Fact"/>
    </xs:choice>
  </xs:complexType>
</xs:element>

element Formula
diagram
namespace http://www.statistik.at/xml/stf/StML-1
properties
content complex
mixed true
children stf:CT stf:Math
used by
element MetaInformation
attributes
Name  Type  Use  Default  Fixed  Annotation
id  xs:IDrequired      
refMet  xs:IDREFSoptional      
documentation 
Enthaelt Verweise zu weiteren Metainformationen ueber dieses Element.
annotation
documentation 
Definiert eine Berechnungs-Formel.
source
<xs:element name="Formula">
  <xs:annotation>
    <xs:documentation>Definiert eine Berechnungs-Formel.</xs:documentation>
  </xs:annotation>
  <xs:complexType mixed="true">
    <xs:sequence minOccurs="0">
      <xs:element ref="stf:CT" minOccurs="0" maxOccurs="unbounded"/>
      <xs:element ref="stf:Math"/>
    </xs:sequence>
    <xs:attribute name="id" type="xs:ID" use="required"/>
    <xs:attributeGroup ref="stf:MetaAG"/>
  </xs:complexType>
</xs:element>

element History
diagram
namespace http://www.statistik.at/xml/stf/StML-1
properties
content complex
children stf:ProcessedBy
used by
element STF
annotation
documentation 
Enhaelt die History jener Personen, die dieses Dokument bearbeitet haben. Zur History gehoert auch die Person, die das Dokument erstellt hat.
source
<xs:element name="History">
  <xs:annotation>
    <xs:documentation>Enhaelt die History jener Personen, die dieses Dokument bearbeitet haben. Zur History gehoert auch die Person, die das Dokument erstellt hat.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="stf:ProcessedBy" maxOccurs="unbounded"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element Identification
diagram
namespace http://www.statistik.at/xml/stf/StML-1
properties
content complex
used by
element Identifications
attributes
Name  Type  Use  Default  Fixed  Annotation
id  xs:IDrequired      
type  required      
documentation 
Definiert, um welchen Typ der Identifikation es sich handelt. Der Wert "user" wird verwendet, um weitere Identifikationstypen zu definieren.
class  optional      
documentation 
Definiert einen weiteren Identifikationstyp, sollte kein vorgegebener verwendet werden koennen. Dazu ist es erforderlich, dass das Attribut "type" mit dem Wert "user" gefuellt ist. Der Wert "subHeading" wird für Zwischenüberschriften verwendet.
from  optional      
documentation 
Definiert die linke obere Ecke fuer einen identifizierten/benannten Bereich.
Format: R[nn]C[nn]
nn = Zeile/Spalte beginnend mit 1
to  optional      
documentation 
Definiert die rechte untere Ecke fuer einen identifizierten/benannten Bereich.
Format: R[nn]C[nn]
nn = Zeile/Spalte beginnend mit 1
level  optional  1    
documentation 
Definiert, dass dieser identifizierte Bereich weiter unterteilt ist.
Bsp.: Untertitel mit type="title" level="2", Verschiedene Einrueckungen in der Vorspalte mit type="stub" level="2..n", z.B. um die Kriterien in der Vorspalte optisch zu trennen, oder Schachtelungs-Tiefe in einer Hierarchie zu zeigen.
refStyle  xs:IDREF      
documentation 
Enhaelt einen Verweis auf ein "Style" Element. Wird verwendet, um diesen Text mit zusaetzlichen/anderen "Style" Eigenschaften darzustellen.
application  optional      
documentation 
Definiert, von welcher Anwendung dieser Identifikationstyp stammt. 
Das Attribut "type" muss den Wert "user" enthalten. Bsp: application="at.statistik.isis".
Der Wert "generic" definiert, dass ein Interesse fuer alle Anwendungen besteht.
refMet  xs:IDREFSoptional      
documentation 
Enthaelt Verweise zu weiteren Metainformationen ueber dieses Element.
annotation
documentation 
Definiert einen identifizierten Tabellenbereich.
documentation 

Nachfolgende Grafik zeigt welche Bereiche vorgesehen sind:
                    
appInfo 
example
source
<xs:element name="Identification">
  <xs:annotation>
    <xs:documentation>Definiert einen identifizierten Tabellenbereich.</xs:documentation>
    <xs:documentation source="pic/IdentificationType.htm">
Nachfolgende Grafik zeigt welche Bereiche vorgesehen sind:
                    </xs:documentation>
    <xs:appinfo source="example/Identification.ex">example</xs:appinfo>
  </xs:annotation>
  <xs:complexType>
    <xs:attribute name="id" type="xs:ID" use="required"/>
    <xs:attribute name="type" use="required">
      <xs:annotation>
        <xs:documentation>Definiert, um welchen Typ der Identifikation es sich handelt. Der Wert "user" wird verwendet, um weitere Identifikationstypen zu definieren.</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:string">
          <xs:enumeration value="stubHeader">
            <xs:annotation>
              <xs:documentation>Vorspaltenkopf</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="tableHeader">
            <xs:annotation>
              <xs:documentation>Tabellenkopf</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="postHeader">
            <xs:annotation>
              <xs:documentation>Nachspaltenkopf</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="stub">
            <xs:annotation>
              <xs:documentation>Vorspalte</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="body">
            <xs:annotation>
              <xs:documentation>Tabellenkoerper</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="postBody">
            <xs:annotation>
              <xs:documentation>Nachspalte</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="title">
            <xs:annotation>
              <xs:documentation>Titel</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="bodyFooter">
            <xs:annotation>
              <xs:documentation>Fuss des Tabellenkoerpers</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="stubFooter">
            <xs:annotation>
              <xs:documentation>Fuss der Vorspalte</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="postFooter">
            <xs:annotation>
              <xs:documentation>Fuss der Nachspalte</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="footer">
            <xs:annotation>
              <xs:documentation>Fuss</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="header">
            <xs:annotation>
              <xs:documentation>Kopf</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="columnHeader">
            <xs:annotation>
              <xs:documentation>Spaltenkopf</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="user">
            <xs:annotation>
              <xs:documentation>Definiert, dass es sich um einen anderen, vom Benutzer erstellten, Identificationstyp handelt. Das Attribut "class" ist zu fuellen. </xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="decoration">
            <xs:annotation>
              <xs:documentation>Dekoration / Hervorhebung</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="hidden">
            <xs:annotation>
              <xs:documentation>Versteckter Bereich</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
    <xs:attribute name="class" use="optional">
      <xs:annotation>
        <xs:documentation>Definiert einen weiteren Identifikationstyp, sollte kein vorgegebener verwendet werden koennen. Dazu ist es erforderlich, dass das Attribut "type" mit dem Wert "user" gefuellt ist. Der Wert "subHeading" wird für Zwischenüberschriften verwendet.</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:string"/>
      </xs:simpleType>
    </xs:attribute>
    <xs:attribute name="from" use="optional">
      <xs:annotation>
        <xs:documentation>Definiert die linke obere Ecke fuer einen identifizierten/benannten Bereich.
Format: R[nn]C[nn]
nn = Zeile/Spalte beginnend mit 1</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:string">
          <xs:pattern value="R[1-9][0-9]{0,14}C[1-9][0-9]{0,14}"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
    <xs:attribute name="to" use="optional">
      <xs:annotation>
        <xs:documentation>Definiert die rechte untere Ecke fuer einen identifizierten/benannten Bereich.
Format: R[nn]C[nn]
nn = Zeile/Spalte beginnend mit 1</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:string">
          <xs:pattern value="R[1-9][0-9]{0,14}C[1-9][0-9]{0,14}"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
    <xs:attribute name="level" use="optional" default="1">
      <xs:annotation>
        <xs:documentation>Definiert, dass dieser identifizierte Bereich weiter unterteilt ist.
Bsp.: Untertitel mit type="title" level="2", Verschiedene Einrueckungen in der Vorspalte mit type="stub" level="2..n", z.B. um die Kriterien in der Vorspalte optisch zu trennen, oder Schachtelungs-Tiefe in einer Hierarchie zu zeigen.</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:int">
          <xs:minInclusive value="1"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
    <xs:attributeGroup ref="stf:StyleAG"/>
    <xs:attribute name="application" use="optional">
      <xs:annotation>
        <xs:documentation>Definiert, von welcher Anwendung dieser Identifikationstyp stammt. 
Das Attribut "type" muss den Wert "user" enthalten. Bsp: application="at.statistik.isis".
Der Wert "generic" definiert, dass ein Interesse fuer alle Anwendungen besteht.</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:string"/>
      </xs:simpleType>
    </xs:attribute>
    <xs:attributeGroup ref="stf:MetaAG"/>
  </xs:complexType>
</xs:element>

element Identifications
diagram
namespace http://www.statistik.at/xml/stf/StML-1
properties
content complex
children stf:Identification
used by
element TableView
annotation
documentation 
Container, um die identifizierten Bereiche innerhalb einer Tabelle zu sammeln.
source
<xs:element name="Identifications">
  <xs:annotation>
    <xs:documentation>Container, um die identifizierten Bereiche innerhalb einer Tabelle zu sammeln.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="stf:Identification" maxOccurs="unbounded"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element Int
diagram
namespace http://www.statistik.at/xml/stf/StML-1
type xs:int
properties
content simple
nillable true
used by
groups IntGroup IntGroup
annotation
documentation 
Definiert einen Datentyp, welcher einen Wertebereich von 2^32 Bit umfasst.
documentation 

Nachfolgend Auszug aus der XML-Schema-Dokumentation.
source
<xs:element name="Int" type="xs:int" nillable="true">
  <xs:annotation>
    <xs:documentation>Definiert einen Datentyp, welcher einen Wertebereich von 2^32 Bit umfasst.</xs:documentation>
    <xs:documentation source="pic/Int.htm">
Nachfolgend Auszug aus der XML-Schema-Dokumentation.
</xs:documentation>
  </xs:annotation>
</xs:element>

element LayoutInformation
diagram
namespace http://www.statistik.at/xml/stf/StML-1
properties
content complex
children stf:PageDescription
used by
element TableView
annotation
documentation 
Definiert, wie sich die Tabelle darzustellen hat.
source
<xs:element name="LayoutInformation">
  <xs:annotation>
    <xs:documentation>Definiert, wie sich die Tabelle darzustellen hat.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="stf:PageDescription" maxOccurs="unbounded"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element Link
diagram
namespace http://www.statistik.at/xml/stf/StML-1
properties
content complex
used by
elements CT STF
attributes
Name  Type  Use  Default  Fixed  Annotation
type  xs:string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
xlink:actuate  optional      
annotation
documentation 
Das Element ermoeglicht Verweise zu anderen Dokumenten/Sourcen entsprechend der XLink Notation (siehe http://www.w3c.org/XML/Linking).
source
<xs:element name="Link">
  <xs:annotation>
    <xs:documentation>Das Element ermoeglicht Verweise zu anderen Dokumenten/Sourcen entsprechend der XLink Notation (siehe http://www.w3c.org/XML/Linking).</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:attributeGroup ref="xlink:simpleLink"/>
  </xs:complexType>
</xs:element>

element Math
diagram
namespace http://www.statistik.at/xml/stf/StML-1
type extension of xs:string
properties
content complex
used by
element Formula
attributes
Name  Type  Use  Default  Fixed  Annotation
version  xs:stringoptional      
documentation 
Definiert, die verwendete Version der MathML-Notation.
annotation
documentation 
Definiert, eine Berechnungs-Formel in MathML Notation (siehe: http://www.w3.org/Math).  
Es wird vorgeschlagen, als Berechnungs-Variablen, die IDs der Elemente aus denen sich das Ergebnis zusammensetzt, zu verwenden.
Um den MathML-XML-Source vom Parsen auszunehmen, muss dieser in einen CDATA Block eingebettet werden.
documentation 

Nachfolgend Auszug aus der XML-Schema-Dokumentation.
source
<xs:element name="Math">
  <xs:annotation>
    <xs:documentation>Definiert, eine Berechnungs-Formel in MathML Notation (siehe: http://www.w3.org/Math).  
Es wird vorgeschlagen, als Berechnungs-Variablen, die IDs der Elemente aus denen sich das Ergebnis zusammensetzt, zu verwenden.
Um den MathML-XML-Source vom Parsen auszunehmen, muss dieser in einen CDATA Block eingebettet werden.</xs:documentation>
    <xs:documentation source="pic/CDATA.htm">
Nachfolgend Auszug aus der XML-Schema-Dokumentation.
</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:simpleContent>
      <xs:extension base="xs:string">
        <xs:attribute name="version" type="xs:string" use="optional">
          <xs:annotation>
            <xs:documentation>Definiert, die verwendete Version der MathML-Notation.</xs:documentation>
          </xs:annotation>
        </xs:attribute>
      </xs:extension>
    </xs:simpleContent>
  </xs:complexType>
</xs:element>

element Meta
diagram
namespace http://www.statistik.at/xml/stf/StML-1
properties
content complex
mixed true
children stf:CT
used by
element MetaInformation
attributes
Name  Type  Use  Default  Fixed  Annotation
type  optional  comment    
documentation 
Definiert, um welchen Typ von Metainformation es sich handelt. Der Wert "user" wird verwendet, um weitere Metainformationstypen zu definieren. Das Attribut "class" kann für eine feinere Gliederung der Type verwendet werden.
id  xs:IDrequired      
refProcessedBy  xs:IDREFoptional      
documentation 
Enthaelt einen Verweis, um festzulegen, wer diese Metainformation erstellt hat.
class  optional      
documentation 
Definiert einen weiteren Metainformationstyp, sollte kein vorgegebener verwendet werden koennen.
Des Weiteren kann dieses Attribut verwendet werden um definierte Typen feiner zu gliedern.
application  optional      
documentation 
Definiert, von welcher Anwendung dieser Metainformationstyp stammt. 
Das Attribut "type" muss den Wert "user" enthalten. Bsp: application="at.statistik.isis".
Der Wert "generic" definiert, dass ein Interesse fuer alle Anwendungen besteht.
annotation
documentation 
Definiert eine Metainformation (Information ueber Daten/Information) zu einem anderen Element. Diese kann vielfaeltigster Natur sein und wird im Attribut "type" genauer definiert. Wobei type="user" dazu verwendet wird, um eigene Metainformationstypen festzulegen.
appInfo 
example
source
<xs:element name="Meta">
  <xs:annotation>
    <xs:documentation>Definiert eine Metainformation (Information ueber Daten/Information) zu einem anderen Element. Diese kann vielfaeltigster Natur sein und wird im Attribut "type" genauer definiert. Wobei type="user" dazu verwendet wird, um eigene Metainformationstypen festzulegen.</xs:documentation>
    <xs:appinfo source="example/Meta.ex">example</xs:appinfo>
  </xs:annotation>
  <xs:complexType mixed="true">
    <xs:sequence minOccurs="0">
      <xs:element ref="stf:CT" maxOccurs="unbounded"/>
    </xs:sequence>
    <xs:attribute name="type" use="optional" default="comment">
      <xs:annotation>
        <xs:documentation>Definiert, um welchen Typ von Metainformation es sich handelt. Der Wert "user" wird verwendet, um weitere Metainformationstypen zu definieren. Das Attribut "class" kann für eine feinere Gliederung der Type verwendet werden.</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:string">
          <xs:enumeration value="copyright">
            <xs:annotation>
              <xs:documentation>Definiert eine Information ueber das Urheberrecht.</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="footnote">
            <xs:annotation>
              <xs:documentation>Definiert eine Fussnote.</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="source">
            <xs:annotation>
              <xs:documentation>Definiert eine Quellenangabe.</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="user">
            <xs:annotation>
              <xs:documentation>Definiert, dass es sich um einen anderen, vom Benutzer erstellten, Metainformationstyp handelt. Das Attribut "class" ist zu fuellen. </xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="statistical">
            <xs:annotation>
              <xs:documentation> Definiert die Statistischen Meta-Information ueber die Daten. 
Definiert derzeit die Information ueber die Qualitaet der Daten. Wird dieser Typ verwendet, ist das Attribut "class" entsprechend den Vorgaben im Dokument "Erlaeuterung zur Befuellung der Qualitaetsrichtliniendatenbank" zu setzen.
Bsp.: type="statistical" class="REL000"</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="comment">
            <xs:annotation>
              <xs:documentation>Definiert einen zusaetzlichen Kommentar.</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="alternatively">
            <xs:annotation>
              <xs:documentation>Definiert, dass der Text dieser Metainformation als Ersetzung für den Inhalt des urspruenglichen Elements genommen werden soll.</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
    <xs:attribute name="id" type="xs:ID" use="required"/>
    <xs:attribute name="refProcessedBy" type="xs:IDREF" use="optional">
      <xs:annotation>
        <xs:documentation>Enthaelt einen Verweis, um festzulegen, wer diese Metainformation erstellt hat.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="class" use="optional">
      <xs:annotation>
        <xs:documentation>Definiert einen weiteren Metainformationstyp, sollte kein vorgegebener verwendet werden koennen.
Des Weiteren kann dieses Attribut verwendet werden um definierte Typen feiner zu gliedern.</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:string"/>
      </xs:simpleType>
    </xs:attribute>
    <xs:attribute name="application" use="optional">
      <xs:annotation>
        <xs:documentation>Definiert, von welcher Anwendung dieser Metainformationstyp stammt. 
Das Attribut "type" muss den Wert "user" enthalten. Bsp: application="at.statistik.isis".
Der Wert "generic" definiert, dass ein Interesse fuer alle Anwendungen besteht.</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:string"/>
      </xs:simpleType>
    </xs:attribute>
  </xs:complexType>
</xs:element>

element MetaInformation
diagram
namespace http://www.statistik.at/xml/stf/StML-1
properties
content complex
children stf:Meta stf:Units stf:Formula
used by
elements STF TableView
annotation
documentation 
Container, welcher die Metainformationen ueber die Tabellen sammelt.
source
<xs:element name="MetaInformation">
  <xs:annotation>
    <xs:documentation>Container, welcher die Metainformationen ueber die Tabellen sammelt.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:choice maxOccurs="unbounded">
      <xs:element ref="stf:Meta"/>
      <xs:element ref="stf:Units"/>
      <xs:element ref="stf:Formula"/>
    </xs:choice>
  </xs:complexType>
</xs:element>

element Month
diagram
namespace http://www.statistik.at/xml/stf/StML-1
type xs:gMonth
properties
content simple
used by
groups MonthGroup MonthGroup
annotation
documentation 
Definiert einen Datentyp fuer ein Monat.
documentation 

Nachfolgend Auszug aus der XML-Schema-Dokumentation.
                    
source
<xs:element name="Month" type="xs:gMonth">
  <xs:annotation>
    <xs:documentation>Definiert einen Datentyp fuer ein Monat.</xs:documentation>
    <xs:documentation source="pic/gMonth.htm">
Nachfolgend Auszug aus der XML-Schema-Dokumentation.
                    </xs:documentation>
  </xs:annotation>
</xs:element>

element Name
diagram
namespace http://www.statistik.at/xml/stf/StML-1
properties
content complex
mixed true
children stf:CT
used by
element ChildClass
groups LocalClassDefGroup RefClassDefGroup
attributes
Name  Type  Use  Default  Fixed  Annotation
id  xs:IDrequired      
refMet  xs:IDREFSoptional      
documentation 
Enthaelt Verweise zu weiteren Metainformationen ueber dieses Element.
annotation
documentation 
Definiert den Namen einer Klassifikation.
source
<xs:element name="Name">
  <xs:annotation>
    <xs:documentation>Definiert den Namen einer Klassifikation.</xs:documentation>
  </xs:annotation>
  <xs:complexType mixed="true">
    <xs:sequence minOccurs="0">
      <xs:element ref="stf:CT" maxOccurs="unbounded"/>
    </xs:sequence>
    <xs:attribute name="id" type="xs:ID" use="required"/>
    <xs:attributeGroup ref="stf:MetaAG"/>
  </xs:complexType>
</xs:element>

element PageDescription
diagram
namespace http://www.statistik.at/xml/stf/StML-1
properties
content complex
children stf:Format stf:Margins stf:PageBreaks stf:Page
used by
element LayoutInformation
attributes
Name  Type  Use  Default  Fixed  Annotation
format  optional  default    
documentation 
Definiert fuer welches Ausgabemedium die Beschreibung zutrifft. Wird dieses Attribut nicht definiert, so ist die Beschreibung fuer jedes Ausgabemedium zu verwenden.
orientation  optional  portrait    
documentation 
Definiert die Ausrichtung (Hochformat/Querformat) am Ausgabemedium
endOfTable  xs:NMTOKENSoptional      
documentation 
Definiert, die Ausgabenreihenfolge verschiedener Metainformationselemente. Es muss die Bezeichnung entsprechend der type(/class) Kombination vom Metainformationselement sein.
Bsp.:
footnote copyright - Definiert, dass zuerst die Fussnoten und danach die Copyrightinformationen ausgegeben werden.
endOfPage  xs:NMTOKENSoptional      
documentation 
Definiert, die Ausgabenreihenfolge verschiedener Metainformationselemente. Es muss die Bezeichnung entsprechend der type(/class) Kombination vom Metainformationselement sein.
Bsp.:
footnote copyright - Definiert, dass zuerst die Fussnoten und danach die Copyrightinformationen ausgegeben werden.
refMet  xs:IDREFSoptional      
documentation 
Enthaelt Verweise zu weiteren Metainformationen ueber dieses Element.
annotation
documentation 
Definiert eine Beschreibung fuer ein bestimmtes Ausgabemedium.
appInfo 
example
source
<xs:element name="PageDescription">
  <xs:annotation>
    <xs:documentation>Definiert eine Beschreibung fuer ein bestimmtes Ausgabemedium.</xs:documentation>
    <xs:appinfo source="example/PageDescription.ex">example</xs:appinfo>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Format" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Definiert das Seitenformat</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:attribute name="height" use="optional">
            <xs:annotation>
              <xs:documentation>Definiert die Hoehe der Seite.
Einheit = cm.</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
              <xs:restriction base="xs:float">
                <xs:minExclusive value="0"/>
              </xs:restriction>
            </xs:simpleType>
          </xs:attribute>
          <xs:attribute name="width" use="optional">
            <xs:annotation>
              <xs:documentation>Definiert die Breite der Seite.
Einheit = cm.</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
              <xs:restriction base="xs:float">
                <xs:minExclusive value="0"/>
              </xs:restriction>
            </xs:simpleType>
          </xs:attribute>
          <xs:attribute name="type" use="optional">
            <xs:annotation>
              <xs:documentation>Definiert Standardseitengroessen. Wenn keine Standardgroesse entspricht, muessen die Attribute "width" und "height" angegeben werden.</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
              <xs:restriction base="xs:NMTOKEN">
                <xs:enumeration value="A0"/>
                <xs:enumeration value="A1"/>
                <xs:enumeration value="A2"/>
                <xs:enumeration value="A3"/>
                <xs:enumeration value="A4"/>
                <xs:enumeration value="A5"/>
                <xs:enumeration value="A6"/>
              </xs:restriction>
            </xs:simpleType>
          </xs:attribute>
        </xs:complexType>
      </xs:element>
      <xs:element name="Margins" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Definiert die Raender der Seite</xs:documentation>
          <xs:appinfo source="example/Margins.ex">example</xs:appinfo>
        </xs:annotation>
        <xs:complexType>
          <xs:attribute name="left" type="xs:float">
            <xs:annotation>
              <xs:documentation>Linker Rand der Seite.
Einheit = cm.</xs:documentation>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="right" type="xs:float">
            <xs:annotation>
              <xs:documentation>Rechter Rand der Seite.
Einheit = cm.</xs:documentation>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="top" type="xs:float">
            <xs:annotation>
              <xs:documentation>Oberer Rand der Seite.
Einheit = cm.</xs:documentation>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="bottom" type="xs:float">
            <xs:annotation>
              <xs:documentation>Unterer Rand der Seite.
Einheit = cm.</xs:documentation>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="gutter" type="xs:float">
            <xs:annotation>
              <xs:documentation>Bundsteg der Seite.
Einheit = cm.</xs:documentation>
            </xs:annotation>
          </xs:attribute>
        </xs:complexType>
      </xs:element>
      <xs:element name="PageBreaks" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Definiert, wo  Seitenumbrueche sein sollen.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Row" maxOccurs="unbounded">
              <xs:annotation>
                <xs:documentation>Definiert, nach welcher Zeile der Seitenumbruch erfolgen soll.</xs:documentation>
              </xs:annotation>
              <xs:simpleType>
                <xs:restriction base="xs:int">
                  <xs:minExclusive value="0"/>
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="Page" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>Definiert das Aussehen der Seite, wobei in den Attributen angegeben wird, um welche Seite es sich handelt. Sollte nichts definiert sein, wird diese Beschreibung fuer jede Seite herangezogen.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Slice" maxOccurs="unbounded">
              <xs:annotation>
                <xs:documentation>Bahn der Seite</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="Column" minOccurs="0" maxOccurs="unbounded">
                    <xs:annotation>
                      <xs:documentation>Definiert, welche Spalte(n) in dieser Bahn angezeigt werden sollen.</xs:documentation>
                      <xs:appinfo source="example/Column.ex">example</xs:appinfo>
                    </xs:annotation>
                    <xs:complexType>
                      <xs:attribute name="colStart" use="optional">
                        <xs:annotation>
                          <xs:documentation>Definiert, den Spaltenbeginn (inklusive)</xs:documentation>
                        </xs:annotation>
                        <xs:simpleType>
                          <xs:restriction base="xs:int">
                            <xs:minInclusive value="1"/>
                          </xs:restriction>
                        </xs:simpleType>
                      </xs:attribute>
                      <xs:attribute name="colSpan" use="optional">
                        <xs:annotation>
                          <xs:documentation>Definiert, die Spaltenanzahl</xs:documentation>
                        </xs:annotation>
                        <xs:simpleType>
                          <xs:restriction base="xs:int">
                            <xs:minInclusive value="1"/>
                          </xs:restriction>
                        </xs:simpleType>
                      </xs:attribute>
                      <xs:attribute name="refIdent" type="xs:IDREF" use="optional">
                        <xs:annotation>
                          <xs:documentation>Definiert, dass der identifizierte Bereich (bzw. die dadurch definierten Spalten) verwendet werden muss.</xs:documentation>
                        </xs:annotation>
                      </xs:attribute>
                      <xs:attribute name="type" use="optional" default="fixed">
                        <xs:annotation>
                          <xs:documentation>Definiert den Typ dieser Spalte. Handelt es sich um Datenspalten(data), soll fuer die naechste Seite, die naechstfolgenden Spalten ausgegeben werden.
</xs:documentation>
                        </xs:annotation>
                        <xs:simpleType>
                          <xs:restriction base="xs:string">
                            <xs:enumeration value="fixed"/>
                            <xs:enumeration value="data"/>
                          </xs:restriction>
                        </xs:simpleType>
                      </xs:attribute>
                    </xs:complexType>
                  </xs:element>
                </xs:sequence>
                <xs:attribute name="numbering" use="optional" default="none">
                  <xs:annotation>
                    <xs:documentation>Definiert, ob eine Zeilennummerierung durchgefuehrt werden soll.</xs:documentation>
                  </xs:annotation>
                  <xs:simpleType>
                    <xs:restriction base="xs:string">
                      <xs:enumeration value="left">
                        <xs:annotation>
                          <xs:documentation>Nummerierung auf der linken Seite</xs:documentation>
                        </xs:annotation>
                      </xs:enumeration>
                      <xs:enumeration value="right">
                        <xs:annotation>
                          <xs:documentation>Nummerierung auf der rechten Seite</xs:documentation>
                        </xs:annotation>
                      </xs:enumeration>
                      <xs:enumeration value="none">
                        <xs:annotation>
                          <xs:documentation>Keine Nummerierung</xs:documentation>
                        </xs:annotation>
                      </xs:enumeration>
                    </xs:restriction>
                  </xs:simpleType>
                </xs:attribute>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
          <xs:attribute name="pagePosition" use="optional">
            <xs:annotation>
              <xs:documentation>Definiert, um welche Seite es sich handelt</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
              <xs:restriction base="xs:string">
                <xs:enumeration value="odd">
                  <xs:annotation>
                    <xs:documentation>Ungerade Seitennummer</xs:documentation>
                  </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="even">
                  <xs:annotation>
                    <xs:documentation>Gerade Seitenummer</xs:documentation>
                  </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="left">
                  <xs:annotation>
                    <xs:documentation>Linke Seite</xs:documentation>
                  </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="right">
                  <xs:annotation>
                    <xs:documentation>Rechte Seite</xs:documentation>
                  </xs:annotation>
                </xs:enumeration>
              </xs:restriction>
            </xs:simpleType>
          </xs:attribute>
          <xs:attribute name="showHeader" type="xs:boolean" use="optional" default="1">
            <xs:annotation>
              <xs:documentation>Definiert, ob der Kopf der Tabelle auf dieser Seite angezeigt werden soll.</xs:documentation>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="pageCnt" use="optional">
            <xs:annotation>
              <xs:documentation>Definiert, dass sich die Beschreibung nur auf die Seite mit dieser Nummer bezieht.</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
              <xs:restriction base="xs:int">
                <xs:minInclusive value="1"/>
              </xs:restriction>
            </xs:simpleType>
          </xs:attribute>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
    <xs:attribute name="format" use="optional" default="default">
      <xs:annotation>
        <xs:documentation>Definiert fuer welches Ausgabemedium die Beschreibung zutrifft. Wird dieses Attribut nicht definiert, so ist die Beschreibung fuer jedes Ausgabemedium zu verwenden.</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:string">
          <xs:enumeration value="html"/>
          <xs:enumeration value="pdf"/>
          <xs:enumeration value="xls"/>
          <xs:enumeration value="default"/>
          <xs:enumeration value="user">
            <xs:annotation>
              <xs:documentation>Definiert, dass es sich um kein Standardformat, sondern um ein spezielles Benutzerformat handelt.</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="print"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
    <xs:attribute name="orientation" use="optional" default="portrait">
      <xs:annotation>
        <xs:documentation>Definiert die Ausrichtung (Hochformat/Querformat) am Ausgabemedium</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:string">
          <xs:enumeration value="landscape">
            <xs:annotation>
              <xs:documentation>Querformat</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="portrait">
            <xs:annotation>
              <xs:documentation>Hochformat</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
    <xs:attribute name="endOfTable" type="xs:NMTOKENS" use="optional">
      <xs:annotation>
        <xs:documentation>Definiert, die Ausgabenreihenfolge verschiedener Metainformationselemente. Es muss die Bezeichnung entsprechend der type(/class) Kombination vom Metainformationselement sein.
Bsp.:
footnote copyright - Definiert, dass zuerst die Fussnoten und danach die Copyrightinformationen ausgegeben werden.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="endOfPage" type="xs:NMTOKENS" use="optional">
      <xs:annotation>
        <xs:documentation>Definiert, die Ausgabenreihenfolge verschiedener Metainformationselemente. Es muss die Bezeichnung entsprechend der type(/class) Kombination vom Metainformationselement sein.
Bsp.:
footnote copyright - Definiert, dass zuerst die Fussnoten und danach die Copyrightinformationen ausgegeben werden.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attributeGroup ref="stf:MetaAG"/>
  </xs:complexType>
</xs:element>

element PageDescription/Format
diagram
namespace http://www.statistik.at/xml/stf/StML-1
properties
isRef 0
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
height  optional      
documentation 
Definiert die Hoehe der Seite.
Einheit = cm.
width  optional      
documentation 
Definiert die Breite der Seite.
Einheit = cm.
type  optional      
documentation 
Definiert Standardseitengroessen. Wenn keine Standardgroesse entspricht, muessen die Attribute "width" und "height" angegeben werden.
annotation
documentation 
Definiert das Seitenformat
source
<xs:element name="Format" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Definiert das Seitenformat</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:attribute name="height" use="optional">
      <xs:annotation>
        <xs:documentation>Definiert die Hoehe der Seite.
Einheit = cm.</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:float">
          <xs:minExclusive value="0"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
    <xs:attribute name="width" use="optional">
      <xs:annotation>
        <xs:documentation>Definiert die Breite der Seite.
Einheit = cm.</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:float">
          <xs:minExclusive value="0"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
    <xs:attribute name="type" use="optional">
      <xs:annotation>
        <xs:documentation>Definiert Standardseitengroessen. Wenn keine Standardgroesse entspricht, muessen die Attribute "width" und "height" angegeben werden.</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:NMTOKEN">
          <xs:enumeration value="A0"/>
          <xs:enumeration value="A1"/>
          <xs:enumeration value="A2"/>
          <xs:enumeration value="A3"/>
          <xs:enumeration value="A4"/>
          <xs:enumeration value="A5"/>
          <xs:enumeration value="A6"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
  </xs:complexType>
</xs:element>

element PageDescription/Margins
diagram
namespace http://www.statistik.at/xml/stf/StML-1
properties
isRef 0
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
left  xs:float      
documentation 
Linker Rand der Seite.
Einheit = cm.
right  xs:float      
documentation 
Rechter Rand der Seite.
Einheit = cm.
top  xs:float      
documentation 
Oberer Rand der Seite.
Einheit = cm.
bottom  xs:float      
documentation 
Unterer Rand der Seite.
Einheit = cm.
gutter  xs:float      
documentation 
Bundsteg der Seite.
Einheit = cm.
annotation
documentation 
Definiert die Raender der Seite
appInfo 
example
source
<xs:element name="Margins" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Definiert die Raender der Seite</xs:documentation>
    <xs:appinfo source="example/Margins.ex">example</xs:appinfo>
  </xs:annotation>
  <xs:complexType>
    <xs:attribute name="left" type="xs:float">
      <xs:annotation>
        <xs:documentation>Linker Rand der Seite.
Einheit = cm.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="right" type="xs:float">
      <xs:annotation>
        <xs:documentation>Rechter Rand der Seite.
Einheit = cm.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="top" type="xs:float">
      <xs:annotation>
        <xs:documentation>Oberer Rand der Seite.
Einheit = cm.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="bottom" type="xs:float">
      <xs:annotation>
        <xs:documentation>Unterer Rand der Seite.
Einheit = cm.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="gutter" type="xs:float">
      <xs:annotation>
        <xs:documentation>Bundsteg der Seite.
Einheit = cm.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
  </xs:complexType>
</xs:element>

element PageDescription/PageBreaks
diagram
namespace http://www.statistik.at/xml/stf/StML-1
properties
isRef 0
content complex
children stf:Row
annotation
documentation 
Definiert, wo  Seitenumbrueche sein sollen.
source
<xs:element name="PageBreaks" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Definiert, wo  Seitenumbrueche sein sollen.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Row" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>Definiert, nach welcher Zeile der Seitenumbruch erfolgen soll.</xs:documentation>
        </xs:annotation>
        <xs:simpleType>
          <xs:restriction base="xs:int">
            <xs:minExclusive value="0"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element PageDescription/PageBreaks/Row
diagram
namespace http://www.statistik.at/xml/stf/StML-1
type restriction of xs:int
properties
isRef 0
content simple
used by
element Table
facets
minExclusive 0
annotation
documentation 
Definiert, nach welcher Zeile der Seitenumbruch erfolgen soll.
source
<xs:element name="Row" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Definiert, nach welcher Zeile der Seitenumbruch erfolgen soll.</xs:documentation>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:int">
      <xs:minExclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

element PageDescription/Page
diagram
namespace http://www.statistik.at/xml/stf/StML-1
properties
isRef 0
content complex
children stf:Slice
attributes
Name  Type  Use  Default  Fixed  Annotation
pagePosition  optional      
documentation 
Definiert, um welche Seite es sich handelt
showHeader  xs:booleanoptional  1    
documentation 
Definiert, ob der Kopf der Tabelle auf dieser Seite angezeigt werden soll.
pageCnt  optional      
documentation 
Definiert, dass sich die Beschreibung nur auf die Seite mit dieser Nummer bezieht.
annotation
documentation 
Definiert das Aussehen der Seite, wobei in den Attributen angegeben wird, um welche Seite es sich handelt. Sollte nichts definiert sein, wird diese Beschreibung fuer jede Seite herangezogen.
source
<xs:element name="Page" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Definiert das Aussehen der Seite, wobei in den Attributen angegeben wird, um welche Seite es sich handelt. Sollte nichts definiert sein, wird diese Beschreibung fuer jede Seite herangezogen.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Slice" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>Bahn der Seite</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Column" minOccurs="0" maxOccurs="unbounded">
              <xs:annotation>
                <xs:documentation>Definiert, welche Spalte(n) in dieser Bahn angezeigt werden sollen.</xs:documentation>
                <xs:appinfo source="example/Column.ex">example</xs:appinfo>
              </xs:annotation>
              <xs:complexType>
                <xs:attribute name="colStart" use="optional">
                  <xs:annotation>
                    <xs:documentation>Definiert, den Spaltenbeginn (inklusive)</xs:documentation>
                  </xs:annotation>
                  <xs:simpleType>
                    <xs:restriction base="xs:int">
                      <xs:minInclusive value="1"/>
                    </xs:restriction>
                  </xs:simpleType>
                </xs:attribute>
                <xs:attribute name="colSpan" use="optional">
                  <xs:annotation>
                    <xs:documentation>Definiert, die Spaltenanzahl</xs:documentation>
                  </xs:annotation>
                  <xs:simpleType>
                    <xs:restriction base="xs:int">
                      <xs:minInclusive value="1"/>
                    </xs:restriction>
                  </xs:simpleType>
                </xs:attribute>
                <xs:attribute name="refIdent" type="xs:IDREF" use="optional">
                  <xs:annotation>
                    <xs:documentation>Definiert, dass der identifizierte Bereich (bzw. die dadurch definierten Spalten) verwendet werden muss.</xs:documentation>
                  </xs:annotation>
                </xs:attribute>
                <xs:attribute name="type" use="optional" default="fixed">
                  <xs:annotation>
                    <xs:documentation>Definiert den Typ dieser Spalte. Handelt es sich um Datenspalten(data), soll fuer die naechste Seite, die naechstfolgenden Spalten ausgegeben werden.
</xs:documentation>
                  </xs:annotation>
                  <xs:simpleType>
                    <xs:restriction base="xs:string">
                      <xs:enumeration value="fixed"/>
                      <xs:enumeration value="data"/>
                    </xs:restriction>
                  </xs:simpleType>
                </xs:attribute>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
          <xs:attribute name="numbering" use="optional" default="none">
            <xs:annotation>
              <xs:documentation>Definiert, ob eine Zeilennummerierung durchgefuehrt werden soll.</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
              <xs:restriction base="xs:string">
                <xs:enumeration value="left">
                  <xs:annotation>
                    <xs:documentation>Nummerierung auf der linken Seite</xs:documentation>
                  </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="right">
                  <xs:annotation>
                    <xs:documentation>Nummerierung auf der rechten Seite</xs:documentation>
                  </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="none">
                  <xs:annotation>
                    <xs:documentation>Keine Nummerierung</xs:documentation>
                  </xs:annotation>
                </xs:enumeration>
              </xs:restriction>
            </xs:simpleType>
          </xs:attribute>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
    <xs:attribute name="pagePosition" use="optional">
      <xs:annotation>
        <xs:documentation>Definiert, um welche Seite es sich handelt</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:string">
          <xs:enumeration value="odd">
            <xs:annotation>
              <xs:documentation>Ungerade Seitennummer</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="even">
            <xs:annotation>
              <xs:documentation>Gerade Seitenummer</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="left">
            <xs:annotation>
              <xs:documentation>Linke Seite</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="right">
            <xs:annotation>
              <xs:documentation>Rechte Seite</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
    <xs:attribute name="showHeader" type="xs:boolean" use="optional" default="1">
      <xs:annotation>
        <xs:documentation>Definiert, ob der Kopf der Tabelle auf dieser Seite angezeigt werden soll.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="pageCnt" use="optional">
      <xs:annotation>
        <xs:documentation>Definiert, dass sich die Beschreibung nur auf die Seite mit dieser Nummer bezieht.</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:int">
          <xs:minInclusive value="1"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
  </xs:complexType>
</xs:element>

element PageDescription/Page/Slice
diagram
namespace http://www.statistik.at/xml/stf/StML-1
properties
isRef 0
content complex
children stf:Column
attributes
Name  Type  Use  Default  Fixed  Annotation
numbering  optional  none    
documentation 
Definiert, ob eine Zeilennummerierung durchgefuehrt werden soll.
annotation
documentation 
Bahn der Seite
source
<xs:element name="Slice" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Bahn der Seite</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Column" minOccurs="0" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>Definiert, welche Spalte(n) in dieser Bahn angezeigt werden sollen.</xs:documentation>
          <xs:appinfo source="example/Column.ex">example</xs:appinfo>
        </xs:annotation>
        <xs:complexType>
          <xs:attribute name="colStart" use="optional">
            <xs:annotation>
              <xs:documentation>Definiert, den Spaltenbeginn (inklusive)</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
              <xs:restriction base="xs:int">
                <xs:minInclusive value="1"/>
              </xs:restriction>
            </xs:simpleType>
          </xs:attribute>
          <xs:attribute name="colSpan" use="optional">
            <xs:annotation>
              <xs:documentation>Definiert, die Spaltenanzahl</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
              <xs:restriction base="xs:int">
                <xs:minInclusive value="1"/>
              </xs:restriction>
            </xs:simpleType>
          </xs:attribute>
          <xs:attribute name="refIdent" type="xs:IDREF" use="optional">
            <xs:annotation>
              <xs:documentation>Definiert, dass der identifizierte Bereich (bzw. die dadurch definierten Spalten) verwendet werden muss.</xs:documentation>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="type" use="optional" default="fixed">
            <xs:annotation>
              <xs:documentation>Definiert den Typ dieser Spalte. Handelt es sich um Datenspalten(data), soll fuer die naechste Seite, die naechstfolgenden Spalten ausgegeben werden.
</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
              <xs:restriction base="xs:string">
                <xs:enumeration value="fixed"/>
                <xs:enumeration value="data"/>
              </xs:restriction>
            </xs:simpleType>
          </xs:attribute>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
    <xs:attribute name="numbering" use="optional" default="none">
      <xs:annotation>
        <xs:documentation>Definiert, ob eine Zeilennummerierung durchgefuehrt werden soll.</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:string">
          <xs:enumeration value="left">
            <xs:annotation>
              <xs:documentation>Nummerierung auf der linken Seite</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="right">
            <xs:annotation>
              <xs:documentation>Nummerierung auf der rechten Seite</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="none">
            <xs:annotation>
              <xs:documentation>Keine Nummerierung</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
  </xs:complexType>
</xs:element>

element PageDescription/Page/Slice/Column
diagram
namespace http://www.statistik.at/xml/stf/StML-1
properties
isRef 0
content complex
used by
element Table
attributes
Name  Type  Use  Default  Fixed  Annotation
colStart  optional      
documentation 
Definiert, den Spaltenbeginn (inklusive)
colSpan  optional      
documentation 
Definiert, die Spaltenanzahl
refIdent  xs:IDREFoptional      
documentation 
Definiert, dass der identifizierte Bereich (bzw. die dadurch definierten Spalten) verwendet werden muss.
type  optional  fixed    
documentation 
Definiert den Typ dieser Spalte. Handelt es sich um Datenspalten(data), soll fuer die naechste Seite, die naechstfolgenden Spalten ausgegeben werden.
annotation
documentation 
Definiert, welche Spalte(n) in dieser Bahn angezeigt werden sollen.
appInfo 
example
source
<xs:element name="Column" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Definiert, welche Spalte(n) in dieser Bahn angezeigt werden sollen.</xs:documentation>
    <xs:appinfo source="example/Column.ex">example</xs:appinfo>
  </xs:annotation>
  <xs:complexType>
    <xs:attribute name="colStart" use="optional">
      <xs:annotation>
        <xs:documentation>Definiert, den Spaltenbeginn (inklusive)</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:int">
          <xs:minInclusive value="1"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
    <xs:attribute name="colSpan" use="optional">
      <xs:annotation>
        <xs:documentation>Definiert, die Spaltenanzahl</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:int">
          <xs:minInclusive value="1"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
    <xs:attribute name="refIdent" type="xs:IDREF" use="optional">
      <xs:annotation>
        <xs:documentation>Definiert, dass der identifizierte Bereich (bzw. die dadurch definierten Spalten) verwendet werden muss.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="type" use="optional" default="fixed">
      <xs:annotation>
        <xs:documentation>Definiert den Typ dieser Spalte. Handelt es sich um Datenspalten(data), soll fuer die naechste Seite, die naechstfolgenden Spalten ausgegeben werden.
</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:string">
          <xs:enumeration value="fixed"/>
          <xs:enumeration value="data"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
  </xs:complexType>
</xs:element>

element ProcessedBy
diagram
namespace http://www.statistik.at/xml/stf/StML-1
properties
content complex
used by
element History
attributes
Name  Type  Use  Default  Fixed  Annotation
author  xs:stringrequired      
documentation 
Enthaelt den Namen der Person, die dieses Dokument bearbeitet hat.
date  xs:dateTimerequired      
documentation 
Enthaelt, wann dieses Dokument bearbeitet wurde.
id  xs:IDrequired      
refMet  xs:IDREFSoptional      
documentation 
Enthaelt Verweise zu weiteren Metainformationen ueber dieses Element.
annotation
documentation 
Enthaelt, wer dieses Dokument, wann bearbeitet hat.
documentation 

Nachfolgend Auszug aus der XML-Schema-Dokumentation.
                    
appInfo 
example
source
<xs:element name="ProcessedBy">
  <xs:annotation>
    <xs:documentation>Enthaelt, wer dieses Dokument, wann bearbeitet hat.</xs:documentation>
    <xs:documentation source="pic/DateTime.htm">
Nachfolgend Auszug aus der XML-Schema-Dokumentation.
                    </xs:documentation>
    <xs:appinfo source="example/DateTime.ex">example</xs:appinfo>
  </xs:annotation>
  <xs:complexType>
    <xs:attribute name="author" type="xs:string" use="required">
      <xs:annotation>
        <xs:documentation>Enthaelt den Namen der Person, die dieses Dokument bearbeitet hat.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="date" type="xs:dateTime" use="required">
      <xs:annotation>
        <xs:documentation>Enthaelt, wann dieses Dokument bearbeitet wurde.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="id" type="xs:ID" use="required"/>
    <xs:attributeGroup ref="stf:MetaAG"/>
  </xs:complexType>
</xs:element>

element RefValue
diagram
namespace http://www.statistik.at/xml/stf/StML-1
properties
content complex
children stf:RefValue
used by
element RefValue
group RefClassDefGroup
attributes
Name  Type  Use  Default  Fixed  Annotation
ref  xs:IDREFrequired      
documentation 
Enthaelt einen Verweis zum entsprechenden Klassifikationswert.
id  xs:IDrequired      
refMet  xs:IDREFSoptional      
documentation 
Enthaelt Verweise zu weiteren Metainformationen ueber dieses Element.
annotation
documentation 
Definiert eine Auspraegung der Klassifikation (bzw. einen Verweis zur entsprechenden Auspraegung einer anderen Klassifikation) und deren Hierarchie.
source
<xs:element name="RefValue">
  <xs:annotation>
    <xs:documentation>Definiert eine Auspraegung der Klassifikation (bzw. einen Verweis zur entsprechenden Auspraegung einer anderen Klassifikation) und deren Hierarchie.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="stf:RefValue" minOccurs="0" maxOccurs="unbounded"/>
    </xs:sequence>
    <xs:attribute name="ref" type="xs:IDREF" use="required">
      <xs:annotation>
        <xs:documentation>Enthaelt einen Verweis zum entsprechenden Klassifikationswert.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="id" type="xs:ID" use="required"/>
    <xs:attributeGroup ref="stf:MetaAG"/>
  </xs:complexType>
</xs:element>

element Row
diagram
namespace http://www.statistik.at/xml/stf/StML-1
properties
content complex
children stf:Cell
used by
element Table
attributes
Name  Type  Use  Default  Fixed  Annotation
height  optional      
documentation 
Definiert, wie hoch diese Zeile sein soll.
Einheit = cm.
refIdent  xs:IDREFSoptional      
documentation 
Enthaelt Verweise zu den Identifikationen, welche fuer diese Zeile gueltig sind.
Diese Identifikationen erbt die Zelle in dieser Zeile.
refMet  xs:IDREFSoptional      
documentation 
Enthaelt Verweise zu weiteren Metainformationen ueber dieses Element.
autoFitHeight  xs:booleanoptional      
documentation 
Definiert, ob sich die Zeilenhoehe automatisch dem Inhalt anpassen soll.
block  xs:NMTOKENSoptional      
documentation 
Definiert, dass Zeilen mit demselben "block" Kennzeichen zusammengehalten werden sollen.
refStyle  xs:IDREF      
documentation 
Enhaelt einen Verweis auf ein "Style" Element. Wird verwendet, um diesen Text mit zusaetzlichen/anderen "Style" Eigenschaften darzustellen.
annotation
documentation 
Definiert eine Zeile der Tabelle.
source
<xs:element name="Row">
  <xs:annotation>
    <xs:documentation>Definiert eine Zeile der Tabelle.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="stf:Cell" minOccurs="0" maxOccurs="unbounded"/>
    </xs:sequence>
    <xs:attribute name="height" use="optional">
      <xs:annotation>
        <xs:documentation>Definiert, wie hoch diese Zeile sein soll.
Einheit = cm.</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:float">
          <xs:minExclusive value="0"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
    <xs:attribute name="refIdent" type="xs:IDREFS" use="optional">
      <xs:annotation>
        <xs:documentation>Enthaelt Verweise zu den Identifikationen, welche fuer diese Zeile gueltig sind.
Diese Identifikationen erbt die Zelle in dieser Zeile.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attributeGroup ref="stf:MetaAG"/>
    <xs:attribute name="autoFitHeight" type="xs:boolean" use="optional">
      <xs:annotation>
        <xs:documentation>Definiert, ob sich die Zeilenhoehe automatisch dem Inhalt anpassen soll.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="block" type="xs:NMTOKENS" use="optional">
      <xs:annotation>
        <xs:documentation>Definiert, dass Zeilen mit demselben "block" Kennzeichen zusammengehalten werden sollen.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attributeGroup ref="stf:StyleAG"/>
  </xs:complexType>
</xs:element>

element Separator
diagram
namespace http://www.statistik.at/xml/stf/StML-1
type xs:string
properties
content simple
used by
groups DateGroup DateTimeGroup DoubleGroup IntGroup MonthGroup TimeGroup YearGroup YearMonthGroup
annotation
documentation 
Definiert ein Trennzeichen fuer Bereiche.
source
<xs:element name="Separator" type="xs:string">
  <xs:annotation>
    <xs:documentation>Definiert ein Trennzeichen fuer Bereiche.</xs:documentation>
  </xs:annotation>
</xs:element>

element STF
diagram
namespace http://www.statistik.at/xml/stf/StML-1
properties
content complex
children stf:Description stf:History stf:MetaInformation stf:Classifications stf:FactInformation stl:Styles stf:TableView stf:Link
attributes
Name  Type  Use  Default  Fixed  Annotation
hashcode  optional      
documentation 
Definiert einen Hashcode um moegliche manuelle Änderungen auszuschliessen. Der Hashcode wird errechnet mit allen Zeichen innerhalb des STF Tags. Als Algorithmus wird der NAACCR CRC Checksum(CRC32) verwendet (siehe http://www.naaccr.org/standard/crc32/document.html).
contentVersion  required      
documentation 
Version des Inhaltes.
schemaVersion  optional      
documentation 
Definiert, welche Version des XML-Schemas zur Validierung dieses Dokuments verwendet werden kann.
annotation
documentation 
Das Root-Element zur Abbildung von statistischen Tabellen. Indizes/Zaehler beginnen standardmaessig mit Eins.
source
<xs:element name="STF">
  <xs:annotation>
    <xs:documentation>Das Root-Element zur Abbildung von statistischen Tabellen. Indizes/Zaehler beginnen standardmaessig mit Eins.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="stf:Description" minOccurs="0"/>
      <xs:element ref="stf:History" minOccurs="0"/>
      <xs:element ref="stf:MetaInformation" minOccurs="0"/>
      <xs:element ref="stf:Classifications" minOccurs="0"/>
      <xs:element ref="stf:FactInformation" minOccurs="0"/>
      <xs:element ref="stl:Styles" minOccurs="0"/>
      <xs:element ref="stf:TableView" maxOccurs="unbounded"/>
      <xs:element ref="stf:Link" minOccurs="0" maxOccurs="unbounded"/>
    </xs:sequence>
    <xs:attribute name="hashcode" use="optional">
      <xs:annotation>
        <xs:documentation>Definiert einen Hashcode um moegliche manuelle Änderungen auszuschliessen. Der Hashcode wird errechnet mit allen Zeichen innerhalb des STF Tags. Als Algorithmus wird der NAACCR CRC Checksum(CRC32) verwendet (siehe http://www.naaccr.org/standard/crc32/document.html).</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:string"/>
      </xs:simpleType>
    </xs:attribute>
    <xs:attribute name="contentVersion" use="required">
      <xs:annotation>
        <xs:documentation>Version des Inhaltes.</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:float">
          <xs:minInclusive value="1"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
    <xs:attribute name="schemaVersion" use="optional">
      <xs:annotation>
        <xs:documentation>Definiert, welche Version des XML-Schemas zur Validierung dieses Dokuments verwendet werden kann.</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:string">
          <xs:enumeration value="1.6"/>
          <xs:enumeration value="1.7"/>
          <xs:enumeration value="1.8"/>
          <xs:enumeration value="1.9"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
  </xs:complexType>
</xs:element>

element Table
diagram
namespace http://www.statistik.at/xml/stf/StML-1
properties
content complex
children stf:Column stf:Row
used by
element TableView
attributes
Name  Type  Use  Default  Fixed  Annotation
refMet  xs:IDREFSoptional      
documentation 
Enthaelt Verweise zu weiteren Metainformationen ueber dieses Element.
maxRows  optional      
documentation 
Enthaelt die Anzahl der Zeilen der Tabelle
maxCols  optional      
documentation 
Enthaelt die Anzahl der Spalten der Tabelle
defaultColumnWidth  optional      
documentation 
Definiert, die allgemeine Spaltenbreite, welche fuer jede Spalte gueltig ist, ausser es ist explizit bei der Spalte anders festgelegt.
Einheit = cm.
defaultRowHeight  optional      
documentation 
Definiert die allgemeine Hoehe der Zeile, ausser es ist bei einer Zeile anders festgelegt.
Einheit = cm.
refStyle  xs:IDREF      
documentation 
Enhaelt einen Verweis auf ein "Style" Element. Wird verwendet, um diesen Text mit zusaetzlichen/anderen "Style" Eigenschaften darzustellen.
annotation
documentation 
Definiert Struktur und Inhalt einer Tabelle.
source
<xs:element name="Table">
  <xs:annotation>
    <xs:documentation>Definiert Struktur und Inhalt einer Tabelle.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="stf:Column" minOccurs="0" maxOccurs="unbounded"/>
      <xs:element ref="stf:Row" maxOccurs="unbounded"/>
    </xs:sequence>
    <xs:attributeGroup ref="stf:MetaAG"/>
    <xs:attribute name="maxRows" use="optional">
      <xs:annotation>
        <xs:documentation>Enthaelt die Anzahl der Zeilen der Tabelle</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:int">
          <xs:minExclusive value="0"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
    <xs:attribute name="maxCols" use="optional">
      <xs:annotation>
        <xs:documentation>Enthaelt die Anzahl der Spalten der Tabelle</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:int">
          <xs:minExclusive value="0"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
    <xs:attribute name="defaultColumnWidth" use="optional">
      <xs:annotation>
        <xs:documentation>Definiert, die allgemeine Spaltenbreite, welche fuer jede Spalte gueltig ist, ausser es ist explizit bei der Spalte anders festgelegt.
Einheit = cm.</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:float">
          <xs:minExclusive value="0"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
    <xs:attribute name="defaultRowHeight" use="optional">
      <xs:annotation>
        <xs:documentation>Definiert die allgemeine Hoehe der Zeile, ausser es ist bei einer Zeile anders festgelegt.
Einheit = cm.</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:float">
          <xs:minExclusive value="0"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
    <xs:attributeGroup ref="stf:StyleAG"/>
  </xs:complexType>
</xs:element>

element TableView
diagram
namespace http://www.statistik.at/xml/stf/StML-1
properties
content complex
children stf:Description stf:MetaInformation stf:Identifications stf:LayoutInformation stf:Table
used by
element STF
attributes
Name  Type  Use  Default  Fixed  Annotation
name  xs:stringrequired      
documentation 
Definiert den Namen der Tabelle/Sicht.
annotation
documentation 
Der Container zur Definition einer Tabelle.
source
<xs:element name="TableView">
  <xs:annotation>
    <xs:documentation>Der Container zur Definition einer Tabelle.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="stf:Description" minOccurs="0"/>
      <xs:element ref="stf:MetaInformation" minOccurs="0"/>
      <xs:element ref="stf:Identifications" minOccurs="0"/>
      <xs:element ref="stf:LayoutInformation" minOccurs="0"/>
      <xs:element ref="stf:Table"/>
    </xs:sequence>
    <xs:attribute name="name" type="xs:string" use="required">
      <xs:annotation>
        <xs:documentation>Definiert den Namen der Tabelle/Sicht.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
  </xs:complexType>
</xs:element>

element Time
diagram
namespace http://www.statistik.at/xml/stf/StML-1
type xs:time
properties
content simple
used by
groups TimeGroup TimeGroup
annotation
documentation 
Definiert einen Datentyp, fuer einen wiederkehrenden Zeitpunkt.
documentation 

Nachfolgend Auszug aus der XML-Schema-Dokumentation.
                    
appInfo 
example
source
<xs:element name="Time" type="xs:time">
  <xs:annotation>
    <xs:documentation>Definiert einen Datentyp, fuer einen wiederkehrenden Zeitpunkt.</xs:documentation>
    <xs:documentation source="pic/Time.htm">
Nachfolgend Auszug aus der XML-Schema-Dokumentation.
                    </xs:documentation>
    <xs:appinfo source="example/Time.ex">example</xs:appinfo>
  </xs:annotation>
</xs:element>

element Unit
diagram
namespace http://www.statistik.at/xml/stf/StML-1
properties
content complex
mixed true
children stf:CT
used by
element Units
attributes
Name  Type  Use  Default  Fixed  Annotation
power  xs:intoptional  1    
documentation 
Definiert die verwendete Exponentialzahl (Durch eine negative wird angegeben, dass durch diese Einheit dividiert wird).
type  optional      
documentation 
Definiert die standardisierten Basis SI-Einheiten. Einheiten koennen mit diesen "Typen" ausgedrueckt werden, um vergleichbare/umrechenbare  Einheiten zu bilden.
refMet  xs:IDREFSoptional      
documentation 
Enthaelt Verweise zu weiteren Metainformationen ueber dieses Element.
annotation
documentation 
Definiert eine einzige Einheit.
source
<xs:element name="Unit">
  <xs:annotation>
    <xs:documentation>Definiert eine einzige Einheit.</xs:documentation>
  </xs:annotation>
  <xs:complexType mixed="true">
    <xs:sequence minOccurs="0">
      <xs:element ref="stf:CT" maxOccurs="unbounded"/>
    </xs:sequence>
    <xs:attribute name="power" type="xs:int" use="optional" default="1">
      <xs:annotation>
        <xs:documentation>Definiert die verwendete Exponentialzahl (Durch eine negative wird angegeben, dass durch diese Einheit dividiert wird).</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="type" use="optional">
      <xs:annotation>
        <xs:documentation>Definiert die standardisierten Basis SI-Einheiten. Einheiten koennen mit diesen "Typen" ausgedrueckt werden, um vergleichbare/umrechenbare  Einheiten zu bilden.</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:string">
          <xs:enumeration value="m">
            <xs:annotation>
              <xs:documentation>Meter</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="s">
            <xs:annotation>
              <xs:documentation>Sekunde</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="kg">
            <xs:annotation>
              <xs:documentation>Kilogramm</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="A">
            <xs:annotation>
              <xs:documentation>Ampere</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="K">
            <xs:annotation>
              <xs:documentation>Kelvin</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="cd">
            <xs:annotation>
              <xs:documentation>Candela</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="mol">
            <xs:annotation>
              <xs:documentation>Mol</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
    <xs:attributeGroup ref="stf:MetaAG"/>
  </xs:complexType>
</xs:element>

element Units
diagram
namespace http://www.statistik.at/xml/stf/StML-1
properties
content complex
children stf:CT stf:Unit
used by
element MetaInformation
attributes
Name  Type  Use  Default  Fixed  Annotation
factor  xs:floatoptional  1.0    
documentation 
Definiert, welcher Multiplikator verwendet wird.
system  xs:stringoptional      
documentation 
Definiert bei Abkuerzungen, welches System verwendet wird.
id  xs:IDrequired      
refMet  xs:IDREFSoptional      
documentation 
Enthaelt Verweise zu weiteren Metainformationen ueber dieses Element.
annotation
documentation 
Definiert eine (zusammengesetzte) Einheit. Die Einheiten sollten ohne Abkuerzungen definiert werden, ausser es wird ein bestimmtes System (SI, ISO) verwendet. Unit Elemente werden miteinander multipliziert (dividiert, durch Verwendung des Attributes power mit einer negativen Zahl) und bilden so eine zusammengesetzte Einheit. Das Units Element selbst, kann auch noch einen Multiplikator verwenden, der in Gleitkommadarstellung definiert wird.
appInfo 
example
source
<xs:element name="Units">
  <xs:annotation>
    <xs:documentation>Definiert eine (zusammengesetzte) Einheit. Die Einheiten sollten ohne Abkuerzungen definiert werden, ausser es wird ein bestimmtes System (SI, ISO) verwendet. Unit Elemente werden miteinander multipliziert (dividiert, durch Verwendung des Attributes power mit einer negativen Zahl) und bilden so eine zusammengesetzte Einheit. Das Units Element selbst, kann auch noch einen Multiplikator verwenden, der in Gleitkommadarstellung definiert wird.</xs:documentation>
    <xs:appinfo source="example/Units.ex">example</xs:appinfo>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="stf:CT" maxOccurs="unbounded"/>
      <xs:element ref="stf:Unit" maxOccurs="unbounded"/>
    </xs:sequence>
    <xs:attribute name="factor" type="xs:float" use="optional" default="1.0">
      <xs:annotation>
        <xs:documentation>Definiert, welcher Multiplikator verwendet wird.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="system" type="xs:string" use="optional">
      <xs:annotation>
        <xs:documentation>Definiert bei Abkuerzungen, welches System verwendet wird.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="id" type="xs:ID" use="required"/>
    <xs:attributeGroup ref="stf:MetaAG"/>
  </xs:complexType>
</xs:element>

element ValData
diagram
namespace http://www.statistik.at/xml/stf/StML-1
properties
content complex
mixed true
children stf:Boolean stf:Int stf:Separator stf:Double stf:Date stf:DateTime stf:Time stf:Year stf:Month stf:YearMonth stf:CT
used by
element Value
annotation
documentation 
Enthält die Daten einer Auspraegung einer Klassifikation.
source
<xs:element name="ValData">
  <xs:annotation>
    <xs:documentation>Enthält die Daten einer Auspraegung einer Klassifikation.</xs:documentation>
  </xs:annotation>
  <xs:complexType mixed="true">
    <xs:choice minOccurs="0">
      <xs:group ref="stf:BooleanGroup"/>
      <xs:group ref="stf:IntGroup"/>
      <xs:group ref="stf:DoubleGroup"/>
      <xs:group ref="stf:DateGroup"/>
      <xs:group ref="stf:DateTimeGroup"/>
      <xs:group ref="stf:TimeGroup"/>
      <xs:group ref="stf:YearGroup"/>
      <xs:group ref="stf:MonthGroup"/>
      <xs:group ref="stf:YearMonthGroup"/>
      <xs:element ref="stf:CT" maxOccurs="unbounded"/>
    </xs:choice>
  </xs:complexType>
</xs:element>

element Value
diagram
namespace http://www.statistik.at/xml/stf/StML-1
properties
content complex
mixed false
children stf:ValData stf:Value
used by
element Value
group LocalClassDefGroup
attributes
Name  Type  Use  Default  Fixed  Annotation
id  xs:IDrequired      
code  xs:stringoptional      
documentation 
Definiert einen weiteren Schluessel fuer diese Auspraegung.
key  xs:stringoptional      
documentation 
Definiert einen, in der Klassifikation (Hierarchiestufe), eindeutigen Schluessel fuer diese Auspraegung.
refMet  xs:IDREFSoptional      
documentation 
Enthaelt Verweise zu weiteren Metainformationen ueber dieses Element.
refCC  xs:IDREFoptional      
documentation 
Enthält einen Verweis auf gemeinsame Attribute der Auspraegungen, welche sich auf gleicher Hierarchiestufe befinden.
annotation
documentation 
Definiert eine Auspraegung einer Klassifikation.
source
<xs:element name="Value">
  <xs:annotation>
    <xs:documentation>Definiert eine Auspraegung einer Klassifikation.</xs:documentation>
  </xs:annotation>
  <xs:complexType mixed="false">
    <xs:sequence>
      <xs:element ref="stf:ValData"/>
      <xs:element ref="stf:Value" minOccurs="0" maxOccurs="unbounded"/>
    </xs:sequence>
    <xs:attribute name="id" type="xs:ID" use="required"/>
    <xs:attribute name="code" type="xs:string" use="optional">
      <xs:annotation>
        <xs:documentation>Definiert einen weiteren Schluessel fuer diese Auspraegung.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="key" type="xs:string" use="optional">
      <xs:annotation>
        <xs:documentation>Definiert einen, in der Klassifikation (Hierarchiestufe), eindeutigen Schluessel fuer diese Auspraegung.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attributeGroup ref="stf:MetaAG"/>
    <xs:attribute name="refCC" type="xs:IDREF" use="optional">
      <xs:annotation>
        <xs:documentation>Enthält einen Verweis auf gemeinsame Attribute der Auspraegungen, welche sich auf gleicher Hierarchiestufe befinden.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
  </xs:complexType>
</xs:element>

element Year
diagram
namespace http://www.statistik.at/xml/stf/StML-1
type xs:gYear
properties
content simple
used by
groups YearGroup YearGroup
annotation
documentation 
Definiert einen Datentyp fuer ein Jahr.
documentation 

Nachfolgend Auszug aus der XML-Schema-Dokumentation.
                    
source
<xs:element name="Year" type="xs:gYear">
  <xs:annotation>
    <xs:documentation>Definiert einen Datentyp fuer ein Jahr.</xs:documentation>
    <xs:documentation source="pic/gYear.htm">
Nachfolgend Auszug aus der XML-Schema-Dokumentation.
                    </xs:documentation>
  </xs:annotation>
</xs:element>

element YearMonth
diagram
namespace http://www.statistik.at/xml/stf/StML-1
type xs:gYearMonth
properties
content simple
used by
groups YearMonthGroup YearMonthGroup
annotation
documentation 
Definiert einen Datentyp fuer Jahr und Monat.
documentation 

Nachfolgend Auszug aus der XML-Schema-Dokumentation.
                    
source
<xs:element name="YearMonth" type="xs:gYearMonth">
  <xs:annotation>
    <xs:documentation>Definiert einen Datentyp fuer Jahr und Monat.</xs:documentation>
    <xs:documentation source="pic/gYearMonth.htm">
Nachfolgend Auszug aus der XML-Schema-Dokumentation.
                    </xs:documentation>
  </xs:annotation>
</xs:element>

group BooleanGroup
diagram
namespace http://www.statistik.at/xml/stf/StML-1
children stf:Boolean
used by
elements Data Fact ValData
annotation
documentation 
Definiert eine Gruppe fuer Logik-Daten.
source
<xs:group name="BooleanGroup">
  <xs:annotation>
    <xs:documentation>Definiert eine Gruppe fuer Logik-Daten.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element ref="stf:Boolean"/>
  </xs:sequence>
</xs:group>

group DateGroup
diagram
namespace http://www.statistik.at/xml/stf/StML-1
children stf:Date stf:Separator
used by
elements Data ValData
annotation
documentation 
Definiert eine Gruppe fuer Datums-Daten.
source
<xs:group name="DateGroup">
  <xs:annotation>
    <xs:documentation>Definiert eine Gruppe fuer Datums-Daten.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element ref="stf:Date"/>
    <xs:sequence minOccurs="0">
      <xs:element ref="stf:Separator"/>
      <xs:element ref="stf:Date"/>
    </xs:sequence>
  </xs:sequence>
</xs:group>

group DateTimeGroup
diagram
namespace http://www.statistik.at/xml/stf/StML-1
children stf:DateTime stf:Separator
used by
elements Data ValData
annotation
documentation 
Definiert eine Gruppe fuer Datum-Zeit-Daten.
documentation 

Nachfolgend Auszug aus der XML-Schema-Dokumentation.
                    
appInfo 
example
source
<xs:group name="DateTimeGroup">
  <xs:annotation>
    <xs:documentation>Definiert eine Gruppe fuer Datum-Zeit-Daten.</xs:documentation>
    <xs:documentation source="pic/DateTime.htm">
Nachfolgend Auszug aus der XML-Schema-Dokumentation.
                    </xs:documentation>
    <xs:appinfo source="example/DateTime.ex">example</xs:appinfo>
  </xs:annotation>
  <xs:sequence>
    <xs:element ref="stf:DateTime"/>
    <xs:sequence minOccurs="0">
      <xs:element ref="stf:Separator"/>
      <xs:element ref="stf:DateTime"/>
    </xs:sequence>
  </xs:sequence>
</xs:group>

group DoubleGroup
diagram
namespace http://www.statistik.at/xml/stf/StML-1
children stf:Double stf:Separator
used by
elements Data Fact ValData
annotation
documentation 
Definiert eine Gruppe fuer Gleitkomma-Daten.
source
<xs:group name="DoubleGroup">
  <xs:annotation>
    <xs:documentation>Definiert eine Gruppe fuer Gleitkomma-Daten.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element ref="stf:Double"/>
    <xs:sequence minOccurs="0">
      <xs:element ref="stf:Separator"/>
      <xs:element ref="stf:Double"/>
    </xs:sequence>
  </xs:sequence>
</xs:group>

group DublinCoreGroup
diagram
namespace http://www.statistik.at/xml/stf/StML-1
children stf:Title stf:Creator stf:Subject stf:Description stf:Publisher stf:Contributor stf:Date stf:Type stf:Format stf:Identifier stf:Source stf:Language stf:Relation stf:Coverage stf:Rights
used by
element Description
annotation
documentation 
Definiert, eine Gruppe fuer Dublin-Core Elemente.
source
<xs:group name="DublinCoreGroup">
  <xs:annotation>
    <xs:documentation>Definiert, eine Gruppe fuer Dublin-Core Elemente.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="Title" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>Der Titel des Dokuments/der Tabelle.</xs:documentation>
      </xs:annotation>
      <xs:complexType mixed="true">
        <xs:sequence minOccurs="0">
          <xs:element ref="stf:CT" maxOccurs="unbounded"/>
        </xs:sequence>
        <xs:attribute name="id" type="xs:ID" use="optional"/>
        <xs:attribute ref="xml:lang" use="optional">
          <xs:annotation>
            <xs:documentation>Sprache dieses Elements. Muss nur definiert werden, wenn die Sprache vom Element "Language" abweicht.</xs:documentation>
          </xs:annotation>
        </xs:attribute>
        <xs:attributeGroup ref="stf:MetaAG"/>
      </xs:complexType>
    </xs:element>
    <xs:element name="Creator" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>Die Person(en) oder Organisation(en), die den intellektuellen Inhalt verantworten. Z.B. Autoren bei Textdokumenten;  Fotografen bzw. Zeichner bei grafischen Dokumenten. </xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:simpleContent>
          <xs:extension base="xs:string">
            <xs:attribute name="id" type="xs:ID"/>
            <xs:attribute ref="xml:lang" use="optional">
              <xs:annotation>
                <xs:documentation>Sprache dieses Elements. Muss nur definiert werden, wenn die Sprache vom Element "Language" abweicht.</xs:documentation>
              </xs:annotation>
            </xs:attribute>
            <xs:attributeGroup ref="stf:MetaAG"/>
          </xs:extension>
        </xs:simpleContent>
      </xs:complexType>
    </xs:element>
    <xs:element name="Subject" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>Thema, Schlagwort, Stichwort. Das Thema der Ressource bzw. Stichwoerter oder Phrasen, die das Thema oder den Inhalt beschreiben. Der Inhalt sollte aus einem kontrollierten Vokabular stammen. </xs:documentation>
      </xs:annotation>
      <xs:complexType mixed="true">
        <xs:sequence minOccurs="0">
          <xs:element ref="stf:CT" maxOccurs="unbounded"/>
        </xs:sequence>
        <xs:attribute name="id" type="xs:ID" use="optional"/>
        <xs:attribute ref="xml:lang" use="optional">
          <xs:annotation>
            <xs:documentation>Sprache dieses Elements. Muss nur definiert werden, wenn die Sprache vom Element "Language" abweicht.</xs:documentation>
          </xs:annotation>
        </xs:attribute>
        <xs:attributeGroup ref="stf:MetaAG"/>
      </xs:complexType>
    </xs:element>
    <xs:element name="Description" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>Eine textliche Beschreibung des Ressourceninhalts inklusive eines Referats (Abstract) bei dokumentaehnlichen Ressourcen oder Inhaltsbeschreibungen bei graphischen Ressourcen. </xs:documentation>
      </xs:annotation>
      <xs:complexType mixed="true">
        <xs:sequence minOccurs="0">
          <xs:element ref="stf:CT" maxOccurs="unbounded"/>
        </xs:sequence>
        <xs:attribute name="id" type="xs:ID" use="optional"/>
        <xs:attribute ref="xml:lang" use="optional">
          <xs:annotation>
            <xs:documentation>Sprache dieses Elements. Muss nur definiert werden, wenn die Sprache vom Element "Language" abweicht.</xs:documentation>
          </xs:annotation>
        </xs:attribute>
        <xs:attributeGroup ref="stf:MetaAG"/>
      </xs:complexType>
    </xs:element>
    <xs:element name="Publisher" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>Die Einrichtung, die verantwortet, dass diese Ressource in dieser Form zur Verfügung steht, wie z.B. ein Verleger, ein Herausgeber, eine Universitaet oder eine Unternehmen. Der Zweck bei der Benutzung dieses Felds ist es, die Einrichtung oder Einheit zu identifizieren, die den Zugang zur Ressource gewaehrt.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:simpleContent>
          <xs:extension base="xs:string">
            <xs:attribute name="id" type="xs:ID" use="optional"/>
            <xs:attribute ref="xml:lang" use="optional">
              <xs:annotation>
                <xs:documentation>Sprache dieses Elements. Muss nur definiert werden, wenn die Sprache vom Element "Language" abweicht.</xs:documentation>
              </xs:annotation>
            </xs:attribute>
            <xs:attributeGroup ref="stf:MetaAG"/>
          </xs:extension>
        </xs:simpleContent>
      </xs:complexType>
    </xs:element>
    <xs:element name="Contributor" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>Zusätzliche Person(en) und Organisation(en) zu jenen, die im Element "Creator" genannt wurden, die einen bedeutsamen intellektuellen Beitrag zur Ressource geleistet haben, deren Beitrag aber sekundaer im Verhaeltnis zu denen im Element "Creator" zu betrachten ist (z.B. Herausgeber, Uebersetzer, Illustratoren).</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:simpleContent>
          <xs:extension base="xs:string">
            <xs:attribute name="id" type="xs:ID" use="optional"/>
            <xs:attribute ref="xml:lang" use="optional">
              <xs:annotation>
                <xs:documentation>Sprache dieses Elements. Muss nur definiert werden, wenn die Sprache vom Element "Language" abweicht.</xs:documentation>
              </xs:annotation>
            </xs:attribute>
            <xs:attributeGroup ref="stf:MetaAG"/>
          </xs:extension>
        </xs:simpleContent>
      </xs:complexType>
    </xs:element>
    <xs:element name="Date" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>Enthaelt das Erstellungsdatum des Dokuments/der Tabelle.</xs:documentation>
        <xs:documentation source="pic/DateTime.htm">
Nachfolgend Auszug aus der XML-Schema-Dokumentation.
                    		</xs:documentation>
        <xs:appinfo source="example/DateTime.ex">example</xs:appinfo>
      </xs:annotation>
      <xs:complexType>
        <xs:simpleContent>
          <xs:extension base="xs:dateTime">
            <xs:attribute name="id" type="xs:ID" use="optional"/>
            <xs:attribute ref="xml:lang" use="optional">
              <xs:annotation>
                <xs:documentation>Sprache dieses Elements. Muss nur definiert werden, wenn die Sprache vom Element "Language" abweicht.</xs:documentation>
              </xs:annotation>
            </xs:attribute>
            <xs:attributeGroup ref="stf:MetaAG"/>
          </xs:extension>
        </xs:simpleContent>
      </xs:complexType>
    </xs:element>
    <xs:element name="Type" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>Definiert, welche Ressourcenart dieses Dokument hat. Sollte aus einem kontrollierten Vokabular stammen.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:simpleContent>
          <xs:extension base="xs:string">
            <xs:attribute name="id" type="xs:ID" use="optional"/>
            <xs:attribute ref="xml:lang" use="optional">
              <xs:annotation>
                <xs:documentation>Sprache dieses Elements. Muss nur definiert werden, wenn die Sprache vom Element "Language" abweicht.</xs:documentation>
              </xs:annotation>
            </xs:attribute>
            <xs:attributeGroup ref="stf:MetaAG"/>
          </xs:extension>
        </xs:simpleContent>
      </xs:complexType>
    </xs:element>
    <xs:element name="Format" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>Hier wird das datentechnische Format der Ressource eingetragen, also z.B. "text/xml". Die Angabe in diesem Feld gibt die erforderlichen Informationen, die Menschen oder Maschinen ermoeglichen, ueber die Verarbeitungs- moeglichkeiten der kodierten Daten zu entscheiden. Sollte aus kontrolliertem Vokabular stammen (siehe MIME Types: http://www.isi.edu/in-notes/iana/assignments/media-types/media-types).</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:simpleContent>
          <xs:extension base="xs:string">
            <xs:attribute name="id" type="xs:ID" use="optional"/>
            <xs:attribute ref="xml:lang" use="optional">
              <xs:annotation>
                <xs:documentation>Sprache dieses Elements. Muss nur definiert werden, wenn die Sprache vom Element "Language" abweicht.</xs:documentation>
              </xs:annotation>
            </xs:attribute>
            <xs:attributeGroup ref="stf:MetaAG"/>
          </xs:extension>
        </xs:simpleContent>
      </xs:complexType>
    </xs:element>
    <xs:element name="Identifier" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>Definiert, einen eindeutigen Schluessel fuer dieses Dokument. Dies sollte eine  organisationsweit (oder weltweit z.B. ISBN) eindeutige ID sein.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:simpleContent>
          <xs:extension base="xs:string">
            <xs:attribute name="id" type="xs:ID" use="optional"/>
            <xs:attribute ref="xml:lang" use="optional">
              <xs:annotation>
                <xs:documentation>Sprache dieses Elements. Muss nur definiert werden, wenn die Sprache vom Element "Language" abweicht.</xs:documentation>
              </xs:annotation>
            </xs:attribute>
            <xs:attributeGroup ref="stf:MetaAG"/>
          </xs:extension>
        </xs:simpleContent>
      </xs:complexType>
    </xs:element>
    <xs:element name="Source" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>In diesem Element wird - falls noetig - das gedruckte oder elektronische Werk, aus dem diese Ressource stammt, eingetragen.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:simpleContent>
          <xs:extension base="xs:string">
            <xs:attribute name="id" type="xs:ID" use="optional"/>
            <xs:attribute ref="xml:lang" use="optional">
              <xs:annotation>
                <xs:documentation>Sprache dieses Elements. Muss nur definiert werden, wenn die Sprache vom Element "Language" abweicht.</xs:documentation>
              </xs:annotation>
            </xs:attribute>
            <xs:attributeGroup ref="stf:MetaAG"/>
          </xs:extension>
        </xs:simpleContent>
      </xs:complexType>
    </xs:element>
    <xs:element name="Language" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>Element definiert die Sprache(n) dieses Dokuments, wird es nicht angegeben, so wird "de" als Standard angenommen. Die erste vorkommende Sprache wird als Haupt-Sprache angesehen. Der Inhalt dieses Felds soll RFC 1766 entsprechen. (siehe http://www.ietf.org/rfc/rfc1766.txt). Abweichungen von der Haupt-Sprache sind durch Angabe des Attributs "xml:lang" beim "CT"-Element anzugeben. Bsp.: "de", "de-AT", "en".</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:simpleContent>
          <xs:extension base="xs:language">
            <xs:attribute name="id" type="xs:ID" use="optional"/>
            <xs:attribute ref="xml:lang" use="optional">
              <xs:annotation>
                <xs:documentation>Sprache dieses Elements. Muss nur definiert werden, wenn die Sprache vom Element "Language" abweicht.</xs:documentation>
              </xs:annotation>
            </xs:attribute>
            <xs:attributeGroup ref="stf:MetaAG"/>
          </xs:extension>
        </xs:simpleContent>
      </xs:complexType>
    </xs:element>
    <xs:element name="Relation" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>Die Angabe in diesem Feld ermoeglicht es, Verbindungen unter verschiedenen Ressourcen darzustellen, die einen formalen Bezug zu anderen Ressourcen haben, aber als eigenstaendige Ressourcen existieren. </xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:simpleContent>
          <xs:extension base="xs:string">
            <xs:attribute name="id" type="xs:ID" use="optional"/>
            <xs:attribute ref="xml:lang" use="optional">
              <xs:annotation>
                <xs:documentation>Sprache dieses Elements. Muss nur definiert werden, wenn die Sprache vom Element "Language" abweicht.</xs:documentation>
              </xs:annotation>
            </xs:attribute>
            <xs:attributeGroup ref="stf:MetaAG"/>
          </xs:extension>
        </xs:simpleContent>
      </xs:complexType>
    </xs:element>
    <xs:element name="Coverage" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>Hier werden Angaben zur raeumlichen Bestimmung (z.B. geographische Koordinaten) und zeitlichen Gueltigkeit eingetragen, die die Ressource charakterisieren. </xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:simpleContent>
          <xs:extension base="xs:string">
            <xs:attribute name="id" type="xs:ID" use="optional"/>
            <xs:attribute ref="xml:lang" use="optional">
              <xs:annotation>
                <xs:documentation>Sprache dieses Elements. Muss nur definiert werden, wenn die Sprache vom Element "Language" abweicht.</xs:documentation>
              </xs:annotation>
            </xs:attribute>
            <xs:attributeGroup ref="stf:MetaAG"/>
          </xs:extension>
        </xs:simpleContent>
      </xs:complexType>
    </xs:element>
    <xs:element name="Rights" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>Die Angaben in diesem Feld ermöglichen es Informationsanbietern, die Verbindung von Bezugs- und Benutzungsbedingungen sowie rechtlichen und abrechnungsbedingten Voraussetzungen oder Urhebervermerken mit einer entsprechenden Ressource oder einer Sammlung von Ressourcen herzustellen.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:simpleContent>
          <xs:extension base="xs:string">
            <xs:attribute name="id" type="xs:ID" use="optional"/>
            <xs:attribute ref="xml:lang" use="optional">
              <xs:annotation>
                <xs:documentation>Sprache dieses Elements. Muss nur definiert werden, wenn die Sprache vom Element "Language" abweicht.</xs:documentation>
              </xs:annotation>
            </xs:attribute>
            <xs:attributeGroup ref="stf:MetaAG"/>
          </xs:extension>
        </xs:simpleContent>
      </xs:complexType>
    </xs:element>
  </xs:sequence>
</xs:group>

element DublinCoreGroup/Title
diagram
namespace http://www.statistik.at/xml/stf/StML-1
properties
isRef 0
content complex
mixed true
children stf:CT
attributes
Name  Type  Use  Default  Fixed  Annotation
id  xs:IDoptional      
xml:lang  optional      
documentation 
Sprache dieses Elements. Muss nur definiert werden, wenn die Sprache vom Element "Language" abweicht.
refMet  xs:IDREFSoptional      
documentation 
Enthaelt Verweise zu weiteren Metainformationen ueber dieses Element.
annotation
documentation 
Der Titel des Dokuments/der Tabelle.
source
<xs:element name="Title" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Der Titel des Dokuments/der Tabelle.</xs:documentation>
  </xs:annotation>
  <xs:complexType mixed="true">
    <xs:sequence minOccurs="0">
      <xs:element ref="stf:CT" maxOccurs="unbounded"/>
    </xs:sequence>
    <xs:attribute name="id" type="xs:ID" use="optional"/>
    <xs:attribute ref="xml:lang" use="optional">
      <xs:annotation>
        <xs:documentation>Sprache dieses Elements. Muss nur definiert werden, wenn die Sprache vom Element "Language" abweicht.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attributeGroup ref="stf:MetaAG"/>
  </xs:complexType>
</xs:element>

element DublinCoreGroup/Creator
diagram
namespace http://www.statistik.at/xml/stf/StML-1
type extension of xs:string
properties
isRef 0
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
id  xs:ID      
xml:lang  optional      
documentation 
Sprache dieses Elements. Muss nur definiert werden, wenn die Sprache vom Element "Language" abweicht.
refMet  xs:IDREFSoptional      
documentation 
Enthaelt Verweise zu weiteren Metainformationen ueber dieses Element.
annotation
documentation 
Die Person(en) oder Organisation(en), die den intellektuellen Inhalt verantworten. Z.B. Autoren bei Textdokumenten;  Fotografen bzw. Zeichner bei grafischen Dokumenten. 
source
<xs:element name="Creator" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Die Person(en) oder Organisation(en), die den intellektuellen Inhalt verantworten. Z.B. Autoren bei Textdokumenten;  Fotografen bzw. Zeichner bei grafischen Dokumenten. </xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:simpleContent>
      <xs:extension base="xs:string">
        <xs:attribute name="id" type="xs:ID"/>
        <xs:attribute ref="xml:lang" use="optional">
          <xs:annotation>
            <xs:documentation>Sprache dieses Elements. Muss nur definiert werden, wenn die Sprache vom Element "Language" abweicht.</xs:documentation>
          </xs:annotation>
        </xs:attribute>
        <xs:attributeGroup ref="stf:MetaAG"/>
      </xs:extension>
    </xs:simpleContent>
  </xs:complexType>
</xs:element>

element DublinCoreGroup/Subject
diagram
namespace http://www.statistik.at/xml/stf/StML-1
properties
isRef 0
content complex
mixed true
children stf:CT
attributes
Name  Type  Use  Default  Fixed  Annotation
id  xs:IDoptional      
xml:lang  optional      
documentation 
Sprache dieses Elements. Muss nur definiert werden, wenn die Sprache vom Element "Language" abweicht.
refMet  xs:IDREFSoptional      
documentation 
Enthaelt Verweise zu weiteren Metainformationen ueber dieses Element.
annotation
documentation 
Thema, Schlagwort, Stichwort. Das Thema der Ressource bzw. Stichwoerter oder Phrasen, die das Thema oder den Inhalt beschreiben. Der Inhalt sollte aus einem kontrollierten Vokabular stammen. 
source
<xs:element name="Subject" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Thema, Schlagwort, Stichwort. Das Thema der Ressource bzw. Stichwoerter oder Phrasen, die das Thema oder den Inhalt beschreiben. Der Inhalt sollte aus einem kontrollierten Vokabular stammen. </xs:documentation>
  </xs:annotation>
  <xs:complexType mixed="true">
    <xs:sequence minOccurs="0">
      <xs:element ref="stf:CT" maxOccurs="unbounded"/>
    </xs:sequence>
    <xs:attribute name="id" type="xs:ID" use="optional"/>
    <xs:attribute ref="xml:lang" use="optional">
      <xs:annotation>
        <xs:documentation>Sprache dieses Elements. Muss nur definiert werden, wenn die Sprache vom Element "Language" abweicht.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attributeGroup ref="stf:MetaAG"/>
  </xs:complexType>
</xs:element>

element DublinCoreGroup/Description
diagram
namespace http://www.statistik.at/xml/stf/StML-1
properties
isRef 0
content complex
mixed true
children stf:CT
used by
elements STF TableView
attributes
Name  Type  Use  Default  Fixed  Annotation
id  xs:IDoptional      
xml:lang  optional      
documentation 
Sprache dieses Elements. Muss nur definiert werden, wenn die Sprache vom Element "Language" abweicht.
refMet  xs:IDREFSoptional      
documentation 
Enthaelt Verweise zu weiteren Metainformationen ueber dieses Element.
annotation
documentation 
Eine textliche Beschreibung des Ressourceninhalts inklusive eines Referats (Abstract) bei dokumentaehnlichen Ressourcen oder Inhaltsbeschreibungen bei graphischen Ressourcen. 
source
<xs:element name="Description" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Eine textliche Beschreibung des Ressourceninhalts inklusive eines Referats (Abstract) bei dokumentaehnlichen Ressourcen oder Inhaltsbeschreibungen bei graphischen Ressourcen. </xs:documentation>
  </xs:annotation>
  <xs:complexType mixed="true">
    <xs:sequence minOccurs="0">
      <xs:element ref="stf:CT" maxOccurs="unbounded"/>
    </xs:sequence>
    <xs:attribute name="id" type="xs:ID" use="optional"/>
    <xs:attribute ref="xml:lang" use="optional">
      <xs:annotation>
        <xs:documentation>Sprache dieses Elements. Muss nur definiert werden, wenn die Sprache vom Element "Language" abweicht.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attributeGroup ref="stf:MetaAG"/>
  </xs:complexType>
</xs:element>

element DublinCoreGroup/Publisher
diagram
namespace http://www.statistik.at/xml/stf/StML-1
type extension of xs:string
properties
isRef 0
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
id  xs:IDoptional      
xml:lang  optional      
documentation 
Sprache dieses Elements. Muss nur definiert werden, wenn die Sprache vom Element "Language" abweicht.
refMet  xs:IDREFSoptional      
documentation 
Enthaelt Verweise zu weiteren Metainformationen ueber dieses Element.
annotation
documentation 
Die Einrichtung, die verantwortet, dass diese Ressource in dieser Form zur Verfügung steht, wie z.B. ein Verleger, ein Herausgeber, eine Universitaet oder eine Unternehmen. Der Zweck bei der Benutzung dieses Felds ist es, die Einrichtung oder Einheit zu identifizieren, die den Zugang zur Ressource gewaehrt.
source
<xs:element name="Publisher" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Die Einrichtung, die verantwortet, dass diese Ressource in dieser Form zur Verfügung steht, wie z.B. ein Verleger, ein Herausgeber, eine Universitaet oder eine Unternehmen. Der Zweck bei der Benutzung dieses Felds ist es, die Einrichtung oder Einheit zu identifizieren, die den Zugang zur Ressource gewaehrt.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:simpleContent>
      <xs:extension base="xs:string">
        <xs:attribute name="id" type="xs:ID" use="optional"/>
        <xs:attribute ref="xml:lang" use="optional">
          <xs:annotation>
            <xs:documentation>Sprache dieses Elements. Muss nur definiert werden, wenn die Sprache vom Element "Language" abweicht.</xs:documentation>
          </xs:annotation>
        </xs:attribute>
        <xs:attributeGroup ref="stf:MetaAG"/>
      </xs:extension>
    </xs:simpleContent>
  </xs:complexType>
</xs:element>

element DublinCoreGroup/Contributor
diagram
namespace http://www.statistik.at/xml/stf/StML-1
type extension of xs:string
properties
isRef 0
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
id  xs:IDoptional      
xml:lang  optional      
documentation 
Sprache dieses Elements. Muss nur definiert werden, wenn die Sprache vom Element "Language" abweicht.
refMet  xs:IDREFSoptional      
documentation 
Enthaelt Verweise zu weiteren Metainformationen ueber dieses Element.
annotation
documentation 
Zusätzliche Person(en) und Organisation(en) zu jenen, die im Element "Creator" genannt wurden, die einen bedeutsamen intellektuellen Beitrag zur Ressource geleistet haben, deren Beitrag aber sekundaer im Verhaeltnis zu denen im Element "Creator" zu betrachten ist (z.B. Herausgeber, Uebersetzer, Illustratoren).
source
<xs:element name="Contributor" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Zusätzliche Person(en) und Organisation(en) zu jenen, die im Element "Creator" genannt wurden, die einen bedeutsamen intellektuellen Beitrag zur Ressource geleistet haben, deren Beitrag aber sekundaer im Verhaeltnis zu denen im Element "Creator" zu betrachten ist (z.B. Herausgeber, Uebersetzer, Illustratoren).</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:simpleContent>
      <xs:extension base="xs:string">
        <xs:attribute name="id" type="xs:ID" use="optional"/>
        <xs:attribute ref="xml:lang" use="optional">
          <xs:annotation>
            <xs:documentation>Sprache dieses Elements. Muss nur definiert werden, wenn die Sprache vom Element "Language" abweicht.</xs:documentation>
          </xs:annotation>
        </xs:attribute>
        <xs:attributeGroup ref="stf:MetaAG"/>
      </xs:extension>
    </xs:simpleContent>
  </xs:complexType>
</xs:element>

element DublinCoreGroup/Date
diagram
namespace http://www.statistik.at/xml/stf/StML-1
type extension of xs:dateTime
properties
isRef 0
content complex
used by
groups DateGroup DateGroup
attributes
Name  Type  Use  Default  Fixed  Annotation
id  xs:IDoptional      
xml:lang  optional      
documentation 
Sprache dieses Elements. Muss nur definiert werden, wenn die Sprache vom Element "Language" abweicht.
refMet  xs:IDREFSoptional      
documentation 
Enthaelt Verweise zu weiteren Metainformationen ueber dieses Element.
annotation
documentation 
Enthaelt das Erstellungsdatum des Dokuments/der Tabelle.
documentation 

Nachfolgend Auszug aus der XML-Schema-Dokumentation.
                    		
appInfo 
example
source
<xs:element name="Date" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Enthaelt das Erstellungsdatum des Dokuments/der Tabelle.</xs:documentation>
    <xs:documentation source="pic/DateTime.htm">
Nachfolgend Auszug aus der XML-Schema-Dokumentation.
                    		</xs:documentation>
    <xs:appinfo source="example/DateTime.ex">example</xs:appinfo>
  </xs:annotation>
  <xs:complexType>
    <xs:simpleContent>
      <xs:extension base="xs:dateTime">
        <xs:attribute name="id" type="xs:ID" use="optional"/>
        <xs:attribute ref="xml:lang" use="optional">
          <xs:annotation>
            <xs:documentation>Sprache dieses Elements. Muss nur definiert werden, wenn die Sprache vom Element "Language" abweicht.</xs:documentation>
          </xs:annotation>
        </xs:attribute>
        <xs:attributeGroup ref="stf:MetaAG"/>
      </xs:extension>
    </xs:simpleContent>
  </xs:complexType>
</xs:element>

element DublinCoreGroup/Type
diagram
namespace http://www.statistik.at/xml/stf/StML-1
type extension of xs:string
properties
isRef 0
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
id  xs:IDoptional      
xml:lang  optional      
documentation 
Sprache dieses Elements. Muss nur definiert werden, wenn die Sprache vom Element "Language" abweicht.
refMet  xs:IDREFSoptional      
documentation 
Enthaelt Verweise zu weiteren Metainformationen ueber dieses Element.
annotation
documentation 
Definiert, welche Ressourcenart dieses Dokument hat. Sollte aus einem kontrollierten Vokabular stammen.
source
<xs:element name="Type" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Definiert, welche Ressourcenart dieses Dokument hat. Sollte aus einem kontrollierten Vokabular stammen.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:simpleContent>
      <xs:extension base="xs:string">
        <xs:attribute name="id" type="xs:ID" use="optional"/>
        <xs:attribute ref="xml:lang" use="optional">
          <xs:annotation>
            <xs:documentation>Sprache dieses Elements. Muss nur definiert werden, wenn die Sprache vom Element "Language" abweicht.</xs:documentation>
          </xs:annotation>
        </xs:attribute>
        <xs:attributeGroup ref="stf:MetaAG"/>
      </xs:extension>
    </xs:simpleContent>
  </xs:complexType>
</xs:element>

element DublinCoreGroup/Format
diagram
namespace http://www.statistik.at/xml/stf/StML-1
type extension of xs:string
properties
isRef 0
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
id  xs:IDoptional      
xml:lang  optional      
documentation 
Sprache dieses Elements. Muss nur definiert werden, wenn die Sprache vom Element "Language" abweicht.
refMet  xs:IDREFSoptional      
documentation 
Enthaelt Verweise zu weiteren Metainformationen ueber dieses Element.
annotation
documentation 
Hier wird das datentechnische Format der Ressource eingetragen, also z.B. "text/xml". Die Angabe in diesem Feld gibt die erforderlichen Informationen, die Menschen oder Maschinen ermoeglichen, ueber die Verarbeitungs- moeglichkeiten der kodierten Daten zu entscheiden. Sollte aus kontrolliertem Vokabular stammen (siehe MIME Types: http://www.isi.edu/in-notes/iana/assignments/media-types/media-types).
source
<xs:element name="Format" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Hier wird das datentechnische Format der Ressource eingetragen, also z.B. "text/xml". Die Angabe in diesem Feld gibt die erforderlichen Informationen, die Menschen oder Maschinen ermoeglichen, ueber die Verarbeitungs- moeglichkeiten der kodierten Daten zu entscheiden. Sollte aus kontrolliertem Vokabular stammen (siehe MIME Types: http://www.isi.edu/in-notes/iana/assignments/media-types/media-types).</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:simpleContent>
      <xs:extension base="xs:string">
        <xs:attribute name="id" type="xs:ID" use="optional"/>
        <xs:attribute ref="xml:lang" use="optional">
          <xs:annotation>
            <xs:documentation>Sprache dieses Elements. Muss nur definiert werden, wenn die Sprache vom Element "Language" abweicht.</xs:documentation>
          </xs:annotation>
        </xs:attribute>
        <xs:attributeGroup ref="stf:MetaAG"/>
      </xs:extension>
    </xs:simpleContent>
  </xs:complexType>
</xs:element>

element DublinCoreGroup/Identifier
diagram
namespace http://www.statistik.at/xml/stf/StML-1
type extension of xs:string
properties
isRef 0
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
id  xs:IDoptional      
xml:lang  optional      
documentation 
Sprache dieses Elements. Muss nur definiert werden, wenn die Sprache vom Element "Language" abweicht.
refMet  xs:IDREFSoptional      
documentation 
Enthaelt Verweise zu weiteren Metainformationen ueber dieses Element.
annotation
documentation 
Definiert, einen eindeutigen Schluessel fuer dieses Dokument. Dies sollte eine  organisationsweit (oder weltweit z.B. ISBN) eindeutige ID sein.
source
<xs:element name="Identifier" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Definiert, einen eindeutigen Schluessel fuer dieses Dokument. Dies sollte eine  organisationsweit (oder weltweit z.B. ISBN) eindeutige ID sein.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:simpleContent>
      <xs:extension base="xs:string">
        <xs:attribute name="id" type="xs:ID" use="optional"/>
        <xs:attribute ref="xml:lang" use="optional">
          <xs:annotation>
            <xs:documentation>Sprache dieses Elements. Muss nur definiert werden, wenn die Sprache vom Element "Language" abweicht.</xs:documentation>
          </xs:annotation>
        </xs:attribute>
        <xs:attributeGroup ref="stf:MetaAG"/>
      </xs:extension>
    </xs:simpleContent>
  </xs:complexType>
</xs:element>

element DublinCoreGroup/Source
diagram
namespace http://www.statistik.at/xml/stf/StML-1
type extension of xs:string
properties
isRef 0
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
id  xs:IDoptional      
xml:lang  optional      
documentation 
Sprache dieses Elements. Muss nur definiert werden, wenn die Sprache vom Element "Language" abweicht.
refMet  xs:IDREFSoptional      
documentation 
Enthaelt Verweise zu weiteren Metainformationen ueber dieses Element.
annotation
documentation 
In diesem Element wird - falls noetig - das gedruckte oder elektronische Werk, aus dem diese Ressource stammt, eingetragen.
source
<xs:element name="Source" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>In diesem Element wird - falls noetig - das gedruckte oder elektronische Werk, aus dem diese Ressource stammt, eingetragen.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:simpleContent>
      <xs:extension base="xs:string">
        <xs:attribute name="id" type="xs:ID" use="optional"/>
        <xs:attribute ref="xml:lang" use="optional">
          <xs:annotation>
            <xs:documentation>Sprache dieses Elements. Muss nur definiert werden, wenn die Sprache vom Element "Language" abweicht.</xs:documentation>
          </xs:annotation>
        </xs:attribute>
        <xs:attributeGroup ref="stf:MetaAG"/>
      </xs:extension>
    </xs:simpleContent>
  </xs:complexType>
</xs:element>

element DublinCoreGroup/Language
diagram
namespace http://www.statistik.at/xml/stf/StML-1
type extension of xs:language
properties
isRef 0
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
id  xs:IDoptional      
xml:lang  optional      
documentation 
Sprache dieses Elements. Muss nur definiert werden, wenn die Sprache vom Element "Language" abweicht.
refMet  xs:IDREFSoptional      
documentation 
Enthaelt Verweise zu weiteren Metainformationen ueber dieses Element.
annotation
documentation 
Element definiert die Sprache(n) dieses Dokuments, wird es nicht angegeben, so wird "de" als Standard angenommen. Die erste vorkommende Sprache wird als Haupt-Sprache angesehen. Der Inhalt dieses Felds soll RFC 1766 entsprechen. (siehe http://www.ietf.org/rfc/rfc1766.txt). Abweichungen von der Haupt-Sprache sind durch Angabe des Attributs "xml:lang" beim "CT"-Element anzugeben. Bsp.: "de", "de-AT", "en".
source
<xs:element name="Language" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Element definiert die Sprache(n) dieses Dokuments, wird es nicht angegeben, so wird "de" als Standard angenommen. Die erste vorkommende Sprache wird als Haupt-Sprache angesehen. Der Inhalt dieses Felds soll RFC 1766 entsprechen. (siehe http://www.ietf.org/rfc/rfc1766.txt). Abweichungen von der Haupt-Sprache sind durch Angabe des Attributs "xml:lang" beim "CT"-Element anzugeben. Bsp.: "de", "de-AT", "en".</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:simpleContent>
      <xs:extension base="xs:language">
        <xs:attribute name="id" type="xs:ID" use="optional"/>
        <xs:attribute ref="xml:lang" use="optional">
          <xs:annotation>
            <xs:documentation>Sprache dieses Elements. Muss nur definiert werden, wenn die Sprache vom Element "Language" abweicht.</xs:documentation>
          </xs:annotation>
        </xs:attribute>
        <xs:attributeGroup ref="stf:MetaAG"/>
      </xs:extension>
    </xs:simpleContent>
  </xs:complexType>
</xs:element>

element DublinCoreGroup/Relation
diagram
namespace http://www.statistik.at/xml/stf/StML-1
type extension of xs:string
properties
isRef 0
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
id  xs:IDoptional      
xml:lang  optional      
documentation 
Sprache dieses Elements. Muss nur definiert werden, wenn die Sprache vom Element "Language" abweicht.
refMet  xs:IDREFSoptional      
documentation 
Enthaelt Verweise zu weiteren Metainformationen ueber dieses Element.
annotation
documentation 
Die Angabe in diesem Feld ermoeglicht es, Verbindungen unter verschiedenen Ressourcen darzustellen, die einen formalen Bezug zu anderen Ressourcen haben, aber als eigenstaendige Ressourcen existieren. 
source
<xs:element name="Relation" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Die Angabe in diesem Feld ermoeglicht es, Verbindungen unter verschiedenen Ressourcen darzustellen, die einen formalen Bezug zu anderen Ressourcen haben, aber als eigenstaendige Ressourcen existieren. </xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:simpleContent>
      <xs:extension base="xs:string">
        <xs:attribute name="id" type="xs:ID" use="optional"/>
        <xs:attribute ref="xml:lang" use="optional">
          <xs:annotation>
            <xs:documentation>Sprache dieses Elements. Muss nur definiert werden, wenn die Sprache vom Element "Language" abweicht.</xs:documentation>
          </xs:annotation>
        </xs:attribute>
        <xs:attributeGroup ref="stf:MetaAG"/>
      </xs:extension>
    </xs:simpleContent>
  </xs:complexType>
</xs:element>

element DublinCoreGroup/Coverage
diagram
namespace http://www.statistik.at/xml/stf/StML-1
type extension of xs:string
properties
isRef 0
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
id  xs:IDoptional      
xml:lang  optional      
documentation 
Sprache dieses Elements. Muss nur definiert werden, wenn die Sprache vom Element "Language" abweicht.
refMet  xs:IDREFSoptional      
documentation 
Enthaelt Verweise zu weiteren Metainformationen ueber dieses Element.
annotation
documentation 
Hier werden Angaben zur raeumlichen Bestimmung (z.B. geographische Koordinaten) und zeitlichen Gueltigkeit eingetragen, die die Ressource charakterisieren. 
source
<xs:element name="Coverage" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Hier werden Angaben zur raeumlichen Bestimmung (z.B. geographische Koordinaten) und zeitlichen Gueltigkeit eingetragen, die die Ressource charakterisieren. </xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:simpleContent>
      <xs:extension base="xs:string">
        <xs:attribute name="id" type="xs:ID" use="optional"/>
        <xs:attribute ref="xml:lang" use="optional">
          <xs:annotation>
            <xs:documentation>Sprache dieses Elements. Muss nur definiert werden, wenn die Sprache vom Element "Language" abweicht.</xs:documentation>
          </xs:annotation>
        </xs:attribute>
        <xs:attributeGroup ref="stf:MetaAG"/>
      </xs:extension>
    </xs:simpleContent>
  </xs:complexType>
</xs:element>

element DublinCoreGroup/Rights
diagram
namespace http://www.statistik.at/xml/stf/StML-1
type extension of xs:string
properties
isRef 0
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
id  xs:IDoptional      
xml:lang  optional      
documentation 
Sprache dieses Elements. Muss nur definiert werden, wenn die Sprache vom Element "Language" abweicht.
refMet  xs:IDREFSoptional      
documentation 
Enthaelt Verweise zu weiteren Metainformationen ueber dieses Element.
annotation
documentation 
Die Angaben in diesem Feld ermöglichen es Informationsanbietern, die Verbindung von Bezugs- und Benutzungsbedingungen sowie rechtlichen und abrechnungsbedingten Voraussetzungen oder Urhebervermerken mit einer entsprechenden Ressource oder einer Sammlung von Ressourcen herzustellen.
source
<xs:element name="Rights" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Die Angaben in diesem Feld ermöglichen es Informationsanbietern, die Verbindung von Bezugs- und Benutzungsbedingungen sowie rechtlichen und abrechnungsbedingten Voraussetzungen oder Urhebervermerken mit einer entsprechenden Ressource oder einer Sammlung von Ressourcen herzustellen.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:simpleContent>
      <xs:extension base="xs:string">
        <xs:attribute name="id" type="xs:ID" use="optional"/>
        <xs:attribute ref="xml:lang" use="optional">
          <xs:annotation>
            <xs:documentation>Sprache dieses Elements. Muss nur definiert werden, wenn die Sprache vom Element "Language" abweicht.</xs:documentation>
          </xs:annotation>
        </xs:attribute>
        <xs:attributeGroup ref="stf:MetaAG"/>
      </xs:extension>
    </xs:simpleContent>
  </xs:complexType>
</xs:element>

group IntGroup
diagram
namespace http://www.statistik.at/xml/stf/StML-1
children stf:Int stf:Separator
used by
elements Data Fact ValData
annotation
documentation 
Definiert eine Gruppe fuer Ganzzahl-Daten.
source
<xs:group name="IntGroup">
  <xs:annotation>
    <xs:documentation>Definiert eine Gruppe fuer Ganzzahl-Daten.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element ref="stf:Int"/>
    <xs:sequence minOccurs="0">
      <xs:element ref="stf:Separator"/>
      <xs:element ref="stf:Int"/>
    </xs:sequence>
  </xs:sequence>
</xs:group>

group LocalClassDefGroup
diagram
namespace http://www.statistik.at/xml/stf/StML-1
children stf:Name stf:ChildClass stf:Value
used by
element Classification
annotation
documentation 
Definiert, eine Gruppe fuer lokale Klassifikation-Daten.
source
<xs:group name="LocalClassDefGroup">
  <xs:annotation>
    <xs:documentation>Definiert, eine Gruppe fuer lokale Klassifikation-Daten.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element ref="stf:Name"/>
    <xs:element ref="stf:ChildClass" minOccurs="0" maxOccurs="unbounded"/>
    <xs:element ref="stf:Value" maxOccurs="unbounded"/>
  </xs:sequence>
</xs:group>

group MonthGroup
diagram
namespace http://www.statistik.at/xml/stf/StML-1
children stf:Month stf:Separator
used by
elements Data ValData
annotation
documentation 
Definiert eine Gruppe fuer Monats-Daten.
source
<xs:group name="MonthGroup">
  <xs:annotation>
    <xs:documentation>Definiert eine Gruppe fuer Monats-Daten.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element ref="stf:Month"/>
    <xs:sequence minOccurs="0">
      <xs:element ref="stf:Separator"/>
      <xs:element ref="stf:Month"/>
    </xs:sequence>
  </xs:sequence>
</xs:group>

group RefClassDefGroup
diagram
namespace http://www.statistik.at/xml/stf/StML-1
children stf:RefValue stf:Name
used by
element Classification
annotation
documentation 
Definiert, eine Gruppe fuer referenzierte Klassifikation-Daten.
source
<xs:group name="RefClassDefGroup">
  <xs:annotation>
    <xs:documentation>Definiert, eine Gruppe fuer referenzierte Klassifikation-Daten.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element ref="stf:RefValue" maxOccurs="unbounded"/>
    <xs:element ref="stf:Name" minOccurs="0"/>
  </xs:sequence>
</xs:group>

group TimeGroup
diagram
namespace http://www.statistik.at/xml/stf/StML-1
children stf:Time stf:Separator
used by
elements Data ValData
annotation
documentation 
Definiert eine Gruppe fuer Zeitpunkt-Daten.
documentation 

Nachfolgend Auszug aus der XML-Schema-Dokumentation.
                    
appInfo 
example
source
<xs:group name="TimeGroup">
  <xs:annotation>
    <xs:documentation>Definiert eine Gruppe fuer Zeitpunkt-Daten.</xs:documentation>
    <xs:documentation source="pic/Time.htm">
Nachfolgend Auszug aus der XML-Schema-Dokumentation.
                    </xs:documentation>
    <xs:appinfo source="example/Time.ex">example</xs:appinfo>
  </xs:annotation>
  <xs:sequence>
    <xs:element ref="stf:Time"/>
    <xs:sequence minOccurs="0">
      <xs:element ref="stf:Separator"/>
      <xs:element ref="stf:Time"/>
    </xs:sequence>
  </xs:sequence>
</xs:group>

group YearGroup
diagram
namespace http://www.statistik.at/xml/stf/StML-1
children stf:Year stf:Separator
used by
elements Data ValData
annotation
documentation 
Definiert eine Gruppe fuer Jahres-Daten.
source
<xs:group name="YearGroup">
  <xs:annotation>
    <xs:documentation>Definiert eine Gruppe fuer Jahres-Daten.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element ref="stf:Year"/>
    <xs:sequence minOccurs="0">
      <xs:element ref="stf:Separator"/>
      <xs:element ref="stf:Year"/>
    </xs:sequence>
  </xs:sequence>
</xs:group>

group YearMonthGroup
diagram
namespace http://www.statistik.at/xml/stf/StML-1
children stf:YearMonth stf:Separator
used by
elements Data ValData
annotation
documentation 
Definiert eine Gruppe fuer Quartals-Daten.
source
<xs:group name="YearMonthGroup">
  <xs:annotation>
    <xs:documentation>Definiert eine Gruppe fuer Quartals-Daten.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element ref="stf:YearMonth"/>
    <xs:sequence minOccurs="0">
      <xs:element ref="stf:Separator"/>
      <xs:element ref="stf:YearMonth"/>
    </xs:sequence>
  </xs:sequence>
</xs:group>

attributeGroup FactAG
namespace http://www.statistik.at/xml/stf/StML-1
used by
elements Data Fact FactGroup
attributes
Name  Type  Use  Default  Fixed  Annotation
type  optional      
documentation 
Enthaelt zusaetzliche Metainformation ueber diesen "Fact".
refMet  xs:IDREFSoptional      
documentation 
Enthaelt Verweise zu weiteren Metainformationen ueber dieses Element.
refUnit  xs:IDREFoptional      
documentation 
Enthaelt einen Verweis auf die Einheit dieses Elements.
refFormula  xs:IDREFoptional      
documentation 
Enthaelt einen Verweis auf die Berechnungs-Formel fuer dieses Element.
class  optional      
documentation 
Definiert einen weiteren Facttyp, sollte kein vorgegebener verwendet werden koennen.
Bsp.: Bei type="user" und application="at.statistik.isis" class="fab".
application  optional      
documentation 
Definiert, von welcher Anwendung dieser Facttyp stammt. 
Das Attribut "type" muss den Wert "user" enthalten. Bsp: application="at.statistik.isis".
Der Wert "generic" definiert, dass ein Interesse fuer alle Anwendungen besteht.
annotation
documentation 
Definiert eine Attributgruppe, um Attribute zum Fact zu sammeln.
source
<xs:attributeGroup name="FactAG">
  <xs:annotation>
    <xs:documentation>Definiert eine Attributgruppe, um Attribute zum Fact zu sammeln.</xs:documentation>
  </xs:annotation>
  <xs:attribute name="type" use="optional">
    <xs:annotation>
      <xs:documentation>Enthaelt zusaetzliche Metainformation ueber diesen "Fact".</xs:documentation>
    </xs:annotation>
    <xs:simpleType>
      <xs:restriction base="xs:string">
        <xs:enumeration value="secret">
          <xs:annotation>
            <xs:documentation>Definiert - Dieser Wert unterliegt der Geheimhaltung. Der echte Wert darf NICHT gespeichert werden!</xs:documentation>
          </xs:annotation>
        </xs:enumeration>
        <xs:enumeration value="partialCalculated">
          <xs:annotation>
            <xs:documentation>Definiert - Berechnet (laesst sich jedoch nicht erneut berechnen, da benoetigte Informationen nicht vollstaendig vorliegen). Eine Berechnungsformel kann ueber einen Verweis auf ein Meta-Element mit dem Typ "formula" angegeben werden.</xs:documentation>
          </xs:annotation>
        </xs:enumeration>
        <xs:enumeration value="calculated">
          <xs:annotation>
            <xs:documentation>Definiert - Berechnet (laesst sich mit den gespeicherten Informationen berechnen). Eine Berechnungsformel kann ueber einen Verweis auf ein Meta-Element mit dem Typ "formula" angegeben werden.</xs:documentation>
          </xs:annotation>
        </xs:enumeration>
        <xs:enumeration value="unknown">
          <xs:annotation>
            <xs:documentation>Definiert - Wert unbekannt oder aus bestimmten Gruenden nicht ermittelbar, wird oft als Punkt "." dargestellt.</xs:documentation>
          </xs:annotation>
        </xs:enumeration>
        <xs:enumeration value="notYetAvailable">
          <xs:annotation>
            <xs:documentation>Definiert - Wert zum Zeitpunkt der Berichterstattung noch nicht vorliegend, aber zu erwarten, wird oft als drei Punkte "..." dargestellt.</xs:documentation>
          </xs:annotation>
        </xs:enumeration>
        <xs:enumeration value="samplingError">
          <xs:annotation>
            <xs:documentation>Definiert - Der Stichprobenfehler dieses Werts liegt ueber einer bestimmten z.B. in einer Fussnote angegebenen Schwelle.</xs:documentation>
          </xs:annotation>
        </xs:enumeration>
        <xs:enumeration value="atZero">
          <xs:annotation>
            <xs:documentation>Definiert - Wert Null oder von Null verschieden, aber kleiner als die Hälfte der Einheit des niedrigsten in der Tabelle angegebenen Stellenwerts, wird oft als "0" dargestellt.</xs:documentation>
          </xs:annotation>
        </xs:enumeration>
        <xs:enumeration value="notAppropriate">
          <xs:annotation>
            <xs:documentation>Definiert - Nicht zutreffend (Strukturelle Null). Soll verwendet werden, wenn es keine Masszahl fuer eine Kombination von Merkmalen geben kann. Bsp.: Kinder von einem 5-jaehrigen Jungen. Wird oft als Bindestrich "-" dargestellt.</xs:documentation>
          </xs:annotation>
        </xs:enumeration>
        <xs:enumeration value="user">
          <xs:annotation>
            <xs:documentation>Definiert, dass es sich um einen anderen, vom Benutzer erstellten, Facttyp handelt. Das Attribut "class" ist zu fuellen. </xs:documentation>
          </xs:annotation>
        </xs:enumeration>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
  <xs:attributeGroup ref="stf:MetaAG"/>
  <xs:attribute name="refUnit" type="xs:IDREF" use="optional">
    <xs:annotation>
      <xs:documentation>Enthaelt einen Verweis auf die Einheit dieses Elements.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="refFormula" type="xs:IDREF" use="optional">
    <xs:annotation>
      <xs:documentation>Enthaelt einen Verweis auf die Berechnungs-Formel fuer dieses Element.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="class" use="optional">
    <xs:annotation>
      <xs:documentation>Definiert einen weiteren Facttyp, sollte kein vorgegebener verwendet werden koennen.
Bsp.: Bei type="user" und application="at.statistik.isis" class="fab".</xs:documentation>
    </xs:annotation>
    <xs:simpleType>
      <xs:restriction base="xs:string"/>
    </xs:simpleType>
  </xs:attribute>
  <xs:attribute name="application" use="optional">
    <xs:annotation>
      <xs:documentation>Definiert, von welcher Anwendung dieser Facttyp stammt. 
Das Attribut "type" muss den Wert "user" enthalten. Bsp: application="at.statistik.isis".
Der Wert "generic" definiert, dass ein Interesse fuer alle Anwendungen besteht.</xs:documentation>
    </xs:annotation>
    <xs:simpleType>
      <xs:restriction base="xs:string"/>
    </xs:simpleType>
  </xs:attribute>
</xs:attributeGroup>

attributeGroup MetaAG
namespace http://www.statistik.at/xml/stf/StML-1
used by
elements Cell ChildClass Classification Column Formula Identification Name PageDescription ProcessedBy RefValue Row DublinCoreGroup/Contributor DublinCoreGroup/Coverage DublinCoreGroup/Creator DublinCoreGroup/Date DublinCoreGroup/Description DublinCoreGroup/Format DublinCoreGroup/Identifier DublinCoreGroup/Language DublinCoreGroup/Publisher DublinCoreGroup/Relation DublinCoreGroup/Rights DublinCoreGroup/Source DublinCoreGroup/Subject DublinCoreGroup/Title DublinCoreGroup/Type Table Unit Units Value
attributeGroup FactAG
attributes
Name  Type  Use  Default  Fixed  Annotation
refMet  xs:IDREFSoptional      
documentation 
Enthaelt Verweise zu weiteren Metainformationen ueber dieses Element.
annotation
documentation 
Gruppe, um alle notwendigen Attribute zum Verweis auf einen Kommentar abzubilden.
source
<xs:attributeGroup name="MetaAG">
  <xs:annotation>
    <xs:documentation>Gruppe, um alle notwendigen Attribute zum Verweis auf einen Kommentar abzubilden.</xs:documentation>
  </xs:annotation>
  <xs:attribute name="refMet" type="xs:IDREFS" use="optional">
    <xs:annotation>
      <xs:documentation>Enthaelt Verweise zu weiteren Metainformationen ueber dieses Element.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:attributeGroup>

attributeGroup StyleAG
namespace http://www.statistik.at/xml/stf/StML-1
used by
elements Cell Column CT Identification Row CT/IntLink CT/RefTxt CT/Txt Table
attributes
Name  Type  Use  Default  Fixed  Annotation
refStyle  xs:IDREF      
documentation 
Enhaelt einen Verweis auf ein "Style" Element. Wird verwendet, um diesen Text mit zusaetzlichen/anderen "Style" Eigenschaften darzustellen.
annotation
documentation 
Definiert eine Attributgruppe um einen Verweis auf "Style" zu ermoeglichen.
source
<xs:attributeGroup name="StyleAG">
  <xs:annotation>
    <xs:documentation>Definiert eine Attributgruppe um einen Verweis auf "Style" zu ermoeglichen.</xs:documentation>
  </xs:annotation>
  <xs:attribute name="refStyle" type="xs:IDREF">
    <xs:annotation>
      <xs:documentation>Enhaelt einen Verweis auf ein "Style" Element. Wird verwendet, um diesen Text mit zusaetzlichen/anderen "Style" Eigenschaften darzustellen.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:attributeGroup>

attributeGroup xml:specialAttrs
namespace http://www.w3.org/XML/1998/namespace
attributes
Name  Type  Use  Default  Fixed  Annotation
xml:base        
documentation 
See http://www.w3.org/TR/xmlbase/ for
                     information about this attribute.
xml:lang        
documentation 
In due course, we should install the relevant ISO 2- and 3-letter
         codes as the enumerated possible values . . .
xml:space    preserve    
source
<xs:attributeGroup name="specialAttrs">
  <xs:attribute ref="xml:base"/>
  <xs:attribute ref="xml:lang"/>
  <xs:attribute ref="xml:space"/>
</xs:attributeGroup>

attributeGroup xlink:arcLink
namespace http://www.w3.org/TR/xlink
attributes
Name  Type  Use  Default  Fixed  Annotation
type  xs:string    arc  
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
xlink:actuate  optional      
xlink:from  optional      
xlink:to  optional      
source
<xs:attributeGroup name="arcLink">
  <xs:attribute name="type" type="string" fixed="arc" form="qualified"/>
  <xs:attribute ref="xlink:arcrole" use="optional"/>
  <xs:attribute ref="xlink:title" use="optional"/>
  <xs:attribute ref="xlink:show" use="optional"/>
  <xs:attribute ref="xlink:actuate" use="optional"/>
  <xs:attribute ref="xlink:from" use="optional"/>
  <xs:attribute ref="xlink:to" use="optional"/>
</xs:attributeGroup>

attributeGroup xlink:emptyLink
namespace http://www.w3.org/TR/xlink
attributes
Name  Type  Use  Default  Fixed  Annotation
type  xs:string    none  
source
<xs:attributeGroup name="emptyLink">
  <xs:attribute name="type" type="string" fixed="none" form="qualified"/>
</xs:attributeGroup>

attributeGroup xlink:extendedLink
namespace http://www.w3.org/TR/xlink
attributes
Name  Type  Use  Default  Fixed  Annotation
type  xs:string    extended  
xlink:role  optional      
xlink:title  optional      
source
<xs:attributeGroup name="extendedLink">
  <xs:attribute name="type" type="string" fixed="extended" form="qualified"/>
  <xs:attribute ref="xlink:role" use="optional"/>
  <xs:attribute ref="xlink:title" use="optional"/>
</xs:attributeGroup>

attributeGroup xlink:locatorLink
namespace http://www.w3.org/TR/xlink
attributes
Name  Type  Use  Default  Fixed  Annotation
type  xs:string    locator  
xlink:href  required      
xlink:role  optional      
xlink:title  optional      
xlink:label  optional      
source
<xs:attributeGroup name="locatorLink">
  <xs:attribute name="type" type="string" fixed="locator" form="qualified"/>
  <xs:attribute ref="xlink:href" use="required"/>
  <xs:attribute ref="xlink:role" use="optional"/>
  <xs:attribute ref="xlink:title" use="optional"/>
  <xs:attribute ref="xlink:label" use="optional"/>
</xs:attributeGroup>

attributeGroup xlink:resourceLink
namespace http://www.w3.org/TR/xlink
attributes
Name  Type  Use  Default  Fixed  Annotation
type  xs:string    resource  
xlink:role  optional      
xlink:title  optional      
xlink:label  optional      
source
<xs:attributeGroup name="resourceLink">
  <xs:attribute name="type" type="string" fixed="resource" form="qualified"/>
  <xs:attribute ref="xlink:role" use="optional"/>
  <xs:attribute ref="xlink:title" use="optional"/>
  <xs:attribute ref="xlink:label" use="optional"/>
</xs:attributeGroup>

attributeGroup xlink:simpleLink
namespace http://www.w3.org/TR/xlink
used by
element Link
attributes
Name  Type  Use  Default  Fixed  Annotation
type  xs:string    simple  
xlink:href  optional      
xlink:role  optional      
xlink:arcrole  optional      
xlink:title  optional      
xlink:show  optional      
xlink:actuate  optional      
source
<xs:attributeGroup name="simpleLink">
  <xs:attribute name="type" type="string" fixed="simple" form="qualified"/>
  <xs:attribute ref="xlink:href" use="optional"/>
  <xs:attribute ref="xlink:role" use="optional"/>
  <xs:attribute ref="xlink:arcrole" use="optional"/>
  <xs:attribute ref="xlink:title" use="optional"/>
  <xs:attribute ref="xlink:show" use="optional"/>
  <xs:attribute ref="xlink:actuate" use="optional"/>
</xs:attributeGroup>

attributeGroup xlink:titleLink
namespace http://www.w3.org/TR/xlink
attributes
Name  Type  Use  Default  Fixed  Annotation
type  xs:string    title  
source
<xs:attributeGroup name="titleLink">
  <xs:attribute name="type" type="string" fixed="title" form="qualified"/>
</xs:attributeGroup>

element stl:Alignment
diagram
namespace http://www.statistik.at/xml/stf/Styles-1
properties
content complex
used by
element stl:Style
attributes
Name  Type  Use  Default  Fixed  Annotation
horizontal  optional      
documentation 
Definiert die horizontale Ausrichtung.
vertical  optional      
documentation 
Definiert die vertikale Ausrichtung.
rotate  optional  0    
documentation 
Definiert den Winkel, in welchem der Text geschrieben wird. 
0° ist gueltig fuer eine Schrift, welche horizontal von links nach rechts geschrieben wird.
90° ist gueltig fuer eine Schrift, welche vertikal von unten nach oben geschrieben wird.
wrapText  xs:booleanoptional      
documentation 
Definiert, dass der Text umgebrochen werden darf.
verticalText  xs:booleanoptional      
documentation 
Definiert, dass der Text buchstabenweise von oben nach unten dargestellt werden soll.
indent  optional      
documentation 
Definiert, um wie viel der Text eingerueckt werden soll. Einheit = cm.
annotation
documentation 
Definiert die Ausrichtung.
source
<xs:element name="Alignment">
  <xs:annotation>
    <xs:documentation>Definiert die Ausrichtung.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:attribute name="horizontal" use="optional">
      <xs:annotation>
        <xs:documentation>Definiert die horizontale Ausrichtung.</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:NMTOKEN">
          <xs:enumeration value="left">
            <xs:annotation>
              <xs:documentation>Linksbuendig</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="center">
            <xs:annotation>
              <xs:documentation>Zentriert</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="right">
            <xs:annotation>
              <xs:documentation>Rechtsbuendig</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
    <xs:attribute name="vertical" use="optional">
      <xs:annotation>
        <xs:documentation>Definiert die vertikale Ausrichtung.</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:NMTOKEN">
          <xs:enumeration value="top">
            <xs:annotation>
              <xs:documentation>Oben</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="bottom">
            <xs:annotation>
              <xs:documentation>Unten</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="center">
            <xs:annotation>
              <xs:documentation>Zentriert</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
    <xs:attribute name="rotate" use="optional" default="0">
      <xs:annotation>
        <xs:documentation>Definiert den Winkel, in welchem der Text geschrieben wird. 
0° ist gueltig fuer eine Schrift, welche horizontal von links nach rechts geschrieben wird.
90° ist gueltig fuer eine Schrift, welche vertikal von unten nach oben geschrieben wird.
</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:int">
          <xs:minInclusive value="0"/>
          <xs:maxInclusive value="360"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
    <xs:attribute name="wrapText" type="xs:boolean" use="optional">
      <xs:annotation>
        <xs:documentation>Definiert, dass der Text umgebrochen werden darf.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="verticalText" type="xs:boolean" use="optional">
      <xs:annotation>
        <xs:documentation>Definiert, dass der Text buchstabenweise von oben nach unten dargestellt werden soll.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="indent" use="optional">
      <xs:annotation>
        <xs:documentation>Definiert, um wie viel der Text eingerueckt werden soll. Einheit = cm.</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:float">
          <xs:minExclusive value="0"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
  </xs:complexType>
</xs:element>

element stl:Border
diagram
namespace http://www.statistik.at/xml/stf/Styles-1
properties
content complex
used by
element stl:Borders
attributes
Name  Type  Use  Default  Fixed  Annotation
position  required      
documentation 
Enthaelt die Position des Rands.
lineStyle  optional  continuous    
documentation 
Enthaelt die Art der Linie.
weight  optional      
documentation 
Enthaelt die Staerke der Linie. Einheit = cm.
annotation
documentation 
Definiert das Aussehen eines Randes.
source
<xs:element name="Border">
  <xs:annotation>
    <xs:documentation>Definiert das Aussehen eines Randes.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:attribute name="position" use="required">
      <xs:annotation>
        <xs:documentation>Enthaelt die Position des Rands.</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:NMTOKEN">
          <xs:enumeration value="left">
            <xs:annotation>
              <xs:documentation>Links</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="top">
            <xs:annotation>
              <xs:documentation>Oben</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="right">
            <xs:annotation>
              <xs:documentation>Rechts</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="bottom">
            <xs:annotation>
              <xs:documentation>Unten</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
    <xs:attribute name="lineStyle" use="optional" default="continuous">
      <xs:annotation>
        <xs:documentation>Enthaelt die Art der Linie.</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:NMTOKEN">
          <xs:enumeration value="continuous">
            <xs:annotation>
              <xs:documentation>Durchgaengig</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="dash">
            <xs:annotation>
              <xs:documentation>Strichliert</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="dot">
            <xs:annotation>
              <xs:documentation>Punktiert</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="double">
            <xs:annotation>
              <xs:documentation>doppelte Linie</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="none">
            <xs:annotation>
              <xs:documentation>Linie unterdruecken</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
    <xs:attribute name="weight" use="optional">
      <xs:annotation>
        <xs:documentation>Enthaelt die Staerke der Linie. Einheit = cm.</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:float">
          <xs:minInclusive value="0"/>
          <xs:maxInclusive value="3"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
  </xs:complexType>
</xs:element>

element stl:Borders
diagram
namespace http://www.statistik.at/xml/stf/Styles-1
properties
content complex
children stl:Border
used by
element stl:Style
annotation
documentation 
Container, um die Raender zu sammeln.
source
<xs:element name="Borders">
  <xs:annotation>
    <xs:documentation>Container, um die Raender zu sammeln.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="stl:Border" maxOccurs="unbounded"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element stl:Font
diagram
namespace http://www.statistik.at/xml/stf/Styles-1
properties
content complex
used by
element stl:Style
attributes
Name  Type  Use  Default  Fixed  Annotation
fontName  xs:stringoptional      
documentation 
Name der Schriftart.
family  xs:stringoptional      
documentation 
Familie der Schriftart.
size  optional      
documentation 
Definiert die Schriftgroesse. Einheit = cm.
bold  xs:booleanoptional      
documentation 
Definiert, dass der Text fett geschrieben werden soll.
italic  xs:booleanoptional      
documentation 
Definiert, dass der Text kursiv geschrieben werden soll.
color  optional      
documentation 
Definiert die Schriftfarbe. 
Die Werteangabe hat hexadezimal (0-9,A-F) zu erfolgen oder es handelt sich um die Angabe aus der nachfolgenden Liste:
black, blue, cyan, darkGray, gray, green, lightGray, magenta, orange, pink, red, white, yellow.  Format = #RRGGBB  Bsp.: #FFFFFF = Weiss
underline  optional      
documentation 
Definiert, dass unterstrichen werden soll.
verticalAlign  optional      
documentation 
Definiert, dass die vertikale Ausrichtung des Texts geaendert werden soll.
annotation
documentation 
Definiert die Schriftart.
source
<xs:element name="Font">
  <xs:annotation>
    <xs:documentation>Definiert die Schriftart.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:attribute name="fontName" type="xs:string" use="optional">
      <xs:annotation>
        <xs:documentation>Name der Schriftart.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="family" type="xs:string" use="optional">
      <xs:annotation>
        <xs:documentation>Familie der Schriftart.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="size" use="optional">
      <xs:annotation>
        <xs:documentation>Definiert die Schriftgroesse. Einheit = cm.</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:float">
          <xs:minExclusive value="0"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
    <xs:attribute name="bold" type="xs:boolean" use="optional">
      <xs:annotation>
        <xs:documentation>Definiert, dass der Text fett geschrieben werden soll.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="italic" type="xs:boolean" use="optional">
      <xs:annotation>
        <xs:documentation>Definiert, dass der Text kursiv geschrieben werden soll.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="color" use="optional">
      <xs:annotation>
        <xs:documentation>Definiert die Schriftfarbe. 
Die Werteangabe hat hexadezimal (0-9,A-F) zu erfolgen oder es handelt sich um die Angabe aus der nachfolgenden Liste:
black, blue, cyan, darkGray, gray, green, lightGray, magenta, orange, pink, red, white, yellow.  Format = #RRGGBB  Bsp.: #FFFFFF = Weiss</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:string">
          <xs:pattern value="(#([0-9]|[A-F]){6,6})|(black)|(blue)|(cyan)|(darkGray) | (gray)|(green)|(lightGray)|(magenta)|(orange)|(pink)|(red)|(white)|(yellow)"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
    <xs:attribute name="underline" use="optional">
      <xs:annotation>
        <xs:documentation>Definiert, dass unterstrichen werden soll.</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:NMTOKEN">
          <xs:enumeration value="single">
            <xs:annotation>
              <xs:documentation>Einfach</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="double">
            <xs:annotation>
              <xs:documentation>Doppelt</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
    <xs:attribute name="verticalAlign" use="optional">
      <xs:annotation>
        <xs:documentation>Definiert, dass die vertikale Ausrichtung des Texts geaendert werden soll.</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:NMTOKEN">
          <xs:enumeration value="subscript">
            <xs:annotation>
              <xs:documentation>Tiefgestellt</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="superscript">
            <xs:annotation>
              <xs:documentation>Hochgestellt</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
  </xs:complexType>
</xs:element>

element stl:Format
diagram
namespace http://www.statistik.at/xml/stf/Styles-1
properties
content complex
used by
element stl:Style
attributes
Name  Type  Use  Default  Fixed  Annotation
format  xs:stringoptional      
documentation 
Definiert das Format einer Zahl. Das Komma definiert die Stelle(n) fuer Tausender-Trennzeichen. Der Punkt definiert die Stelle des Dezimalzeichens.
Bsp.: Zahl mit 2 Nachkommastellen und Tausender-Trennzeichen.
"#,##0.00"
fillWithDots  xs:booleanoptional      
documentation 
Definiert, dass die Zelle mit Punkten aufgefuellt werden soll. Bsp.:
Niederoesterreich .............................................
writeSpaced  optional      
documentation 
Definiert, dass gesperrt geschrieben werden soll. Wobei die Anzahl der Blanks zwischen den Buchstaben angegeben wird.
annotation
documentation 
Definiert das Format zur Darstellung.
documentation 

                          Nachfolgend alle moeglichen "format" Attribut Pattern (entspricht der Java-Dokumentation zu DecimalFormat).
source
<xs:element name="Format">
  <xs:annotation>
    <xs:documentation>Definiert das Format zur Darstellung.</xs:documentation>
    <xs:documentation source="pic/DecimalFormat.htm">
                          Nachfolgend alle moeglichen "format" Attribut Pattern (entspricht der Java-Dokumentation zu DecimalFormat).</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:attribute name="format" type="xs:string" use="optional">
      <xs:annotation>
        <xs:documentation>Definiert das Format einer Zahl. Das Komma definiert die Stelle(n) fuer Tausender-Trennzeichen. Der Punkt definiert die Stelle des Dezimalzeichens.
Bsp.: Zahl mit 2 Nachkommastellen und Tausender-Trennzeichen.
"#,##0.00"</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="fillWithDots" type="xs:boolean" use="optional">
      <xs:annotation>
        <xs:documentation>Definiert, dass die Zelle mit Punkten aufgefuellt werden soll. Bsp.:
Niederoesterreich .............................................</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="writeSpaced" use="optional">
      <xs:annotation>
        <xs:documentation>Definiert, dass gesperrt geschrieben werden soll. Wobei die Anzahl der Blanks zwischen den Buchstaben angegeben wird.</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:int">
          <xs:minInclusive value="1"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
  </xs:complexType>
</xs:element>

element stl:Interior
diagram
namespace http://www.statistik.at/xml/stf/Styles-1
properties
content complex
used by
element stl:Style
attributes
Name  Type  Use  Default  Fixed  Annotation
color  optional  white    
documentation 
Definiert die Fuellfarbe. Die Werteangabe hat hexadezimal (0-9,A-F) zu erfolgen oder es handelt sich um die Angabe aus der nachfolgenden Liste:
black, blue, cyan, darkGray, gray, green, lightGray, magenta, orange, pink, red, white, yellow.  Format = #RRGGBB  Bsp.: #FFFFFF = Weiss
pattern  optional  solid    
documentation 
Definiert, die Art der Farbfuellung.
annotation
documentation 
Definiert das Fuellverhalten (Hintergrund).
source
<xs:element name="Interior">
  <xs:annotation>
    <xs:documentation>Definiert das Fuellverhalten (Hintergrund).</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:attribute name="color" use="optional" default="white">
      <xs:annotation>
        <xs:documentation>Definiert die Fuellfarbe. Die Werteangabe hat hexadezimal (0-9,A-F) zu erfolgen oder es handelt sich um die Angabe aus der nachfolgenden Liste:
black, blue, cyan, darkGray, gray, green, lightGray, magenta, orange, pink, red, white, yellow.  Format = #RRGGBB  Bsp.: #FFFFFF = Weiss</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:string">
          <xs:pattern value="(#([0-9]|[A-F]){6,6})|(black)|(blue)|(cyan)|(darkGray) | (gray)|(green)|(lightGray)|(magenta)|(orange)|(pink)|(red)|(white)|(yellow)"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
    <xs:attribute name="pattern" use="optional" default="solid">
      <xs:annotation>
        <xs:documentation>Definiert, die Art der Farbfuellung.</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:NMTOKEN">
          <xs:enumeration value="solid">
            <xs:annotation>
              <xs:documentation>Vollstaendig</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
  </xs:complexType>
</xs:element>

element stl:Style
diagram
namespace http://www.statistik.at/xml/stf/Styles-1
properties
content complex
children stl:Borders stl:Alignment stl:Font stl:Format stl:Interior stl:Description
used by
element stl:Styles
attributes
Name  Type  Use  Default  Fixed  Annotation
id  xs:IDoptional      
name  xs:stringoptional      
documentation 
Benennung für den Style.
annotation
documentation 
Definiert ein Aussehen.
source
<xs:element name="Style">
  <xs:annotation>
    <xs:documentation>Definiert ein Aussehen.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:annotation>
      <xs:documentation>Definiert einen globalen Styletyp.</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element ref="stl:Borders" minOccurs="0"/>
      <xs:element ref="stl:Alignment" minOccurs="0"/>
      <xs:element ref="stl:Font" minOccurs="0"/>
      <xs:element ref="stl:Format" minOccurs="0"/>
      <xs:element ref="stl:Interior" minOccurs="0"/>
      <xs:element name="Description" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Erweiterte Beschreibung fuer diesen Style.</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
    <xs:attribute name="id" type="xs:ID" use="optional"/>
    <xs:attribute name="name" type="xs:string" use="optional">
      <xs:annotation>
        <xs:documentation>Benennung für den Style.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
  </xs:complexType>
</xs:element>

element stl:Style/Description
diagram
namespace http://www.statistik.at/xml/stf/Styles-1
properties
isRef 0
annotation
documentation 
Erweiterte Beschreibung fuer diesen Style.
source
<xs:element name="Description" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Erweiterte Beschreibung fuer diesen Style.</xs:documentation>
  </xs:annotation>
</xs:element>

element stl:Styles
diagram
namespace http://www.statistik.at/xml/stf/Styles-1
properties
content complex
children stl:Style
used by
element STF
annotation
documentation 
Container, um verschiedene Styles aufnehmen zu koennen.
source
<xs:element name="Styles">
  <xs:annotation>
    <xs:documentation>Container, um verschiedene Styles aufnehmen zu koennen.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="stl:Style" maxOccurs="unbounded"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>


XML Schema documentation generated with
XMLSpy Schema Editor http://www.altova.com/xmlspy