Skip to content

Class: QualifierItem

A qualifier describing requirements or incompatibilities.

URI: oscal:QualifierItem

 classDiagram
    class QualifierItem
    click QualifierItem href "../QualifierItem/"
      QualifierItem : category





        QualifierItem --> "1" QualifierCategoryEnum : category
        click QualifierCategoryEnum href "../QualifierCategoryEnum/"



      QualifierItem : description

      QualifierItem : predicate





        QualifierItem --> "1" QualifierPredicateEnum : predicate
        click QualifierPredicateEnum href "../QualifierPredicateEnum/"



      QualifierItem : remarks

      QualifierItem : subject





        QualifierItem --> "1" QualifierSubjectEnum : subject
        click QualifierSubjectEnum href "../QualifierSubjectEnum/"



Slots

Name Cardinality and Range Description Inheritance
subject 1
QualifierSubjectEnum
Subject to which the qualifier applies direct
predicate 1
QualifierPredicateEnum
Predicate describing qualifier semantics direct
category 1
QualifierCategoryEnum
Confidence category label or qualifier category value direct
description 1
MarkupMultilineType
A human-readable description direct
remarks 0..1
MarkupMultilineType
Additional commentary about the containing object direct

Usages

used by used in type used
Map qualifiers range QualifierItem

In Subsets

Identifier and Mapping Information

Schema Source

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

Mappings

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

LinkML Source

Direct

name: QualifierItem
description: A qualifier describing requirements or incompatibilities.
in_subset:
- mapping_collection
from_schema: https://w3id.org/lmodel/oscal
slots:
- subject
- predicate
- category
- description
- remarks
slot_usage:
  category:
    name: category
    range: QualifierCategoryEnum
    required: true
  description:
    name: description
    required: true
  predicate:
    name: predicate
    required: true
  subject:
    name: subject
    required: true

Induced

name: QualifierItem
description: A qualifier describing requirements or incompatibilities.
in_subset:
- mapping_collection
from_schema: https://w3id.org/lmodel/oscal
slot_usage:
  category:
    name: category
    range: QualifierCategoryEnum
    required: true
  description:
    name: description
    required: true
  predicate:
    name: predicate
    required: true
  subject:
    name: subject
    required: true
attributes:
  subject:
    name: subject
    description: Subject to which the qualifier applies.
    from_schema: https://w3id.org/lmodel/oscal
    rank: 1000
    alias: subject
    owner: QualifierItem
    domain_of:
    - QualifierItem
    range: QualifierSubjectEnum
    required: true
  predicate:
    name: predicate
    description: Predicate describing qualifier semantics.
    from_schema: https://w3id.org/lmodel/oscal
    rank: 1000
    alias: predicate
    owner: QualifierItem
    domain_of:
    - QualifierItem
    range: QualifierPredicateEnum
    required: true
  category:
    name: category
    description: Confidence category label or qualifier category value.
    from_schema: https://w3id.org/lmodel/oscal
    rank: 1000
    alias: category
    owner: QualifierItem
    domain_of:
    - QualifierItem
    - ConfidenceScore
    range: QualifierCategoryEnum
    required: true
  description:
    name: description
    description: A human-readable description.
    from_schema: https://w3id.org/lmodel/oscal
    rank: 1000
    alias: description
    owner: QualifierItem
    domain_of:
    - Role
    - Resource
    - ParameterConstraint
    - ReviewedControls
    - ControlSelection
    - ControlObjectiveSelection
    - AssessmentSubject
    - AssessmentSubjectPlaceholder
    - LocalObjective
    - AssessmentMethod
    - Activity
    - Step
    - Task
    - SystemComponent
    - SystemUser
    - AuthorizedPrivilege
    - InventoryItem
    - Observation
    - RelevantEvidence
    - Finding
    - FindingTarget
    - Risk
    - MitigatingFactor
    - Response
    - RequiredAsset
    - RiskLogEntry
    - SystemCharacteristics
    - InformationType
    - AuthorizationBoundary
    - Diagram
    - NetworkArchitecture
    - DataFlow
    - SspControlImplementation
    - ByComponent
    - Export
    - ProvidedControlImplementation
    - ControlResponsibility
    - InheritedControlImplementation
    - SatisfiedControlImplementation
    - Result
    - AssessmentLogEntry
    - DefinedComponent
    - Capability
    - IncorporatesComponent
    - ControlImplementationSet
    - ImplementedRequirement
    - ImplementedControlStatement
    - QualifierItem
    - PoamItem
    range: MarkupMultilineType
    required: true
  remarks:
    name: remarks
    description: Additional commentary about the containing object.
    from_schema: https://w3id.org/lmodel/oscal
    rank: 1000
    alias: remarks
    owner: QualifierItem
    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