SS_rd-class.sparql
770 Bytes
SELECT DISTINCT ?RDDesignation ?RDDefinition ?RDId ?EntityType ?RDURI ?RDSuperclass ?RDSuperclassId ?RDSuperclassURI ?ERHLocalname ?ERHOntology
WHERE {
?RDURI pca-rdl:hasDesignation ?RDDesignation .
?RDURI pca-rdl:hasDefinition ?RDDefinition .
?RDURI pca-rdl:hasIdPCA ?RDId .
?RDURI rdf:type ?p2 .
FILTER ( afn:namespace(?p2) = "http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#" )
BIND (afn:localname(?p2) AS ?EntityType )
OPTIONAL {
?spec p2:hasSubclass ?RDURI .
?spec p2:hasSuperclass ?RDSuperclassURI .
?RDSuperclassURI pca-rdl:hasDesignation ?RDSuperclass .
?RDSuperclassURI pca-rdl:hasIdPCA ?RDSuperclassId .
}
?erh owl:sameAs ?RDURI .
BIND (afn:localname(?erh) AS ?ERHLocalname )
BIND (afn:namespace(?erh) AS ?ERHOntology )
}