2.1.3 Processing Rules
Section 2.1.3.1 specifies over 100 components, properties, and parameters that can be converted between the iCalendar and Calendar object. The following table provides recommendations regarding the actual relevance of each component, property, and parameter to the scenarios defined by five values of the METHOD property: 'PUBLISH' (PUB), 'REQUEST' (REQ), 'REPLY' (REP), 'COUNTER' (COU), and 'CANCEL' (CAN) (as specified in [RFC2446]).
For clarity, 'No's are represented by a blank space. The '•' symbol is used to indicate hierarchy placement.
Component/Property/Parameter |
Section |
PUB |
REQ |
REP |
COU |
CAN |
---|---|---|---|---|---|---|
VCALENDAR |
Yes |
Yes |
Yes |
Yes |
Yes |
|
• METHOD |
Yes |
Yes |
Yes |
Yes |
Yes |
|
• PRODID |
Yes |
Yes |
Yes |
Yes |
Yes |
|
• VERSION |
Yes |
Yes |
Yes |
Yes |
Yes |
|
• X-CALEND |
Yes |
|
|
|
|
|
• • TZID |
Yes |
|
|
|
|
|
• X-CALSTART |
Yes |
|
|
|
|
|
• • TZID |
Yes |
|
|
|
|
|
• X-CLIPEND |
Yes |
|
|
|
|
|
• • TZID |
Yes |
|
|
|
|
|
• X-CLIPSTART |
Yes |
|
|
|
|
|
• • TZID |
Yes |
|
|
|
|
|
• X-MICROSOFT-CALSCALE |
Yes |
Yes |
Yes |
Yes |
Yes |
|
• X-MS-OLK-FORCEINSPECTOROPEN |
Yes |
|
|
|
|
|
• X-MS-WKHRDAYS |
Yes |
|
|
|
|
|
• X-MS-WKHREND |
Yes |
|
|
|
|
|
• • TZID |
Yes |
|
|
|
|
|
• X-MS-WKHRSTART |
Yes |
|
|
|
|
|
• • TZID |
Yes |
|
|
|
|
|
• X-OWNER |
Yes |
|
|
|
|
|
• • CN |
Yes |
|
|
|
|
|
• X-PRIMARY-CALENDAR |
Yes |
|
|
|
|
|
• X-PUBLISHED-TTL |
Yes |
|
|
|
|
|
• X-WR-CALDESC |
Yes |
|
|
|
|
|
• X-WR-CALNAME |
Yes |
|
|
|
|
|
• X-WR-RELCALID |
Yes |
|
|
|
|
|
• VTIMEZONE |
Yes |
Yes |
Yes |
Yes |
Yes |
|
• • TZID |
Yes |
Yes |
Yes |
Yes |
Yes |
|
• • STANDARD |
Yes |
Yes |
Yes |
Yes |
Yes |
|
• • • DTSTART |
Yes |
Yes |
Yes |
Yes |
Yes |
|
• • • RRULE |
Yes |
Yes |
Yes |
Yes |
Yes |
|
• • • TZNAME |
Yes |
Yes |
Yes |
Yes |
Yes |
|
• • • TZOFFSETFROM |
Yes |
Yes |
Yes |
Yes |
Yes |
|
• • • TZOFFSETTO |
Yes |
Yes |
Yes |
Yes |
Yes |
|
• • DAYLIGHT |
Yes |
Yes |
Yes |
Yes |
Yes |
|
• • • DTSTART |
Yes |
Yes |
Yes |
Yes |
Yes |
|
• • • RRULE |
Yes |
Yes |
Yes |
Yes |
Yes |
|
• • • TZNAME |
Yes |
Yes |
Yes |
Yes |
Yes |
|
• • • TZOFFSETFROM |
Yes |
Yes |
Yes |
Yes |
Yes |
|
• • • TZOFFSETTO |
Yes |
Yes |
Yes |
Yes |
Yes |
|
• VEVENT |
Yes |
Yes |
Yes |
Yes |
Yes |
|
• • ATTACH |
Yes |
|
|
|
|
|
• • • ENCODING |
Yes |
|
|
|
|
|
• • • FMTTYPE |
Yes |
|
|
|
|
|
• • • VALUE |
Yes |
|
|
|
|
|
• • • X-FILENAME |
Yes |
|
|
|
|
|
• • ATTENDEE |
Yes |
Yes |
Yes |
Yes |
Yes |
|
• • • CN |
Yes |
Yes |
Yes |
Yes |
Yes |
|
• • • CUTYPE |
Yes |
Yes |
Yes |
Yes |
Yes |
|
• • • PARTSTAT |
|
|
Yes |
Yes |
|
|
• • • ROLE |
Yes |
Yes |
Yes |
Yes |
Yes |
|
• • • RSVP |
Yes |
Yes |
|
|
Yes |
|
• • • X-MS-OLK-RESPTIME |
Yes |
|
|
|
|
|
• • CATEGORIES |
Yes |
Yes |
Yes |
Yes |
Yes |
|
• • CLASS |
Yes |
Yes |
Yes |
Yes |
Yes |
|
• • COMMENT |
|
|
Yes |
Yes |
|
|
• • CONTACT |
Yes |
Yes |
Yes |
Yes |
Yes |
|
• • CREATED |
|
|
|
|
|
|
• • DTEND |
Yes |
Yes |
Yes |
Yes |
Yes |
|
• • • TZID |
Yes |
Yes |
Yes |
Yes |
Yes |
|
• • • VALUE |
Yes |
Yes |
Yes |
Yes |
Yes |
|
• • DTSTAMP |
Yes |
Yes |
Yes |
Yes |
Yes |
|
• • • TZID |
|
|
|
|
|
|
• • DTSTART |
Yes |
Yes |
Yes |
Yes |
Yes |
|
• • • TZID |
Yes |
Yes |
Yes |
Yes |
Yes |
|
• • • VALUE |
Yes |
Yes |
Yes |
Yes |
Yes |
|
• • DESCRIPTION |
Yes |
Yes |
Yes |
Yes |
Yes |
|
• • • LANGUAGE |
Yes |
Yes |
Yes |
Yes |
Yes |
|
• • DURATION |
|
|
|
|
|
|
• • EXDATE |
Yes |
Yes |
Yes |
Yes |
Yes |
|
• • • TZID |
Yes |
Yes |
Yes |
Yes |
Yes |
|
• • • VALUE |
Yes |
Yes |
Yes |
Yes |
Yes |
|
• • LAST-MODIFIED |
|
|
|
|
|
|
• • LOCATION |
Yes |
Yes |
Yes |
Yes |
Yes |
|
• • • ALTREP |
Yes |
Yes |
Yes |
Yes |
Yes |
|
• • • LANGUAGE |
Yes |
Yes |
Yes |
Yes |
Yes |
|
• • ORGANIZER |
Yes |
Yes |
Yes |
Yes |
Yes |
|
• • • CN |
Yes |
Yes |
Yes |
Yes |
Yes |
|
• • PRIORITY |
Yes |
Yes |
Yes |
Yes |
Yes |
|
• • RDATE |
Yes |
Yes |
Yes |
Yes |
Yes |
|
• • • TZID |
Yes |
Yes |
Yes |
Yes |
Yes |
|
• • • VALUE |
Yes |
Yes |
Yes |
Yes |
Yes |
|
• • RRULE |
Yes |
Yes |
Yes |
Yes |
Yes |
|
• • RECURRENCE-ID |
Yes |
Yes |
Yes |
Yes |
Yes |
|
• • • TZID |
Yes |
Yes |
Yes |
Yes |
Yes |
|
• • • VALUE |
Yes |
Yes |
Yes |
Yes |
Yes |
|
• • RESOURCES |
Yes |
Yes |
Yes |
Yes |
Yes |
|
• • SEQUENCE |
Yes |
Yes |
Yes |
Yes |
Yes |
|
• • STATUS |
|
|
|
|
|
|
• • SUMMARY |
Yes |
Yes |
Yes |
Yes |
Yes |
|
• • • LANGUAGE |
Yes |
Yes |
Yes |
Yes |
Yes |
|
• • TRANSP |
Yes |
Yes |
Yes |
Yes |
Yes |
|
• • UID |
Yes |
Yes |
Yes |
Yes |
Yes |
|
• • X-ALT-DESC |
Yes |
|
|
|
|
|
• • • FMTTYPE |
Yes |
|
|
|
|
|
• • X-MICROSOFT-CDO-ALLDAYEVENT |
Yes |
Yes |
Yes |
Yes |
Yes |
|
• • X-MICROSOFT-CDO-APPT-SEQUENCE |
|
|
|
|
|
|
• • X-MICROSOFT-CDO-ATTENDEE-CRITICAL-CHANGE |
|
Yes |
Yes |
Yes |
Yes |
|
• • X-MICROSOFT-CDO-BUSYSTATUS |
Yes |
Yes |
Yes |
Yes |
Yes |
|
• • X-MICROSOFT-CDO-IMPORTANCE |
|
|
|
|
|
|
• • X-MICROSOFT-CDO-INSTTYPE |
|
|
|
|
|
|
• • X-MICROSOFT-CDO-INTENDEDSTATUS |
Yes |
Yes |
Yes |
Yes |
Yes |
|
• • X-MICROSOFT-CDO-OWNERAPPTID |
Yes |
Yes |
Yes |
Yes |
Yes |
|
• • X-MICROSOFT-CDO-OWNER-CRITICAL-CHANGE |
Yes |
Yes |
Yes |
Yes |
Yes |
|
• • X-MICROSOFT-CDO-REPLYTIME |
Yes |
Yes |
Yes |
Yes |
Yes |
|
• • X-MICROSOFT-DISALLOW-COUNTER |
Yes |
Yes |
Yes |
Yes |
Yes |
|
• • X-MICROSOFT-EXDATE |
Yes |
Yes |
Yes |
Yes |
Yes |
|
• • • VALUE |
Yes |
Yes |
Yes |
Yes |
Yes |
|
• • X-MICROSOFT-ISDRAFT |
Yes |
|
|
|
|
|
• • X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT |
|
|
|
|
|
|
• • X-MICROSOFT-MSNCALENDAR-BUSYSTATUS |
|
|
|
|
|
|
• • X-MICROSOFT-MSNCALENDAR-IMPORTANCE |
|
|
|
|
|
|
• • X-MICROSOFT-MSNCALENDAR-INTENDEDSTATUS |
|
|
|
|
|
|
• • X-MICROSOFT-RRULE |
Yes |
Yes |
Yes |
Yes |
Yes |
|
• • • VALUE |
Yes |
Yes |
Yes |
Yes |
Yes |
|
• • • X-MICROSOFT-ISLEAPMONTH |
Yes |
Yes |
Yes |
Yes |
Yes |
|
• • X-MS-OLK-ALLOWEXTERNCHECK |
|
|
|
|
|
|
• • X-MS-OLK-APPTLASTSEQUENCE |
|
|
|
|
|
|
• • X-MS-OLK-APPTSEQTIME |
|
|
|
|
|
|
• • • TZID |
|
|
|
|
|
|
• • X-MS-OLK-AUTOFILLLOCATION |
|
|
|
|
|
|
• • X-MS-OLK-AUTOSTARTCHECK |
|
|
|
|
|
|
• • X-MS-OLK-COLLABORATEDOC |
|
|
|
|
|
|
• • X-MS-OLK-CONFCHECK |
|
|
|
|
|
|
• • X-MS-OLK-CONFTYPE |
|
|
|
|
|
|
• • X-MS-OLK-DIRECTORY |
|
|
|
|
|
|
• • X-MS-OLK-MWSURL |
|
|
|
|
|
|
• • X-MS-OLK-NETSHOWURL |
|
|
|
|
|
|
• • X-MS-OLK-ONLINEPASSWORD |
|
|
|
|
|
|
• • X-MS-OLK-ORGALIAS |
|
|
|
|
|
|
• •X-MS-OLK-ORIGINALEND |
|
|
|
Yes |
|
|
• •X-MS-OLK-ORIGINALSTART |
|
|
|
Yes |
|
|
• • X-MS-OLK-SENDER |
Yes |
|
|
|
|
|
• • • CN |
Yes |
|
|
|
|
|
• • VALARM |
Yes |
Yes |
|
|
Yes |
|
• • • TRIGGER |
Yes |
Yes |
|
|
Yes |
|
• • • ACTION |
Yes |
Yes |
|
|
Yes |
|
• • • DESCRIPTION |
Yes |
Yes |
|
|
Yes |