Skip to content

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](https://w3id.org/lmodel/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 * **OscalDocument** * [CatalogDocument](CatalogDocument.md) * [ProfileDocument](ProfileDocument.md) * [AssessmentPlanDocument](AssessmentPlanDocument.md) * [SspDocument](SspDocument.md) * [AssessmentResultsDocument](AssessmentResultsDocument.md) * [ComponentDefinitionDocument](ComponentDefinitionDocument.md) * [MappingCollectionDocument](MappingCollectionDocument.md) * [PoamDocument](PoamDocument.md) ## Class Properties | Property | Value | | --- | --- | | Tree Root | Yes | ## Slots | Name | Cardinality and Range | Description | Inheritance | | --- | --- | --- | --- | ## In Subsets * [OscalCatalog](OscalCatalog.md) ## Identifier and Mapping Information ### 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