Schema Untitled4.xsd


Elements 
ADDRESS 
AVAILABILITY 
BIBL 
BODY 
CATDESC 
CATEGORY 
CATREF 
CHANGE 
CLASSCODE 
CLASSDESC 
CORPUS 
CREATION 
DATE 
DISTRIBUTOR 
EDITION 
EDITIONSTMT 
EDITORIALDESC 
ENCODINGDESC 
EXTENT 
FICHE 
FICHES 
FILEDESC 
INTRO 
ITEM 
KEYWORDS 
LANGUE 
LANGUSAGE 
NAME 
P 
PROFILEDESC 
PROJECTDESC 
PUBLICATIONSTMT 
RESP 
RESPSTMT 
REVISIONDESC 
SAMPLINGDESC 
SOURCEDESC 
TAXONOMY 
TEIHEADER 
TEXT 
TEXTCLASS 
TITLE 
TITLSTMT 


element ADDRESS
diagram
type xs:string
used by
element DISTRIBUTOR
source
<xs:element name="ADDRESS" type="xs:string"/>

element AVAILABILITY
diagram
type restriction of xs:string
used by
element PUBLICATIONSTMT
source
<xs:element name="AVAILABILITY">
  <xs:complexType>
    <xs:simpleContent>
      <xs:restriction base="xs:string">
        <xs:attribute name="STATUS" type="xs:string" use="required"/>
      </xs:restriction>
    </xs:simpleContent>
  </xs:complexType>
</xs:element>

element BIBL
diagram
type xs:string
used by
element TAXONOMY
source
<xs:element name="BIBL" type="xs:string"/>

element BODY
diagram
type xs:string
used by
element TEXT
source
<xs:element name="BODY" type="xs:string"/>

element CATDESC
diagram
type xs:string
used by
element CATEGORY
source
<xs:element name="CATDESC" type="xs:string"/>

element CATEGORY
diagram
children CATDESC
used by
element TAXONOMY
attributes
Name  Type  Use  Default  Fixed  
ID  xs:NMTOKEN  required      
source
<xs:element name="CATEGORY">
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="CATDESC"/>
    </xs:sequence>
    <xs:attribute name="ID" use="required">
      <xs:simpleType>
        <xs:restriction base="xs:NMTOKEN">
          <xs:enumeration value="BEBE1"/>
          <xs:enumeration value="BEBE10"/>
          <xs:enumeration value="BEBE11"/>
          <xs:enumeration value="BEBE12"/>
          <xs:enumeration value="BEBE13"/>
          <xs:enumeration value="BEBE2"/>
          <xs:enumeration value="BEBE3"/>
          <xs:enumeration value="BEBE4"/>
          <xs:enumeration value="BEBE5"/>
          <xs:enumeration value="BEBE6"/>
          <xs:enumeration value="BEBE7"/>
          <xs:enumeration value="BEBE8"/>
          <xs:enumeration value="BEBE9"/>
          <xs:enumeration value="INFIRMIERE1"/>
          <xs:enumeration value="INFIRMIERE11"/>
          <xs:enumeration value="INFIRMIERE12"/>
          <xs:enumeration value="INFIRMIERE13"/>
          <xs:enumeration value="INFIRMIERE14"/>
          <xs:enumeration value="INFIRMIERE15"/>
          <xs:enumeration value="INFIRMIERE16"/>
          <xs:enumeration value="INFIRMIERE17"/>
          <xs:enumeration value="INFIRMIERE18"/>
          <xs:enumeration value="INFIRMIERE19"/>
          <xs:enumeration value="INFIRMIERE2"/>
          <xs:enumeration value="INFIRMIERE20"/>
          <xs:enumeration value="INFIRMIERE21"/>
          <xs:enumeration value="INFIRMIERE22"/>
          <xs:enumeration value="INFIRMIERE23"/>
          <xs:enumeration value="INFIRMIERE28"/>
          <xs:enumeration value="INFIRMIERE3"/>
          <xs:enumeration value="INFIRMIERE4"/>
          <xs:enumeration value="INFIRMIERE44"/>
          <xs:enumeration value="INFIRMIERE5"/>
          <xs:enumeration value="INFIRMIERE58"/>
          <xs:enumeration value="INFIRMIERE6"/>
          <xs:enumeration value="INFIRMIERE7"/>
          <xs:enumeration value="INFIRMIERE8"/>
          <xs:enumeration value="INFIRMIERE9"/>
          <xs:enumeration value="JOUR0"/>
          <xs:enumeration value="JOUR15"/>
          <xs:enumeration value="JOUR3"/>
          <xs:enumeration value="JOUR7"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
  </xs:complexType>
</xs:element>

element CATREF
diagram
used by
element TEXTCLASS
attributes
Name  Type  Use  Default  Fixed  
TARGET  xs:NMTOKEN  required      
source
<xs:element name="CATREF">
  <xs:complexType>
    <xs:attribute name="TARGET" use="required">
      <xs:simpleType>
        <xs:restriction base="xs:NMTOKEN">
          <xs:enumeration value="BEBE1"/>
          <xs:enumeration value="BEBE10"/>
          <xs:enumeration value="BEBE11"/>
          <xs:enumeration value="BEBE12"/>
          <xs:enumeration value="BEBE13"/>
          <xs:enumeration value="BEBE2"/>
          <xs:enumeration value="BEBE3"/>
          <xs:enumeration value="BEBE4"/>
          <xs:enumeration value="BEBE5"/>
          <xs:enumeration value="BEBE6"/>
          <xs:enumeration value="BEBE7"/>
          <xs:enumeration value="BEBE8"/>
          <xs:enumeration value="BEBE9"/>
          <xs:enumeration value="INFIRMIERE1"/>
          <xs:enumeration value="INFIRMIERE11"/>
          <xs:enumeration value="INFIRMIERE12"/>
          <xs:enumeration value="INFIRMIERE13"/>
          <xs:enumeration value="INFIRMIERE14"/>
          <xs:enumeration value="INFIRMIERE15"/>
          <xs:enumeration value="INFIRMIERE16"/>
          <xs:enumeration value="INFIRMIERE17"/>
          <xs:enumeration value="INFIRMIERE18"/>
          <xs:enumeration value="INFIRMIERE19"/>
          <xs:enumeration value="INFIRMIERE2"/>
          <xs:enumeration value="INFIRMIERE20"/>
          <xs:enumeration value="INFIRMIERE21"/>
          <xs:enumeration value="INFIRMIERE22"/>
          <xs:enumeration value="INFIRMIERE23"/>
          <xs:enumeration value="INFIRMIERE28"/>
          <xs:enumeration value="INFIRMIERE3"/>
          <xs:enumeration value="INFIRMIERE4"/>
          <xs:enumeration value="INFIRMIERE44"/>
          <xs:enumeration value="INFIRMIERE5"/>
          <xs:enumeration value="INFIRMIERE58"/>
          <xs:enumeration value="INFIRMIERE6"/>
          <xs:enumeration value="INFIRMIERE7"/>
          <xs:enumeration value="INFIRMIERE8"/>
          <xs:enumeration value="INFIRMIERE9"/>
          <xs:enumeration value="JOUR0"/>
          <xs:enumeration value="JOUR15"/>
          <xs:enumeration value="JOUR3"/>
          <xs:enumeration value="JOUR7"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
  </xs:complexType>
</xs:element>

element CHANGE
diagram
children DATE RESPSTMT ITEM
used by
element REVISIONDESC
source
<xs:element name="CHANGE">
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="DATE"/>
      <xs:element ref="RESPSTMT"/>
      <xs:element ref="ITEM" maxOccurs="unbounded"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element CLASSCODE
diagram
type restriction of xs:byte
used by
element TEXTCLASS
facets
enumeration 10
enumeration 12
enumeration 13
enumeration 14
enumeration 15
enumeration 16
enumeration 17
enumeration 18
enumeration 19
enumeration 20
enumeration 22
enumeration 23
enumeration 24
enumeration 26
enumeration 27
enumeration 30
enumeration 33
enumeration 35
enumeration 4
enumeration 5
enumeration 7
enumeration 8
enumeration 9
enumeration 99
source
<xs:element name="CLASSCODE">
  <xs:complexType>
    <xs:simpleContent>
      <xs:restriction base="xs:byte">
        <xs:enumeration value="10"/>
        <xs:enumeration value="12"/>
        <xs:enumeration value="13"/>
        <xs:enumeration value="14"/>
        <xs:enumeration value="15"/>
        <xs:enumeration value="16"/>
        <xs:enumeration value="17"/>
        <xs:enumeration value="18"/>
        <xs:enumeration value="19"/>
        <xs:enumeration value="20"/>
        <xs:enumeration value="22"/>
        <xs:enumeration value="23"/>
        <xs:enumeration value="24"/>
        <xs:enumeration value="26"/>
        <xs:enumeration value="27"/>
        <xs:enumeration value="30"/>
        <xs:enumeration value="33"/>
        <xs:enumeration value="35"/>
        <xs:enumeration value="4"/>
        <xs:enumeration value="5"/>
        <xs:enumeration value="7"/>
        <xs:enumeration value="8"/>
        <xs:enumeration value="9"/>
        <xs:enumeration value="99"/>
        <xs:attribute name="SCHEME" type="xs:string" use="required"/>
      </xs:restriction>
    </xs:simpleContent>
  </xs:complexType>
</xs:element>

element CLASSDESC
diagram
children TAXONOMY
used by
element ENCODINGDESC
source
<xs:element name="CLASSDESC">
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="TAXONOMY" maxOccurs="unbounded"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element CORPUS
diagram
children INTRO FICHES
source
<xs:element name="CORPUS">
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="INTRO"/>
      <xs:element ref="FICHES"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element CREATION
diagram
type xs:string
used by
element PROFILEDESC
source
<xs:element name="CREATION" type="xs:string"/>

element DATE
diagram
type xs:string
used by
elements CHANGE EDITIONSTMT
source
<xs:element name="DATE" type="xs:string"/>

element DISTRIBUTOR
diagram
children ADDRESS
used by
element PUBLICATIONSTMT
source
<xs:element name="DISTRIBUTOR">
  <xs:complexType mixed="true">
    <xs:choice minOccurs="0" maxOccurs="unbounded">
      <xs:element ref="ADDRESS"/>
    </xs:choice>
  </xs:complexType>
</xs:element>

element EDITION
diagram
type restriction of xs:string
used by
element EDITIONSTMT
source
<xs:element name="EDITION">
  <xs:complexType>
    <xs:simpleContent>
      <xs:restriction base="xs:string">
        <xs:attribute name="N" type="xs:boolean" use="required"/>
      </xs:restriction>
    </xs:simpleContent>
  </xs:complexType>
</xs:element>

element EDITIONSTMT
diagram
children EDITION DATE
used by
element FILEDESC
source
<xs:element name="EDITIONSTMT">
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="EDITION"/>
      <xs:element ref="DATE"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element EDITORIALDESC
diagram
children P
used by
element ENCODINGDESC
source
<xs:element name="EDITORIALDESC">
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="P" maxOccurs="unbounded"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element ENCODINGDESC
diagram
children PROJECTDESC SAMPLINGDESC EDITORIALDESC CLASSDESC
used by
element TEIHEADER
source
<xs:element name="ENCODINGDESC">
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="PROJECTDESC"/>
      <xs:element ref="SAMPLINGDESC"/>
      <xs:element ref="EDITORIALDESC"/>
      <xs:element ref="CLASSDESC"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element EXTENT
diagram
type xs:string
used by
element FILEDESC
source
<xs:element name="EXTENT" type="xs:string"/>

element FICHE
diagram
children TEIHEADER TEXT
used by
element FICHES
source
<xs:element name="FICHE">
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="TEIHEADER"/>
      <xs:element ref="TEXT"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element FICHES
diagram
children FICHE
used by
element CORPUS
source
<xs:element name="FICHES">
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="FICHE" maxOccurs="unbounded"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element FILEDESC
diagram
children TITLSTMT EDITIONSTMT EXTENT PUBLICATIONSTMT SOURCEDESC
used by
element TEIHEADER
source
<xs:element name="FILEDESC">
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="TITLSTMT"/>
      <xs:element ref="EDITIONSTMT" minOccurs="0"/>
      <xs:element ref="EXTENT" minOccurs="0"/>
      <xs:element ref="PUBLICATIONSTMT" minOccurs="0"/>
      <xs:element ref="SOURCEDESC" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element INTRO
diagram
children TEIHEADER
used by
element CORPUS
source
<xs:element name="INTRO">
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="TEIHEADER"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element ITEM
diagram
type xs:string
used by
element CHANGE
source
<xs:element name="ITEM" type="xs:string"/>

element KEYWORDS
diagram
type xs:string
used by
element TEXTCLASS
source
<xs:element name="KEYWORDS" type="xs:string"/>

element LANGUE
diagram
type xs:string
used by
element LANGUSAGE
source
<xs:element name="LANGUE" type="xs:string"/>

element LANGUSAGE
diagram
children LANGUE
used by
element PROFILEDESC
source
<xs:element name="LANGUSAGE">
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="LANGUE"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element NAME
diagram
type xs:string
used by
element RESPSTMT
source
<xs:element name="NAME" type="xs:string"/>

element P
diagram
type xs:string
used by
elements EDITORIALDESC PROJECTDESC SAMPLINGDESC SOURCEDESC
source
<xs:element name="P" type="xs:string"/>

element PROFILEDESC
diagram
children CREATION LANGUSAGE TEXTCLASS
used by
element TEIHEADER
source
<xs:element name="PROFILEDESC">
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="CREATION" minOccurs="0"/>
      <xs:element ref="LANGUSAGE" minOccurs="0"/>
      <xs:element ref="TEXTCLASS"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element PROJECTDESC
diagram
children P
used by
element ENCODINGDESC
source
<xs:element name="PROJECTDESC">
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="P" maxOccurs="unbounded"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element PUBLICATIONSTMT
diagram
children DISTRIBUTOR AVAILABILITY
used by
element FILEDESC
source
<xs:element name="PUBLICATIONSTMT">
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="DISTRIBUTOR"/>
      <xs:element ref="AVAILABILITY"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element RESP
diagram
type xs:string
used by
elements RESPSTMT RESPSTMT
source
<xs:element name="RESP" type="xs:string"/>

element RESPSTMT
diagram
children RESP NAME
used by
elements CHANGE TITLSTMT
source
<xs:element name="RESPSTMT">
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="RESP"/>
      <xs:element ref="NAME"/>
      <xs:element ref="RESP"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element REVISIONDESC
diagram
children CHANGE
used by
element TEIHEADER
source
<xs:element name="REVISIONDESC">
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="CHANGE" maxOccurs="unbounded"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element SAMPLINGDESC
diagram
children P
used by
element ENCODINGDESC
source
<xs:element name="SAMPLINGDESC">
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="P" maxOccurs="unbounded"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element SOURCEDESC
diagram
children P
used by
element FILEDESC
source
<xs:element name="SOURCEDESC">
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="P"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element TAXONOMY
diagram
children CATEGORY BIBL
used by
element CLASSDESC
attributes
Name  Type  Use  Default  Fixed  
ID  xs:NMTOKEN  required      
source
<xs:element name="TAXONOMY">
  <xs:complexType>
    <xs:choice>
      <xs:element ref="CATEGORY" maxOccurs="unbounded"/>
      <xs:element ref="BIBL"/>
    </xs:choice>
    <xs:attribute name="ID" use="required">
      <xs:simpleType>
        <xs:restriction base="xs:NMTOKEN">
          <xs:enumeration value="BEBE"/>
          <xs:enumeration value="INFIRMIERE"/>
          <xs:enumeration value="JOUR"/>
          <xs:enumeration value="RNN"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
  </xs:complexType>
</xs:element>

element TEIHEADER
diagram
children FILEDESC ENCODINGDESC PROFILEDESC REVISIONDESC
used by
elements FICHE INTRO
source
<xs:element name="TEIHEADER">
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="FILEDESC"/>
      <xs:element ref="ENCODINGDESC" minOccurs="0"/>
      <xs:element ref="PROFILEDESC"/>
      <xs:element ref="REVISIONDESC" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element TEXT
diagram
children BODY
used by
element FICHE
source
<xs:element name="TEXT">
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="BODY"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element TEXTCLASS
diagram
children KEYWORDS CATREF CLASSCODE
used by
element PROFILEDESC
source
<xs:element name="TEXTCLASS">
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="KEYWORDS" minOccurs="0"/>
      <xs:element ref="CATREF" minOccurs="0" maxOccurs="unbounded"/>
      <xs:element ref="CLASSCODE" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element TITLE
diagram
type xs:string
used by
element TITLSTMT
source
<xs:element name="TITLE" type="xs:string"/>

element TITLSTMT
diagram
children TITLE RESPSTMT
used by
element FILEDESC
source
<xs:element name="TITLSTMT">
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="TITLE"/>
      <xs:element ref="RESPSTMT" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>


XML Schema documentation generated with
XML Spy Schema Editor www.xmlspy.com