Class: Attestation
A set of textual attestation statements, typically written by the assessor.
URI: [oscal:Attestation](https://w3id.org/lmodel/oscal/Attestation)
[AssessmentPart](AssessmentPart.md) | A collection of parts | direct | | [responsible_parties](responsible_parties.md) | *
[ResponsibleParty](ResponsibleParty.md) | Responsible party assignments | [HasResponsibleParties](HasResponsibleParties.md) | ## Usages | used by | used in | type | used | | --- | --- | --- | --- | | [Result](Result.md) | [attestations](attestations.md) | range | [Attestation](Attestation.md) | ## In Subsets * [AssessmentResults](AssessmentResults.md) ## Identifier and Mapping Information ### Schema Source * from schema: https://w3id.org/lmodel/oscal ## Mappings | Mapping Type | Mapped Value | | --- | --- | | self | oscal:Attestation | | native | oscal:Attestation | ## LinkML Source ### Direct
### Induced
classDiagram
class Attestation
click Attestation href "../Attestation/"
HasResponsibleParties <|-- Attestation
click HasResponsibleParties href "../HasResponsibleParties/"
Attestation : parts
Attestation --> "1..*" AssessmentPart : parts
click AssessmentPart href "../AssessmentPart/"
Attestation : responsible_parties
Attestation --> "*" ResponsibleParty : responsible_parties
click ResponsibleParty href "../ResponsibleParty/"
## Inheritance
* **Attestation** [ [HasResponsibleParties](HasResponsibleParties.md)]
## Slots
| Name | Cardinality and Range | Description | Inheritance |
| --- | --- | --- | --- |
| [parts](parts.md) | 1..* [AssessmentPart](AssessmentPart.md) | A collection of parts | direct | | [responsible_parties](responsible_parties.md) | *
[ResponsibleParty](ResponsibleParty.md) | Responsible party assignments | [HasResponsibleParties](HasResponsibleParties.md) | ## Usages | used by | used in | type | used | | --- | --- | --- | --- | | [Result](Result.md) | [attestations](attestations.md) | range | [Attestation](Attestation.md) | ## In Subsets * [AssessmentResults](AssessmentResults.md) ## Identifier and Mapping Information ### Schema Source * from schema: https://w3id.org/lmodel/oscal ## Mappings | Mapping Type | Mapped Value | | --- | --- | | self | oscal:Attestation | | native | oscal:Attestation | ## LinkML Source ### Direct
name: Attestation
description: A set of textual attestation statements, typically written by the assessor.
in_subset:
- assessment_results
from_schema: https://w3id.org/lmodel/oscal
mixins:
- HasResponsibleParties
slots:
- parts
slot_usage:
parts:
name: parts
range: AssessmentPart
required: true
name: Attestation
description: A set of textual attestation statements, typically written by the assessor.
in_subset:
- assessment_results
from_schema: https://w3id.org/lmodel/oscal
mixins:
- HasResponsibleParties
slot_usage:
parts:
name: parts
range: AssessmentPart
required: true
attributes:
parts:
name: parts
description: A collection of parts.
from_schema: https://w3id.org/lmodel/oscal
rank: 1000
owner: Attestation
domain_of:
- Group
- Control
- Part
- ProfileGroup
- Addition
- TermsAndConditions
- LocalObjective
- AssessmentPart
- ControlPart
- Attestation
range: AssessmentPart
required: true
multivalued: true
inlined: true
inlined_as_list: true
responsible-parties:
name: responsible-parties
description: Responsible party assignments.
from_schema: https://w3id.org/lmodel/oscal
rank: 1000
alias: responsible_parties
owner: Attestation
domain_of:
- HasResponsibleParties
- SystemCharacteristics
range: ResponsibleParty
multivalued: true
inlined: true
inlined_as_list: true