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

http://astrea.helio.linkeddata.es/11370606242
type: Pattern
type: OWLPattern
involves: http://astrea.helio.linkeddata.es/1250358246
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: http://astrea.helio.linkeddata.es/12111783358
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 . } }

http://astrea.helio.linkeddata.es/1381357735
type: Pattern
type: OWLPattern
involves: http://astrea.helio.linkeddata.es/2050036193
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: http://astrea.helio.linkeddata.es/1380313253
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 '(\\+|-)?([0-9]+(\\.[0-9]*)?|\\.[0-9]+)'^^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: http://astrea.helio.linkeddata.es/11611722344
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 . } }

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

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/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 '-?([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 . } 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: http://astrea.helio.linkeddata.es/12072844311
is mapped to: http://astrea.helio.linkeddata.es/11625835575
is mapped to: 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: http://astrea.helio.linkeddata.es/347412915
is mapped to: 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: http://astrea.helio.linkeddata.es/1070187999
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: http://astrea.helio.linkeddata.es/1243225587
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: http://astrea.helio.linkeddata.es/1630375612
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 . } }

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/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[1-9]|1[0-2])(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|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) . }

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

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

http://astrea.helio.linkeddata.es/1150016946
type: Pattern
type: OWLPattern
involves: http://astrea.helio.linkeddata.es/11899580297
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: http://astrea.helio.linkeddata.es/1590011877
is mapped to: http://astrea.helio.linkeddata.es/1228498617
is mapped to: 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: http://astrea.helio.linkeddata.es/78416546
is translated by: http://astrea.helio.linkeddata.es/1435030852
statement: ?type a owl:Class; rdfs:label ?shapeNodeName .

http://astrea.helio.linkeddata.es/1381316943
type: Pattern
type: OWLPattern
involves: http://astrea.helio.linkeddata.es/982622687
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: http://astrea.helio.linkeddata.es/542302724
is translated by: http://astrea.helio.linkeddata.es/1152060159
statement: ?type a rdfs:Class .

http://astrea.helio.linkeddata.es/12070431432
type: Pattern
type: OWLPattern
involves: http://astrea.helio.linkeddata.es/11434594277
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 } .

http://astrea.helio.linkeddata.es/216261568
type: Pattern
type: SHACLPattern
involves: http://astrea.helio.linkeddata.es/1590011877
is mapped to: http://astrea.helio.linkeddata.es/11408986092
is mapped to: 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 .

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

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

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

http://astrea.helio.linkeddata.es/1259310849
type: Pattern
type: SHACLPattern
involves: http://astrea.helio.linkeddata.es/1041567085
is mapped to: http://astrea.helio.linkeddata.es/1345436717
is mapped to: http://astrea.helio.linkeddata.es/11435809369
statement: ?shapeUrl a sh:PropertyShape ; sh:minInclusive ?restrictionMin .

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/682522123
type: Pattern
type: OWLPattern
involves: http://astrea.helio.linkeddata.es/2031900132
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 .

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/1280921077
type: Pattern
type: OWLPattern
involves: http://astrea.helio.linkeddata.es/1999471438
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 .

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

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

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

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

http://astrea.helio.linkeddata.es/1965179649
type: Pattern
type: OWLPattern
involves: http://astrea.helio.linkeddata.es/11185758929
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 . } }

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:restriction
type: XSDConstruct
type: Construct
is defined by: ns-xsd.html
is defined by: XMLSchema
syntax: http://www.w3.org/2001/XMLSchema#restriction

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) . }

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

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

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/11154836257
type: Pattern
type: OWLPattern
involves: http://astrea.helio.linkeddata.es/149643737
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: http://astrea.helio.linkeddata.es/11024532172
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: http://astrea.helio.linkeddata.es/1590011877
is mapped to: http://astrea.helio.linkeddata.es/1871557726
is mapped to: 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 .

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/1152653511
type: Pattern
type: OWLPattern
involves: http://astrea.helio.linkeddata.es/11320085517
is translated by: http://astrea.helio.linkeddata.es/2075569232
statement: ?property a owl:FunctionalProperty .

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

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

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

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:int
type: XSDConstruct
type: Construct
is defined by: ns-xsd.html
is defined by: XMLSchema
syntax: http://www.w3.org/2001/XMLSchema#int

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

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

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

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

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/1583903110
type: Pattern
type: OWLPattern
involves: http://astrea.helio.linkeddata.es/11681658150
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 .

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/1217325054
type: Pattern
type: SHACLPattern
involves: http://astrea.helio.linkeddata.es/1590011877
is mapped to: http://astrea.helio.linkeddata.es/11254275240
is mapped to: 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 .

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

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

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

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

http://astrea.helio.linkeddata.es/1276399670
type: Pattern
type: OWLPattern
involves: http://astrea.helio.linkeddata.es/11622049340
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 . } }

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

http://astrea.helio.linkeddata.es/11021253098
type: Pattern
type: OWLPattern
involves: http://astrea.helio.linkeddata.es/11928904034
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 . } }

http://astrea.helio.linkeddata.es/1600203823
type: Pattern
type: OWLPattern
involves: http://astrea.helio.linkeddata.es/1440099182
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 .

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/1351441510
type: Pattern
type: OWLPattern
involves: http://astrea.helio.linkeddata.es/12133996532
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 . } }

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

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

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

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/870728268
type: Pattern
type: SHACLPattern
involves: http://astrea.helio.linkeddata.es/1590011877
is mapped to: http://astrea.helio.linkeddata.es/1799313939
is mapped to: 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 .

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

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

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

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

http://astrea.helio.linkeddata.es/916909526
type: Pattern
type: OWLPattern
involves: http://astrea.helio.linkeddata.es/571648350
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 . } }

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/308375946
type: Pattern
type: SHACLPattern
involves: http://astrea.helio.linkeddata.es/11512896584
is mapped to: http://astrea.helio.linkeddata.es/1381873169
is mapped to: 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: http://astrea.helio.linkeddata.es/141620230
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: http://astrea.helio.linkeddata.es/839885675
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: http://astrea.helio.linkeddata.es/807191144
is translated by: http://astrea.helio.linkeddata.es/2050697140
statement: ?property a owl:ObjectProperty ; rdfs:isDefinedBy ?shapePropertyDefinedBy .

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/177419752
type: Pattern
type: OWLPattern
involves: http://astrea.helio.linkeddata.es/709859270
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 . } }

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) . }

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/951089381
type: Pattern
type: OWLPattern
involves: http://astrea.helio.linkeddata.es/12137175009
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: http://astrea.helio.linkeddata.es/11032066593
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 . } }

http://astrea.helio.linkeddata.es/267812739
type: Pattern
type: OWLPattern
involves: http://astrea.helio.linkeddata.es/1874604855
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: http://astrea.helio.linkeddata.es/1602458770
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 .

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

http://astrea.helio.linkeddata.es/1068032133
type: Pattern
type: OWLPattern
involves: http://astrea.helio.linkeddata.es/11927926817
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 . } }

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

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

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

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 '(([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. } 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) . }

http://astrea.helio.linkeddata.es/1422877320
type: Pattern
type: OWLPattern
involves: http://astrea.helio.linkeddata.es/1698674390
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 . } }

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/11435647659
type: Pattern
type: SHACLPattern
involves: http://astrea.helio.linkeddata.es/11827279335
is mapped to: http://astrea.helio.linkeddata.es/11438552623
is mapped to: 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) . }

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/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 '-?([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 . } 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) . }

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

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/1163471112
type: Pattern
type: SHACLPattern
involves: http://astrea.helio.linkeddata.es/2064595247
is mapped to: http://astrea.helio.linkeddata.es/11816133541
is mapped to: http://astrea.helio.linkeddata.es/1916550049
is mapped to: 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: http://astrea.helio.linkeddata.es/317455635
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 '[\\-+]?[0-9]+'^^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) . }

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

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

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

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

http://astrea.helio.linkeddata.es/713393900
type: Pattern
type: SHACLPattern
involves: http://astrea.helio.linkeddata.es/873643349
is mapped to: http://astrea.helio.linkeddata.es/1562772197
is mapped to: 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: http://astrea.helio.linkeddata.es/1590011877
is mapped to: http://astrea.helio.linkeddata.es/930423713
is mapped to: 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 .

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

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 '[\\-+]?[0-9]+'^^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) . }

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

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

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

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

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

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

http://astrea.helio.linkeddata.es/219492201
type: Pattern
type: OWLPattern
involves: http://astrea.helio.linkeddata.es/11089938431
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 . } }

http://astrea.helio.linkeddata.es/11780631187
type: Pattern
type: OWLPattern
involves: http://astrea.helio.linkeddata.es/1235060942
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: http://astrea.helio.linkeddata.es/10309978
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 . } }

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

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) . }

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/11540889172
type: Pattern
type: OWLPattern
involves: http://astrea.helio.linkeddata.es/11898492451
is translated by: http://astrea.helio.linkeddata.es/12041765534
statement: ?type a rdfs:Class ; owl:complementOf ?complementType .

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/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: http://astrea.helio.linkeddata.es/11425770621
is mapped to: http://astrea.helio.linkeddata.es/1803947934
is mapped to: http://astrea.helio.linkeddata.es/1455930072
statement: ?shapeUrl a sh:PropertyShape ; sh:datatype ?typeInRange .

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:token
type: XSDConstruct
type: Construct
is defined by: ns-xsd.html
is defined by: XMLSchema
syntax: http://www.w3.org/2001/XMLSchema#token

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

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/11625835575
type: Pattern
type: OWLPattern
involves: http://astrea.helio.linkeddata.es/416172481
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 . } }

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/1683470361
type: Pattern
type: SHACLPattern
involves: http://astrea.helio.linkeddata.es/1223527644
is mapped to: 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: http://astrea.helio.linkeddata.es/1590011877
is mapped to: http://astrea.helio.linkeddata.es/11154836257
is mapped to: 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 .

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

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/11544290635
type: Pattern
type: OWLPattern
involves: http://astrea.helio.linkeddata.es/1594214569
is translated by: http://astrea.helio.linkeddata.es/1882761575
statement: ?type a owl:Class; rdfs:comment ?shapeNodeDescription .

http://astrea.helio.linkeddata.es/170690596
type: Pattern
type: OWLPattern
involves: http://astrea.helio.linkeddata.es/700355310
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: http://astrea.helio.linkeddata.es/11237600196
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 .

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

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

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

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

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

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

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

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

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

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

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

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: http://astrea.helio.linkeddata.es/1590011877
is mapped to: http://astrea.helio.linkeddata.es/11433099902
is mapped to: 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: http://astrea.helio.linkeddata.es/11130618316
is mapped to: http://astrea.helio.linkeddata.es/11178346375
is mapped to: http://astrea.helio.linkeddata.es/1597604657
statement: ?shapeUrl a sh:NodeShape; rdfs:seeAlso ?shapeNodeSeeAlso .

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

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

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/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 [ sh:class ?onClassRestriction ] . } 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) . }

http://astrea.helio.linkeddata.es/1878365198
type: Pattern
type: OWLPattern
involves: http://astrea.helio.linkeddata.es/554467952
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) . }

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

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

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

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

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

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

http://astrea.helio.linkeddata.es/953148704
type: Pattern
type: OWLPattern
involves: http://astrea.helio.linkeddata.es/30986538
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: http://astrea.helio.linkeddata.es/1879522502
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 . } }

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

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

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 '[\\-+]?[0-9]+'^^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) . }

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/735091025
type: Pattern
type: OWLPattern
involves: http://astrea.helio.linkeddata.es/203120641
is translated by: http://astrea.helio.linkeddata.es/11616940291
statement: ?property a owl:ObjectProperty ; rdfs:range ?typeInRange .

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

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

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/11939896319
type: Pattern
type: OWLPattern
involves: http://astrea.helio.linkeddata.es/28619244
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: Pattern
type: SHACLPattern
involves: http://astrea.helio.linkeddata.es/12110886856
is mapped to: http://astrea.helio.linkeddata.es/1517979078
is mapped to: http://astrea.helio.linkeddata.es/1242998367
statement: ?shapeUrl a sh:NodeShape; sh:property ?embeddedNode . ?embeddedNode a sh:PropertyShape; sh:maxCount ?cardinality; sh:minCount ?cardinality .

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

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) . }

http://astrea.helio.linkeddata.es/128793929
type: Pattern
type: SHACLPattern
involves: http://astrea.helio.linkeddata.es/177278648
is mapped to: http://astrea.helio.linkeddata.es/1458298352
is mapped to: http://astrea.helio.linkeddata.es/1679238391
statement: ?shapeUrl a sh:NodeShape ; sh:property ?embeddedNode . ?embeddedNode a sh:PropertyShape ; sh:nodeKind sh:IRIOrLiteral; sh:path ?property .

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: http://astrea.helio.linkeddata.es/711095807
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 . } }

http://astrea.helio.linkeddata.es/1694329948
type: Pattern
type: SHACLPattern
involves: http://astrea.helio.linkeddata.es/12072844311
is mapped to: http://astrea.helio.linkeddata.es/1068032133
is mapped to: 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 .

http://astrea.helio.linkeddata.es/51324812
type: Pattern
type: OWLPattern
involves: http://astrea.helio.linkeddata.es/70525740
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 . } }

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

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/2021117824
type: Pattern
type: OWLPattern
involves: http://astrea.helio.linkeddata.es/184791429
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 .

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

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

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

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

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

http://astrea.helio.linkeddata.es/823432717
type: Pattern
type: OWLPattern
involves: http://astrea.helio.linkeddata.es/11953449393
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 . } }

http://astrea.helio.linkeddata.es/1393549314
type: Pattern
type: OWLPattern
involves: http://astrea.helio.linkeddata.es/11784323656
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 . } }

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

http://astrea.helio.linkeddata.es/1799313939
type: Pattern
type: OWLPattern
involves: http://astrea.helio.linkeddata.es/1337574245
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 . } }

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

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

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 '(\\+|-)?([0-9]+(\\.[0-9]*)?|\\.[0-9]+)([Ee](\\+|-)?[0-9]+)?|(\\+|-)?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) . }

http://astrea.helio.linkeddata.es/154875890
type: Pattern
type: OWLPattern
involves: http://astrea.helio.linkeddata.es/1792126729
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 } .

http://astrea.helio.linkeddata.es/190841398
type: Pattern
type: SHACLPattern
involves: http://astrea.helio.linkeddata.es/890861982
is mapped to: http://astrea.helio.linkeddata.es/947778583
is mapped to: 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: http://astrea.helio.linkeddata.es/1312903585
is mapped to: http://astrea.helio.linkeddata.es/11564933837
is mapped to: http://astrea.helio.linkeddata.es/1583903110
statement: ?shapeUrl a sh:NodeShape ; sh:and ?intersectedTypesList . ?intersectedTypesListRest rdf:first ?intersectedTypesListHeadShape ; rdf:rest ?intersectedTypesListTailShape .

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

http://astrea.helio.linkeddata.es/1258071069
type: Pattern
type: SHACLPattern
involves: http://astrea.helio.linkeddata.es/2055847681
is mapped to: http://astrea.helio.linkeddata.es/1280921077
is mapped to: http://astrea.helio.linkeddata.es/1600203823
statement: ?shapeUrl a sh:PropertyShape ; sh:maxLength ?restrictionMax .

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/210267415
type: Pattern
type: OWLPattern
involves: http://astrea.helio.linkeddata.es/11021282313
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 . } }

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

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

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

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

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[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. } 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) . }

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

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

http://astrea.helio.linkeddata.es/11433099902
type: Pattern
type: OWLPattern
involves: http://astrea.helio.linkeddata.es/11452942146
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 . } }

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/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 [ sh:class ?onClassRestriction ] . } 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) . }

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 '[\\-+]?[0-9]+'^^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) . }

http://astrea.helio.linkeddata.es/2075569232
type: MappingImplementation
has target: http://astrea.helio.linkeddata.es/11668575166
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) . }

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

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

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

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/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[1-9]|[12][0-9]|3[01])(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|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: http://astrea.helio.linkeddata.es/12072844311
is mapped to: http://astrea.helio.linkeddata.es/170302092
is mapped to: 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 .

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

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

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

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

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

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

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

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

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

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

http://astrea.helio.linkeddata.es/11834773623
type: Pattern
type: SHACLPattern
involves: http://astrea.helio.linkeddata.es/12042686198
is mapped to: http://astrea.helio.linkeddata.es/2021117824
is mapped to: http://astrea.helio.linkeddata.es/11673269081
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: http://astrea.helio.linkeddata.es/1590011877
is mapped to: http://astrea.helio.linkeddata.es/1404798394
is mapped to: 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 .

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/385735556
type: MappingImplementation
has target: http://astrea.helio.linkeddata.es/128793929
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:property ?embeddedNode . ?embeddedNode a sh:PropertyShape; sh:nodeKind sh:IRIOrLiteral ; sh:path ?property . } WHERE { ?type a ?typeClassUrl . VALUES ?typeClassUrl {owl:Class rdfs:Class} . ?type ?relationship ?owlPropertyRestriction . ?owlPropertyRestriction a owl:Restriction . ?owlPropertyRestriction owl:onProperty ?property . BIND(URI(CONCAT('https://astrea.linkeddata.es/shapes#',MD5(CONCAT(STR(?type),STR(?property))))) AS ?embeddedNode) . FILTER (!isBlank(?type)) . BIND(URI(CONCAT('https://astrea.linkeddata.es/shapes#',MD5(STR(?type)))) AS ?shapeUrl) . }

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((([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. } 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) . }

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

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/11526257606
type: Pattern
type: OWLPattern
involves: http://astrea.helio.linkeddata.es/1825564286
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 . } }

http://astrea.helio.linkeddata.es/1882281717
type: Pattern
type: SHACLPattern
involves: http://astrea.helio.linkeddata.es/95826171
is mapped to: http://astrea.helio.linkeddata.es/1375376197
is mapped to: 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: http://astrea.helio.linkeddata.es/896491801
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) . }

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/1458298352
type: Pattern
type: OWLPattern
involves: http://astrea.helio.linkeddata.es/651418975
is translated by: http://astrea.helio.linkeddata.es/385735556
statement: ?type a owl:Class ; ?relationship ?owlPropertyRestriction . ?owlPropertyRestriction a owl:Restriction ; owl:onProperty ?complementaryProperty .

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

http://astrea.helio.linkeddata.es/1474627362
type: Pattern
type: OWLPattern
involves: http://astrea.helio.linkeddata.es/19241574
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: http://astrea.helio.linkeddata.es/682119206
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/11324042095
type: Pattern
type: OWLPattern
involves: http://astrea.helio.linkeddata.es/652632383
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 . } }

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

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

http://astrea.helio.linkeddata.es/11242091774
type: Pattern
type: OWLPattern
involves: http://astrea.helio.linkeddata.es/11147790896
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 .

http://astrea.helio.linkeddata.es/1224981842
type: Pattern
type: SHACLPattern
involves: http://astrea.helio.linkeddata.es/12072844311
is mapped to: http://astrea.helio.linkeddata.es/83367192
is mapped to: 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 .

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 '[\\-+]?[0-9]+'^^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) . }

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

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

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

http://astrea.helio.linkeddata.es/1592131043
type: Pattern
type: SHACLPattern
involves: http://astrea.helio.linkeddata.es/1590011877
is mapped to: http://astrea.helio.linkeddata.es/2030889053
is mapped to: 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 .

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

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

http://astrea.helio.linkeddata.es/1830326669
type: Pattern
type: OWLPattern
involves: http://astrea.helio.linkeddata.es/718099131
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 . } }

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

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/1654630948
type: Pattern
type: OWLPattern
involves: http://astrea.helio.linkeddata.es/767443744
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 .

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

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

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

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

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

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

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

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

http://astrea.helio.linkeddata.es/1235374883
type: Pattern
type: SHACLPattern
involves: http://astrea.helio.linkeddata.es/1525685476
is mapped to: http://astrea.helio.linkeddata.es/11544290635
is mapped to: 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: http://astrea.helio.linkeddata.es/1179018616
is mapped to: http://astrea.helio.linkeddata.es/12070431432
is mapped to: http://astrea.helio.linkeddata.es/763978167
is mapped to: http://astrea.helio.linkeddata.es/154875890
statement: ?shapeUrl a sh:PropertyShape ; sh:equals ?equivalentProperty .

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/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) . }

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

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

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

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

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

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

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

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

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

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

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/11693294433
type: Pattern
type: OWLPattern
involves: http://astrea.helio.linkeddata.es/1126439516
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: http://astrea.helio.linkeddata.es/1857990949
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 .

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

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

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

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

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

http://astrea.helio.linkeddata.es/803715193
type: Pattern
type: SHACLPattern
involves: http://astrea.helio.linkeddata.es/232879699
is mapped to: http://astrea.helio.linkeddata.es/702180049
is mapped to: http://astrea.helio.linkeddata.es/682522123
statement: ?shapeUrl a sh:PropertyShape ; sh:minLength ?restrictionMin .

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

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

http://astrea.helio.linkeddata.es/1679238391
type: Pattern
type: OWLPattern
involves: http://astrea.helio.linkeddata.es/690068138
is translated by: http://astrea.helio.linkeddata.es/385735556
statement: ?type a rdfs:Class ; ?relationship ?owlPropertyRestriction . ?owlPropertyRestriction a owl:Restriction ; owl:onProperty ?complementaryProperty .

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

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

http://astrea.helio.linkeddata.es/11740885115
type: Pattern
type: OWLPattern
involves: http://astrea.helio.linkeddata.es/690068138
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: http://astrea.helio.linkeddata.es/139695488
is mapped to: http://astrea.helio.linkeddata.es/12031849099
statement: ?shapeUrl a sh:PropertyShape ; sh:maxCount 1 ; sh:inversePath ?property .

http://astrea.helio.linkeddata.es/1812376317
type: Pattern
type: OWLPattern
involves: http://astrea.helio.linkeddata.es/741856563
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 . } }

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/2030889053
type: Pattern
type: OWLPattern
involves: http://astrea.helio.linkeddata.es/2009323543
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 . } }

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

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

http://astrea.helio.linkeddata.es/14101735
type: Pattern
type: OWLPattern
involves: http://astrea.helio.linkeddata.es/1449290926
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 .

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

http://astrea.helio.linkeddata.es/433862351
type: Pattern
type: OWLPattern
involves: http://astrea.helio.linkeddata.es/1130060871
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 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

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/1597604657
type: Pattern
type: OWLPattern
involves: http://astrea.helio.linkeddata.es/11513031439
is translated by: http://astrea.helio.linkeddata.es/91365462
statement: ?type a rdfs:Class ; rdfs:seeAlso ?shapeNodeSeeAlso .

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

http://astrea.helio.linkeddata.es/11408986092
type: Pattern
type: OWLPattern
involves: http://astrea.helio.linkeddata.es/11066573284
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 . } }

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

http://astrea.helio.linkeddata.es/930423713
type: Pattern
type: OWLPattern
involves: http://astrea.helio.linkeddata.es/12113672343
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 . } }

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

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

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/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 '-?([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 . } 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) . }

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/1739228006
type: Pattern
type: SHACLPattern
involves: http://astrea.helio.linkeddata.es/1590011877
is mapped to: http://astrea.helio.linkeddata.es/759214883
is mapped to: http://astrea.helio.linkeddata.es/11181711267
statement: ?shapeUrl a sh:PropertyShape ; sh:pattern ''[\\-+]?[0-9]+''^^xsd:string .

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

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

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/12006748142
type: Pattern
type: OWLPattern
involves: http://astrea.helio.linkeddata.es/1475890638
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 . } }

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

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

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

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/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) . }

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

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) . }

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

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: http://astrea.helio.linkeddata.es/1894065821
is translated by: http://astrea.helio.linkeddata.es/1029377779
statement: ?type a owl:Class ; owl:disjointWith ?disjointType .

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/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) . }

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

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

http://astrea.helio.linkeddata.es/1641110815
type: Pattern
type: SHACLPattern
involves: http://astrea.helio.linkeddata.es/1223527644
is mapped to: 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: http://astrea.helio.linkeddata.es/2136420131
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: http://astrea.helio.linkeddata.es/932945659
is mapped to: http://astrea.helio.linkeddata.es/2104146015
is mapped to: http://astrea.helio.linkeddata.es/1677100071
statement: ?shapeUrl a sh:PropertyShape ; sh:minExclusive ?restrictionMin .

http://astrea.helio.linkeddata.es/93557317
type: Pattern
type: SHACLPattern
involves: http://astrea.helio.linkeddata.es/11601898054
is mapped to: http://astrea.helio.linkeddata.es/11489119979
is mapped to: http://astrea.helio.linkeddata.es/1581583607
statement: ?shapeUrl a sh:NodeShape; sh:property ?embeddedNode . ?embeddedNode a sh:PropertyShape; sh:minCount ?minCardinality .

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

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

http://astrea.helio.linkeddata.es/759214883
type: Pattern
type: OWLPattern
involves: http://astrea.helio.linkeddata.es/1694132003
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: http://astrea.helio.linkeddata.es/12072844311
is mapped to: http://astrea.helio.linkeddata.es/823432717
is mapped to: 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: http://astrea.helio.linkeddata.es/1861347316
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 .

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

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

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

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) . }

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/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: http://astrea.helio.linkeddata.es/1864893251
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 . } }

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

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

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

http://astrea.helio.linkeddata.es/782964918
type: Pattern
type: OWLPattern
involves: http://astrea.helio.linkeddata.es/1330925014
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 . } }

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 '[a-zA-Z]{1,8}(-[a-zA-Z0-9]{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) . }

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

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

http://astrea.helio.linkeddata.es/1308640209
type: Pattern
type: OWLPattern
involves: http://astrea.helio.linkeddata.es/2007625030
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 .

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

http://astrea.helio.linkeddata.es/1691207955
type: Pattern
type: OWLPattern
involves: http://astrea.helio.linkeddata.es/11657759800
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: http://astrea.helio.linkeddata.es/11581799156
is mapped to: http://astrea.helio.linkeddata.es/782964918
is mapped to: 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: http://astrea.helio.linkeddata.es/2120922596
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 .

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

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

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

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) . }

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

http://astrea.helio.linkeddata.es/1375376197
type: Pattern
type: OWLPattern
involves: http://astrea.helio.linkeddata.es/11751191029
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/1854159148
type: Pattern
type: SHACLPattern
involves: http://astrea.helio.linkeddata.es/29558750
is mapped to: http://astrea.helio.linkeddata.es/12015396281
is mapped to: http://astrea.helio.linkeddata.es/598019950
statement: ?shapeUrl a sh:NodeShape ; sh:disjoint ?disjointType .

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

http://astrea.helio.linkeddata.es/82411386
type: Pattern
type: OWLPattern
involves: http://astrea.helio.linkeddata.es/499792438
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 .

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

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/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) . }

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/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 '[\\-+]?[0-9]+'^^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 '[\\-+]?[0-9]+'^^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) . }

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/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) . }

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

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 '^(([^:/?#]+):)?(//([^/?#]*))?([^?#]*)(\\?([^#]*))?(#(.*))?'^^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) . }

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

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

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

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

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

http://astrea.helio.linkeddata.es/11181711267
type: Pattern
type: OWLPattern
involves: http://astrea.helio.linkeddata.es/11118532931
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: http://astrea.helio.linkeddata.es/869664246
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 . } }

http://astrea.helio.linkeddata.es/1206147045
type: Pattern
type: SHACLPattern
involves: http://astrea.helio.linkeddata.es/11070145950
is mapped to: http://astrea.helio.linkeddata.es/11493070695
is mapped to: 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: http://astrea.helio.linkeddata.es/1780739073
is mapped to: http://astrea.helio.linkeddata.es/11780631187
is mapped to: http://astrea.helio.linkeddata.es/14101735
statement: ?shapeUrl a sh:PropertyShape ; sh:maxInclusive ?restrictionMax .

http://astrea.helio.linkeddata.es/1196756613
type: Pattern
type: SHACLPattern
involves: http://astrea.helio.linkeddata.es/11244501732
is mapped to: http://astrea.helio.linkeddata.es/11480140245
is mapped to: 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: http://astrea.helio.linkeddata.es/12072844311
is mapped to: http://astrea.helio.linkeddata.es/51324812
is mapped to: 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: http://astrea.helio.linkeddata.es/159553300
is mapped to: http://astrea.helio.linkeddata.es/916909526
is mapped to: http://astrea.helio.linkeddata.es/733086790
statement: ?shapeUrl a sh:PropertyShape ; sh:pattern ''\\c+''^^xsd:string ; sh:minLength ''1''^^xsd:integer .

http://astrea.helio.linkeddata.es/702180049
type: Pattern
type: OWLPattern
involves: http://astrea.helio.linkeddata.es/1472527876
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 .

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/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: http://astrea.helio.linkeddata.es/966389852
is translated by: http://astrea.helio.linkeddata.es/91365462
statement: ?type a owl:Class ; rdfs:seeAlso ?shapeNodeSeeAlso .

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

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 '((([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. } 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) . }

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

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/11419865
type: Pattern
type: SHACLPattern
involves: http://astrea.helio.linkeddata.es/1590011877
is mapped to: http://astrea.helio.linkeddata.es/1276399670
is mapped to: http://astrea.helio.linkeddata.es/11390916348
statement: ?shapeUrl a sh:PropertyShape; sh:pattern ''[^DT]*''^^xsd:string.

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

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 '[^DT]*'^^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) . }

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/11937583308
type: Pattern
type: SHACLPattern
involves: http://astrea.helio.linkeddata.es/1590011877
is mapped to: http://astrea.helio.linkeddata.es/133650637
is mapped to: http://astrea.helio.linkeddata.es/1812376317
statement: ?shapeUrl a sh:PropertyShape ; sh:pattern ''true|false|0|1''^^xsd:string .

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

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

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

http://astrea.helio.linkeddata.es/1179573223
type: Pattern
type: OWLPattern
involves: http://astrea.helio.linkeddata.es/1340669500
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 .

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

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) . }

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

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:topLevelSimpleType
type: XSDConstruct
type: Construct
is defined by: ns-xsd.html
is defined by: XMLSchema
syntax: http://www.w3.org/2001/XMLSchema#topLevelSimpleType

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

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

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

http://astrea.helio.linkeddata.es/1747149020
type: Pattern
type: OWLPattern
involves: http://astrea.helio.linkeddata.es/11169618934
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 . } }

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 [ sh:class ?onClassRestriction ] . } 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) . }

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/1972010800
type: Pattern
type: SHACLPattern
involves: http://astrea.helio.linkeddata.es/389112849
is mapped to: http://astrea.helio.linkeddata.es/1301390410
is mapped to: http://astrea.helio.linkeddata.es/123904485
statement: ?shapeUrl a sh:NodeShape ; sh:targetClass ?type .

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/1762351911
type: Pattern
type: OWLPattern
involves: http://astrea.helio.linkeddata.es/1939476217
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 . } }

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

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

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

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

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

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

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

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

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

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

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

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) . }

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

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

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:unsignedShort
type: XSDConstruct
type: Construct
is defined by: ns-xsd.html
is defined by: XMLSchema
syntax: http://www.w3.org/2001/XMLSchema#unsignedShort

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/132199186
type: Pattern
type: OWLPattern
involves: http://astrea.helio.linkeddata.es/1730789044
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 . } }

http://astrea.helio.linkeddata.es/11715475685
type: Pattern
type: OWLPattern
involves: http://astrea.helio.linkeddata.es/11184626871
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 '[\\-+]?[0-9]+'^^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) . }

http://astrea.helio.linkeddata.es/2104146015
type: Pattern
type: OWLPattern
involves: http://astrea.helio.linkeddata.es/11346221622
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: http://astrea.helio.linkeddata.es/1259107487
is translated by: http://astrea.helio.linkeddata.es/1567391150
statement: ?type a owl:Class ; owl:equivalentClass ?sameAsType .

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

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

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

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

http://astrea.helio.linkeddata.es/996925297
type: Pattern
type: SHACLPattern
involves: http://astrea.helio.linkeddata.es/1889360499
is mapped to: http://astrea.helio.linkeddata.es/1179573223
is mapped to: http://astrea.helio.linkeddata.es/11693294433
statement: ?shapeUrl a sh:PropertyShape ; sh:maxExclusive ?restrictionMax .

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

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

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

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/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: http://astrea.helio.linkeddata.es/1590011877
is mapped to: http://astrea.helio.linkeddata.es/11005197403
is mapped to: 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 '(\\+|-)?([0-9]+(\\.[0-9]*)?|\\.[0-9]+)([Ee](\\+|-)?[0-9]+)? |(\\+|-)?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) . }

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

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

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

http://astrea.helio.linkeddata.es/1871557726
type: Pattern
type: OWLPattern
involves: http://astrea.helio.linkeddata.es/12098664406
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: http://astrea.helio.linkeddata.es/11023370212
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 .

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

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

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/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 '[\\-+]?[0-9]+'^^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) . }

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

http://astrea.helio.linkeddata.es/408078368
type: Pattern
type: OWLPattern
involves: http://astrea.helio.linkeddata.es/597187866
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: http://astrea.helio.linkeddata.es/11131991638
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 .

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

http://astrea.helio.linkeddata.es/1871644923
type: Pattern
type: SHACLPattern
involves: http://astrea.helio.linkeddata.es/1590011877
is mapped to: http://astrea.helio.linkeddata.es/1668944904
is mapped to: 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: http://astrea.helio.linkeddata.es/1590011877
is mapped to: http://astrea.helio.linkeddata.es/1982246063
is mapped to: 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: http://astrea.helio.linkeddata.es/1221331436
is translated by: http://astrea.helio.linkeddata.es/1882761575
statement: ?type a rdfs:Class; rdfs:comment ?shapeNodeDescription .

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

http://astrea.helio.linkeddata.es/1875653351
type: Pattern
type: SHACLPattern
involves: http://astrea.helio.linkeddata.es/1590011877
is mapped to: http://astrea.helio.linkeddata.es/11021253098
is mapped to: 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 .

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

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

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

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:ENTITIES
type: XSDConstruct
type: Construct
is defined by: ns-xsd.html
is defined by: XMLSchema
syntax: http://www.w3.org/2001/XMLSchema#ENTITIES

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

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

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) . }

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

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

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/12015396281
type: Pattern
type: OWLPattern
involves: http://astrea.helio.linkeddata.es/11134798472
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 '[\\-+]?[0-9]+'^^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: http://astrea.helio.linkeddata.es/11538827296
is mapped to: http://astrea.helio.linkeddata.es/170690596
is mapped to: http://astrea.helio.linkeddata.es/12137602517
statement: ?shapeUrl a sh:NodeShape; sh:property ?embeddedNode . ?embeddedNode a sh:PropertyShape; sh:hasValue ?hasValue .

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:NMTOKENS
type: XSDConstruct
type: Construct
is defined by: ns-xsd.html
is defined by: XMLSchema
syntax: http://www.w3.org/2001/XMLSchema#NMTOKENS

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

http://astrea.helio.linkeddata.es/1581583607
type: Pattern
type: OWLPattern
involves: http://astrea.helio.linkeddata.es/1125977103
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 .

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/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) . }

http://astrea.helio.linkeddata.es/1842147679
type: Pattern
type: OWLPattern
involves: http://astrea.helio.linkeddata.es/1141034433
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: http://astrea.helio.linkeddata.es/790470932
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 '[\\-+]?[0-9]+'^^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) . }

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/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) . }

http://astrea.helio.linkeddata.es/11615915171
type: Pattern
type: SHACLPattern
involves: http://astrea.helio.linkeddata.es/12072844311
is mapped to: http://astrea.helio.linkeddata.es/1147309305
is mapped to: 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: http://astrea.helio.linkeddata.es/1824309328
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 .

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

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) . }

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

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

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/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) . }

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

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

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

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) . }

http://astrea.helio.linkeddata.es/11107940620
type: Pattern
type: OWLPattern
involves: http://astrea.helio.linkeddata.es/11182737886
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 . } }

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

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

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

http://astrea.helio.linkeddata.es/11668575166
type: Pattern
type: SHACLPattern
involves: http://astrea.helio.linkeddata.es/11011519194
is mapped to: http://astrea.helio.linkeddata.es/1152653511
statement: ?shapeUrl a sh:PropertyShape; sh:nodeKind sh:IRIOrLiteral; sh:maxCount 1 .

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

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

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

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

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

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

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

http://astrea.helio.linkeddata.es/12118593247
type: Pattern
type: OWLPattern
involves: http://astrea.helio.linkeddata.es/410127408
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 .

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

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

http://astrea.helio.linkeddata.es/788173353
type: Pattern
type: OWLPattern
involves: http://astrea.helio.linkeddata.es/1748728279
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 . } }

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

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

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

http://astrea.helio.linkeddata.es/11673269081
type: Pattern
type: OWLPattern
involves: http://astrea.helio.linkeddata.es/11311507536
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: http://astrea.helio.linkeddata.es/873649239
is mapped to: http://astrea.helio.linkeddata.es/2127023008
is mapped to: http://astrea.helio.linkeddata.es/688900071
statement: ?shapeUrl a sh:NodeShape ; sh:or ?unionTypesList . ?unionTypesListRest rdf:first ?unionTypesListHeadShape ; rdf:rest ?unionTypesListTailShape .

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

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

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

http://astrea.helio.linkeddata.es/1336193565
type: Pattern
type: OWLPattern
involves: http://astrea.helio.linkeddata.es/1665537503
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 . } }

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/637032851
type: Pattern
type: OWLPattern
involves: http://astrea.helio.linkeddata.es/11643573649
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: http://astrea.helio.linkeddata.es/1201624728
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: http://astrea.helio.linkeddata.es/1991681378
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 . } }

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/12137602517
type: Pattern
type: OWLPattern
involves: http://astrea.helio.linkeddata.es/1234508039
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: http://astrea.helio.linkeddata.es/1870590906
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 . } }

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) . }

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

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

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) . }

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

http://astrea.helio.linkeddata.es/1513155434
type: Pattern
type: OWLPattern
involves: http://astrea.helio.linkeddata.es/11664174876
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: http://astrea.helio.linkeddata.es/347412915
is mapped to: http://astrea.helio.linkeddata.es/735091025
statement: ?shapeUrl a sh:PropertyShape; sh:class ?typeInRange .

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

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:double
type: XSDConstruct
type: Construct
is defined by: ns-xsd.html
is defined by: XMLSchema
syntax: http://www.w3.org/2001/XMLSchema#double

http://astrea.helio.linkeddata.es/1147309305
type: Pattern
type: OWLPattern
involves: http://astrea.helio.linkeddata.es/12114804401
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: http://astrea.helio.linkeddata.es/605341157
is mapped to: http://astrea.helio.linkeddata.es/1087305869
is mapped to: 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: http://astrea.helio.linkeddata.es/202877306
is mapped to: http://astrea.helio.linkeddata.es/12118593247
is mapped to: http://astrea.helio.linkeddata.es/12138251173
statement: ?shapeUrl a sh:PropertyShape ; sh:maxLength ?restrictionLength ; sh:minLength ?restrictionLength .

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/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) . }

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/11489119979
type: Pattern
type: OWLPattern
involves: http://astrea.helio.linkeddata.es/1100739004
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: http://astrea.helio.linkeddata.es/12072844311
is mapped to: http://astrea.helio.linkeddata.es/930753234
is mapped to: 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: http://astrea.helio.linkeddata.es/11522146615
is mapped to: http://astrea.helio.linkeddata.es/267812739
statement: ?shapeUrl a sh:PropertyShape ; sh:nodeKind sh:BlankNodeOrIRI .

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

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

http://astrea.helio.linkeddata.es/11390916348
type: Pattern
type: OWLPattern
involves: http://astrea.helio.linkeddata.es/1732082780
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 . } }

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

http://astrea.helio.linkeddata.es/69311181
type: Pattern
type: OWLPattern
involves: http://astrea.helio.linkeddata.es/1165270884
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 '([0-9a-fA-F]{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) . }

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

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: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/1603972353
type: Pattern
type: SHACLPattern
involves: http://astrea.helio.linkeddata.es/1313292325
is mapped to: http://astrea.helio.linkeddata.es/1691207955
is mapped to: 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: http://astrea.helio.linkeddata.es/1814514733
is mapped to: http://astrea.helio.linkeddata.es/590034210
is mapped to: http://astrea.helio.linkeddata.es/11084514392
statement: ?shapeUrl a sh:PropertyShape ; sh:nodeKind sh:Literal .

http://astrea.helio.linkeddata.es/1812433428
type: Pattern
type: OWLPattern
involves: http://astrea.helio.linkeddata.es/11204951060
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 . } }

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/1982246063
type: Pattern
type: OWLPattern
involves: http://astrea.helio.linkeddata.es/12005740041
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 . } }

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) . }

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

http://astrea.helio.linkeddata.es/11918517756
type: Pattern
type: SHACLPattern
involves: http://astrea.helio.linkeddata.es/1221473805
is mapped to: http://astrea.helio.linkeddata.es/893668214
is mapped to: 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: http://astrea.helio.linkeddata.es/1590011877
is mapped to: http://astrea.helio.linkeddata.es/1336193565
is mapped to: http://astrea.helio.linkeddata.es/219492201
statement: ?shapeUrl a sh:PropertyShape ; sh:pattern ''\\c+''^^xsd:string .

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

http://astrea.helio.linkeddata.es/11005197403
type: Pattern
type: OWLPattern
involves: http://astrea.helio.linkeddata.es/1313635745
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 . } }

http://astrea.helio.linkeddata.es/2127023008
type: Pattern
type: OWLPattern
involves: http://astrea.helio.linkeddata.es/11504148537
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 .

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/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) . }

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

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/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 '[\\-+]?[0-9]+'^^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) . }

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

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

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

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

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

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

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

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

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 '-?([1-9][0-9]{3,}|0[0-9]{3})(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|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) . }

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

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/763978167
type: Pattern
type: OWLPattern
involves: http://astrea.helio.linkeddata.es/11239413170
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:language
type: XSDConstruct
type: Construct
is defined by: ns-xsd.html
is defined by: XMLSchema
syntax: http://www.w3.org/2001/XMLSchema#language

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/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 '[\\-+]?[0-9]+'^^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: http://astrea.helio.linkeddata.es/1920590668
is mapped to: http://astrea.helio.linkeddata.es/1180812494
is mapped to: 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: http://astrea.helio.linkeddata.es/114629870
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 . } }

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

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

http://astrea.helio.linkeddata.es/11381647496
type: Pattern
type: SHACLPattern
involves: http://astrea.helio.linkeddata.es/1590011877
is mapped to: http://astrea.helio.linkeddata.es/11730059707
is mapped to: 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 .

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

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

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

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

http://astrea.helio.linkeddata.es/733086790
type: Pattern
type: OWLPattern
involves: http://astrea.helio.linkeddata.es/843175230
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 . } }

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

http://astrea.helio.linkeddata.es/869497567
type: Pattern
type: OWLPattern
involves: http://astrea.helio.linkeddata.es/1663565377
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: http://astrea.helio.linkeddata.es/11581799156
is mapped to: http://astrea.helio.linkeddata.es/815150419
is mapped to: 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: http://astrea.helio.linkeddata.es/1590011877
is mapped to: http://astrea.helio.linkeddata.es/1351441510
is mapped to: http://astrea.helio.linkeddata.es/1812433428
statement: ?shapeUrl a sh:PropertyShape ; sh:pattern ''\\i\\c*''^^xsd:string .

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

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/796275199
type: Pattern
type: SHACLPattern
involves: http://astrea.helio.linkeddata.es/1590011877
is mapped to: http://astrea.helio.linkeddata.es/1944495611
is mapped to: 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: http://astrea.helio.linkeddata.es/11123075318
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 . } }

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/11935737394
type: Pattern
type: OWLPattern
involves: http://astrea.helio.linkeddata.es/1795046404
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: http://astrea.helio.linkeddata.es/11660835919
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) . }

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

http://astrea.helio.linkeddata.es/644440522
type: Pattern
type: SHACLPattern
involves: http://astrea.helio.linkeddata.es/1590011877
is mapped to: http://astrea.helio.linkeddata.es/1236420169
is mapped to: 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 .

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

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/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 '[^YM]*(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: http://astrea.helio.linkeddata.es/1998539263
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: http://astrea.helio.linkeddata.es/11823175329
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 . } }

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

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

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