<xs:complexType name="Calendar">
<xs:sequence>
<xs:element name="CalendarKey" type="commons:resource-key" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
This the is the keyfield for the resource.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CalendarId" type="xs:string" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
System identifier for this calendar
</xs:documentation>
<xs:appinfo>
cal23342
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="OwnerDisplayName" type="xs:string" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
A display name for the calendar. It may be a person
or other entity or may be some descriptive text.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OwnerId" type="commons:SecureString" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
The system owner id. Some systems may suppress this
information
</xs:documentation>
<xs:appinfo>
p233432111
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="CalendarItem" type="cal:CalendarItem" minOccurs="0" maxOccurs="unbounded" />
</xs:sequence>
<xs:attribute name="versionTimestamp" type="xs:dateTime" use="required" fixed="2008-04-04T16:00:00Z">
</xs:attribute>
</xs:complexType>
|