exRule

Rule for dates to be excluded from recurrence.

Element Information

Model

Attributes

QName Type Fixed Default Use Inheritable Annotation
byday restriction of ByDayListType optional
The BYDAY rule part specifies a space separated list of days of the week
byhour restriction of ByHourListType optional
The BYHOUR rule part specifies space separated list of hours of the day.
byminute restriction of ByMinuteListType optional
The BYMINUTE rule part specifies a space separated list of minutes within an hour.
bymonth restriction of ByMonthListType optional
The BYMONTH rule part specifies a space separated list of months of the year.
bymonthday restriction of ByMonthDayListType optional
The BYMONTHDAY rule part specifies a space separated list of days of the month.
bysecond restriction of BySecondListType optional
The BYSECOND rule part specifies a space separated list of seconds within a minute
bysetpos restriction of BySetposListType optional
The BYSETPOS rule part specifies a space separated list of values which corresponds to the nth occurrence
within the set of events specified by the rule.
byweekno restriction of ByWeekNoListType optional
The BYWEEKNO rule part specifies a space separated list of ordinals specifying weeks of the year.
byyearday restriction of ByYearDayListType optional
The BYYEARDAY rule part specifies a  space separated list of days of the year.
count xs:positiveInteger optional
The COUNT rule part defines the number of occurrences at which to range-bound the recurrence.
creator QCodeType optional
If the attribute is empty, specifies which entity (person, organisation or system) will edit the property - expressed by a QCode. If the attribute is non-empty, specifies which entity (person, organisation or system) has edited the property.
creatoruri IRIType optional
If the attribute is empty, specifies which entity (person, organisation or system) will edit the property - expressed by a URI. If the attribute is non-empty, specifies which entity (person, organisation or system) has edited the property.
custom xs:boolean optional
If set to true the corresponding property was added to the G2 Item for a specific customer or group of customers only. The default value of this property is false which applies when this attribute is not used with the property.
freq restriction of xs:string required
The FREQ rule part identifies the type of recurrence rule.
how QCodeType optional
Indicates by which means the value was extracted from the content - expressed by a QCode
howuri IRIType optional
Indicates by which means the value was extracted from the content - expressed by a URI
id xs:ID optional
The local identifier of the property.
interval xs:positiveInteger optional
The INTERVAL rule part contains a positive integer representing how often the recurrence rule repeats.
modified DateOptTimeType optional
The date (and, optionally, the time) when the property was last modified. The initial value is the date (and, optionally, the time) of creation of the property.
pubconstraint QCodeListType optional
One or many constraints that apply to publishing the value of the property - expressed by a QCode. Each constraint applies to all descendant elements.
pubconstrainturi IRIListType optional
One or many constraints that apply to publishing the value of the property - expressed by a URI. Each constraint applies to all descendant elements.
until DateOptTimeType optional
The UNTIL rule part defines a date-time value which bounds the recurrence rule in an inclusive manner.
why QCodeType optional
Why the metadata has been included - expressed by a QCode
whyuri IRIType optional
Why the metadata has been included - expressed by a URI
wkst restriction of xs:string optional
The WKST rule part specifies the day on which the workweek starts.
Wildcard: ANY attribute from ANY namespace OTHER than 'http://iptc.org/std/nar/2006-10-01/'

Source

<xs:element name="exRule">
  <xs:annotation>
    <xs:documentation>Rule for dates to be excluded from recurrence.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:attributeGroup ref="commonPowerAttributes"/>
    <xs:attributeGroup ref="recurrenceRuleAttributes"/>
    <xs:anyAttribute namespace="##other" processContents="lax"/>
  </xs:complexType>
</xs:element>

Sample