Instant Message Address
- CURIE:
gmeow:InstantMessageAddress - IRI: https://blackcatinformatics.ca/gmeow/InstantMessageAddress
- Category: class
- Defined by:
gmeow:slices/contacts - Box roles: TBox role (What is this?)
A contact point reachable through an instant-messaging or chat service — a handle, channel, or service-scheme URI (xmpp:, weixin:, matrix:, …).
Structure
Subclass of: gmeow:ContactPoint
Practical Pattern
Use gmeow:InstantMessageAddress as a specialized kind of gmeow:ContactPoint. Add statement metadata or a standpoint when the assertion needs provenance, confidence, or vantage.
Common Companion Terms
Projects To
| Profile | External Targets |
|---|---|
vcard |
vcard |
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:InstantMessageAddress |
projection | vcard |
projects to / <= | vcard:hasInstantMessage | gmeow:mapVcardHasInstantMessage; confidence 0.9; lossy: contact-point usage context and validity drop; the bare IM edge survives |
Usage Advice
Use when
- Use for a channel reached through an instant-messaging or chat service — a handle, room, or scheme URI (xmpp:, matrix:, weixin:) — when the contact point is neither email, telephone, nor postal.
Avoid when
- Avoid for an email-style address (use
gmeow:EmailAddress) or a telephone-bound messenger identified by number (usegmeow:TelephoneNumber); avoid storing the owning account here — that isgmeow:OnlineAccountin the accounts slice.
How to use
- Type the handle as
gmeow:InstantMessageAddress, link it to its owner withgmeow:hasContactPoint, and carrygmeow:hasSensitivityso a public projection can withhold or coarsen it; record the service viagmeow:contactPointProviderwhen the platform matters.
Examples
- ex:lillithMatrix a
gmeow:InstantMessageAddress;gmeow:hasSensitivitygmeow:sensitivitySensitivePersonal.