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
- CategorizedThing
- Activity
- AnimationActivity
- CastActivity
- CensorshipActivity
- CinematographyActivity
- CopyrightAndDistributionActivity
- DirectingActivity
- EditingActivity
- LaboratoryActivity
- MusicActivity
- ProducingActivity
- ProductionDesignActivity
- PuppetActivity
- SoundActivity
- SpecialEffectsActivity
- WritingActivity
- ManifestationActivity
- Activity
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