Class: CatalogDocument
Root wrapper for an OSCAL Catalog document.
classDiagram
class CatalogDocument
click CatalogDocument href "../CatalogDocument/"
OscalDocument <|-- CatalogDocument
click OscalDocument href "../OscalDocument/"
CatalogDocument : catalog
CatalogDocument --> "1" Catalog : catalog
click Catalog href "../Catalog/"
Inheritance
Section titled “Inheritance”- OscalDocument
- CatalogDocument
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| catalog | 1 Catalog |
Root catalog document | direct |
In Subsets
Section titled “In Subsets”Identifier and Mapping Information
Section titled “Identifier and Mapping Information”Schema Source
Section titled “Schema Source”- from schema: https://w3id.org/lmodel/oscal
Mappings
Section titled “Mappings”| Mapping Type | Mapped Value |
|---|---|
| self | oscal:CatalogDocument |
| native | oscal:CatalogDocument |
LinkML Source
Section titled “LinkML Source”Direct
Section titled “Direct”name: CatalogDocumentdescription: Root wrapper for an OSCAL Catalog document.in_subset:- oscal_catalogfrom_schema: https://w3id.org/lmodel/oscalis_a: OscalDocumentslots:- catalogslot_usage: catalog: name: catalog required: trueInduced
Section titled “Induced”name: CatalogDocumentdescription: Root wrapper for an OSCAL Catalog document.in_subset:- oscal_catalogfrom_schema: https://w3id.org/lmodel/oscalis_a: OscalDocumentslot_usage: catalog: name: catalog required: trueattributes: 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