Class: Agent
a provence-generating agent
URI: prov:Agent
 classDiagram
    class Agent
    click Agent href "../Agent"
      ProvElement <|-- Agent
        click ProvElement href "../ProvElement"
      Agent : acted_on_behalf_of
    Agent --> "0..1" Agent : acted_on_behalf_of
    click Agent href "../Agent"
      Agent : id
      Agent : was_informed_by
    Agent --> "0..1" Activity : was_informed_by
    click Activity href "../Activity"
Inheritance
- ProvElement
- Agent
 
 
Slots
| Name | Cardinality and Range | Description | Inheritance | 
|---|---|---|---|
| id | 1  String  | 
direct | |
| acted_on_behalf_of | 0..1  Agent  | 
direct | |
| was_informed_by | 0..1  Activity  | 
direct | 
Usages
| used by | used in | type | used | 
|---|---|---|---|
| Activity | was_associated_with | range | Agent | 
| Agent | acted_on_behalf_of | range | Agent | 
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/kgcl
 
Mappings
| Mapping Type | Mapped Value | 
|---|---|
| self | prov:Agent | 
| native | kgcl:Agent | 
LinkML Source
Direct
name: Agent
description: a provence-generating agent
from_schema: https://w3id.org/kgcl
is_a: ProvElement
slots:
- id
- acted_on_behalf_of
- was_informed_by
class_uri: prov:Agent
Induced
name: Agent
description: a provence-generating agent
from_schema: https://w3id.org/kgcl
is_a: ProvElement
attributes:
  id:
    name: id
    from_schema: https://w3id.org/kgcl
    rank: 1000
    identifier: true
    alias: id
    owner: Agent
    domain_of:
    - Change
    - Node
    - Activity
    - Agent
    range: string
    required: true
  acted_on_behalf_of:
    name: acted_on_behalf_of
    from_schema: https://w3id.org/kgcl
    rank: 1000
    slot_uri: prov:actedOnBehalfOf
    alias: acted_on_behalf_of
    owner: Agent
    domain_of:
    - Agent
    range: Agent
  was_informed_by:
    name: was_informed_by
    from_schema: https://w3id.org/kgcl
    rank: 1000
    slot_uri: prov:wasInformedBy
    alias: was_informed_by
    owner: Agent
    domain_of:
    - Activity
    - Agent
    range: Activity
class_uri: prov:Agent