Slot: components
A collection of system components.
URI: [oscal:components](https://w3id.org/lmodel/oscal/components)
## Applicable Classes
| Name | Description | Modifies Slot |
| --- | --- | --- |
| [LocalDefinitions](LocalDefinitions.md) | Used to define data objects that are used in the assessment plan, that do not... | no |
| [AssessmentAssets](AssessmentAssets.md) | Identifies the assets used to perform this assessment | no |
| [SystemImplementation](SystemImplementation.md) | Provides information as to how the system is implemented | yes |
| [ResultLocalDefinitions](ResultLocalDefinitions.md) | Used to define local implementation and assessment assets referenced by a res... | no |
| [ComponentDefinition](ComponentDefinition.md) | A collection of component descriptions, which may optionally be grouped by ca... | yes |
| [PoamLocalDefinitions](PoamLocalDefinitions.md) | Allows components and inventory items to be defined within the POA&M for case... | no |
## Properties
### Type and Range
| Property | Value |
| --- | --- |
| Range | [SystemComponent](SystemComponent.md) |
| Domain Of | [LocalDefinitions](LocalDefinitions.md), [AssessmentAssets](AssessmentAssets.md), [SystemImplementation](SystemImplementation.md), [ResultLocalDefinitions](ResultLocalDefinitions.md), [ComponentDefinition](ComponentDefinition.md), [PoamLocalDefinitions](PoamLocalDefinitions.md) |
### Cardinality and Requirements
| Property | Value |
| --- | --- |
| Multivalued | Yes |
## Identifier and Mapping Information
### Schema Source
* from schema: https://w3id.org/lmodel/oscal
## Mappings
| Mapping Type | Mapped Value |
| --- | --- |
| self | oscal:components |
| native | oscal:components |
## LinkML Source
name: components
description: A collection of system components.
from_schema: https://w3id.org/lmodel/oscal
rank: 1000
domain_of:
- LocalDefinitions
- AssessmentAssets
- SystemImplementation
- ResultLocalDefinitions
- ComponentDefinition
- PoamLocalDefinitions
range: SystemComponent
multivalued: true
inlined: true
inlined_as_list: true