Class: Origin
Identifies the source of the finding, such as a tool, interviewed person, or activity.
URI: oscal:Origin
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 | 1..* OriginActor |
The actor that produces an observation, a finding, or a risk | direct |
| related_tasks | * RelatedTask |
Identifies tasks for which the containing object is a consequence | direct |
Usages
| used by | used in | type | used |
|---|---|---|---|
| Observation | origins | range | Origin |
| Finding | origins | range | Origin |
| Risk | origins | range | Origin |
| Characterization | origin | range | Origin |
| Response | origins | range | Origin |
| PoamItem | origins | range | Origin |
In Subsets
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
Induced
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
alias: actors
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