Skip to content

Class: WhoisContactFacet

"A Whois contact type is a grouping of characteristics unique to contact-related information present in a response record conformant to the WHOIS protocol standard (RFC 3912). [based on https://en.wikipedia.org/wiki/WHOIS]"

URI: observable:WhoisContactFacet

classDiagram class WhoisContactFacet ContactFacet <|-- WhoisContactFacet WhoisContactFacet : birthdate WhoisContactFacet ..> datetime : birthdate WhoisContactFacet : contactAddress WhoisContactFacet ..> ContactAddress : contactAddress WhoisContactFacet : contactAffiliation WhoisContactFacet ..> ContactAffiliation : contactAffiliation WhoisContactFacet : contactEmail WhoisContactFacet ..> ContactEmail : contactEmail WhoisContactFacet : contactGroup WhoisContactFacet ..> string : contactGroup WhoisContactFacet : contactID WhoisContactFacet ..> string : contactID WhoisContactFacet : contactMessaging WhoisContactFacet ..> ContactMessaging : contactMessaging WhoisContactFacet : contactNote WhoisContactFacet ..> string : contactNote WhoisContactFacet : contactPhone WhoisContactFacet ..> ContactPhone : contactPhone WhoisContactFacet : contactProfile WhoisContactFacet ..> ContactProfile : contactProfile WhoisContactFacet : contactSIP WhoisContactFacet ..> ContactSIP : contactSIP WhoisContactFacet : contactURL WhoisContactFacet ..> ContactURL : contactURL WhoisContactFacet : displayName WhoisContactFacet ..> string : displayName WhoisContactFacet : firstName WhoisContactFacet ..> string : firstName WhoisContactFacet : lastName WhoisContactFacet ..> string : lastName WhoisContactFacet : lastTimeContacted WhoisContactFacet ..> datetime : lastTimeContacted WhoisContactFacet : middleName WhoisContactFacet ..> string : middleName WhoisContactFacet : namePhonetic WhoisContactFacet ..> string : namePhonetic WhoisContactFacet : namePrefix WhoisContactFacet ..> string : namePrefix WhoisContactFacet : nameSuffix WhoisContactFacet ..> string : nameSuffix WhoisContactFacet : nickname WhoisContactFacet ..> string : nickname WhoisContactFacet : numberTimesContacted WhoisContactFacet ..> integer : numberTimesContacted WhoisContactFacet : sourceApplication WhoisContactFacet ..> ObservableObject : sourceApplication WhoisContactFacet : whoisContactType WhoisContactFacet ..> WhoisContactTypeEnum : whoisContactType

Inheritance

Slots

Name Cardinality and Range Description Inheritance
whoisContactType 0..1
xsd:string
"Specifies what type of WHOIS contact this is direct
contactAddress 0..1
ContactAddress
"contactAddress specifies information characterizing a geolocation address of... ContactFacet
contactAffiliation 0..1
ContactAffiliation
"contactAffiliation specifies information characterizing details of an organi... ContactFacet
contactEmail 0..1
ContactEmail
"contactEmail specifies information characterizing details for contacting a c... ContactFacet
contactMessaging 0..1
ContactMessaging
"contactMessaging specifies information characterizing details for contacting... ContactFacet
contactPhone 0..1
ContactPhone
"contactPhone specifies information characterizing details for contacting a c... ContactFacet
contactProfile 0..1
ContactProfile
"contactProfile specifies information characterizing details for contacting a... ContactFacet
contactSIP 0..1
ContactSIP
"contactSIP specifies information characterizing details for contacting a con... ContactFacet
contactURL 0..1
ContactURL
"contactURL specifies information characterizing details for contacting a con... ContactFacet
sourceApplication 0..1
ObservableObject
"Source application specifies the software application that a particular cont... ContactFacet
birthdate 0..1
xsd:dateTime
ContactFacet
lastTimeContacted 0..1
xsd:dateTime
"Last time contacted specifies the date and time that a particular contact wa... ContactFacet
numberTimesContacted 0..1
xsd:integer
"Number times contacted specifies the number of times a particular contact ha... ContactFacet
contactID 0..1
xsd:string
"Specifies an ID for the contact ContactFacet
displayName 0..1
xsd:string
"Display name specifies the name to display for some entity within a user int... ContactFacet
firstName 0..1
xsd:string
"The firstName of a person ContactFacet
lastName 0..1
xsd:string
"The lastName of a person ContactFacet
middleName 0..1
xsd:string
"The middleName of a person ContactFacet
namePhonetic 0..1
xsd:string
"Name phonetic specifies the phonetic pronunciation of the name of a person ContactFacet
namePrefix 0..1
xsd:string
"Name prefix specifies an honorific prefix (coming ordinally before first/giv... ContactFacet
nameSuffix 0..1
xsd:string
"Name suffix specifies an suffix (coming ordinally after last/family name) fo... ContactFacet
contactGroup 0..1
xsd:string
"contactGroup specifies the name/tag of a particular named/tagged grouping of... ContactFacet
contactNote 0..1
xsd:string
"contactNote specifies a comment/note associated with a given contact ContactFacet
nickname 0..1
xsd:string
"Nickname specifies an alternate, unofficial and typically informal name for ... ContactFacet

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/lmodel/uco-observable

Mappings

Mapping Type Mapped Value
self observable:WhoisContactFacet
native observable:WhoisContactFacet

LinkML Source

Direct

name: WhoisContactFacet
description: '"A Whois contact type is a grouping of characteristics unique to contact-related
  information present in a response record conformant to the WHOIS protocol standard
  (RFC 3912). [based on https://en.wikipedia.org/wiki/WHOIS]"'
from_schema: https://w3id.org/lmodel/uco-observable
rank: 1000
is_a: ContactFacet
slots:
- whoisContactType
slot_usage:
  whoisContactType:
    name: whoisContactType
    domain_of:
    - WhoisContactFacet
    range: WhoisContactTypeEnum

Induced

name: WhoisContactFacet
description: '"A Whois contact type is a grouping of characteristics unique to contact-related
  information present in a response record conformant to the WHOIS protocol standard
  (RFC 3912). [based on https://en.wikipedia.org/wiki/WHOIS]"'
from_schema: https://w3id.org/lmodel/uco-observable
rank: 1000
is_a: ContactFacet
slot_usage:
  whoisContactType:
    name: whoisContactType
    domain_of:
    - WhoisContactFacet
    range: WhoisContactTypeEnum
attributes:
  whoisContactType:
    name: whoisContactType
    description: '"Specifies what type of WHOIS contact this is."'
    from_schema: https://w3id.org/lmodel/uco-observable
    rank: 1000
    alias: whoisContactType
    owner: WhoisContactFacet
    domain_of:
    - WhoisContactFacet
    range: WhoisContactTypeEnum
  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: WhoisContactFacet
    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: WhoisContactFacet
    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: WhoisContactFacet
    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: WhoisContactFacet
    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: WhoisContactFacet
    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: WhoisContactFacet
    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: WhoisContactFacet
    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: WhoisContactFacet
    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: WhoisContactFacet
    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: WhoisContactFacet
    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: WhoisContactFacet
    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: WhoisContactFacet
    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: WhoisContactFacet
    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: WhoisContactFacet
    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: WhoisContactFacet
    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: WhoisContactFacet
    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: WhoisContactFacet
    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: WhoisContactFacet
    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: WhoisContactFacet
    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: WhoisContactFacet
    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: WhoisContactFacet
    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: WhoisContactFacet
    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: WhoisContactFacet
    domain_of:
    - ContactFacet
    range: string
    minimum_cardinality: 0