Skip to content

Class: ContactInformation

A class to specify contact information associated with a party: telephone, postal/street address, email and web page.

URI: common_domain_model:ContactInformation

 classDiagram
    class ContactInformation
    click ContactInformation href "../ContactInformation/"
      ContactInformation <|-- NoticeContactInformation
        click NoticeContactInformation href "../NoticeContactInformation/"
      ContactInformation <|-- TransferContactInformation
        click TransferContactInformation href "../TransferContactInformation/"

      ContactInformation : address





        ContactInformation --> "*" Address : address
        click Address href "../Address/"



      ContactInformation : email

      ContactInformation : telephone





        ContactInformation --> "*" TelephoneNumber : telephone
        click TelephoneNumber href "../TelephoneNumber/"



      ContactInformation : webPage

Inheritance

Slots

Name Cardinality and Range Description Inheritance
telephone *
TelephoneNumber
The telephone number direct
address *
Address
The street/postal address direct
email *
string
The email address direct
webPage *
string
The web page direct

Usages

used by used in type used
BusinessUnit contactInformation range ContactInformation
NaturalPerson contactInformation range ContactInformation
Party contactInformation range ContactInformation
ContactInformationElection primaryContactInformation range ContactInformation
NoticeInformationElection primaryContactInformation range ContactInformation
TransferInformationElection primaryContactInformation range ContactInformation
ProcessAgentElection primaryContactInformation range ContactInformation

In Subsets

Identifier and Mapping Information

Schema Source

Mappings

Mapping Type Mapped Value
self common_domain_model:ContactInformation
native common_domain_model:ContactInformation
related iso29100:PersonallyIdentifiableInformation
close gist:ElectronicAddress, oscal:Location

LinkML Source

Direct

name: ContactInformation
description: 'A class to specify contact information associated with a party: telephone,
  postal/street address, email and web page.'
in_subset:
- cdm_base_staticdata_party
from_schema: https://w3id.org/lmodel/common-domain-model
close_mappings:
- gist:ElectronicAddress
- oscal:Location
related_mappings:
- iso29100:PersonallyIdentifiableInformation
slots:
- telephone
- address
- email
- webPage

Induced

name: ContactInformation
description: 'A class to specify contact information associated with a party: telephone,
  postal/street address, email and web page.'
in_subset:
- cdm_base_staticdata_party
from_schema: https://w3id.org/lmodel/common-domain-model
close_mappings:
- gist:ElectronicAddress
- oscal:Location
related_mappings:
- iso29100:PersonallyIdentifiableInformation
attributes:
  telephone:
    name: telephone
    description: The telephone number.
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: ContactInformation
    domain_of:
    - ContactInformation
    range: TelephoneNumber
    multivalued: true
    inlined: true
    inlined_as_list: true
  address:
    name: address
    description: The street/postal address.
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: ContactInformation
    domain_of:
    - ContactInformation
    range: Address
    multivalued: true
    inlined: true
    inlined_as_list: true
  email:
    name: email
    description: The email address.
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: ContactInformation
    domain_of:
    - ContactInformation
    range: string
    multivalued: true
  webPage:
    name: webPage
    description: The web page. This attribute is not specified as part of the FpML
      ContactInformation complex type.
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: ContactInformation
    domain_of:
    - ContactInformation
    range: string
    multivalued: true