Definition Type: ComplexType
Name: Calendar
Namespace: http://rets.org/xsd/Calendar/2007-08
Containing Schema: Calendar.xsd
Abstract
Collapse XSD Schema Diagram:
Drilldown into CalendarItem in schema calendar_xsd Drilldown into OwnerId in schema calendar_xsd Drilldown into OwnerDisplayName in schema calendar_xsd Drilldown into CalendarId in schema calendar_xsd Drilldown into CalendarKey in schema calendar_xsd Drilldown into versionTimestamp in schema calendar_xsdXSD Diagram of Calendar in schema calendar_xsd (Real Estate Transaction Standard (RETS))
Collapse XSD Schema Code:
<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>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
CalendarKey cal:CalendarKey 1 1
CalendarId cal:CalendarId 1 1
OwnerDisplayName cal:OwnerDisplayName 1 1
OwnerId cal:OwnerId 0 1
CalendarItem cal:CalendarItem 0 unbounded
Collapse Child Attributes:
Name Type Default Value Use
versionTimestamp cal:versionTimestamp Required
Collapse Derivation Tree:
Collapse References:
cal:Calendar