RecurringEvent

From City Data Model Project Collaboratory
Revision as of 21:14, 27 June 2021 by Xuanni1 (talk | contribs) (Created page with "{{Class Definition |Description=Recurring events are defined based on the regular interval at which they occur; this is captures using some combination of the hasTime, dayOfWe...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search


Pattern

This class has been associated with the following pattern:

Pattern:Recurring Event Pattern

Subclass Of

Description

An English description of the definition (what distinguishes this sense of the term?).

Recurring events are defined based on the regular interval at which they occur; this is captures using some combination of the hasTime, dayOfWeek, hasMonth, and dayOfMonth properties. Using these properties, ontology defines the following specizliations of the RecurringEvent class. Other subclasses may be defined similarly, as required.

Class Diagram Description

Required by Use Case(s)

(why is this specialized definition needed?)


CDM References

What other classes or properties reference this term?

Interface Specification References

This class has been associated with the following interface specification items:


Sources

Sources considered when developing the class:


Status

Pending Approval

Has Subclass(es)



Annotations

Annotation Value


Manchester Syntax Specification

Property Restriction Value
hasOccurrence only activity:Activity
AssociatedLocation only Feature
HasSubRecurringEvent only RecurringEvent
StartTime only xsd:time
EndTime only xsd:time
Schema:dayOfWeek only DayOfWeek
HasMonth only Month
DayOfMonth only rdfs:Literal
BeginsRecurringTime only Time:TemporalEntity
EndsRecurringTime only Time:TemporalEntity
BeginsRecurringState only State
EndsRecurringState only State
RecursExcept only time:TemporalEntity or DayOfWeek or ExceptionDay
RecursAddition only time:TemporalEntity or DayOfWeek or ExceptionDay


Supplementary Figures

Figure Caption