Class: ContactInfo

Contact methods with a specific type and period of validity.

URI: C2D_Ontology:ContactInfo

classDiagram class ContactInfo click ContactInfo href "../ContactInfo" ContactInfo : comment ContactInfo : contactType ContactInfo --> "1" EnumContactType : contactType click EnumContactType href "../EnumContactType" ContactInfo : dateBegin ContactInfo : dateEnd ContactInfo : value

Slots

Name Cardinality and Range Description Inheritance
dateBegin 0..1
Date
The date when a project or event starts direct
dateEnd 0..1
Date
The date when a project or event ends direct
comment 0..1
String
direct
value 1
String
Universal slot for usage in info classes direct
contactType 1
EnumContactType
direct

Usages

used by used in type used
Entity contact range ContactInfo
Organisation contact range ContactInfo
Consortium contact range ContactInfo
Company contact range ContactInfo
Institution contact range ContactInfo
Person contact range ContactInfo
Project contact range ContactInfo

Aliases

  • KontaktInformation

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/linkml/example/C2D_Ontology

Mappings

Mapping Type Mapped Value
self C2D_Ontology:ContactInfo
native C2D_Ontology:ContactInfo

LinkML Source

Direct

name: ContactInfo
description: Contact methods with a specific type and period of validity.
from_schema: https://w3id.org/linkml/example/C2D_Ontology
aliases:
- KontaktInformation
slots:
- dateBegin
- dateEnd
- comment
- value
attributes:
  contactType:
    name: contactType
    from_schema: https://w3id.org/linkml/example/C2D_Ontology
    rank: 1000
    multivalued: false
    domain_of:
    - ContactInfo
    range: enumContactType
    required: true

Induced

name: ContactInfo
description: Contact methods with a specific type and period of validity.
from_schema: https://w3id.org/linkml/example/C2D_Ontology
aliases:
- KontaktInformation
attributes:
  contactType:
    name: contactType
    from_schema: https://w3id.org/linkml/example/C2D_Ontology
    rank: 1000
    multivalued: false
    alias: contactType
    owner: ContactInfo
    domain_of:
    - ContactInfo
    range: enumContactType
    required: true
  dateBegin:
    name: dateBegin
    description: The date when a project or event starts.
    from_schema: https://w3id.org/linkml/example/C2D_Ontology
    rank: 1000
    multivalued: false
    alias: dateBegin
    owner: ContactInfo
    domain_of:
    - ContactInfo
    - Project
    range: date
    required: false
  dateEnd:
    name: dateEnd
    description: The date when a project or event ends.
    from_schema: https://w3id.org/linkml/example/C2D_Ontology
    rank: 1000
    multivalued: false
    alias: dateEnd
    owner: ContactInfo
    domain_of:
    - ContactInfo
    - Project
    range: date
    required: false
  comment:
    name: comment
    from_schema: https://w3id.org/linkml/example/C2D_Ontology
    aliases:
    - anmerkung
    rank: 1000
    alias: comment
    owner: ContactInfo
    domain_of:
    - ContactInfo
    - LocationInfo
    range: string
    required: false
  value:
    name: value
    description: Universal slot for usage in info classes. Required.
    from_schema: https://w3id.org/linkml/example/C2D_Ontology
    aliases:
    - Wert
    rank: 1000
    multivalued: false
    alias: value
    owner: ContactInfo
    domain_of:
    - ContactInfo
    - License
    - PersistentIdentifier
    range: string
    required: true