Information technology - City data model - Part 1: Foundation level concepts - Recurring Event Pattern¶
This ontology specifies the foundation-level concepts related to the recurring event pattern of the city data model.
This pattern imports the following files:
- https://w3id.org/citydata/part1/v1/ActivityPattern
- https://w3id.org/citydata/part1/v1/GenericPropertiesPattern
This pattern consists of the following classes:
- Daily Recurring Event
- Exception Day
- Monthly Recurring Event
- Recurring Event
- Recurring Event Thing
- Weekly Recurring Event
- Yearly Recurring Event
This module defines the following properties:
- beginsRecurringState
- beginsRecurringTime
- endDayOfWeek
- endMonth
- endsRecurringState
- endsRecurringTime
- endTime
- hasDayOfWeek
- hasMonth
- hasOccurrence
- hasSubRecurringEvent
- onDateTimeDescription
- RecurringEventDataProperty
- RecurringEventObjectProperty
- recursAddition
- recursExcept
- startTime
The formal definition of this pattern is available in TURTLE Syntax in two files, the core semantics and the SHACL restrictions.