Skip to content

Class: ScreeningRound

A specific round of screening (e.g., title/abstract or full-text)

URI: revaise:ScreeningRound

```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