Skip to content

Class: Participant

A person participating in the review process

URI: revaise:Participant

```mermaid classDiagram class Participant click Participant href "../Participant/" Author <|-- Participant click Author href "../Author/"

  Participant : affiliations





    Participant --> "*" Affiliation : affiliations
    click Affiliation href "../Affiliation/"



  Participant : assigned_items_count

  Participant : completed_items_count

  Participant : conflict_of_interest_declared

  Participant : email

  Participant : expertise_areas

  Participant : family_name

  Participant : given_name

  Participant : name

  Participant : orcid

  Participant : participant_avg_time_per_item

  Participant : participant_notes

  Participant : participant_role





    Participant --> "1..*" ParticipantRole : participant_role
    click ParticipantRole href "../ParticipantRole/"



  Participant : training_completed

```

Inheritance

Slots

Name Cardinality and Range Description Inheritance
participant_role 1..*
ParticipantRole
Role(s) of the participant in the review direct
expertise_areas *
String
Areas of expertise relevant to the review direct
training_completed *
String
Training or calibration exercises completed direct
assigned_items_count 0..1
Integer
Number of items assigned to this participant direct
completed_items_count 0..1
Integer
Number of items completed by this participant direct
participant_avg_time_per_item 0..1
Float
Average time spent per item (minutes) direct
conflict_of_interest_declared 0..1
Boolean
Whether conflicts of interest were declared direct
participant_notes 0..1
String
Additional notes about the participant direct
name 1
String
Full name of the author Author
given_name 0..1
String
Given/first name(s) Author
family_name 0..1
String
Family/last name Author
orcid 0..1
String
ORCID identifier Author
email 0..1
String
Contact email address Author
affiliations *
Affiliation
Institutional affiliations Author

Usages

used by used in type used
QualityAssessment assessor range Participant

Identifier and Mapping Information

Schema Source

  • from schema: https://open-and-sustainable.github.io/revaise-model/schema/objects/quality_assessment

Mappings

Mapping Type Mapped Value
self revaise:Participant
native revaise:Participant

LinkML Source

Direct

name: Participant
description: A person participating in the review process
from_schema: https://open-and-sustainable.github.io/revaise-model/schema/objects/quality_assessment
is_a: Author
slots:
- participant_role
- expertise_areas
- training_completed
- assigned_items_count
- completed_items_count
- participant_avg_time_per_item
- conflict_of_interest_declared
- participant_notes
slot_usage:
  participant_role:
    name: participant_role
    description: Role(s) of the participant in the review
    range: ParticipantRole
    required: true
    multivalued: true
  expertise_areas:
    name: expertise_areas
    description: Areas of expertise relevant to the review
    range: string
    multivalued: true
  training_completed:
    name: training_completed
    description: Training or calibration exercises completed
    range: string
    multivalued: true
  assigned_items_count:
    name: assigned_items_count
    description: Number of items assigned to this participant
    range: integer
  completed_items_count:
    name: completed_items_count
    description: Number of items completed by this participant
    range: integer
  participant_avg_time_per_item:
    name: participant_avg_time_per_item
    description: Average time spent per item (minutes)
    range: float
  conflict_of_interest_declared:
    name: conflict_of_interest_declared
    description: Whether conflicts of interest were declared
    range: boolean
  participant_notes:
    name: participant_notes
    description: Additional notes about the participant
    range: string

Induced

name: Participant
description: A person participating in the review process
from_schema: https://open-and-sustainable.github.io/revaise-model/schema/objects/quality_assessment
is_a: Author
slot_usage:
  participant_role:
    name: participant_role
    description: Role(s) of the participant in the review
    range: ParticipantRole
    required: true
    multivalued: true
  expertise_areas:
    name: expertise_areas
    description: Areas of expertise relevant to the review
    range: string
    multivalued: true
  training_completed:
    name: training_completed
    description: Training or calibration exercises completed
    range: string
    multivalued: true
  assigned_items_count:
    name: assigned_items_count
    description: Number of items assigned to this participant
    range: integer
  completed_items_count:
    name: completed_items_count
    description: Number of items completed by this participant
    range: integer
  participant_avg_time_per_item:
    name: participant_avg_time_per_item
    description: Average time spent per item (minutes)
    range: float
  conflict_of_interest_declared:
    name: conflict_of_interest_declared
    description: Whether conflicts of interest were declared
    range: boolean
  participant_notes:
    name: participant_notes
    description: Additional notes about the participant
    range: string
attributes:
  participant_role:
    name: participant_role
    description: Role(s) of the participant in the review
    from_schema: https://open-and-sustainable.github.io/revaise-model/schema/objects/quality_assessment
    rank: 1000
    owner: Participant
    domain_of:
    - Participant
    range: ParticipantRole
    required: true
    multivalued: true
  expertise_areas:
    name: expertise_areas
    description: Areas of expertise relevant to the review
    from_schema: https://open-and-sustainable.github.io/revaise-model/schema/objects/quality_assessment
    rank: 1000
    owner: Participant
    domain_of:
    - Participant
    range: string
    multivalued: true
  training_completed:
    name: training_completed
    description: Training or calibration exercises completed
    from_schema: https://open-and-sustainable.github.io/revaise-model/schema/objects/quality_assessment
    rank: 1000
    owner: Participant
    domain_of:
    - Participant
    range: string
    multivalued: true
  assigned_items_count:
    name: assigned_items_count
    description: Number of items assigned to this participant
    from_schema: https://open-and-sustainable.github.io/revaise-model/schema/objects/quality_assessment
    rank: 1000
    owner: Participant
    domain_of:
    - Participant
    range: integer
  completed_items_count:
    name: completed_items_count
    description: Number of items completed by this participant
    from_schema: https://open-and-sustainable.github.io/revaise-model/schema/objects/quality_assessment
    rank: 1000
    owner: Participant
    domain_of:
    - Participant
    range: integer
  participant_avg_time_per_item:
    name: participant_avg_time_per_item
    description: Average time spent per item (minutes)
    from_schema: https://open-and-sustainable.github.io/revaise-model/schema/objects/quality_assessment
    rank: 1000
    owner: Participant
    domain_of:
    - Participant
    range: float
  conflict_of_interest_declared:
    name: conflict_of_interest_declared
    description: Whether conflicts of interest were declared
    from_schema: https://open-and-sustainable.github.io/revaise-model/schema/objects/quality_assessment
    rank: 1000
    owner: Participant
    domain_of:
    - Participant
    range: boolean
  participant_notes:
    name: participant_notes
    description: Additional notes about the participant
    from_schema: https://open-and-sustainable.github.io/revaise-model/schema/objects/quality_assessment
    rank: 1000
    owner: Participant
    domain_of:
    - Participant
    range: string
  name:
    name: name
    description: Full name of the author
    from_schema: https://open-and-sustainable.github.io/revaise-model/schema/objects/quality_assessment
    rank: 1000
    owner: Participant
    domain_of:
    - Author
    range: string
    required: true
  given_name:
    name: given_name
    description: Given/first name(s)
    from_schema: https://open-and-sustainable.github.io/revaise-model/schema/objects/quality_assessment
    rank: 1000
    owner: Participant
    domain_of:
    - Author
    range: string
  family_name:
    name: family_name
    description: Family/last name
    from_schema: https://open-and-sustainable.github.io/revaise-model/schema/objects/quality_assessment
    rank: 1000
    owner: Participant
    domain_of:
    - Author
    range: string
  orcid:
    name: orcid
    description: ORCID identifier
    from_schema: https://open-and-sustainable.github.io/revaise-model/schema/objects/quality_assessment
    rank: 1000
    owner: Participant
    domain_of:
    - Author
    range: string
    pattern: ^\d{4}-\d{4}-\d{4}-\d{3}[\dX]$
  email:
    name: email
    description: Contact email address
    from_schema: https://open-and-sustainable.github.io/revaise-model/schema/objects/quality_assessment
    rank: 1000
    owner: Participant
    domain_of:
    - Author
    range: string
  affiliations:
    name: affiliations
    description: Institutional affiliations
    from_schema: https://open-and-sustainable.github.io/revaise-model/schema/objects/quality_assessment
    rank: 1000
    owner: Participant
    domain_of:
    - Author
    range: Affiliation
    multivalued: true