@prefix schema: .
@prefix eli: .
@prefix owl: .
@prefix org: .
@prefix xsd: .
@prefix rdfs: .
@prefix dct: .
@prefix rdf: .
@prefix sh: .
@prefix elish: .
@prefix dash: .
@prefix prov: .
@prefix foaf: .
@prefix dc: .
@prefix skos: .
@prefix skosxl: .
@prefix euvoc: .
eli:Format a rdfs:Class , sh:NodeShape ;
rdfs:comment "Instances of Format SHOULD be URIs, not blank nodes"@en ;
rdfs:label "Format"@en ;
sh:nodeKind sh:IRI ;
sh:order "3"^^xsd:integer ;
sh:pattern "^http[s]?://(.*)/eli/(.*)" ;
sh:severity sh:Warning ;
sh:property elish:CB16 , elish:CB17 , elish:CB4 , elish:CB8 , elish:CB9 .
eli:LegalExpression a rdfs:Class , sh:NodeShape ;
rdfs:comment "Instances of LegalExpression SHOULD be URIs, not blank nodes, and SHOULD contain \"/eli/\" in their URI"@en ;
rdfs:label "Legal expression"@en ;
sh:nodeKind sh:IRI ;
sh:order "2"^^xsd:integer ;
sh:pattern "^http[s]?://(.*)/eli/(.*)" ;
sh:severity sh:Warning ;
sh:property elish:CB10 , elish:CB12 , elish:CB13 , elish:CB14 , elish:CB15 , elish:CB2 , elish:CB3 , elish:CB6 , elish:CB7 , elish:CB9 .
eli:LegalResource a rdfs:Class , sh:NodeShape ;
rdfs:comment "Instances of LegalResource SHOULD be URIs, not blank nodes, and SHOULD contain \"/eli/\" in their URI"@en ;
rdfs:label "Legal resource"@en ;
sh:nodeKind sh:IRI ;
sh:order "1"^^xsd:integer ;
sh:pattern "^http[s]?://(.*)/eli/(.*)" ;
sh:severity sh:Warning ;
sh:property elish:CB1 , elish:CB10 , elish:CB11 , elish:CB12 , elish:CB13 , elish:CB14 , elish:CB15 , elish:CB5 , elish:CB9 .
eli:LegalResourceSubdivision a rdfs:Class , sh:NodeShape ;
rdfs:comment "Instances of LegalResourceSubdivision SHOULD be URIs, not blank nodes, and SHOULD contain \"/eli/\" in their URI"@en ;
rdfs:label "Legal resource subdivision"@en ;
sh:nodeKind sh:IRI ;
sh:order "4"^^xsd:integer ;
sh:pattern "^http[s]?://(.*)/eli/(.*)" ;
sh:severity sh:Warning .
_:node1bcc2lnhkx5281 sh:alternativePath _:node1bcc2lnhkx5282 .
_:node1bcc2lnhkx5282 rdf:first eli:is_realized_by ;
rdf:rest _:node1bcc2lnhkx5283 .
_:node1bcc2lnhkx5283 rdf:first _:node1bcc2lnhkx5284 ;
rdf:rest rdf:nil .
_:node1bcc2lnhkx5284 sh:inversePath eli:realizes .
_:node1bcc2lnhkx5285 sh:alternativePath _:node1bcc2lnhkx5286 .
_:node1bcc2lnhkx5286 rdf:first eli:realizes ;
rdf:rest _:node1bcc2lnhkx5287 .
_:node1bcc2lnhkx5287 rdf:first _:node1bcc2lnhkx5288 ;
rdf:rest rdf:nil .
_:node1bcc2lnhkx5288 sh:inversePath eli:is_realized_by .
_:node1bcc2lnhkx5289 sh:alternativePath _:node1bcc2lnhkx5290 .
_:node1bcc2lnhkx5290 rdf:first eli:is_embodied_by ;
rdf:rest _:node1bcc2lnhkx5291 .
_:node1bcc2lnhkx5291 rdf:first _:node1bcc2lnhkx5292 ;
rdf:rest rdf:nil .
_:node1bcc2lnhkx5292 sh:inversePath eli:embodies .
_:node1bcc2lnhkx5293 sh:alternativePath _:node1bcc2lnhkx5294 .
_:node1bcc2lnhkx5294 rdf:first eli:embodies ;
rdf:rest _:node1bcc2lnhkx5295 .
_:node1bcc2lnhkx5295 rdf:first _:node1bcc2lnhkx5296 ;
rdf:rest rdf:nil .
_:node1bcc2lnhkx5296 sh:inversePath eli:is_embodied_by .
elish:CB1 a sh:PropertyShape ;
sh:description "A LegalResource SHOULD be realized by at least one expression"@en ;
sh:minCount "1"^^xsd:integer ;
sh:name "Cardinalities of eli:is_realized_by or eli:realizes"@en ;
sh:path _:node1bcc2lnhkx5281 ;
sh:severity sh:Warning .
elish:CB10 a sh:PropertyShape ;
sh:description "A LegalResource or LegalExpression MUST not have more than one version_date"@en ;
sh:maxCount "1"^^xsd:integer ;
sh:name "Cardinalities of eli:version_date"@en ;
sh:path eli:version_date ;
sh:severity sh:Violation .
elish:CB11 a sh:PropertyShape ;
sh:description "A LegalResource MUST not have more than one date_document."@en ;
sh:maxCount "1"^^xsd:integer ;
sh:name "Cardinalities of eli:date_document"@en ;
sh:path eli:date_document ;
sh:severity sh:Violation .
elish:CB12 a sh:PropertyShape ;
sh:description "A LegalResource or LegalExpression MUST not have more than one date_publication."@en ;
sh:maxCount "1"^^xsd:integer ;
sh:name "Cardinalities of eli:date_publication"@en ;
sh:path eli:date_publication ;
sh:severity sh:Violation .
elish:CB13 a sh:PropertyShape ;
sh:description "A LegalResource or LegalExpression MUST not have more than one in_force."@en ;
sh:maxCount "1"^^xsd:integer ;
sh:name "Cardinalities of eli:in_force"@en ;
sh:path eli:in_force ;
sh:severity sh:Violation .
elish:CB14 a sh:PropertyShape ;
sh:description "A LegalResource or LegalExpression MUST not have more than one first_date_entry_into_force."@en ;
sh:maxCount "1"^^xsd:integer ;
sh:name "Cardinalities of eli:first_date_entry_into_force"@en ;
sh:path eli:first_date_entry_into_force ;
sh:severity sh:Violation .
elish:CB15 a sh:PropertyShape ;
sh:description "A LegalResource or LegalExpression MUST not have more than one date_no_longer_in_force."@en ;
sh:maxCount "1"^^xsd:integer ;
sh:name "Cardinalities of eli:date_no_longer_in_force"@en ;
sh:path eli:date_no_longer_in_force ;
sh:severity sh:Violation .
elish:CB16 a sh:PropertyShape ;
sh:description "A Format MUST not have more than one value for eli:rights"@en ;
sh:maxCount "1"^^xsd:integer ;
sh:name "Cardinalities of eli:rights"@en ;
sh:path eli:rights ;
sh:severity sh:Violation .
elish:CB17 a sh:PropertyShape ;
sh:description "A Format MUST not have more than one value for eli:legal_value."@en ;
sh:maxCount "1"^^xsd:integer ;
sh:name "Cardinalities of eli:legal_value"@en ;
sh:path eli:legal_value ;
sh:severity sh:Violation .
elish:CB2 a sh:PropertyShape ;
sh:description "A LegalExpression MUST be the realization of one and only one LegalResource"@en ;
sh:maxCount "1"^^xsd:integer ;
sh:minCount "1"^^xsd:integer ;
sh:name "Cardinalities of eli:is_realized_by or eli:realizes"@en ;
sh:path _:node1bcc2lnhkx5285 ;
sh:severity sh:Violation .
elish:CB3 a sh:PropertyShape ;
sh:description "A LegalExpression SHOULD be embodied by at least one Format"@en ;
sh:minCount "1"^^xsd:integer ;
sh:name "Cardinalities of eli:is_embodied_by or eli:embodies"@en ;
sh:path _:node1bcc2lnhkx5289 ;
sh:severity sh:Warning .
elish:CB4 a sh:PropertyShape ;
sh:description "A Format MUST embody one and only one LegalExpression"@en ;
sh:maxCount "1"^^xsd:integer ;
sh:minCount "1"^^xsd:integer ;
sh:name "Cardinalities of eli:is_embodied_by or eli:embodies"@en ;
sh:path _:node1bcc2lnhkx5293 ;
sh:severity sh:Violation .
elish:CB5 a sh:PropertyShape ;
sh:description "A LegalResource MUST have at least one document type"@en ;
sh:minCount "1"^^xsd:integer ;
sh:name "Cardinalities of eli:type_document"@en ;
sh:path eli:type_document ;
sh:severity sh:Violation .
elish:CB6 a sh:PropertyShape ;
sh:description "A LegalExpression MUST have at least one language."@en ;
sh:minCount "1"^^xsd:integer ;
sh:name "Cardinalities of eli:language"@en ;
sh:path eli:language ;
sh:severity sh:Violation .
elish:CB7 a sh:PropertyShape ;
sh:description "A LegalExpression MUST have at least one title"@en ;
sh:minCount "1"^^xsd:integer ;
sh:name "Cardinalities of eli:title"@en ;
sh:path eli:title ;
sh:severity sh:Violation .
elish:CB8 a sh:PropertyShape ;
sh:description "A Format MUST have one and only one value for \"format\"."@en ;
sh:maxCount "1"^^xsd:integer ;
sh:minCount "1"^^xsd:integer ;
sh:name "Cardinalities of eli:format"@en ;
sh:path eli:format ;
sh:severity sh:Violation .
elish:CB9 a sh:PropertyShape ;
sh:description "A LegalResource, LegalExpression or Format MUST not have more than one uri_schema"@en ;
sh:maxCount "1"^^xsd:integer ;
sh:name "Cardinalities of eli:uri_schema"@en ;
sh:path eli:uri_schema ;
sh:severity sh:Violation .
_:node1bcc2lnhkx5298 rdf:first _:node1bcc2lnhkx5299 ;
rdf:rest _:node1bcc2lnhkx5300 .
_:node1bcc2lnhkx5299 sh:class eli:LegalResource .
_:node1bcc2lnhkx5300 rdf:first _:node1bcc2lnhkx5301 ;
rdf:rest _:node1bcc2lnhkx5302 .
_:node1bcc2lnhkx5301 sh:class eli:LegalExpression .
_:node1bcc2lnhkx5302 rdf:first _:node1bcc2lnhkx5303 ;
rdf:rest rdf:nil .
_:node1bcc2lnhkx5303 sh:class eli:Format .
_:node1bcc2lnhkx5304 rdf:first _:node1bcc2lnhkx5305 ;
rdf:rest _:node1bcc2lnhkx5306 .
_:node1bcc2lnhkx5305 sh:class eli:LegalResource .
_:node1bcc2lnhkx5306 rdf:first _:node1bcc2lnhkx5307 ;
rdf:rest rdf:nil .
_:node1bcc2lnhkx5307 sh:class eli:LegalExpression .
_:node1bcc2lnhkx5308 rdf:first _:node1bcc2lnhkx5309 ;
rdf:rest _:node1bcc2lnhkx5310 .
_:node1bcc2lnhkx5309 sh:class eli:LegalResource .
_:node1bcc2lnhkx5310 rdf:first _:node1bcc2lnhkx5311 ;
rdf:rest rdf:nil .
_:node1bcc2lnhkx5311 sh:class eli:LegalExpression .
_:node1bcc2lnhkx5312 rdf:first _:node1bcc2lnhkx5313 ;
rdf:rest _:node1bcc2lnhkx5314 .
_:node1bcc2lnhkx5313 sh:class eli:LegalResource .
_:node1bcc2lnhkx5314 rdf:first _:node1bcc2lnhkx5315 ;
rdf:rest rdf:nil .
_:node1bcc2lnhkx5315 sh:class eli:LegalExpression .
_:node1bcc2lnhkx5316 rdf:first _:node1bcc2lnhkx5317 ;
rdf:rest _:node1bcc2lnhkx5318 .
_:node1bcc2lnhkx5317 sh:class eli:LegalResource .
_:node1bcc2lnhkx5318 rdf:first _:node1bcc2lnhkx5319 ;
rdf:rest _:node1bcc2lnhkx5320 .
_:node1bcc2lnhkx5319 sh:class eli:LegalExpression .
_:node1bcc2lnhkx5320 rdf:first _:node1bcc2lnhkx5321 ;
rdf:rest rdf:nil .
_:node1bcc2lnhkx5321 sh:class eli:Format .
_:node1bcc2lnhkx5322 rdf:first _:node1bcc2lnhkx5323 ;
rdf:rest _:node1bcc2lnhkx5324 .
_:node1bcc2lnhkx5323 sh:class eli:LegalResource .
_:node1bcc2lnhkx5324 rdf:first _:node1bcc2lnhkx5325 ;
rdf:rest rdf:nil .
_:node1bcc2lnhkx5325 sh:class eli:LegalExpression .
_:node1bcc2lnhkx5326 rdf:first _:node1bcc2lnhkx5327 ;
rdf:rest _:node1bcc2lnhkx5328 .
_:node1bcc2lnhkx5327 sh:class eli:LegalResource .
_:node1bcc2lnhkx5328 rdf:first _:node1bcc2lnhkx5329 ;
rdf:rest rdf:nil .
_:node1bcc2lnhkx5329 sh:class eli:LegalExpression .
_:node1bcc2lnhkx5330 rdf:first _:node1bcc2lnhkx5331 ;
rdf:rest _:node1bcc2lnhkx5332 .
_:node1bcc2lnhkx5331 sh:class eli:LegalResource .
_:node1bcc2lnhkx5332 rdf:first _:node1bcc2lnhkx5333 ;
rdf:rest rdf:nil .
_:node1bcc2lnhkx5333 sh:class eli:LegalExpression .
_:node1bcc2lnhkx5334 rdf:first _:node1bcc2lnhkx5335 ;
rdf:rest _:node1bcc2lnhkx5336 .
_:node1bcc2lnhkx5335 sh:class eli:LegalResource .
_:node1bcc2lnhkx5336 rdf:first _:node1bcc2lnhkx5337 ;
rdf:rest rdf:nil .
_:node1bcc2lnhkx5337 sh:class eli:LegalExpression .
_:node1bcc2lnhkx5338 rdf:first _:node1bcc2lnhkx5339 ;
rdf:rest _:node1bcc2lnhkx5340 .
_:node1bcc2lnhkx5339 sh:class eli:LegalResource .
_:node1bcc2lnhkx5340 rdf:first _:node1bcc2lnhkx5341 ;
rdf:rest rdf:nil .
_:node1bcc2lnhkx5341 sh:class eli:LegalExpression .
_:node1bcc2lnhkx5342 rdf:first _:node1bcc2lnhkx5343 ;
rdf:rest _:node1bcc2lnhkx5344 .
_:node1bcc2lnhkx5343 sh:class eli:LegalResource .
_:node1bcc2lnhkx5344 rdf:first _:node1bcc2lnhkx5345 ;
rdf:rest rdf:nil .
_:node1bcc2lnhkx5345 sh:class eli:LegalExpression .
_:node1bcc2lnhkx5346 rdf:first _:node1bcc2lnhkx5347 ;
rdf:rest _:node1bcc2lnhkx5348 .
_:node1bcc2lnhkx5347 sh:class eli:LegalResource .
_:node1bcc2lnhkx5348 rdf:first _:node1bcc2lnhkx5349 ;
rdf:rest rdf:nil .
_:node1bcc2lnhkx5349 sh:class eli:LegalExpression .
_:node1bcc2lnhkx5350 rdf:first _:node1bcc2lnhkx5351 ;
rdf:rest _:node1bcc2lnhkx5352 .
_:node1bcc2lnhkx5351 sh:class eli:LegalResource .
_:node1bcc2lnhkx5352 rdf:first _:node1bcc2lnhkx5353 ;
rdf:rest rdf:nil .
_:node1bcc2lnhkx5353 sh:class eli:LegalExpression .
_:node1bcc2lnhkx5354 rdf:first _:node1bcc2lnhkx5355 ;
rdf:rest _:node1bcc2lnhkx5356 .
_:node1bcc2lnhkx5355 sh:class eli:LegalResource .
_:node1bcc2lnhkx5356 rdf:first _:node1bcc2lnhkx5357 ;
rdf:rest rdf:nil .
_:node1bcc2lnhkx5357 sh:class eli:LegalExpression .
_:node1bcc2lnhkx5358 rdf:first _:node1bcc2lnhkx5359 ;
rdf:rest _:node1bcc2lnhkx5360 .
_:node1bcc2lnhkx5359 sh:class eli:LegalResource .
_:node1bcc2lnhkx5360 rdf:first _:node1bcc2lnhkx5361 ;
rdf:rest rdf:nil .
_:node1bcc2lnhkx5361 sh:class eli:LegalExpression .
_:node1bcc2lnhkx5362 rdf:first _:node1bcc2lnhkx5363 ;
rdf:rest _:node1bcc2lnhkx5364 .
_:node1bcc2lnhkx5363 sh:class eli:LegalResource .
_:node1bcc2lnhkx5364 rdf:first _:node1bcc2lnhkx5365 ;
rdf:rest rdf:nil .
_:node1bcc2lnhkx5365 sh:class eli:LegalExpression .
_:node1bcc2lnhkx5366 rdf:first _:node1bcc2lnhkx5367 ;
rdf:rest _:node1bcc2lnhkx5368 .
_:node1bcc2lnhkx5367 sh:class eli:LegalResource .
_:node1bcc2lnhkx5368 rdf:first _:node1bcc2lnhkx5369 ;
rdf:rest rdf:nil .
_:node1bcc2lnhkx5369 sh:class eli:LegalExpression .
_:node1bcc2lnhkx5370 rdf:first _:node1bcc2lnhkx5371 ;
rdf:rest _:node1bcc2lnhkx5372 .
_:node1bcc2lnhkx5371 sh:class eli:LegalResource .
_:node1bcc2lnhkx5372 rdf:first _:node1bcc2lnhkx5373 ;
rdf:rest rdf:nil .
_:node1bcc2lnhkx5373 sh:class eli:LegalExpression .
_:node1bcc2lnhkx5374 rdf:first _:node1bcc2lnhkx5375 ;
rdf:rest _:node1bcc2lnhkx5376 .
_:node1bcc2lnhkx5375 sh:class eli:LegalResource .
_:node1bcc2lnhkx5376 rdf:first _:node1bcc2lnhkx5377 ;
rdf:rest rdf:nil .
_:node1bcc2lnhkx5377 sh:class eli:LegalExpression .
_:node1bcc2lnhkx5378 rdf:first _:node1bcc2lnhkx5379 ;
rdf:rest _:node1bcc2lnhkx5380 .
_:node1bcc2lnhkx5379 sh:class eli:LegalResource .
_:node1bcc2lnhkx5380 rdf:first _:node1bcc2lnhkx5381 ;
rdf:rest rdf:nil .
_:node1bcc2lnhkx5381 sh:class eli:LegalExpression .
_:node1bcc2lnhkx5382 rdf:first _:node1bcc2lnhkx5383 ;
rdf:rest _:node1bcc2lnhkx5384 .
_:node1bcc2lnhkx5383 sh:class eli:LegalResource .
_:node1bcc2lnhkx5384 rdf:first _:node1bcc2lnhkx5385 ;
rdf:rest rdf:nil .
_:node1bcc2lnhkx5385 sh:class eli:LegalExpression .
_:node1bcc2lnhkx5386 rdf:first _:node1bcc2lnhkx5387 ;
rdf:rest _:node1bcc2lnhkx5388 .
_:node1bcc2lnhkx5387 sh:class eli:LegalResource .
_:node1bcc2lnhkx5388 rdf:first _:node1bcc2lnhkx5389 ;
rdf:rest rdf:nil .
_:node1bcc2lnhkx5389 sh:class eli:LegalExpression .
_:node1bcc2lnhkx5390 rdf:first _:node1bcc2lnhkx5391 ;
rdf:rest _:node1bcc2lnhkx5392 .
_:node1bcc2lnhkx5391 sh:class eli:LegalResource .
_:node1bcc2lnhkx5392 rdf:first _:node1bcc2lnhkx5393 ;
rdf:rest rdf:nil .
_:node1bcc2lnhkx5393 sh:class eli:LegalExpression .
_:node1bcc2lnhkx5394 rdf:first _:node1bcc2lnhkx5395 ;
rdf:rest _:node1bcc2lnhkx5396 .
_:node1bcc2lnhkx5395 sh:class eli:LegalResource .
_:node1bcc2lnhkx5396 rdf:first _:node1bcc2lnhkx5397 ;
rdf:rest rdf:nil .
_:node1bcc2lnhkx5397 sh:class eli:LegalExpression .
_:node1bcc2lnhkx5398 rdf:first _:node1bcc2lnhkx5399 ;
rdf:rest _:node1bcc2lnhkx5400 .
_:node1bcc2lnhkx5399 sh:class eli:LegalResource .
_:node1bcc2lnhkx5400 rdf:first _:node1bcc2lnhkx5401 ;
rdf:rest rdf:nil .
_:node1bcc2lnhkx5401 sh:class eli:LegalExpression .
_:node1bcc2lnhkx5402 rdf:first _:node1bcc2lnhkx5403 ;
rdf:rest _:node1bcc2lnhkx5404 .
_:node1bcc2lnhkx5403 sh:class eli:LegalResource .
_:node1bcc2lnhkx5404 rdf:first _:node1bcc2lnhkx5405 ;
rdf:rest rdf:nil .
_:node1bcc2lnhkx5405 sh:class eli:LegalExpression .
_:node1bcc2lnhkx5406 rdf:first _:node1bcc2lnhkx5407 ;
rdf:rest _:node1bcc2lnhkx5408 .
_:node1bcc2lnhkx5407 sh:class eli:LegalResource .
_:node1bcc2lnhkx5408 rdf:first _:node1bcc2lnhkx5409 ;
rdf:rest rdf:nil .
_:node1bcc2lnhkx5409 sh:class eli:LegalExpression .
_:node1bcc2lnhkx5410 rdf:first _:node1bcc2lnhkx5411 ;
rdf:rest _:node1bcc2lnhkx5412 .
_:node1bcc2lnhkx5411 sh:class eli:LegalResource .
_:node1bcc2lnhkx5412 rdf:first _:node1bcc2lnhkx5413 ;
rdf:rest rdf:nil .
_:node1bcc2lnhkx5413 sh:class eli:LegalExpression .
_:node1bcc2lnhkx5414 rdf:first _:node1bcc2lnhkx5415 ;
rdf:rest _:node1bcc2lnhkx5416 .
_:node1bcc2lnhkx5415 sh:class eli:LegalResource .
_:node1bcc2lnhkx5416 rdf:first _:node1bcc2lnhkx5417 ;
rdf:rest rdf:nil .
_:node1bcc2lnhkx5417 sh:class eli:LegalExpression .
_:node1bcc2lnhkx5418 rdf:first _:node1bcc2lnhkx5419 ;
rdf:rest _:node1bcc2lnhkx5420 .
_:node1bcc2lnhkx5419 sh:class eli:LegalExpression .
_:node1bcc2lnhkx5420 rdf:first _:node1bcc2lnhkx5421 ;
rdf:rest rdf:nil .
_:node1bcc2lnhkx5421 sh:class eli:Format .
_:node1bcc2lnhkx5422 rdf:first _:node1bcc2lnhkx5423 ;
rdf:rest _:node1bcc2lnhkx5424 .
_:node1bcc2lnhkx5423 sh:class eli:LegalExpression .
_:node1bcc2lnhkx5424 rdf:first _:node1bcc2lnhkx5425 ;
rdf:rest rdf:nil .
_:node1bcc2lnhkx5425 sh:class eli:Format .
_:node1bcc2lnhkx5426 rdf:first _:node1bcc2lnhkx5427 ;
rdf:rest _:node1bcc2lnhkx5428 .
_:node1bcc2lnhkx5427 sh:class eli:LegalResource .
_:node1bcc2lnhkx5428 rdf:first _:node1bcc2lnhkx5429 ;
rdf:rest rdf:nil .
_:node1bcc2lnhkx5429 sh:class eli:LegalExpression .
eli:amended_by a sh:NodeShape ;
rdfs:comment "eli:amended_by MUST be expressed on eli:LegalResource or eli:LegalExpression"@en ;
rdfs:label "amended_by"@en ;
sh:or _:node1bcc2lnhkx5410 ;
sh:order "149"^^xsd:integer ;
sh:targetSubjectsOf eli:amended_by ;
sh:property elish:PB66 .
eli:amends a sh:NodeShape ;
rdfs:comment "eli:amends MUST be expressed on eli:LegalResource or eli:LegalExpression"@en ;
rdfs:label "amends"@en ;
sh:or _:node1bcc2lnhkx5406 ;
sh:order "148"^^xsd:integer ;
sh:targetSubjectsOf eli:amends ;
sh:property elish:PB65 .
eli:applied_by a sh:NodeShape ;
rdfs:comment "eli:applied_by MUST be expressed on eli:LegalResource"@en ;
rdfs:label "applied_by"@en ;
sh:class eli:LegalResource ;
sh:order "141"^^xsd:integer ;
sh:targetSubjectsOf eli:applied_by ;
sh:property elish:PB58 .
eli:applies a sh:NodeShape ;
rdfs:label "applies"@en ;
sh:or _:node1bcc2lnhkx5378 ;
sh:order "140"^^xsd:integer ;
sh:targetSubjectsOf eli:applies ;
sh:property elish:PB57 .
eli:based_on a sh:NodeShape ;
rdfs:comment "eli:based_on MUST be expressed on eli:LegalResource"@en ;
rdfs:label "based_on"@en ;
sh:class eli:LegalResource ;
sh:order "131"^^xsd:integer ;
sh:targetSubjectsOf eli:based_on ;
sh:property elish:PB48 .
eli:basis_for a sh:NodeShape ;
rdfs:comment "eli:basis_for MUST be expressed on eli:LegalResource or eli:LegalExpression"@en ;
rdfs:label "basis_for"@en ;
sh:or _:node1bcc2lnhkx5358 ;
sh:order "130"^^xsd:integer ;
sh:targetSubjectsOf eli:basis_for ;
sh:property elish:PB47 .
eli:changed_by a sh:NodeShape ;
rdfs:comment "eli:changed_by MUST be expressed on eli:LegalResource or eli:LegalExpression"@en ;
rdfs:label "changed_by"@en ;
sh:or _:node1bcc2lnhkx5354 ;
sh:order "129"^^xsd:integer ;
sh:targetSubjectsOf eli:changed_by ;
sh:property elish:PB46 .
eli:changes a sh:NodeShape ;
rdfs:comment "eli:changes MUST be expressed on eli:LegalResource or eli:LegalExpression"@en ;
rdfs:label "changes"@en ;
sh:or _:node1bcc2lnhkx5350 ;
sh:order "128"^^xsd:integer ;
sh:targetSubjectsOf eli:changes ;
sh:property elish:PB45 .
eli:cited_by a sh:NodeShape ;
rdfs:comment "eli:cited_by MUST be expressed on eli:LegalResource or eli:LegalExpression"@en ;
rdfs:label "cited_by"@en ;
sh:order "133"^^xsd:integer ;
sh:targetSubjectsOf eli:cited_by ;
sh:property elish:PB50 .
eli:cites a sh:NodeShape ;
rdfs:comment "eli:cites MUST be expressed on eli:LegalResource or eli:LegalExpression"@en ;
rdfs:label "cites"@en ;
sh:or _:node1bcc2lnhkx5362 ;
sh:order "132"^^xsd:integer ;
sh:targetSubjectsOf eli:cites ;
sh:property elish:PB49 .
eli:commenced_by a sh:NodeShape ;
rdfs:comment "eli:commenced_by MUST be expressed on eli:LegalResource or eli:LegalExpression"@en ;
rdfs:label "commenced_by"@en ;
sh:or _:node1bcc2lnhkx5386 ;
sh:order "143"^^xsd:integer ;
sh:targetSubjectsOf eli:commenced_by ;
sh:property elish:PB60 .
eli:commences a sh:NodeShape ;
rdfs:comment "eli:commences MUST be expressed on eli:LegalResource or eli:LegalExpression"@en ;
rdfs:label "commences"@en ;
sh:or _:node1bcc2lnhkx5382 ;
sh:order "142"^^xsd:integer ;
sh:targetSubjectsOf eli:commences ;
sh:property elish:PB59 .
eli:consolidated_by a sh:NodeShape ;
rdfs:comment "eli:consolidated_by MUST be expressed on eli:LegalResource or eli:LegalExpression"@en ;
rdfs:label "consolidated_by"@en ;
sh:or _:node1bcc2lnhkx5370 ;
sh:order "135"^^xsd:integer ;
sh:targetSubjectsOf eli:consolidated_by ;
sh:property elish:PB52 .
eli:consolidates a sh:NodeShape ;
rdfs:comment "eli:consolidates MUST be expressed on eli:LegalResource or eli:LegalExpression"@en ;
rdfs:label "consolidates"@en ;
sh:or _:node1bcc2lnhkx5366 ;
sh:order "134"^^xsd:integer ;
sh:targetSubjectsOf eli:consolidates ;
sh:property elish:PB51 .
eli:corrected_by a sh:NodeShape ;
rdfs:comment "eli:corrected_by MUST be expressed on eli:LegalResource or eli:LegalExpression"@en ;
rdfs:label "corrected_by"@en ;
sh:or _:node1bcc2lnhkx5402 ;
sh:order "147"^^xsd:integer ;
sh:targetSubjectsOf eli:corrected_by ;
sh:property elish:PB64 .
eli:corrects a sh:NodeShape ;
rdfs:comment "eli:corrects MUST be expressed on eli:LegalResource or eli:LegalExpression"@en ;
rdfs:label "corrects"@en ;
sh:or _:node1bcc2lnhkx5398 ;
sh:order "146"^^xsd:integer ;
sh:targetSubjectsOf eli:corrects ;
sh:property elish:PB63 .
eli:date_applicability a sh:NodeShape ;
rdfs:comment "eli:date_applicability MUST be expressed on eli:LegalResource or eli:LegalExpression"@en ;
rdfs:label "date_applicability"@en ;
sh:or _:node1bcc2lnhkx5338 ;
sh:order "125"^^xsd:integer ;
sh:targetSubjectsOf eli:date_applicability ;
sh:property elish:PB24 .
eli:date_document a sh:NodeShape ;
rdfs:comment "eli:date_document MUST be expressed on eli:LegalResource"@en ;
rdfs:label "date_document"@en ;
sh:class eli:LegalResource ;
sh:order "121"^^xsd:integer ;
sh:targetSubjectsOf eli:date_document ;
sh:property elish:PB13 .
eli:date_no_longer_in_force a sh:NodeShape ;
rdfs:comment "eli:date_no_longer_in_force MUST be expressed on eli:LegalResource or eli:LegalExpression"@en ;
rdfs:label "date_no_longer_in_force"@en ;
sh:or _:node1bcc2lnhkx5334 ;
sh:order "124"^^xsd:integer ;
sh:targetSubjectsOf eli:date_no_longer_in_force ;
sh:property elish:PB17 .
eli:date_publication a sh:NodeShape ;
rdfs:comment "eli:date_publication MUST be expressed on eli:LegalResource or eli:LegalExpression"@en ;
rdfs:label "date_publication"@en ;
sh:or _:node1bcc2lnhkx5326 ;
sh:order "122"^^xsd:integer ;
sh:targetSubjectsOf eli:date_publication ;
sh:property elish:PB14 .
eli:description a sh:NodeShape ;
rdfs:comment "eli:description MUST be expressed on eli:LegalResource or eli:LegalExpression"@en ;
rdfs:label "description"@en ;
sh:or _:node1bcc2lnhkx5322 ;
sh:order "118"^^xsd:integer ;
sh:targetSubjectsOf eli:description ;
sh:property elish:PB42 .
eli:embodies a sh:NodeShape ;
rdfs:comment "eli:embodies MUST be expressed on eli:Format"@en ;
rdfs:label "embodies"@en ;
sh:class eli:Format ;
sh:order "106"^^xsd:integer ;
sh:targetSubjectsOf eli:embodies ;
sh:property elish:PB4 .
eli:first_date_entry_in_force a sh:NodeShape ;
rdfs:comment "eli:first_date_entry_in_force MUST be expressed on eli:LegalResource or eli:LegalExpression"@en ;
rdfs:label "first_date_entry_in_force"@en ;
sh:or _:node1bcc2lnhkx5330 ;
sh:order "123"^^xsd:integer ;
sh:targetSubjectsOf eli:first_date_entry_in_force ;
sh:property elish:PB16 .
eli:format a sh:NodeShape ;
rdfs:comment "eli:format MUST be expressed on eli:Format"@en ;
rdfs:label "format"@en ;
sh:class eli:Format ;
sh:order "156"^^xsd:integer ;
sh:targetSubjectsOf eli:format ;
sh:property elish:PB10 .
eli:has_another_publication a sh:NodeShape ;
rdfs:comment "eli:has_another_publication MUST be expressed on eli:LegalResource"@en ;
rdfs:label "has_another_publication"@en ;
sh:class eli:LegalResource ;
sh:order "151"^^xsd:integer ;
sh:targetSubjectsOf eli:has_another_publication ;
sh:property elish:PB68 .
eli:has_member a sh:NodeShape ;
rdfs:comment "eli:has_member MUST be expressed on eli:LegalResource"@en ;
rdfs:label "has_member"@en ;
sh:class eli:LegalResource ;
sh:order "102"^^xsd:integer ;
sh:targetSubjectsOf eli:has_member ;
sh:property elish:PB37 .
eli:has_part a sh:NodeShape ;
rdfs:comment "eli:has_part MUST be expressed on eli:LegalResource"@en ;
rdfs:label "has_part"@en ;
sh:class eli:LegalResource ;
sh:order "108"^^xsd:integer ;
sh:targetSubjectsOf eli:has_part ;
sh:property elish:PB34 .
eli:id_local a sh:NodeShape ;
rdfs:comment "eli:id_local MUST be expressed on eli:LegalResource or eli:LegalExpression or eli:Format"@en ;
rdfs:label "id_local"@en ;
sh:or _:node1bcc2lnhkx5316 ;
sh:order "116"^^xsd:integer ;
sh:targetSubjectsOf eli:id_local ;
sh:property elish:PB40 .
eli:implemented_by a sh:NodeShape ;
rdfs:comment "eli:implemented_by MUST be expressed on eli:LegalResource"@en ;
rdfs:label "implemented_by"@en ;
sh:class eli:LegalResource ;
sh:order "139"^^xsd:integer ;
sh:targetSubjectsOf eli:implemented_by ;
sh:property elish:PB56 .
eli:implements a sh:NodeShape ;
rdfs:comment "eli:implements MUST be expressed on eli:LegalResource"@en ;
rdfs:label "implements"@en ;
sh:class eli:LegalResource ;
sh:order "138"^^xsd:integer ;
sh:targetSubjectsOf eli:implements ;
sh:property elish:PB55 .
eli:in_force a sh:NodeShape ;
rdfs:comment "eli:in_force MUST be expressed on eli:LegalResource or eli:LegalExpression"@en ;
rdfs:label "in_force"@en ;
sh:or _:node1bcc2lnhkx5342 ;
sh:order "126"^^xsd:integer ;
sh:targetSubjectsOf eli:in_force ;
sh:property elish:PB15 .
eli:is_about a sh:NodeShape ;
rdfs:comment "eli:is_about MUST be expressed on eli:LegalResource"@en ;
rdfs:label "is_about"@en ;
sh:class eli:LegalResource ;
sh:order "112"^^xsd:integer ;
sh:targetSubjectsOf eli:is_about ;
sh:property elish:PB21 .
eli:is_another_publication_of a sh:NodeShape ;
rdfs:comment "eli:is_another_publication_of MUST be expressed on eli:LegalResource"@en ;
rdfs:label "is_another_publication_of"@en ;
sh:class eli:LegalResource ;
sh:order "150"^^xsd:integer ;
sh:targetSubjectsOf eli:is_another_publication_of ;
sh:property elish:PB67 .
eli:is_embodied_by a sh:NodeShape ;
rdfs:comment "eli:is_embodied_by MUST be expressed on eli:LegalExpression"@en ;
rdfs:label "is_embodied_by"@en ;
sh:class eli:LegalExpression ;
sh:order "105"^^xsd:integer ;
sh:targetSubjectsOf eli:is_embodied_by ;
sh:property elish:PB3 .
eli:is_exemplified_by a sh:NodeShape ;
rdfs:comment "eli:is_exemplified_by MUST be expressed on eli:Format"@en ;
rdfs:label "is_exemplified_by"@en ;
sh:class eli:Format ;
sh:order "107"^^xsd:integer ;
sh:targetSubjectsOf eli:is_exemplified_by ;
sh:property elish:PB38 .
eli:is_member_of a sh:NodeShape ;
rdfs:comment "eli:is_member_of MUST be expressed on eli:LegalResource"@en ;
rdfs:label "is_member_of"@en ;
sh:class eli:LegalResource ;
sh:order "101"^^xsd:integer ;
sh:targetSubjectsOf eli:is_member_of ;
sh:property elish:PB36 .
eli:is_part_of a sh:NodeShape ;
rdfs:comment "eli:is_part_of MUST be expressed on eli:LegalResource"@en ;
rdfs:label "is_part_of"@en ;
sh:class eli:LegalResource ;
sh:order "109"^^xsd:integer ;
sh:targetSubjectsOf eli:is_part_of ;
sh:property elish:PB35 .
eli:is_realized_by a sh:NodeShape ;
rdfs:comment "eli:is_realized_by MUST be expressed on eli:LegalResource"@en ;
rdfs:label "is_realized_by"@en ;
sh:class eli:LegalResource ;
sh:order "103"^^xsd:integer ;
sh:targetSubjectsOf eli:is_realized_by ;
sh:property elish:PB1 .
eli:jurisdiction a sh:NodeShape ;
rdfs:comment "eli:jurisdiction MUST be expressed on eli:LegalResource or eli:LegalExpression"@en ;
rdfs:label "jurisdiction"@en ;
sh:or _:node1bcc2lnhkx5308 ;
sh:order "114"^^xsd:integer ;
sh:targetSubjectsOf eli:jurisdiction ;
sh:property elish:PB23 .
eli:language a sh:NodeShape ;
rdfs:comment "eli:language MUST be expressed on eli:LegalExpression"@en ;
rdfs:label "language"@en ;
sh:class eli:LegalExpression ;
sh:order "152"^^xsd:integer ;
sh:targetSubjectsOf eli:language ;
sh:property elish:PB6 .
eli:legal_value a sh:NodeShape ;
rdfs:comment "eli:legal_value MUST be expressed on eli:Format"@en ;
rdfs:label "legal_value"@en ;
sh:class eli:Format ;
sh:order "160"^^xsd:integer ;
sh:targetSubjectsOf eli:legal_value ;
sh:property elish:PB20 .
eli:license a sh:NodeShape ;
rdfs:comment "eli:license MUST be expressed on eli:Format"@en ;
rdfs:label "license"@en ;
sh:class eli:Format ;
sh:order "159"^^xsd:integer ;
sh:targetSubjectsOf eli:license ;
sh:property elish:PB19 .
eli:number a sh:NodeShape ;
rdfs:comment "eli:number MUST be expressed on eli:LegalResource or eli:LegalExpression"@en ;
rdfs:label "number"@en ;
sh:or _:node1bcc2lnhkx5312 ;
sh:order "115"^^xsd:integer ;
sh:targetSubjectsOf eli:number ;
sh:property elish:PB39 .
eli:passed_by a sh:NodeShape ;
rdfs:comment "eli:passed_by MUST be expressed on eli:LegalResource"@en ;
rdfs:label "passed_by"@en ;
sh:class eli:LegalResource ;
sh:order "117"^^xsd:integer ;
sh:targetSubjectsOf eli:passed_by ;
sh:property elish:PB41 .
eli:published_in a sh:NodeShape ;
rdfs:comment "eli:published_in MUST be expressed on eli:Format"@en ;
rdfs:label "published_in"@en ;
sh:class eli:Format ;
sh:order "161"^^xsd:integer ;
sh:targetSubjectsOf eli:published_in ;
sh:property elish:PB27 .
eli:published_in_format a sh:NodeShape ;
rdfs:comment "eli:published_in_format MUST be expressed on eli:Format"@en ;
rdfs:label "published_in_format"@en ;
sh:class eli:Format ;
sh:order "162"^^xsd:integer ;
sh:targetSubjectsOf eli:published_in_format ;
sh:property elish:PB28 .
eli:publisher a sh:NodeShape ;
rdfs:comment "eli:publisher MUST be expressed on eli:LegalExpression or eli:Format"@en ;
rdfs:label "publisher"@en ;
sh:or _:node1bcc2lnhkx5418 ;
sh:order "164"^^xsd:integer ;
sh:targetSubjectsOf eli:publisher ;
sh:property elish:PB30 .
eli:publisher_agent a sh:NodeShape ;
rdfs:comment "eli:publisher_agent MUST be expressed on eli:LegalExpression or eli:Format"@en ;
rdfs:label "publisher_agent"@en ;
sh:or _:node1bcc2lnhkx5422 ;
sh:order "165"^^xsd:integer ;
sh:targetSubjectsOf eli:publisher_agent ;
sh:property elish:PB31 .
eli:publishes a sh:NodeShape ;
rdfs:comment "eli:publishes MUST be expressed on eli:Format"@en ;
rdfs:label "publishes"@en ;
sh:class eli:Format ;
sh:order "163"^^xsd:integer ;
sh:targetSubjectsOf eli:publishes ;
sh:property elish:PB29 .
eli:realizes a sh:NodeShape ;
rdfs:comment "eli:realizes MUST be expressed on eli:LegalExpression"@en ;
rdfs:label "realizes"@en ;
sh:class eli:LegalExpression ;
sh:order "104"^^xsd:integer ;
sh:targetSubjectsOf eli:realizes ;
sh:property elish:PB2 .
eli:related_to a sh:NodeShape ;
rdfs:comment "eli:related_to MUST be expressed on eli:LegalResource or eli:LegalExpression"@en ;
rdfs:label "related_to"@en ;
sh:or _:node1bcc2lnhkx5346 ;
sh:order "127"^^xsd:integer ;
sh:targetSubjectsOf eli:related_to ;
sh:property elish:PB44 .
eli:relevant_for a sh:NodeShape ;
rdfs:comment "eli:relevant_for MUST be expressed on eli:LegalResource or eli:LegalExpression"@en ;
rdfs:label "relevant_for"@en ;
sh:or _:node1bcc2lnhkx5304 ;
sh:order "113"^^xsd:integer ;
sh:targetSubjectsOf eli:relevant_for ;
sh:property elish:PB22 .
eli:repealed_by a sh:NodeShape ;
rdfs:comment "eli:repealed_by MUST be expressed on eli:LegalResource or eli:LegalExpression"@en ;
rdfs:label "repealed_by"@en ;
sh:or _:node1bcc2lnhkx5394 ;
sh:order "145"^^xsd:integer ;
sh:targetSubjectsOf eli:repealed_by ;
sh:property elish:PB62 .
eli:repeals a sh:NodeShape ;
rdfs:comment "eli:repeals MUST be expressed on eli:LegalResource or eli:LegalExpression"@en ;
rdfs:label "repeals"@en ;
sh:or _:node1bcc2lnhkx5390 ;
sh:order "144"^^xsd:integer ;
sh:targetSubjectsOf eli:repeals ;
sh:property elish:PB61 .
eli:responsibility_of a sh:NodeShape ;
rdfs:comment "eli:responsibility_of MUST be expressed on eli:LegalResource"@en ;
rdfs:label "responsibility_of"@en ;
sh:class eli:LegalResource ;
sh:order "119"^^xsd:integer ;
sh:targetSubjectsOf eli:responsibility_of ;
sh:property elish:PB25 .
eli:responsibility_of_agent a sh:NodeShape ;
rdfs:comment "eli:responsibility_of_agent MUST be expressed on eli:LegalResource"@en ;
rdfs:label "responsibility_of_agent"@en ;
sh:class eli:LegalResource ;
sh:order "120"^^xsd:integer ;
sh:targetSubjectsOf eli:responsibility_of_agent ;
sh:property elish:PB26 .
eli:rights a sh:NodeShape ;
rdfs:comment "eli:rights MUST be expressed on eli:Format"@en ;
rdfs:label "rights"@en ;
sh:class eli:Format ;
sh:order "158"^^xsd:integer ;
sh:targetSubjectsOf eli:rights ;
sh:property elish:PB18 .
eli:rightsholder a sh:NodeShape ;
rdfs:comment "eli:rightsholder MUST be expressed on eli:Format"@en ;
rdfs:label "rightsholder"@en ;
sh:class eli:Format ;
sh:order "166"^^xsd:integer ;
sh:targetSubjectsOf eli:rightsholder ;
sh:property elish:PB32 .
eli:rightsholder_agent a sh:NodeShape ;
rdfs:comment "eli:rightsholder_agent MUST be expressed on eli:Format"@en ;
rdfs:label "rightsholder_agent"@en ;
sh:class eli:Format ;
sh:order "167"^^xsd:integer ;
sh:targetSubjectsOf eli:rightsholder_agent ;
sh:property elish:PB33 .
eli:title a sh:NodeShape ;
rdfs:comment "eli:title MUST be expressed on eli:LegalExpression"@en ;
rdfs:label "title"@en ;
sh:class eli:LegalExpression ;
sh:order "153"^^xsd:integer ;
sh:targetSubjectsOf eli:title ;
sh:property elish:PB7 .
eli:title_alternative a sh:NodeShape ;
rdfs:comment "eli:title_alternative MUST be expressed on eli:LegalExpression"@en ;
rdfs:label "title_alternative"@en ;
sh:class eli:LegalExpression ;
sh:order "155"^^xsd:integer ;
sh:targetSubjectsOf eli:title_alternative ;
sh:property elish:PB9 .
eli:title_short a sh:NodeShape ;
rdfs:comment "eli:title_short MUST be expressed on eli:LegalExpression"@en ;
rdfs:label "title_short"@en ;
sh:class eli:LegalExpression ;
sh:order "154"^^xsd:integer ;
sh:targetSubjectsOf eli:title_short ;
sh:property elish:PB8 .
eli:transposed_by a sh:NodeShape ;
rdfs:comment "eli:transposed_by MUST be expressed on eli:LegalResource"@en ;
rdfs:label "transposed_by"@en ;
sh:class eli:LegalResource ;
sh:order "137"^^xsd:integer ;
sh:targetSubjectsOf eli:transposed_by ;
sh:property elish:PB54 .
eli:transposes a sh:NodeShape ;
rdfs:comment "eli:transposes MUST be expressed on eli:LegalResource or eli:LegalExpression"@en ;
rdfs:label "transposes"@en ;
sh:or _:node1bcc2lnhkx5374 ;
sh:order "136"^^xsd:integer ;
sh:targetSubjectsOf eli:transposes ;
sh:property elish:PB53 .
eli:type_document a sh:NodeShape ;
rdfs:comment "eli:type_document MUST be expressed on eli:LegalResource"@en ;
rdfs:label "type_document"@en ;
sh:class eli:LegalResource ;
sh:order "111"^^xsd:integer ;
sh:targetSubjectsOf eli:type_document ;
sh:property elish:PB5 .
eli:uri_schema a sh:NodeShape ;
rdfs:comment "eli:uri_schema MUST be expressed on eli:LegalResource or eli:LegalExpression or eli:Format"@en ;
rdfs:label "uri_schema"@en ;
sh:or _:node1bcc2lnhkx5298 ;
sh:order "110"^^xsd:integer ;
sh:targetSubjectsOf eli:uri_schema ;
sh:property elish:PB11 .
eli:version a sh:NodeShape ;
rdfs:comment "eli:version MUST be expressed on eli:LegalResource or eli:LegalExpression"@en ;
rdfs:label "version"@en ;
sh:or _:node1bcc2lnhkx5426 ;
sh:order "168"^^xsd:integer ;
sh:targetSubjectsOf eli:version ;
sh:property elish:PB43 .
eli:version_date a sh:NodeShape ;
rdfs:comment "eli:version_date MUST be expressed on eli:LegalResource or eli:LegalExpression"@en ;
rdfs:label "version_date"@en ;
sh:or _:node1bcc2lnhkx5414 ;
sh:order "157"^^xsd:integer ;
sh:targetSubjectsOf eli:version_date ;
sh:property elish:PB12 .
_:node1bcc2lnhkx5431 rdf:first eli:InForce-inForce ;
rdf:rest _:node1bcc2lnhkx5432 .
_:node1bcc2lnhkx5432 rdf:first eli:InForce-partiallyInForce ;
rdf:rest _:node1bcc2lnhkx5433 .
_:node1bcc2lnhkx5433 rdf:first eli:InForce-notInForce ;
rdf:rest rdf:nil .
_:node1bcc2lnhkx5434 rdf:first eli:LegalValue-unofficial ;
rdf:rest _:node1bcc2lnhkx5435 .
_:node1bcc2lnhkx5435 rdf:first eli:LegalValue-official ;
rdf:rest _:node1bcc2lnhkx5436 .
_:node1bcc2lnhkx5436 rdf:first eli:LegalValue-authoritative ;
rdf:rest _:node1bcc2lnhkx5437 .
_:node1bcc2lnhkx5437 rdf:first eli:LegalValue-definitive ;
rdf:rest rdf:nil .
elish:PB1 a sh:PropertyShape ;
sh:class eli:LegalExpression ;
sh:description "eli:is_realized_by SHOULD have an eli:LegalExpression as value" ;
sh:name "Range of \"eli:is_realized_by\""@en ;
sh:nodeKind sh:IRI ;
sh:path eli:is_realized_by ;
sh:severity sh:Warning .
elish:PB10 a sh:PropertyShape ;
sh:description "eli:format MUST have an IRI value starting with \"^http://www.iana.org/assignments/media-types/(.*)\"" ;
sh:name "Range of \"eli:format\""@en ;
sh:nodeKind sh:IRI ;
sh:path eli:format ;
sh:pattern "^http://www.iana.org/assignments/media-types/(.*)" ;
sh:severity sh:Violation .
elish:PB11 a sh:PropertyShape ;
sh:description "eli:uri_schema SHOULD have an IRI value" ;
sh:name "Range of \"eli:uri_schema\""@en ;
sh:nodeKind sh:IRI ;
sh:path eli:uri_schema ;
sh:severity sh:Warning .
elish:PB12 a sh:PropertyShape ;
sh:datatype xsd:date ;
sh:description "eli:version_date MUST have a literal value with datatype xsd:date" ;
sh:name "Range of \"eli:version_date\""@en ;
sh:nodeKind sh:Literal ;
sh:path eli:version_date ;
sh:severity sh:Violation .
elish:PB13 a sh:PropertyShape ;
sh:datatype xsd:date ;
sh:description "eli:date_document MUST have a literal value with datatype xsd:date" ;
sh:name "Range of \"eli:date_document\""@en ;
sh:nodeKind sh:Literal ;
sh:path eli:date_document ;
sh:severity sh:Violation .
elish:PB14 a sh:PropertyShape ;
sh:datatype xsd:date ;
sh:description "eli:date_publication MUST have a literal value with datatype xsd:date" ;
sh:name "Range of \"eli:date_publication\""@en ;
sh:nodeKind sh:Literal ;
sh:path eli:date_publication ;
sh:severity sh:Violation .
elish:PB15 a sh:PropertyShape ;
sh:description "eli:in_force MUST have an IRI value in ( eli:InForce-inForce eli:InForce-partiallyInForce eli:InForce-notInForce )" ;
sh:in _:node1bcc2lnhkx5431 ;
sh:name "Range of \"eli:in_force\""@en ;
sh:nodeKind sh:IRI ;
sh:path eli:in_force ;
sh:severity sh:Violation .
elish:PB16 a sh:PropertyShape ;
sh:datatype xsd:date ;
sh:description "eli:first_date_entry_in_force MUST have a literal value with datatype xsd:date" ;
sh:name "Range of \"eli:first_date_entry_in_force\""@en ;
sh:nodeKind sh:Literal ;
sh:path eli:first_date_entry_in_force ;
sh:severity sh:Violation .
elish:PB17 a sh:PropertyShape ;
sh:datatype xsd:date ;
sh:description "eli:date_no_longer_in_force MUST have a literal value with datatype xsd:date" ;
sh:name "Range of \"eli:date_no_longer_in_force\""@en ;
sh:nodeKind sh:Literal ;
sh:path eli:date_no_longer_in_force ;
sh:severity sh:Violation .
elish:PB18 a sh:PropertyShape ;
sh:description "eli:rights MUST have a literal value" ;
sh:name "Range of \"eli:rights\""@en ;
sh:nodeKind sh:Literal ;
sh:path eli:rights ;
sh:severity sh:Violation .
elish:PB19 a sh:PropertyShape ;
sh:description "eli:license MUST have an IRI value" ;
sh:name "Range of \"eli:license\""@en ;
sh:nodeKind sh:IRI ;
sh:path eli:license ;
sh:severity sh:Violation .
elish:PB2 a sh:PropertyShape ;
sh:class eli:LegalResource ;
sh:description "eli:realizes MUST have an eli:LegalResource as value" ;
sh:name "Range of \"eli:realizes\""@en ;
sh:nodeKind sh:IRI ;
sh:path eli:realizes ;
sh:severity sh:Violation .
elish:PB20 a sh:PropertyShape ;
sh:description "eli:legal_value MUST have an IRI value in ( eli:LegalValue-unofficial eli:LegalValue-official eli:LegalValue-authoritative eli:LegalValue-definitive )" ;
sh:in _:node1bcc2lnhkx5434 ;
sh:name "Range of \"eli:legal_value\""@en ;
sh:nodeKind sh:IRI ;
sh:path eli:legal_value ;
sh:severity sh:Violation .
elish:PB21 a sh:PropertyShape ;
sh:description "eli:is_about CAN have an IRI value like \"^http://eurovoc.europa.eu(.*)\", but it is OK to use your own" ;
sh:name "Range of \"eli:is_about\""@en ;
sh:nodeKind sh:IRI ;
sh:path eli:is_about ;
sh:pattern "^http://eurovoc.europa.eu(.*)" ;
sh:severity sh:Info .
elish:PB22 a sh:PropertyShape ;
sh:description "eli:relevant_for CAN have an IRI value like \"^http://publications.europa.eu/resource/authority/atu/(.*)\", but it is OK to use your own" ;
sh:name "Range of \"eli:relevant_for\""@en ;
sh:nodeKind sh:IRI ;
sh:path eli:relevant_for ;
sh:pattern "^http://publications.europa.eu/resource/authority/atu/(.*)" ;
sh:severity sh:Info .
elish:PB23 a sh:PropertyShape ;
sh:description "eli:jurisdiction CAN have an IRI value like \"^http://publications.europa.eu/resource/authority/atu/(.*)\", but it is OK to use your own" ;
sh:name "Range of \"eli:jurisdiction\""@en ;
sh:nodeKind sh:IRI ;
sh:path eli:jurisdiction ;
sh:pattern "^http://publications.europa.eu/resource/authority/atu/(.*)" ;
sh:severity sh:Info .
elish:PB24 a sh:PropertyShape ;
sh:datatype xsd:date ;
sh:description "eli:date_applicability MUST have a literal value with datatype xsd:date" ;
sh:name "Range of \"eli:date_applicability\""@en ;
sh:nodeKind sh:Literal ;
sh:path eli:date_applicability ;
sh:severity sh:Violation .
elish:PB25 a sh:PropertyShape ;
sh:datatype xsd:string ;
sh:description "eli:responsibility_of MUST have a literal value with datatype xsd:string" ;
sh:name "Range of \"eli:responsibility_of\""@en ;
sh:nodeKind sh:Literal ;
sh:path eli:responsibility_of ;
sh:severity sh:Violation .
elish:PB26 a sh:PropertyShape ;
sh:description "eli:responsibility_of_agent MUST have an IRI value" ;
sh:name "Range of \"eli:responsibility_of_agent\""@en ;
sh:nodeKind sh:IRI ;
sh:path eli:responsibility_of_agent ;
sh:severity sh:Violation .
elish:PB27 a sh:PropertyShape ;
sh:datatype xsd:string ;
sh:description "eli:published_in MUST have a literal value with datatype xsd:string" ;
sh:name "Range of \"eli:published_in\""@en ;
sh:nodeKind sh:Literal ;
sh:path eli:published_in ;
sh:severity sh:Violation .
elish:PB28 a sh:PropertyShape ;
sh:description "eli:published_in_format MUST have an IRI value" ;
sh:name "Range of \"eli:published_in_format\""@en ;
sh:nodeKind sh:IRI ;
sh:path eli:published_in_format ;
sh:severity sh:Violation .
elish:PB29 a sh:PropertyShape ;
sh:description "eli:publishes MUST have an IRI value" ;
sh:name "Range of \"eli:publishes\""@en ;
sh:nodeKind sh:IRI ;
sh:path eli:publishes ;
sh:severity sh:Violation .
elish:PB3 a sh:PropertyShape ;
sh:class eli:Format ;
sh:description "eli:is_embodied_by SHOULD have an eli:Format as value" ;
sh:name "Range of \"eli:is_embodied_by\""@en ;
sh:nodeKind sh:IRI ;
sh:path eli:is_embodied_by ;
sh:severity sh:Warning .
elish:PB30 a sh:PropertyShape ;
sh:datatype xsd:string ;
sh:description "eli:publisher MUST have a literal value with datatype xsd:string" ;
sh:name "Range of \"eli:publisher\""@en ;
sh:nodeKind sh:Literal ;
sh:path eli:publisher ;
sh:severity sh:Violation .
elish:PB31 a sh:PropertyShape ;
sh:description "eli:publisher_agent MUST have an IRI value" ;
sh:name "Range of \"eli:publisher_agent\""@en ;
sh:nodeKind sh:IRI ;
sh:path eli:publisher_agent ;
sh:severity sh:Violation .
elish:PB32 a sh:PropertyShape ;
sh:datatype xsd:string ;
sh:description "eli:rightsholder MUST have a literal value with datatype xsd:string" ;
sh:name "Range of \"eli:rightsholder\""@en ;
sh:nodeKind sh:Literal ;
sh:path eli:rightsholder ;
sh:severity sh:Violation .
elish:PB33 a sh:PropertyShape ;
sh:description "eli:rightsholder_agent MUST have an IRI value" ;
sh:name "Range of \"eli:rightsholder_agent\""@en ;
sh:nodeKind sh:IRI ;
sh:path eli:rightsholder_agent ;
sh:severity sh:Violation .
elish:PB34 a sh:PropertyShape ;
sh:description "eli:has_part MUST have an IRI value" ;
sh:name "Range of \"eli:has_part\""@en ;
sh:nodeKind sh:IRI ;
sh:path eli:has_part ;
sh:severity sh:Violation .
elish:PB35 a sh:PropertyShape ;
sh:description "eli:is_part_of MUST have an IRI value" ;
sh:name "Range of \"eli:is_part_of\""@en ;
sh:nodeKind sh:IRI ;
sh:path eli:is_part_of ;
sh:severity sh:Violation .
elish:PB36 a sh:PropertyShape ;
sh:description "eli:is_member_of MUST have an IRI value" ;
sh:name "Range of \"eli:is_member_of\""@en ;
sh:nodeKind sh:IRI ;
sh:path eli:is_member_of ;
sh:severity sh:Violation .
elish:PB37 a sh:PropertyShape ;
sh:description "eli:has_member MUST have an IRI value" ;
sh:name "Range of \"eli:has_member\""@en ;
sh:nodeKind sh:IRI ;
sh:path eli:has_member ;
sh:severity sh:Violation .
elish:PB38 a sh:PropertyShape ;
sh:description "eli:is_exemplified_by MUST have an IRI value" ;
sh:name "Range of \"eli:is_exemplified_by\""@en ;
sh:nodeKind sh:IRI ;
sh:path eli:is_exemplified_by ;
sh:severity sh:Violation .
elish:PB39 a sh:PropertyShape ;
sh:datatype xsd:string ;
sh:description "eli:number MUST have a literal value with datatype xsd:string" ;
sh:name "Range of \"eli:number\""@en ;
sh:nodeKind sh:Literal ;
sh:path eli:number ;
sh:severity sh:Violation .
elish:PB4 a sh:PropertyShape ;
sh:class eli:LegalExpression ;
sh:description "eli:embodies MUST have an eli:LegalExpression as value" ;
sh:name "Range of \"eli:embodies\""@en ;
sh:nodeKind sh:IRI ;
sh:path eli:embodies ;
sh:severity sh:Violation .
elish:PB40 a sh:PropertyShape ;
sh:description "eli:id_local MUST have a literal value" ;
sh:name "Range of \"eli:id_local\""@en ;
sh:nodeKind sh:Literal ;
sh:path eli:id_local ;
sh:severity sh:Violation .
elish:PB41 a sh:PropertyShape ;
sh:description "eli:passed_by MUST have an IRI value" ;
sh:name "Range of \"eli:passed_by\""@en ;
sh:nodeKind sh:IRI ;
sh:path eli:passed_by ;
sh:severity sh:Violation .
elish:PB42 a sh:PropertyShape ;
sh:description "eli:description MUST have a literal value" ;
sh:name "Range of \"eli:description\""@en ;
sh:nodeKind sh:Literal ;
sh:path eli:description ;
sh:severity sh:Violation .
elish:PB43 a sh:PropertyShape ;
sh:description "eli:version MUST have an IRI value" ;
sh:name "Range of \"eli:version\""@en ;
sh:nodeKind sh:IRI ;
sh:path eli:version ;
sh:severity sh:Violation .
elish:PB44 a sh:PropertyShape ;
sh:description "eli:related_to MUST have an IRI value" ;
sh:name "Range of \"eli:related_to\""@en ;
sh:nodeKind sh:IRI ;
sh:path eli:related_to ;
sh:severity sh:Violation .
elish:PB45 a sh:PropertyShape ;
sh:description "eli:changes MUST have an IRI value" ;
sh:name "Range of \"eli:changes\""@en ;
sh:nodeKind sh:IRI ;
sh:path eli:changes ;
sh:severity sh:Violation .
elish:PB46 a sh:PropertyShape ;
sh:description "eli:changed_by MUST have an IRI value" ;
sh:name "Range of \"eli:changed_by\""@en ;
sh:nodeKind sh:IRI ;
sh:path eli:changed_by ;
sh:severity sh:Violation .
elish:PB47 a sh:PropertyShape ;
sh:description "eli:basis_for MUST have an IRI value" ;
sh:name "Range of \"eli:basis_for\""@en ;
sh:nodeKind sh:IRI ;
sh:path eli:basis_for ;
sh:severity sh:Violation .
elish:PB48 a sh:PropertyShape ;
sh:description "eli:based_on MUST have an IRI value" ;
sh:name "Range of \"eli:based_on\""@en ;
sh:nodeKind sh:IRI ;
sh:path eli:based_on ;
sh:severity sh:Violation .
elish:PB49 a sh:PropertyShape ;
sh:description "eli:cites MUST have an IRI value" ;
sh:name "Range of \"eli:cites\""@en ;
sh:nodeKind sh:IRI ;
sh:path eli:cites ;
sh:severity sh:Violation .
elish:PB5 a sh:PropertyShape ;
sh:description "eli:type_document MUST have an IRI value" ;
sh:name "Range of \"eli:type_document\""@en ;
sh:nodeKind sh:IRI ;
sh:path eli:type_document ;
sh:severity sh:Violation .
elish:PB50 a sh:PropertyShape ;
sh:description "eli:cited_by MUST have an IRI value" ;
sh:name "Range of \"eli:cited_by\""@en ;
sh:nodeKind sh:IRI ;
sh:path eli:cited_by ;
sh:severity sh:Violation .
elish:PB51 a sh:PropertyShape ;
sh:description "eli:consolidates MUST have an IRI value" ;
sh:name "Range of \"eli:consolidates\""@en ;
sh:nodeKind sh:IRI ;
sh:path eli:consolidates ;
sh:severity sh:Violation .
elish:PB52 a sh:PropertyShape ;
sh:description "eli:consolidated_by MUST have an IRI value" ;
sh:name "Range of \"eli:consolidated_by\""@en ;
sh:nodeKind sh:IRI ;
sh:path eli:consolidated_by ;
sh:severity sh:Violation .
elish:PB53 a sh:PropertyShape ;
sh:description "eli:transposes MUST have an IRI value" ;
sh:name "Range of \"eli:transposes\""@en ;
sh:nodeKind sh:IRI ;
sh:path eli:transposes ;
sh:severity sh:Violation .
elish:PB54 a sh:PropertyShape ;
sh:description "eli:transposed_by MUST have an IRI value" ;
sh:name "Range of \"eli:transposed_by\""@en ;
sh:nodeKind sh:IRI ;
sh:path eli:transposed_by ;
sh:severity sh:Violation .
elish:PB55 a sh:PropertyShape ;
sh:description "eli:implements MUST have an IRI value" ;
sh:name "Range of \"eli:implements\""@en ;
sh:nodeKind sh:IRI ;
sh:path eli:implements ;
sh:severity sh:Violation .
elish:PB56 a sh:PropertyShape ;
sh:description "eli:implemented_by MUST have an IRI value" ;
sh:name "Range of \"eli:implemented_by\""@en ;
sh:nodeKind sh:IRI ;
sh:path eli:implemented_by ;
sh:severity sh:Violation .
elish:PB57 a sh:PropertyShape ;
sh:description "eli:applies MUST have an IRI value" ;
sh:name "Range of \"eli:applies\""@en ;
sh:nodeKind sh:IRI ;
sh:path eli:applies ;
sh:severity sh:Violation .
elish:PB58 a sh:PropertyShape ;
sh:description "eli:applied_by MUST have an IRI value" ;
sh:name "Range of \"eli:applied_by\""@en ;
sh:nodeKind sh:IRI ;
sh:path eli:applied_by ;
sh:severity sh:Violation .
elish:PB59 a sh:PropertyShape ;
sh:description "eli:commences MUST have an IRI value" ;
sh:name "Range of \"eli:commences\""@en ;
sh:nodeKind sh:IRI ;
sh:path eli:commences ;
sh:severity sh:Violation .
elish:PB6 a sh:PropertyShape ;
sh:description "eli:language MUST have an IRI value starting with \"^http://publications.europa.eu/resource/authority/language/(.*)\"" ;
sh:name "Range of \"eli:language\""@en ;
sh:nodeKind sh:IRI ;
sh:path eli:language ;
sh:pattern "^http://publications.europa.eu/resource/authority/language/(.*)" ;
sh:severity sh:Violation .
elish:PB60 a sh:PropertyShape ;
sh:description "eli:commenced_by MUST have an IRI value" ;
sh:name "Range of \"eli:commenced_by\""@en ;
sh:nodeKind sh:IRI ;
sh:path eli:commenced_by ;
sh:severity sh:Violation .
elish:PB61 a sh:PropertyShape ;
sh:description "eli:repeals MUST have an IRI value" ;
sh:name "Range of \"eli:repeals\""@en ;
sh:nodeKind sh:IRI ;
sh:path eli:repeals ;
sh:severity sh:Violation .
elish:PB62 a sh:PropertyShape ;
sh:description "eli:repealed_by MUST have an IRI value" ;
sh:name "Range of \"eli:repealed_by\""@en ;
sh:nodeKind sh:IRI ;
sh:path eli:repealed_by ;
sh:severity sh:Violation .
elish:PB63 a sh:PropertyShape ;
sh:description "eli:corrects MUST have an IRI value" ;
sh:name "Range of \"eli:corrects\""@en ;
sh:nodeKind sh:IRI ;
sh:path eli:corrects ;
sh:severity sh:Violation .
elish:PB64 a sh:PropertyShape ;
sh:description "eli:corrected_by MUST have an IRI value" ;
sh:name "Range of \"eli:corrected_by\""@en ;
sh:nodeKind sh:IRI ;
sh:path eli:corrected_by ;
sh:severity sh:Violation .
elish:PB65 a sh:PropertyShape ;
sh:description "eli:amends MUST have an IRI value" ;
sh:name "Range of \"eli:amends\""@en ;
sh:nodeKind sh:IRI ;
sh:path eli:amends ;
sh:severity sh:Violation .
elish:PB66 a sh:PropertyShape ;
sh:description "eli:amended_by MUST have an IRI value" ;
sh:name "Range of \"eli:amended_by\""@en ;
sh:nodeKind sh:IRI ;
sh:path eli:amended_by ;
sh:severity sh:Violation .
elish:PB67 a sh:PropertyShape ;
sh:description "eli:is_another_publication_of MUST have an IRI value" ;
sh:name "Range of \"eli:is_another_publication_of\""@en ;
sh:nodeKind sh:IRI ;
sh:path eli:is_another_publication_of ;
sh:severity sh:Violation .
elish:PB68 a sh:PropertyShape ;
sh:description "eli:has_another_publication MUST have an IRI value" ;
sh:name "Range of \"eli:has_another_publication\""@en ;
sh:nodeKind sh:IRI ;
sh:path eli:has_another_publication ;
sh:severity sh:Violation .
elish:PB7 a sh:PropertyShape ;
sh:datatype xsd:string ;
sh:description "eli:title SHOULD have a literal value with datatype xsd:string" ;
sh:name "Range of \"eli:title\""@en ;
sh:nodeKind sh:Literal ;
sh:path eli:title ;
sh:severity sh:Warning .
elish:PB8 a sh:PropertyShape ;
sh:datatype xsd:string ;
sh:description "eli:title_short SHOULD have a literal value with datatype xsd:string" ;
sh:name "Range of \"eli:title_short\""@en ;
sh:nodeKind sh:Literal ;
sh:path eli:title_short ;
sh:severity sh:Warning .
elish:PB9 a sh:PropertyShape ;
sh:datatype xsd:string ;
sh:description "eli:title_alternative SHOULD have a literal value with datatype xsd:string" ;
sh:name "Range of \"eli:title_alternative\""@en ;
sh:nodeKind sh:Literal ;
sh:path eli:title_alternative ;
sh:severity sh:Warning .