Class: HasResponsibleRoles
Mixin providing the responsible-roles slot for objects that carry role assignments.
URI: [oscal:HasResponsibleRoles](https://w3id.org/lmodel/oscal/HasResponsibleRoles)
[ResponsibleRole](ResponsibleRole.md) | Responsible role assignments | direct | ## Mixin Usage | mixed into | description | | --- | --- | | [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 | | [DefinedComponent](DefinedComponent.md) | A defined component that can be part of an implemented system | | [ImplementedRequirement](ImplementedRequirement.md) | Describes how the containing component or capability implements an individual... | | [ImplementedControlStatement](ImplementedControlStatement.md) | Identifies which statements within a control are addressed | ## 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:HasResponsibleRoles | | native | oscal:HasResponsibleRoles | ## LinkML Source ### Direct
### Induced
classDiagram
class HasResponsibleRoles
click HasResponsibleRoles href "../HasResponsibleRoles/"
HasResponsibleRoles <|-- Activity
click Activity href "../Activity/"
HasResponsibleRoles <|-- Step
click Step href "../Step/"
HasResponsibleRoles <|-- Task
click Task href "../Task/"
HasResponsibleRoles <|-- AssociatedActivity
click AssociatedActivity href "../AssociatedActivity/"
HasResponsibleRoles <|-- SystemComponent
click SystemComponent href "../SystemComponent/"
HasResponsibleRoles <|-- DefinedComponent
click DefinedComponent href "../DefinedComponent/"
HasResponsibleRoles <|-- ImplementedRequirement
click ImplementedRequirement href "../ImplementedRequirement/"
HasResponsibleRoles <|-- ImplementedControlStatement
click ImplementedControlStatement href "../ImplementedControlStatement/"
HasResponsibleRoles : responsible_roles
HasResponsibleRoles --> "*" ResponsibleRole : responsible_roles
click ResponsibleRole href "../ResponsibleRole/"
## Class Properties
| Property | Value |
| --- | --- |
| Mixin | Yes |
## Slots
| Name | Cardinality and Range | Description | Inheritance |
| --- | --- | --- | --- |
| [responsible_roles](responsible_roles.md) | * [ResponsibleRole](ResponsibleRole.md) | Responsible role assignments | direct | ## Mixin Usage | mixed into | description | | --- | --- | | [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 | | [DefinedComponent](DefinedComponent.md) | A defined component that can be part of an implemented system | | [ImplementedRequirement](ImplementedRequirement.md) | Describes how the containing component or capability implements an individual... | | [ImplementedControlStatement](ImplementedControlStatement.md) | Identifies which statements within a control are addressed | ## 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:HasResponsibleRoles | | native | oscal:HasResponsibleRoles | ## LinkML Source ### Direct
name: HasResponsibleRoles
description: Mixin providing the responsible-roles slot for objects that carry role
assignments.
in_subset:
- oscal_catalog
from_schema: https://w3id.org/lmodel/oscal
mixin: true
slots:
- responsible-roles
name: HasResponsibleRoles
description: Mixin providing the responsible-roles slot for objects that carry role
assignments.
in_subset:
- oscal_catalog
from_schema: https://w3id.org/lmodel/oscal
mixin: true
attributes:
responsible-roles:
name: responsible-roles
description: Responsible role assignments.
from_schema: https://w3id.org/lmodel/oscal
rank: 1000
alias: responsible_roles
owner: HasResponsibleRoles
domain_of:
- HasResponsibleRoles
- SspImplementedRequirement
- SspStatement
- ByComponent
- ProvidedControlImplementation
- ControlResponsibility
- InheritedControlImplementation
- SatisfiedControlImplementation
range: ResponsibleRole
multivalued: true
inlined: true
inlined_as_list: true