Class: Origin
Identifies the source of the finding, such as a tool, interviewed person, or activity.
URI: [oscal:Origin](https://w3id.org/lmodel/oscal/Origin)
[OriginActor](OriginActor.md) | The actor that produces an observation, a finding, or a risk | direct | | [related_tasks](related_tasks.md) | *
[RelatedTask](RelatedTask.md) | Identifies tasks for which the containing object is a consequence | direct | ## Usages | used by | used in | type | used | | --- | --- | --- | --- | | [Observation](Observation.md) | [origins](origins.md) | range | [Origin](Origin.md) | | [Finding](Finding.md) | [origins](origins.md) | range | [Origin](Origin.md) | | [Risk](Risk.md) | [origins](origins.md) | range | [Origin](Origin.md) | | [Characterization](Characterization.md) | [origin](origin.md) | range | [Origin](Origin.md) | | [Response](Response.md) | [origins](origins.md) | range | [Origin](Origin.md) | | [PoamItem](PoamItem.md) | [origins](origins.md) | range | [Origin](Origin.md) | ## In Subsets * [AssessmentCommon](AssessmentCommon.md) ## Identifier and Mapping Information ### Schema Source * from schema: https://w3id.org/lmodel/oscal ## Mappings | Mapping Type | Mapped Value | | --- | --- | | self | oscal:Origin | | native | oscal:Origin | ## LinkML Source ### Direct
### Induced
classDiagram
class Origin
click Origin href "../Origin/"
Origin : actors
Origin --> "1..*" OriginActor : actors
click OriginActor href "../OriginActor/"
Origin : related_tasks
Origin --> "*" RelatedTask : related_tasks
click RelatedTask href "../RelatedTask/"
## Slots
| Name | Cardinality and Range | Description | Inheritance |
| --- | --- | --- | --- |
| [actors](actors.md) | 1..* [OriginActor](OriginActor.md) | The actor that produces an observation, a finding, or a risk | direct | | [related_tasks](related_tasks.md) | *
[RelatedTask](RelatedTask.md) | Identifies tasks for which the containing object is a consequence | direct | ## Usages | used by | used in | type | used | | --- | --- | --- | --- | | [Observation](Observation.md) | [origins](origins.md) | range | [Origin](Origin.md) | | [Finding](Finding.md) | [origins](origins.md) | range | [Origin](Origin.md) | | [Risk](Risk.md) | [origins](origins.md) | range | [Origin](Origin.md) | | [Characterization](Characterization.md) | [origin](origin.md) | range | [Origin](Origin.md) | | [Response](Response.md) | [origins](origins.md) | range | [Origin](Origin.md) | | [PoamItem](PoamItem.md) | [origins](origins.md) | range | [Origin](Origin.md) | ## In Subsets * [AssessmentCommon](AssessmentCommon.md) ## Identifier and Mapping Information ### Schema Source * from schema: https://w3id.org/lmodel/oscal ## Mappings | Mapping Type | Mapped Value | | --- | --- | | self | oscal:Origin | | native | oscal:Origin | ## LinkML Source ### Direct
name: Origin
description: Identifies the source of the finding, such as a tool, interviewed person,
or activity.
in_subset:
- assessment_common
from_schema: https://w3id.org/lmodel/oscal
slots:
- actors
- related-tasks
slot_usage:
actors:
name: actors
required: true
name: Origin
description: Identifies the source of the finding, such as a tool, interviewed person,
or activity.
in_subset:
- assessment_common
from_schema: https://w3id.org/lmodel/oscal
slot_usage:
actors:
name: actors
required: true
attributes:
actors:
name: actors
description: The actor that produces an observation, a finding, or a risk.
from_schema: https://w3id.org/lmodel/oscal
rank: 1000
owner: Origin
domain_of:
- Origin
range: OriginActor
required: true
multivalued: true
inlined: true
inlined_as_list: true
related-tasks:
name: related-tasks
description: Identifies tasks for which the containing object is a consequence.
from_schema: https://w3id.org/lmodel/oscal
rank: 1000
alias: related_tasks
owner: Origin
domain_of:
- Origin
- RiskResponseReference
- AssessmentLogEntry
range: RelatedTask
multivalued: true
inlined: true
inlined_as_list: true