Calendars

A SERVICE CALENDAR holds information about when services run.

Operating days and calendar (UML)

Transmodel separates the concerns of the type of service appropriate for a particular DAY TYPE (Working days, weekdays, holidays, etc) from the actual calendar which states when the days occur (SERVICE CALENDAR, OPERATING PERIOD, OPERATING DAY,). A SERVICE journey is associated only with a DAY TYPE, not a calendar date. A DAY TYPE ASSIGNMENT relates a DAY TYPE to an actual calendar date.

This approach allows the same SERVICE JOURNEY definitions to be used with different SERVICE CALENDARs in successive time periods.