https://brickschema.org/schema/Brick/ref#IFCReferenceShape
Infers a IFCReference instance from the object of an hasExternalReference.
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix ref: <https://brickschema.org/schema/Brick/ref#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
ref:IFCReferenceShape a sh:NodeShape ;
skos:definition "Infers a IFCReference instance from the object of an hasExternalReference." ;
sh:rule [ a sh:TripleRule ;
sh:condition ref:IFCReference ;
sh:object ref:IFCReference ;
sh:predicate rdf:type ;
sh:subject sh:this ] ;
sh:targetObjectsOf ref:hasExternalReference .