Class: ComponentDefinitionDocument
Root wrapper for an OSCAL Component Definition document.
URI: [oscal:ComponentDefinitionDocument](https://w3id.org/lmodel/oscal/ComponentDefinitionDocument)
[ComponentDefinition](ComponentDefinition.md) | The root component-definition object | direct | ## In Subsets * [ComponentDefinition](ComponentDefinition.md) ## Identifier and Mapping Information ### Schema Source * from schema: https://w3id.org/lmodel/oscal ## Mappings | Mapping Type | Mapped Value | | --- | --- | | self | oscal:ComponentDefinitionDocument | | native | oscal:ComponentDefinitionDocument | ## LinkML Source ### Direct
### Induced
classDiagram
class ComponentDefinitionDocument
click ComponentDefinitionDocument href "../ComponentDefinitionDocument/"
OscalDocument <|-- ComponentDefinitionDocument
click OscalDocument href "../OscalDocument/"
ComponentDefinitionDocument : component_definition
ComponentDefinitionDocument --> "1" ComponentDefinition : component_definition
click ComponentDefinition href "../ComponentDefinition/"
## Inheritance
* [OscalDocument](OscalDocument.md)
* **ComponentDefinitionDocument**
## Slots
| Name | Cardinality and Range | Description | Inheritance |
| --- | --- | --- | --- |
| [component_definition](component_definition.md) | 1 [ComponentDefinition](ComponentDefinition.md) | The root component-definition object | direct | ## In Subsets * [ComponentDefinition](ComponentDefinition.md) ## Identifier and Mapping Information ### Schema Source * from schema: https://w3id.org/lmodel/oscal ## Mappings | Mapping Type | Mapped Value | | --- | --- | | self | oscal:ComponentDefinitionDocument | | native | oscal:ComponentDefinitionDocument | ## LinkML Source ### Direct
name: ComponentDefinitionDocument
description: Root wrapper for an OSCAL Component Definition document.
in_subset:
- component_definition
from_schema: https://w3id.org/lmodel/oscal
is_a: OscalDocument
slots:
- component-definition
slot_usage:
component-definition:
name: component-definition
required: true
name: ComponentDefinitionDocument
description: Root wrapper for an OSCAL Component Definition document.
in_subset:
- component_definition
from_schema: https://w3id.org/lmodel/oscal
is_a: OscalDocument
slot_usage:
component-definition:
name: component-definition
required: true
attributes:
component-definition:
name: component-definition
description: The root component-definition object.
from_schema: https://w3id.org/lmodel/oscal
rank: 1000
alias: component_definition
owner: ComponentDefinitionDocument
domain_of:
- ComponentDefinitionDocument
range: ComponentDefinition
required: true
inlined: true