You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In order to simplify terminology in this specification we use the term "Event" to refer to all types of opportunities, including one-off and regularly occurring events.
-- https://openactive.io/modelling-opportunity-data/#events
However, even though an Event can theoretically represent any type of event, due to the existence of more specialised types defined within the specification, Event within OpenActive is only actually ever used to represent one-off occurrences. This is consistent with the documentation added 9 Oct 2018:
These events are one-off occurrences, e.g. a fun run organised by a local group may run as a standalone event on a particular date or an organisation that runs many individual events e.g. Human Race, Race for Life, International Women's Day.
-- https://developer.openactive.io/data-model/data-model-overview#events
In order to tighten up the data model and make data more usable for data users, the definition of an Event should be formally restricted to one-off occurrences, and the definition of startDate and endDate updated to include only schema:DateTime rather than also allowing for schema:Date.
This has incidentally already been implemented in the tooling as an accidental byproduct of a quick fix in the data models relating to CourseInstance (openactive/data-models@a49e829), with no negative impacts reported so far.
The text was updated successfully, but these errors were encountered:
The specification states that:
And later:
However, even though an
Event
can theoretically represent any type of event, due to the existence of more specialised types defined within the specification,Event
within OpenActive is only actually ever used to represent one-off occurrences. This is consistent with the documentation added 9 Oct 2018:In order to tighten up the data model and make data more usable for data users, the definition of an
Event
should be formally restricted to one-off occurrences, and the definition ofstartDate
andendDate
updated to include only schema:DateTime rather than also allowing for schema:Date.This has incidentally already been implemented in the tooling as an accidental byproduct of a quick fix in the data models relating to CourseInstance (openactive/data-models@a49e829), with no negative impacts reported so far.
The text was updated successfully, but these errors were encountered: