Skip to content

Class: ContactPoint

A contact point—for example, a Customer Complaints department.

URI: schema:ContactPoint

 classDiagram
    class ContactPoint
      StructuredValue <|-- ContactPoint

      ContactPoint : email
      ContactPoint : id
      ContactPoint : name
      ContactPoint : telephone


      ContactPoint <|-- PostalAddress

      ContactPoint : email
      ContactPoint : id
      ContactPoint : name
      ContactPoint : telephone

Inheritance

Attributes (AKA Slots)

Name Cardinality and Range Description Inheritance
email 0..1
String
Email address direct
telephone 0..1
String
The telephone number direct
id 1
String
The identifier property represents any kind of identifier for any kind of Thi... Thing
name 0..1
String
The name of the item Thing
Deprecated attributes
Name Cardinality and Range Description Inheritance

Usages

used by used in type used
Person contact_point range ContactPoint
Organization contact_point range ContactPoint

Identifier and Mapping Information

Mappings

Mapping Type Mapped Value
self schema:ContactPoint
native base:ContactPoint

LinkML Source

Direct

name: ContactPoint
description: A contact point—for example, a Customer Complaints department.
from_schema: https://common-device-management.code.siemens.io/documentation/asset-modeling/base-schema/v0.10.0/iah-base.jsonld
rank: 1000
is_a: StructuredValue
slots:
- email
- telephone
class_uri: schema:ContactPoint

Induced

name: ContactPoint
description: A contact point—for example, a Customer Complaints department.
from_schema: https://common-device-management.code.siemens.io/documentation/asset-modeling/base-schema/v0.10.0/iah-base.jsonld
rank: 1000
is_a: StructuredValue
attributes:
  email:
    name: email
    description: Email address.
    from_schema: https://common-device-management.code.siemens.io/documentation/asset-modeling/base-schema/v0.10.0/iah-base.jsonld
    rank: 1000
    slot_uri: schema:email
    alias: email
    owner: ContactPoint
    domain_of:
    - ContactPoint
    range: string
  telephone:
    name: telephone
    description: The telephone number.
    from_schema: https://common-device-management.code.siemens.io/documentation/asset-modeling/base-schema/v0.10.0/iah-base.jsonld
    rank: 1000
    slot_uri: schema:telephone
    alias: telephone
    owner: ContactPoint
    domain_of:
    - ContactPoint
    range: string
  id:
    name: id
    description: The identifier property represents any kind of identifier for any
      kind of Thing, such as ISBNs, GTIN codes, UUIDs etc. Schema.org provides dedicated
      properties for representing many of these, either as textual strings or as URL
      (URI) links.
    from_schema: https://common-device-management.code.siemens.io/documentation/asset-modeling/base-schema/v0.10.0/iah-base.jsonld
    rank: 1000
    slot_uri: schema:identifier
    identifier: true
    alias: id
    owner: ContactPoint
    domain_of:
    - FunctionalObject
    - ConnectionPoint
    - IdentifierType
    - Thing
    range: string
    required: true
  name:
    name: name
    description: The name of the item.
    from_schema: https://common-device-management.code.siemens.io/documentation/asset-modeling/base-schema/v0.10.0/iah-base.jsonld
    rank: 1000
    slot_uri: schema:name
    alias: name
    owner: ContactPoint
    domain_of:
    - FunctionalObject
    - SoftwareIdentifier
    - Thing
    range: string
class_uri: schema:ContactPoint

Any questions left?

Ask the community