Skip to content

Class: SspStatement

Identifies which statements within a control are addressed.

URI: oscal:SspStatement

 classDiagram
    class SspStatement
    click SspStatement href "../SspStatement/"
      SspStatement : by_components





        SspStatement --> "*" ByComponent : by_components
        click ByComponent href "../ByComponent/"



      SspStatement : links





        SspStatement --> "*" Link : links
        click Link href "../Link/"



      SspStatement : props





        SspStatement --> "*" SspControlOriginationProp : props
        click SspControlOriginationProp href "../SspControlOriginationProp/"



      SspStatement : remarks

      SspStatement : responsible_roles





        SspStatement --> "*" SspImplementedRequirementResponsibleRole : responsible_roles
        click SspImplementedRequirementResponsibleRole href "../SspImplementedRequirementResponsibleRole/"



      SspStatement : statement_id

      SspStatement : uuid

Slots

Name Cardinality and Range Description Inheritance
statement_id 1
TokenType
A reference to a control statement identifier direct
uuid 1
UUIDType
A machine-oriented, globally unique identifier with a cross-instance scope direct
props *
SspControlOriginationProp
A list of properties direct
links *
Link
A list of links direct
responsible_roles *
SspImplementedRequirementResponsibleRole
Responsible role assignments direct
by_components *
ByComponent
Defines how the referenced component implements a set of controls direct
remarks 0..1
MarkupMultilineType
Additional commentary about the containing object direct

Usages

used by used in type used
SspImplementedRequirement statements range SspStatement

In Subsets

Identifier and Mapping Information

Schema Source

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

Mappings

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

LinkML Source

Direct

name: SspStatement
description: Identifies which statements within a control are addressed.
in_subset:
- ssp
from_schema: https://w3id.org/lmodel/oscal
slots:
- statement-id
- uuid
- props
- links
- responsible-roles
- by-components
- remarks
slot_usage:
  statement-id:
    name: statement-id
    required: true
  uuid:
    name: uuid
    required: true
  props:
    name: props
    range: SspControlOriginationProp
  responsible-roles:
    name: responsible-roles
    range: SspImplementedRequirementResponsibleRole

Induced

name: SspStatement
description: Identifies which statements within a control are addressed.
in_subset:
- ssp
from_schema: https://w3id.org/lmodel/oscal
slot_usage:
  statement-id:
    name: statement-id
    required: true
  uuid:
    name: uuid
    required: true
  props:
    name: props
    range: SspControlOriginationProp
  responsible-roles:
    name: responsible-roles
    range: SspImplementedRequirementResponsibleRole
attributes:
  statement-id:
    name: statement-id
    description: A reference to a control statement identifier.
    from_schema: https://w3id.org/lmodel/oscal
    rank: 1000
    alias: statement_id
    owner: SspStatement
    domain_of:
    - SspStatement
    - ImplementedControlStatement
    range: TokenType
    required: true
  uuid:
    name: uuid
    description: A machine-oriented, globally unique identifier with a cross-instance
      scope.
    from_schema: https://w3id.org/lmodel/oscal
    rank: 1000
    alias: uuid
    owner: SspStatement
    domain_of:
    - Catalog
    - Location
    - Party
    - Action
    - Property
    - Resource
    - Profile
    - AssessmentPlan
    - AssessmentSubjectPlaceholder
    - AssessmentPlatform
    - AssessmentMethod
    - Activity
    - Step
    - Task
    - AssessmentPart
    - SystemComponent
    - Protocol
    - SystemUser
    - InventoryItem
    - Observation
    - Finding
    - Risk
    - MitigatingFactor
    - Response
    - RequiredAsset
    - RiskLogEntry
    - SystemSecurityPlan
    - InformationType
    - Diagram
    - LeveragedAuthorization
    - SspImplementedRequirement
    - SspStatement
    - ByComponent
    - ProvidedControlImplementation
    - ControlResponsibility
    - InheritedControlImplementation
    - SatisfiedControlImplementation
    - AssessmentResults
    - Result
    - AssessmentLogEntry
    - ComponentDefinition
    - DefinedComponent
    - Capability
    - ControlImplementationSet
    - ImplementedRequirement
    - ImplementedControlStatement
    - MappingCollection
    - Mapping
    - Map
    - GapSummary
    - PlanOfActionAndMilestones
    - PoamItem
    range: UUIDType
    required: true
  props:
    name: props
    description: A list of properties.
    from_schema: https://w3id.org/lmodel/oscal
    rank: 1000
    alias: props
    owner: SspStatement
    domain_of:
    - HasPropsAndLinks
    - Resource
    - Addition
    - SystemInformation
    - InformationType
    - ImpactLevel
    - AuthorizationBoundary
    - Diagram
    - NetworkArchitecture
    - DataFlow
    - SystemImplementation
    - LeveragedAuthorization
    - SspImplementedRequirement
    - SspStatement
    - ByComponent
    - Export
    - ProvidedControlImplementation
    - ControlResponsibility
    - InheritedControlImplementation
    - SatisfiedControlImplementation
    range: SspControlOriginationProp
    multivalued: true
    inlined: true
    inlined_as_list: true
  links:
    name: links
    description: A list of links.
    from_schema: https://w3id.org/lmodel/oscal
    rank: 1000
    alias: links
    owner: SspStatement
    domain_of:
    - HasPropsAndLinks
    - Addition
    - SystemInformation
    - InformationType
    - ImpactLevel
    - AuthorizationBoundary
    - Diagram
    - NetworkArchitecture
    - DataFlow
    - SystemImplementation
    - LeveragedAuthorization
    - SspImplementedRequirement
    - SspStatement
    - ByComponent
    - Export
    - ProvidedControlImplementation
    - ControlResponsibility
    - InheritedControlImplementation
    - SatisfiedControlImplementation
    range: Link
    multivalued: true
    inlined: true
    inlined_as_list: true
  responsible-roles:
    name: responsible-roles
    description: Responsible role assignments.
    from_schema: https://w3id.org/lmodel/oscal
    rank: 1000
    alias: responsible_roles
    owner: SspStatement
    domain_of:
    - HasResponsibleRoles
    - SspImplementedRequirement
    - SspStatement
    - ByComponent
    - ProvidedControlImplementation
    - ControlResponsibility
    - InheritedControlImplementation
    - SatisfiedControlImplementation
    range: SspImplementedRequirementResponsibleRole
    multivalued: true
    inlined: true
    inlined_as_list: true
  by-components:
    name: by-components
    description: Defines how the referenced component implements a set of controls.
    from_schema: https://w3id.org/lmodel/oscal
    rank: 1000
    alias: by_components
    owner: SspStatement
    domain_of:
    - SspImplementedRequirement
    - SspStatement
    range: ByComponent
    multivalued: true
    inlined: true
    inlined_as_list: true
  remarks:
    name: remarks
    description: Additional commentary about the containing object.
    from_schema: https://w3id.org/lmodel/oscal
    rank: 1000
    alias: remarks
    owner: SspStatement
    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