diff --git a/ontology/uco/types/types.ttl b/ontology/uco/types/types.ttl index aa9574f6..862e0b07 100644 --- a/ontology/uco/types/types.ttl +++ b/ontology/uco/types/types.ttl @@ -288,6 +288,7 @@ types:threadOriginItem types:threadOriginItem-subjects-shape a sh:PropertyShape ; sh:class types:ThreadItem ; + sh:nodeKind sh:BlankNodeOrIRI ; sh:path types:threadOriginItem ; sh:targetSubjectsOf types:threadOriginItem ; . @@ -296,6 +297,7 @@ types:threadOriginItem-subjects-threadPredecessor-shape a sh:PropertyShape ; sh:description "An origin item in a thread must not have a predecessor."@en ; sh:maxCount "0"^^xsd:integer ; + sh:nodeKind sh:BlankNodeOrIRI ; sh:path ( types:threadOriginItem types:threadPredecessor @@ -307,6 +309,7 @@ types:threadOriginItem-subjects-threadPreviousItem-shape a sh:PropertyShape ; sh:description "An origin item in a thread must not have a previous item."@en ; sh:maxCount "0"^^xsd:integer ; + sh:nodeKind sh:BlankNodeOrIRI ; sh:path ( types:threadOriginItem types:threadPreviousItem @@ -395,6 +398,7 @@ types:threadTerminalItem types:threadTerminalItem-subjects-shape a sh:PropertyShape ; sh:class types:ThreadItem ; + sh:nodeKind sh:BlankNodeOrIRI ; sh:path types:threadTerminalItem ; sh:targetSubjectsOf types:threadTerminalItem ; . @@ -403,6 +407,7 @@ types:threadTerminalItem-subjects-threadNextItem-shape a sh:PropertyShape ; sh:description "A terminal item in a thread must not have a next item."@en ; sh:maxCount "0"^^xsd:integer ; + sh:nodeKind sh:BlankNodeOrIRI ; sh:path ( types:threadTerminalItem types:threadNextItem @@ -414,6 +419,7 @@ types:threadTerminalItem-subjects-threadSuccessor-shape a sh:PropertyShape ; sh:description "A terminal item in a thread must not have a successor."@en ; sh:maxCount "0"^^xsd:integer ; + sh:nodeKind sh:BlankNodeOrIRI ; sh:path ( types:threadTerminalItem types:threadSuccessor