XML Schema : temporal.xsd | |
Schema Comments: | |
Processing Instructions | |
Schema has: | 13element definitions, 0 global attribute definitions, 4 element attribute definitions, 0 datatype definitions. |
Possible root elements: | period |
Element list |
Element day derived by restriction from xsd:int |
|
|
|
Element denominator |
|
|
|
Element end |
|
|
|
|
Element hour |
|
|
|
Element minute |
|
|
|
Element month derived by restriction from xsd:int |
|
|
|
Element numerator |
|
|
|
Element period |
|
|
|
|
Element second |
|
|
|
Element start |
|
|
|
Element tzhours |
|
|
|
Element tzminutes |
|
|
|
Element year |
|
|
|
DataType definitions |
Original Schema Source |
<!--
Generated by Turbo XML 2.3.0.100. Conforms to w3c http://www.w3.org/2001/XMLSchema-->
<xsd:documentation>This defines some period in time which could be the validity of a name in person records, coverage of some specific time period in history
in the temporal coverage, broadcast times of a TV-program or IN and OUT points of a source tape.
</xsd:documentation>
</xsd:annotation>
<xsd:element ref="start" minOccurs="0" />
<xsd:element ref="end" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" />
<xsd:attribute name="scheme" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element ref="year" minOccurs="0" />
<xsd:element ref="month" minOccurs="0" />
<xsd:element ref="day" minOccurs="0" />
<xsd:element ref="hour" minOccurs="0" />
<xsd:element ref="minute" minOccurs="0" />
<xsd:element ref="second" minOccurs="0" />
<xsd:element ref="numerator" minOccurs="0" />
<xsd:element ref="denominator" minOccurs="0" />
<xsd:element ref="tzhours" minOccurs="0" />
<xsd:element ref="tzminutes" minOccurs="0" />
</xsd:sequence>
<xsd:documentation>start is used in several contexts. E.g. IN point of a video, birthday of a person (VCARD objects BDAY corresponds to start element with
type=creation), inclusion in the database (in a person record it could mean for example the addition to the church database at the day of babtism)
or just be left unspecified and thus implied with some default meaning from the context.
</xsd:documentation>
</xsd:annotation>
<xsd:enumeration value="in" />
<xsd:enumeration value="creation" />
<xsd:enumeration value="inclusion" />
<xsd:enumeration value="modification" />
<xsd:enumeration value="unspecified" />
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
</xsd:complexType>
</xsd:element>
<xsd:element ref="year" minOccurs="0" />
<xsd:element ref="month" minOccurs="0" />
<xsd:element ref="day" minOccurs="0" />
<xsd:element ref="hour" minOccurs="0" />
<xsd:element ref="minute" minOccurs="0" />
<xsd:element ref="second" minOccurs="0" />
<xsd:element ref="numerator" minOccurs="0" />
<xsd:element ref="denominator" minOccurs="0" />
<xsd:element ref="tzhours" minOccurs="0" />
<xsd:element ref="tzminutes" minOccurs="0" />
</xsd:sequence>
<xsd:enumeration value="out" />
<xsd:enumeration value="modification" />
<xsd:enumeration value="archiving" />
<xsd:enumeration value="deletion" />
<xsd:enumeration value="termination" />
<xsd:enumeration value="unspecified" />
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
</xsd:complexType>
</xsd:element>
<xsd:element name="year" type="xsd:gYear" />
<xsd:element name="hour" type="xsd:string" />
<xsd:element name="minute" type="xsd:string" />
<xsd:element name="second" type="xsd:string" />
<xsd:element name="numerator" type="xsd:string" />
<xsd:element name="denominator" type="xsd:string" />
<xsd:element name="tzhours" type="xsd:integer" />
<xsd:element name="tzminutes" type="xsd:integer" />
</xsd:schema>
|