Class: Identifier

An identifier is a label that uniquely identifies an item in a particular context. Some identifiers are globally unique. All identifiers are unique within the scope of their issuing agency.

URI: dlidentifiers:Identifier

erDiagram Identifier { uriorcurie creator string notation string schema_agency }

Inheritance

  • Identifier

Slots

Name Cardinality and Range Description Inheritance
creator 0..1
Uriorcurie
An agent responsible for making an entity direct
notation 1
String
String of characters such as "T58:5" or "30:4833" used to uniquely identify a... direct
schema_agency 0..1
String
Name of the agency that issued an identifier direct

See Also

Identifier and Mapping Information

Schema Source

  • from schema: https://concepts.datalad.org/s/identifiers/unreleased

Mappings

Mapping Type Mapped Value
self dlidentifiers:Identifier
native dlidentifiers:Identifier
exact ADMS:Identifier

Examples

Example: Identifier-01-minimal

# For any identifier, just the actual notation must be specified.
notation: 0000-0001-6398-6370

Example: Identifier-02-full

creator: https://orcid.org
notation: 0000-0001-6398-6370
schema_agency: ORCID

LinkML Source

Direct

name: Identifier
description: An identifier is a label that uniquely identifies an item in a particular
  context. Some identifiers are globally unique. All identifiers are unique within
  the scope of their issuing agency.
from_schema: https://concepts.datalad.org/s/identifiers/unreleased
see_also:
- https://semiceu.github.io/ADMS/releases/2.00/#Identifier
exact_mappings:
- ADMS:Identifier
slots:
- creator
- notation
- schema_agency
slot_usage:
  notation:
    name: notation
    required: true
class_uri: dlidentifiers:Identifier

Induced

name: Identifier
description: An identifier is a label that uniquely identifies an item in a particular
  context. Some identifiers are globally unique. All identifiers are unique within
  the scope of their issuing agency.
from_schema: https://concepts.datalad.org/s/identifiers/unreleased
see_also:
- https://semiceu.github.io/ADMS/releases/2.00/#Identifier
exact_mappings:
- ADMS:Identifier
slot_usage:
  notation:
    name: notation
    required: true
attributes:
  creator:
    name: creator
    description: An agent responsible for making an entity.
    from_schema: https://concepts.datalad.org/s/identifiers/unreleased
    exact_mappings:
    - dcterms:creator
    rank: 1000
    slot_uri: dlidentifiers:creator
    alias: creator
    owner: Identifier
    domain_of:
    - Identifier
    range: uriorcurie
  notation:
    name: notation
    description: String of characters such as "T58:5" or "30:4833" used to uniquely
      identify a concept within the scope of a given concept scheme.
    from_schema: https://concepts.datalad.org/s/identifiers/unreleased
    exact_mappings:
    - skos:notation
    rank: 1000
    slot_uri: dlidentifiers:notation
    alias: notation
    owner: Identifier
    domain_of:
    - Identifier
    range: string
    required: true
  schema_agency:
    name: schema_agency
    description: Name of the agency that issued an identifier.
    from_schema: https://concepts.datalad.org/s/identifiers/unreleased
    exact_mappings:
    - ADMS:schemaAgency
    rank: 1000
    slot_uri: dlidentifiers:schema_agency
    alias: schema_agency
    owner: Identifier
    domain_of:
    - Identifier
    range: string
class_uri: dlidentifiers:Identifier