Skip to content

Class: AuthorityResource

Root class for all identifiers from some kind of authority or public register widely accepted in the community

  • NOTE: this is an abstract class and should not be instantiated directly

URI: avefi:AuthorityResource

 classDiagram
    class AuthorityResource
    click AuthorityResource href "../AuthorityResource"
      CategorizedThing <|-- AuthorityResource
        click CategorizedThing href "../CategorizedThing"


      AuthorityResource <|-- MovingImageResource
        click MovingImageResource href "../MovingImageResource"
      AuthorityResource <|-- DOIResource
        click DOIResource href "../DOIResource"
      AuthorityResource <|-- EIDRResource
        click EIDRResource href "../EIDRResource"
      AuthorityResource <|-- FilmportalResource
        click FilmportalResource href "../FilmportalResource"
      AuthorityResource <|-- GNDResource
        click GNDResource href "../GNDResource"
      AuthorityResource <|-- ISILResource
        click ISILResource href "../ISILResource"
      AuthorityResource <|-- TGNResource
        click TGNResource href "../TGNResource"
      AuthorityResource <|-- VIAFResource
        click VIAFResource href "../VIAFResource"
      AuthorityResource <|-- WikidataResource
        click WikidataResource href "../WikidataResource"


      AuthorityResource : category

      AuthorityResource : id

Inheritance

Slots

Name Cardinality and Range Description Inheritance
id 1
IDString
A unique identifier for a thing direct
category 1
AVefiCurie
Designates type, e.g. to distinguish different identifiers (GNDResource vs. CategorizedThing

Usages

used by used in type used
WorkVariant same_as range AuthorityResource
GeographicName same_as range AuthorityResource
Subject same_as range AuthorityResource
Agent same_as range AuthorityResource
Manifestation same_as range AuthorityResource
Item is_copy_of range AuthorityResource

Identifier and Mapping Information

Annotations

property value
pid 21.T11969/a170a3147e7ef872d701

Schema Source

  • from schema: https://github.io/av-efi-schema/model

Mappings

Mapping Type Mapped Value
self avefi:AuthorityResource
native avefi:AuthorityResource

LinkML Source

Direct

name: AuthorityResource
annotations:
  pid:
    tag: pid
    value: 21.T11969/a170a3147e7ef872d701
  trunk_pid:
    tag: trunk_pid
    value: 21.T11969/899f581d3d58acc1918d
description: Root class for all identifiers from some kind of authority or public
  register widely accepted in the community
from_schema: https://github.io/av-efi-schema/model
rank: 1000
is_a: CategorizedThing
abstract: true
slots:
- id
slot_usage:
  id:
    name: id
    in_subset:
    - TypeRegistrySubset
    domain_of:
    - AuthorityResource
    required: true

Induced

name: AuthorityResource
annotations:
  pid:
    tag: pid
    value: 21.T11969/a170a3147e7ef872d701
  trunk_pid:
    tag: trunk_pid
    value: 21.T11969/899f581d3d58acc1918d
description: Root class for all identifiers from some kind of authority or public
  register widely accepted in the community
from_schema: https://github.io/av-efi-schema/model
rank: 1000
is_a: CategorizedThing
abstract: true
slot_usage:
  id:
    name: id
    in_subset:
    - TypeRegistrySubset
    domain_of:
    - AuthorityResource
    required: true
attributes:
  id:
    name: id
    description: A unique identifier for a thing
    in_subset:
    - TypeRegistrySubset
    from_schema: https://github.io/av-efi-schema/model
    rank: 5
    alias: id
    owner: AuthorityResource
    domain_of:
    - AuthorityResource
    range: IDString
    required: true
  category:
    name: category
    description: Designates type, e.g. to distinguish different identifiers (GNDResource
      vs. VIAFResource)
    in_subset:
    - TypeRegistrySubset
    from_schema: https://github.io/av-efi-schema/model
    rank: 1
    slot_uri: rdf:type
    designates_type: true
    alias: category
    owner: AuthorityResource
    domain_of:
    - CategorizedThing
    range: AVefiCurie
    required: true