http://www.w3.org/ns/shacl#propertyValidator

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/ns/shacl#Validator
http://www.w3.org/2000/01/rdf-schema#label property validator
http://www.w3.org/2000/01/rdf-schema#domain http://www.w3.org/ns/shacl#ConstraintComponent
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment The validator(s) used to evaluate a constraint in the context of a property shape.

http://www.w3.org/ns/shacl#UniqueLangConstraintComponent

http://www.w3.org/2000/01/rdf-schema#label Unique-languages constraint component
http://www.w3.org/ns/shacl#parameter http://www.w3.org/ns/shacl#UniqueLangConstraintComponent-uniqueLang
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/ns/shacl#ConstraintComponent
http://www.w3.org/2000/01/rdf-schema#comment A constraint component that can be used to specify that no pair of value nodes may use the same language tag.

http://www.w3.org/ns/shacl#prefixes

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/2002/07/owl#Ontology
http://www.w3.org/2000/01/rdf-schema#label prefixes
http://www.w3.org/2000/01/rdf-schema#domain http://www.w3.org/ns/shacl#SPARQLExecutable
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment The prefixes that shall be applied before parsing the associated SPARQL query.

http://www.w3.org/ns/shacl#JSTargetType

http://www.w3.org/2000/01/rdf-schema#label JavaScript target type
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2000/01/rdf-schema#Class
http://www.w3.org/2000/01/rdf-schema#comment The (meta) class for parameterizable targets that are based on JavaScript functions.
http://www.w3.org/2000/01/rdf-schema#subClassOf http://www.w3.org/ns/shacl#TargetType
http://www.w3.org/ns/shacl#JSExecutable

http://www.w3.org/ns/shacl#condition

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/ns/shacl#Shape
http://www.w3.org/2000/01/rdf-schema#label condition
http://www.w3.org/2000/01/rdf-schema#domain http://www.w3.org/ns/shacl#Rule
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment The shapes that the focus nodes need to conform to before a rule is executed on them.

http://www.w3.org/ns/shacl#ClassConstraintComponent

http://www.w3.org/2000/01/rdf-schema#label Class constraint component
http://www.w3.org/ns/shacl#parameter http://www.w3.org/ns/shacl#ClassConstraintComponent-class
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/ns/shacl#ConstraintComponent
http://www.w3.org/2000/01/rdf-schema#comment A constraint component that can be used to verify that each value node is an instance of a given type.

http://www.w3.org/ns/shacl#rule

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/ns/shacl#Rule
http://www.w3.org/2000/01/rdf-schema#label rule
http://www.w3.org/2000/01/rdf-schema#domain http://www.w3.org/ns/shacl#Shape
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment The rules linked to a shape.

http://www.w3.org/ns/shacl#QualifiedMaxCountConstraintComponent

http://www.w3.org/2000/01/rdf-schema#label Qualified-max-count constraint component
http://www.w3.org/ns/shacl#parameter http://www.w3.org/ns/shacl#QualifiedMaxCountConstraintComponent-qualifiedValueShape
http://www.w3.org/ns/shacl#QualifiedMaxCountConstraintComponent-qualifiedValueShapesDisjoint
http://www.w3.org/ns/shacl#QualifiedMaxCountConstraintComponent-qualifiedMaxCount
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/ns/shacl#ConstraintComponent
http://www.w3.org/2000/01/rdf-schema#comment A constraint component that can be used to verify that a specified maximum number of value nodes conforms to a given shape.

http://www.w3.org/ns/shacl#OrConstraintComponent

http://www.w3.org/2000/01/rdf-schema#label Or constraint component
http://www.w3.org/ns/shacl#parameter http://www.w3.org/ns/shacl#OrConstraintComponent-or
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/ns/shacl#ConstraintComponent
http://www.w3.org/2000/01/rdf-schema#comment A constraint component that can be used to restrict the value nodes so that they conform to at least one out of several provided shapes.

http://www.w3.org/ns/shacl#HasValueConstraintComponent

http://www.w3.org/2000/01/rdf-schema#label Has-value constraint component
http://www.w3.org/ns/shacl#parameter http://www.w3.org/ns/shacl#HasValueConstraintComponent-hasValue
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/ns/shacl#ConstraintComponent
http://www.w3.org/2000/01/rdf-schema#comment A constraint component that can be used to verify that one of the value nodes is a given RDF node.

http://www.w3.org/ns/shacl#shapesGraph

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/2002/07/owl#Ontology
http://www.w3.org/2000/01/rdf-schema#label shapes graph
http://www.w3.org/2000/01/rdf-schema#domain http://www.w3.org/2002/07/owl#Ontology
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment Shapes graphs that should be used when validating this data graph.

http://www.w3.org/ns/shacl#resultSeverity

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/ns/shacl#Severity
http://www.w3.org/2000/01/rdf-schema#label result severity
http://www.w3.org/2000/01/rdf-schema#domain http://www.w3.org/ns/shacl#AbstractResult
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment The severity of the result, e.g. warning.

http://www.w3.org/ns/shacl#resultAnnotation

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/ns/shacl#ResultAnnotation
http://www.w3.org/2000/01/rdf-schema#label result annotation
http://www.w3.org/2000/01/rdf-schema#domain http://www.w3.org/ns/shacl#SPARQLSelectValidator
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment Links a SPARQL validator with zero or more sh:ResultAnnotation instances, defining how to derive additional result properties based on the variables of the SELECT query.

http://www.w3.org/ns/shacl#suggestedShapesGraph

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/2002/07/owl#Ontology
http://www.w3.org/2000/01/rdf-schema#label suggested shapes graph
http://www.w3.org/2000/01/rdf-schema#domain http://www.w3.org/2002/07/owl#Ontology
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment Suggested shapes graphs for this ontology. The values of this property may be used in the absence of specific sh:shapesGraph statements.

http://www.w3.org/ns/shacl#MinLengthConstraintComponent

http://www.w3.org/2000/01/rdf-schema#label Min-length constraint component
http://www.w3.org/ns/shacl#parameter http://www.w3.org/ns/shacl#MinLengthConstraintComponent-minLength
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/ns/shacl#ConstraintComponent
http://www.w3.org/2000/01/rdf-schema#comment A constraint component that can be used to restrict the minimum string length of value nodes.

http://www.w3.org/ns/shacl#targetObjectsOf

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#label target objects of
http://www.w3.org/2000/01/rdf-schema#domain http://www.w3.org/ns/shacl#Shape
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment Links a shape to a property, indicating that all all objects of triples that have the given property as their predicate must conform to the shape.

http://www.w3.org/ns/shacl#ClosedConstraintComponent

http://www.w3.org/2000/01/rdf-schema#label Closed constraint component
http://www.w3.org/ns/shacl#parameter http://www.w3.org/ns/shacl#ClosedConstraintComponent-ignoredProperties
http://www.w3.org/ns/shacl#ClosedConstraintComponent-closed
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/ns/shacl#ConstraintComponent
http://www.w3.org/2000/01/rdf-schema#comment A constraint component that can be used to indicate that focus nodes must only have values for those properties that have been explicitly enumerated via sh:property/sh:path.

http://www.w3.org/ns/shacl#EqualsConstraintComponent

http://www.w3.org/2000/01/rdf-schema#label Equals constraint component
http://www.w3.org/ns/shacl#parameter http://www.w3.org/ns/shacl#EqualsConstraintComponent-equals
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/ns/shacl#ConstraintComponent
http://www.w3.org/2000/01/rdf-schema#comment A constraint component that can be used to verify that the set of value nodes is equal to the set of nodes that have the focus node as subject and the value of a given property as predicate.

http://www.w3.org/ns/shacl#LanguageInConstraintComponent

http://www.w3.org/2000/01/rdf-schema#label Language-in constraint component
http://www.w3.org/ns/shacl#parameter http://www.w3.org/ns/shacl#LanguageInConstraintComponent-languageIn
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/ns/shacl#ConstraintComponent
http://www.w3.org/2000/01/rdf-schema#comment A constraint component that can be used to enumerate language tags that all value nodes must have.

http://www.w3.org/ns/shacl#defaultValue

http://www.w3.org/2000/01/rdf-schema#label default value
http://www.w3.org/2000/01/rdf-schema#domain http://www.w3.org/ns/shacl#PropertyShape
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment A default value for a property, for example for user interface tools to pre-populate input fields.

http://www.w3.org/ns/shacl#detail

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/ns/shacl#AbstractResult
http://www.w3.org/2000/01/rdf-schema#label detail
http://www.w3.org/2000/01/rdf-schema#domain http://www.w3.org/ns/shacl#AbstractResult
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment Links a result with other results that provide more details, for example to describe violations against nested shapes.

http://www.w3.org/ns/shacl#resultPath

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/2000/01/rdf-schema#Resource
http://www.w3.org/2000/01/rdf-schema#label result path
http://www.w3.org/2000/01/rdf-schema#domain http://www.w3.org/ns/shacl#AbstractResult
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment The path of a validation result, based on the path of the validated property shape.

http://www.w3.org/ns/shacl#LessThanConstraintComponent

http://www.w3.org/2000/01/rdf-schema#label Less-than constraint component
http://www.w3.org/ns/shacl#parameter http://www.w3.org/ns/shacl#LessThanConstraintComponent-lessThan
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/ns/shacl#ConstraintComponent
http://www.w3.org/2000/01/rdf-schema#comment A constraint component that can be used to verify that each value node is smaller than all the nodes that have the focus node as subject and the value of a given property as predicate.

http://www.w3.org/ns/shacl#MaxExclusiveConstraintComponent

http://www.w3.org/2000/01/rdf-schema#label Max-exclusive constraint component
http://www.w3.org/ns/shacl#parameter http://www.w3.org/ns/shacl#MaxExclusiveConstraintComponent-maxExclusive
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/ns/shacl#ConstraintComponent
http://www.w3.org/2000/01/rdf-schema#comment A constraint component that can be used to restrict the range of value nodes with a maximum exclusive value.

http://www.w3.org/ns/shacl#JSValidator

http://www.w3.org/2000/01/rdf-schema#label JavaScript validator
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2000/01/rdf-schema#Class
http://www.w3.org/2000/01/rdf-schema#comment A SHACL validator based on JavaScript. This can be used to declare SHACL constraint components that perform JavaScript-based validation when used.
http://www.w3.org/2000/01/rdf-schema#subClassOf http://www.w3.org/ns/shacl#Validator
http://www.w3.org/ns/shacl#JSExecutable

http://www.w3.org/ns/shacl#annotationValue

http://www.w3.org/2000/01/rdf-schema#label annotation value
http://www.w3.org/2000/01/rdf-schema#domain http://www.w3.org/ns/shacl#ResultAnnotation
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment The (default) values of the annotation property.

http://www.w3.org/ns/shacl#NodeKindConstraintComponent

http://www.w3.org/2000/01/rdf-schema#label Node-kind constraint component
http://www.w3.org/ns/shacl#parameter http://www.w3.org/ns/shacl#NodeKindConstraintComponent-nodeKind
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/ns/shacl#ConstraintComponent
http://www.w3.org/2000/01/rdf-schema#comment A constraint component that can be used to restrict the RDF node kind of each value node.

http://www.w3.org/ns/shacl#resultMessage

http://www.w3.org/2000/01/rdf-schema#label result message
http://www.w3.org/2000/01/rdf-schema#domain http://www.w3.org/ns/shacl#AbstractResult
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment Human-readable messages explaining the cause of the result.

http://www.w3.org/ns/shacl#PatternConstraintComponent

http://www.w3.org/2000/01/rdf-schema#label Pattern constraint component
http://www.w3.org/ns/shacl#parameter http://www.w3.org/ns/shacl#PatternConstraintComponent-pattern
http://www.w3.org/ns/shacl#PatternConstraintComponent-flags
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/ns/shacl#ConstraintComponent
http://www.w3.org/2000/01/rdf-schema#comment A constraint component that can be used to verify that every value node matches a given regular expression.

http://www.w3.org/ns/shacl#filterShape

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/ns/shacl#Shape
http://www.w3.org/2000/01/rdf-schema#label filter shape
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment The shape that all input nodes of the expression need to conform to.

http://www.w3.org/ns/shacl#namespace

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/2001/XMLSchema#anyURI
http://www.w3.org/2000/01/rdf-schema#label namespace
http://www.w3.org/2000/01/rdf-schema#domain http://www.w3.org/ns/shacl#PrefixDeclaration
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment The namespace associated with a prefix in a prefix declaration.

http://www.w3.org/ns/shacl#sourceConstraint

http://www.w3.org/2000/01/rdf-schema#label source constraint
http://www.w3.org/2000/01/rdf-schema#domain http://www.w3.org/ns/shacl#AbstractResult
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment The constraint that was validated when the result was produced.

http://www.w3.org/ns/shacl#JSTarget

http://www.w3.org/2000/01/rdf-schema#label JavaScript target
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2000/01/rdf-schema#Class
http://www.w3.org/2000/01/rdf-schema#comment The class of targets that are based on JavaScript functions.
http://www.w3.org/2000/01/rdf-schema#subClassOf http://www.w3.org/ns/shacl#Target
http://www.w3.org/ns/shacl#JSExecutable

https://mtp.linked.solutions/

http://xmlns.com/foaf/0.1/topic https://mtp.linked.solutions/sh

http://www.w3.org/ns/shacl#JSConstraintComponent

http://www.w3.org/2000/01/rdf-schema#label JavaScript constraint component
http://www.w3.org/ns/shacl#parameter http://www.w3.org/ns/shacl#JSConstraint-js
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/ns/shacl#ConstraintComponent
http://www.w3.org/2000/01/rdf-schema#comment A constraint component with the parameter sh:js linking to a sh:JSConstraint containing a sh:script.

http://www.w3.org/ns/shacl#this

http://www.w3.org/2000/01/rdf-schema#label this
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2000/01/rdf-schema#Resource
http://www.w3.org/2000/01/rdf-schema#comment A node expression that represents the current focus node.

http://www.w3.org/ns/shacl#InConstraintComponent

http://www.w3.org/2000/01/rdf-schema#label In constraint component
http://www.w3.org/ns/shacl#parameter http://www.w3.org/ns/shacl#InConstraintComponent-in
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/ns/shacl#ConstraintComponent
http://www.w3.org/2000/01/rdf-schema#comment A constraint component that can be used to exclusively enumerate the permitted value nodes.

http://www.w3.org/ns/shacl#union

http://www.w3.org/2000/01/rdf-schema#label union
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment A list of node expressions that shall be used together.

http://www.w3.org/ns/shacl#MaxInclusiveConstraintComponent

http://www.w3.org/2000/01/rdf-schema#label Max-inclusive constraint component
http://www.w3.org/ns/shacl#parameter http://www.w3.org/ns/shacl#MaxInclusiveConstraintComponent-maxInclusive
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/ns/shacl#ConstraintComponent
http://www.w3.org/2000/01/rdf-schema#comment A constraint component that can be used to restrict the range of value nodes with a maximum inclusive value.

http://www.w3.org/ns/shacl#shapesGraphWellFormed

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/2001/XMLSchema#boolean
http://www.w3.org/2000/01/rdf-schema#label shapes graph well-formed
http://www.w3.org/2000/01/rdf-schema#domain http://www.w3.org/ns/shacl#ValidationReport
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment If true then the validation engine was certain that the shapes graph has passed all SHACL syntax requirements during the validation process.

http://www.w3.org/ns/shacl#entailment

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/2000/01/rdf-schema#Resource
http://www.w3.org/2000/01/rdf-schema#label entailment
http://www.w3.org/2000/01/rdf-schema#domain http://www.w3.org/2002/07/owl#Ontology
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment An entailment regime that indicates what kind of inferencing is required by a shapes graph.

http://www.w3.org/ns/shacl#parameter

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/ns/shacl#Parameter
http://www.w3.org/2000/01/rdf-schema#label parameter
http://www.w3.org/2000/01/rdf-schema#domain http://www.w3.org/ns/shacl#Parameterizable
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment The parameters of a function or constraint component.

http://www.w3.org/ns/shacl#prefix

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/2001/XMLSchema#string
http://www.w3.org/2000/01/rdf-schema#label prefix
http://www.w3.org/2000/01/rdf-schema#domain http://www.w3.org/ns/shacl#PrefixDeclaration
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment The prefix of a prefix declaration.

http://www.w3.org/ns/shacl#SPARQLTarget

http://www.w3.org/2000/01/rdf-schema#label SPARQL target
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2000/01/rdf-schema#Class
http://www.w3.org/2000/01/rdf-schema#comment The class of targets that are based on SPARQL queries.
http://www.w3.org/2000/01/rdf-schema#subClassOf http://www.w3.org/ns/shacl#SPARQLAskExecutable
http://www.w3.org/ns/shacl#Target
http://www.w3.org/ns/shacl#SPARQLSelectExecutable

http://www.w3.org/ns/shacl#NodeConstraintComponent

http://www.w3.org/2000/01/rdf-schema#label Node constraint component
http://www.w3.org/ns/shacl#parameter http://www.w3.org/ns/shacl#NodeConstraintComponent-node
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/ns/shacl#ConstraintComponent
http://www.w3.org/2000/01/rdf-schema#comment A constraint component that can be used to verify that all value nodes conform to the given node shape.

http://www.w3.org/ns/shacl#construct

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/2001/XMLSchema#string
http://www.w3.org/2000/01/rdf-schema#label construct
http://www.w3.org/2000/01/rdf-schema#domain http://www.w3.org/ns/shacl#SPARQLConstructExecutable
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment The SPARQL CONSTRUCT query to execute.

http://www.w3.org/ns/shacl#optional

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/2001/XMLSchema#boolean
http://www.w3.org/2000/01/rdf-schema#label optional
http://www.w3.org/2000/01/rdf-schema#domain http://www.w3.org/ns/shacl#Parameter
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment Indicates whether a parameter is optional.

http://www.w3.org/ns/shacl#name

http://www.w3.org/2000/01/rdf-schema#label name
http://www.w3.org/2000/01/rdf-schema#domain http://www.w3.org/ns/shacl#PropertyShape
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment Human-readable labels for the property in the context of the surrounding shape.

http://www.w3.org/ns/shacl#message

http://www.w3.org/2000/01/rdf-schema#label message
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment A human-readable message (possibly with placeholders for variables) explaining the cause of the result.

http://www.w3.org/ns/shacl#result

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/ns/shacl#ValidationResult
http://www.w3.org/2000/01/rdf-schema#label result
http://www.w3.org/2000/01/rdf-schema#domain http://www.w3.org/ns/shacl#ValidationReport
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment The validation results contained in a validation report.

http://www.w3.org/ns/shacl#Info

http://www.w3.org/2000/01/rdf-schema#label Info
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/ns/shacl#Severity
http://www.w3.org/2000/01/rdf-schema#comment The severity for an informational validation result.

http://www.w3.org/ns/shacl#object

http://www.w3.org/2000/01/rdf-schema#label object
http://www.w3.org/2000/01/rdf-schema#domain http://www.w3.org/ns/shacl#TripleRule
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment An expression producing the nodes that shall be inferred as objects.

http://www.w3.org/ns/shacl#intersection

http://www.w3.org/2000/01/rdf-schema#label intersection
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment A list of node expressions that shall be intersected.

http://www.w3.org/ns/shacl#declare

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/ns/shacl#PrefixDeclaration
http://www.w3.org/2000/01/rdf-schema#label declare
http://www.w3.org/2000/01/rdf-schema#domain http://www.w3.org/2002/07/owl#Ontology
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment Links a resource with its namespace prefix declarations.

http://www.w3.org/ns/shacl#returnType

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/2000/01/rdf-schema#Class
http://www.w3.org/2000/01/rdf-schema#label return type
http://www.w3.org/2000/01/rdf-schema#domain http://www.w3.org/ns/shacl#Function
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment The expected type of values returned by the associated function.

http://www.w3.org/ns/shacl#oneOrMorePath

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/2000/01/rdf-schema#Resource
http://www.w3.org/2000/01/rdf-schema#label one or more path
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment The (single) value of this property represents a path that is matched one or more times.

http://www.w3.org/ns/shacl#targetNode

http://www.w3.org/2000/01/rdf-schema#label target node
http://www.w3.org/2000/01/rdf-schema#domain http://www.w3.org/ns/shacl#Shape
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment Links a shape to individual nodes, indicating that these nodes must conform to the shape.

http://www.w3.org/ns/shacl#SPARQLRule

http://www.w3.org/2000/01/rdf-schema#label SPARQL CONSTRUCT rule
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2000/01/rdf-schema#Class
http://www.w3.org/2000/01/rdf-schema#comment The class of SHACL rules based on SPARQL CONSTRUCT queries.
http://www.w3.org/2000/01/rdf-schema#subClassOf http://www.w3.org/ns/shacl#Rule
http://www.w3.org/ns/shacl#SPARQLConstructExecutable

http://www.w3.org/ns/shacl#path

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/2000/01/rdf-schema#Resource
http://www.w3.org/2000/01/rdf-schema#label path
http://www.w3.org/2000/01/rdf-schema#domain http://www.w3.org/ns/shacl#PropertyShape
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment Specifies the property path of a property shape.

http://www.w3.org/ns/shacl#nodeValidator

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/ns/shacl#Validator
http://www.w3.org/2000/01/rdf-schema#label shape validator
http://www.w3.org/2000/01/rdf-schema#domain http://www.w3.org/ns/shacl#ConstraintComponent
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment The validator(s) used to evaluate a constraint in the context of a node shape.

http://www.w3.org/ns/shacl#value

http://www.w3.org/2000/01/rdf-schema#label value
http://www.w3.org/2000/01/rdf-schema#domain http://www.w3.org/ns/shacl#AbstractResult
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment An RDF node that has caused the result.

http://www.w3.org/ns/shacl#JSFunction

http://www.w3.org/2000/01/rdf-schema#label JavaScript function
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2000/01/rdf-schema#Class
http://www.w3.org/2000/01/rdf-schema#comment The class of SHACL functions that execute a JavaScript function when called.
http://www.w3.org/2000/01/rdf-schema#subClassOf http://www.w3.org/ns/shacl#JSExecutable
http://www.w3.org/ns/shacl#Function

http://www.w3.org/ns/shacl#zeroOrOnePath

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/2000/01/rdf-schema#Resource
http://www.w3.org/2000/01/rdf-schema#label zero or one path
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment The (single) value of this property represents a path that is matched zero or one times.

http://www.w3.org/ns/shacl#group

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/ns/shacl#PropertyGroup
http://www.w3.org/2000/01/rdf-schema#label group
http://www.w3.org/2000/01/rdf-schema#domain http://www.w3.org/ns/shacl#PropertyShape
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment Can be used to link to a property group to indicate that a property shape belongs to a group of related property shapes.

http://www.w3.org/ns/shacl#DisjointConstraintComponent

http://www.w3.org/2000/01/rdf-schema#label Disjoint constraint component
http://www.w3.org/ns/shacl#parameter http://www.w3.org/ns/shacl#DisjointConstraintComponent-disjoint
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/ns/shacl#ConstraintComponent
http://www.w3.org/2000/01/rdf-schema#comment A constraint component that can be used to verify that the set of value nodes is disjoint with the the set of nodes that have the focus node as subject and the value of a given property as predicate.

http://www.w3.org/ns/shacl#labelTemplate

http://www.w3.org/2000/01/rdf-schema#label label template
http://www.w3.org/2000/01/rdf-schema#domain http://www.w3.org/ns/shacl#Parameterizable
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment Outlines how human-readable labels of instances of the associated Parameterizable shall be produced. The values can contain {?paramName} as placeholders for the actual values of the given parameter.

http://www.w3.org/ns/shacl#PropertyConstraintComponent

http://www.w3.org/2000/01/rdf-schema#label Property constraint component
http://www.w3.org/ns/shacl#parameter http://www.w3.org/ns/shacl#PropertyConstraintComponent-property
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/ns/shacl#ConstraintComponent
http://www.w3.org/2000/01/rdf-schema#comment A constraint component that can be used to verify that all value nodes conform to the given property shape.

http://www.w3.org/ns/shacl#jsLibrary

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/ns/shacl#JSLibrary
http://www.w3.org/2000/01/rdf-schema#label JavaScript library
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment Declares which JavaScript libraries are needed to execute this.

http://www.w3.org/ns/shacl#MaxLengthConstraintComponent

http://www.w3.org/2000/01/rdf-schema#label Max-length constraint component
http://www.w3.org/ns/shacl#parameter http://www.w3.org/ns/shacl#MaxLengthConstraintComponent-maxLength
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/ns/shacl#ConstraintComponent
http://www.w3.org/2000/01/rdf-schema#comment A constraint component that can be used to restrict the maximum string length of value nodes.

http://www.w3.org/ns/shacl#sourceShape

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/ns/shacl#Shape
http://www.w3.org/2000/01/rdf-schema#label source shape
http://www.w3.org/2000/01/rdf-schema#domain http://www.w3.org/ns/shacl#AbstractResult
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment The shape that is was validated when the result was produced.

http://www.w3.org/ns/shacl#inversePath

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/2000/01/rdf-schema#Resource
http://www.w3.org/2000/01/rdf-schema#label inverse path
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment The (single) value of this property represents an inverse path (object to subject).

http://www.w3.org/ns/shacl#XoneConstraintComponent

http://www.w3.org/2000/01/rdf-schema#label Exactly one constraint component
http://www.w3.org/ns/shacl#parameter http://www.w3.org/ns/shacl#XoneConstraintComponent-xone
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/ns/shacl#ConstraintComponent
http://www.w3.org/2000/01/rdf-schema#comment A constraint component that can be used to restrict the value nodes so that they conform to exactly one out of several provided shapes.

http://www.w3.org/ns/shacl#AndConstraintComponent

http://www.w3.org/2000/01/rdf-schema#label And constraint component
http://www.w3.org/ns/shacl#parameter http://www.w3.org/ns/shacl#AndConstraintComponent-and
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/ns/shacl#ConstraintComponent
http://www.w3.org/2000/01/rdf-schema#comment A constraint component that can be used to test whether a value node conforms to all members of a provided list of shapes.

http://www.w3.org/ns/shacl#targetSubjectsOf

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#label target subjects of
http://www.w3.org/2000/01/rdf-schema#domain http://www.w3.org/ns/shacl#Shape
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment Links a shape to a property, indicating that all subjects of triples that have the given property as their predicate must conform to the shape.

http://www.w3.org/ns/shacl#NotConstraintComponent

http://www.w3.org/2000/01/rdf-schema#label Not constraint component
http://www.w3.org/ns/shacl#parameter http://www.w3.org/ns/shacl#NotConstraintComponent-not
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/ns/shacl#ConstraintComponent
http://www.w3.org/2000/01/rdf-schema#comment A constraint component that can be used to verify that value nodes do not conform to a given shape.

http://www.w3.org/ns/shacl#MaxCountConstraintComponent

http://www.w3.org/2000/01/rdf-schema#label Max-count constraint component
http://www.w3.org/ns/shacl#parameter http://www.w3.org/ns/shacl#MaxCountConstraintComponent-maxCount
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/ns/shacl#ConstraintComponent
http://www.w3.org/2000/01/rdf-schema#comment A constraint component that can be used to restrict the maximum number of value nodes.

http://www.w3.org/ns/shacl#ask

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/2001/XMLSchema#string
http://www.w3.org/2000/01/rdf-schema#label ask
http://www.w3.org/2000/01/rdf-schema#domain http://www.w3.org/ns/shacl#SPARQLAskExecutable
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment The SPARQL ASK query to execute.

http://www.w3.org/ns/shacl#targetClass

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/2000/01/rdf-schema#Class
http://www.w3.org/2000/01/rdf-schema#label target class
http://www.w3.org/2000/01/rdf-schema#domain http://www.w3.org/ns/shacl#Shape
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment Links a shape to a class, indicating that all instances of the class must conform to the shape.

http://www.w3.org/ns/shacl#validator

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/ns/shacl#Validator
http://www.w3.org/2000/01/rdf-schema#label validator
http://www.w3.org/2000/01/rdf-schema#domain http://www.w3.org/ns/shacl#ConstraintComponent
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment The validator(s) used to evaluate constraints of either node or property shapes.

http://www.w3.org/ns/shacl#SPARQLConstraintComponent

http://www.w3.org/2000/01/rdf-schema#label SPARQL constraint component
http://www.w3.org/ns/shacl#parameter http://www.w3.org/ns/shacl#SPARQLConstraintComponent-sparql
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/ns/shacl#ConstraintComponent
http://www.w3.org/2000/01/rdf-schema#comment A constraint component that can be used to define constraints based on SPARQL queries.

http://www.w3.org/ns/shacl#order

http://www.w3.org/2000/01/rdf-schema#label order
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment Specifies the relative order of this compared to its siblings. For example use 0 for the first, 1 for the second.

http://www.w3.org/ns/shacl#MinCountConstraintComponent

http://www.w3.org/2000/01/rdf-schema#label Min-count constraint component
http://www.w3.org/ns/shacl#parameter http://www.w3.org/ns/shacl#MinCountConstraintComponent-minCount
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/ns/shacl#ConstraintComponent
http://www.w3.org/2000/01/rdf-schema#comment A constraint component that can be used to restrict the minimum number of value nodes.

http://www.w3.org/ns/shacl#nodes

http://www.w3.org/2000/01/rdf-schema#label nodes
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment The node expression producing the input nodes of a filter shape expression.

http://www.w3.org/ns/shacl#SPARQLFunction

http://www.w3.org/2000/01/rdf-schema#label SPARQL function
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2000/01/rdf-schema#Class
http://www.w3.org/2000/01/rdf-schema#comment A function backed by a SPARQL query - either ASK or SELECT.
http://www.w3.org/2000/01/rdf-schema#subClassOf http://www.w3.org/ns/shacl#SPARQLAskExecutable
http://www.w3.org/ns/shacl#Function
http://www.w3.org/ns/shacl#SPARQLSelectExecutable

http://www.w3.org/ns/shacl#update

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/2001/XMLSchema#string
http://www.w3.org/2000/01/rdf-schema#label update
http://www.w3.org/2000/01/rdf-schema#domain http://www.w3.org/ns/shacl#SPARQLUpdateExecutable
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment The SPARQL UPDATE to execute.

http://www.w3.org/ns/shacl#MinExclusiveConstraintComponent

http://www.w3.org/2000/01/rdf-schema#label Min-exclusive constraint component
http://www.w3.org/ns/shacl#parameter http://www.w3.org/ns/shacl#MinExclusiveConstraintComponent-minExclusive
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/ns/shacl#ConstraintComponent
http://www.w3.org/2000/01/rdf-schema#comment A constraint component that can be used to restrict the range of value nodes with a minimum exclusive value.

http://www.w3.org/ns/shacl#SPARQLTargetType

http://www.w3.org/2000/01/rdf-schema#label SPARQL target type
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2000/01/rdf-schema#Class
http://www.w3.org/2000/01/rdf-schema#comment The (meta) class for parameterizable targets that are based on SPARQL queries.
http://www.w3.org/2000/01/rdf-schema#subClassOf http://www.w3.org/ns/shacl#SPARQLAskExecutable
http://www.w3.org/ns/shacl#TargetType
http://www.w3.org/ns/shacl#SPARQLSelectExecutable

http://www.w3.org/ns/shacl#MinInclusiveConstraintComponent

http://www.w3.org/2000/01/rdf-schema#label Min-inclusive constraint component
http://www.w3.org/ns/shacl#parameter http://www.w3.org/ns/shacl#MinInclusiveConstraintComponent-minInclusive
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/ns/shacl#ConstraintComponent
http://www.w3.org/2000/01/rdf-schema#comment A constraint component that can be used to restrict the range of value nodes with a minimum inclusive value.

http://www.w3.org/ns/shacl#subject

http://www.w3.org/2000/01/rdf-schema#label subject
http://www.w3.org/2000/01/rdf-schema#domain http://www.w3.org/ns/shacl#TripleRule
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment An expression producing the resources that shall be inferred as subjects.

http://www.w3.org/ns/shacl#LessThanOrEqualsConstraintComponent

http://www.w3.org/2000/01/rdf-schema#label less-than-or-equals constraint component
http://www.w3.org/ns/shacl#parameter http://www.w3.org/ns/shacl#LessThanOrEqualsConstraintComponent-lessThanOrEquals
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/ns/shacl#ConstraintComponent
http://www.w3.org/2000/01/rdf-schema#comment A constraint component that can be used to verify that every value node is smaller than all the nodes that have the focus node as subject and the value of a given property as predicate.

http://www.w3.org/ns/shacl#DatatypeConstraintComponent

http://www.w3.org/2000/01/rdf-schema#label Datatype constraint component
http://www.w3.org/ns/shacl#parameter http://www.w3.org/ns/shacl#DatatypeConstraintComponent-datatype
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/ns/shacl#ConstraintComponent
http://www.w3.org/2000/01/rdf-schema#comment A constraint component that can be used to restrict the datatype of all value nodes.

http://www.w3.org/ns/shacl#focusNode

http://www.w3.org/2000/01/rdf-schema#label focus node
http://www.w3.org/2000/01/rdf-schema#domain http://www.w3.org/ns/shacl#AbstractResult
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment The focus node that was validated when the result was produced.

http://www.w3.org/ns/shacl#JSRule

http://www.w3.org/2000/01/rdf-schema#label JavaScript rule
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2000/01/rdf-schema#Class
http://www.w3.org/2000/01/rdf-schema#comment The class of SHACL rules expressed using JavaScript.
http://www.w3.org/2000/01/rdf-schema#subClassOf http://www.w3.org/ns/shacl#Rule
http://www.w3.org/ns/shacl#JSExecutable

http://www.w3.org/ns/shacl#Warning

http://www.w3.org/2000/01/rdf-schema#label Warning
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/ns/shacl#Severity
http://www.w3.org/2000/01/rdf-schema#comment The severity for a warning validation result.

http://www.w3.org/ns/shacl#annotationProperty

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#label annotation property
http://www.w3.org/2000/01/rdf-schema#domain http://www.w3.org/ns/shacl#ResultAnnotation
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment The annotation property that shall be set.

http://www.w3.org/ns/shacl#ExpressionConstraintComponent

http://www.w3.org/2000/01/rdf-schema#label Expression constraint component
http://www.w3.org/ns/shacl#parameter http://www.w3.org/ns/shacl#ExpressionConstraintComponent-expression
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/ns/shacl#ConstraintComponent
http://www.w3.org/2000/01/rdf-schema#comment A constraint component that can be used to verify that a given node expression produces true for all value nodes.

http://www.w3.org/ns/shacl#target

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/ns/shacl#Target
http://www.w3.org/2000/01/rdf-schema#label target
http://www.w3.org/2000/01/rdf-schema#domain http://www.w3.org/ns/shacl#Shape
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment Links a shape to a target specified by an extension language, for example instances of sh:SPARQLTarget.

http://www.w3.org/ns/shacl#predicate

http://www.w3.org/2000/01/rdf-schema#label predicate
http://www.w3.org/2000/01/rdf-schema#domain http://www.w3.org/ns/shacl#TripleRule
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment An expression producing the properties that shall be inferred as predicates.

http://www.w3.org/ns/shacl#Violation

http://www.w3.org/2000/01/rdf-schema#label Violation
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/ns/shacl#Severity
http://www.w3.org/2000/01/rdf-schema#comment The severity for a violation validation result.

http://www.w3.org/ns/shacl#annotationVarName

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/2001/XMLSchema#string
http://www.w3.org/2000/01/rdf-schema#label annotation variable name
http://www.w3.org/2000/01/rdf-schema#domain http://www.w3.org/ns/shacl#ResultAnnotation
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment The name of the SPARQL variable from the SELECT clause that shall be used for the values.

http://www.w3.org/ns/shacl#select

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/2001/XMLSchema#string
http://www.w3.org/2000/01/rdf-schema#label select
http://www.w3.org/2000/01/rdf-schema#domain http://www.w3.org/ns/shacl#SPARQLSelectExecutable
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment The SPARQL SELECT query to execute.

http://www.w3.org/ns/shacl#alternativePath

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/1999/02/22-rdf-syntax-ns#List
http://www.w3.org/2000/01/rdf-schema#label alternative path
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment The (single) value of this property must be a list of path elements, representing the elements of alternative paths.

http://www.w3.org/ns/shacl#description

http://www.w3.org/2000/01/rdf-schema#label description
http://www.w3.org/2000/01/rdf-schema#domain http://www.w3.org/ns/shacl#PropertyShape
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment Human-readable descriptions for the property in the context of the surrounding shape.

http://www.w3.org/ns/shacl#severity

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/ns/shacl#Severity
http://www.w3.org/2000/01/rdf-schema#label severity
http://www.w3.org/2000/01/rdf-schema#domain http://www.w3.org/ns/shacl#Shape
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment Defines the severity that validation results produced by a shape must have. Defaults to sh:Violation.

http://www.w3.org/ns/shacl#zeroOrMorePath

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/2000/01/rdf-schema#Resource
http://www.w3.org/2000/01/rdf-schema#label zero or more path
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment The (single) value of this property represents a path that is matched zero or more times.

http://www.w3.org/ns/shacl#sourceConstraintComponent

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/ns/shacl#ConstraintComponent
http://www.w3.org/2000/01/rdf-schema#label source constraint component
http://www.w3.org/2000/01/rdf-schema#domain http://www.w3.org/ns/shacl#AbstractResult
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment The constraint component that is the source of the result.

http://www.w3.org/ns/shacl#QualifiedMinCountConstraintComponent

http://www.w3.org/2000/01/rdf-schema#label Qualified-min-count constraint component
http://www.w3.org/ns/shacl#parameter http://www.w3.org/ns/shacl#QualifiedMinCountConstraintComponent-qualifiedValueShapesDisjoint
http://www.w3.org/ns/shacl#QualifiedMinCountConstraintComponent-qualifiedValueShape
http://www.w3.org/ns/shacl#QualifiedMinCountConstraintComponent-qualifiedMinCount
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/ns/shacl#ConstraintComponent
http://www.w3.org/2000/01/rdf-schema#comment A constraint component that can be used to verify that a specified minimum number of value nodes conforms to a given shape.

http://www.w3.org/ns/shacl#SPARQLAskValidator

http://www.w3.org/2000/01/rdf-schema#label SPARQL ASK validator
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2000/01/rdf-schema#Class
http://www.w3.org/2000/01/rdf-schema#comment The class of validators based on SPARQL ASK queries. The queries are evaluated for each value node and are supposed to return true if the given node conforms.
http://www.w3.org/2000/01/rdf-schema#subClassOf http://www.w3.org/ns/shacl#SPARQLAskExecutable
http://www.w3.org/ns/shacl#Validator

http://www.w3.org/ns/shacl#deactivated

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/2001/XMLSchema#boolean
http://www.w3.org/2000/01/rdf-schema#label deactivated
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment If set to true then all nodes conform to this.

http://www.w3.org/ns/shacl#jsFunctionName

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/2001/XMLSchema#string
http://www.w3.org/2000/01/rdf-schema#label JavaScript function name
http://www.w3.org/2000/01/rdf-schema#domain http://www.w3.org/ns/shacl#JSExecutable
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment The name of the JavaScript function to execute.

http://www.w3.org/ns/shacl#conforms

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/2001/XMLSchema#boolean
http://www.w3.org/2000/01/rdf-schema#label conforms
http://www.w3.org/2000/01/rdf-schema#domain http://www.w3.org/ns/shacl#ValidationReport
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment True if the validation did not produce any validation results, and false otherwise.

http://www.w3.org/ns/shacl#jsLibraryURL

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/2001/XMLSchema#anyURI
http://www.w3.org/2000/01/rdf-schema#label JavaScript library URL
http://www.w3.org/2000/01/rdf-schema#domain http://www.w3.org/ns/shacl#JSLibrary
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment Declares the URLs of a JavaScript library. This should be the absolute URL of a JavaScript file. Implementations may redirect those to local files.

http://www.w3.org/ns/shacl#Rule

http://www.w3.org/2000/01/rdf-schema#label Rule
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2000/01/rdf-schema#Class
http://www.w3.org/2000/01/rdf-schema#comment The class of SHACL rules. Never instantiated directly.
http://www.w3.org/2000/01/rdf-schema#subClassOf http://www.w3.org/2000/01/rdf-schema#Resource

http://www.w3.org/ns/shacl#maxLength

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/2001/XMLSchema#integer
http://www.w3.org/2000/01/rdf-schema#label max length
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment Specifies the maximum string length of each value node.

http://www.w3.org/ns/shacl#HasValueConstraintComponent-hasValue

http://www.w3.org/ns/shacl#path http://www.w3.org/ns/shacl#hasValue
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/ns/shacl#Parameter

http://www.w3.org/ns/shacl#QualifiedMaxCountConstraintComponent-qualifiedValueShape

http://www.w3.org/ns/shacl#path http://www.w3.org/ns/shacl#qualifiedValueShape
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/ns/shacl#Parameter

http://www.w3.org/ns/shacl#MaxInclusiveConstraintComponent-maxInclusive

http://www.w3.org/ns/shacl#path http://www.w3.org/ns/shacl#maxInclusive
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/ns/shacl#Parameter
http://www.w3.org/ns/shacl#nodeKind http://www.w3.org/ns/shacl#Literal
http://www.w3.org/ns/shacl#maxCount 1

http://www.w3.org/ns/shacl#PropertyShape

http://www.w3.org/2000/01/rdf-schema#label Property shape
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2000/01/rdf-schema#Class
http://www.w3.org/2000/01/rdf-schema#comment A property shape is a shape that specifies constraints on the values of a focus node for a given property or path.
http://www.w3.org/2000/01/rdf-schema#subClassOf http://www.w3.org/ns/shacl#Shape

http://www.w3.org/ns/shacl#JSConstraint

http://www.w3.org/2000/01/rdf-schema#label JavaScript-based constraint
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2000/01/rdf-schema#Class
http://www.w3.org/2000/01/rdf-schema#comment The class of constraints backed by a JavaScript function.
http://www.w3.org/2000/01/rdf-schema#subClassOf http://www.w3.org/ns/shacl#JSExecutable

http://www.w3.org/ns/shacl#class

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/2000/01/rdf-schema#Class
http://www.w3.org/2000/01/rdf-schema#label class
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment The type that all value nodes must have.

http://www.w3.org/ns/shacl#AndConstraintComponent-and

http://www.w3.org/ns/shacl#path http://www.w3.org/ns/shacl#and
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/ns/shacl#Parameter

http://www.w3.org/ns/shacl#SPARQLConstructExecutable

http://www.w3.org/2000/01/rdf-schema#label SPARQL CONSTRUCT executable
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2000/01/rdf-schema#Class
http://www.w3.org/2000/01/rdf-schema#comment The class of SPARQL executables that are based on a CONSTRUCT query.
http://www.w3.org/2000/01/rdf-schema#subClassOf http://www.w3.org/ns/shacl#SPARQLExecutable

http://www.w3.org/ns/shacl#nodeKind

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/ns/shacl#NodeKind
http://www.w3.org/2000/01/rdf-schema#label node kind
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment Specifies the node kind (e.g. IRI or literal) each value node.

_:0

http://www.w3.org/1999/02/22-rdf-syntax-ns#first http://www.w3.org/ns/shacl#IRIOrLiteral
http://www.w3.org/1999/02/22-rdf-syntax-ns#rest http://www.w3.org/1999/02/22-rdf-syntax-ns#nil

http://www.w3.org/ns/shacl#JSLibrary

http://www.w3.org/2000/01/rdf-schema#label JavaScript library
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2000/01/rdf-schema#Class
http://www.w3.org/2000/01/rdf-schema#comment Represents a JavaScript library, typically identified by one or more URLs of files to include.
http://www.w3.org/2000/01/rdf-schema#subClassOf http://www.w3.org/2000/01/rdf-schema#Resource

http://www.w3.org/ns/shacl#maxCount

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/2001/XMLSchema#integer
http://www.w3.org/2000/01/rdf-schema#label max count
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment Specifies the maximum number of values in the set of value nodes.

http://www.w3.org/ns/shacl#NotConstraintComponent-not

http://www.w3.org/ns/shacl#path http://www.w3.org/ns/shacl#not
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/ns/shacl#Parameter

http://www.w3.org/ns/shacl#AbstractResult

http://www.w3.org/2000/01/rdf-schema#label Abstract result
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2000/01/rdf-schema#Class
http://www.w3.org/2000/01/rdf-schema#comment The base class of validation results, typically not instantiated directly.
http://www.w3.org/2000/01/rdf-schema#subClassOf http://www.w3.org/2000/01/rdf-schema#Resource

http://www.w3.org/ns/shacl#ClassConstraintComponent-class

http://www.w3.org/ns/shacl#path http://www.w3.org/ns/shacl#class
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/ns/shacl#Parameter
http://www.w3.org/ns/shacl#nodeKind http://www.w3.org/ns/shacl#IRI

http://www.w3.org/ns/shacl#expression

http://www.w3.org/2000/01/rdf-schema#label expression
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment The node expression that must return true for the value nodes.

http://www.w3.org/ns/shacl#LanguageInConstraintComponent-languageIn

http://www.w3.org/ns/shacl#path http://www.w3.org/ns/shacl#languageIn
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/ns/shacl#Parameter
http://www.w3.org/ns/shacl#maxCount 1

http://www.w3.org/ns/shacl#EqualsConstraintComponent-equals

http://www.w3.org/ns/shacl#path http://www.w3.org/ns/shacl#equals
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/ns/shacl#Parameter
http://www.w3.org/ns/shacl#nodeKind http://www.w3.org/ns/shacl#IRI

http://www.w3.org/ns/shacl#uniqueLang

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/2001/XMLSchema#boolean
http://www.w3.org/2000/01/rdf-schema#label unique languages
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment Specifies whether all node values must have a unique (or no) language tag.

http://www.w3.org/ns/shacl#hasValue

http://www.w3.org/2000/01/rdf-schema#label has value
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment Specifies a value that must be among the value nodes.

https://mtp.linked.solutions/sh

http://purl.org/dc/terms/source https://github.com/linked-solutions/prefix.cc-harvest/master
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#Ontology
http://purl.org/vocab/vann/preferredNamespaceUri http://www.w3.org/ns/shacl#
http://purl.org/vocab/vann/preferredNamespacePrefix sh
http://rdfs.org/ns/void#triples 1128

http://www.w3.org/ns/shacl#ValidationResult

http://www.w3.org/2000/01/rdf-schema#label Validation result
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2000/01/rdf-schema#Class
http://www.w3.org/2000/01/rdf-schema#comment The class of validation results.
http://www.w3.org/2000/01/rdf-schema#subClassOf http://www.w3.org/ns/shacl#AbstractResult

http://www.w3.org/ns/shacl#IRIOrLiteral

http://www.w3.org/2000/01/rdf-schema#label IRI or literal
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/ns/shacl#NodeKind
http://www.w3.org/2000/01/rdf-schema#comment The node kind of all IRIs or literals.

http://www.w3.org/ns/shacl#ResultAnnotation

http://www.w3.org/2000/01/rdf-schema#label Result annotation
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2000/01/rdf-schema#Class
http://www.w3.org/2000/01/rdf-schema#comment A class of result annotations, which define the rules to derive the values of a given annotation property as extra values for a validation result.
http://www.w3.org/2000/01/rdf-schema#subClassOf http://www.w3.org/2000/01/rdf-schema#Resource

http://www.w3.org/ns/shacl#SPARQLSelectValidator

http://www.w3.org/2000/01/rdf-schema#label SPARQL SELECT validator
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2000/01/rdf-schema#Class
http://www.w3.org/2000/01/rdf-schema#comment The class of validators based on SPARQL SELECT queries. The queries are evaluated for each focus node and are supposed to produce bindings for all focus nodes that do not conform.
http://www.w3.org/2000/01/rdf-schema#subClassOf http://www.w3.org/ns/shacl#Validator
http://www.w3.org/ns/shacl#SPARQLSelectExecutable

http://www.w3.org/ns/shacl#SPARQLConstraintComponent-sparql

http://www.w3.org/ns/shacl#path http://www.w3.org/ns/shacl#sparql
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/ns/shacl#Parameter

http://www.w3.org/ns/shacl#MinCountConstraintComponent-minCount

http://www.w3.org/ns/shacl#path http://www.w3.org/ns/shacl#minCount
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/ns/shacl#Parameter
http://www.w3.org/ns/shacl#datatype http://www.w3.org/2001/XMLSchema#integer
http://www.w3.org/ns/shacl#maxCount 1

http://www.w3.org/ns/shacl#and

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/1999/02/22-rdf-syntax-ns#List
http://www.w3.org/2000/01/rdf-schema#label and
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment RDF list of shapes to validate the value nodes against.

http://www.w3.org/ns/shacl#XoneConstraintComponent-xone

http://www.w3.org/ns/shacl#path http://www.w3.org/ns/shacl#xone
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/ns/shacl#Parameter

http://www.w3.org/ns/shacl#minCount

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/2001/XMLSchema#integer
http://www.w3.org/2000/01/rdf-schema#label min count
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment Specifies the minimum number of values in the set of value nodes.

http://www.w3.org/ns/shacl#in

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/1999/02/22-rdf-syntax-ns#List
http://www.w3.org/2000/01/rdf-schema#label in
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment Specifies a list of allowed values so that each value node must be among the members of the given list.

http://www.w3.org/ns/shacl#ExpressionConstraintComponent-expression

http://www.w3.org/ns/shacl#path http://www.w3.org/ns/shacl#expression
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/ns/shacl#Parameter

http://www.w3.org/ns/shacl#QualifiedMinCountConstraintComponent-qualifiedValueShape

http://www.w3.org/ns/shacl#path http://www.w3.org/ns/shacl#qualifiedValueShape
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/ns/shacl#Parameter

http://www.w3.org/ns/shacl#datatype

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/2000/01/rdf-schema#Datatype
http://www.w3.org/2000/01/rdf-schema#label datatype
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment Specifies an RDF datatype that all value nodes must have.

_:1

http://www.w3.org/1999/02/22-rdf-syntax-ns#first http://www.w3.org/ns/shacl#BlankNode
http://www.w3.org/1999/02/22-rdf-syntax-ns#rest _:2

http://www.w3.org/ns/shacl#equals

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#label equals
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment Specifies a property that must have the same values as the value nodes.

http://www.w3.org/ns/shacl#UniqueLangConstraintComponent-uniqueLang

http://www.w3.org/ns/shacl#path http://www.w3.org/ns/shacl#uniqueLang
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/ns/shacl#Parameter
http://www.w3.org/ns/shacl#datatype http://www.w3.org/2001/XMLSchema#boolean
http://www.w3.org/ns/shacl#maxCount 1

http://www.w3.org/ns/shacl#BlankNodeOrLiteral

http://www.w3.org/2000/01/rdf-schema#label Blank node or literal
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/ns/shacl#NodeKind
http://www.w3.org/2000/01/rdf-schema#comment The node kind of all blank nodes or literals.

http://www.w3.org/ns/shacl#minLength

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/2001/XMLSchema#integer
http://www.w3.org/2000/01/rdf-schema#label min length
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment Specifies the minimum string length of each value node.

http://www.w3.org/ns/shacl#property

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/ns/shacl#PropertyShape
http://www.w3.org/2000/01/rdf-schema#label property
http://www.w3.org/2000/01/rdf-schema#domain http://www.w3.org/ns/shacl#Shape
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment Links a shape to its property shapes.

http://www.w3.org/ns/shacl#Function

http://www.w3.org/2000/01/rdf-schema#label Function
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2000/01/rdf-schema#Class
http://www.w3.org/2000/01/rdf-schema#comment The class of SHACL functions.
http://www.w3.org/2000/01/rdf-schema#subClassOf http://www.w3.org/ns/shacl#Parameterizable

http://www.w3.org/ns/shacl#closed

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/2001/XMLSchema#boolean
http://www.w3.org/2000/01/rdf-schema#label closed
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment If set to true then the shape is closed.

http://www.w3.org/ns/shacl#qualifiedValueShapesDisjoint

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/2001/XMLSchema#boolean
http://www.w3.org/2000/01/rdf-schema#label qualified value shapes disjoint
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment Can be used to mark the qualified value shape to be disjoint with its sibling shapes.

_:3

http://www.w3.org/1999/02/22-rdf-syntax-ns#first http://www.w3.org/ns/shacl#Literal
http://www.w3.org/1999/02/22-rdf-syntax-ns#rest _:4

http://www.w3.org/ns/shacl#sparql

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/ns/shacl#SPARQLConstraint
http://www.w3.org/2000/01/rdf-schema#label constraint (in SPARQL)
http://www.w3.org/2000/01/rdf-schema#domain http://www.w3.org/ns/shacl#Shape
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment Links a shape with SPARQL constraints.

http://www.w3.org/ns/shacl#SPARQLAskExecutable

http://www.w3.org/2000/01/rdf-schema#label SPARQL ASK executable
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2000/01/rdf-schema#Class
http://www.w3.org/2000/01/rdf-schema#comment The class of SPARQL executables that are based on an ASK query.
http://www.w3.org/2000/01/rdf-schema#subClassOf http://www.w3.org/ns/shacl#SPARQLExecutable

http://www.w3.org/ns/shacl#xone

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/1999/02/22-rdf-syntax-ns#List
http://www.w3.org/2000/01/rdf-schema#label exactly one
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment Specifies a list of shapes so that the value nodes must conform to exactly one of the shapes.

http://www.w3.org/ns/shacl#qualifiedValueShape

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/ns/shacl#Shape
http://www.w3.org/2000/01/rdf-schema#label qualified value shape
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment The shape that a specified number of values must conform to.

http://www.w3.org/ns/shacl#PropertyConstraintComponent-property

http://www.w3.org/ns/shacl#path http://www.w3.org/ns/shacl#property
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/ns/shacl#Parameter

http://www.w3.org/ns/shacl#QualifiedMaxCountConstraintComponent-qualifiedMaxCount

http://www.w3.org/ns/shacl#path http://www.w3.org/ns/shacl#qualifiedMaxCount
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/ns/shacl#Parameter
http://www.w3.org/ns/shacl#datatype http://www.w3.org/2001/XMLSchema#integer

http://www.w3.org/ns/shacl#

http://www.w3.org/2000/01/rdf-schema#label W3C Shapes Constraint Language (SHACL) Vocabulary
http://www.w3.org/ns/shacl#suggestedShapesGraph http://www.w3.org/ns/shacl-shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#Ontology
http://www.w3.org/2000/01/rdf-schema#comment This vocabulary defines terms used in SHACL, the W3C Shapes Constraint Language.
http://www.w3.org/ns/shacl#declare _:5

http://www.w3.org/ns/shacl#ClosedConstraintComponent-closed

http://www.w3.org/ns/shacl#path http://www.w3.org/ns/shacl#closed
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/ns/shacl#Parameter
http://www.w3.org/ns/shacl#datatype http://www.w3.org/2001/XMLSchema#boolean

http://www.w3.org/ns/shacl#maxInclusive

http://www.w3.org/2000/01/rdf-schema#label max inclusive
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment Specifies the maximum inclusive value of each value node.

http://www.w3.org/ns/shacl#NodeKindConstraintComponent-nodeKind

http://www.w3.org/ns/shacl#path http://www.w3.org/ns/shacl#nodeKind
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/ns/shacl#Parameter
http://www.w3.org/ns/shacl#in _:1
http://www.w3.org/ns/shacl#maxCount 1

http://www.w3.org/ns/shacl#JSExecutable

http://www.w3.org/2000/01/rdf-schema#label JavaScript executable
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2000/01/rdf-schema#Class
http://www.w3.org/2000/01/rdf-schema#comment Abstract base class of resources that declare an executable JavaScript.
http://www.w3.org/2000/01/rdf-schema#subClassOf http://www.w3.org/2000/01/rdf-schema#Resource

http://www.w3.org/ns/shacl#MinExclusiveConstraintComponent-minExclusive

http://www.w3.org/ns/shacl#path http://www.w3.org/ns/shacl#minExclusive
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/ns/shacl#Parameter
http://www.w3.org/ns/shacl#nodeKind http://www.w3.org/ns/shacl#Literal
http://www.w3.org/ns/shacl#maxCount 1

http://www.w3.org/ns/shacl#QualifiedMinCountConstraintComponent-qualifiedValueShapesDisjoint

http://www.w3.org/ns/shacl#path http://www.w3.org/ns/shacl#qualifiedValueShapesDisjoint
http://www.w3.org/ns/shacl#optional true
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/ns/shacl#Parameter
http://www.w3.org/ns/shacl#datatype http://www.w3.org/2001/XMLSchema#boolean

http://www.w3.org/ns/shacl#languageIn

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/1999/02/22-rdf-syntax-ns#List
http://www.w3.org/2000/01/rdf-schema#label language in
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment Specifies a list of language tags that all value nodes must have.

http://www.w3.org/ns/shacl#js

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/ns/shacl#JSConstraint
http://www.w3.org/2000/01/rdf-schema#label JavaScript constraint
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment Constraints expressed in JavaScript.

http://www.w3.org/ns/shacl#ignoredProperties

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/1999/02/22-rdf-syntax-ns#List
http://www.w3.org/2000/01/rdf-schema#label ignored properties
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment An optional RDF list of properties that are also permitted in addition to those explicitly enumerated via sh:property/sh:path.

http://www.w3.org/ns/shacl#Validator

http://www.w3.org/2000/01/rdf-schema#label Validator
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2000/01/rdf-schema#Class
http://www.w3.org/2000/01/rdf-schema#comment The class of validators, which provide instructions on how to process a constraint definition. This class serves as base class for the SPARQL-based validators and other possible implementations.
http://www.w3.org/2000/01/rdf-schema#subClassOf http://www.w3.org/2000/01/rdf-schema#Resource

http://www.w3.org/ns/shacl#PrefixDeclaration

http://www.w3.org/2000/01/rdf-schema#label Prefix declaration
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2000/01/rdf-schema#Class
http://www.w3.org/2000/01/rdf-schema#comment The class of prefix declarations, consisting of pairs of a prefix with a namespace.
http://www.w3.org/2000/01/rdf-schema#subClassOf http://www.w3.org/2000/01/rdf-schema#Resource

http://www.w3.org/ns/shacl#lessThanOrEquals

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#label less than or equals
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment Specifies a property that must have smaller or equal values than the value nodes.

http://www.w3.org/ns/shacl#DatatypeConstraintComponent-datatype

http://www.w3.org/ns/shacl#path http://www.w3.org/ns/shacl#datatype
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/ns/shacl#Parameter
http://www.w3.org/ns/shacl#nodeKind http://www.w3.org/ns/shacl#IRI
http://www.w3.org/ns/shacl#maxCount 1

http://www.w3.org/ns/shacl#TargetType

http://www.w3.org/2000/01/rdf-schema#label Target type
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2000/01/rdf-schema#Class
http://www.w3.org/2000/01/rdf-schema#comment The (meta) class for parameterizable targets. Instances of this are instantiated as values of the sh:target property.
http://www.w3.org/2000/01/rdf-schema#subClassOf http://www.w3.org/ns/shacl#Parameterizable
http://www.w3.org/2000/01/rdf-schema#Class

http://www.w3.org/ns/shacl#flags

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/2001/XMLSchema#string
http://www.w3.org/2000/01/rdf-schema#label flags
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment An optional flag to be used with regular expression pattern matching.

http://www.w3.org/ns/shacl#pattern

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/2001/XMLSchema#string
http://www.w3.org/2000/01/rdf-schema#label pattern
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment Specifies a regular expression pattern that the string representations of the value nodes must match.

http://www.w3.org/ns/shacl#IRI

http://www.w3.org/2000/01/rdf-schema#label IRI
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/ns/shacl#NodeKind
http://www.w3.org/2000/01/rdf-schema#comment The node kind of all IRIs.

_:6

http://www.w3.org/1999/02/22-rdf-syntax-ns#first http://www.w3.org/ns/shacl#BlankNodeOrLiteral
http://www.w3.org/1999/02/22-rdf-syntax-ns#rest _:0

http://www.w3.org/ns/shacl#BlankNodeOrIRI

http://www.w3.org/2000/01/rdf-schema#label Blank node or IRI
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/ns/shacl#NodeKind
http://www.w3.org/2000/01/rdf-schema#comment The node kind of all blank nodes or IRIs.

http://www.w3.org/ns/shacl#PatternConstraintComponent-pattern

http://www.w3.org/ns/shacl#path http://www.w3.org/ns/shacl#pattern
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/ns/shacl#Parameter
http://www.w3.org/ns/shacl#datatype http://www.w3.org/2001/XMLSchema#string

http://www.w3.org/ns/shacl#PatternConstraintComponent-flags

http://www.w3.org/ns/shacl#path http://www.w3.org/ns/shacl#flags
http://www.w3.org/ns/shacl#optional true
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/ns/shacl#Parameter
http://www.w3.org/ns/shacl#datatype http://www.w3.org/2001/XMLSchema#string

http://www.w3.org/ns/shacl#MaxExclusiveConstraintComponent-maxExclusive

http://www.w3.org/ns/shacl#path http://www.w3.org/ns/shacl#maxExclusive
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/ns/shacl#Parameter
http://www.w3.org/ns/shacl#nodeKind http://www.w3.org/ns/shacl#Literal
http://www.w3.org/ns/shacl#maxCount 1

http://www.w3.org/ns/shacl#QualifiedMinCountConstraintComponent-qualifiedMinCount

http://www.w3.org/ns/shacl#path http://www.w3.org/ns/shacl#qualifiedMinCount
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/ns/shacl#Parameter
http://www.w3.org/ns/shacl#datatype http://www.w3.org/2001/XMLSchema#integer

http://www.w3.org/ns/shacl#node

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/ns/shacl#NodeShape
http://www.w3.org/2000/01/rdf-schema#label node
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment Specifies the node shape that all value nodes must conform to.

http://www.w3.org/ns/shacl#Parameterizable

http://www.w3.org/2000/01/rdf-schema#label Parameterizable
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2000/01/rdf-schema#Class
http://www.w3.org/2000/01/rdf-schema#comment Superclass of components that can take parameters, especially functions and constraint components.
http://www.w3.org/2000/01/rdf-schema#subClassOf http://www.w3.org/2000/01/rdf-schema#Resource

http://www.w3.org/ns/shacl#Target

http://www.w3.org/2000/01/rdf-schema#label Target
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2000/01/rdf-schema#Class
http://www.w3.org/2000/01/rdf-schema#comment The base class of targets such as those based on SPARQL queries.
http://www.w3.org/2000/01/rdf-schema#subClassOf http://www.w3.org/2000/01/rdf-schema#Resource

http://www.w3.org/ns/shacl#maxExclusive

http://www.w3.org/2000/01/rdf-schema#label max exclusive
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment Specifies the maximum exclusive value of each value node.

_:2

http://www.w3.org/1999/02/22-rdf-syntax-ns#first http://www.w3.org/ns/shacl#IRI
http://www.w3.org/1999/02/22-rdf-syntax-ns#rest _:3

http://www.w3.org/ns/shacl#Literal

http://www.w3.org/2000/01/rdf-schema#label Literal
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/ns/shacl#NodeKind
http://www.w3.org/2000/01/rdf-schema#comment The node kind of all literals.

http://www.w3.org/ns/shacl#or

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/1999/02/22-rdf-syntax-ns#List
http://www.w3.org/2000/01/rdf-schema#label or
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment Specifies a list of shapes so that the value nodes must conform to at least one of the shapes.

http://www.w3.org/ns/shacl#MinInclusiveConstraintComponent-minInclusive

http://www.w3.org/ns/shacl#path http://www.w3.org/ns/shacl#minInclusive
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/ns/shacl#Parameter
http://www.w3.org/ns/shacl#nodeKind http://www.w3.org/ns/shacl#Literal
http://www.w3.org/ns/shacl#maxCount 1

http://www.w3.org/ns/shacl#ValidationReport

http://www.w3.org/2000/01/rdf-schema#label Validation report
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2000/01/rdf-schema#Class
http://www.w3.org/2000/01/rdf-schema#comment The class of SHACL validation reports.
http://www.w3.org/2000/01/rdf-schema#subClassOf http://www.w3.org/2000/01/rdf-schema#Resource

http://www.w3.org/ns/shacl#minExclusive

http://www.w3.org/2000/01/rdf-schema#label min exclusive
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment Specifies the minimum exclusive value of each value node.

http://www.w3.org/ns/shacl#QualifiedMaxCountConstraintComponent-qualifiedValueShapesDisjoint

http://www.w3.org/ns/shacl#path http://www.w3.org/ns/shacl#qualifiedValueShapesDisjoint
http://www.w3.org/ns/shacl#optional true
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/ns/shacl#Parameter
http://www.w3.org/ns/shacl#datatype http://www.w3.org/2001/XMLSchema#boolean

_:5

http://www.w3.org/ns/shacl#prefix sh
http://www.w3.org/ns/shacl#namespace http://www.w3.org/ns/shacl#

http://www.w3.org/ns/shacl#BlankNode

http://www.w3.org/2000/01/rdf-schema#label Blank node
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/ns/shacl#NodeKind
http://www.w3.org/2000/01/rdf-schema#comment The node kind of all blank nodes.

http://www.w3.org/ns/shacl#NodeKind

http://www.w3.org/2000/01/rdf-schema#label Node kind
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2000/01/rdf-schema#Class
http://www.w3.org/2000/01/rdf-schema#comment The class of all node kinds, including sh:BlankNode, sh:IRI, sh:Literal or the combinations of these: sh:BlankNodeOrIRI, sh:BlankNodeOrLiteral, sh:IRIOrLiteral.
http://www.w3.org/2000/01/rdf-schema#subClassOf http://www.w3.org/2000/01/rdf-schema#Resource

http://www.w3.org/ns/shacl#PropertyGroup

http://www.w3.org/2000/01/rdf-schema#label Property group
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2000/01/rdf-schema#Class
http://www.w3.org/2000/01/rdf-schema#comment Instances of this class represent groups of property shapes that belong together.
http://www.w3.org/2000/01/rdf-schema#subClassOf http://www.w3.org/2000/01/rdf-schema#Resource

http://www.w3.org/ns/shacl#disjoint

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#label disjoint
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment Specifies a property where the set of values must be disjoint with the value nodes.

http://www.w3.org/ns/shacl#ConstraintComponent

http://www.w3.org/2000/01/rdf-schema#label Constraint component
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2000/01/rdf-schema#Class
http://www.w3.org/2000/01/rdf-schema#comment The class of constraint components.
http://www.w3.org/2000/01/rdf-schema#subClassOf http://www.w3.org/ns/shacl#Parameterizable

http://www.w3.org/ns/shacl#SPARQLExecutable

http://www.w3.org/2000/01/rdf-schema#label SPARQL executable
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2000/01/rdf-schema#Class
http://www.w3.org/2000/01/rdf-schema#comment The class of resources that encapsulate a SPARQL query.
http://www.w3.org/2000/01/rdf-schema#subClassOf http://www.w3.org/2000/01/rdf-schema#Resource

http://www.w3.org/ns/shacl#LessThanConstraintComponent-lessThan

http://www.w3.org/ns/shacl#path http://www.w3.org/ns/shacl#lessThan
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/ns/shacl#Parameter
http://www.w3.org/ns/shacl#nodeKind http://www.w3.org/ns/shacl#IRI

http://www.w3.org/ns/shacl#not

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/ns/shacl#Shape
http://www.w3.org/2000/01/rdf-schema#label not
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment Specifies a shape that the value nodes must not conform to.

http://www.w3.org/ns/shacl#SPARQLUpdateExecutable

http://www.w3.org/2000/01/rdf-schema#label SPARQL UPDATE executable
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2000/01/rdf-schema#Class
http://www.w3.org/2000/01/rdf-schema#comment The class of SPARQL executables based on a SPARQL UPDATE.
http://www.w3.org/2000/01/rdf-schema#subClassOf http://www.w3.org/ns/shacl#SPARQLExecutable

http://www.w3.org/ns/shacl#OrConstraintComponent-or

http://www.w3.org/ns/shacl#path http://www.w3.org/ns/shacl#or
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/ns/shacl#Parameter

http://www.w3.org/ns/shacl#MinLengthConstraintComponent-minLength

http://www.w3.org/ns/shacl#path http://www.w3.org/ns/shacl#minLength
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/ns/shacl#Parameter
http://www.w3.org/ns/shacl#datatype http://www.w3.org/2001/XMLSchema#integer
http://www.w3.org/ns/shacl#maxCount 1

http://www.w3.org/ns/shacl#qualifiedMinCount

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/2001/XMLSchema#integer
http://www.w3.org/2000/01/rdf-schema#label qualified min count
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment The minimum number of value nodes that must conform to the shape.

http://www.w3.org/ns/shacl#NodeConstraintComponent-node

http://www.w3.org/ns/shacl#path http://www.w3.org/ns/shacl#node
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/ns/shacl#Parameter

http://www.w3.org/ns/shacl#SPARQLConstraint

http://www.w3.org/2000/01/rdf-schema#label SPARQL constraint
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2000/01/rdf-schema#Class
http://www.w3.org/2000/01/rdf-schema#comment The class of constraints based on SPARQL SELECT queries.
http://www.w3.org/2000/01/rdf-schema#subClassOf http://www.w3.org/ns/shacl#SPARQLSelectExecutable

http://www.w3.org/ns/shacl#Severity

http://www.w3.org/2000/01/rdf-schema#label Severity
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2000/01/rdf-schema#Class
http://www.w3.org/2000/01/rdf-schema#comment The class of validation result severity levels, including violation and warning levels.
http://www.w3.org/2000/01/rdf-schema#subClassOf http://www.w3.org/2000/01/rdf-schema#Resource

http://www.w3.org/ns/shacl#MaxCountConstraintComponent-maxCount

http://www.w3.org/ns/shacl#path http://www.w3.org/ns/shacl#maxCount
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/ns/shacl#Parameter
http://www.w3.org/ns/shacl#datatype http://www.w3.org/2001/XMLSchema#integer
http://www.w3.org/ns/shacl#maxCount 1

http://www.w3.org/ns/shacl#minInclusive

http://www.w3.org/2000/01/rdf-schema#label min inclusive
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment Specifies the minimum inclusive value of each value node.

http://www.w3.org/ns/shacl#NodeShape

http://www.w3.org/2000/01/rdf-schema#label Node shape
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2000/01/rdf-schema#Class
http://www.w3.org/2000/01/rdf-schema#comment A node shape is a shape that specifies constraint that need to be met with respect to focus nodes.
http://www.w3.org/2000/01/rdf-schema#subClassOf http://www.w3.org/ns/shacl#Shape

http://www.w3.org/ns/shacl#ClosedConstraintComponent-ignoredProperties

http://www.w3.org/ns/shacl#path http://www.w3.org/ns/shacl#ignoredProperties
http://www.w3.org/ns/shacl#optional true
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/ns/shacl#Parameter

http://www.w3.org/ns/shacl#MaxLengthConstraintComponent-maxLength

http://www.w3.org/ns/shacl#path http://www.w3.org/ns/shacl#maxLength
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/ns/shacl#Parameter
http://www.w3.org/ns/shacl#datatype http://www.w3.org/2001/XMLSchema#integer
http://www.w3.org/ns/shacl#maxCount 1

http://www.w3.org/ns/shacl#lessThan

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#label less than
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment Specifies a property that must have smaller values than the value nodes.

_:4

http://www.w3.org/1999/02/22-rdf-syntax-ns#first http://www.w3.org/ns/shacl#BlankNodeOrIRI
http://www.w3.org/1999/02/22-rdf-syntax-ns#rest _:6

http://www.w3.org/ns/shacl#JSConstraint-js

http://www.w3.org/ns/shacl#path http://www.w3.org/ns/shacl#js
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/ns/shacl#Parameter

http://www.w3.org/ns/shacl#InConstraintComponent-in

http://www.w3.org/ns/shacl#path http://www.w3.org/ns/shacl#in
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/ns/shacl#Parameter
http://www.w3.org/ns/shacl#maxCount 1

http://www.w3.org/ns/shacl#qualifiedMaxCount

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/2001/XMLSchema#integer
http://www.w3.org/2000/01/rdf-schema#label qualified max count
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment The maximum number of value nodes that can conform to the shape.

http://www.w3.org/ns/shacl#TripleRule

http://www.w3.org/2000/01/rdf-schema#label A rule based on triple (subject, predicate, object) pattern.
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2000/01/rdf-schema#Class
http://www.w3.org/2000/01/rdf-schema#subClassOf http://www.w3.org/ns/shacl#Rule

http://www.w3.org/ns/shacl#LessThanOrEqualsConstraintComponent-lessThanOrEquals

http://www.w3.org/ns/shacl#path http://www.w3.org/ns/shacl#lessThanOrEquals
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/ns/shacl#Parameter
http://www.w3.org/ns/shacl#nodeKind http://www.w3.org/ns/shacl#IRI

http://www.w3.org/ns/shacl#SPARQLSelectExecutable

http://www.w3.org/2000/01/rdf-schema#label SPARQL SELECT executable
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2000/01/rdf-schema#Class
http://www.w3.org/2000/01/rdf-schema#comment The class of SPARQL executables based on a SELECT query.
http://www.w3.org/2000/01/rdf-schema#subClassOf http://www.w3.org/ns/shacl#SPARQLExecutable

http://www.w3.org/ns/shacl#DisjointConstraintComponent-disjoint

http://www.w3.org/ns/shacl#path http://www.w3.org/ns/shacl#disjoint
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/ns/shacl#Parameter
http://www.w3.org/ns/shacl#nodeKind http://www.w3.org/ns/shacl#IRI

http://www.w3.org/ns/shacl#Parameter

http://www.w3.org/2000/01/rdf-schema#label Parameter
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2000/01/rdf-schema#Class
http://www.w3.org/2000/01/rdf-schema#comment The class of parameter declarations, consisting of a path predicate and (possibly) information about allowed value type, cardinality and other characteristics.
http://www.w3.org/2000/01/rdf-schema#subClassOf http://www.w3.org/ns/shacl#PropertyShape

http://www.w3.org/ns/shacl#Shape

http://www.w3.org/2000/01/rdf-schema#label Shape
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://www.w3.org/ns/shacl#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2000/01/rdf-schema#Class
http://www.w3.org/2000/01/rdf-schema#comment A shape is a collection of constraints that may be targeted for certain nodes.
http://www.w3.org/2000/01/rdf-schema#subClassOf http://www.w3.org/2000/01/rdf-schema#Resource