Skip to content

Class: WorkVariant

FIAF Moving Image Cataloguing Manual 1.0

URI: avefi:WorkVariant

 classDiagram
    class WorkVariant
    click WorkVariant href "../WorkVariant"
      MovingImageRecord <|-- WorkVariant
        click MovingImageRecord href "../MovingImageRecord"

      WorkVariant : category

      WorkVariant : described_by




    WorkVariant --> "0..1" DescriptionResource : described_by
    click DescriptionResource href "../DescriptionResource"


      WorkVariant : has_alternative_title




    WorkVariant --> "*" Title : has_alternative_title
    click Title href "../Title"


      WorkVariant : has_event




    WorkVariant --> "*" Event : has_event
    click Event href "../Event"


      WorkVariant : has_form




    WorkVariant --> "*" WorkFormEnum : has_form
    click WorkFormEnum href "../WorkFormEnum"


      WorkVariant : has_genre




    WorkVariant --> "*" Genre : has_genre
    click Genre href "../Genre"


      WorkVariant : has_identifier




    WorkVariant --> "*" MovingImageResource : has_identifier
    click MovingImageResource href "../MovingImageResource"


      WorkVariant : has_primary_title




    WorkVariant --> "1" Title : has_primary_title
    click Title href "../Title"


      WorkVariant : has_source_key

      WorkVariant : has_subject




    WorkVariant --> "*" CategorizedThing : has_subject
    click CategorizedThing href "../CategorizedThing"


      WorkVariant : in_language




    WorkVariant --> "*" Language : in_language
    click Language href "../Language"


      WorkVariant : is_part_of




    WorkVariant --> "*" MovingImageResource : is_part_of
    click MovingImageResource href "../MovingImageResource"


      WorkVariant : is_variant_of




    WorkVariant --> "0..1" MovingImageResource : is_variant_of
    click MovingImageResource href "../MovingImageResource"


      WorkVariant : same_as




    WorkVariant --> "*" AuthorityResource : same_as
    click AuthorityResource href "../AuthorityResource"


      WorkVariant : type




    WorkVariant --> "1" WorkVariantTypeEnum : type
    click WorkVariantTypeEnum href "../WorkVariantTypeEnum"


      WorkVariant : variant_type




    WorkVariant --> "0..1" VariantTypeEnum : variant_type
    click VariantTypeEnum href "../VariantTypeEnum"


Inheritance

Slots

Name Cardinality and Range Description Inheritance
has_form *
WorkFormEnum
Form describes the format and/or purpose of a Work, e.g., “non-fiction”, “short” and “animation”. direct
has_genre *
Genre
Genre describes categories of Works, characterized by similar plots, themes, settings, situations, and characters. direct
has_subject *
CategorizedThing or 
Subject or 
Agent or 
GeographicName
Subject descriptor terms for the content of a film specifying its period, themes, locations, etc. Not to be confused with Genre. direct
is_part_of *
MovingImageResource
Relate, for instance, episodes to a series / serial. direct
is_variant_of 0..1
MovingImageResource
Link to the reference WorkVariant for the currently described variant. direct
same_as *
AuthorityResource or 
EIDRResource or 
FilmportalResource or 
GNDResource or 
VIAFResource or 
WikidataResource
See AuthorityResource doucmentation for accepted identifiers direct
type 1
WorkVariantTypeEnum
See specific class documentation for controlled vocabulary applicable to the type slot, respectively direct
variant_type 0..1
VariantTypeEnum
FIAF Moving Image Cataloguing Manual D.2 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
pid 21.T11969/7529ed598d0bd4fcf3d8

Schema Source

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

Mappings

Mapping Type Mapped Value
self avefi:WorkVariant
native avefi:WorkVariant
related fiaf:WorkVariant

LinkML Source

Direct

name: WorkVariant
annotations:
  pid:
    tag: pid
    value: 21.T11969/7529ed598d0bd4fcf3d8
description: FIAF Moving Image Cataloguing Manual 1.0
in_subset:
- TypeRegistrySubset
from_schema: https://github.io/av-efi-schema/model
structured_aliases:
  Werk:
    literal_form: Werk
    in_language: de
  Work:
    literal_form: Work
    in_language: en
related_mappings:
- fiaf:WorkVariant
rank: 1
is_a: MovingImageRecord
slots:
- has_form
- has_genre
- has_subject
- is_part_of
- is_variant_of
- same_as
- type
- variant_type
slot_usage:
  same_as:
    name: same_as
    annotations:
      pid:
        tag: pid
        value: 21.T11969/6cd9c85272885fefa9c0
    in_subset:
    - TypeRegistrySubset
    domain_of:
    - WorkVariant
    - GeographicName
    - Genre
    - Subject
    - Agent
    - Manifestation
    any_of:
    - range: EIDRResource
    - range: FilmportalResource
    - range: GNDResource
    - range: VIAFResource
    - range: WikidataResource
  type:
    name: type
    in_subset:
    - TypeRegistrySubset
    domain_of:
    - WorkVariant
    - Activity
    - Agent
    - ProductionEvent
    - PreservationEvent
    - PublicationEvent
    - ManufactureEvent
    - Title
    - Format
    range: WorkVariantTypeEnum
    required: true

Induced

name: WorkVariant
annotations:
  pid:
    tag: pid
    value: 21.T11969/7529ed598d0bd4fcf3d8
description: FIAF Moving Image Cataloguing Manual 1.0
in_subset:
- TypeRegistrySubset
from_schema: https://github.io/av-efi-schema/model
structured_aliases:
  Werk:
    literal_form: Werk
    in_language: de
  Work:
    literal_form: Work
    in_language: en
related_mappings:
- fiaf:WorkVariant
rank: 1
is_a: MovingImageRecord
slot_usage:
  same_as:
    name: same_as
    annotations:
      pid:
        tag: pid
        value: 21.T11969/6cd9c85272885fefa9c0
    in_subset:
    - TypeRegistrySubset
    domain_of:
    - WorkVariant
    - GeographicName
    - Genre
    - Subject
    - Agent
    - Manifestation
    any_of:
    - range: EIDRResource
    - range: FilmportalResource
    - range: GNDResource
    - range: VIAFResource
    - range: WikidataResource
  type:
    name: type
    in_subset:
    - TypeRegistrySubset
    domain_of:
    - WorkVariant
    - Activity
    - Agent
    - ProductionEvent
    - PreservationEvent
    - PublicationEvent
    - ManufactureEvent
    - Title
    - Format
    range: WorkVariantTypeEnum
    required: true
attributes:
  has_form:
    name: has_form
    description: 'Form describes the format and/or purpose of a Work, e.g., “non-fiction”,
      “short” and “animation”. See also: FIAF Moving Image Cataloguing Manual 1.4.3
      and FIAF Glossary of Filmographic Terms D.1'
    in_subset:
    - TypeRegistrySubset
    from_schema: https://github.io/av-efi-schema/model
    rank: 14
    multivalued: true
    alias: has_form
    owner: WorkVariant
    domain_of:
    - WorkVariant
    range: WorkFormEnum
  has_genre:
    name: has_genre
    description: 'Genre describes categories of Works, characterized by similar plots,
      themes, settings, situations, and characters. Examples of genres are “westerns”
      and “thrillers”. See also: FIAF Moving Image Cataloguing Manual 1.4.3 and FIAF
      Glossary of Filmographic Terms D.2.1'
    in_subset:
    - TypeRegistrySubset
    from_schema: https://github.io/av-efi-schema/model
    rank: 15
    multivalued: true
    alias: has_genre
    owner: WorkVariant
    domain_of:
    - WorkVariant
    range: Genre
    inlined: true
    inlined_as_list: true
  has_subject:
    name: has_subject
    annotations:
      pid:
        tag: pid
        value: 21.T11969/92555879f9ec3adef772
    description: 'Subject descriptor terms for the content of a film specifying its
      period, themes, locations, etc. Not to be confused with Genre. See also: FIAF
      Moving Image Cataloguing Manual 1.4.3 and FIAF Glossary of Filmographic Terms
      D.2.3'
    in_subset:
    - TypeRegistrySubset
    from_schema: https://github.io/av-efi-schema/model
    rank: 14
    multivalued: true
    alias: has_subject
    owner: WorkVariant
    domain_of:
    - WorkVariant
    range: CategorizedThing
    inlined: true
    inlined_as_list: true
    any_of:
    - range: Subject
    - range: Agent
    - range: GeographicName
  is_part_of:
    name: is_part_of
    description: 'Relate, for instance, episodes to a series / serial. See also: FIAF
      Moving Image Cataloguing Manual D.17'
    in_subset:
    - TypeRegistrySubset
    from_schema: https://github.io/av-efi-schema/model
    rank: 17
    multivalued: true
    alias: is_part_of
    owner: WorkVariant
    domain_of:
    - WorkVariant
    range: MovingImageResource
    inlined: true
    inlined_as_list: true
  is_variant_of:
    name: is_variant_of
    description: 'Link to the reference WorkVariant for the currently described variant.
      See also: FIAF Moving Image Cataloguing Manual 1.0.2, 1.1.2, 1.4.5'
    in_subset:
    - TypeRegistrySubset
    from_schema: https://github.io/av-efi-schema/model
    rank: 18
    alias: is_variant_of
    owner: WorkVariant
    domain_of:
    - WorkVariant
    range: MovingImageResource
  same_as:
    name: same_as
    annotations:
      pid:
        tag: pid
        value: 21.T11969/6cd9c85272885fefa9c0
    description: See [AuthorityResource doucmentation](AuthorityResource.md) for accepted
      identifiers
    in_subset:
    - TypeRegistrySubset
    from_schema: https://github.io/av-efi-schema/model
    rank: 5
    multivalued: true
    alias: same_as
    owner: WorkVariant
    domain_of:
    - WorkVariant
    - GeographicName
    - Genre
    - Subject
    - Agent
    - Manifestation
    range: AuthorityResource
    inlined: true
    inlined_as_list: true
    any_of:
    - range: EIDRResource
    - range: FilmportalResource
    - range: GNDResource
    - range: VIAFResource
    - range: WikidataResource
  type:
    name: type
    description: See specific class documentation for controlled vocabulary applicable
      to the type slot, respectively
    in_subset:
    - TypeRegistrySubset
    from_schema: https://github.io/av-efi-schema/model
    rank: 5
    alias: type
    owner: WorkVariant
    domain_of:
    - WorkVariant
    - Activity
    - Agent
    - ProductionEvent
    - PreservationEvent
    - PublicationEvent
    - ManufactureEvent
    - Title
    - Format
    range: WorkVariantTypeEnum
    required: true
  variant_type:
    name: variant_type
    description: FIAF Moving Image Cataloguing Manual D.2
    in_subset:
    - TypeRegistrySubset
    from_schema: https://github.io/av-efi-schema/model
    rank: 18
    alias: variant_type
    owner: WorkVariant
    domain_of:
    - WorkVariant
    range: VariantTypeEnum
  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: WorkVariant
    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: WorkVariant
    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: WorkVariant
    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: WorkVariant
    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: WorkVariant
    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: WorkVariant
    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: WorkVariant
    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: WorkVariant
    domain_of:
    - CategorizedThing
    range: AVefiCurie
    required: true