element <exception> (local)
Namespace:
Type:
Content:
complex, 3 attributes, 8 elements, elem. wildcard
Defined:
locally within recurrenceType complexType in myCalendar.xsd; see XML source
XML Representation Summary
<exception
   
 = 
xsd:nonNegativeInteger
 = 
xsd:hexBinary
 = 
xsd:string
   
>
   
Content: 
</exception>
Content model elements (8):
attachment (type attachmentMetadataType), attendee (type attendeeType), attendeeEventExtra (in exception), body (in exception), deletedAttachment (in exception), deletedAttendee (in exception), recurrenceId (type xsd:dateTime), reminder (in exception)
Included in content model of elements (1):
recurrence (in event in myCalendar)
XML Source (see within schema source)
<xsd:element maxOccurs="unbounded" minOccurs="0" name="exception" type="modifiedExceptionType"/>
Attribute Detail (all declarations; 3/3)
changeNumber
Type:
Use:
required
Defined:
XML Source (see within schema source)
<xsd:attribute name="changeNumber" type="changeNumberType" use="required"/>

creator
Type:
Use:
required
Defined:
XML Source (see within schema source)
<xsd:attribute name="creator" type="creatorType" use="required"/>

id
Type:
Use:
required
Defined:
XML Source (see within schema source)
<xsd:attribute name="id" type="idType" use="required"/>
Content Element Detail (all declarations; 9/9)
attachment
Type:
attachmentMetadataType, complex content
Defined:
locally within modifiedExceptionType complexType
XML Source (see within schema source)
<xsd:element maxOccurs="unbounded" minOccurs="0" name="attachment" type="attachmentMetadataType"/>

attendee
Type:
attendeeType, complex content
Defined:
locally within modifiedExceptionType complexType
XML Source (see within schema source)
<xsd:element maxOccurs="unbounded" minOccurs="0" name="attendee" type="attendeeType"/>

attendeeEventExtra
Type:
attendeeEventExtraType, complex content
Defined:
locally within modifiedExceptionType complexType
XML Source (see within schema source)
<xsd:element maxOccurs="1" minOccurs="0" name="attendeeEventExtra" type="attendeeEventExtraType"/>

body
Type:
anonymous complexType, complex content
Defined:
locally within modifiedExceptionType complexType
This contains only the modifiable properties of the eventBody.
XML Source (see within schema source)
<xsd:element maxOccurs="1" minOccurs="0" name="body">
<xsd:annotation>
<xsd:documentation>
This contains only the modifiable properties of the eventBody.
</xsd:documentation>
</xsd:annotation>
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="0" name="title" type="hs:localizableString">
<xsd:annotation>
<xsd:documentation>
Suppose the title changes.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element maxOccurs="1" minOccurs="0" name="fullDescription" type="hs:longText">
<xsd:annotation>
<xsd:documentation>
Suppose this particular instance has a revised description.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element maxOccurs="1" minOccurs="0" name="location" type="hs:localizableString">
<xsd:annotation>
<xsd:documentation>
Switch meeting location for this instance only.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element maxOccurs="1" minOccurs="0" name="startTime" type="xsd:dateTime">
<xsd:annotation>
<xsd:documentation>
Switch the start time for this instance only.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element maxOccurs="1" minOccurs="0" name="endTime" type="xsd:dateTime">
<xsd:annotation>
<xsd:documentation>
Switch the end time for this instance only.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element maxOccurs="1" minOccurs="0" name="allDay" type="xsd:boolean">
<xsd:annotation>
<xsd:documentation>
This particular instance is allDay.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element maxOccurs="1" minOccurs="0" name="travelTimeTo" type="xsd:int">
<xsd:annotation>
<xsd:documentation>
Suppose traffic is really bad for this instance.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element maxOccurs="1" minOccurs="0" name="travelTimeFrom" type="xsd:int">
<xsd:annotation>
<xsd:documentation>
Suppose traffic is really bad for this instance.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element maxOccurs="1" minOccurs="0" name="freeBusyStatus" type="freeBusyStatusType">
<xsd:annotation>
<xsd:documentation>
Priority is changed for this meeting.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element maxOccurs="1" minOccurs="0" name="organizer" type="hs:userReference">
<xsd:annotation>
<xsd:documentation>
Suppose the original organizer is replaced by another organizer.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>

deletedAttachment
Type:
attachmentIdType, simple content
Defined:
locally within modifiedExceptionType complexType
The meeting organizer of a recurring meeting may wish to exclude a particular attachment for an instance of the meeting.
XML Source (see within schema source)
<xsd:element maxOccurs="unbounded" minOccurs="0" name="deletedAttachment" type="attachmentIdType">
<xsd:annotation>
<xsd:documentation>
The meeting organizer of a recurring meeting may wish to exclude a particular
attachment for an instance of the meeting.
</xsd:documentation>
</xsd:annotation>
</xsd:element>

deletedAttendee
Type:
hs:idRefType, simple content
Defined:
locally within modifiedExceptionType complexType
The meeting organizer of a recurring meeting may wish to exclude a particular attendee for an instance of the meeting. This hs:idRefType (puid) indicates which attendee, (from the list of attendees at the event level) are not invited to this particular meeting instance.
XML Source (see within schema source)
<xsd:element maxOccurs="unbounded" minOccurs="0" name="deletedAttendee" type="hs:idRefType">
<xsd:annotation>
<xsd:documentation>
The meeting organizer of a recurring meeting may wish to exclude a particular
attendee for an instance of the meeting. This hs:idRefType (puid) indicates which
attendee, (from the list of attendees at the event level) are not invited to
this particular meeting instance.
</xsd:documentation>
</xsd:annotation>
</xsd:element>

recurrenceId
Type:
xsd:dateTime, predefined, simple content
Defined:
locally within modifiedExceptionType complexType
This is the original start time (recurrenceId) of the occurrence that is being modified by this exception. ModifiedExceptions with recurrenceIds that do not match the recurrenceId of any occurrence are ignored. This is stored in UTC. modifiedException does not expose the id attribute. recurrenceId should be used to predicate instead, it functions as the id of modifiedException.
XML Source (see within schema source)
<xsd:element name="recurrenceId" type="xsd:dateTime">
<xsd:annotation>
<xsd:documentation>
This is the original start time (recurrenceId) of the occurrence that is
being modified by this exception. ModifiedExceptions with recurrenceIds
that do not match the recurrenceId of any occurrence are ignored.
This is stored in UTC. modifiedException does not expose the id
attribute. recurrenceId should be used to predicate instead, it functions
as the id of modifiedException.
</xsd:documentation>
</xsd:annotation>
</xsd:element>

reminder
Type:
reminderExceptionType, complex content
Defined:
locally within modifiedExceptionType complexType
These are the properties of the reminder that may be modified. If there is no reminder subschema in the event body, exception reminders are ignored.
XML Source (see within schema source)
<xsd:element maxOccurs="1" minOccurs="0" name="reminder" type="reminderExceptionType">
<xsd:annotation>
<xsd:documentation>
These are the properties of the reminder that may be modified. If there is no
reminder subschema in the event body, exception reminders are ignored.
</xsd:documentation>
</xsd:annotation>
</xsd:element>

{any element with non-schema namespace}
Defined:
within modifiedExceptionType complexType
Additional properties of the myCalendar/BaseEventType schema. Only certain event properties may exist here.
XML Source (see within schema source)
<xsd:any maxOccurs="unbounded" minOccurs="0" namespace="##other" processContents="skip">
<xsd:annotation>
<xsd:documentation>
Additional properties of the myCalendar/BaseEventType schema. Only certain
event properties may exist here.
</xsd:documentation>
</xsd:annotation>
</xsd:any>