Displaying Schedule Information
Showing both ScheduledSession and eventSchedule
In the event that an EventSeries contains both a ScheduledSession and PartialSchedule/Schedule, we recommend that you only show date/time information from the ScheduledSession, which is authoritative and, therefore, the guaranteed time that the session will occur.
However, if you wish to present both pieces of information, we recommend you take care clearly render both ScheduledSession andPartialSchedule/Schedule information so that it is obvious to the end user that:
- The
ScheduledSessiontime is when this particular instance of the session is guaranteed to start; and - The
PartialSchedule/Scheduletime is when future instances of the session may start.
If the information is presented obviously in this way, the end user will get the benefit of knowing more about the session without any ambiguity, which will help them decide if it’s the right one for them (e.g. “Perhaps I’ll come regularly if I like it. I can’t always make the Tuesday, but look! They have sessions on Thursdays, too!”).
Showing a PartialSchedule only
If you are presenting only PartialSchedule information to the end user because there is no ScheduledSession, it should be made abundantly clear that:
- The sessions are not guaranteed to take place; and
- They should contact the organiser to find out whether it is taking place or not.
For more details on ScheduledSessions, Schedules and PartialSchedules, please take a look at ScheduledSessions and eventSchedules.