BASE <https://w3id.org/linkml/report/>
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>
PREFIX linkml: <https://w3id.org/linkml/>
PREFIX reporting: <https://w3id.org/linkml/report>
PREFIX sh: <https://w3id.org/shacl/>


linkml:String xsd:string

linkml:Integer xsd:integer

linkml:Boolean xsd:boolean

linkml:Float xsd:float

linkml:Double xsd:double

linkml:Decimal xsd:decimal

linkml:Time xsd:dateTime

linkml:Date xsd:date

linkml:Datetime xsd:dateTime

linkml:Uriorcurie IRI

linkml:Uri IRI

linkml:Ncname xsd:string

linkml:Objectidentifier IRI

linkml:Nodeidentifier NONLITERAL

reporting:ValidationReport CLOSED {
    (  $reporting:ValidationReport_tes reporting:results @reporting:ValidationResult * ;
       rdf:type [ sh:ValidationReport ] ?
    )
}

reporting:ValidationResult CLOSED {
    (  $reporting:ValidationResult_tes (  reporting:type @reporting:ProblemType ? ;
          reporting:severity @reporting:SeverityOptions ? ;
          reporting:subject @linkml:Nodeidentifier ? ;
          reporting:instantiates @linkml:Nodeidentifier ? ;
          reporting:predicate @linkml:Nodeidentifier ? ;
          reporting:object @linkml:Nodeidentifier ? ;
          reporting:object_str @linkml:String ? ;
          reporting:source @linkml:Nodeidentifier ? ;
          reporting:info @linkml:String ?
       ) ;
       rdf:type [ sh:ValidationResult ] ?
    )
}



