Schema Component Representation
<
xs:complexType
name="
ComplexTime">
<
xs:sequence>
<
xs:element
name="
start"
type="
DateTimePair
"
minOccurs="
0"/>
<
xs:element
name="
end"
type="
DateTimePair
"
minOccurs="
0"/>
<
xs:element
name="
weekly"
minOccurs="
0">
<
xs:complexType>
<
xs:sequence
minOccurs="
1"
maxOccurs="
8">
<
xs:element
name="
weekly-item">
<
xs:complexType>
<
xs:sequence>
<
xs:element
name="
times"
type="
TimePair
"/>
</
xs:sequence>
</
xs:complexType>
</
xs:element>
</
xs:sequence>
</
xs:complexType>
</
xs:element>
<
xs:element
name="
occurrences"
minOccurs="
0">
<
xs:complexType>
<
xs:sequence
minOccurs="
1"
maxOccurs="
32">
<
xs:element
name="
occurrence">
<
xs:complexType>
<
xs:sequence>
<
xs:element
name="
date"
type="
Date
"/>
<
xs:element
name="
times"
type="
TimePair
"
minOccurs="
0"/>
</
xs:sequence>
</
xs:complexType>
</
xs:element>
</
xs:sequence>
</
xs:complexType>
</
xs:element>
<
xs:element
name="
furtherData"
type="
URL-Link
"
minOccurs="
0"/>
</
xs:sequence>
</
xs:complexType>