Events (part 2) schema
See Wiki overview.
EventStatusType
EventStatusType is an enumeration type whose instances represent several states that an Event may be in.
Subclass of: Enumeration
eventStatus
An eventStatus of an event represents its status; particularly useful when an event is cancelled or rescheduled.
Domain: Event
Range: EventStatusType
previousStartDate
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.
Domain: Event
Range: Date
typicalAgeRange
The typical expected age range, e.g. '7-9', '11-'.
Domain: Event
EventScheduled
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.
type: EventStatusType
EventCancelled
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).
type: EventStatusType
EventPostponed
The event has been postponed and no new date has been set. The event’s previousStartDate should be set.
type: EventStatusType
EventRescheduled
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.)
type: EventStatusType