exception replacement event
- CURIE:
gmeow:exceptionReplacementEvent - IRI: https://blackcatinformatics.ca/gmeow/exceptionReplacementEvent
- Category: property
- Defined by:
gmeow:slices/calendar - Box roles: RBox role (What is this?)
The replacement event for a rescheduled occurrence. Absent for a pure cancellation.
Structure
Property shape: object property; gmeow:ScheduleException -> gmeow:Event; functional
Practical Pattern
Use gmeow:exceptionReplacementEvent from gmeow:ScheduleException to gmeow:Event when the relationship itself belongs in the native GMEOW graph.
Common Companion Terms
gmeow:ScheduleException, gmeow:Event
Usage Advice
Use when
- Use to name the moved-to
gmeow:Eventof a rescheduled occurrence — the new placement that stands in for the one atgmeow:exceptionOriginalDate.
Avoid when
- Avoid asserting it for a pure cancellation (leave it absent, with
gmeow:exceptionTypegmeow:exceptionTypeCancellation) and avoid more than one (it is functional — one replacement per exception).
How to use
- Set one replacement
gmeow:Eventcarrying the new dated placement; absence (not a sentinel) is how a cancellation is distinguished from a reschedule.
Examples
- ex:standupMoved
gmeow:exceptionReplacementEventex:standup0620.