<xs:element name="date">
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="character"/>
<xs:element ref="location"/>
<xs:element ref="object"/>
</xs:choice>
<xs:attribute name="type" use="required">
<xs:simpleType>
<xs:restriction base="xs:NMTOKEN">
<xs:enumeration value="both"/>
<xs:enumeration value="absolute"/>
<xs:enumeration value="relative"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="value" use="required"/>
</xs:complexType>
</xs:element> |