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
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
- CategorizedThing
- Event
- ProductionEvent
- Event
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