reminder trigger
- CURIE:
gmeow:reminderTrigger - IRI: https://blackcatinformatics.ca/gmeow/reminderTrigger
- Category: property
- Defined by:
gmeow:slices/calendar - Box roles: RBox role (What is this?)
The trigger for a reminder — either an xsd:duration offset before the target event (e.g. PT15M) or an absolute xsd:dateTime.
Structure
Property shape: datatype property; gmeow:Reminder -> xsd:duration | xsd:dateTime
Practical Pattern
Use gmeow:reminderTrigger from gmeow:Reminder to xsd:duration | xsd:dateTime when the relationship itself belongs in the native GMEOW graph.
Common Companion Terms
Projects To
| Profile | External Targets |
|---|---|
ical |
ical, rdf |
jcal |
https, rdf |
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:reminderTrigger |
equivalence | - |
skos:closeMatch | ical:trigger | gmeow-calendar.sssom.tsv; gmeow:eqCalendar012; confidence 0.85 |
Projection Coverage
| Source | Kind | Profile | Predicate/Relation | Target | Evidence |
|---|---|---|---|---|---|
gmeow:reminderTrigger |
projection | ical |
projects to / <= | ical:Valarm, ical:action, ical:trigger, rdf:type | gmeow:mapIcalValarm |
gmeow:reminderTrigger |
projection | jcal |
projects to / <= | https://tools.ietf.org/rfc/rfc7265#action, https://tools.ietf.org/rfc/rfc7265#trigger, https://tools.ietf.org/rfc/rfc7265#valarm, rdf:type | gmeow:mapJcalValarm |
Usage Advice
Use when
- Use to set when a reminder fires — an xsd:duration offset before its target event (PT15M, P1D) for the common case, or an absolute xsd:dateTime for a fixed alert time.
Avoid when
- Avoid writing an offset as a bare number or a date (the range is the xsd:duration ∪ xsd:dateTime union — use PT15M, not 15) and avoid using it as the target event's own time.
How to use
- Write an xsd:duration for an offset-from-target trigger or an xsd:dateTime for an absolute one; the offset is resolved against the
gmeow:reminderTargetevent's start.
Examples
- ex:standupAlarm
gmeow:reminderTrigger"PT15M"^^xsd:duration.