Skip to content

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

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
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
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
    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
    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
    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
    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
    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
    rank: 1000
    owner: ReportingApproval
    domain_of:
    - ReportingApproval
    range: string