Class: MovingImageRecord
Base class defining slots that are common to all levels of the WVMI metadata model
- NOTE: this is an abstract class and should not be instantiated directly
classDiagram
class MovingImageRecord
click MovingImageRecord href "../MovingImageRecord"
CategorizedThing <|-- MovingImageRecord
click CategorizedThing href "../CategorizedThing"
MovingImageRecord <|-- WorkVariant
click WorkVariant href "../WorkVariant"
MovingImageRecord <|-- ManifestationOrItem
click ManifestationOrItem href "../ManifestationOrItem"
MovingImageRecord : category
MovingImageRecord : described_by
MovingImageRecord --> "0..1" DescriptionResource : described_by
click DescriptionResource href "../DescriptionResource"
MovingImageRecord : has_alternative_title
MovingImageRecord --> "*" Title : has_alternative_title
click Title href "../Title"
MovingImageRecord : has_event
MovingImageRecord --> "*" Event : has_event
click Event href "../Event"
MovingImageRecord : has_identifier
MovingImageRecord --> "*" MovingImageResource : has_identifier
click MovingImageResource href "../MovingImageResource"
MovingImageRecord : has_primary_title
MovingImageRecord --> "1" Title : has_primary_title
click Title href "../Title"
MovingImageRecord : has_source_key
MovingImageRecord : in_language
MovingImageRecord --> "*" Language : in_language
click Language href "../Language"
Inheritance
- CategorizedThing
- MovingImageRecord
Slots
Name | Cardinality and Range | Description | Inheritance |
---|---|---|---|
described_by | 0..1 DescriptionResource |
Also record some metadata about the PID itself rather than the identified object | direct |
has_event | * Event |
Associate event(s) with a moving image record | direct |
has_identifier | * MovingImageResource |
Record PID in this slot when exporting data from the PID system. | direct |
has_source_key | * IDString |
Indicate a dataset this record has been generated or derived from. | direct |
in_language | * Language |
FIAF Moving Image Cataloguing Manual 1.3.5, 2.3.3 | direct |
has_alternative_title | * Title |
Additional title(s) associated with the work / variant, manifestation, or item. | direct |
has_primary_title | 1 Title |
Primary title to be displayed in search results etc. The type should be PreferredTitle for works / variants and TitleProper for manifestations / items. | direct |
category | 1 AVefiCurie |
Designates type, e.g. to distinguish different identifiers (GNDResource vs. | CategorizedThing |
Usages
used by | used in | type | used |
---|---|---|---|
MovingImageRecordContainer | has_record | range | MovingImageRecord |
Identifier and Mapping Information
Annotations
property | value |
---|---|
pid | 21.T11969/2e9c01efa0f0f6881365 |
Schema Source
- from schema: https://github.io/av-efi-schema/model
Mappings
Mapping Type | Mapped Value |
---|---|
self | avefi:MovingImageRecord |
native | avefi:MovingImageRecord |
LinkML Source
Direct
name: MovingImageRecord
annotations:
pid:
tag: pid
value: 21.T11969/2e9c01efa0f0f6881365
trunk_pid:
tag: trunk_pid
value: 21.T11969/0e3ed2fb51ddeec3cb1f
description: Base class defining slots that are common to all levels of the WVMI metadata
model
from_schema: https://github.io/av-efi-schema/model
rank: 1000
is_a: CategorizedThing
abstract: true
slots:
- described_by
- has_event
- has_identifier
- has_source_key
- in_language
attributes:
has_alternative_title:
name: has_alternative_title
description: Additional title(s) associated with the work / variant, manifestation,
or item.
in_subset:
- TypeRegistrySubset
from_schema: https://github.io/av-efi-schema/model
rank: 3
multivalued: true
domain_of:
- MovingImageRecord
range: Title
inlined: true
inlined_as_list: true
has_primary_title:
name: has_primary_title
description: Primary title to be displayed in search results etc. The type should
be PreferredTitle for works / variants and TitleProper for manifestations /
items. If not available, type must be SuppliedDevisedTitle, instead.
in_subset:
- TypeRegistrySubset
from_schema: https://github.io/av-efi-schema/model
rank: 2
domain_of:
- MovingImageRecord
range: Title
required: true
Induced
name: MovingImageRecord
annotations:
pid:
tag: pid
value: 21.T11969/2e9c01efa0f0f6881365
trunk_pid:
tag: trunk_pid
value: 21.T11969/0e3ed2fb51ddeec3cb1f
description: Base class defining slots that are common to all levels of the WVMI metadata
model
from_schema: https://github.io/av-efi-schema/model
rank: 1000
is_a: CategorizedThing
abstract: true
attributes:
has_alternative_title:
name: has_alternative_title
description: Additional title(s) associated with the work / variant, manifestation,
or item.
in_subset:
- TypeRegistrySubset
from_schema: https://github.io/av-efi-schema/model
rank: 3
multivalued: true
alias: has_alternative_title
owner: MovingImageRecord
domain_of:
- MovingImageRecord
range: Title
inlined: true
inlined_as_list: true
has_primary_title:
name: has_primary_title
description: Primary title to be displayed in search results etc. The type should
be PreferredTitle for works / variants and TitleProper for manifestations /
items. If not available, type must be SuppliedDevisedTitle, instead.
in_subset:
- TypeRegistrySubset
from_schema: https://github.io/av-efi-schema/model
rank: 2
alias: has_primary_title
owner: MovingImageRecord
domain_of:
- MovingImageRecord
range: Title
required: true
described_by:
name: described_by
description: Also record some metadata about the PID itself rather than the identified
object
in_subset:
- TypeRegistrySubset
from_schema: https://github.io/av-efi-schema/model
rank: 1000
slot_uri: wdrs:describedby
alias: described_by
owner: MovingImageRecord
domain_of:
- MovingImageRecord
range: DescriptionResource
inlined: true
has_event:
name: has_event
description: Associate event(s) with a moving image record
in_subset:
- TypeRegistrySubset
from_schema: https://github.io/av-efi-schema/model
rank: 6
multivalued: true
alias: has_event
owner: MovingImageRecord
domain_of:
- MovingImageRecord
range: Event
inlined: true
inlined_as_list: true
has_identifier:
name: has_identifier
description: Record PID in this slot when exporting data from the PID system.
Use local identifiers instead when PIDs have not been registered yet. The latter
is suitable for transferring data to the agent responsible for registering PIDs
from_schema: https://github.io/av-efi-schema/model
rank: 5
multivalued: true
alias: has_identifier
owner: MovingImageRecord
domain_of:
- MovingImageRecord
range: MovingImageResource
inlined: true
inlined_as_list: true
has_source_key:
name: has_source_key
description: Indicate a dataset this record has been generated or derived from.
For example, a converter generating AVefi moving image records from data in
some other schema may record the original identifier here.
from_schema: https://github.io/av-efi-schema/model
rank: 5
multivalued: true
alias: has_source_key
owner: MovingImageRecord
domain_of:
- MovingImageRecord
range: IDString
inlined: true
inlined_as_list: true
in_language:
name: in_language
description: FIAF Moving Image Cataloguing Manual 1.3.5, 2.3.3
in_subset:
- TypeRegistrySubset
from_schema: https://github.io/av-efi-schema/model
related_mappings:
- fiaf:hasLanguage
- schema:inLanguage
rank: 11
multivalued: true
alias: in_language
owner: MovingImageRecord
domain_of:
- MovingImageRecord
range: Language
inlined: true
inlined_as_list: 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: MovingImageRecord
domain_of:
- CategorizedThing
range: AVefiCurie
required: true