Skip to content

Class: CatalogDocument

Root wrapper for an OSCAL Catalog document.

URI: [oscal:CatalogDocument](https://w3id.org/lmodel/oscal/CatalogDocument)
 classDiagram
    class CatalogDocument
    click CatalogDocument href "../CatalogDocument/"
      OscalDocument <|-- CatalogDocument
        click OscalDocument href "../OscalDocument/"

      CatalogDocument : catalog





        CatalogDocument --> "1" Catalog : catalog
        click Catalog href "../Catalog/"



## Inheritance * [OscalDocument](OscalDocument.md) * **CatalogDocument** ## Slots | Name | Cardinality and Range | Description | Inheritance | | --- | --- | --- | --- | | [catalog](catalog.md) | 1
[Catalog](Catalog.md) | Root catalog document | direct | ## 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:CatalogDocument | | native | oscal:CatalogDocument | ## LinkML Source ### Direct
name: CatalogDocument
description: Root wrapper for an OSCAL Catalog document.
in_subset:
- oscal_catalog
from_schema: https://w3id.org/lmodel/oscal
is_a: OscalDocument
slots:
- catalog
slot_usage:
  catalog:
    name: catalog
    required: true
### Induced
name: CatalogDocument
description: Root wrapper for an OSCAL Catalog document.
in_subset:
- oscal_catalog
from_schema: https://w3id.org/lmodel/oscal
is_a: OscalDocument
slot_usage:
  catalog:
    name: catalog
    required: true
attributes:
  catalog:
    name: catalog
    description: Root catalog document.
    from_schema: https://w3id.org/lmodel/oscal
    rank: 1000
    owner: CatalogDocument
    domain_of:
    - CatalogDocument
    range: Catalog
    required: true
    inlined: true