Skip to content

Draft for review only

ScheduleThing

Added for organizational purposes, to identify classes defined in the Schedule Pattern for ITS.

Diagram

cluster_associated TimeThing TimeThing ScheduleThing ScheduleThing ScheduleThing->TimeThing

ScheduleThing Diagram

Specializations of ScheduleThing

Class Description
Calendar Week Within Month Specification of recurring periods in terms of the calendar week(s) of the month.
Date Within Month Recurring periods by the nth day in a month.
Day Week Month Specification of recurring periods based on applicable days of week and months.
Instance Of Day Within Month Recurring periods by the nth occurrence of a weekday in a month.
Overall Period The bounding start and end times of the validity period.
Period A single valid or invalid period, or a set of repeating periods.
Public Event Code Code that provides for an identification of public event types.
Public Holiday A specialization representing named public holidays.
Schedule The class defining the temporal validity of a situation element or its impact.
Special Day Recurring periods based on special days, including public holidays.
Special Day Type Code Code that provides for an identification of special day types.
Time Period Of Day Recurring periods within a single day using start and end times.
Validity Status Code Code for validity status.
Week Code Code that provides for a unique identification for weeks within a month.

Formalization for ScheduleThing

Property Constraint
subClassOf TimeThing

Other annotations

Property Value
its-core:reqviewId its-time-9