Skip to content

Class: Activity

FIAF Moving Image Cataloguing Manual 1.4.1.1

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

URI: avefi:Activity

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


      Activity <|-- AnimationActivity
        click AnimationActivity href "../AnimationActivity"
      Activity <|-- CastActivity
        click CastActivity href "../CastActivity"
      Activity <|-- CensorshipActivity
        click CensorshipActivity href "../CensorshipActivity"
      Activity <|-- CinematographyActivity
        click CinematographyActivity href "../CinematographyActivity"
      Activity <|-- CopyrightAndDistributionActivity
        click CopyrightAndDistributionActivity href "../CopyrightAndDistributionActivity"
      Activity <|-- DirectingActivity
        click DirectingActivity href "../DirectingActivity"
      Activity <|-- EditingActivity
        click EditingActivity href "../EditingActivity"
      Activity <|-- LaboratoryActivity
        click LaboratoryActivity href "../LaboratoryActivity"
      Activity <|-- MusicActivity
        click MusicActivity href "../MusicActivity"
      Activity <|-- ProducingActivity
        click ProducingActivity href "../ProducingActivity"
      Activity <|-- ProductionDesignActivity
        click ProductionDesignActivity href "../ProductionDesignActivity"
      Activity <|-- PuppetActivity
        click PuppetActivity href "../PuppetActivity"
      Activity <|-- SoundActivity
        click SoundActivity href "../SoundActivity"
      Activity <|-- SpecialEffectsActivity
        click SpecialEffectsActivity href "../SpecialEffectsActivity"
      Activity <|-- WritingActivity
        click WritingActivity href "../WritingActivity"
      Activity <|-- ManifestationActivity
        click ManifestationActivity href "../ManifestationActivity"


      Activity : category

      Activity : has_agent




    Activity --> "1..*" Agent : has_agent
    click Agent href "../Agent"


      Activity : type

Inheritance

Slots

Name Cardinality and Range Description Inheritance
has_agent 1..*
Agent
Agent involved in some activity related to the moving image resource direct
type 1
IDString
See specific class documentation for controlled vocabulary applicable to the type slot, respectively direct
category 1
AVefiCurie
Designates type, e.g. to distinguish different identifiers (GNDResource vs. CategorizedThing

Usages

used by used in type used
Event has_activity range Activity
ProductionEvent has_activity range Activity

Identifier and Mapping Information

Annotations

property value
trunk_pid 21.T11969/e93415afce13f521e241

Schema Source

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

Mappings

Mapping Type Mapped Value
self avefi:Activity
native avefi:Activity

LinkML Source

Direct

name: Activity
annotations:
  trunk_pid:
    tag: trunk_pid
    value: 21.T11969/e93415afce13f521e241
  pid:
    tag: pid
    value: 21.T11969/56b195f0220b7e220710
description: FIAF Moving Image Cataloguing Manual 1.4.1.1
in_subset:
- TypeRegistrySubset
from_schema: https://av-efi.github.io/av-efi-schema/model
rank: 17
is_a: CategorizedThing
abstract: true
slots:
- has_agent
- type
slot_usage:
  type:
    name: type
    in_subset:
    - TypeRegistrySubset
    required: true

Induced

name: Activity
annotations:
  trunk_pid:
    tag: trunk_pid
    value: 21.T11969/e93415afce13f521e241
  pid:
    tag: pid
    value: 21.T11969/56b195f0220b7e220710
description: FIAF Moving Image Cataloguing Manual 1.4.1.1
in_subset:
- TypeRegistrySubset
from_schema: https://av-efi.github.io/av-efi-schema/model
rank: 17
is_a: CategorizedThing
abstract: true
slot_usage:
  type:
    name: type
    in_subset:
    - TypeRegistrySubset
    required: true
attributes:
  has_agent:
    name: has_agent
    description: Agent involved in some activity related to the moving image resource
    in_subset:
    - TypeRegistrySubset
    from_schema: https://av-efi.github.io/av-efi-schema/model
    rank: 9
    alias: has_agent
    owner: Activity
    domain_of:
    - Activity
    range: Agent
    required: true
    multivalued: true
    inlined: true
    inlined_as_list: true
  type:
    name: type
    description: See specific class documentation for controlled vocabulary applicable
      to the type slot, respectively
    in_subset:
    - TypeRegistrySubset
    from_schema: https://av-efi.github.io/av-efi-schema/model
    rank: 5
    alias: type
    owner: Activity
    domain_of:
    - WorkVariant
    - Activity
    - Agent
    - ProductionEvent
    - PreservationEvent
    - PublicationEvent
    - ManufactureEvent
    - Title
    - Format
    range: IDString
    required: true
  category:
    name: category
    description: Designates type, e.g. to distinguish different identifiers (GNDResource
      vs. VIAFResource)
    in_subset:
    - TypeRegistrySubset
    from_schema: https://av-efi.github.io/av-efi-schema/model
    rank: 1
    slot_uri: rdf:type
    designates_type: true
    alias: category
    owner: Activity
    domain_of:
    - CategorizedThing
    range: AVefiCurie
    required: true