exception original date
- CURIE:
gmeow:exceptionOriginalDate - IRI: https://blackcatinformatics.ca/gmeow/exceptionOriginalDate
- Category: property
- Defined by:
gmeow:slices/calendar - Box roles: RBox role (What is this?)
The original date/time of the occurrence being excepted — the instance that would have been generated by the recurrence rule.
Structure
Property shape: datatype property; gmeow:ScheduleException -> xsd:dateTime; functional
Practical Pattern
Use gmeow:exceptionOriginalDate from gmeow:ScheduleException to xsd:dateTime when the relationship itself belongs in the native GMEOW graph.
Common Companion Terms
Usage Advice
Use when
- Use to identify WHICH generated occurrence an exception overrides, by the date/time the recurrence rule would have produced — the RFC 5545 RECURRENCE-ID anchor.
Avoid when
- Avoid recording the new time here (that is the replacement event's own placement) and avoid an xsd:date literal — base-triple time is xsd:dateTime (P3); functional, so one anchor date per exception.
How to use
- Write the full xsd:dateTime the rule would have generated, in the schedule's time zone; pair with
gmeow:exceptionReplacementEventwhen the occurrence is moved rather than cancelled.
Examples
- ex:standupSkip
gmeow:exceptionOriginalDate"2026-06-19T09:00:00Z"^^xsd:dateTime.