# Class: ValidationReport _A report that consists of validation results_ URI: [sh:ValidationReport](http://www.w3.org/ns/shacl#ValidationReport) ```{mermaid} classDiagram class ValidationReport Report <|-- ValidationReport ValidationReport : results ValidationReport --> ValidationResult : results ``` ## Inheritance * [Report](Report.md) * **ValidationReport** ## Slots | Name | Cardinality and Range | Description | Inheritance | | --- | --- | --- | --- | | [results](results.md) | 0..*
[ValidationResult](ValidationResult.md) | collection of results | [Report](Report.md) | ## TODOs * add prov object ## Identifier and Mapping Information ### Schema Source * from schema: https://w3id.org/linkml/validation_results ## Mappings | Mapping Type | Mapped Value | | --- | --- | | self | sh:ValidationReport | | native | vm:ValidationReport | ## LinkML Source ### Direct
```yaml name: ValidationReport description: A report that consists of validation results todos: - add prov object from_schema: https://w3id.org/linkml/validation_results is_a: Report slot_usage: results: name: results domain_of: - Report range: ValidationResult class_uri: sh:ValidationReport ```
### Induced
```yaml name: ValidationReport description: A report that consists of validation results todos: - add prov object from_schema: https://w3id.org/linkml/validation_results is_a: Report slot_usage: results: name: results domain_of: - Report range: ValidationResult attributes: results: name: results description: collection of results from_schema: https://w3id.org/linkml/validation_results rank: 1000 slot_uri: sh:result multivalued: true alias: results owner: ValidationReport domain_of: - Report range: ValidationResult inlined: true inlined_as_list: true class_uri: sh:ValidationReport ```