Skip to content

Class: ConflictResolution

Resolution of conflicts or disagreements between reviewers

URI: revaise:ConflictResolution

```mermaid classDiagram class ConflictResolution click ConflictResolution href "../ConflictResolution/" ConflictResolution : conflict_type

    ConflictResolution --> "1" ConflictType : conflict_type
    click ConflictType href "../ConflictType/"



  ConflictResolution : conflicting_items

  ConflictResolution : final_decision

  ConflictResolution : original_decisions

  ConflictResolution : resolution_confidence

  ConflictResolution : resolution_duration

  ConflictResolution : resolution_id

  ConflictResolution : resolution_method





    ConflictResolution --> "1" ResolutionMethod : resolution_method
    click ResolutionMethod href "../ResolutionMethod/"



  ConflictResolution : resolution_notes

  ConflictResolution : resolution_timestamp

  ConflictResolution : resolver





    ConflictResolution --> "0..1" Participant : resolver
    click Participant href "../Participant/"

```

Slots

Name Cardinality and Range Description Inheritance
resolution_id 1
String
Unique identifier for this resolution direct
conflict_type 1
ConflictType
Type of conflict being resolved direct
conflicting_items 1..*
String
IDs of items in conflict direct
original_decisions 1..*
String
Original conflicting decisions or values direct
resolution_method 1
ResolutionMethod
Method used to resolve the conflict direct
final_decision 1
String
Final resolved decision or value direct
resolver 0..1
Participant
Person or process that resolved the conflict direct
resolution_timestamp 1
Datetime
When the conflict was resolved direct
resolution_duration 0..1
Float
Time taken to resolve in minutes direct
resolution_notes 0..1
String
Notes about the resolution process direct
resolution_confidence 0..1
Float
Confidence in the resolution direct

Usages

used by used in type used
SearchQualityControl base_discrepancy_resolutions range ConflictResolution
StageQualityControl base_discrepancy_resolutions range ConflictResolution

Identifier and Mapping Information

Schema Source

  • from schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/search

Mappings

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

LinkML Source

Direct

name: ConflictResolution
description: Resolution of conflicts or disagreements between reviewers
from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/search
slots:
- resolution_id
- conflict_type
- conflicting_items
- original_decisions
- resolution_method
- final_decision
- resolver
- resolution_timestamp
- resolution_duration
- resolution_notes
- resolution_confidence
slot_usage:
  resolution_id:
    name: resolution_id
    description: Unique identifier for this resolution
    identifier: true
    range: string
  conflict_type:
    name: conflict_type
    description: Type of conflict being resolved
    range: ConflictType
    required: true
  conflicting_items:
    name: conflicting_items
    description: IDs of items in conflict
    range: string
    required: true
    multivalued: true
  original_decisions:
    name: original_decisions
    description: Original conflicting decisions or values
    range: string
    required: true
    multivalued: true
  resolution_method:
    name: resolution_method
    description: Method used to resolve the conflict
    range: ResolutionMethod
    required: true
  final_decision:
    name: final_decision
    description: Final resolved decision or value
    range: string
    required: true
  resolver:
    name: resolver
    description: Person or process that resolved the conflict
    range: Participant
  resolution_timestamp:
    name: resolution_timestamp
    description: When the conflict was resolved
    range: datetime
    required: true
  resolution_duration:
    name: resolution_duration
    description: Time taken to resolve in minutes
    range: float
  resolution_notes:
    name: resolution_notes
    description: Notes about the resolution process
    range: string
  resolution_confidence:
    name: resolution_confidence
    description: Confidence in the resolution
    range: float
    minimum_value: 0.0
    maximum_value: 1.0

Induced

name: ConflictResolution
description: Resolution of conflicts or disagreements between reviewers
from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/search
slot_usage:
  resolution_id:
    name: resolution_id
    description: Unique identifier for this resolution
    identifier: true
    range: string
  conflict_type:
    name: conflict_type
    description: Type of conflict being resolved
    range: ConflictType
    required: true
  conflicting_items:
    name: conflicting_items
    description: IDs of items in conflict
    range: string
    required: true
    multivalued: true
  original_decisions:
    name: original_decisions
    description: Original conflicting decisions or values
    range: string
    required: true
    multivalued: true
  resolution_method:
    name: resolution_method
    description: Method used to resolve the conflict
    range: ResolutionMethod
    required: true
  final_decision:
    name: final_decision
    description: Final resolved decision or value
    range: string
    required: true
  resolver:
    name: resolver
    description: Person or process that resolved the conflict
    range: Participant
  resolution_timestamp:
    name: resolution_timestamp
    description: When the conflict was resolved
    range: datetime
    required: true
  resolution_duration:
    name: resolution_duration
    description: Time taken to resolve in minutes
    range: float
  resolution_notes:
    name: resolution_notes
    description: Notes about the resolution process
    range: string
  resolution_confidence:
    name: resolution_confidence
    description: Confidence in the resolution
    range: float
    minimum_value: 0.0
    maximum_value: 1.0
attributes:
  resolution_id:
    name: resolution_id
    description: Unique identifier for this resolution
    from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/search
    rank: 1000
    identifier: true
    alias: resolution_id
    owner: ConflictResolution
    domain_of:
    - ConflictResolution
    range: string
  conflict_type:
    name: conflict_type
    description: Type of conflict being resolved
    from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/search
    rank: 1000
    alias: conflict_type
    owner: ConflictResolution
    domain_of:
    - ConflictResolution
    range: ConflictType
    required: true
  conflicting_items:
    name: conflicting_items
    description: IDs of items in conflict
    from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/search
    rank: 1000
    alias: conflicting_items
    owner: ConflictResolution
    domain_of:
    - ConflictResolution
    range: string
    required: true
    multivalued: true
  original_decisions:
    name: original_decisions
    description: Original conflicting decisions or values
    from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/search
    rank: 1000
    alias: original_decisions
    owner: ConflictResolution
    domain_of:
    - ConflictResolution
    range: string
    required: true
    multivalued: true
  resolution_method:
    name: resolution_method
    description: Method used to resolve the conflict
    from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/search
    rank: 1000
    alias: resolution_method
    owner: ConflictResolution
    domain_of:
    - ConflictResolution
    range: ResolutionMethod
    required: true
  final_decision:
    name: final_decision
    description: Final resolved decision or value
    from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/search
    rank: 1000
    alias: final_decision
    owner: ConflictResolution
    domain_of:
    - ConflictResolution
    range: string
    required: true
  resolver:
    name: resolver
    description: Person or process that resolved the conflict
    from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/search
    rank: 1000
    alias: resolver
    owner: ConflictResolution
    domain_of:
    - ConflictResolution
    range: Participant
  resolution_timestamp:
    name: resolution_timestamp
    description: When the conflict was resolved
    from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/search
    rank: 1000
    alias: resolution_timestamp
    owner: ConflictResolution
    domain_of:
    - ConflictResolution
    range: datetime
    required: true
  resolution_duration:
    name: resolution_duration
    description: Time taken to resolve in minutes
    from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/search
    rank: 1000
    alias: resolution_duration
    owner: ConflictResolution
    domain_of:
    - ConflictResolution
    range: float
  resolution_notes:
    name: resolution_notes
    description: Notes about the resolution process
    from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/search
    rank: 1000
    alias: resolution_notes
    owner: ConflictResolution
    domain_of:
    - ConflictResolution
    range: string
  resolution_confidence:
    name: resolution_confidence
    description: Confidence in the resolution
    from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/search
    rank: 1000
    alias: resolution_confidence
    owner: ConflictResolution
    domain_of:
    - ConflictResolution
    range: float
    minimum_value: 0.0
    maximum_value: 1.0