<xs:complexType name="cesHeaderType">
<xs:complexContent>
<xs:extension base="xces:cesHeaderBase">
<xs:sequence>
<!-- 0.4 Made the fileDesc element optional to allow for skeletal headers,
i.e. just an annotations element for the standoff markup. -->
<xs:element name="fileDesc" type="xces:fileDescType" minOccurs="0"/>
<xs:element name="encodingDesc" type="xces:encodingDescType" minOccurs="0"/>
<xs:element name="profileDesc" type="xces:profileDescType" minOccurs="0"/>
<!-- 0.4 Moved to its proper place in the profileDesc element
<xs:element name="annotations" type="xces:annotationsType" minOccurs="0"/>
-->
<xs:element name="revisionDesc" type="xces:revisionDescType" minOccurs="0"/>
</xs:sequence>
<xs:attribute name="type" type="xs:string" default="text"/>
<xs:attribute name="creator" type="xs:string"/>
<xs:attribute name="status" default="new">
<xs:simpleType>
<xs:restriction base="xs:NMTOKEN">
<xs:enumeration value="new"/>
<xs:enumeration value="update"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="date.created" type="xs:string"/>
<xs:attribute name="date.updated" type="xs:string"/>
<xs:attribute name="version" type="xs:string" use="required"/>
</xs:extension>
</xs:complexContent>
</xs:complexType> |