| diagram |  | ||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://workcal.api.dac.n2.tibco.com | ||||||||||||||||||||||||||||||||||||||||||||||
| properties | 
 | ||||||||||||||||||||||||||||||||||||||||||||||
| children | create-working-day update-working-day create-recurring update-recurring | ||||||||||||||||||||||||||||||||||||||||||||||
| attributes | 
 | ||||||||||||||||||||||||||||||||||||||||||||||
| annotation | 
 | ||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="saveCalendarEntry"> <xs:annotation> <xs:documentation>Request element for saveCalendarEntry operation. If multiple instructions are contained in a single request they are processed sequentially. For example, a create working day exclusion followed by a create recurring working day exclusion followed by an update recurring working day exclusion.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="create-working-day" type="dac:XmlNewWorkingDayExclusion" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>List of exclusions to be created.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="update-working-day" type="dac:XmlExistingWorkingDayExclusion" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>List of exclusions to be updated, identified by GUID.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="create-recurring" type="dac:XmlNewRecurringExclusion" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>List of recurring exclusions to be created.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="update-recurring" type="dac:XmlExistingRecurringExclusion" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>List of recurring exclusions to be updated. Identified by GUID.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="version" type="dac:XmlLockVersion" use="required"> <xs:annotation> <xs:documentation>The version of the Calendar to which the caller is saving the given Calendar Entry.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attributeGroup ref="dac:XmlCalendarName"> <xs:annotation> <xs:documentation>The identifying namespace and name of the Calender to which the given CalendarEntry belongs.</xs:documentation> </xs:annotation> </xs:attributeGroup> <xs:attributeGroup ref="dac:XmlPeriod"> <xs:annotation> <xs:documentation>The period for which Calendar Entries are to be listed in the response.</xs:documentation> </xs:annotation> </xs:attributeGroup> </xs:complexType> </xs:element> | 
| type | XmlLockVersion | ||
| properties | 
 | ||
| annotation | 
 | ||
| source | <xs:attribute name="version" type="dac:XmlLockVersion" use="required"> <xs:annotation> <xs:documentation>The version of the Calendar to which the caller is saving the given Calendar Entry.</xs:documentation> </xs:annotation> </xs:attribute> | 
| diagram |  | ||||||||||||||||||||||||||||||||||||||||||||||
| type | XmlNewWorkingDayExclusion | ||||||||||||||||||||||||||||||||||||||||||||||
| properties | 
 | ||||||||||||||||||||||||||||||||||||||||||||||
| attributes | 
 | ||||||||||||||||||||||||||||||||||||||||||||||
| annotation | 
 | ||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="create-working-day" type="dac:XmlNewWorkingDayExclusion" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>List of exclusions to be created.</xs:documentation> </xs:annotation> </xs:element> | 
| diagram |  | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | XmlExistingWorkingDayExclusion | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties | 
 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes | 
 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation | 
 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="update-working-day" type="dac:XmlExistingWorkingDayExclusion" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>List of exclusions to be updated, identified by GUID.</xs:documentation> </xs:annotation> </xs:element> | 
| diagram |  | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | XmlNewRecurringExclusion | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties | 
 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes | 
 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation | 
 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="create-recurring" type="dac:XmlNewRecurringExclusion" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>List of recurring exclusions to be created.</xs:documentation> </xs:annotation> </xs:element> | 
| diagram |  | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | XmlExistingRecurringExclusion | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties | 
 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes | 
 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation | 
 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="update-recurring" type="dac:XmlExistingRecurringExclusion" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>List of recurring exclusions to be updated. Identified by GUID.</xs:documentation> </xs:annotation> </xs:element> |