Events (part 2) schema
See Wiki overview.
EventStatusType is an enumeration type whose instances represent several states that an Event may be in.
Subclass of: Enumeration
An eventStatus of an event represents its status; particularly useful when an event is cancelled or rescheduled.
Used in conjunction with eventStatus for rescheduled or cancelled events. This property contains the previously scheduled start date. For rescheduled events, the startDate property should be used for the newly scheduled start date. In the (rare) case of an event that has been postponed and rescheduled multiple times, this field may be repeated.
The typical expected age range, e.g. '7-9', '11-'.
The event is taking place or has taken place on the startDate as scheduled. Use of this value is optional, as it is assumed by default.
The event has been cancelled. If the event has multiple startDate values, all are assumed to be cancelled. Either startDate or previousStartDate may be used to specify the event’s cancelled date(s).
The event has been postponed and no new date has been set. The event’s previousStartDate should be set.
The event has been rescheduled. The event’s previousStartDate should be set to the old date and the startDate should be set to the event’s new date. (If the event has been rescheduled multiple times, the previousStartDate property may be repeated.)