Class: ScreeningRound¶
A specific round of screening (e.g., title/abstract or full-text)
```mermaid classDiagram class ScreeningRound click ScreeningRound href "../ScreeningRound/" ScreeningRound : ai_assistance
ScreeningRound --> "0..1" AIAssistance : ai_assistance
click AIAssistance href "../AIAssistance/"
ScreeningRound : conflict_resolutions
ScreeningRound --> "*" ScreeningConflictResolution : conflict_resolutions
click ScreeningConflictResolution href "../ScreeningConflictResolution/"
ScreeningRound : excluded_record_ids
ScreeningRound : included_record_ids
ScreeningRound : input_records
ScreeningRound --> "1" LiteratureRecordCollection : input_records
click LiteratureRecordCollection href "../LiteratureRecordCollection/"
ScreeningRound : reviewers
ScreeningRound --> "1..*" Participant : reviewers
click Participant href "../Participant/"
ScreeningRound : round_completed_at
ScreeningRound : round_id
ScreeningRound : round_label
ScreeningRound : round_notes
ScreeningRound : round_number
ScreeningRound : round_started_at
ScreeningRound : round_statistics
ScreeningRound --> "0..1" RoundStatistics : round_statistics
click RoundStatistics href "../RoundStatistics/"
ScreeningRound : round_type
ScreeningRound --> "1" ScreeningRoundType : round_type
click ScreeningRoundType href "../ScreeningRoundType/"
ScreeningRound : screening_decisions
ScreeningRound --> "*" ScreeningDecision : screening_decisions
click ScreeningDecision href "../ScreeningDecision/"
ScreeningRound : screening_tools
ScreeningRound --> "*" ExternalTool : screening_tools
click ExternalTool href "../ExternalTool/"
```
Slots¶
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| round_id | 1 String |
Unique identifier for the screening round | direct |
| round_type | 1 ScreeningRoundType |
Type of screening round | direct |
| round_number | 1 Integer |
Sequential number of the round | direct |
| round_label | 0..1 String |
Human-readable label for the round | direct |
| input_records | 1 LiteratureRecordCollection |
Records to be screened in this round | direct |
| screening_decisions | * ScreeningDecision |
Individual screening decisions made | direct |
| conflict_resolutions | * ScreeningConflictResolution |
Resolutions of conflicts between reviewers | direct |
| excluded_record_ids | * String |
IDs of records excluded in this round | direct |
| included_record_ids | * String |
IDs of records included/passed to next round | direct |
| round_started_at | 0..1 Datetime |
When this round started | direct |
| round_completed_at | 0..1 Datetime |
When this round completed | direct |
| reviewers | 1..* Participant |
Reviewers involved in this round | direct |
| screening_tools | * ExternalTool |
Tools used for screening in this round | direct |
| ai_assistance | 0..1 AIAssistance |
AI assistance used in this round | direct |
| round_statistics | 0..1 RoundStatistics |
Statistics for this screening round | direct |
| round_notes | 0..1 String |
Additional notes about this round | direct |
Usages¶
| used by | used in | type | used |
|---|---|---|---|
| ScreeningStage | screening_rounds | range | ScreeningRound |
Identifier and Mapping Information¶
Schema Source¶
- from schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/screening
Mappings¶
| Mapping Type | Mapped Value |
|---|---|
| self | revaise:ScreeningRound |
| native | revaise:ScreeningRound |
LinkML Source¶
Direct¶
name: ScreeningRound
description: A specific round of screening (e.g., title/abstract or full-text)
from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/screening
slots:
- round_id
- round_type
- round_number
- round_label
- input_records
- screening_decisions
- conflict_resolutions
- excluded_record_ids
- included_record_ids
- round_started_at
- round_completed_at
- reviewers
- screening_tools
- ai_assistance
- round_statistics
- round_notes
slot_usage:
round_id:
name: round_id
description: Unique identifier for the screening round
identifier: true
range: string
round_type:
name: round_type
description: Type of screening round
range: ScreeningRoundType
required: true
round_number:
name: round_number
description: Sequential number of the round
range: integer
required: true
round_label:
name: round_label
description: Human-readable label for the round
range: string
input_records:
name: input_records
description: Records to be screened in this round
range: LiteratureRecordCollection
required: true
screening_decisions:
name: screening_decisions
description: Individual screening decisions made
range: ScreeningDecision
multivalued: true
conflict_resolutions:
name: conflict_resolutions
description: Resolutions of conflicts between reviewers
range: ScreeningConflictResolution
multivalued: true
excluded_record_ids:
name: excluded_record_ids
description: IDs of records excluded in this round
range: string
multivalued: true
included_record_ids:
name: included_record_ids
description: IDs of records included/passed to next round
range: string
multivalued: true
round_started_at:
name: round_started_at
description: When this round started
range: datetime
round_completed_at:
name: round_completed_at
description: When this round completed
range: datetime
reviewers:
name: reviewers
description: Reviewers involved in this round
range: Participant
multivalued: true
minimum_cardinality: 1
screening_tools:
name: screening_tools
description: Tools used for screening in this round
range: ExternalTool
multivalued: true
ai_assistance:
name: ai_assistance
description: AI assistance used in this round
range: AIAssistance
round_statistics:
name: round_statistics
description: Statistics for this screening round
range: RoundStatistics
round_notes:
name: round_notes
description: Additional notes about this round
range: string
Induced¶
name: ScreeningRound
description: A specific round of screening (e.g., title/abstract or full-text)
from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/screening
slot_usage:
round_id:
name: round_id
description: Unique identifier for the screening round
identifier: true
range: string
round_type:
name: round_type
description: Type of screening round
range: ScreeningRoundType
required: true
round_number:
name: round_number
description: Sequential number of the round
range: integer
required: true
round_label:
name: round_label
description: Human-readable label for the round
range: string
input_records:
name: input_records
description: Records to be screened in this round
range: LiteratureRecordCollection
required: true
screening_decisions:
name: screening_decisions
description: Individual screening decisions made
range: ScreeningDecision
multivalued: true
conflict_resolutions:
name: conflict_resolutions
description: Resolutions of conflicts between reviewers
range: ScreeningConflictResolution
multivalued: true
excluded_record_ids:
name: excluded_record_ids
description: IDs of records excluded in this round
range: string
multivalued: true
included_record_ids:
name: included_record_ids
description: IDs of records included/passed to next round
range: string
multivalued: true
round_started_at:
name: round_started_at
description: When this round started
range: datetime
round_completed_at:
name: round_completed_at
description: When this round completed
range: datetime
reviewers:
name: reviewers
description: Reviewers involved in this round
range: Participant
multivalued: true
minimum_cardinality: 1
screening_tools:
name: screening_tools
description: Tools used for screening in this round
range: ExternalTool
multivalued: true
ai_assistance:
name: ai_assistance
description: AI assistance used in this round
range: AIAssistance
round_statistics:
name: round_statistics
description: Statistics for this screening round
range: RoundStatistics
round_notes:
name: round_notes
description: Additional notes about this round
range: string
attributes:
round_id:
name: round_id
description: Unique identifier for the screening round
from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/screening
rank: 1000
identifier: true
owner: ScreeningRound
domain_of:
- ScreeningRound
range: string
required: true
round_type:
name: round_type
description: Type of screening round
from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/screening
rank: 1000
owner: ScreeningRound
domain_of:
- ScreeningRound
range: ScreeningRoundType
required: true
round_number:
name: round_number
description: Sequential number of the round
from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/screening
rank: 1000
owner: ScreeningRound
domain_of:
- ScreeningRound
range: integer
required: true
round_label:
name: round_label
description: Human-readable label for the round
from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/screening
rank: 1000
owner: ScreeningRound
domain_of:
- ScreeningRound
range: string
input_records:
name: input_records
description: Records to be screened in this round
from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/screening
rank: 1000
owner: ScreeningRound
domain_of:
- ScreeningRound
range: LiteratureRecordCollection
required: true
screening_decisions:
name: screening_decisions
description: Individual screening decisions made
from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/screening
rank: 1000
owner: ScreeningRound
domain_of:
- ScreeningRound
range: ScreeningDecision
multivalued: true
conflict_resolutions:
name: conflict_resolutions
description: Resolutions of conflicts between reviewers
from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/screening
rank: 1000
owner: ScreeningRound
domain_of:
- ScreeningRound
range: ScreeningConflictResolution
multivalued: true
excluded_record_ids:
name: excluded_record_ids
description: IDs of records excluded in this round
from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/screening
rank: 1000
owner: ScreeningRound
domain_of:
- ScreeningRound
range: string
multivalued: true
included_record_ids:
name: included_record_ids
description: IDs of records included/passed to next round
from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/screening
rank: 1000
owner: ScreeningRound
domain_of:
- ScreeningRound
range: string
multivalued: true
round_started_at:
name: round_started_at
description: When this round started
from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/screening
rank: 1000
owner: ScreeningRound
domain_of:
- ScreeningRound
range: datetime
round_completed_at:
name: round_completed_at
description: When this round completed
from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/screening
rank: 1000
owner: ScreeningRound
domain_of:
- ScreeningRound
range: datetime
reviewers:
name: reviewers
description: Reviewers involved in this round
from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/screening
rank: 1000
owner: ScreeningRound
domain_of:
- ScreeningRound
range: Participant
multivalued: true
minimum_cardinality: 1
screening_tools:
name: screening_tools
description: Tools used for screening in this round
from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/screening
rank: 1000
owner: ScreeningRound
domain_of:
- ScreeningRound
range: ExternalTool
multivalued: true
ai_assistance:
name: ai_assistance
description: AI assistance used in this round
from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/screening
rank: 1000
owner: ScreeningRound
domain_of:
- ScreeningRound
range: AIAssistance
round_statistics:
name: round_statistics
description: Statistics for this screening round
from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/screening
rank: 1000
owner: ScreeningRound
domain_of:
- ScreeningRound
range: RoundStatistics
round_notes:
name: round_notes
description: Additional notes about this round
from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/screening
rank: 1000
owner: ScreeningRound
domain_of:
- ScreeningRound
range: string