Slot: purpose
A summary of the technological or business purpose of the component.
URI: [oscal:purpose](https://w3id.org/lmodel/oscal/purpose)
## Applicable Classes
| Name | Description | Modifies Slot |
| --- | --- | --- |
| [SystemComponent](SystemComponent.md) | A defined component that can be part of an implemented system | no |
| [DefinedComponent](DefinedComponent.md) | A defined component that can be part of an implemented system | no |
| [SspSystemComponent](SspSystemComponent.md) | SSP-scoped system component with allows-authenticated-scan property typing | no |
## Properties
### Type and Range
| Property | Value |
| --- | --- |
| Range | [MarkupLineType](MarkupLineType.md) |
| Domain Of | [SystemComponent](SystemComponent.md), [DefinedComponent](DefinedComponent.md) |
### Cardinality and Requirements
| Property | Value |
| --- | --- |
## Identifier and Mapping Information
### Schema Source
* from schema: https://w3id.org/lmodel/oscal
## Mappings
| Mapping Type | Mapped Value |
| --- | --- |
| self | oscal:purpose |
| native | oscal:purpose |
## LinkML Source
name: purpose
description: A summary of the technological or business purpose of the component.
from_schema: https://w3id.org/lmodel/oscal
rank: 1000
domain_of:
- SystemComponent
- DefinedComponent
range: MarkupLineType