Skip to content

Class: AccessMethod

An approach or procedure to gain access to the subject.

URI: dlres:AccessMethod

erDiagram AccessMethod { NodeUriOrCurie schema_type }
Press "Alt" / "Option" to enable Pan & Zoom

Inheritance

Slots

Name Cardinality and Range Description Inheritance
schema_type 0..1
NodeUriOrCurie
State that the subject is an instance of a particular schema class direct

Usages

used by used in type used
ElectronicDistribution access_methods range AccessMethod
DataService access_methods range AccessMethod
Resource access_methods range AccessMethod
Dataset access_methods range AccessMethod
Distribution access_methods range AccessMethod
Document access_methods range AccessMethod
Grant access_methods range AccessMethod
Instrument access_methods range AccessMethod

Comments

  • This is merely a base class for range declaration. It does not define any slots other than a type designator, because little or no commonalities of properties across access methods are to be expected.

Identifier and Mapping Information

Schema Source

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

Mappings

Mapping Type Mapped Value
self dlres:AccessMethod
native dledist:AccessMethod

LinkML Source

Direct

name: AccessMethod
description: An approach or procedure to gain access to the subject.
comments:
- This is merely a base class for range declaration. It does not define any slots
  other than a type designator, because little or no commonalities of properties across
  access methods are to be expected.
from_schema: https://concepts.datalad.org/s/edistributions/unreleased
slots:
- schema_type
class_uri: dlres:AccessMethod

Induced

name: AccessMethod
description: An approach or procedure to gain access to the subject.
comments:
- This is merely a base class for range declaration. It does not define any slots
  other than a type designator, because little or no commonalities of properties across
  access methods are to be expected.
from_schema: https://concepts.datalad.org/s/edistributions/unreleased
attributes:
  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/edistributions/unreleased
    exact_mappings:
    - dcterms:type
    rank: 1000
    slot_uri: rdf:type
    designates_type: true
    alias: schema_type
    owner: AccessMethod
    domain_of:
    - ThingMixin
    - Identifier
    - AccessMethod
    range: NodeUriOrCurie
class_uri: dlres:AccessMethod