# Class: RepairOperation _The result of performing an individual repair_ URI: [vm:RepairOperation](https://w3id.org/linkml/validation-model/RepairOperation) ```{mermaid} classDiagram class RepairOperation Result <|-- RepairOperation RepairOperation : info RepairOperation : modified RepairOperation : repairs RepairOperation --> ValidationResult : repairs RepairOperation : successful ``` ## Inheritance * [Result](Result.md) * **RepairOperation** ## Slots | Name | Cardinality and Range | Description | Inheritance | | --- | --- | --- | --- | | [repairs](repairs.md) | 0..1
[ValidationResult](ValidationResult.md) | | direct | | [modified](modified.md) | 0..1
[Boolean](Boolean.md) | | direct | | [successful](successful.md) | 0..1
[Boolean](Boolean.md) | | direct | | [info](info.md) | 0..1
[String](String.md) | | direct | ## Usages | used by | used in | type | used | | --- | --- | --- | --- | | [RepairReport](RepairReport.md) | [results](results.md) | range | [RepairOperation](RepairOperation.md) | ## TODOs * integrate with kgcl data model, to be able to describe changes ## Identifier and Mapping Information ### Schema Source * from schema: https://w3id.org/linkml/validation_results ## Mappings | Mapping Type | Mapped Value | | --- | --- | | self | vm:RepairOperation | | native | vm:RepairOperation | ## LinkML Source ### Direct
```yaml name: RepairOperation description: The result of performing an individual repair todos: - integrate with kgcl data model, to be able to describe changes from_schema: https://w3id.org/linkml/validation_results is_a: Result attributes: repairs: name: repairs from_schema: https://w3id.org/linkml/validation_results rank: 1000 domain_of: - RepairOperation range: ValidationResult modified: name: modified from_schema: https://w3id.org/linkml/validation_results rank: 1000 domain_of: - RepairOperation range: boolean successful: name: successful from_schema: https://w3id.org/linkml/validation_results rank: 1000 domain_of: - RepairOperation range: boolean info: name: info from_schema: https://w3id.org/linkml/validation_results domain_of: - ValidationResult - MappingValidationResult - RepairOperation range: string ```
### Induced
```yaml name: RepairOperation description: The result of performing an individual repair todos: - integrate with kgcl data model, to be able to describe changes from_schema: https://w3id.org/linkml/validation_results is_a: Result attributes: repairs: name: repairs from_schema: https://w3id.org/linkml/validation_results rank: 1000 alias: repairs owner: RepairOperation domain_of: - RepairOperation range: ValidationResult modified: name: modified from_schema: https://w3id.org/linkml/validation_results rank: 1000 alias: modified owner: RepairOperation domain_of: - RepairOperation range: boolean successful: name: successful from_schema: https://w3id.org/linkml/validation_results rank: 1000 alias: successful owner: RepairOperation domain_of: - RepairOperation range: boolean info: name: info from_schema: https://w3id.org/linkml/validation_results alias: info owner: RepairOperation domain_of: - ValidationResult - MappingValidationResult - RepairOperation range: string ```