Class: OscalCommon
Mixin providing props, links, and remarks slots common to most OSCAL objects. Extends HasPropsAndLinks.
URI: [oscal:OscalCommon](https://w3id.org/lmodel/oscal/OscalCommon)
[MarkupMultilineType](MarkupMultilineType.md) | Additional commentary about the containing object | direct | | [props](props.md) | *
[Property](Property.md) | A list of properties | [HasPropsAndLinks](HasPropsAndLinks.md) | | [links](links.md) | *
[Link](Link.md) | A list of links | [HasPropsAndLinks](HasPropsAndLinks.md) | ## Mixin Usage | mixed into | description | | --- | --- | | [Metadata](Metadata.md) | Provides information about the containing document, and defines concepts shar... | | [Revision](Revision.md) | An entry in a sequential list of revisions to the containing document | | [Role](Role.md) | Defines a function, which might be assigned to a party in a specific situatio... | | [Location](Location.md) | A physical point of presence, which may be associated with people, organizati... | | [Party](Party.md) | An organization or person, which may be associated with roles or other concep... | | [ResponsibleParty](ResponsibleParty.md) | A reference to a set of persons and/or organizations that have responsibility... | | [ResponsibleRole](ResponsibleRole.md) | A reference to a role with responsibility for performing a function relative ... | | [Action](Action.md) | An action applied by a role within a given party to the content | | [Parameter](Parameter.md) | Parameters provide a mechanism for the dynamic assignment of value(s) in a co... | | [ProfileGroup](ProfileGroup.md) | A group of (selected) controls or of groups of controls within a profile cust... | | [ReviewedControls](ReviewedControls.md) | Identifies the controls being assessed and their control objectives | | [ControlSelection](ControlSelection.md) | Identifies the controls being assessed | | [ControlObjectiveSelection](ControlObjectiveSelection.md) | Identifies the control objectives of the assessment | | [AssessmentSubject](AssessmentSubject.md) | Identifies system elements being assessed, such as components, inventory item... | | [SelectSubjectById](SelectSubjectById.md) | Identifies a set of assessment subjects to include/exclude by UUID | | [SubjectReference](SubjectReference.md) | A human-oriented identifier reference to a resource | | [AssessmentSubjectPlaceholder](AssessmentSubjectPlaceholder.md) | Used when the assessment subjects will be determined as part of one or more o... | | [AssessmentPlatform](AssessmentPlatform.md) | Used to represent the toolset used to perform aspects of the assessment | | [UsesComponent](UsesComponent.md) | The set of components that are used by the assessment platform | | [LocalObjective](LocalObjective.md) | A local definition of a control objective for this assessment | | [AssessmentMethod](AssessmentMethod.md) | A local definition of a control objective | | [Activity](Activity.md) | Identifies an assessment or related process that can be performed | | [Step](Step.md) | Identifies an individual step in a series of steps related to an activity, su... | | [Task](Task.md) | Represents a scheduled event or milestone, which may be associated with a ser... | | [AssociatedActivity](AssociatedActivity.md) | Identifies an individual activity to be performed as part of a task | | [SystemComponent](SystemComponent.md) | A defined component that can be part of an implemented system | | [SystemUser](SystemUser.md) | A type of user that interacts with the system based on an associated role | | [InventoryItem](InventoryItem.md) | A single managed inventory item within the system | | [ImplementedComponent](ImplementedComponent.md) | The set of components that are implemented in a given system inventory item | | [RelatedTask](RelatedTask.md) | Identifies an individual task for which the containing object is a consequenc... | | [Observation](Observation.md) | Describes an individual observation | | [RelevantEvidence](RelevantEvidence.md) | Links this observation to relevant evidence | | [Finding](Finding.md) | Describes an individual finding | | [FindingTarget](FindingTarget.md) | Captures an assessor's conclusions regarding the degree to which an objective... | | [Facet](Facet.md) | An individual characteristic that is part of a larger set produced by the sam... | | [Response](Response.md) | Describes either recommended or an actual plan for addressing the risk | | [RequiredAsset](RequiredAsset.md) | Identifies an asset required to achieve remediation | | [RiskLogEntry](RiskLogEntry.md) | Identifies an individual risk response that occurred as part of managing an i... | | [RiskResponseReference](RiskResponseReference.md) | Identifies an individual risk response that this log entry is for | | [Result](Result.md) | Identifies all of the assessment observations and findings, initial and resid... | | [AssessmentLogEntry](AssessmentLogEntry.md) | Identifies the result of an action and/or task that occurred as part of execu... | | [DefinedComponent](DefinedComponent.md) | A defined component that can be part of an implemented system | | [Capability](Capability.md) | A grouping of other components and/or capabilities | | [MappingProvenance](MappingProvenance.md) | Mapping-level provenance details and mapping defaults | | [Mapping](Mapping.md) | A mapping between two mapped resources | | [Map](Map.md) | A relationship-based mapping entry between source and target sets | | [MappingItem](MappingItem.md) | A source or target item participating in a mapping entry | | [MappingResourceReference](MappingResourceReference.md) | A reference to the source or target resource for a mapping | | [PoamItem](PoamItem.md) | Describes an individual POA&M item | ## 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:OscalCommon | | native | oscal:OscalCommon | ## LinkML Source ### Direct
### Induced
classDiagram
class OscalCommon
click OscalCommon href "../OscalCommon/"
HasPropsAndLinks <|-- OscalCommon
click HasPropsAndLinks href "../HasPropsAndLinks/"
OscalCommon <|-- Metadata
click Metadata href "../Metadata/"
OscalCommon <|-- Revision
click Revision href "../Revision/"
OscalCommon <|-- Role
click Role href "../Role/"
OscalCommon <|-- Location
click Location href "../Location/"
OscalCommon <|-- Party
click Party href "../Party/"
OscalCommon <|-- ResponsibleParty
click ResponsibleParty href "../ResponsibleParty/"
OscalCommon <|-- ResponsibleRole
click ResponsibleRole href "../ResponsibleRole/"
OscalCommon <|-- Action
click Action href "../Action/"
OscalCommon <|-- Parameter
click Parameter href "../Parameter/"
OscalCommon <|-- ProfileGroup
click ProfileGroup href "../ProfileGroup/"
OscalCommon <|-- ReviewedControls
click ReviewedControls href "../ReviewedControls/"
OscalCommon <|-- ControlSelection
click ControlSelection href "../ControlSelection/"
OscalCommon <|-- ControlObjectiveSelection
click ControlObjectiveSelection href "../ControlObjectiveSelection/"
OscalCommon <|-- AssessmentSubject
click AssessmentSubject href "../AssessmentSubject/"
OscalCommon <|-- SelectSubjectById
click SelectSubjectById href "../SelectSubjectById/"
OscalCommon <|-- SubjectReference
click SubjectReference href "../SubjectReference/"
OscalCommon <|-- AssessmentSubjectPlaceholder
click AssessmentSubjectPlaceholder href "../AssessmentSubjectPlaceholder/"
OscalCommon <|-- AssessmentPlatform
click AssessmentPlatform href "../AssessmentPlatform/"
OscalCommon <|-- UsesComponent
click UsesComponent href "../UsesComponent/"
OscalCommon <|-- LocalObjective
click LocalObjective href "../LocalObjective/"
OscalCommon <|-- AssessmentMethod
click AssessmentMethod href "../AssessmentMethod/"
OscalCommon <|-- Activity
click Activity href "../Activity/"
OscalCommon <|-- Step
click Step href "../Step/"
OscalCommon <|-- Task
click Task href "../Task/"
OscalCommon <|-- AssociatedActivity
click AssociatedActivity href "../AssociatedActivity/"
OscalCommon <|-- SystemComponent
click SystemComponent href "../SystemComponent/"
OscalCommon <|-- SystemUser
click SystemUser href "../SystemUser/"
OscalCommon <|-- InventoryItem
click InventoryItem href "../InventoryItem/"
OscalCommon <|-- ImplementedComponent
click ImplementedComponent href "../ImplementedComponent/"
OscalCommon <|-- RelatedTask
click RelatedTask href "../RelatedTask/"
OscalCommon <|-- Observation
click Observation href "../Observation/"
OscalCommon <|-- RelevantEvidence
click RelevantEvidence href "../RelevantEvidence/"
OscalCommon <|-- Finding
click Finding href "../Finding/"
OscalCommon <|-- FindingTarget
click FindingTarget href "../FindingTarget/"
OscalCommon <|-- Facet
click Facet href "../Facet/"
OscalCommon <|-- Response
click Response href "../Response/"
OscalCommon <|-- RequiredAsset
click RequiredAsset href "../RequiredAsset/"
OscalCommon <|-- RiskLogEntry
click RiskLogEntry href "../RiskLogEntry/"
OscalCommon <|-- RiskResponseReference
click RiskResponseReference href "../RiskResponseReference/"
OscalCommon <|-- Result
click Result href "../Result/"
OscalCommon <|-- AssessmentLogEntry
click AssessmentLogEntry href "../AssessmentLogEntry/"
OscalCommon <|-- DefinedComponent
click DefinedComponent href "../DefinedComponent/"
OscalCommon <|-- Capability
click Capability href "../Capability/"
OscalCommon <|-- MappingProvenance
click MappingProvenance href "../MappingProvenance/"
OscalCommon <|-- Mapping
click Mapping href "../Mapping/"
OscalCommon <|-- Map
click Map href "../Map/"
OscalCommon <|-- MappingItem
click MappingItem href "../MappingItem/"
OscalCommon <|-- MappingResourceReference
click MappingResourceReference href "../MappingResourceReference/"
OscalCommon <|-- PoamItem
click PoamItem href "../PoamItem/"
OscalCommon : links
OscalCommon --> "*" Link : links
click Link href "../Link/"
OscalCommon : props
OscalCommon --> "*" Property : props
click Property href "../Property/"
OscalCommon : remarks
## Inheritance
* **OscalCommon** [ [HasPropsAndLinks](HasPropsAndLinks.md)]
## Class Properties
| Property | Value |
| --- | --- |
| Mixin | Yes |
## Slots
| Name | Cardinality and Range | Description | Inheritance |
| --- | --- | --- | --- |
| [remarks](remarks.md) | 0..1 [MarkupMultilineType](MarkupMultilineType.md) | Additional commentary about the containing object | direct | | [props](props.md) | *
[Property](Property.md) | A list of properties | [HasPropsAndLinks](HasPropsAndLinks.md) | | [links](links.md) | *
[Link](Link.md) | A list of links | [HasPropsAndLinks](HasPropsAndLinks.md) | ## Mixin Usage | mixed into | description | | --- | --- | | [Metadata](Metadata.md) | Provides information about the containing document, and defines concepts shar... | | [Revision](Revision.md) | An entry in a sequential list of revisions to the containing document | | [Role](Role.md) | Defines a function, which might be assigned to a party in a specific situatio... | | [Location](Location.md) | A physical point of presence, which may be associated with people, organizati... | | [Party](Party.md) | An organization or person, which may be associated with roles or other concep... | | [ResponsibleParty](ResponsibleParty.md) | A reference to a set of persons and/or organizations that have responsibility... | | [ResponsibleRole](ResponsibleRole.md) | A reference to a role with responsibility for performing a function relative ... | | [Action](Action.md) | An action applied by a role within a given party to the content | | [Parameter](Parameter.md) | Parameters provide a mechanism for the dynamic assignment of value(s) in a co... | | [ProfileGroup](ProfileGroup.md) | A group of (selected) controls or of groups of controls within a profile cust... | | [ReviewedControls](ReviewedControls.md) | Identifies the controls being assessed and their control objectives | | [ControlSelection](ControlSelection.md) | Identifies the controls being assessed | | [ControlObjectiveSelection](ControlObjectiveSelection.md) | Identifies the control objectives of the assessment | | [AssessmentSubject](AssessmentSubject.md) | Identifies system elements being assessed, such as components, inventory item... | | [SelectSubjectById](SelectSubjectById.md) | Identifies a set of assessment subjects to include/exclude by UUID | | [SubjectReference](SubjectReference.md) | A human-oriented identifier reference to a resource | | [AssessmentSubjectPlaceholder](AssessmentSubjectPlaceholder.md) | Used when the assessment subjects will be determined as part of one or more o... | | [AssessmentPlatform](AssessmentPlatform.md) | Used to represent the toolset used to perform aspects of the assessment | | [UsesComponent](UsesComponent.md) | The set of components that are used by the assessment platform | | [LocalObjective](LocalObjective.md) | A local definition of a control objective for this assessment | | [AssessmentMethod](AssessmentMethod.md) | A local definition of a control objective | | [Activity](Activity.md) | Identifies an assessment or related process that can be performed | | [Step](Step.md) | Identifies an individual step in a series of steps related to an activity, su... | | [Task](Task.md) | Represents a scheduled event or milestone, which may be associated with a ser... | | [AssociatedActivity](AssociatedActivity.md) | Identifies an individual activity to be performed as part of a task | | [SystemComponent](SystemComponent.md) | A defined component that can be part of an implemented system | | [SystemUser](SystemUser.md) | A type of user that interacts with the system based on an associated role | | [InventoryItem](InventoryItem.md) | A single managed inventory item within the system | | [ImplementedComponent](ImplementedComponent.md) | The set of components that are implemented in a given system inventory item | | [RelatedTask](RelatedTask.md) | Identifies an individual task for which the containing object is a consequenc... | | [Observation](Observation.md) | Describes an individual observation | | [RelevantEvidence](RelevantEvidence.md) | Links this observation to relevant evidence | | [Finding](Finding.md) | Describes an individual finding | | [FindingTarget](FindingTarget.md) | Captures an assessor's conclusions regarding the degree to which an objective... | | [Facet](Facet.md) | An individual characteristic that is part of a larger set produced by the sam... | | [Response](Response.md) | Describes either recommended or an actual plan for addressing the risk | | [RequiredAsset](RequiredAsset.md) | Identifies an asset required to achieve remediation | | [RiskLogEntry](RiskLogEntry.md) | Identifies an individual risk response that occurred as part of managing an i... | | [RiskResponseReference](RiskResponseReference.md) | Identifies an individual risk response that this log entry is for | | [Result](Result.md) | Identifies all of the assessment observations and findings, initial and resid... | | [AssessmentLogEntry](AssessmentLogEntry.md) | Identifies the result of an action and/or task that occurred as part of execu... | | [DefinedComponent](DefinedComponent.md) | A defined component that can be part of an implemented system | | [Capability](Capability.md) | A grouping of other components and/or capabilities | | [MappingProvenance](MappingProvenance.md) | Mapping-level provenance details and mapping defaults | | [Mapping](Mapping.md) | A mapping between two mapped resources | | [Map](Map.md) | A relationship-based mapping entry between source and target sets | | [MappingItem](MappingItem.md) | A source or target item participating in a mapping entry | | [MappingResourceReference](MappingResourceReference.md) | A reference to the source or target resource for a mapping | | [PoamItem](PoamItem.md) | Describes an individual POA&M item | ## 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:OscalCommon | | native | oscal:OscalCommon | ## LinkML Source ### Direct
name: OscalCommon
description: Mixin providing props, links, and remarks slots common to most OSCAL
objects. Extends HasPropsAndLinks.
in_subset:
- oscal_catalog
from_schema: https://w3id.org/lmodel/oscal
mixin: true
mixins:
- HasPropsAndLinks
slots:
- remarks
name: OscalCommon
description: Mixin providing props, links, and remarks slots common to most OSCAL
objects. Extends HasPropsAndLinks.
in_subset:
- oscal_catalog
from_schema: https://w3id.org/lmodel/oscal
mixin: true
mixins:
- HasPropsAndLinks
attributes:
remarks:
name: remarks
description: Additional commentary about the containing object.
from_schema: https://w3id.org/lmodel/oscal
rank: 1000
owner: OscalCommon
domain_of:
- OscalCommon
- Property
- Resource
- ConstraintTest
- ControlMatching
- Removal
- ImportSSP
- LocalDefinitions
- SelectObjectiveById
- AssessmentSubjectSource
- OnDateCondition
- WithinDateRange
- AtFrequency
- TaskDependency
- SetParameter
- ComponentStatus
- PortRange
- ImplementationStatus
- ObjectiveStatus
- RelatedObservation
- AssociatedRisk
- LoggedBy
- ImportProfile
- SystemCharacteristics
- SystemStatus
- AuthorizationBoundary
- Diagram
- NetworkArchitecture
- DataFlow
- SystemImplementation
- LeveragedAuthorization
- SspImplementedRequirement
- SspStatement
- ByComponent
- ProvidedControlImplementation
- ControlResponsibility
- InheritedControlImplementation
- SatisfiedControlImplementation
- ImportAssessmentPlan
- AssessmentResultsLocalDefinitions
- ImportComponentDefinition
- ImplementedRequirement
- ImplementedControlStatement
- QualifierItem
- PoamLocalDefinitions
- RelatedFinding
range: MarkupMultilineType
props:
name: props
description: A list of properties.
from_schema: https://w3id.org/lmodel/oscal
rank: 1000
owner: OscalCommon
domain_of:
- HasPropsAndLinks
- Resource
- Addition
- SystemInformation
- InformationType
- ImpactLevel
- AuthorizationBoundary
- Diagram
- NetworkArchitecture
- DataFlow
- SystemImplementation
- LeveragedAuthorization
- SspImplementedRequirement
- SspStatement
- ByComponent
- Export
- ProvidedControlImplementation
- ControlResponsibility
- InheritedControlImplementation
- SatisfiedControlImplementation
range: Property
multivalued: true
inlined: true
inlined_as_list: true
links:
name: links
description: A list of links.
from_schema: https://w3id.org/lmodel/oscal
rank: 1000
owner: OscalCommon
domain_of:
- HasPropsAndLinks
- Addition
- SystemInformation
- InformationType
- ImpactLevel
- AuthorizationBoundary
- Diagram
- NetworkArchitecture
- DataFlow
- SystemImplementation
- LeveragedAuthorization
- SspImplementedRequirement
- SspStatement
- ByComponent
- Export
- ProvidedControlImplementation
- ControlResponsibility
- InheritedControlImplementation
- SatisfiedControlImplementation
range: Link
multivalued: true
inlined: true
inlined_as_list: true