Skip to content

Class: Subobject Contributor

A contributor is a person or organization that holds a contributor role which is being realized in an event or event series.

Inheritance

Slots

Name Range Cardinality Description
Type Contributor Type 0..1 A property to provide the information whether the contributor is an organization or person.
ID xsd:anyURI 1..1 The internal ConfIDent identifier for a contibutor
Name xsd:string 0..1 A property to provide a name of a schema entity.
External ID External ID 0..* A property to provide an external id of a schema entity.

Usages

Mappings

Mapping Type Mapped Value
self ['confident:Contributor']
native ['confident:Contributor']

LinkML Specification

Direct

name: Contributor
description: A contributor is a person or organization that holds a contributor role
  which is being realized in an event or event series.
title: Subobject Contributor
from_schema: https://raw.githubusercontent.com/TIBHannover/ConfIDent_schema/main/src/linkml/ConfIDent_schema.yaml
mixins:
- NamedThing
slots:
- type
slot_usage:
  type:
    name: type
    description: A property to provide the information whether the contributor is
      an organization or person.
    designates_type: true
    range: ContributorType
  id:
    name: id
    description: The internal ConfIDent identifier for a contibutor

Induced

name: Contributor
description: A contributor is a person or organization that holds a contributor role
  which is being realized in an event or event series.
title: Subobject Contributor
from_schema: https://raw.githubusercontent.com/TIBHannover/ConfIDent_schema/main/src/linkml/ConfIDent_schema.yaml
mixins:
- NamedThing
slot_usage:
  type:
    name: type
    description: A property to provide the information whether the contributor is
      an organization or person.
    designates_type: true
    range: ContributorType
  id:
    name: id
    description: The internal ConfIDent identifier for a contibutor
attributes:
  type:
    name: type
    description: A property to provide the information whether the contributor is
      an organization or person.
    title: Type
    from_schema: https://raw.githubusercontent.com/TIBHannover/ConfIDent_schema/main/src/linkml/ConfIDent_schema.yaml
    abstract: true
    slot_uri: rdf:type
    designates_type: true
    alias: type
    owner: Contributor
    range: ContributorType
  id:
    name: id
    description: The internal ConfIDent identifier for a contibutor
    title: ID
    from_schema: https://raw.githubusercontent.com/TIBHannover/ConfIDent_schema/main/src/linkml/ConfIDent_schema.yaml
    identifier: true
    alias: id
    owner: Contributor
    range: uriorcurie
    required: true
  name:
    name: name
    description: A property to provide a name of a schema entity.
    title: Name
    from_schema: https://raw.githubusercontent.com/TIBHannover/ConfIDent_schema/main/src/linkml/ConfIDent_schema.yaml
    slot_uri: sdo:name
    alias: name
    owner: Contributor
    range: string
  external_id:
    name: external_id
    description: A property to provide an external id of a schema entity.
    title: External ID
    from_schema: https://raw.githubusercontent.com/TIBHannover/ConfIDent_schema/main/src/linkml/ConfIDent_schema.yaml
    slot_uri: IAO:0000235
    multivalued: true
    alias: external_id
    owner: Contributor
    range: ExternalIdentifier
    inlined: true
    inlined_as_list: true