2.2.81 [RFC5545] Section 3.8.4.4 Recurrence ID

V0170:

The specification states that the default value type for RECURRENCE-ID is DATE-TIME, but it can be set to a DATE type.

Microsoft Office Outlook 2007, Microsoft Outlook 2010, Microsoft Outlook 2013, Microsoft Outlook 2016, Microsoft Outlook 2019

Outlook can export RECURRENCE-ID as DATE-TIME or DATE. On import, it can import value types of DATE-TIME or DATE.

V0171:

The specification states that non-standard, value data type, time zone identifier, and recurrence identifier range property parameters can be specified on the RECURRENCE-ID property.

Office Outlook 2007, Outlook 2010, Outlook 2013, Outlook 2016, Outlook 2019

Outlook can only export the VALUE parameter on the RECURRENCE-ID property. On import, Outlook ignores all parameters on the RECURRENCE-ID property.

V0172:

The specification states that the RECURRENCE-ID property can be specified in an iCalendar object containing a recurring calendar component.

Office Outlook 2007, Outlook 2010, Outlook 2013, Outlook 2016, Outlook 2019

Outlook exports RECURRENCE-ID on VEVENT components that represent exceptions to a recurring appointment/meeting. On import, Outlook treats VEVENT components with a RECURRENCE-ID as an exception to a recurring appointment/meeting.

C0019:

The specification states, "If the value of the "DTSTART" property is a DATE type value, then the value MUST be the calendar date for the recurrence instance." It is unclear whether "the value" refers to DTSTART or RECURRENCE-ID. Furthermore, it is unclear whether "the calendar date for the recurrence instance" refers to the original start date/time of the instance, or the new start date/time of the instance.

Office Outlook 2007, Outlook 2010, Outlook 2013, Outlook 2016, Outlook 2019

Outlook exports DSTART as a DATE if and only if the instance is now all-day (whether or not the recurrence is all-day). Outlook exports RECURRENCE-ID as a DATE if and only if the recurrence is all-day (whether or not the instance is all-day).

On import, if both DTSTART and DTEND in a VEVENT are of the DATE type, Outlook imports the instance as an all-day event. Outlook can import a RECURRENCE-ID of type DATE-TIME or DATE, provided that the value falls on the same day as the original start date of an instance in the recurrence (in the recurrence's time zone).

V0173:

The specification states that when the definition of the recurrence set for a calendar component changes, and hence the SEQUENCE property value changes, the RECURRENCE-ID for a given recurrence instance might also change.

Office Outlook 2007, Outlook 2010, Outlook 2013, Outlook 2016, Outlook 2019

On export, Outlook issues cancellations to all exceptions in a recurring meeting before changing the RRULE. On import, Outlook invalidates all exceptions to a recurring meeting before accepting a change to the RRULE.

V0174:

The specification states that the value of the RANGE parameter on the RECURRENCE-ID property can be set to "THISANDPRIOR" to indicate a range defined by the given instance and all prior instances, or it can be set to "THISANDFUTURE" to indicate a range defined by the given instance an all future instances.

Office Outlook 2007, Outlook 2010, Outlook 2013, Outlook 2016, Outlook 2019

Outlook does not export the RANGE parameter on the RECURRENCE-ID property, and ignores it on import.