Parameter Name
SCHEDULE-STATUS
Purpose
To specify the status codes returned from processing of the most recent scheduling message sent to the corresponding "Attendee", or received from the corresponding "Organizer".
Format Definition
This property parameter is defined by the following notation:
schedulestatusparam = "SCHEDULE-STATUS" "=" ( statcode / DQUOTE statcode *("," statcode) DQUOTE) ; ; "statcode" is defined in Section 3.8.8.3 of [RFC5545]. The ; value is a single "statcode" or a comma-separated list of ; "statcode" values.
Description
This property parameter MAY be specified on the "ATTENDEE" and "ORGANIZER" properties.
Servers MUST only add or change this property parameter on any "ATTENDEE" properties corresponding to calendar users who were sent a scheduling message via a scheduling operation. Clients SHOULD NOT change or remove this parameter if it was provided by the server. In the case where the client is handling the scheduling, the client MAY add, change, or remove this parameter to indicate the last scheduling message status it received.
Servers MUST add this parameter to any "ORGANIZER" properties corresponding to calendar users who were sent a scheduling message reply by an "Attendee" via a scheduling operation. Clients SHOULD NOT change or remove this parameter if it was provided by the server. In the case where the client is handling the scheduling, the client MAY add, change, or remove this parameter to indicate the last scheduling message status it received.
Servers MUST NOT include this parameter in any scheduling messages sent as the result of a scheduling operation.
Clients MUST NOT include this parameter in any scheduling messages that they themselves send. Values for this property parameter are described in Section 3.2.9.
Example
ATTENDEE;SCHEDULE-STATUS="2.0":mailto:bernard@example.com ATTENDEE;SCHEDULE-STATUS="2.0,2.4":mailto:cyrus@example.com