Class: ContactFacet
"A contact facet is a grouping of characteristics unique to a set of identification and communication related details for a single entity."
classDiagram
class ContactFacet
Facet <|-- ContactFacet
ContactFacet <|-- WhoisContactFacet
ContactFacet : birthdate
ContactFacet ..> datetime : birthdate
ContactFacet : contactAddress
ContactFacet ..> ContactAddress : contactAddress
ContactFacet : contactAffiliation
ContactFacet ..> ContactAffiliation : contactAffiliation
ContactFacet : contactEmail
ContactFacet ..> ContactEmail : contactEmail
ContactFacet : contactGroup
ContactFacet ..> string : contactGroup
ContactFacet : contactID
ContactFacet ..> string : contactID
ContactFacet : contactMessaging
ContactFacet ..> ContactMessaging : contactMessaging
ContactFacet : contactNote
ContactFacet ..> string : contactNote
ContactFacet : contactPhone
ContactFacet ..> ContactPhone : contactPhone
ContactFacet : contactProfile
ContactFacet ..> ContactProfile : contactProfile
ContactFacet : contactSIP
ContactFacet ..> ContactSIP : contactSIP
ContactFacet : contactURL
ContactFacet ..> ContactURL : contactURL
ContactFacet : displayName
ContactFacet ..> string : displayName
ContactFacet : firstName
ContactFacet ..> string : firstName
ContactFacet : lastName
ContactFacet ..> string : lastName
ContactFacet : lastTimeContacted
ContactFacet ..> datetime : lastTimeContacted
ContactFacet : middleName
ContactFacet ..> string : middleName
ContactFacet : namePhonetic
ContactFacet ..> string : namePhonetic
ContactFacet : namePrefix
ContactFacet ..> string : namePrefix
ContactFacet : nameSuffix
ContactFacet ..> string : nameSuffix
ContactFacet : nickname
ContactFacet ..> string : nickname
ContactFacet : numberTimesContacted
ContactFacet ..> integer : numberTimesContacted
ContactFacet : sourceApplication
ContactFacet ..> ObservableObject : sourceApplication
Inheritance
- UcoThing
- UcoInherentCharacterizationThing
- Facet
- ContactFacet
- Facet
- UcoInherentCharacterizationThing
Slots
Name | Cardinality and Range | Description | Inheritance |
---|---|---|---|
contactAddress | 0..1 ContactAddress |
"contactAddress specifies information characterizing a geolocation address of... | direct |
contactAffiliation | 0..1 ContactAffiliation |
"contactAffiliation specifies information characterizing details of an organi... | direct |
contactEmail | 0..1 ContactEmail |
"contactEmail specifies information characterizing details for contacting a c... | direct |
contactMessaging | 0..1 ContactMessaging |
"contactMessaging specifies information characterizing details for contacting... | direct |
contactPhone | 0..1 ContactPhone |
"contactPhone specifies information characterizing details for contacting a c... | direct |
contactProfile | 0..1 ContactProfile |
"contactProfile specifies information characterizing details for contacting a... | direct |
contactSIP | 0..1 ContactSIP |
"contactSIP specifies information characterizing details for contacting a con... | direct |
contactURL | 0..1 ContactURL |
"contactURL specifies information characterizing details for contacting a con... | direct |
sourceApplication | 0..1 ObservableObject |
"Source application specifies the software application that a particular cont... | direct |
birthdate | 0..1 xsd:dateTime |
direct | |
lastTimeContacted | 0..1 xsd:dateTime |
"Last time contacted specifies the date and time that a particular contact wa... | direct |
numberTimesContacted | 0..1 xsd:integer |
"Number times contacted specifies the number of times a particular contact ha... | direct |
contactID | 0..1 xsd:string |
"Specifies an ID for the contact | direct |
displayName | 0..1 xsd:string |
"Display name specifies the name to display for some entity within a user int... | direct |
firstName | 0..1 xsd:string |
"The firstName of a person | direct |
lastName | 0..1 xsd:string |
"The lastName of a person | direct |
middleName | 0..1 xsd:string |
"The middleName of a person | direct |
namePhonetic | 0..1 xsd:string |
"Name phonetic specifies the phonetic pronunciation of the name of a person | direct |
namePrefix | 0..1 xsd:string |
"Name prefix specifies an honorific prefix (coming ordinally before first/giv... | direct |
nameSuffix | 0..1 xsd:string |
"Name suffix specifies an suffix (coming ordinally after last/family name) fo... | direct |
contactGroup | 0..1 xsd:string |
"contactGroup specifies the name/tag of a particular named/tagged grouping of... | direct |
contactNote | 0..1 xsd:string |
"contactNote specifies a comment/note associated with a given contact | direct |
nickname | 0..1 xsd:string |
"Nickname specifies an alternate, unofficial and typically informal name for ... | direct |
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/lmodel/uco-observable
Mappings
Mapping Type | Mapped Value |
---|---|
self | observable:ContactFacet |
native | observable:ContactFacet |
LinkML Source
Direct
name: ContactFacet
description: '"A contact facet is a grouping of characteristics unique to a set of
identification and communication related details for a single entity."'
from_schema: https://w3id.org/lmodel/uco-observable
rank: 1000
is_a: Facet
slots:
- contactAddress
- contactAffiliation
- contactEmail
- contactMessaging
- contactPhone
- contactProfile
- contactSIP
- contactURL
- sourceApplication
- birthdate
- lastTimeContacted
- numberTimesContacted
- contactID
- displayName
- firstName
- lastName
- middleName
- namePhonetic
- namePrefix
- nameSuffix
- contactGroup
- contactNote
- nickname
slot_usage:
contactAddress:
name: contactAddress
domain_of:
- ContactFacet
- ProfileFacet
minimum_cardinality: 0
contactAffiliation:
name: contactAffiliation
domain_of:
- ContactFacet
minimum_cardinality: 0
contactEmail:
name: contactEmail
domain_of:
- ContactAffiliation
- ContactFacet
- ProfileFacet
minimum_cardinality: 0
contactMessaging:
name: contactMessaging
domain_of:
- ContactAffiliation
- ContactFacet
- ProfileFacet
minimum_cardinality: 0
contactPhone:
name: contactPhone
domain_of:
- ContactAffiliation
- ContactFacet
- ProfileFacet
minimum_cardinality: 0
contactProfile:
name: contactProfile
domain_of:
- ContactAffiliation
- ContactFacet
minimum_cardinality: 0
contactSIP:
name: contactSIP
domain_of:
- ContactFacet
minimum_cardinality: 0
contactURL:
name: contactURL
domain_of:
- ContactAffiliation
- ContactFacet
- ProfileFacet
minimum_cardinality: 0
contactGroup:
name: contactGroup
domain_of:
- ContactFacet
minimum_cardinality: 0
contactNote:
name: contactNote
domain_of:
- ContactFacet
minimum_cardinality: 0
nickname:
name: nickname
domain_of:
- ContactFacet
minimum_cardinality: 0
Induced
name: ContactFacet
description: '"A contact facet is a grouping of characteristics unique to a set of
identification and communication related details for a single entity."'
from_schema: https://w3id.org/lmodel/uco-observable
rank: 1000
is_a: Facet
slot_usage:
contactAddress:
name: contactAddress
domain_of:
- ContactFacet
- ProfileFacet
minimum_cardinality: 0
contactAffiliation:
name: contactAffiliation
domain_of:
- ContactFacet
minimum_cardinality: 0
contactEmail:
name: contactEmail
domain_of:
- ContactAffiliation
- ContactFacet
- ProfileFacet
minimum_cardinality: 0
contactMessaging:
name: contactMessaging
domain_of:
- ContactAffiliation
- ContactFacet
- ProfileFacet
minimum_cardinality: 0
contactPhone:
name: contactPhone
domain_of:
- ContactAffiliation
- ContactFacet
- ProfileFacet
minimum_cardinality: 0
contactProfile:
name: contactProfile
domain_of:
- ContactAffiliation
- ContactFacet
minimum_cardinality: 0
contactSIP:
name: contactSIP
domain_of:
- ContactFacet
minimum_cardinality: 0
contactURL:
name: contactURL
domain_of:
- ContactAffiliation
- ContactFacet
- ProfileFacet
minimum_cardinality: 0
contactGroup:
name: contactGroup
domain_of:
- ContactFacet
minimum_cardinality: 0
contactNote:
name: contactNote
domain_of:
- ContactFacet
minimum_cardinality: 0
nickname:
name: nickname
domain_of:
- ContactFacet
minimum_cardinality: 0
attributes:
contactAddress:
name: contactAddress
description: '"contactAddress specifies information characterizing a geolocation
address of a contact entity."'
from_schema: https://w3id.org/lmodel/uco-observable
rank: 1000
alias: contactAddress
owner: ContactFacet
domain_of:
- ContactFacet
- ProfileFacet
range: ContactAddress
minimum_cardinality: 0
contactAffiliation:
name: contactAffiliation
description: '"contactAffiliation specifies information characterizing details
of an organizational affiliation for a single contact entity."'
from_schema: https://w3id.org/lmodel/uco-observable
rank: 1000
alias: contactAffiliation
owner: ContactFacet
domain_of:
- ContactFacet
range: ContactAffiliation
minimum_cardinality: 0
contactEmail:
name: contactEmail
description: '"contactEmail specifies information characterizing details for contacting
a contact entity by email."'
from_schema: https://w3id.org/lmodel/uco-observable
rank: 1000
alias: contactEmail
owner: ContactFacet
domain_of:
- ContactAffiliation
- ContactFacet
- ProfileFacet
range: ContactEmail
minimum_cardinality: 0
contactMessaging:
name: contactMessaging
description: '"contactMessaging specifies information characterizing details for
contacting a contact entity by digital messaging."'
from_schema: https://w3id.org/lmodel/uco-observable
rank: 1000
alias: contactMessaging
owner: ContactFacet
domain_of:
- ContactAffiliation
- ContactFacet
- ProfileFacet
range: ContactMessaging
minimum_cardinality: 0
contactPhone:
name: contactPhone
description: '"contactPhone specifies information characterizing details for contacting
a contact entity by telephone."'
from_schema: https://w3id.org/lmodel/uco-observable
rank: 1000
alias: contactPhone
owner: ContactFacet
domain_of:
- ContactAffiliation
- ContactFacet
- ProfileFacet
range: ContactPhone
minimum_cardinality: 0
contactProfile:
name: contactProfile
description: '"contactProfile specifies information characterizing details for
contacting a contact entity by online service."'
from_schema: https://w3id.org/lmodel/uco-observable
rank: 1000
alias: contactProfile
owner: ContactFacet
domain_of:
- ContactAffiliation
- ContactFacet
range: ContactProfile
minimum_cardinality: 0
contactSIP:
name: contactSIP
description: '"contactSIP specifies information characterizing details for contacting
a contact entity by Session Initiation Protocol (SIP)."'
from_schema: https://w3id.org/lmodel/uco-observable
rank: 1000
alias: contactSIP
owner: ContactFacet
domain_of:
- ContactFacet
range: ContactSIP
minimum_cardinality: 0
contactURL:
name: contactURL
description: '"contactURL specifies information characterizing details for contacting
a contact entity by Uniform Resource Locator (URL)."'
from_schema: https://w3id.org/lmodel/uco-observable
rank: 1000
alias: contactURL
owner: ContactFacet
domain_of:
- ContactAffiliation
- ContactFacet
- ProfileFacet
range: ContactURL
minimum_cardinality: 0
sourceApplication:
name: sourceApplication
description: '"Source application specifies the software application that a particular
contact or contact list is associated with."'
from_schema: https://w3id.org/lmodel/uco-observable
rank: 1000
alias: sourceApplication
owner: ContactFacet
domain_of:
- ContactFacet
- ContactListFacet
range: ObservableObject
birthdate:
name: birthdate
description: ''
from_schema: https://w3id.org/lmodel/uco-identity
exact_mappings:
- wikidata.property:P569
alias: birthdate
owner: ContactFacet
domain_of:
- ContactFacet
- BirthInformationFacet
range: datetime
lastTimeContacted:
name: lastTimeContacted
description: '"Last time contacted specifies the date and time that a particular
contact was last contacted."'
from_schema: https://w3id.org/lmodel/uco-observable
rank: 1000
alias: lastTimeContacted
owner: ContactFacet
domain_of:
- ContactFacet
range: datetime
numberTimesContacted:
name: numberTimesContacted
description: '"Number times contacted specifies the number of times a particular
contact has been contacted."'
from_schema: https://w3id.org/lmodel/uco-observable
rank: 1000
alias: numberTimesContacted
owner: ContactFacet
domain_of:
- ContactFacet
range: integer
contactID:
name: contactID
description: '"Specifies an ID for the contact."'
from_schema: https://w3id.org/lmodel/uco-observable
rank: 1000
alias: contactID
owner: ContactFacet
domain_of:
- ContactFacet
range: string
displayName:
name: displayName
description: '"Display name specifies the name to display for some entity within
a user interface."'
from_schema: https://w3id.org/lmodel/uco-observable
broad_mappings:
- NCIT:C70896
rank: 1000
alias: displayName
owner: ContactFacet
domain_of:
- ContactFacet
- DigitalAccountFacet
- DigitalAddressFacet
- ProfileFacet
- WindowsServiceFacet
range: string
firstName:
name: firstName
description: '"The firstName of a person."'
from_schema: https://w3id.org/lmodel/uco-observable
exact_mappings:
- NCIT:C40974
- wikidata:Q202444
rank: 1000
alias: firstName
owner: ContactFacet
domain_of:
- ContactFacet
range: string
lastName:
name: lastName
description: '"The lastName of a person."'
from_schema: https://w3id.org/lmodel/uco-observable
exact_mappings:
- wikidata:Q101352
- wikidata:Q4116295
rank: 1000
alias: lastName
owner: ContactFacet
domain_of:
- ContactFacet
range: string
middleName:
name: middleName
description: '"The middleName of a person."'
from_schema: https://w3id.org/lmodel/uco-observable
exact_mappings:
- NCIT:C188268
- SIO:001317
- wikidata:Q245025
rank: 1000
alias: middleName
owner: ContactFacet
domain_of:
- ContactFacet
range: string
namePhonetic:
name: namePhonetic
description: '"Name phonetic specifies the phonetic pronunciation of the name
of a person."'
from_schema: https://w3id.org/lmodel/uco-observable
rank: 1000
alias: namePhonetic
owner: ContactFacet
domain_of:
- ContactFacet
range: string
namePrefix:
name: namePrefix
description: '"Name prefix specifies an honorific prefix (coming ordinally before
first/given name) for the name of a person."'
from_schema: https://w3id.org/lmodel/uco-observable
exact_mappings:
- wikidata:Q115859699
- wikidata:Q108376599
rank: 1000
alias: namePrefix
owner: ContactFacet
domain_of:
- ContactFacet
range: string
nameSuffix:
name: nameSuffix
description: '"Name suffix specifies an suffix (coming ordinally after last/family
name) for the name of a person."'
from_schema: https://w3id.org/lmodel/uco-observable
exact_mappings:
- wikidata:Q1964223
rank: 1000
alias: nameSuffix
owner: ContactFacet
domain_of:
- ContactFacet
range: string
contactGroup:
name: contactGroup
description: '"contactGroup specifies the name/tag of a particular named/tagged
grouping of contacts."'
from_schema: https://w3id.org/lmodel/uco-observable
rank: 1000
alias: contactGroup
owner: ContactFacet
domain_of:
- ContactFacet
range: string
minimum_cardinality: 0
contactNote:
name: contactNote
description: '"contactNote specifies a comment/note associated with a given contact."'
from_schema: https://w3id.org/lmodel/uco-observable
rank: 1000
alias: contactNote
owner: ContactFacet
domain_of:
- ContactFacet
range: string
minimum_cardinality: 0
nickname:
name: nickname
description: '"Nickname specifies an alternate, unofficial and typically informal
name for a person independent of their official name."'
from_schema: https://w3id.org/lmodel/uco-observable
rank: 1000
alias: nickname
owner: ContactFacet
domain_of:
- ContactFacet
range: string
minimum_cardinality: 0