dtEnd is in the PIM to permit PSMs to use (e.g.) dtStart and dtEnd. See conformance and rules.
UID of this object instance.
UID of this object instance. The entire context may need to be expressed for a truly universal ID.
A Gluon must have a link to at least one CHILD
vAvailability in a Gluon is aimed "outward". That is, it advertises when a service can be Requested.
Advertises when a seriSee [Vavailability] C. Daboo, M. Douglass, Calendar Availability, http://tools.ietf.org/search/draft-daboo-calendar-availability-05, IETF Internet Draft Version 05, January 30, 2014
timeRange is the time interval that is busy and described by this Vavailability object. Per the Internet Draft, this can be specified with or without a start. Duration may be included only if dtStart is present. Timezone is irrelevant if dtStart is not defined and SHOULD NOT be present.
The uniform size or granularity of the description for availabile times associated with this Vavailability.
A pattern of recurring intervals
See [Vavailability] C. Daboo, M. Douglass, Calendar Availability, http://tools.ietf.org/search/draft-daboo-calendar-availability-05, IETF Internet Draft Version 05, January 30, 2014 rrules (Recurrence Rules) - see RFC 5545 3.8.5.3 RFC 6321 3.8.5.3 By implication all time periods in the Vavailability are busy; this specifies which are free.
Used in: Availability::Vavailability for the time interval addressed, which may have dtStart defined (optional), and duration (optional, present only if dtStart is present). This allows expression for "all time", "all time from this start DateTime", and "a specified interval". See [Vavailability] C. Daboo, M. Douglass, Calendar Availability, http://tools.ietf.org/search/draft-daboo-calendar-availability-05, IETF Internet Draft Version 05, January 30,
Optional. May be present ONLY if dtStart is present.
The absense of tZ does not imply UTC. UTC must be explicitly stated.
This class is fully bound, and therefore includes explicit times for both dtStart and duration.
See RFC 5545 and Internet Draft 5 for Vavailability. Used in: Availability::Vavailability for the time interval addressed Availability::AvailabilityType to
The absense of tZ does not imply UTC. UTC must be explicitly stated.
To express Busy, BusyTentative, and Free.
Reference:
RFC 5545 3.2.9
RFC 6321 3.2.9
A tolerance value is a set of durations which indicate the allowed tolerance for the indicated value, e.g. startafter=PT5M indicates that 5 minutes late is acceptable, and startbefore=PT10M indicates that 10 minutes prior is acceptable. There may be many tolerance attributes associated with a given DurationType object. Care should be taken in implementations to avoid confusing combinations, as the semantics may be complex.If no Tolerance values are associated, applications SHOULD use cardinality 0 for IntervalType::tolerance.
requestedStart is a Recurrence that computes one or more stDates.
The Recurrence Type consists of a seed date or date-time, rules to compute compute off-sets of that seed date, an optional end or final boundary to the series, optional inclusions for specifc datesand optional exclusions, i.e., dates to be skipped.
See RFC 5545 section 3.3.10 for a discussion.
The Recurrence Rule Type is a name value pair consisting of Rule Part and Rule Values.
The legal values for each Rule Part are specifed in RFC5545. There is no rule specifying the order for serializing rules; in whaterver order they appear, they must be processed in the order specified for processing rule parts in RFC5545.See RFC 5545 section 3.3.10 for a discussion.
Either a single value or set of values for the recurRulePart. The range of legal values varies with the value of the recurRulePart as defined in RFC 5545
The WkSt or Weekstart is used to specif the day of the week that a week begins on. For example, a Monday through Sunday payroll week would have a WkSt of "MO". The default value is "MO"
A link to another Interval within the Sequence
Parent-Child Link. The Relation in in the Parent and indicates the Instance UID of the Child
From iCalendar-link-extension::LinkPropType URI || String || UID.
The uniform size or granularity of the a set of [intervals].
An ISO 8601 Conformed String Using Basic Format or Extended Format (8601 4.4.3) with the optional sign as required in RFC 5545 and RFC 6321 Section 3.3.6. When used for Tolerance, the sign MUST be absent. DurationType includes all 8601 conformed string values (of which xCal and XSD contain restricted but differing sets).
Recurrence Date. As well as generating recurrences by rule, one can name a set of recurrences. A Recurrence object may contain both RRules and RDates
Exception or Excluded date in a series
A Conformed String Using which expressing a DateTime OR a Date OR a Time
Abstract class that can be extended
The class is abstract; specifications that incorporate to this Schema may defined Payloads by extending this class.
Freeform comment annotating this artifact.
A set of constrained strings that identify local time rules.
UID of this object instance. The entire context may need to be expressed for a truly universal ID.
UID of this object instance. The entire context may need to be expressed for a truly universal ID.