Class: ManifestationOrItem
Base class defining common slots for manifestations and items
- NOTE: this is an abstract class and should not be instantiated directly
URI: avefi:ManifestationOrItem
classDiagram
class ManifestationOrItem
click ManifestationOrItem href "../ManifestationOrItem"
MovingImageRecord <|-- ManifestationOrItem
click MovingImageRecord href "../MovingImageRecord"
ManifestationOrItem <|-- Manifestation
click Manifestation href "../Manifestation"
ManifestationOrItem <|-- Item
click Item href "../Item"
ManifestationOrItem : category
ManifestationOrItem : described_by
ManifestationOrItem --> "0..1" DescriptionResource : described_by
click DescriptionResource href "../DescriptionResource"
ManifestationOrItem : has_alternative_title
ManifestationOrItem --> "*" Title : has_alternative_title
click Title href "../Title"
ManifestationOrItem : has_duration
ManifestationOrItem --> "0..1" Duration : has_duration
click Duration href "../Duration"
ManifestationOrItem : has_event
ManifestationOrItem --> "*" Event : has_event
click Event href "../Event"
ManifestationOrItem : has_extent
ManifestationOrItem --> "0..1" Extent : has_extent
click Extent href "../Extent"
ManifestationOrItem : has_format
ManifestationOrItem --> "*" Format : has_format
click Format href "../Format"
ManifestationOrItem : has_identifier
ManifestationOrItem --> "*" MovingImageResource : has_identifier
click MovingImageResource href "../MovingImageResource"
ManifestationOrItem : has_note
ManifestationOrItem : has_primary_title
ManifestationOrItem --> "1" Title : has_primary_title
click Title href "../Title"
ManifestationOrItem : has_source_key
ManifestationOrItem : has_webresource
ManifestationOrItem : in_language
ManifestationOrItem --> "*" Language : in_language
click Language href "../Language"
Inheritance
- CategorizedThing
- MovingImageRecord
- ManifestationOrItem
- MovingImageRecord
Slots
Name | Cardinality and Range | Description | Inheritance |
---|---|---|---|
has_duration | 0..1 Duration |
Total running time of the described object in ISO 8601 duration format. | direct |
has_extent | 0..1 Extent |
Physical length or size of the described object. | direct |
has_format | * Format |
FIAF Moving Image Cataloguing Manual 2.3.4.1, 3.1.5.1 | direct |
has_note | * TextArea |
FIAF Moving Image Cataloguing Manual Appendix B | direct |
has_webresource | * HttpUri |
Link to data provider's own presentation of manifestation or item on the web | direct |
described_by | 0..1 DescriptionResource |
Also record some metadata about the PID itself rather than the identified object | MovingImageRecord |
has_event | * Event |
Associate event(s) with a moving image record | MovingImageRecord |
has_identifier | * MovingImageResource |
Record PID in this slot when exporting data from the PID system. | MovingImageRecord |
has_source_key | * IDString |
Indicate a dataset this record has been generated or derived from. | MovingImageRecord |
in_language | * Language |
FIAF Moving Image Cataloguing Manual 1.3.5, 2.3.3 | MovingImageRecord |
has_alternative_title | * Title |
Additional title(s) associated with the work / variant, manifestation, or item. | MovingImageRecord |
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. | MovingImageRecord |
category | 1 AVefiCurie |
Designates type, e.g. to distinguish different identifiers (GNDResource vs. | CategorizedThing |
Identifier and Mapping Information
Annotations
property | value |
---|---|
trunk_pid | 21.T11969/b4db4a39a902f7abed4f |
Schema Source
- from schema: https://github.io/av-efi-schema/model
Mappings
Mapping Type | Mapped Value |
---|---|
self | avefi:ManifestationOrItem |
native | avefi:ManifestationOrItem |
LinkML Source
Direct
name: ManifestationOrItem
annotations:
trunk_pid:
tag: trunk_pid
value: 21.T11969/b4db4a39a902f7abed4f
description: Base class defining common slots for manifestations and items
from_schema: https://github.io/av-efi-schema/model
rank: 1000
is_a: MovingImageRecord
abstract: true
slots:
- has_duration
- has_extent
- has_format
- has_note
- has_webresource
Induced
name: ManifestationOrItem
annotations:
trunk_pid:
tag: trunk_pid
value: 21.T11969/b4db4a39a902f7abed4f
description: Base class defining common slots for manifestations and items
from_schema: https://github.io/av-efi-schema/model
rank: 1000
is_a: MovingImageRecord
abstract: true
attributes:
has_duration:
name: has_duration
description: 'Total running time of the described object in ISO 8601 duration
format. See also: FIAF Moving Image Cataloguing Manual 2.3.5.3, 3.1.5.11'
in_subset:
- TypeRegistrySubset
from_schema: https://github.io/av-efi-schema/model
rank: 24
alias: has_duration
owner: ManifestationOrItem
domain_of:
- ManifestationOrItem
range: Duration
has_extent:
name: has_extent
description: 'Physical length or size of the described object. See also: FIAF
Moving Image Cataloguing Manual 2.3.5.2, 3.1.5.8'
in_subset:
- TypeRegistrySubset
from_schema: https://github.io/av-efi-schema/model
rank: 24
alias: has_extent
owner: ManifestationOrItem
domain_of:
- ManifestationOrItem
range: Extent
has_format:
name: has_format
description: FIAF Moving Image Cataloguing Manual 2.3.4.1, 3.1.5.1
in_subset:
- TypeRegistrySubset
from_schema: https://github.io/av-efi-schema/model
rank: 23
multivalued: true
alias: has_format
owner: ManifestationOrItem
domain_of:
- ManifestationOrItem
range: Format
inlined: true
inlined_as_list: true
has_note:
name: has_note
description: FIAF Moving Image Cataloguing Manual Appendix B
in_subset:
- TypeRegistrySubset
from_schema: https://github.io/av-efi-schema/model
rank: 29
multivalued: true
alias: has_note
owner: ManifestationOrItem
domain_of:
- ManifestationOrItem
range: TextArea
inlined: true
inlined_as_list: true
has_webresource:
name: has_webresource
description: Link to data provider's own presentation of manifestation or item
on the web
in_subset:
- TypeRegistrySubset
from_schema: https://github.io/av-efi-schema/model
rank: 28
multivalued: true
alias: has_webresource
owner: ManifestationOrItem
domain_of:
- ManifestationOrItem
range: HttpUri
inlined: true
inlined_as_list: 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: ManifestationOrItem
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: ManifestationOrItem
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: ManifestationOrItem
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: ManifestationOrItem
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: ManifestationOrItem
domain_of:
- MovingImageRecord
range: Language
inlined: true
inlined_as_list: true
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: ManifestationOrItem
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: ManifestationOrItem
domain_of:
- MovingImageRecord
range: Title
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: ManifestationOrItem
domain_of:
- CategorizedThing
range: AVefiCurie
required: true