http://astrea.helio.linkeddata.es/11370606242
type: Pattern
type: OWLPattern
involves: xsd:string
involves: range
involves: DatatypeProperty
is translated by: http://astrea.helio.linkeddata.es/11770365142
statement: ?property a owl:DatatypeProperty ; rdfs:range xsd:string . OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } }

http://astrea.helio.linkeddata.es/1404798394
type: Pattern
type: OWLPattern
involves: xsd:gDay
involves: range
involves: DatatypeProperty
is translated by: http://astrea.helio.linkeddata.es/570419299
statement: ?property a owl:DatatypeProperty ; rdfs:range xsd:gDay . OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } }

AsymmetricProperty
type: OWLConstruct
type: Construct
is defined by: owl
comment: The class of asymmetric properties.
syntax: http://www.w3.org/2002/07/owl#AsymmetricProperty

sourceIndividual
type: OWLConstruct
type: Construct
is defined by: owl
comment: The property that determines the subject of a negative property assertion.
syntax: http://www.w3.org/2002/07/owl#sourceIndividual

http://astrea.helio.linkeddata.es/1381357735
type: Pattern
type: OWLPattern
involves: xsd:unsignedInt
involves: range
involves: Datatype
is translated by: http://astrea.helio.linkeddata.es/12039531242
statement: ?property a rdfs:Datatype ; rdfs:range xsd:unsignedInt . OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } }

http://astrea.helio.linkeddata.es/1562772197
type: Pattern
type: OWLPattern
involves: oneOf
involves: Class
is translated by: http://astrea.helio.linkeddata.es/1333101728
statement: ?type a rdfs:Class ; owl:oneOf ?inclusionTypesList . ?inclusionTypesList rdf:rest* ?inclusionTypesListRest ; rdf:first ?inclusionTypesListHead ; rdf:rest ?inclusionTypesListTail .

http://astrea.helio.linkeddata.es/11932697455
type: MappingImplementation
has target: http://astrea.helio.linkeddata.es/1254146181
query: PREFIX owl: <http://www.w3.org/2002/07/owl#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> PREFIX sh: <http://www.w3.org/ns/shacl#> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX xsd: <http://www.w3.org/2001/XMLSchema#> CONSTRUCT { ?shapeUrl a sh:PropertyShape ; sh:pattern '(\\+|-)?(&#910-9&#93+(\\.&#910-9&#93*)?|\\.&#910-9&#93+)'^^xsd:string. } WHERE { ?property a ?propertyType . VALUES ?propertyType {owl:DatatypeProperty rdfs:Datatype } OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } } ?property rdfs:range xsd:decimal . FILTER (!isBlank(?property)) . BIND(URI(CONCAT('https://astrea.linkeddata.es/shapes#',MD5(STR(?property)))) AS ?shapeUrl) . }

http://astrea.helio.linkeddata.es/1668944904
type: Pattern
type: OWLPattern
involves: xsd:gMonthDay
involves: range
involves: DatatypeProperty
is translated by: http://astrea.helio.linkeddata.es/1288057929
statement: ?property a owl:DatatypeProperty ; rdfs:range xsd:gMonthDay . OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } }

http://astrea.helio.linkeddata.es/847417229
type: MappingImplementation
has target: http://astrea.helio.linkeddata.es/1946368974
query: PREFIX owl: <http://www.w3.org/2002/07/owl#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> PREFIX sh: <http://www.w3.org/ns/shacl#> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX xsd: <http://www.w3.org/2001/XMLSchema#> CONSTRUCT { ?shapeUrl a sh:PropertyShape . ?shapeUrl sh:pattern '-?(&#911-9&#93&#910-9&#93{3,}|0&#910-9&#93{3})-(0&#911-9&#93|1&#910-2&#93)-(0&#911-9&#93|&#9112&#93&#910-9&#93|3&#9101&#93)(Z|(\\+|-)((0&#910-9&#93|1&#910-3&#93):&#910-5&#93&#910-9&#93|14:00))?'^^xsd:string . } WHERE { ?property a ?propertyType . VALUES ?propertyType {owl:DatatypeProperty rdfs:Datatype } OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } } ?property rdfs:range xsd:date . FILTER (!isBlank(?property)) . BIND(URI(CONCAT('https://astrea.linkeddata.es/shapes#',MD5(STR(?property)))) AS ?shapeUrl) . }

http://astrea.helio.linkeddata.es/1776381306
type: Pattern
type: SHACLPattern
involves: min inclusive
involves: max inclusive
involves: pattern
involves: Property shape
is mapped by: http://astrea.helio.linkeddata.es/11625835575
is mapped by: http://astrea.helio.linkeddata.es/1381357735
statement: ?shapeUrl a sh:PropertyShape ; sh:pattern ''[\\-+]?[0-9]+''^^xsd:string ; sh:maxInclusive ''4294967295''^^xsd:integer ; sh:minInclusive ''0''^^xsd:integer .

http://astrea.helio.linkeddata.es/246847353
type: Pattern
type: SHACLPattern
involves: class
involves: Property shape
is mapped by: http://astrea.helio.linkeddata.es/11633768230
statement: ?shapeUrl a sh:PropertyShape; sh:class ?typeInRange .

http://astrea.helio.linkeddata.es/11514400133
type: Pattern
type: OWLPattern
involves: comment
involves: ObjectProperty
is translated by: http://astrea.helio.linkeddata.es/1795329168
statement: ?property a owl:ObjectProperty ; rdfs:comment ?propertyComment .

http://astrea.helio.linkeddata.es/1517979078
type: Pattern
type: OWLPattern
involves: onProperty
involves: cardinality
involves: Restriction
involves: Class
is translated by: http://astrea.helio.linkeddata.es/11726590338
statement: ?type a owl:Class ; rdfs:subClassOf ?owlPropertyRestriction . ?owlPropertyRestriction a owl:Restriction ; owl:onProperty ?rangedProperty ; owl:cardinality ?cardinality .

http://astrea.helio.linkeddata.es/815150419
type: Pattern
type: OWLPattern
involves: xsd:minInclusive
involves: xsd:nonNegativeInteger
involves: range
involves: DatatypeProperty
is translated by: http://astrea.helio.linkeddata.es/482058440
statement: ?property a owl:DatatypeProperty ; rdfs:range xsd:nonNegativeInteger . OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } }

http://astrea.helio.linkeddata.es/1822617596
type: MappingImplementation
has target: http://astrea.helio.linkeddata.es/1972010800
query: PREFIX owl: <http://www.w3.org/2002/07/owl#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> PREFIX sh: <http://www.w3.org/ns/shacl#> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> CONSTRUCT { ?shapeUrl a sh:NodeShape ; sh:targetClass ?type . } WHERE { ?type a ?typeClassUrl . VALUES ?typeClassUrl {owl:Class rdfs:Class} . FILTER (!isBlank(?type)) . BIND(URI(CONCAT('https://astrea.linkeddata.es/shapes#',MD5(STR(?type)))) AS ?shapeUrl) . }

http://astrea.helio.linkeddata.es/988808095
type: MappingImplementation
has target: http://astrea.helio.linkeddata.es/1875653351
query: PREFIX owl: <http://www.w3.org/2002/07/owl#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> PREFIX sh: <http://www.w3.org/ns/shacl#> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX xsd: <http://www.w3.org/2001/XMLSchema#> CONSTRUCT { ?shapeUrl a sh:PropertyShape . ?shapeUrl sh:pattern '--(0&#911-9&#93|1&#910-2&#93)(Z|(\\+|-)((0&#910-9&#93|1&#910-3&#93):&#910-5&#93&#910-9&#93|14:00))?'^^xsd:string. } WHERE { ?property a ?propertyType . VALUES ?propertyType {owl:DatatypeProperty rdfs:Datatype } OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } } ?property rdfs:range xsd:gMonth . FILTER (!isBlank(?property)) . BIND(URI(CONCAT('https://astrea.linkeddata.es/shapes#',MD5(STR(?property)))) AS ?shapeUrl) . }

http://astrea.helio.linkeddata.es/1150016946
type: Pattern
type: OWLPattern
involves: label
involves: Class
is translated by: http://astrea.helio.linkeddata.es/1435030852
statement: ?type a rdfs:Class; rdfs:label ?shapeNodeName .

http://astrea.helio.linkeddata.es/1760368055
type: Pattern
type: SHACLPattern
involves: pattern
involves: Property shape
is mapped by: http://astrea.helio.linkeddata.es/1228498617
is mapped by: http://astrea.helio.linkeddata.es/11939896319
statement: ?shapeUrl a sh:PropertyShape ; sh:pattern ?restrictionPattern .

http://astrea.helio.linkeddata.es/11493070695
type: Pattern
type: OWLPattern
involves: label
involves: Class
is translated by: http://astrea.helio.linkeddata.es/1435030852
statement: ?type a owl:Class; rdfs:label ?shapeNodeName .

A rule based on triple (subject, predicate, object) pattern.
type: SHACLConstruct
type: Construct
is defined by: shacl
syntax: http://www.w3.org/ns/shacl#TripleRule

http://astrea.helio.linkeddata.es/1381316943
type: Pattern
type: OWLPattern
involves: xsd:language
involves: range
involves: Datatype
is translated by: http://astrea.helio.linkeddata.es/1757724877
statement: ?property a rdfs:Datatype ; rdfs:range xsd:language . OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } }

http://astrea.helio.linkeddata.es/11438552623
type: Pattern
type: OWLPattern
involves: Class
is translated by: http://astrea.helio.linkeddata.es/1152060159
statement: ?type a rdfs:Class .

xsd:decimal
type: XSDConstruct
type: Construct
is defined by: ns-xsd.html
is defined by: XMLSchema
syntax: http://www.w3.org/2001/XMLSchema#decimal

http://astrea.helio.linkeddata.es/12070431432
type: Pattern
type: OWLPattern
involves: Datatype
involves: equivalentProperty
is translated by: http://astrea.helio.linkeddata.es/142554566
statement: ?property a rdfs:Datatype ; owl:equivalentProperty ?equivalentProperty . MINUS { ?property a owl:InverseFunctionalProperty } . MINUS { ?property a owl:FunctionalProperty } .

validator
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: The validator(s) used to evaluate constraints of either node or property shapes.
syntax: http://www.w3.org/ns/shacl#validator

http://astrea.helio.linkeddata.es/216261568
type: Pattern
type: SHACLPattern
involves: pattern
involves: Property shape
is mapped by: http://astrea.helio.linkeddata.es/11408986092
is mapped by: http://astrea.helio.linkeddata.es/11935737394
statement: ?shapeUrl a sh:PropertyShape ; sh:pattern ''-?([1-9][0-9]{3,}|0[0-9]{3})-(0[1-9]|1[0-2])-(0[1-9]|[12][0-9]|3[01])T(([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?|(24:00:00(\\.0+)?))(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?''^^xsd:string .

http://astrea.helio.linkeddata.es/1259310849
type: Pattern
type: SHACLPattern
involves: min inclusive
involves: Property shape
is mapped by: http://astrea.helio.linkeddata.es/1345436717
is mapped by: http://astrea.helio.linkeddata.es/11435809369
statement: ?shapeUrl a sh:PropertyShape ; sh:minInclusive ?restrictionMin .

source shape
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: The shape that is was validated when the result was produced.
syntax: http://www.w3.org/ns/shacl#sourceShape

xsd:NOTATION
type: XSDConstruct
type: Construct
is defined by: ns-xsd.html
is defined by: XMLSchema
syntax: http://www.w3.org/2001/XMLSchema#NOTATION

http://astrea.helio.linkeddata.es/682522123
type: Pattern
type: OWLPattern
involves: xsd:minLength
involves: withRestrictions
involves: DatatypeProperty
is translated by: http://astrea.helio.linkeddata.es/11385461922
statement: ?property a owl:DatatypeProperty ; owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . ?restrictionElement xsd:minLength ?restrictionMin .

has value
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: Specifies a value that must be among the value nodes.
syntax: http://www.w3.org/ns/shacl#hasValue

select
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: The SPARQL SELECT query to execute.
syntax: http://www.w3.org/ns/shacl#select

http://astrea.helio.linkeddata.es/1280921077
type: Pattern
type: OWLPattern
involves: xsd:maxLength
involves: withRestrictions
involves: Datatype
is translated by: http://astrea.helio.linkeddata.es/489360038
statement: ?property a rdfs:Datatype ; owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . ?restrictionElement xsd:maxLength ?restrictionMax .

Property shape
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: A property shape is a shape that specifies constraints on the values of a focus node for a given property or path.
syntax: http://www.w3.org/ns/shacl#PropertyShape

SPARQL constraint
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: The class of constraints based on SPARQL SELECT queries.
syntax: http://www.w3.org/ns/shacl#SPARQLConstraint

domain
type: RDFSConstruct
type: Construct
is defined by: rdf-schema
comment: A domain of the subject property.
syntax: http://www.w3.org/2000/01/rdf-schema#domain

condition
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: The shapes that the focus nodes need to conform to before a rule is executed on them.
syntax: http://www.w3.org/ns/shacl#condition

http://astrea.helio.linkeddata.es/1965179649
type: Pattern
type: OWLPattern
involves: xsd:byte
involves: range
involves: Datatype
is translated by: http://astrea.helio.linkeddata.es/1030711083
statement: ?property a rdfs:Datatype ; rdfs:range xsd:byte . OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } }

target node
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: Links a shape to individual nodes, indicating that these nodes must conform to the shape.
syntax: http://www.w3.org/ns/shacl#targetNode

http://astrea.helio.linkeddata.es/1632360877
type: MappingImplementation
has target: http://astrea.helio.linkeddata.es/1324783842
query: PREFIX owl: <http://www.w3.org/2002/07/owl#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> PREFIX sh: <http://www.w3.org/ns/shacl#> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> CONSTRUCT { ?shapeUrl a sh:PropertyShape; sh:nodeKind sh:BlankNodeOrIRI . } WHERE { ?property a ?propertyType . VALUES ?propertyType { owl:ObjectProperty } FILTER (!isBlank(?property)) . BIND(URI(CONCAT('https://astrea.linkeddata.es/shapes#',MD5(STR(?property)))) AS ?shapeUrl) . }

topObjectProperty
type: OWLConstruct
type: Construct
is defined by: owl
comment: The object property that relates every two individuals.
syntax: http://www.w3.org/2002/07/owl#topObjectProperty

minCardinality
type: OWLConstruct
type: Construct
is defined by: owl
comment: The property that determines the cardinality of a minimum cardinality restriction.
syntax: http://www.w3.org/2002/07/owl#minCardinality

Property constraint component
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: A constraint component that can be used to verify that all value nodes conform to the given property shape.
syntax: http://www.w3.org/ns/shacl#PropertyConstraintComponent

backwardCompatibleWith
type: OWLConstruct
type: Construct
is defined by: owl
comment: The annotation property that indicates that a given ontology is backward compatible with another ontology.
syntax: http://www.w3.org/2002/07/owl#backwardCompatibleWith

TransitiveProperty
type: OWLConstruct
type: Construct
is defined by: owl
comment: The class of transitive properties.
syntax: http://www.w3.org/2002/07/owl#TransitiveProperty

http://astrea.helio.linkeddata.es/11421655637
type: Pattern
type: SHACLPattern
involves: equals
involves: Node shape
is mapped by: http://astrea.helio.linkeddata.es/1806362692
is mapped by: http://astrea.helio.linkeddata.es/11900129141
statement: ?shapeUrl a sh:NodeShape ; sh:equals ?sameAsType .

Validation report
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: The class of SHACL validation reports.
syntax: http://www.w3.org/ns/shacl#ValidationReport

http://astrea.helio.linkeddata.es/11154836257
type: Pattern
type: OWLPattern
involves: xsd:base64Binary
involves: range
involves: DatatypeProperty
is translated by: http://astrea.helio.linkeddata.es/1198578686
statement: ?property a owl:DatatypeProperty ; rdfs:range xsd:base64Binary . OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } }

http://astrea.helio.linkeddata.es/2041395322
type: Pattern
type: OWLPattern
involves: xsd:unsignedShort
involves: range
involves: Datatype
is translated by: http://astrea.helio.linkeddata.es/1617476526
statement: ?property a rdfs:Datatype ; rdfs:range xsd:unsignedShort . OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } }

http://astrea.helio.linkeddata.es/915920305
type: Pattern
type: SHACLPattern
involves: pattern
involves: Property shape
is mapped by: http://astrea.helio.linkeddata.es/1871557726
is mapped by: http://astrea.helio.linkeddata.es/1747149020
statement: ?shapeUrl a sh:PropertyShape ; sh:pattern ''(([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?|(24:00:00(\\.0+)?))(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?''^^xsd:string .

label
type: RDFSConstruct
type: Construct
is defined by: rdf-schema
comment: A human-readable name for the subject.
syntax: http://www.w3.org/2000/01/rdf-schema#label

http://astrea.helio.linkeddata.es/1152653511
type: Pattern
type: OWLPattern
involves: FunctionalProperty
is translated by: http://astrea.helio.linkeddata.es/2075569232
statement: ?property a owl:FunctionalProperty .

IRI or literal
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: The node kind of all IRIs or literals.
syntax: http://www.w3.org/ns/shacl#IRIOrLiteral

And constraint component
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: A constraint component that can be used to test whether a value node conforms to all members of a provided list of shapes.
syntax: http://www.w3.org/ns/shacl#AndConstraintComponent

Thing
type: OWLConstruct
type: Construct
is defined by: owl
comment: The class of OWL individuals.
syntax: http://www.w3.org/2002/07/owl#Thing

xsd:nonPositiveInteger
type: XSDConstruct
type: Construct
is defined by: ns-xsd.html
is defined by: XMLSchema
syntax: http://www.w3.org/2001/XMLSchema#nonPositiveInteger

xsd:gMonth
type: XSDConstruct
type: Construct
is defined by: ns-xsd.html
is defined by: XMLSchema
syntax: http://www.w3.org/2001/XMLSchema#gMonth

parameter
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: The parameters of a function or constraint component.
syntax: http://www.w3.org/ns/shacl#parameter

zero or more path
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: The (single) value of this property represents a path that is matched zero or more times.
syntax: http://www.w3.org/ns/shacl#zeroOrMorePath

http://astrea.helio.linkeddata.es/1583903110
type: Pattern
type: OWLPattern
involves: Class
involves: intersectionOf
is translated by: http://astrea.helio.linkeddata.es/11447588003
statement: ?type a rdfs:Class ; owl:intersectionOf ?intersectedTypesList . ?intersectedTypesList rdf:rest* ?intersectedTypesListRest ; rdf:first ?intersectedTypesListHead ; rdf:rest ?intersectedTypesListTail .

http://astrea.helio.linkeddata.es/1217325054
type: Pattern
type: SHACLPattern
involves: pattern
involves: Property shape
is mapped by: http://astrea.helio.linkeddata.es/11254275240
is mapped by: http://astrea.helio.linkeddata.es/445123294
statement: ?shapeUrl a sh:PropertyShape ; sh:pattern ''(\\+|-)?([0-9]+(\\.[0-9]*)?|\\.[0-9]+)([Ee](\\+|-)?[0-9]+)? |(\\+|-)?INF|NaN''^^xsd:string .

In constraint component
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: A constraint component that can be used to exclusively enumerate the permitted value nodes.
syntax: http://www.w3.org/ns/shacl#InConstraintComponent

language in
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: Specifies a list of language tags that all value nodes must have.
syntax: http://www.w3.org/ns/shacl#languageIn

equivalentProperty
type: OWLConstruct
type: Construct
is defined by: owl
comment: The property that determines that two given properties are equivalent.
syntax: http://www.w3.org/2002/07/owl#equivalentProperty

less than
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: Specifies a property that must have smaller values than the value nodes.
syntax: http://www.w3.org/ns/shacl#lessThan

xsd:time
type: XSDConstruct
type: Construct
is defined by: ns-xsd.html
is defined by: XMLSchema
syntax: http://www.w3.org/2001/XMLSchema#time

http://astrea.helio.linkeddata.es/1276399670
type: Pattern
type: OWLPattern
involves: xsd:yearMonthDuration
involves: range
involves: Datatype
is translated by: http://astrea.helio.linkeddata.es/1005473374
statement: ?property a rdfs:Datatype ; rdfs:range xsd:yearMonthDuration . OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } }

http://astrea.helio.linkeddata.es/1836243157
type: Pattern
type: OWLPattern
involves: Restriction
involves: onProperty
involves: Class
is translated by: http://astrea.helio.linkeddata.es/1079151436
statement: ?type a rdfs:Class ; owl:complementOf ?owlPropertyRestriction . ?owlPropertyRestriction a owl:Restriction ; owl:onProperty ?complementaryProperty .

http://astrea.helio.linkeddata.es/11021253098
type: Pattern
type: OWLPattern
involves: xsd:gMonth
involves: range
involves: DatatypeProperty
is translated by: http://astrea.helio.linkeddata.es/988808095
statement: ?property a owl:DatatypeProperty ; rdfs:range xsd:gMonth . OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } }

xsd:Name
type: XSDConstruct
type: Construct
is defined by: ns-xsd.html
is defined by: XMLSchema
syntax: http://www.w3.org/2001/XMLSchema#Name

onDatatype
type: OWLConstruct
type: Construct
is defined by: owl
comment: The property that determines the datatype that a datatype restriction refers to.
syntax: http://www.w3.org/2002/07/owl#onDatatype

xsd:QName
type: XSDConstruct
type: Construct
is defined by: ns-xsd.html
is defined by: XMLSchema
syntax: http://www.w3.org/2001/XMLSchema#QName

Resource
type: RDFSConstruct
type: Construct
is defined by: rdf-schema
comment: The class resource, everything.
syntax: http://www.w3.org/2000/01/rdf-schema#Resource

http://astrea.helio.linkeddata.es/1600203823
type: Pattern
type: OWLPattern
involves: xsd:maxLength
involves: withRestrictions
involves: DatatypeProperty
is translated by: http://astrea.helio.linkeddata.es/489360038
statement: ?property a owl:DatatypeProperty ; owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . ?restrictionElement xsd:maxLength ?restrictionMax .

http://astrea.helio.linkeddata.es/1351441510
type: Pattern
type: OWLPattern
involves: xsd:Name
involves: range
involves: DatatypeProperty
is translated by: http://astrea.helio.linkeddata.es/1958008190
statement: ?property a owl:DatatypeProperty ; rdfs:range xsd:Name . OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } }

maxCardinality
type: OWLConstruct
type: Construct
is defined by: owl
comment: The property that determines the cardinality of a maximum cardinality restriction.
syntax: http://www.w3.org/2002/07/owl#maxCardinality

http://astrea.helio.linkeddata.es/870728268
type: Pattern
type: SHACLPattern
involves: pattern
involves: Property shape
is mapped by: http://astrea.helio.linkeddata.es/1799313939
is mapped by: http://astrea.helio.linkeddata.es/1830326669
statement: ?shapeUrl a sh:PropertyShape ; sh:pattern ''-?([1-9][0-9]{3,}|0[0-9]{3})-(0[1-9]|1[0-2])(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?''^^xsd:string .

this
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: A node expression that represents the current focus node.
syntax: http://www.w3.org/ns/shacl#this

http://astrea.helio.linkeddata.es/916909526
type: Pattern
type: OWLPattern
involves: xsd:NMTOKENS
involves: range
involves: DatatypeProperty
is translated by: http://astrea.helio.linkeddata.es/409939264
statement: ?property a owl:DatatypeProperty ; rdfs:range xsd:NMTOKENS . OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } }

one or more path
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: The (single) value of this property represents a path that is matched one or more times.
syntax: http://www.w3.org/ns/shacl#oneOrMorePath

http://astrea.helio.linkeddata.es/308375946
type: Pattern
type: SHACLPattern
involves: isDefinedBy
involves: Node shape
is mapped by: http://astrea.helio.linkeddata.es/1381873169
is mapped by: http://astrea.helio.linkeddata.es/11597558661
statement: ?shapeUrl a sh:NodeShape; rdfs:isDefinedBy ?shapeNodeDefinedBy .

http://astrea.helio.linkeddata.es/11254275240
type: Pattern
type: OWLPattern
involves: xsd:double
involves: range
involves: Datatype
is translated by: http://astrea.helio.linkeddata.es/783066552
statement: ?property a rdfs:Datatype ; rdfs:range xsd:double . OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } }

http://astrea.helio.linkeddata.es/1087305869
type: Pattern
type: OWLPattern
involves: Restriction
involves: onClass
involves: minQualifiedCardinality
involves: Class
is translated by: http://astrea.helio.linkeddata.es/145278429
statement: ?type a rdfs:Class ; rdfs:subClassOf ?owlPropertyRestriction . ?owlPropertyRestriction a owl:Restriction ; owl:onProperty ?rangedProperty ; owl:qualifiedCardinality ?qualifiedCardinality ; owl:onClass ?onClassRestriction .

http://astrea.helio.linkeddata.es/11905589268
type: Pattern
type: OWLPattern
involves: isDefinedBy
involves: ObjectProperty
is translated by: http://astrea.helio.linkeddata.es/2050697140
statement: ?property a owl:ObjectProperty ; rdfs:isDefinedBy ?shapePropertyDefinedBy .

sameAs
type: OWLConstruct
type: Construct
is defined by: owl
comment: The property that determines that two given individuals are equal.
syntax: http://www.w3.org/2002/07/owl#sameAs

http://astrea.helio.linkeddata.es/177419752
type: Pattern
type: OWLPattern
involves: xsd:string
involves: range
involves: Datatype
is translated by: http://astrea.helio.linkeddata.es/11770365142
statement: ?property a rdfs:Datatype ; rdfs:range xsd:string . OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } }

inverse path
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: The (single) value of this property represents an inverse path (object to subject).
syntax: http://www.w3.org/ns/shacl#inversePath

http://astrea.helio.linkeddata.es/1958008190
type: MappingImplementation
has target: http://astrea.helio.linkeddata.es/510948716
query: PREFIX owl: <http://www.w3.org/2002/07/owl#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> PREFIX sh: <http://www.w3.org/ns/shacl#> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX xsd: <http://www.w3.org/2001/XMLSchema#> CONSTRUCT { ?shapeUrl a sh:PropertyShape . ?shapeUrl sh:pattern '\\i\\c*'^^xsd:string. } WHERE { ?property a ?propertyType . VALUES ?propertyType {owl:DatatypeProperty rdfs:Datatype } OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } } ?property rdfs:range xsd:Name . FILTER (!isBlank(?property)) . BIND(URI(CONCAT('https://astrea.linkeddata.es/shapes#',MD5(STR(?property)))) AS ?shapeUrl) . }

OntologyProperty
type: OWLConstruct
type: Construct
is defined by: owl
comment: The class of ontology properties.
syntax: http://www.w3.org/2002/07/owl#OntologyProperty

http://astrea.helio.linkeddata.es/951089381
type: Pattern
type: OWLPattern
involves: seeAlso
involves: DatatypeProperty
is translated by: http://astrea.helio.linkeddata.es/331810872
statement: ?property a owl:DatatypeProperty ; rdfs:seeAlso ?shapePropertySeeAlso .

http://astrea.helio.linkeddata.es/169573421
type: Pattern
type: OWLPattern
involves: xsd:float
involves: range
involves: DatatypeProperty
is translated by: http://astrea.helio.linkeddata.es/1958885779
statement: ?property a owl:DatatypeProperty ; rdfs:range xsd:float . OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } }

SPARQL function
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: A function backed by a SPARQL query - either ASK or SELECT.
syntax: http://www.w3.org/ns/shacl#SPARQLFunction

assertionProperty
type: OWLConstruct
type: Construct
is defined by: owl
comment: The property that determines the predicate of a negative property assertion.
syntax: http://www.w3.org/2002/07/owl#assertionProperty

http://astrea.helio.linkeddata.es/267812739
type: Pattern
type: OWLPattern
involves: ObjectProperty
is translated by: http://astrea.helio.linkeddata.es/1632360877
statement: ?property a owl:ObjectProperty .

http://astrea.helio.linkeddata.es/688900071
type: Pattern
type: OWLPattern
involves: unionOf
involves: Class
is translated by: http://astrea.helio.linkeddata.es/1486924016
statement: ?type a rdfs:Class ; owl:unionOf ?unionTypesList . ?unionTypesList rdf:rest* ?unionTypesListRest ; rdf:first ?unionTypesListHead ; rdf:rest ?unionTypesListTail .

Pattern constraint component
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: A constraint component that can be used to verify that every value node matches a given regular expression.
syntax: http://www.w3.org/ns/shacl#PatternConstraintComponent

Blank node or IRI
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: The node kind of all blank nodes or IRIs.
syntax: http://www.w3.org/ns/shacl#BlankNodeOrIRI

Max-exclusive constraint component
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: A constraint component that can be used to restrict the range of value nodes with a maximum exclusive value.
syntax: http://www.w3.org/ns/shacl#MaxExclusiveConstraintComponent

http://astrea.helio.linkeddata.es/1068032133
type: Pattern
type: OWLPattern
involves: xsd:short
involves: range
involves: Datatype
is translated by: http://astrea.helio.linkeddata.es/663803563
statement: ?property a rdfs:Datatype ; rdfs:range xsd:short . OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } }

onProperty
type: OWLConstruct
type: Construct
is defined by: owl
comment: The property that determines the property that a property restriction refers to.
syntax: http://www.w3.org/2002/07/owl#onProperty

http://astrea.helio.linkeddata.es/11395150405
type: MappingImplementation
has target: http://astrea.helio.linkeddata.es/915920305
query: PREFIX owl: <http://www.w3.org/2002/07/owl#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> PREFIX sh: <http://www.w3.org/ns/shacl#> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX xsd: <http://www.w3.org/2001/XMLSchema#> CONSTRUCT { ?shapeUrl a sh:PropertyShape . ?shapeUrl sh:pattern '((&#9101&#93&#910-9&#93|2&#910-3&#93):&#910-5&#93&#910-9&#93:&#910-5&#93&#910-9&#93(\\.&#910-9&#93+)?|(24:00:00(\\.0+)?))(Z|(\\+|-)((0&#910-9&#93|1&#910-3&#93):&#910-5&#93&#910-9&#93|14:00))?'^^xsd:string. } WHERE { ?property a ?propertyType . VALUES ?propertyType {owl:DatatypeProperty rdfs:Datatype } OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } } ?property rdfs:range xsd:time . FILTER (!isBlank(?property)) . BIND(URI(CONCAT('https://astrea.linkeddata.es/shapes#',MD5(STR(?property)))) AS ?shapeUrl) . }

xsd:enumeration
type: XSDConstruct
type: Construct
is defined by: ns-xsd.html
is defined by: XMLSchema
syntax: http://www.w3.org/2001/XMLSchema#enumeration

http://astrea.helio.linkeddata.es/1422877320
type: Pattern
type: OWLPattern
involves: xsd:decimal
involves: range
involves: Datatype
is translated by: http://astrea.helio.linkeddata.es/11932697455
statement: ?property a rdfs:Datatype ; rdfs:range xsd:decimal . OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } }

Max-length constraint component
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: A constraint component that can be used to restrict the maximum string length of value nodes.
syntax: http://www.w3.org/ns/shacl#MaxLengthConstraintComponent

differentFrom
type: OWLConstruct
type: Construct
is defined by: owl
comment: The property that determines that two given individuals are different.
syntax: http://www.w3.org/2002/07/owl#differentFrom

http://astrea.helio.linkeddata.es/11435647659
type: Pattern
type: SHACLPattern
involves: IRI
involves: Node shape
involves: node kind
is mapped by: http://astrea.helio.linkeddata.es/11438552623
is mapped by: http://astrea.helio.linkeddata.es/1301390410
statement: ?shapeUrl a sh:NodeShape; sh:nodeKind sh:IRI .

http://astrea.helio.linkeddata.es/72082588
type: MappingImplementation
has target: http://astrea.helio.linkeddata.es/11834773623
query: PREFIX owl: <http://www.w3.org/2002/07/owl#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> PREFIX sh: <http://www.w3.org/ns/shacl#> CONSTRUCT { ?shapeUrl a sh:NodeShape; sh:property ?embeddedNode . ?embeddedNode a sh:PropertyShape; ?variableRange ?valuesInRange . } WHERE { ?type a ?typeClassUrl . VALUES ?typeClassUrl {owl:Class rdfs:Class} ?type rdfs:subClassOf ?owlPropertyRestriction . ?owlPropertyRestriction a owl:Restriction . ?owlPropertyRestriction owl:onProperty ?rangedProperty . ?owlPropertyRestriction owl:allValuesFrom ?valuesInRange . BIND ( IF ( STRSTARTS(str(?valuesInRange),'http://www.w3.org/2001/XMLSchema#'), sh:datatype, sh:class ) AS ?variableRange ) BIND(URI(CONCAT('https://astrea.linkeddata.es/shapes#',MD5(CONCAT(STR(?type),STR(?rangedProperty))))) AS ?embeddedNode) . FILTER (!isBlank(?type)) . BIND(URI(CONCAT('https://astrea.linkeddata.es/shapes#',MD5(STR(?type)))) AS ?shapeUrl) . }

xsd:double
type: XSDConstruct
type: Construct
is defined by: ns-xsd.html
is defined by: XMLSchema
syntax: http://www.w3.org/2001/XMLSchema#double

deactivated
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: If set to true then all nodes conform to this.
syntax: http://www.w3.org/ns/shacl#deactivated

http://astrea.helio.linkeddata.es/505747272
type: MappingImplementation
has target: http://astrea.helio.linkeddata.es/216261568
query: PREFIX owl: <http://www.w3.org/2002/07/owl#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> PREFIX sh: <http://www.w3.org/ns/shacl#> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX xsd: <http://www.w3.org/2001/XMLSchema#> CONSTRUCT { ?shapeUrl a sh:PropertyShape . ?shapeUrl sh:pattern '-?(&#911-9&#93&#910-9&#93{3,}|0&#910-9&#93{3})-(0&#911-9&#93|1&#910-2&#93)-(0&#911-9&#93|&#9112&#93&#910-9&#93|3&#9101&#93)T((&#9101&#93&#910-9&#93|2&#910-3&#93):&#910-5&#93&#910-9&#93:&#910-5&#93&#910-9&#93(\\.&#910-9&#93+)?|(24:00:00(\\.0+)?))(Z|(\\+|-)((0&#910-9&#93|1&#910-3&#93):&#910-5&#93&#910-9&#93|14:00))?'^^xsd:string . } WHERE { ?property a ?propertyType . VALUES ?propertyType {owl:DatatypeProperty rdfs:Datatype } OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } } ?property rdfs:range xsd:dateTime . FILTER (!isBlank(?property)) . BIND(URI(CONCAT('https://astrea.linkeddata.es/shapes#',MD5(STR(?property)))) AS ?shapeUrl) . }

zero or one path
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: The (single) value of this property represents a path that is matched zero or one times.
syntax: http://www.w3.org/ns/shacl#zeroOrOnePath

http://astrea.helio.linkeddata.es/1163471112
type: Pattern
type: SHACLPattern
involves: label
involves: name
involves: Property shape
is mapped by: http://astrea.helio.linkeddata.es/11816133541
is mapped by: http://astrea.helio.linkeddata.es/1916550049
is mapped by: http://astrea.helio.linkeddata.es/953148704
statement: ?shapeUrl a sh:PropertyShape ; sh:name ?propertyName ; rdfs:label ?propertyName .

http://astrea.helio.linkeddata.es/133650637
type: Pattern
type: OWLPattern
involves: xsd:boolean
involves: range
involves: DatatypeProperty
is translated by: http://astrea.helio.linkeddata.es/1252267829
statement: ?property a owl:DatatypeProperty ; rdfs:range xsd:boolean . OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } }

http://astrea.helio.linkeddata.es/11353060284
type: MappingImplementation
has target: http://astrea.helio.linkeddata.es/190841398
query: PREFIX owl: <http://www.w3.org/2002/07/owl#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> PREFIX sh: <http://www.w3.org/ns/shacl#> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX xsd: <http://www.w3.org/2001/XMLSchema#> CONSTRUCT { ?shapeUrl a sh:PropertyShape . ?shapeUrl sh:pattern '&#91\\-+&#93?&#910-9&#93+'^^xsd:string. ?shapeUrl sh:maxInclusive '0'^^xsd:integer. } WHERE { ?property a ?propertyType . VALUES ?propertyType {owl:DatatypeProperty rdfs:Datatype } OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } } ?property rdfs:range xsd:nonPositiveInteger . FILTER (!isBlank(?property)) . BIND(URI(CONCAT('https://astrea.linkeddata.es/shapes#',MD5(STR(?property)))) AS ?shapeUrl) . }

JavaScript executable
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: Abstract base class of resources that declare an executable JavaScript.
syntax: http://www.w3.org/ns/shacl#JSExecutable

xsd:normalizedString
type: XSDConstruct
type: Construct
is defined by: ns-xsd.html
is defined by: XMLSchema
syntax: http://www.w3.org/2001/XMLSchema#normalizedString

Target
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: The base class of targets such as those based on SPARQL queries.
syntax: http://www.w3.org/ns/shacl#Target

http://astrea.helio.linkeddata.es/713393900
type: Pattern
type: SHACLPattern
involves: in
involves: Node shape
is mapped by: http://astrea.helio.linkeddata.es/1562772197
is mapped by: http://astrea.helio.linkeddata.es/11242091774
statement: ?shapeUrl a sh:NodeShape ; sh:in ?inclusionTypesList . ?inclusionTypesListRest rdf:first ?inclusionTypesListHeadShape ; rdf:rest ?inclusionTypesListTailShape .

http://astrea.helio.linkeddata.es/1946368974
type: Pattern
type: SHACLPattern
involves: pattern
involves: Property shape
is mapped by: http://astrea.helio.linkeddata.es/930423713
is mapped by: http://astrea.helio.linkeddata.es/11715475685
statement: ?shapeUrl a sh:PropertyShape ; sh:pattern ''-?([1-9][0-9]{3,}|0[0-9]{3})-(0[1-9]|1[0-2])-(0[1-9]|[12][0-9]|3[01])(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?''^^xsd:string .

http://astrea.helio.linkeddata.es/663803563
type: MappingImplementation
has target: http://astrea.helio.linkeddata.es/1694329948
query: PREFIX owl: <http://www.w3.org/2002/07/owl#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> PREFIX sh: <http://www.w3.org/ns/shacl#> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX xsd: <http://www.w3.org/2001/XMLSchema#> CONSTRUCT { ?shapeUrl a sh:PropertyShape . ?shapeUrl sh:pattern '&#91\\-+&#93?&#910-9&#93+'^^xsd:string . ?shapeUrl sh:maxInclusive '32767'^^xsd:integer . ?shapeUrl sh:minInclusive '-32768'^^xsd:integer . } WHERE { ?property a ?propertyType . VALUES ?propertyType {owl:DatatypeProperty rdfs:Datatype } OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } } ?property rdfs:range xsd:short . FILTER (!isBlank(?property)) . BIND(URI(CONCAT('https://astrea.linkeddata.es/shapes#',MD5(STR(?property)))) AS ?shapeUrl) . }

Node-kind constraint component
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: A constraint component that can be used to restrict the RDF node kind of each value node.
syntax: http://www.w3.org/ns/shacl#NodeKindConstraintComponent

xsd:totalDigits
type: XSDConstruct
type: Construct
is defined by: ns-xsd.html
is defined by: XMLSchema
syntax: http://www.w3.org/2001/XMLSchema#totalDigits

http://astrea.helio.linkeddata.es/219492201
type: Pattern
type: OWLPattern
involves: xsd:NMTOKEN
involves: range
involves: DatatypeProperty
is translated by: http://astrea.helio.linkeddata.es/11364963629
statement: ?property a owl:DatatypeProperty ; rdfs:range xsd:NMTOKEN . OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } }

Shape
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: A shape is a collection of constraints that may be targeted for certain nodes.
syntax: http://www.w3.org/ns/shacl#Shape

targetIndividual
type: OWLConstruct
type: Construct
is defined by: owl
comment: The property that determines the object of a negative object property assertion.
syntax: http://www.w3.org/2002/07/owl#targetIndividual

http://astrea.helio.linkeddata.es/11780631187
type: Pattern
type: OWLPattern
involves: xsd:maxInclusive
involves: withRestrictions
involves: DatatypeProperty
is translated by: http://astrea.helio.linkeddata.es/1066070570
statement: ?property a owl:DatatypeProperty ; owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . ?restrictionElement xsd:maxInclusive ?restrictionMax .

http://astrea.helio.linkeddata.es/930753234
type: Pattern
type: OWLPattern
involves: xsd:unsignedByte
involves: range
involves: DatatypeProperty
is translated by: http://astrea.helio.linkeddata.es/11737437424
statement: ?property a owl:DatatypeProperty ; rdfs:range xsd:unsignedByte . OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } }

http://astrea.helio.linkeddata.es/1567391150
type: MappingImplementation
has target: http://astrea.helio.linkeddata.es/11421655637
query: PREFIX owl: <http://www.w3.org/2002/07/owl#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> PREFIX sh: <http://www.w3.org/ns/shacl#> CONSTRUCT { ?shapeUrl a sh:NodeShape ; sh:equals ?sameAsType . } WHERE { ?type a ?typeClassUrl . VALUES ?typeClassUrl {owl:Class rdfs:Class} . ?type owl:equivalentClass ?sameAsType . BIND(URI(CONCAT('https://astrea.linkeddata.es/shapes#',MD5(STR(?type)))) AS ?shapeUrl) . }

http://astrea.helio.linkeddata.es/11540889172
type: Pattern
type: OWLPattern
involves: complementOf
involves: Class
is translated by: http://astrea.helio.linkeddata.es/12041765534
statement: ?type a rdfs:Class ; owl:complementOf ?complementType .

xsd:hexBinary
type: XSDConstruct
type: Construct
is defined by: ns-xsd.html
is defined by: XMLSchema
syntax: http://www.w3.org/2001/XMLSchema#hexBinary

http://astrea.helio.linkeddata.es/142554566
type: MappingImplementation
has target: http://astrea.helio.linkeddata.es/1743189306
query: PREFIX owl: <http://www.w3.org/2002/07/owl#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> PREFIX sh: <http://www.w3.org/ns/shacl#> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> CONSTRUCT { ?shapeUrl a sh:PropertyShape . ?shapeUrl sh:equals ?equivalentProperty . } WHERE { ?property a ?propertyType . VALUES ?propertyType { owl:ObjectProperty owl:DatatypeProperty rdfs:Datatype } . MINUS { ?propertyType a owl:InverseFunctionalProperty } . MINUS { ?propertyType a owl:FunctionalProperty } . ?property owl:equivalentProperty ?equivalentProperty . BIND(URI(CONCAT('https://astrea.linkeddata.es/shapes#',MD5(STR(?property)))) AS ?shapeUrl) . }

http://astrea.helio.linkeddata.es/785502455
type: Pattern
type: SHACLPattern
involves: datatype
involves: Property shape
is mapped by: http://astrea.helio.linkeddata.es/1803947934
is mapped by: http://astrea.helio.linkeddata.es/1455930072
statement: ?shapeUrl a sh:PropertyShape ; sh:datatype ?typeInRange .

Target type
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: The (meta) class for parameterizable targets. Instances of this are instantiated as values of the sh:target property.
syntax: http://www.w3.org/ns/shacl#TargetType

DatatypeProperty
type: OWLConstruct
type: Construct
is defined by: owl
comment: The class of data properties.
syntax: http://www.w3.org/2002/07/owl#DatatypeProperty

cardinality
type: OWLConstruct
type: Construct
is defined by: owl
comment: The property that determines the cardinality of an exact cardinality restriction.
syntax: http://www.w3.org/2002/07/owl#cardinality

http://astrea.helio.linkeddata.es/11625835575
type: Pattern
type: OWLPattern
involves: xsd:unsignedInt
involves: range
involves: DatatypeProperty
is translated by: http://astrea.helio.linkeddata.es/12039531242
statement: ?property a owl:DatatypeProperty ; rdfs:range xsd:unsignedInt . OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } }

Prefix declaration
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: The class of prefix declarations, consisting of pairs of a prefix with a namespace.
syntax: http://www.w3.org/ns/shacl#PrefixDeclaration

xsd:facets
type: XSDConstruct
type: Construct
is defined by: ns-xsd.html
is defined by: XMLSchema
syntax: http://www.w3.org/2001/XMLSchema#facets

http://astrea.helio.linkeddata.es/1683470361
type: Pattern
type: SHACLPattern
involves: path
involves: property
involves: Property shape
involves: Node shape
is mapped by: http://astrea.helio.linkeddata.es/11740885115
statement: ?shapeUrl a sh:NodeShape ; sh:property ?embeddedNode . ?embeddedNode a sh:PropertyShape ; sh:path ?rangedProperty .

http://astrea.helio.linkeddata.es/12025835891
type: Pattern
type: SHACLPattern
involves: pattern
involves: Property shape
is mapped by: http://astrea.helio.linkeddata.es/11154836257
is mapped by: http://astrea.helio.linkeddata.es/1762351911
statement: ?shapeUrl a sh:PropertyShape ; sh:pattern ''((([A-Za-z0-9+/] ?){4})*(([A-Za-z0-9+/] ?){3}[A-Za-z0-9+/]|([A-Za-z0-9+/] ?){2}[AEIMQUYcgkosw048] ?=|[A-Za-z0-9+/] ?[AQgw] ?= ?=))?''^^xsd:string .

Node shape
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: A node shape is a shape that specifies constraint that need to be met with respect to focus nodes.
syntax: http://www.w3.org/ns/shacl#NodeShape

http://astrea.helio.linkeddata.es/11544290635
type: Pattern
type: OWLPattern
involves: comment
involves: Class
is translated by: http://astrea.helio.linkeddata.es/1882761575
statement: ?type a owl:Class; rdfs:comment ?shapeNodeDescription .

xsd:long
type: XSDConstruct
type: Construct
is defined by: ns-xsd.html
is defined by: XMLSchema
syntax: http://www.w3.org/2001/XMLSchema#long

http://astrea.helio.linkeddata.es/170690596
type: Pattern
type: OWLPattern
involves: hasValue
involves: Class
is translated by: http://astrea.helio.linkeddata.es/514355690
statement: ?type a owl:Class; rdfs:subClassOf ?owlPropertyRestriction . ?owlPropertyRestriction owl:onProperty ?rangedProperty ; owl:hasValue ?hasValue .

http://astrea.helio.linkeddata.es/1345436717
type: Pattern
type: OWLPattern
involves: xsd:minInclusive
involves: withRestrictions
involves: DatatypeProperty
is translated by: http://astrea.helio.linkeddata.es/11758925692
statement: ?property a owl:DatatypeProperty ; owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . ?restrictionElement xsd:minInclusive ?restrictionMin .

bottomObjectProperty
type: OWLConstruct
type: Construct
is defined by: owl
comment: The object property that does not relate any two individuals.
syntax: http://www.w3.org/2002/07/owl#bottomObjectProperty

exactly one
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: Specifies a list of shapes so that the value nodes must conform to exactly one of the shapes.
syntax: http://www.w3.org/ns/shacl#xone

http://astrea.helio.linkeddata.es/142753635
type: Pattern
type: SHACLPattern
involves: seeAlso
involves: Property shape
is mapped by: http://astrea.helio.linkeddata.es/1172800307
is mapped by: http://astrea.helio.linkeddata.es/951089381
is mapped by: http://astrea.helio.linkeddata.es/1513155434
statement: ?shapeUrl a sh:PropertyShape ; rdfs:seeAlso ?shapePropertySeeAlso .

xsd:date
type: XSDConstruct
type: Construct
is defined by: ns-xsd.html
is defined by: XMLSchema
syntax: http://www.w3.org/2001/XMLSchema#date

Min-inclusive constraint component
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: A constraint component that can be used to restrict the range of value nodes with a minimum inclusive value.
syntax: http://www.w3.org/ns/shacl#MinInclusiveConstraintComponent

JavaScript constraint component
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: A constraint component with the parameter sh:js linking to a sh:JSConstraint containing a sh:script.
syntax: http://www.w3.org/ns/shacl#JSConstraintComponent

http://astrea.helio.linkeddata.es/1795329168
type: MappingImplementation
has target: http://astrea.helio.linkeddata.es/1628144645
query: PREFIX owl: <http://www.w3.org/2002/07/owl#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> PREFIX sh: <http://www.w3.org/ns/shacl#> CONSTRUCT { ?shapeUrl a sh:PropertyShape; sh:description ?propertyComment; rdfs:label ?propertyComment . } WHERE { ?property a ?propertyType . VALUES ?propertyType {owl:ObjectProperty owl:DatatypeProperty rdfs:Datatype } . ?property rdfs:comment ?propertyComment . FILTER (!isBlank(?property)) . BIND(URI(CONCAT('https://astrea.linkeddata.es/shapes#',MD5(STR(?property)))) AS ?shapeUrl) . }

http://astrea.helio.linkeddata.es/11333012607
type: Pattern
type: SHACLPattern
involves: pattern
involves: Property shape
is mapped by: http://astrea.helio.linkeddata.es/11433099902
is mapped by: http://astrea.helio.linkeddata.es/11554342220
statement: ?shapeUrl a sh:PropertyShape ; sh:pattern ''[^YM]*(T.*)?''^^xsd:string.

http://astrea.helio.linkeddata.es/12047758272
type: Pattern
type: SHACLPattern
involves: seeAlso
involves: Node shape
is mapped by: http://astrea.helio.linkeddata.es/11178346375
is mapped by: http://astrea.helio.linkeddata.es/1597604657
statement: ?shapeUrl a sh:NodeShape; rdfs:seeAlso ?shapeNodeSeeAlso .

JavaScript target type
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: The (meta) class for parameterizable targets that are based on JavaScript functions.
syntax: http://www.w3.org/ns/shacl#JSTargetType

http://astrea.helio.linkeddata.es/11359820585
type: MappingImplementation
has target: http://astrea.helio.linkeddata.es/1882281717
query: PREFIX owl: <http://www.w3.org/2002/07/owl#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> PREFIX sh: <http://www.w3.org/ns/shacl#> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX xsd: <http://www.w3.org/2001/XMLSchema#> CONSTRUCT { ?shapeUrl a sh:NodeShape; sh:property ?embeddedNode . ?embeddedNode sh:qualifiedMinCount ?minQualifiedCardinality; sh:qualifiedValueShape &#91 sh:class ?onClassRestriction &#93 . } WHERE { ?type a ?typeClassUrl . VALUES ?typeClassUrl { owl:Class rdfs:Class } ?type rdfs:subClassOf ?owlPropertyRestriction . ?owlPropertyRestriction a owl:Restriction . ?owlPropertyRestriction owl:onProperty ?rangedProperty . ?owlPropertyRestriction owl:minQualifiedCardinality ?minQualifiedCardinality . ?owlPropertyRestriction owl:onClass ?onClassRestriction . BIND(URI(CONCAT('https://astrea.linkeddata.es/shapes#',MD5(CONCAT(STR(?type),STR(?rangedProperty))))) AS ?embeddedNode) . FILTER (!isBlank(?type)) . BIND(URI(CONCAT('https://astrea.linkeddata.es/shapes#',MD5(STR(?type)))) AS ?shapeUrl) . }

Min-count constraint component
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: A constraint component that can be used to restrict the minimum number of value nodes.
syntax: http://www.w3.org/ns/shacl#MinCountConstraintComponent

http://astrea.helio.linkeddata.es/1878365198
type: Pattern
type: OWLPattern
involves: Restriction
involves: onProperty
involves: complementOf
involves: Class
is translated by: http://astrea.helio.linkeddata.es/11745696395
statement: ?type a rdfs:Class ; owl:complementOf ?owlPropertyRestriction . ?owlPropertyRestriction a owl:Restriction ; owl:onProperty ?complementaryProperty ; owl:hasValue ?complementaryPropertyRange .

http://astrea.helio.linkeddata.es/1882761575
type: MappingImplementation
has target: http://astrea.helio.linkeddata.es/1235374883
query: PREFIX owl: <http://www.w3.org/2002/07/owl#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> PREFIX sh: <http://www.w3.org/ns/shacl#> CONSTRUCT { ?shapeUrl a sh:NodeShape; sh:description ?shapeNodeDescription . } WHERE { ?type a ?typeClassUrl . VALUES ?typeClassUrl {owl:Class rdfs:Class} . ?type rdfs:comment ?shapeNodeDescription . FILTER (!isBlank(?type)) . BIND(URI(CONCAT('https://astrea.linkeddata.es/shapes#',MD5(STR(?type)))) AS ?shapeUrl) . }

subClassOf
type: RDFSConstruct
type: Construct
is defined by: rdf-schema
comment: The subject is a subclass of a class.
syntax: http://www.w3.org/2000/01/rdf-schema#subClassOf

xsd:fractionDigits
type: XSDConstruct
type: Construct
is defined by: ns-xsd.html
is defined by: XMLSchema
syntax: http://www.w3.org/2001/XMLSchema#fractionDigits

xsd:language
type: XSDConstruct
type: Construct
is defined by: ns-xsd.html
is defined by: XMLSchema
syntax: http://www.w3.org/2001/XMLSchema#language

conforms
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: True if the validation did not produce any validation results, and false otherwise.
syntax: http://www.w3.org/ns/shacl#conforms

NamedIndividual
type: OWLConstruct
type: Construct
is defined by: owl
comment: The class of named individuals.
syntax: http://www.w3.org/2002/07/owl#NamedIndividual

xsd:minExclusive
type: XSDConstruct
type: Construct
is defined by: ns-xsd.html
is defined by: XMLSchema
syntax: http://www.w3.org/2001/XMLSchema#minExclusive

Language-in constraint component
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: A constraint component that can be used to enumerate language tags that all value nodes must have.
syntax: http://www.w3.org/ns/shacl#LanguageInConstraintComponent

http://astrea.helio.linkeddata.es/953148704
type: Pattern
type: OWLPattern
involves: label
involves: ObjectProperty
is translated by: http://astrea.helio.linkeddata.es/1556378180
statement: ?property a owl:ObjectProperty ; rdfs:label ?propertyName .

http://astrea.helio.linkeddata.es/11358450306
type: Pattern
type: OWLPattern
involves: xsd:unsignedByte
involves: range
involves: Datatype
is translated by: http://astrea.helio.linkeddata.es/11737437424
statement: ?property a rdfs:Datatype ; rdfs:range xsd:unsignedByte . OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } }

http://astrea.helio.linkeddata.es/11304740192
type: MappingImplementation
has target: http://astrea.helio.linkeddata.es/1142192332
query: PREFIX owl: <http://www.w3.org/2002/07/owl#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> PREFIX sh: <http://www.w3.org/ns/shacl#> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX xsd: <http://www.w3.org/2001/XMLSchema#> CONSTRUCT { ?shapeUrl a sh:PropertyShape . ?shapeUrl sh:pattern '&#91\\-+&#93?&#910-9&#93+'^^xsd:string . ?shapeUrl sh:maxInclusive '2147483647'^^xsd:integer . ?shapeUrl sh:minInclusive '-2147483648'^^xsd:integer . } WHERE { ?property a ?propertyType . VALUES ?propertyType {owl:DatatypeProperty rdfs:Datatype } OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } } ?property rdfs:range xsd:int . FILTER (!isBlank(?property)) . BIND(URI(CONCAT('https://astrea.linkeddata.es/shapes#',MD5(STR(?property)))) AS ?shapeUrl) . }

http://astrea.helio.linkeddata.es/735091025
type: Pattern
type: OWLPattern
involves: range
involves: ObjectProperty
is translated by: http://astrea.helio.linkeddata.es/11616940291
statement: ?property a owl:ObjectProperty ; rdfs:range ?typeInRange .

http://astrea.helio.linkeddata.es/637810797
type: Pattern
type: OWLPattern
involves: isDefinedBy
involves: Datatype
is translated by: http://astrea.helio.linkeddata.es/2050697140
statement: ?property a rdfs:Datatype ; rdfs:isDefinedBy ?shapePropertyDefinedBy .

AllDifferent
type: OWLConstruct
type: Construct
is defined by: owl
comment: The class of collections of pairwise different individuals.
syntax: http://www.w3.org/2002/07/owl#AllDifferent

xsd:simpleDerivationSet
type: XSDConstruct
type: Construct
is defined by: ns-xsd.html
is defined by: XMLSchema
syntax: http://www.w3.org/2001/XMLSchema#simpleDerivationSet

http://astrea.helio.linkeddata.es/11939896319
type: Pattern
type: OWLPattern
involves: xsd:pattern
involves: withRestrictions
involves: DatatypeProperty
is translated by: http://astrea.helio.linkeddata.es/885846602
statement: ?property a owl:DatatypeProperty ; owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . ?restrictionElement xsd:pattern ?restrictionPattern .

http://astrea.helio.linkeddata.es/11554123783
type: SHACLPattern
type: Pattern
involves: Property shape
involves: max count
involves: min count
involves: Node shape
involves: property
is mapped by: http://astrea.helio.linkeddata.es/1517979078
is mapped by: http://astrea.helio.linkeddata.es/1242998367
statement: ?shapeUrl a sh:NodeShape; sh:property ?embeddedNode . ?embeddedNode a sh:PropertyShape; sh:maxCount ?cardinality; sh:minCount ?cardinality .

member
type: RDFSConstruct
type: Construct
is defined by: rdf-schema
comment: A member of the subject resource.
syntax: http://www.w3.org/2000/01/rdf-schema#member

http://astrea.helio.linkeddata.es/885846602
type: MappingImplementation
has target: http://astrea.helio.linkeddata.es/1760368055
query: PREFIX owl: <http://www.w3.org/2002/07/owl#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> PREFIX sh: <http://www.w3.org/ns/shacl#> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX xsd: <http://www.w3.org/2001/XMLSchema#> CONSTRUCT { ?shapeUrl a sh:PropertyShape ; sh:pattern ?restrictionPattern . } WHERE { ?property a ?propertyType . VALUES ?propertyType {owl:DatatypeProperty rdfs:Datatype} ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . OPTIONAL { ?restrictionElement xsd:pattern ?restrictionPattern . } FILTER (!isBlank(?property)) . BIND(URI(CONCAT('https://astrea.linkeddata.es/shapes#',MD5(STR(?property)))) AS ?shapeUrl) . }

xsd:topLevelSimpleType
type: XSDConstruct
type: Construct
is defined by: ns-xsd.html
is defined by: XMLSchema
syntax: http://www.w3.org/2001/XMLSchema#topLevelSimpleType

Restriction
type: OWLConstruct
type: Construct
is defined by: owl
comment: The class of property restrictions.
syntax: http://www.w3.org/2002/07/owl#Restriction

source constraint
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: The constraint that was validated when the result was produced.
syntax: http://www.w3.org/ns/shacl#sourceConstraint

http://astrea.helio.linkeddata.es/514355690
type: MappingImplementation
has target: http://astrea.helio.linkeddata.es/11592862074
query: PREFIX owl: <http://www.w3.org/2002/07/owl#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> PREFIX sh: <http://www.w3.org/ns/shacl#> CONSTRUCT { ?shapeUrl a sh:NodeShape; sh:property ?embeddedNode . ?embeddedNode a sh:PropertyShape; sh:hasValue ?hasValue . } WHERE { ?type a ?typeClassUrl . VALUES ?typeClassUrl {owl:Class rdfs:Class} . ?type ?restrictionPredicate ?owlPropertyRestriction . VALUES ?restrictionPredicate { rdfs:subClassOf } . ?owlPropertyRestriction owl:onProperty ?rangedProperty . ?owlPropertyRestriction owl:hasValue ?hasValue . BIND(URI(CONCAT('https://astrea.linkeddata.es/shapes#',MD5(CONCAT(STR(?type),STR(?rangedProperty))))) AS ?embeddedNode) . FILTER (!isBlank(?type)) . BIND(URI(CONCAT('https://astrea.linkeddata.es/shapes#',MD5(STR(?type)))) AS ?shapeUrl) . }

http://astrea.helio.linkeddata.es/1236420169
type: Pattern
type: OWLPattern
involves: xsd:language
involves: range
involves: DatatypeProperty
is translated by: http://astrea.helio.linkeddata.es/1757724877
statement: ?property a owl:DatatypeProperty ; rdfs:range xsd:language . OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } }

xsd:dateTimeStamp
type: XSDConstruct
type: Construct
is defined by: ns-xsd.html
is defined by: XMLSchema
syntax: http://www.w3.org/2001/XMLSchema#dateTimeStamp

http://astrea.helio.linkeddata.es/1694329948
type: Pattern
type: SHACLPattern
involves: min inclusive
involves: max inclusive
involves: pattern
involves: Property shape
is mapped by: http://astrea.helio.linkeddata.es/1068032133
is mapped by: http://astrea.helio.linkeddata.es/869497567
statement: ?shapeUrl a sh:PropertyShape ; sh:pattern ''[\\-+]?[0-9]+''^^xsd:string ; sh:maxInclusive ''32767''^^xsd:integer ; sh:minInclusive ''-32768''^^xsd:integer .

object
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: An expression producing the nodes that shall be inferred as objects.
syntax: http://www.w3.org/ns/shacl#object

inverseOf
type: OWLConstruct
type: Construct
is defined by: owl
comment: The property that determines that two given properties are inverse.
syntax: http://www.w3.org/2002/07/owl#inverseOf

http://astrea.helio.linkeddata.es/51324812
type: Pattern
type: OWLPattern
involves: xsd:int
involves: range
involves: DatatypeProperty
is translated by: http://astrea.helio.linkeddata.es/11304740192
statement: ?property a owl:DatatypeProperty ; rdfs:range xsd:int . OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } }

http://astrea.helio.linkeddata.es/1144076587
type: SHACLPattern
type: Pattern
involves: Node shape
involves: path
involves: not
involves: Property shape
involves: node kind
involves: IRI or literal
is mapped by: http://astrea.helio.linkeddata.es/1323919762
statement: ?shapeUrl a sh:NodeShape ; sh:not ?embeddedNode . ?embeddedNode a sh:PropertyShape ; sh:nodeKind sh:IRIOrLiteral; sh:path ?complementaryProperty .

unique languages
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: Specifies whether all node values must have a unique (or no) language tag.
syntax: http://www.w3.org/ns/shacl#uniqueLang

http://astrea.helio.linkeddata.es/2021117824
type: Pattern
type: OWLPattern
involves: Restriction
involves: allValuesFrom
involves: Class
is translated by: http://astrea.helio.linkeddata.es/72082588
statement: ?type a rdfs:Class; rdfs:subClassOf ?owlPropertyRestriction . ?owlPropertyRestriction a owl:Restriction ; owl:onProperty ?rangedProperty ; owl:allValuesFrom ?valuesInRange .

class
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: The type that all value nodes must have.
syntax: http://www.w3.org/ns/shacl#class

http://astrea.helio.linkeddata.es/11900129141
type: Pattern
type: OWLPattern
involves: equivalentClass
involves: Class
is translated by: http://astrea.helio.linkeddata.es/1567391150
statement: ?type a rdfs:Class ; owl:equivalentClass ?sameAsType .

http://astrea.helio.linkeddata.es/823432717
type: Pattern
type: OWLPattern
involves: xsd:minInclusive
involves: xsd:maxInclusive
involves: xsd:long
involves: range
involves: Datatype
is translated by: http://astrea.helio.linkeddata.es/12144471177
statement: ?property a rdfs:Datatype ; rdfs:range xsd:long . OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } }

onProperties
type: OWLConstruct
type: Construct
is defined by: owl
comment: The property that determines the n-tuple of properties that a property restriction on an n-ary data range refers to.
syntax: http://www.w3.org/2002/07/owl#onProperties

http://astrea.helio.linkeddata.es/1393549314
type: Pattern
type: OWLPattern
involves: xsd:gMonthDay
involves: range
involves: Datatype
is translated by: http://astrea.helio.linkeddata.es/1288057929
statement: ?property a rdfs:Datatype ; rdfs:range xsd:gMonthDay . OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } }

http://astrea.helio.linkeddata.es/1799313939
type: Pattern
type: OWLPattern
involves: xsd:gYearMonth
involves: range
involves: Datatype
is translated by: http://astrea.helio.linkeddata.es/1370616597
statement: ?property a rdfs:Datatype ; rdfs:range xsd:gYearMonth . OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } }

http://astrea.helio.linkeddata.es/1958885779
type: MappingImplementation
has target: http://astrea.helio.linkeddata.es/11381647496
query: PREFIX owl: <http://www.w3.org/2002/07/owl#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> PREFIX sh: <http://www.w3.org/ns/shacl#> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX xsd: <http://www.w3.org/2001/XMLSchema#> CONSTRUCT { ?shapeUrl a sh:PropertyShape . ?shapeUrl sh:pattern '(\\+|-)?(&#910-9&#93+(\\.&#910-9&#93*)?|\\.&#910-9&#93+)(&#91Ee&#93(\\+|-)?&#910-9&#93+)?|(\\+|-)?INF|NaN'^^xsd:string. } WHERE { ?property a ?propertyType . VALUES ?propertyType {owl:DatatypeProperty rdfs:Datatype } OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } } ?property rdfs:range xsd:float . FILTER (!isBlank(?property)) . BIND(URI(CONCAT('https://astrea.linkeddata.es/shapes#',MD5(STR(?property)))) AS ?shapeUrl) . }

range
type: RDFSConstruct
type: Construct
is defined by: rdf-schema
comment: A range of the subject property.
syntax: http://www.w3.org/2000/01/rdf-schema#range

xsd:whiteSpace
type: XSDConstruct
type: Construct
is defined by: ns-xsd.html
is defined by: XMLSchema
syntax: http://www.w3.org/2001/XMLSchema#whiteSpace

http://astrea.helio.linkeddata.es/154875890
type: Pattern
type: OWLPattern
involves: DatatypeProperty
involves: equivalentProperty
is translated by: http://astrea.helio.linkeddata.es/142554566
statement: ?property a owl:DatatypeProperty ; owl:equivalentProperty ?equivalentProperty . MINUS { ?property a owl:InverseFunctionalProperty } . MINUS { ?property a owl:FunctionalProperty } .

xsd:anyURI
type: XSDConstruct
type: Construct
is defined by: ns-xsd.html
is defined by: XMLSchema
syntax: http://www.w3.org/2001/XMLSchema#anyURI

http://astrea.helio.linkeddata.es/190841398
type: Pattern
type: SHACLPattern
involves: max inclusive
involves: pattern
involves: Property shape
is mapped by: http://astrea.helio.linkeddata.es/947778583
is mapped by: http://astrea.helio.linkeddata.es/11324042095
statement: ?shapeUrl a sh:PropertyShape ; sh:pattern ''[\\-+]?[0-9]+''^^xsd:string ; sh:maxInclusive ''0''^^xsd:integer .

http://astrea.helio.linkeddata.es/1946702296
type: Pattern
type: SHACLPattern
involves: and
involves: Node shape
is mapped by: http://astrea.helio.linkeddata.es/11564933837
is mapped by: http://astrea.helio.linkeddata.es/1583903110
statement: ?shapeUrl a sh:NodeShape ; sh:and ?intersectedTypesList . ?intersectedTypesListRest rdf:first ?intersectedTypesListHeadShape ; rdf:rest ?intersectedTypesListTailShape .

xsd:unsignedByte
type: XSDConstruct
type: Construct
is defined by: ns-xsd.html
is defined by: XMLSchema
syntax: http://www.w3.org/2001/XMLSchema#unsignedByte

http://astrea.helio.linkeddata.es/1258071069
type: Pattern
type: SHACLPattern
involves: max length
involves: Property shape
is mapped by: http://astrea.helio.linkeddata.es/1280921077
is mapped by: http://astrea.helio.linkeddata.es/1600203823
statement: ?shapeUrl a sh:PropertyShape ; sh:maxLength ?restrictionMax .

Literal
type: RDFSConstruct
type: Construct
is defined by: rdf-schema
comment: The class of literal values, eg. textual strings and integers.
syntax: http://www.w3.org/2000/01/rdf-schema#Literal

http://astrea.helio.linkeddata.es/210267415
type: Pattern
type: OWLPattern
involves: xsd:gYear
involves: range
involves: DatatypeProperty
is translated by: http://astrea.helio.linkeddata.es/1377698972
statement: ?property a owl:DatatypeProperty ; rdfs:range xsd:gYear . OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } }

namespace
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: The namespace associated with a prefix in a prefix declaration.
syntax: http://www.w3.org/ns/shacl#namespace

Max-count constraint component
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: A constraint component that can be used to restrict the maximum number of value nodes.
syntax: http://www.w3.org/ns/shacl#MaxCountConstraintComponent

or
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: Specifies a list of shapes so that the value nodes must conform to at least one of the shapes.
syntax: http://www.w3.org/ns/shacl#or

SPARQL CONSTRUCT executable
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: The class of SPARQL executables that are based on a CONSTRUCT query.
syntax: http://www.w3.org/ns/shacl#SPARQLConstructExecutable

http://astrea.helio.linkeddata.es/409939264
type: MappingImplementation
has target: http://astrea.helio.linkeddata.es/1979958357
query: PREFIX owl: <http://www.w3.org/2002/07/owl#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> PREFIX sh: <http://www.w3.org/ns/shacl#> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX xsd: <http://www.w3.org/2001/XMLSchema#> CONSTRUCT { ?shapeUrl a sh:PropertyShape . ?shapeUrl sh:pattern '\\c+'^^xsd:string. ?shapeUrl sh:minLength '1'^^xsd:integer. } WHERE { ?property a ?propertyType . VALUES ?propertyType {owl:DatatypeProperty rdfs:Datatype } OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } } ?property rdfs:range xsd:NMTOKENS . FILTER (!isBlank(?property)) . BIND(URI(CONCAT('https://astrea.linkeddata.es/shapes#',MD5(STR(?property)))) AS ?shapeUrl) . }

http://astrea.helio.linkeddata.es/1288057929
type: MappingImplementation
has target: http://astrea.helio.linkeddata.es/1871644923
query: PREFIX owl: <http://www.w3.org/2002/07/owl#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> PREFIX sh: <http://www.w3.org/ns/shacl#> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX xsd: <http://www.w3.org/2001/XMLSchema#> CONSTRUCT { ?shapeUrl a sh:PropertyShape . ?shapeUrl sh:pattern '--(0&#911-9&#93|1&#910-2&#93)-(0&#911-9&#93|&#9112&#93&#910-9&#93|3&#9101&#93)(Z|(\\+|-)((0&#910-9&#93|1&#910-3&#93):&#910-5&#93&#910-9&#93|14:00))?'^^xsd:string. } WHERE { ?property a ?propertyType . VALUES ?propertyType {owl:DatatypeProperty rdfs:Datatype } OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } } ?property rdfs:range xsd:gMonthDay . FILTER (!isBlank(?property)) . BIND(URI(CONCAT('https://astrea.linkeddata.es/shapes#',MD5(STR(?property)))) AS ?shapeUrl) . }

min exclusive
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: Specifies the minimum exclusive value of each value node.
syntax: http://www.w3.org/ns/shacl#minExclusive

http://astrea.helio.linkeddata.es/1145015558
type: Pattern
type: SHACLPattern
involves: max inclusive
involves: pattern
involves: Property shape
is mapped by: http://astrea.helio.linkeddata.es/12006748142
is mapped by: http://astrea.helio.linkeddata.es/650336754
statement: ?shapeUrl a sh:PropertyShape ; sh:pattern ''[\\-+]?[0-9]+''^^xsd:string ; sh:maxInclusive ''-1''^^xsd:integer .

seeAlso
type: RDFSConstruct
type: Construct
is defined by: rdf-schema
comment: Further information about the subject resource.
syntax: http://www.w3.org/2000/01/rdf-schema#seeAlso

SPARQL ASK executable
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: The class of SPARQL executables that are based on an ASK query.
syntax: http://www.w3.org/ns/shacl#SPARQLAskExecutable

http://astrea.helio.linkeddata.es/11433099902
type: Pattern
type: OWLPattern
involves: xsd:dayTimeDuration
involves: range
involves: Datatype
is translated by: http://astrea.helio.linkeddata.es/889550434
statement: ?property a rdfs:Datatype ; rdfs:range xsd:dayTimeDuration . OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } }

in
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: Specifies a list of allowed values so that each value node must be among the members of the given list.
syntax: http://www.w3.org/ns/shacl#in

http://astrea.helio.linkeddata.es/1215218331
type: MappingImplementation
has target: http://astrea.helio.linkeddata.es/11918517756
query: PREFIX owl: <http://www.w3.org/2002/07/owl#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> PREFIX sh: <http://www.w3.org/ns/shacl#> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX xsd: <http://www.w3.org/2001/XMLSchema#> CONSTRUCT { ?shapeUrl a sh:NodeShape; sh:property ?embeddedNode . ?embeddedNode sh:qualifiedMaxCount ?maxQualifiedCardinality; sh:qualifiedValueShape &#91 sh:class ?onClassRestriction &#93 . } WHERE { ?type a ?typeClassUrl . VALUES ?typeClassUrl { owl:Class rdfs:Class } ?type rdfs:subClassOf ?owlPropertyRestriction . ?owlPropertyRestriction a owl:Restriction . ?owlPropertyRestriction owl:onProperty ?rangedProperty . ?owlPropertyRestriction owl:maxQualifiedCardinality ?maxQualifiedCardinality . ?owlPropertyRestriction owl:onClass ?onClassRestriction . BIND(URI(CONCAT('https://astrea.linkeddata.es/shapes#',MD5(CONCAT(STR(?type),STR(?rangedProperty))))) AS ?embeddedNode) . FILTER (!isBlank(?type)) . BIND(URI(CONCAT('https://astrea.linkeddata.es/shapes#',MD5(STR(?type)))) AS ?shapeUrl) . }

Severity
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: The class of validation result severity levels, including violation and warning levels.
syntax: http://www.w3.org/ns/shacl#Severity

http://astrea.helio.linkeddata.es/482058440
type: MappingImplementation
has target: http://astrea.helio.linkeddata.es/1940288036
query: PREFIX owl: <http://www.w3.org/2002/07/owl#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> PREFIX sh: <http://www.w3.org/ns/shacl#> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX xsd: <http://www.w3.org/2001/XMLSchema#> CONSTRUCT { ?shapeUrl a sh:PropertyShape . ?shapeUrl sh:pattern '&#91\\-+&#93?&#910-9&#93+'^^xsd:string . ?shapeUrl sh:minInclusive '0'^^xsd:integer . } WHERE { ?property a ?propertyType . VALUES ?propertyType {owl:DatatypeProperty rdfs:Datatype } OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } } ?property rdfs:range xsd:nonNegativeInteger . FILTER (!isBlank(?property)) . BIND(URI(CONCAT('https://astrea.linkeddata.es/shapes#',MD5(STR(?property)))) AS ?shapeUrl) . }

max exclusive
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: Specifies the maximum exclusive value of each value node.
syntax: http://www.w3.org/ns/shacl#maxExclusive

http://astrea.helio.linkeddata.es/2075569232
type: MappingImplementation
has target: http://astrea.helio.linkeddata.es/558715676
query: PREFIX owl: <http://www.w3.org/2002/07/owl#> PREFIX sh: <http://www.w3.org/ns/shacl#> CONSTRUCT { ?shapeUrl a sh:PropertyShape; sh:nodeKind sh:IRIOrLiteral; sh:maxCount 1 . } WHERE { ?property a owl:FunctionalProperty . BIND(URI(CONCAT('https://astrea.linkeddata.es/shapes#',MD5(STR(?property)))) AS ?shapeUrl) . }

shape validator
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: The validator(s) used to evaluate a constraint in the context of a node shape.
syntax: http://www.w3.org/ns/shacl#nodeValidator

xsd:length
type: XSDConstruct
type: Construct
is defined by: ns-xsd.html
is defined by: XMLSchema
syntax: http://www.w3.org/2001/XMLSchema#length

prefix
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: The prefix of a prefix declaration.
syntax: http://www.w3.org/ns/shacl#prefix

xsd:unsignedInt
type: XSDConstruct
type: Construct
is defined by: ns-xsd.html
is defined by: XMLSchema
syntax: http://www.w3.org/2001/XMLSchema#unsignedInt

maxQualifiedCardinality
type: OWLConstruct
type: Construct
is defined by: owl
comment: The property that determines the cardinality of a maximum qualified cardinality restriction.
syntax: http://www.w3.org/2002/07/owl#maxQualifiedCardinality

xsd:integer
type: XSDConstruct
type: Construct
is defined by: ns-xsd.html
is defined by: XMLSchema
syntax: http://www.w3.org/2001/XMLSchema#integer

http://astrea.helio.linkeddata.es/570419299
type: MappingImplementation
has target: http://astrea.helio.linkeddata.es/1887859215
query: PREFIX owl: <http://www.w3.org/2002/07/owl#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> PREFIX sh: <http://www.w3.org/ns/shacl#> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX xsd: <http://www.w3.org/2001/XMLSchema#> CONSTRUCT { ?shapeUrl a sh:PropertyShape . ?shapeUrl sh:pattern '---(0&#911-9&#93|&#9112&#93&#910-9&#93|3&#9101&#93)(Z|(\\+|-)((0&#910-9&#93|1&#910-3&#93):&#910-5&#93&#910-9&#93|14:00))?'^^xsd:string. } WHERE { ?property a ?propertyType . VALUES ?propertyType {owl:DatatypeProperty rdfs:Datatype } OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } } ?property rdfs:range xsd:gDay . FILTER (!isBlank(?property)) . BIND(URI(CONCAT('https://astrea.linkeddata.es/shapes#',MD5(STR(?property)))) AS ?shapeUrl) . }

http://astrea.helio.linkeddata.es/1582943485
type: Pattern
type: SHACLPattern
involves: min inclusive
involves: max inclusive
involves: pattern
involves: Property shape
is mapped by: http://astrea.helio.linkeddata.es/170302092
is mapped by: http://astrea.helio.linkeddata.es/2041395322
statement: ?shapeUrl a sh:PropertyShape ; sh:pattern ''[\\-+]?[0-9]+''^^xsd:string ; sh:maxInclusive ''65535''^^xsd:integer ; sh:minInclusive ''0''^^xsd:integer .

someValuesFrom
type: OWLConstruct
type: Construct
is defined by: owl
comment: The property that determines the class that an existential property restriction refers to.
syntax: http://www.w3.org/2002/07/owl#someValuesFrom

xsd:NCName
type: XSDConstruct
type: Construct
is defined by: ns-xsd.html
is defined by: XMLSchema
syntax: http://www.w3.org/2001/XMLSchema#NCName

shapes graph
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: Shapes graphs that should be used when validating this data graph.
syntax: http://www.w3.org/ns/shacl#shapesGraph

xsd:float
type: XSDConstruct
type: Construct
is defined by: ns-xsd.html
is defined by: XMLSchema
syntax: http://www.w3.org/2001/XMLSchema#float

rule
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: The rules linked to a shape.
syntax: http://www.w3.org/ns/shacl#rule

http://astrea.helio.linkeddata.es/11816133541
type: Pattern
type: OWLPattern
involves: label
involves: DatatypeProperty
is translated by: http://astrea.helio.linkeddata.es/1556378180
statement: ?property a owl:DatatypeProperty ; rdfs:label ?propertyName .

Node constraint component
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: A constraint component that can be used to verify that all value nodes conform to the given node shape.
syntax: http://www.w3.org/ns/shacl#NodeConstraintComponent

result annotation
type: SHACLConstruct
type: Construct
is defined by: shacl
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.
syntax: http://www.w3.org/ns/shacl#resultAnnotation

suggested shapes graph
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: Suggested shapes graphs for this ontology. The values of this property may be used in the absence of specific sh:shapesGraph statements.
syntax: http://www.w3.org/ns/shacl#suggestedShapesGraph

subPropertyOf
type: RDFSConstruct
type: Construct
is defined by: rdf-schema
comment: The subject is a subproperty of a property.
syntax: http://www.w3.org/2000/01/rdf-schema#subPropertyOf

http://astrea.helio.linkeddata.es/11834773623
type: Pattern
type: SHACLPattern
involves: class
involves: datatype
involves: Property shape
involves: Node shape
is mapped by: http://astrea.helio.linkeddata.es/11673269081
is mapped by: http://astrea.helio.linkeddata.es/2021117824
statement: ?shapeUrl a sh:NodeShape; sh:property ?embeddedNode . ?embeddedNode a sh:PropertyShape; ?variableRange ?valuesInRange .

http://astrea.helio.linkeddata.es/11758925692
type: MappingImplementation
has target: http://astrea.helio.linkeddata.es/1259310849
query: PREFIX owl: <http://www.w3.org/2002/07/owl#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> PREFIX sh: <http://www.w3.org/ns/shacl#> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX xsd: <http://www.w3.org/2001/XMLSchema#> CONSTRUCT { ?shapeUrl a sh:PropertyShape ; sh:minInclusive ?restrictionMin . } WHERE { ?property a ?propertyType . VALUES ?propertyType {owl:DatatypeProperty rdfs:Datatype} ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . OPTIONAL { ?restrictionElement xsd:minInclusive ?restrictionMin . } FILTER (!isBlank(?property)) . BIND(URI(CONCAT('https://astrea.linkeddata.es/shapes#',MD5(STR(?property)))) AS ?shapeUrl) . }

http://astrea.helio.linkeddata.es/1887859215
type: Pattern
type: SHACLPattern
involves: pattern
involves: Property shape
is mapped by: http://astrea.helio.linkeddata.es/1404798394
is mapped by: http://astrea.helio.linkeddata.es/11107940620
statement: ?shapeUrl a sh:PropertyShape ; sh:pattern ''---(0[1-9]|[12][0-9]|3[01])(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?''^^xsd:string .

Ontology
type: OWLConstruct
type: Construct
is defined by: owl
comment: The class of ontologies.
syntax: http://www.w3.org/2002/07/owl#Ontology

http://astrea.helio.linkeddata.es/989790750
type: MappingImplementation
has target: http://astrea.helio.linkeddata.es/796275199
query: PREFIX owl: <http://www.w3.org/2002/07/owl#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> PREFIX sh: <http://www.w3.org/ns/shacl#> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX xsd: <http://www.w3.org/2001/XMLSchema#> CONSTRUCT { ?shapeUrl a sh:PropertyShape . ?shapeUrl sh:pattern '-?P(((&#910-9&#93+Y(&#910-9&#93+M)?(&#910-9&#93+D)?|(&#910-9&#93+M)(&#910-9&#93+D)?|(&#910-9&#93+D))(T((&#910-9&#93+H)(&#910-9&#93+M)?(&#910-9&#93+(\\.&#910-9&#93+)?S)?|(&#910-9&#93+M)(&#910-9&#93+(\\.&#910-9&#93+)?S)?|(&#910-9&#93+(\\.&#910-9&#93+)?S)))?)|(T((&#910-9&#93+H)(&#910-9&#93+M)?(&#910-9&#93+(\\.&#910-9&#93+)?S)?|(&#910-9&#93+M)(&#910-9&#93+(\\.&#910-9&#93+)?S)?|(&#910-9&#93+(\\.&#910-9&#93+)?S))))'^^xsd:string. } WHERE { ?property a ?propertyType . VALUES ?propertyType {owl:DatatypeProperty rdfs:Datatype } OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } } ?property rdfs:range xsd:duration . FILTER (!isBlank(?property)) . BIND(URI(CONCAT('https://astrea.linkeddata.es/shapes#',MD5(STR(?property)))) AS ?shapeUrl) . }

versionIRI
type: OWLConstruct
type: Construct
is defined by: owl
comment: The property that identifies the version IRI of an ontology.
syntax: http://www.w3.org/2002/07/owl#versionIRI

http://astrea.helio.linkeddata.es/11526257606
type: Pattern
type: OWLPattern
involves: xsd:gMonth
involves: range
involves: Datatype
is translated by: http://astrea.helio.linkeddata.es/988808095
statement: ?property a rdfs:Datatype ; rdfs:range xsd:gMonth . OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } }

SPARQL constraint component
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: A constraint component that can be used to define constraints based on SPARQL queries.
syntax: http://www.w3.org/ns/shacl#SPARQLConstraintComponent

xsd:NMTOKEN
type: XSDConstruct
type: Construct
is defined by: ns-xsd.html
is defined by: XMLSchema
syntax: http://www.w3.org/2001/XMLSchema#NMTOKEN

http://astrea.helio.linkeddata.es/1882281717
type: SHACLPattern
type: Pattern
involves: Node shape
involves: qualified min count
involves: property
involves: qualified value shape
involves: class
is mapped by: http://astrea.helio.linkeddata.es/1375376197
is mapped by: http://astrea.helio.linkeddata.es/82411386
statement: ?shapeUrl a sh:NodeShape; sh:property ?embeddedNode . ?embeddedNode sh:qualifiedMinCount ?minQualifiedCardinality; sh:qualifiedValueShape [ sh:class ?onClassRestriction ] .

http://astrea.helio.linkeddata.es/11564933837
type: Pattern
type: OWLPattern
involves: Class
involves: intersectionOf
is translated by: http://astrea.helio.linkeddata.es/11447588003
statement: ?type a owl:Class ; owl:intersectionOf ?intersectedTypesList . ?intersectedTypesList rdf:rest* ?intersectedTypesListRest ; rdf:first ?intersectedTypesListHead ; rdf:rest ?intersectedTypesListTail .

http://astrea.helio.linkeddata.es/1029377779
type: MappingImplementation
has target: http://astrea.helio.linkeddata.es/1854159148
query: PREFIX owl: <http://www.w3.org/2002/07/owl#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> PREFIX sh: <http://www.w3.org/ns/shacl#> CONSTRUCT { ?shapeUrl a sh:NodeShape ; sh:disjoint ?disjointType . } WHERE { ?type a ?typeClassUrl . VALUES ?typeClassUrl {owl:Class rdfs:Class} . ?type owl:disjointWith ?disjointType . FILTER (!isBlank(?type)) . BIND(URI(CONCAT('https://astrea.linkeddata.es/shapes#',MD5(STR(?type)))) AS ?shapeUrl) . }

xsd:facet
type: XSDConstruct
type: Construct
is defined by: ns-xsd.html
is defined by: XMLSchema
syntax: http://www.w3.org/2001/XMLSchema#facet

xsd:gYearMonth
type: XSDConstruct
type: Construct
is defined by: ns-xsd.html
is defined by: XMLSchema
syntax: http://www.w3.org/2001/XMLSchema#gYearMonth

http://astrea.helio.linkeddata.es/1474627362
type: Pattern
type: OWLPattern
involves: xsd:unsignedLong
involves: range
involves: DatatypeProperty
is translated by: http://astrea.helio.linkeddata.es/1929028459
statement: ?property a owl:DatatypeProperty ; rdfs:range xsd:unsignedLong . OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } }

http://astrea.helio.linkeddata.es/445123294
type: Pattern
type: OWLPattern
involves: xsd:double
involves: range
involves: DatatypeProperty
is translated by: http://astrea.helio.linkeddata.es/783066552
statement: ?property a owl:DatatypeProperty ; rdfs:range xsd:double . OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } }

http://astrea.helio.linkeddata.es/1323919762
type: Pattern
type: OWLPattern
involves: Restriction
involves: onProperty
involves: Class
is translated by: http://astrea.helio.linkeddata.es/1079151436
statement: ?type a owl:Class ; owl:complementOf ?owlPropertyRestriction . ?owlPropertyRestriction a owl:Restriction ; owl:onProperty ?complementaryProperty .

min count
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: Specifies the minimum number of values in the set of value nodes.
syntax: http://www.w3.org/ns/shacl#minCount

http://astrea.helio.linkeddata.es/11324042095
type: Pattern
type: OWLPattern
involves: xsd:nonPositiveInteger
involves: range
involves: Datatype
is translated by: http://astrea.helio.linkeddata.es/11353060284
statement: ?property a rdfs:Datatype ; rdfs:range xsd:nonPositiveInteger . OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } }

NegativePropertyAssertion
type: OWLConstruct
type: Construct
is defined by: owl
comment: The class of negative property assertions.
syntax: http://www.w3.org/2002/07/owl#NegativePropertyAssertion

xsd:dateTime
type: XSDConstruct
type: Construct
is defined by: ns-xsd.html
is defined by: XMLSchema
syntax: http://www.w3.org/2001/XMLSchema#dateTime

http://astrea.helio.linkeddata.es/11242091774
type: Pattern
type: OWLPattern
involves: oneOf
involves: Class
is translated by: http://astrea.helio.linkeddata.es/1333101728
statement: ?type a owl:Class ; owl:oneOf ?inclusionTypesList . ?inclusionTypesList rdf:rest* ?inclusionTypesListRest ; rdf:first ?inclusionTypesListHead ; rdf:rest ?inclusionTypesListTail .

SPARQL executable
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: The class of resources that encapsulate a SPARQL query.
syntax: http://www.w3.org/ns/shacl#SPARQLExecutable

http://astrea.helio.linkeddata.es/1224981842
type: Pattern
type: SHACLPattern
involves: min inclusive
involves: max inclusive
involves: pattern
involves: Property shape
is mapped by: http://astrea.helio.linkeddata.es/83367192
is mapped by: http://astrea.helio.linkeddata.es/1474627362
statement: ?shapeUrl a sh:PropertyShape ; sh:pattern ''[\\-+]?[0-9]+''^^xsd:string ; sh:maxInclusive ''18446744073709551615''^^xsd:integer ; sh:minInclusive ''0''^^xsd:integer .

min inclusive
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: Specifies the minimum inclusive value of each value node.
syntax: http://www.w3.org/ns/shacl#minInclusive

http://astrea.helio.linkeddata.es/1066070570
type: MappingImplementation
has target: http://astrea.helio.linkeddata.es/238215999
query: PREFIX owl: <http://www.w3.org/2002/07/owl#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> PREFIX sh: <http://www.w3.org/ns/shacl#> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX xsd: <http://www.w3.org/2001/XMLSchema#> CONSTRUCT { ?shapeUrl a sh:PropertyShape . ?shapeUrl sh:maxInclusive ?restrictionMax . } WHERE { ?property a ?propertyType . VALUES ?propertyType {owl:DatatypeProperty rdfs:Datatype} ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . OPTIONAL { ?restrictionElement xsd:maxInclusive ?restrictionMax . } FILTER (!isBlank(?property)) . BIND(URI(CONCAT('https://astrea.linkeddata.es/shapes#',MD5(STR(?property)))) AS ?shapeUrl) . }

http://astrea.helio.linkeddata.es/12039531242
type: MappingImplementation
has target: http://astrea.helio.linkeddata.es/1776381306
query: PREFIX owl: <http://www.w3.org/2002/07/owl#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> PREFIX sh: <http://www.w3.org/ns/shacl#> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX xsd: <http://www.w3.org/2001/XMLSchema#> CONSTRUCT { ?shapeUrl a sh:PropertyShape . ?shapeUrl sh:pattern '&#91\\-+&#93?&#910-9&#93+'^^xsd:string . ?shapeUrl sh:maxInclusive '4294967295'^^xsd:integer . ?shapeUrl sh:minInclusive '0'^^xsd:integer . } WHERE { ?property a ?propertyType . VALUES ?propertyType {owl:DatatypeProperty rdfs:Datatype } OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } } ?property rdfs:range xsd:unsignedInt . FILTER (!isBlank(?property)) . BIND(URI(CONCAT('https://astrea.linkeddata.es/shapes#',MD5(STR(?property)))) AS ?shapeUrl) . }

ObjectProperty
type: OWLConstruct
type: Construct
is defined by: owl
comment: The class of object properties.
syntax: http://www.w3.org/2002/07/owl#ObjectProperty

http://astrea.helio.linkeddata.es/11084514392
type: Pattern
type: OWLPattern
involves: DatatypeProperty
is translated by: http://astrea.helio.linkeddata.es/798820165
statement: ?property a owl:DatatypeProperty .

Validator
type: SHACLConstruct
type: Construct
is defined by: shacl
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.
syntax: http://www.w3.org/ns/shacl#Validator

http://astrea.helio.linkeddata.es/1592131043
type: Pattern
type: SHACLPattern
involves: pattern
involves: Property shape
is mapped by: http://astrea.helio.linkeddata.es/2030889053
is mapped by: http://astrea.helio.linkeddata.es/210267415
statement: ?shapeUrl a sh:PropertyShape ; sh:pattern ''-?([1-9][0-9]{3,}|0[0-9]{3})(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?''^^xsd:string .

JavaScript-based constraint
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: The class of constraints backed by a JavaScript function.
syntax: http://www.w3.org/ns/shacl#JSConstraint

and
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: RDF list of shapes to validate the value nodes against.
syntax: http://www.w3.org/ns/shacl#and

withRestrictions
type: OWLConstruct
type: Construct
is defined by: owl
comment: The property that determines the collection of facet-value pairs that define a datatype restriction.
syntax: http://www.w3.org/2002/07/owl#withRestrictions

http://astrea.helio.linkeddata.es/1830326669
type: Pattern
type: OWLPattern
involves: xsd:gYearMonth
involves: range
involves: DatatypeProperty
is translated by: http://astrea.helio.linkeddata.es/1370616597
statement: ?property a owl:DatatypeProperty ; rdfs:range xsd:gYearMonth . OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } }

xsd:unsignedLong
type: XSDConstruct
type: Construct
is defined by: ns-xsd.html
is defined by: XMLSchema
syntax: http://www.w3.org/2001/XMLSchema#unsignedLong

http://astrea.helio.linkeddata.es/1139372052
type: Pattern
type: OWLPattern
involves: Restriction
involves: onProperty
involves: Class
is translated by: http://astrea.helio.linkeddata.es/702596309
statement: ?type a owl:Class ; rdfs:subClassOf ?owlPropertyRestriction . ?owlPropertyRestriction a owl:Restriction ; owl:onProperty ?rangedProperty .

deprecated
type: OWLConstruct
type: Construct
is defined by: owl
comment: The annotation property that indicates that a given entity has been deprecated.
syntax: http://www.w3.org/2002/07/owl#deprecated

SPARQL CONSTRUCT rule
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: The class of SHACL rules based on SPARQL CONSTRUCT queries.
syntax: http://www.w3.org/ns/shacl#SPARQLRule

http://astrea.helio.linkeddata.es/1654630948
type: Pattern
type: OWLPattern
involves: Restriction
involves: onClass
involves: minQualifiedCardinality
involves: Class
is translated by: http://astrea.helio.linkeddata.es/145278429
statement: ?type a owl:Class ; rdfs:subClassOf ?owlPropertyRestriction . ?owlPropertyRestriction a owl:Restriction ; owl:onProperty ?rangedProperty ; owl:qualifiedCardinality ?qualifiedCardinality ; owl:onClass ?onClassRestriction .

filter shape
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: The shape that all input nodes of the expression need to conform to.
syntax: http://www.w3.org/ns/shacl#filterShape

Result annotation
type: SHACLConstruct
type: Construct
is defined by: shacl
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.
syntax: http://www.w3.org/ns/shacl#ResultAnnotation

http://astrea.helio.linkeddata.es/11597558661
type: Pattern
type: OWLPattern
involves: isDefinedBy
involves: Class
is translated by: http://astrea.helio.linkeddata.es/11817050038
statement: ?type a owl:Class ; rdfs:isDefinedBy ?shapeNodeDefinedBy .

optional
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: Indicates whether a parameter is optional.
syntax: http://www.w3.org/ns/shacl#optional

JavaScript rule
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: The class of SHACL rules expressed using JavaScript.
syntax: http://www.w3.org/ns/shacl#JSRule

JavaScript library
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: Represents a JavaScript library, typically identified by one or more URLs of files to include.
syntax: http://www.w3.org/ns/shacl#JSLibrary

IRI
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: The node kind of all IRIs.
syntax: http://www.w3.org/ns/shacl#IRI

Container
type: RDFSConstruct
type: Construct
is defined by: rdf-schema
comment: The class of RDF containers.
syntax: http://www.w3.org/2000/01/rdf-schema#Container

onDataRange
type: OWLConstruct
type: Construct
is defined by: owl
comment: The property that determines the data range that a qualified data cardinality restriction refers to.
syntax: http://www.w3.org/2002/07/owl#onDataRange

http://astrea.helio.linkeddata.es/1235374883
type: Pattern
type: SHACLPattern
involves: description
involves: Node shape
is mapped by: http://astrea.helio.linkeddata.es/11544290635
is mapped by: http://astrea.helio.linkeddata.es/11180640836
statement: ?shapeUrl a sh:NodeShape ; sh:description ?shapeNodeDescription .

http://astrea.helio.linkeddata.es/1743189306
type: Pattern
type: SHACLPattern
involves: equals
involves: Property shape
is mapped by: http://astrea.helio.linkeddata.es/12070431432
is mapped by: http://astrea.helio.linkeddata.es/763978167
is mapped by: http://astrea.helio.linkeddata.es/154875890
statement: ?shapeUrl a sh:PropertyShape ; sh:equals ?equivalentProperty .

http://astrea.helio.linkeddata.es/11616940291
type: MappingImplementation
has target: http://astrea.helio.linkeddata.es/1437653742
query: PREFIX owl: <http://www.w3.org/2002/07/owl#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> PREFIX sh: <http://www.w3.org/ns/shacl#> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> CONSTRUCT { ?shapeUrl a sh:PropertyShape; sh:class ?typeInRange . } WHERE { ?property a ?propertyType . VALUES ?propertyType { owl:ObjectProperty } ?property rdfs:range ?typeInRange . FILTER (!isBlank(?typeInRange)) . FILTER (!isBlank(?property)) . BIND(URI(CONCAT('https://astrea.linkeddata.es/shapes#',MD5(STR(?property)))) AS ?shapeUrl) . }

equivalentClass
type: OWLConstruct
type: Construct
is defined by: owl
comment: The property that determines that two given classes are equivalent, and that is used to specify datatype definitions.
syntax: http://www.w3.org/2002/07/owl#equivalentClass

SPARQL target
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: The class of targets that are based on SPARQL queries.
syntax: http://www.w3.org/ns/shacl#SPARQLTarget

Violation
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: The severity for a violation validation result.
syntax: http://www.w3.org/ns/shacl#Violation

Has-value constraint component
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: A constraint component that can be used to verify that one of the value nodes is a given RDF node.
syntax: http://www.w3.org/ns/shacl#HasValueConstraintComponent

http://astrea.helio.linkeddata.es/11693294433
type: Pattern
type: OWLPattern
involves: xsd:maxExclusive
involves: withRestrictions
involves: DatatypeProperty
is translated by: http://astrea.helio.linkeddata.es/1615472150
statement: ?property a owl:DatatypeProperty ; owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . ?restrictionElement xsd:maxExclusive ?restrictionMax .

http://astrea.helio.linkeddata.es/11480140245
type: Pattern
type: OWLPattern
involves: Restriction
involves: onProperty
involves: complementOf
involves: Class
is translated by: http://astrea.helio.linkeddata.es/11745696395
statement: ?type a owl:Class ; owl:complementOf ?owlPropertyRestriction . ?owlPropertyRestriction a owl:Restriction ; owl:onProperty ?complementaryProperty ; owl:hasValue ?complementaryPropertyRange .

hasValue
type: OWLConstruct
type: Construct
is defined by: owl
comment: The property that determines the individual that a has-value restriction refers to.
syntax: http://www.w3.org/2002/07/owl#hasValue

DeprecatedProperty
type: OWLConstruct
type: Construct
is defined by: owl
comment: The class of deprecated properties.
syntax: http://www.w3.org/2002/07/owl#DeprecatedProperty

Datatype constraint component
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: A constraint component that can be used to restrict the datatype of all value nodes.
syntax: http://www.w3.org/ns/shacl#DatatypeConstraintComponent

http://astrea.helio.linkeddata.es/213297306
type: Pattern
type: OWLPattern
involves: comment
involves: Datatype
is translated by: http://astrea.helio.linkeddata.es/1795329168
statement: ?property a rdfs:Datatype ; rdfs:comment ?propertyComment .

http://astrea.helio.linkeddata.es/803715193
type: Pattern
type: SHACLPattern
involves: min length
involves: Property shape
is mapped by: http://astrea.helio.linkeddata.es/702180049
is mapped by: http://astrea.helio.linkeddata.es/682522123
statement: ?shapeUrl a sh:PropertyShape ; sh:minLength ?restrictionMin .

http://astrea.helio.linkeddata.es/590034210
type: Pattern
type: OWLPattern
involves: Datatype
is translated by: http://astrea.helio.linkeddata.es/798820165
statement: ?property a rdfs:Datatype .

Parameterizable
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: Superclass of components that can take parameters, especially functions and constraint components.
syntax: http://www.w3.org/ns/shacl#Parameterizable

Parameter
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: The class of parameter declarations, consisting of a path predicate and (possibly) information about allowed value type, cardinality and other characteristics.
syntax: http://www.w3.org/ns/shacl#Parameter

target objects of
type: SHACLConstruct
type: Construct
is defined by: shacl
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.
syntax: http://www.w3.org/ns/shacl#targetObjectsOf

Class constraint component
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: A constraint component that can be used to verify that each value node is an instance of a given type.
syntax: http://www.w3.org/ns/shacl#ClassConstraintComponent

source constraint component
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: The constraint component that is the source of the result.
syntax: http://www.w3.org/ns/shacl#sourceConstraintComponent

Equals constraint component
type: SHACLConstruct
type: Construct
is defined by: shacl
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.
syntax: http://www.w3.org/ns/shacl#EqualsConstraintComponent

http://astrea.helio.linkeddata.es/11740885115
type: Pattern
type: OWLPattern
involves: Restriction
involves: onProperty
involves: Class
is translated by: http://astrea.helio.linkeddata.es/702596309
statement: ?type a rdfs:Class ; rdfs:subClassOf ?owlPropertyRestriction . ?owlPropertyRestriction a owl:Restriction ; owl:onProperty ?rangedProperty .

http://astrea.helio.linkeddata.es/1000261626
type: Pattern
type: SHACLPattern
involves: max count
involves: inverse path
involves: Property shape
is mapped by: http://astrea.helio.linkeddata.es/12031849099
statement: ?shapeUrl a sh:PropertyShape ; sh:maxCount 1 ; sh:inversePath ?property .

focus node
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: The focus node that was validated when the result was produced.
syntax: http://www.w3.org/ns/shacl#focusNode

http://astrea.helio.linkeddata.es/1812376317
type: Pattern
type: OWLPattern
involves: xsd:boolean
involves: range
involves: Datatype
is translated by: http://astrea.helio.linkeddata.es/1252267829
statement: ?property a rdfs:Datatype ; rdfs:range xsd:boolean . OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } }

Class
type: RDFSConstruct
type: Construct
is defined by: rdf-schema
comment: The class of classes.
syntax: http://www.w3.org/2000/01/rdf-schema#Class

closed
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: If set to true then the shape is closed.
syntax: http://www.w3.org/ns/shacl#closed

http://astrea.helio.linkeddata.es/2030889053
type: Pattern
type: OWLPattern
involves: xsd:gYear
involves: range
involves: Datatype
is translated by: http://astrea.helio.linkeddata.es/1377698972
statement: ?property a rdfs:Datatype ; rdfs:range xsd:gYear . OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } }

http://astrea.helio.linkeddata.es/14101735
type: Pattern
type: OWLPattern
involves: xsd:maxInclusive
involves: withRestrictions
involves: Datatype
is translated by: http://astrea.helio.linkeddata.es/849635858
statement: ?property a rdfs:Datatype ; owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . ?restrictionElement xsd:maxInclusive ?restrictionMax .

ignored properties
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: An optional RDF list of properties that are also permitted in addition to those explicitly enumerated via sh:property/sh:path.
syntax: http://www.w3.org/ns/shacl#ignoredProperties

datatypeComplementOf
type: OWLConstruct
type: Construct
is defined by: owl
comment: The property that determines that a given data range is the complement of another data range with respect to the data domain.
syntax: http://www.w3.org/2002/07/owl#datatypeComplementOf

http://astrea.helio.linkeddata.es/433862351
type: Pattern
type: OWLPattern
involves: Restriction
involves: onClass
involves: maxQualifiedCardinality
involves: Class
is translated by: http://astrea.helio.linkeddata.es/1215218331
statement: ?type a rdfs:Class ; rdfs:subClassOf ?owlPropertyRestriction . ?owlPropertyRestriction a owl:Restriction ; owl:onProperty ?rangedProperty ; owl:maxQualifiedCardinality ?maxQualifiedCardinality ; owl:onClass ?onClassRestriction .

annotation value
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: The (default) values of the annotation property.
syntax: http://www.w3.org/ns/shacl#annotationValue

complementOf
type: OWLConstruct
type: Construct
is defined by: owl
comment: The property that determines that a given class is the complement of another class.
syntax: http://www.w3.org/2002/07/owl#complementOf

Warning
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: The severity for a warning validation result.
syntax: http://www.w3.org/ns/shacl#Warning

property validator
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: The validator(s) used to evaluate a constraint in the context of a property shape.
syntax: http://www.w3.org/ns/shacl#propertyValidator

constraint (in SPARQL)
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: Links a shape with SPARQL constraints.
syntax: http://www.w3.org/ns/shacl#sparql

http://astrea.helio.linkeddata.es/1597604657
type: Pattern
type: OWLPattern
involves: seeAlso
involves: Class
is translated by: http://astrea.helio.linkeddata.es/91365462
statement: ?type a rdfs:Class ; rdfs:seeAlso ?shapeNodeSeeAlso .

http://astrea.helio.linkeddata.es/11408986092
type: Pattern
type: OWLPattern
involves: xsd:dateTime
involves: range
involves: DatatypeProperty
is translated by: http://astrea.helio.linkeddata.es/505747272
statement: ?property a owl:DatatypeProperty ; rdfs:range xsd:dateTime . OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } }

comment
type: RDFSConstruct
type: Construct
is defined by: rdf-schema
comment: A description of the subject resource.
syntax: http://www.w3.org/2000/01/rdf-schema#comment

xsd:maxInclusive
type: XSDConstruct
type: Construct
is defined by: ns-xsd.html
is defined by: XMLSchema
syntax: http://www.w3.org/2001/XMLSchema#maxInclusive

annotation property
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: The annotation property that shall be set.
syntax: http://www.w3.org/ns/shacl#annotationProperty

SymmetricProperty
type: OWLConstruct
type: Construct
is defined by: owl
comment: The class of symmetric properties.
syntax: http://www.w3.org/2002/07/owl#SymmetricProperty

annotatedSource
type: OWLConstruct
type: Construct
is defined by: owl
comment: The property that determines the subject of an annotated axiom or annotated annotation.
syntax: http://www.w3.org/2002/07/owl#annotatedSource

http://astrea.helio.linkeddata.es/930423713
type: Pattern
type: OWLPattern
involves: xsd:date
involves: range
involves: DatatypeProperty
is translated by: http://astrea.helio.linkeddata.es/847417229
statement: ?property a owl:DatatypeProperty ; rdfs:range xsd:date . OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } }

Validation result
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: The class of validation results.
syntax: http://www.w3.org/ns/shacl#ValidationResult

http://astrea.helio.linkeddata.es/1370616597
type: MappingImplementation
has target: http://astrea.helio.linkeddata.es/870728268
query: PREFIX owl: <http://www.w3.org/2002/07/owl#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> PREFIX sh: <http://www.w3.org/ns/shacl#> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX xsd: <http://www.w3.org/2001/XMLSchema#> CONSTRUCT { ?shapeUrl a sh:PropertyShape . ?shapeUrl sh:pattern '-?(&#911-9&#93&#910-9&#93{3,}|0&#910-9&#93{3})-(0&#911-9&#93|1&#910-2&#93)(Z|(\\+|-)((0&#910-9&#93|1&#910-3&#93):&#910-5&#93&#910-9&#93|14:00))?'^^xsd:string . } WHERE { ?property a ?propertyType . VALUES ?propertyType {owl:DatatypeProperty rdfs:Datatype } OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } } ?property rdfs:range xsd:gYearMonth . FILTER (!isBlank(?property)) . BIND(URI(CONCAT('https://astrea.linkeddata.es/shapes#',MD5(STR(?property)))) AS ?shapeUrl) . }

http://astrea.helio.linkeddata.es/1739228006
type: Pattern
type: SHACLPattern
involves: pattern
involves: Property shape
is mapped by: http://astrea.helio.linkeddata.es/759214883
is mapped by: http://astrea.helio.linkeddata.es/11181711267
statement: ?shapeUrl a sh:PropertyShape ; sh:pattern ''[\\-+]?[0-9]+''^^xsd:string .

xsd:ENTITY
type: XSDConstruct
type: Construct
is defined by: ns-xsd.html
is defined by: XMLSchema
syntax: http://www.w3.org/2001/XMLSchema#ENTITY

default value
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: A default value for a property, for example for user interface tools to pre-populate input fields.
syntax: http://www.w3.org/ns/shacl#defaultValue

xsd:ID
type: XSDConstruct
type: Construct
is defined by: ns-xsd.html
is defined by: XMLSchema
syntax: http://www.w3.org/2001/XMLSchema#ID

targetValue
type: OWLConstruct
type: Construct
is defined by: owl
comment: The property that determines the value of a negative data property assertion.
syntax: http://www.w3.org/2002/07/owl#targetValue

Not constraint component
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: A constraint component that can be used to verify that value nodes do not conform to a given shape.
syntax: http://www.w3.org/ns/shacl#NotConstraintComponent

http://astrea.helio.linkeddata.es/12006748142
type: Pattern
type: OWLPattern
involves: xsd:negativeInteger
involves: range
involves: Datatype
is translated by: http://astrea.helio.linkeddata.es/634707649
statement: ?property a rdfs:Datatype ; rdfs:range xsd:negativeInteger . OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } }

qualifiedCardinality
type: OWLConstruct
type: Construct
is defined by: owl
comment: The property that determines the cardinality of an exact qualified cardinality restriction.
syntax: http://www.w3.org/2002/07/owl#qualifiedCardinality

http://astrea.helio.linkeddata.es/11726590338
type: MappingImplementation
has target: http://astrea.helio.linkeddata.es/11554123783
query: PREFIX owl: <http://www.w3.org/2002/07/owl#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> PREFIX sh: <http://www.w3.org/ns/shacl#> CONSTRUCT { ?shapeUrl a sh:NodeShape; sh:property ?embeddedNode . ?embeddedNode a sh:PropertyShape; sh:maxCount ?cardinality; sh:minCount ?cardinality . } WHERE { ?type a ?typeClassUrl . VALUES ?typeClassUrl {owl:Class rdfs:Class} ?type rdfs:subClassOf ?owlPropertyRestriction . ?owlPropertyRestriction a owl:Restriction . ?owlPropertyRestriction owl:onProperty ?rangedProperty . ?owlPropertyRestriction owl:cardinality ?cardinality . BIND(URI(CONCAT('https://astrea.linkeddata.es/shapes#',MD5(CONCAT(STR(?type),STR(?rangedProperty))))) AS ?embeddedNode) . FILTER (!isBlank(?type)) . BIND(URI(CONCAT('https://astrea.linkeddata.es/shapes#',MD5(STR(?type)))) AS ?shapeUrl) . }

http://astrea.helio.linkeddata.es/1962429259
type: MappingImplementation
has target: http://astrea.helio.linkeddata.es/785502455
query: PREFIX owl: <http://www.w3.org/2002/07/owl#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> PREFIX sh: <http://www.w3.org/ns/shacl#> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> CONSTRUCT { ?shapeUrl a sh:PropertyShape ; sh:datatype ?typeInRange . } WHERE { ?property a ?propertyType . VALUES ?propertyType {owl:DatatypeProperty rdfs:Datatype} ?property rdfs:range ?typeInRange. FILTER (!isBlank(?property)) . BIND(URI(CONCAT('https://astrea.linkeddata.es/shapes#',MD5(STR(?property)))) AS ?shapeUrl) . }

xsd:boolean
type: XSDConstruct
type: Construct
is defined by: ns-xsd.html
is defined by: XMLSchema
syntax: http://www.w3.org/2001/XMLSchema#boolean

construct
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: The SPARQL CONSTRUCT query to execute.
syntax: http://www.w3.org/ns/shacl#construct

http://astrea.helio.linkeddata.es/11385461922
type: MappingImplementation
has target: http://astrea.helio.linkeddata.es/803715193
query: PREFIX owl: <http://www.w3.org/2002/07/owl#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> PREFIX sh: <http://www.w3.org/ns/shacl#> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX xsd: <http://www.w3.org/2001/XMLSchema#> CONSTRUCT { ?shapeUrl a sh:PropertyShape ; sh:minLength ?restrictionMin . } WHERE { ?property a ?propertyType . VALUES ?propertyType {owl:DatatypeProperty rdfs:Datatype} ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . OPTIONAL { ?restrictionElement xsd:minLength ?restrictionMin . } FILTER (!isBlank(?property)) . BIND(URI(CONCAT('https://astrea.linkeddata.es/shapes#',MD5(STR(?property)))) AS ?shapeUrl) . }

http://astrea.helio.linkeddata.es/1333101728
type: MappingImplementation
has target: http://astrea.helio.linkeddata.es/713393900
query: PREFIX owl: <http://www.w3.org/2002/07/owl#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> PREFIX sh: <http://www.w3.org/ns/shacl#> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> CONSTRUCT { ?shapeUrl a sh:NodeShape ; sh:in ?inclusionTypesList . ?inclusionTypesListRest rdf:first ?inclusionTypesListHeadShape ; rdf:rest ?inclusionTypesListTailShape . } WHERE { ?type a ?typeClassUrl . VALUES ?typeClassUrl {owl:Class rdfs:Class} . OPTIONAL { ?type owl:oneOf ?inclusionTypesList . ?inclusionTypesList rdf:rest* ?inclusionTypesListRest . ?inclusionTypesListRest rdf:first ?inclusionTypesListHead . ?inclusionTypesListRest rdf:rest ?inclusionTypesListTail . BIND ( IF ( ?inclusionTypesListHead != rdf:nil && !isBlank(?inclusionTypesListHead), URI(CONCAT(STR(?inclusionTypesListHead),'Shape')), ?inclusionTypesListHead ) AS ?inclusionTypesListHeadShape ) BIND ( IF ( ?inclusionTypesListTail != rdf:nil && !isBlank(?inclusionTypesListTail), URI(CONCAT(STR(?inclusionTypesListTail),'Shape')), ?inclusionTypesListTail ) AS ?inclusionTypesListTailShape ) } FILTER (!isBlank(?type)) . BIND(URI(CONCAT('https://astrea.linkeddata.es/shapes#',MD5(STR(?type)))) AS ?shapeUrl) . }

http://astrea.helio.linkeddata.es/598019950
type: Pattern
type: OWLPattern
involves: disjointWith
involves: Class
is translated by: http://astrea.helio.linkeddata.es/1029377779
statement: ?type a owl:Class ; owl:disjointWith ?disjointType .

http://astrea.helio.linkeddata.es/1641110815
type: Pattern
type: SHACLPattern
involves: path
involves: property
involves: Property shape
involves: Node shape
is mapped by: http://astrea.helio.linkeddata.es/1139372052
statement: ?shapeUrl a sh:NodeShape ; sh:property ?embeddedNode . ?embeddedNode a sh:PropertyShape ; sh:path ?rangedProperty .

http://astrea.helio.linkeddata.es/1465292811
type: Pattern
type: OWLPattern
involves: xsd:duration
involves: range
involves: Datatype
is translated by: http://astrea.helio.linkeddata.es/989790750
statement: ?property a rdfs:Datatype ; rdfs:range xsd:duration . OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } }

http://astrea.helio.linkeddata.es/499398449
type: Pattern
type: SHACLPattern
involves: min exclusive
involves: Property shape
is mapped by: http://astrea.helio.linkeddata.es/2104146015
is mapped by: http://astrea.helio.linkeddata.es/1677100071
statement: ?shapeUrl a sh:PropertyShape ; sh:minExclusive ?restrictionMin .

DataRange
type: OWLConstruct
type: Construct
is defined by: owl
comment: The class of OWL data ranges, which are special kinds of datatypes. Note: The use of the IRI owl:DataRange has been deprecated as of OWL 2. The IRI rdfs:Datatype SHOULD be used instead.
syntax: http://www.w3.org/2002/07/owl#DataRange

http://astrea.helio.linkeddata.es/93557317
type: Pattern
type: SHACLPattern
involves: min count
involves: Property shape
involves: property
involves: Node shape
is mapped by: http://astrea.helio.linkeddata.es/1581583607
is mapped by: http://astrea.helio.linkeddata.es/11489119979
statement: ?shapeUrl a sh:NodeShape; sh:property ?embeddedNode . ?embeddedNode a sh:PropertyShape; sh:minCount ?minCardinality .

JavaScript constraint
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: Constraints expressed in JavaScript.
syntax: http://www.w3.org/ns/shacl#js

http://astrea.helio.linkeddata.es/1455930072
type: Pattern
type: OWLPattern
involves: range
involves: Datatype
is translated by: http://astrea.helio.linkeddata.es/1962429259
statement: ?property a rdfs:Datatype; rdfs:range ?typeInRange .

http://astrea.helio.linkeddata.es/759214883
type: Pattern
type: OWLPattern
involves: xsd:integer
involves: range
involves: Datatype
is translated by: http://astrea.helio.linkeddata.es/41256113
statement: ?property a rdfs:Datatype ; rdfs:range xsd:integer . OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } }

http://astrea.helio.linkeddata.es/1461404966
type: Pattern
type: SHACLPattern
involves: min inclusive
involves: max inclusive
involves: pattern
involves: Property shape
is mapped by: http://astrea.helio.linkeddata.es/823432717
is mapped by: http://astrea.helio.linkeddata.es/637032851
statement: ?shapeUrl a sh:PropertyShape ; sh:pattern ''[\\-+]?[0-9]+''^^xsd:string ; sh:maxInclusive ''9223372036854775807''^^xsd:integer ; sh:minInclusive ''-9223372036854775808''^^xsd:integer .

http://astrea.helio.linkeddata.es/1228498617
type: Pattern
type: OWLPattern
involves: xsd:pattern
involves: withRestrictions
involves: Datatype
is translated by: http://astrea.helio.linkeddata.es/885846602
statement: ?property a rdfs:Datatype ; owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . ?restrictionElement xsd:pattern ?restrictionPattern .

http://astrea.helio.linkeddata.es/798820165
type: MappingImplementation
has target: http://astrea.helio.linkeddata.es/1531475792
query: PREFIX owl: <http://www.w3.org/2002/07/owl#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> PREFIX sh: <http://www.w3.org/ns/shacl#> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX xsd: <http://www.w3.org/2001/XMLSchema#> CONSTRUCT { ?shapeUrl a sh:PropertyShape; sh:nodeKind sh:Literal . } WHERE { ?property a ?propertyType . VALUES ?propertyType {owl:DatatypeProperty rdfs:Datatype} FILTER (!isBlank(?property)) . BIND(URI(CONCAT('https://astrea.linkeddata.es/shapes#',MD5(STR(?property)))) AS ?shapeUrl) . }

Qualified-min-count constraint component
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: A constraint component that can be used to verify that a specified minimum number of value nodes conforms to a given shape.
syntax: http://www.w3.org/ns/shacl#QualifiedMinCountConstraintComponent

http://astrea.helio.linkeddata.es/489360038
type: MappingImplementation
has target: http://astrea.helio.linkeddata.es/1258071069
query: PREFIX owl: <http://www.w3.org/2002/07/owl#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> PREFIX sh: <http://www.w3.org/ns/shacl#> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX xsd: <http://www.w3.org/2001/XMLSchema#> CONSTRUCT { ?shapeUrl a sh:PropertyShape ; sh:maxLength ?restrictionMax . } WHERE { ?property a ?propertyType . VALUES ?propertyType {owl:DatatypeProperty rdfs:Datatype} ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . OPTIONAL { ?restrictionElement xsd:maxLength ?restrictionMax . } FILTER (!isBlank(?property)) . BIND(URI(CONCAT('https://astrea.linkeddata.es/shapes#',MD5(STR(?property)))) AS ?shapeUrl) . }

http://astrea.helio.linkeddata.es/1944495611
type: Pattern
type: OWLPattern
involves: xsd:duration
involves: range
involves: DatatypeProperty
is translated by: http://astrea.helio.linkeddata.es/989790750
statement: ?property a owl:DatatypeProperty ; rdfs:range xsd:duration . OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } }

xsd:nonNegativeInteger
type: XSDConstruct
type: Construct
is defined by: ns-xsd.html
is defined by: XMLSchema
syntax: http://www.w3.org/2001/XMLSchema#nonNegativeInteger

topDataProperty
type: OWLConstruct
type: Construct
is defined by: owl
comment: The data property that relates every individual to every data value.
syntax: http://www.w3.org/2002/07/owl#topDataProperty

IrreflexiveProperty
type: OWLConstruct
type: Construct
is defined by: owl
comment: The class of irreflexive properties.
syntax: http://www.w3.org/2002/07/owl#IrreflexiveProperty

Exactly one constraint component
type: SHACLConstruct
type: Construct
is defined by: shacl
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.
syntax: http://www.w3.org/ns/shacl#XoneConstraintComponent

Node kind
type: SHACLConstruct
type: Construct
is defined by: shacl
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.
syntax: http://www.w3.org/ns/shacl#NodeKind

label template
type: SHACLConstruct
type: Construct
is defined by: shacl
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.
syntax: http://www.w3.org/ns/shacl#labelTemplate

http://astrea.helio.linkeddata.es/782964918
type: Pattern
type: OWLPattern
involves: xsd:positiveInteger
involves: range
involves: DatatypeProperty
is translated by: http://astrea.helio.linkeddata.es/1382737184
statement: ?property a owl:DatatypeProperty ; rdfs:range xsd:positiveInteger . OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } }

DeprecatedClass
type: OWLConstruct
type: Construct
is defined by: owl
comment: The class of deprecated classes.
syntax: http://www.w3.org/2002/07/owl#DeprecatedClass

hasSelf
type: OWLConstruct
type: Construct
is defined by: owl
comment: The property that determines the property that a self restriction refers to.
syntax: http://www.w3.org/2002/07/owl#hasSelf

http://astrea.helio.linkeddata.es/1757724877
type: MappingImplementation
has target: http://astrea.helio.linkeddata.es/644440522
query: PREFIX owl: <http://www.w3.org/2002/07/owl#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> PREFIX sh: <http://www.w3.org/ns/shacl#> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX xsd: <http://www.w3.org/2001/XMLSchema#> CONSTRUCT { ?shapeUrl a sh:PropertyShape . ?shapeUrl sh:pattern '&#91a-zA-Z&#93{1,8}(-&#91a-zA-Z0-9&#93{1,8})*'^^xsd:string. } WHERE { ?property a ?propertyType . VALUES ?propertyType {owl:DatatypeProperty rdfs:Datatype } OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } } ?property rdfs:range xsd:language . FILTER (!isBlank(?property)) . BIND(URI(CONCAT('https://astrea.linkeddata.es/shapes#',MD5(STR(?property)))) AS ?shapeUrl) . }

SPARQL ASK validator
type: SHACLConstruct
type: Construct
is defined by: shacl
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.
syntax: http://www.w3.org/ns/shacl#SPARQLAskValidator

http://astrea.helio.linkeddata.es/1308640209
type: Pattern
type: OWLPattern
involves: onProperty
involves: maxCardinality
involves: Class
involves: Restriction
is translated by: http://astrea.helio.linkeddata.es/609416558
statement: ?type a rdfs:Class ; rdfs:subClassOf ?owlPropertyRestriction . ?owlPropertyRestriction a owl:Restriction ; owl:onProperty ?rangedProperty ; owl:maxCardinality ?maxCardinality .

min length
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: Specifies the minimum string length of each value node.
syntax: http://www.w3.org/ns/shacl#minLength

http://astrea.helio.linkeddata.es/1691207955
type: Pattern
type: OWLPattern
involves: complementOf
involves: Class
is translated by: http://astrea.helio.linkeddata.es/12041765534
statement: ?type a owl:Class ; owl:complementOf ?complementType .

http://astrea.helio.linkeddata.es/1590207273
type: Pattern
type: SHACLPattern
involves: min inclusive
involves: pattern
involves: Property shape
is mapped by: http://astrea.helio.linkeddata.es/782964918
is mapped by: http://astrea.helio.linkeddata.es/2144143548
statement: ?shapeUrl a sh:PropertyShape ; sh:pattern ''[\\-+]?[0-9]+''^^xsd:string ; sh:minInclusive ''1''^^xsd:integer .

http://astrea.helio.linkeddata.es/893668214
type: Pattern
type: OWLPattern
involves: Restriction
involves: onClass
involves: maxQualifiedCardinality
involves: Class
is translated by: http://astrea.helio.linkeddata.es/1215218331
statement: ?type a owl:Class ; rdfs:subClassOf ?owlPropertyRestriction . ?owlPropertyRestriction a owl:Restriction ; owl:onProperty ?rangedProperty ; owl:maxQualifiedCardinality ?maxQualifiedCardinality ; owl:onClass ?onClassRestriction .

Info
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: The severity for an informational validation result.
syntax: http://www.w3.org/ns/shacl#Info

http://astrea.helio.linkeddata.es/1615472150
type: MappingImplementation
has target: http://astrea.helio.linkeddata.es/996925297
query: PREFIX owl: <http://www.w3.org/2002/07/owl#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> PREFIX sh: <http://www.w3.org/ns/shacl#> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX xsd: <http://www.w3.org/2001/XMLSchema#> CONSTRUCT { ?shapeUrl a sh:PropertyShape . ?shapeUrl sh:maxExclusive ?restrictionMax . } WHERE { ?property a ?propertyType . VALUES ?propertyType {owl:DatatypeProperty rdfs:Datatype} ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . OPTIONAL { ?restrictionElement xsd:maxExclusive ?restrictionMax . } FILTER (!isBlank(?property)) . BIND(URI(CONCAT('https://astrea.linkeddata.es/shapes#',MD5(STR(?property)))) AS ?shapeUrl) . }

http://astrea.helio.linkeddata.es/1854159148
type: Pattern
type: SHACLPattern
involves: disjoint
involves: Node shape
is mapped by: http://astrea.helio.linkeddata.es/12015396281
is mapped by: http://astrea.helio.linkeddata.es/598019950
statement: ?shapeUrl a sh:NodeShape ; sh:disjoint ?disjointType .

http://astrea.helio.linkeddata.es/1375376197
type: Pattern
type: OWLPattern
involves: Restriction
involves: onClass
involves: minQualifiedCardinality
involves: Class
is translated by: http://astrea.helio.linkeddata.es/11359820585
statement: ?class a rdfs:Class ; rdfs:subClassOf ?owlPropertyRestriction . ?owlPropertyRestriction a owl:Restriction ; owl:onProperty ?rangedProperty ; owl:minQualifiedCardinality ?minQualifiedCardinality ; owl:onClass ?onClassRestriction .

http://astrea.helio.linkeddata.es/82411386
type: Pattern
type: OWLPattern
involves: Restriction
involves: onClass
involves: minQualifiedCardinality
involves: Class
is translated by: http://astrea.helio.linkeddata.es/11359820585
statement: ?class a owl:Class ; rdfs:subClassOf ?owlPropertyRestriction . ?owlPropertyRestriction a owl:Restriction ; owl:onProperty ?rangedProperty ; owl:minQualifiedCardinality ?minQualifiedCardinality ; owl:onClass ?onClassRestriction .

intersection
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: A list of node expressions that shall be intersected.
syntax: http://www.w3.org/ns/shacl#intersection

http://astrea.helio.linkeddata.es/11817050038
type: MappingImplementation
has target: http://astrea.helio.linkeddata.es/308375946
query: PREFIX owl: <http://www.w3.org/2002/07/owl#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> PREFIX sh: <http://www.w3.org/ns/shacl#> CONSTRUCT { ?shapeUrl a sh:NodeShape; rdfs:isDefinedBy ?shapeNodeDefinedBy . } WHERE { ?type a ?typeClassUrl . VALUES ?typeClassUrl {owl:Class rdfs:Class} ?type rdfs:isDefinedBy ?shapeNodeDefinedBy . FILTER (!isBlank(?type)) . BIND(URI(CONCAT('https://astrea.linkeddata.es/shapes#',MD5(STR(?type)))) AS ?shapeUrl) . }

node
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: Specifies the node shape that all value nodes must conform to.
syntax: http://www.w3.org/ns/shacl#node

http://astrea.helio.linkeddata.es/12144471177
type: MappingImplementation
has target: http://astrea.helio.linkeddata.es/1461404966
query: PREFIX owl: <http://www.w3.org/2002/07/owl#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> PREFIX sh: <http://www.w3.org/ns/shacl#> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX xsd: <http://www.w3.org/2001/XMLSchema#> CONSTRUCT { ?shapeUrl a sh:PropertyShape . ?shapeUrl sh:pattern '&#91\\-+&#93?&#910-9&#93+'^^xsd:string . ?shapeUrl sh:maxInclusive '9223372036854775807'^^xsd:integer . ?shapeUrl sh:minInclusive '-9223372036854775808'^^xsd:integer . } WHERE { ?property a ?propertyType . VALUES ?propertyType {owl:DatatypeProperty rdfs:Datatype } OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } } ?property rdfs:range xsd:long . FILTER (!isBlank(?property)) . BIND(URI(CONCAT('https://astrea.linkeddata.es/shapes#',MD5(STR(?property)))) AS ?shapeUrl) . }

http://astrea.helio.linkeddata.es/1030711083
type: MappingImplementation
has target: http://astrea.helio.linkeddata.es/11615915171
query: PREFIX owl: <http://www.w3.org/2002/07/owl#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> PREFIX sh: <http://www.w3.org/ns/shacl#> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX xsd: <http://www.w3.org/2001/XMLSchema#> CONSTRUCT { ?shapeUrl a sh:PropertyShape . ?shapeUrl sh:pattern '&#91\\-+&#93?&#910-9&#93+'^^xsd:string . ?shapeUrl sh:maxInclusive '127'^^xsd:integer . ?shapeUrl sh:minInclusive '-128'^^xsd:integer . } WHERE { ?property a ?propertyType . VALUES ?propertyType {owl:DatatypeProperty rdfs:Datatype } OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } } ?property rdfs:range xsd:byte . FILTER (!isBlank(?property)) . BIND(URI(CONCAT('https://astrea.linkeddata.es/shapes#',MD5(STR(?property)))) AS ?shapeUrl) . }

http://astrea.helio.linkeddata.es/1626559192
type: MappingImplementation
has target: http://astrea.helio.linkeddata.es/246847353
query: PREFIX owl: <http://www.w3.org/2002/07/owl#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> PREFIX sh: <http://www.w3.org/ns/shacl#> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> CONSTRUCT { ?shapeUrl a sh:PropertyShape; sh:class ?typeInRange . } WHERE { ?property a ?propertyType . VALUES ?propertyType { owl:ObjectProperty } ?property rdfs:range ?typeInRangeBlank . ?typeInRangeBlank owl:unionOf ?typeInRange . FILTER (!isBlank(?typeInRangeUnited)) . FILTER (!isBlank(?property)) . BIND(URI(CONCAT('https://astrea.linkeddata.es/shapes#',MD5(STR(?property)))) AS ?shapeUrl) . }

http://astrea.helio.linkeddata.es/609416558
type: MappingImplementation
has target: http://astrea.helio.linkeddata.es/11074836191
query: PREFIX owl: <http://www.w3.org/2002/07/owl#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> PREFIX sh: <http://www.w3.org/ns/shacl#> CONSTRUCT { ?shapeUrl a sh:NodeShape; sh:property ?embeddedNode . ?embeddedNode a sh:PropertyShape; sh:maxCount ?maxCardinality . } WHERE { ?type a ?typeClassUrl . VALUES ?typeClassUrl {owl:Class rdfs:Class} ?type rdfs:subClassOf ?owlPropertyRestriction . ?owlPropertyRestriction a owl:Restriction . ?owlPropertyRestriction owl:onProperty ?rangedProperty . ?owlPropertyRestriction owl:maxCardinality ?maxCardinality . BIND(URI(CONCAT('https://astrea.linkeddata.es/shapes#',MD5(CONCAT(STR(?type),STR(?rangedProperty))))) AS ?embeddedNode) . FILTER (!isBlank(?type)) . BIND(URI(CONCAT('https://astrea.linkeddata.es/shapes#',MD5(STR(?type)))) AS ?shapeUrl) . }

http://astrea.helio.linkeddata.es/94959952
type: MappingImplementation
has target: http://astrea.helio.linkeddata.es/1722371155
query: PREFIX owl: <http://www.w3.org/2002/07/owl#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> PREFIX sh: <http://www.w3.org/ns/shacl#> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX xsd: <http://www.w3.org/2001/XMLSchema#> CONSTRUCT { ?shapeUrl a sh:PropertyShape . ?shapeUrl sh:pattern '^((&#91^:/?#&#93+):)?(//(&#91^/?#&#93*))?(&#91^?#&#93*)(\\?(&#91^#&#93*))?(#(.*))?'^^xsd:string . } WHERE { ?property a ?propertyType . VALUES ?propertyType {owl:DatatypeProperty rdfs:Datatype } OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } } ?property rdfs:range xsd:anyURI . FILTER (!isBlank(?property)) . BIND(URI(CONCAT('https://astrea.linkeddata.es/shapes#',MD5(STR(?property)))) AS ?shapeUrl) . }

path
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: Specifies the property path of a property shape.
syntax: http://www.w3.org/ns/shacl#path

datatype
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: Specifies an RDF datatype that all value nodes must have.
syntax: http://www.w3.org/ns/shacl#datatype

http://astrea.helio.linkeddata.es/11181711267
type: Pattern
type: OWLPattern
involves: xsd:integer
involves: range
involves: DatatypeProperty
is translated by: http://astrea.helio.linkeddata.es/41256113
statement: ?property a owl:DatatypeProperty ; rdfs:range xsd:integer . OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } }

http://astrea.helio.linkeddata.es/2144143548
type: Pattern
type: OWLPattern
involves: xsd:positiveInteger
involves: range
involves: Datatype
is translated by: http://astrea.helio.linkeddata.es/1382737184
statement: ?property a rdfs:Datatype ; rdfs:range xsd:positiveInteger . OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } }

result message
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: Human-readable messages explaining the cause of the result.
syntax: http://www.w3.org/ns/shacl#resultMessage

max count
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: Specifies the maximum number of values in the set of value nodes.
syntax: http://www.w3.org/ns/shacl#maxCount

http://astrea.helio.linkeddata.es/1206147045
type: Pattern
type: SHACLPattern
involves: label
involves: name
involves: Node shape
is mapped by: http://astrea.helio.linkeddata.es/11493070695
is mapped by: http://astrea.helio.linkeddata.es/1150016946
statement: ?shapeUrl a sh:NodeShape ; sh:name ?shapeNodeName ; rdfs:label ?shapeNodeName .

http://astrea.helio.linkeddata.es/238215999
type: Pattern
type: SHACLPattern
involves: max inclusive
involves: Property shape
is mapped by: http://astrea.helio.linkeddata.es/11780631187
is mapped by: http://astrea.helio.linkeddata.es/14101735
statement: ?shapeUrl a sh:PropertyShape ; sh:maxInclusive ?restrictionMax .

hasKey
type: OWLConstruct
type: Construct
is defined by: owl
comment: The property that determines the collection of properties that jointly build a key.
syntax: http://www.w3.org/2002/07/owl#hasKey

pattern
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: Specifies a regular expression pattern that the string representations of the value nodes must match.
syntax: http://www.w3.org/ns/shacl#pattern

http://astrea.helio.linkeddata.es/1196756613
type: SHACLPattern
type: Pattern
involves: has value
involves: Node shape
involves: not
involves: Property shape
involves: path
is mapped by: http://astrea.helio.linkeddata.es/11480140245
is mapped by: http://astrea.helio.linkeddata.es/1878365198
statement: ?shapeUrl a sh:NodeShape ; sh:not ?embeddedNode . ?embeddedNode a sh:PropertyShape ; sh:hasValue ?complementaryPropertyRange ; sh:path ?complementaryProperty .

http://astrea.helio.linkeddata.es/1142192332
type: Pattern
type: SHACLPattern
involves: min inclusive
involves: max inclusive
involves: pattern
involves: Property shape
is mapped by: http://astrea.helio.linkeddata.es/51324812
is mapped by: http://astrea.helio.linkeddata.es/132199186
statement: ?shapeUrl a sh:PropertyShape ; sh:pattern ''[\\-+]?[0-9]+''^^xsd:string ; sh:maxInclusive ''2147483647''^^xsd:integer ; sh:minInclusive ''-2147483648''^^xsd:integer .

http://astrea.helio.linkeddata.es/1979958357
type: Pattern
type: SHACLPattern
involves: min length
involves: pattern
involves: Property shape
is mapped by: http://astrea.helio.linkeddata.es/916909526
is mapped by: http://astrea.helio.linkeddata.es/733086790
statement: ?shapeUrl a sh:PropertyShape ; sh:pattern ''\\c+''^^xsd:string ; sh:minLength ''1''^^xsd:integer .

xsd:minLength
type: XSDConstruct
type: Construct
is defined by: ns-xsd.html
is defined by: XMLSchema
syntax: http://www.w3.org/2001/XMLSchema#minLength

http://astrea.helio.linkeddata.es/702180049
type: Pattern
type: OWLPattern
involves: xsd:minLength
involves: withRestrictions
involves: Datatype
is translated by: http://astrea.helio.linkeddata.es/11385461922
statement: ?property a rdfs:Datatype ; owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . ?restrictionElement xsd:minLength ?restrictionMin .

Qualified-max-count constraint component
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: A constraint component that can be used to verify that a specified maximum number of value nodes conforms to a given shape.
syntax: http://www.w3.org/ns/shacl#QualifiedMaxCountConstraintComponent

http://astrea.helio.linkeddata.es/331810872
type: MappingImplementation
has target: http://astrea.helio.linkeddata.es/142753635
query: PREFIX owl: <http://www.w3.org/2002/07/owl#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> PREFIX sh: <http://www.w3.org/ns/shacl#> CONSTRUCT { ?shapeUrl a sh:PropertyShape; rdfs:seeAlso ?shapePropertySeeAlso . } WHERE { ?property a ?propertyType . VALUES ?propertyType {owl:ObjectProperty owl:DatatypeProperty rdfs:Datatype } . ?property rdfs:seeAlso ?shapePropertySeeAlso . FILTER (!isBlank(?property)) . BIND(URI(CONCAT('https://astrea.linkeddata.es/shapes#',MD5(STR(?property)))) AS ?shapeUrl) . }

http://astrea.helio.linkeddata.es/11178346375
type: Pattern
type: OWLPattern
involves: seeAlso
involves: Class
is translated by: http://astrea.helio.linkeddata.es/91365462
statement: ?type a owl:Class ; rdfs:seeAlso ?shapeNodeSeeAlso .

http://astrea.helio.linkeddata.es/1198578686
type: MappingImplementation
has target: http://astrea.helio.linkeddata.es/12025835891
query: PREFIX owl: <http://www.w3.org/2002/07/owl#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> PREFIX sh: <http://www.w3.org/ns/shacl#> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX xsd: <http://www.w3.org/2001/XMLSchema#> CONSTRUCT { ?shapeUrl a sh:PropertyShape . ?shapeUrl sh:pattern '(((&#91A-Za-z0-9+/&#93 ?){4})*((&#91A-Za-z0-9+/&#93 ?){3}&#91A-Za-z0-9+/&#93|(&#91A-Za-z0-9+/&#93 ?){2}&#91AEIMQUYcgkosw048&#93 ?=|&#91A-Za-z0-9+/&#93 ?&#91AQgw&#93 ?= ?=))?'^^xsd:string. } WHERE { ?property a ?propertyType . VALUES ?propertyType {owl:DatatypeProperty rdfs:Datatype } OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } } ?property rdfs:range xsd:base64Binary . FILTER (!isBlank(?property)) . BIND(URI(CONCAT('https://astrea.linkeddata.es/shapes#',MD5(STR(?property)))) AS ?shapeUrl) . }

http://astrea.helio.linkeddata.es/11419865
type: Pattern
type: SHACLPattern
involves: pattern
involves: Property shape
is mapped by: http://astrea.helio.linkeddata.es/1276399670
is mapped by: http://astrea.helio.linkeddata.es/11390916348
statement: ?shapeUrl a sh:PropertyShape; sh:pattern ''[^DT]*''^^xsd:string.

SPARQL UPDATE executable
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: The class of SPARQL executables based on a SPARQL UPDATE.
syntax: http://www.w3.org/ns/shacl#SPARQLUpdateExecutable

xsd:list
type: XSDConstruct
type: Construct
is defined by: ns-xsd.html
is defined by: XMLSchema
syntax: http://www.w3.org/2001/XMLSchema#list

http://astrea.helio.linkeddata.es/1005473374
type: MappingImplementation
has target: http://astrea.helio.linkeddata.es/11419865
query: PREFIX owl: <http://www.w3.org/2002/07/owl#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> PREFIX sh: <http://www.w3.org/ns/shacl#> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX xsd: <http://www.w3.org/2001/XMLSchema#> CONSTRUCT { ?shapeUrl a sh:PropertyShape . ?shapeUrl sh:pattern '&#91^DT&#93*'^^xsd:string. } WHERE { ?property a ?propertyType . VALUES ?propertyType {owl:DatatypeProperty rdfs:Datatype } OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } } ?property rdfs:range xsd:yearMonthDuration . FILTER (!isBlank(?property)) . BIND(URI(CONCAT('https://astrea.linkeddata.es/shapes#',MD5(STR(?property)))) AS ?shapeUrl) . }

disjoint
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: Specifies a property where the set of values must be disjoint with the value nodes.
syntax: http://www.w3.org/ns/shacl#disjoint

http://astrea.helio.linkeddata.es/11937583308
type: Pattern
type: SHACLPattern
involves: pattern
involves: Property shape
is mapped by: http://astrea.helio.linkeddata.es/133650637
is mapped by: http://astrea.helio.linkeddata.es/1812376317
statement: ?shapeUrl a sh:PropertyShape ; sh:pattern ''true|false|0|1''^^xsd:string .

http://astrea.helio.linkeddata.es/11792952027
type: Pattern
type: SHACLPattern
involves: isDefinedBy
involves: Property shape
is mapped by: http://astrea.helio.linkeddata.es/11905589268
is mapped by: http://astrea.helio.linkeddata.es/11964291801
is mapped by: http://astrea.helio.linkeddata.es/637810797
statement: ?shapeUrl a sh:PropertyShape ; rdfs:isDefinedBy ?shapePropertyDefinedBy .

Expression constraint component
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: A constraint component that can be used to verify that a given node expression produces true for all value nodes.
syntax: http://www.w3.org/ns/shacl#ExpressionConstraintComponent

http://astrea.helio.linkeddata.es/11633768230
type: Pattern
type: OWLPattern
involves: unionOf
involves: range
involves: ObjectProperty
is translated by: http://astrea.helio.linkeddata.es/1626559192
statement: ?property a owl:ObjectProperty ; rdfs:range [ owl:unionOf ?typeInRange ] .

JavaScript library URL
type: SHACLConstruct
type: Construct
is defined by: shacl
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.
syntax: http://www.w3.org/ns/shacl#jsLibraryURL

shapes graph well-formed
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: If true then the validation engine was certain that the shapes graph has passed all SHACL syntax requirements during the validation process.
syntax: http://www.w3.org/ns/shacl#shapesGraphWellFormed

distinctMembers
type: OWLConstruct
type: Construct
is defined by: owl
comment: The property that determines the collection of pairwise different individuals in a owl:AllDifferent axiom.
syntax: http://www.w3.org/2002/07/owl#distinctMembers

unionOf
type: OWLConstruct
type: Construct
is defined by: owl
comment: The property that determines the collection of classes or data ranges that build a union.
syntax: http://www.w3.org/2002/07/owl#unionOf

Closed constraint component
type: SHACLConstruct
type: Construct
is defined by: shacl
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.
syntax: http://www.w3.org/ns/shacl#ClosedConstraintComponent

minQualifiedCardinality
type: OWLConstruct
type: Construct
is defined by: owl
comment: The property that determines the cardinality of a minimum qualified cardinality restriction.
syntax: http://www.w3.org/2002/07/owl#minQualifiedCardinality

http://astrea.helio.linkeddata.es/1179573223
type: Pattern
type: OWLPattern
involves: xsd:maxExclusive
involves: withRestrictions
involves: Datatype
is translated by: http://astrea.helio.linkeddata.es/1615472150
statement: ?property a rdfs:Datatype ; owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . ?restrictionElement xsd:maxExclusive ?restrictionMax .

http://astrea.helio.linkeddata.es/11917741317
type: MappingImplementation
has target: http://astrea.helio.linkeddata.es/11776482119
query: PREFIX owl: <http://www.w3.org/2002/07/owl#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> PREFIX sh: <http://www.w3.org/ns/shacl#> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX xsd: <http://www.w3.org/2001/XMLSchema#> CONSTRUCT { ?shapeUrl a sh:PropertyShape ; sh:maxLength ?restrictionLength ; sh:minLength ?restrictionLength . } WHERE { ?property a ?propertyType . VALUES ?propertyType {owl:DatatypeProperty rdfs:Datatype} ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . OPTIONAL { ?restrictionElement xsd:length ?restrictionLength . } FILTER (!isBlank(?property)) . BIND(URI(CONCAT('https://astrea.linkeddata.es/shapes#',MD5(STR(?property)))) AS ?shapeUrl) . }

qualified value shapes disjoint
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: Can be used to mark the qualified value shape to be disjoint with its sibling shapes.
syntax: http://www.w3.org/ns/shacl#qualifiedValueShapesDisjoint

JavaScript function name
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: The name of the JavaScript function to execute.
syntax: http://www.w3.org/ns/shacl#jsFunctionName

http://astrea.helio.linkeddata.es/145278429
type: MappingImplementation
has target: http://astrea.helio.linkeddata.es/11381996999
query: PREFIX owl: <http://www.w3.org/2002/07/owl#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> PREFIX sh: <http://www.w3.org/ns/shacl#> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX xsd: <http://www.w3.org/2001/XMLSchema#> CONSTRUCT { ?shapeUrl a sh:NodeShape; sh:property ?embeddedNode . ?embeddedNode sh:qualifiedMinCount ?qualifiedCardinality; sh:qualifiedMaxCount ?qualifiedCardinality; sh:qualifiedValueShape &#91 sh:class ?onClassRestriction &#93 . } WHERE { ?type a ?typeClassUrl . VALUES ?typeClassUrl { owl:Class rdfs:Class } ?type rdfs:subClassOf ?owlPropertyRestriction . ?owlPropertyRestriction a owl:Restriction . ?owlPropertyRestriction owl:onProperty ?rangedProperty . ?owlPropertyRestriction owl:qualifiedCardinality ?qualifiedCardinality . ?owlPropertyRestriction owl:onClass ?onClassRestriction . BIND(URI(CONCAT('https://astrea.linkeddata.es/shapes#',MD5(CONCAT(STR(?type),STR(?rangedProperty))))) AS ?embeddedNode) . FILTER (!isBlank(?type)) . BIND(URI(CONCAT('https://astrea.linkeddata.es/shapes#',MD5(STR(?type)))) AS ?shapeUrl) . }

http://astrea.helio.linkeddata.es/1747149020
type: Pattern
type: OWLPattern
involves: xsd:time
involves: range
involves: Datatype
is translated by: http://astrea.helio.linkeddata.es/11395150405
statement: ?property a rdfs:Datatype ; rdfs:range xsd:time . OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } }

xsd:simpleRestrictionModel
type: XSDConstruct
type: Construct
is defined by: ns-xsd.html
is defined by: XMLSchema
syntax: http://www.w3.org/2001/XMLSchema#simpleRestrictionModel

xsd:numFacet
type: XSDConstruct
type: Construct
is defined by: ns-xsd.html
is defined by: XMLSchema
syntax: http://www.w3.org/2001/XMLSchema#numFacet

http://astrea.helio.linkeddata.es/1972010800
type: Pattern
type: SHACLPattern
involves: target class
involves: Node shape
is mapped by: http://astrea.helio.linkeddata.es/1301390410
is mapped by: http://astrea.helio.linkeddata.es/123904485
statement: ?shapeUrl a sh:NodeShape ; sh:targetClass ?type .

JavaScript library
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: Declares which JavaScript libraries are needed to execute this.
syntax: http://www.w3.org/ns/shacl#jsLibrary

property
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: Links a shape to its property shapes.
syntax: http://www.w3.org/ns/shacl#property

http://astrea.helio.linkeddata.es/1762351911
type: Pattern
type: OWLPattern
involves: xsd:base64Binary
involves: range
involves: Datatype
is translated by: http://astrea.helio.linkeddata.es/1198578686
statement: ?property a rdfs:Datatype ; rdfs:range xsd:base64Binary . OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } }

qualified min count
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: The minimum number of value nodes that must conform to the shape.
syntax: http://www.w3.org/ns/shacl#qualifiedMinCount

entailment
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: An entailment regime that indicates what kind of inferencing is required by a shapes graph.
syntax: http://www.w3.org/ns/shacl#entailment

JavaScript target
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: The class of targets that are based on JavaScript functions.
syntax: http://www.w3.org/ns/shacl#JSTarget

xsd:noFixedFacet
type: XSDConstruct
type: Construct
is defined by: ns-xsd.html
is defined by: XMLSchema
syntax: http://www.w3.org/2001/XMLSchema#noFixedFacet

propertyDisjointWith
type: OWLConstruct
type: Construct
is defined by: owl
comment: The property that determines that two given properties are disjoint.
syntax: http://www.w3.org/2002/07/owl#propertyDisjointWith

http://astrea.helio.linkeddata.es/11364963629
type: MappingImplementation
has target: http://astrea.helio.linkeddata.es/11218110422
query: PREFIX owl: <http://www.w3.org/2002/07/owl#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> PREFIX sh: <http://www.w3.org/ns/shacl#> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX xsd: <http://www.w3.org/2001/XMLSchema#> CONSTRUCT { ?shapeUrl a sh:PropertyShape . ?shapeUrl sh:pattern '\\c+'^^xsd:string. } WHERE { ?property a ?propertyType . VALUES ?propertyType {owl:DatatypeProperty rdfs:Datatype } OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } } ?property rdfs:range xsd:NMTOKEN . FILTER (!isBlank(?property)) . BIND(URI(CONCAT('https://astrea.linkeddata.es/shapes#',MD5(STR(?property)))) AS ?shapeUrl) . }

xsd:byte
type: XSDConstruct
type: Construct
is defined by: ns-xsd.html
is defined by: XMLSchema
syntax: http://www.w3.org/2001/XMLSchema#byte

detail
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: Links a result with other results that provide more details, for example to describe violations against nested shapes.
syntax: http://www.w3.org/ns/shacl#detail

propertyChainAxiom
type: OWLConstruct
type: Construct
is defined by: owl
comment: The property that determines the n-tuple of properties that build a sub property chain of a given property.
syntax: http://www.w3.org/2002/07/owl#propertyChainAxiom

expression
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: The node expression that must return true for the value nodes.
syntax: http://www.w3.org/ns/shacl#expression

InverseFunctionalProperty
type: OWLConstruct
type: Construct
is defined by: owl
comment: The class of inverse-functional properties.
syntax: http://www.w3.org/2002/07/owl#InverseFunctionalProperty

xsd:gDay
type: XSDConstruct
type: Construct
is defined by: ns-xsd.html
is defined by: XMLSchema
syntax: http://www.w3.org/2001/XMLSchema#gDay

http://astrea.helio.linkeddata.es/132199186
type: Pattern
type: OWLPattern
involves: xsd:int
involves: range
involves: Datatype
is translated by: http://astrea.helio.linkeddata.es/11304740192
statement: ?property a rdfs:Datatype ; rdfs:range xsd:int . OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } }

Property group
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: Instances of this class represent groups of property shapes that belong together.
syntax: http://www.w3.org/ns/shacl#PropertyGroup

http://astrea.helio.linkeddata.es/11715475685
type: Pattern
type: OWLPattern
involves: xsd:date
involves: range
involves: Datatype
is translated by: http://astrea.helio.linkeddata.es/847417229
statement: ?property a rdfs:Datatype ; rdfs:range xsd:date . OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } }

http://astrea.helio.linkeddata.es/1617476526
type: MappingImplementation
has target: http://astrea.helio.linkeddata.es/1582943485
query: PREFIX owl: <http://www.w3.org/2002/07/owl#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> PREFIX sh: <http://www.w3.org/ns/shacl#> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX xsd: <http://www.w3.org/2001/XMLSchema#> CONSTRUCT { ?shapeUrl a sh:PropertyShape . ?shapeUrl sh:pattern '&#91\\-+&#93?&#910-9&#93+'^^xsd:string . ?shapeUrl sh:maxInclusive '65535'^^xsd:integer . ?shapeUrl sh:minInclusive '0'^^xsd:integer . } WHERE { ?property a ?propertyType . VALUES ?propertyType {owl:DatatypeProperty rdfs:Datatype } OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } } ?property rdfs:range xsd:unsignedShort . FILTER (!isBlank(?property)) . BIND(URI(CONCAT('https://astrea.linkeddata.es/shapes#',MD5(STR(?property)))) AS ?shapeUrl) . }

xsd:gYear
type: XSDConstruct
type: Construct
is defined by: ns-xsd.html
is defined by: XMLSchema
syntax: http://www.w3.org/2001/XMLSchema#gYear

bottomDataProperty
type: OWLConstruct
type: Construct
is defined by: owl
comment: The data property that does not relate any individual to any data value.
syntax: http://www.w3.org/2002/07/owl#bottomDataProperty

SPARQL SELECT validator
type: SHACLConstruct
type: Construct
is defined by: shacl
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.
syntax: http://www.w3.org/ns/shacl#SPARQLSelectValidator

http://astrea.helio.linkeddata.es/2104146015
type: Pattern
type: OWLPattern
involves: xsd:minExclusive
involves: withRestrictions
involves: DatatypeProperty
is translated by: http://astrea.helio.linkeddata.es/2027699034
statement: ?property a owl:DatatypeProperty ; owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . ?restrictionElement xsd:minExclusive ?restrictionMin .

http://astrea.helio.linkeddata.es/1806362692
type: Pattern
type: OWLPattern
involves: equivalentClass
involves: Class
is translated by: http://astrea.helio.linkeddata.es/1567391150
statement: ?type a owl:Class ; owl:equivalentClass ?sameAsType .

disjointUnionOf
type: OWLConstruct
type: Construct
is defined by: owl
comment: The property that determines that a given class is equivalent to the disjoint union of a collection of other classes.
syntax: http://www.w3.org/2002/07/owl#disjointUnionOf

http://astrea.helio.linkeddata.es/1803947934
type: Pattern
type: OWLPattern
involves: range
involves: DatatypeProperty
is translated by: http://astrea.helio.linkeddata.es/1962429259
statement: ?property a owl:DatatypeProperty; rdfs:range ?typeInRange .

xsd:simpleType
type: XSDConstruct
type: Construct
is defined by: ns-xsd.html
is defined by: XMLSchema
syntax: http://www.w3.org/2001/XMLSchema#simpleType

xsd:negativeInteger
type: XSDConstruct
type: Construct
is defined by: ns-xsd.html
is defined by: XMLSchema
syntax: http://www.w3.org/2001/XMLSchema#negativeInteger

xsd:derivationControl
type: XSDConstruct
type: Construct
is defined by: ns-xsd.html
is defined by: XMLSchema
syntax: http://www.w3.org/2001/XMLSchema#derivationControl

AnnotationProperty
type: OWLConstruct
type: Construct
is defined by: owl
comment: The class of annotation properties.
syntax: http://www.w3.org/2002/07/owl#AnnotationProperty

http://astrea.helio.linkeddata.es/996925297
type: Pattern
type: SHACLPattern
involves: max exclusive
involves: Property shape
is mapped by: http://astrea.helio.linkeddata.es/1179573223
is mapped by: http://astrea.helio.linkeddata.es/11693294433
statement: ?shapeUrl a sh:PropertyShape ; sh:maxExclusive ?restrictionMax .

imports
type: OWLConstruct
type: Construct
is defined by: owl
comment: The property that is used for importing other ontologies into a given ontology.
syntax: http://www.w3.org/2002/07/owl#imports

http://astrea.helio.linkeddata.es/12041765534
type: MappingImplementation
has target: http://astrea.helio.linkeddata.es/1603972353
query: PREFIX owl: <http://www.w3.org/2002/07/owl#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> PREFIX sh: <http://www.w3.org/ns/shacl#> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> CONSTRUCT { ?shapeUrl a sh:NodeShape ; sh:not ?complementTypeShape . } WHERE { ?type a ?typeClassUrl . VALUES ?typeClassUrl {owl:Class rdfs:Class} . ?type owl:complementOf ?complementType . BIND ( URI(CONCAT(STR(?complementType),'Shape')) AS ?complementTypeShape) . FILTER (!isBlank(?complementType)) . FILTER (!isBlank(?type)) . BIND(URI(CONCAT('https://astrea.linkeddata.es/shapes#',MD5(STR(?type)))) AS ?shapeUrl) . }

http://astrea.helio.linkeddata.es/1667444491
type: Pattern
type: SHACLPattern
involves: pattern
involves: Property shape
is mapped by: http://astrea.helio.linkeddata.es/11005197403
is mapped by: http://astrea.helio.linkeddata.es/1842147679
statement: ?shapeUrl a sh:PropertyShape ; sh:pattern ''([0-9a-fA-F]{2})*''^^xsd:string .

http://astrea.helio.linkeddata.es/783066552
type: MappingImplementation
has target: http://astrea.helio.linkeddata.es/1217325054
query: PREFIX owl: <http://www.w3.org/2002/07/owl#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> PREFIX sh: <http://www.w3.org/ns/shacl#> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX xsd: <http://www.w3.org/2001/XMLSchema#> CONSTRUCT { ?shapeUrl a sh:PropertyShape . ?shapeUrl sh:pattern '(\\+|-)?(&#910-9&#93+(\\.&#910-9&#93*)?|\\.&#910-9&#93+)(&#91Ee&#93(\\+|-)?&#910-9&#93+)? |(\\+|-)?INF|NaN'^^xsd:string. } WHERE { ?property a ?propertyType . VALUES ?propertyType {owl:DatatypeProperty rdfs:Datatype } OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } } ?property rdfs:range xsd:double . FILTER (!isBlank(?property)) . BIND(URI(CONCAT('https://astrea.linkeddata.es/shapes#',MD5(STR(?property)))) AS ?shapeUrl) . }

disjointWith
type: OWLConstruct
type: Construct
is defined by: owl
comment: The property that determines that two given classes are disjoint.
syntax: http://www.w3.org/2002/07/owl#disjointWith

AllDisjointClasses
type: OWLConstruct
type: Construct
is defined by: owl
comment: The class of collections of pairwise disjoint classes.
syntax: http://www.w3.org/2002/07/owl#AllDisjointClasses

prefixes
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: The prefixes that shall be applied before parsing the associated SPARQL query.
syntax: http://www.w3.org/ns/shacl#prefixes

annotation variable name
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: The name of the SPARQL variable from the SELECT clause that shall be used for the values.
syntax: http://www.w3.org/ns/shacl#annotationVarName

http://astrea.helio.linkeddata.es/1871557726
type: Pattern
type: OWLPattern
involves: xsd:time
involves: range
involves: DatatypeProperty
is translated by: http://astrea.helio.linkeddata.es/11395150405
statement: ?property a owl:DatatypeProperty ; rdfs:range xsd:time . OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } }

http://astrea.helio.linkeddata.es/1556378180
type: MappingImplementation
has target: http://astrea.helio.linkeddata.es/1163471112
query: PREFIX owl: <http://www.w3.org/2002/07/owl#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> PREFIX sh: <http://www.w3.org/ns/shacl#> CONSTRUCT { ?shapeUrl a sh:PropertyShape; sh:name ?propertyName; rdfs:label ?propertyName . } WHERE { ?property a ?propertyType . VALUES ?propertyType {owl:ObjectProperty owl:DatatypeProperty rdfs:Datatype } . ?property rdfs:label ?propertyName . FILTER (!isBlank(?property)) . BIND(URI(CONCAT('https://astrea.linkeddata.es/shapes#',MD5(STR(?property)))) AS ?shapeUrl) . }

http://astrea.helio.linkeddata.es/11435809369
type: Pattern
type: OWLPattern
involves: xsd:minInclusive
involves: withRestrictions
involves: Datatype
is translated by: http://astrea.helio.linkeddata.es/11758925692
statement: ?property a rdfs:Datatype ; owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . ?restrictionElement xsd:minInclusive ?restrictionMin .

http://astrea.helio.linkeddata.es/11737437424
type: MappingImplementation
has target: http://astrea.helio.linkeddata.es/12017097303
query: PREFIX owl: <http://www.w3.org/2002/07/owl#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> PREFIX sh: <http://www.w3.org/ns/shacl#> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX xsd: <http://www.w3.org/2001/XMLSchema#> CONSTRUCT { ?shapeUrl a sh:PropertyShape . ?shapeUrl sh:pattern '&#91\\-+&#93?&#910-9&#93+'^^xsd:string . ?shapeUrl sh:maxInclusive '255'^^xsd:integer . ?shapeUrl sh:minInclusive '0'^^xsd:integer . } WHERE { ?property a ?propertyType . VALUES ?propertyType {owl:DatatypeProperty rdfs:Datatype } OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } } ?property rdfs:range xsd:unsignedByte . FILTER (!isBlank(?property)) . BIND(URI(CONCAT('https://astrea.linkeddata.es/shapes#',MD5(STR(?property)))) AS ?shapeUrl) . }

http://astrea.helio.linkeddata.es/408078368
type: Pattern
type: OWLPattern
involves: comment
involves: DatatypeProperty
is translated by: http://astrea.helio.linkeddata.es/1795329168
statement: ?property a owl:DatatypeProperty ; rdfs:comment ?propertyComment .

http://astrea.helio.linkeddata.es/1677100071
type: Pattern
type: OWLPattern
involves: xsd:minExclusive
involves: withRestrictions
involves: Datatype
is translated by: http://astrea.helio.linkeddata.es/2027699034
statement: ?property a rdfs:Datatype ; owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . ?restrictionElement xsd:minExclusive ?restrictionMin .

Or constraint component
type: SHACLConstruct
type: Construct
is defined by: shacl
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.
syntax: http://www.w3.org/ns/shacl#OrConstraintComponent

http://astrea.helio.linkeddata.es/1871644923
type: Pattern
type: SHACLPattern
involves: pattern
involves: Property shape
is mapped by: http://astrea.helio.linkeddata.es/1668944904
is mapped by: http://astrea.helio.linkeddata.es/1393549314
statement: ?shapeUrl a sh:PropertyShape ; sh:pattern ''--(0[1-9]|1[0-2])-(0[1-9]|[12][0-9]|3[01])(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?''^^xsd:string .

http://astrea.helio.linkeddata.es/1722371155
type: Pattern
type: SHACLPattern
involves: pattern
involves: Property shape
is mapped by: http://astrea.helio.linkeddata.es/1982246063
is mapped by: http://astrea.helio.linkeddata.es/788173353
statement: ?shapeUrl a sh:PropertyShape ; sh:pattern ''^(([^:/?#]+):)?(//([^/?#]*))?([^?#]*)(\\?([^#]*))?(#(.*))?''^^xsd:string .

http://astrea.helio.linkeddata.es/11180640836
type: Pattern
type: OWLPattern
involves: comment
involves: Class
is translated by: http://astrea.helio.linkeddata.es/1882761575
statement: ?type a rdfs:Class; rdfs:comment ?shapeNodeDescription .

http://astrea.helio.linkeddata.es/1875653351
type: Pattern
type: SHACLPattern
involves: pattern
involves: Property shape
is mapped by: http://astrea.helio.linkeddata.es/11021253098
is mapped by: http://astrea.helio.linkeddata.es/11526257606
statement: ?shapeUrl a sh:PropertyShape ; sh:pattern ''--(0[1-9]|1[0-2])(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?''^^xsd:string .

http://astrea.helio.linkeddata.es/1381873169
type: Pattern
type: OWLPattern
involves: isDefinedBy
involves: Class
is translated by: http://astrea.helio.linkeddata.es/11817050038
statement: ?type a rdfs:Class ; rdfs:isDefinedBy ?shapeNodeDefinedBy .

order
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: Specifies the relative order of this compared to its siblings. For example use 0 for the first, 1 for the second.
syntax: http://www.w3.org/ns/shacl#order

http://astrea.helio.linkeddata.es/12031849099
type: Pattern
type: OWLPattern
involves: InverseFunctionalProperty
is translated by: http://astrea.helio.linkeddata.es/11066890267
statement: ?property a owl:InverseFunctionalProperty .

update
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: The SPARQL UPDATE to execute.
syntax: http://www.w3.org/ns/shacl#update

http://astrea.helio.linkeddata.es/11770365142
type: MappingImplementation
has target: http://astrea.helio.linkeddata.es/1309914026
query: PREFIX owl: <http://www.w3.org/2002/07/owl#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> PREFIX sh: <http://www.w3.org/ns/shacl#> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX xsd: <http://www.w3.org/2001/XMLSchema#> CONSTRUCT { ?shapeUrl a sh:PropertyShape . ?shapeUrl sh:pattern '.*'^^xsd:string . } WHERE { ?property a ?propertyType . VALUES ?propertyType {owl:DatatypeProperty rdfs:Datatype } OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } } ?property rdfs:range xsd:string . FILTER (!isBlank(?property)) . BIND(URI(CONCAT('https://astrea.linkeddata.es/shapes#',MD5(STR(?property)))) AS ?shapeUrl) . }

annotatedTarget
type: OWLConstruct
type: Construct
is defined by: owl
comment: The property that determines the object of an annotated axiom or annotated annotation.
syntax: http://www.w3.org/2002/07/owl#annotatedTarget

xsd:NMTOKENS
type: XSDConstruct
type: Construct
is defined by: ns-xsd.html
is defined by: XMLSchema
syntax: http://www.w3.org/2001/XMLSchema#NMTOKENS

xsd:base64Binary
type: XSDConstruct
type: Construct
is defined by: ns-xsd.html
is defined by: XMLSchema
syntax: http://www.w3.org/2001/XMLSchema#base64Binary

http://astrea.helio.linkeddata.es/12015396281
type: Pattern
type: OWLPattern
involves: disjointWith
involves: Class
is translated by: http://astrea.helio.linkeddata.es/1029377779
statement: ?type a rdfs:Class ; owl:disjointWith ?disjointType .

http://astrea.helio.linkeddata.es/1382737184
type: MappingImplementation
has target: http://astrea.helio.linkeddata.es/1590207273
query: PREFIX owl: <http://www.w3.org/2002/07/owl#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> PREFIX sh: <http://www.w3.org/ns/shacl#> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX xsd: <http://www.w3.org/2001/XMLSchema#> CONSTRUCT { ?shapeUrl a sh:PropertyShape . ?shapeUrl sh:pattern '&#91\\-+&#93?&#910-9&#93+'^^xsd:string. ?shapeUrl sh:minInclusive '1'^^xsd:integer. } WHERE { ?property a ?propertyType . VALUES ?propertyType {owl:DatatypeProperty rdfs:Datatype } OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } } ?property rdfs:range xsd:positiveInteger . FILTER (!isBlank(?property)) . BIND(URI(CONCAT('https://astrea.linkeddata.es/shapes#',MD5(STR(?property)))) AS ?shapeUrl) . }

http://astrea.helio.linkeddata.es/11592862074
type: Pattern
type: SHACLPattern
involves: has value
involves: Property shape
involves: Node shape
is mapped by: http://astrea.helio.linkeddata.es/170690596
is mapped by: http://astrea.helio.linkeddata.es/12137602517
statement: ?shapeUrl a sh:NodeShape; sh:property ?embeddedNode . ?embeddedNode a sh:PropertyShape; sh:hasValue ?hasValue .

http://astrea.helio.linkeddata.es/11964291801
type: Pattern
type: OWLPattern
involves: isDefinedBy
involves: DatatypeProperty
is translated by: http://astrea.helio.linkeddata.es/2050697140
statement: ?property a owl:DatatypeProperty ; rdfs:isDefinedBy ?shapePropertyDefinedBy .

Nothing
type: OWLConstruct
type: Construct
is defined by: owl
comment: This is the empty class.
syntax: http://www.w3.org/2002/07/owl#Nothing

http://astrea.helio.linkeddata.es/1581583607
type: Pattern
type: OWLPattern
involves: onProperty
involves: minCardinality
involves: Class
involves: Restriction
is translated by: http://astrea.helio.linkeddata.es/1634832474
statement: ?type a rdfs:Class ; rdfs:subClassOf ?owlPropertyRestriction . ?owlPropertyRestriction a owl:Restriction ; owl:onProperty ?rangedProperty ; owl:minCardinality ?minCardinality .

result severity
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: The severity of the result, e.g. warning.
syntax: http://www.w3.org/ns/shacl#resultSeverity

http://astrea.helio.linkeddata.es/11745696395
type: MappingImplementation
has target: http://astrea.helio.linkeddata.es/1196756613
query: PREFIX owl: <http://www.w3.org/2002/07/owl#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> PREFIX sh: <http://www.w3.org/ns/shacl#> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> CONSTRUCT { ?shapeUrl a sh:NodeShape ; sh:not ?embeddedNode . ?embeddedNode a sh:PropertyShape; sh:hasValue ?complementaryPropertyRange; sh:path ?complementaryProperty . } WHERE { ?type a ?typeClassUrl . VALUES ?typeClassUrl {owl:Class rdfs:Class} . ?type owl:complementOf ?owlPropertyRestriction . ?owlPropertyRestriction a owl:Restriction . ?owlPropertyRestriction owl:onProperty ?complementaryProperty . ?owlPropertyRestriction owl:hasValue ?complementaryPropertyRange . BIND(URI(CONCAT('https://astrea.linkeddata.es/shapes#',MD5(CONCAT(STR(?type),STR(?complementaryProperty))))) AS ?embeddedNode) . FILTER (!isBlank(?type)) . BIND(URI(CONCAT('https://astrea.linkeddata.es/shapes#',MD5(STR(?type)))) AS ?shapeUrl) . }

onClass
type: OWLConstruct
type: Construct
is defined by: owl
comment: The property that determines the class that a qualified object cardinality restriction refers to.
syntax: http://www.w3.org/2002/07/owl#onClass

http://astrea.helio.linkeddata.es/1842147679
type: Pattern
type: OWLPattern
involves: xsd:hexBinary
involves: range
involves: DatatypeProperty
is translated by: http://astrea.helio.linkeddata.es/1424849760
statement: ?property a owl:DatatypeProperty ; rdfs:range xsd:hexBinary . OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } }

http://astrea.helio.linkeddata.es/170302092
type: Pattern
type: OWLPattern
involves: xsd:unsignedShort
involves: range
involves: DatatypeProperty
is translated by: http://astrea.helio.linkeddata.es/1617476526
statement: ?property a owl:DatatypeProperty ; rdfs:range xsd:unsignedShort . OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } }

http://astrea.helio.linkeddata.es/1929028459
type: MappingImplementation
has target: http://astrea.helio.linkeddata.es/1224981842
query: PREFIX owl: <http://www.w3.org/2002/07/owl#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> PREFIX sh: <http://www.w3.org/ns/shacl#> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX xsd: <http://www.w3.org/2001/XMLSchema#> CONSTRUCT { ?shapeUrl a sh:PropertyShape . ?shapeUrl sh:pattern '&#91\\-+&#93?&#910-9&#93+'^^xsd:string . ?shapeUrl sh:maxInclusive '18446744073709551615'^^xsd:integer . ?shapeUrl sh:minInclusive '0'^^xsd:integer . } WHERE { ?property a ?propertyType . VALUES ?propertyType {owl:DatatypeProperty rdfs:Datatype } OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } } ?property rdfs:range xsd:unsignedLong . FILTER (!isBlank(?property)) . BIND(URI(CONCAT('https://astrea.linkeddata.es/shapes#',MD5(STR(?property)))) AS ?shapeUrl) . }

http://astrea.helio.linkeddata.es/849635858
type: MappingImplementation
has target: http://astrea.helio.linkeddata.es/238215999
query: PREFIX owl: <http://www.w3.org/2002/07/owl#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> PREFIX sh: <http://www.w3.org/ns/shacl#> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX xsd: <http://www.w3.org/2001/XMLSchema#> CONSTRUCT { ?shapeUrl a sh:PropertyShape . ?shapeUrl sh:maxInclusive ?restrictionMax . } WHERE { ?property a ?propertyType . VALUES ?propertyType {owl:DatatypeProperty rdfs:Datatype} ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . OPTIONAL { ?restrictionElement xsd:maxInclusive ?restrictionMax . } FILTER (!isBlank(?property)) . BIND(URI(CONCAT('https://astrea.linkeddata.es/shapes#',MD5(STR(?property)))) AS ?shapeUrl) . }

xsd:IDREF
type: XSDConstruct
type: Construct
is defined by: ns-xsd.html
is defined by: XMLSchema
syntax: http://www.w3.org/2001/XMLSchema#IDREF

equals
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: Specifies a property that must have the same values as the value nodes.
syntax: http://www.w3.org/ns/shacl#equals

node kind
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: Specifies the node kind (e.g. IRI or literal) each value node.
syntax: http://www.w3.org/ns/shacl#nodeKind

not
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: Specifies a shape that the value nodes must not conform to.
syntax: http://www.w3.org/ns/shacl#not

target subjects of
type: SHACLConstruct
type: Construct
is defined by: shacl
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.
syntax: http://www.w3.org/ns/shacl#targetSubjectsOf

http://astrea.helio.linkeddata.es/11615915171
type: Pattern
type: SHACLPattern
involves: min inclusive
involves: max inclusive
involves: pattern
involves: Property shape
is mapped by: http://astrea.helio.linkeddata.es/1147309305
is mapped by: http://astrea.helio.linkeddata.es/1965179649
statement: ?shapeUrl a sh:PropertyShape ; sh:pattern ''[\\-+]?[0-9]+''^^xsd:string ; sh:maxInclusive ''127''^^xsd:integer ; sh:minInclusive ''-128''^^xsd:integer .

http://astrea.helio.linkeddata.es/12138251173
type: Pattern
type: OWLPattern
involves: xsd:length
involves: withRestrictions
involves: DatatypeProperty
is translated by: http://astrea.helio.linkeddata.es/11917741317
statement: ?property a owl:DatatypeProperty ; owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . ?restrictionElement xsd:length ?restrictionLength .

http://astrea.helio.linkeddata.es/1435030852
type: MappingImplementation
has target: http://astrea.helio.linkeddata.es/1206147045
query: PREFIX owl: <http://www.w3.org/2002/07/owl#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> PREFIX sh: <http://www.w3.org/ns/shacl#> CONSTRUCT { ?shapeUrl a sh:NodeShape; sh:name ?shapeNodeName; rdfs:label ?shapeNodeName . } WHERE { ?type a ?typeClassUrl . VALUES ?typeClassUrl {owl:Class rdfs:Class} . ?type rdfs:label ?shapeNodeName . FILTER (!isBlank(?type)) . BIND(URI(CONCAT('https://astrea.linkeddata.es/shapes#',MD5(STR(?type)))) AS ?shapeUrl) . }

xsd:gMonthDay
type: XSDConstruct
type: Construct
is defined by: ns-xsd.html
is defined by: XMLSchema
syntax: http://www.w3.org/2001/XMLSchema#gMonthDay

http://astrea.helio.linkeddata.es/11066890267
type: MappingImplementation
has target: http://astrea.helio.linkeddata.es/1000261626
query: PREFIX owl: <http://www.w3.org/2002/07/owl#> PREFIX sh: <http://www.w3.org/ns/shacl#> CONSTRUCT { ?shapeUrl a sh:PropertyShape; sh:maxCount 1; sh:nodeKind sh:IRIOrLiteral ; sh:inversePath ?property . } WHERE { ?property a owl:InverseFunctionalProperty . BIND(URI(CONCAT('https://astrea.linkeddata.es/shapes#',MD5(STR(?property)))) AS ?shapeUrl) . }

members
type: OWLConstruct
type: Construct
is defined by: owl
comment: The property that determines the collection of members in either a owl:AllDifferent, owl:AllDisjointClasses or owl:AllDisjointProperties axiom.
syntax: http://www.w3.org/2002/07/owl#members

xsd:restriction
type: XSDConstruct
type: Construct
is defined by: ns-xsd.html
is defined by: XMLSchema
syntax: http://www.w3.org/2001/XMLSchema#restriction

Rule
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: The class of SHACL rules. Never instantiated directly.
syntax: http://www.w3.org/ns/shacl#Rule

http://astrea.helio.linkeddata.es/2050697140
type: MappingImplementation
has target: http://astrea.helio.linkeddata.es/11792952027
query: PREFIX owl: <http://www.w3.org/2002/07/owl#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> PREFIX sh: <http://www.w3.org/ns/shacl#> CONSTRUCT { ?shapeUrl a sh:PropertyShape; rdfs:isDefinedBy ?shapePropertyDefinedBy . } WHERE { ?property a ?propertyType . VALUES ?propertyType {owl:ObjectProperty owl:DatatypeProperty rdfs:Datatype } . ?property rdfs:isDefinedBy ?shapePropertyDefinedBy . FILTER (!isBlank(?property)) . BIND(URI(CONCAT('https://astrea.linkeddata.es/shapes#',MD5(STR(?property)))) AS ?shapeUrl) . }

ReflexiveProperty
type: OWLConstruct
type: Construct
is defined by: owl
comment: The class of reflexive properties.
syntax: http://www.w3.org/2002/07/owl#ReflexiveProperty

alternative path
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: The (single) value of this property must be a list of path elements, representing the elements of alternative paths.
syntax: http://www.w3.org/ns/shacl#alternativePath

nodes
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: The node expression producing the input nodes of a filter shape expression.
syntax: http://www.w3.org/ns/shacl#nodes

Blank node or literal
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: The node kind of all blank nodes or literals.
syntax: http://www.w3.org/ns/shacl#BlankNodeOrLiteral

http://astrea.helio.linkeddata.es/11107940620
type: Pattern
type: OWLPattern
involves: xsd:gDay
involves: range
involves: Datatype
is translated by: http://astrea.helio.linkeddata.es/570419299
statement: ?property a rdfs:Datatype ; rdfs:range xsd:gDay . OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } }

http://astrea.helio.linkeddata.es/123904485
type: Pattern
type: OWLPattern
involves: Class
is translated by: http://astrea.helio.linkeddata.es/1822617596
statement: ?type a rdfs:Class .

http://astrea.helio.linkeddata.es/1628144645
type: Pattern
type: SHACLPattern
involves: label
involves: description
involves: Property shape
is mapped by: http://astrea.helio.linkeddata.es/408078368
is mapped by: http://astrea.helio.linkeddata.es/11514400133
is mapped by: http://astrea.helio.linkeddata.es/213297306
statement: ?shapeUrl a sh:PropertyShape ; sh:description ?propertyComment ; rdfs:label ?propertyComment .

xsd:positiveInteger
type: XSDConstruct
type: Construct
is defined by: ns-xsd.html
is defined by: XMLSchema
syntax: http://www.w3.org/2001/XMLSchema#positiveInteger

http://astrea.helio.linkeddata.es/558715676
type: Pattern
type: SHACLPattern
involves: max count
involves: Property shape
is mapped by: http://astrea.helio.linkeddata.es/1152653511
statement: ?shapeUrl a sh:PropertyShape ; sh:maxCount 1 .

allValuesFrom
type: OWLConstruct
type: Construct
is defined by: owl
comment: The property that determines the class that a universal property restriction refers to.
syntax: http://www.w3.org/2002/07/owl#allValuesFrom

value
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: An RDF node that has caused the result.
syntax: http://www.w3.org/ns/shacl#value

http://astrea.helio.linkeddata.es/12118593247
type: Pattern
type: OWLPattern
involves: xsd:length
involves: withRestrictions
involves: Datatype
is translated by: http://astrea.helio.linkeddata.es/11917741317
statement: ?property a rdfs:Datatype ; owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . ?restrictionElement xsd:length ?restrictionLength .

AllDisjointProperties
type: OWLConstruct
type: Construct
is defined by: owl
comment: The class of collections of pairwise disjoint properties.
syntax: http://www.w3.org/2002/07/owl#AllDisjointProperties

Literal
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: The node kind of all literals.
syntax: http://www.w3.org/ns/shacl#Literal

flags
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: An optional flag to be used with regular expression pattern matching.
syntax: http://www.w3.org/ns/shacl#flags

http://astrea.helio.linkeddata.es/788173353
type: Pattern
type: OWLPattern
involves: xsd:anyURI
involves: range
involves: Datatype
is translated by: http://astrea.helio.linkeddata.es/94959952
statement: ?property a rdfs:Datatype ; rdfs:range xsd:anyURI . OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } }

annotatedProperty
type: OWLConstruct
type: Construct
is defined by: owl
comment: The property that determines the predicate of an annotated axiom or annotated annotation.
syntax: http://www.w3.org/2002/07/owl#annotatedProperty

http://astrea.helio.linkeddata.es/11673269081
type: Pattern
type: OWLPattern
involves: Restriction
involves: allValuesFrom
involves: Class
is translated by: http://astrea.helio.linkeddata.es/72082588
statement: ?type a owl:Class; rdfs:subClassOf ?owlPropertyRestriction . ?owlPropertyRestriction a owl:Restriction ; owl:onProperty ?rangedProperty ; owl:allValuesFrom ?valuesInRange .

http://astrea.helio.linkeddata.es/828673372
type: Pattern
type: SHACLPattern
involves: or
involves: Node shape
is mapped by: http://astrea.helio.linkeddata.es/2127023008
is mapped by: http://astrea.helio.linkeddata.es/688900071
statement: ?shapeUrl a sh:NodeShape ; sh:or ?unionTypesList . ?unionTypesListRest rdf:first ?unionTypesListHeadShape ; rdf:rest ?unionTypesListTailShape .

Min-exclusive constraint component
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: A constraint component that can be used to restrict the range of value nodes with a minimum exclusive value.
syntax: http://www.w3.org/ns/shacl#MinExclusiveConstraintComponent

http://astrea.helio.linkeddata.es/1336193565
type: Pattern
type: OWLPattern
involves: xsd:NMTOKEN
involves: range
involves: Datatype
is translated by: http://astrea.helio.linkeddata.es/11364963629
statement: ?property a rdfs:Datatype ; rdfs:range xsd:NMTOKEN . OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } }

max length
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: Specifies the maximum string length of each value node.
syntax: http://www.w3.org/ns/shacl#maxLength

isDefinedBy
type: RDFSConstruct
type: Construct
is defined by: rdf-schema
comment: The defininition of the subject resource.
syntax: http://www.w3.org/2000/01/rdf-schema#isDefinedBy

http://astrea.helio.linkeddata.es/637032851
type: Pattern
type: OWLPattern
involves: xsd:minInclusive
involves: xsd:maxInclusive
involves: xsd:long
involves: range
involves: DatatypeProperty
is translated by: http://astrea.helio.linkeddata.es/12144471177
statement: ?property a owl:DatatypeProperty ; rdfs:range xsd:long . OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } }

http://astrea.helio.linkeddata.es/1242998367
type: Pattern
type: OWLPattern
involves: onProperty
involves: cardinality
involves: Class
involves: Restriction
is translated by: http://astrea.helio.linkeddata.es/11726590338
statement: ?type a rdfs:Class ; rdfs:subClassOf ?owlPropertyRestriction . ?owlPropertyRestriction a owl:Restriction ; owl:onProperty ?rangedProperty ; owl:cardinality ?cardinality .

http://astrea.helio.linkeddata.es/11554342220
type: Pattern
type: OWLPattern
involves: xsd:dayTimeDuration
involves: range
involves: DatatypeProperty
is translated by: http://astrea.helio.linkeddata.es/889550434
statement: ?property a owl:DatatypeProperty ; rdfs:range xsd:dayTimeDuration . OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } }

http://astrea.helio.linkeddata.es/12137602517
type: Pattern
type: OWLPattern
involves: hasValue
involves: Class
is translated by: http://astrea.helio.linkeddata.es/514355690
statement: ?type a rdfs:Class; rdfs:subClassOf ?owlPropertyRestriction . ?owlPropertyRestriction owl:onProperty ?rangedProperty ; owl:hasValue ?hasValue .

http://astrea.helio.linkeddata.es/83367192
type: Pattern
type: OWLPattern
involves: xsd:unsignedLong
involves: range
involves: Datatype
is translated by: http://astrea.helio.linkeddata.es/1929028459
statement: ?property a rdfs:Datatype ; rdfs:range xsd:unsignedLong . OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } }

xsd:unsignedShort
type: XSDConstruct
type: Construct
is defined by: ns-xsd.html
is defined by: XMLSchema
syntax: http://www.w3.org/2001/XMLSchema#unsignedShort

Less-than constraint component
type: SHACLConstruct
type: Construct
is defined by: shacl
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.
syntax: http://www.w3.org/ns/shacl#LessThanConstraintComponent

oneOf
type: OWLConstruct
type: Construct
is defined by: owl
comment: The property that determines the collection of individuals or data values that build an enumeration.
syntax: http://www.w3.org/2002/07/owl#oneOf

http://astrea.helio.linkeddata.es/702596309
type: MappingImplementation
has target: http://astrea.helio.linkeddata.es/1641110815
has target: http://astrea.helio.linkeddata.es/1683470361
query: PREFIX owl: <http://www.w3.org/2002/07/owl#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> PREFIX sh: <http://www.w3.org/ns/shacl#> CONSTRUCT { ?shapeUrl a sh:NodeShape; sh:property ?embeddedNode . ?embeddedNode a sh:PropertyShape; sh:path ?rangedProperty . } WHERE { ?type a ?typeClassUrl . VALUES ?typeClassUrl {owl:Class rdfs:Class} ?type rdfs:subClassOf ?owlPropertyRestriction . ?owlPropertyRestriction a owl:Restriction . ?owlPropertyRestriction owl:onProperty ?rangedProperty . BIND(URI(CONCAT('https://astrea.linkeddata.es/shapes#',MD5(CONCAT(STR(?type),STR(?rangedProperty))))) AS ?embeddedNode) . FILTER (!isBlank(?type)) BIND(URI(CONCAT('https://astrea.linkeddata.es/shapes#',MD5(STR(?type)))) AS ?shapeUrl) . }

result path
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: The path of a validation result, based on the path of the validated property shape.
syntax: http://www.w3.org/ns/shacl#resultPath

http://astrea.helio.linkeddata.es/1172800307
type: Pattern
type: OWLPattern
involves: seeAlso
involves: Datatype
is translated by: http://astrea.helio.linkeddata.es/331810872
statement: ?property a rdfs:Datatype ; rdfs:seeAlso ?shapePropertySeeAlso .

xsd:short
type: XSDConstruct
type: Construct
is defined by: ns-xsd.html
is defined by: XMLSchema
syntax: http://www.w3.org/2001/XMLSchema#short

http://astrea.helio.linkeddata.es/1152060159
type: MappingImplementation
has target: http://astrea.helio.linkeddata.es/11435647659
query: PREFIX owl: <http://www.w3.org/2002/07/owl#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> PREFIX sh: <http://www.w3.org/ns/shacl#> CONSTRUCT { ?shapeUrl a sh:NodeShape; sh:nodeKind sh:IRI . } WHERE { ?type a ?typeClassUrl . VALUES ?typeClassUrl {owl:Class rdfs:Class} FILTER (!isBlank(?type)) . BIND(URI(CONCAT('https://astrea.linkeddata.es/shapes#',MD5(STR(?type)))) AS ?shapeUrl) . }

http://astrea.helio.linkeddata.es/1513155434
type: Pattern
type: OWLPattern
involves: seeAlso
involves: ObjectProperty
is translated by: http://astrea.helio.linkeddata.es/331810872
statement: ?property a owl:ObjectProperty ; rdfs:seeAlso ?shapePropertySeeAlso .

http://astrea.helio.linkeddata.es/1437653742
type: Pattern
type: SHACLPattern
involves: class
involves: Property shape
is mapped by: http://astrea.helio.linkeddata.es/735091025
statement: ?shapeUrl a sh:PropertyShape; sh:class ?typeInRange .

xsd:maxExclusive
type: XSDConstruct
type: Construct
is defined by: ns-xsd.html
is defined by: XMLSchema
syntax: http://www.w3.org/2001/XMLSchema#maxExclusive

xsd:duration
type: XSDConstruct
type: Construct
is defined by: ns-xsd.html
is defined by: XMLSchema
syntax: http://www.w3.org/2001/XMLSchema#duration

xsd:localSimpleType
type: XSDConstruct
type: Construct
is defined by: ns-xsd.html
is defined by: XMLSchema
syntax: http://www.w3.org/2001/XMLSchema#localSimpleType

xsd:string
type: XSDConstruct
type: Construct
is defined by: ns-xsd.html
is defined by: XMLSchema
syntax: http://www.w3.org/2001/XMLSchema#string

xsd:simpleDerivation
type: XSDConstruct
type: Construct
is defined by: ns-xsd.html
is defined by: XMLSchema
syntax: http://www.w3.org/2001/XMLSchema#simpleDerivation

result
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: The validation results contained in a validation report.
syntax: http://www.w3.org/ns/shacl#result

SPARQL SELECT executable
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: The class of SPARQL executables based on a SELECT query.
syntax: http://www.w3.org/ns/shacl#SPARQLSelectExecutable

http://astrea.helio.linkeddata.es/1147309305
type: Pattern
type: OWLPattern
involves: xsd:byte
involves: range
involves: DatatypeProperty
is translated by: http://astrea.helio.linkeddata.es/1030711083
statement: ?property a owl:DatatypeProperty ; rdfs:range xsd:byte . OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } }

http://astrea.helio.linkeddata.es/11381996999
type: Pattern
type: SHACLPattern
involves: qualified max count
involves: qualified min count
involves: Node shape
involves: qualified value shape
involves: class
involves: property
is mapped by: http://astrea.helio.linkeddata.es/1087305869
is mapped by: http://astrea.helio.linkeddata.es/1654630948
statement: ?shapeUrl a sh:NodeShape; sh:property ?embeddedNode . ?embeddedNode sh:qualifiedMinCount ?qualifiedCardinality; sh:qualifiedMaxCount ?qualifiedCardinality; sh:qualifiedValueShape [ sh:class ?onClassRestriction ] .

http://astrea.helio.linkeddata.es/11776482119
type: Pattern
type: SHACLPattern
involves: min length
involves: max length
involves: Property shape
is mapped by: http://astrea.helio.linkeddata.es/12118593247
is mapped by: http://astrea.helio.linkeddata.es/12138251173
statement: ?shapeUrl a sh:PropertyShape ; sh:maxLength ?restrictionLength ; sh:minLength ?restrictionLength .

http://astrea.helio.linkeddata.es/1634832474
type: MappingImplementation
has target: http://astrea.helio.linkeddata.es/93557317
query: PREFIX owl: <http://www.w3.org/2002/07/owl#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> PREFIX sh: <http://www.w3.org/ns/shacl#> CONSTRUCT { ?shapeUrl a sh:NodeShape; sh:property ?embeddedNode . ?embeddedNode a sh:PropertyShape; sh:minCount ?minCardinality . } WHERE { ?type a ?typeClassUrl . VALUES ?typeClassUrl {owl:Class rdfs:Class} ?type rdfs:subClassOf ?owlPropertyRestriction . ?owlPropertyRestriction a owl:Restriction . ?owlPropertyRestriction owl:onProperty ?rangedProperty . ?owlPropertyRestriction owl:minCardinality ?minCardinality . BIND(URI(CONCAT('https://astrea.linkeddata.es/shapes#',MD5(CONCAT(STR(?type),STR(?rangedProperty))))) AS ?embeddedNode) . FILTER (!isBlank(?type)) . BIND(URI(CONCAT('https://astrea.linkeddata.es/shapes#',MD5(STR(?type)))) AS ?shapeUrl) . }

http://astrea.helio.linkeddata.es/11489119979
type: Pattern
type: OWLPattern
involves: onProperty
involves: minCardinality
involves: Restriction
involves: Class
is translated by: http://astrea.helio.linkeddata.es/1634832474
statement: ?type a owl:Class ; rdfs:subClassOf ?owlPropertyRestriction . ?owlPropertyRestriction a owl:Restriction ; owl:onProperty ?rangedProperty ; owl:minCardinality ?minCardinality .

http://astrea.helio.linkeddata.es/12017097303
type: Pattern
type: SHACLPattern
involves: min inclusive
involves: max inclusive
involves: pattern
involves: Property shape
is mapped by: http://astrea.helio.linkeddata.es/930753234
is mapped by: http://astrea.helio.linkeddata.es/11358450306
statement: ?shapeUrl a sh:PropertyShape ; sh:pattern ''[\\-+]?[0-9]+''^^xsd:string ; sh:maxInclusive ''255''^^xsd:integer ; sh:minInclusive ''0''^^xsd:integer .

http://astrea.helio.linkeddata.es/1324783842
type: Pattern
type: SHACLPattern
involves: Blank node or IRI
involves: node kind
involves: Property shape
is mapped by: http://astrea.helio.linkeddata.es/267812739
statement: ?shapeUrl a sh:PropertyShape ; sh:nodeKind sh:BlankNodeOrIRI .

Class
type: OWLConstruct
type: Construct
is defined by: owl
comment: The class of OWL classes.
syntax: http://www.w3.org/2002/07/owl#Class

http://astrea.helio.linkeddata.es/11390916348
type: Pattern
type: OWLPattern
involves: xsd:yearMonthDuration
involves: range
involves: DatatypeProperty
is translated by: http://astrea.helio.linkeddata.es/1005473374
statement: ?property a owl:DatatypeProperty ; rdfs:range xsd:yearMonthDuration . OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } }

Function
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: The class of SHACL functions.
syntax: http://www.w3.org/ns/shacl#Function

description
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: Human-readable descriptions for the property in the context of the surrounding shape.
syntax: http://www.w3.org/ns/shacl#description

http://astrea.helio.linkeddata.es/1254146181
type: Pattern
type: SHACLPattern
involves: pattern
involves: Property shape
is mapped by: http://astrea.helio.linkeddata.es/1276521214
is mapped by: http://astrea.helio.linkeddata.es/1422877320
statement: ?shapeUrl a sh:PropertyShape ; sh:pattern ''(\\+|-)?([0-9]+(\\.[0-9]*)?|\\.[0-9]+)''^^xsd:string .

xsd:dayTimeDuration
type: XSDConstruct
type: Construct
is defined by: ns-xsd.html
is defined by: XMLSchema
syntax: http://www.w3.org/2001/XMLSchema#dayTimeDuration

http://astrea.helio.linkeddata.es/69311181
type: Pattern
type: OWLPattern
involves: xsd:minInclusive
involves: xsd:nonNegativeInteger
involves: range
involves: Datatype
is translated by: http://astrea.helio.linkeddata.es/482058440
statement: ?property a rdfs:Datatype ; rdfs:range xsd:nonNegativeInteger . OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } }

http://astrea.helio.linkeddata.es/1424849760
type: MappingImplementation
has target: http://astrea.helio.linkeddata.es/1667444491
query: PREFIX owl: <http://www.w3.org/2002/07/owl#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> PREFIX sh: <http://www.w3.org/ns/shacl#> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX xsd: <http://www.w3.org/2001/XMLSchema#> CONSTRUCT { ?shapeUrl a sh:PropertyShape . ?shapeUrl sh:pattern '(&#910-9a-fA-F&#93{2})*'^^xsd:string. } WHERE { ?property a ?propertyType . VALUES ?propertyType {owl:DatatypeProperty rdfs:Datatype } OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } } ?property rdfs:range xsd:hexBinary . FILTER (!isBlank(?property)) . BIND(URI(CONCAT('https://astrea.linkeddata.es/shapes#',MD5(STR(?property)))) AS ?shapeUrl) . }

xsd:maxLength
type: XSDConstruct
type: Construct
is defined by: ns-xsd.html
is defined by: XMLSchema
syntax: http://www.w3.org/2001/XMLSchema#maxLength

http://astrea.helio.linkeddata.es/1603972353
type: Pattern
type: SHACLPattern
involves: not
involves: Node shape
is mapped by: http://astrea.helio.linkeddata.es/1691207955
is mapped by: http://astrea.helio.linkeddata.es/11540889172
statement: ?shapeUrl a sh:NodeShape ; sh:not ?complementTypeShape .

http://astrea.helio.linkeddata.es/91365462
type: MappingImplementation
has target: http://astrea.helio.linkeddata.es/12047758272
query: PREFIX owl: <http://www.w3.org/2002/07/owl#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> PREFIX sh: <http://www.w3.org/ns/shacl#> CONSTRUCT { ?shapeUrl a sh:NodeShape; rdfs:seeAlso ?shapeNodeSeeAlso . } WHERE { ?type a ?typeClassUrl . VALUES ?typeClassUrl {owl:Class rdfs:Class} ?type rdfs:seeAlso ?shapeNodeSeeAlso . FILTER (!isBlank(?type)) . BIND(URI(CONCAT('https://astrea.linkeddata.es/shapes#',MD5(STR(?type)))) AS ?shapeUrl) . }

http://astrea.helio.linkeddata.es/1531475792
type: Pattern
type: SHACLPattern
involves: Literal
involves: node kind
involves: Property shape
is mapped by: http://astrea.helio.linkeddata.es/590034210
is mapped by: http://astrea.helio.linkeddata.es/11084514392
statement: ?shapeUrl a sh:PropertyShape ; sh:nodeKind sh:Literal .

SPARQL target type
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: The (meta) class for parameterizable targets that are based on SPARQL queries.
syntax: http://www.w3.org/ns/shacl#SPARQLTargetType

Disjoint constraint component
type: SHACLConstruct
type: Construct
is defined by: shacl
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.
syntax: http://www.w3.org/ns/shacl#DisjointConstraintComponent

http://astrea.helio.linkeddata.es/1812433428
type: Pattern
type: OWLPattern
involves: xsd:Name
involves: range
involves: Datatype
is translated by: http://astrea.helio.linkeddata.es/1958008190
statement: ?property a rdfs:Datatype ; rdfs:range xsd:Name . OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } }

Min-length constraint component
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: A constraint component that can be used to restrict the minimum string length of value nodes.
syntax: http://www.w3.org/ns/shacl#MinLengthConstraintComponent

ContainerMembershipProperty
type: RDFSConstruct
type: Construct
is defined by: rdf-schema
comment: The class of container membership properties, rdf:_1, rdf:_2, ..., all of which are sub-properties of 'member'.
syntax: http://www.w3.org/2000/01/rdf-schema#ContainerMembershipProperty

declare
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: Links a resource with its namespace prefix declarations.
syntax: http://www.w3.org/ns/shacl#declare

subject
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: An expression producing the resources that shall be inferred as subjects.
syntax: http://www.w3.org/ns/shacl#subject

JavaScript function
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: The class of SHACL functions that execute a JavaScript function when called.
syntax: http://www.w3.org/ns/shacl#JSFunction

Axiom
type: OWLConstruct
type: Construct
is defined by: owl
comment: The class of annotated axioms for which the RDF serialization consists of an annotated subject, predicate and object.
syntax: http://www.w3.org/2002/07/owl#Axiom

http://astrea.helio.linkeddata.es/1982246063
type: Pattern
type: OWLPattern
involves: xsd:anyURI
involves: range
involves: DatatypeProperty
is translated by: http://astrea.helio.linkeddata.es/94959952
statement: ?property a owl:DatatypeProperty ; rdfs:range xsd:anyURI . OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } }

ask
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: The SPARQL ASK query to execute.
syntax: http://www.w3.org/ns/shacl#ask

http://astrea.helio.linkeddata.es/2027699034
type: MappingImplementation
has target: http://astrea.helio.linkeddata.es/499398449
query: PREFIX owl: <http://www.w3.org/2002/07/owl#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> PREFIX sh: <http://www.w3.org/ns/shacl#> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX xsd: <http://www.w3.org/2001/XMLSchema#> CONSTRUCT { ?shapeUrl a sh:PropertyShape . ?shapeUrl sh:minExclusive ?restrictionMin . } WHERE { ?property a ?propertyType . VALUES ?propertyType {owl:DatatypeProperty rdfs:Datatype} ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . OPTIONAL { ?restrictionElement xsd:minExclusive ?restrictionMin . } FILTER (!isBlank(?property)) . BIND(URI(CONCAT('https://astrea.linkeddata.es/shapes#',MD5(STR(?property)))) AS ?shapeUrl) . }

http://astrea.helio.linkeddata.es/1486924016
type: MappingImplementation
has target: http://astrea.helio.linkeddata.es/828673372
query: PREFIX owl: <http://www.w3.org/2002/07/owl#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> PREFIX sh: <http://www.w3.org/ns/shacl#> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> CONSTRUCT { ?shapeUrl a sh:NodeShape; sh:or ?unionTypesList . ?unionTypesListRest rdf:first ?unionTypesListHeadShape ; rdf:rest ?unionTypesListTailShape . } WHERE { ?type a ?typeClassUrl . VALUES ?typeClassUrl {owl:Class rdfs:Class} . ?type owl:unionOf ?unionTypesList . ?unionTypesList rdf:rest* ?unionTypesListRest . ?unionTypesListRest rdf:first ?unionTypesListHead . ?unionTypesListRest rdf:rest ?unionTypesListTail . BIND ( IF ( ?unionTypesListHead != rdf:nil && !isBlank(?unionTypesListHead), URI(CONCAT(STR(?unionTypesListHead),'Shape')), ?unionTypesListHead ) AS ?unionTypesListHeadShape ) BIND ( IF ( ?unionTypesListTail != rdf:nil && !isBlank(?unionTypesListTail), URI(CONCAT(STR(?unionTypesListTail),'Shape')), ?unionTypesListTail ) AS ?unionTypesListTailShape ) FILTER (!isBlank(?type)) . BIND(URI(CONCAT('https://astrea.linkeddata.es/shapes#',MD5(STR(?type)))) AS ?shapeUrl) . }

Abstract result
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: The base class of validation results, typically not instantiated directly.
syntax: http://www.w3.org/ns/shacl#AbstractResult

qualified max count
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: The maximum number of value nodes that can conform to the shape.
syntax: http://www.w3.org/ns/shacl#qualifiedMaxCount

http://astrea.helio.linkeddata.es/11918517756
type: Pattern
type: SHACLPattern
involves: Node shape
involves: property
involves: qualified max count
involves: qualified value shape
involves: class
is mapped by: http://astrea.helio.linkeddata.es/893668214
is mapped by: http://astrea.helio.linkeddata.es/433862351
statement: ?shapeUrl a sh:NodeShape; sh:property ?embeddedNode . ?embeddedNode sh:qualifiedMaxCount ?maxQualifiedCardinality; sh:qualifiedValueShape [ sh:class ?onClassRestriction ] .

http://astrea.helio.linkeddata.es/11218110422
type: Pattern
type: SHACLPattern
involves: pattern
involves: Property shape
is mapped by: http://astrea.helio.linkeddata.es/1336193565
is mapped by: http://astrea.helio.linkeddata.es/219492201
statement: ?shapeUrl a sh:PropertyShape ; sh:pattern ''\\c+''^^xsd:string .

Unique-languages constraint component
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: A constraint component that can be used to specify that no pair of value nodes may use the same language tag.
syntax: http://www.w3.org/ns/shacl#UniqueLangConstraintComponent

http://astrea.helio.linkeddata.es/11005197403
type: Pattern
type: OWLPattern
involves: xsd:hexBinary
involves: range
involves: Datatype
is translated by: http://astrea.helio.linkeddata.es/1424849760
statement: ?property a rdfs:Datatype ; rdfs:range xsd:hexBinary . OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } }

xsd:minInclusive
type: XSDConstruct
type: Construct
is defined by: ns-xsd.html
is defined by: XMLSchema
syntax: http://www.w3.org/2001/XMLSchema#minInclusive

less-than-or-equals constraint component
type: SHACLConstruct
type: Construct
is defined by: shacl
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.
syntax: http://www.w3.org/ns/shacl#LessThanOrEqualsConstraintComponent

http://astrea.helio.linkeddata.es/1079151436
type: MappingImplementation
has target: http://astrea.helio.linkeddata.es/12084957085
has target: http://astrea.helio.linkeddata.es/1144076587
query: PREFIX owl: <http://www.w3.org/2002/07/owl#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> PREFIX sh: <http://www.w3.org/ns/shacl#> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> CONSTRUCT { ?shapeUrl a sh:NodeShape ; sh:not ?embeddedNode . ?embeddedNode a sh:PropertyShape; sh:nodeKind sh:IRIOrLiteral; sh:path ?complementaryProperty . } WHERE { ?type a ?typeClassUrl . VALUES ?typeClassUrl {owl:Class rdfs:Class} . ?type ?relationship ?owlPropertyRestriction . ?owlPropertyRestriction a owl:Restriction . ?owlPropertyRestriction owl:onProperty ?complementaryProperty . BIND(URI(CONCAT('https://astrea.linkeddata.es/shapes#',MD5(CONCAT(STR(?type),STR(?complementaryProperty))))) AS ?embeddedNode) . FILTER (!isBlank(?type)) . BIND(URI(CONCAT('https://astrea.linkeddata.es/shapes#',MD5(STR(?type)))) AS ?shapeUrl) . }

predicate
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: An expression producing the properties that shall be inferred as predicates.
syntax: http://www.w3.org/ns/shacl#predicate

union
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: A list of node expressions that shall be used together.
syntax: http://www.w3.org/ns/shacl#union

http://astrea.helio.linkeddata.es/2127023008
type: Pattern
type: OWLPattern
involves: unionOf
involves: Class
is translated by: http://astrea.helio.linkeddata.es/1486924016
statement: ?type a owl:Class ; owl:unionOf ?unionTypesList . ?unionTypesList rdf:rest* ?unionTypesListRest ; rdf:first ?unionTypesListHead ; rdf:rest ?unionTypesListTail .

http://astrea.helio.linkeddata.es/11447588003
type: MappingImplementation
has target: http://astrea.helio.linkeddata.es/1946702296
query: PREFIX owl: <http://www.w3.org/2002/07/owl#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> PREFIX sh: <http://www.w3.org/ns/shacl#> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> CONSTRUCT { ?shapeUrl a sh:NodeShape ; sh:and ?intersectedTypesList . ?intersectedTypesListRest rdf:first ?intersectedTypesListHeadShape ; rdf:rest ?intersectedTypesListTailShape . } WHERE { ?type a ?typeClassUrl . VALUES ?typeClassUrl {owl:Class rdfs:Class} ?type owl:intersectionOf ?intersectedTypesList . ?intersectedTypesList rdf:rest* ?intersectedTypesListRest . ?intersectedTypesListRest rdf:first ?intersectedTypesListHead . ?intersectedTypesListRest rdf:rest ?intersectedTypesListTail . BIND ( IF ( ?intersectedTypesListHead != rdf:nil && !isBlank(?intersectedTypesListHead), URI(CONCAT(STR(?intersectedTypesListHead),'Shape')), ?intersectedTypesListHead ) AS ?intersectedTypesListHeadShape ) BIND ( IF ( ?intersectedTypesListTail != rdf:nil && !isBlank(?intersectedTypesListTail), URI(CONCAT(STR(?intersectedTypesListTail),'Shape')), ?intersectedTypesListTail ) AS ?intersectedTypesListTailShape ) FILTER (!isBlank(?type)) . BIND(URI(CONCAT('https://astrea.linkeddata.es/shapes#',MD5(STR(?type)))) AS ?shapeUrl) . }

xsd:ENTITIES
type: XSDConstruct
type: Construct
is defined by: ns-xsd.html
is defined by: XMLSchema
syntax: http://www.w3.org/2001/XMLSchema#ENTITIES

http://astrea.helio.linkeddata.es/41256113
type: MappingImplementation
has target: http://astrea.helio.linkeddata.es/1739228006
query: PREFIX owl: <http://www.w3.org/2002/07/owl#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> PREFIX sh: <http://www.w3.org/ns/shacl#> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX xsd: <http://www.w3.org/2001/XMLSchema#> CONSTRUCT { ?shapeUrl a sh:PropertyShape . ?shapeUrl sh:pattern '&#91\\-+&#93?&#910-9&#93+'^^xsd:string. } WHERE { ?property a ?propertyType . VALUES ?propertyType {owl:DatatypeProperty rdfs:Datatype } OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } } ?property rdfs:range xsd:integer . FILTER (!isBlank(?property)) . BIND(URI(CONCAT('https://astrea.linkeddata.es/shapes#',MD5(STR(?property)))) AS ?shapeUrl) . }

return type
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: The expected type of values returned by the associated function.
syntax: http://www.w3.org/ns/shacl#returnType

Datatype
type: RDFSConstruct
type: Construct
is defined by: rdf-schema
comment: The class of RDF datatypes.
syntax: http://www.w3.org/2000/01/rdf-schema#Datatype

xsd:pattern
type: XSDConstruct
type: Construct
is defined by: ns-xsd.html
is defined by: XMLSchema
syntax: http://www.w3.org/2001/XMLSchema#pattern

http://astrea.helio.linkeddata.es/1916550049
type: Pattern
type: OWLPattern
involves: label
involves: Datatype
is translated by: http://astrea.helio.linkeddata.es/1556378180
statement: ?property a rdfs:Datatype ; rdfs:label ?propertyName .

http://astrea.helio.linkeddata.es/1377698972
type: MappingImplementation
has target: http://astrea.helio.linkeddata.es/1592131043
query: PREFIX owl: <http://www.w3.org/2002/07/owl#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> PREFIX sh: <http://www.w3.org/ns/shacl#> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX xsd: <http://www.w3.org/2001/XMLSchema#> CONSTRUCT { ?shapeUrl a sh:PropertyShape . ?shapeUrl sh:pattern '-?(&#911-9&#93&#910-9&#93{3,}|0&#910-9&#93{3})(Z|(\\+|-)((0&#910-9&#93|1&#910-3&#93):&#910-5&#93&#910-9&#93|14:00))?'^^xsd:string . } WHERE { ?property a ?propertyType . VALUES ?propertyType {owl:DatatypeProperty rdfs:Datatype } OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } } ?property rdfs:range xsd:gYear . FILTER (!isBlank(?property)) . BIND(URI(CONCAT('https://astrea.linkeddata.es/shapes#',MD5(STR(?property)))) AS ?shapeUrl) . }

Blank node
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: The node kind of all blank nodes.
syntax: http://www.w3.org/ns/shacl#BlankNode

Constraint component
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: The class of constraint components.
syntax: http://www.w3.org/ns/shacl#ConstraintComponent

http://astrea.helio.linkeddata.es/763978167
type: Pattern
type: OWLPattern
involves: ObjectProperty
involves: equivalentProperty
is translated by: http://astrea.helio.linkeddata.es/142554566
statement: ?property a owl:ObjectProperty ; owl:equivalentProperty ?equivalentProperty . MINUS { ?property a owl:InverseFunctionalProperty } . MINUS { ?property a owl:FunctionalProperty } .

xsd:yearMonthDuration
type: XSDConstruct
type: Construct
is defined by: ns-xsd.html
is defined by: XMLSchema
syntax: http://www.w3.org/2001/XMLSchema#yearMonthDuration

http://astrea.helio.linkeddata.es/634707649
type: MappingImplementation
has target: http://astrea.helio.linkeddata.es/1145015558
query: PREFIX owl: <http://www.w3.org/2002/07/owl#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> PREFIX sh: <http://www.w3.org/ns/shacl#> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX xsd: <http://www.w3.org/2001/XMLSchema#> CONSTRUCT { ?shapeUrl a sh:PropertyShape . ?shapeUrl sh:pattern '&#91\\-+&#93?&#910-9&#93+'^^xsd:string. ?shapeUrl sh:maxInclusive '-1'^^xsd:integer. } WHERE { ?property a ?propertyType . VALUES ?propertyType {owl:DatatypeProperty rdfs:Datatype } OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } } ?property rdfs:range xsd:negativeInteger . FILTER (!isBlank(?property)) . BIND(URI(CONCAT('https://astrea.linkeddata.es/shapes#',MD5(STR(?property)))) AS ?shapeUrl) . }

http://astrea.helio.linkeddata.es/11074836191
type: Pattern
type: SHACLPattern
involves: max count
involves: Property shape
involves: property
involves: Node shape
is mapped by: http://astrea.helio.linkeddata.es/1180812494
is mapped by: http://astrea.helio.linkeddata.es/1308640209
statement: ?shapeUrl a sh:NodeShape; sh:property ?embeddedNode . ?embeddedNode a sh:PropertyShape; sh:maxCount ?maxCardinality .

http://astrea.helio.linkeddata.es/650336754
type: Pattern
type: OWLPattern
involves: xsd:negativeInteger
involves: range
involves: DatatypeProperty
is translated by: http://astrea.helio.linkeddata.es/634707649
statement: ?property a owl:DatatypeProperty ; rdfs:range xsd:negativeInteger . OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } }

xsd:int
type: XSDConstruct
type: Construct
is defined by: ns-xsd.html
is defined by: XMLSchema
syntax: http://www.w3.org/2001/XMLSchema#int

http://astrea.helio.linkeddata.es/1309914026
type: Pattern
type: SHACLPattern
involves: pattern
involves: Property shape
is mapped by: http://astrea.helio.linkeddata.es/11370606242
is mapped by: http://astrea.helio.linkeddata.es/177419752
statement: ?shapeUrl a sh:PropertyShape ; sh:pattern ''.*''^^xsd:string .

http://astrea.helio.linkeddata.es/11381647496
type: Pattern
type: SHACLPattern
involves: pattern
involves: Property shape
is mapped by: http://astrea.helio.linkeddata.es/11730059707
is mapped by: http://astrea.helio.linkeddata.es/169573421
statement: ?shapeUrl a sh:PropertyShape ; sh:pattern ''(\\+|-)?([0-9]+(\\.[0-9]*)?|\\.[0-9]+)([Ee](\\+|-)?[0-9]+)?|(\\+|-)?INF|NaN''^^xsd:string .

message
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: A human-readable message (possibly with placeholders for variables) explaining the cause of the result.
syntax: http://www.w3.org/ns/shacl#message

name
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: Human-readable labels for the property in the context of the surrounding shape.
syntax: http://www.w3.org/ns/shacl#name

Annotation
type: OWLConstruct
type: Construct
is defined by: owl
comment: The class of annotated annotations for which the RDF serialization consists of an annotated subject, predicate and object.
syntax: http://www.w3.org/2002/07/owl#Annotation

target class
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: Links a shape to a class, indicating that all instances of the class must conform to the shape.
syntax: http://www.w3.org/ns/shacl#targetClass

FunctionalProperty
type: OWLConstruct
type: Construct
is defined by: owl
comment: The class of functional properties.
syntax: http://www.w3.org/2002/07/owl#FunctionalProperty

severity
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: Defines the severity that validation results produced by a shape must have. Defaults to sh:Violation.
syntax: http://www.w3.org/ns/shacl#severity

http://astrea.helio.linkeddata.es/733086790
type: Pattern
type: OWLPattern
involves: xsd:NMTOKENS
involves: range
involves: Datatype
is translated by: http://astrea.helio.linkeddata.es/409939264
statement: ?property a rdfs:Datatype ; rdfs:range xsd:NMTOKENS . OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } }

less than or equals
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: Specifies a property that must have smaller or equal values than the value nodes.
syntax: http://www.w3.org/ns/shacl#lessThanOrEquals

JavaScript validator
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: A SHACL validator based on JavaScript. This can be used to declare SHACL constraint components that perform JavaScript-based validation when used.
syntax: http://www.w3.org/ns/shacl#JSValidator

priorVersion
type: OWLConstruct
type: Construct
is defined by: owl
comment: The annotation property that indicates the predecessor ontology of a given ontology.
syntax: http://www.w3.org/2002/07/owl#priorVersion

xsd:token
type: XSDConstruct
type: Construct
is defined by: ns-xsd.html
is defined by: XMLSchema
syntax: http://www.w3.org/2001/XMLSchema#token

http://astrea.helio.linkeddata.es/869497567
type: Pattern
type: OWLPattern
involves: xsd:short
involves: range
involves: DatatypeProperty
is translated by: http://astrea.helio.linkeddata.es/663803563
statement: ?property a owl:DatatypeProperty ; rdfs:range xsd:short . OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } }

http://astrea.helio.linkeddata.es/1940288036
type: Pattern
type: SHACLPattern
involves: min inclusive
involves: pattern
involves: Property shape
is mapped by: http://astrea.helio.linkeddata.es/815150419
is mapped by: http://astrea.helio.linkeddata.es/69311181
statement: ?shapeUrl a sh:PropertyShape ; sh:pattern ''[\\-+]?[0-9]+''^^xsd:string ; sh:minInclusive ''0''^^xsd:integer .

http://astrea.helio.linkeddata.es/510948716
type: Pattern
type: SHACLPattern
involves: pattern
involves: Property shape
is mapped by: http://astrea.helio.linkeddata.es/1351441510
is mapped by: http://astrea.helio.linkeddata.es/1812433428
statement: ?shapeUrl a sh:PropertyShape ; sh:pattern ''\\i\\c*''^^xsd:string .

xsd:IDREFS
type: XSDConstruct
type: Construct
is defined by: ns-xsd.html
is defined by: XMLSchema
syntax: http://www.w3.org/2001/XMLSchema#IDREFS

http://astrea.helio.linkeddata.es/796275199
type: Pattern
type: SHACLPattern
involves: pattern
involves: Property shape
is mapped by: http://astrea.helio.linkeddata.es/1944495611
is mapped by: http://astrea.helio.linkeddata.es/1465292811
statement: ?shapeUrl a sh:PropertyShape ; sh:pattern ''-?P((([0-9]+Y([0-9]+M)?([0-9]+D)?|([0-9]+M)([0-9]+D)?|([0-9]+D))(T(([0-9]+H)([0-9]+M)?([0-9]+(\\.[0-9]+)?S)?|([0-9]+M)([0-9]+(\\.[0-9]+)?S)?|([0-9]+(\\.[0-9]+)?S)))?)|(T(([0-9]+H)([0-9]+M)?([0-9]+(\\.[0-9]+)?S)?|([0-9]+M)([0-9]+(\\.[0-9]+)?S)?|([0-9]+(\\.[0-9]+)?S))))''^^xsd:string .

http://astrea.helio.linkeddata.es/1276521214
type: Pattern
type: OWLPattern
involves: xsd:decimal
involves: range
involves: DatatypeProperty
is translated by: http://astrea.helio.linkeddata.es/11932697455
statement: ?property a owl:DatatypeProperty ; rdfs:range xsd:decimal . OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } }

http://astrea.helio.linkeddata.es/11935737394
type: Pattern
type: OWLPattern
involves: xsd:dateTime
involves: range
involves: Datatype
is translated by: http://astrea.helio.linkeddata.es/505747272
statement: ?property a rdfs:Datatype ; rdfs:range xsd:dateTime . OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } }

http://astrea.helio.linkeddata.es/1180812494
type: Pattern
type: OWLPattern
involves: onProperty
involves: maxCardinality
involves: Restriction
involves: Class
is translated by: http://astrea.helio.linkeddata.es/609416558
statement: ?type a owl:Class ; rdfs:subClassOf ?owlPropertyRestriction . ?owlPropertyRestriction a owl:Restriction ; owl:onProperty ?rangedProperty ; owl:maxCardinality ?maxCardinality .

http://astrea.helio.linkeddata.es/1252267829
type: MappingImplementation
has target: http://astrea.helio.linkeddata.es/11937583308
query: PREFIX owl: <http://www.w3.org/2002/07/owl#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> PREFIX sh: <http://www.w3.org/ns/shacl#> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX xsd: <http://www.w3.org/2001/XMLSchema#> CONSTRUCT { ?shapeUrl a sh:PropertyShape . ?shapeUrl sh:pattern 'true|false|0|1'^^xsd:string. } WHERE { ?property a ?propertyType . VALUES ?propertyType {owl:DatatypeProperty rdfs:Datatype } OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } } ?property rdfs:range xsd:boolean . FILTER (!isBlank(?property)) . BIND(URI(CONCAT('https://astrea.linkeddata.es/shapes#',MD5(STR(?property)))) AS ?shapeUrl) . }

xsd:union
type: XSDConstruct
type: Construct
is defined by: ns-xsd.html
is defined by: XMLSchema
syntax: http://www.w3.org/2001/XMLSchema#union

qualified value shape
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: The shape that a specified number of values must conform to.
syntax: http://www.w3.org/ns/shacl#qualifiedValueShape

http://astrea.helio.linkeddata.es/1301390410
type: Pattern
type: OWLPattern
involves: Class
is translated by: http://astrea.helio.linkeddata.es/1822617596
is translated by: http://astrea.helio.linkeddata.es/1152060159
statement: ?type a owl:Class .

group
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: Can be used to link to a property group to indicate that a property shape belongs to a group of related property shapes.
syntax: http://www.w3.org/ns/shacl#group

http://astrea.helio.linkeddata.es/644440522
type: Pattern
type: SHACLPattern
involves: pattern
involves: Property shape
is mapped by: http://astrea.helio.linkeddata.es/1236420169
is mapped by: http://astrea.helio.linkeddata.es/1381316943
statement: ?shapeUrl a sh:PropertyShape ; sh:pattern ''[a-zA-Z]{1,8}(-[a-zA-Z0-9]{1,8})*''^^xsd:string .

http://astrea.helio.linkeddata.es/889550434
type: MappingImplementation
has target: http://astrea.helio.linkeddata.es/11333012607
query: PREFIX owl: <http://www.w3.org/2002/07/owl#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> PREFIX sh: <http://www.w3.org/ns/shacl#> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX xsd: <http://www.w3.org/2001/XMLSchema#> CONSTRUCT { ?shapeUrl a sh:PropertyShape ; sh:pattern '&#91^YM&#93*(T.*)?'^^xsd:string. } WHERE { ?property a ?propertyType . VALUES ?propertyType {owl:DatatypeProperty rdfs:Datatype } OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } } ?property rdfs:range xsd:dayTimeDuration . FILTER (!isBlank(?property)) . BIND(URI(CONCAT('https://astrea.linkeddata.es/shapes#',MD5(STR(?property)))) AS ?shapeUrl) . }

http://astrea.helio.linkeddata.es/11730059707
type: Pattern
type: OWLPattern
involves: xsd:float
involves: range
involves: Datatype
is translated by: http://astrea.helio.linkeddata.es/1958885779
statement: ?property a rdfs:Datatype ; rdfs:range xsd:float . OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } }

http://astrea.helio.linkeddata.es/947778583
type: Pattern
type: OWLPattern
involves: xsd:nonPositiveInteger
involves: range
involves: DatatypeProperty
is translated by: http://astrea.helio.linkeddata.es/11353060284
statement: ?property a owl:DatatypeProperty ; rdfs:range xsd:nonPositiveInteger . OPTIONAL { ?property owl:withRestrictions ?restrictionsList . ?restrictionsList rdf:rest*/rdf:first ?restrictionElement . FILTER NOT EXISTS { ?restrictionElement xsd:pattern ?restrictionPattern . } }

Max-inclusive constraint component
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: A constraint component that can be used to restrict the range of value nodes with a maximum inclusive value.
syntax: http://www.w3.org/ns/shacl#MaxInclusiveConstraintComponent

http://astrea.helio.linkeddata.es/12084957085
type: Pattern
type: SHACLPattern
involves: Property shape
involves: path
involves: Node shape
involves: not
involves: node kind
involves: IRI or literal
is mapped by: http://astrea.helio.linkeddata.es/1836243157
statement: ?shapeUrl a sh:NodeShape ; sh:not ?embeddedNode . ?embeddedNode a sh:PropertyShape ; sh:nodeKind sh:IRIOrLiteral; sh:path ?complementaryProperty .

max inclusive
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: Specifies the maximum inclusive value of each value node.
syntax: http://www.w3.org/ns/shacl#maxInclusive

versionInfo
type: OWLConstruct
type: Construct
is defined by: owl
comment: The annotation property that provides version information for an ontology or another OWL construct.
syntax: http://www.w3.org/2002/07/owl#versionInfo

target
type: SHACLConstruct
type: Construct
is defined by: shacl
comment: Links a shape to a target specified by an extension language, for example instances of sh:SPARQLTarget.
syntax: http://www.w3.org/ns/shacl#target

incompatibleWith
type: OWLConstruct
type: Construct
is defined by: owl
comment: The annotation property that indicates that a given ontology is incompatible with another ontology.
syntax: http://www.w3.org/2002/07/owl#incompatibleWith

intersectionOf
type: OWLConstruct
type: Construct
is defined by: owl
comment: The property that determines the collection of classes or data ranges that build an intersection.
syntax: http://www.w3.org/2002/07/owl#intersectionOf