Class: OscalDocument
A root wrapper for an OSCAL document, which may be of any OSCAL document type (e.g. Catalog, Profile, Assessment Plan, SSP).
URI: oscal:OscalDocument
classDiagram
class OscalDocument
click OscalDocument href "../OscalDocument/"
OscalDocument <|-- CatalogDocument
click CatalogDocument href "../CatalogDocument/"
OscalDocument <|-- ProfileDocument
click ProfileDocument href "../ProfileDocument/"
OscalDocument <|-- AssessmentPlanDocument
click AssessmentPlanDocument href "../AssessmentPlanDocument/"
OscalDocument <|-- SspDocument
click SspDocument href "../SspDocument/"
OscalDocument <|-- AssessmentResultsDocument
click AssessmentResultsDocument href "../AssessmentResultsDocument/"
OscalDocument <|-- ComponentDefinitionDocument
click ComponentDefinitionDocument href "../ComponentDefinitionDocument/"
OscalDocument <|-- MappingCollectionDocument
click MappingCollectionDocument href "../MappingCollectionDocument/"
OscalDocument <|-- PoamDocument
click PoamDocument href "../PoamDocument/"
Inheritance
Class Properties
| Property |
Value |
| Tree Root |
Yes |
Slots
| Name |
Cardinality and Range |
Description |
Inheritance |
|
|
|
|
In Subsets
Schema Source
- from schema: https://w3id.org/lmodel/oscal
Mappings
| Mapping Type |
Mapped Value |
| self |
oscal:OscalDocument |
| native |
oscal:OscalDocument |
LinkML Source
Direct
name: OscalDocument
description: A root wrapper for an OSCAL document, which may be of any OSCAL document
type (e.g. Catalog, Profile, Assessment Plan, SSP).
in_subset:
- oscal_catalog
from_schema: https://w3id.org/lmodel/oscal
tree_root: true
Induced
name: OscalDocument
description: A root wrapper for an OSCAL document, which may be of any OSCAL document
type (e.g. Catalog, Profile, Assessment Plan, SSP).
in_subset:
- oscal_catalog
from_schema: https://w3id.org/lmodel/oscal
tree_root: true