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 ScheduledSession time is when this particular instance of the session is guaranteed to start; and

  • The PartialSchedule/Schedule time is when future instances of the session may start.

How a ScheduledSession and an eventSchedule can be rendered to help end users

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.

Last updated