Validation Results Data Model

A datamodel for data validation results.

URI: https://w3id.org/linkml/validation_results

Name: validaton-results

Classes

Class

Description

NamedResource

None

        ConstraintComponent

None

        Node

None

RepairConfiguration

Configuration parameters for execution of validation repairs

Report

A report object that is a holder to multiple report results

        RepairReport

A report that consists of repair operation results

        ValidationReport

A report that consists of validation results

Result

Abstract base class for any individual report result

        MappingValidationResult

A validation result where the check is to determine if a mapping is correct

        RepairOperation

The result of performing an individual repair

        ValidationResult

An individual result arising from validation of a data instance using a particular rule

                DefinitionValidationResult

None

                ExternalReferenceValidationResult

A validation result where the check is to determine if a link to an external resource is still valid

TypeSeverityKeyValue

key-value pair that maps a validation result type to a severity setting, for overriding default severity

ValidationConfiguration

Configuration parameters for execution of a validation report

Slots

Slot

Description

category

The category of the validation issue

confidence

definition

definition_source

documentation_objects

paths or URLs to files containing best practice documentation, SOPs, etc

dry_run

http_response_code

id

info

additional information about the issue

instantiates

The type of the subject

lookup_references

if true, then look up references used as provenance (axiom annotation)

max_number_results_per_type

if set then truncate results such that no more than this number of results ar…

modified

number_of_attempts

object

object_id

object_info

object_str

predicate

The predicate or property of the subject which the result is about

predicate_id

problem

prompt_info

for AI agents, this allows passing through of additional info to the prompt

proposed_new_definition

repairs

results

collection of results

schema_path

allows overriding the default OMO schema

severity

the severity of the issue

source

subject

The instance which the result is about

subject_id

subject_info

successful

suggested_modifications

suggested_predicate

time_checked

type

The type of validation result

type_severity_map

Allows overriding of severity of a particular type

url

validation_configuration

repair configurations include validation configurations

Enumerations

Enumeration

Description

SeverityOptions

ValidationResultType

Types

Type

Description

Boolean

A binary (true or false) value

Curie

a compact URI

Date

a date (year, month and day) in an idealized calendar

DateOrDatetime

Either a date or a datetime

Datetime

The combination of a date and time

Decimal

A real number with arbitrary precision that conforms to the xsd:decimal speci…

Double

A real number that conforms to the xsd:double specification

Float

A real number that conforms to the xsd:float specification

Integer

An integer

Jsonpath

A string encoding a JSON Path

Jsonpointer

A string encoding a JSON Pointer

Ncname

Prefix part of CURIE

Nodeidentifier

A URI, CURIE or BNODE that represents a node in a model

Objectidentifier

A URI or CURIE that represents an object in the model

Sparqlpath

A string encoding a SPARQL Property Path

String

A character string

Time

A time object represents a (local) time of day, independent of any particular…

Uri

a complete URI

Uriorcurie

a URI or a CURIE

Subsets

Subset

Description