Skip to content

Class: ProductionEvent

Production event of a work/variant (or manifestation produced as a restoration). Provide a date or a period of time via has_date and specify located_in as appropriate, e.g. the country where the principal offices or production facilities of the production company are located. Involved parties in various roles can be linked via has_activity. See also: FIAF Moving Image Cataloguing Manual D.4.3

URI: avefi:ProductionEvent

 classDiagram
    class ProductionEvent
    click ProductionEvent href "../ProductionEvent"
      Event <|-- ProductionEvent
        click Event href "../Event"

      ProductionEvent : category

      ProductionEvent : has_activity




    ProductionEvent --> "*" Activity : has_activity
    click Activity href "../Activity"


      ProductionEvent : has_date

      ProductionEvent : located_in




    ProductionEvent --> "*" GeographicName : located_in
    click GeographicName href "../GeographicName"


      ProductionEvent : type




    ProductionEvent --> "0..1" ProductionEventTypeEnum : type
    click ProductionEventTypeEnum href "../ProductionEventTypeEnum"


Inheritance

Slots

Name Cardinality and Range Description Inheritance
type 0..1
ProductionEventTypeEnum
See specific class documentation for controlled vocabulary applicable to the type slot, respectively direct
has_activity *
Activity or 
AnimationActivity or 
CastActivity or 
CinematographyActivity or 
DirectingActivity or 
EditingActivity or 
MusicActivity or 
ProducingActivity or 
ProductionDesignActivity or 
PuppetActivity or 
SoundActivity or 
SpecialEffectsActivity or 
WritingActivity
Associate activity (and subsequently agents) with event Event
has_date 0..1
ISODate
Date (or interval/period) when an event has taken place. Event
located_in *
GeographicName
Location associated with an event, e.g. the country where the principal offices or production facilities of the production company are located should be associated with the production event Event
category 1
AVefiCurie
Designates type, e.g. to distinguish different identifiers (GNDResource vs. CategorizedThing

Identifier and Mapping Information

Annotations

property value
pid 21.T11969/85073ea1c5b995826a3c

Schema Source

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

Mappings

Mapping Type Mapped Value
self avefi:ProductionEvent
native avefi:ProductionEvent
close fiaf:ProductionEvent

LinkML Source

Direct

name: ProductionEvent
annotations:
  pid:
    tag: pid
    value: 21.T11969/85073ea1c5b995826a3c
description: 'Production event of a work/variant (or manifestation produced as a restoration).
  Provide a date or a period of time via has_date and specify located_in as appropriate,
  e.g. the country where the principal offices or production facilities of the production
  company are located. Involved parties in various roles can be linked via has_activity.
  See also: FIAF Moving Image Cataloguing Manual D.4.3'
in_subset:
- TypeRegistrySubset
from_schema: https://github.io/av-efi-schema/model
structured_aliases:
  Produktion:
    literal_form: Produktion
    in_language: de
  Production:
    literal_form: Production
    in_language: en
close_mappings:
- fiaf:ProductionEvent
rank: 13
is_a: Event
slots:
- type
slot_usage:
  has_activity:
    name: has_activity
    annotations:
      pid:
        tag: pid
        value: 21.T11969/000ee0907b3a25f21d22
    in_subset:
    - TypeRegistrySubset
    domain_of:
    - Event
    any_of:
    - range: AnimationActivity
    - range: CastActivity
    - range: CinematographyActivity
    - range: DirectingActivity
    - range: EditingActivity
    - range: MusicActivity
    - range: ProducingActivity
    - range: ProductionDesignActivity
    - range: PuppetActivity
    - range: SoundActivity
    - range: SpecialEffectsActivity
    - range: WritingActivity
  type:
    name: type
    in_subset:
    - TypeRegistrySubset
    domain_of:
    - WorkVariant
    - Activity
    - Agent
    - ProductionEvent
    - PreservationEvent
    - PublicationEvent
    - ManufactureEvent
    - Title
    - Format
    range: ProductionEventTypeEnum

Induced

name: ProductionEvent
annotations:
  pid:
    tag: pid
    value: 21.T11969/85073ea1c5b995826a3c
description: 'Production event of a work/variant (or manifestation produced as a restoration).
  Provide a date or a period of time via has_date and specify located_in as appropriate,
  e.g. the country where the principal offices or production facilities of the production
  company are located. Involved parties in various roles can be linked via has_activity.
  See also: FIAF Moving Image Cataloguing Manual D.4.3'
in_subset:
- TypeRegistrySubset
from_schema: https://github.io/av-efi-schema/model
structured_aliases:
  Produktion:
    literal_form: Produktion
    in_language: de
  Production:
    literal_form: Production
    in_language: en
close_mappings:
- fiaf:ProductionEvent
rank: 13
is_a: Event
slot_usage:
  has_activity:
    name: has_activity
    annotations:
      pid:
        tag: pid
        value: 21.T11969/000ee0907b3a25f21d22
    in_subset:
    - TypeRegistrySubset
    domain_of:
    - Event
    any_of:
    - range: AnimationActivity
    - range: CastActivity
    - range: CinematographyActivity
    - range: DirectingActivity
    - range: EditingActivity
    - range: MusicActivity
    - range: ProducingActivity
    - range: ProductionDesignActivity
    - range: PuppetActivity
    - range: SoundActivity
    - range: SpecialEffectsActivity
    - range: WritingActivity
  type:
    name: type
    in_subset:
    - TypeRegistrySubset
    domain_of:
    - WorkVariant
    - Activity
    - Agent
    - ProductionEvent
    - PreservationEvent
    - PublicationEvent
    - ManufactureEvent
    - Title
    - Format
    range: ProductionEventTypeEnum
attributes:
  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: ProductionEvent
    domain_of:
    - WorkVariant
    - Activity
    - Agent
    - ProductionEvent
    - PreservationEvent
    - PublicationEvent
    - ManufactureEvent
    - Title
    - Format
    range: ProductionEventTypeEnum
  has_activity:
    name: has_activity
    annotations:
      pid:
        tag: pid
        value: 21.T11969/000ee0907b3a25f21d22
    description: Associate activity (and subsequently agents) with event
    in_subset:
    - TypeRegistrySubset
    from_schema: https://github.io/av-efi-schema/model
    rank: 8
    multivalued: true
    alias: has_activity
    owner: ProductionEvent
    domain_of:
    - Event
    range: Activity
    inlined: true
    inlined_as_list: true
    any_of:
    - range: AnimationActivity
    - range: CastActivity
    - range: CinematographyActivity
    - range: DirectingActivity
    - range: EditingActivity
    - range: MusicActivity
    - range: ProducingActivity
    - range: ProductionDesignActivity
    - range: PuppetActivity
    - range: SoundActivity
    - range: SpecialEffectsActivity
    - range: WritingActivity
  has_date:
    name: has_date
    description: Date (or interval/period) when an event has taken place. A subset
      of ISO 8601 is supported, more specifically, EDTF conformance level 0 as well
      as qualifiers ? (uncertain date) and ~ (approximate date). See type ISODate
      definition for details
    notes:
    - https://www.w3.org/TR/xmlschema11-2/#date
    in_subset:
    - TypeRegistrySubset
    from_schema: https://github.io/av-efi-schema/model
    rank: 7
    alias: has_date
    owner: ProductionEvent
    domain_of:
    - Event
    range: ISODate
  located_in:
    name: located_in
    description: Location associated with an event, e.g. the country where the principal
      offices or production facilities of the production company are located should
      be associated with the production event
    in_subset:
    - TypeRegistrySubset
    from_schema: https://github.io/av-efi-schema/model
    rank: 7
    multivalued: true
    alias: located_in
    owner: ProductionEvent
    domain_of:
    - Event
    range: GeographicName
    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: ProductionEvent
    domain_of:
    - CategorizedThing
    range: AVefiCurie
    required: true