Skip to content

Class: Event

Significant event in the lifecycle of moving image work / variant, manifestation or item. Always specify the type of event and if possible a date or a period of time via has_date. Specify located_in as appropriate, e.g. the country where the principal offices or production facilities of the production company are located for a production event. Involved parties in various roles can be linked via has_activity. See also: FIAF Moving Image Cataloguing Manual 1.4.2, 2.4.2, 3.3.2

  • NOTE: this is an abstract class and should not be instantiated directly

URI: avefi:Event

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


      Event <|-- ProductionEvent
        click ProductionEvent href "../ProductionEvent"
      Event <|-- PreservationEvent
        click PreservationEvent href "../PreservationEvent"
      Event <|-- PublicationEvent
        click PublicationEvent href "../PublicationEvent"
      Event <|-- ManufactureEvent
        click ManufactureEvent href "../ManufactureEvent"
      Event <|-- RightsCopyrightRegistrationEvent
        click RightsCopyrightRegistrationEvent href "../RightsCopyrightRegistrationEvent"


      Event : category

      Event : has_activity




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


      Event : has_date

      Event : located_in




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


Inheritance

Slots

Name Cardinality and Range Description Inheritance
has_activity *
Activity
Associate activity (and subsequently agents) with event direct
has_date 0..1
ISODate
Date (or interval/period) when an event has taken place. direct
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 direct
category 1
AVefiCurie
Designates type, e.g. to distinguish different identifiers (GNDResource vs. CategorizedThing

Usages

used by used in type used
MovingImageRecord has_event range Event
WorkVariant has_event range Event
ManifestationOrItem has_event range Event
Manifestation has_event range Event
Item has_event range Event

Identifier and Mapping Information

Annotations

property value
trunk_pid 21.T11969/c60ff3f44c089ef17142

Schema Source

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

Mappings

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

LinkML Source

Direct

name: Event
annotations:
  trunk_pid:
    tag: trunk_pid
    value: 21.T11969/c60ff3f44c089ef17142
  pid:
    tag: pid
    value: 21.T11969/28f74ae4dafa9d4dca35
description: 'Significant event in the lifecycle of moving image work / variant, manifestation
  or item. Always specify the type of event and if possible a date or a period of
  time via has_date. Specify located_in as appropriate, e.g. the country where the
  principal offices or production facilities of the production company are located
  for a production event. Involved parties in various roles can be linked via has_activity.
  See also: FIAF Moving Image Cataloguing Manual 1.4.2, 2.4.2, 3.3.2'
from_schema: https://github.io/av-efi-schema/model
close_mappings:
- fiaf:Event
rank: 15
is_a: CategorizedThing
abstract: true
slots:
- has_activity
- has_date
- located_in

Induced

name: Event
annotations:
  trunk_pid:
    tag: trunk_pid
    value: 21.T11969/c60ff3f44c089ef17142
  pid:
    tag: pid
    value: 21.T11969/28f74ae4dafa9d4dca35
description: 'Significant event in the lifecycle of moving image work / variant, manifestation
  or item. Always specify the type of event and if possible a date or a period of
  time via has_date. Specify located_in as appropriate, e.g. the country where the
  principal offices or production facilities of the production company are located
  for a production event. Involved parties in various roles can be linked via has_activity.
  See also: FIAF Moving Image Cataloguing Manual 1.4.2, 2.4.2, 3.3.2'
from_schema: https://github.io/av-efi-schema/model
close_mappings:
- fiaf:Event
rank: 15
is_a: CategorizedThing
abstract: true
attributes:
  has_activity:
    name: has_activity
    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: Event
    domain_of:
    - Event
    range: Activity
    inlined: true
    inlined_as_list: true
  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: Event
    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: Event
    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: Event
    domain_of:
    - CategorizedThing
    range: AVefiCurie
    required: true