Class: ORCID
Unique persistent identifier for a person, provided by the Open Researcher and Contributor ID (ORCID) organisation.
URI: xyzrse:ORCID
erDiagram ORCID { string schema_agency uriorcurie creator string notation NodeUriOrCurie schema_type }
Inheritance
- Identifier
- IssuedIdentifier
- ORCID
- IssuedIdentifier
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| schema_agency | 0..1 String |
By default, the schema agency is identified as `Open Researcher and Contribut... | IssuedIdentifier |
| creator | 0..1 Uriorcurie |
By default, the creator is identified as "ror:04fa4r544" | Identifier |
| notation | 1 String |
The identifier notation is specified without a URL-prefix, or a orcid: pref... |
Identifier |
| schema_type | 0..1 NodeUriOrCurie |
State that the subject is an instance of a particular schema class | Identifier |
Identifier and Mapping Information
Schema Source
- from schema: https://concepts.datalad.org/s/demo-rse-group/unreleased
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | xyzrse:ORCID |
| native | xyzrse:ORCID |
| exact | obo:IAO_0000708 |
LinkML Source
Direct
name: ORCID
description: Unique persistent identifier for a person, provided by the Open Researcher
and Contributor ID (ORCID) organisation.
from_schema: https://concepts.datalad.org/s/demo-rse-group/unreleased
exact_mappings:
- obo:IAO_0000708
is_a: IssuedIdentifier
slot_usage:
creator:
name: creator
description: By default, the creator is identified as "ror:04fa4r544".
notation:
name: notation
description: The identifier notation is specified without a URL-prefix, or a `orcid:`
prefix.
pattern: ^\d{4}-\d{4}-\d{4}-\d{3}[0-9X]{1}$
schema_agency:
name: schema_agency
description: By default, the schema agency is identified as `Open Researcher and
Contributor ID`.
ifabsent: string(Open Researcher and Contributor ID)
unique_keys:
value:
unique_key_name: value
unique_key_slots:
- notation
description: The DOI notation is globally unique within the scope of DOIs
Induced
name: ORCID
description: Unique persistent identifier for a person, provided by the Open Researcher
and Contributor ID (ORCID) organisation.
from_schema: https://concepts.datalad.org/s/demo-rse-group/unreleased
exact_mappings:
- obo:IAO_0000708
is_a: IssuedIdentifier
slot_usage:
creator:
name: creator
description: By default, the creator is identified as "ror:04fa4r544".
notation:
name: notation
description: The identifier notation is specified without a URL-prefix, or a `orcid:`
prefix.
pattern: ^\d{4}-\d{4}-\d{4}-\d{3}[0-9X]{1}$
schema_agency:
name: schema_agency
description: By default, the schema agency is identified as `Open Researcher and
Contributor ID`.
ifabsent: string(Open Researcher and Contributor ID)
attributes:
schema_agency:
name: schema_agency
description: By default, the schema agency is identified as `Open Researcher and
Contributor ID`.
from_schema: https://concepts.datalad.org/s/demo-rse-group/unreleased
exact_mappings:
- ADMS:schemaAgency
rank: 1000
slot_uri: dlidentifiers:schema_agency
ifabsent: string(Open Researcher and Contributor ID)
alias: schema_agency
owner: ORCID
domain_of:
- IssuedIdentifier
range: string
creator:
name: creator
description: By default, the creator is identified as "ror:04fa4r544".
notes:
- The `range` is only `uriorcurie` here (and not `Thing`), because we have an
`ifabsent` declaration for DOIs that only work with this type. And even for
that it needs a patch.
from_schema: https://concepts.datalad.org/s/demo-rse-group/unreleased
exact_mappings:
- dcterms:creator
rank: 1000
slot_uri: dlidentifiers:creator
alias: creator
owner: ORCID
domain_of:
- Identifier
range: uriorcurie
notation:
name: notation
description: The identifier notation is specified without a URL-prefix, or a `orcid:`
prefix.
from_schema: https://concepts.datalad.org/s/demo-rse-group/unreleased
exact_mappings:
- skos:notation
rank: 1000
slot_uri: dlidentifiers:notation
alias: notation
owner: ORCID
domain_of:
- Identifier
range: string
required: true
pattern: ^\d{4}-\d{4}-\d{4}-\d{3}[0-9X]{1}$
schema_type:
name: schema_type
description: State that the subject is an instance of a particular schema class.
Typically, no explicit value needs to be assigned to this slot, because it matches
the class type of a particular record. However, this slots can be used as a
type designator of a schema element for validation and schema structure handling
purposes. This is used to indicate specialized schema classes for properties
that accept a hierarchy of classes as their range.
from_schema: https://concepts.datalad.org/s/demo-rse-group/unreleased
exact_mappings:
- dcterms:type
rank: 1000
slot_uri: rdf:type
designates_type: true
alias: schema_type
owner: ORCID
domain_of:
- ThingMixin
- Identifier
range: NodeUriOrCurie
unique_keys:
value:
unique_key_name: value
unique_key_slots:
- notation
description: The DOI notation is globally unique within the scope of DOIs