event interval
- CURIE:
gmeow:eventInterval - IRI: https://blackcatinformatics.ca/gmeow/eventInterval
- Category: property
- Defined by:
gmeow:slices/events
The crisp, known time interval over which an event occurred (reuses the temporal module's gmeow:TimeInterval). For a point-like occurrence use gmeow:eventTime; for an approximate date use gmeow:earliestStart / gmeow:latestEnd + gmeow:temporalPrecision.
Structure
Property shape: object property; gmeow:Event -> gmeow:TimeInterval
Practical Pattern
Use gmeow:eventInterval from gmeow:Event to gmeow:TimeInterval when the relationship itself belongs in the native GMEOW graph.
Common Companion Terms
gmeow:Event, gmeow:TimeInterval
Projects To
| Profile | External Targets |
|---|---|
ical |
ical, rdf |
schema-org-schedule |
rdf, schema |
External Equivalences
Equivalent or closely aligned targets: crm, ical, time
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:eventInterval |
equivalence | - |
skos:relatedMatch | crm:P4_has_time-span | gmeow-events.sssom.tsv; gmeow:eqEvents020; confidence 0.55 |
gmeow:eventInterval |
equivalence | - |
skos:relatedMatch | ical:dtend | gmeow-events.sssom.tsv; gmeow:eqEvents125; confidence 0.55 |
gmeow:eventInterval |
equivalence | - |
skos:relatedMatch | ical:dtstart | gmeow-events.sssom.tsv; gmeow:eqEvents088; confidence 0.55 |
gmeow:eventInterval |
equivalence | - |
skos:relatedMatch | time:hasTime | gmeow-events.sssom.tsv; gmeow:eqEvents021; confidence 0.55 |
Projection Coverage
| Source | Kind | Profile | Predicate/Relation | Target | Evidence |
|---|---|---|---|---|---|
gmeow:eventInterval |
projection | ical |
projects to / <= | ical:Vevent, ical:dtend, ical:dtstart, ical:location, rdf:type | gmeow:mapIcalVeventFuzzy |
gmeow:eventInterval |
projection | ical |
projects to / <= | ical:Vevent, ical:dtend, ical:dtstart, ical:location, rdf:type | gmeow:mapIcalVeventInterval |
gmeow:eventInterval |
projection | ical |
projects to / <= | ical:Vevent, ical:dtstart, ical:location, rdf:type | gmeow:mapIcalVeventPoint |
gmeow:eventInterval |
projection | schema-org-schedule |
projects to / <= | rdf:type, schema:Event, schema:endDate, schema:startDate, schema:superEvent | gmeow:mapSchemaOrgScheduleOccurrence |
gmeow:eventInterval |
projection | schema-org-schedule |
projects to / <= | rdf:type, schema:Schedule, schema:endDate, schema:repeatFrequency, schema:startDate | gmeow:mapSchemaOrgSchedule |
Usage Advice
Use when
- Use when an event has a crisp, known span with both endpoints — a conference, a tour, a siege — that anchors it in time.
Avoid when
- Avoid it for a point-like instant (use
gmeow:eventTime), for an approximate date (usegmeow:earliestStart/gmeow:latestEnd+gmeow:temporalPrecision), and for a bare LENGTH with no anchor (usegmeow:hasDuration).
How to use
- Point the
gmeow:Eventat agmeow:TimeIntervalwhose endpoints are xsd:dateTime; carry a non-default calendar ongmeow:eventTemporalFrame(Principle 11).
Examples
- ex:conference
gmeow:eventIntervalex:sept2024.
Published Alignment Graph
Alignments
| Relation | Target |
|---|---|
relatedMatch | crm:P4_has_time-span |
relatedMatch | ical:dtend |
relatedMatch | ical:dtstart |
relatedMatch | time:hasTime |