Class: ScopingStage¶
Optional stage documenting exploratory work before or alongside protocol finalization.
URI: revaise:ScopingStage
```mermaid classDiagram class ScopingStage click ScopingStage href "../ScopingStage/" StageExecution <|-- ScopingStage click StageExecution href "../StageExecution/"
ScopingStage : ai_assistance_config
ScopingStage --> "0..1" AIAssistance : ai_assistance_config
click AIAssistance href "../AIAssistance/"
ScopingStage : cost
ScopingStage : ended_at
ScopingStage : exploratory_searches
ScopingStage --> "*" ExploratorySearch : exploratory_searches
click ExploratorySearch href "../ExploratorySearch/"
ScopingStage : feasibility_assessment
ScopingStage --> "0..1" FeasibilityAssessment : feasibility_assessment
click FeasibilityAssessment href "../FeasibilityAssessment/"
ScopingStage : inputs
ScopingStage --> "*" StageOutput : inputs
click StageOutput href "../StageOutput/"
ScopingStage : outputs
ScopingStage --> "*" StageOutput : outputs
click StageOutput href "../StageOutput/"
ScopingStage : scoping_decisions
ScopingStage --> "*" ScopingDecision : scoping_decisions
click ScopingDecision href "../ScopingDecision/"
ScopingStage : scoping_outputs
ScopingStage --> "*" StageOutput : scoping_outputs
click StageOutput href "../StageOutput/"
ScopingStage : scoping_protocol
ScopingStage --> "0..1" ScopingProtocol : scoping_protocol
click ScopingProtocol href "../ScopingProtocol/"
ScopingStage : scoping_quality_control
ScopingStage --> "0..1" ScopingQualityControl : scoping_quality_control
click ScopingQualityControl href "../ScopingQualityControl/"
ScopingStage : scoping_question_candidates
ScopingStage --> "*" ReviewQuestionCandidate : scoping_question_candidates
click ReviewQuestionCandidate href "../ReviewQuestionCandidate/"
ScopingStage : scoping_statistics
ScopingStage --> "0..1" ScopingStatistics : scoping_statistics
click ScopingStatistics href "../ScopingStatistics/"
ScopingStage : stage_description
ScopingStage : stage_label
ScopingStage : stage_type
ScopingStage --> "1" StageType : stage_type
click StageType href "../StageType/"
ScopingStage : stakeholder_inputs
ScopingStage --> "*" StakeholderInput : stakeholder_inputs
click StakeholderInput href "../StakeholderInput/"
ScopingStage : started_at
```
Inheritance¶
- StageExecution
- ScopingStage
Slots¶
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| scoping_protocol | 0..1 ScopingProtocol |
Protocol or plan for the scoping activity | direct |
| scoping_question_candidates | * ReviewQuestionCandidate |
Candidate review questions considered during scoping | direct |
| exploratory_searches | * ExploratorySearch |
Exploratory searches used to understand the evidence landscape | direct |
| scoping_decisions | * ScopingDecision |
Decisions made while refining the review scope | direct |
| stakeholder_inputs | * StakeholderInput |
Input from stakeholders, domain experts, librarians, or methodologists | direct |
| feasibility_assessment | 0..1 FeasibilityAssessment |
Assessment of whether the planned review scope is feasible | direct |
| scoping_outputs | * StageOutput |
Outputs produced during scoping | direct |
| scoping_quality_control | 0..1 ScopingQualityControl |
Quality control measures for the scoping process | direct |
| scoping_statistics | 0..1 ScopingStatistics |
Summary statistics for the scoping process | direct |
| ai_assistance_config | 0..1 AIAssistance |
AI assistance configuration for scoping | 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/scoping
Mappings¶
| Mapping Type | Mapped Value |
|---|---|
| self | revaise:ScopingStage |
| native | revaise:ScopingStage |
LinkML Source¶
Direct¶
name: ScopingStage
description: Optional stage documenting exploratory work before or alongside protocol
finalization.
from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/scoping
is_a: StageExecution
slots:
- scoping_protocol
- scoping_question_candidates
- exploratory_searches
- scoping_decisions
- stakeholder_inputs
- feasibility_assessment
- scoping_outputs
- scoping_quality_control
- scoping_statistics
- ai_assistance_config
slot_usage:
scoping_protocol:
name: scoping_protocol
description: Protocol or plan for the scoping activity
range: ScopingProtocol
inlined: true
scoping_question_candidates:
name: scoping_question_candidates
description: Candidate review questions considered during scoping
range: ReviewQuestionCandidate
multivalued: true
inlined_as_list: true
exploratory_searches:
name: exploratory_searches
description: Exploratory searches used to understand the evidence landscape
range: ExploratorySearch
multivalued: true
inlined_as_list: true
scoping_decisions:
name: scoping_decisions
description: Decisions made while refining the review scope
range: ScopingDecision
multivalued: true
inlined_as_list: true
stakeholder_inputs:
name: stakeholder_inputs
description: Input from stakeholders, domain experts, librarians, or methodologists
range: StakeholderInput
multivalued: true
inlined_as_list: true
feasibility_assessment:
name: feasibility_assessment
description: Assessment of whether the planned review scope is feasible
range: FeasibilityAssessment
inlined: true
scoping_outputs:
name: scoping_outputs
description: Outputs produced during scoping
range: StageOutput
multivalued: true
inlined_as_list: true
scoping_quality_control:
name: scoping_quality_control
description: Quality control measures for the scoping process
range: ScopingQualityControl
inlined: true
scoping_statistics:
name: scoping_statistics
description: Summary statistics for the scoping process
range: ScopingStatistics
inlined: true
ai_assistance_config:
name: ai_assistance_config
description: AI assistance configuration for scoping
range: AIAssistance
inlined: true
Induced¶
name: ScopingStage
description: Optional stage documenting exploratory work before or alongside protocol
finalization.
from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/scoping
is_a: StageExecution
slot_usage:
scoping_protocol:
name: scoping_protocol
description: Protocol or plan for the scoping activity
range: ScopingProtocol
inlined: true
scoping_question_candidates:
name: scoping_question_candidates
description: Candidate review questions considered during scoping
range: ReviewQuestionCandidate
multivalued: true
inlined_as_list: true
exploratory_searches:
name: exploratory_searches
description: Exploratory searches used to understand the evidence landscape
range: ExploratorySearch
multivalued: true
inlined_as_list: true
scoping_decisions:
name: scoping_decisions
description: Decisions made while refining the review scope
range: ScopingDecision
multivalued: true
inlined_as_list: true
stakeholder_inputs:
name: stakeholder_inputs
description: Input from stakeholders, domain experts, librarians, or methodologists
range: StakeholderInput
multivalued: true
inlined_as_list: true
feasibility_assessment:
name: feasibility_assessment
description: Assessment of whether the planned review scope is feasible
range: FeasibilityAssessment
inlined: true
scoping_outputs:
name: scoping_outputs
description: Outputs produced during scoping
range: StageOutput
multivalued: true
inlined_as_list: true
scoping_quality_control:
name: scoping_quality_control
description: Quality control measures for the scoping process
range: ScopingQualityControl
inlined: true
scoping_statistics:
name: scoping_statistics
description: Summary statistics for the scoping process
range: ScopingStatistics
inlined: true
ai_assistance_config:
name: ai_assistance_config
description: AI assistance configuration for scoping
range: AIAssistance
inlined: true
attributes:
scoping_protocol:
name: scoping_protocol
description: Protocol or plan for the scoping activity
from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/scoping
rank: 1000
owner: ScopingStage
domain_of:
- ScopingStage
range: ScopingProtocol
inlined: true
scoping_question_candidates:
name: scoping_question_candidates
description: Candidate review questions considered during scoping
from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/scoping
rank: 1000
owner: ScopingStage
domain_of:
- ScopingStage
range: ReviewQuestionCandidate
multivalued: true
inlined: true
inlined_as_list: true
exploratory_searches:
name: exploratory_searches
description: Exploratory searches used to understand the evidence landscape
from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/scoping
rank: 1000
owner: ScopingStage
domain_of:
- ScopingStage
range: ExploratorySearch
multivalued: true
inlined: true
inlined_as_list: true
scoping_decisions:
name: scoping_decisions
description: Decisions made while refining the review scope
from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/scoping
rank: 1000
owner: ScopingStage
domain_of:
- ScopingStage
range: ScopingDecision
multivalued: true
inlined: true
inlined_as_list: true
stakeholder_inputs:
name: stakeholder_inputs
description: Input from stakeholders, domain experts, librarians, or methodologists
from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/scoping
rank: 1000
owner: ScopingStage
domain_of:
- ScopingStage
range: StakeholderInput
multivalued: true
inlined: true
inlined_as_list: true
feasibility_assessment:
name: feasibility_assessment
description: Assessment of whether the planned review scope is feasible
from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/scoping
rank: 1000
owner: ScopingStage
domain_of:
- ScopingStage
range: FeasibilityAssessment
inlined: true
scoping_outputs:
name: scoping_outputs
description: Outputs produced during scoping
from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/scoping
rank: 1000
owner: ScopingStage
domain_of:
- ScopingStage
range: StageOutput
multivalued: true
inlined: true
inlined_as_list: true
scoping_quality_control:
name: scoping_quality_control
description: Quality control measures for the scoping process
from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/scoping
rank: 1000
owner: ScopingStage
domain_of:
- ScopingStage
range: ScopingQualityControl
inlined: true
scoping_statistics:
name: scoping_statistics
description: Summary statistics for the scoping process
from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/scoping
rank: 1000
owner: ScopingStage
domain_of:
- ScopingStage
range: ScopingStatistics
inlined: true
ai_assistance_config:
name: ai_assistance_config
description: AI assistance configuration for scoping
from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/scoping
rank: 1000
owner: ScopingStage
domain_of:
- ScopingStage
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/scoping
rank: 1000
owner: ScopingStage
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/scoping
rank: 1000
owner: ScopingStage
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/scoping
rank: 1000
owner: ScopingStage
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/scoping
rank: 1000
owner: ScopingStage
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/scoping
rank: 1000
owner: ScopingStage
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/scoping
rank: 1000
owner: ScopingStage
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/scoping
rank: 1000
owner: ScopingStage
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/scoping
rank: 1000
owner: ScopingStage
domain_of:
- StageExecution
range: float
minimum_value: 0