Skip to content

Class: ImplementationStatus

Indicates the degree to which a given control is implemented.

URI: oscal:ImplementationStatus

 classDiagram
    class ImplementationStatus
    click ImplementationStatus href "../ImplementationStatus/"
      ImplementationStatus : remarks

      ImplementationStatus : state

Slots

Name Cardinality and Range Description Inheritance
state 1
String or 
ImplementationStatusStateEnum
Identifies the implementation status of the control or control objective direct
remarks 0..1
MarkupMultilineType
Additional commentary about the containing object direct

Usages

used by used in type used
FindingTarget implementation_status range ImplementationStatus
ByComponent implementation_status range ImplementationStatus

In Subsets

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/lmodel/oscal

Mappings

Mapping Type Mapped Value
self oscal:ImplementationStatus
native oscal:ImplementationStatus

LinkML Source

Direct

name: ImplementationStatus
description: Indicates the degree to which a given control is implemented.
in_subset:
- implementation_common
from_schema: https://w3id.org/lmodel/oscal
slots:
- state
- remarks
slot_usage:
  state:
    name: state
    description: Identifies the implementation status of the control or control objective.
      Recommended values are in ImplementationStatusStateEnum; other values are permitted
      (OSCAL allow-other="yes").
    required: true
    any_of:
    - range: ImplementationStatusStateEnum
    - range: string

Induced

name: ImplementationStatus
description: Indicates the degree to which a given control is implemented.
in_subset:
- implementation_common
from_schema: https://w3id.org/lmodel/oscal
slot_usage:
  state:
    name: state
    description: Identifies the implementation status of the control or control objective.
      Recommended values are in ImplementationStatusStateEnum; other values are permitted
      (OSCAL allow-other="yes").
    required: true
    any_of:
    - range: ImplementationStatusStateEnum
    - range: string
attributes:
  state:
    name: state
    description: Identifies the implementation status of the control or control objective.
      Recommended values are in ImplementationStatusStateEnum; other values are permitted
      (OSCAL allow-other="yes").
    from_schema: https://w3id.org/lmodel/oscal
    rank: 1000
    alias: state
    owner: ImplementationStatus
    domain_of:
    - Address
    - ComponentStatus
    - ImplementationStatus
    - ObjectiveStatus
    - SystemStatus
    range: string
    required: true
    any_of:
    - range: ImplementationStatusStateEnum
    - range: string
  remarks:
    name: remarks
    description: Additional commentary about the containing object.
    from_schema: https://w3id.org/lmodel/oscal
    rank: 1000
    alias: remarks
    owner: ImplementationStatus
    domain_of:
    - OscalCommon
    - Property
    - Resource
    - ConstraintTest
    - ControlMatching
    - Removal
    - ImportSSP
    - LocalDefinitions
    - SelectObjectiveById
    - AssessmentSubjectSource
    - OnDateCondition
    - WithinDateRange
    - AtFrequency
    - TaskDependency
    - SetParameter
    - ComponentStatus
    - PortRange
    - ImplementationStatus
    - ObjectiveStatus
    - RelatedObservation
    - AssociatedRisk
    - LoggedBy
    - ImportProfile
    - SystemCharacteristics
    - SystemStatus
    - AuthorizationBoundary
    - Diagram
    - NetworkArchitecture
    - DataFlow
    - SystemImplementation
    - LeveragedAuthorization
    - SspImplementedRequirement
    - SspStatement
    - ByComponent
    - ProvidedControlImplementation
    - ControlResponsibility
    - InheritedControlImplementation
    - SatisfiedControlImplementation
    - ImportAssessmentPlan
    - AssessmentResultsLocalDefinitions
    - ImportComponentDefinition
    - ImplementedRequirement
    - ImplementedControlStatement
    - QualifierItem
    - PoamLocalDefinitions
    - RelatedFinding
    range: MarkupMultilineType