Skip to content

Class: ReportingStage

Optional stage for documenting review reporting and publication activities.

URI: revaise:ReportingStage

```mermaid classDiagram class ReportingStage click ReportingStage href "../ReportingStage/" StageExecution <|-- ReportingStage click StageExecution href "../StageExecution/"

  ReportingStage : ai_assistance_config





    ReportingStage --> "0..1" AIAssistance : ai_assistance_config
    click AIAssistance href "../AIAssistance/"



  ReportingStage : cost

  ReportingStage : ended_at

  ReportingStage : inputs





    ReportingStage --> "*" StageOutput : inputs
    click StageOutput href "../StageOutput/"



  ReportingStage : outputs





    ReportingStage --> "*" StageOutput : outputs
    click StageOutput href "../StageOutput/"



  ReportingStage : prisma_flow_diagram





    ReportingStage --> "0..1" PrismaFlowDiagram : prisma_flow_diagram
    click PrismaFlowDiagram href "../PrismaFlowDiagram/"



  ReportingStage : publication_records





    ReportingStage --> "*" PublicationRecord : publication_records
    click PublicationRecord href "../PublicationRecord/"



  ReportingStage : report_documents





    ReportingStage --> "*" ReportDocument : report_documents
    click ReportDocument href "../ReportDocument/"



  ReportingStage : reporting_approvals





    ReportingStage --> "*" ReportingApproval : reporting_approvals
    click ReportingApproval href "../ReportingApproval/"



  ReportingStage : reporting_checklists





    ReportingStage --> "*" ReportingChecklist : reporting_checklists
    click ReportingChecklist href "../ReportingChecklist/"



  ReportingStage : reporting_deviations





    ReportingStage --> "*" ReportingDeviation : reporting_deviations
    click ReportingDeviation href "../ReportingDeviation/"



  ReportingStage : reporting_protocol





    ReportingStage --> "0..1" ReportingProtocol : reporting_protocol
    click ReportingProtocol href "../ReportingProtocol/"



  ReportingStage : reporting_quality_control





    ReportingStage --> "0..1" ReportingQualityControl : reporting_quality_control
    click ReportingQualityControl href "../ReportingQualityControl/"



  ReportingStage : reporting_standards





    ReportingStage --> "*" ReportingStandard : reporting_standards
    click ReportingStandard href "../ReportingStandard/"



  ReportingStage : reporting_statistics





    ReportingStage --> "0..1" ReportingStatistics : reporting_statistics
    click ReportingStatistics href "../ReportingStatistics/"



  ReportingStage : stage_description

  ReportingStage : stage_label

  ReportingStage : stage_type





    ReportingStage --> "1" StageType : stage_type
    click StageType href "../StageType/"



  ReportingStage : started_at

```

Inheritance

Slots

Name Cardinality and Range Description Inheritance
reporting_protocol 0..1
ReportingProtocol
Protocol or plan for reporting the review direct
reporting_standards *
ReportingStandard
Reporting standards used or planned direct
reporting_checklists *
ReportingChecklist
Reporting checklists and item-level completion information direct
report_documents *
ReportDocument
Manuscripts, preprints, reports, and supplementary reporting documents direct
prisma_flow_diagram 0..1
PrismaFlowDiagram
PRISMA flow diagram information if applicable direct
publication_records *
PublicationRecord
Publication, submission, and dissemination records direct
reporting_deviations *
ReportingDeviation
Protocol deviations disclosed in reporting direct
reporting_approvals *
ReportingApproval
Author, stakeholder, or governance approvals for reports direct
reporting_quality_control 0..1
ReportingQualityControl
Quality control measures for reporting direct
reporting_statistics 0..1
ReportingStatistics
Summary statistics for the reporting process direct
ai_assistance_config 0..1
AIAssistance
AI assistance configuration for reporting direct
stage_type 1
StageType
Type of stage being executed StageExecution
stage_label 0..1
String
Human-readable label for this stage execution StageExecution
stage_description 0..1
String
Description of what was done in this stage StageExecution
started_at 0..1
Datetime
When this stage started StageExecution
ended_at 0..1
Datetime
When this stage ended StageExecution
inputs *
StageOutput
Input artifacts for this stage StageExecution
outputs *
StageOutput
Output artifacts produced by this stage StageExecution
cost 0..1
Float
Estimated cost of this stage StageExecution

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:ReportingStage
native revaise:ReportingStage

LinkML Source

Direct

name: ReportingStage
description: Optional stage for documenting review reporting and publication activities.
from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/reporting
is_a: StageExecution
slots:
- reporting_protocol
- reporting_standards
- reporting_checklists
- report_documents
- prisma_flow_diagram
- publication_records
- reporting_deviations
- reporting_approvals
- reporting_quality_control
- reporting_statistics
- ai_assistance_config
slot_usage:
  reporting_protocol:
    name: reporting_protocol
    description: Protocol or plan for reporting the review
    range: ReportingProtocol
    inlined: true
  reporting_standards:
    name: reporting_standards
    description: Reporting standards used or planned
    range: ReportingStandard
    multivalued: true
    inlined_as_list: true
  reporting_checklists:
    name: reporting_checklists
    description: Reporting checklists and item-level completion information
    range: ReportingChecklist
    multivalued: true
    inlined_as_list: true
  report_documents:
    name: report_documents
    description: Manuscripts, preprints, reports, and supplementary reporting documents
    range: ReportDocument
    multivalued: true
    inlined_as_list: true
  prisma_flow_diagram:
    name: prisma_flow_diagram
    description: PRISMA flow diagram information if applicable
    range: PrismaFlowDiagram
    inlined: true
  publication_records:
    name: publication_records
    description: Publication, submission, and dissemination records
    range: PublicationRecord
    multivalued: true
    inlined_as_list: true
  reporting_deviations:
    name: reporting_deviations
    description: Protocol deviations disclosed in reporting
    range: ReportingDeviation
    multivalued: true
    inlined_as_list: true
  reporting_approvals:
    name: reporting_approvals
    description: Author, stakeholder, or governance approvals for reports
    range: ReportingApproval
    multivalued: true
    inlined_as_list: true
  reporting_quality_control:
    name: reporting_quality_control
    description: Quality control measures for reporting
    range: ReportingQualityControl
    inlined: true
  reporting_statistics:
    name: reporting_statistics
    description: Summary statistics for the reporting process
    range: ReportingStatistics
    inlined: true
  ai_assistance_config:
    name: ai_assistance_config
    description: AI assistance configuration for reporting
    range: AIAssistance
    inlined: true

Induced

name: ReportingStage
description: Optional stage for documenting review reporting and publication activities.
from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/reporting
is_a: StageExecution
slot_usage:
  reporting_protocol:
    name: reporting_protocol
    description: Protocol or plan for reporting the review
    range: ReportingProtocol
    inlined: true
  reporting_standards:
    name: reporting_standards
    description: Reporting standards used or planned
    range: ReportingStandard
    multivalued: true
    inlined_as_list: true
  reporting_checklists:
    name: reporting_checklists
    description: Reporting checklists and item-level completion information
    range: ReportingChecklist
    multivalued: true
    inlined_as_list: true
  report_documents:
    name: report_documents
    description: Manuscripts, preprints, reports, and supplementary reporting documents
    range: ReportDocument
    multivalued: true
    inlined_as_list: true
  prisma_flow_diagram:
    name: prisma_flow_diagram
    description: PRISMA flow diagram information if applicable
    range: PrismaFlowDiagram
    inlined: true
  publication_records:
    name: publication_records
    description: Publication, submission, and dissemination records
    range: PublicationRecord
    multivalued: true
    inlined_as_list: true
  reporting_deviations:
    name: reporting_deviations
    description: Protocol deviations disclosed in reporting
    range: ReportingDeviation
    multivalued: true
    inlined_as_list: true
  reporting_approvals:
    name: reporting_approvals
    description: Author, stakeholder, or governance approvals for reports
    range: ReportingApproval
    multivalued: true
    inlined_as_list: true
  reporting_quality_control:
    name: reporting_quality_control
    description: Quality control measures for reporting
    range: ReportingQualityControl
    inlined: true
  reporting_statistics:
    name: reporting_statistics
    description: Summary statistics for the reporting process
    range: ReportingStatistics
    inlined: true
  ai_assistance_config:
    name: ai_assistance_config
    description: AI assistance configuration for reporting
    range: AIAssistance
    inlined: true
attributes:
  reporting_protocol:
    name: reporting_protocol
    description: Protocol or plan for reporting the review
    from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/reporting
    rank: 1000
    owner: ReportingStage
    domain_of:
    - ReportingStage
    range: ReportingProtocol
    inlined: true
  reporting_standards:
    name: reporting_standards
    description: Reporting standards used or planned
    from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/reporting
    rank: 1000
    owner: ReportingStage
    domain_of:
    - ReportingStage
    range: ReportingStandard
    multivalued: true
    inlined: true
    inlined_as_list: true
  reporting_checklists:
    name: reporting_checklists
    description: Reporting checklists and item-level completion information
    from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/reporting
    rank: 1000
    owner: ReportingStage
    domain_of:
    - ReportingStage
    range: ReportingChecklist
    multivalued: true
    inlined: true
    inlined_as_list: true
  report_documents:
    name: report_documents
    description: Manuscripts, preprints, reports, and supplementary reporting documents
    from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/reporting
    rank: 1000
    owner: ReportingStage
    domain_of:
    - ReportingStage
    range: ReportDocument
    multivalued: true
    inlined: true
    inlined_as_list: true
  prisma_flow_diagram:
    name: prisma_flow_diagram
    description: PRISMA flow diagram information if applicable
    from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/reporting
    rank: 1000
    owner: ReportingStage
    domain_of:
    - ReportingStage
    range: PrismaFlowDiagram
    inlined: true
  publication_records:
    name: publication_records
    description: Publication, submission, and dissemination records
    from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/reporting
    rank: 1000
    owner: ReportingStage
    domain_of:
    - ReportingStage
    range: PublicationRecord
    multivalued: true
    inlined: true
    inlined_as_list: true
  reporting_deviations:
    name: reporting_deviations
    description: Protocol deviations disclosed in reporting
    from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/reporting
    rank: 1000
    owner: ReportingStage
    domain_of:
    - ReportingStage
    range: ReportingDeviation
    multivalued: true
    inlined: true
    inlined_as_list: true
  reporting_approvals:
    name: reporting_approvals
    description: Author, stakeholder, or governance approvals for reports
    from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/reporting
    rank: 1000
    owner: ReportingStage
    domain_of:
    - ReportingStage
    range: ReportingApproval
    multivalued: true
    inlined: true
    inlined_as_list: true
  reporting_quality_control:
    name: reporting_quality_control
    description: Quality control measures for reporting
    from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/reporting
    rank: 1000
    owner: ReportingStage
    domain_of:
    - ReportingStage
    range: ReportingQualityControl
    inlined: true
  reporting_statistics:
    name: reporting_statistics
    description: Summary statistics for the reporting process
    from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/reporting
    rank: 1000
    owner: ReportingStage
    domain_of:
    - ReportingStage
    range: ReportingStatistics
    inlined: true
  ai_assistance_config:
    name: ai_assistance_config
    description: AI assistance configuration for reporting
    from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/reporting
    rank: 1000
    owner: ReportingStage
    domain_of:
    - ReportingStage
    range: AIAssistance
    inlined: true
  stage_type:
    name: stage_type
    description: Type of stage being executed
    from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/reporting
    rank: 1000
    owner: ReportingStage
    domain_of:
    - StageExecution
    - ParticipantWorkload
    range: StageType
    required: true
  stage_label:
    name: stage_label
    description: Human-readable label for this stage execution
    from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/reporting
    rank: 1000
    owner: ReportingStage
    domain_of:
    - StageExecution
    range: string
  stage_description:
    name: stage_description
    description: Description of what was done in this stage
    from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/reporting
    rank: 1000
    owner: ReportingStage
    domain_of:
    - StageExecution
    range: string
  started_at:
    name: started_at
    description: When this stage started
    from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/reporting
    rank: 1000
    owner: ReportingStage
    domain_of:
    - StageExecution
    range: datetime
  ended_at:
    name: ended_at
    description: When this stage ended
    from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/reporting
    rank: 1000
    owner: ReportingStage
    domain_of:
    - StageExecution
    range: datetime
  inputs:
    name: inputs
    description: Input artifacts for this stage
    from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/reporting
    rank: 1000
    owner: ReportingStage
    domain_of:
    - StageExecution
    range: StageOutput
    multivalued: true
  outputs:
    name: outputs
    description: Output artifacts produced by this stage
    from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/reporting
    rank: 1000
    owner: ReportingStage
    domain_of:
    - StageExecution
    range: StageOutput
    multivalued: true
  cost:
    name: cost
    description: Estimated cost of this stage
    from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/reporting
    rank: 1000
    owner: ReportingStage
    domain_of:
    - StageExecution
    range: float
    minimum_value: 0