Class: MappingCollection
A collection of control mappings between source and target resources.
classDiagram
class MappingCollection
click MappingCollection href "../MappingCollection/"
MappingCollection : back_matter
MappingCollection --> "0..1" BackMatter : back_matter
click BackMatter href "../BackMatter/"
MappingCollection : mappings
MappingCollection --> "1..*" Mapping : mappings
click Mapping href "../Mapping/"
MappingCollection : metadata
MappingCollection --> "1" Metadata : metadata
click Metadata href "../Metadata/"
MappingCollection : provenance
MappingCollection --> "1" MappingProvenance : provenance
click MappingProvenance href "../MappingProvenance/"
MappingCollection : uuid
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| uuid | 1 UUIDType |
A machine-oriented, globally unique identifier with a cross-instance scope | direct |
| metadata | 1 Metadata |
Provides information about the containing document, and defines concepts shar… | direct |
| provenance | 1 MappingProvenance |
Global provenance and mapping method metadata | direct |
| mappings | 1..* Mapping |
A collection of control mappings | direct |
| back_matter | 0..1 BackMatter |
A collection of resources that may be referenced from within the OSCAL docume… | direct |
Usages
Section titled “Usages”| used by | used in | type | used |
|---|---|---|---|
| MappingCollectionDocument | mapping_collection | range | MappingCollection |
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:MappingCollection |
| native | oscal:MappingCollection |
LinkML Source
Section titled “LinkML Source”Direct
Section titled “Direct”name: MappingCollectiondescription: A collection of control mappings between source and target resources.in_subset:- mapping_collectionfrom_schema: https://w3id.org/lmodel/oscalslots:- uuid- metadata- provenance- mappings- back-matterslot_usage: uuid: name: uuid required: true metadata: name: metadata required: true provenance: name: provenance required: true mappings: name: mappings required: trueInduced
Section titled “Induced”name: MappingCollectiondescription: A collection of control mappings between source and target resources.in_subset:- mapping_collectionfrom_schema: https://w3id.org/lmodel/oscalslot_usage: uuid: name: uuid required: true metadata: name: metadata required: true provenance: name: provenance required: true mappings: name: mappings required: trueattributes: uuid: name: uuid description: A machine-oriented, globally unique identifier with a cross-instance scope. from_schema: https://w3id.org/lmodel/oscal rank: 1000 owner: MappingCollection domain_of: - Catalog - Location - Party - Action - Property - Resource - Profile - AssessmentPlan - AssessmentSubjectPlaceholder - AssessmentPlatform - AssessmentMethod - Activity - Step - Task - AssessmentPart - SystemComponent - Protocol - SystemUser - InventoryItem - Observation - Finding - Risk - MitigatingFactor - Response - RequiredAsset - RiskLogEntry - SystemSecurityPlan - InformationType - Diagram - LeveragedAuthorization - SspImplementedRequirement - SspStatement - ByComponent - ProvidedControlImplementation - ControlResponsibility - InheritedControlImplementation - SatisfiedControlImplementation - AssessmentResults - Result - AssessmentLogEntry - ComponentDefinition - DefinedComponent - Capability - ControlImplementationSet - ImplementedRequirement - ImplementedControlStatement - MappingCollection - Mapping - Map - GapSummary - PlanOfActionAndMilestones - PoamItem range: UUIDType required: true metadata: name: metadata description: Provides information about the containing document, and defines concepts shared across the document. from_schema: https://w3id.org/lmodel/oscal rank: 1000 owner: MappingCollection domain_of: - Catalog - Profile - AssessmentPlan - SystemSecurityPlan - AssessmentResults - ComponentDefinition - MappingCollection - PlanOfActionAndMilestones range: Metadata required: true inlined: true provenance: name: provenance description: Global provenance and mapping method metadata. from_schema: https://w3id.org/lmodel/oscal rank: 1000 owner: MappingCollection domain_of: - MappingCollection range: MappingProvenance required: true inlined: true mappings: name: mappings description: A collection of control mappings. from_schema: https://w3id.org/lmodel/oscal rank: 1000 owner: MappingCollection domain_of: - MappingCollection range: Mapping required: true multivalued: true inlined: true inlined_as_list: true back-matter: name: back-matter description: A collection of resources that may be referenced from within the OSCAL document instance. from_schema: https://w3id.org/lmodel/oscal rank: 1000 alias: back_matter owner: MappingCollection domain_of: - Catalog - Profile - AssessmentPlan - SystemSecurityPlan - AssessmentResults - ComponentDefinition - MappingCollection - PlanOfActionAndMilestones range: BackMatter inlined: true