Class: AssessmentSelectControlById
Select a specific control for inclusion/exclusion in the assessment by literal control ID and optional statement IDs.
URI: [oscal:AssessmentSelectControlById](https://w3id.org/lmodel/oscal/AssessmentSelectControlById)
[TokenType](TokenType.md) | A reference to a control by its identifier | direct | | [statement_ids](statement_ids.md) | *
[TokenType](TokenType.md) | Statement IDs for control selection | direct | ## Usages | used by | used in | type | used | | --- | --- | --- | --- | | [ControlSelection](ControlSelection.md) | [include_controls](include_controls.md) | range | [AssessmentSelectControlById](AssessmentSelectControlById.md) | | [ControlSelection](ControlSelection.md) | [exclude_controls](exclude_controls.md) | range | [AssessmentSelectControlById](AssessmentSelectControlById.md) | ## In Subsets * [AssessmentCommon](AssessmentCommon.md) ## Identifier and Mapping Information ### Schema Source * from schema: https://w3id.org/lmodel/oscal ## Mappings | Mapping Type | Mapped Value | | --- | --- | | self | oscal:AssessmentSelectControlById | | native | oscal:AssessmentSelectControlById | ## LinkML Source ### Direct
### Induced
classDiagram
class AssessmentSelectControlById
click AssessmentSelectControlById href "../AssessmentSelectControlById/"
AssessmentSelectControlById : control_id
AssessmentSelectControlById : statement_ids
## Slots
| Name | Cardinality and Range | Description | Inheritance |
| --- | --- | --- | --- |
| [control_id](control_id.md) | 1 [TokenType](TokenType.md) | A reference to a control by its identifier | direct | | [statement_ids](statement_ids.md) | *
[TokenType](TokenType.md) | Statement IDs for control selection | direct | ## Usages | used by | used in | type | used | | --- | --- | --- | --- | | [ControlSelection](ControlSelection.md) | [include_controls](include_controls.md) | range | [AssessmentSelectControlById](AssessmentSelectControlById.md) | | [ControlSelection](ControlSelection.md) | [exclude_controls](exclude_controls.md) | range | [AssessmentSelectControlById](AssessmentSelectControlById.md) | ## In Subsets * [AssessmentCommon](AssessmentCommon.md) ## Identifier and Mapping Information ### Schema Source * from schema: https://w3id.org/lmodel/oscal ## Mappings | Mapping Type | Mapped Value | | --- | --- | | self | oscal:AssessmentSelectControlById | | native | oscal:AssessmentSelectControlById | ## LinkML Source ### Direct
name: AssessmentSelectControlById
description: Select a specific control for inclusion/exclusion in the assessment by
literal control ID and optional statement IDs.
in_subset:
- assessment_common
from_schema: https://w3id.org/lmodel/oscal
slots:
- control-id
- statement-ids
slot_usage:
control-id:
name: control-id
required: true
name: AssessmentSelectControlById
description: Select a specific control for inclusion/exclusion in the assessment by
literal control ID and optional statement IDs.
in_subset:
- assessment_common
from_schema: https://w3id.org/lmodel/oscal
slot_usage:
control-id:
name: control-id
required: true
attributes:
control-id:
name: control-id
description: A reference to a control by its identifier.
from_schema: https://w3id.org/lmodel/oscal
rank: 1000
alias: control_id
owner: AssessmentSelectControlById
domain_of:
- Alteration
- AssessmentSelectControlById
- LocalObjective
- SspImplementedRequirement
- ImplementedRequirement
range: TokenType
required: true
statement-ids:
name: statement-ids
description: Statement IDs for control selection.
from_schema: https://w3id.org/lmodel/oscal
rank: 1000
alias: statement_ids
owner: AssessmentSelectControlById
domain_of:
- AssessmentSelectControlById
range: TokenType
multivalued: true