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 |
|---|---|---|---|
| ExtractionQualityControl | 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/extraction
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/extraction
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/extraction
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/extraction
rank: 1000
identifier: true
owner: ConflictResolution
domain_of:
- ConflictResolution
range: string
required: true
conflict_type:
name: conflict_type
description: Type of conflict being resolved
from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/extraction
rank: 1000
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/extraction
rank: 1000
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/extraction
rank: 1000
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/extraction
rank: 1000
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/extraction
rank: 1000
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/extraction
rank: 1000
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/extraction
rank: 1000
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/extraction
rank: 1000
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/extraction
rank: 1000
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/extraction
rank: 1000
owner: ConflictResolution
domain_of:
- ConflictResolution
range: float
minimum_value: 0.0
maximum_value: 1.0