Class: ReportingApproval¶
Approval or signoff associated with reporting.
URI: revaise:ReportingApproval
```mermaid classDiagram class ReportingApproval click ReportingApproval href "../ReportingApproval/" ReportingApproval : reporting_approval_date
ReportingApproval : reporting_approval_id
ReportingApproval : reporting_approval_notes
ReportingApproval : reporting_approval_role
ReportingApproval : reporting_approval_status
ReportingApproval --> "0..1" ReportingApprovalStatus : reporting_approval_status
click ReportingApprovalStatus href "../ReportingApprovalStatus/"
ReportingApproval : reporting_approver
ReportingApproval --> "0..1" Participant : reporting_approver
click Participant href "../Participant/"
```
Slots¶
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| reporting_approval_id | 0..1 String |
Identifier for a reporting approval | direct |
| reporting_approver | 0..1 Participant |
Participant providing approval | direct |
| reporting_approval_role | 0..1 String |
Role of the approver | direct |
| reporting_approval_status | 0..1 ReportingApprovalStatus |
Status of the approval | direct |
| reporting_approval_date | 0..1 Datetime |
Date and time of approval | direct |
| reporting_approval_notes | 0..1 String |
Notes about the approval | direct |
Usages¶
| used by | used in | type | used |
|---|---|---|---|
| ReportingStage | reporting_approvals | range | ReportingApproval |
Identifier and Mapping Information¶
Schema Source¶
- from schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/reporting
Mappings¶
| Mapping Type | Mapped Value |
|---|---|
| self | revaise:ReportingApproval |
| native | revaise:ReportingApproval |
LinkML Source¶
Direct¶
name: ReportingApproval
description: Approval or signoff associated with reporting.
from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/reporting
slots:
- reporting_approval_id
- reporting_approver
- reporting_approval_role
- reporting_approval_status
- reporting_approval_date
- reporting_approval_notes
slot_usage:
reporting_approver:
name: reporting_approver
range: Participant
inlined: true
Induced¶
name: ReportingApproval
description: Approval or signoff associated with reporting.
from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/reporting
slot_usage:
reporting_approver:
name: reporting_approver
range: Participant
inlined: true
attributes:
reporting_approval_id:
name: reporting_approval_id
description: Identifier for a reporting approval
from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/reporting
rank: 1000
owner: ReportingApproval
domain_of:
- ReportingApproval
range: string
reporting_approver:
name: reporting_approver
description: Participant providing approval
from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/reporting
rank: 1000
owner: ReportingApproval
domain_of:
- ReportingApproval
range: Participant
inlined: true
reporting_approval_role:
name: reporting_approval_role
description: Role of the approver
from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/reporting
rank: 1000
owner: ReportingApproval
domain_of:
- ReportingApproval
range: string
reporting_approval_status:
name: reporting_approval_status
description: Status of the approval
from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/reporting
rank: 1000
owner: ReportingApproval
domain_of:
- ReportingApproval
range: ReportingApprovalStatus
reporting_approval_date:
name: reporting_approval_date
description: Date and time of approval
from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/reporting
rank: 1000
owner: ReportingApproval
domain_of:
- ReportingApproval
range: datetime
reporting_approval_notes:
name: reporting_approval_notes
description: Notes about the approval
from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/reporting
rank: 1000
owner: ReportingApproval
domain_of:
- ReportingApproval
range: string