revaise
type: Ontology
version: 0.7.1
definition: RevAIse — open standard for describing, sharing, and reproducing AI-supported systematic reviews, organized by stages.

BatchProcessing
type: Class
subclass of: Restriction
  max cardinality: 1
  on property: batch_size
subclass of: Restriction
  max cardinality: 1
  on property: session id
subclass of: Restriction
  min cardinality: 1
  on property: session id
subclass of: Restriction
  all values from: integer
  on property: batch_number
subclass of: Restriction
  all values from: integer
  on property: batch_size
subclass of: Restriction
  min cardinality: 0
  on property: batch_number
subclass of: Restriction
  all values from: dateTime
  on property: batch_started_at
subclass of: Restriction
  max cardinality: 1
  on property: batch_number
subclass of: Restriction
  max cardinality: 1
  on property: batch_started_at
subclass of: Restriction
  all values from: dateTime
  on property: completed_at
subclass of: Restriction
  all values from: Datatype
    intersection of: float
    intersection of: Datatype
      on datatype: float
      with restrictions:
        min inclusive: 0e+00
    intersection of: Datatype
      on datatype: float
      with restrictions:
        max inclusive: 1e+00
  on property: batch_completion_rate
subclass of: Restriction
  min cardinality: 0
  on property: items_in_batch
subclass of: Restriction
  max cardinality: 1
  on property: batch_id
subclass of: Restriction
  min cardinality: 1
  on property: batch_size
subclass of: Restriction
  min cardinality: 0
  on property: batch_completion_rate
subclass of: Restriction
  all values from: string
  on property: batch_id
subclass of: Restriction
  all values from: string
  on property: session id
subclass of: Restriction
  min cardinality: 1
  on property: batch_id
subclass of: Restriction
  min cardinality: 1
  on property: batch_started_at
subclass of: Restriction
  max cardinality: 1
  on property: completed_at
subclass of: Restriction
  min cardinality: 0
  on property: completed_at
subclass of: Restriction
  all values from: string
  on property: items_in_batch
subclass of: Restriction
  max cardinality: 1
  on property: batch_completion_rate
definition: Batch processing within a session
in scheme: work session

ConflictPattern
type: Class
subclass of: Restriction
  min cardinality: 0
  on property: involved_fields
subclass of: Restriction
  all values from: integer
  on property: frequency
subclass of: Restriction
  max cardinality: 1
  on property: pattern_id
subclass of: Restriction
  min cardinality: 1
  on property: pattern_type
subclass of: Restriction
  min cardinality: 1
  on property: pattern_id
subclass of: Restriction
  all values from: string
  on property: involved_participants
subclass of: Restriction
  min cardinality: 0
  on property: resolution_success_rate
subclass of: Restriction
  min cardinality: 0
  on property: average_resolution_time
subclass of: Restriction
  max cardinality: 1
  on property: average_resolution_time
subclass of: Restriction
  min cardinality: 0
  on property: common_causes
subclass of: Restriction
  max cardinality: 1
  on property: pattern_type
subclass of: Restriction
  all values from: string
  on property: pattern_id
subclass of: Restriction
  all values from: string
  on property: involved_fields
subclass of: Restriction
  max cardinality: 1
  on property: resolution_success_rate
subclass of: Restriction
  min cardinality: 0
  on property: frequency
subclass of: Restriction
  min cardinality: 0
  on property: involved_participants
subclass of: Restriction
  max cardinality: 1
  on property: frequency
subclass of: Restriction
  all values from: Datatype
    intersection of: float
    intersection of: Datatype
      on datatype: float
      with restrictions:
        min inclusive: 0e+00
    intersection of: Datatype
      on datatype: float
      with restrictions:
        max inclusive: 1e+00
  on property: resolution_success_rate
subclass of: Restriction
  all values from: float
  on property: average_resolution_time
subclass of: Restriction
  all values from: string
  on property: pattern_type
subclass of: Restriction
  all values from: string
  on property: common_causes
definition: Pattern analysis of conflicts
in scheme: conflict resolution

ProcessMetrics
type: Class
subclass of: Restriction
  max cardinality: 1
  on property: total_items
subclass of: Restriction
  max cardinality: 1
  on property: completed_items
subclass of: Restriction
  min cardinality: 0
  on property: process_avg_time_per_item
subclass of: Restriction
  min cardinality: 0
  on property: throughput_trend
subclass of: Restriction
  all values from: Datatype
    intersection of: float
    intersection of: Datatype
      on datatype: float
      with restrictions:
        min inclusive: 0e+00
    intersection of: Datatype
      on datatype: float
      with restrictions:
        max inclusive: 1e+00
  on property: completion_rate
subclass of: Restriction
  min cardinality: 0
  on property: median_time_per_item
subclass of: Restriction
  all values from: float
  on property: median_time_per_item
subclass of: Restriction
  all values from: float
  on property: process_total_time_hours
subclass of: Restriction
  max cardinality: 1
  on property: process_total_time_hours
subclass of: Restriction
  all values from: float
  on property: process_avg_time_per_item
subclass of: Restriction
  all values from: float
  on property: items_per_day
subclass of: Restriction
  min cardinality: 0
  on property: items_per_day
subclass of: Restriction
  max cardinality: 1
  on property: backlog_size
subclass of: Restriction
  max cardinality: 1
  on property: median_time_per_item
subclass of: Restriction
  max cardinality: 1
  on property: throughput_trend
subclass of: Restriction
  min cardinality: 1
  on property: total_items
subclass of: Restriction
  min cardinality: 0
  on property: backlog_size
subclass of: Restriction
  all values from: integer
  on property: backlog_size
subclass of: Restriction
  max cardinality: 1
  on property: process_avg_time_per_item
subclass of: Restriction
  all values from: integer
  on property: total_items
subclass of: Restriction
  max cardinality: 1
  on property: completion_rate
subclass of: Restriction
  all values from: integer
  on property: completed_items
subclass of: Restriction
  min cardinality: 1
  on property: completed_items
subclass of: Restriction
  min cardinality: 0
  on property: process_total_time_hours
subclass of: Restriction
  min cardinality: 0
  on property: completion_rate
subclass of: Restriction
  all values from: string
  on property: throughput_trend
subclass of: Restriction
  max cardinality: 1
  on property: items_per_day
definition: Metrics related to process efficiency and completion
in scheme: quality metrics

QualityChecklist
type: Class
subclass of: Restriction
  max cardinality: 1
  on property: checklist_name
subclass of: Restriction
  min cardinality: 0
  on property: scoring_method
subclass of: Restriction
  max cardinality: 1
  on property: checklist_id
subclass of: Restriction
  all values from: ChecklistItem
  on property: checklist_items
subclass of: Restriction
  all values from: string
  on property: checklist_id
subclass of: Restriction
  all values from: string
  on property: scoring_method
subclass of: Restriction
  max cardinality: 1
  on property: scoring_method
subclass of: Restriction
  min cardinality: 0
  on property: interpretation_guide
subclass of: Restriction
  all values from: string
  on property: interpretation_guide
subclass of: Restriction
  all values from: string
  on property: checklist_version
subclass of: Restriction
  min cardinality: 0
  on property: checklist_items
subclass of: Restriction
  min cardinality: 1
  on property: checklist_id
subclass of: Restriction
  min cardinality: 1
  on property: checklist_name
subclass of: Restriction
  max cardinality: 1
  on property: interpretation_guide
subclass of: Restriction
  max cardinality: 1
  on property: checklist_version
subclass of: Restriction
  min cardinality: 0
  on property: checklist_version
subclass of: Restriction
  all values from: string
  on property: checklist_name
definition: Checklist for quality assessment
in scheme: quality assessment

QualityControl
type: Class
subclass of: Restriction
  max cardinality: 1
  on property: qc_id
subclass of: Restriction
  all values from: Datatype
    intersection of: float
    intersection of: Datatype
      on datatype: float
      with restrictions:
        min inclusive: 0e+00
    intersection of: Datatype
      on datatype: float
      with restrictions:
        max inclusive: 1e+00
  on property: qc_pass_rate
subclass of: Restriction
  min cardinality: 0
  on property: qc_timestamp
subclass of: Restriction
  min cardinality: 0
  on property: corrective_actions
subclass of: Restriction
  max cardinality: 1
  on property: qc_sample_size
subclass of: Restriction
  max cardinality: 1
  on property: qc_pass_rate
subclass of: Restriction
  all values from: string
  on property: checks_performed
subclass of: Restriction
  max cardinality: 1
  on property: issues_resolved
subclass of: Restriction
  max cardinality: 1
  on property: qc_timestamp
subclass of: Restriction
  min cardinality: 1
  on property: qc_type
subclass of: Restriction
  all values from: integer
  on property: qc_sample_size
subclass of: Restriction
  all values from: string
  on property: qc_id
subclass of: Restriction
  min cardinality: 0
  on property: sample_method
subclass of: Restriction
  max cardinality: 1
  on property: sample_method
subclass of: Restriction
  max cardinality: 1
  on property: qc_type
subclass of: Restriction
  min cardinality: 0
  on property: qc_performed_by
subclass of: Restriction
  min cardinality: 0
  on property: issues_found
subclass of: Restriction
  all values from: QualityControlType
  on property: qc_type
subclass of: Restriction
  min cardinality: 0
  on property: checks_performed
subclass of: Restriction
  all values from: integer
  on property: issues_found
subclass of: Restriction
  all values from: SamplingMethod
  on property: sample_method
subclass of: Restriction
  min cardinality: 0
  on property: qc_sample_size
subclass of: Restriction
  min cardinality: 0
  on property: issues_resolved
subclass of: Restriction
  max cardinality: 1
  on property: qc_performed_by
subclass of: Restriction
  all values from: string
  on property: corrective_actions
subclass of: Restriction
  min cardinality: 1
  on property: qc_id
subclass of: Restriction
  all values from: integer
  on property: issues_resolved
subclass of: Restriction
  max cardinality: 1
  on property: issues_found
subclass of: Restriction
  all values from: string
  on property: qc_performed_by
subclass of: Restriction
  all values from: dateTime
  on property: qc_timestamp
subclass of: Restriction
  min cardinality: 0
  on property: qc_pass_rate
definition: Quality control measures and checks
in scheme: quality metrics

RegistrationTemplate
type: Class
subclass of: Restriction
  min cardinality: 0
  on property: template_doi
subclass of: Restriction
  max cardinality: 1
  on property: template_provider
subclass of: Restriction
  max cardinality: 1
  on property: template_version
subclass of: Restriction
  max cardinality: 1
  on property: template_type
subclass of: Restriction
  all values from: TemplateField
  on property: required_fields
subclass of: Restriction
  all values from: string
  on property: template_language
subclass of: Restriction
  max cardinality: 1
  on property: template_description
subclass of: Restriction
  max cardinality: 1
  on property: template_uri
subclass of: Restriction
  max cardinality: 1
  on property: template_last_updated
subclass of: Restriction
  min cardinality: 1
  on property: template_name
subclass of: Restriction
  min cardinality: 0
  on property: validation_rules
subclass of: Restriction
  all values from: string
  on property: template_id
subclass of: Restriction
  max cardinality: 1
  on property: last_updated
subclass of: Restriction
  min cardinality: 1
  on property: template_id
subclass of: Restriction
  all values from: TemplateType
  on property: template_type
subclass of: Restriction
  max cardinality: 1
  on property: field_definitions
subclass of: Restriction
  max cardinality: 1
  on property: successor_template_id
subclass of: Restriction
  min cardinality: 0
  on property: template_language
subclass of: Restriction
  all values from: dateTime
  on property: template_last_updated
subclass of: Restriction
  min cardinality: 1
  on property: template_version
subclass of: Restriction
  max cardinality: 1
  on property: deprecation_date
subclass of: Restriction
  max cardinality: 1
  on property: template_id
subclass of: Restriction
  min cardinality: 0
  on property: deprecation_date
subclass of: Restriction
  all values from: string
  on property: successor_template_id
subclass of: Restriction
  all values from: string
  on property: validation_rules
subclass of: Restriction
  min cardinality: 0
  on property: required_fields
subclass of: Restriction
  min cardinality: 0
  on property: successor_template_id
subclass of: Restriction
  all values from: anyURI
  on property: template_uri
subclass of: Restriction
  all values from: date
  on property: created_date
subclass of: Restriction
  min cardinality: 0
  on property: template_last_updated
subclass of: Restriction
  min cardinality: 0
  on property: template_description
subclass of: Restriction
  min cardinality: 0
  on property: optional_fields
subclass of: Restriction
  all values from: string
  on property: template_doi
subclass of: Restriction
  min cardinality: 0
  on property: created_date
subclass of: Restriction
  min cardinality: 1
  on property: template_type
subclass of: Restriction
  min cardinality: 0
  on property: field_definitions
subclass of: Restriction
  all values from: string
  on property: field_definitions
subclass of: Restriction
  max cardinality: 1
  on property: template_language
subclass of: Restriction
  all values from: TemplateField
  on property: optional_fields
subclass of: Restriction
  max cardinality: 1
  on property: template_doi
subclass of: Restriction
  all values from: string
  on property: template_version
subclass of: Restriction
  all values from: string
  on property: template_description
subclass of: Restriction
  all values from: string
  on property: template_provider
subclass of: Restriction
  min cardinality: 0
  on property: last_updated
subclass of: Restriction
  all values from: string
  on property: template_name
subclass of: Restriction
  all values from: date
  on property: deprecation_date
subclass of: Restriction
  max cardinality: 1
  on property: template_name
subclass of: Restriction
  max cardinality: 1
  on property: created_date
subclass of: Restriction
  min cardinality: 1
  on property: template_uri
subclass of: Restriction
  min cardinality: 1
  on property: template_provider
subclass of: Restriction
  all values from: dateTime
  on property: last_updated
definition: A template used for registering systematic reviews, defining required and optional fields.
in scheme: registration template

ResolutionStatistics
type: Class
subclass of: Restriction
  max cardinality: 1
  on property: resolved_conflicts
subclass of: Restriction
  min cardinality: 0
  on property: participant_agreement_matrix
subclass of: Restriction
  max cardinality: 1
  on property: most_common_conflict_type
subclass of: Restriction
  all values from: string
  on property: participant_agreement_matrix
subclass of: Restriction
  all values from: integer
  on property: resolved_conflicts
subclass of: Restriction
  max cardinality: 1
  on property: resolution_rate
subclass of: Restriction
  max cardinality: 1
  on property: participant_agreement_matrix
subclass of: Restriction
  min cardinality: 0
  on property: resolution_methods_used
subclass of: Restriction
  max cardinality: 1
  on property: average_resolution_time
subclass of: Restriction
  all values from: integer
  on property: pending_conflicts
subclass of: Restriction
  all values from: Datatype
    intersection of: float
    intersection of: Datatype
      on datatype: float
      with restrictions:
        min inclusive: 0e+00
    intersection of: Datatype
      on datatype: float
      with restrictions:
        max inclusive: 1e+00
  on property: resolution_rate
subclass of: Restriction
  min cardinality: 0
  on property: pending_conflicts
subclass of: Restriction
  all values from: ConflictType
  on property: most_common_conflict_type
subclass of: Restriction
  min cardinality: 0
  on property: most_common_conflict_type
subclass of: Restriction
  max cardinality: 1
  on property: total_conflicts
subclass of: Restriction
  max cardinality: 1
  on property: pending_conflicts
subclass of: Restriction
  min cardinality: 1
  on property: resolved_conflicts
subclass of: Restriction
  min cardinality: 0
  on property: resolution_rate
subclass of: Restriction
  min cardinality: 0
  on property: average_resolution_time
subclass of: Restriction
  all values from: ResolutionMethodCount
  on property: resolution_methods_used
subclass of: Restriction
  all values from: float
  on property: average_resolution_time
subclass of: Restriction
  min cardinality: 1
  on property: total_conflicts
subclass of: Restriction
  all values from: integer
  on property: total_conflicts
definition: Statistics about conflict resolution
in scheme: conflict resolution

Review
type: Class
subclass of: Restriction
  min cardinality: 0
  on property: review_abstract
subclass of: Restriction
  min cardinality: 0
  on property: conformance_assertions
subclass of: Restriction
  min cardinality: 1
  on property: review_status
subclass of: Restriction
  min cardinality: 0
  on property: review_country
subclass of: Restriction
  max cardinality: 1
  on property: review_id
subclass of: Restriction
  all values from: string
  on property: review_country
subclass of: Restriction
  all values from: ReviewStatus
  on property: review_status
subclass of: Restriction
  max cardinality: 1
  on property: version
subclass of: Restriction
  all values from: string
  on property: review_title
subclass of: Restriction
  max cardinality: 1
  on property: updated_at
subclass of: Restriction
  min cardinality: 0
  on property: ethical_approval
subclass of: Restriction
  all values from: ReviewType
  on property: review_type
subclass of: Restriction
  max cardinality: 1
  on property: corresponding_author
subclass of: Restriction
  max cardinality: 1
  on property: review_title
subclass of: Restriction
  max cardinality: 1
  on property: ethical_approval
subclass of: Restriction
  min cardinality: 0
  on property: created_at
subclass of: Restriction
  all values from: ConformanceAssertion
  on property: conformance_assertions
subclass of: Restriction
  all values from: date
  on property: start_date
subclass of: Restriction
  min cardinality: 1
  on property: review_authors
subclass of: Restriction
  min cardinality: 0
  on property: conflicts_of_interest
subclass of: Restriction
  min cardinality: 0
  on property: flow_diagram
subclass of: Restriction
  max cardinality: 1
  on property: review_status
subclass of: Restriction
  all values from: string
  on property: ethical_approval
subclass of: Restriction
  min cardinality: 1
  on property: review_title
subclass of: Restriction
  min cardinality: 0
  on property: completion_date
subclass of: Restriction
  all values from: string
  on property: review_language
subclass of: Restriction
  max cardinality: 1
  on property: last_updated
subclass of: Restriction
  all values from: string
  on property: conflicts_of_interest
subclass of: Restriction
  all values from: Author
  on property: corresponding_author
subclass of: Restriction
  all values from: LiteratureRecord
  on property: literature_records
subclass of: Restriction
  min cardinality: 0
  on property: sections
subclass of: Restriction
  max cardinality: 1
  on property: flow_diagram
subclass of: Restriction
  all values from: string
  on property: version
subclass of: Restriction
  min cardinality: 0
  on property: last_updated
subclass of: Restriction
  max cardinality: 1
  on property: completion_date
subclass of: Restriction
  min cardinality: 0
  on property: stage_outputs
subclass of: Restriction
  min cardinality: 0
  on property: conforms_to
subclass of: Restriction
  max cardinality: 1
  on property: created_at
subclass of: Restriction
  max cardinality: 1
  on property: review_type
subclass of: Restriction
  min cardinality: 0
  on property: corresponding_author
subclass of: Restriction
  min cardinality: 1
  on property: review_type
subclass of: Restriction
  all values from: dateTime
  on property: last_updated
subclass of: Restriction
  min cardinality: 0
  on property: updated_at
subclass of: Restriction
  all values from: SoftwareEnv
  on property: software_env
subclass of: Restriction
  max cardinality: 1
  on property: start_date
subclass of: Restriction
  all values from: StageOutput
  on property: stage_outputs
subclass of: Restriction
  max cardinality: 1
  on property: review_abstract
subclass of: Restriction
  all values from: ReviewNarrative
  on property: sections
subclass of: Restriction
  all values from: string
  on property: review_keywords
subclass of: Restriction
  all values from: date
  on property: completion_date
subclass of: Restriction
  all values from: Protocol
  on property: protocol
subclass of: Restriction
  max cardinality: 1
  on property: review_language
subclass of: Restriction
  max cardinality: 1
  on property: sections
subclass of: Restriction
  max cardinality: 1
  on property: software_env
subclass of: Restriction
  min cardinality: 1
  on property: review_id
subclass of: Restriction
  all values from: string
  on property: data_availability
subclass of: Restriction
  all values from: string
  on property: review_abstract
subclass of: Restriction
  min cardinality: 0
  on property: protocol
subclass of: Restriction
  min cardinality: 0
  on property: version
subclass of: Restriction
  all values from: FundingSource
  on property: funding_sources
subclass of: Restriction
  all values from: dateTime
  on property: created_at
subclass of: Restriction
  min cardinality: 0
  on property: stages
subclass of: Restriction
  min cardinality: 0
  on property: data_availability
subclass of: Restriction
  max cardinality: 1
  on property: conflicts_of_interest
subclass of: Restriction
  min cardinality: 0
  on property: literature_records
subclass of: Restriction
  all values from: Author
  on property: review_authors
subclass of: Restriction
  min cardinality: 0
  on property: start_date
definition: Root container for a systematic review. This is the primary object that contains all review data, stages, literature records, and artifacts. Every RevAIse document should have a Review as its top-level object.
in scheme: review

SessionMetrics
type: Class
subclass of: Restriction
  min cardinality: 0
  on property: session_avg_time_per_item
subclass of: Restriction
  min cardinality: 1
  on property: session id
subclass of: Restriction
  max cardinality: 1
  on property: items_per_hour
subclass of: Restriction
  min cardinality: 0
  on property: error_rate
subclass of: Restriction
  all values from: float
  on property: items_per_hour
subclass of: Restriction
  all values from: string
  on property: session id
subclass of: Restriction
  min cardinality: 0
  on property: items_per_hour
subclass of: Restriction
  max cardinality: 1
  on property: error_rate
subclass of: Restriction
  max cardinality: 1
  on property: focus_score
subclass of: Restriction
  max cardinality: 1
  on property: session_avg_time_per_item
subclass of: Restriction
  max cardinality: 1
  on property: rework_rate
subclass of: Restriction
  max cardinality: 1
  on property: session id
subclass of: Restriction
  min cardinality: 0
  on property: rework_rate
subclass of: Restriction
  all values from: float
  on property: break_frequency
subclass of: Restriction
  min cardinality: 0
  on property: break_frequency
subclass of: Restriction
  all values from: Datatype
    intersection of: float
    intersection of: Datatype
      on datatype: float
      with restrictions:
        min inclusive: 0e+00
    intersection of: Datatype
      on datatype: float
      with restrictions:
        max inclusive: 1e+00
  on property: error_rate
subclass of: Restriction
  all values from: Datatype
    intersection of: float
    intersection of: Datatype
      on datatype: float
      with restrictions:
        min inclusive: 0e+00
    intersection of: Datatype
      on datatype: float
      with restrictions:
        max inclusive: 1e+00
  on property: focus_score
subclass of: Restriction
  min cardinality: 0
  on property: focus_score
subclass of: Restriction
  max cardinality: 1
  on property: break_frequency
subclass of: Restriction
  all values from: Datatype
    intersection of: float
    intersection of: Datatype
      on datatype: float
      with restrictions:
        min inclusive: 0e+00
    intersection of: Datatype
      on datatype: float
      with restrictions:
        max inclusive: 1e+00
  on property: rework_rate
subclass of: Restriction
  all values from: float
  on property: session_avg_time_per_item
definition: Metrics for a work session
in scheme: work session

date_range_end
type: DatatypeProperty
range: date
definition: End date of the date range
in scheme: screening

date_range_start
type: DatatypeProperty
range: date
definition: Start date of the date range
in scheme: screening

DatasetRef
type: Class
subclass of: Restriction
  max cardinality: 1
  on property: notes
subclass of: Restriction
  min cardinality: 0
  on property: snapshot_hash
subclass of: Restriction
  min cardinality: 0
  on property: notes
subclass of: Restriction
  all values from: string
  on property: license
subclass of: Restriction
  all values from: string
  on property: dataset_name
subclass of: Restriction
  max cardinality: 1
  on property: snapshot_hash
subclass of: Restriction
  min cardinality: 0
  on property: license
subclass of: Restriction
  max cardinality: 1
  on property: kind
subclass of: Restriction
  all values from: DatasetKind
  on property: kind
subclass of: Restriction
  max cardinality: 1
  on property: resource uri
subclass of: Restriction
  min cardinality: 0
  on property: dataset_name
subclass of: Restriction
  min cardinality: 0
  on property: resource uri
subclass of: Restriction
  max cardinality: 1
  on property: license
subclass of: Restriction
  all values from: string
  on property: snapshot_hash
subclass of: Restriction
  all values from: string
  on property: notes
subclass of: Restriction
  max cardinality: 1
  on property: dataset_name
subclass of: Restriction
  min cardinality: 0
  on property: kind
subclass of: Restriction
  all values from: anyURI
  on property: resource uri
definition: External dataset reference.
in scheme: stage output

review_artifacts
type: DatatypeProperty
range: string
definition: Artifacts and quality assurance documents
in scheme: review

review_metadata
type: DatatypeProperty
range: string
definition: Additional metadata about the review
in scheme: review

review_question
type: DatatypeProperty
range: string
definition: Primary research question addressed by the review
in scheme: review

software_environments
type: ObjectProperty
range: SoftwareEnv
definition: Software environments used in the review
in scheme: review

PerformanceMetrics
type: Class
subclass of: Restriction
  max cardinality: 1
  on property: accuracy
subclass of: Restriction
  min cardinality: 0
  on property: specificity
subclass of: Restriction
  max cardinality: 1
  on property: precision
subclass of: Restriction
  all values from: Datatype
    intersection of: float
    intersection of: Datatype
      on datatype: float
      with restrictions:
        min inclusive: 0e+00
    intersection of: Datatype
      on datatype: float
      with restrictions:
        max inclusive: 1e+00
  on property: balanced_accuracy
subclass of: Restriction
  max cardinality: 1
  on property: sensitivity
subclass of: Restriction
  min cardinality: 0
  on property: balanced_accuracy
subclass of: Restriction
  min cardinality: 0
  on property: sensitivity
subclass of: Restriction
  all values from: Datatype
    intersection of: float
    intersection of: Datatype
      on datatype: float
      with restrictions:
        min inclusive: -1e+00
    intersection of: Datatype
      on datatype: float
      with restrictions:
        max inclusive: 1e+00
  on property: matthews_correlation
subclass of: Restriction
  min cardinality: 0
  on property: area_under_curve
subclass of: Restriction
  max cardinality: 1
  on property: negative_predictive_value
subclass of: Restriction
  max cardinality: 1
  on property: balanced_accuracy
subclass of: Restriction
  all values from: Datatype
    intersection of: float
    intersection of: Datatype
      on datatype: float
      with restrictions:
        min inclusive: 0e+00
  on property: diagnostic_odds_ratio
subclass of: Restriction
  all values from: Datatype
    intersection of: float
    intersection of: Datatype
      on datatype: float
      with restrictions:
        min inclusive: 0e+00
    intersection of: Datatype
      on datatype: float
      with restrictions:
        max inclusive: 1e+00
  on property: negative_predictive_value
subclass of: Restriction
  all values from: Datatype
    intersection of: float
    intersection of: Datatype
      on datatype: float
      with restrictions:
        min inclusive: 0e+00
    intersection of: Datatype
      on datatype: float
      with restrictions:
        max inclusive: 1e+00
  on property: false_positive_rate
subclass of: Restriction
  all values from: Datatype
    intersection of: float
    intersection of: Datatype
      on datatype: float
      with restrictions:
        min inclusive: 0e+00
    intersection of: Datatype
      on datatype: float
      with restrictions:
        max inclusive: 1e+00
  on property: specificity
subclass of: Restriction
  max cardinality: 1
  on property: area_under_curve
subclass of: Restriction
  all values from: Datatype
    intersection of: float
    intersection of: Datatype
      on datatype: float
      with restrictions:
        min inclusive: 0e+00
    intersection of: Datatype
      on datatype: float
      with restrictions:
        max inclusive: 1e+00
  on property: accuracy
subclass of: Restriction
  min cardinality: 0
  on property: false_discovery_rate
subclass of: Restriction
  all values from: Datatype
    intersection of: float
    intersection of: Datatype
      on datatype: float
      with restrictions:
        min inclusive: 0e+00
    intersection of: Datatype
      on datatype: float
      with restrictions:
        max inclusive: 1e+00
  on property: f1_score
subclass of: Restriction
  max cardinality: 1
  on property: specificity
subclass of: Restriction
  min cardinality: 0
  on property: matthews_correlation
subclass of: Restriction
  min cardinality: 0
  on property: false_negative_rate
subclass of: Restriction
  max cardinality: 1
  on property: diagnostic_odds_ratio
subclass of: Restriction
  min cardinality: 0
  on property: accuracy
subclass of: Restriction
  all values from: Datatype
    intersection of: float
    intersection of: Datatype
      on datatype: float
      with restrictions:
        min inclusive: 0e+00
    intersection of: Datatype
      on datatype: float
      with restrictions:
        max inclusive: 1e+00
  on property: false_omission_rate
subclass of: Restriction
  all values from: Datatype
    intersection of: float
    intersection of: Datatype
      on datatype: float
      with restrictions:
        min inclusive: 0e+00
    intersection of: Datatype
      on datatype: float
      with restrictions:
        max inclusive: 1e+00
  on property: area_under_curve
subclass of: Restriction
  all values from: Datatype
    intersection of: float
    intersection of: Datatype
      on datatype: float
      with restrictions:
        min inclusive: 0e+00
    intersection of: Datatype
      on datatype: float
      with restrictions:
        max inclusive: 1e+00
  on property: sensitivity
subclass of: Restriction
  min cardinality: 0
  on property: false_positive_rate
subclass of: Restriction
  max cardinality: 1
  on property: false_positive_rate
subclass of: Restriction
  min cardinality: 0
  on property: false_omission_rate
subclass of: Restriction
  max cardinality: 1
  on property: false_discovery_rate
subclass of: Restriction
  min cardinality: 0
  on property: negative_predictive_value
subclass of: Restriction
  max cardinality: 1
  on property: false_omission_rate
subclass of: Restriction
  max cardinality: 1
  on property: f1_score
subclass of: Restriction
  min cardinality: 0
  on property: f1_score
definition: General performance metrics
in scheme: quality metrics

ScreeningQualityControl
type: Class
subclass of: Restriction
  min cardinality: 0
  on property: screening_consistency_checks
subclass of: Restriction
  min cardinality: 0
  on property: pilot_agreement_achieved
subclass of: Restriction
  all values from: float
  on property: pilot_agreement_achieved
subclass of: Restriction
  all values from: string
  on property: screening_consistency_checks
subclass of: Restriction
  max cardinality: 1
  on property: pilot_agreement_achieved
subclass of: StageQualityControl
definition: Quality control for screening process
in scheme: screening

AIParameter
type: Class
subclass of: Restriction
  max cardinality: 1
  on property: parameter_name
subclass of: Restriction
  all values from: string
  on property: parameter_name
subclass of: Restriction
  max cardinality: 1
  on property: parameter_description
subclass of: Restriction
  min cardinality: 0
  on property: parameter_description
subclass of: Restriction
  min cardinality: 1
  on property: parameter_value
subclass of: Restriction
  min cardinality: 1
  on property: parameter_name
subclass of: Restriction
  all values from: string
  on property: parameter_value
subclass of: Restriction
  max cardinality: 1
  on property: parameter_value
subclass of: Restriction
  all values from: string
  on property: parameter_description
definition: AI model parameter configuration
in scheme: ai assistance

AIPerformanceMetrics
type: Class
subclass of: Restriction
  all values from: Datatype
    intersection of: float
    intersection of: Datatype
      on datatype: float
      with restrictions:
        min inclusive: 0e+00
    intersection of: Datatype
      on datatype: float
      with restrictions:
        max inclusive: 1e+00
  on property: human_agreement_rate
subclass of: Restriction
  min cardinality: 0
  on property: confidence_calibration
subclass of: Restriction
  all values from: float
  on property: processing_speed
subclass of: Restriction
  max cardinality: 1
  on property: human_agreement_rate
subclass of: Restriction
  min cardinality: 0
  on property: processing_speed
subclass of: Restriction
  max cardinality: 1
  on property: confidence_calibration
subclass of: Restriction
  min cardinality: 0
  on property: human_agreement_rate
subclass of: Restriction
  max cardinality: 1
  on property: processing_speed
subclass of: Restriction
  all values from: float
  on property: confidence_calibration
subclass of: PerformanceMetrics
definition: Performance metrics for AI assistance, extending general performance metrics with AI-specific measures
in scheme: ai assistance

AIPrompt
type: Class
subclass of: Restriction
  all values from: PromptType
  on property: prompt_type
subclass of: Restriction
  min cardinality: 0
  on property: prompt_version
subclass of: Restriction
  all values from: string
  on property: prompt_id
subclass of: Restriction
  min cardinality: 0
  on property: prompt_type
subclass of: Restriction
  max cardinality: 1
  on property: prompt_version
subclass of: Restriction
  max cardinality: 1
  on property: prompt_text
subclass of: Restriction
  all values from: string
  on property: target_field
subclass of: Restriction
  max cardinality: 1
  on property: prompt_type
subclass of: Restriction
  min cardinality: 0
  on property: prompt_examples
subclass of: Restriction
  max cardinality: 1
  on property: prompt_id
subclass of: Restriction
  min cardinality: 1
  on property: prompt_text
subclass of: Restriction
  all values from: string
  on property: prompt_text
subclass of: Restriction
  min cardinality: 0
  on property: target_field
subclass of: Restriction
  all values from: string
  on property: prompt_version
subclass of: Restriction
  max cardinality: 1
  on property: target_field
subclass of: Restriction
  all values from: string
  on property: prompt_examples
subclass of: Restriction
  min cardinality: 1
  on property: prompt_id
definition: Prompt configuration for AI interaction
in scheme: ai assistance

ANOMALY_DETECTION
type: Class
subclass of: AIPurpose
definition: Detecting anomalies or outliers

CLASSIFICATION
type: Class
subclass of: AIPurpose
definition: Classifying items into categories

EXTRACTION
type: Class
subclass of: AIPurpose
definition: Extracting data or information

GENERATION
type: Class
subclass of: AIPurpose
definition: Generating text or content

QUALITY_CHECK
type: Class
subclass of: AIPurpose
definition: Checking quality or identifying issues

SUGGESTION
type: Class
subclass of: AIPurpose
definition: Providing suggestions or recommendations

SUMMARIZATION
type: Class
subclass of: AIPurpose
definition: Summarizing content

TRANSLATION
type: Class
subclass of: AIPurpose
definition: Translating between languages

VALIDATION
type: Class
subclass of: AIPurpose
definition: Validating data or decisions

Affiliation
type: Class
subclass of: Restriction
  all values from: string
  on property: country
subclass of: Restriction
  max cardinality: 1
  on property: country
subclass of: Restriction
  all values from: string
  on property: address
subclass of: Restriction
  min cardinality: 0
  on property: country
subclass of: Restriction
  min cardinality: 0
  on property: address
subclass of: Restriction
  all values from: string
  on property: city
subclass of: Restriction
  max cardinality: 1
  on property: city
subclass of: Restriction
  max cardinality: 1
  on property: ror_id
subclass of: Restriction
  all values from: Datatype
    intersection of: string
    intersection of: Datatype
      on datatype: string
      with restrictions:
        pattern: ^https://ror.org/0[a-z0-9]{8}$
  on property: ror_id
subclass of: Restriction
  max cardinality: 1
  on property: institution_name
subclass of: Restriction
  min cardinality: 0
  on property: city
subclass of: Restriction
  min cardinality: 0
  on property: ror_id
subclass of: Restriction
  max cardinality: 1
  on property: address
subclass of: Restriction
  max cardinality: 1
  on property: department
subclass of: Restriction
  all values from: string
  on property: institution_name
subclass of: Restriction
  min cardinality: 0
  on property: department
subclass of: Restriction
  all values from: string
  on property: department
subclass of: Restriction
  min cardinality: 1
  on property: institution_name
definition: Institutional affiliation
in scheme: author

ADMINISTRATIVE
type: Class
subclass of: AmendmentType
definition: Administrative update

CLARIFICATION
type: Class
subclass of: AmendmentType
definition: Clarification of existing content

CORRECTION
type: Class
subclass of: AmendmentType
definition: Correction of errors

METHODOLOGY_CHANGE
type: Class
subclass of: AmendmentType
definition: Change in methodology

PROTOCOL_CHANGE
type: Class
subclass of: AmendmentType
definition: Change to the protocol

SCOPE_CHANGE
type: Class
subclass of: AmendmentType
definition: Change in review scope

TEAM_CHANGE
type: Class
subclass of: AmendmentType
definition: Change in review team

TIMELINE_CHANGE
type: Class
subclass of: AmendmentType
definition: Change in timeline

APPROVED
type: Class
subclass of: ApprovalStatus
definition: Approved

NOT_REQUIRED
type: Class
subclass of: ApprovalStatus
definition: Approval not required

PENDING
type: Class
subclass of: ApprovalStatus
definition: Pending approval

REJECTED
type: Class
subclass of: ApprovalStatus
definition: Rejected

ADJUDICATED
type: Class
subclass of: AssessmentConsensusStatus
definition: Assessment was adjudicated

CONFLICT_UNRESOLVED
type: Class
subclass of: AssessmentConsensusStatus
definition: Assessment conflict is unresolved

CONSENSUS_REACHED
type: Class
subclass of: AssessmentConsensusStatus
definition: Consensus has been reached

INDEPENDENT_ASSESSMENTS
type: Class
subclass of: AssessmentConsensusStatus
definition: Independent assessments have been completed

SINGLE_ASSESSOR
type: Class
subclass of: AssessmentConsensusStatus
definition: Single assessor completed the assessment

CERTAINTY_ASSESSMENT
type: Class
subclass of: AssessmentPurpose
definition: Certainty or confidence assessment

METHODS_APPRAISAL
type: Class
subclass of: AssessmentPurpose
definition: Appraisal of study methods

QUALITY_ASSESSMENT
type: Class
subclass of: AssessmentPurpose
definition: General study quality assessment

REPORTING_QUALITY
type: Class
subclass of: AssessmentPurpose
definition: Assessment of reporting quality

RISK_OF_BIAS
type: Class
subclass of: AssessmentPurpose
definition: Risk-of-bias assessment

DOMAIN
type: Class
subclass of: AssessmentUnit
definition: Assessment applies to a specific assessment domain

OUTCOME
type: Class
subclass of: AssessmentUnit
definition: Assessment applies to a specific outcome

RESULT
type: Class
subclass of: AssessmentUnit
definition: Assessment applies to a specific result or estimate

REVIEW
type: Class
subclass of: AssessmentUnit
definition: Assessment applies to a review

STUDY
type: Class
subclass of: AssessmentUnit
definition: Assessment applies to the study as a whole

AWAY_FROM_NULL
type: Class
subclass of: BiasDirection
definition: Bias is expected to move the estimate away from the null

FAVORS_COMPARATOR
type: Class
subclass of: BiasDirection
definition: Bias is expected to favor the comparator

FAVORS_INTERVENTION
type: Class
subclass of: BiasDirection
definition: Bias is expected to favor the intervention or exposure

NOT_ASSESSED
type: Class
subclass of: BiasDirection
definition: Direction of bias was not assessed

TOWARD_NULL
type: Class
subclass of: BiasDirection
definition: Bias is expected to move the estimate toward the null

UNPREDICTABLE
type: Class
subclass of: BiasDirection
definition: Direction of bias is unpredictable

HIGH
type: Class
subclass of: BiasRisk
definition: High risk of bias

LOW
type: Class
subclass of: BiasRisk
definition: Low risk of bias

MODERATE
type: Class
subclass of: BiasRisk
definition: Moderate risk of bias

UNCLEAR
type: Class
subclass of: BiasRisk
definition: Unclear risk of bias

DOUBLE_BLIND
type: Class
subclass of: BlindingLevel
definition: Extractors blind to each other's extractions

NONE
type: Class
subclass of: BlindingLevel
definition: No blinding

SINGLE_BLIND
type: Class
subclass of: BlindingLevel
definition: Extractors blind to some information

TRIPLE_BLIND
type: Class
subclass of: BlindingLevel
definition: Additional blinding measures

ChecklistItem
type: Class
subclass of: Restriction
  all values from: string
  on property: item_text
subclass of: Restriction
  min cardinality: 0
  on property: scoring_weight
subclass of: Restriction
  max cardinality: 1
  on property: scoring_weight
subclass of: Restriction
  max cardinality: 1
  on property: item_text
subclass of: Restriction
  min cardinality: 1
  on property: item_id
subclass of: Restriction
  max cardinality: 1
  on property: item_id
subclass of: Restriction
  min cardinality: 0
  on property: guidance_text
subclass of: Restriction
  max cardinality: 1
  on property: item_category
subclass of: Restriction
  min cardinality: 1
  on property: item_text
subclass of: Restriction
  all values from: string
  on property: response_options
subclass of: Restriction
  min cardinality: 0
  on property: response_options
subclass of: Restriction
  max cardinality: 1
  on property: guidance_text
subclass of: Restriction
  all values from: string
  on property: item_id
subclass of: Restriction
  all values from: string
  on property: item_category
subclass of: Restriction
  all values from: string
  on property: guidance_text
subclass of: Restriction
  all values from: float
  on property: scoring_weight
subclass of: Restriction
  min cardinality: 0
  on property: item_category
definition: Individual item in a quality checklist
in scheme: quality assessment

ConfidenceInterval
type: Class
subclass of: Restriction
  max cardinality: 1
  on property: lower_bound
subclass of: Restriction
  all values from: Datatype
    intersection of: float
    intersection of: Datatype
      on datatype: float
      with restrictions:
        min inclusive: 0e+00
    intersection of: Datatype
      on datatype: float
      with restrictions:
        max inclusive: 1e+00
  on property: confidence_level
subclass of: Restriction
  min cardinality: 0
  on property: confidence_level
subclass of: Restriction
  max cardinality: 1
  on property: upper_bound
subclass of: Restriction
  min cardinality: 1
  on property: lower_bound
subclass of: Restriction
  max cardinality: 1
  on property: confidence_level
subclass of: Restriction
  all values from: float
  on property: upper_bound
subclass of: Restriction
  all values from: float
  on property: lower_bound
subclass of: Restriction
  min cardinality: 1
  on property: upper_bound
definition: Confidence interval specification
in scheme: quality metrics

HIGH
type: Class
subclass of: ConfidenceLevel
definition: High confidence

LOW
type: Class
subclass of: ConfidenceLevel
definition: Low confidence

MODERATE
type: Class
subclass of: ConfidenceLevel
definition: Moderate confidence

VERY_HIGH
type: Class
subclass of: ConfidenceLevel
definition: Very high confidence

VERY_LOW
type: Class
subclass of: ConfidenceLevel
definition: Very low confidence

ConflictResolution
type: Class
subclass of: Restriction
  max cardinality: 1
  on property: resolution_timestamp
subclass of: Restriction
  min cardinality: 1
  on property: original_decisions
subclass of: Restriction
  min cardinality: 1
  on property: conflicting_items
subclass of: Restriction
  all values from: string
  on property: original_decisions
subclass of: Restriction
  max cardinality: 1
  on property: resolution_id
subclass of: Restriction
  min cardinality: 0
  on property: resolver
subclass of: Restriction
  all values from: string
  on property: resolution_notes
subclass of: Restriction
  min cardinality: 1
  on property: conflict_type
subclass of: Restriction
  min cardinality: 0
  on property: resolution_notes
subclass of: Restriction
  max cardinality: 1
  on property: resolution_method
subclass of: Restriction
  all values from: string
  on property: final_decision
subclass of: Restriction
  all values from: ConflictType
  on property: conflict_type
subclass of: Restriction
  all values from: float
  on property: resolution_duration
subclass of: Restriction
  max cardinality: 1
  on property: conflict_type
subclass of: Restriction
  max cardinality: 1
  on property: resolution_confidence
subclass of: Restriction
  min cardinality: 1
  on property: resolution_method
subclass of: Restriction
  min cardinality: 0
  on property: resolution_confidence
subclass of: Restriction
  max cardinality: 1
  on property: resolution_duration
subclass of: Restriction
  all values from: ResolutionMethod
  on property: resolution_method
subclass of: Restriction
  all values from: Participant
  on property: resolver
subclass of: Restriction
  all values from: string
  on property: conflicting_items
subclass of: Restriction
  max cardinality: 1
  on property: resolver
subclass of: Restriction
  min cardinality: 1
  on property: resolution_id
subclass of: Restriction
  min cardinality: 1
  on property: resolution_timestamp
subclass of: Restriction
  all values from: Datatype
    intersection of: float
    intersection of: Datatype
      on datatype: float
      with restrictions:
        min inclusive: 0e+00
    intersection of: Datatype
      on datatype: float
      with restrictions:
        max inclusive: 1e+00
  on property: resolution_confidence
subclass of: Restriction
  all values from: string
  on property: resolution_id
subclass of: Restriction
  min cardinality: 0
  on property: resolution_duration
subclass of: Restriction
  max cardinality: 1
  on property: final_decision
subclass of: Restriction
  max cardinality: 1
  on property: resolution_notes
subclass of: Restriction
  all values from: dateTime
  on property: resolution_timestamp
subclass of: Restriction
  min cardinality: 1
  on property: final_decision
definition: Resolution of conflicts or disagreements between reviewers
in scheme: conflict resolution

CONSENSUS
type: Class
subclass of: ConflictResolutionMethod
definition: Resolved through consensus discussion

EXCLUDE_BY_DEFAULT
type: Class
subclass of: ConflictResolutionMethod
definition: Exclude when in doubt

INCLUDE_BY_DEFAULT
type: Class
subclass of: ConflictResolutionMethod
definition: Include when in doubt

MAJORITY_VOTE
type: Class
subclass of: ConflictResolutionMethod
definition: Majority vote among reviewers

SENIOR_REVIEWER
type: Class
subclass of: ConflictResolutionMethod
definition: Senior reviewer makes decision

TEAM_MEETING
type: Class
subclass of: ConflictResolutionMethod
definition: Resolved in team meeting

THIRD_REVIEWER
type: Class
subclass of: ConflictResolutionMethod
definition: Third reviewer makes decision

CLASSIFICATION
type: Class
subclass of: ConflictType
definition: Different classifications assigned

DATA_VALUE
type: Class
subclass of: ConflictType
definition: Different data values extracted

INCLUSION_EXCLUSION
type: Class
subclass of: ConflictType
definition: Disagreement on inclusion/exclusion

INTERPRETATION
type: Class
subclass of: ConflictType
definition: Different interpretations of content

METHODOLOGICAL
type: Class
subclass of: ConflictType
definition: Methodological disagreements

MISSING_DATA
type: Class
subclass of: ConflictType
definition: Disagreement on missing data handling

QUALITY_RATING
type: Class
subclass of: ConflictType
definition: Different quality ratings

TECHNICAL
type: Class
subclass of: ConflictType
definition: Technical or formatting disagreements

ConformanceItemResult
type: Class
subclass of: Restriction
  all values from: string
  on property: item_label
subclass of: Restriction
  all values from: string
  on property: item_result_id
subclass of: Restriction
  min cardinality: 1
  on property: item_result_id
subclass of: Restriction
  min cardinality: 1
  on property: item_status
subclass of: Restriction
  max cardinality: 1
  on property: item_message
subclass of: Restriction
  max cardinality: 1
  on property: item_result_id
subclass of: Restriction
  all values from: string
  on property: item_message
subclass of: Restriction
  max cardinality: 1
  on property: item_label
subclass of: Restriction
  min cardinality: 0
  on property: item_label
subclass of: Restriction
  min cardinality: 0
  on property: item_message
subclass of: Restriction
  max cardinality: 1
  on property: item_status
subclass of: Restriction
  all values from: string
  on property: item_location
subclass of: Restriction
  min cardinality: 0
  on property: item_location
subclass of: Restriction
  all values from: ConformanceItemStatus
  on property: item_status
subclass of: Restriction
  max cardinality: 1
  on property: item_location
definition: Result for a single protocol item or constraint within a conformance assertion.
in scheme: protocol conformance

NOT_APPLICABLE
type: Class
subclass of: ConformanceItemStatus
definition: The item does not apply to this review or record

NOT_EVALUATED
type: Class
subclass of: ConformanceItemStatus
definition: The item was not evaluated

SATISFIED
type: Class
subclass of: ConformanceItemStatus
definition: The item or constraint was satisfied

VIOLATED
type: Class
subclass of: ConformanceItemStatus
definition: The item or constraint was violated

CONFORMS
type: Class
subclass of: ConformanceResult
definition: All checked constraints were satisfied

DOES_NOT_CONFORM
type: Class
subclass of: ConformanceResult
definition: One or more constraints were violated

NOT_EVALUATED
type: Class
subclass of: ConformanceResult
definition: Conformance was not evaluated

PARTIAL
type: Class
subclass of: ConformanceResult
definition: Some constraints satisfied, others not applicable or unmet

Database
type: Class
subclass of: Restriction
  min cardinality: 0
  on property: database_version
subclass of: Restriction
  min cardinality: 0
  on property: database_notes
subclass of: Restriction
  min cardinality: 1
  on property: database_url
subclass of: Restriction
  all values from: dateTime
  on property: access_date
subclass of: Restriction
  min cardinality: 1
  on property: database_name
subclass of: Restriction
  all values from: string
  on property: database_version
subclass of: Restriction
  max cardinality: 1
  on property: database_name
subclass of: Restriction
  max cardinality: 1
  on property: database_version
subclass of: Restriction
  max cardinality: 1
  on property: database_notes
subclass of: Restriction
  all values from: string
  on property: database_notes
subclass of: Restriction
  max cardinality: 1
  on property: database_url
subclass of: Restriction
  min cardinality: 0
  on property: access_date
subclass of: Restriction
  max cardinality: 1
  on property: access_date
subclass of: Restriction
  all values from: string
  on property: database_name
subclass of: Restriction
  all values from: anyURI
  on property: database_url
definition: Information about a database used for searching
in scheme: search

annotation_set
type: Class
subclass of: DatasetKind
definition: Set of human or machine annotations.

bibliographic_db
type: Class
subclass of: DatasetKind
definition: Online bibliographic database.

calibration_set
type: Class
subclass of: DatasetKind
definition: Dataset used for calibration.

fulltext_corpus
type: Class
subclass of: DatasetKind
definition: Corpus of full-text documents.

gold_labels
type: Class
subclass of: DatasetKind
definition: Gold standard labels for evaluation.

local_index
type: Class
subclass of: DatasetKind
definition: Local index built from sources.

other
type: Class
subclass of: DatasetKind
definition: Other dataset kind.

DateRange
type: Class
subclass of: Restriction
  min cardinality: 0
  on property: range_description
subclass of: Restriction
  max cardinality: 1
  on property: range_start
subclass of: Restriction
  all values from: string
  on property: range_end
subclass of: Restriction
  max cardinality: 1
  on property: range_end
subclass of: Restriction
  min cardinality: 0
  on property: range_end
subclass of: Restriction
  min cardinality: 0
  on property: range_start
subclass of: Restriction
  all values from: string
  on property: range_description
subclass of: Restriction
  max cardinality: 1
  on property: range_description
subclass of: Restriction
  all values from: string
  on property: range_start
definition: A simple date range representation
in scheme: enums

AUTOMATIC
type: Class
subclass of: DeduplicationMethod
definition: Fully automated deduplication

HYBRID
type: Class
subclass of: DeduplicationMethod
definition: Combination of methods

MANUAL
type: Class
subclass of: DeduplicationMethod
definition: Manual deduplication

SEMI_AUTOMATIC
type: Class
subclass of: DeduplicationMethod
definition: Automated with manual review

DeduplicationProcess
type: Class
subclass of: Restriction
  min cardinality: 0
  on property: duplicate_groups
subclass of: Restriction
  max cardinality: 1
  on property: input_record_count
subclass of: Restriction
  max cardinality: 1
  on property: unique_record_count
subclass of: Restriction
  all values from: Author
  on property: dedup_performed_by
subclass of: Restriction
  all values from: integer
  on property: duplicate_count
subclass of: Restriction
  min cardinality: 1
  on property: input_record_count
subclass of: Restriction
  min cardinality: 0
  on property: dedup_criteria
subclass of: Restriction
  all values from: string
  on property: dedup_criteria
subclass of: Restriction
  max cardinality: 1
  on property: dedup_id
subclass of: Restriction
  min cardinality: 1
  on property: dedup_method
subclass of: Restriction
  max cardinality: 1
  on property: dedup_notes
subclass of: Restriction
  min cardinality: 1
  on property: unique_record_count
subclass of: Restriction
  max cardinality: 1
  on property: dedup_method
subclass of: Restriction
  all values from: integer
  on property: unique_record_count
subclass of: Restriction
  all values from: integer
  on property: input_record_count
subclass of: Restriction
  all values from: DeduplicationMethod
  on property: dedup_method
subclass of: Restriction
  all values from: dateTime
  on property: dedup_started_at
subclass of: Restriction
  all values from: string
  on property: dedup_id
subclass of: Restriction
  min cardinality: 0
  on property: dedup_started_at
subclass of: Restriction
  max cardinality: 1
  on property: dedup_started_at
subclass of: Restriction
  all values from: dateTime
  on property: dedup_completed_at
subclass of: Restriction
  max cardinality: 1
  on property: dedup_completed_at
subclass of: Restriction
  all values from: DuplicateGroup
  on property: duplicate_groups
subclass of: Restriction
  min cardinality: 0
  on property: dedup_completed_at
subclass of: Restriction
  all values from: string
  on property: dedup_notes
subclass of: Restriction
  min cardinality: 0
  on property: dedup_notes
subclass of: Restriction
  min cardinality: 0
  on property: dedup_performed_by
subclass of: Restriction
  all values from: ExternalTool
  on property: dedup_tools
subclass of: Restriction
  max cardinality: 1
  on property: duplicate_count
subclass of: Restriction
  min cardinality: 1
  on property: duplicate_count
subclass of: Restriction
  min cardinality: 1
  on property: dedup_id
subclass of: Restriction
  min cardinality: 0
  on property: dedup_tools
definition: Process for identifying and removing duplicate records
in scheme: screening

CALCULATE_FROM
type: Class
subclass of: DependencyType
definition: Calculate value from other fields

DISABLE_IF
type: Class
subclass of: DependencyType
definition: Disable field if condition is met

ENABLE_IF
type: Class
subclass of: DependencyType
definition: Enable field if condition is met

HIDE_IF
type: Class
subclass of: DependencyType
definition: Hide field if condition is met

REQUIRE_IF
type: Class
subclass of: DependencyType
definition: Make required if condition is met

SHOW_IF
type: Class
subclass of: DependencyType
definition: Show field if condition is met

VALIDATE_WITH
type: Class
subclass of: DependencyType
definition: Validate in relation to other fields

DomainAssessment
type: Class
subclass of: Restriction
  all values from: string
  on property: domain_justification
subclass of: Restriction
  all values from: string
  on property: page_references
subclass of: Restriction
  max cardinality: 1
  on property: domain_name
subclass of: Restriction
  min cardinality: 1
  on property: domain_name
subclass of: Restriction
  all values from: QualityRating
  on property: domain_rating
subclass of: Restriction
  max cardinality: 1
  on property: domain_justification
subclass of: Restriction
  all values from: string
  on property: supporting_quotes
subclass of: Restriction
  min cardinality: 0
  on property: page_references
subclass of: Restriction
  max cardinality: 1
  on property: domain_rating
subclass of: Restriction
  min cardinality: 1
  on property: domain_rating
subclass of: Restriction
  min cardinality: 0
  on property: domain_justification
subclass of: Restriction
  min cardinality: 0
  on property: supporting_quotes
subclass of: Restriction
  all values from: string
  on property: domain_name
definition: Assessment of a specific quality domain
in scheme: quality assessment

NOT_APPLICABLE
type: Class
subclass of: DomainRating
definition: Not applicable

NO_CONCERNS
type: Class
subclass of: DomainRating
definition: No serious concerns

SERIOUS_CONCERNS
type: Class
subclass of: DomainRating
definition: Serious concerns

VERY_SERIOUS_CONCERNS
type: Class
subclass of: DomainRating
definition: Very serious concerns

DuplicateGroup
type: Class
subclass of: Restriction
  min cardinality: 0
  on property: similarity_score
subclass of: Restriction
  all values from: string
  on property: duplicate_record_ids
subclass of: Restriction
  all values from: string
  on property: master_record_id
subclass of: Restriction
  max cardinality: 1
  on property: resolution_method
subclass of: Restriction
  all values from: ResolutionMethod
  on property: resolution_method
subclass of: Restriction
  min cardinality: 0
  on property: match_fields
subclass of: Restriction
  all values from: string
  on property: match_fields
subclass of: Restriction
  all values from: string
  on property: duplicate_resolution
subclass of: Restriction
  min cardinality: 1
  on property: duplicate_record_ids
subclass of: Restriction
  min cardinality: 1
  on property: group_id
subclass of: Restriction
  min cardinality: 1
  on property: master_record_id
subclass of: Restriction
  max cardinality: 1
  on property: similarity_score
subclass of: Restriction
  all values from: float
  on property: similarity_score
subclass of: Restriction
  max cardinality: 1
  on property: master_record_id
subclass of: Restriction
  all values from: string
  on property: group_id
subclass of: Restriction
  max cardinality: 1
  on property: duplicate_resolution
subclass of: Restriction
  min cardinality: 0
  on property: resolution_method
subclass of: Restriction
  min cardinality: 0
  on property: duplicate_resolution
subclass of: Restriction
  max cardinality: 1
  on property: group_id
definition: Group of records identified as duplicates
in scheme: screening

CORRELATION
type: Class
subclass of: EffectMeasure
definition: Correlation coefficient

DIAGNOSTIC_ODDS_RATIO
type: Class
subclass of: EffectMeasure
definition: Diagnostic odds ratio

HAZARD_RATIO
type: Class
subclass of: EffectMeasure
definition: Hazard ratio

INCIDENCE_RATE_RATIO
type: Class
subclass of: EffectMeasure
definition: Incidence rate ratio

MEAN_DIFFERENCE
type: Class
subclass of: EffectMeasure
definition: Mean difference

ODDS_RATIO
type: Class
subclass of: EffectMeasure
definition: Odds ratio

PREVALENCE
type: Class
subclass of: EffectMeasure
definition: Prevalence

PROPORTION
type: Class
subclass of: EffectMeasure
definition: Single proportion

RISK_DIFFERENCE
type: Class
subclass of: EffectMeasure
definition: Risk difference

RISK_RATIO
type: Class
subclass of: EffectMeasure
definition: Risk ratio/relative risk

SENSITIVITY_SPECIFICITY
type: Class
subclass of: EffectMeasure
definition: Sensitivity and specificity

STANDARDIZED_MEAN_DIFFERENCE
type: Class
subclass of: EffectMeasure
definition: Standardized mean difference (SMD)

EvidenceGrading
type: Class
subclass of: Restriction
  min cardinality: 1
  on property: grading_id
subclass of: Restriction
  min cardinality: 1
  on property: outcome_assessed
subclass of: Restriction
  max cardinality: 1
  on property: final_quality
subclass of: Restriction
  max cardinality: 1
  on property: initial_quality
subclass of: Restriction
  all values from: EvidenceQuality
  on property: initial_quality
subclass of: Restriction
  min cardinality: 0
  on property: grading_date
subclass of: Restriction
  max cardinality: 1
  on property: grading_id
subclass of: Restriction
  max cardinality: 1
  on property: grading_date
subclass of: Restriction
  all values from: string
  on property: downgrade_reasons
subclass of: Restriction
  min cardinality: 0
  on property: quality_domains
subclass of: Restriction
  min cardinality: 0
  on property: upgrade_reasons
subclass of: Restriction
  min cardinality: 0
  on property: downgrade_reasons
subclass of: Restriction
  all values from: string
  on property: upgrade_reasons
subclass of: Restriction
  all values from: string
  on property: grading_id
subclass of: Restriction
  max cardinality: 1
  on property: outcome_assessed
subclass of: Restriction
  all values from: string
  on property: grader_ids
subclass of: Restriction
  min cardinality: 1
  on property: grader_ids
subclass of: Restriction
  min cardinality: 1
  on property: final_quality
subclass of: Restriction
  min cardinality: 1
  on property: initial_quality
subclass of: Restriction
  all values from: string
  on property: outcome_assessed
subclass of: Restriction
  all values from: GradingSystem
  on property: grading_system
subclass of: Restriction
  all values from: string
  on property: grading_notes
subclass of: Restriction
  max cardinality: 1
  on property: grading_system
subclass of: Restriction
  all values from: date
  on property: grading_date
subclass of: Restriction
  all values from: EvidenceQuality
  on property: final_quality
subclass of: Restriction
  min cardinality: 1
  on property: grading_system
subclass of: Restriction
  max cardinality: 1
  on property: grading_notes
subclass of: Restriction
  min cardinality: 0
  on property: grading_notes
subclass of: Restriction
  all values from: QualityDomain
  on property: quality_domains
definition: Grading of evidence quality/certainty
in scheme: synthesis

HIGH
type: Class
subclass of: EvidenceQuality
definition: High quality/certainty

LOW
type: Class
subclass of: EvidenceQuality
definition: Low quality/certainty

MODERATE
type: Class
subclass of: EvidenceQuality
definition: Moderate quality/certainty

VERY_LOW
type: Class
subclass of: EvidenceQuality
definition: Very low quality/certainty

MODERATE
type: Class
subclass of: EvidenceStrength
definition: Moderate evidence

NO_EVIDENCE
type: Class
subclass of: EvidenceStrength
definition: No evidence

STRONG
type: Class
subclass of: EvidenceStrength
definition: Strong evidence

VERY_STRONG
type: Class
subclass of: EvidenceStrength
definition: Very strong evidence

VERY_WEAK
type: Class
subclass of: EvidenceStrength
definition: Very weak evidence

WEAK
type: Class
subclass of: EvidenceStrength
definition: Weak evidence

ExploratorySearch
type: Class
subclass of: Restriction
  min cardinality: 0
  on property: exploratory_notes
subclass of: Restriction
  all values from: StageOutput
  on property: exploratory_outputs
subclass of: Restriction
  max cardinality: 1
  on property: exploratory_results_count
subclass of: Restriction
  all values from: Datatype
    intersection of: integer
    intersection of: Datatype
      on datatype: integer
      with restrictions:
        min inclusive: 0
  on property: exploratory_relevant_count
subclass of: Restriction
  all values from: string
  on property: exploratory_search_id
subclass of: Restriction
  all values from: string
  on property: exploratory_source
subclass of: Restriction
  max cardinality: 1
  on property: exploratory_relevant_count
subclass of: Restriction
  all values from: string
  on property: exploratory_notes
subclass of: Restriction
  min cardinality: 0
  on property: exploratory_outputs
subclass of: Restriction
  min cardinality: 0
  on property: exploratory_source
subclass of: Restriction
  min cardinality: 0
  on property: exploratory_search_date
subclass of: Restriction
  min cardinality: 0
  on property: exploratory_results_count
subclass of: Restriction
  max cardinality: 1
  on property: exploratory_notes
subclass of: Restriction
  min cardinality: 0
  on property: exploratory_relevant_count
subclass of: Restriction
  min cardinality: 0
  on property: exploratory_search_id
subclass of: Restriction
  max cardinality: 1
  on property: exploratory_search_date
subclass of: Restriction
  all values from: Datatype
    intersection of: integer
    intersection of: Datatype
      on datatype: integer
      with restrictions:
        min inclusive: 0
  on property: exploratory_results_count
subclass of: Restriction
  all values from: string
  on property: exploratory_query
subclass of: Restriction
  max cardinality: 1
  on property: exploratory_source
subclass of: Restriction
  all values from: dateTime
  on property: exploratory_search_date
subclass of: Restriction
  min cardinality: 0
  on property: exploratory_query
subclass of: Restriction
  max cardinality: 1
  on property: exploratory_search_id
subclass of: Restriction
  max cardinality: 1
  on property: exploratory_query
definition: Exploratory search used to test or refine the review scope.
in scheme: scoping

ExtractedStudy
type: Class
subclass of: Restriction
  min cardinality: 0
  on property: quality_assessment
subclass of: Restriction
  all values from: WorkSession
  on property: extraction_sessions
subclass of: Restriction
  max cardinality: 1
  on property: extraction_notes
subclass of: Restriction
  all values from: ExtractionStatus
  on property: extraction_status
subclass of: Restriction
  max cardinality: 1
  on property: source_record_id
subclass of: Restriction
  max cardinality: 1
  on property: extracted_study_id
subclass of: Restriction
  min cardinality: 0
  on property: study_characteristics
subclass of: Restriction
  all values from: ExtractedDataPoint
  on property: final_extracted_values
subclass of: Restriction
  min cardinality: 0
  on property: extraction_sessions
subclass of: Restriction
  min cardinality: 1
  on property: extraction_form_id
subclass of: Restriction
  all values from: QualityAssessment
  on property: quality_assessment
subclass of: Restriction
  all values from: AISession
  on property: ai_extraction_session
subclass of: Restriction
  max cardinality: 1
  on property: study_characteristics
subclass of: Restriction
  min cardinality: 0
  on property: extraction_notes
subclass of: Restriction
  max cardinality: 1
  on property: extraction_status
subclass of: Restriction
  min cardinality: 0
  on property: ai_extraction_session
subclass of: Restriction
  max cardinality: 1
  on property: extraction_form_id
subclass of: Restriction
  max cardinality: 1
  on property: ai_extraction_session
subclass of: Restriction
  all values from: string
  on property: extraction_notes
subclass of: Restriction
  min cardinality: 1
  on property: source_record_id
subclass of: Restriction
  all values from: StudyCharacteristics
  on property: study_characteristics
subclass of: Restriction
  all values from: string
  on property: extracted_study_id
subclass of: Restriction
  min cardinality: 0
  on property: extracted_data
subclass of: Restriction
  all values from: string
  on property: extraction_form_id
subclass of: Restriction
  all values from: ExtractedDataPoint
  on property: extracted_data
subclass of: Restriction
  min cardinality: 0
  on property: final_extracted_values
subclass of: Restriction
  max cardinality: 1
  on property: quality_assessment
subclass of: Restriction
  min cardinality: 1
  on property: extraction_status
subclass of: Restriction
  all values from: string
  on property: source_record_id
subclass of: Restriction
  min cardinality: 1
  on property: extracted_study_id
definition: A study with extracted data
in scheme: extraction

ExtractionForm
type: Class
subclass of: Restriction
  min cardinality: 0
  on property: form_uri
subclass of: Restriction
  all values from: anyURI
  on property: form_uri
subclass of: Restriction
  all values from: string
  on property: form_description
subclass of: Restriction
  min cardinality: 1
  on property: form_id
subclass of: Restriction
  min cardinality: 0
  on property: form_created_at
subclass of: Restriction
  max cardinality: 1
  on property: form_created_at
subclass of: Restriction
  min cardinality: 0
  on property: form_description
subclass of: Restriction
  min cardinality: 0
  on property: pilot_test_notes
subclass of: Restriction
  max cardinality: 1
  on property: pilot_tested
subclass of: Restriction
  all values from: date
  on property: pilot_test_date
subclass of: Restriction
  min cardinality: 0
  on property: pilot_test_date
subclass of: Restriction
  all values from: string
  on property: form_version
subclass of: Restriction
  min cardinality: 1
  on property: form_name
subclass of: Restriction
  max cardinality: 1
  on property: form_version
subclass of: Restriction
  all values from: string
  on property: form_id
subclass of: Restriction
  max cardinality: 1
  on property: pilot_test_notes
subclass of: Restriction
  max cardinality: 1
  on property: form_id
subclass of: Restriction
  all values from: string
  on property: pilot_test_notes
subclass of: Restriction
  min cardinality: 0
  on property: form_created_by
subclass of: Restriction
  min cardinality: 1
  on property: form_version
subclass of: Restriction
  all values from: dateTime
  on property: form_created_at
subclass of: Restriction
  all values from: dateTime
  on property: form_last_modified
subclass of: Restriction
  all values from: string
  on property: form_name
subclass of: Restriction
  min cardinality: 0
  on property: form_sections
subclass of: Restriction
  max cardinality: 1
  on property: form_last_modified
subclass of: Restriction
  all values from: Author
  on property: form_created_by
subclass of: Restriction
  max cardinality: 1
  on property: pilot_test_date
subclass of: Restriction
  max cardinality: 1
  on property: form_uri
subclass of: Restriction
  all values from: FormSection
  on property: form_sections
subclass of: Restriction
  min cardinality: 0
  on property: pilot_tested
subclass of: Restriction
  all values from: boolean
  on property: pilot_tested
subclass of: Restriction
  min cardinality: 0
  on property: form_last_modified
subclass of: Restriction
  max cardinality: 1
  on property: form_description
subclass of: Restriction
  max cardinality: 1
  on property: form_name
subclass of: Restriction
  max cardinality: 1
  on property: form_created_by
definition: Template or form used for data extraction
in scheme: extraction

ALPHABETICAL
type: Class
subclass of: ExtractionOrder
definition: Alphabetical by title or author

ASSIGNED
type: Class
subclass of: ExtractionOrder
definition: Pre-assigned order

BY_QUALITY
type: Class
subclass of: ExtractionOrder
definition: By quality rating

BY_RELEVANCE
type: Class
subclass of: ExtractionOrder
definition: By relevance score

CHRONOLOGICAL
type: Class
subclass of: ExtractionOrder
definition: By publication date

RANDOM
type: Class
subclass of: ExtractionOrder
definition: Random order

ExtractionStage
type: Class
subclass of: Restriction
  all values from: ExtractionForm
  on property: extraction_forms
subclass of: Restriction
  min cardinality: 0
  on property: ai assistance config
subclass of: Restriction
  all values from: ExtractionProtocol
  on property: extraction_protocol
subclass of: Restriction
  max cardinality: 1
  on property: ai assistance config
subclass of: Restriction
  min cardinality: 0
  on property: extraction_forms
subclass of: Restriction
  all values from: AIAssistance
  on property: ai assistance config
subclass of: Restriction
  max cardinality: 1
  on property: extraction_quality_control
subclass of: Restriction
  min cardinality: 0
  on property: extraction_statistics
subclass of: Restriction
  all values from: ExtractionQualityControl
  on property: extraction_quality_control
subclass of: Restriction
  all values from: ExtractedStudy
  on property: extracted_studies
subclass of: Restriction
  min cardinality: 0
  on property: extraction_quality_control
subclass of: Restriction
  min cardinality: 1
  on property: extraction_protocol
subclass of: Restriction
  max cardinality: 1
  on property: extraction_protocol
subclass of: Restriction
  min cardinality: 0
  on property: extracted_studies
subclass of: Restriction
  max cardinality: 1
  on property: extraction_statistics
subclass of: Restriction
  all values from: ExtractionStatistics
  on property: extraction_statistics
subclass of: StageExecution
definition: Data extraction from included studies.
in scheme: extraction

COMPLETED
type: Class
subclass of: ExtractionStatus
definition: Extraction completed

DISCREPANCY_RESOLUTION
type: Class
subclass of: ExtractionStatus
definition: Resolving discrepancies

EXCLUDED
type: Class
subclass of: ExtractionStatus
definition: Study excluded during extraction

FINALIZED
type: Class
subclass of: ExtractionStatus
definition: Extraction finalized

IN_PROGRESS
type: Class
subclass of: ExtractionStatus
definition: Extraction in progress

NOT_STARTED
type: Class
subclass of: ExtractionStatus
definition: Extraction not yet started

REQUIRES_REVIEW
type: Class
subclass of: ExtractionStatus
definition: Extraction requires review

FeasibilityAssessment
type: Class
subclass of: Restriction
  all values from: FeasibilityConclusion
  on property: feasibility_conclusion
subclass of: Restriction
  max cardinality: 1
  on property: feasibility_conclusion
subclass of: Restriction
  max cardinality: 1
  on property: feasibility_resource_constraints
subclass of: Restriction
  all values from: string
  on property: feasibility_data_availability
subclass of: Restriction
  all values from: string
  on property: feasibility_resource_constraints
subclass of: Restriction
  min cardinality: 0
  on property: feasibility_literature_volume
subclass of: Restriction
  min cardinality: 0
  on property: feasibility_review_scope
subclass of: Restriction
  all values from: string
  on property: feasibility_population
subclass of: Restriction
  all values from: string
  on property: feasibility_literature_volume
subclass of: Restriction
  min cardinality: 0
  on property: feasibility_data_availability
subclass of: Restriction
  all values from: string
  on property: feasibility_review_scope
subclass of: Restriction
  min cardinality: 0
  on property: feasibility_notes
subclass of: Restriction
  max cardinality: 1
  on property: feasibility_review_scope
subclass of: Restriction
  all values from: string
  on property: feasibility_notes
subclass of: Restriction
  max cardinality: 1
  on property: feasibility_data_availability
subclass of: Restriction
  max cardinality: 1
  on property: feasibility_population
subclass of: Restriction
  min cardinality: 0
  on property: feasibility_resource_constraints
subclass of: Restriction
  min cardinality: 0
  on property: feasibility_conclusion
subclass of: Restriction
  max cardinality: 1
  on property: feasibility_literature_volume
subclass of: Restriction
  max cardinality: 1
  on property: feasibility_notes
subclass of: Restriction
  min cardinality: 0
  on property: feasibility_population
definition: Feasibility assessment for the proposed review scope.
in scheme: scoping

FEASIBLE
type: Class
subclass of: FeasibilityConclusion
definition: Review scope appears feasible

FEASIBLE_WITH_CHANGES
type: Class
subclass of: FeasibilityConclusion
definition: Review scope is feasible if changes are made

NOT_FEASIBLE
type: Class
subclass of: FeasibilityConclusion
definition: Review scope does not appear feasible

UNCERTAIN
type: Class
subclass of: FeasibilityConclusion
definition: Feasibility is uncertain

FieldAgreement
type: Class
subclass of: Restriction
  max cardinality: 1
  on property: field_identifier
subclass of: Restriction
  all values from: Datatype
    intersection of: float
    intersection of: Datatype
      on datatype: float
      with restrictions:
        min inclusive: 0e+00
    intersection of: Datatype
      on datatype: float
      with restrictions:
        max inclusive: 1e+00
  on property: agreement_rate
subclass of: Restriction
  all values from: string
  on property: disagreement_types
subclass of: Restriction
  min cardinality: 0
  on property: agreement_sample_size
subclass of: Restriction
  min cardinality: 1
  on property: field_identifier
subclass of: Restriction
  all values from: string
  on property: field_identifier
subclass of: Restriction
  min cardinality: 0
  on property: confidence_interval
subclass of: Restriction
  all values from: integer
  on property: agreement_sample_size
subclass of: Restriction
  max cardinality: 1
  on property: agreement_sample_size
subclass of: Restriction
  all values from: ConfidenceInterval
  on property: confidence_interval
subclass of: Restriction
  max cardinality: 1
  on property: agreement_rate
subclass of: Restriction
  max cardinality: 1
  on property: confidence_interval
subclass of: Restriction
  min cardinality: 1
  on property: agreement_rate
subclass of: Restriction
  min cardinality: 0
  on property: disagreement_types
definition: Agreement metrics for a specific field or item
in scheme: quality metrics

FieldDefinition
type: Class
subclass of: Restriction
  max cardinality: 1
  on property: field_group
subclass of: Restriction
  max cardinality: 1
  on property: field_placeholder
subclass of: Restriction
  min cardinality: 0
  on property: field_options
subclass of: Restriction
  all values from: integer
  on property: field_order
subclass of: Restriction
  min cardinality: 0
  on property: field_category
subclass of: Restriction
  min cardinality: 0
  on property: field_default_value
subclass of: Restriction
  min cardinality: 0
  on property: field_order
subclass of: Restriction
  all values from: string
  on property: field_help_text
subclass of: Restriction
  all values from: ValidationRule
  on property: field_validation_rules
subclass of: Restriction
  max cardinality: 1
  on property: field_help_text
subclass of: Restriction
  all values from: FieldOption
  on property: field_options
subclass of: Restriction
  max cardinality: 1
  on property: field_default_value
subclass of: Restriction
  max cardinality: 1
  on property: field_name
subclass of: Restriction
  min cardinality: 1
  on property: field_name
subclass of: Restriction
  all values from: string
  on property: field_description
subclass of: Restriction
  all values from: string
  on property: field_name
subclass of: Restriction
  max cardinality: 1
  on property: field_category
subclass of: Restriction
  all values from: FieldType
  on property: field_type
subclass of: Restriction
  all values from: FieldDependency
  on property: field_dependencies
subclass of: Restriction
  all values from: string
  on property: field_group
subclass of: Restriction
  max cardinality: 1
  on property: field_type
subclass of: Restriction
  min cardinality: 0
  on property: field_group
subclass of: Restriction
  max cardinality: 1
  on property: field_label
subclass of: Restriction
  min cardinality: 0
  on property: field_description
subclass of: Restriction
  all values from: boolean
  on property: field_required
subclass of: Restriction
  min cardinality: 0
  on property: field_required
subclass of: Restriction
  max cardinality: 1
  on property: field_order
subclass of: Restriction
  all values from: string
  on property: field_label
subclass of: Restriction
  min cardinality: 1
  on property: field_label
subclass of: Restriction
  min cardinality: 0
  on property: field_dependencies
subclass of: Restriction
  max cardinality: 1
  on property: field_required
subclass of: Restriction
  all values from: string
  on property: field_metadata
subclass of: Restriction
  all values from: string
  on property: field_placeholder
subclass of: Restriction
  min cardinality: 0
  on property: field_validation_rules
subclass of: Restriction
  all values from: string
  on property: field_category
subclass of: Restriction
  min cardinality: 0
  on property: field_help_text
subclass of: Restriction
  max cardinality: 1
  on property: field_description
subclass of: Restriction
  min cardinality: 0
  on property: field_metadata
subclass of: Restriction
  all values from: string
  on property: field_id
subclass of: Restriction
  max cardinality: 1
  on property: field_metadata
subclass of: Restriction
  min cardinality: 1
  on property: field_id
subclass of: Restriction
  min cardinality: 1
  on property: field_type
subclass of: Restriction
  all values from: string
  on property: field_default_value
subclass of: Restriction
  max cardinality: 1
  on property: field_id
subclass of: Restriction
  min cardinality: 0
  on property: field_placeholder
definition: Definition of a field used in forms, templates, or data collection
in scheme: field definition

FieldDependency
type: Class
subclass of: Restriction
  min cardinality: 0
  on property: dependency_value
subclass of: Restriction
  min cardinality: 0
  on property: dependency_condition
subclass of: Restriction
  min cardinality: 1
  on property: dependency_type
subclass of: Restriction
  all values from: string
  on property: depends_on_field
subclass of: Restriction
  all values from: string
  on property: dependency_value
subclass of: Restriction
  max cardinality: 1
  on property: dependency_condition
subclass of: Restriction
  max cardinality: 1
  on property: dependency_value
subclass of: Restriction
  all values from: string
  on property: dependency_condition
subclass of: Restriction
  max cardinality: 1
  on property: dependency_type
subclass of: Restriction
  all values from: DependencyType
  on property: dependency_type
subclass of: Restriction
  min cardinality: 1
  on property: depends_on_field
subclass of: Restriction
  max cardinality: 1
  on property: depends_on_field
definition: Dependency between fields
in scheme: field definition

FieldOption
type: Class
subclass of: Restriction
  max cardinality: 1
  on property: option_value
subclass of: Restriction
  min cardinality: 1
  on property: option_label
subclass of: Restriction
  all values from: string
  on property: option_description
subclass of: Restriction
  all values from: boolean
  on property: is_default
subclass of: Restriction
  min cardinality: 1
  on property: option_value
subclass of: Restriction
  min cardinality: 0
  on property: option_description
subclass of: Restriction
  max cardinality: 1
  on property: option_order
subclass of: Restriction
  min cardinality: 0
  on property: option_order
subclass of: Restriction
  all values from: string
  on property: option_label
subclass of: Restriction
  all values from: string
  on property: option_value
subclass of: Restriction
  max cardinality: 1
  on property: option_group
subclass of: Restriction
  max cardinality: 1
  on property: option_label
subclass of: Restriction
  max cardinality: 1
  on property: option_description
subclass of: Restriction
  min cardinality: 0
  on property: option_group
subclass of: Restriction
  all values from: string
  on property: option_group
subclass of: Restriction
  all values from: integer
  on property: option_order
subclass of: Restriction
  max cardinality: 1
  on property: is_default
subclass of: Restriction
  min cardinality: 0
  on property: is_default
definition: Option for select/multi-select fields
in scheme: field definition

BOOLEAN
type: Class
subclass of: FieldType
definition: Yes/No field

DATE
type: Class
subclass of: FieldType
definition: Date field

DATETIME
type: Class
subclass of: FieldType
definition: Date and time field

EMAIL
type: Class
subclass of: FieldType
definition: Email address field

FILE
type: Class
subclass of: FieldType
definition: File upload field

MULTI_SELECT
type: Class
subclass of: FieldType
definition: Multiple selection from options

NUMBER
type: Class
subclass of: FieldType
definition: Numeric field

SELECT
type: Class
subclass of: FieldType
definition: Single selection from options

STRUCTURED
type: Class
subclass of: FieldType
definition: Structured data field (JSON/YAML)

TEXT
type: Class
subclass of: FieldType
definition: Free text field

TEXT_AREA
type: Class
subclass of: FieldType
definition: Multi-line text field

URL
type: Class
subclass of: FieldType
definition: URL field

FormSection
type: Class
subclass of: Restriction
  all values from: string
  on property: section_id
subclass of: Restriction
  all values from: string
  on property: section_description
subclass of: Restriction
  max cardinality: 1
  on property: section_repeatable
subclass of: Restriction
  max cardinality: 1
  on property: section_description
subclass of: Restriction
  min cardinality: 0
  on property: section_description
subclass of: Restriction
  all values from: boolean
  on property: section_required
subclass of: Restriction
  all values from: string
  on property: section_label
subclass of: Restriction
  max cardinality: 1
  on property: section_required
subclass of: Restriction
  all values from: string
  on property: section_conditions
subclass of: Restriction
  all values from: integer
  on property: section_order
subclass of: Restriction
  min cardinality: 0
  on property: section_order
subclass of: Restriction
  min cardinality: 0
  on property: section_fields
subclass of: Restriction
  min cardinality: 1
  on property: section_id
subclass of: Restriction
  all values from: boolean
  on property: section_repeatable
subclass of: Restriction
  all values from: string
  on property: section_name
subclass of: Restriction
  max cardinality: 1
  on property: section_id
subclass of: Restriction
  min cardinality: 1
  on property: section_name
subclass of: Restriction
  max cardinality: 1
  on property: section_label
subclass of: Restriction
  min cardinality: 0
  on property: section_repeatable
subclass of: Restriction
  min cardinality: 1
  on property: section_label
subclass of: Restriction
  max cardinality: 1
  on property: section_order
subclass of: Restriction
  min cardinality: 0
  on property: section_conditions
subclass of: Restriction
  min cardinality: 0
  on property: section_required
subclass of: Restriction
  all values from: FieldDefinition
  on property: section_fields
subclass of: Restriction
  max cardinality: 1
  on property: section_name
definition: Section within a form or template
in scheme: field definition

FundingSource
type: Class
subclass of: Restriction
  max cardinality: 1
  on property: grant_number
subclass of: Restriction
  min cardinality: 0
  on property: grant_number
subclass of: Restriction
  max cardinality: 1
  on property: funder_name
subclass of: Restriction
  max cardinality: 1
  on property: funder_id
subclass of: Restriction
  min cardinality: 0
  on property: funder_id
subclass of: Restriction
  all values from: string
  on property: funder_id
subclass of: Restriction
  all values from: string
  on property: grant_number
subclass of: Restriction
  min cardinality: 1
  on property: funder_name
subclass of: Restriction
  all values from: string
  on property: funder_name
definition: Source of funding for the review
in scheme: review

AHRQ
type: Class
subclass of: GradingSystem
definition: Agency for Healthcare Research and Quality

CUSTOM
type: Class
subclass of: GradingSystem
definition: Custom grading system

GRADE
type: Class
subclass of: GradingSystem
definition: Grading of Recommendations Assessment, Development and Evaluation

NICE
type: Class
subclass of: GradingSystem
definition: National Institute for Health and Care Excellence

OXFORD_CEBM
type: Class
subclass of: GradingSystem
definition: Oxford Centre for Evidence-Based Medicine

SIGN
type: Class
subclass of: GradingSystem
definition: Scottish Intercollegiate Guidelines Network

BLAKE2B
type: Class
subclass of: HashAlgorithm
definition: BLAKE2b hash

BLAKE3
type: Class
subclass of: HashAlgorithm
definition: BLAKE3 hash

SHA256
type: Class
subclass of: HashAlgorithm
definition: SHA-256 hash

SHA3_256
type: Class
subclass of: HashAlgorithm
definition: SHA3-256 hash

SHA3_512
type: Class
subclass of: HashAlgorithm
definition: SHA3-512 hash

SHA512
type: Class
subclass of: HashAlgorithm
definition: SHA-512 hash

HeterogeneityStatistics
type: Class
subclass of: Restriction
  min cardinality: 0
  on property: q_p_value
subclass of: Restriction
  min cardinality: 0
  on property: i_squared
subclass of: Restriction
  all values from: float
  on property: prediction_interval_lower
subclass of: Restriction
  max cardinality: 1
  on property: prediction_interval_lower
subclass of: Restriction
  all values from: float
  on property: tau_squared
subclass of: Restriction
  max cardinality: 1
  on property: tau_squared
subclass of: Restriction
  min cardinality: 0
  on property: tau_squared
subclass of: Restriction
  all values from: float
  on property: i_squared
subclass of: Restriction
  all values from: float
  on property: prediction_interval_upper
subclass of: Restriction
  max cardinality: 1
  on property: q_p_value
subclass of: Restriction
  max cardinality: 1
  on property: prediction_interval_upper
subclass of: Restriction
  all values from: float
  on property: q_statistic
subclass of: Restriction
  max cardinality: 1
  on property: i_squared
subclass of: Restriction
  min cardinality: 0
  on property: q_statistic
subclass of: Restriction
  all values from: float
  on property: q_p_value
subclass of: Restriction
  min cardinality: 0
  on property: prediction_interval_upper
subclass of: Restriction
  max cardinality: 1
  on property: q_statistic
subclass of: Restriction
  min cardinality: 0
  on property: prediction_interval_lower
definition: Statistics measuring heterogeneity in meta-analysis
in scheme: synthesis

HumanModification
type: Class
subclass of: Restriction
  max cardinality: 1
  on property: item_modified
subclass of: Restriction
  all values from: string
  on property: item_modified
subclass of: Restriction
  max cardinality: 1
  on property: modification_timestamp
subclass of: Restriction
  max cardinality: 1
  on property: modified_value
subclass of: Restriction
  max cardinality: 1
  on property: modification_reason
subclass of: Restriction
  all values from: string
  on property: modification_id
subclass of: Restriction
  min cardinality: 1
  on property: item_modified
subclass of: Restriction
  max cardinality: 1
  on property: original_ai_value
subclass of: Restriction
  min cardinality: 1
  on property: original_ai_value
subclass of: Restriction
  min cardinality: 1
  on property: modification_reason
subclass of: Restriction
  all values from: ModificationReason
  on property: modification_reason
subclass of: Restriction
  min cardinality: 1
  on property: modification_timestamp
subclass of: Restriction
  min cardinality: 1
  on property: modifier_id
subclass of: Restriction
  all values from: string
  on property: modifier_id
subclass of: Restriction
  all values from: dateTime
  on property: modification_timestamp
subclass of: Restriction
  min cardinality: 1
  on property: modified_value
subclass of: Restriction
  all values from: string
  on property: original_ai_value
subclass of: Restriction
  min cardinality: 1
  on property: modification_id
subclass of: Restriction
  max cardinality: 1
  on property: modifier_id
subclass of: Restriction
  all values from: string
  on property: modified_value
subclass of: Restriction
  max cardinality: 1
  on property: modification_id
definition: Record of human modification to AI output
in scheme: ai assistance

CONFIDENCE_BASED
type: Class
subclass of: HumanOversightLevel
definition: Review based on AI confidence scores

EXCEPTION_ONLY
type: Class
subclass of: HumanOversightLevel
definition: Only review exceptions or errors

FULL_REVIEW
type: Class
subclass of: HumanOversightLevel
definition: All AI outputs must be reviewed

MINIMAL
type: Class
subclass of: HumanOversightLevel
definition: Minimal or no review required

NONE
type: Class
subclass of: HumanOversightLevel
definition: No human review

SAMPLE_REVIEW
type: Class
subclass of: HumanOversightLevel
definition: Random sample of outputs reviewed

MetaAnalysis
type: Class
subclass of: Restriction
  max cardinality: 1
  on property: effect_size
subclass of: Restriction
  max cardinality: 1
  on property: ai_analysis_session
subclass of: Restriction
  min cardinality: 0
  on property: forest_plot_output
subclass of: Restriction
  max cardinality: 1
  on property: heterogeneity_statistics
subclass of: Restriction
  max cardinality: 1
  on property: analysis_notes
subclass of: Restriction
  all values from: string
  on property: included_studies
subclass of: Restriction
  max cardinality: 1
  on property: p value
subclass of: Restriction
  all values from: string
  on property: comparison_groups
subclass of: Restriction
  min cardinality: 1
  on property: analysis_name
subclass of: Restriction
  min cardinality: 1
  on property: model_type
subclass of: Restriction
  all values from: string
  on property: outcome_measure
subclass of: Restriction
  min cardinality: 1
  on property: confidence interval upper
subclass of: Restriction
  min cardinality: 0
  on property: ai_analysis_session
subclass of: Restriction
  min cardinality: 0
  on property: analysis_notes
subclass of: Restriction
  all values from: string
  on property: analysis_name
subclass of: Restriction
  min cardinality: 1
  on property: comparison_groups
subclass of: Restriction
  max cardinality: 1
  on property: confidence interval upper
subclass of: Restriction
  min cardinality: 0
  on property: analysis_sessions
subclass of: Restriction
  max cardinality: 1
  on property: analysis_name
subclass of: Restriction
  all values from: float
  on property: confidence interval lower
subclass of: Restriction
  all values from: WorkSession
  on property: analysis_sessions
subclass of: Restriction
  max cardinality: 1
  on property: outcome_measure
subclass of: Restriction
  all values from: AISession
  on property: ai_analysis_session
subclass of: Restriction
  max cardinality: 1
  on property: model_type
subclass of: Restriction
  min cardinality: 1
  on property: confidence interval lower
subclass of: Restriction
  all values from: string
  on property: analysis_id
subclass of: Restriction
  min cardinality: 1
  on property: analysis_id
subclass of: Restriction
  min cardinality: 1
  on property: outcome_measure
subclass of: Restriction
  min cardinality: 1
  on property: analyst_ids
subclass of: Restriction
  min cardinality: 0
  on property: heterogeneity_statistics
subclass of: Restriction
  all values from: float
  on property: p value
subclass of: Restriction
  all values from: string
  on property: analyst_ids
subclass of: Restriction
  max cardinality: 1
  on property: forest_plot_output
subclass of: Restriction
  all values from: StageOutput
  on property: forest_plot_output
subclass of: Restriction
  all values from: float
  on property: confidence interval upper
subclass of: Restriction
  min cardinality: 1
  on property: effect_size
subclass of: Restriction
  all values from: MetaAnalysisModel
  on property: model_type
subclass of: Restriction
  max cardinality: 1
  on property: confidence interval lower
subclass of: Restriction
  min cardinality: 0
  on property: p value
subclass of: Restriction
  all values from: string
  on property: analysis_notes
subclass of: Restriction
  all values from: HeterogeneityStatistics
  on property: heterogeneity_statistics
subclass of: Restriction
  all values from: float
  on property: effect_size
subclass of: Restriction
  max cardinality: 1
  on property: analysis_id
subclass of: Restriction
  min cardinality: 1
  on property: included_studies
definition: Results from a meta-analysis
in scheme: synthesis

BAYESIAN_FIXED
type: Class
subclass of: MetaAnalysisModel
definition: Bayesian fixed effect

BAYESIAN_RANDOM
type: Class
subclass of: MetaAnalysisModel
definition: Bayesian random effects

FIXED_EFFECT
type: Class
subclass of: MetaAnalysisModel
definition: Fixed effect model

FIXED_EFFECTS_PLURAL
type: Class
subclass of: MetaAnalysisModel
definition: Fixed effects (plural) model

QUALITY_EFFECTS
type: Class
subclass of: MetaAnalysisModel
definition: Quality effects model

RANDOM_EFFECTS
type: Class
subclass of: MetaAnalysisModel
definition: Random effects model

BEST_CASE
type: Class
subclass of: MissingDataStrategy
definition: Best-case scenario assumption

COMPLETE_CASE
type: Class
subclass of: MissingDataStrategy
definition: Complete case analysis only

CONTACT_AUTHORS
type: Class
subclass of: MissingDataStrategy
definition: Contact authors for missing data

IMPUTATION
type: Class
subclass of: MissingDataStrategy
definition: Imputation of missing values

LAST_OBSERVATION
type: Class
subclass of: MissingDataStrategy
definition: Last observation carried forward

SENSITIVITY_ANALYSIS
type: Class
subclass of: MissingDataStrategy
definition: Sensitivity analysis for missing data

WORST_CASE
type: Class
subclass of: MissingDataStrategy
definition: Worst-case scenario assumption

AMBIGUITY
type: Class
subclass of: ModificationReason
definition: Resolved ambiguity

FORMATTING
type: Class
subclass of: ModificationReason
definition: Formatting issues

HUMAN_JUDGMENT
type: Class
subclass of: ModificationReason
definition: Required human judgment

IMPRECISE
type: Class
subclass of: ModificationReason
definition: AI output lacked precision

INCOMPLETE
type: Class
subclass of: ModificationReason
definition: AI output was incomplete

INCORRECT
type: Class
subclass of: ModificationReason
definition: AI output was incorrect

POLICY_OVERRIDE
type: Class
subclass of: ModificationReason
definition: Policy or guideline override

VALIDATION_FAILURE
type: Class
subclass of: ModificationReason
definition: Failed validation rules

WRONG_CONTEXT
type: Class
subclass of: ModificationReason
definition: AI misunderstood context

NarrativeSynthesis
type: Class
subclass of: Restriction
  min cardinality: 0
  on property: synthesis_sessions
subclass of: Restriction
  min cardinality: 1
  on property: synthesis_id
subclass of: Restriction
  all values from: string
  on property: synthesis_text
subclass of: Restriction
  max cardinality: 1
  on property: ai_synthesis_session
subclass of: Restriction
  min cardinality: 0
  on property: synthesis_themes
subclass of: Restriction
  all values from: string
  on property: synthesist_ids
subclass of: Restriction
  min cardinality: 0
  on property: ai_synthesis_session
subclass of: Restriction
  max cardinality: 1
  on property: synthesis_text
subclass of: Restriction
  all values from: SynthesisTheme
  on property: synthesis_themes
subclass of: Restriction
  all values from: StageOutput
  on property: supporting_tables
subclass of: Restriction
  max cardinality: 1
  on property: synthesis_id
subclass of: Restriction
  min cardinality: 0
  on property: synthesis_confidence
subclass of: Restriction
  all values from: AISession
  on property: ai_synthesis_session
subclass of: Restriction
  all values from: string
  on property: synthesis_framework
subclass of: Restriction
  min cardinality: 0
  on property: supporting_tables
subclass of: Restriction
  min cardinality: 0
  on property: synthesis_patterns
subclass of: Restriction
  max cardinality: 1
  on property: synthesis_confidence
subclass of: Restriction
  all values from: WorkSession
  on property: synthesis_sessions
subclass of: Restriction
  all values from: string
  on property: synthesis_id
subclass of: Restriction
  min cardinality: 1
  on property: synthesist_ids
subclass of: Restriction
  min cardinality: 0
  on property: synthesis_framework
subclass of: Restriction
  max cardinality: 1
  on property: synthesis_framework
subclass of: Restriction
  all values from: string
  on property: synthesis_patterns
subclass of: Restriction
  min cardinality: 1
  on property: synthesis_text
subclass of: Restriction
  all values from: ConfidenceLevel
  on property: synthesis_confidence
definition: Results from narrative synthesis
in scheme: synthesis

DUAL_REVIEW
type: Class
subclass of: OversightLevel
definition: AI acts as additional reviewer

EXCEPTION_REVIEW
type: Class
subclass of: OversightLevel
definition: Only uncertain/flagged decisions reviewed

FULL_REVIEW
type: Class
subclass of: OversightLevel
definition: All AI decisions reviewed by human

NO_REVIEW
type: Class
subclass of: OversightLevel
definition: AI decisions accepted without review

SAMPLE_REVIEW
type: Class
subclass of: OversightLevel
definition: Sample of AI decisions reviewed

BOOLEAN
type: Class
subclass of: ParameterType
definition: True/false value

DATE
type: Class
subclass of: ParameterType
definition: Date value

ENUM
type: Class
subclass of: ParameterType
definition: Enumerated value from set

FILE_PATH
type: Class
subclass of: ParameterType
definition: File path

JSON
type: Class
subclass of: ParameterType
definition: JSON object

LIST
type: Class
subclass of: ParameterType
definition: List of values

NUMBER
type: Class
subclass of: ParameterType
definition: Numeric value

STRING
type: Class
subclass of: ParameterType
definition: Text value

URL
type: Class
subclass of: ParameterType
definition: URL value

CONFLICT_RESOLVER
type: Class
subclass of: ParticipantRole
definition: Participant resolving conflicts

DATA_EXTRACTOR
type: Class
subclass of: ParticipantRole
definition: Participant extracting data

DOMAIN_EXPERT
type: Class
subclass of: ParticipantRole
definition: Subject matter expert

EXTERNAL_REVIEWER
type: Class
subclass of: ParticipantRole
definition: External peer reviewer

INFORMATION_SPECIALIST
type: Class
subclass of: ParticipantRole
definition: Search and information retrieval expert

LEAD_REVIEWER
type: Class
subclass of: ParticipantRole
definition: Lead reviewer coordinating the review

METHODOLOGIST
type: Class
subclass of: ParticipantRole
definition: Methodology expert

PROJECT_MANAGER
type: Class
subclass of: ParticipantRole
definition: Project management

QUALITY_ASSESSOR
type: Class
subclass of: ParticipantRole
definition: Participant assessing quality/risk of bias

REVIEWER
type: Class
subclass of: ParticipantRole
definition: Standard reviewer

SCREENER
type: Class
subclass of: ParticipantRole
definition: Participant screening records

STATISTICIAN
type: Class
subclass of: ParticipantRole
definition: Statistical analysis participant

ParticipantWorkload
type: Class
subclass of: Restriction
  all values from: string
  on property: participant_id
subclass of: Restriction
  max cardinality: 1
  on property: items_processed_count
subclass of: Restriction
  all values from: date
  on property: first_item_date
subclass of: Restriction
  all values from: float
  on property: average_items_per_day
subclass of: Restriction
  min cardinality: 1
  on property: items_processed_count
subclass of: Restriction
  max cardinality: 1
  on property: peak_items_per_day
subclass of: Restriction
  min cardinality: 1
  on property: stage type
subclass of: Restriction
  max cardinality: 1
  on property: participant_id
subclass of: Restriction
  all values from: integer
  on property: peak_items_per_day
subclass of: Restriction
  min cardinality: 0
  on property: average_items_per_day
subclass of: Restriction
  min cardinality: 0
  on property: time_spent_hours
subclass of: Restriction
  max cardinality: 1
  on property: stage type
subclass of: Restriction
  min cardinality: 0
  on property: last_item_date
subclass of: Restriction
  all values from: integer
  on property: items_processed_count
subclass of: Restriction
  min cardinality: 0
  on property: peak_items_per_day
subclass of: Restriction
  all values from: float
  on property: time_spent_hours
subclass of: Restriction
  max cardinality: 1
  on property: first_item_date
subclass of: Restriction
  max cardinality: 1
  on property: last_item_date
subclass of: Restriction
  all values from: StageType
  on property: stage type
subclass of: Restriction
  all values from: date
  on property: last_item_date
subclass of: Restriction
  min cardinality: 1
  on property: participant_id
subclass of: Restriction
  max cardinality: 1
  on property: average_items_per_day
subclass of: Restriction
  max cardinality: 1
  on property: time_spent_hours
subclass of: Restriction
  min cardinality: 0
  on property: first_item_date
definition: Workload statistics for a participant
in scheme: participant

CHAIN_OF_THOUGHT
type: Class
subclass of: PromptType
definition: Step-by-step reasoning

CONVERSATIONAL
type: Class
subclass of: PromptType
definition: Multi-turn conversation

FEW_SHOT
type: Class
subclass of: PromptType
definition: A few examples provided

INSTRUCTION_BASED
type: Class
subclass of: PromptType
definition: Direct instruction following

STRUCTURED_OUTPUT
type: Class
subclass of: PromptType
definition: Output in specific structure

ZERO_SHOT
type: Class
subclass of: PromptType
definition: No examples provided

APPRAISAL
type: Class
subclass of: ProtocolKind
definition: Critical appraisal tool (e.g., AMSTAR-2)

CERTAINTY
type: Class
subclass of: ProtocolKind
definition: Certainty-of-evidence framework (e.g., GRADE)

CONDUCT
type: Class
subclass of: ProtocolKind
definition: Conduct or methodological standard (e.g., Cochrane MECIR)

REPORTING
type: Class
subclass of: ProtocolKind
definition: Reporting guideline (e.g., PRISMA 2020, MOOSE)

RISK_OF_BIAS
type: Class
subclass of: ProtocolKind
definition: Risk-of-bias assessment tool (e.g., RoB 2, ROBINS-I, ROBIS)

PublicationBiasAssessment
type: Class
subclass of: Restriction
  all values from: string
  on property: bias_assessment_notes
subclass of: Restriction
  min cardinality: 0
  on property: failsafe_n
subclass of: Restriction
  min cardinality: 0
  on property: selection_models
subclass of: Restriction
  max cardinality: 1
  on property: trim_fill_result
subclass of: Restriction
  all values from: TrimFillResult
  on property: trim_fill_result
subclass of: Restriction
  max cardinality: 1
  on property: bias_impact
subclass of: Restriction
  all values from: StatisticalTestResult
  on property: eggers_test_result
subclass of: Restriction
  min cardinality: 0
  on property: trim_fill_result
subclass of: Restriction
  min cardinality: 0
  on property: bias_impact
subclass of: Restriction
  all values from: string
  on property: bias_assessment_id
subclass of: Restriction
  min cardinality: 0
  on property: bias_assessment_notes
subclass of: Restriction
  max cardinality: 1
  on property: funnel_plot_output
subclass of: Restriction
  min cardinality: 0
  on property: beggs_test_result
subclass of: Restriction
  all values from: StatisticalTestResult
  on property: beggs_test_result
subclass of: Restriction
  max cardinality: 1
  on property: bias_assessment_id
subclass of: Restriction
  all values from: StageOutput
  on property: funnel_plot_output
subclass of: Restriction
  all values from: PublicationBiasMethod
  on property: assessment_methods
subclass of: Restriction
  all values from: integer
  on property: failsafe_n
subclass of: Restriction
  all values from: string
  on property: bias_impact
subclass of: Restriction
  max cardinality: 1
  on property: beggs_test_result
subclass of: Restriction
  max cardinality: 1
  on property: bias_conclusion
subclass of: Restriction
  min cardinality: 0
  on property: eggers_test_result
subclass of: Restriction
  min cardinality: 1
  on property: assessment_methods
subclass of: Restriction
  min cardinality: 0
  on property: bias_conclusion
subclass of: Restriction
  max cardinality: 1
  on property: bias_assessment_notes
subclass of: Restriction
  max cardinality: 1
  on property: failsafe_n
subclass of: Restriction
  all values from: string
  on property: selection_models
subclass of: Restriction
  max cardinality: 1
  on property: eggers_test_result
subclass of: Restriction
  min cardinality: 0
  on property: funnel_plot_output
subclass of: Restriction
  all values from: BiasRisk
  on property: bias_conclusion
subclass of: Restriction
  min cardinality: 1
  on property: bias_assessment_id
definition: Assessment of publication bias
in scheme: synthesis

BEGGS_TEST
type: Class
subclass of: PublicationBiasMethod
definition: Begg's rank correlation test

EGGERS_TEST
type: Class
subclass of: PublicationBiasMethod
definition: Egger's regression test

EXCESS_SIGNIFICANCE
type: Class
subclass of: PublicationBiasMethod
definition: Excess significance test

FAILSAFE_N
type: Class
subclass of: PublicationBiasMethod
definition: Rosenthal's fail-safe N

FUNNEL_PLOT
type: Class
subclass of: PublicationBiasMethod
definition: Visual inspection of funnel plot

PETERS_TEST
type: Class
subclass of: PublicationBiasMethod
definition: Peters' test

P_CURVE
type: Class
subclass of: PublicationBiasMethod
definition: P-curve analysis

SELECTION_MODELS
type: Class
subclass of: PublicationBiasMethod
definition: Selection models

TRIM_FILL
type: Class
subclass of: PublicationBiasMethod
definition: Trim and fill method

PublicationRecord
type: Class
subclass of: Restriction
  min cardinality: 0
  on property: publication_id
subclass of: Restriction
  min cardinality: 0
  on property: publication_submission_date
subclass of: Restriction
  min cardinality: 0
  on property: publication_url
subclass of: Restriction
  all values from: dateTime
  on property: publication_acceptance_date
subclass of: Restriction
  max cardinality: 1
  on property: publication_doi
subclass of: Restriction
  min cardinality: 0
  on property: publication_doi
subclass of: Restriction
  min cardinality: 0
  on property: publication_publication_date
subclass of: Restriction
  max cardinality: 1
  on property: publication_venue
subclass of: Restriction
  min cardinality: 0
  on property: report_publication_status
subclass of: Restriction
  min cardinality: 0
  on property: publication_venue
subclass of: Restriction
  all values from: dateTime
  on property: publication_publication_date
subclass of: Restriction
  max cardinality: 1
  on property: report_publication_status
subclass of: Restriction
  all values from: string
  on property: publication_doi
subclass of: Restriction
  all values from: string
  on property: publication_notes
subclass of: Restriction
  max cardinality: 1
  on property: publication_id
subclass of: Restriction
  max cardinality: 1
  on property: publication_url
subclass of: Restriction
  all values from: anyURI
  on property: publication_url
subclass of: Restriction
  all values from: string
  on property: publication_venue
subclass of: Restriction
  all values from: ReportPublicationStatus
  on property: report_publication_status
subclass of: Restriction
  all values from: dateTime
  on property: publication_submission_date
subclass of: Restriction
  max cardinality: 1
  on property: publication_acceptance_date
subclass of: Restriction
  max cardinality: 1
  on property: publication_notes
subclass of: Restriction
  min cardinality: 0
  on property: publication_notes
subclass of: Restriction
  all values from: string
  on property: publication_id
subclass of: Restriction
  max cardinality: 1
  on property: publication_publication_date
subclass of: Restriction
  max cardinality: 1
  on property: publication_submission_date
subclass of: Restriction
  min cardinality: 0
  on property: publication_acceptance_date
definition: Submission, publication, or dissemination record.
in scheme: reporting

ABSTRACT_ONLY
type: Class
subclass of: PublicationStatus
definition: Only abstract available

GREY_LITERATURE
type: Class
subclass of: PublicationStatus
definition: Grey literature

PREPRINT
type: Class
subclass of: PublicationStatus
definition: Available as preprint

PROTOCOL_ONLY
type: Class
subclass of: PublicationStatus
definition: Only protocol available

PUBLISHED
type: Class
subclass of: PublicationStatus
definition: Published in peer-reviewed journal

RETRACTED
type: Class
subclass of: PublicationStatus
definition: Publication has been retracted

UNPUBLISHED
type: Class
subclass of: PublicationStatus
definition: Unpublished study

ABSTRACT_ONLY
type: Class
subclass of: PublicationType
definition: Abstract only

BOOK
type: Class
subclass of: PublicationType
definition: Book

BOOK_CHAPTER
type: Class
subclass of: PublicationType
definition: Book chapter

CASE_REPORT
type: Class
subclass of: PublicationType
definition: Case report or series

CLINICAL_TRIAL
type: Class
subclass of: PublicationType
definition: Clinical trial report

COMMENT
type: Class
subclass of: PublicationType
definition: Comment or correspondence

CONFERENCE_PAPER
type: Class
subclass of: PublicationType
definition: Conference paper or proceeding

DATASET
type: Class
subclass of: PublicationType
definition: Dataset

DISSERTATION
type: Class
subclass of: PublicationType
definition: Doctoral dissertation

EDITORIAL
type: Class
subclass of: PublicationType
definition: Editorial

GREY_LITERATURE
type: Class
subclass of: PublicationType
definition: Grey literature

JOURNAL_ARTICLE
type: Class
subclass of: PublicationType
definition: Peer-reviewed journal article

LETTER
type: Class
subclass of: PublicationType
definition: Letter to editor

META_ANALYSIS
type: Class
subclass of: PublicationType
definition: Meta-analysis

NEWS
type: Class
subclass of: PublicationType
definition: News article

PATENT
type: Class
subclass of: PublicationType
definition: Patent document

POSTER
type: Class
subclass of: PublicationType
definition: Poster presentation

PREPRINT
type: Class
subclass of: PublicationType
definition: Preprint article

PROTOCOL
type: Class
subclass of: PublicationType
definition: Study protocol

SOFTWARE
type: Class
subclass of: PublicationType
definition: Software

SYSTEMATIC_REVIEW
type: Class
subclass of: PublicationType
definition: Systematic review

TECHNICAL_REPORT
type: Class
subclass of: PublicationType
definition: Technical or research report

THESIS
type: Class
subclass of: PublicationType
definition: Master's thesis

WORKING_PAPER
type: Class
subclass of: PublicationType
definition: Working paper

AMSTAR
type: Class
subclass of: QualityAssessmentTool
definition: A MeaSurement Tool to Assess systematic Reviews

AXIS
type: Class
subclass of: QualityAssessmentTool
definition: AXIS appraisal tool for cross-sectional studies

CASP
type: Class
subclass of: QualityAssessmentTool
definition: Critical Appraisal Skills Programme

COCHRANE_ROB2
type: Class
subclass of: QualityAssessmentTool
definition: Cochrane Risk of Bias 2 tool

COCHRANE_ROBINS_I
type: Class
subclass of: QualityAssessmentTool
definition: Risk Of Bias In Non-randomized Studies of Interventions

CONSORT
type: Class
subclass of: QualityAssessmentTool
definition: Consolidated Standards of Reporting Trials

CUSTOM
type: Class
subclass of: QualityAssessmentTool
definition: Custom assessment tool

GRADE
type: Class
subclass of: QualityAssessmentTool
definition: Grading of Recommendations Assessment, Development and Evaluation

JADAD
type: Class
subclass of: QualityAssessmentTool
definition: Jadad scale

JBI
type: Class
subclass of: QualityAssessmentTool
definition: Joanna Briggs Institute tools

MINORS
type: Class
subclass of: QualityAssessmentTool
definition: Methodological Index for Non-Randomized Studies

MMAT
type: Class
subclass of: QualityAssessmentTool
definition: Mixed Methods Appraisal Tool

NEWCASTLE_OTTAWA
type: Class
subclass of: QualityAssessmentTool
definition: Newcastle-Ottawa Scale

OHAT_RISK_OF_BIAS
type: Class
subclass of: QualityAssessmentTool
definition: OHAT risk-of-bias rating tool

QUADAS
type: Class
subclass of: QualityAssessmentTool
definition: Quality Assessment of Diagnostic Accuracy Studies

QUADAS_2
type: Class
subclass of: QualityAssessmentTool
definition: Quality Assessment of Diagnostic Accuracy Studies 2

QUADAS_C
type: Class
subclass of: QualityAssessmentTool
definition: QUADAS-C for comparative diagnostic accuracy studies

ROBINS_E
type: Class
subclass of: QualityAssessmentTool
definition: Risk Of Bias In Non-randomized Studies of Exposures

ROBIS
type: Class
subclass of: QualityAssessmentTool
definition: Risk of Bias in Systematic Reviews

STROBE
type: Class
subclass of: QualityAssessmentTool
definition: Strengthening the Reporting of Observational Studies in Epidemiology

SYRCLE
type: Class
subclass of: QualityAssessmentTool
definition: SYRCLE risk-of-bias tool for animal studies

AUDIT
type: Class
subclass of: QualityControlType
definition: Formal audit process

AUTOMATED_VALIDATION
type: Class
subclass of: QualityControlType
definition: Automated validation checks

CALIBRATION_EXERCISE
type: Class
subclass of: QualityControlType
definition: Calibration exercise for consistency

DOUBLE_CHECK
type: Class
subclass of: QualityControlType
definition: Double-checking by another person

PEER_REVIEW
type: Class
subclass of: QualityControlType
definition: Peer review process

SPOT_CHECK
type: Class
subclass of: QualityControlType
definition: Random spot checks

SYSTEMATIC_REVIEW
type: Class
subclass of: QualityControlType
definition: Systematic review of all items

QualityDomain
type: Class
subclass of: Restriction
  max cardinality: 1
  on property: quality_domain_justification
subclass of: Restriction
  all values from: string
  on property: quality_domain_justification
subclass of: Restriction
  all values from: string
  on property: quality_domain_name
subclass of: Restriction
  min cardinality: 1
  on property: quality_domain_rating
subclass of: Restriction
  min cardinality: 0
  on property: quality_domain_justification
subclass of: Restriction
  max cardinality: 1
  on property: quality_domain_name
subclass of: Restriction
  all values from: DomainRating
  on property: quality_domain_rating
subclass of: Restriction
  min cardinality: 1
  on property: quality_domain_name
subclass of: Restriction
  max cardinality: 1
  on property: quality_domain_rating
definition: Individual quality domain assessment
in scheme: synthesis

CRITICAL_RISK
type: Class
subclass of: QualityRating
definition: Critical risk of bias

FAIR
type: Class
subclass of: QualityRating
definition: Fair quality

GOOD
type: Class
subclass of: QualityRating
definition: Good quality

HIGH_RISK
type: Class
subclass of: QualityRating
definition: High risk of bias

LOW_RISK
type: Class
subclass of: QualityRating
definition: Low risk of bias

NOT_APPLICABLE
type: Class
subclass of: QualityRating
definition: Not applicable to this study

NO_INFORMATION
type: Class
subclass of: QualityRating
definition: No information available

POOR
type: Class
subclass of: QualityRating
definition: Poor quality

SOME_CONCERNS
type: Class
subclass of: QualityRating
definition: Some concerns about bias

MERGED
type: Class
subclass of: QuestionCandidateStatus
definition: Question was merged with another candidate

PROPOSED
type: Class
subclass of: QuestionCandidateStatus
definition: Question has been proposed

REFINED
type: Class
subclass of: QuestionCandidateStatus
definition: Question was refined during scoping

REJECTED
type: Class
subclass of: QuestionCandidateStatus
definition: Question was rejected

SELECTED
type: Class
subclass of: QuestionCandidateStatus
definition: Question was selected for the review

Registration
type: Class
subclass of: Restriction
  min cardinality: 1
  on property: initial_version_id
subclass of: Restriction
  all values from: dateTime
  on property: registration_created_at
subclass of: Restriction
  all values from: RegistrationStatus
  on property: registration_status
subclass of: Restriction
  all values from: string
  on property: initial_version_id
subclass of: Restriction
  min cardinality: 1
  on property: versions
subclass of: Restriction
  min cardinality: 1
  on property: registration_status
subclass of: Restriction
  max cardinality: 1
  on property: registration_type
subclass of: Restriction
  min cardinality: 1
  on property: current_version_id
subclass of: Restriction
  max cardinality: 1
  on property: initial_version_id
subclass of: Restriction
  min cardinality: 1
  on property: registry_name
subclass of: Restriction
  all values from: string
  on property: current_version_id
subclass of: Restriction
  min cardinality: 0
  on property: registration_created_at
subclass of: Restriction
  max cardinality: 1
  on property: registry_entry_url
subclass of: Restriction
  max cardinality: 1
  on property: registry_name
subclass of: Restriction
  max cardinality: 1
  on property: registration_status
subclass of: Restriction
  all values from: RegistrationVersion
  on property: versions
subclass of: Restriction
  all values from: anyURI
  on property: registry_entry_url
subclass of: Restriction
  all values from: string
  on property: stage_registration_id
subclass of: Restriction
  max cardinality: 1
  on property: registration_last_modified
subclass of: Restriction
  min cardinality: 1
  on property: registration_type
subclass of: Restriction
  max cardinality: 1
  on property: stage_registration_id
subclass of: Restriction
  min cardinality: 0
  on property: registration_last_modified
subclass of: Restriction
  all values from: dateTime
  on property: registration_last_modified
subclass of: Restriction
  max cardinality: 1
  on property: current_version_id
subclass of: Restriction
  min cardinality: 1
  on property: registry_entry_url
subclass of: Restriction
  max cardinality: 1
  on property: registration_created_at
subclass of: Restriction
  min cardinality: 1
  on property: stage_registration_id
subclass of: Restriction
  all values from: RegistrationType
  on property: registration_type
subclass of: Restriction
  all values from: string
  on property: registry_name
definition: A registration entry referencing an external registry, with full versioning support.
in scheme: registration

RegistrationPolicy
type: Class
subclass of: Restriction
  all values from: anyURI
  on property: allowed_templates
subclass of: Restriction
  max cardinality: 1
  on property: require_content_hash
subclass of: Restriction
  min cardinality: 0
  on property: max_days_between_versions
subclass of: Restriction
  min cardinality: 0
  on property: allowed_change_types
subclass of: Restriction
  all values from: boolean
  on property: require_content_hash
subclass of: Restriction
  max cardinality: 1
  on property: require_doi
subclass of: Restriction
  all values from: AmendmentType
  on property: allowed_change_types
subclass of: Restriction
  min cardinality: 0
  on property: allowed_templates
subclass of: Restriction
  all values from: boolean
  on property: require_doi
subclass of: Restriction
  all values from: boolean
  on property: require_template
subclass of: Restriction
  min cardinality: 0
  on property: require_amendment_approval
subclass of: Restriction
  max cardinality: 1
  on property: require_template
subclass of: Restriction
  all values from: boolean
  on property: require_amendment_approval
subclass of: Restriction
  all values from: integer
  on property: max_days_between_versions
subclass of: Restriction
  min cardinality: 0
  on property: require_template
subclass of: Restriction
  all values from: HashAlgorithm
  on property: hash_algorithms
subclass of: Restriction
  min cardinality: 0
  on property: require_doi
subclass of: Restriction
  max cardinality: 1
  on property: require_amendment_approval
subclass of: Restriction
  min cardinality: 0
  on property: hash_algorithms
subclass of: Restriction
  min cardinality: 0
  on property: require_content_hash
subclass of: Restriction
  max cardinality: 1
  on property: max_days_between_versions
definition: Policy governing registration requirements and constraints
in scheme: registration

RegistrationStage
type: Class
subclass of: Restriction
  max cardinality: 1
  on property: registration_statistics
subclass of: Restriction
  all values from: Registration
  on property: registrations
subclass of: Restriction
  all values from: RegistrationPolicy
  on property: registration_policy
subclass of: Restriction
  max cardinality: 1
  on property: registration_quality_control
subclass of: Restriction
  min cardinality: 0
  on property: registration_statistics
subclass of: Restriction
  min cardinality: 1
  on property: registrations
subclass of: Restriction
  max cardinality: 1
  on property: current_registration_version
subclass of: Restriction
  min cardinality: 0
  on property: current_registration_version
subclass of: Restriction
  all values from: string
  on property: current_registration_version
subclass of: Restriction
  max cardinality: 1
  on property: registration_protocol
subclass of: Restriction
  all values from: RegistrationQualityControl
  on property: registration_quality_control
subclass of: Restriction
  all values from: RegistrationStatistics
  on property: registration_statistics
subclass of: Restriction
  all values from: RegistrationProtocol
  on property: registration_protocol
subclass of: Restriction
  min cardinality: 0
  on property: registration_protocol
subclass of: Restriction
  min cardinality: 0
  on property: registration_quality_control
subclass of: Restriction
  max cardinality: 1
  on property: registration_policy
subclass of: Restriction
  min cardinality: 0
  on property: registration_policy
subclass of: StageExecution
definition: Stage for managing review registrations and pre-registrations, focusing on referencing external registry entries rather than hosting registration content.
in scheme: registration

AMENDED
type: Class
subclass of: RegistrationStatus
definition: Registration has been amended

DRAFT
type: Class
subclass of: RegistrationStatus
definition: Registration is in draft

REGISTERED
type: Class
subclass of: RegistrationStatus
definition: Actively registered

SUBMITTED
type: Class
subclass of: RegistrationStatus
definition: Submitted to registry

SUPERSEDED
type: Class
subclass of: RegistrationStatus
definition: Superseded by a newer registration

UNDER_REVIEW
type: Class
subclass of: RegistrationStatus
definition: Under review by registry

WITHDRAWN
type: Class
subclass of: RegistrationStatus
definition: Registration withdrawn

PRE_REGISTRATION
type: Class
subclass of: RegistrationType
definition: Pre-registration before data collection

PROTOCOL_REGISTRATION
type: Class
subclass of: RegistrationType
definition: Protocol-only registration

REGISTERED_REPORT
type: Class
subclass of: RegistrationType
definition: Registered report for journal

REGISTRATION
type: Class
subclass of: RegistrationType
definition: Standard registration

RegistrationVersion
type: Class
subclass of: Restriction
  all values from: dateTime
  on property: version_date
subclass of: Restriction
  max cardinality: 1
  on property: content_hash
subclass of: Restriction
  min cardinality: 0
  on property: version_reason
subclass of: Restriction
  max cardinality: 1
  on property: template_ref
subclass of: Restriction
  max cardinality: 1
  on property: registration_doi
subclass of: Restriction
  all values from: HashAlgorithm
  on property: content_hash_algorithm
subclass of: Restriction
  all values from: string
  on property: version_label
subclass of: Restriction
  max cardinality: 1
  on property: registry_version_id
subclass of: Restriction
  max cardinality: 1
  on property: version_number
subclass of: Restriction
  all values from: string
  on property: version_number
subclass of: Restriction
  min cardinality: 0
  on property: registry_acceptance_date
subclass of: Restriction
  min cardinality: 0
  on property: protocol_snapshot_hash
subclass of: Restriction
  min cardinality: 0
  on property: registration_doi
subclass of: Restriction
  min cardinality: 0
  on property: version_label
subclass of: Restriction
  all values from: Author
  on property: version_author
subclass of: Restriction
  all values from: string
  on property: content_hash
subclass of: Restriction
  all values from: string
  on property: version_reason
subclass of: Restriction
  max cardinality: 1
  on property: version_reason
subclass of: Restriction
  all values from: anyURI
  on property: content_uri
subclass of: Restriction
  min cardinality: 1
  on property: content_uri
subclass of: Restriction
  min cardinality: 1
  on property: version_id
subclass of: Restriction
  max cardinality: 1
  on property: registry_submission_date
subclass of: Restriction
  min cardinality: 0
  on property: registration_template_version
subclass of: Restriction
  max cardinality: 1
  on property: protocol_snapshot_hash
subclass of: Restriction
  min cardinality: 0
  on property: template_ref
subclass of: Restriction
  min cardinality: 1
  on property: registry_submission_date
subclass of: Restriction
  all values from: boolean
  on property: is_major_revision
subclass of: Restriction
  min cardinality: 1
  on property: content_hash_algorithm
subclass of: Restriction
  min cardinality: 1
  on property: version_date
subclass of: Restriction
  max cardinality: 1
  on property: content_uri
subclass of: Restriction
  max cardinality: 1
  on property: registration_template_version
subclass of: Restriction
  all values from: string
  on property: registry_version_id
subclass of: Restriction
  all values from: dateTime
  on property: registry_acceptance_date
subclass of: Restriction
  max cardinality: 1
  on property: registry_acceptance_date
subclass of: Restriction
  max cardinality: 1
  on property: version_author
subclass of: Restriction
  all values from: Amendment
  on property: amendments
subclass of: Restriction
  all values from: anyURI
  on property: template_ref
subclass of: Restriction
  max cardinality: 1
  on property: registration_template_doi
subclass of: Restriction
  all values from: string
  on property: registered_text
subclass of: Restriction
  max cardinality: 1
  on property: version_date
subclass of: Restriction
  min cardinality: 0
  on property: version_author
subclass of: Restriction
  max cardinality: 1
  on property: is_major_revision
subclass of: Restriction
  all values from: string
  on property: registration_template_version
subclass of: Restriction
  min cardinality: 0
  on property: registry_version_id
subclass of: Restriction
  max cardinality: 1
  on property: content_hash_algorithm
subclass of: Restriction
  max cardinality: 1
  on property: registered_text
subclass of: Restriction
  all values from: string
  on property: registration_template_doi
subclass of: Restriction
  all values from: string
  on property: registration_doi
subclass of: Restriction
  min cardinality: 0
  on property: is_major_revision
subclass of: Restriction
  all values from: dateTime
  on property: registry_submission_date
subclass of: Restriction
  min cardinality: 1
  on property: content_hash
subclass of: Restriction
  max cardinality: 1
  on property: version_id
subclass of: Restriction
  min cardinality: 0
  on property: amendments
subclass of: Restriction
  min cardinality: 0
  on property: registration_template_doi
subclass of: Restriction
  min cardinality: 1
  on property: version_number
subclass of: Restriction
  all values from: string
  on property: version_id
subclass of: Restriction
  max cardinality: 1
  on property: version_label
subclass of: Restriction
  all values from: string
  on property: protocol_snapshot_hash
subclass of: Restriction
  min cardinality: 0
  on property: registered_text
definition: An immutable version of a registration, capturing the exact state at a point in time.
in scheme: registration

ReportDocument
type: Class
subclass of: Restriction
  min cardinality: 0
  on property: report_status
subclass of: Restriction
  all values from: string
  on property: report_version
subclass of: Restriction
  max cardinality: 1
  on property: report_title
subclass of: Restriction
  min cardinality: 0
  on property: report_uri
subclass of: Restriction
  max cardinality: 1
  on property: report_status
subclass of: Restriction
  max cardinality: 1
  on property: report_document_type
subclass of: Restriction
  min cardinality: 0
  on property: report_output
subclass of: Restriction
  all values from: ReportDocumentType
  on property: report_document_type
subclass of: Restriction
  max cardinality: 1
  on property: report_date
subclass of: Restriction
  min cardinality: 0
  on property: report_date
subclass of: Restriction
  all values from: string
  on property: report_title
subclass of: Restriction
  min cardinality: 0
  on property: report_document_type
subclass of: Restriction
  max cardinality: 1
  on property: report_version
subclass of: Restriction
  max cardinality: 1
  on property: report_uri
subclass of: Restriction
  all values from: StageOutput
  on property: report_output
subclass of: Restriction
  max cardinality: 1
  on property: report_output
subclass of: Restriction
  min cardinality: 0
  on property: report_doi
subclass of: Restriction
  min cardinality: 0
  on property: report_title
subclass of: Restriction
  max cardinality: 1
  on property: report_doi
subclass of: Restriction
  min cardinality: 0
  on property: report_document_id
subclass of: Restriction
  min cardinality: 0
  on property: report_version
subclass of: Restriction
  all values from: dateTime
  on property: report_date
subclass of: Restriction
  all values from: string
  on property: report_document_id
subclass of: Restriction
  all values from: anyURI
  on property: report_uri
subclass of: Restriction
  max cardinality: 1
  on property: report_document_id
subclass of: Restriction
  all values from: string
  on property: report_doi
subclass of: Restriction
  all values from: ReportDocumentStatus
  on property: report_status
definition: Report, manuscript, preprint, or supplementary document.
in scheme: reporting

ACCEPTED
type: Class
subclass of: ReportDocumentStatus
definition: Accepted

DRAFT
type: Class
subclass of: ReportDocumentStatus
definition: Draft

IN_REVIEW
type: Class
subclass of: ReportDocumentStatus
definition: In review

PLANNED
type: Class
subclass of: ReportDocumentStatus
definition: Planned

PUBLISHED
type: Class
subclass of: ReportDocumentStatus
definition: Published

SUBMITTED
type: Class
subclass of: ReportDocumentStatus
definition: Submitted

WITHDRAWN
type: Class
subclass of: ReportDocumentStatus
definition: Withdrawn

MANUSCRIPT
type: Class
subclass of: ReportDocumentType
definition: Journal manuscript

OTHER
type: Class
subclass of: ReportDocumentType
definition: Other report document

PREPRINT
type: Class
subclass of: ReportDocumentType
definition: Preprint

PRISMA_CHECKLIST
type: Class
subclass of: ReportDocumentType
definition: PRISMA checklist

PRISMA_FLOW_DIAGRAM
type: Class
subclass of: ReportDocumentType
definition: PRISMA flow diagram

REGISTERED_REPORT
type: Class
subclass of: ReportDocumentType
definition: Registered report

SUPPLEMENTARY_MATERIAL
type: Class
subclass of: ReportDocumentType
definition: Supplementary material

TECHNICAL_REPORT
type: Class
subclass of: ReportDocumentType
definition: Technical report

ACCEPTED
type: Class
subclass of: ReportPublicationStatus
definition: Accepted

NOT_SUBMITTED
type: Class
subclass of: ReportPublicationStatus
definition: Not submitted

PUBLISHED
type: Class
subclass of: ReportPublicationStatus
definition: Published

REJECTED
type: Class
subclass of: ReportPublicationStatus
definition: Rejected

SUBMITTED
type: Class
subclass of: ReportPublicationStatus
definition: Submitted

UNDER_REVIEW
type: Class
subclass of: ReportPublicationStatus
definition: Under review

WITHDRAWN
type: Class
subclass of: ReportPublicationStatus
definition: Withdrawn

ReportingApproval
type: Class
subclass of: Restriction
  min cardinality: 0
  on property: reporting_approval_date
subclass of: Restriction
  max cardinality: 1
  on property: reporting_approver
subclass of: Restriction
  all values from: dateTime
  on property: reporting_approval_date
subclass of: Restriction
  all values from: ReportingApprovalStatus
  on property: reporting_approval_status
subclass of: Restriction
  max cardinality: 1
  on property: reporting_approval_id
subclass of: Restriction
  max cardinality: 1
  on property: reporting_approval_role
subclass of: Restriction
  all values from: string
  on property: reporting_approval_role
subclass of: Restriction
  max cardinality: 1
  on property: reporting_approval_date
subclass of: Restriction
  all values from: string
  on property: reporting_approval_id
subclass of: Restriction
  min cardinality: 0
  on property: reporting_approval_notes
subclass of: Restriction
  max cardinality: 1
  on property: reporting_approval_status
subclass of: Restriction
  min cardinality: 0
  on property: reporting_approval_role
subclass of: Restriction
  all values from: Participant
  on property: reporting_approver
subclass of: Restriction
  min cardinality: 0
  on property: reporting_approval_status
subclass of: Restriction
  max cardinality: 1
  on property: reporting_approval_notes
subclass of: Restriction
  min cardinality: 0
  on property: reporting_approver
subclass of: Restriction
  min cardinality: 0
  on property: reporting_approval_id
subclass of: Restriction
  all values from: string
  on property: reporting_approval_notes
definition: Approval or signoff associated with reporting.
in scheme: reporting

APPROVED
type: Class
subclass of: ReportingApprovalStatus
definition: Approved

DECLINED
type: Class
subclass of: ReportingApprovalStatus
definition: Declined

REQUESTED
type: Class
subclass of: ReportingApprovalStatus
definition: Approval requested

REVISIONS_REQUESTED
type: Class
subclass of: ReportingApprovalStatus
definition: Revisions requested

ReportingChecklist
type: Class
subclass of: Restriction
  max cardinality: 1
  on property: reporting_checklist_id
subclass of: Restriction
  all values from: StageOutput
  on property: reporting_checklist_output
subclass of: Restriction
  max cardinality: 1
  on property: reporting_checklist_version
subclass of: Restriction
  all values from: string
  on property: checklist_standard
subclass of: Restriction
  all values from: ReportingItemStatus
  on property: reporting_checklist_status
subclass of: Restriction
  max cardinality: 1
  on property: reporting_checklist_output
subclass of: Restriction
  min cardinality: 0
  on property: reporting_checklist_version
subclass of: Restriction
  max cardinality: 1
  on property: reporting_checklist_status
subclass of: Restriction
  min cardinality: 0
  on property: reporting_checklist_status
subclass of: Restriction
  all values from: string
  on property: reporting_checklist_version
subclass of: Restriction
  min cardinality: 0
  on property: checklist_standard
subclass of: Restriction
  all values from: string
  on property: reporting_checklist_id
subclass of: Restriction
  max cardinality: 1
  on property: checklist_standard
subclass of: Restriction
  all values from: ReportingChecklistItem
  on property: reporting_checklist_items
subclass of: Restriction
  min cardinality: 0
  on property: reporting_checklist_output
subclass of: Restriction
  min cardinality: 0
  on property: reporting_checklist_items
subclass of: Restriction
  min cardinality: 0
  on property: reporting_checklist_id
definition: Checklist documenting completion of a reporting standard.
in scheme: reporting

ReportingChecklistItem
type: Class
subclass of: Restriction
  max cardinality: 1
  on property: reporting_item_notes
subclass of: Restriction
  all values from: string
  on property: reporting_item_id
subclass of: Restriction
  max cardinality: 1
  on property: reporting_item_status
subclass of: Restriction
  min cardinality: 0
  on property: reporting_item_notes
subclass of: Restriction
  all values from: string
  on property: reporting_item_label
subclass of: Restriction
  all values from: string
  on property: reporting_item_text
subclass of: Restriction
  all values from: string
  on property: reporting_item_artifact_refs
subclass of: Restriction
  min cardinality: 0
  on property: reporting_item_status
subclass of: Restriction
  max cardinality: 1
  on property: reporting_item_location
subclass of: Restriction
  max cardinality: 1
  on property: reporting_item_text
subclass of: Restriction
  all values from: string
  on property: reporting_item_notes
subclass of: Restriction
  all values from: string
  on property: reporting_item_location
subclass of: Restriction
  max cardinality: 1
  on property: reporting_item_id
subclass of: Restriction
  all values from: ReportingItemStatus
  on property: reporting_item_status
subclass of: Restriction
  min cardinality: 0
  on property: reporting_item_label
subclass of: Restriction
  max cardinality: 1
  on property: reporting_item_label
subclass of: Restriction
  min cardinality: 0
  on property: reporting_item_artifact_refs
subclass of: Restriction
  min cardinality: 0
  on property: reporting_item_id
subclass of: Restriction
  min cardinality: 0
  on property: reporting_item_location
subclass of: Restriction
  min cardinality: 0
  on property: reporting_item_text
definition: Item-level status for a reporting checklist.
in scheme: reporting

ReportingDeviation
type: Class
subclass of: Restriction
  max cardinality: 1
  on property: deviation_description
subclass of: Restriction
  min cardinality: 0
  on property: deviation_impact
subclass of: Restriction
  min cardinality: 0
  on property: reporting_deviation_id
subclass of: Restriction
  max cardinality: 1
  on property: deviation_impact
subclass of: Restriction
  max cardinality: 1
  on property: deviation_reported_where
subclass of: Restriction
  max cardinality: 1
  on property: deviation_from
subclass of: Restriction
  all values from: string
  on property: reporting_deviation_id
subclass of: Restriction
  all values from: string
  on property: deviation_from
subclass of: Restriction
  all values from: string
  on property: deviation_impact
subclass of: Restriction
  all values from: string
  on property: deviation_reported_where
subclass of: Restriction
  max cardinality: 1
  on property: reporting_deviation_id
subclass of: Restriction
  all values from: string
  on property: deviation_description
subclass of: Restriction
  max cardinality: 1
  on property: deviation_rationale
subclass of: Restriction
  all values from: string
  on property: deviation_rationale
subclass of: Restriction
  min cardinality: 0
  on property: deviation_reported_where
subclass of: Restriction
  min cardinality: 0
  on property: deviation_rationale
subclass of: Restriction
  min cardinality: 0
  on property: deviation_from
subclass of: Restriction
  min cardinality: 0
  on property: deviation_description
definition: Protocol or workflow deviation disclosed in reporting.
in scheme: reporting

COMPLETE
type: Class
subclass of: ReportingItemStatus
definition: Complete

IN_PROGRESS
type: Class
subclass of: ReportingItemStatus
definition: In progress

NOT_APPLICABLE
type: Class
subclass of: ReportingItemStatus
definition: Not applicable

NOT_STARTED
type: Class
subclass of: ReportingItemStatus
definition: Not started

PARTIAL
type: Class
subclass of: ReportingItemStatus
definition: Partially complete

ReportingStage
type: Class
subclass of: Restriction
  min cardinality: 0
  on property: reporting_protocol
subclass of: Restriction
  min cardinality: 0
  on property: reporting_deviations
subclass of: Restriction
  max cardinality: 1
  on property: reporting_statistics
subclass of: Restriction
  min cardinality: 0
  on property: reporting_approvals
subclass of: Restriction
  all values from: FlowDiagram
  on property: flow_diagram
subclass of: Restriction
  min cardinality: 0
  on property: ai assistance config
subclass of: Restriction
  all values from: AIAssistance
  on property: ai assistance config
subclass of: Restriction
  min cardinality: 0
  on property: report_documents
subclass of: Restriction
  min cardinality: 0
  on property: reporting_statistics
subclass of: Restriction
  all values from: ReportingStandard
  on property: reporting_standards
subclass of: Restriction
  all values from: ReportingApproval
  on property: reporting_approvals
subclass of: Restriction
  max cardinality: 1
  on property: ai assistance config
subclass of: Restriction
  all values from: ReportingProtocol
  on property: reporting_protocol
subclass of: Restriction
  min cardinality: 0
  on property: reporting_standards
subclass of: Restriction
  all values from: ReportingQualityControl
  on property: reporting_quality_control
subclass of: Restriction
  min cardinality: 0
  on property: publication_records
subclass of: Restriction
  all values from: ReportingChecklist
  on property: reporting_checklists
subclass of: Restriction
  min cardinality: 0
  on property: flow_diagram
subclass of: Restriction
  min cardinality: 0
  on property: reporting_quality_control
subclass of: Restriction
  max cardinality: 1
  on property: reporting_quality_control
subclass of: Restriction
  max cardinality: 1
  on property: flow_diagram
subclass of: Restriction
  all values from: ReportDocument
  on property: report_documents
subclass of: Restriction
  min cardinality: 0
  on property: reporting_checklists
subclass of: Restriction
  all values from: ReportingStatistics
  on property: reporting_statistics
subclass of: Restriction
  all values from: PublicationRecord
  on property: publication_records
subclass of: Restriction
  max cardinality: 1
  on property: reporting_protocol
subclass of: Restriction
  all values from: ReportingDeviation
  on property: reporting_deviations
subclass of: StageExecution
definition: Optional stage for documenting review reporting and publication activities.
in scheme: reporting

ReportingStandard
type: Class
subclass of: Restriction
  all values from: string
  on property: reporting_standard_version
subclass of: Restriction
  min cardinality: 0
  on property: reporting_standard_status
subclass of: Restriction
  max cardinality: 1
  on property: reporting_standard_id
subclass of: Restriction
  min cardinality: 0
  on property: reporting_standard_version
subclass of: Restriction
  min cardinality: 0
  on property: reporting_standard_uri
subclass of: Restriction
  all values from: anyURI
  on property: reporting_standard_uri
subclass of: Restriction
  all values from: string
  on property: reporting_standard_scope
subclass of: Restriction
  max cardinality: 1
  on property: reporting_standard_uri
subclass of: Restriction
  min cardinality: 0
  on property: reporting_standard_scope
subclass of: Restriction
  all values from: string
  on property: reporting_standard_id
subclass of: Restriction
  max cardinality: 1
  on property: reporting_standard_name
subclass of: Restriction
  min cardinality: 0
  on property: reporting_standard_id
subclass of: Restriction
  max cardinality: 1
  on property: reporting_standard_version
subclass of: Restriction
  min cardinality: 0
  on property: reporting_standard_name
subclass of: Restriction
  max cardinality: 1
  on property: reporting_standard_status
subclass of: Restriction
  max cardinality: 1
  on property: reporting_standard_scope
subclass of: Restriction
  all values from: ReportingItemStatus
  on property: reporting_standard_status
subclass of: Restriction
  all values from: string
  on property: reporting_standard_name
definition: Reporting standard used or planned for the review report.
in scheme: reporting

AUTOMATED_RULE
type: Class
subclass of: ResolutionMethod
definition: Automated rule-based resolution

CONSENSUS_DISCUSSION
type: Class
subclass of: ResolutionMethod
definition: Resolution through discussion to reach consensus

EXTERNAL_EXPERT
type: Class
subclass of: ResolutionMethod
definition: Consultation with external expert

MAJORITY_VOTE
type: Class
subclass of: ResolutionMethod
definition: Decision by majority vote

PREDEFINED_RULE
type: Class
subclass of: ResolutionMethod
definition: Application of predefined rules

RE_REVIEW
type: Class
subclass of: ResolutionMethod
definition: Re-review of the material

SENIOR_REVIEWER
type: Class
subclass of: ResolutionMethod
definition: Senior reviewer makes the decision

STATISTICAL_METHOD
type: Class
subclass of: ResolutionMethod
definition: Statistical method for resolution

TEAM_MEETING
type: Class
subclass of: ResolutionMethod
definition: Resolution in team meeting

THIRD_REVIEWER
type: Class
subclass of: ResolutionMethod
definition: Third reviewer makes the decision

ResolutionMethodCount
type: Class
subclass of: Restriction
  min cardinality: 0
  on property: success_rate
subclass of: Restriction
  all values from: integer
  on property: count
subclass of: Restriction
  all values from: Datatype
    intersection of: float
    intersection of: Datatype
      on datatype: float
      with restrictions:
        min inclusive: 0e+00
    intersection of: Datatype
      on datatype: float
      with restrictions:
        max inclusive: 1e+00
  on property: success_rate
subclass of: Restriction
  all values from: ResolutionMethod
  on property: method
subclass of: Restriction
  min cardinality: 1
  on property: count
subclass of: Restriction
  max cardinality: 1
  on property: method
subclass of: Restriction
  max cardinality: 1
  on property: count
subclass of: Restriction
  max cardinality: 1
  on property: success_rate
subclass of: Restriction
  min cardinality: 1
  on property: method
definition: Count of a specific resolution method usage
in scheme: conflict resolution

ReviewNarrative
type: Class
subclass of: Restriction
  all values from: string
  on property: rationale
subclass of: Restriction
  max cardinality: 1
  on property: discussion_interpretation
subclass of: Restriction
  max cardinality: 1
  on property: discussion_evidence_limitations
subclass of: Restriction
  min cardinality: 0
  on property: discussion_interpretation
subclass of: Restriction
  all values from: string
  on property: discussion_evidence_limitations
subclass of: Restriction
  all values from: string
  on property: discussion_implications
subclass of: Restriction
  max cardinality: 1
  on property: discussion_process_limitations
subclass of: Restriction
  min cardinality: 0
  on property: discussion_evidence_limitations
subclass of: Restriction
  max cardinality: 1
  on property: rationale
subclass of: Restriction
  min cardinality: 0
  on property: rationale
subclass of: Restriction
  all values from: string
  on property: discussion_process_limitations
subclass of: Restriction
  min cardinality: 0
  on property: discussion_process_limitations
subclass of: Restriction
  max cardinality: 1
  on property: discussion_implications
subclass of: Restriction
  min cardinality: 0
  on property: discussion_implications
subclass of: Restriction
  all values from: string
  on property: discussion_interpretation
definition: Narrative prose sections of the review report.
in scheme: review

ReviewQuestionCandidate
type: Class
subclass of: Restriction
  all values from: string
  on property: question_text
subclass of: Restriction
  max cardinality: 1
  on property: related_decision_id
subclass of: Restriction
  all values from: string
  on property: candidate_context
subclass of: Restriction
  all values from: string
  on property: candidate_intervention_or_exposure
subclass of: Restriction
  all values from: QuestionCandidateStatus
  on property: candidate_status
subclass of: Restriction
  max cardinality: 1
  on property: candidate_context
subclass of: Restriction
  min cardinality: 0
  on property: candidate_status
subclass of: Restriction
  max cardinality: 1
  on property: question_candidate_id
subclass of: Restriction
  all values from: string
  on property: candidate_outcomes
subclass of: Restriction
  min cardinality: 0
  on property: candidate_population
subclass of: Restriction
  min cardinality: 0
  on property: related_decision_id
subclass of: Restriction
  max cardinality: 1
  on property: candidate_intervention_or_exposure
subclass of: Restriction
  min cardinality: 0
  on property: candidate_rationale
subclass of: Restriction
  all values from: string
  on property: question_candidate_id
subclass of: Restriction
  min cardinality: 0
  on property: candidate_context
subclass of: Restriction
  max cardinality: 1
  on property: candidate_status
subclass of: Restriction
  all values from: string
  on property: candidate_rationale
subclass of: Restriction
  all values from: string
  on property: question_framework
subclass of: Restriction
  max cardinality: 1
  on property: candidate_comparator
subclass of: Restriction
  min cardinality: 0
  on property: question_candidate_id
subclass of: Restriction
  max cardinality: 1
  on property: candidate_population
subclass of: Restriction
  all values from: string
  on property: related_decision_id
subclass of: Restriction
  min cardinality: 0
  on property: question_framework
subclass of: Restriction
  min cardinality: 0
  on property: candidate_intervention_or_exposure
subclass of: Restriction
  max cardinality: 1
  on property: candidate_rationale
subclass of: Restriction
  min cardinality: 0
  on property: candidate_comparator
subclass of: Restriction
  max cardinality: 1
  on property: question_text
subclass of: Restriction
  min cardinality: 0
  on property: candidate_outcomes
subclass of: Restriction
  all values from: string
  on property: candidate_comparator
subclass of: Restriction
  all values from: string
  on property: candidate_population
subclass of: Restriction
  max cardinality: 1
  on property: question_framework
subclass of: Restriction
  min cardinality: 0
  on property: question_text
definition: Candidate review question considered during scoping.
in scheme: scoping

COMPLETED
type: Class
subclass of: ReviewStatus
definition: Review completed

IN_PROGRESS
type: Class
subclass of: ReviewStatus
definition: Review in progress

PROTOCOL
type: Class
subclass of: ReviewStatus
definition: Protocol stage

PUBLISHED
type: Class
subclass of: ReviewStatus
definition: Review published

UPDATED
type: Class
subclass of: ReviewStatus
definition: Review updated

WITHDRAWN
type: Class
subclass of: ReviewStatus
definition: Review withdrawn

LIVING_REVIEW
type: Class
subclass of: ReviewType
definition: Living systematic review

META_ANALYSIS
type: Class
subclass of: ReviewType
definition: Meta-analysis

MIXED_METHODS
type: Class
subclass of: ReviewType
definition: Mixed methods review

NARRATIVE_REVIEW
type: Class
subclass of: ReviewType
definition: Narrative review

RAPID_REVIEW
type: Class
subclass of: ReviewType
definition: Rapid review

REALIST_REVIEW
type: Class
subclass of: ReviewType
definition: Realist review

SCOPING_REVIEW
type: Class
subclass of: ReviewType
definition: Scoping review

SYSTEMATIC_REVIEW
type: Class
subclass of: ReviewType
definition: Systematic review

UMBRELLA_REVIEW
type: Class
subclass of: ReviewType
definition: Umbrella review

ARBITRATOR
type: Class
subclass of: ReviewerRole
definition: Arbitrator for conflicts

PRIMARY_REVIEWER
type: Class
subclass of: ReviewerRole
definition: Primary reviewer

SECONDARY_REVIEWER
type: Class
subclass of: ReviewerRole
definition: Secondary reviewer

SUPERVISOR
type: Class
subclass of: ReviewerRole
definition: Supervising reviewer

TRAINEE
type: Class
subclass of: ReviewerRole
definition: Reviewer in training

RiskOfBiasAssessmentStage
type: Class
subclass of: Restriction
  min cardinality: 0
  on property: rob_assessments
subclass of: Restriction
  all values from: RobStatistics
  on property: rob_statistics
subclass of: Restriction
  min cardinality: 0
  on property: rob_protocol
subclass of: Restriction
  max cardinality: 1
  on property: rob_quality_control
subclass of: Restriction
  all values from: RobQualityControl
  on property: rob_quality_control
subclass of: Restriction
  min cardinality: 0
  on property: rob_quality_control
subclass of: Restriction
  max cardinality: 1
  on property: rob_protocol
subclass of: Restriction
  max cardinality: 1
  on property: rob_statistics
subclass of: Restriction
  all values from: RobProtocol
  on property: rob_protocol
subclass of: Restriction
  all values from: RobAssessment
  on property: rob_assessments
subclass of: Restriction
  min cardinality: 0
  on property: rob_statistics
subclass of: StageExecution
definition: Stage for assessing methodological risk of bias in included studies.
in scheme: risk of bias assessment

CRITICAL_RISK
type: Class
subclass of: RiskOfBiasJudgement
definition: Critical risk of bias

HIGH_RISK
type: Class
subclass of: RiskOfBiasJudgement
definition: High risk of bias

LOW_RISK
type: Class
subclass of: RiskOfBiasJudgement
definition: Low risk of bias

MODERATE_RISK
type: Class
subclass of: RiskOfBiasJudgement
definition: Moderate risk of bias

NOT_APPLICABLE
type: Class
subclass of: RiskOfBiasJudgement
definition: Not applicable

NO_INFORMATION
type: Class
subclass of: RiskOfBiasJudgement
definition: No information available

SERIOUS_RISK
type: Class
subclass of: RiskOfBiasJudgement
definition: Serious risk of bias

SOME_CONCERNS
type: Class
subclass of: RiskOfBiasJudgement
definition: Some concerns

RobAssessment
type: Class
subclass of: Restriction
  all values from: string
  on property: rob_notes
subclass of: Restriction
  all values from: string
  on property: rob_assessment_id
subclass of: Restriction
  min cardinality: 0
  on property: overall_judgement
subclass of: Restriction
  min cardinality: 0
  on property: rob_notes
subclass of: Restriction
  max cardinality: 1
  on property: rob_notes
subclass of: Restriction
  all values from: RiskOfBiasDomainAssessment
  on property: rob_domain_judgements
subclass of: Restriction
  all values from: RiskOfBiasJudgement
  on property: overall_judgement
subclass of: Restriction
  min cardinality: 0
  on property: rob_domain_judgements
subclass of: Restriction
  max cardinality: 1
  on property: overall_judgement
subclass of: Restriction
  min cardinality: 0
  on property: rob_assessment_id
subclass of: Restriction
  max cardinality: 1
  on property: rob_assessment_id
definition: Risk-of-bias assessment for a single included study.
in scheme: risk of bias assessment

RoundStatistics
type: Class
subclass of: Restriction
  max cardinality: 1
  on property: conflicts_resolved
subclass of: Restriction
  max cardinality: 1
  on property: inclusion_rate
subclass of: Restriction
  min cardinality: 1
  on property: records_included
subclass of: Restriction
  min cardinality: 1
  on property: records_excluded
subclass of: Restriction
  all values from: float
  on property: exclusion_rate
subclass of: Restriction
  min cardinality: 1
  on property: total_records_screened
subclass of: Restriction
  min cardinality: 0
  on property: total_screening_time
subclass of: Restriction
  all values from: integer
  on property: conflicts_count
subclass of: Restriction
  min cardinality: 0
  on property: average_time_per_record
subclass of: Restriction
  min cardinality: 0
  on property: conflicts_resolved
subclass of: Restriction
  all values from: integer
  on property: total_records_screened
subclass of: Restriction
  all values from: float
  on property: inclusion_rate
subclass of: Restriction
  min cardinality: 0
  on property: inclusion_rate
subclass of: Restriction
  max cardinality: 1
  on property: records_included
subclass of: Restriction
  max cardinality: 1
  on property: records_uncertain
subclass of: Restriction
  min cardinality: 0
  on property: conflicts_count
subclass of: Restriction
  max cardinality: 1
  on property: total_screening_time
subclass of: Restriction
  all values from: float
  on property: average_time_per_record
subclass of: Restriction
  min cardinality: 1
  on property: base total items
subclass of: Restriction
  all values from: float
  on property: total_screening_time
subclass of: Restriction
  min cardinality: 0
  on property: records_uncertain
subclass of: Restriction
  all values from: AgreementMetrics
  on property: inter_rater_agreement
subclass of: Restriction
  all values from: integer
  on property: records_included
subclass of: Restriction
  max cardinality: 1
  on property: average_time_per_record
subclass of: Restriction
  all values from: integer
  on property: records_excluded
subclass of: Restriction
  min cardinality: 0
  on property: exclusion_rate
subclass of: Restriction
  max cardinality: 1
  on property: inter_rater_agreement
subclass of: Restriction
  max cardinality: 1
  on property: base total items
subclass of: Restriction
  max cardinality: 1
  on property: exclusion_rate
subclass of: Restriction
  max cardinality: 1
  on property: records_excluded
subclass of: Restriction
  min cardinality: 0
  on property: inter_rater_agreement
subclass of: Restriction
  max cardinality: 1
  on property: total_records_screened
subclass of: Restriction
  all values from: integer
  on property: records_uncertain
subclass of: Restriction
  all values from: integer
  on property: conflicts_resolved
subclass of: Restriction
  all values from: integer
  on property: base total items
subclass of: Restriction
  max cardinality: 1
  on property: conflicts_count
definition: Statistics for a screening round
in scheme: screening

CONVENIENCE
type: Class
subclass of: SamplingMethod
definition: Convenience sampling

PURPOSIVE
type: Class
subclass of: SamplingMethod
definition: Purposive/targeted sampling

RANDOM
type: Class
subclass of: SamplingMethod
definition: Random sampling

RISK_BASED
type: Class
subclass of: SamplingMethod
definition: Risk-based sampling

STRATIFIED
type: Class
subclass of: SamplingMethod
definition: Stratified sampling

SYSTEMATIC
type: Class
subclass of: SamplingMethod
definition: Systematic sampling (e.g., every nth item)

ScopingDecision
type: Class
subclass of: Restriction
  min cardinality: 0
  on property: resulting_changes
subclass of: Restriction
  max cardinality: 1
  on property: scoping_decision_text
subclass of: Restriction
  all values from: ScopingDecisionType
  on property: scoping_decision_type
subclass of: Restriction
  all values from: string
  on property: affected_protocol_sections
subclass of: Restriction
  all values from: string
  on property: scoping_decision_id
subclass of: Restriction
  min cardinality: 0
  on property: affected_protocol_sections
subclass of: Restriction
  max cardinality: 1
  on property: scoping_decision_rationale
subclass of: Restriction
  min cardinality: 0
  on property: scoping_decision_text
subclass of: Restriction
  all values from: string
  on property: resulting_changes
subclass of: Restriction
  max cardinality: 1
  on property: scoping_decision_type
subclass of: Restriction
  all values from: string
  on property: scoping_decision_text
subclass of: Restriction
  all values from: string
  on property: scoping_decision_rationale
subclass of: Restriction
  min cardinality: 0
  on property: scoping_decision_id
subclass of: Restriction
  min cardinality: 0
  on property: decision_made_by
subclass of: Restriction
  max cardinality: 1
  on property: decision_date
subclass of: Restriction
  min cardinality: 0
  on property: scoping_decision_type
subclass of: Restriction
  min cardinality: 0
  on property: scoping_decision_rationale
subclass of: Restriction
  all values from: dateTime
  on property: decision_date
subclass of: Restriction
  max cardinality: 1
  on property: scoping_decision_id
subclass of: Restriction
  min cardinality: 0
  on property: decision_date
subclass of: Restriction
  all values from: Participant
  on property: decision_made_by
definition: Decision made during scoping.
in scheme: scoping

CRITERIA_REFINEMENT
type: Class
subclass of: ScopingDecisionType
definition: Decision refining eligibility criteria

FEASIBILITY_DECISION
type: Class
subclass of: ScopingDecisionType
definition: Decision based on feasibility

METHODS_DECISION
type: Class
subclass of: ScopingDecisionType
definition: Decision about review methods

OTHER
type: Class
subclass of: ScopingDecisionType
definition: Other scoping decision

QUESTION_REFINEMENT
type: Class
subclass of: ScopingDecisionType
definition: Decision refining the review question

SCOPE_BROADENING
type: Class
subclass of: ScopingDecisionType
definition: Decision broadening the review scope

SCOPE_NARROWING
type: Class
subclass of: ScopingDecisionType
definition: Decision narrowing the review scope

ScopingStage
type: Class
subclass of: Restriction
  min cardinality: 0
  on property: feasibility_assessment
subclass of: Restriction
  max cardinality: 1
  on property: scoping_statistics
subclass of: Restriction
  min cardinality: 0
  on property: stakeholder_inputs
subclass of: Restriction
  all values from: ScopingProtocol
  on property: scoping_protocol
subclass of: Restriction
  max cardinality: 1
  on property: feasibility_assessment
subclass of: Restriction
  max cardinality: 1
  on property: scoping_quality_control
subclass of: Restriction
  min cardinality: 0
  on property: scoping_quality_control
subclass of: Restriction
  all values from: AIAssistance
  on property: ai assistance config
subclass of: Restriction
  min cardinality: 0
  on property: exploratory_searches
subclass of: Restriction
  max cardinality: 1
  on property: scoping_protocol
subclass of: Restriction
  min cardinality: 0
  on property: scoping_decisions
subclass of: Restriction
  all values from: ScopingStatistics
  on property: scoping_statistics
subclass of: Restriction
  min cardinality: 0
  on property: scoping_statistics
subclass of: Restriction
  max cardinality: 1
  on property: ai assistance config
subclass of: Restriction
  all values from: StakeholderInput
  on property: stakeholder_inputs
subclass of: Restriction
  all values from: ReviewQuestionCandidate
  on property: scoping_question_candidates
subclass of: Restriction
  min cardinality: 0
  on property: scoping_question_candidates
subclass of: Restriction
  all values from: FeasibilityAssessment
  on property: feasibility_assessment
subclass of: Restriction
  all values from: ExploratorySearch
  on property: exploratory_searches
subclass of: Restriction
  min cardinality: 0
  on property: ai assistance config
subclass of: Restriction
  min cardinality: 0
  on property: scoping_outputs
subclass of: Restriction
  all values from: ScopingQualityControl
  on property: scoping_quality_control
subclass of: Restriction
  all values from: StageOutput
  on property: scoping_outputs
subclass of: Restriction
  all values from: ScopingDecision
  on property: scoping_decisions
subclass of: Restriction
  min cardinality: 0
  on property: scoping_protocol
subclass of: StageExecution
definition: Optional stage documenting exploratory work before or alongside protocol finalization.
in scheme: scoping

CRITERIA_MATCHING
type: Class
subclass of: ScreeningAIPurpose
definition: Match against inclusion/exclusion criteria

DECISION_SUGGESTION
type: Class
subclass of: ScreeningAIPurpose
definition: Suggest include/exclude decisions

DUPLICATE_DETECTION
type: Class
subclass of: ScreeningAIPurpose
definition: Detect duplicate records

LANGUAGE_DETECTION
type: Class
subclass of: ScreeningAIPurpose
definition: Detect document language

QUALITY_ASSESSMENT
type: Class
subclass of: ScreeningAIPurpose
definition: Assess study quality

RELEVANCE_RANKING
type: Class
subclass of: ScreeningAIPurpose
definition: Rank records by relevance

STUDY_DESIGN_IDENTIFICATION
type: Class
subclass of: ScreeningAIPurpose
definition: Identify study design type

TEXT_CLASSIFICATION
type: Class
subclass of: ScreeningAIPurpose
definition: Classify text content

ScreeningConflictResolution
type: Class
subclass of: Restriction
  min cardinality: 1
  on property: screening_final_decision
subclass of: Restriction
  max cardinality: 1
  on property: screening_resolution_notes
subclass of: Restriction
  min cardinality: 1
  on property: screening_resolution_id
subclass of: Restriction
  min cardinality: 0
  on property: screening_resolution_notes
subclass of: Restriction
  min cardinality: 1
  on property: conflict_record_id
subclass of: Restriction
  all values from: ScreeningDecisionType
  on property: screening_final_decision
subclass of: Restriction
  max cardinality: 1
  on property: screening_resolution_timestamp
subclass of: Restriction
  min cardinality: 0
  on property: resolver_id
subclass of: Restriction
  max cardinality: 1
  on property: screening_resolution_id
subclass of: Restriction
  min cardinality: 1
  on property: conflicting_decisions
subclass of: Restriction
  max cardinality: 1
  on property: conflict_record_id
subclass of: Restriction
  all values from: string
  on property: conflict_record_id
subclass of: Restriction
  all values from: string
  on property: conflicting_decisions
subclass of: Restriction
  max cardinality: 1
  on property: screening_final_decision
subclass of: Restriction
  max cardinality: 1
  on property: screening_resolution_method
subclass of: Restriction
  all values from: string
  on property: screening_resolution_notes
subclass of: Restriction
  all values from: string
  on property: screening_resolution_id
subclass of: Restriction
  min cardinality: 1
  on property: screening_resolution_timestamp
subclass of: Restriction
  max cardinality: 1
  on property: resolver_id
subclass of: Restriction
  all values from: dateTime
  on property: screening_resolution_timestamp
subclass of: Restriction
  min cardinality: 1
  on property: screening_resolution_method
subclass of: Restriction
  all values from: ConflictResolutionMethod
  on property: screening_resolution_method
subclass of: Restriction
  all values from: string
  on property: resolver_id
definition: Resolution of conflicts between reviewer decisions
in scheme: screening

ScreeningCriteria
type: Class
subclass of: Restriction
  min cardinality: 0
  on property: criteria_notes
subclass of: Restriction
  all values from: string
  on property: criteria_id
subclass of: Restriction
  max cardinality: 1
  on property: criteria_notes
subclass of: Restriction
  max cardinality: 1
  on property: exclude_systematic_reviews
subclass of: Restriction
  max cardinality: 1
  on property: primary_sources_only
subclass of: Restriction
  all values from: string
  on property: comparator_criteria
subclass of: Restriction
  all values from: DateRange
  on property: date_range_criteria
subclass of: Restriction
  min cardinality: 0
  on property: population_criteria
subclass of: Restriction
  min cardinality: 0
  on property: language_criteria
subclass of: Restriction
  min cardinality: 0
  on property: comparator_criteria
subclass of: Restriction
  all values from: string
  on property: outcome_criteria
subclass of: Restriction
  min cardinality: 0
  on property: geographic_criteria
subclass of: Restriction
  min cardinality: 0
  on property: outcome_criteria
subclass of: Restriction
  all values from: string
  on property: language_criteria
subclass of: Restriction
  max cardinality: 1
  on property: criteria_id
subclass of: Restriction
  all values from: boolean
  on property: exclude_systematic_reviews
subclass of: Restriction
  max cardinality: 1
  on property: date_range_criteria
subclass of: Restriction
  min cardinality: 0
  on property: date_range_criteria
subclass of: Restriction
  all values from: string
  on property: intervention_criteria
subclass of: Restriction
  all values from: string
  on property: population_criteria
subclass of: Restriction
  min cardinality: 1
  on property: inclusion_criteria
subclass of: Restriction
  all values from: string
  on property: geographic_criteria
subclass of: Restriction
  min cardinality: 1
  on property: criteria_id
subclass of: Restriction
  all values from: string
  on property: exclusion_criteria
subclass of: Restriction
  all values from: string
  on property: inclusion_criteria
subclass of: Restriction
  all values from: PublicationType
  on property: publication_type_criteria
subclass of: Restriction
  all values from: string
  on property: criteria_notes
subclass of: Restriction
  all values from: string
  on property: study_design_criteria
subclass of: Restriction
  min cardinality: 0
  on property: publication_type_criteria
subclass of: Restriction
  min cardinality: 0
  on property: primary_sources_only
subclass of: Restriction
  min cardinality: 0
  on property: exclude_systematic_reviews
subclass of: Restriction
  min cardinality: 0
  on property: intervention_criteria
subclass of: Restriction
  min cardinality: 0
  on property: study_design_criteria
subclass of: Restriction
  min cardinality: 1
  on property: exclusion_criteria
subclass of: Restriction
  all values from: boolean
  on property: primary_sources_only
definition: Inclusion and exclusion criteria for screening
in scheme: screening

ScreeningDecision
type: Class
subclass of: Restriction
  max cardinality: 1
  on property: screening_record_id
subclass of: Restriction
  min cardinality: 0
  on property: record_id
subclass of: Restriction
  max cardinality: 1
  on property: ai_suggested_decision
subclass of: Restriction
  all values from: string
  on property: decision_reviewer_id
subclass of: Restriction
  all values from: string
  on property: record_id
subclass of: Restriction
  min cardinality: 0
  on property: decision_notes
subclass of: Restriction
  all values from: ScreeningDecisionType
  on property: decision
subclass of: Restriction
  all values from: string
  on property: exclusion_reasons
subclass of: Restriction
  max cardinality: 1
  on property: inclusion_confidence
subclass of: Restriction
  min cardinality: 1
  on property: decision_id
subclass of: Restriction
  max cardinality: 1
  on property: record_id
subclass of: Restriction
  all values from: dateTime
  on property: decision_timestamp
subclass of: Restriction
  all values from: float
  on property: ai_confidence_score
subclass of: Restriction
  all values from: string
  on property: decision_notes
subclass of: Restriction
  min cardinality: 0
  on property: exclusion_reasons
subclass of: Restriction
  min cardinality: 0
  on property: inclusion_confidence
subclass of: Restriction
  min cardinality: 1
  on property: decision
subclass of: Restriction
  max cardinality: 1
  on property: decision
subclass of: Restriction
  max cardinality: 1
  on property: ai_confidence_score
subclass of: Restriction
  all values from: ScreeningDecisionType
  on property: ai_suggested_decision
subclass of: Restriction
  min cardinality: 1
  on property: decision_reviewer_id
subclass of: Restriction
  all values from: string
  on property: screening_record_id
subclass of: Restriction
  max cardinality: 1
  on property: decision_id
subclass of: Restriction
  min cardinality: 0
  on property: ai_confidence_score
subclass of: Restriction
  min cardinality: 1
  on property: decision_timestamp
subclass of: Restriction
  min cardinality: 1
  on property: screening_record_id
subclass of: Restriction
  max cardinality: 1
  on property: decision_timestamp
subclass of: Restriction
  all values from: string
  on property: decision_id
subclass of: Restriction
  max cardinality: 1
  on property: time_spent_seconds
subclass of: Restriction
  max cardinality: 1
  on property: decision_notes
subclass of: Restriction
  min cardinality: 0
  on property: ai_suggested_decision
subclass of: Restriction
  all values from: integer
  on property: time_spent_seconds
subclass of: Restriction
  all values from: float
  on property: inclusion_confidence
subclass of: Restriction
  max cardinality: 1
  on property: decision_reviewer_id
subclass of: Restriction
  min cardinality: 0
  on property: time_spent_seconds
definition: Individual screening decision by a reviewer
in scheme: screening

CANNOT_ACCESS
type: Class
subclass of: ScreeningDecisionType
definition: Cannot access the record

DUPLICATE
type: Class
subclass of: ScreeningDecisionType
definition: Identified as duplicate

EXCLUDE
type: Class
subclass of: ScreeningDecisionType
definition: Exclude the record

INCLUDE
type: Class
subclass of: ScreeningDecisionType
definition: Include the record

PROTOCOL_ONLY
type: Class
subclass of: ScreeningDecisionType
definition: Protocol only, no results

RETRACTED
type: Class
subclass of: ScreeningDecisionType
definition: Article has been retracted

UNCERTAIN
type: Class
subclass of: ScreeningDecisionType
definition: Uncertain, needs review

WRONG_LANGUAGE
type: Class
subclass of: ScreeningDecisionType
definition: Wrong language

ALPHABETICAL
type: Class
subclass of: ScreeningOrder
definition: By title or author

CHRONOLOGICAL
type: Class
subclass of: ScreeningOrder
definition: By publication date

DATABASE_ORDER
type: Class
subclass of: ScreeningOrder
definition: As retrieved from database

RANDOM
type: Class
subclass of: ScreeningOrder
definition: Random order

RELEVANCE_RANKED
type: Class
subclass of: ScreeningOrder
definition: By relevance score

REVERSE_CHRONOLOGICAL
type: Class
subclass of: ScreeningOrder
definition: Newest first

ScreeningRound
type: Class
subclass of: Restriction
  max cardinality: 1
  on property: round_completed_at
subclass of: Restriction
  all values from: Participant
  on property: reviewers
subclass of: Restriction
  min cardinality: 0
  on property: included_record_ids
subclass of: Restriction
  all values from: string
  on property: round_id
subclass of: Restriction
  min cardinality: 0
  on property: excluded_record_ids
subclass of: Restriction
  all values from: string
  on property: round_notes
subclass of: Restriction
  max cardinality: 1
  on property: round_label
subclass of: Restriction
  min cardinality: 0
  on property: screening_decisions
subclass of: Restriction
  all values from: ScreeningDecision
  on property: screening_decisions
subclass of: Restriction
  all values from: ScreeningRoundType
  on property: round_type
subclass of: Restriction
  min cardinality: 0
  on property: screening_tools
subclass of: Restriction
  all values from: ExternalTool
  on property: screening_tools
subclass of: Restriction
  min cardinality: 0
  on property: round_statistics
subclass of: Restriction
  all values from: ScreeningConflictResolution
  on property: conflict_resolutions
subclass of: Restriction
  min cardinality: 0
  on property: ai_assistance
subclass of: Restriction
  max cardinality: 1
  on property: round_id
subclass of: Restriction
  min cardinality: 0
  on property: round_label
subclass of: Restriction
  min cardinality: 1
  on property: round_type
subclass of: Restriction
  max cardinality: 1
  on property: round_notes
subclass of: Restriction
  all values from: string
  on property: round_label
subclass of: Restriction
  max cardinality: 1
  on property: input_records
subclass of: Restriction
  all values from: LiteratureRecordCollection
  on property: input_records
subclass of: Restriction
  min cardinality: 1
  on property: reviewers
subclass of: Restriction
  all values from: dateTime
  on property: round_started_at
subclass of: Restriction
  min cardinality: 0
  on property: round_completed_at
subclass of: Restriction
  max cardinality: 1
  on property: ai_assistance
subclass of: Restriction
  min cardinality: 1
  on property: input_records
subclass of: Restriction
  min cardinality: 1
  on property: round_number
subclass of: Restriction
  all values from: string
  on property: excluded_record_ids
subclass of: Restriction
  all values from: string
  on property: included_record_ids
subclass of: Restriction
  min cardinality: 0
  on property: round_notes
subclass of: Restriction
  min cardinality: 0
  on property: round_started_at
subclass of: Restriction
  all values from: RoundStatistics
  on property: round_statistics
subclass of: Restriction
  all values from: dateTime
  on property: round_completed_at
subclass of: Restriction
  all values from: integer
  on property: round_number
subclass of: Restriction
  min cardinality: 1
  on property: round_id
subclass of: Restriction
  max cardinality: 1
  on property: round_started_at
subclass of: Restriction
  max cardinality: 1
  on property: round_statistics
subclass of: Restriction
  max cardinality: 1
  on property: round_type
subclass of: Restriction
  min cardinality: 0
  on property: conflict_resolutions
subclass of: Restriction
  all values from: AIAssistance
  on property: ai_assistance
subclass of: Restriction
  max cardinality: 1
  on property: round_number
definition: A specific round of screening (e.g., title/abstract or full-text)
in scheme: screening

ABSTRACT_ONLY
type: Class
subclass of: ScreeningRoundType
definition: Abstract-only screening

DUPLICATE_CHECK
type: Class
subclass of: ScreeningRoundType
definition: Additional duplicate checking

FULL_TEXT
type: Class
subclass of: ScreeningRoundType
definition: Full-text screening

PILOT
type: Class
subclass of: ScreeningRoundType
definition: Pilot screening for calibration

SYSTEMATIC_REVIEW_CHECK
type: Class
subclass of: ScreeningRoundType
definition: Check if item is a systematic review

TITLE_ABSTRACT
type: Class
subclass of: ScreeningRoundType
definition: Title and abstract screening

TITLE_ONLY
type: Class
subclass of: ScreeningRoundType
definition: Title-only screening

ScreeningStage
type: Class
subclass of: Restriction
  max cardinality: 1
  on property: screening_criteria
subclass of: Restriction
  min cardinality: 1
  on property: screening_criteria
subclass of: Restriction
  min cardinality: 0
  on property: deduplication_process
subclass of: Restriction
  min cardinality: 0
  on property: overall_statistics
subclass of: Restriction
  min cardinality: 0
  on property: screening_protocol
subclass of: Restriction
  min cardinality: 1
  on property: screening_rounds
subclass of: Restriction
  all values from: ScreeningProtocol
  on property: screening_protocol
subclass of: Restriction
  max cardinality: 1
  on property: screening_protocol
subclass of: Restriction
  all values from: ScreeningCriteria
  on property: screening_criteria
subclass of: Restriction
  all values from: ScreeningStatistics
  on property: overall_statistics
subclass of: Restriction
  max cardinality: 1
  on property: deduplication_process
subclass of: Restriction
  all values from: ScreeningRound
  on property: screening_rounds
subclass of: Restriction
  max cardinality: 1
  on property: overall_statistics
subclass of: Restriction
  all values from: DeduplicationProcess
  on property: deduplication_process
subclass of: StageExecution
definition: Execution of the screening stage, including deduplication and multiple screening rounds.
in scheme: screening

SearchQuery
type: Class
subclass of: Restriction
  max cardinality: 1
  on property: query_date
subclass of: Restriction
  all values from: string
  on property: query_id
subclass of: Restriction
  all values from: string
  on property: result_collection_id
subclass of: Restriction
  all values from: string
  on property: database_name
subclass of: Restriction
  min cardinality: 1
  on property: query_date
subclass of: Restriction
  all values from: integer
  on property: results_count
subclass of: Restriction
  min cardinality: 0
  on property: result_collection_id
subclass of: Restriction
  all values from: dateTime
  on property: query_date
subclass of: Restriction
  min cardinality: 1
  on property: query_id
subclass of: Restriction
  max cardinality: 1
  on property: results_count
subclass of: Restriction
  all values from: string
  on property: query_filters
subclass of: Restriction
  min cardinality: 0
  on property: query_filters
subclass of: Restriction
  max cardinality: 1
  on property: query_id
subclass of: Restriction
  max cardinality: 1
  on property: result_collection_id
subclass of: Restriction
  all values from: string
  on property: query_notes
subclass of: Restriction
  max cardinality: 1
  on property: query_notes
subclass of: Restriction
  min cardinality: 0
  on property: query_notes
subclass of: Restriction
  min cardinality: 0
  on property: results_count
subclass of: Restriction
  min cardinality: 1
  on property: query_string
subclass of: Restriction
  max cardinality: 1
  on property: query_string
subclass of: Restriction
  all values from: string
  on property: query_string
subclass of: Restriction
  max cardinality: 1
  on property: database_name
subclass of: Restriction
  min cardinality: 1
  on property: database_name
definition: Search query executed against a database
in scheme: search

SearchStage
type: Class
subclass of: Restriction
  min cardinality: 0
  on property: search_statistics
subclass of: Restriction
  min cardinality: 0
  on property: search_protocol
subclass of: Restriction
  max cardinality: 1
  on property: search_quality_control
subclass of: Restriction
  min cardinality: 0
  on property: search_quality_control
subclass of: Restriction
  min cardinality: 0
  on property: search_queries
subclass of: Restriction
  all values from: Database
  on property: databases
subclass of: Restriction
  all values from: SearchStatistics
  on property: search_statistics
subclass of: Restriction
  all values from: SearchQuery
  on property: search_queries
subclass of: Restriction
  all values from: SearchQualityControl
  on property: search_quality_control
subclass of: Restriction
  min cardinality: 0
  on property: result_collections
subclass of: Restriction
  all values from: LiteratureRecordCollection
  on property: result_collections
subclass of: Restriction
  all values from: SearchProtocol
  on property: search_protocol
subclass of: Restriction
  min cardinality: 0
  on property: databases
subclass of: Restriction
  max cardinality: 1
  on property: search_statistics
subclass of: Restriction
  max cardinality: 1
  on property: search_protocol
subclass of: StageExecution
definition: Executing literature search strategies.
in scheme: search

SensitivityAnalysis
type: Class
subclass of: Restriction
  max cardinality: 1
  on property: sensitivity_id
subclass of: Restriction
  all values from: string
  on property: studies_excluded
subclass of: Restriction
  max cardinality: 1
  on property: parent_analysis_id
subclass of: Restriction
  all values from: string
  on property: sensitivity_notes
subclass of: Restriction
  all values from: SensitivityType
  on property: sensitivity_type
subclass of: Restriction
  all values from: float
  on property: original_effect
subclass of: Restriction
  all values from: boolean
  on property: conclusion_changed
subclass of: Restriction
  all values from: string
  on property: parent_analysis_id
subclass of: Restriction
  min cardinality: 1
  on property: parent_analysis_id
subclass of: Restriction
  max cardinality: 1
  on property: sensitivity_effect
subclass of: Restriction
  max cardinality: 1
  on property: sensitivity_description
subclass of: Restriction
  max cardinality: 1
  on property: effect_change_percentage
subclass of: Restriction
  all values from: string
  on property: sensitivity_description
subclass of: Restriction
  all values from: float
  on property: sensitivity_effect
subclass of: Restriction
  all values from: float
  on property: effect_change_percentage
subclass of: Restriction
  min cardinality: 1
  on property: original_effect
subclass of: Restriction
  min cardinality: 1
  on property: sensitivity_type
subclass of: Restriction
  min cardinality: 0
  on property: sensitivity_description
subclass of: Restriction
  min cardinality: 0
  on property: conclusion_changed
subclass of: Restriction
  all values from: string
  on property: sensitivity_id
subclass of: Restriction
  min cardinality: 0
  on property: studies_included
subclass of: Restriction
  max cardinality: 1
  on property: sensitivity_type
subclass of: Restriction
  max cardinality: 1
  on property: original_effect
subclass of: Restriction
  min cardinality: 0
  on property: studies_excluded
subclass of: Restriction
  min cardinality: 0
  on property: effect_change_percentage
subclass of: Restriction
  min cardinality: 1
  on property: sensitivity_effect
subclass of: Restriction
  max cardinality: 1
  on property: sensitivity_notes
subclass of: Restriction
  min cardinality: 1
  on property: sensitivity_id
subclass of: Restriction
  min cardinality: 0
  on property: sensitivity_notes
subclass of: Restriction
  max cardinality: 1
  on property: conclusion_changed
subclass of: Restriction
  all values from: string
  on property: studies_included
definition: Sensitivity analysis to test robustness of results
in scheme: synthesis

ALTERNATIVE_MEASURE
type: Class
subclass of: SensitivityType
definition: Use alternative effect measure

ALTERNATIVE_MODEL
type: Class
subclass of: SensitivityType
definition: Use alternative statistical model

EXCLUDE_HIGH_RISK
type: Class
subclass of: SensitivityType
definition: Exclude high risk of bias studies

EXCLUDE_INDUSTRY_FUNDED
type: Class
subclass of: SensitivityType
definition: Exclude industry-funded studies

EXCLUDE_LOW_QUALITY
type: Class
subclass of: SensitivityType
definition: Exclude low quality studies

EXCLUDE_OUTLIERS
type: Class
subclass of: SensitivityType
definition: Exclude outlier studies

EXCLUDE_SMALL_STUDIES
type: Class
subclass of: SensitivityType
definition: Exclude small studies

ONE_STUDY_REMOVED
type: Class
subclass of: SensitivityType
definition: Leave-one-out analysis

PUBLICATION_YEAR
type: Class
subclass of: SensitivityType
definition: By publication year

STUDY_QUALITY
type: Class
subclass of: SensitivityType
definition: By study quality scores

SessionEnvironment
type: Class
subclass of: Restriction
  max cardinality: 1
  on property: location
subclass of: Restriction
  min cardinality: 0
  on property: platform
subclass of: Restriction
  min cardinality: 0
  on property: browser
subclass of: Restriction
  max cardinality: 1
  on property: browser
subclass of: Restriction
  all values from: string
  on property: platform
subclass of: Restriction
  all values from: string
  on property: browser
subclass of: Restriction
  min cardinality: 0
  on property: tools_used
subclass of: Restriction
  min cardinality: 0
  on property: connection_quality
subclass of: Restriction
  all values from: string
  on property: tools_used
subclass of: Restriction
  max cardinality: 1
  on property: connection_quality
subclass of: Restriction
  all values from: string
  on property: connection_quality
subclass of: Restriction
  min cardinality: 0
  on property: location
subclass of: Restriction
  max cardinality: 1
  on property: platform
subclass of: Restriction
  all values from: string
  on property: location
definition: Environment details for a work session
in scheme: work session

ABANDONED
type: Class
subclass of: SessionStatus
definition: Session was abandoned

COMPLETED
type: Class
subclass of: SessionStatus
definition: Session completed normally

ERROR
type: Class
subclass of: SessionStatus
definition: Session ended due to error

EXPIRED
type: Class
subclass of: SessionStatus
definition: Session expired due to timeout

IN_PROGRESS
type: Class
subclass of: SessionStatus
definition: Session is currently active

PAUSED
type: Class
subclass of: SessionStatus
definition: Session is paused

PLANNED
type: Class
subclass of: SessionStatus
definition: Session is planned but not started

CONFLICT_RESOLUTION
type: Class
subclass of: SessionType
definition: Conflict resolution session

EXTRACTION
type: Class
subclass of: SessionType
definition: Data extraction session

PILOT
type: Class
subclass of: SessionType
definition: Pilot or test session

QUALITY_ASSESSMENT
type: Class
subclass of: SessionType
definition: Quality assessment session

REVIEW
type: Class
subclass of: SessionType
definition: Review or checking session

SCREENING
type: Class
subclass of: SessionType
definition: Screening session

TRAINING
type: Class
subclass of: SessionType
definition: Training or calibration session

VALIDATION
type: Class
subclass of: SessionType
definition: Validation session

SignallingQuestionAssessment
type: Class
subclass of: Restriction
  max cardinality: 1
  on property: signalling_question_rationale
subclass of: Restriction
  all values from: SignallingQuestionResponse
  on property: signalling_question_response
subclass of: Restriction
  min cardinality: 0
  on property: signalling_question_rationale
subclass of: Restriction
  max cardinality: 1
  on property: signalling_question_support
subclass of: Restriction
  all values from: string
  on property: signalling_question_id
subclass of: Restriction
  min cardinality: 0
  on property: signalling_question_support
subclass of: Restriction
  min cardinality: 0
  on property: signalling_question_text
subclass of: Restriction
  min cardinality: 0
  on property: signalling_question_response
subclass of: Restriction
  all values from: string
  on property: signalling_question_rationale
subclass of: Restriction
  all values from: string
  on property: signalling_question_support
subclass of: Restriction
  max cardinality: 1
  on property: signalling_question_text
subclass of: Restriction
  max cardinality: 1
  on property: signalling_question_response
subclass of: Restriction
  max cardinality: 1
  on property: signalling_question_id
subclass of: Restriction
  all values from: string
  on property: signalling_question_text
subclass of: Restriction
  min cardinality: 0
  on property: signalling_question_id
definition: Assessment of a risk-of-bias signalling question.
in scheme: quality assessment

NO
type: Class
subclass of: SignallingQuestionResponse
definition: No

NOT_APPLICABLE
type: Class
subclass of: SignallingQuestionResponse
definition: Not applicable

NO_INFORMATION
type: Class
subclass of: SignallingQuestionResponse
definition: No information

PROBABLY_NO
type: Class
subclass of: SignallingQuestionResponse
definition: Probably no

PROBABLY_YES
type: Class
subclass of: SignallingQuestionResponse
definition: Probably yes

YES
type: Class
subclass of: SignallingQuestionResponse
definition: Yes

code_archive
type: Class
subclass of: StageOutputKind
definition: Archive of code used.

environment_lock
type: Class
subclass of: StageOutputKind
definition: Environment lockfiles or manifests.

exclusion_list
type: Class
subclass of: StageOutputKind
definition: List of excluded studies.

extraction_table
type: Class
subclass of: StageOutputKind
definition: Structured data extraction table.

forest_plot
type: Class
subclass of: StageOutputKind
definition: Forest plot graphic.

fulltexts
type: Class
subclass of: StageOutputKind
definition: Full-text documents retrieved.

inclusion_list
type: Class
subclass of: StageOutputKind
definition: List of included studies.

meta_analysis_table
type: Class
subclass of: StageOutputKind
definition: Table summarizing meta-analysis results.

model_card
type: Class
subclass of: StageOutputKind
definition: AI model card or documentation.

other
type: Class
subclass of: StageOutputKind
definition: Other stage output type.

prisma_flow
type: Class
subclass of: StageOutputKind
definition: PRISMA flow diagram.

records_deduped
type: Class
subclass of: StageOutputKind
definition: Records after deduplication.

records_raw
type: Class
subclass of: StageOutputKind
definition: Raw record exports from databases.

report_document
type: Class
subclass of: StageOutputKind
definition: Review report, manuscript, or supplementary document.

reporting_checklist
type: Class
subclass of: StageOutputKind
definition: Reporting checklist artifact.

rob_table
type: Class
subclass of: StageOutputKind
definition: Risk of bias assessment table.

scoping_summary
type: Class
subclass of: StageOutputKind
definition: Summary of scoping work.

screening_decisions
type: Class
subclass of: StageOutputKind
definition: Decisions from screening stages.

search_log
type: Class
subclass of: StageOutputKind
definition: Logs of search executions.

search_query
type: Class
subclass of: StageOutputKind
definition: Search query strings used in databases.

COMPLETE
type: Class
subclass of: StageStatus
definition: The stage has been completed.

IN_PROGRESS
type: Class
subclass of: StageStatus
definition: The stage is currently underway.

NOT_APPLICABLE
type: Class
subclass of: StageStatus
definition: The stage does not apply to this review.

NOT_STARTED
type: Class
subclass of: StageStatus
definition: The stage has not been started.

SKIPPED
type: Class
subclass of: StageStatus
definition: The stage was intentionally skipped.

StageTrainingInfo
type: Class
subclass of: Restriction
  min cardinality: 0
  on property: stage_training_notes
subclass of: Restriction
  max cardinality: 1
  on property: stage_training_duration_hours
subclass of: Restriction
  max cardinality: 1
  on property: stage_training_provided
subclass of: Restriction
  min cardinality: 0
  on property: stage_training_materials_uri
subclass of: Restriction
  min cardinality: 1
  on property: stage_training_provided
subclass of: Restriction
  all values from: Datatype
    intersection of: float
    intersection of: Datatype
      on datatype: float
      with restrictions:
        min inclusive: 0e+00
    intersection of: Datatype
      on datatype: float
      with restrictions:
        max inclusive: 1e+00
  on property: stage_training_completion_rate
subclass of: Restriction
  all values from: boolean
  on property: stage_training_provided
subclass of: Restriction
  max cardinality: 1
  on property: stage_training_completion_rate
subclass of: Restriction
  min cardinality: 0
  on property: stage_training_duration_hours
subclass of: Restriction
  max cardinality: 1
  on property: stage_training_materials_uri
subclass of: Restriction
  max cardinality: 1
  on property: stage_training_notes
subclass of: Restriction
  min cardinality: 0
  on property: stage_training_completion_rate
subclass of: Restriction
  all values from: float
  on property: stage_training_duration_hours
subclass of: Restriction
  all values from: anyURI
  on property: stage_training_materials_uri
subclass of: Restriction
  all values from: string
  on property: stage_training_notes
definition: Shared training information for review stages
in scheme: stage protocol

data_extraction
type: Class
subclass of: StageType
definition: Extracting data from included studies.

deduplication
type: Class
subclass of: StageType
definition: Removing duplicate records.

registration
type: Class
subclass of: StageType
definition: Registering the review protocol.

reporting
type: Class
subclass of: StageType
definition: Preparing review reports, checklists, and publication records.

reporting_prisma
type: Class
subclass of: StageType
definition: Preparing PRISMA report.

reproducibility_pack
type: Class
subclass of: StageType
definition: Compiling reproducibility package.

risk_of_bias
type: Class
subclass of: StageType
definition: Assessing risk of bias.

scoping
type: Class
subclass of: StageType
definition: Initial scoping to refine the review question.

screening_fulltext
type: Class
subclass of: StageType
definition: Full-text screening of records.

screening_title_abstract
type: Class
subclass of: StageType
definition: Screening titles and abstracts.

search
type: Class
subclass of: StageType
definition: Executing literature search strategies.

synthesis_meta_analysis
type: Class
subclass of: StageType
definition: Performing quantitative synthesis.

synthesis_narrative
type: Class
subclass of: StageType
definition: Performing narrative synthesis.

StakeholderInput
type: Class
subclass of: Restriction
  all values from: string
  on property: stakeholder_input_summary
subclass of: Restriction
  all values from: StakeholderInputType
  on property: stakeholder_input_type
subclass of: Restriction
  min cardinality: 0
  on property: stakeholder_input_source
subclass of: Restriction
  max cardinality: 1
  on property: stakeholder_input_type
subclass of: Restriction
  all values from: string
  on property: stakeholder_input_source
subclass of: Restriction
  min cardinality: 0
  on property: stakeholder_input_date
subclass of: Restriction
  max cardinality: 1
  on property: stakeholder_input_source
subclass of: Restriction
  all values from: string
  on property: stakeholder_role
subclass of: Restriction
  min cardinality: 0
  on property: stakeholder_input_summary
subclass of: Restriction
  min cardinality: 0
  on property: stakeholder_role
subclass of: Restriction
  max cardinality: 1
  on property: stakeholder_role
subclass of: Restriction
  min cardinality: 0
  on property: stakeholder_input_used
subclass of: Restriction
  max cardinality: 1
  on property: stakeholder_input_id
subclass of: Restriction
  all values from: dateTime
  on property: stakeholder_input_date
subclass of: Restriction
  all values from: boolean
  on property: stakeholder_input_used
subclass of: Restriction
  max cardinality: 1
  on property: stakeholder_input_date
subclass of: Restriction
  min cardinality: 0
  on property: stakeholder_input_type
subclass of: Restriction
  max cardinality: 1
  on property: stakeholder_input_summary
subclass of: Restriction
  all values from: string
  on property: stakeholder_input_id
subclass of: Restriction
  max cardinality: 1
  on property: stakeholder_input_used
subclass of: Restriction
  min cardinality: 0
  on property: stakeholder_input_id
definition: Input that informed scoping decisions.
in scheme: scoping

CLINICAL
type: Class
subclass of: StakeholderInputType
definition: Clinical or practitioner input

DOMAIN_EXPERT
type: Class
subclass of: StakeholderInputType
definition: Domain expert input

LIBRARY
type: Class
subclass of: StakeholderInputType
definition: Information specialist or librarian input

METHODS
type: Class
subclass of: StakeholderInputType
definition: Methodological input

OTHER
type: Class
subclass of: StakeholderInputType
definition: Other stakeholder input

PATIENT_PUBLIC
type: Class
subclass of: StakeholderInputType
definition: Patient, public, or community input

POLICY
type: Class
subclass of: StakeholderInputType
definition: Policy or decision-maker input

StudyCharacteristics
type: Class
subclass of: Restriction
  all values from: string
  on property: study_country
subclass of: Restriction
  all values from: string
  on property: study_registration_id
subclass of: Restriction
  max cardinality: 1
  on property: study_setting
subclass of: Restriction
  min cardinality: 0
  on property: funding_source
subclass of: Restriction
  min cardinality: 0
  on property: outcome_measures
subclass of: Restriction
  all values from: string
  on property: participant_characteristics
subclass of: Restriction
  min cardinality: 0
  on property: study_registration_id
subclass of: Restriction
  max cardinality: 1
  on property: study_design
subclass of: Restriction
  min cardinality: 0
  on property: study_duration
subclass of: Restriction
  all values from: string
  on property: comparator_details
subclass of: Restriction
  min cardinality: 0
  on property: intervention_details
subclass of: Restriction
  min cardinality: 0
  on property: participant_characteristics
subclass of: Restriction
  min cardinality: 0
  on property: comparator_details
subclass of: Restriction
  min cardinality: 0
  on property: study_sample_size
subclass of: Restriction
  min cardinality: 0
  on property: publication_status
subclass of: Restriction
  all values from: integer
  on property: study_sample_size
subclass of: Restriction
  all values from: string
  on property: intervention_details
subclass of: Restriction
  all values from: StudyDesign
  on property: study_design
subclass of: Restriction
  max cardinality: 1
  on property: intervention_details
subclass of: Restriction
  max cardinality: 1
  on property: funding_source
subclass of: Restriction
  max cardinality: 1
  on property: study_sample_size
subclass of: Restriction
  all values from: PublicationStatus
  on property: publication_status
subclass of: Restriction
  all values from: string
  on property: funding_source
subclass of: Restriction
  min cardinality: 0
  on property: study_design
subclass of: Restriction
  max cardinality: 1
  on property: publication_status
subclass of: Restriction
  all values from: string
  on property: study_setting
subclass of: Restriction
  max cardinality: 1
  on property: study_registration_id
subclass of: Restriction
  min cardinality: 0
  on property: study_country
subclass of: Restriction
  all values from: string
  on property: outcome_measures
subclass of: Restriction
  max cardinality: 1
  on property: comparator_details
subclass of: Restriction
  max cardinality: 1
  on property: participant_characteristics
subclass of: Restriction
  max cardinality: 1
  on property: study_duration
subclass of: Restriction
  all values from: string
  on property: study_duration
subclass of: Restriction
  min cardinality: 0
  on property: study_setting
definition: Key characteristics of a study
in scheme: quality assessment

CASE_CONTROL
type: Class
subclass of: StudyDesign
definition: Case-control study

CASE_REPORT
type: Class
subclass of: StudyDesign
definition: Case report

CASE_SERIES
type: Class
subclass of: StudyDesign
definition: Case series

CLUSTER_RCT
type: Class
subclass of: StudyDesign
definition: Cluster randomized controlled trial

COHORT
type: Class
subclass of: StudyDesign
definition: Cohort study

CROSS_SECTIONAL
type: Class
subclass of: StudyDesign
definition: Cross-sectional study

META_ANALYSIS
type: Class
subclass of: StudyDesign
definition: Meta-analysis

MIXED_METHODS
type: Class
subclass of: StudyDesign
definition: Mixed methods study

NARRATIVE_REVIEW
type: Class
subclass of: StudyDesign
definition: Narrative review

NON_RANDOMIZED
type: Class
subclass of: StudyDesign
definition: Non-randomized controlled trial

OTHER
type: Class
subclass of: StudyDesign
definition: Other study design

QUALITATIVE
type: Class
subclass of: StudyDesign
definition: Qualitative study

RCT
type: Class
subclass of: StudyDesign
definition: Randomized controlled trial

SCOPING_REVIEW
type: Class
subclass of: StudyDesign
definition: Scoping review

SYSTEMATIC_REVIEW
type: Class
subclass of: StudyDesign
definition: Systematic review

StudyResult
type: Class
subclass of: Restriction
  all values from: Datatype
    intersection of: float
    intersection of: Datatype
      on datatype: float
      with restrictions:
        min inclusive: 0e+00
    intersection of: Datatype
      on datatype: float
      with restrictions:
        max inclusive: 1e+00
  on property: result_p_value
subclass of: Restriction
  all values from: float
  on property: result_ci_upper
subclass of: Restriction
  all values from: string
  on property: result_measure
subclass of: Restriction
  max cardinality: 1
  on property: result_outcome
subclass of: Restriction
  min cardinality: 0
  on property: result_measure
subclass of: Restriction
  max cardinality: 1
  on property: result_notes
subclass of: Restriction
  min cardinality: 0
  on property: result_effect_estimate
subclass of: Restriction
  min cardinality: 0
  on property: result_ci_upper
subclass of: Restriction
  max cardinality: 1
  on property: result_intervention_n
subclass of: Restriction
  min cardinality: 0
  on property: result_p_value
subclass of: Restriction
  max cardinality: 1
  on property: result_ci_lower
subclass of: Restriction
  max cardinality: 1
  on property: result_effect_estimate
subclass of: Restriction
  min cardinality: 0
  on property: result_ci_lower
subclass of: Restriction
  max cardinality: 1
  on property: result_p_value
subclass of: Restriction
  min cardinality: 0
  on property: result_total_n
subclass of: Restriction
  min cardinality: 0
  on property: result_comparator_n
subclass of: Restriction
  max cardinality: 1
  on property: result_ci_upper
subclass of: Restriction
  min cardinality: 0
  on property: result_intervention_n
subclass of: Restriction
  all values from: float
  on property: result_effect_estimate
subclass of: Restriction
  all values from: string
  on property: result_notes
subclass of: Restriction
  min cardinality: 1
  on property: result_outcome
subclass of: Restriction
  min cardinality: 0
  on property: result_notes
subclass of: Restriction
  all values from: float
  on property: result_ci_lower
subclass of: Restriction
  max cardinality: 1
  on property: result_comparator_n
subclass of: Restriction
  all values from: Datatype
    intersection of: integer
    intersection of: Datatype
      on datatype: integer
      with restrictions:
        min inclusive: 0
  on property: result_intervention_n
subclass of: Restriction
  max cardinality: 1
  on property: result_total_n
subclass of: Restriction
  all values from: string
  on property: result_outcome
subclass of: Restriction
  max cardinality: 1
  on property: result_measure
subclass of: Restriction
  all values from: Datatype
    intersection of: integer
    intersection of: Datatype
      on datatype: integer
      with restrictions:
        min inclusive: 0
  on property: result_comparator_n
subclass of: Restriction
  all values from: Datatype
    intersection of: integer
    intersection of: Datatype
      on datatype: integer
      with restrictions:
        min inclusive: 0
  on property: result_total_n
definition: A single result reported by a study for a specific outcome, with full numeric detail.
in scheme: literature record

SubgroupAnalysis
type: Class
subclass of: Restriction
  all values from: string
  on property: subgroup_notes
subclass of: Restriction
  max cardinality: 1
  on property: subgroup_id
subclass of: Restriction
  max cardinality: 1
  on property: subgroup_variable
subclass of: Restriction
  min cardinality: 1
  on property: subgroup_variable
subclass of: Restriction
  min cardinality: 0
  on property: interaction_test_p_value
subclass of: Restriction
  max cardinality: 1
  on property: parent_analysis_id
subclass of: Restriction
  min cardinality: 1
  on property: subgroup_categories
subclass of: Restriction
  min cardinality: 0
  on property: heterogeneity_between_groups
subclass of: Restriction
  min cardinality: 0
  on property: subgroup_results
subclass of: Restriction
  all values from: string
  on property: subgroup_categories
subclass of: Restriction
  max cardinality: 1
  on property: interaction_test_p_value
subclass of: Restriction
  min cardinality: 0
  on property: subgroup_notes
subclass of: Restriction
  all values from: SubgroupResult
  on property: subgroup_results
subclass of: Restriction
  all values from: float
  on property: interaction_test_p_value
subclass of: Restriction
  all values from: float
  on property: heterogeneity_between_groups
subclass of: Restriction
  all values from: string
  on property: parent_analysis_id
subclass of: Restriction
  min cardinality: 1
  on property: subgroup_id
subclass of: Restriction
  max cardinality: 1
  on property: heterogeneity_between_groups
subclass of: Restriction
  max cardinality: 1
  on property: subgroup_notes
subclass of: Restriction
  all values from: string
  on property: subgroup_id
subclass of: Restriction
  min cardinality: 1
  on property: parent_analysis_id
subclass of: Restriction
  all values from: string
  on property: subgroup_variable
definition: Subgroup analysis within meta-analysis
in scheme: synthesis

SubgroupResult
type: Class
subclass of: Restriction
  min cardinality: 1
  on property: effect_size
subclass of: Restriction
  max cardinality: 1
  on property: p value
subclass of: Restriction
  min cardinality: 0
  on property: i_squared
subclass of: Restriction
  max cardinality: 1
  on property: confidence interval upper
subclass of: Restriction
  all values from: float
  on property: p value
subclass of: Restriction
  max cardinality: 1
  on property: effect_size
subclass of: Restriction
  max cardinality: 1
  on property: subgroup_name
subclass of: Restriction
  all values from: integer
  on property: n_studies
subclass of: Restriction
  max cardinality: 1
  on property: n_studies
subclass of: Restriction
  min cardinality: 0
  on property: p value
subclass of: Restriction
  all values from: float
  on property: confidence interval lower
subclass of: Restriction
  all values from: float
  on property: confidence interval upper
subclass of: Restriction
  all values from: float
  on property: i_squared
subclass of: Restriction
  min cardinality: 1
  on property: n_studies
subclass of: Restriction
  min cardinality: 1
  on property: confidence interval lower
subclass of: Restriction
  max cardinality: 1
  on property: confidence interval lower
subclass of: Restriction
  all values from: string
  on property: subgroup_name
subclass of: Restriction
  max cardinality: 1
  on property: i_squared
subclass of: Restriction
  all values from: float
  on property: effect_size
subclass of: Restriction
  min cardinality: 1
  on property: subgroup_name
subclass of: Restriction
  min cardinality: 1
  on property: confidence interval upper
definition: Result for a specific subgroup
in scheme: synthesis

MIXED
type: Class
subclass of: SynthesisApproach
definition: Mixed narrative and quantitative

NARRATIVE
type: Class
subclass of: SynthesisApproach
definition: Narrative/descriptive synthesis

QUALITATIVE
type: Class
subclass of: SynthesisApproach
definition: Qualitative evidence synthesis

QUANTITATIVE
type: Class
subclass of: SynthesisApproach
definition: Quantitative synthesis (meta-analysis)

REALIST
type: Class
subclass of: SynthesisApproach
definition: Realist synthesis

THEMATIC
type: Class
subclass of: SynthesisApproach
definition: Thematic synthesis

VOTE_COUNTING
type: Class
subclass of: SynthesisApproach
definition: Vote counting based on direction of effect

SynthesisMethod
type: Class
subclass of: Restriction
  min cardinality: 1
  on property: method_type
subclass of: Restriction
  max cardinality: 1
  on property: method_type
subclass of: Restriction
  all values from: string
  on property: method_reference
subclass of: Restriction
  min cardinality: 1
  on property: method_id
subclass of: Restriction
  max cardinality: 1
  on property: method_reference
subclass of: Restriction
  max cardinality: 1
  on property: method_id
subclass of: Restriction
  all values from: string
  on property: method_id
subclass of: Restriction
  all values from: string
  on property: method_limitations
subclass of: Restriction
  all values from: string
  on property: method_description
subclass of: Restriction
  max cardinality: 1
  on property: method_name
subclass of: Restriction
  min cardinality: 0
  on property: method_assumptions
subclass of: Restriction
  all values from: SynthesisMethodType
  on property: method_type
subclass of: Restriction
  all values from: string
  on property: method_justification
subclass of: Restriction
  min cardinality: 0
  on property: method_description
subclass of: Restriction
  min cardinality: 0
  on property: method_limitations
subclass of: Restriction
  all values from: string
  on property: method_assumptions
subclass of: Restriction
  all values from: string
  on property: method_name
subclass of: Restriction
  min cardinality: 1
  on property: method_name
subclass of: Restriction
  max cardinality: 1
  on property: method_justification
subclass of: Restriction
  max cardinality: 1
  on property: method_description
subclass of: Restriction
  min cardinality: 0
  on property: method_reference
subclass of: Restriction
  min cardinality: 0
  on property: method_justification
definition: Specific method used for synthesis
in scheme: synthesis

BAYESIAN_META_ANALYSIS
type: Class
subclass of: SynthesisMethodType
definition: Bayesian meta-analysis

CUMULATIVE_META_ANALYSIS
type: Class
subclass of: SynthesisMethodType
definition: Cumulative meta-analysis

FRAMEWORK_SYNTHESIS
type: Class
subclass of: SynthesisMethodType
definition: Framework synthesis

GRAPHICAL_DISPLAY
type: Class
subclass of: SynthesisMethodType
definition: Graphical display of results

INDIVIDUAL_PATIENT_DATA
type: Class
subclass of: SynthesisMethodType
definition: Individual patient data meta-analysis

META_REGRESSION
type: Class
subclass of: SynthesisMethodType
definition: Meta-regression analysis

NARRATIVE_SUMMARY
type: Class
subclass of: SynthesisMethodType
definition: Narrative summary

NETWORK_META_ANALYSIS
type: Class
subclass of: SynthesisMethodType
definition: Network meta-analysis

PAIRWISE_META_ANALYSIS
type: Class
subclass of: SynthesisMethodType
definition: Traditional pairwise meta-analysis

TABULATION
type: Class
subclass of: SynthesisMethodType
definition: Tabulation of results

TEXTUAL_NARRATIVE
type: Class
subclass of: SynthesisMethodType
definition: Textual narrative synthesis

SynthesisStage
type: Class
subclass of: Restriction
  max cardinality: 1
  on property: ai assistance config
subclass of: Restriction
  min cardinality: 1
  on property: synthesis_methods
subclass of: Restriction
  all values from: SensitivityAnalysis
  on property: sensitivity_analyses
subclass of: Restriction
  all values from: SynthesisQualityControl
  on property: synthesis_quality_control
subclass of: Restriction
  all values from: PublicationBiasAssessment
  on property: publication_bias_assessment
subclass of: Restriction
  max cardinality: 1
  on property: synthesis_quality_control
subclass of: Restriction
  all values from: SynthesisMethod
  on property: synthesis_methods
subclass of: Restriction
  min cardinality: 0
  on property: synthesis_visualizations
subclass of: Restriction
  min cardinality: 0
  on property: publication_bias_assessment
subclass of: Restriction
  min cardinality: 0
  on property: ai assistance config
subclass of: Restriction
  min cardinality: 0
  on property: synthesis_statistics
subclass of: Restriction
  min cardinality: 0
  on property: synthesis_quality_control
subclass of: Restriction
  min cardinality: 0
  on property: meta_analyses
subclass of: Restriction
  min cardinality: 0
  on property: subgroup_analyses
subclass of: Restriction
  all values from: AIAssistance
  on property: ai assistance config
subclass of: Restriction
  max cardinality: 1
  on property: synthesis_protocol
subclass of: Restriction
  max cardinality: 1
  on property: publication_bias_assessment
subclass of: Restriction
  min cardinality: 0
  on property: narrative_synthesis
subclass of: Restriction
  all values from: SynthesisProtocol
  on property: synthesis_protocol
subclass of: Restriction
  min cardinality: 0
  on property: evidence_grading
subclass of: Restriction
  max cardinality: 1
  on property: narrative_synthesis
subclass of: Restriction
  all values from: EvidenceGrading
  on property: evidence_grading
subclass of: Restriction
  min cardinality: 1
  on property: synthesis_protocol
subclass of: Restriction
  max cardinality: 1
  on property: synthesis_statistics
subclass of: Restriction
  all values from: NarrativeSynthesis
  on property: narrative_synthesis
subclass of: Restriction
  min cardinality: 0
  on property: sensitivity_analyses
subclass of: Restriction
  all values from: SubgroupAnalysis
  on property: subgroup_analyses
subclass of: Restriction
  all values from: MetaAnalysis
  on property: meta_analyses
subclass of: Restriction
  all values from: SynthesisStatistics
  on property: synthesis_statistics
subclass of: Restriction
  all values from: StageOutput
  on property: synthesis_visualizations
subclass of: StageExecution
definition: Stage for synthesizing evidence from included studies
in scheme: synthesis

SynthesisTheme
type: Class
subclass of: Restriction
  min cardinality: 0
  on property: supporting_studies
subclass of: Restriction
  min cardinality: 1
  on property: theme_name
subclass of: Restriction
  max cardinality: 1
  on property: theme_id
subclass of: Restriction
  max cardinality: 1
  on property: theme_name
subclass of: Restriction
  max cardinality: 1
  on property: theme_description
subclass of: Restriction
  all values from: string
  on property: theme_description
subclass of: Restriction
  min cardinality: 0
  on property: theme_description
subclass of: Restriction
  min cardinality: 0
  on property: theme_notes
subclass of: Restriction
  max cardinality: 1
  on property: theme_notes
subclass of: Restriction
  all values from: string
  on property: supporting_studies
subclass of: Restriction
  all values from: string
  on property: theme_name
subclass of: Restriction
  max cardinality: 1
  on property: theme_strength
subclass of: Restriction
  min cardinality: 1
  on property: theme_id
subclass of: Restriction
  min cardinality: 0
  on property: theme_strength
subclass of: Restriction
  all values from: EvidenceStrength
  on property: theme_strength
subclass of: Restriction
  all values from: string
  on property: theme_id
subclass of: Restriction
  all values from: string
  on property: theme_notes
definition: Theme identified in narrative synthesis
in scheme: synthesis

ASPREDICTED
type: Class
subclass of: TemplateType
definition: AsPredicted template

CAMPBELL
type: Class
subclass of: TemplateType
definition: Campbell Collaboration template

CLINICAL_TRIALS
type: Class
subclass of: TemplateType
definition: ClinicalTrials.gov template

COCHRANE
type: Class
subclass of: TemplateType
definition: Cochrane protocol template

CUSTOM
type: Class
subclass of: TemplateType
definition: Custom institutional template

OSF_PREREG
type: Class
subclass of: TemplateType
definition: OSF Preregistration template

OSF_PREREG_PLUS
type: Class
subclass of: TemplateType
definition: OSF Preregistration Plus template

PRISMA_P
type: Class
subclass of: TemplateType
definition: PRISMA-P protocol template

PROSPERO
type: Class
subclass of: TemplateType
definition: PROSPERO registration template

ACADEMIC
type: Class
subclass of: ToolLicenseType
definition: Academic/educational license

COMMERCIAL
type: Class
subclass of: ToolLicenseType
definition: Commercial license

CUSTOM
type: Class
subclass of: ToolLicenseType
definition: Custom license agreement

FREEMIUM
type: Class
subclass of: ToolLicenseType
definition: Free with premium features

OPEN_SOURCE
type: Class
subclass of: ToolLicenseType
definition: Open source license

PERPETUAL
type: Class
subclass of: ToolLicenseType
definition: Perpetual license

SUBSCRIPTION
type: Class
subclass of: ToolLicenseType
definition: Subscription-based

TRIAL
type: Class
subclass of: ToolLicenseType
definition: Trial version

ToolParameter
type: Class
subclass of: Restriction
  all values from: string
  on property: param_name
subclass of: Restriction
  max cardinality: 1
  on property: param_default
subclass of: Restriction
  all values from: boolean
  on property: param_required
subclass of: Restriction
  min cardinality: 0
  on property: param_required
subclass of: Restriction
  all values from: string
  on property: param_category
subclass of: Restriction
  all values from: ParameterType
  on property: param_type
subclass of: Restriction
  max cardinality: 1
  on property: param_category
subclass of: Restriction
  min cardinality: 0
  on property: param_type
subclass of: Restriction
  min cardinality: 1
  on property: param_name
subclass of: Restriction
  min cardinality: 0
  on property: param_description
subclass of: Restriction
  all values from: string
  on property: param_value
subclass of: Restriction
  all values from: string
  on property: param_id
subclass of: Restriction
  max cardinality: 1
  on property: param_required
subclass of: Restriction
  max cardinality: 1
  on property: param_id
subclass of: Restriction
  min cardinality: 0
  on property: param_category
subclass of: Restriction
  all values from: string
  on property: param_default
subclass of: Restriction
  all values from: string
  on property: param_description
subclass of: Restriction
  min cardinality: 1
  on property: param_value
subclass of: Restriction
  min cardinality: 1
  on property: param_id
subclass of: Restriction
  max cardinality: 1
  on property: param_name
subclass of: Restriction
  max cardinality: 1
  on property: param_description
subclass of: Restriction
  max cardinality: 1
  on property: param_type
subclass of: Restriction
  min cardinality: 0
  on property: param_default
subclass of: Restriction
  max cardinality: 1
  on property: param_value
definition: Configuration parameter for a tool
in scheme: external tool

AI_EXTRACTION
type: Class
subclass of: ToolPurpose
definition: AI-assisted data extraction

AI_SCREENING
type: Class
subclass of: ToolPurpose
definition: AI-assisted screening

API_INTEGRATION
type: Class
subclass of: ToolPurpose
definition: Integration with other services

COLLABORATION
type: Class
subclass of: ToolPurpose
definition: Team collaboration

CONFLICT_RESOLUTION
type: Class
subclass of: ToolPurpose
definition: Resolving reviewer conflicts

CUSTOM_AUTOMATION
type: Class
subclass of: ToolPurpose
definition: Custom automation scripts

DATA_EXTRACTION
type: Class
subclass of: ToolPurpose
definition: Manual data extraction platform

DATA_VISUALIZATION
type: Class
subclass of: ToolPurpose
definition: Creating visualizations

DEDUPLICATION
type: Class
subclass of: ToolPurpose
definition: Removing duplicate records

META_ANALYSIS
type: Class
subclass of: ToolPurpose
definition: Conducting meta-analysis

OTHER
type: Class
subclass of: ToolPurpose
definition: Other purpose

PRISMA_FLOW
type: Class
subclass of: ToolPurpose
definition: Creating PRISMA flow diagrams

PROJECT_MANAGEMENT
type: Class
subclass of: ToolPurpose
definition: Managing review project

PROTOCOL_REGISTRATION
type: Class
subclass of: ToolPurpose
definition: Registering review protocol

QUALITY_ASSESSMENT
type: Class
subclass of: ToolPurpose
definition: Assessing study quality or risk of bias

REFERENCE_MANAGER
type: Class
subclass of: ToolPurpose
definition: Managing references and citations

REPORTING
type: Class
subclass of: ToolPurpose
definition: Generating reports

SCREENING_PLATFORM
type: Class
subclass of: ToolPurpose
definition: Platform for screening studies

SEARCH_MANAGEMENT
type: Class
subclass of: ToolPurpose
definition: Managing literature searches

STATISTICS
type: Class
subclass of: ToolPurpose
definition: Statistical analysis

TEXT_ANALYSIS
type: Class
subclass of: ToolPurpose
definition: Analyzing text content

TrimFillResult
type: Class
subclass of: Restriction
  all values from: float
  on property: adjusted_ci_upper
subclass of: Restriction
  all values from: integer
  on property: studies_filled
subclass of: Restriction
  all values from: float
  on property: adjusted_effect
subclass of: Restriction
  min cardinality: 0
  on property: studies_trimmed
subclass of: Restriction
  all values from: integer
  on property: studies_trimmed
subclass of: Restriction
  min cardinality: 0
  on property: adjusted_ci_upper
subclass of: Restriction
  max cardinality: 1
  on property: studies_trimmed
subclass of: Restriction
  max cardinality: 1
  on property: studies_filled
subclass of: Restriction
  all values from: float
  on property: adjusted_ci_lower
subclass of: Restriction
  max cardinality: 1
  on property: adjusted_effect
subclass of: Restriction
  min cardinality: 0
  on property: adjusted_ci_lower
subclass of: Restriction
  max cardinality: 1
  on property: adjusted_ci_upper
subclass of: Restriction
  min cardinality: 0
  on property: adjusted_effect
subclass of: Restriction
  max cardinality: 1
  on property: adjusted_ci_lower
subclass of: Restriction
  min cardinality: 0
  on property: studies_filled
subclass of: Restriction
  max cardinality: 1
  on property: adjustment_direction
subclass of: Restriction
  min cardinality: 0
  on property: adjustment_direction
subclass of: Restriction
  all values from: string
  on property: adjustment_direction
definition: Result of trim and fill analysis
in scheme: synthesis

ValidationRule
type: Class
subclass of: Restriction
  min cardinality: 0
  on property: rule_value
subclass of: Restriction
  max cardinality: 1
  on property: rule_value
subclass of: Restriction
  max cardinality: 1
  on property: error_message
subclass of: Restriction
  min cardinality: 0
  on property: severity
subclass of: Restriction
  max cardinality: 1
  on property: severity
subclass of: Restriction
  min cardinality: 0
  on property: error_message
subclass of: Restriction
  all values from: ValidationRuleType
  on property: rule_type
subclass of: Restriction
  min cardinality: 1
  on property: rule_type
subclass of: Restriction
  all values from: string
  on property: rule_value
subclass of: Restriction
  max cardinality: 1
  on property: rule_type
subclass of: Restriction
  all values from: ValidationSeverity
  on property: severity
subclass of: Restriction
  all values from: string
  on property: error_message
definition: Validation rule for a field
in scheme: field definition

CUSTOM
type: Class
subclass of: ValidationRuleType
definition: Custom validation logic

DATE_RANGE
type: Class
subclass of: ValidationRuleType
definition: Date range constraint

EMAIL
type: Class
subclass of: ValidationRuleType
definition: Valid email format

MAX_LENGTH
type: Class
subclass of: ValidationRuleType
definition: Maximum length constraint

MAX_VALUE
type: Class
subclass of: ValidationRuleType
definition: Maximum numeric value

MIN_LENGTH
type: Class
subclass of: ValidationRuleType
definition: Minimum length constraint

MIN_VALUE
type: Class
subclass of: ValidationRuleType
definition: Minimum numeric value

PATTERN
type: Class
subclass of: ValidationRuleType
definition: Regular expression pattern

REQUIRED
type: Class
subclass of: ValidationRuleType
definition: Field is required

UNIQUE
type: Class
subclass of: ValidationRuleType
definition: Value must be unique

URL
type: Class
subclass of: ValidationRuleType
definition: Valid URL format

ERROR
type: Class
subclass of: ValidationSeverity
definition: Validation failure prevents submission

INFO
type: Class
subclass of: ValidationSeverity
definition: Informational message only

WARNING
type: Class
subclass of: ValidationSeverity
definition: Validation failure shows warning but allows submission

affected_protocol_sections
type: DatatypeProperty
range: string
definition: Protocol sections affected by the decision
in scheme: scoping

affiliations
type: ObjectProperty
range: Affiliation
definition: Institutional affiliations of the author
in scheme: author

ai_parameters
type: ObjectProperty
range: AIParameter
definition: Model parameters and settings
in scheme: ai assistance

ai_prompts
type: ObjectProperty
range: AIPrompt
definition: Prompts used to interact with the AI
in scheme: ai assistance

ai_purpose
type: ObjectProperty
range: AIPurpose
definition: Purposes for which AI is used
in scheme: ai assistance

ai_validation_rules
type: DatatypeProperty
range: string
definition: Rules for validating AI outputs
in scheme: ai assistance

allowed_change_types
type: ObjectProperty
range: AmendmentType
definition: Types of amendments allowed for this registration
in scheme: registration

allowed_templates
type: DatatypeProperty
range: anyURI
definition: List of allowed registration templates
in scheme: registration

analysis_sessions
type: ObjectProperty
range: WorkSession
definition: Analysis sessions
in scheme: synthesis

analyst_ids
type: DatatypeProperty
range: string
definition: Analyst identifiers
in scheme: synthesis

applicable_review_types
type: ObjectProperty
range: ReviewType
definition: Review types the protocol applies to
in scheme: protocol conformance

assessment_methods
type: ObjectProperty
range: PublicationBiasMethod
definition: Assessment methods
in scheme: synthesis

authors
type: ObjectProperty
range: Author
definition: List of authors of the publication
in scheme: literature record

base_discrepancy_resolutions
type: ObjectProperty
range: ConflictResolution
definition: Base discrepancy resolutions
in scheme: stage quality control

base_participant_workloads
type: ObjectProperty
range: ParticipantWorkload
definition: Base participant workloads
in scheme: stage statistics

base_protocol_deviations
type: DatatypeProperty
range: string
definition: Base protocol deviations
in scheme: stage protocol

base_protocol_software
type: ObjectProperty
range: ExternalTool
definition: Base protocol software
in scheme: stage protocol

base_protocol_tools
type: ObjectProperty
range: ExternalTool
definition: Base protocol tools
in scheme: stage protocol

calculation_verification
type: DatatypeProperty
range: string
definition: Calculation verification
in scheme: synthesis

candidate_outcomes
type: DatatypeProperty
range: string
definition: Outcome components of the candidate question
in scheme: scoping

checklist_items
type: ObjectProperty
range: ChecklistItem
definition: Items in the checklist
in scheme: quality assessment

checks_performed
type: DatatypeProperty
range: string
definition: Specific checks performed
in scheme: quality metrics

common_causes
type: DatatypeProperty
range: string
definition: Common causes of this conflict pattern
in scheme: conflict resolution

comparator_criteria
type: DatatypeProperty
range: string
definition: Criteria related to comparators
in scheme: screening

comparison_groups
type: DatatypeProperty
range: string
definition: Comparison groups
in scheme: synthesis

conflict_resolutions
type: ObjectProperty
range: ScreeningConflictResolution
definition: Resolutions of conflicts between reviewers
in scheme: screening

conflicting_decisions
type: DatatypeProperty
range: string
definition: IDs of the conflicting screening decisions
in scheme: screening

conflicting_items
type: DatatypeProperty
range: string
definition: IDs of items in conflict
in scheme: conflict resolution

corrective_actions
type: DatatypeProperty
range: string
definition: Corrective actions taken
in scheme: quality metrics

data_transformation_rules
type: DatatypeProperty
range: string
definition: Data transformation rules
in scheme: synthesis

databases
type: ObjectProperty
range: Database
definition: List of databases used for literature searching
in scheme: search

decision_made_by
type: ObjectProperty
range: Participant
definition: Participants who made the decision
in scheme: scoping

dedup_criteria
type: DatatypeProperty
range: string
definition: Criteria used to identify duplicate records
in scheme: screening

dedup_performed_by
type: ObjectProperty
range: Author
definition: Person(s) who performed the deduplication
in scheme: screening

dedup_tools
type: ObjectProperty
range: ExternalTool
definition: External tools used for deduplication
in scheme: screening

disagreement_types
type: DatatypeProperty
range: string
definition: Types of disagreements observed
in scheme: quality metrics

domain_assessments
type: ObjectProperty
range: DomainAssessment
definition: Assessment of individual quality domains
in scheme: quality assessment

downgrade_reasons
type: DatatypeProperty
range: string
definition: Downgrade reasons
in scheme: synthesis

duplicate_groups
type: ObjectProperty
range: DuplicateGroup
definition: Groups of records identified as duplicates
in scheme: screening

duplicate_record_ids
type: DatatypeProperty
range: string
definition: IDs of records identified as duplicates of the master
in scheme: screening

effect_measures
type: ObjectProperty
range: EffectMeasure
definition: Effect measures
in scheme: synthesis

errors_encountered
type: DatatypeProperty
range: string
definition: Errors encountered during the session
in scheme: ai assistance

evidence_grading
type: ObjectProperty
range: EvidenceGrading
definition: Evidence quality grading
in scheme: synthesis

excluded_record_ids
type: DatatypeProperty
range: string
definition: IDs of records excluded in this round
in scheme: screening

exclusion_criteria
type: DatatypeProperty
range: string
definition: List of criteria for excluding studies
in scheme: screening

exclusion_reasons
type: DatatypeProperty
range: string
definition: Reasons for exclusion if record was excluded
in scheme: screening

expertise_areas
type: DatatypeProperty
range: string
definition: Areas of expertise relevant to the review
in scheme: participant

exploratory_outputs
type: ObjectProperty
range: StageOutput
definition: Outputs produced by the exploratory search
in scheme: scoping

exploratory_searches
type: ObjectProperty
range: ExploratorySearch
definition: Exploratory searches used to understand the evidence landscape
in scheme: scoping

extracted_data
type: ObjectProperty
range: ExtractedDataPoint
definition: Extracted data points
in scheme: extraction

extracted_studies
type: ObjectProperty
range: ExtractedStudy
definition: Studies with extracted data
in scheme: extraction

extraction_forms
type: ObjectProperty
range: ExtractionForm
definition: Data extraction forms used
in scheme: extraction

extraction_sessions
type: ObjectProperty
range: WorkSession
definition: Extraction work sessions
in scheme: extraction

extraction_specific_checks
type: DatatypeProperty
range: string
definition: Extraction-specific quality checks
in scheme: extraction

field_dependencies
type: ObjectProperty
range: FieldDependency
definition: Dependencies on other fields
in scheme: field definition

field_level_agreements
type: ObjectProperty
range: FieldAgreement
definition: Agreement metrics for individual fields
in scheme: quality metrics

field_options
type: ObjectProperty
range: FieldOption
definition: Options for select/multi-select fields
in scheme: field definition

field_validation_rules
type: ObjectProperty
range: ValidationRule
definition: Validation rules for the field
in scheme: field definition

final_extracted_values
type: ObjectProperty
range: ExtractedDataPoint
definition: Final extracted values
in scheme: extraction

form_sections
type: ObjectProperty
range: FormSection
definition: Sections in form
in scheme: extraction

funding_sources
type: ObjectProperty
range: FundingSource
definition: Sources of funding for the review
in scheme: review

geographic_criteria
type: DatatypeProperty
range: string
definition: Geographic restrictions for studies
in scheme: screening

grader_ids
type: DatatypeProperty
range: string
definition: Grader identifiers
in scheme: synthesis

hash_algorithms
type: ObjectProperty
range: HashAlgorithm
definition: Hash algorithms accepted for content verification
in scheme: registration

human_modifications
type: ObjectProperty
range: HumanModification
definition: Modifications made by humans to AI outputs
in scheme: ai assistance

included_record_ids
type: DatatypeProperty
range: string
definition: IDs of records included/passed to next round
in scheme: screening

included_studies
type: DatatypeProperty
range: string
definition: Included studies
in scheme: synthesis

inclusion_criteria
type: DatatypeProperty
range: string
definition: List of criteria for including studies
in scheme: screening

inputs
type: ObjectProperty
range: StageOutput
definition: Input artifacts
in scheme: stage execution

intervention_criteria
type: DatatypeProperty
range: string
definition: Criteria related to interventions
in scheme: screening

involved_fields
type: DatatypeProperty
range: string
definition: Fields commonly involved in this pattern
in scheme: conflict resolution

involved_participants
type: DatatypeProperty
range: string
definition: Participants commonly involved
in scheme: conflict resolution

item_ids_processed
type: DatatypeProperty
range: string
definition: IDs of items processed in this session
in scheme: ai assistance

item_results
type: ObjectProperty
range: ConformanceItemResult
definition: Per-item results from a conformance check
in scheme: protocol conformance

items_in_batch
type: DatatypeProperty
range: string
definition: IDs of items in this batch
in scheme: work session

keywords
type: DatatypeProperty
range: string
definition: Keywords associated with the publication
in scheme: literature record

language_criteria
type: DatatypeProperty
range: string
definition: Acceptable languages for publications
in scheme: screening

language_restrictions
type: DatatypeProperty
range: string
definition: Language restrictions for searches
in scheme: search

literature_records
type: ObjectProperty
range: LiteratureRecord
definition: Literature records associated with this review
in scheme: review

match_fields
type: DatatypeProperty
range: string
definition: Fields that matched between duplicate records
in scheme: screening

meta_analyses
type: ObjectProperty
range: MetaAnalysis
definition: Meta-analyses performed
in scheme: synthesis

method_assumptions
type: DatatypeProperty
range: string
definition: Method assumptions
in scheme: synthesis

method_limitations
type: DatatypeProperty
range: string
definition: Method limitations
in scheme: synthesis

Protocol
type: Class
subclass of: Restriction
  min cardinality: 0
  on property: eligibility_criteria
subclass of: Restriction
  all values from: string
  on property: picos
subclass of: Restriction
  max cardinality: 1
  on property: research_question
subclass of: Restriction
  all values from: anyURI
  on property: registration_url
subclass of: Restriction
  all values from: string
  on property: research_question
subclass of: Restriction
  min cardinality: 0
  on property: research_question
subclass of: Restriction
  all values from: string
  on property: registry
subclass of: Restriction
  min cardinality: 0
  on property: amendments
subclass of: Restriction
  all values from: Amendment
  on property: amendments
subclass of: Restriction
  min cardinality: 0
  on property: registry
subclass of: Restriction
  min cardinality: 0
  on property: registration_id
subclass of: Restriction
  min cardinality: 0
  on property: registration_url
subclass of: Restriction
  min cardinality: 0
  on property: protocol_start_date
subclass of: Restriction
  max cardinality: 1
  on property: picos
subclass of: Restriction
  max cardinality: 1
  on property: registry
subclass of: Restriction
  max cardinality: 1
  on property: registration_url
subclass of: Restriction
  max cardinality: 1
  on property: registration_id
subclass of: Restriction
  max cardinality: 1
  on property: protocol_start_date
subclass of: Restriction
  all values from: string
  on property: registration_id
subclass of: Restriction
  all values from: date
  on property: protocol_start_date
subclass of: Restriction
  max cardinality: 1
  on property: eligibility_criteria
subclass of: Restriction
  all values from: string
  on property: eligibility_criteria
subclass of: Restriction
  min cardinality: 0
  on property: picos
definition: Scoping and registration details of the review.
in scheme: protocol

affected_sections
type: DatatypeProperty
range: string
definition: Protocol sections affected by this amendment
in scheme: protocol

containers
type: ObjectProperty
range: StageOutputRef
definition: Container images used
in scheme: software env

lockfiles
type: ObjectProperty
range: StageOutputRef
definition: Environment lockfiles
in scheme: software env

optional_fields
type: ObjectProperty
range: TemplateField
definition: Fields that may be completed in this template
in scheme: registration template

original_decisions
type: DatatypeProperty
range: string
definition: Original conflicting decisions or values
in scheme: conflict resolution

outcome_criteria
type: DatatypeProperty
range: string
definition: Criteria related to outcomes
in scheme: screening

outcome_measures
type: DatatypeProperty
range: string
definition: Outcome measures used
in scheme: quality assessment

outputs
type: ObjectProperty
range: StageOutput
definition: Output artifacts
in scheme: stage execution

participant_role
type: ObjectProperty
range: ParticipantRole
definition: Role(s) of the participant in the review
in scheme: participant

planned_comparisons
type: DatatypeProperty
range: string
definition: Planned comparisons
in scheme: synthesis

planned_reporting_standards
type: DatatypeProperty
range: string
definition: Reporting standards planned for use
in scheme: reporting

planned_scoping_methods
type: DatatypeProperty
range: string
definition: Methods planned for scoping
in scheme: scoping

population_criteria
type: DatatypeProperty
range: string
definition: Criteria related to study population
in scheme: screening

prompt_examples
type: DatatypeProperty
range: string
definition: Few-shot examples included in the prompt
in scheme: ai assistance

publication_records
type: ObjectProperty
range: PublicationRecord
definition: Publication, submission, and dissemination records
in scheme: reporting

publication_type_criteria
type: ObjectProperty
range: PublicationType
definition: Acceptable publication types
in scheme: screening

publication_type_restrictions
type: DatatypeProperty
range: string
definition: Publication type restrictions
in scheme: search

quality_domains
type: ObjectProperty
range: QualityDomain
definition: Quality domains
in scheme: synthesis

query_filters
type: DatatypeProperty
range: string
definition: Filters applied to the search (e.g., date range, language)
in scheme: search

records
type: ObjectProperty
range: LiteratureRecord
definition: List of literature records in the collection
in scheme: literature record

registration_platforms
type: DatatypeProperty
range: string
definition: Platforms where protocol will be registered
in scheme: registration

registrations
type: ObjectProperty
range: Registration
definition: List of registrations for this review protocol
in scheme: registration

report_documents
type: ObjectProperty
range: ReportDocument
definition: Manuscripts, preprints, reports, and supplementary reporting documents
in scheme: reporting

reporting_approvals
type: ObjectProperty
range: ReportingApproval
definition: Author, stakeholder, or governance approvals for reports
in scheme: reporting

reporting_checklist_items
type: ObjectProperty
range: ReportingChecklistItem
definition: Items in the reporting checklist
in scheme: reporting

reporting_checklists
type: ObjectProperty
range: ReportingChecklist
definition: Reporting checklists and item-level completion information
in scheme: reporting

reporting_deviations
type: ObjectProperty
range: ReportingDeviation
definition: Protocol deviations disclosed in reporting
in scheme: reporting

reporting_item_artifact_refs
type: DatatypeProperty
range: string
definition: References to model artifacts supporting the reporting item
in scheme: reporting

reporting_standards
type: ObjectProperty
range: ReportingStandard
definition: Reporting standards used or planned
in scheme: reporting

required_fields
type: ObjectProperty
range: TemplateField
definition: Fields that must be completed in this template
in scheme: registration template

resolution_methods_used
type: ObjectProperty
range: ResolutionMethodCount
definition: Count of each resolution method used
in scheme: conflict resolution

response_options
type: DatatypeProperty
range: string
definition: Possible responses to this item
in scheme: quality assessment

result_collections
type: ObjectProperty
range: LiteratureRecordCollection
definition: Collections of literature records from searches
in scheme: search

resulting_changes
type: DatatypeProperty
range: string
definition: Changes resulting from the decision
in scheme: scoping

review_authors
type: ObjectProperty
range: Author
definition: Authors involved in the review
in scheme: review

review_keywords
type: DatatypeProperty
range: string
definition: Keywords describing the review topic
in scheme: review

reviewers
type: ObjectProperty
range: Participant
definition: Reviewers involved in this screening round
in scheme: screening

risk_of_bias_domains
type: ObjectProperty
range: RiskOfBiasDomainAssessment
definition: Risk-of-bias domain judgements, including signalling questions
in scheme: quality assessment

rob_assessments
type: ObjectProperty
range: RobAssessment
definition: Per-study risk-of-bias assessments
in scheme: risk of bias assessment

rob_domain_judgements
type: ObjectProperty
range: RiskOfBiasDomainAssessment
definition: Per-domain risk-of-bias judgements, including signalling questions
in scheme: risk of bias assessment

rob_domains
type: DatatypeProperty
range: string
definition: Domains assessed by the tool
in scheme: risk of bias assessment

scoping_consistency_checks
type: DatatypeProperty
range: string
definition: Consistency checks performed during scoping
in scheme: scoping

scoping_decisions
type: ObjectProperty
range: ScopingDecision
definition: Decisions made while refining the review scope
in scheme: scoping

scoping_outputs
type: ObjectProperty
range: StageOutput
definition: Outputs produced during scoping
in scheme: scoping

scoping_question_candidates
type: ObjectProperty
range: ReviewQuestionCandidate
definition: Candidate review questions considered during scoping
in scheme: scoping

screening_consistency_checks
type: DatatypeProperty
range: string
definition: Consistency checks performed during screening
in scheme: screening

screening_decisions
type: ObjectProperty
range: ScreeningDecision
definition: Individual screening decisions made by reviewers
in scheme: screening

screening_rounds
type: ObjectProperty
range: ScreeningRound
definition: Sequential rounds of screening (e.g., title/abstract, full-text)
in scheme: screening

screening_tools
type: ObjectProperty
range: ExternalTool
definition: External tools used in this screening round
in scheme: screening

search_limits
type: DatatypeProperty
range: string
definition: Limits applied to searches
in scheme: search

search_queries
type: ObjectProperty
range: SearchQuery
definition: List of search queries executed against databases
in scheme: search

section_conditions
type: DatatypeProperty
range: string
definition: Conditions for showing this section
in scheme: field definition

section_fields
type: ObjectProperty
range: FieldDefinition
definition: Fields in this section
in scheme: field definition

selection_models
type: DatatypeProperty
range: string
definition: Selection models
in scheme: synthesis

sensitivity_analyses
type: ObjectProperty
range: SensitivityAnalysis
definition: Sensitivity analyses
in scheme: synthesis

session_item_ids
type: DatatypeProperty
range: string
definition: IDs of items processed in this session
in scheme: work session

signalling_questions
type: ObjectProperty
range: SignallingQuestionAssessment
definition: Signalling-question assessments for this domain
in scheme: quality assessment

stage_outputs
type: ObjectProperty
range: StageOutput
definition: Outputs generated by review stages
in scheme: review

stages
type: ObjectProperty
range: StageExecution
definition: Stages of the review process
in scheme: review

stakeholder_inputs
type: ObjectProperty
range: StakeholderInput
definition: Input from stakeholders, domain experts, librarians, or methodologists
in scheme: scoping

studies_excluded
type: DatatypeProperty
range: string
definition: Studies excluded
in scheme: synthesis

studies_included
type: DatatypeProperty
range: string
definition: Studies included
in scheme: synthesis

study_country
type: DatatypeProperty
range: string
definition: Countries where study was conducted
in scheme: quality assessment

study_design_criteria
type: DatatypeProperty
range: string
definition: Acceptable study design types
in scheme: screening

study_results
type: ObjectProperty
range: StudyResult
definition: Per-outcome results reported by this study
in scheme: literature record

subgroup_analyses
type: ObjectProperty
range: SubgroupAnalysis
definition: Subgroup analyses
in scheme: synthesis

subgroup_categories
type: DatatypeProperty
range: string
definition: Subgroup categories
in scheme: synthesis

subgroup_results
type: ObjectProperty
range: SubgroupResult
definition: Subgroup results
in scheme: synthesis

supplementary_search_methods
type: DatatypeProperty
range: string
definition: Supplementary search methods used
in scheme: search

supporting_studies
type: DatatypeProperty
range: string
definition: Supporting studies
in scheme: synthesis

supporting_tables
type: ObjectProperty
range: StageOutput
definition: Supporting tables
in scheme: synthesis

synthesis_approach
type: ObjectProperty
range: SynthesisApproach
definition: Approach to synthesis
in scheme: synthesis

synthesis_methods
type: ObjectProperty
range: SynthesisMethod
definition: Methods used for synthesis
in scheme: synthesis

synthesis_patterns
type: DatatypeProperty
range: string
definition: Patterns identified
in scheme: synthesis

synthesis_sessions
type: ObjectProperty
range: WorkSession
definition: Work sessions
in scheme: synthesis

synthesis_themes
type: ObjectProperty
range: SynthesisTheme
definition: Synthesis themes
in scheme: synthesis

synthesis_visualizations
type: ObjectProperty
range: StageOutput
definition: Synthesis visualizations
in scheme: synthesis

synthesist_ids
type: DatatypeProperty
range: string
definition: Synthesist identifiers
in scheme: synthesis

target_audiences
type: DatatypeProperty
range: string
definition: Intended audiences for the report
in scheme: reporting

target_publication_types
type: ObjectProperty
range: ReportDocumentType
definition: Planned publication or dissemination types
in scheme: reporting

template_field_constraints
type: DatatypeProperty
range: string
definition: Constraints on the field value
in scheme: registration template

tool_ai_models
type: DatatypeProperty
range: string
definition: AI models used by the tool
in scheme: external tool

tool_configuration_parameters
type: ObjectProperty
range: ToolParameter
definition: Configuration parameters
in scheme: external tool

tool_export_formats
type: DatatypeProperty
range: string
definition: Supported export formats
in scheme: external tool

tool_features_used
type: DatatypeProperty
range: string
definition: Features of the tool that were used
in scheme: external tool

tool_import_formats
type: DatatypeProperty
range: string
definition: Supported import formats
in scheme: external tool

tool_purpose
type: ObjectProperty
range: ToolPurpose
definition: Purpose for which the tool was used
in scheme: external tool

tools_used
type: DatatypeProperty
range: string
definition: Tools or software used during session
in scheme: work session

training_completed
type: DatatypeProperty
range: string
definition: Training or calibration exercises completed
in scheme: participant

transparency_commitments
type: DatatypeProperty
range: string
definition: Commitments to transparency and open science
in scheme: registration

transparency_measures
type: DatatypeProperty
range: string
definition: Transparency measures
in scheme: synthesis

upgrade_reasons
type: DatatypeProperty
range: string
definition: Upgrade reasons
in scheme: synthesis

validation_rules
type: DatatypeProperty
range: string
definition: Rules for validating template field values
in scheme: registration template

versions
type: ObjectProperty
range: RegistrationVersion
definition: List of registration versions tracking changes over time
in scheme: registration

ConformanceAssertion
type: Class
subclass of: Restriction
  min cardinality: 1
  on property: asserted_protocol
subclass of: Restriction
  all values from: dateTime
  on property: asserted_at
subclass of: Restriction
  max cardinality: 1
  on property: conformance_result
subclass of: Restriction
  max cardinality: 1
  on property: assertion_id
subclass of: Restriction
  max cardinality: 1
  on property: asserted_by
subclass of: Restriction
  max cardinality: 1
  on property: shapes_version
subclass of: Restriction
  all values from: anyURI
  on property: asserted_protocol
subclass of: Restriction
  min cardinality: 1
  on property: conformance_result
subclass of: Restriction
  all values from: string
  on property: assertion_id
subclass of: Restriction
  min cardinality: 0
  on property: conformance_tool_name
subclass of: Restriction
  all values from: string
  on property: asserted_by
subclass of: Restriction
  min cardinality: 0
  on property: conformance_tool_version
subclass of: Restriction
  max cardinality: 1
  on property: asserted_protocol
subclass of: Restriction
  all values from: string
  on property: conformance_tool_version
subclass of: Restriction
  all values from: string
  on property: shapes_version
subclass of: Restriction
  min cardinality: 1
  on property: assertion_id
subclass of: Restriction
  all values from: string
  on property: conformance_tool_name
subclass of: Restriction
  all values from: ConformanceItemResult
  on property: item_results
subclass of: Restriction
  min cardinality: 0
  on property: item_results
subclass of: Restriction
  max cardinality: 1
  on property: asserted_at
subclass of: Restriction
  max cardinality: 1
  on property: conformance_tool_name
subclass of: Restriction
  min cardinality: 0
  on property: shapes_version
subclass of: Restriction
  max cardinality: 1
  on property: conformance_tool_version
subclass of: Restriction
  all values from: ConformanceResult
  on property: conformance_result
subclass of: Restriction
  min cardinality: 0
  on property: asserted_by
subclass of: Restriction
  min cardinality: 0
  on property: asserted_at
definition: Stored result of checking a review or record against a declared protocol, including overall outcome and per-item results.
in scheme: protocol conformance

ExtractionProtocol
type: Class
subclass of: Restriction
  min cardinality: 0
  on property: independent_extraction
subclass of: Restriction
  min cardinality: 0
  on property: extraction_guidance
subclass of: Restriction
  min cardinality: 0
  on property: disagreement_resolution_method
subclass of: Restriction
  max cardinality: 1
  on property: minimum_extractors_per_study
subclass of: Restriction
  all values from: ResolutionMethod
  on property: disagreement_resolution_method
subclass of: Restriction
  min cardinality: 0
  on property: extraction_order
subclass of: Restriction
  max cardinality: 1
  on property: blinding_level
subclass of: Restriction
  all values from: ExtractionOrder
  on property: extraction_order
subclass of: Restriction
  max cardinality: 1
  on property: extraction_guidance
subclass of: Restriction
  min cardinality: 1
  on property: minimum_extractors_per_study
subclass of: Restriction
  all values from: integer
  on property: minimum_extractors_per_study
subclass of: Restriction
  max cardinality: 1
  on property: extraction_order
subclass of: Restriction
  min cardinality: 0
  on property: blinding_level
subclass of: Restriction
  max cardinality: 1
  on property: independent_extraction
subclass of: Restriction
  all values from: string
  on property: extraction_guidance
subclass of: Restriction
  all values from: BlindingLevel
  on property: blinding_level
subclass of: Restriction
  all values from: boolean
  on property: independent_extraction
subclass of: Restriction
  max cardinality: 1
  on property: disagreement_resolution_method
subclass of: StageProtocol
definition: Protocol for the data extraction process
in scheme: extraction

ExtractionQualityControl
type: Class
subclass of: Restriction
  all values from: string
  on property: extraction_specific_checks
subclass of: Restriction
  min cardinality: 0
  on property: extraction_specific_checks
subclass of: StageQualityControl
definition: Quality control measures for data extraction
in scheme: extraction

ExtractionStatistics
type: Class
subclass of: Restriction
  min cardinality: 1
  on property: base total items
subclass of: Restriction
  all values from: float
  on property: missing_data_rate
subclass of: Restriction
  max cardinality: 1
  on property: total_data_points
subclass of: Restriction
  min cardinality: 0
  on property: missing_data_rate
subclass of: Restriction
  all values from: integer
  on property: total_data_points
subclass of: Restriction
  all values from: integer
  on property: base total items
subclass of: Restriction
  min cardinality: 0
  on property: average_time_per_study
subclass of: Restriction
  min cardinality: 1
  on property: total_studies_extracted
subclass of: Restriction
  all values from: integer
  on property: total_studies_extracted
subclass of: Restriction
  min cardinality: 0
  on property: total_data_points
subclass of: Restriction
  all values from: float
  on property: average_time_per_study
subclass of: Restriction
  max cardinality: 1
  on property: average_time_per_study
subclass of: Restriction
  max cardinality: 1
  on property: base total items
subclass of: Restriction
  max cardinality: 1
  on property: total_studies_extracted
subclass of: Restriction
  max cardinality: 1
  on property: missing_data_rate
subclass of: StageStatistics
definition: Statistics about the extraction process
in scheme: extraction

FlowDiagram
type: Class
subclass of: Restriction
  all values from: Datatype
    intersection of: integer
    intersection of: Datatype
      on datatype: integer
      with restrictions:
        min inclusive: 0
  on property: records_screened
subclass of: Restriction
  max cardinality: 1
  on property: reports_assessed
subclass of: Restriction
  max cardinality: 1
  on property: flow_standard
subclass of: Restriction
  min cardinality: 0
  on property: reports_assessed
subclass of: Restriction
  max cardinality: 1
  on property: records_identified
subclass of: Restriction
  max cardinality: 1
  on property: flow_diagram_id
subclass of: Restriction
  all values from: Datatype
    intersection of: integer
    intersection of: Datatype
      on datatype: integer
      with restrictions:
        min inclusive: 0
  on property: records_identified
subclass of: Restriction
  max cardinality: 1
  on property: total_included
subclass of: Restriction
  max cardinality: 1
  on property: reports_sought
subclass of: Restriction
  min cardinality: 0
  on property: flow_diagram_notes
subclass of: Restriction
  min cardinality: 0
  on property: flow_diagram_output
subclass of: Restriction
  all values from: Datatype
    intersection of: integer
    intersection of: Datatype
      on datatype: integer
      with restrictions:
        min inclusive: 0
  on property: reports_assessed
subclass of: Restriction
  all values from: string
  on property: flow_diagram_notes
subclass of: Restriction
  max cardinality: 1
  on property: flow_diagram_notes
subclass of: Restriction
  min cardinality: 0
  on property: records_screened
subclass of: Restriction
  min cardinality: 0
  on property: total_included
subclass of: Restriction
  all values from: string
  on property: flow_standard
subclass of: Restriction
  all values from: StageOutput
  on property: flow_diagram_output
subclass of: Restriction
  all values from: string
  on property: flow_diagram_id
subclass of: Restriction
  max cardinality: 1
  on property: flow_diagram_output
subclass of: Restriction
  all values from: Datatype
    intersection of: integer
    intersection of: Datatype
      on datatype: integer
      with restrictions:
        min inclusive: 0
  on property: total_included
subclass of: Restriction
  min cardinality: 0
  on property: reports_sought
subclass of: Restriction
  min cardinality: 0
  on property: flow_diagram_id
subclass of: Restriction
  min cardinality: 0
  on property: flow_standard
subclass of: Restriction
  min cardinality: 0
  on property: records_identified
subclass of: Restriction
  all values from: Datatype
    intersection of: integer
    intersection of: Datatype
      on datatype: integer
      with restrictions:
        min inclusive: 0
  on property: reports_sought
subclass of: Restriction
  max cardinality: 1
  on property: records_screened
definition: Study selection flow diagram counts and artifact references.
in scheme: review

ProtocolReference
type: Class
subclass of: Restriction
  all values from: string
  on property: protocol_name
subclass of: Restriction
  all values from: string
  on property: protocol_version
subclass of: Restriction
  min cardinality: 1
  on property: protocol_name
subclass of: Restriction
  max cardinality: 1
  on property: protocol_version
subclass of: Restriction
  max cardinality: 1
  on property: protocol_uri
subclass of: Restriction
  all values from: ProtocolKind
  on property: protocol_kind
subclass of: Restriction
  all values from: anyURI
  on property: protocol_uri
subclass of: Restriction
  min cardinality: 1
  on property: protocol_uri
subclass of: Restriction
  min cardinality: 0
  on property: protocol_version
subclass of: Restriction
  max cardinality: 1
  on property: protocol_citation
subclass of: Restriction
  max cardinality: 1
  on property: protocol_id
subclass of: Restriction
  min cardinality: 0
  on property: applicable_review_types
subclass of: Restriction
  all values from: string
  on property: protocol_id
subclass of: Restriction
  min cardinality: 1
  on property: protocol_kind
subclass of: Restriction
  all values from: string
  on property: protocol_citation
subclass of: Restriction
  all values from: ReviewType
  on property: applicable_review_types
subclass of: Restriction
  min cardinality: 1
  on property: protocol_id
subclass of: Restriction
  max cardinality: 1
  on property: protocol_name
subclass of: Restriction
  max cardinality: 1
  on property: protocol_kind
subclass of: Restriction
  min cardinality: 0
  on property: protocol_citation
definition: Reference to a versioned review protocol or guideline that a review or record declares conformance to (e.g., PRISMA 2020, ROBIS, RoB 2).
in scheme: protocol conformance

RegistrationProtocol
type: Class
subclass of: Restriction
  min cardinality: 0
  on property: transparency_commitments
subclass of: Restriction
  all values from: string
  on property: registration_timing
subclass of: Restriction
  min cardinality: 0
  on property: embargo_period
subclass of: Restriction
  min cardinality: 1
  on property: registration_platforms
subclass of: Restriction
  all values from: string
  on property: registration_platforms
subclass of: Restriction
  max cardinality: 1
  on property: embargo_period
subclass of: Restriction
  all values from: string
  on property: transparency_commitments
subclass of: Restriction
  max cardinality: 1
  on property: registration_timing
subclass of: Restriction
  all values from: string
  on property: registration_update_policy
subclass of: Restriction
  min cardinality: 0
  on property: registration_update_policy
subclass of: Restriction
  min cardinality: 1
  on property: registration_timing
subclass of: Restriction
  all values from: string
  on property: embargo_period
subclass of: Restriction
  max cardinality: 1
  on property: registration_update_policy
subclass of: StageProtocol
definition: Protocol defining the registration approach and requirements
in scheme: registration

RegistrationQualityControl
type: Class
subclass of: Restriction
  min cardinality: 0
  on property: registration_completeness_check
subclass of: Restriction
  max cardinality: 1
  on property: version_control_audit
subclass of: Restriction
  max cardinality: 1
  on property: registration_completeness_check
subclass of: Restriction
  all values from: string
  on property: amendment_review_process
subclass of: Restriction
  min cardinality: 0
  on property: amendment_review_process
subclass of: Restriction
  all values from: string
  on property: version_control_audit
subclass of: Restriction
  all values from: boolean
  on property: registration_completeness_check
subclass of: Restriction
  max cardinality: 1
  on property: amendment_review_process
subclass of: Restriction
  all values from: boolean
  on property: registration_accuracy_verification
subclass of: Restriction
  min cardinality: 0
  on property: registration_accuracy_verification
subclass of: Restriction
  max cardinality: 1
  on property: registration_accuracy_verification
subclass of: Restriction
  min cardinality: 0
  on property: version_control_audit
subclass of: StageQualityControl
definition: Quality control measures for the registration process
in scheme: registration

RegistrationStatistics
type: Class
subclass of: Restriction
  min cardinality: 0
  on property: days_to_first_registration
subclass of: Restriction
  max cardinality: 1
  on property: base total items
subclass of: Restriction
  min cardinality: 1
  on property: base total items
subclass of: Restriction
  max cardinality: 1
  on property: days_to_first_registration
subclass of: Restriction
  min cardinality: 1
  on property: total_registrations
subclass of: Restriction
  all values from: float
  on property: average_days_between_versions
subclass of: Restriction
  min cardinality: 0
  on property: registration_compliance_rate
subclass of: Restriction
  max cardinality: 1
  on property: average_days_between_versions
subclass of: Restriction
  max cardinality: 1
  on property: total_versions
subclass of: Restriction
  all values from: integer
  on property: base total items
subclass of: Restriction
  min cardinality: 1
  on property: total_versions
subclass of: Restriction
  all values from: Datatype
    intersection of: float
    intersection of: Datatype
      on datatype: float
      with restrictions:
        min inclusive: 0e+00
    intersection of: Datatype
      on datatype: float
      with restrictions:
        max inclusive: 1e+00
  on property: registration_compliance_rate
subclass of: Restriction
  all values from: integer
  on property: total_registrations
subclass of: Restriction
  min cardinality: 0
  on property: total_amendments
subclass of: Restriction
  min cardinality: 0
  on property: average_days_between_versions
subclass of: Restriction
  max cardinality: 1
  on property: total_amendments
subclass of: Restriction
  all values from: integer
  on property: total_versions
subclass of: Restriction
  max cardinality: 1
  on property: registration_compliance_rate
subclass of: Restriction
  max cardinality: 1
  on property: total_registrations
subclass of: Restriction
  all values from: integer
  on property: total_amendments
subclass of: Restriction
  all values from: integer
  on property: days_to_first_registration
subclass of: StageStatistics
definition: Statistics about the registration process
in scheme: registration

ReportingProtocol
type: Class
subclass of: Restriction
  all values from: string
  on property: target_audiences
subclass of: Restriction
  min cardinality: 0
  on property: reporting_timeline
subclass of: Restriction
  all values from: string
  on property: preprint_plan
subclass of: Restriction
  all values from: string
  on property: data_availability_plan
subclass of: Restriction
  min cardinality: 0
  on property: open_access_plan
subclass of: Restriction
  min cardinality: 0
  on property: target_audiences
subclass of: Restriction
  min cardinality: 0
  on property: preprint_plan
subclass of: Restriction
  min cardinality: 0
  on property: data_availability_plan
subclass of: Restriction
  min cardinality: 0
  on property: target_publication_types
subclass of: Restriction
  max cardinality: 1
  on property: preprint_plan
subclass of: Restriction
  all values from: string
  on property: open_access_plan
subclass of: Restriction
  all values from: ReportDocumentType
  on property: target_publication_types
subclass of: Restriction
  max cardinality: 1
  on property: reporting_timeline
subclass of: Restriction
  min cardinality: 0
  on property: planned_reporting_standards
subclass of: Restriction
  all values from: string
  on property: reporting_timeline
subclass of: Restriction
  max cardinality: 1
  on property: open_access_plan
subclass of: Restriction
  all values from: string
  on property: planned_reporting_standards
subclass of: Restriction
  max cardinality: 1
  on property: data_availability_plan
subclass of: StageProtocol
definition: Protocol or plan for reporting and dissemination.
in scheme: reporting

ReportingQualityControl
type: Class
subclass of: Restriction
  max cardinality: 1
  on property: artifact_links_verified
subclass of: Restriction
  all values from: boolean
  on property: artifact_links_verified
subclass of: Restriction
  min cardinality: 0
  on property: artifact_links_verified
subclass of: Restriction
  max cardinality: 1
  on property: checklist_verified
subclass of: Restriction
  all values from: boolean
  on property: reporting_peer_review
subclass of: Restriction
  max cardinality: 1
  on property: flow_counts_reconciled
subclass of: Restriction
  min cardinality: 0
  on property: flow_counts_reconciled
subclass of: Restriction
  all values from: boolean
  on property: checklist_verified
subclass of: Restriction
  all values from: boolean
  on property: flow_counts_reconciled
subclass of: Restriction
  max cardinality: 1
  on property: reporting_transparency_check
subclass of: Restriction
  min cardinality: 0
  on property: reporting_transparency_check
subclass of: Restriction
  max cardinality: 1
  on property: reporting_peer_review
subclass of: Restriction
  min cardinality: 0
  on property: reporting_peer_review
subclass of: Restriction
  min cardinality: 0
  on property: checklist_verified
subclass of: Restriction
  all values from: boolean
  on property: reporting_transparency_check
subclass of: StageQualityControl
definition: Quality control measures for reporting.
in scheme: reporting

ReportingStatistics
type: Class
subclass of: Restriction
  max cardinality: 1
  on property: reporting_standards_count
subclass of: Restriction
  max cardinality: 1
  on property: report_documents_count
subclass of: Restriction
  all values from: Datatype
    intersection of: integer
    intersection of: Datatype
      on datatype: integer
      with restrictions:
        min inclusive: 0
  on property: reporting_checklist_items_total
subclass of: Restriction
  min cardinality: 0
  on property: reporting_standards_count
subclass of: Restriction
  all values from: Datatype
    intersection of: integer
    intersection of: Datatype
      on datatype: integer
      with restrictions:
        min inclusive: 0
  on property: reporting_checklist_items_complete
subclass of: Restriction
  all values from: Datatype
    intersection of: integer
    intersection of: Datatype
      on datatype: integer
      with restrictions:
        min inclusive: 0
  on property: report_documents_count
subclass of: Restriction
  max cardinality: 1
  on property: reporting_deviations_count
subclass of: Restriction
  all values from: Datatype
    intersection of: integer
    intersection of: Datatype
      on datatype: integer
      with restrictions:
        min inclusive: 0
  on property: reporting_deviations_count
subclass of: Restriction
  max cardinality: 1
  on property: reporting_checklist_items_total
subclass of: Restriction
  all values from: Datatype
    intersection of: integer
    intersection of: Datatype
      on datatype: integer
      with restrictions:
        min inclusive: 0
  on property: reporting_standards_count
subclass of: Restriction
  all values from: Datatype
    intersection of: integer
    intersection of: Datatype
      on datatype: integer
      with restrictions:
        min inclusive: 0
  on property: publications_count
subclass of: Restriction
  max cardinality: 1
  on property: publications_count
subclass of: Restriction
  min cardinality: 0
  on property: reporting_deviations_count
subclass of: Restriction
  min cardinality: 0
  on property: report_documents_count
subclass of: Restriction
  min cardinality: 0
  on property: reporting_checklist_items_complete
subclass of: Restriction
  min cardinality: 0
  on property: reporting_checklist_items_total
subclass of: Restriction
  max cardinality: 1
  on property: reporting_checklist_items_complete
subclass of: Restriction
  min cardinality: 0
  on property: publications_count
subclass of: StageStatistics
definition: Summary statistics for reporting.
in scheme: reporting

RobProtocol
type: Class
subclass of: Restriction
  max cardinality: 1
  on property: rob_tool
subclass of: Restriction
  min cardinality: 0
  on property: rob_tool_version
subclass of: Restriction
  max cardinality: 1
  on property: rob_tool_version
subclass of: Restriction
  all values from: string
  on property: rob_domains
subclass of: Restriction
  min cardinality: 0
  on property: rob_tool
subclass of: Restriction
  all values from: Datatype
    intersection of: integer
    intersection of: Datatype
      on datatype: integer
      with restrictions:
        min inclusive: 1
  on property: minimum_raters
subclass of: Restriction
  max cardinality: 1
  on property: disagreement_resolution
subclass of: Restriction
  all values from: string
  on property: disagreement_resolution
subclass of: Restriction
  min cardinality: 0
  on property: disagreement_resolution
subclass of: Restriction
  min cardinality: 0
  on property: minimum_raters
subclass of: Restriction
  min cardinality: 0
  on property: rob_domains
subclass of: Restriction
  max cardinality: 1
  on property: minimum_raters
subclass of: Restriction
  all values from: string
  on property: rob_tool
subclass of: Restriction
  all values from: string
  on property: rob_tool_version
subclass of: StageProtocol
definition: Protocol for risk-of-bias assessment, including tool and rater configuration.
in scheme: risk of bias assessment

RobQualityControl
type: Class
subclass of: Restriction
  all values from: boolean
  on property: rob_calibration_performed
subclass of: Restriction
  min cardinality: 0
  on property: rob_calibration_performed
subclass of: Restriction
  all values from: boolean
  on property: rob_discrepancies_resolved
subclass of: Restriction
  max cardinality: 1
  on property: rob_inter_rater_reliability_checked
subclass of: Restriction
  max cardinality: 1
  on property: rob_calibration_performed
subclass of: Restriction
  min cardinality: 0
  on property: rob_discrepancies_resolved
subclass of: Restriction
  all values from: boolean
  on property: rob_inter_rater_reliability_checked
subclass of: Restriction
  min cardinality: 0
  on property: rob_inter_rater_reliability_checked
subclass of: Restriction
  max cardinality: 1
  on property: rob_discrepancies_resolved
subclass of: StageQualityControl
definition: Quality control measures for risk-of-bias assessment.
in scheme: risk of bias assessment

RobStatistics
type: Class
subclass of: Restriction
  all values from: Datatype
    intersection of: integer
    intersection of: Datatype
      on datatype: integer
      with restrictions:
        min inclusive: 0
  on property: low_risk_count
subclass of: Restriction
  min cardinality: 0
  on property: some_concerns_count
subclass of: Restriction
  min cardinality: 0
  on property: high_risk_count
subclass of: Restriction
  max cardinality: 1
  on property: high_risk_count
subclass of: Restriction
  max cardinality: 1
  on property: low_risk_count
subclass of: Restriction
  all values from: Datatype
    intersection of: integer
    intersection of: Datatype
      on datatype: integer
      with restrictions:
        min inclusive: 0
  on property: some_concerns_count
subclass of: Restriction
  all values from: Datatype
    intersection of: integer
    intersection of: Datatype
      on datatype: integer
      with restrictions:
        min inclusive: 0
  on property: studies_assessed_count
subclass of: Restriction
  max cardinality: 1
  on property: some_concerns_count
subclass of: Restriction
  min cardinality: 0
  on property: studies_assessed_count
subclass of: Restriction
  max cardinality: 1
  on property: studies_assessed_count
subclass of: Restriction
  all values from: Datatype
    intersection of: integer
    intersection of: Datatype
      on datatype: integer
      with restrictions:
        min inclusive: 0
  on property: high_risk_count
subclass of: Restriction
  min cardinality: 0
  on property: low_risk_count
subclass of: StageStatistics
definition: Summary statistics for the risk-of-bias assessment stage.
in scheme: risk of bias assessment

ScopingProtocol
type: Class
subclass of: Restriction
  all values from: string
  on property: initial_review_question
subclass of: Restriction
  all values from: string
  on property: scoping_stop_criteria
subclass of: Restriction
  all values from: string
  on property: scoping_start_criteria
subclass of: Restriction
  min cardinality: 0
  on property: context_scope
subclass of: Restriction
  min cardinality: 0
  on property: initial_review_question
subclass of: Restriction
  all values from: string
  on property: scoping_objective
subclass of: Restriction
  min cardinality: 0
  on property: scoping_stop_criteria
subclass of: Restriction
  max cardinality: 1
  on property: scoping_start_criteria
subclass of: Restriction
  max cardinality: 1
  on property: scoping_stop_criteria
subclass of: Restriction
  all values from: string
  on property: concept_scope
subclass of: Restriction
  max cardinality: 1
  on property: context_scope
subclass of: Restriction
  min cardinality: 0
  on property: scoping_start_criteria
subclass of: Restriction
  all values from: string
  on property: planned_scoping_methods
subclass of: Restriction
  max cardinality: 1
  on property: scoping_objective
subclass of: Restriction
  all values from: string
  on property: population_scope
subclass of: Restriction
  max cardinality: 1
  on property: concept_scope
subclass of: Restriction
  min cardinality: 0
  on property: concept_scope
subclass of: Restriction
  all values from: string
  on property: context_scope
subclass of: Restriction
  min cardinality: 0
  on property: population_scope
subclass of: Restriction
  max cardinality: 1
  on property: population_scope
subclass of: Restriction
  max cardinality: 1
  on property: initial_review_question
subclass of: Restriction
  min cardinality: 0
  on property: planned_scoping_methods
subclass of: Restriction
  min cardinality: 0
  on property: scoping_objective
subclass of: StageProtocol
definition: Protocol describing how scoping work will be conducted.
in scheme: scoping

ScopingQualityControl
type: Class
subclass of: Restriction
  max cardinality: 1
  on property: scoping_peer_review
subclass of: Restriction
  max cardinality: 1
  on property: librarian_consulted
subclass of: Restriction
  min cardinality: 0
  on property: librarian_consulted
subclass of: Restriction
  all values from: boolean
  on property: scoping_peer_review
subclass of: Restriction
  all values from: boolean
  on property: stakeholder_validation
subclass of: Restriction
  all values from: string
  on property: scoping_consistency_checks
subclass of: Restriction
  all values from: boolean
  on property: librarian_consulted
subclass of: Restriction
  min cardinality: 0
  on property: stakeholder_validation
subclass of: Restriction
  min cardinality: 0
  on property: scoping_peer_review
subclass of: Restriction
  max cardinality: 1
  on property: stakeholder_validation
subclass of: Restriction
  min cardinality: 0
  on property: scoping_consistency_checks
subclass of: StageQualityControl
definition: Quality control measures for scoping.
in scheme: scoping

ScopingStatistics
type: Class
subclass of: Restriction
  all values from: Datatype
    intersection of: integer
    intersection of: Datatype
      on datatype: integer
      with restrictions:
        min inclusive: 0
  on property: candidate_questions_count
subclass of: Restriction
  min cardinality: 0
  on property: candidate_questions_count
subclass of: Restriction
  all values from: Datatype
    intersection of: integer
    intersection of: Datatype
      on datatype: integer
      with restrictions:
        min inclusive: 0
  on property: stakeholder_inputs_count
subclass of: Restriction
  max cardinality: 1
  on property: stakeholder_inputs_count
subclass of: Restriction
  all values from: Datatype
    intersection of: integer
    intersection of: Datatype
      on datatype: integer
      with restrictions:
        min inclusive: 0
  on property: exploratory_searches_count
subclass of: Restriction
  all values from: Datatype
    intersection of: integer
    intersection of: Datatype
      on datatype: integer
      with restrictions:
        min inclusive: 0
  on property: exploratory_records_found
subclass of: Restriction
  min cardinality: 0
  on property: stakeholder_inputs_count
subclass of: Restriction
  max cardinality: 1
  on property: exploratory_records_found
subclass of: Restriction
  max cardinality: 1
  on property: exploratory_searches_count
subclass of: Restriction
  max cardinality: 1
  on property: scoping_decisions_count
subclass of: Restriction
  min cardinality: 0
  on property: exploratory_searches_count
subclass of: Restriction
  min cardinality: 0
  on property: exploratory_records_found
subclass of: Restriction
  max cardinality: 1
  on property: candidate_questions_count
subclass of: Restriction
  min cardinality: 0
  on property: scoping_decisions_count
subclass of: Restriction
  all values from: Datatype
    intersection of: integer
    intersection of: Datatype
      on datatype: integer
      with restrictions:
        min inclusive: 0
  on property: scoping_decisions_count
subclass of: StageStatistics
definition: Summary statistics for scoping.
in scheme: scoping

ScreeningProtocol
type: Class
subclass of: Restriction
  min cardinality: 0
  on property: pilot_screening_size
subclass of: Restriction
  all values from: ConflictResolutionMethod
  on property: conflict_resolution_strategy
subclass of: Restriction
  max cardinality: 1
  on property: conflict_resolution_strategy
subclass of: Restriction
  max cardinality: 1
  on property: screening_batch_size
subclass of: Restriction
  all values from: integer
  on property: screening_batch_size
subclass of: Restriction
  all values from: boolean
  on property: blind_screening
subclass of: Restriction
  max cardinality: 1
  on property: minimum_reviewers_per_record
subclass of: Restriction
  min cardinality: 0
  on property: conflict_resolution_strategy
subclass of: Restriction
  max cardinality: 1
  on property: pilot_screening_size
subclass of: Restriction
  min cardinality: 1
  on property: minimum_reviewers_per_record
subclass of: Restriction
  min cardinality: 0
  on property: screening_batch_size
subclass of: Restriction
  max cardinality: 1
  on property: blind_screening
subclass of: Restriction
  max cardinality: 1
  on property: pilot_agreement_threshold
subclass of: Restriction
  min cardinality: 0
  on property: pilot_agreement_threshold
subclass of: Restriction
  max cardinality: 1
  on property: require_consensus
subclass of: Restriction
  min cardinality: 0
  on property: require_consensus
subclass of: Restriction
  all values from: float
  on property: pilot_agreement_threshold
subclass of: Restriction
  all values from: ScreeningOrder
  on property: screening_order
subclass of: Restriction
  all values from: integer
  on property: pilot_screening_size
subclass of: Restriction
  all values from: boolean
  on property: require_consensus
subclass of: Restriction
  min cardinality: 0
  on property: screening_order
subclass of: Restriction
  all values from: integer
  on property: minimum_reviewers_per_record
subclass of: Restriction
  min cardinality: 0
  on property: blind_screening
subclass of: Restriction
  max cardinality: 1
  on property: screening_order
subclass of: StageProtocol
definition: Protocol defining the screening process
in scheme: screening

ScreeningStatistics
type: Class
subclass of: Restriction
  max cardinality: 1
  on property: initial_records_count
subclass of: Restriction
  all values from: integer
  on property: post_dedup_count
subclass of: Restriction
  min cardinality: 0
  on property: title_abstract_excluded
subclass of: Restriction
  min cardinality: 0
  on property: total_reviewer_hours
subclass of: Restriction
  all values from: float
  on property: cost_estimate
subclass of: Restriction
  min cardinality: 0
  on property: post_dedup_count
subclass of: Restriction
  all values from: float
  on property: screening_total_time_hours
subclass of: Restriction
  all values from: integer
  on property: fulltext_excluded
subclass of: Restriction
  all values from: float
  on property: overall_inclusion_rate
subclass of: Restriction
  all values from: integer
  on property: title_abstract_excluded
subclass of: Restriction
  min cardinality: 1
  on property: final_included_count
subclass of: Restriction
  min cardinality: 0
  on property: overall_exclusion_rate
subclass of: Restriction
  min cardinality: 0
  on property: screening_total_time_hours
subclass of: Restriction
  min cardinality: 0
  on property: cost_estimate
subclass of: Restriction
  max cardinality: 1
  on property: post_dedup_count
subclass of: Restriction
  min cardinality: 0
  on property: fulltext_excluded
subclass of: Restriction
  max cardinality: 1
  on property: cost_estimate
subclass of: Restriction
  min cardinality: 0
  on property: overall_inclusion_rate
subclass of: Restriction
  max cardinality: 1
  on property: title_abstract_excluded
subclass of: Restriction
  max cardinality: 1
  on property: overall_inclusion_rate
subclass of: Restriction
  min cardinality: 1
  on property: initial_records_count
subclass of: Restriction
  max cardinality: 1
  on property: overall_exclusion_rate
subclass of: Restriction
  max cardinality: 1
  on property: screening_total_time_hours
subclass of: Restriction
  all values from: float
  on property: total_reviewer_hours
subclass of: Restriction
  max cardinality: 1
  on property: total_reviewer_hours
subclass of: Restriction
  all values from: float
  on property: overall_exclusion_rate
subclass of: Restriction
  all values from: integer
  on property: initial_records_count
subclass of: Restriction
  max cardinality: 1
  on property: fulltext_excluded
subclass of: Restriction
  all values from: integer
  on property: final_included_count
subclass of: Restriction
  max cardinality: 1
  on property: final_included_count
subclass of: StageStatistics
definition: Overall statistics for the screening stage
in scheme: screening

SearchProtocol
type: Class
subclass of: Restriction
  max cardinality: 1
  on property: peer_review_search_strategy
subclass of: Restriction
  min cardinality: 0
  on property: search_limits
subclass of: Restriction
  max cardinality: 1
  on property: grey_literature_approach
subclass of: Restriction
  min cardinality: 1
  on property: search_strategy_description
subclass of: Restriction
  all values from: string
  on property: date_restrictions
subclass of: Restriction
  all values from: string
  on property: language_restrictions
subclass of: Restriction
  min cardinality: 0
  on property: peer_review_search_strategy
subclass of: Restriction
  min cardinality: 0
  on property: language_restrictions
subclass of: Restriction
  all values from: boolean
  on property: peer_review_search_strategy
subclass of: Restriction
  all values from: string
  on property: grey_literature_approach
subclass of: Restriction
  min cardinality: 0
  on property: grey_literature_approach
subclass of: Restriction
  min cardinality: 0
  on property: date_restrictions
subclass of: Restriction
  max cardinality: 1
  on property: search_strategy_description
subclass of: Restriction
  max cardinality: 1
  on property: date_restrictions
subclass of: Restriction
  all values from: string
  on property: search_strategy_description
subclass of: Restriction
  all values from: string
  on property: publication_type_restrictions
subclass of: Restriction
  min cardinality: 0
  on property: publication_type_restrictions
subclass of: Restriction
  all values from: string
  on property: search_limits
subclass of: StageProtocol
definition: Protocol defining the search strategy and approach
in scheme: search

SearchQualityControl
type: Class
subclass of: Restriction
  max cardinality: 1
  on property: search_completeness_assessment
subclass of: Restriction
  all values from: boolean
  on property: search_reproducibility_check
subclass of: Restriction
  min cardinality: 0
  on property: search_strategy_validation
subclass of: Restriction
  all values from: string
  on property: search_completeness_assessment
subclass of: Restriction
  min cardinality: 0
  on property: search_completeness_assessment
subclass of: Restriction
  max cardinality: 1
  on property: search_strategy_validation
subclass of: Restriction
  min cardinality: 0
  on property: search_update_schedule
subclass of: Restriction
  all values from: string
  on property: search_strategy_validation
subclass of: Restriction
  min cardinality: 0
  on property: search_reproducibility_check
subclass of: Restriction
  max cardinality: 1
  on property: search_reproducibility_check
subclass of: Restriction
  max cardinality: 1
  on property: search_update_schedule
subclass of: Restriction
  all values from: string
  on property: search_update_schedule
subclass of: StageQualityControl
definition: Quality control measures for the search process
in scheme: search

SearchStatistics
type: Class
subclass of: Restriction
  all values from: integer
  on property: unique_records_after_dedup
subclass of: Restriction
  min cardinality: 1
  on property: base total items
subclass of: Restriction
  min cardinality: 1
  on property: total_queries_executed
subclass of: Restriction
  all values from: integer
  on property: total_queries_executed
subclass of: Restriction
  all values from: integer
  on property: base total items
subclass of: Restriction
  max cardinality: 1
  on property: total_queries_executed
subclass of: Restriction
  min cardinality: 0
  on property: unique_records_after_dedup
subclass of: Restriction
  min cardinality: 0
  on property: grey_literature_sources
subclass of: Restriction
  all values from: integer
  on property: total_records_retrieved
subclass of: Restriction
  max cardinality: 1
  on property: unique_records_after_dedup
subclass of: Restriction
  min cardinality: 0
  on property: supplementary_search_methods
subclass of: Restriction
  all values from: integer
  on property: grey_literature_sources
subclass of: Restriction
  max cardinality: 1
  on property: total_databases_searched
subclass of: Restriction
  max cardinality: 1
  on property: base total items
subclass of: Restriction
  max cardinality: 1
  on property: grey_literature_sources
subclass of: Restriction
  min cardinality: 1
  on property: total_records_retrieved
subclass of: Restriction
  max cardinality: 1
  on property: total_records_retrieved
subclass of: Restriction
  all values from: string
  on property: supplementary_search_methods
subclass of: Restriction
  all values from: integer
  on property: total_databases_searched
subclass of: Restriction
  min cardinality: 1
  on property: total_databases_searched
subclass of: StageStatistics
definition: Statistics about the search process
in scheme: search

SynthesisProtocol
type: Class
subclass of: Restriction
  min cardinality: 1
  on property: synthesis_approach
subclass of: Restriction
  all values from: string
  on property: heterogeneity_assessment
subclass of: Restriction
  all values from: SynthesisApproach
  on property: synthesis_approach
subclass of: Restriction
  all values from: MissingDataStrategy
  on property: missing_data_strategy
subclass of: Restriction
  min cardinality: 0
  on property: planned_comparisons
subclass of: Restriction
  min cardinality: 0
  on property: data_transformation_rules
subclass of: Restriction
  max cardinality: 1
  on property: heterogeneity_assessment
subclass of: Restriction
  max cardinality: 1
  on property: missing_data_strategy
subclass of: Restriction
  all values from: EffectMeasure
  on property: effect_measures
subclass of: Restriction
  all values from: string
  on property: data_transformation_rules
subclass of: Restriction
  min cardinality: 0
  on property: missing_data_strategy
subclass of: Restriction
  all values from: string
  on property: planned_comparisons
subclass of: Restriction
  min cardinality: 0
  on property: heterogeneity_assessment
subclass of: Restriction
  min cardinality: 0
  on property: effect_measures
subclass of: StageProtocol
definition: Protocol defining synthesis approach and methods
in scheme: synthesis

SynthesisQualityControl
type: Class
subclass of: Restriction
  max cardinality: 1
  on property: code_review
subclass of: Restriction
  min cardinality: 0
  on property: external_review
subclass of: Restriction
  all values from: string
  on property: transparency_measures
subclass of: Restriction
  max cardinality: 1
  on property: external_review
subclass of: Restriction
  all values from: boolean
  on property: external_review
subclass of: Restriction
  min cardinality: 0
  on property: calculation_verification
subclass of: Restriction
  all values from: string
  on property: calculation_verification
subclass of: Restriction
  min cardinality: 0
  on property: transparency_measures
subclass of: Restriction
  min cardinality: 0
  on property: code_review
subclass of: Restriction
  all values from: boolean
  on property: code_review
subclass of: StageQualityControl
definition: Quality control for synthesis process
in scheme: synthesis

SynthesisStatistics
type: Class
subclass of: Restriction
  min cardinality: 0
  on property: narrative_syntheses_count
subclass of: Restriction
  all values from: integer
  on property: narrative_syntheses_count
subclass of: Restriction
  all values from: integer
  on property: sensitivity_analyses_count
subclass of: Restriction
  min cardinality: 1
  on property: total_studies_synthesized
subclass of: Restriction
  max cardinality: 1
  on property: sensitivity_analyses_count
subclass of: Restriction
  all values from: integer
  on property: meta_analyses_count
subclass of: Restriction
  all values from: integer
  on property: subgroup_analyses_count
subclass of: Restriction
  min cardinality: 0
  on property: meta_analyses_count
subclass of: Restriction
  max cardinality: 1
  on property: total_studies_synthesized
subclass of: Restriction
  all values from: integer
  on property: total_studies_synthesized
subclass of: Restriction
  min cardinality: 1
  on property: base total items
subclass of: Restriction
  min cardinality: 0
  on property: total_participants
subclass of: Restriction
  all values from: integer
  on property: total_participants
subclass of: Restriction
  max cardinality: 1
  on property: base total items
subclass of: Restriction
  all values from: integer
  on property: total_outcomes_analyzed
subclass of: Restriction
  max cardinality: 1
  on property: meta_analyses_count
subclass of: Restriction
  max cardinality: 1
  on property: subgroup_analyses_count
subclass of: Restriction
  max cardinality: 1
  on property: total_participants
subclass of: Restriction
  max cardinality: 1
  on property: narrative_syntheses_count
subclass of: Restriction
  min cardinality: 0
  on property: total_outcomes_analyzed
subclass of: Restriction
  max cardinality: 1
  on property: total_outcomes_analyzed
subclass of: Restriction
  all values from: integer
  on property: base total items
subclass of: Restriction
  min cardinality: 0
  on property: sensitivity_analyses_count
subclass of: Restriction
  min cardinality: 0
  on property: subgroup_analyses_count
subclass of: StageStatistics
definition: Statistics about the synthesis process
in scheme: synthesis

abstract
type: DatatypeProperty
range: string
definition: Abstract or summary of the publication
in scheme: literature record

access_date
type: DatatypeProperty
range: dateTime
definition: Date when the database was accessed for searching
in scheme: search

accuracy
type: DatatypeProperty
range: float
definition: Overall accuracy
in scheme: quality metrics

active_duration
type: DatatypeProperty
range: float
definition: Active working time in minutes
in scheme: work session

address
type: DatatypeProperty
range: string
definition: Street address of the institution
in scheme: author

adjusted_ci_lower
type: DatatypeProperty
range: float
definition: Adjusted CI lower
in scheme: synthesis

adjusted_ci_upper
type: DatatypeProperty
range: float
definition: Adjusted CI upper
in scheme: synthesis

adjusted_effect
type: DatatypeProperty
range: float
definition: Adjusted effect
in scheme: synthesis

adjustment_direction
type: DatatypeProperty
range: string
definition: Adjustment direction
in scheme: synthesis

agreement_rate
type: DatatypeProperty
range: float
definition: Agreement rate for this field
in scheme: quality metrics

agreement_sample_size
type: DatatypeProperty
range: integer
definition: Number of items compared
in scheme: quality metrics

ai_analysis_session
type: ObjectProperty
range: AISession
definition: AI analysis session
in scheme: synthesis

ai_assistance
type: ObjectProperty
range: AIAssistance
definition: AI assistance configuration for this round
in scheme: screening

ai_assisted
type: DatatypeProperty
range: boolean
definition: Whether AI assisted
in scheme: extraction

ai_confidence
type: DatatypeProperty
range: float
definition: AI confidence score
in scheme: extraction

ai_confidence_score
type: DatatypeProperty
range: float
definition: AI's confidence in its suggestion (0-1)
in scheme: screening

ai_confidence_threshold
type: DatatypeProperty
range: float
definition: Minimum confidence score for accepting AI outputs
in scheme: ai assistance

ai_config_id
type: DatatypeProperty
range: string
definition: Reference to the AIAssistance configuration used
in scheme: ai assistance

ai_error_handling
type: DatatypeProperty
range: string
definition: Strategy for handling AI errors or failures
in scheme: ai assistance

ai_extraction_session
type: ObjectProperty
range: AISession
definition: AI extraction session
in scheme: extraction

ai_id
type: DatatypeProperty
range: string
definition: Unique identifier for AI assistance configuration
in scheme: ai assistance

ai_model
type: DatatypeProperty
range: string
definition: Name of the AI model
in scheme: ai assistance

ai_performance_metrics
type: ObjectProperty
range: AIPerformanceMetrics
definition: Performance metrics for the AI assistance
in scheme: ai assistance

ai_provider
type: DatatypeProperty
range: string
definition: AI service provider
in scheme: ai assistance

ai_session_id
type: DatatypeProperty
range: string
definition: Unique identifier for AI session
in scheme: ai assistance

ai_suggested_decision
type: ObjectProperty
range: ScreeningDecisionType
definition: Decision suggested by AI if AI assistance was used
in scheme: screening

ai_synthesis_session
type: ObjectProperty
range: AISession
definition: AI session for synthesis
in scheme: synthesis

ai_training_description
type: DatatypeProperty
range: string
definition: Description of training data or fine-tuning
in scheme: ai assistance

ai_version
type: DatatypeProperty
range: string
definition: Version of the AI model
in scheme: ai assistance

amendment_review_process
type: DatatypeProperty
range: string
definition: Process for reviewing amendments
in scheme: registration

analysis_id
type: DatatypeProperty
range: string
definition: Analysis identifier
in scheme: synthesis

analysis_name
type: DatatypeProperty
range: string
definition: Analysis name
in scheme: synthesis

analysis_notes
type: DatatypeProperty
range: string
definition: Analysis notes
in scheme: synthesis

api_calls
type: DatatypeProperty
range: integer
definition: Number of API calls made
in scheme: ai assistance

area_under_curve
type: DatatypeProperty
range: float
definition: Area under the ROC curve
in scheme: quality metrics

artifact_links_verified
type: DatatypeProperty
range: boolean
definition: Whether links to supporting artifacts were verified
in scheme: reporting

asserted_at
type: DatatypeProperty
range: dateTime
definition: When the conformance check was performed
in scheme: protocol conformance

asserted_by
type: DatatypeProperty
range: string
definition: Agent or person that performed the conformance check
in scheme: protocol conformance

asserted_protocol
type: DatatypeProperty
range: anyURI
definition: URI of the protocol the assertion was checked against
in scheme: protocol conformance

assertion_id
type: DatatypeProperty
range: string
definition: Unique identifier for a conformance assertion
in scheme: protocol conformance

assessment_date
type: DatatypeProperty
range: dateTime
definition: Date and time of assessment
in scheme: quality assessment

assessment_id
type: DatatypeProperty
range: string
definition: Unique identifier for this assessment
in scheme: quality assessment

assessment_notes
type: DatatypeProperty
range: string
definition: Notes about the assessment
in scheme: quality assessment

assessment_purpose
type: ObjectProperty
range: AssessmentPurpose
definition: Purpose of this assessment
in scheme: quality assessment

assessment_time_minutes
type: DatatypeProperty
range: float
definition: Time taken to complete assessment in minutes
in scheme: quality assessment

assessment_tool
type: ObjectProperty
range: QualityAssessmentTool
definition: Tool used for quality assessment
in scheme: quality assessment

assessment_unit
type: ObjectProperty
range: AssessmentUnit
definition: Unit at which the assessment is made
in scheme: quality assessment

assessor
type: ObjectProperty
range: Participant
definition: Person who performed the assessment
in scheme: quality assessment

assigned_items_count
type: DatatypeProperty
range: integer
definition: Number of items assigned to this participant
in scheme: participant

average_days_between_versions
type: DatatypeProperty
range: float
definition: Average days between registration versions
in scheme: registration

average_items_per_day
type: DatatypeProperty
range: float
definition: Average items processed per day
in scheme: participant

average_time_per_record
type: DatatypeProperty
range: float
definition: Average time spent per record in seconds
in scheme: screening

average_time_per_study
type: DatatypeProperty
range: float
definition: Average time per study (minutes)
in scheme: extraction

backlog_size
type: DatatypeProperty
range: integer
definition: Number of items remaining
in scheme: quality metrics

balanced_accuracy
type: DatatypeProperty
range: float
definition: Average of sensitivity and specificity
in scheme: quality metrics

base_agreement_metrics
type: ObjectProperty
range: AgreementMetrics
definition: Base agreement metrics
in scheme: stage quality control

base_calibration_performed
type: DatatypeProperty
range: boolean
definition: Base calibration performed flag
in scheme: stage quality control

base_completed_date
type: DatatypeProperty
range: date
definition: Base stage completion date
in scheme: stage statistics

base_completion_rate
type: DatatypeProperty
range: float
definition: Base completion rate
in scheme: stage statistics

base_double_checking_rate
type: DatatypeProperty
range: float
definition: Base double-checking rate
in scheme: stage quality control

base_items_completed
type: DatatypeProperty
range: integer
definition: Base items completed
in scheme: stage statistics

base_protocol_date
type: DatatypeProperty
range: date
definition: Base protocol date
in scheme: stage protocol

base_protocol_description
type: DatatypeProperty
range: string
definition: Base protocol description
in scheme: stage protocol

base_protocol_id
type: DatatypeProperty
range: string
definition: Base protocol identifier
in scheme: stage protocol

base_protocol_notes
type: DatatypeProperty
range: string
definition: Base protocol notes
in scheme: stage protocol

base_protocol_training
type: ObjectProperty
range: StageTrainingInfo
definition: Base protocol training
in scheme: stage protocol

base_protocol_version
type: DatatypeProperty
range: string
definition: Base protocol version
in scheme: stage protocol

base_qc_id
type: DatatypeProperty
range: string
definition: Base QC identifier
in scheme: stage quality control

base_qc_notes
type: DatatypeProperty
range: string
definition: Base QC notes
in scheme: stage quality control

base_qc_type
type: DatatypeProperty
range: string
definition: Base QC type
in scheme: stage quality control

base_spot_check_rate
type: DatatypeProperty
range: float
definition: Base spot check rate
in scheme: stage quality control

base_started_date
type: DatatypeProperty
range: date
definition: Base stage start date
in scheme: stage statistics

base_stats_id
type: DatatypeProperty
range: string
definition: Base statistics identifier
in scheme: stage statistics

base_stats_notes
type: DatatypeProperty
range: string
definition: Base statistics notes
in scheme: stage statistics

base_total_hours
type: DatatypeProperty
range: float
definition: Base total hours
in scheme: stage statistics

batch_completion_rate
type: DatatypeProperty
range: float
definition: Proportion of batch completed
in scheme: work session

batch_id
type: DatatypeProperty
range: string
definition: Unique identifier for this batch
in scheme: work session

batch_number
type: DatatypeProperty
range: integer
definition: Sequential number of this batch
in scheme: work session

batch_size
type: DatatypeProperty
range: integer
definition: Number of items in the batch
in scheme: work session

batch_started_at
type: DatatypeProperty
range: dateTime
definition: When batch processing started
in scheme: work session

beggs_test_result
type: ObjectProperty
range: StatisticalTestResult
definition: Begg's test result
in scheme: synthesis

bias_assessment_id
type: DatatypeProperty
range: string
definition: Bias assessment identifier
in scheme: synthesis

bias_assessment_notes
type: DatatypeProperty
range: string
definition: Bias assessment notes
in scheme: synthesis

bias_conclusion
type: ObjectProperty
range: BiasRisk
definition: Bias conclusion
in scheme: synthesis

bias_impact
type: DatatypeProperty
range: string
definition: Bias impact
in scheme: synthesis

blind_screening
type: DatatypeProperty
range: boolean
definition: Whether reviewers are blind to each other's decisions
in scheme: screening

blinding_level
type: ObjectProperty
range: BlindingLevel
definition: Level of blinding
in scheme: extraction

break_frequency
type: DatatypeProperty
range: float
definition: Average time between breaks in minutes
in scheme: work session

browser
type: DatatypeProperty
range: string
definition: Browser used if applicable
in scheme: work session

candidate_comparator
type: DatatypeProperty
range: string
definition: Comparator component of the candidate question
in scheme: scoping

candidate_context
type: DatatypeProperty
range: string
definition: Context or setting component of the candidate question
in scheme: scoping

candidate_intervention_or_exposure
type: DatatypeProperty
range: string
definition: Intervention, exposure, or concept component of the candidate question
in scheme: scoping

candidate_population
type: DatatypeProperty
range: string
definition: Population component of the candidate question
in scheme: scoping

candidate_questions_count
type: DatatypeProperty
range: Datatype
  intersection of: integer
  intersection of: Datatype
    on datatype: integer
    with restrictions:
      min inclusive: 0
definition: Number of candidate questions considered
in scheme: scoping

candidate_rationale
type: DatatypeProperty
range: string
definition: Rationale for accepting, rejecting, or refining a candidate question
in scheme: scoping

candidate_status
type: ObjectProperty
range: QuestionCandidateStatus
definition: Status of the candidate question
in scheme: scoping

checklist_id
type: DatatypeProperty
range: string
definition: Unique identifier for the checklist
in scheme: quality assessment

checklist_name
type: DatatypeProperty
range: string
definition: Name of the checklist
in scheme: quality assessment

checklist_standard
type: DatatypeProperty
range: string
definition: Name or identifier of the checklist standard
in scheme: reporting

checklist_verified
type: DatatypeProperty
range: boolean
definition: Whether reporting checklist completion was verified
in scheme: reporting

checklist_version
type: DatatypeProperty
range: string
definition: Version of the checklist
in scheme: quality assessment

city
type: DatatypeProperty
range: string
definition: City where the institution is located
in scheme: author

code_review
type: DatatypeProperty
range: boolean
definition: Code review conducted
in scheme: synthesis

cohen_kappa
type: DatatypeProperty
range: float
definition: Cohen's kappa for inter-rater agreement
in scheme: quality metrics

collection_created_at
type: DatatypeProperty
range: dateTime
definition: Timestamp when the collection was created
in scheme: literature record

collection_description
type: DatatypeProperty
range: string
definition: Description of the collection's purpose or contents
in scheme: literature record

collection_id
type: DatatypeProperty
range: string
definition: Unique identifier for the collection containing this record
in scheme: literature record

collection_name
type: DatatypeProperty
range: string
definition: Name of the collection containing this record
in scheme: literature record

comparator_details
type: DatatypeProperty
range: string
definition: Details of the comparator
in scheme: quality assessment

completed_at
type: DatatypeProperty
range: dateTime
definition: When batch processing completed
in scheme: work session

completed_items
type: DatatypeProperty
range: integer
definition: Number of items completed
in scheme: quality metrics

completed_items_count
type: DatatypeProperty
range: integer
definition: Number of items completed by this participant
in scheme: participant

completion_date
type: DatatypeProperty
range: date
definition: Date when the review was completed
in scheme: review

completion_rate
type: DatatypeProperty
range: float
definition: Proportion of items completed
in scheme: quality metrics

concept_scope
type: DatatypeProperty
range: string
definition: Initial or refined concept, intervention, exposure, or topic scope
in scheme: scoping

conclusion_changed
type: DatatypeProperty
range: boolean
definition: Conclusion changed
in scheme: synthesis

conditional_on
type: DatatypeProperty
range: string
definition: Field ID that this field's visibility depends on
in scheme: registration template

confidence_calibration
type: DatatypeProperty
range: float
definition: Calibration of AI confidence scores
in scheme: ai assistance

confidence_interval
type: ObjectProperty
range: ConfidenceInterval
definition: Confidence interval for the agreement rate
in scheme: quality metrics

confidence_level
type: DatatypeProperty
range: float
definition: Confidence level (e.g., 0.95 for 95%)
in scheme: quality metrics

confidence_rating
type: ObjectProperty
range: ConfidenceLevel
definition: Assessor's confidence in the assessment
in scheme: quality assessment

conflict_of_interest_declared
type: DatatypeProperty
range: boolean
definition: Whether conflicts of interest were declared
in scheme: participant

conflict_record_id
type: DatatypeProperty
range: string
definition: ID of the record with conflicting decisions
in scheme: screening

conflict_resolution_strategy
type: ObjectProperty
range: ConflictResolutionMethod
definition: Default strategy for resolving conflicts
in scheme: screening

conflict_type
type: ObjectProperty
range: ConflictType
definition: Type of conflict being resolved
in scheme: conflict resolution

conflicts_count
type: DatatypeProperty
range: integer
definition: Number of conflicts between reviewers
in scheme: screening

conflicts_of_interest
type: DatatypeProperty
range: string
definition: Declared conflicts of interest
in scheme: review

conflicts_resolved
type: DatatypeProperty
range: integer
definition: Number of conflicts successfully resolved
in scheme: screening

conformance_result
type: ObjectProperty
range: ConformanceResult
definition: Overall outcome of the conformance check
in scheme: protocol conformance

conformance_tool_name
type: DatatypeProperty
range: string
definition: Name of the tool that performed the conformance check
in scheme: protocol conformance

conformance_tool_version
type: DatatypeProperty
range: string
definition: Version of the tool that performed the conformance check
in scheme: protocol conformance

connection_quality
type: DatatypeProperty
range: string
definition: Network connection quality
in scheme: work session

content_hash
type: DatatypeProperty
range: string
definition: Cryptographic hash of the registered content
in scheme: registration

content_hash_algorithm
type: ObjectProperty
range: HashAlgorithm
definition: Algorithm used to generate content hash
in scheme: registration

content_uri
type: DatatypeProperty
range: anyURI
definition: URI to access the registered content
in scheme: registration

context_scope
type: DatatypeProperty
range: string
definition: Initial or refined context or setting scope
in scheme: scoping

corresponding_author
type: ObjectProperty
range: Author
definition: Primary contact author for the review
in scheme: review

cost
type: DatatypeProperty
range: float
definition: Estimated cost
in scheme: stage execution

cost_estimate
type: DatatypeProperty
range: float
definition: Estimated cost of the screening process
in scheme: screening

count
type: DatatypeProperty
range: integer
definition: Number of times this method was used
in scheme: conflict resolution

country
type: DatatypeProperty
range: string
definition: Country where the institution is located
in scheme: author

created_at
type: DatatypeProperty
range: dateTime
definition: Timestamp when the review record was created
in scheme: review

created_date
type: DatatypeProperty
range: date
definition: Date when the template was created
in scheme: registration template

criteria_id
type: DatatypeProperty
range: string
definition: Unique identifier for the criteria set
in scheme: screening

criteria_notes
type: DatatypeProperty
range: string
definition: Additional notes about the screening criteria
in scheme: screening

current_registration_version
type: DatatypeProperty
range: string
definition: Current version identifier of the registration
in scheme: registration

current_version_id
type: DatatypeProperty
range: string
definition: Identifier of the current registration version
in scheme: registration

data_availability
type: DatatypeProperty
range: string
definition: Statement on publicly available data, code, and other materials
in scheme: review

data_availability_plan
type: DatatypeProperty
range: string
definition: Plan for data availability statements and shared data
in scheme: reporting

database_notes
type: DatatypeProperty
range: string
definition: Additional notes about the database or access limitations
in scheme: search

database_url
type: DatatypeProperty
range: anyURI
definition: URL to access the database
in scheme: search

database_version
type: DatatypeProperty
range: string
definition: Version or release of the database
in scheme: search

datapoint_id
type: DatatypeProperty
range: string
definition: Data point identifier
in scheme: extraction

date_range_criteria
type: ObjectProperty
range: DateRange
definition: Acceptable date range for publications
in scheme: screening

date_restrictions
type: DatatypeProperty
range: string
definition: Date range restrictions for searches
in scheme: search

days_to_first_registration
type: DatatypeProperty
range: integer
definition: Days from protocol creation to first registration
in scheme: registration

decision
type: ObjectProperty
range: ScreeningDecisionType
definition: The screening decision (include/exclude/uncertain)
in scheme: screening

decision_date
type: DatatypeProperty
range: dateTime
definition: Date and time when the decision was made
in scheme: scoping

decision_id
type: DatatypeProperty
range: string
definition: Unique identifier for the screening decision
in scheme: screening

decision_notes
type: DatatypeProperty
range: string
definition: Additional notes about the decision
in scheme: screening

decision_reviewer_id
type: DatatypeProperty
range: string
definition: ID of the reviewer making the decision
in scheme: screening

decision_timestamp
type: DatatypeProperty
range: dateTime
definition: Timestamp when the decision was made
in scheme: screening

dedup_completed_at
type: DatatypeProperty
range: dateTime
definition: Timestamp when deduplication completed
in scheme: screening

dedup_id
type: DatatypeProperty
range: string
definition: Unique identifier for the deduplication process
in scheme: screening

dedup_method
type: ObjectProperty
range: DeduplicationMethod
definition: Method used for deduplication (automatic, manual, etc.)
in scheme: screening

dedup_notes
type: DatatypeProperty
range: string
definition: Additional notes about the deduplication process
in scheme: screening

dedup_started_at
type: DatatypeProperty
range: dateTime
definition: Timestamp when deduplication started
in scheme: screening

deduplication_process
type: ObjectProperty
range: DeduplicationProcess
definition: Process for identifying and removing duplicate records from search results
in scheme: screening

department
type: DatatypeProperty
range: string
definition: Department or division within the institution
in scheme: author

dependency_condition
type: DatatypeProperty
range: string
definition: Condition for the dependency
in scheme: field definition

dependency_type
type: ObjectProperty
range: DependencyType
definition: Type of dependency
in scheme: field definition

dependency_value
type: DatatypeProperty
range: string
definition: Value to check against
in scheme: field definition

depends_on_field
type: DatatypeProperty
range: string
definition: Field this depends on
in scheme: field definition

deprecation_date
type: DatatypeProperty
range: date
definition: Date when this template will be or was deprecated
in scheme: registration template

deviation_description
type: DatatypeProperty
range: string
definition: Description of the deviation
in scheme: reporting

deviation_from
type: DatatypeProperty
range: string
definition: Protocol, analysis plan, or workflow element from which the report deviated
in scheme: reporting

deviation_impact
type: DatatypeProperty
range: string
definition: Impact of the deviation on interpretation or conclusions
in scheme: reporting

deviation_rationale
type: DatatypeProperty
range: string
definition: Rationale for the deviation
in scheme: reporting

deviation_reported_where
type: DatatypeProperty
range: string
definition: Location where the deviation is reported
in scheme: reporting

diagnostic_odds_ratio
type: DatatypeProperty
range: float
definition: Ratio of odds of positive test in diseased vs non-diseased
in scheme: quality metrics

disagreement_count
type: DatatypeProperty
range: integer
definition: Number of disagreements
in scheme: quality metrics

disagreement_resolution
type: DatatypeProperty
range: string
definition: Method for resolving disagreements between raters
in scheme: risk of bias assessment

disagreement_resolution_method
type: ObjectProperty
range: ResolutionMethod
definition: Method for resolving disagreements
in scheme: extraction

discussion_evidence_limitations
type: DatatypeProperty
range: string
definition: Limitations of the evidence included in the review
in scheme: review

discussion_implications
type: DatatypeProperty
range: string
definition: Implications of results for practice, policy, and future research
in scheme: review

discussion_interpretation
type: DatatypeProperty
range: string
definition: General interpretation of results in context of other evidence
in scheme: review

discussion_process_limitations
type: DatatypeProperty
range: string
definition: Limitations of the review processes used
in scheme: review

doi
type: DatatypeProperty
range: string
definition: Digital Object Identifier of the publication
in scheme: literature record

domain_justification
type: DatatypeProperty
range: string
definition: Justification for the rating
in scheme: quality assessment

domain_name
type: DatatypeProperty
range: string
definition: Name of the quality domain
in scheme: quality assessment

domain_rating
type: ObjectProperty
range: QualityRating
definition: Rating for this domain
in scheme: quality assessment

duplicate_count
type: DatatypeProperty
range: integer
definition: Number of duplicate records identified and removed
in scheme: screening

duplicate_resolution
type: DatatypeProperty
range: string
definition: Method used to resolve the duplicate
in scheme: screening

effect_change_percentage
type: DatatypeProperty
range: float
definition: Effect change percentage
in scheme: synthesis

eggers_test_result
type: ObjectProperty
range: StatisticalTestResult
definition: Egger's test result
in scheme: synthesis

email
type: DatatypeProperty
range: string
definition: Email address of the author
in scheme: author

embargo_period
type: DatatypeProperty
range: string
definition: Any embargo period for the registration
in scheme: registration

ended_at
type: DatatypeProperty
range: dateTime
definition: End time
in scheme: stage execution

error_message
type: DatatypeProperty
range: string
definition: Error message when validation fails
in scheme: field definition

error_rate
type: DatatypeProperty
range: float
definition: Rate of errors made
in scheme: work session

ethical_approval
type: DatatypeProperty
range: string
definition: Ethical approval information if applicable
in scheme: review

exclude_systematic_reviews
type: DatatypeProperty
range: boolean
definition: Whether to exclude systematic reviews
in scheme: screening

exclusion_rate
type: DatatypeProperty
range: float
definition: Proportion of records excluded (0-1)
in scheme: screening

exploratory_notes
type: DatatypeProperty
range: string
definition: Notes about the exploratory search
in scheme: scoping

exploratory_query
type: DatatypeProperty
range: string
definition: Exploratory query or search expression
in scheme: scoping

exploratory_records_found
type: DatatypeProperty
range: Datatype
  intersection of: integer
  intersection of: Datatype
    on datatype: integer
    with restrictions:
      min inclusive: 0
definition: Number of records found during exploratory searches
in scheme: scoping

exploratory_relevant_count
type: DatatypeProperty
range: Datatype
  intersection of: integer
  intersection of: Datatype
    on datatype: integer
    with restrictions:
      min inclusive: 0
definition: Number of records considered relevant during exploratory review
in scheme: scoping

exploratory_results_count
type: DatatypeProperty
range: Datatype
  intersection of: integer
  intersection of: Datatype
    on datatype: integer
    with restrictions:
      min inclusive: 0
definition: Number of records found by the exploratory search
in scheme: scoping

exploratory_search_date
type: DatatypeProperty
range: dateTime
definition: Date and time of the exploratory search
in scheme: scoping

exploratory_search_id
type: DatatypeProperty
range: string
definition: Identifier for an exploratory search
in scheme: scoping

exploratory_searches_count
type: DatatypeProperty
range: Datatype
  intersection of: integer
  intersection of: Datatype
    on datatype: integer
    with restrictions:
      min inclusive: 0
definition: Number of exploratory searches conducted
in scheme: scoping

exploratory_source
type: DatatypeProperty
range: string
definition: Source used for the exploratory search
in scheme: scoping

external_review
type: DatatypeProperty
range: boolean
definition: External review conducted
in scheme: synthesis

extracted_study_id
type: DatatypeProperty
range: string
definition: Unique identifier for extracted study
in scheme: extraction

extracted_unit
type: DatatypeProperty
range: string
definition: Unit of measurement
in scheme: extraction

extracted_value
type: DatatypeProperty
range: string
definition: Extracted value
in scheme: extraction

extraction_confidence
type: ObjectProperty
range: ConfidenceLevel
definition: Confidence in extraction
in scheme: extraction

extraction_form_id
type: DatatypeProperty
range: string
definition: Reference to extraction form
in scheme: extraction

extraction_guidance
type: DatatypeProperty
range: string
definition: Detailed extraction guidance
in scheme: extraction

extraction_notes
type: DatatypeProperty
range: string
definition: Notes about extraction
in scheme: extraction

extraction_order
type: ObjectProperty
range: ExtractionOrder
definition: Order in which studies are extracted
in scheme: extraction

extraction_protocol
type: ObjectProperty
range: ExtractionProtocol
definition: Protocol for data extraction
in scheme: extraction

extraction_quality_control
type: ObjectProperty
range: ExtractionQualityControl
definition: Quality control for extraction
in scheme: extraction

extraction_statistics
type: ObjectProperty
range: ExtractionStatistics
definition: Statistics for extraction stage
in scheme: extraction

extraction_status
type: ObjectProperty
range: ExtractionStatus
definition: Status of extraction
in scheme: extraction

extraction_timestamp
type: DatatypeProperty
range: dateTime
definition: When extracted
in scheme: extraction

extractor_id
type: DatatypeProperty
range: string
definition: ID of extractor
in scheme: extraction

extractor_notes
type: DatatypeProperty
range: string
definition: Extractor notes
in scheme: extraction

f1_score
type: DatatypeProperty
range: float
definition: Harmonic mean of precision and recall
in scheme: quality metrics

failsafe_n
type: DatatypeProperty
range: integer
definition: Fail-safe N
in scheme: synthesis

false_discovery_rate
type: DatatypeProperty
range: float
definition: Expected proportion of false discoveries
in scheme: quality metrics

false_negative_rate
type: DatatypeProperty
range: float
definition: Type II error rate
in scheme: quality metrics

false_omission_rate
type: DatatypeProperty
range: float
definition: Proportion of false negatives among negative calls
in scheme: quality metrics

false_positive_rate
type: DatatypeProperty
range: float
definition: Type I error rate
in scheme: quality metrics

family_name
type: DatatypeProperty
range: string
definition: Family/last name of the author
in scheme: author

feasibility_assessment
type: ObjectProperty
range: FeasibilityAssessment
definition: Assessment of whether the planned review scope is feasible
in scheme: scoping

feasibility_conclusion
type: ObjectProperty
range: FeasibilityConclusion
definition: Overall feasibility conclusion
in scheme: scoping

feasibility_data_availability
type: DatatypeProperty
range: string
definition: Feasibility assessment of expected data availability
in scheme: scoping

feasibility_literature_volume
type: DatatypeProperty
range: string
definition: Feasibility assessment of expected literature volume
in scheme: scoping

feasibility_notes
type: DatatypeProperty
range: string
definition: Notes about feasibility
in scheme: scoping

feasibility_population
type: DatatypeProperty
range: string
definition: Feasibility assessment of the population scope
in scheme: scoping

feasibility_resource_constraints
type: DatatypeProperty
range: string
definition: Known resource constraints affecting feasibility
in scheme: scoping

feasibility_review_scope
type: DatatypeProperty
range: string
definition: Feasibility assessment of review scope
in scheme: scoping

field_category
type: DatatypeProperty
range: string
definition: Category or section this field belongs to
in scheme: field definition

field_default_value
type: DatatypeProperty
range: string
definition: Default value for the field
in scheme: field definition

field_definitions
type: DatatypeProperty
range: string
definition: Formal definition of template fields (e.g., JSON Schema)
in scheme: registration template

field_description
type: DatatypeProperty
range: string
definition: Detailed description of the field
in scheme: field definition

field_group
type: DatatypeProperty
range: string
definition: Group this field belongs to
in scheme: field definition

field_help_text
type: DatatypeProperty
range: string
definition: Help text to guide users
in scheme: field definition

field_identifier
type: DatatypeProperty
range: string
definition: Identifier of the field or item
in scheme: quality metrics

field_label
type: DatatypeProperty
range: string
definition: Human-readable label for the field
in scheme: field definition

field_metadata
type: DatatypeProperty
range: string
definition: Additional metadata as JSON
in scheme: field definition

field_name
type: DatatypeProperty
range: string
definition: Machine-readable name for the field
in scheme: field definition

field_order
type: DatatypeProperty
range: integer
definition: Display order of the field
in scheme: field definition

field_placeholder
type: DatatypeProperty
range: string
definition: Placeholder text for the field
in scheme: field definition

field_required
type: DatatypeProperty
range: boolean
definition: Whether this field is required
in scheme: field definition

field_type
type: ObjectProperty
range: FieldType
definition: Data type of the field
in scheme: field definition

final_decision
type: DatatypeProperty
range: string
definition: Final resolved decision or value
in scheme: conflict resolution

final_included_count
type: DatatypeProperty
range: integer
definition: Final number of included studies
in scheme: screening

final_quality
type: ObjectProperty
range: EvidenceQuality
definition: Final quality
in scheme: synthesis

first_item_date
type: DatatypeProperty
range: date
definition: Date of first item processed
in scheme: participant

fleiss_kappa
type: DatatypeProperty
range: float
definition: Fleiss' kappa for multiple raters
in scheme: quality metrics

flow_counts_reconciled
type: DatatypeProperty
range: boolean
definition: Whether flow diagram counts were reconciled against review data
in scheme: reporting

flow_diagram_id
type: DatatypeProperty
range: string
definition: Identifier for a flow diagram
in scheme: review

flow_diagram_notes
type: DatatypeProperty
range: string
definition: Notes about the flow diagram
in scheme: review

flow_diagram_output
type: ObjectProperty
range: StageOutput
definition: Flow diagram artifact
in scheme: review

flow_standard
type: DatatypeProperty
range: string
definition: Reporting standard the flow diagram conforms to
in scheme: review

focus_score
type: DatatypeProperty
range: float
definition: Measure of session focus/consistency
in scheme: work session

forest_plot_output
type: ObjectProperty
range: StageOutput
definition: Forest plot output
in scheme: synthesis

form_created_at
type: DatatypeProperty
range: dateTime
definition: Form creation time
in scheme: extraction

form_created_by
type: ObjectProperty
range: Author
definition: Form creator
in scheme: extraction

form_description
type: DatatypeProperty
range: string
definition: Form description
in scheme: extraction

form_id
type: DatatypeProperty
range: string
definition: Form identifier
in scheme: extraction

form_last_modified
type: DatatypeProperty
range: dateTime
definition: Last modification time
in scheme: extraction

form_name
type: DatatypeProperty
range: string
definition: Form name
in scheme: extraction

form_uri
type: DatatypeProperty
range: anyURI
definition: URI to form
in scheme: extraction

form_version
type: DatatypeProperty
range: string
definition: Form version
in scheme: extraction

frequency
type: DatatypeProperty
range: integer
definition: How often this pattern occurs
in scheme: conflict resolution

full_text_url
type: DatatypeProperty
range: anyURI
definition: URL to access the full text of the publication
in scheme: literature record

fulltext_excluded
type: DatatypeProperty
range: integer
definition: Number of records excluded at full-text screening
in scheme: screening

funder_id
type: DatatypeProperty
range: string
definition: Unique identifier for the funding organization
in scheme: review

funder_name
type: DatatypeProperty
range: string
definition: Name of the funding organization
in scheme: review

funding_source
type: DatatypeProperty
range: string
definition: Source of study funding
in scheme: quality assessment

funnel_plot_output
type: ObjectProperty
range: StageOutput
definition: Funnel plot output
in scheme: synthesis

given_name
type: DatatypeProperty
range: string
definition: Given/first name of the author
in scheme: author

grading_date
type: DatatypeProperty
range: date
definition: Grading date
in scheme: synthesis

grading_id
type: DatatypeProperty
range: string
definition: Grading identifier
in scheme: synthesis

grading_notes
type: DatatypeProperty
range: string
definition: Grading notes
in scheme: synthesis

grading_system
type: ObjectProperty
range: GradingSystem
definition: Grading system
in scheme: synthesis

grant_number
type: DatatypeProperty
range: string
definition: Grant or award number from the funder
in scheme: review

grey_literature_approach
type: DatatypeProperty
range: string
definition: Approach for searching grey literature
in scheme: search

grey_literature_sources
type: DatatypeProperty
range: integer
definition: Number of grey literature sources
in scheme: search

group_id
type: DatatypeProperty
range: string
definition: Unique identifier for a group of duplicate records
in scheme: screening

guidance_text
type: DatatypeProperty
range: string
definition: Guidance for answering this item
in scheme: quality assessment

heterogeneity_assessment
type: DatatypeProperty
range: string
definition: Heterogeneity assessment approach
in scheme: synthesis

heterogeneity_between_groups
type: DatatypeProperty
range: float
definition: Between-group heterogeneity
in scheme: synthesis

heterogeneity_statistics
type: ObjectProperty
range: HeterogeneityStatistics
definition: Heterogeneity statistics
in scheme: synthesis

high_risk_count
type: DatatypeProperty
range: Datatype
  intersection of: integer
  intersection of: Datatype
    on datatype: integer
    with restrictions:
      min inclusive: 0
definition: Number of studies judged at high risk of bias
in scheme: risk of bias assessment

human_agreement_rate
type: DatatypeProperty
range: float
definition: Rate of agreement with human reviewers
in scheme: ai assistance

human_oversight_level
type: ObjectProperty
range: HumanOversightLevel
definition: Level of human review required
in scheme: ai assistance

inclusion_confidence
type: DatatypeProperty
range: float
definition: Confidence level in inclusion decision (0-1)
in scheme: screening

inclusion_rate
type: DatatypeProperty
range: float
definition: Proportion of records included (0-1)
in scheme: screening

independent_extraction
type: DatatypeProperty
range: boolean
definition: Whether extraction is independent
in scheme: extraction

initial_quality
type: ObjectProperty
range: EvidenceQuality
definition: Initial quality
in scheme: synthesis

initial_records_count
type: DatatypeProperty
range: integer
definition: Initial number of records before any processing
in scheme: screening

initial_review_question
type: DatatypeProperty
range: string
definition: Initial review question before refinement
in scheme: scoping

initial_version_id
type: DatatypeProperty
range: string
definition: Identifier of the initial registration version
in scheme: registration

input_record_count
type: DatatypeProperty
range: integer
definition: Total number of records before deduplication
in scheme: screening

input_records
type: ObjectProperty
range: LiteratureRecordCollection
definition: Collection of records to be screened in this round
in scheme: screening

institution_name
type: DatatypeProperty
range: string
definition: Name of the affiliated institution
in scheme: author

inter_rater_agreement
type: ObjectProperty
range: AgreementMetrics
definition: Agreement metrics between reviewers
in scheme: screening

interaction_test_p_value
type: DatatypeProperty
range: float
definition: Interaction test p-value
in scheme: synthesis

interpretation
type: DatatypeProperty
range: string
definition: Interpretation
in scheme: synthesis

interpretation_guide
type: DatatypeProperty
range: string
definition: Guide for interpreting scores
in scheme: quality assessment

intervention_details
type: DatatypeProperty
range: string
definition: Details of the intervention
in scheme: quality assessment

is_default
type: DatatypeProperty
range: boolean
definition: Whether this is a default selection
in scheme: field definition

is_major_revision
type: DatatypeProperty
range: boolean
definition: Whether this is a major revision
in scheme: registration

is_repeatable
type: DatatypeProperty
range: boolean
definition: Whether this field can have multiple values
in scheme: registration template

issue
type: DatatypeProperty
range: string
definition: Issue number of the journal
in scheme: literature record

issues_found
type: DatatypeProperty
range: integer
definition: Number of issues identified
in scheme: quality metrics

issues_resolved
type: DatatypeProperty
range: integer
definition: Number of issues resolved
in scheme: quality metrics

item_category
type: DatatypeProperty
range: string
definition: Category this item belongs to
in scheme: quality assessment

item_label
type: DatatypeProperty
range: string
definition: Short label for the protocol item
in scheme: protocol conformance

item_location
type: DatatypeProperty
range: string
definition: Location in the review or record where the item is addressed
in scheme: protocol conformance

item_message
type: DatatypeProperty
range: string
definition: Message describing the item result, such as a violation reason
in scheme: protocol conformance

item_modified
type: DatatypeProperty
range: string
definition: Item or field that was modified
in scheme: ai assistance

item_result_id
type: DatatypeProperty
range: string
definition: Identifier of a protocol item or constraint
in scheme: protocol conformance

item_status
type: ObjectProperty
range: ConformanceItemStatus
definition: Outcome for a single protocol item
in scheme: protocol conformance

item_text
type: DatatypeProperty
range: string
definition: Text of the checklist item
in scheme: quality assessment

items_completed
type: DatatypeProperty
range: integer
definition: Number of items completed
in scheme: work session

items_per_day
type: DatatypeProperty
range: float
definition: Average items processed per day
in scheme: quality metrics

items_per_hour
type: DatatypeProperty
range: float
definition: Items processed per hour
in scheme: work session

items_processed_count
type: DatatypeProperty
range: integer
definition: Total items processed
in scheme: participant

journal
type: DatatypeProperty
range: string
definition: Name of the journal or publication venue
in scheme: literature record

krippendorff_alpha
type: DatatypeProperty
range: float
definition: Krippendorff's alpha reliability coefficient
in scheme: quality metrics

last_item_date
type: DatatypeProperty
range: date
definition: Date of last item processed
in scheme: participant

librarian_consulted
type: DatatypeProperty
range: boolean
definition: Whether a librarian or information specialist was consulted
in scheme: scoping

location
type: DatatypeProperty
range: string
definition: Location or setting of work
in scheme: work session

low_risk_count
type: DatatypeProperty
range: Datatype
  intersection of: integer
  intersection of: Datatype
    on datatype: integer
    with restrictions:
      min inclusive: 0
definition: Number of studies judged at low risk of bias
in scheme: risk of bias assessment

lower_bound
type: DatatypeProperty
range: float
definition: Lower bound of the interval
in scheme: quality metrics

master_record_id
type: DatatypeProperty
range: string
definition: ID of the record selected as the master/primary version
in scheme: screening

matthews_correlation
type: DatatypeProperty
range: float
definition: Matthews correlation coefficient
in scheme: quality metrics

max_days_between_versions
type: DatatypeProperty
range: integer
definition: Maximum days allowed between version updates
in scheme: registration

median_time_per_item
type: DatatypeProperty
range: float
definition: Median time per item in minutes
in scheme: quality metrics

meta_analyses_count
type: DatatypeProperty
range: integer
definition: Meta-analyses count
in scheme: synthesis

method
type: ObjectProperty
range: ResolutionMethod
definition: The resolution method
in scheme: conflict resolution

method_description
type: DatatypeProperty
range: string
definition: Method description
in scheme: synthesis

method_id
type: DatatypeProperty
range: string
definition: Method identifier
in scheme: synthesis

method_justification
type: DatatypeProperty
range: string
definition: Justification for method
in scheme: synthesis

method_name
type: DatatypeProperty
range: string
definition: Method name
in scheme: synthesis

method_reference
type: DatatypeProperty
range: string
definition: Method reference
in scheme: synthesis

method_type
type: ObjectProperty
range: SynthesisMethodType
definition: Type of method
in scheme: synthesis

minimum_extractors_per_study
type: DatatypeProperty
range: integer
definition: Minimum number of extractors per study
in scheme: extraction

minimum_raters
type: DatatypeProperty
range: Datatype
  intersection of: integer
  intersection of: Datatype
    on datatype: integer
    with restrictions:
      min inclusive: 1
definition: Minimum number of independent raters per study
in scheme: risk of bias assessment

minimum_reviewers_per_record
type: DatatypeProperty
range: integer
definition: Minimum number of reviewers required per record
in scheme: screening

missing_data_rate
type: DatatypeProperty
range: float
definition: Rate of missing data points
in scheme: extraction

missing_data_strategy
type: ObjectProperty
range: MissingDataStrategy
definition: Missing data strategy
in scheme: synthesis

model_type
type: ObjectProperty
range: MetaAnalysisModel
definition: Model type
in scheme: synthesis

modification_id
type: DatatypeProperty
range: string
definition: Unique identifier for modification
in scheme: ai assistance

modification_reason
type: ObjectProperty
range: ModificationReason
definition: Reason for the modification
in scheme: ai assistance

modification_timestamp
type: DatatypeProperty
range: dateTime
definition: When the modification was made
in scheme: ai assistance

modified_value
type: DatatypeProperty
range: string
definition: Value after human modification
in scheme: ai assistance

modifier_id
type: DatatypeProperty
range: string
definition: ID of the person who made the modification
in scheme: ai assistance

most_common_conflict_type
type: ObjectProperty
range: ConflictType
definition: Most frequently occurring conflict type
in scheme: conflict resolution

n_studies
type: DatatypeProperty
range: integer
definition: Number of studies
in scheme: synthesis

name
type: DatatypeProperty
range: string
definition: Full name of the author
in scheme: author

narrative_syntheses_count
type: DatatypeProperty
range: integer
definition: Narrative syntheses count
in scheme: synthesis

narrative_synthesis
type: ObjectProperty
range: NarrativeSynthesis
definition: Narrative synthesis results
in scheme: synthesis

negative_predictive_value
type: DatatypeProperty
range: float
definition: Negative predictive value
in scheme: quality metrics

Amendment
type: Class
subclass of: Restriction
  all values from: ApprovalStatus
  on property: approval_status
subclass of: Restriction
  max cardinality: 1
  on property: approver
subclass of: Restriction
  min cardinality: 1
  on property: amendment_reason
subclass of: Restriction
  min cardinality: 0
  on property: affected_sections
subclass of: Restriction
  all values from: string
  on property: approver
subclass of: Restriction
  all values from: dateTime
  on property: approval_date
subclass of: Restriction
  min cardinality: 0
  on property: approval_date
subclass of: Restriction
  min cardinality: 0
  on property: approver
subclass of: Restriction
  all values from: string
  on property: amendment_description
subclass of: Restriction
  max cardinality: 1
  on property: approval_status
subclass of: Restriction
  max cardinality: 1
  on property: approval_date
subclass of: Restriction
  all values from: string
  on property: amendment_reason
subclass of: Restriction
  min cardinality: 1
  on property: amendment_description
subclass of: Restriction
  min cardinality: 1
  on property: amendment_id
subclass of: Restriction
  max cardinality: 1
  on property: amendment_date
subclass of: Restriction
  max cardinality: 1
  on property: amendment_id
subclass of: Restriction
  min cardinality: 0
  on property: approval_status
subclass of: Restriction
  all values from: AmendmentType
  on property: amendment_type
subclass of: Restriction
  min cardinality: 0
  on property: amendment_author
subclass of: Restriction
  all values from: Author
  on property: amendment_author
subclass of: Restriction
  max cardinality: 1
  on property: amendment_type
subclass of: Restriction
  max cardinality: 1
  on property: amendment_description
subclass of: Restriction
  all values from: string
  on property: affected_sections
subclass of: Restriction
  max cardinality: 1
  on property: amendment_reason
subclass of: Restriction
  min cardinality: 1
  on property: amendment_date
subclass of: Restriction
  all values from: dateTime
  on property: amendment_date
subclass of: Restriction
  min cardinality: 1
  on property: amendment_type
subclass of: Restriction
  max cardinality: 1
  on property: amendment_author
subclass of: Restriction
  all values from: string
  on property: amendment_id
definition: A documented change or clarification to a review protocol.
in scheme: protocol

amendment_author
type: ObjectProperty
range: Author
definition: Author who made the amendment
in scheme: protocol

amendment_date
type: DatatypeProperty
range: dateTime
definition: Date when amendment was made
in scheme: protocol

amendment_description
type: DatatypeProperty
range: string
definition: Detailed description of the amendment
in scheme: protocol

amendment_id
type: DatatypeProperty
range: string
definition: Unique identifier for the amendment
in scheme: protocol

amendment_reason
type: DatatypeProperty
range: string
definition: Reason for making the amendment
in scheme: protocol

amendment_type
type: ObjectProperty
range: AmendmentType
definition: Type of amendment
in scheme: protocol

approval_date
type: DatatypeProperty
range: dateTime
definition: Date when amendment was approved
in scheme: protocol

approval_status
type: ObjectProperty
range: ApprovalStatus
definition: Approval status of the amendment
in scheme: protocol

approver
type: DatatypeProperty
range: string
definition: Person who approved the amendment
in scheme: protocol

eligibility_criteria
type: DatatypeProperty
range: string
definition: Inclusion and exclusion criteria
in scheme: protocol

picos
type: DatatypeProperty
range: string
definition: Population, Intervention, Comparison, Outcomes, Study design details
in scheme: protocol

protocol_start_date
type: DatatypeProperty
range: date
definition: Protocol registration date
in scheme: protocol

registration_id
type: DatatypeProperty
range: string
definition: Identifier assigned by the registry
in scheme: protocol

registration_url
type: DatatypeProperty
range: anyURI
definition: URL to the registry entry
in scheme: protocol

registry
type: DatatypeProperty
range: string
definition: Registry where the protocol is recorded
in scheme: protocol

research_question
type: DatatypeProperty
range: string
definition: Primary research question
in scheme: protocol

SoftwareEnv
type: Class
subclass of: Restriction
  max cardinality: 1
  on property: r_version
subclass of: Restriction
  all values from: string
  on property: python_version
subclass of: Restriction
  min cardinality: 0
  on property: r_version
subclass of: Restriction
  all values from: StageOutputRef
  on property: containers
subclass of: Restriction
  all values from: string
  on property: r_version
subclass of: Restriction
  min cardinality: 0
  on property: lockfiles
subclass of: Restriction
  max cardinality: 1
  on property: python_version
subclass of: Restriction
  min cardinality: 0
  on property: os
subclass of: Restriction
  min cardinality: 0
  on property: containers
subclass of: Restriction
  all values from: string
  on property: os
subclass of: Restriction
  all values from: StageOutputRef
  on property: lockfiles
subclass of: Restriction
  max cardinality: 1
  on property: os
subclass of: Restriction
  min cardinality: 0
  on property: python_version
definition: Software environment configuration.
in scheme: software env

os
type: DatatypeProperty
range: string
definition: Operating system description
in scheme: software env

python_version
type: DatatypeProperty
range: string
definition: Python version
in scheme: software env

r_version
type: DatatypeProperty
range: string
definition: R version
in scheme: software env

dataset_name
type: DatatypeProperty
range: string
definition: Name of the dataset
in scheme: stage output

format
type: DatatypeProperty
range: string
definition: File format or MIME type
in scheme: stage output

license
type: DatatypeProperty
range: string
definition: License governing the dataset
in scheme: stage output

notes
type: DatatypeProperty
range: string
definition: Additional notes
in scheme: stage output

output_created_at
type: DatatypeProperty
range: dateTime
definition: Creation timestamp
in scheme: stage output

output_label
type: DatatypeProperty
range: string
definition: Human-readable label
in scheme: stage output

snapshot_hash
type: DatatypeProperty
range: string
definition: Checksum of the dataset snapshot
in scheme: stage output

open_access_plan
type: DatatypeProperty
range: string
definition: Open access plan for reports or manuscripts
in scheme: reporting

option_description
type: DatatypeProperty
range: string
definition: Description of the option
in scheme: field definition

option_group
type: DatatypeProperty
range: string
definition: Group this option belongs to
in scheme: field definition

option_label
type: DatatypeProperty
range: string
definition: Display label for the option
in scheme: field definition

option_order
type: DatatypeProperty
range: integer
definition: Display order of the option
in scheme: field definition

option_value
type: DatatypeProperty
range: string
definition: Value of the option
in scheme: field definition

orcid
type: DatatypeProperty
range: string
definition: ORCID identifier for the author
in scheme: author

original_ai_value
type: DatatypeProperty
range: string
definition: Original value produced by AI
in scheme: ai assistance

original_effect
type: DatatypeProperty
range: float
definition: Original effect
in scheme: synthesis

outcome_assessed
type: DatatypeProperty
range: string
definition: Outcome assessed
in scheme: synthesis

outcome_measure
type: DatatypeProperty
range: string
definition: Outcome measure
in scheme: synthesis

overall_agreement
type: DatatypeProperty
range: float
definition: Overall agreement rate across all items
in scheme: quality metrics

overall_exclusion_rate
type: DatatypeProperty
range: float
definition: Overall proportion of records excluded (0-1)
in scheme: screening

overall_inclusion_rate
type: DatatypeProperty
range: float
definition: Overall proportion of records included (0-1)
in scheme: screening

overall_judgement
type: ObjectProperty
range: RiskOfBiasJudgement
definition: Overall risk-of-bias judgement for the study
in scheme: risk of bias assessment

overall_quality
type: ObjectProperty
range: QualityRating
definition: Overall quality rating
in scheme: quality assessment

overall_risk_of_bias
type: ObjectProperty
range: RiskOfBiasJudgement
definition: Overall risk-of-bias judgement
in scheme: quality assessment

overall_statistics
type: ObjectProperty
range: ScreeningStatistics
definition: Aggregate statistics for the entire screening stage
in scheme: screening

page_number
type: DatatypeProperty
range: string
definition: Page number
in scheme: extraction

pages
type: DatatypeProperty
range: string
definition: Page numbers (e.g., 123-145)
in scheme: literature record

param_category
type: DatatypeProperty
range: string
definition: Parameter category
in scheme: external tool

param_default
type: DatatypeProperty
range: string
definition: Default value
in scheme: external tool

param_description
type: DatatypeProperty
range: string
definition: Parameter description
in scheme: external tool

param_id
type: DatatypeProperty
range: string
definition: Parameter identifier
in scheme: external tool

param_name
type: DatatypeProperty
range: string
definition: Parameter name
in scheme: external tool

param_required
type: DatatypeProperty
range: boolean
definition: Whether parameter is required
in scheme: external tool

param_type
type: ObjectProperty
range: ParameterType
definition: Parameter data type
in scheme: external tool

param_value
type: DatatypeProperty
range: string
definition: Parameter value
in scheme: external tool

parameter_description
type: DatatypeProperty
range: string
definition: Description of what this parameter controls
in scheme: ai assistance

parameter_name
type: DatatypeProperty
range: string
definition: Name of the parameter
in scheme: ai assistance

parameter_value
type: DatatypeProperty
range: string
definition: Value of the parameter
in scheme: ai assistance

participant
type: ObjectProperty
range: Participant
definition: Participant conducting this session
in scheme: work session

participant_agreement_matrix
type: DatatypeProperty
range: string
definition: Matrix showing agreement patterns between participants
in scheme: conflict resolution

participant_avg_time_per_item
type: DatatypeProperty
range: float
definition: Average time spent per item (minutes)
in scheme: participant

participant_characteristics
type: DatatypeProperty
range: string
definition: Description of participants
in scheme: quality assessment

participant_id
type: DatatypeProperty
range: string
definition: Reference to the participant
in scheme: participant

participant_notes
type: DatatypeProperty
range: string
definition: Additional notes about the participant
in scheme: participant

pattern_id
type: DatatypeProperty
range: string
definition: Unique identifier for this pattern
in scheme: conflict resolution

pattern_type
type: DatatypeProperty
range: string
definition: Type of conflict pattern
in scheme: conflict resolution

paused_duration
type: DatatypeProperty
range: float
definition: Total paused time in minutes
in scheme: work session

peak_items_per_day
type: DatatypeProperty
range: integer
definition: Maximum items processed in a single day
in scheme: participant

peer_review_search_strategy
type: DatatypeProperty
range: boolean
definition: Whether the search strategy was peer-reviewed
in scheme: search

pending_conflicts
type: DatatypeProperty
range: integer
definition: Number of conflicts pending resolution
in scheme: conflict resolution

percent_agreement
type: DatatypeProperty
range: float
definition: Simple percentage agreement
in scheme: quality metrics

pilot_agreement_achieved
type: DatatypeProperty
range: float
definition: Agreement level achieved in pilot screening
in scheme: screening

pilot_agreement_threshold
type: DatatypeProperty
range: float
definition: Required agreement level in pilot screening (0-1)
in scheme: screening

pilot_screening_size
type: DatatypeProperty
range: integer
definition: Number of records for pilot/calibration screening
in scheme: screening

pilot_test_date
type: DatatypeProperty
range: date
definition: Date of pilot test
in scheme: extraction

pilot_test_notes
type: DatatypeProperty
range: string
definition: Pilot test notes
in scheme: extraction

pilot_tested
type: DatatypeProperty
range: boolean
definition: Whether pilot tested
in scheme: extraction

platform
type: DatatypeProperty
range: string
definition: Platform or system used
in scheme: work session

pmid
type: DatatypeProperty
range: string
definition: PubMed identifier of the publication
in scheme: literature record

population_scope
type: DatatypeProperty
range: string
definition: Initial or refined population scope
in scheme: scoping

post_dedup_count
type: DatatypeProperty
range: integer
definition: Number of records after deduplication
in scheme: screening

precision
type: DatatypeProperty
range: float
definition: Positive predictive value
in scheme: quality metrics

prediction_interval_lower
type: DatatypeProperty
range: float
definition: Prediction interval lower
in scheme: synthesis

prediction_interval_upper
type: DatatypeProperty
range: float
definition: Prediction interval upper
in scheme: synthesis

preprint_plan
type: DatatypeProperty
range: string
definition: Plan for preprint posting
in scheme: reporting

primary_sources_only
type: DatatypeProperty
range: boolean
definition: Whether to include only primary sources
in scheme: screening

process_avg_time_per_item
type: DatatypeProperty
range: float
definition: Average time per item in minutes
in scheme: quality metrics

process_total_time_hours
type: DatatypeProperty
range: float
definition: Total time spent in hours
in scheme: quality metrics

processing_speed
type: DatatypeProperty
range: float
definition: Average processing time per item (seconds)
in scheme: ai assistance

prompt_id
type: DatatypeProperty
range: string
definition: Unique identifier for prompt
in scheme: ai assistance

prompt_text
type: DatatypeProperty
range: string
definition: The actual prompt text
in scheme: ai assistance

prompt_type
type: ObjectProperty
range: PromptType
definition: Type of prompting strategy
in scheme: ai assistance

prompt_version
type: DatatypeProperty
range: string
definition: Version of this prompt
in scheme: ai assistance

protocol
type: ObjectProperty
range: Protocol
definition: Protocol information for the review
in scheme: review

protocol_citation
type: DatatypeProperty
range: string
definition: Bibliographic citation for the protocol
in scheme: protocol conformance

protocol_id
type: DatatypeProperty
range: string
definition: Unique identifier for a protocol reference
in scheme: protocol conformance

protocol_kind
type: ObjectProperty
range: ProtocolKind
definition: Category of the protocol
in scheme: protocol conformance

protocol_name
type: DatatypeProperty
range: string
definition: Name of the protocol or guideline
in scheme: protocol conformance

protocol_snapshot_hash
type: DatatypeProperty
range: string
definition: Hash of protocol snapshot at registration time
in scheme: registration

protocol_uri
type: DatatypeProperty
range: anyURI
definition: Versioned URI identifying the external protocol specification
in scheme: protocol conformance

protocol_version
type: DatatypeProperty
range: string
definition: Version of the protocol or guideline
in scheme: protocol conformance

publication_acceptance_date
type: DatatypeProperty
range: dateTime
definition: Date and time of acceptance
in scheme: reporting

publication_bias_assessment
type: ObjectProperty
range: PublicationBiasAssessment
definition: Publication bias assessment
in scheme: synthesis

publication_doi
type: DatatypeProperty
range: string
definition: Publication DOI
in scheme: reporting

publication_id
type: DatatypeProperty
range: string
definition: Identifier for a publication record
in scheme: reporting

publication_language
type: DatatypeProperty
range: string
definition: Language of the publication
in scheme: literature record

publication_notes
type: DatatypeProperty
range: string
definition: Notes about the publication record
in scheme: reporting

publication_publication_date
type: DatatypeProperty
range: dateTime
definition: Date and time of publication
in scheme: reporting

publication_status
type: ObjectProperty
range: PublicationStatus
definition: Publication status of the study
in scheme: quality assessment

publication_submission_date
type: DatatypeProperty
range: dateTime
definition: Date and time of submission
in scheme: reporting

publication_type
type: DatatypeProperty
range: string
definition: Type of publication (e.g., journal article, conference paper)
in scheme: literature record

publication_url
type: DatatypeProperty
range: anyURI
definition: Publication URL
in scheme: reporting

publication_venue
type: DatatypeProperty
range: string
definition: Journal, platform, repository, or venue
in scheme: reporting

publication_year
type: DatatypeProperty
range: integer
definition: Year of publication
in scheme: literature record

publications_count
type: DatatypeProperty
range: Datatype
  intersection of: integer
  intersection of: Datatype
    on datatype: integer
    with restrictions:
      min inclusive: 0
definition: Number of publication records
in scheme: reporting

q_p_value
type: DatatypeProperty
range: float
definition: Q p-value
in scheme: synthesis

q_statistic
type: DatatypeProperty
range: float
definition: Q statistic
in scheme: synthesis

qc_id
type: DatatypeProperty
range: string
definition: Unique identifier for this quality control check
in scheme: quality metrics

qc_pass_rate
type: DatatypeProperty
range: float
definition: Proportion of items passing QC
in scheme: quality metrics

qc_performed_by
type: DatatypeProperty
range: string
definition: Who performed the QC
in scheme: quality metrics

qc_sample_size
type: DatatypeProperty
range: integer
definition: Size of the sample checked
in scheme: quality metrics

qc_timestamp
type: DatatypeProperty
range: dateTime
definition: When QC was performed
in scheme: quality metrics

qc_type
type: ObjectProperty
range: QualityControlType
definition: Type of quality control performed
in scheme: quality metrics

quality_assessment
type: ObjectProperty
range: QualityAssessment
definition: Quality/risk of bias assessment
in scheme: extraction

quality_domain_justification
type: DatatypeProperty
range: string
definition: Quality domain justification
in scheme: synthesis

quality_domain_name
type: DatatypeProperty
range: string
definition: Quality domain name
in scheme: synthesis

quality_domain_rating
type: ObjectProperty
range: DomainRating
definition: Quality domain rating
in scheme: synthesis

query_date
type: DatatypeProperty
range: dateTime
definition: Date and time when the query was executed
in scheme: search

query_id
type: DatatypeProperty
range: string
definition: Unique identifier for the search query
in scheme: search

query_notes
type: DatatypeProperty
range: string
definition: Additional notes about the query or its execution
in scheme: search

query_string
type: DatatypeProperty
range: string
definition: The actual search query string or expression
in scheme: search

question_candidate_id
type: DatatypeProperty
range: string
definition: Identifier for a candidate question
in scheme: scoping

question_framework
type: DatatypeProperty
range: string
definition: Framework used to express the question, such as PICO, PECO, or SPIDER
in scheme: scoping

question_text
type: DatatypeProperty
range: string
definition: Candidate question text
in scheme: scoping

quote
type: DatatypeProperty
range: string
definition: Supporting quote
in scheme: extraction

range_description
type: DatatypeProperty
range: string
definition: Description of a date range
in scheme: enums

range_end
type: DatatypeProperty
range: string
definition: End of a date range
in scheme: enums

range_start
type: DatatypeProperty
range: string
definition: Start of a date range
in scheme: enums

rationale
type: DatatypeProperty
range: string
definition: Rationale for the review in the context of existing knowledge
in scheme: review

record_count
type: DatatypeProperty
range: integer
definition: Number of records in the collection
in scheme: literature record

record_created_at
type: DatatypeProperty
range: dateTime
definition: Timestamp when the record was created in the system
in scheme: literature record

record_updated_at
type: DatatypeProperty
range: dateTime
definition: Timestamp when the record was last updated
in scheme: literature record

records_excluded
type: DatatypeProperty
range: integer
definition: Number of records excluded
in scheme: screening

records_identified
type: DatatypeProperty
range: Datatype
  intersection of: integer
  intersection of: Datatype
    on datatype: integer
    with restrictions:
      min inclusive: 0
definition: Number of records identified
in scheme: review

records_included
type: DatatypeProperty
range: integer
definition: Number of records included/passed to next stage
in scheme: screening

records_screened
type: DatatypeProperty
range: Datatype
  intersection of: integer
  intersection of: Datatype
    on datatype: integer
    with restrictions:
      min inclusive: 0
definition: Number of records screened
in scheme: review

records_uncertain
type: DatatypeProperty
range: integer
definition: Number of records marked as uncertain
in scheme: screening

registered_text
type: DatatypeProperty
range: string
definition: Full text of the registered protocol
in scheme: registration

registration_accuracy_verification
type: DatatypeProperty
range: boolean
definition: Whether registration accuracy was verified
in scheme: registration

registration_completeness_check
type: DatatypeProperty
range: boolean
definition: Whether registration completeness was verified
in scheme: registration

registration_compliance_rate
type: DatatypeProperty
range: float
definition: Rate of compliance with registration requirements
in scheme: registration

registration_created_at
type: DatatypeProperty
range: dateTime
definition: Timestamp when registration was created
in scheme: registration

registration_doi
type: DatatypeProperty
range: string
definition: DOI assigned to this registration version
in scheme: registration

registration_last_modified
type: DatatypeProperty
range: dateTime
definition: Timestamp when registration was last modified
in scheme: registration

registration_policy
type: ObjectProperty
range: RegistrationPolicy
definition: Policy governing registration amendments and changes
in scheme: registration

registration_protocol
type: ObjectProperty
range: RegistrationProtocol
definition: Protocol defining the registration approach
in scheme: registration

registration_quality_control
type: ObjectProperty
range: RegistrationQualityControl
definition: Quality control for registration process
in scheme: registration

registration_statistics
type: ObjectProperty
range: RegistrationStatistics
definition: Statistics about the registration process
in scheme: registration

registration_status
type: ObjectProperty
range: RegistrationStatus
definition: Current status of the registration
in scheme: registration

registration_template_doi
type: DatatypeProperty
range: string
definition: DOI of the registration template
in scheme: registration

registration_template_version
type: DatatypeProperty
range: string
definition: Version of the registration template
in scheme: registration

registration_timing
type: DatatypeProperty
range: string
definition: When registration should occur
in scheme: registration

registration_type
type: ObjectProperty
range: RegistrationType
definition: Type of registration (pre-registration, protocol, etc.)
in scheme: registration

registration_update_policy
type: DatatypeProperty
range: string
definition: Policy for updating registrations
in scheme: registration

registry_acceptance_date
type: DatatypeProperty
range: dateTime
definition: Date when version was accepted by registry
in scheme: registration

registry_entry_url
type: DatatypeProperty
range: anyURI
definition: URL to the registration entry in the registry
in scheme: registration

registry_name
type: DatatypeProperty
range: string
definition: Name of the registry where protocol is registered
in scheme: registration

registry_submission_date
type: DatatypeProperty
range: dateTime
definition: Date when version was submitted to registry
in scheme: registration

registry_version_id
type: DatatypeProperty
range: string
definition: Version identifier assigned by the registry
in scheme: registration

related_decision_id
type: DatatypeProperty
range: string
definition: Identifier of a related scoping decision
in scheme: scoping

report_date
type: DatatypeProperty
range: dateTime
definition: Date associated with the report document
in scheme: reporting

report_document_id
type: DatatypeProperty
range: string
definition: Identifier for a report document
in scheme: reporting

report_document_type
type: ObjectProperty
range: ReportDocumentType
definition: Type of report document
in scheme: reporting

report_documents_count
type: DatatypeProperty
range: Datatype
  intersection of: integer
  intersection of: Datatype
    on datatype: integer
    with restrictions:
      min inclusive: 0
definition: Number of report documents
in scheme: reporting

report_doi
type: DatatypeProperty
range: string
definition: DOI for the report document
in scheme: reporting

report_output
type: ObjectProperty
range: StageOutput
definition: Report document output artifact
in scheme: reporting

report_publication_status
type: ObjectProperty
range: ReportPublicationStatus
definition: Publication status of the report
in scheme: reporting

report_status
type: ObjectProperty
range: ReportDocumentStatus
definition: Status of the report document
in scheme: reporting

report_title
type: DatatypeProperty
range: string
definition: Title of the report document
in scheme: reporting

report_uri
type: DatatypeProperty
range: anyURI
definition: URI for the report document
in scheme: reporting

report_version
type: DatatypeProperty
range: string
definition: Version of the report document
in scheme: reporting

reporting_approval_date
type: DatatypeProperty
range: dateTime
definition: Date and time of approval
in scheme: reporting

reporting_approval_id
type: DatatypeProperty
range: string
definition: Identifier for a reporting approval
in scheme: reporting

reporting_approval_notes
type: DatatypeProperty
range: string
definition: Notes about the approval
in scheme: reporting

reporting_approval_role
type: DatatypeProperty
range: string
definition: Role of the approver
in scheme: reporting

reporting_approval_status
type: ObjectProperty
range: ReportingApprovalStatus
definition: Status of the approval
in scheme: reporting

reporting_approver
type: ObjectProperty
range: Participant
definition: Participant providing approval
in scheme: reporting

reporting_checklist_id
type: DatatypeProperty
range: string
definition: Identifier for a reporting checklist
in scheme: reporting

reporting_checklist_items_complete
type: DatatypeProperty
range: Datatype
  intersection of: integer
  intersection of: Datatype
    on datatype: integer
    with restrictions:
      min inclusive: 0
definition: Number of completed reporting checklist items
in scheme: reporting

reporting_checklist_items_total
type: DatatypeProperty
range: Datatype
  intersection of: integer
  intersection of: Datatype
    on datatype: integer
    with restrictions:
      min inclusive: 0
definition: Total number of reporting checklist items
in scheme: reporting

reporting_checklist_output
type: ObjectProperty
range: StageOutput
definition: Checklist artifact output
in scheme: reporting

reporting_checklist_status
type: ObjectProperty
range: ReportingItemStatus
definition: Overall checklist completion status
in scheme: reporting

reporting_checklist_version
type: DatatypeProperty
range: string
definition: Version of the reporting checklist
in scheme: reporting

reporting_deviation_id
type: DatatypeProperty
range: string
definition: Identifier for a reporting deviation
in scheme: reporting

reporting_deviations_count
type: DatatypeProperty
range: Datatype
  intersection of: integer
  intersection of: Datatype
    on datatype: integer
    with restrictions:
      min inclusive: 0
definition: Number of reporting deviations
in scheme: reporting

reporting_item_id
type: DatatypeProperty
range: string
definition: Identifier for a reporting checklist item
in scheme: reporting

reporting_item_label
type: DatatypeProperty
range: string
definition: Short label for the reporting item
in scheme: reporting

reporting_item_location
type: DatatypeProperty
range: string
definition: Location in the report where the item is addressed
in scheme: reporting

reporting_item_notes
type: DatatypeProperty
range: string
definition: Notes about the reporting item
in scheme: reporting

reporting_item_status
type: ObjectProperty
range: ReportingItemStatus
definition: Completion status for the reporting item
in scheme: reporting

reporting_item_text
type: DatatypeProperty
range: string
definition: Text or description of the reporting item
in scheme: reporting

reporting_peer_review
type: DatatypeProperty
range: boolean
definition: Whether reporting received internal peer review
in scheme: reporting

reporting_protocol
type: ObjectProperty
range: ReportingProtocol
definition: Protocol or plan for reporting the review
in scheme: reporting

reporting_quality_control
type: ObjectProperty
range: ReportingQualityControl
definition: Quality control measures for reporting
in scheme: reporting

reporting_standard_id
type: DatatypeProperty
range: string
definition: Identifier for a reporting standard
in scheme: reporting

reporting_standard_name
type: DatatypeProperty
range: string
definition: Name of the reporting standard
in scheme: reporting

reporting_standard_scope
type: DatatypeProperty
range: string
definition: Scope or applicability of the reporting standard
in scheme: reporting

reporting_standard_status
type: ObjectProperty
range: ReportingItemStatus
definition: Completion status for the reporting standard
in scheme: reporting

reporting_standard_uri
type: DatatypeProperty
range: anyURI
definition: URI for the reporting standard
in scheme: reporting

reporting_standard_version
type: DatatypeProperty
range: string
definition: Version of the reporting standard
in scheme: reporting

reporting_standards_count
type: DatatypeProperty
range: Datatype
  intersection of: integer
  intersection of: Datatype
    on datatype: integer
    with restrictions:
      min inclusive: 0
definition: Number of reporting standards documented
in scheme: reporting

reporting_statistics
type: ObjectProperty
range: ReportingStatistics
definition: Summary statistics for the reporting process
in scheme: reporting

reporting_timeline
type: DatatypeProperty
range: string
definition: Timeline or schedule for reporting
in scheme: reporting

reporting_transparency_check
type: DatatypeProperty
range: boolean
definition: Whether transparency statements were checked
in scheme: reporting

reports_assessed
type: DatatypeProperty
range: Datatype
  intersection of: integer
  intersection of: Datatype
    on datatype: integer
    with restrictions:
      min inclusive: 0
definition: Number of reports assessed for eligibility
in scheme: review

reports_sought
type: DatatypeProperty
range: Datatype
  intersection of: integer
  intersection of: Datatype
    on datatype: integer
    with restrictions:
      min inclusive: 0
definition: Number of reports sought for retrieval
in scheme: review

require_amendment_approval
type: DatatypeProperty
range: boolean
definition: Whether amendments require formal approval
in scheme: registration

require_consensus
type: DatatypeProperty
range: boolean
definition: Whether consensus is required between reviewers
in scheme: screening

require_content_hash
type: DatatypeProperty
range: boolean
definition: Whether content hash is required for integrity
in scheme: registration

require_doi
type: DatatypeProperty
range: boolean
definition: Whether DOI is required for registration
in scheme: registration

require_template
type: DatatypeProperty
range: boolean
definition: Whether registration must use a template
in scheme: registration

resolution_confidence
type: DatatypeProperty
range: float
definition: Confidence in the resolution
in scheme: conflict resolution

resolution_duration
type: DatatypeProperty
range: float
definition: Time taken to resolve in minutes
in scheme: conflict resolution

resolution_id
type: DatatypeProperty
range: string
definition: Unique identifier for this resolution
in scheme: conflict resolution

resolution_notes
type: DatatypeProperty
range: string
definition: Notes about the resolution process
in scheme: conflict resolution

resolution_rate
type: DatatypeProperty
range: float
definition: Proportion of conflicts resolved
in scheme: conflict resolution

resolution_success_rate
type: DatatypeProperty
range: float
definition: Success rate of resolutions
in scheme: conflict resolution

resolution_timestamp
type: DatatypeProperty
range: dateTime
definition: When the conflict was resolved
in scheme: conflict resolution

resolved_conflicts
type: DatatypeProperty
range: integer
definition: Number of conflicts resolved
in scheme: conflict resolution

resolver
type: ObjectProperty
range: Participant
definition: Person or process that resolved the conflict
in scheme: conflict resolution

resolver_id
type: DatatypeProperty
range: string
definition: ID of the person/process that resolved the conflict
in scheme: screening

result_ci_lower
type: DatatypeProperty
range: float
definition: Lower bound of the confidence interval
in scheme: literature record

result_ci_upper
type: DatatypeProperty
range: float
definition: Upper bound of the confidence interval
in scheme: literature record

result_collection_id
type: DatatypeProperty
range: string
definition: Reference to the collection containing search results
in scheme: search

result_comparator_n
type: DatatypeProperty
range: integer
definition: Sample size in the comparator or unexposed group
in scheme: literature record

result_effect_estimate
type: DatatypeProperty
range: float
definition: Point estimate of the effect
in scheme: literature record

result_intervention_n
type: DatatypeProperty
range: integer
definition: Sample size in the intervention or exposed group
in scheme: literature record

result_measure
type: DatatypeProperty
range: string
definition: Effect measure or statistic reported
in scheme: literature record

result_notes
type: DatatypeProperty
range: string
definition: Additional notes on this result
in scheme: literature record

result_outcome
type: DatatypeProperty
range: string
definition: Name of the outcome this result refers to
in scheme: literature record

result_p_value
type: DatatypeProperty
range: float
definition: Reported p-value for this result
in scheme: literature record

result_total_n
type: DatatypeProperty
range: integer
definition: Total sample size contributing to this result
in scheme: literature record

results_count
type: DatatypeProperty
range: integer
definition: Number of results returned by the query
in scheme: search

review_abstract
type: DatatypeProperty
range: string
definition: Abstract or summary of the review
in scheme: review

review_country
type: DatatypeProperty
range: string
definition: Country where the review is conducted
in scheme: review

review_id
type: DatatypeProperty
range: string
definition: Unique identifier for the systematic review
in scheme: review

review_language
type: DatatypeProperty
range: string
definition: Primary language of the review
in scheme: review

review_status
type: ObjectProperty
range: ReviewStatus
definition: Current status of the review
in scheme: review

review_title
type: DatatypeProperty
range: string
definition: Title of the systematic review
in scheme: review

review_type
type: ObjectProperty
range: ReviewType
definition: Type of review (systematic review, scoping review, etc.)
in scheme: review

rework_rate
type: DatatypeProperty
range: float
definition: Rate of items requiring rework
in scheme: work session

risk_of_bias
type: ObjectProperty
range: QualityAssessment
definition: Full risk-of-bias / quality assessment for this study
in scheme: literature record

rob_assessment_id
type: DatatypeProperty
range: string
definition: Identifier for a risk-of-bias assessment record
in scheme: risk of bias assessment

rob_assessment_version
type: DatatypeProperty
range: string
definition: Version or variant of the risk-of-bias assessment tool
in scheme: quality assessment

rob_calibration_performed
type: DatatypeProperty
range: boolean
definition: Whether rater calibration was performed before assessment
in scheme: risk of bias assessment

rob_consensus_status
type: ObjectProperty
range: AssessmentConsensusStatus
definition: Consensus status for the assessment
in scheme: quality assessment

rob_direction
type: ObjectProperty
range: BiasDirection
definition: Assessed direction of bias if evaluated
in scheme: quality assessment

rob_discrepancies_resolved
type: DatatypeProperty
range: boolean
definition: Whether all rater discrepancies were resolved
in scheme: risk of bias assessment

rob_domain_description
type: DatatypeProperty
range: string
definition: Description of the risk-of-bias domain
in scheme: quality assessment

rob_domain_direction
type: ObjectProperty
range: BiasDirection
definition: Assessed direction of bias for this domain if evaluated
in scheme: quality assessment

rob_domain_id
type: DatatypeProperty
range: string
definition: Identifier for the risk-of-bias domain
in scheme: quality assessment

rob_domain_judgement
type: ObjectProperty
range: RiskOfBiasJudgement
definition: Risk-of-bias judgement for this domain
in scheme: quality assessment

rob_domain_name
type: DatatypeProperty
range: string
definition: Name of the risk-of-bias domain
in scheme: quality assessment

rob_domain_rationale
type: DatatypeProperty
range: string
definition: Rationale for the domain judgement
in scheme: quality assessment

rob_inter_rater_reliability_checked
type: DatatypeProperty
range: boolean
definition: Whether inter-rater reliability was checked
in scheme: risk of bias assessment

rob_justification
type: DatatypeProperty
range: string
definition: Overall justification for the risk-of-bias judgement
in scheme: quality assessment

rob_notes
type: DatatypeProperty
range: string
definition: Notes on the risk-of-bias assessment
in scheme: risk of bias assessment

rob_protocol
type: ObjectProperty
range: RobProtocol
definition: Protocol for the risk-of-bias assessment stage
in scheme: risk of bias assessment

rob_quality_control
type: ObjectProperty
range: RobQualityControl
definition: Quality control for risk-of-bias assessment
in scheme: risk of bias assessment

rob_statistics
type: ObjectProperty
range: RobStatistics
definition: Summary statistics for risk-of-bias assessment
in scheme: risk of bias assessment

rob_tool
type: DatatypeProperty
range: string
definition: Risk-of-bias assessment tool used (e.g., RoB 2, ROBINS-I, NOS)
in scheme: risk of bias assessment

rob_tool_version
type: DatatypeProperty
range: string
definition: Version of the risk-of-bias tool
in scheme: risk of bias assessment

ror_id
type: DatatypeProperty
range: string
definition: Research Organization Registry identifier for the institution
in scheme: author

round_completed_at
type: DatatypeProperty
range: dateTime
definition: Timestamp when the round completed
in scheme: screening

round_id
type: DatatypeProperty
range: string
definition: Unique identifier for the screening round
in scheme: screening

round_label
type: DatatypeProperty
range: string
definition: Human-readable label for the screening round
in scheme: screening

round_notes
type: DatatypeProperty
range: string
definition: Additional notes about this screening round
in scheme: screening

round_number
type: DatatypeProperty
range: integer
definition: Sequential number of the screening round
in scheme: screening

round_started_at
type: DatatypeProperty
range: dateTime
definition: Timestamp when the round started
in scheme: screening

round_statistics
type: ObjectProperty
range: RoundStatistics
definition: Statistical metrics for this screening round
in scheme: screening

round_type
type: ObjectProperty
range: ScreeningRoundType
definition: Type of screening round (title/abstract, full-text, etc.)
in scheme: screening

rule_type
type: ObjectProperty
range: ValidationRuleType
definition: Type of validation rule
in scheme: field definition

rule_value
type: DatatypeProperty
range: string
definition: Value or pattern for the rule
in scheme: field definition

sample_method
type: ObjectProperty
range: SamplingMethod
definition: Method used for sampling
in scheme: quality metrics

scoping_decision_id
type: DatatypeProperty
range: string
definition: Identifier for a scoping decision
in scheme: scoping

scoping_decision_rationale
type: DatatypeProperty
range: string
definition: Rationale for the scoping decision
in scheme: scoping

scoping_decision_text
type: DatatypeProperty
range: string
definition: Decision text
in scheme: scoping

scoping_decision_type
type: ObjectProperty
range: ScopingDecisionType
definition: Type of scoping decision
in scheme: scoping

scoping_decisions_count
type: DatatypeProperty
range: Datatype
  intersection of: integer
  intersection of: Datatype
    on datatype: integer
    with restrictions:
      min inclusive: 0
definition: Number of scoping decisions documented
in scheme: scoping

scoping_objective
type: DatatypeProperty
range: string
definition: Purpose of the scoping work
in scheme: scoping

scoping_peer_review
type: DatatypeProperty
range: boolean
definition: Whether scoping work received peer review
in scheme: scoping

scoping_protocol
type: ObjectProperty
range: ScopingProtocol
definition: Protocol or plan for the scoping activity
in scheme: scoping

scoping_quality_control
type: ObjectProperty
range: ScopingQualityControl
definition: Quality control measures for the scoping process
in scheme: scoping

scoping_start_criteria
type: DatatypeProperty
range: string
definition: Criteria for starting scoping work
in scheme: scoping

scoping_statistics
type: ObjectProperty
range: ScopingStatistics
definition: Summary statistics for the scoping process
in scheme: scoping

scoping_stop_criteria
type: DatatypeProperty
range: string
definition: Criteria for ending scoping work
in scheme: scoping

scoring_method
type: DatatypeProperty
range: string
definition: Method for scoring the checklist
in scheme: quality assessment

scoring_weight
type: DatatypeProperty
range: float
definition: Weight of this item in scoring
in scheme: quality assessment

screening_batch_size
type: DatatypeProperty
range: integer
definition: Number of records in each screening batch
in scheme: screening

screening_criteria
type: ObjectProperty
range: ScreeningCriteria
definition: Inclusion and exclusion criteria for the screening process
in scheme: screening

screening_final_decision
type: ObjectProperty
range: ScreeningDecisionType
definition: Final decision after conflict resolution
in scheme: screening

screening_order
type: ObjectProperty
range: ScreeningOrder
definition: Order in which records are presented for screening
in scheme: screening

screening_protocol
type: ObjectProperty
range: ScreeningProtocol
definition: Protocol defining how screening should be conducted
in scheme: screening

screening_record_id
type: DatatypeProperty
range: string
definition: ID of the record being screened
in scheme: screening

screening_resolution_id
type: DatatypeProperty
range: string
definition: Unique identifier for the conflict resolution
in scheme: screening

screening_resolution_method
type: ObjectProperty
range: ConflictResolutionMethod
definition: Method used to resolve the conflict
in scheme: screening

screening_resolution_notes
type: DatatypeProperty
range: string
definition: Notes about the conflict resolution
in scheme: screening

screening_resolution_timestamp
type: DatatypeProperty
range: dateTime
definition: Timestamp when the conflict was resolved
in scheme: screening

screening_total_time_hours
type: DatatypeProperty
range: float
definition: Total time spent on screening in hours
in scheme: screening

search_completeness_assessment
type: DatatypeProperty
range: string
definition: Assessment of search completeness
in scheme: search

search_protocol
type: ObjectProperty
range: SearchProtocol
definition: Protocol defining the search strategy
in scheme: search

search_quality_control
type: ObjectProperty
range: SearchQualityControl
definition: Quality control for search process
in scheme: search

search_reproducibility_check
type: DatatypeProperty
range: boolean
definition: Whether search reproducibility was verified
in scheme: search

search_statistics
type: ObjectProperty
range: SearchStatistics
definition: Statistics about the search process
in scheme: search

search_strategy_description
type: DatatypeProperty
range: string
definition: Detailed description of the search strategy
in scheme: search

search_strategy_validation
type: DatatypeProperty
range: string
definition: How the search strategy was validated
in scheme: search

search_update_schedule
type: DatatypeProperty
range: string
definition: Schedule for updating searches
in scheme: search

section_description
type: DatatypeProperty
range: string
definition: Description of the section
in scheme: field definition

section_id
type: DatatypeProperty
range: string
definition: Unique identifier for this section
in scheme: field definition

section_label
type: DatatypeProperty
range: string
definition: Human-readable label for the section
in scheme: field definition

section_name
type: DatatypeProperty
range: string
definition: Machine-readable name for the section
in scheme: field definition

section_order
type: DatatypeProperty
range: integer
definition: Display order of the section
in scheme: field definition

section_repeatable
type: DatatypeProperty
range: boolean
definition: Whether this section can be repeated
in scheme: field definition

section_required
type: DatatypeProperty
range: boolean
definition: Whether this section is required
in scheme: field definition

sections
type: ObjectProperty
range: ReviewNarrative
definition: Narrative prose sections of the review report
in scheme: review

sensitivity
type: DatatypeProperty
range: float
definition: True positive rate (recall)
in scheme: quality metrics

sensitivity_analyses_count
type: DatatypeProperty
range: integer
definition: Sensitivity analyses count
in scheme: synthesis

sensitivity_description
type: DatatypeProperty
range: string
definition: Sensitivity description
in scheme: synthesis

sensitivity_effect
type: DatatypeProperty
range: float
definition: Sensitivity effect
in scheme: synthesis

sensitivity_id
type: DatatypeProperty
range: string
definition: Sensitivity analysis identifier
in scheme: synthesis

sensitivity_notes
type: DatatypeProperty
range: string
definition: Sensitivity notes
in scheme: synthesis

sensitivity_type
type: ObjectProperty
range: SensitivityType
definition: Sensitivity type
in scheme: synthesis

session_avg_time_per_item
type: DatatypeProperty
range: float
definition: Average time per item in minutes
in scheme: work session

session_duration
type: DatatypeProperty
range: float
definition: Duration of the session in seconds
in scheme: ai assistance

session_ended_at
type: DatatypeProperty
range: dateTime
definition: When the session ended
in scheme: work session

session_environment
type: ObjectProperty
range: SessionEnvironment
definition: Environment details for the session
in scheme: work session

session_notes
type: DatatypeProperty
range: string
definition: Notes about the session
in scheme: work session

session_started_at
type: DatatypeProperty
range: dateTime
definition: When the session started
in scheme: work session

session_status
type: ObjectProperty
range: SessionStatus
definition: Current status of the session
in scheme: work session

session_timestamp
type: DatatypeProperty
range: dateTime
definition: When this AI session occurred
in scheme: ai assistance

session_type
type: ObjectProperty
range: SessionType
definition: Type of work session
in scheme: work session

severity
type: ObjectProperty
range: ValidationSeverity
definition: Severity of validation failure
in scheme: field definition

shapes_version
type: DatatypeProperty
range: string
definition: Version of the SHACL shapes used for the check
in scheme: protocol conformance

signalling_question_id
type: DatatypeProperty
range: string
definition: Identifier for the signalling question
in scheme: quality assessment

signalling_question_rationale
type: DatatypeProperty
range: string
definition: Rationale for the signalling-question response
in scheme: quality assessment

signalling_question_response
type: ObjectProperty
range: SignallingQuestionResponse
definition: Response to the signalling question
in scheme: quality assessment

signalling_question_support
type: DatatypeProperty
range: string
definition: Supporting evidence for the signalling-question response
in scheme: quality assessment

signalling_question_text
type: DatatypeProperty
range: string
definition: Text of the signalling question
in scheme: quality assessment

similarity_score
type: DatatypeProperty
range: float
definition: Similarity score between duplicates (0-1)
in scheme: screening

software_env
type: ObjectProperty
range: SoftwareEnv
definition: Software environment used for the review
in scheme: review

some_concerns_count
type: DatatypeProperty
range: Datatype
  intersection of: integer
  intersection of: Datatype
    on datatype: integer
    with restrictions:
      min inclusive: 0
definition: Number of studies judged as raising some concerns
in scheme: risk of bias assessment

source_record_id
type: DatatypeProperty
range: string
definition: Reference to source record
in scheme: extraction

specificity
type: DatatypeProperty
range: float
definition: True negative rate
in scheme: quality metrics

stage_description
type: DatatypeProperty
range: string
definition: Detailed description
in scheme: stage execution

stage_label
type: DatatypeProperty
range: string
definition: Human-readable label
in scheme: stage execution

stage_registration_id
type: DatatypeProperty
range: string
definition: Unique identifier for the stage registration
in scheme: registration

stage_status
type: ObjectProperty
range: StageStatus
definition: Completion status of a stage execution
in scheme: stage execution

stage_training_completion_rate
type: DatatypeProperty
range: float
definition: Stage training completion rate
in scheme: stage protocol

stage_training_duration_hours
type: DatatypeProperty
range: float
definition: Stage training duration in hours
in scheme: stage protocol

stage_training_materials_uri
type: DatatypeProperty
range: anyURI
definition: URI to stage training materials
in scheme: stage protocol

stage_training_notes
type: DatatypeProperty
range: string
definition: Stage training notes
in scheme: stage protocol

stage_training_provided
type: DatatypeProperty
range: boolean
definition: Whether stage training was provided
in scheme: stage protocol

stakeholder_input_date
type: DatatypeProperty
range: dateTime
definition: Date and time when input was received
in scheme: scoping

stakeholder_input_id
type: DatatypeProperty
range: string
definition: Identifier for stakeholder input
in scheme: scoping

stakeholder_input_source
type: DatatypeProperty
range: string
definition: Source or record of the input
in scheme: scoping

stakeholder_input_summary
type: DatatypeProperty
range: string
definition: Summary of the input received
in scheme: scoping

stakeholder_input_type
type: ObjectProperty
range: StakeholderInputType
definition: Type of stakeholder input
in scheme: scoping

stakeholder_input_used
type: DatatypeProperty
range: boolean
definition: Whether the input influenced the review scope
in scheme: scoping

stakeholder_inputs_count
type: DatatypeProperty
range: Datatype
  intersection of: integer
  intersection of: Datatype
    on datatype: integer
    with restrictions:
      min inclusive: 0
definition: Number of stakeholder input records documented
in scheme: scoping

stakeholder_role
type: DatatypeProperty
range: string
definition: Role of the stakeholder providing input
in scheme: scoping

stakeholder_validation
type: DatatypeProperty
range: boolean
definition: Whether stakeholders validated the proposed scope
in scheme: scoping

start_date
type: DatatypeProperty
range: date
definition: Date when the review started
in scheme: review

started_at
type: DatatypeProperty
range: dateTime
definition: Start time
in scheme: stage execution

studies_assessed_count
type: DatatypeProperty
range: Datatype
  intersection of: integer
  intersection of: Datatype
    on datatype: integer
    with restrictions:
      min inclusive: 0
definition: Total number of studies assessed for risk of bias
in scheme: risk of bias assessment

studies_filled
type: DatatypeProperty
range: integer
definition: Studies filled
in scheme: synthesis

studies_trimmed
type: DatatypeProperty
range: integer
definition: Studies trimmed
in scheme: synthesis

study_characteristics
type: ObjectProperty
range: StudyCharacteristics
definition: Key characteristics of the study
in scheme: extraction

study_design
type: ObjectProperty
range: StudyDesign
definition: Design of the study
in scheme: quality assessment

study_duration
type: DatatypeProperty
range: string
definition: Duration of the study
in scheme: quality assessment

study_registration_id
type: DatatypeProperty
range: string
definition: Clinical trial registration ID
in scheme: quality assessment

study_sample_size
type: DatatypeProperty
range: integer
definition: Total sample size
in scheme: quality assessment

study_setting
type: DatatypeProperty
range: string
definition: Setting where study was conducted
in scheme: quality assessment

subgroup_analyses_count
type: DatatypeProperty
range: integer
definition: Subgroup analyses count
in scheme: synthesis

subgroup_id
type: DatatypeProperty
range: string
definition: Subgroup identifier
in scheme: synthesis

subgroup_name
type: DatatypeProperty
range: string
definition: Subgroup name
in scheme: synthesis

subgroup_notes
type: DatatypeProperty
range: string
definition: Subgroup notes
in scheme: synthesis

subgroup_variable
type: DatatypeProperty
range: string
definition: Subgroup variable
in scheme: synthesis

success_rate
type: DatatypeProperty
range: float
definition: Success rate of this method
in scheme: conflict resolution

successor_template_id
type: DatatypeProperty
range: string
definition: ID of the template that supersedes this one
in scheme: registration template

synthesis_confidence
type: ObjectProperty
range: ConfidenceLevel
definition: Confidence in synthesis
in scheme: synthesis

synthesis_framework
type: DatatypeProperty
range: string
definition: Synthesis framework
in scheme: synthesis

synthesis_id
type: DatatypeProperty
range: string
definition: Synthesis identifier
in scheme: synthesis

synthesis_protocol
type: ObjectProperty
range: SynthesisProtocol
definition: Protocol for synthesis
in scheme: synthesis

synthesis_quality_control
type: ObjectProperty
range: SynthesisQualityControl
definition: Quality control for synthesis
in scheme: synthesis

synthesis_statistics
type: ObjectProperty
range: SynthesisStatistics
definition: Synthesis statistics
in scheme: synthesis

synthesis_text
type: DatatypeProperty
range: string
definition: Synthesis text
in scheme: synthesis

target_effect
type: DatatypeProperty
range: string
definition: Effect estimate, contrast, or estimand targeted by the assessment if applicable
in scheme: quality assessment

target_field
type: DatatypeProperty
range: string
definition: Field or task this prompt targets
in scheme: ai assistance

target_outcome
type: DatatypeProperty
range: string
definition: Outcome targeted by the assessment if outcome-specific
in scheme: quality assessment

tau_squared
type: DatatypeProperty
range: float
definition: Tau-squared statistic
in scheme: synthesis

template_description
type: DatatypeProperty
range: string
definition: Description of the template and its purpose
in scheme: registration template

template_doi
type: DatatypeProperty
range: string
definition: DOI of the template publication if available
in scheme: registration template

template_field_description
type: DatatypeProperty
range: string
definition: Description of what should be entered in this field
in scheme: registration template

template_field_example
type: DatatypeProperty
range: string
definition: Example value for this field
in scheme: registration template

template_field_format
type: DatatypeProperty
range: string
definition: Expected format for the field value
in scheme: registration template

template_field_help_text
type: DatatypeProperty
range: string
definition: Help text to guide users
in scheme: registration template

template_field_id
type: DatatypeProperty
range: string
definition: Unique identifier for this template field
in scheme: registration template

template_field_label
type: DatatypeProperty
range: string
definition: Human-readable label for the field
in scheme: registration template

template_field_name
type: DatatypeProperty
range: string
definition: Technical name of the field
in scheme: registration template

template_field_order
type: DatatypeProperty
range: integer
definition: Display order of the field
in scheme: registration template

template_field_section
type: DatatypeProperty
range: string
definition: Section of the template this field belongs to
in scheme: registration template

template_field_type
type: ObjectProperty
range: FieldType
definition: Data type of the field
in scheme: registration template

template_id
type: DatatypeProperty
range: string
definition: Unique identifier for the registration template
in scheme: registration template

template_language
type: DatatypeProperty
range: string
definition: Language of the template content
in scheme: registration template

template_last_updated
type: DatatypeProperty
range: dateTime
definition: Date and time when the template was last updated
in scheme: registration template

template_name
type: DatatypeProperty
range: string
definition: Human-readable name of the template
in scheme: registration template

template_provider
type: DatatypeProperty
range: string
definition: Organization or registry providing the template
in scheme: registration template

template_ref
type: DatatypeProperty
range: anyURI
definition: Reference to registration template used
in scheme: registration

template_type
type: ObjectProperty
range: TemplateType
definition: Type of registration template
in scheme: registration template

template_uri
type: DatatypeProperty
range: anyURI
definition: URI where the template can be accessed
in scheme: registration template

template_version
type: DatatypeProperty
range: string
definition: Version number of the template
in scheme: registration template

test_statistic
type: DatatypeProperty
range: float
definition: Test statistic
in scheme: synthesis

theme_description
type: DatatypeProperty
range: string
definition: Theme description
in scheme: synthesis

theme_id
type: DatatypeProperty
range: string
definition: Theme identifier
in scheme: synthesis

theme_name
type: DatatypeProperty
range: string
definition: Theme name
in scheme: synthesis

theme_notes
type: DatatypeProperty
range: string
definition: Theme notes
in scheme: synthesis

theme_strength
type: ObjectProperty
range: EvidenceStrength
definition: Theme strength
in scheme: synthesis

throughput_trend
type: DatatypeProperty
range: string
definition: Trend in processing speed
in scheme: quality metrics

time_spent_hours
type: DatatypeProperty
range: float
definition: Total time spent in hours
in scheme: participant

time_spent_seconds
type: DatatypeProperty
range: integer
definition: Time spent making the decision in seconds
in scheme: screening

title
type: DatatypeProperty
range: string
definition: Title of the publication
in scheme: literature record

title_abstract_excluded
type: DatatypeProperty
range: integer
definition: Number of records excluded at title/abstract screening
in scheme: screening

token_usage
type: DatatypeProperty
range: integer
definition: Number of tokens used
in scheme: ai assistance

tool_api_endpoint
type: DatatypeProperty
range: anyURI
definition: API endpoint URL
in scheme: external tool

tool_api_version
type: DatatypeProperty
range: string
definition: API version
in scheme: external tool

tool_citation
type: DatatypeProperty
range: string
definition: Recommended citation
in scheme: external tool

tool_configuration_file
type: DatatypeProperty
range: anyURI
definition: URI to configuration file
in scheme: external tool

tool_cost
type: DatatypeProperty
range: string
definition: Cost information
in scheme: external tool

tool_documentation_url
type: DatatypeProperty
range: anyURI
definition: URL to documentation
in scheme: external tool

tool_id
type: DatatypeProperty
range: string
definition: Unique identifier for the tool
in scheme: external tool

tool_license_type
type: ObjectProperty
range: ToolLicenseType
definition: Type of license
in scheme: external tool

tool_limitations
type: DatatypeProperty
range: string
definition: Known limitations
in scheme: external tool

tool_name
type: DatatypeProperty
range: string
definition: Name of the tool or platform
in scheme: external tool

tool_notes
type: DatatypeProperty
range: string
definition: Additional notes
in scheme: external tool

tool_settings
type: DatatypeProperty
range: string
definition: Tool settings description
in scheme: external tool

tool_subscription_level
type: DatatypeProperty
range: string
definition: Subscription level or plan
in scheme: external tool

tool_url
type: DatatypeProperty
range: anyURI
definition: URL to access the tool
in scheme: external tool

tool_vendor
type: DatatypeProperty
range: string
definition: Vendor or organization providing the tool
in scheme: external tool

tool_version
type: DatatypeProperty
range: string
definition: Version of the tool
in scheme: external tool

total_amendments
type: DatatypeProperty
range: integer
definition: Total number of amendments
in scheme: registration

total_comparisons
type: DatatypeProperty
range: integer
definition: Total number of comparisons made
in scheme: quality metrics

total_conflicts
type: DatatypeProperty
range: integer
definition: Total number of conflicts identified
in scheme: conflict resolution

total_data_points
type: DatatypeProperty
range: integer
definition: Total data points extracted
in scheme: extraction

total_databases_searched
type: DatatypeProperty
range: integer
definition: Number of databases searched
in scheme: search

total_included
type: DatatypeProperty
range: Datatype
  intersection of: integer
  intersection of: Datatype
    on datatype: integer
    with restrictions:
      min inclusive: 0
definition: Number of studies included in the review
in scheme: review

total_items
type: DatatypeProperty
range: integer
definition: Total number of items to process
in scheme: quality metrics

total_outcomes_analyzed
type: DatatypeProperty
range: integer
definition: Total outcomes analyzed
in scheme: synthesis

total_participants
type: DatatypeProperty
range: integer
definition: Total participants
in scheme: synthesis

total_queries_executed
type: DatatypeProperty
range: integer
definition: Total number of search queries executed
in scheme: search

total_records_retrieved
type: DatatypeProperty
range: integer
definition: Total records retrieved before deduplication
in scheme: search

total_records_screened
type: DatatypeProperty
range: integer
definition: Total number of records screened in this round
in scheme: screening

total_registrations
type: DatatypeProperty
range: integer
definition: Total number of registrations created
in scheme: registration

total_reviewer_hours
type: DatatypeProperty
range: float
definition: Total person-hours spent by all reviewers
in scheme: screening

total_screening_time
type: DatatypeProperty
range: float
definition: Total time spent screening in hours
in scheme: screening

total_studies_extracted
type: DatatypeProperty
range: integer
definition: Total studies extracted
in scheme: extraction

total_studies_synthesized
type: DatatypeProperty
range: integer
definition: Total studies synthesized
in scheme: synthesis

total_versions
type: DatatypeProperty
range: integer
definition: Total number of registration versions
in scheme: registration

trim_fill_result
type: ObjectProperty
range: TrimFillResult
definition: Trim and fill result
in scheme: synthesis

unique_record_count
type: DatatypeProperty
range: integer
definition: Number of unique records after deduplication
in scheme: screening

unique_records_after_dedup
type: DatatypeProperty
range: integer
definition: Unique records after deduplication
in scheme: search

updated_at
type: DatatypeProperty
range: dateTime
definition: Timestamp when the review record was last updated
in scheme: review

upper_bound
type: DatatypeProperty
range: float
definition: Upper bound of the interval
in scheme: quality metrics

version
type: DatatypeProperty
range: string
definition: Version number of the review
in scheme: review

version_author
type: ObjectProperty
range: Author
definition: Author who created this version
in scheme: registration

version_control_audit
type: DatatypeProperty
range: string
definition: Audit trail for version control
in scheme: registration

version_date
type: DatatypeProperty
range: dateTime
definition: Date when this version was created
in scheme: registration

version_id
type: DatatypeProperty
range: string
definition: Unique identifier for this registration version
in scheme: registration

version_label
type: DatatypeProperty
range: string
definition: Human-readable label for this version
in scheme: registration

version_number
type: DatatypeProperty
range: string
definition: Version number in semantic versioning format
in scheme: registration

version_reason
type: DatatypeProperty
range: string
definition: Reason for creating this version
in scheme: registration

volume
type: DatatypeProperty
range: string
definition: Volume number of the journal
in scheme: literature record

AgreementMetrics
type: Class
subclass of: Restriction
  max cardinality: 1
  on property: cohen_kappa
subclass of: Restriction
  min cardinality: 0
  on property: fleiss_kappa
subclass of: Restriction
  min cardinality: 0
  on property: total_comparisons
subclass of: Restriction
  min cardinality: 0
  on property: field_level_agreements
subclass of: Restriction
  all values from: Datatype
    intersection of: float
    intersection of: Datatype
      on datatype: float
      with restrictions:
        min inclusive: 0e+00
    intersection of: Datatype
      on datatype: float
      with restrictions:
        max inclusive: 1e+00
  on property: krippendorff_alpha
subclass of: Restriction
  min cardinality: 0
  on property: cohen_kappa
subclass of: Restriction
  max cardinality: 1
  on property: percent_agreement
subclass of: Restriction
  min cardinality: 0
  on property: disagreement_count
subclass of: Restriction
  max cardinality: 1
  on property: total_comparisons
subclass of: Restriction
  min cardinality: 0
  on property: overall_agreement
subclass of: Restriction
  all values from: integer
  on property: total_comparisons
subclass of: Restriction
  all values from: Datatype
    intersection of: float
    intersection of: Datatype
      on datatype: float
      with restrictions:
        min inclusive: -1e+00
    intersection of: Datatype
      on datatype: float
      with restrictions:
        max inclusive: 1e+00
  on property: cohen_kappa
subclass of: Restriction
  all values from: Datatype
    intersection of: float
    intersection of: Datatype
      on datatype: float
      with restrictions:
        min inclusive: 0e+00
    intersection of: Datatype
      on datatype: float
      with restrictions:
        max inclusive: 1e+00
  on property: overall_agreement
subclass of: Restriction
  max cardinality: 1
  on property: disagreement_count
subclass of: Restriction
  all values from: integer
  on property: disagreement_count
subclass of: Restriction
  max cardinality: 1
  on property: overall_agreement
subclass of: Restriction
  min cardinality: 0
  on property: percent_agreement
subclass of: Restriction
  max cardinality: 1
  on property: fleiss_kappa
subclass of: Restriction
  min cardinality: 0
  on property: krippendorff_alpha
subclass of: Restriction
  all values from: FieldAgreement
  on property: field_level_agreements
subclass of: Restriction
  all values from: Datatype
    intersection of: float
    intersection of: Datatype
      on datatype: float
      with restrictions:
        min inclusive: -1e+00
    intersection of: Datatype
      on datatype: float
      with restrictions:
        max inclusive: 1e+00
  on property: fleiss_kappa
subclass of: Restriction
  all values from: Datatype
    intersection of: float
    intersection of: Datatype
      on datatype: float
      with restrictions:
        min inclusive: 0e+00
    intersection of: Datatype
      on datatype: float
      with restrictions:
        max inclusive: 1e+02
  on property: percent_agreement
subclass of: Restriction
  max cardinality: 1
  on property: krippendorff_alpha
definition: Metrics for measuring agreement between reviewers/extractors
in scheme: quality metrics

ExtractedDataPoint
type: Class
subclass of: Restriction
  min cardinality: 0
  on property: extractor_notes
subclass of: Restriction
  all values from: dateTime
  on property: extraction_timestamp
subclass of: Restriction
  min cardinality: 1
  on property: extractor_id
subclass of: Restriction
  min cardinality: 1
  on property: field_id
subclass of: Restriction
  max cardinality: 1
  on property: field_id
subclass of: Restriction
  max cardinality: 1
  on property: extraction_confidence
subclass of: Restriction
  max cardinality: 1
  on property: quote
subclass of: Restriction
  min cardinality: 0
  on property: quote
subclass of: Restriction
  all values from: string
  on property: quote
subclass of: Restriction
  max cardinality: 1
  on property: ai_assisted
subclass of: Restriction
  max cardinality: 1
  on property: datapoint_id
subclass of: Restriction
  all values from: string
  on property: extracted_value
subclass of: Restriction
  max cardinality: 1
  on property: extracted_unit
subclass of: Restriction
  all values from: string
  on property: page_number
subclass of: Restriction
  max cardinality: 1
  on property: extractor_notes
subclass of: Restriction
  min cardinality: 1
  on property: extraction_timestamp
subclass of: Restriction
  min cardinality: 1
  on property: datapoint_id
subclass of: Restriction
  all values from: string
  on property: extractor_notes
subclass of: Restriction
  max cardinality: 1
  on property: extraction_timestamp
subclass of: Restriction
  min cardinality: 0
  on property: extraction_confidence
subclass of: Restriction
  all values from: ConfidenceLevel
  on property: extraction_confidence
subclass of: Restriction
  all values from: string
  on property: extractor_id
subclass of: Restriction
  min cardinality: 0
  on property: ai_assisted
subclass of: Restriction
  all values from: string
  on property: extracted_unit
subclass of: Restriction
  all values from: string
  on property: datapoint_id
subclass of: Restriction
  all values from: float
  on property: ai_confidence
subclass of: Restriction
  max cardinality: 1
  on property: extracted_value
subclass of: Restriction
  max cardinality: 1
  on property: page_number
subclass of: Restriction
  all values from: string
  on property: field_id
subclass of: Restriction
  max cardinality: 1
  on property: ai_confidence
subclass of: Restriction
  min cardinality: 0
  on property: extracted_unit
subclass of: Restriction
  min cardinality: 1
  on property: extracted_value
subclass of: Restriction
  min cardinality: 0
  on property: page_number
subclass of: Restriction
  max cardinality: 1
  on property: extractor_id
subclass of: Restriction
  min cardinality: 0
  on property: ai_confidence
subclass of: Restriction
  all values from: boolean
  on property: ai_assisted
definition: Individual data point extracted from a study
in scheme: extraction

LiteratureRecord
type: Class
subclass of: Restriction
  min cardinality: 0
  on property: publication_type
subclass of: Restriction
  all values from: ConformanceAssertion
  on property: conformance_assertions
subclass of: Restriction
  max cardinality: 1
  on property: pages
subclass of: Restriction
  all values from: QualityAssessment
  on property: risk_of_bias
subclass of: Restriction
  max cardinality: 1
  on property: doi
subclass of: Restriction
  min cardinality: 0
  on property: pages
subclass of: Restriction
  all values from: Author
  on property: authors
subclass of: Restriction
  min cardinality: 0
  on property: publication_year
subclass of: Restriction
  all values from: string
  on property: issue
subclass of: Restriction
  max cardinality: 1
  on property: publication_year
subclass of: Restriction
  min cardinality: 0
  on property: risk_of_bias
subclass of: Restriction
  min cardinality: 0
  on property: study_results
subclass of: Restriction
  max cardinality: 1
  on property: journal
subclass of: Restriction
  min cardinality: 0
  on property: record_updated_at
subclass of: Restriction
  max cardinality: 1
  on property: publication_type
subclass of: Restriction
  all values from: string
  on property: record_id
subclass of: Restriction
  all values from: string
  on property: journal
subclass of: Restriction
  max cardinality: 1
  on property: title
subclass of: Restriction
  min cardinality: 1
  on property: title
subclass of: Restriction
  max cardinality: 1
  on property: issue
subclass of: Restriction
  min cardinality: 0
  on property: pmid
subclass of: Restriction
  all values from: dateTime
  on property: record_updated_at
subclass of: Restriction
  all values from: string
  on property: pages
subclass of: Restriction
  all values from: string
  on property: volume
subclass of: Restriction
  all values from: string
  on property: title
subclass of: Restriction
  min cardinality: 0
  on property: journal
subclass of: Restriction
  max cardinality: 1
  on property: risk_of_bias
subclass of: Restriction
  all values from: string
  on property: pmid
subclass of: Restriction
  max cardinality: 1
  on property: record_updated_at
subclass of: Restriction
  all values from: dateTime
  on property: record_created_at
subclass of: Restriction
  min cardinality: 0
  on property: full_text_url
subclass of: Restriction
  all values from: string
  on property: keywords
subclass of: Restriction
  min cardinality: 0
  on property: issue
subclass of: Restriction
  min cardinality: 1
  on property: record_id
subclass of: Restriction
  min cardinality: 0
  on property: authors
subclass of: Restriction
  min cardinality: 0
  on property: volume
subclass of: Restriction
  max cardinality: 1
  on property: full_text_url
subclass of: Restriction
  min cardinality: 0
  on property: conforms_to
subclass of: Restriction
  min cardinality: 0
  on property: record_created_at
subclass of: Restriction
  all values from: string
  on property: publication_type
subclass of: Restriction
  all values from: anyURI
  on property: full_text_url
subclass of: Restriction
  max cardinality: 1
  on property: abstract
subclass of: Restriction
  all values from: ProtocolReference
  on property: conforms_to
subclass of: Restriction
  max cardinality: 1
  on property: record_created_at
subclass of: Restriction
  max cardinality: 1
  on property: pmid
subclass of: Restriction
  min cardinality: 0
  on property: conformance_assertions
subclass of: Restriction
  min cardinality: 0
  on property: doi
subclass of: Restriction
  max cardinality: 1
  on property: volume
subclass of: Restriction
  min cardinality: 0
  on property: keywords
subclass of: Restriction
  all values from: integer
  on property: publication_year
subclass of: Restriction
  max cardinality: 1
  on property: publication_language
subclass of: Restriction
  all values from: string
  on property: publication_language
subclass of: Restriction
  all values from: string
  on property: abstract
subclass of: Restriction
  max cardinality: 1
  on property: record_id
subclass of: Restriction
  all values from: StudyResult
  on property: study_results
subclass of: Restriction
  min cardinality: 0
  on property: abstract
subclass of: Restriction
  all values from: string
  on property: doi
subclass of: Restriction
  min cardinality: 0
  on property: publication_language
definition: A literature record representing a publication that persists across review stages.
in scheme: literature record

LiteratureRecordCollection
type: Class
subclass of: Restriction
  min cardinality: 0
  on property: collection_description
subclass of: Restriction
  max cardinality: 1
  on property: collection_id
subclass of: Restriction
  min cardinality: 1
  on property: collection_name
subclass of: Restriction
  min cardinality: 1
  on property: collection_id
subclass of: Restriction
  max cardinality: 1
  on property: collection_name
subclass of: Restriction
  max cardinality: 1
  on property: collection_description
subclass of: Restriction
  all values from: string
  on property: collection_id
subclass of: Restriction
  min cardinality: 0
  on property: record_count
subclass of: Restriction
  min cardinality: 0
  on property: collection_created_at
subclass of: Restriction
  min cardinality: 0
  on property: records
subclass of: Restriction
  max cardinality: 1
  on property: record_count
subclass of: Restriction
  all values from: integer
  on property: record_count
subclass of: Restriction
  all values from: string
  on property: collection_name
subclass of: Restriction
  all values from: LiteratureRecord
  on property: records
subclass of: Restriction
  max cardinality: 1
  on property: collection_created_at
subclass of: Restriction
  all values from: string
  on property: collection_description
subclass of: Restriction
  all values from: dateTime
  on property: collection_created_at
definition: A collection of literature records
in scheme: literature record

QualityAssessment
type: Class
subclass of: Restriction
  min cardinality: 0
  on property: assessment_purpose
subclass of: Restriction
  min cardinality: 0
  on property: target_outcome
subclass of: Restriction
  min cardinality: 0
  on property: assessment_notes
subclass of: Restriction
  min cardinality: 1
  on property: item_id
subclass of: Restriction
  max cardinality: 1
  on property: assessment_id
subclass of: Restriction
  min cardinality: 1
  on property: assessment_date
subclass of: Restriction
  all values from: float
  on property: assessment_time_minutes
subclass of: Restriction
  max cardinality: 1
  on property: assessment_date
subclass of: Restriction
  max cardinality: 1
  on property: assessment_purpose
subclass of: Restriction
  max cardinality: 1
  on property: assessment_tool
subclass of: Restriction
  min cardinality: 0
  on property: rob_direction
subclass of: Restriction
  max cardinality: 1
  on property: assessor
subclass of: Restriction
  min cardinality: 0
  on property: assessment_time_minutes
subclass of: Restriction
  max cardinality: 1
  on property: overall_risk_of_bias
subclass of: Restriction
  min cardinality: 0
  on property: risk_of_bias_domains
subclass of: Restriction
  all values from: RiskOfBiasDomainAssessment
  on property: risk_of_bias_domains
subclass of: Restriction
  min cardinality: 0
  on property: rob_assessment_version
subclass of: Restriction
  all values from: string
  on property: item_id
subclass of: Restriction
  max cardinality: 1
  on property: item_id
subclass of: Restriction
  all values from: string
  on property: rob_justification
subclass of: Restriction
  min cardinality: 0
  on property: target_effect
subclass of: Restriction
  max cardinality: 1
  on property: rob_assessment_version
subclass of: Restriction
  all values from: Participant
  on property: assessor
subclass of: Restriction
  all values from: RiskOfBiasJudgement
  on property: overall_risk_of_bias
subclass of: Restriction
  max cardinality: 1
  on property: assessment_time_minutes
subclass of: Restriction
  all values from: QualityRating
  on property: overall_quality
subclass of: Restriction
  all values from: QualityAssessmentTool
  on property: assessment_tool
subclass of: Restriction
  min cardinality: 0
  on property: rob_justification
subclass of: Restriction
  min cardinality: 1
  on property: assessment_id
subclass of: Restriction
  max cardinality: 1
  on property: rob_direction
subclass of: Restriction
  all values from: string
  on property: assessment_id
subclass of: Restriction
  max cardinality: 1
  on property: rob_consensus_status
subclass of: Restriction
  all values from: dateTime
  on property: assessment_date
subclass of: Restriction
  max cardinality: 1
  on property: assessment_unit
subclass of: Restriction
  all values from: AssessmentConsensusStatus
  on property: rob_consensus_status
subclass of: Restriction
  min cardinality: 0
  on property: domain_assessments
subclass of: Restriction
  max cardinality: 1
  on property: assessment_notes
subclass of: Restriction
  all values from: string
  on property: target_outcome
subclass of: Restriction
  max cardinality: 1
  on property: overall_quality
subclass of: Restriction
  min cardinality: 1
  on property: assessor
subclass of: Restriction
  min cardinality: 0
  on property: overall_risk_of_bias
subclass of: Restriction
  all values from: ConfidenceLevel
  on property: confidence_rating
subclass of: Restriction
  all values from: string
  on property: rob_assessment_version
subclass of: Restriction
  all values from: DomainAssessment
  on property: domain_assessments
subclass of: Restriction
  all values from: BiasDirection
  on property: rob_direction
subclass of: Restriction
  all values from: string
  on property: target_effect
subclass of: Restriction
  min cardinality: 0
  on property: rob_consensus_status
subclass of: Restriction
  min cardinality: 0
  on property: overall_quality
subclass of: Restriction
  all values from: AssessmentUnit
  on property: assessment_unit
subclass of: Restriction
  min cardinality: 0
  on property: confidence_rating
subclass of: Restriction
  max cardinality: 1
  on property: target_outcome
subclass of: Restriction
  min cardinality: 1
  on property: assessment_tool
subclass of: Restriction
  max cardinality: 1
  on property: confidence_rating
subclass of: Restriction
  min cardinality: 0
  on property: assessment_unit
subclass of: Restriction
  all values from: AssessmentPurpose
  on property: assessment_purpose
subclass of: Restriction
  all values from: string
  on property: assessment_notes
subclass of: Restriction
  max cardinality: 1
  on property: rob_justification
subclass of: Restriction
  max cardinality: 1
  on property: target_effect
definition: Quality or risk of bias assessment for a study or item
in scheme: quality assessment

RiskOfBiasDomainAssessment
type: Class
subclass of: Restriction
  all values from: BiasDirection
  on property: rob_domain_direction
subclass of: Restriction
  all values from: string
  on property: rob_domain_id
subclass of: Restriction
  min cardinality: 0
  on property: page_references
subclass of: Restriction
  min cardinality: 0
  on property: signalling_questions
subclass of: Restriction
  all values from: string
  on property: rob_domain_description
subclass of: Restriction
  max cardinality: 1
  on property: rob_domain_rationale
subclass of: Restriction
  max cardinality: 1
  on property: rob_domain_id
subclass of: Restriction
  max cardinality: 1
  on property: rob_domain_name
subclass of: Restriction
  max cardinality: 1
  on property: rob_domain_direction
subclass of: Restriction
  min cardinality: 0
  on property: rob_domain_direction
subclass of: Restriction
  all values from: string
  on property: rob_domain_rationale
subclass of: Restriction
  min cardinality: 0
  on property: rob_domain_judgement
subclass of: Restriction
  all values from: SignallingQuestionAssessment
  on property: signalling_questions
subclass of: Restriction
  all values from: string
  on property: rob_domain_name
subclass of: Restriction
  min cardinality: 0
  on property: rob_domain_id
subclass of: Restriction
  min cardinality: 0
  on property: rob_domain_description
subclass of: Restriction
  all values from: RiskOfBiasJudgement
  on property: rob_domain_judgement
subclass of: Restriction
  min cardinality: 0
  on property: supporting_quotes
subclass of: Restriction
  max cardinality: 1
  on property: rob_domain_description
subclass of: Restriction
  min cardinality: 0
  on property: rob_domain_rationale
subclass of: Restriction
  min cardinality: 0
  on property: rob_domain_name
subclass of: Restriction
  max cardinality: 1
  on property: rob_domain_judgement
subclass of: Restriction
  all values from: string
  on property: page_references
subclass of: Restriction
  all values from: string
  on property: supporting_quotes
definition: Assessment of a specific risk-of-bias domain.
in scheme: quality assessment

StatisticalTestResult
type: Class
subclass of: Restriction
  all values from: float
  on property: test_statistic
subclass of: Restriction
  max cardinality: 1
  on property: interpretation
subclass of: Restriction
  min cardinality: 0
  on property: confidence interval lower
subclass of: Restriction
  max cardinality: 1
  on property: confidence interval lower
subclass of: Restriction
  min cardinality: 0
  on property: interpretation
subclass of: Restriction
  all values from: float
  on property: confidence interval lower
subclass of: Restriction
  all values from: float
  on property: confidence interval upper
subclass of: Restriction
  max cardinality: 1
  on property: test_statistic
subclass of: Restriction
  min cardinality: 1
  on property: p value
subclass of: Restriction
  max cardinality: 1
  on property: confidence interval upper
subclass of: Restriction
  max cardinality: 1
  on property: p value
subclass of: Restriction
  all values from: string
  on property: interpretation
subclass of: Restriction
  min cardinality: 0
  on property: confidence interval upper
subclass of: Restriction
  min cardinality: 1
  on property: test_statistic
subclass of: Restriction
  all values from: float
  on property: p value
definition: Result of a statistical test
in scheme: synthesis

TemplateField
type: Class
subclass of: Restriction
  max cardinality: 1
  on property: template_field_label
subclass of: Restriction
  min cardinality: 0
  on property: template_field_constraints
subclass of: Restriction
  all values from: string
  on property: template_field_constraints
subclass of: Restriction
  all values from: string
  on property: template_field_label
subclass of: Restriction
  max cardinality: 1
  on property: template_field_name
subclass of: Restriction
  max cardinality: 1
  on property: template_field_format
subclass of: Restriction
  min cardinality: 0
  on property: conditional_on
subclass of: Restriction
  min cardinality: 0
  on property: template_field_format
subclass of: Restriction
  max cardinality: 1
  on property: template_field_type
subclass of: Restriction
  max cardinality: 1
  on property: conditional_on
subclass of: Restriction
  all values from: string
  on property: template_field_example
subclass of: Restriction
  all values from: string
  on property: conditional_on
subclass of: Restriction
  max cardinality: 1
  on property: template_field_id
subclass of: Restriction
  max cardinality: 1
  on property: template_field_description
subclass of: Restriction
  all values from: string
  on property: template_field_description
subclass of: Restriction
  min cardinality: 1
  on property: template_field_type
subclass of: Restriction
  all values from: boolean
  on property: is_repeatable
subclass of: Restriction
  min cardinality: 0
  on property: template_field_example
subclass of: Restriction
  min cardinality: 0
  on property: is_repeatable
subclass of: Restriction
  all values from: integer
  on property: template_field_order
subclass of: Restriction
  max cardinality: 1
  on property: template_field_help_text
subclass of: Restriction
  all values from: string
  on property: template_field_section
subclass of: Restriction
  min cardinality: 0
  on property: template_field_description
subclass of: Restriction
  min cardinality: 1
  on property: template_field_name
subclass of: Restriction
  min cardinality: 0
  on property: template_field_section
subclass of: Restriction
  all values from: string
  on property: template_field_name
subclass of: Restriction
  max cardinality: 1
  on property: is_repeatable
subclass of: Restriction
  all values from: string
  on property: template_field_format
subclass of: Restriction
  max cardinality: 1
  on property: template_field_section
subclass of: Restriction
  min cardinality: 0
  on property: template_field_help_text
subclass of: Restriction
  min cardinality: 1
  on property: template_field_id
subclass of: Restriction
  max cardinality: 1
  on property: template_field_example
subclass of: Restriction
  min cardinality: 0
  on property: template_field_order
subclass of: Restriction
  all values from: FieldType
  on property: template_field_type
subclass of: Restriction
  all values from: string
  on property: template_field_help_text
subclass of: Restriction
  min cardinality: 1
  on property: template_field_label
subclass of: Restriction
  max cardinality: 1
  on property: template_field_order
subclass of: Restriction
  all values from: string
  on property: template_field_id
definition: A field within a registration template.
in scheme: registration template

conformance_assertions
type: ObjectProperty
range: ConformanceAssertion
definition: Stored results of conformance checks against declared protocols
in scheme: protocol conformance

conforms_to
type: ObjectProperty
range: ProtocolReference
definition: Protocols or guidelines this review or record declares conformance to
in scheme: protocol conformance

amendments
type: ObjectProperty
range: Amendment
definition: Amendments to the protocol
in scheme: protocol

StageOutputRef
type: Class
subclass of: Restriction
  all values from: anyURI
  on property: resource uri
subclass of: Restriction
  max cardinality: 1
  on property: resource uri
subclass of: Restriction
  min cardinality: 0
  on property: output_label
subclass of: Restriction
  min cardinality: 0
  on property: resource uri
subclass of: Restriction
  min cardinality: 0
  on property: checksum
subclass of: Restriction
  all values from: string
  on property: output_label
subclass of: Restriction
  max cardinality: 1
  on property: checksum
subclass of: Restriction
  all values from: string
  on property: checksum
subclass of: Restriction
  max cardinality: 1
  on property: output_label
definition: Reference to a stage output in this or another RevAIse bundle.
in scheme: stage output

page_references
type: DatatypeProperty
range: string
definition: Page references for the assessment
in scheme: quality assessment

supporting_quotes
type: DatatypeProperty
range: string
definition: Quotes supporting the assessment
in scheme: quality assessment

OversightLevel
type: Class
union of: FULL_REVIEW
union of: SAMPLE_REVIEW
union of: EXCEPTION_REVIEW
union of: NO_REVIEW
union of: DUAL_REVIEW
definition: Level of human oversight for AI
in scheme: screening
permissible values: DUAL_REVIEW
permissible values: EXCEPTION_REVIEW
permissible values: FULL_REVIEW
permissible values: NO_REVIEW
permissible values: SAMPLE_REVIEW

ReviewerRole
type: Class
union of: PRIMARY_REVIEWER
union of: SECONDARY_REVIEWER
union of: ARBITRATOR
union of: SUPERVISOR
union of: TRAINEE
definition: Role of reviewer in screening
in scheme: screening
permissible values: ARBITRATOR
permissible values: PRIMARY_REVIEWER
permissible values: SECONDARY_REVIEWER
permissible values: SUPERVISOR
permissible values: TRAINEE

ValidationSeverity
type: Class
union of: ERROR
union of: WARNING
union of: INFO
definition: Severity levels for validation failures
in scheme: field definition
permissible values: ERROR
permissible values: INFO
permissible values: WARNING

AISession
type: Class
subclass of: Restriction
  min cardinality: 1
  on property: ai_config_id
subclass of: Restriction
  all values from: float
  on property: session_duration
subclass of: Restriction
  all values from: integer
  on property: token_usage
subclass of: Restriction
  max cardinality: 1
  on property: ai_config_id
subclass of: Restriction
  min cardinality: 0
  on property: api_calls
subclass of: Restriction
  max cardinality: 1
  on property: session_timestamp
subclass of: Restriction
  min cardinality: 1
  on property: session_timestamp
subclass of: Restriction
  max cardinality: 1
  on property: api_calls
subclass of: Restriction
  all values from: string
  on property: ai_session_id
subclass of: Restriction
  min cardinality: 0
  on property: human_modifications
subclass of: Restriction
  min cardinality: 0
  on property: token_usage
subclass of: Restriction
  all values from: HumanModification
  on property: human_modifications
subclass of: Restriction
  all values from: integer
  on property: api_calls
subclass of: Restriction
  min cardinality: 0
  on property: item_ids_processed
subclass of: Restriction
  all values from: string
  on property: ai_config_id
subclass of: Restriction
  all values from: dateTime
  on property: session_timestamp
subclass of: Restriction
  all values from: string
  on property: errors_encountered
subclass of: Restriction
  max cardinality: 1
  on property: token_usage
subclass of: Restriction
  min cardinality: 0
  on property: errors_encountered
subclass of: Restriction
  min cardinality: 0
  on property: session_duration
subclass of: Restriction
  max cardinality: 1
  on property: session_duration
subclass of: Restriction
  max cardinality: 1
  on property: ai_session_id
subclass of: Restriction
  min cardinality: 1
  on property: ai_session_id
subclass of: Restriction
  all values from: string
  on property: item_ids_processed
definition: Session details for AI-assisted work
in scheme: ai assistance

ApprovalStatus
type: Class
union of: PENDING
union of: APPROVED
union of: REJECTED
union of: NOT_REQUIRED
definition: Approval status for amendments
in scheme: protocol
permissible values: APPROVED
permissible values: NOT_REQUIRED
permissible values: PENDING
permissible values: REJECTED

BiasRisk
type: Class
union of: LOW
union of: MODERATE
union of: HIGH
union of: UNCLEAR
definition: Risk of bias level
in scheme: synthesis
permissible values: HIGH
permissible values: LOW
permissible values: MODERATE
permissible values: UNCLEAR

BlindingLevel
type: Class
union of: NONE
union of: SINGLE_BLIND
union of: DOUBLE_BLIND
union of: TRIPLE_BLIND
definition: Level of blinding in extraction
in scheme: extraction
permissible values: DOUBLE_BLIND
permissible values: NONE
permissible values: SINGLE_BLIND
permissible values: TRIPLE_BLIND

ConformanceItemStatus
type: Class
union of: SATISFIED
union of: VIOLATED
union of: NOT_APPLICABLE
union of: NOT_EVALUATED
definition: Outcome for a single protocol item or constraint
in scheme: protocol conformance
permissible values: NOT_APPLICABLE
permissible values: NOT_EVALUATED
permissible values: SATISFIED
permissible values: VIOLATED

ConformanceResult
type: Class
union of: CONFORMS
union of: DOES_NOT_CONFORM
union of: PARTIAL
union of: NOT_EVALUATED
definition: Overall outcome of a conformance check
in scheme: protocol conformance
permissible values: CONFORMS
permissible values: DOES_NOT_CONFORM
permissible values: NOT_EVALUATED
permissible values: PARTIAL

DeduplicationMethod
type: Class
union of: AUTOMATIC
union of: SEMI_AUTOMATIC
union of: MANUAL
union of: HYBRID
definition: Methods for deduplication
in scheme: screening
permissible values: AUTOMATIC
permissible values: HYBRID
permissible values: MANUAL
permissible values: SEMI_AUTOMATIC

DomainRating
type: Class
union of: NO_CONCERNS
union of: SERIOUS_CONCERNS
union of: VERY_SERIOUS_CONCERNS
union of: NOT_APPLICABLE
definition: Rating for quality domains
in scheme: synthesis
permissible values: NOT_APPLICABLE
permissible values: NO_CONCERNS
permissible values: SERIOUS_CONCERNS
permissible values: VERY_SERIOUS_CONCERNS

FeasibilityConclusion
type: Class
union of: FEASIBLE
union of: FEASIBLE_WITH_CHANGES
union of: NOT_FEASIBLE
union of: UNCERTAIN
definition: Overall feasibility conclusion
in scheme: scoping
permissible values: FEASIBLE
permissible values: FEASIBLE_WITH_CHANGES
permissible values: NOT_FEASIBLE
permissible values: UNCERTAIN

RegistrationType
type: Class
union of: PRE_REGISTRATION
union of: REGISTRATION
union of: REGISTERED_REPORT
union of: PROTOCOL_REGISTRATION
definition: Type of registration
in scheme: registration
permissible values: PRE_REGISTRATION
permissible values: PROTOCOL_REGISTRATION
permissible values: REGISTERED_REPORT
permissible values: REGISTRATION

ReportingApprovalStatus
type: Class
union of: REQUESTED
union of: APPROVED
union of: REVISIONS_REQUESTED
union of: DECLINED
definition: Approval status for reporting signoff
in scheme: reporting
permissible values: APPROVED
permissible values: DECLINED
permissible values: REQUESTED
permissible values: REVISIONS_REQUESTED

WorkSession
type: Class
subclass of: Restriction
  min cardinality: 1
  on property: session_status
subclass of: Restriction
  max cardinality: 1
  on property: paused_duration
subclass of: Restriction
  min cardinality: 0
  on property: session_ended_at
subclass of: Restriction
  all values from: float
  on property: active_duration
subclass of: Restriction
  all values from: dateTime
  on property: session_started_at
subclass of: Restriction
  min cardinality: 1
  on property: session_type
subclass of: Restriction
  all values from: integer
  on property: items_completed
subclass of: Restriction
  min cardinality: 0
  on property: session_environment
subclass of: Restriction
  max cardinality: 1
  on property: session_status
subclass of: Restriction
  min cardinality: 1
  on property: stage type
subclass of: Restriction
  all values from: Participant
  on property: participant
subclass of: Restriction
  min cardinality: 0
  on property: session_notes
subclass of: Restriction
  max cardinality: 1
  on property: session id
subclass of: Restriction
  max cardinality: 1
  on property: active_duration
subclass of: Restriction
  all values from: string
  on property: session_item_ids
subclass of: Restriction
  min cardinality: 1
  on property: participant
subclass of: Restriction
  max cardinality: 1
  on property: session_started_at
subclass of: Restriction
  all values from: string
  on property: session_notes
subclass of: Restriction
  max cardinality: 1
  on property: session_type
subclass of: Restriction
  all values from: float
  on property: paused_duration
subclass of: Restriction
  min cardinality: 0
  on property: active_duration
subclass of: Restriction
  all values from: dateTime
  on property: session_ended_at
subclass of: Restriction
  max cardinality: 1
  on property: session_environment
subclass of: Restriction
  all values from: StageType
  on property: stage type
subclass of: Restriction
  max cardinality: 1
  on property: session_ended_at
subclass of: Restriction
  max cardinality: 1
  on property: items_completed
subclass of: Restriction
  all values from: SessionStatus
  on property: session_status
subclass of: Restriction
  min cardinality: 0
  on property: items_completed
subclass of: Restriction
  min cardinality: 0
  on property: paused_duration
subclass of: Restriction
  all values from: SessionEnvironment
  on property: session_environment
subclass of: Restriction
  all values from: string
  on property: session id
subclass of: Restriction
  all values from: SessionType
  on property: session_type
subclass of: Restriction
  max cardinality: 1
  on property: stage type
subclass of: Restriction
  max cardinality: 1
  on property: participant
subclass of: Restriction
  min cardinality: 1
  on property: session_started_at
subclass of: Restriction
  max cardinality: 1
  on property: session_notes
subclass of: Restriction
  min cardinality: 1
  on property: session id
subclass of: Restriction
  min cardinality: 0
  on property: session_item_ids
definition: A work session by a participant on review tasks
in scheme: work session

average_resolution_time
type: DatatypeProperty
range: float
definition: Average time to resolve in minutes
in scheme: conflict resolution

database_name
type: DatatypeProperty
range: string
definition: Name of the database being searched
in scheme: search

effect_size
type: DatatypeProperty
range: float
definition: Effect size
in scheme: synthesis

field_id
type: DatatypeProperty
range: string
definition: Unique identifier for this field
in scheme: field definition

flow_diagram
type: ObjectProperty
range: FlowDiagram
definition: Study selection flow diagram counts and artifact references
in scheme: review

i_squared
type: DatatypeProperty
range: float
definition: I-squared statistic
in scheme: synthesis

item_id
type: DatatypeProperty
range: string
definition: ID of the item being assessed
in scheme: quality assessment

last_updated
type: DatatypeProperty
range: dateTime
definition: Timestamp of last update to the review
in scheme: review

checksum
type: DatatypeProperty
range: string
definition: Checksum of the output file
in scheme: stage output

kind
type: DatatypeProperty
range: string
definition: Kind or type of stage output
in scheme: stage output

parent_analysis_id
type: DatatypeProperty
range: string
definition: Parent analysis identifier
in scheme: synthesis

record_id
type: DatatypeProperty
range: string
definition: Unique identifier for the literature record
in scheme: literature record

resolution_method
type: ObjectProperty
range: ResolutionMethod
definition: Method used to resolve the conflict
in scheme: conflict resolution

AIAssistance
type: Class
subclass of: Restriction
  max cardinality: 1
  on property: ai_model
subclass of: Restriction
  min cardinality: 0
  on property: ai_performance_metrics
subclass of: Restriction
  min cardinality: 1
  on property: ai_version
subclass of: Restriction
  all values from: string
  on property: ai_version
subclass of: Restriction
  min cardinality: 0
  on property: ai_validation_rules
subclass of: Restriction
  min cardinality: 0
  on property: ai_training_description
subclass of: Restriction
  max cardinality: 1
  on property: human_oversight_level
subclass of: Restriction
  min cardinality: 1
  on property: ai_id
subclass of: Restriction
  all values from: string
  on property: ai_id
subclass of: Restriction
  min cardinality: 0
  on property: ai_parameters
subclass of: Restriction
  all values from: string
  on property: ai_model
subclass of: Restriction
  min cardinality: 0
  on property: ai_prompts
subclass of: Restriction
  max cardinality: 1
  on property: ai_provider
subclass of: Restriction
  all values from: AIParameter
  on property: ai_parameters
subclass of: Restriction
  min cardinality: 0
  on property: ai_provider
subclass of: Restriction
  all values from: string
  on property: ai_validation_rules
subclass of: Restriction
  min cardinality: 0
  on property: ai_error_handling
subclass of: Restriction
  all values from: Datatype
    intersection of: float
    intersection of: Datatype
      on datatype: float
      with restrictions:
        min inclusive: 0e+00
    intersection of: Datatype
      on datatype: float
      with restrictions:
        max inclusive: 1e+00
  on property: ai_confidence_threshold
subclass of: Restriction
  all values from: AIPerformanceMetrics
  on property: ai_performance_metrics
subclass of: Restriction
  max cardinality: 1
  on property: ai_error_handling
subclass of: Restriction
  min cardinality: 1
  on property: ai_model
subclass of: Restriction
  max cardinality: 1
  on property: ai_id
subclass of: Restriction
  max cardinality: 1
  on property: ai_training_description
subclass of: Restriction
  max cardinality: 1
  on property: ai_performance_metrics
subclass of: Restriction
  min cardinality: 1
  on property: human_oversight_level
subclass of: Restriction
  min cardinality: 0
  on property: ai_confidence_threshold
subclass of: Restriction
  all values from: string
  on property: ai_provider
subclass of: Restriction
  all values from: string
  on property: ai_error_handling
subclass of: Restriction
  all values from: AIPurpose
  on property: ai_purpose
subclass of: Restriction
  min cardinality: 1
  on property: ai_purpose
subclass of: Restriction
  all values from: HumanOversightLevel
  on property: human_oversight_level
subclass of: Restriction
  max cardinality: 1
  on property: ai_version
subclass of: Restriction
  all values from: string
  on property: ai_training_description
subclass of: Restriction
  max cardinality: 1
  on property: ai_confidence_threshold
subclass of: Restriction
  all values from: AIPrompt
  on property: ai_prompts
definition: Configuration for AI assistance in any review stage
in scheme: ai assistance

AssessmentConsensusStatus
type: Class
union of: SINGLE_ASSESSOR
union of: INDEPENDENT_ASSESSMENTS
union of: CONFLICT_UNRESOLVED
union of: CONSENSUS_REACHED
union of: ADJUDICATED
definition: Consensus status for an assessment
in scheme: quality assessment
permissible values: ADJUDICATED
permissible values: CONFLICT_UNRESOLVED
permissible values: CONSENSUS_REACHED
permissible values: INDEPENDENT_ASSESSMENTS
permissible values: SINGLE_ASSESSOR

AssessmentPurpose
type: Class
union of: QUALITY_ASSESSMENT
union of: RISK_OF_BIAS
union of: CERTAINTY_ASSESSMENT
union of: REPORTING_QUALITY
union of: METHODS_APPRAISAL
definition: Purpose of a quality or risk-of-bias assessment
in scheme: quality assessment
permissible values: CERTAINTY_ASSESSMENT
permissible values: METHODS_APPRAISAL
permissible values: QUALITY_ASSESSMENT
permissible values: REPORTING_QUALITY
permissible values: RISK_OF_BIAS

AssessmentUnit
type: Class
union of: STUDY
union of: OUTCOME
union of: RESULT
union of: DOMAIN
union of: REVIEW
definition: Unit at which a quality or risk-of-bias assessment is made
in scheme: quality assessment
permissible values: DOMAIN
permissible values: OUTCOME
permissible values: RESULT
permissible values: REVIEW
permissible values: STUDY

ProtocolKind
type: Class
union of: REPORTING
union of: CONDUCT
union of: RISK_OF_BIAS
union of: APPRAISAL
union of: CERTAINTY
definition: Category of a review protocol or guideline
in scheme: protocol conformance
permissible values: APPRAISAL
permissible values: CERTAINTY
permissible values: CONDUCT
permissible values: REPORTING
permissible values: RISK_OF_BIAS

QuestionCandidateStatus
type: Class
union of: PROPOSED
union of: REFINED
union of: SELECTED
union of: REJECTED
union of: MERGED
definition: Status values for candidate review questions
in scheme: scoping
permissible values: MERGED
permissible values: PROPOSED
permissible values: REFINED
permissible values: REJECTED
permissible values: SELECTED

StageStatus
type: Class
union of: NOT_STARTED
union of: IN_PROGRESS
union of: COMPLETE
union of: SKIPPED
union of: NOT_APPLICABLE
definition: Completion status of a stage execution
in scheme: enums
permissible values: COMPLETE
permissible values: IN_PROGRESS
permissible values: NOT_APPLICABLE
permissible values: NOT_STARTED
permissible values: SKIPPED

DatasetKind
type: Class
union of: bibliographic_db
union of: local_index
union of: fulltext_corpus
union of: annotation_set
union of: gold_labels
union of: calibration_set
union of: other
definition: Types of datasets used in systematic reviews
in scheme: enums
permissible values: annotation_set
permissible values: bibliographic_db
permissible values: calibration_set
permissible values: fulltext_corpus
permissible values: gold_labels
permissible values: local_index
permissible values: other

EvidenceQuality
type: Class
union of: HIGH
union of: MODERATE
union of: LOW
union of: VERY_LOW
definition: Quality/certainty of evidence (GRADE)
in scheme: synthesis
permissible values: HIGH
permissible values: LOW
permissible values: MODERATE
permissible values: VERY_LOW

EvidenceStrength
type: Class
union of: VERY_STRONG
union of: STRONG
union of: MODERATE
union of: WEAK
union of: VERY_WEAK
union of: NO_EVIDENCE
definition: Strength of evidence
in scheme: synthesis
permissible values: MODERATE
permissible values: NO_EVIDENCE
permissible values: STRONG
permissible values: VERY_STRONG
permissible values: VERY_WEAK
permissible values: WEAK

ExternalTool
type: Class
subclass of: Restriction
  min cardinality: 0
  on property: tool_ai_models
subclass of: Restriction
  all values from: string
  on property: tool_citation
subclass of: Restriction
  min cardinality: 0
  on property: tool_api_endpoint
subclass of: Restriction
  max cardinality: 1
  on property: tool_name
subclass of: Restriction
  max cardinality: 1
  on property: tool_api_version
subclass of: Restriction
  all values from: string
  on property: tool_api_version
definition: External tool or platform used in the review process
in scheme: external tool

Restriction
min cardinality: 0
on property: funding_sources

Restriction
max cardinality: 1
on property: review_country

Restriction
min cardinality: 0
on property: software_env

Restriction
min cardinality: 0
on property: review_language

Restriction
min cardinality: 0
on property: review_keywords

Restriction
max cardinality: 1
on property: protocol

Restriction
max cardinality: 1
on property: data_availability

Restriction
max cardinality: 1
on property: false_negative_rate

Restriction
all values from: Datatype
  intersection of: float
  intersection of: Datatype
    on datatype: float
    with restrictions:
      min inclusive: 0e+00
  intersection of: Datatype
    on datatype: float
    with restrictions:
      max inclusive: 1e+00
on property: false_discovery_rate

Restriction
all values from: Datatype
  intersection of: float
  intersection of: Datatype
    on datatype: float
    with restrictions:
      min inclusive: 0e+00
  intersection of: Datatype
    on datatype: float
    with restrictions:
      max inclusive: 1e+00
on property: precision

Restriction
max cardinality: 1
on property: matthews_correlation

Restriction
all values from: Datatype
  intersection of: float
  intersection of: Datatype
    on datatype: float
    with restrictions:
      min inclusive: 0e+00
  intersection of: Datatype
    on datatype: float
    with restrictions:
      max inclusive: 1e+00
on property: false_negative_rate

Restriction
min cardinality: 0
on property: diagnostic_odds_ratio

Restriction
min cardinality: 0
on property: precision