The values of sh:argument (now called sh:parameter in the spec and the upcoming 5.2) must be IRIs or bnodes that have a sh:predicate pointing at a IRI. The properties don't need to be typed at all. I am not aware of any other requirement here, but the usual suspects such as sh:datatype and sh:class can also be used here - sh:Parameter is a subclass of sh:PropertyConstraint.

See https://www.w3.org/TR/shacl/#constraint-components-parameters

Holger


On 30/08/2016 7:21, Jack Hodges wrote:
If I use the 'create argument' option for sh:argument and sh:sparql, are there any requirements that this definition must satisfy (other than have a legal namespace)? Does the argument have to be of any particular type (other than rdf:property)? Thank you.

Jack Hodges
Siemens WoS
--
You received this message because you are subscribed to the Google Group "TopBraid Suite Users", the topics of which include the TopBraid Suite family of products and its base technologies such as SPARQLMotion, SPARQL Web Pages and SPIN.
To post to this group, send email to topbraid-users@googlegroups.com
---
You received this message because you are subscribed to the Google Groups "TopBraid Suite Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to topbraid-users+unsubscr...@googlegroups.com <mailto:topbraid-users+unsubscr...@googlegroups.com>.
For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Group "TopBraid 
Suite Users", the topics of which include the TopBraid Suite family of products and 
its base technologies such as SPARQLMotion, SPARQL Web Pages and SPIN.
To post to this group, send email to topbraid-users@googlegroups.com
--- You received this message because you are subscribed to the Google Groups "TopBraid Suite Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to topbraid-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to