Reminder
- CURIE:
gmeow:Reminder - IRI: https://blackcatinformatics.ca/gmeow/Reminder
- Category: class
- Defined by:
gmeow:slices/calendar - Box roles: TBox role (What is this?)
A reminder associated with an event — a trigger (offset or absolute time) and an action (display, email, audio).
Structure
Subclass of: gmeow:Entity, gufo:Object
Practical Pattern
Use gmeow:Reminder as a specialized kind of gmeow:Entity, gufo:Object. Add statement metadata or a standpoint when the assertion needs provenance, confidence, or vantage.
Common Companion Terms
External Equivalences
Equivalent or closely aligned targets: ical
Linkages
Generated from the canonical mapping DSL. SSSOM files are the generated public interchange form for term equivalences.
Term Equivalences
| Source | Kind | Profile | Predicate/Relation | Target | Evidence |
|---|---|---|---|---|---|
gmeow:Reminder |
equivalence | - |
skos:closeMatch | ical:Valarm | gmeow-calendar.sssom.tsv; gmeow:eqCalendar005; confidence 0.85 |
Usage Advice
Use when
- Use to model an iCalendar VALARM attached to an event — a trigger (an offset before it or an absolute time) plus an action to fire.
Avoid when
- Avoid for the event's own temporal placement (that is on the event) and for a task's due date (use
gmeow:taskDueDate); a reminder is an alert about a target, not the target's schedule.
How to use
- Bind it to its
gmeow:reminderTargetevent, set agmeow:reminderTrigger(xsd:duration offset or absolute xsd:dateTime), and choose agmeow:reminderAction.
Examples
- ex:standupAlarm a
gmeow:Reminder;gmeow:reminderTargetex:standupEvent;gmeow:reminderTrigger"PT15M"^^xsd:duration;gmeow:reminderActiongmeow:reminderActionDisplay.