Skip to content

Class: ReportingChecklist

Checklist documenting completion of a reporting standard.

URI: revaise:ReportingChecklist

```mermaid classDiagram class ReportingChecklist click ReportingChecklist href "../ReportingChecklist/" ReportingChecklist : checklist_standard

  ReportingChecklist : reporting_checklist_id

  ReportingChecklist : reporting_checklist_items





    ReportingChecklist --> "*" ReportingChecklistItem : reporting_checklist_items
    click ReportingChecklistItem href "../ReportingChecklistItem/"



  ReportingChecklist : reporting_checklist_output





    ReportingChecklist --> "0..1" StageOutput : reporting_checklist_output
    click StageOutput href "../StageOutput/"



  ReportingChecklist : reporting_checklist_status





    ReportingChecklist --> "0..1" ReportingItemStatus : reporting_checklist_status
    click ReportingItemStatus href "../ReportingItemStatus/"



  ReportingChecklist : reporting_checklist_version

```

Slots

Name Cardinality and Range Description Inheritance
reporting_checklist_id 0..1
String
Identifier for a reporting checklist direct
checklist_standard 0..1
String
Name or identifier of the checklist standard direct
reporting_checklist_version 0..1
String
Version of the reporting checklist direct
reporting_checklist_items *
ReportingChecklistItem
Items in the reporting checklist direct
reporting_checklist_status 0..1
ReportingItemStatus
Overall checklist completion status direct
reporting_checklist_output 0..1
StageOutput
Checklist artifact output direct

Usages

used by used in type used
ReportingStage reporting_checklists range ReportingChecklist

Identifier and Mapping Information

Schema Source

  • from schema: https://open-and-sustainable.github.io/revaise-model/schema

Mappings

Mapping Type Mapped Value
self revaise:ReportingChecklist
native revaise:ReportingChecklist

LinkML Source

Direct

name: ReportingChecklist
description: Checklist documenting completion of a reporting standard.
from_schema: https://open-and-sustainable.github.io/revaise-model/schema
slots:
- reporting_checklist_id
- checklist_standard
- reporting_checklist_version
- reporting_checklist_items
- reporting_checklist_status
- reporting_checklist_output
slot_usage:
  reporting_checklist_items:
    name: reporting_checklist_items
    range: ReportingChecklistItem
    multivalued: true
    inlined_as_list: true
  reporting_checklist_output:
    name: reporting_checklist_output
    range: StageOutput
    inlined: true

Induced

name: ReportingChecklist
description: Checklist documenting completion of a reporting standard.
from_schema: https://open-and-sustainable.github.io/revaise-model/schema
slot_usage:
  reporting_checklist_items:
    name: reporting_checklist_items
    range: ReportingChecklistItem
    multivalued: true
    inlined_as_list: true
  reporting_checklist_output:
    name: reporting_checklist_output
    range: StageOutput
    inlined: true
attributes:
  reporting_checklist_id:
    name: reporting_checklist_id
    description: Identifier for a reporting checklist
    from_schema: https://open-and-sustainable.github.io/revaise-model/schema
    rank: 1000
    owner: ReportingChecklist
    domain_of:
    - ReportingChecklist
    range: string
  checklist_standard:
    name: checklist_standard
    description: Name or identifier of the checklist standard
    from_schema: https://open-and-sustainable.github.io/revaise-model/schema
    rank: 1000
    owner: ReportingChecklist
    domain_of:
    - ReportingChecklist
    range: string
  reporting_checklist_version:
    name: reporting_checklist_version
    description: Version of the reporting checklist
    from_schema: https://open-and-sustainable.github.io/revaise-model/schema
    rank: 1000
    owner: ReportingChecklist
    domain_of:
    - ReportingChecklist
    range: string
  reporting_checklist_items:
    name: reporting_checklist_items
    description: Items in the reporting checklist
    from_schema: https://open-and-sustainable.github.io/revaise-model/schema
    rank: 1000
    owner: ReportingChecklist
    domain_of:
    - ReportingChecklist
    range: ReportingChecklistItem
    multivalued: true
    inlined: true
    inlined_as_list: true
  reporting_checklist_status:
    name: reporting_checklist_status
    description: Overall checklist completion status
    from_schema: https://open-and-sustainable.github.io/revaise-model/schema
    rank: 1000
    owner: ReportingChecklist
    domain_of:
    - ReportingChecklist
    range: ReportingItemStatus
  reporting_checklist_output:
    name: reporting_checklist_output
    description: Checklist artifact output
    from_schema: https://open-and-sustainable.github.io/revaise-model/schema
    rank: 1000
    owner: ReportingChecklist
    domain_of:
    - ReportingChecklist
    range: StageOutput
    inlined: true