availability slot
- CURIE:
gmeow:availabilitySlot - IRI: https://blackcatinformatics.ca/gmeow/availabilitySlot
- Category: property
- Defined by:
gmeow:slices/calendar - Box roles: RBox role (What is this?)
The time interval over which the availability status holds.
Structure
Property shape: object property; gmeow:Availability -> gmeow:TimeInterval; functional
Practical Pattern
Use gmeow:availabilitySlot from gmeow:Availability to gmeow:TimeInterval when the relationship itself belongs in the native GMEOW graph.
Common Companion Terms
gmeow:Availability, gmeow:TimeInterval
Projects To
| Profile | External Targets |
|---|---|
ical |
ical, rdf |
Linkages
Generated from the canonical mapping DSL. SSSOM files are the generated public interchange form for term equivalences.
Projection Coverage
| Source | Kind | Profile | Predicate/Relation | Target | Evidence |
|---|---|---|---|---|---|
gmeow:availabilitySlot |
projection | ical |
projects to / <= | ical:Vfreebusy, ical:dtend, ical:dtstart, ical:fbtype, rdf:type | gmeow:mapIcalVfreebusy |
Usage Advice
Use when
- Use to bound an availability statement to the
gmeow:TimeIntervalit covers — the free-busy slot whose start/end carry the dateTime endpoints.
Avoid when
- Avoid asserting two slots (it is functional — one interval per availability) and avoid putting raw dateTimes here; the slot is an interval object whose bounds hold the xsd:dateTime values (P3).
How to use
- Point the availability at one
gmeow:TimeIntervalwhose bounds andgmeow:hasTemporalFramecarry the timing; the status applies uniformly across that whole slot.
Examples
- ex:lillithBusy
gmeow:availabilitySlotex:morningSlot.