telephone
- CURIE:
gmeow:telephone - IRI: https://blackcatinformatics.ca/gmeow/telephone
- Category: property
- Defined by:
gmeow:slices/contacts - Box roles: RBox role (What is this?)
A telephone number at which an agent can be reached.
Structure
Property shape: datatype property; gmeow:Agent -> rdfs:Literal
Practical Pattern
Use gmeow:telephone from gmeow:Agent to rdfs:Literal when the relationship itself belongs in the native GMEOW graph.
Example Snippets
These snippets are generated from canonical slice examples and trimmed to the Turtle blocks where this term appears.
Contact Points
- Source:
slices/core/contacts/examples/contact-points.ttl - Examples catalog: open in catalog#example-slices-core-contacts-examples-contact-points
# SPDX-FileCopyrightText: 2026 Blackcat Informatics® Inc. <paudley@blackcatinformatics.ca>
# SPDX-License-Identifier: CC-BY-4.0
#
# Worked example: contact details are flat-first, reified on demand ( P4).
# A bare gmeow:email / gmeow:telephone on the agent covers the common case. When
# a contact point carries a TYPE (work vs personal), a PROVIDER, structured parts
# or a postal frame, it is promoted to a reified gmeow:ContactPoint reached via
# gmeow:hasContactPoint. A gmeow:PostalAddress is expressed in an explicit postal/
# administrative REFERENCE FRAME (P11): its street/locality/region components are
# coordinate values along that frame's axes — the as-written surface form, kept
# distinct from the resolved geographic Place (gmeow:addressPlace).
@prefix gmeow: <https://blackcatinformatics.ca/gmeow/> .
@prefix ex: <https://blackcatinformatics.ca/gmeow/examples/contacts/> .
ex:dana a gmeow:Person ;
gmeow:name "Dana Reyes"@en ;
gmeow:email "dana@example.org" ; # flat shortcut — the common case
gmeow:telephone "+1-555-0142" ; # flat shortcut
gmeow:hasContactPoint ex:workEmail , ex:homeAddress .
Common Companion Terms
Projects To
| Profile | External Targets |
|---|---|
foaf |
foaf |
schema-org |
rdf, schema |
External Equivalences
Equivalent or closely aligned targets: schema, vcard
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:telephone |
equivalence | - |
owl:equivalentProperty | schema:telephone | gmeow-properties.sssom.tsv; gmeow:eqProperties007; confidence 1 |
gmeow:telephone |
equivalence | - |
skos:closeMatch | vcard:hasTelephone | gmeow-properties.sssom.tsv; gmeow:eqProperties008; confidence 0.9 |
Projection Coverage
| Source | Kind | Profile | Predicate/Relation | Target | Evidence |
|---|---|---|---|---|---|
gmeow:telephone |
projection | foaf |
projects to / <= | foaf:phone | gmeow:mapFoafPhone; confidence 0.85; lossy: the phone literal is minted into a tel: URI to match foaf:phone's resource range |
gmeow:telephone |
projection | schema-org |
projects to / <= | rdf:type, schema:CommunicateAction, schema:potentialAction, schema:target | gmeow:mapSchemaCommunicatePhone; confidence 0.85; lossy: the affordance's editorial name is site UI copy and is NOT fabricated; only the structural CommunicateAction + tel: target derive |
Usage Advice
Use when
- Use as the flat shortcut for an agent's telephone number when only the string is needed and no role, provider, or tenure must be carried.
Avoid when
- Avoid it when the number needs a usage role or tenure — promote to a first-class
gmeow:TelephoneNumberviagmeow:hasContactPoint— and never project it to a public consumer; a phone number is sensitive personal data.
How to use
- Carry the number string on the agent, preferring E.164 form where known; treat it as sensitive-personal so it is released only to internal or agent-memory consumers.
Examples
- ex:lillith
gmeow:telephone"+1-403-555-0100".
Use For Consumers
Avoid For Consumers
Published Alignment Graph
Alignments
| Relation | Target |
|---|---|
closeMatch | vcard:hasTelephone |
equivalentProperty | schema:telephone |