Class: AgentMixin
Something that bears some form of responsibility for an activity taking place, for the existence of an entity, or for another agent's activity.
URI: dlres:AgentMixin
erDiagram AgentMixin { } Delegation { } Influence { } Thing { uriorcurie pid uriorcurieList broad_mappings uriorcurieList close_mappings string description uriorcurieList exact_mappings uriorcurieList narrow_mappings uriorcurieList related_mappings NodeUriOrCurie schema_type } AgentMixin ||--|o Delegation : "delegated_by" AgentMixin ||--}o Influence : "influenced_by" Delegation ||--|o Thing : "object" Delegation ||--}o Thing : "roles" Influence ||--|o Thing : "object" Influence ||--}o Thing : "roles" Thing ||--}o Annotation : "annotations" Thing ||--}o AttributeSpecification : "attributes" Thing ||--}o Statement : "characterized_by" Thing ||--}o Thing : "relations"
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| delegated_by | 0..1 Delegation |
Delegation is the assignment of authority and responsibility to an agent (by ... | direct |
| influenced_by | * Influence |
Influence is the capacity of an entity, activity, or agent to have an effect ... | direct |
Mixin Usage
| mixed into | description |
|---|---|
Identifier and Mapping Information
Schema Source
- from schema: https://concepts.datalad.org/s/resources/unreleased
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | dlres:AgentMixin |
| native | dlres:AgentMixin |
| exact | prov:Agent |
LinkML Source
Direct
name: AgentMixin
description: Something that bears some form of responsibility for an activity taking
place, for the existence of an entity, or for another agent's activity.
from_schema: https://concepts.datalad.org/s/resources/unreleased
exact_mappings:
- prov:Agent
mixin: true
slots:
- delegated_by
- influenced_by
slot_usage:
delegated_by:
name: delegated_by
range: Delegation
inlined: true
influenced_by:
name: influenced_by
range: Influence
multivalued: true
inlined: true
inlined_as_list: true
Induced
name: AgentMixin
description: Something that bears some form of responsibility for an activity taking
place, for the existence of an entity, or for another agent's activity.
from_schema: https://concepts.datalad.org/s/resources/unreleased
exact_mappings:
- prov:Agent
mixin: true
slot_usage:
delegated_by:
name: delegated_by
range: Delegation
inlined: true
influenced_by:
name: influenced_by
range: Influence
multivalued: true
inlined: true
inlined_as_list: true
attributes:
delegated_by:
name: delegated_by
description: Delegation is the assignment of authority and responsibility to an
agent (by itself or by another agent) to carry out a specific activity as a
delegate or representative, while the agent it acts on behalf of retains some
responsibility for the outcome of the delegated work. For example, a student
acted on behalf of his supervisor, who acted on behalf of the department chair,
who acted on behalf of the university; all those agents are responsible in some
way for the activity that took place but we do not say explicitly who bears
responsibility and to what degree.
notes:
- This is PROV-O's "acted_on_behalf_of", which is a short-cut property -- "Delegation"
also identifies an agent.
- naming is different for homogeneity with the other slots
from_schema: https://concepts.datalad.org/s/resources/unreleased
exact_mappings:
- prov:actedOnBehalfOf
rank: 1000
is_a: influenced_by
alias: delegated_by
owner: AgentMixin
domain_of:
- AgentMixin
range: Delegation
inlined: true
influenced_by:
name: influenced_by
description: Influence is the capacity of an entity, activity, or agent to have
an effect on the character, development, or behavior of another by means of
usage, start, end, generation, invalidation, communication, derivation, attribution,
association, or delegation.
title: Influenced by
notes:
- PROV-O "wasInfluencedBy" is a short-cut property. "Influence" also identifies
an "influencer".
from_schema: https://concepts.datalad.org/s/resources/unreleased
exact_mappings:
- prov:wasInfluencedBy
rank: 1000
alias: influenced_by
owner: AgentMixin
domain_of:
- ActivityMixin
- AgentMixin
- EntityMixin
range: Influence
multivalued: true
inlined: true
inlined_as_list: true