Slot: reason
The reason the objective was given its status. Recommended values are in ObjectiveStatusReasonEnum; other values are permitted (OSCAL allow-other="yes").
URI: oscal:reason
Alias: reason
Applicable Classes
| Name |
Description |
Modifies Slot |
| ObjectiveStatus |
A determination of if the objective is satisfied or not within a given system |
no |
Properties
Type and Range
Cardinality and Requirements
Expressions & Logic
#### Any Of
Value must satisfy at least one of:
- AnonymousSlotExpression({'range': 'ObjectiveStatusReasonEnum'})
- AnonymousSlotExpression({'range': 'string'})
Schema Source
- from schema: https://w3id.org/lmodel/oscal
Mappings
| Mapping Type |
Mapped Value |
| self |
oscal:reason |
| native |
oscal:reason |
LinkML Source
name: reason
description: The reason the objective was given its status. Recommended values are
in ObjectiveStatusReasonEnum; other values are permitted (OSCAL allow-other="yes").
from_schema: https://w3id.org/lmodel/oscal
rank: 1000
alias: reason
domain_of:
- ObjectiveStatus
range: string
any_of:
- range: ObjectiveStatusReasonEnum
- range: string