has site
- CURIE:
gmeow:hasSite - IRI: https://blackcatinformatics.ca/gmeow/hasSite
- Category: property
- Defined by:
gmeow:slices/organization - Box roles: RBox role (What is this?)
Relates an organization to a location it occupies or operates from — a headquarters, branch, or registered office. Reuses the places module's gmeow:Location. Non-functional: an organization may have several sites, and competing standpoint-indexed location claims coexist.
Structure
Property shape: object property; gmeow:Organization -> gmeow:Location
Practical Pattern
Use gmeow:hasSite from gmeow:Organization to gmeow:Location when the relationship itself belongs in the native GMEOW graph.
Common Companion Terms
gmeow:Organization, gmeow:Location
Projects To
| Profile | External Targets |
|---|---|
schema-org |
schema |
External Equivalences
Equivalent or closely aligned targets: org
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:hasSite |
equivalence | - |
skos:closeMatch | org:hasSite | gmeow-properties.sssom.tsv; gmeow:eqProperties063; confidence 0.9 |
Projection Coverage
| Source | Kind | Profile | Predicate/Relation | Target | Evidence |
|---|---|---|---|---|---|
gmeow:hasSite |
projection | schema-org |
projects to / <= | schema:location | gmeow:mapSchemaHasSite; confidence 0.9; lossy: the siteType distinction (headquarters/branch/registered) is dropped; the target node's own Place projection preserves geographic detail |
Usage Advice
Use when
- Use to relate an organization to a
gmeow:Locationit operates from — a headquarters, branch, or registered office — reusing the places-module location rather than minting an organization-local place.
Avoid when
- Avoid carrying the site's purpose here (that is
gmeow:siteTypeon the location) and avoid a flat address literal — point at a structuredgmeow:Location; competing location claims coexist viagmeow:accordingTo(Principle 9).
How to use
- Assert one
gmeow:hasSitetriple per site referencing agmeow:Location, and tag each location's role withgmeow:siteType; carry sensitive precise coordinates withgmeow:coarsenTofor public projection.
Examples
- ex:acme
gmeow:hasSiteex:torontoOffice.