Skip to content

Class: ScreeningCriteria

Inclusion and exclusion criteria for screening

URI: revaise:ScreeningCriteria

```mermaid classDiagram class ScreeningCriteria click ScreeningCriteria href "../ScreeningCriteria/" ScreeningCriteria : comparator_criteria

  ScreeningCriteria : criteria_id

  ScreeningCriteria : criteria_notes

  ScreeningCriteria : date_range_criteria





    ScreeningCriteria --> "0..1" DateRange : date_range_criteria
    click DateRange href "../DateRange/"



  ScreeningCriteria : exclude_systematic_reviews

  ScreeningCriteria : exclusion_criteria

  ScreeningCriteria : geographic_criteria

  ScreeningCriteria : inclusion_criteria

  ScreeningCriteria : intervention_criteria

  ScreeningCriteria : language_criteria

  ScreeningCriteria : outcome_criteria

  ScreeningCriteria : population_criteria

  ScreeningCriteria : primary_sources_only

  ScreeningCriteria : publication_type_criteria





    ScreeningCriteria --> "*" PublicationType : publication_type_criteria
    click PublicationType href "../PublicationType/"



  ScreeningCriteria : study_design_criteria

```

Slots

Name Cardinality and Range Description Inheritance
criteria_id 1
String
Unique identifier for the criteria set direct
inclusion_criteria 1..*
String
List of inclusion criteria direct
exclusion_criteria 1..*
String
List of exclusion criteria direct
population_criteria *
String
Criteria related to study population direct
intervention_criteria *
String
Criteria related to interventions direct
comparator_criteria *
String
Criteria related to comparators direct
outcome_criteria *
String
Criteria related to outcomes direct
study_design_criteria *
String
Acceptable study designs direct
publication_type_criteria *
PublicationType
Acceptable publication types direct
language_criteria *
String
Acceptable languages direct
date_range_criteria 0..1
DateRange
Acceptable publication date range direct
geographic_criteria *
String
Geographic restrictions direct
exclude_systematic_reviews 0..1
Boolean
Whether to exclude systematic reviews direct
primary_sources_only 0..1
Boolean
Whether to include only primary sources direct
criteria_notes 0..1
String
Additional notes about the criteria direct

Usages

used by used in type used
ScreeningStage screening_criteria range ScreeningCriteria

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

LinkML Source

Direct

name: ScreeningCriteria
description: Inclusion and exclusion criteria for screening
from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/screening
slots:
- criteria_id
- inclusion_criteria
- exclusion_criteria
- population_criteria
- intervention_criteria
- comparator_criteria
- outcome_criteria
- study_design_criteria
- publication_type_criteria
- language_criteria
- date_range_criteria
- geographic_criteria
- exclude_systematic_reviews
- primary_sources_only
- criteria_notes
slot_usage:
  criteria_id:
    name: criteria_id
    description: Unique identifier for the criteria set
    identifier: true
    range: string
  inclusion_criteria:
    name: inclusion_criteria
    description: List of inclusion criteria
    range: string
    required: true
    multivalued: true
  exclusion_criteria:
    name: exclusion_criteria
    description: List of exclusion criteria
    range: string
    required: true
    multivalued: true
  population_criteria:
    name: population_criteria
    description: Criteria related to study population
    range: string
    multivalued: true
  intervention_criteria:
    name: intervention_criteria
    description: Criteria related to interventions
    range: string
    multivalued: true
  comparator_criteria:
    name: comparator_criteria
    description: Criteria related to comparators
    range: string
    multivalued: true
  outcome_criteria:
    name: outcome_criteria
    description: Criteria related to outcomes
    range: string
    multivalued: true
  study_design_criteria:
    name: study_design_criteria
    description: Acceptable study designs
    range: string
    multivalued: true
  publication_type_criteria:
    name: publication_type_criteria
    description: Acceptable publication types
    range: PublicationType
    multivalued: true
  language_criteria:
    name: language_criteria
    description: Acceptable languages
    range: string
    multivalued: true
  date_range_criteria:
    name: date_range_criteria
    description: Acceptable publication date range
    range: DateRange
  geographic_criteria:
    name: geographic_criteria
    description: Geographic restrictions
    range: string
    multivalued: true
  exclude_systematic_reviews:
    name: exclude_systematic_reviews
    description: Whether to exclude systematic reviews
    range: boolean
  primary_sources_only:
    name: primary_sources_only
    description: Whether to include only primary sources
    range: boolean
  criteria_notes:
    name: criteria_notes
    description: Additional notes about the criteria
    range: string

Induced

name: ScreeningCriteria
description: Inclusion and exclusion criteria for screening
from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/screening
slot_usage:
  criteria_id:
    name: criteria_id
    description: Unique identifier for the criteria set
    identifier: true
    range: string
  inclusion_criteria:
    name: inclusion_criteria
    description: List of inclusion criteria
    range: string
    required: true
    multivalued: true
  exclusion_criteria:
    name: exclusion_criteria
    description: List of exclusion criteria
    range: string
    required: true
    multivalued: true
  population_criteria:
    name: population_criteria
    description: Criteria related to study population
    range: string
    multivalued: true
  intervention_criteria:
    name: intervention_criteria
    description: Criteria related to interventions
    range: string
    multivalued: true
  comparator_criteria:
    name: comparator_criteria
    description: Criteria related to comparators
    range: string
    multivalued: true
  outcome_criteria:
    name: outcome_criteria
    description: Criteria related to outcomes
    range: string
    multivalued: true
  study_design_criteria:
    name: study_design_criteria
    description: Acceptable study designs
    range: string
    multivalued: true
  publication_type_criteria:
    name: publication_type_criteria
    description: Acceptable publication types
    range: PublicationType
    multivalued: true
  language_criteria:
    name: language_criteria
    description: Acceptable languages
    range: string
    multivalued: true
  date_range_criteria:
    name: date_range_criteria
    description: Acceptable publication date range
    range: DateRange
  geographic_criteria:
    name: geographic_criteria
    description: Geographic restrictions
    range: string
    multivalued: true
  exclude_systematic_reviews:
    name: exclude_systematic_reviews
    description: Whether to exclude systematic reviews
    range: boolean
  primary_sources_only:
    name: primary_sources_only
    description: Whether to include only primary sources
    range: boolean
  criteria_notes:
    name: criteria_notes
    description: Additional notes about the criteria
    range: string
attributes:
  criteria_id:
    name: criteria_id
    description: Unique identifier for the criteria set
    from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/screening
    rank: 1000
    identifier: true
    alias: criteria_id
    owner: ScreeningCriteria
    domain_of:
    - ScreeningCriteria
    range: string
  inclusion_criteria:
    name: inclusion_criteria
    description: List of inclusion criteria
    from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/screening
    rank: 1000
    alias: inclusion_criteria
    owner: ScreeningCriteria
    domain_of:
    - ScreeningCriteria
    range: string
    required: true
    multivalued: true
  exclusion_criteria:
    name: exclusion_criteria
    description: List of exclusion criteria
    from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/screening
    rank: 1000
    alias: exclusion_criteria
    owner: ScreeningCriteria
    domain_of:
    - ScreeningCriteria
    range: string
    required: true
    multivalued: true
  population_criteria:
    name: population_criteria
    description: Criteria related to study population
    from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/screening
    rank: 1000
    alias: population_criteria
    owner: ScreeningCriteria
    domain_of:
    - ScreeningCriteria
    range: string
    multivalued: true
  intervention_criteria:
    name: intervention_criteria
    description: Criteria related to interventions
    from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/screening
    rank: 1000
    alias: intervention_criteria
    owner: ScreeningCriteria
    domain_of:
    - ScreeningCriteria
    range: string
    multivalued: true
  comparator_criteria:
    name: comparator_criteria
    description: Criteria related to comparators
    from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/screening
    rank: 1000
    alias: comparator_criteria
    owner: ScreeningCriteria
    domain_of:
    - ScreeningCriteria
    range: string
    multivalued: true
  outcome_criteria:
    name: outcome_criteria
    description: Criteria related to outcomes
    from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/screening
    rank: 1000
    alias: outcome_criteria
    owner: ScreeningCriteria
    domain_of:
    - ScreeningCriteria
    range: string
    multivalued: true
  study_design_criteria:
    name: study_design_criteria
    description: Acceptable study designs
    from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/screening
    rank: 1000
    alias: study_design_criteria
    owner: ScreeningCriteria
    domain_of:
    - ScreeningCriteria
    range: string
    multivalued: true
  publication_type_criteria:
    name: publication_type_criteria
    description: Acceptable publication types
    from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/screening
    rank: 1000
    alias: publication_type_criteria
    owner: ScreeningCriteria
    domain_of:
    - ScreeningCriteria
    range: PublicationType
    multivalued: true
  language_criteria:
    name: language_criteria
    description: Acceptable languages
    from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/screening
    rank: 1000
    alias: language_criteria
    owner: ScreeningCriteria
    domain_of:
    - ScreeningCriteria
    range: string
    multivalued: true
  date_range_criteria:
    name: date_range_criteria
    description: Acceptable publication date range
    from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/screening
    rank: 1000
    alias: date_range_criteria
    owner: ScreeningCriteria
    domain_of:
    - ScreeningCriteria
    range: DateRange
  geographic_criteria:
    name: geographic_criteria
    description: Geographic restrictions
    from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/screening
    rank: 1000
    alias: geographic_criteria
    owner: ScreeningCriteria
    domain_of:
    - ScreeningCriteria
    range: string
    multivalued: true
  exclude_systematic_reviews:
    name: exclude_systematic_reviews
    description: Whether to exclude systematic reviews
    from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/screening
    rank: 1000
    ifabsent: 'False'
    alias: exclude_systematic_reviews
    owner: ScreeningCriteria
    domain_of:
    - ScreeningCriteria
    range: boolean
  primary_sources_only:
    name: primary_sources_only
    description: Whether to include only primary sources
    from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/screening
    rank: 1000
    ifabsent: 'False'
    alias: primary_sources_only
    owner: ScreeningCriteria
    domain_of:
    - ScreeningCriteria
    range: boolean
  criteria_notes:
    name: criteria_notes
    description: Additional notes about the criteria
    from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/screening
    rank: 1000
    alias: criteria_notes
    owner: ScreeningCriteria
    domain_of:
    - ScreeningCriteria
    range: string