From 86dfcce8f452bae25c9b2a3553899b6226f0cc99 Mon Sep 17 00:00:00 2001 From: Pano Maria Date: Wed, 15 May 2024 09:20:09 +0200 Subject: [PATCH 1/4] separate codelist-based range shapes --- config/rdftemplate.yml | 1 + shapes/dcat-ap-nl-SHACL-codelist-range.ttl | 65 ++++++++++++++++++++++ shapes/dcat-ap-nl-SHACL.ttl | 32 ----------- 3 files changed, 66 insertions(+), 32 deletions(-) create mode 100644 shapes/dcat-ap-nl-SHACL-codelist-range.ttl diff --git a/config/rdftemplate.yml b/config/rdftemplate.yml index 6c6a170..1de975a 100644 --- a/config/rdftemplate.yml +++ b/config/rdftemplate.yml @@ -24,6 +24,7 @@ dataSources: - /shapes/dcat-ap-SHACL.ttl - /shapes/dcat-ap-OPT.ttl - /shapes/dcat-ap-nl-SHACL.ttl + - /shapes/dcat-ap-nl-SHACL-codelist-range.ttl - /shapes/dcat-ap-nl-OPT.ttl - /shapes/optionaliteit.ttl resultFrame: diff --git a/shapes/dcat-ap-nl-SHACL-codelist-range.ttl b/shapes/dcat-ap-nl-SHACL-codelist-range.ttl new file mode 100644 index 0000000..b749a13 --- /dev/null +++ b/shapes/dcat-ap-nl-SHACL-codelist-range.ttl @@ -0,0 +1,65 @@ +@prefix adms: . +@prefix dct: . +@prefix dcat: . +@prefix dcatap: . +@prefix eli: . +@prefix eush: . +@prefix foaf: . +@prefix prov: . +@prefix rdf: . +@prefix rdfs: . +@prefix sh: . +@prefix skos: . +@prefix vcard: . +@prefix xsd: . + +@prefix dcatapnl: . + +########################################### +# dcat:Dataset +########################################### + +dcatapnl:DatasetShape + sh:property + dcatapnl:DatasetShape_status_class; +. + +dcatapnl:DatasetShape_status_class + sh:class skos:Concept; + sh:name "status"@en; + sh:path adms:status; + eush:message "The range of status must be of type ."@en +. + + +########################################### +# dcat:DataService +########################################### + +dcatapnl:DataServiceShape + sh:property + dcatapnl:DataServiceShape_language_class, + dcatapnl:DataServiceShape_publisher_class, + dcatapnl:DataServiceShape_theme_class; +. + +dcatapnl:DataServiceShape_language_class + sh:class dct:LinguisticSystem; + sh:name "language"@en; + sh:path dct:language; + eush:message "The range of language must be of type ."@en +. + +dcatapnl:DataServiceShape_publisher_class + sh:class foaf:Agent; + sh:name "publisher"@en; + sh:path dct:publisher; + eush:message "The range of publisher must be of type ."@en +. + +dcatapnl:DataServiceShape_theme_class + sh:class skos:Concept; + sh:name "theme"@en; + sh:path dcat:theme; + eush:message "The range of theme must be of type ."@en +. diff --git a/shapes/dcat-ap-nl-SHACL.ttl b/shapes/dcat-ap-nl-SHACL.ttl index 17f94e6..65e20f1 100644 --- a/shapes/dcat-ap-nl-SHACL.ttl +++ b/shapes/dcat-ap-nl-SHACL.ttl @@ -35,7 +35,6 @@ dcatapnl:DatasetShape a sh:NodeShape; dcatapnl:DatasetShape_identifier_maxCount, dcatapnl:DatasetShape_publisher_minCount, dcatapnl:DatasetShape_status_nodeKind, - dcatapnl:DatasetShape_status_class, dcatapnl:DatasetShape_status_maxCount, dcatapnl:DatasetShape_theme_minCount, dcatapnl:DatasetShape_version_maxCount; @@ -128,13 +127,6 @@ dcatapnl:DatasetShape_status_nodeKind eush:message "The expected value for status is a rdfs:Resource (URI or blank node)"@en . -dcatapnl:DatasetShape_status_class - sh:class skos:Concept; - sh:name "status"@en; - sh:path adms:status; - eush:message "The range of status must be of type ."@en -. - dcatapnl:DatasetShape_status_maxCount sh:maxCount 1; sh:name "status"@en; @@ -274,7 +266,6 @@ dcatapnl:DataServiceShape a sh:NodeShape; dcatapnl:DataServiceShape_landingPage_class, dcatapnl:DataServiceShape_language_nodeKind, dcatapnl:DataServiceShape_language_nodeKind, - dcatapnl:DataServiceShape_language_class, dcatapnl:DataServiceShape_license_minCount, dcatapnl:DataServiceShape_modified_nodeKind, dcatapnl:DataServiceShape_modified_node, @@ -282,13 +273,11 @@ dcatapnl:DataServiceShape a sh:NodeShape; dcatapnl:DataServiceShape_otherIdentifier_nodeKind, dcatapnl:DataServiceShape_otherIdentifier_class, dcatapnl:DataServiceShape_publisher_nodeKind, - dcatapnl:DataServiceShape_publisher_class, dcatapnl:DataServiceShape_publisher_minCount, dcatapnl:DataServiceShape_publisher_maxCount, dcatapnl:DataServiceShape_rights_nodeKind, dcatapnl:DataServiceShape_rights_class, dcatapnl:DataServiceShape_theme_nodeKind, - dcatapnl:DataServiceShape_theme_class, dcatapnl:DataServiceShape_theme_minCount . @@ -469,13 +458,6 @@ dcatapnl:DataServiceShape_language_nodeKind eush:message "The expected value for language is a Literal"@en . -dcatapnl:DataServiceShape_language_class - sh:class dct:LinguisticSystem; - sh:name "language"@en; - sh:path dct:language; - eush:message "The range of language must be of type ."@en -. - dcatapnl:DataServiceShape_license_minCount sh:minCount 1; sh:name "licence"@en; @@ -526,13 +508,6 @@ dcatapnl:DataServiceShape_publisher_nodeKind eush:message "The expected value for publisher is a rdfs:Resource (URI or blank node)"@en . -dcatapnl:DataServiceShape_publisher_class - sh:class foaf:Agent; - sh:name "publisher"@en; - sh:path dct:publisher; - eush:message "The range of publisher must be of type ."@en -. - dcatapnl:DataServiceShape_publisher_minCount sh:minCount 1; sh:name "publisher"@en; @@ -570,13 +545,6 @@ dcatapnl:DataServiceShape_theme_nodeKind eush:message "The expected value for theme is a rdfs:Resource (URI or blank node)"@en . -dcatapnl:DataServiceShape_theme_class - sh:class skos:Concept; - sh:name "theme"@en; - sh:path dcat:theme; - eush:message "The range of theme must be of type ."@en -. - dcatapnl:DataServiceShape_theme_minCount sh:minCount 1; sh:name "theme"@en; From 4d680cb6fad1374e0935feba4bc1abd1d9f9e1c1 Mon Sep 17 00:00:00 2001 From: Pano Maria Date: Mon, 20 May 2024 18:19:31 +0200 Subject: [PATCH 2/4] add recommended shapes file --- shapes/dcat-ap-nl-SHACL-aanbevolen.ttl | 163 +++++++++++++++++++++++++ 1 file changed, 163 insertions(+) create mode 100644 shapes/dcat-ap-nl-SHACL-aanbevolen.ttl diff --git a/shapes/dcat-ap-nl-SHACL-aanbevolen.ttl b/shapes/dcat-ap-nl-SHACL-aanbevolen.ttl new file mode 100644 index 0000000..7a5ed75 --- /dev/null +++ b/shapes/dcat-ap-nl-SHACL-aanbevolen.ttl @@ -0,0 +1,163 @@ +@prefix adms: . +@prefix dct: . +@prefix dcat: . +@prefix dcatap: . +@prefix eli: . +@prefix eush: . +@prefix foaf: . +@prefix prov: . +@prefix rdf: . +@prefix rdfs: . +@prefix sh: . +@prefix skos: . +@prefix vcard: . +@prefix xsd: . + +@prefix dcatapnl: . + +########################################### +# dcat:Dataset +########################################### + +dcatapnl:DatasetShape_aanbevolen a sh:NodeShape; + sh:name "Dataset"@en; + sh:targetClass dcat:Dataset; + sh:property + dcatapnl:DatasetShape_conformsTo_aanbevolen_minCount, + dcatapnl:DatasetShape_documentation_aanbevolen_minCount, + dcatapnl:DatasetShape_landingPage_aanbevolen_minCount, + dcatapnl:DatasetShape_language_aanbevolen_minCount +. + +dcatapnl:DatasetShape_conformsTo_aanbevolen_minCount + sh:path dct:conformsTo; + sh:minCount 1; + sh:severity sh:Warning; + eush:message "It is recommended to specify conforms to."@en; +. + +dcatapnl:DatasetShape_documentation_aanbevolen_minCount + sh:path foaf:page ; + sh:minCount 1; + sh:severity sh:Warning; + eush:message "It is recommended to specify documentation."@en; +. + +dcatapnl:DatasetShape_landingPage_aanbevolen_minCount + sh:path dcat:landingPage; + sh:minCount 1; + sh:severity sh:Warning; + eush:message "It is recommended to specify landing page."@en; +. + +dcatapnl:DatasetShape_language_aanbevolen_minCount + sh:path dct:language; + sh:minCount 1; + sh:severity sh:Warning; + eush:message "It is recommended to specify language."@en; +. + +########################################### +# dcat:Distribution +########################################### + +dcatapnl:DistributionShape_aanbevolen a sh:NodeShape; + sh:name "Distribution"@en; + sh:targetClass dcat:Distribution; + sh:property + dcatapnl:DistributionShape_accessService_aanbevolen_minCount, + dcatapnl:DistributionShape_downloadURL_aanbevolen_minCount, + dcatapnl:DistributionShape_language_aanbevolen_minCount, + dcatapnl:DistributionShape_linkedSchemas_aanbevolen_minCount +. + +dcatapnl:DistributionShape_accessService_aanbevolen_minCount + sh:path dcat:accessService; + sh:minCount 1; + sh:severity sh:Warning; + eush:message "It is recommended to specify access service."@en; +. + +dcatapnl:DistributionShape_downloadURL_aanbevolen_minCount + sh:path dcat:downloadURL; + sh:minCount 1; + sh:severity sh:Warning; + eush:message "It is recommended to specify download URL."@en; +. + +dcatapnl:DistributionShape_language_aanbevolen_minCount + sh:path dct:language; + sh:minCount 1; + sh:severity sh:Warning; + eush:message "It is recommended to specify language."@en; +. + +dcatapnl:DistributionShape_linkedSchemas_aanbevolen_minCount + sh:path dct:conformsTo; + sh:minCount 1; + sh:severity sh:Warning; + eush:message "It is recommended to specify linked schemas."@en; +. + + +########################################### +# dcat:DataService +########################################### + +dcatapnl:DataServiceShape_aanbevolen a sh:NodeShape; + sh:name "DataService"@en; + sh:targetClass dcat:DataService; + sh:property + dcatapnl:DataServiceShape_creator_aanbevolen_minCount, + dcatapnl:DataServiceShape_keyword_aanbevolen_minCount, + dcatapnl:DataServiceShape_language_aanbevolen_minCount +. + +dcatapnl:DataServiceShape_creator_aanbevolen_minCount + sh:path dct:creator; + sh:minCount 1; + sh:severity sh:Warning; + eush:message "It is recommended to specify creator."@en; +. + +dcatapnl:DataServiceShape_keyword_aanbevolen_minCount + sh:path dcat:keyword; + sh:minCount 1; + sh:severity sh:Warning; + eush:message "It is recommended to specify keyword."@en; +. + +dcatapnl:DataServiceShape_language_aanbevolen_minCount + sh:path dct:language; + sh:minCount 1; + sh:severity sh:Warning; + eush:message "It is recommended to specify language."@en; +. + +########################################### +# dcat:Catalog +########################################### + +dcatapnl:CatalogShape_aanbevolen a sh:NodeShape; + sh:name "Catalog"@en; + sh:targetClass dcat:Catalog; + sh:property + dcatapnl:CatalogShape_creator_aanbevolen_minCount +. + +dcatapnl:CatalogShape_creator_aanbevolen_minCount + sh:path dct:creator; + sh:minCount 1; + sh:severity sh:Warning; + eush:message "It is recommended to specify creator."@en; +. + +########################################### +# dcat:DatasetSeries +########################################### + + +########################################### +# dcat:CatalogRecord +########################################### + From 5f3a0df4655d2329da94b5acd4f49d6b46d10ff4 Mon Sep 17 00:00:00 2001 From: Pano Maria Date: Mon, 20 May 2024 21:12:02 +0200 Subject: [PATCH 3/4] update to dcat 3.0.0-draft shapes --- shapes/dcat-ap-OPT.ttl | 62 +- shapes/dcat-ap-SHACL.ttl | 2676 ++++++++++--------------------------- shapes/dcat-ap-nl-OPT.ttl | 32 +- 3 files changed, 745 insertions(+), 2025 deletions(-) diff --git a/shapes/dcat-ap-OPT.ttl b/shapes/dcat-ap-OPT.ttl index 6698d08..982565f 100644 --- a/shapes/dcat-ap-OPT.ttl +++ b/shapes/dcat-ap-OPT.ttl @@ -17,10 +17,10 @@ @prefix spdx: . @prefix time: . -@prefix dcatapsh: . +@prefix dcatapsh: . @prefix todo_opt: . -dcatapsh:AgentShape +dcatapsh:foaf:AgentShape sh:property dcatapsh:foafAgent_foaf-name , dcatapsh:foafAgent_dct-type . @@ -35,7 +35,7 @@ dcatapsh:foafAgent_dct-type -dcatapsh:CatalogueShape +dcatapsh:dcat:CatalogShape sh:property dcatapsh:dcatCatalog_dct-description , dcatapsh:dcatCatalog_dct-publisher , @@ -135,17 +135,15 @@ dcatapsh:dcatCatalog_dct-temporal -dcatapsh:CatalogueRecordShape +dcatapsh:dcat:CatalogRecordShape sh:property dcatapsh:dcatCatalogRecord_dct-modified , dcatapsh:dcatCatalogRecord_foaf-primaryTopic , dcatapsh:dcatCatalogRecord_dct-conformsTo , dcatapsh:dcatCatalogRecord_adms-status , dcatapsh:dcatCatalogRecord_dct-issued , - dcatapsh:dcatCatalogRecord_dct-description , dcatapsh:dcatCatalogRecord_dct-language , - dcatapsh:dcatCatalogRecord_dct-source , - dcatapsh:dcatCatalogRecord_dct-title . + dcatapsh:dcatCatalogRecord_dct-source . dcatapsh:dcatCatalogRecord_dct-modified sh:path dct:modified ; @@ -167,10 +165,6 @@ dcatapsh:dcatCatalogRecord_dct-issued sh:path dct:issued ; todo_opt:optionaliteit todo_opt:aanbevolen . -dcatapsh:dcatCatalogRecord_dct-description - sh:path dct:description ; - todo_opt:optionaliteit todo_opt:optioneel . - dcatapsh:dcatCatalogRecord_dct-language sh:path dct:language ; todo_opt:optionaliteit todo_opt:optioneel . @@ -179,13 +173,9 @@ dcatapsh:dcatCatalogRecord_dct-source sh:path dct:source ; todo_opt:optionaliteit todo_opt:optioneel . -dcatapsh:dcatCatalogRecord_dct-title - sh:path dct:title ; - todo_opt:optionaliteit todo_opt:optioneel . - -dcatapsh:ChecksumShape +dcatapsh:spdx:ChecksumShape sh:property dcatapsh:spdxChecksum_spdx-algorithm , dcatapsh:spdxChecksum_spdx-checksumValue . @@ -200,7 +190,7 @@ dcatapsh:spdxChecksum_spdx-checksumValue -dcatapsh:DataServiceShape +dcatapsh:dcat:DataServiceShape sh:property dcatapsh:dcatDataService_dcat-endpointURL , dcatapsh:dcatDataService_dct-title , @@ -275,14 +265,13 @@ dcatapsh:dcatDataService_dct-license -dcatapsh:DatasetShape +dcatapsh:dcat:DatasetShape sh:property dcatapsh:dcatDataset_dct-description , dcatapsh:dcatDataset_dct-title , dcatapsh:dcatDataset_dcat-contactPoint , dcatapsh:dcatDataset_dcat-distribution , dcatapsh:dcatDataset_dct-spatial , - dcatapsh:dcatDataset_dcat-keyword , dcatapsh:dcatDataset_dct-publisher , dcatapsh:dcatDataset_dct-temporal , dcatapsh:dcatDataset_dcat-theme , @@ -311,7 +300,6 @@ dcatapsh:DatasetShape dcatapsh:dcatDataset_dcat-temporalResolution , dcatapsh:dcatDataset_dct-type , dcatapsh:dcatDataset_dcat-version , - dcatapsh:dcatDataset_adms-versionNotes , dcatapsh:dcatDataset_prov-wasGeneratedBy . dcatapsh:dcatDataset_dct-description @@ -334,10 +322,6 @@ dcatapsh:dcatDataset_dct-spatial sh:path dct:spatial ; todo_opt:optionaliteit todo_opt:aanbevolen . -dcatapsh:dcatDataset_dcat-keyword - sh:path dcat:keyword ; - todo_opt:optionaliteit todo_opt:aanbevolen . - dcatapsh:dcatDataset_dct-publisher sh:path dct:publisher ; todo_opt:optionaliteit todo_opt:aanbevolen . @@ -450,17 +434,13 @@ dcatapsh:dcatDataset_dcat-version sh:path dcat:version ; todo_opt:optionaliteit todo_opt:optioneel . -dcatapsh:dcatDataset_adms-versionNotes - sh:path adms:versionNotes ; - todo_opt:optionaliteit todo_opt:optioneel . - dcatapsh:dcatDataset_prov-wasGeneratedBy sh:path prov:wasGeneratedBy ; todo_opt:optionaliteit todo_opt:optioneel . -dcatapsh:DatasetSeriesShape +dcatapsh:dcat:DatasetSeriesShape sh:property dcatapsh:dcatDatasetSeries_dct-title , dcatapsh:dcatDatasetSeries_dcat-contactPoint , @@ -515,7 +495,7 @@ dcatapsh:dcatDatasetSeries_dct-issued -dcatapsh:DistributionShape +dcatapsh:dcat:DistributionShape sh:property dcatapsh:dcatDistribution_dcat-accessURL , dcatapsh:dcatDistribution_dct-format , @@ -526,7 +506,6 @@ dcatapsh:DistributionShape dcatapsh:dcatDistribution_dcat-byteSize , dcatapsh:dcatDistribution_spdx-checksum , dcatapsh:dcatDistribution_dcat-compressFormat , - dcatapsh:dcatDistribution_dct-description , dcatapsh:dcatDistribution_foaf-page , dcatapsh:dcatDistribution_dcat-downloadURL , dcatapsh:dcatDistribution_odrl-hasPolicy , @@ -539,8 +518,7 @@ dcatapsh:DistributionShape dcatapsh:dcatDistribution_dct-rights , dcatapsh:dcatDistribution_dcat-spatialResolutionInMeters , dcatapsh:dcatDistribution_adms-status , - dcatapsh:dcatDistribution_dcat-temporalResolution , - dcatapsh:dcatDistribution_dct-title . + dcatapsh:dcatDistribution_dcat-temporalResolution . dcatapsh:dcatDistribution_dcat-accessURL sh:path dcat:accessURL ; @@ -578,10 +556,6 @@ dcatapsh:dcatDistribution_dcat-compressFormat sh:path dcat:compressFormat ; todo_opt:optionaliteit todo_opt:optioneel . -dcatapsh:dcatDistribution_dct-description - sh:path dct:description ; - todo_opt:optionaliteit todo_opt:optioneel . - dcatapsh:dcatDistribution_foaf-page sh:path foaf:page ; todo_opt:optionaliteit todo_opt:optioneel . @@ -634,13 +608,9 @@ dcatapsh:dcatDistribution_dcat-temporalResolution sh:path dcat:temporalResolution ; todo_opt:optionaliteit todo_opt:optioneel . -dcatapsh:dcatDistribution_dct-title - sh:path dct:title ; - todo_opt:optionaliteit todo_opt:optioneel . - -dcatapsh:IdentifierShape +dcatapsh:adms:IdentifierShape sh:property dcatapsh:admsIdentifier_skos-notation . @@ -650,7 +620,7 @@ dcatapsh:admsIdentifier_skos-notation -dcatapsh:LicenceDocumentShape +dcatapsh:dct:LicenceDocumentShape sh:property dcatapsh:dctLicenseDocument_dct-type . @@ -660,7 +630,7 @@ dcatapsh:dctLicenseDocument_dct-type -dcatapsh:LocationShape +dcatapsh:dct:LocationShape sh:property dcatapsh:dctLocation_dcat-bbox , dcatapsh:dctLocation_dcat-centroid , @@ -680,7 +650,7 @@ dcatapsh:dctLocation_locn-geometry -dcatapsh:PeriodoftimeShape +dcatapsh:dct:PeriodOfTimeShape sh:property dcatapsh:dctPeriodOfTime_dcat-endDate , dcatapsh:dctPeriodOfTime_dcat-startDate , @@ -705,7 +675,7 @@ dcatapsh:dctPeriodOfTime_time-hasEnd -dcatapsh:RelationshipShape +dcatapsh:dcat:RelationshipShape sh:property dcatapsh:dcatRelationship_dcat-hadRole , dcatapsh:dcatRelationship_dct-relation . diff --git a/shapes/dcat-ap-SHACL.ttl b/shapes/dcat-ap-SHACL.ttl index a75cf45..51ba2b8 100755 --- a/shapes/dcat-ap-SHACL.ttl +++ b/shapes/dcat-ap-SHACL.ttl @@ -9,2581 +9,1361 @@ @prefix vcard: . @prefix xsd: . - rdfs:member , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - . - - a shacl:NodeShape; + rdfs:member , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + . + + a shacl:NodeShape; shacl:closed false; - shacl:targetClass prov:Activity . + shacl:targetClass . - a shacl:NodeShape; + a shacl:NodeShape; shacl:closed false; - shacl:property , - , - , - , - ; - shacl:targetClass foaf:Agent . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Agent.type"; - shacl:description "A type of the agent that makes the Catalogue or Dataset available."@en; - shacl:maxCount 1; - shacl:name "type"@en; - shacl:path dc:type; - "Maximally 1 values allowed for type"@en . + shacl:targetClass rdfs:Literal . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Agent.type"; - shacl:class skos:Concept; - shacl:description "A type of the agent that makes the Catalogue or Dataset available."@en; - shacl:name "type"@en; - shacl:path dc:type; - "The range of type must be of type ."@en . + a shacl:NodeShape; + shacl:closed false; + shacl:targetClass . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Agent.type"; - shacl:description "A type of the agent that makes the Catalogue or Dataset available."@en; - shacl:name "type"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path dc:type; - "The expected value for type is a rdfs:Resource (URI or blank node)"@en . + a shacl:NodeShape; + shacl:closed false; + shacl:property , + ; + shacl:targetClass . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Agent.name"; - shacl:description "A name of the agent."@en; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Identifier.notation"; + shacl:description "A string that is an identifier in the context of the identifier scheme referenced by its datatype."@en; shacl:minCount 1; - shacl:name "name"@en; - shacl:path foaf:name; - "Minimally 1 values are expected for name"@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Agent.name"; - shacl:description "A name of the agent."@en; - shacl:name "name"@en; - shacl:nodeKind shacl:Literal; - shacl:path foaf:name; - "The expected value for name is a Literal"@en . + shacl:name "notation"@en; + shacl:path skos:notation . - a shacl:NodeShape; - shacl:closed false; - shacl:targetClass prov:Attribution . + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Identifier.notation"; + shacl:description "A string that is an identifier in the context of the identifier scheme referenced by its datatype."@en; + shacl:maxCount 1; + shacl:name "notation"@en; + shacl:path skos:notation . - a shacl:NodeShape; + a shacl:NodeShape; shacl:closed false; - shacl:property , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - ; + shacl:property , + , + , + , + , + , + , + , + , + , + , + ; shacl:targetClass dcat:CatalogRecord . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#CatalogueRecord.modificationdate"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#CatalogueRecord.modificationdate"; shacl:description "The most recent date on which the Catalogue entry was changed or modified."@en; shacl:minCount 1; shacl:name "modification date"@en; - shacl:path dc:modified; - "Minimally 1 values are expected for modification date"@en . + shacl:path dc:modified . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#CatalogueRecord.changetype"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#CatalogueRecord.changetype"; shacl:description "The status of the catalogue record in the context of editorial flow of the dataset and data service descriptions."@en; shacl:maxCount 1; shacl:name "change type"@en; - shacl:path ; - "Maximally 1 values allowed for change type"@en . + shacl:path . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#CatalogueRecord.language"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#CatalogueRecord.language"; shacl:class dc:LinguisticSystem; - shacl:description "A language used in the textual metadata describing titles, descriptions, etc. of the Dataset."@en; + shacl:description "A language used in the textual metadata describing titles, descriptions, etc. of the Catalogued Resource."@en; shacl:name "language"@en; - shacl:path dc:language; - "The range of language must be of type ."@en . + shacl:path dc:language . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#CatalogueRecord.applicationprofile"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#CatalogueRecord.applicationprofile"; shacl:class dc:Standard; - shacl:description "An Application Profile that the Dataset's metadata conforms to."@en; + shacl:description "An Application Profile that the Catalogued Resource's metadata conforms to."@en; shacl:name "application profile"@en; - shacl:path dc:conformsTo; - "The range of application profile must be of type ."@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#CatalogueRecord.primarytopic"; - shacl:description "A link to the Dataset, Data service or Catalog described in the record."@en; - shacl:name "primary topic"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path foaf:primaryTopic; - "The expected value for primary topic is a rdfs:Resource (URI or blank node)"@en . + shacl:path dc:conformsTo . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#CatalogueRecord.sourcemetadata"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#CatalogueRecord.sourcemetadata"; shacl:description "The original metadata that was used in creating metadata for the Dataset."@en; shacl:maxCount 1; shacl:name "source metadata"@en; - shacl:path dc:source; - "Maximally 1 values allowed for source metadata"@en . + shacl:path dc:source . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#CatalogueRecord.changetype"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#CatalogueRecord.changetype"; shacl:class skos:Concept; shacl:description "The status of the catalogue record in the context of editorial flow of the dataset and data service descriptions."@en; shacl:name "change type"@en; - shacl:path ; - "The range of change type must be of type ."@en . + shacl:path . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#CatalogueRecord.listingdate"; - shacl:description "The date on which the description of the Dataset was included in the Catalogue."@en; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#CatalogueRecord.listingdate"; + shacl:description "The date on which the description of the Resource was included in the Catalogue."@en; shacl:maxCount 1; shacl:name "listing date"@en; - shacl:path dc:issued; - "Maximally 1 values allowed for listing date"@en . + shacl:path dc:issued . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#CatalogueRecord.primarytopic"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#CatalogueRecord.primarytopic"; shacl:description "A link to the Dataset, Data service or Catalog described in the record."@en; shacl:minCount 1; shacl:name "primary topic"@en; - shacl:path foaf:primaryTopic; - "Minimally 1 values are expected for primary topic"@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#CatalogueRecord.modificationdate"; - shacl:description "The most recent date on which the Catalogue entry was changed or modified."@en; - shacl:name "modification date"@en; - shacl:nodeKind shacl:Literal; - shacl:path dc:modified; - "The expected value for modification date is a Literal"@en . + shacl:path foaf:primaryTopic . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#CatalogueRecord.description"; - shacl:description "A free-text account of the record. This property can be repeated for parallel language versions of the description."@en; - shacl:name "description"@en; - shacl:nodeKind shacl:Literal; - shacl:path dc:description; - "The expected value for description is a Literal"@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#CatalogueRecord.changetype"; - shacl:description "The status of the catalogue record in the context of editorial flow of the dataset and data service descriptions."@en; - shacl:name "change type"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path ; - "The expected value for change type is a rdfs:Resource (URI or blank node)"@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#CatalogueRecord.sourcemetadata"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#CatalogueRecord.sourcemetadata"; shacl:class dcat:CatalogRecord; shacl:description "The original metadata that was used in creating metadata for the Dataset."@en; shacl:name "source metadata"@en; - shacl:path dc:source; - "The range of source metadata must be of type ."@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#CatalogueRecord.applicationprofile"; - shacl:description "An Application Profile that the Dataset's metadata conforms to."@en; - shacl:name "application profile"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path dc:conformsTo; - "The expected value for application profile is a rdfs:Resource (URI or blank node)"@en . + shacl:path dc:source . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#CatalogueRecord.modificationdate"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#CatalogueRecord.modificationdate"; shacl:description "The most recent date on which the Catalogue entry was changed or modified."@en; shacl:maxCount 1; shacl:name "modification date"@en; - shacl:path dc:modified; - "Maximally 1 values allowed for modification date"@en . + shacl:path dc:modified . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#CatalogueRecord.primarytopic"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#CatalogueRecord.primarytopic"; shacl:class dcat:Resource; shacl:description "A link to the Dataset, Data service or Catalog described in the record."@en; shacl:name "primary topic"@en; - shacl:path foaf:primaryTopic; - "The range of primary topic must be of type ."@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#CatalogueRecord.sourcemetadata"; - shacl:description "The original metadata that was used in creating metadata for the Dataset."@en; - shacl:name "source metadata"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path dc:source; - "The expected value for source metadata is a rdfs:Resource (URI or blank node)"@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#CatalogueRecord.listingdate"; - shacl:description "The date on which the description of the Dataset was included in the Catalogue."@en; - shacl:name "listing date"@en; - shacl:nodeKind shacl:Literal; - shacl:path dc:issued; - "The expected value for listing date is a Literal"@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#CatalogueRecord.title"; - shacl:description "A name given to the Catalogue Record."@en; - shacl:name "title"@en; - shacl:nodeKind shacl:Literal; - shacl:path dc:title; - "The expected value for title is a Literal"@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#CatalogueRecord.language"; - shacl:description "A language used in the textual metadata describing titles, descriptions, etc. of the Dataset."@en; - shacl:name "language"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path dc:language; - "The expected value for language is a rdfs:Resource (URI or blank node)"@en . + shacl:path foaf:primaryTopic . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#CatalogueRecord.applicationprofile"; - shacl:description "An Application Profile that the Dataset's metadata conforms to."@en; - shacl:maxCount 1; - shacl:name "application profile"@en; - shacl:path dc:conformsTo; - "Maximally 1 values allowed for application profile"@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#CatalogueRecord.primarytopic"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#CatalogueRecord.primarytopic"; shacl:description "A link to the Dataset, Data service or Catalog described in the record."@en; shacl:maxCount 1; shacl:name "primary topic"@en; - shacl:path foaf:primaryTopic; - "Maximally 1 values allowed for primary topic"@en . + shacl:path foaf:primaryTopic . - a shacl:NodeShape; + a shacl:NodeShape; shacl:closed false; - shacl:property , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - ; + shacl:property , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + ; shacl:targetClass dcat:Catalog . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Catalogue.geographicalcoverage"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Catalogue.geographicalcoverage"; shacl:class dc:Location; shacl:description "A geographical area covered by the Catalogue."@en; shacl:name "geographical coverage"@en; - shacl:path dc:spatial; - "The range of geographical coverage must be of type ."@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Catalogue.haspart"; - shacl:description "A related Catalogue that is part of the described Catalogue."@en; - shacl:name "has part"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path dc:hasPart; - "The expected value for has part is a rdfs:Resource (URI or blank node)"@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Catalogue.dataset"; - shacl:description "A Dataset that is part of the Catalogue."@en; - shacl:name "dataset"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path dcat:dataset; - "The expected value for dataset is a rdfs:Resource (URI or blank node)"@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Catalogue.themes"; - shacl:description "A knowledge organization system used to classify the Catalogue's Datasets."@en; - shacl:name "themes"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path dcat:themeTaxonomy; - "The expected value for themes is a rdfs:Resource (URI or blank node)"@en . + shacl:path dc:spatial . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Catalogue.ispartof"; - shacl:description "A related Catalogue in which the described Catalogue is physically or logically included."@en; - shacl:maxCount 1; - shacl:name "is part of"@en; - shacl:path dc:isPartOf; - "Maximally 1 values allowed for is part of"@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Catalogue.ispartof"; - shacl:description "A related Catalogue in which the described Catalogue is physically or logically included."@en; - shacl:name "is part of"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path dc:isPartOf; - "The expected value for is part of is a rdfs:Resource (URI or blank node)"@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Catalogue.language"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Catalogue.language"; shacl:class dc:LinguisticSystem; shacl:description "A language used in the textual metadata describing titles, descriptions, etc. of the Datasets in the Catalogue."@en; shacl:name "language"@en; - shacl:path dc:language; - "The range of language must be of type ."@en . + shacl:path dc:language . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Catalogue.record"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Catalogue.record"; shacl:class dcat:CatalogRecord; shacl:description "A Catalogue Record that is part of the Catalogue."@en; shacl:name "record"@en; - shacl:path dcat:record; - "The range of record must be of type ."@en . + shacl:path dcat:record . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Catalogue.record"; - shacl:description "A Catalogue Record that is part of the Catalogue."@en; - shacl:name "record"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path dcat:record; - "The expected value for record is a rdfs:Resource (URI or blank node)"@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Catalogue.rights"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Catalogue.rights"; shacl:description "A statement that specifies rights associated with the Catalogue."@en; shacl:maxCount 1; shacl:name "rights"@en; - shacl:path dc:rights; - "Maximally 1 values allowed for rights"@en . + shacl:path dc:rights . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Catalogue.catalogue"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Catalogue.catalogue"; shacl:class dcat:Catalog; shacl:description "A catalogue whose contents are of interest in the context of this catalogue."@en; shacl:name "catalogue"@en; - shacl:path dcat:catalog; - "The range of catalogue must be of type ."@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Catalogue.releasedate"; - shacl:description "The date of formal issuance (e.g., publication) of the Catalogue."@en; - shacl:name "release date"@en; - shacl:nodeKind shacl:Literal; - shacl:path dc:issued; - "The expected value for release date is a Literal"@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Catalogue.ispartof"; - shacl:class dcat:Catalog; - shacl:description "A related Catalogue in which the described Catalogue is physically or logically included."@en; - shacl:name "is part of"@en; - shacl:path dc:isPartOf; - "The range of is part of must be of type ."@en . + shacl:path dcat:catalog . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Catalogue.themes"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Catalogue.themes"; shacl:class skos:ConceptScheme; - shacl:description "A knowledge organization system used to classify the Catalogue's Datasets."@en; + shacl:description "A knowledge organization system used to classify the Resources that are in the Catalogue."@en; shacl:name "themes"@en; - shacl:path dcat:themeTaxonomy; - "The range of themes must be of type ."@en . + shacl:path dcat:themeTaxonomy . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Catalogue.publisher"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Catalogue.publisher"; shacl:description "An entity (organisation) responsible for making the Catalogue available."@en; shacl:maxCount 1; shacl:name "publisher"@en; - shacl:path dc:publisher; - "Maximally 1 values allowed for publisher"@en . + shacl:path dc:publisher . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Catalogue.modificationdate"; - shacl:description "The most recent date on which the Catalogue was modified."@en; - shacl:name "modification date"@en; - shacl:nodeKind shacl:Literal; - shacl:path dc:modified; - "The expected value for modification date is a Literal"@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Catalogue.description"; - shacl:description "A free-text account of the Catalogue."@en; - shacl:name "description"@en; - shacl:nodeKind shacl:Literal; - shacl:path dc:description; - "The expected value for description is a Literal"@en . + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Catalogue.applicablelegislation"; + shacl:class ; + shacl:description "The legislation that mandates the creation or management of the Catalog."@en; + shacl:name "applicable legislation"@en; + shacl:path . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Catalogue.dataset"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Catalogue.dataset"; shacl:class dcat:Dataset; shacl:description "A Dataset that is part of the Catalogue."@en; shacl:name "dataset"@en; - shacl:path dcat:dataset; - "The range of dataset must be of type ."@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Catalogue.creator"; - shacl:description "An entity responsible for the creation of the catalogue."@en; - shacl:name "creator"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path dc:creator; - "The expected value for creator is a rdfs:Resource (URI or blank node)"@en . + shacl:path dcat:dataset . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Catalogue.temporalcoverage"; - shacl:description "A temporal period that the Catalogue covers."@en; - shacl:name "temporal coverage"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path dc:temporal; - "The expected value for temporal coverage is a rdfs:Resource (URI or blank node)"@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Catalogue.creator"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Catalogue.creator"; shacl:description "An entity responsible for the creation of the catalogue."@en; shacl:maxCount 1; shacl:name "creator"@en; - shacl:path dc:creator; - "Maximally 1 values allowed for creator"@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Catalogue.homepage"; - shacl:description "A web page that acts as the main page for the Catalogue."@en; - shacl:name "homepage"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path foaf:homepage; - "The expected value for homepage is a rdfs:Resource (URI or blank node)"@en . + shacl:path dc:creator . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Catalogue.temporalcoverage"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Catalogue.temporalcoverage"; shacl:class dc:PeriodOfTime; shacl:description "A temporal period that the Catalogue covers."@en; shacl:name "temporal coverage"@en; - shacl:path dc:temporal; - "The range of temporal coverage must be of type ."@en . + shacl:path dc:temporal . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Catalogue.description"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Catalogue.description"; shacl:description "A free-text account of the Catalogue."@en; shacl:minCount 1; shacl:name "description"@en; - shacl:path dc:description; - "Minimally 1 values are expected for description"@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Catalogue.publisher"; - shacl:description "An entity (organisation) responsible for making the Catalogue available."@en; - shacl:name "publisher"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path dc:publisher; - "The expected value for publisher is a rdfs:Resource (URI or blank node)"@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Catalogue.geographicalcoverage"; - shacl:description "A geographical area covered by the Catalogue."@en; - shacl:name "geographical coverage"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path dc:spatial; - "The expected value for geographical coverage is a rdfs:Resource (URI or blank node)"@en . + shacl:path dc:description . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Catalogue.rights"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Catalogue.rights"; shacl:class dc:RightsStatement; shacl:description "A statement that specifies rights associated with the Catalogue."@en; shacl:name "rights"@en; - shacl:path dc:rights; - "The range of rights must be of type ."@en . + shacl:path dc:rights . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Catalogue.modificationdate"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Catalogue.modificationdate"; shacl:description "The most recent date on which the Catalogue was modified."@en; shacl:maxCount 1; shacl:name "modification date"@en; - shacl:path dc:modified; - "Maximally 1 values allowed for modification date"@en . + shacl:path dc:modified . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Catalogue.licence"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Catalogue.licence"; shacl:description "A licence under which the Catalogue can be used or reused."@en; shacl:maxCount 1; shacl:name "licence"@en; - shacl:path dc:license; - "Maximally 1 values allowed for licence"@en . + shacl:path dc:license . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Catalogue.publisher"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Catalogue.publisher"; shacl:description "An entity (organisation) responsible for making the Catalogue available."@en; shacl:minCount 1; shacl:name "publisher"@en; - shacl:path dc:publisher; - "Minimally 1 values are expected for publisher"@en . + shacl:path dc:publisher . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Catalogue.releasedate"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Catalogue.releasedate"; shacl:description "The date of formal issuance (e.g., publication) of the Catalogue."@en; shacl:maxCount 1; shacl:name "release date"@en; - shacl:path dc:issued; - "Maximally 1 values allowed for release date"@en . + shacl:path dc:issued . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Catalogue.publisher"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Catalogue.publisher"; shacl:class foaf:Agent; shacl:description "An entity (organisation) responsible for making the Catalogue available."@en; shacl:name "publisher"@en; - shacl:path dc:publisher; - "The range of publisher must be of type ."@en . + shacl:path dc:publisher . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Catalogue.rights"; - shacl:description "A statement that specifies rights associated with the Catalogue."@en; - shacl:name "rights"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path dc:rights; - "The expected value for rights is a rdfs:Resource (URI or blank node)"@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Catalogue.catalogue"; - shacl:description "A catalogue whose contents are of interest in the context of this catalogue."@en; - shacl:name "catalogue"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path dcat:catalog; - "The expected value for catalogue is a rdfs:Resource (URI or blank node)"@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Catalogue.creator"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Catalogue.creator"; shacl:class foaf:Agent; shacl:description "An entity responsible for the creation of the catalogue."@en; shacl:name "creator"@en; - shacl:path dc:creator; - "The range of creator must be of type ."@en . + shacl:path dc:creator . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Catalogue.service"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Catalogue.service"; shacl:class dcat:DataService; shacl:description "A site or end-point (Data Service) that is listed in the Catalogue."@en; shacl:name "service"@en; - shacl:path dcat:service; - "The range of service must be of type ."@en . + shacl:path dcat:service . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Catalogue.haspart"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Catalogue.haspart"; shacl:class dcat:Catalog; shacl:description "A related Catalogue that is part of the described Catalogue."@en; shacl:name "has part"@en; - shacl:path dc:hasPart; - "The range of has part must be of type ."@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Catalogue.title"; - shacl:description "A name given to the Catalogue."@en; - shacl:name "title"@en; - shacl:nodeKind shacl:Literal; - shacl:path dc:title; - "The expected value for title is a Literal"@en . + shacl:path dc:hasPart . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Catalogue.homepage"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Catalogue.homepage"; shacl:description "A web page that acts as the main page for the Catalogue."@en; shacl:maxCount 1; shacl:name "homepage"@en; - shacl:path foaf:homepage; - "Maximally 1 values allowed for homepage"@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Catalogue.language"; - shacl:description "A language used in the textual metadata describing titles, descriptions, etc. of the Datasets in the Catalogue."@en; - shacl:name "language"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path dc:language; - "The expected value for language is a rdfs:Resource (URI or blank node)"@en . + shacl:path foaf:homepage . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Catalogue.licence"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Catalogue.licence"; shacl:class dc:LicenseDocument; shacl:description "A licence under which the Catalogue can be used or reused."@en; shacl:name "licence"@en; - shacl:path dc:license; - "The range of licence must be of type ."@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Catalogue.service"; - shacl:description "A site or end-point (Data Service) that is listed in the Catalogue."@en; - shacl:name "service"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path dcat:service; - "The expected value for service is a rdfs:Resource (URI or blank node)"@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Catalogue.licence"; - shacl:description "A licence under which the Catalogue can be used or reused."@en; - shacl:name "licence"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path dc:license; - "The expected value for licence is a rdfs:Resource (URI or blank node)"@en . + shacl:path dc:license . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Catalogue.title"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Catalogue.title"; shacl:description "A name given to the Catalogue."@en; shacl:minCount 1; shacl:name "title"@en; - shacl:path dc:title; - "Minimally 1 values are expected for title"@en . + shacl:path dc:title . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Catalogue.homepage"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Catalogue.homepage"; shacl:class foaf:Document; shacl:description "A web page that acts as the main page for the Catalogue."@en; shacl:name "homepage"@en; - shacl:path foaf:homepage; - "The range of homepage must be of type ."@en . - - a shacl:NodeShape; - shacl:closed false; - shacl:targetClass dcat:Resource . - - a shacl:NodeShape; - shacl:closed false; - shacl:targetClass . - - a shacl:NodeShape; - shacl:closed false; - shacl:property , - , - , - , - , - , - , - ; - shacl:targetClass . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Checksum.checksumvalue"; - shacl:description "A lower case hexadecimal encoded digest value produced using a specific algorithm."@en; - shacl:name "checksum value"@en; - shacl:nodeKind shacl:Literal; - shacl:path ; - "The expected value for checksum value is a Literal"@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Checksum.checksumvalue"; - shacl:datatype xsd:hexBinary; - shacl:description "A lower case hexadecimal encoded digest value produced using a specific algorithm."@en; - shacl:name "checksum value"@en; - shacl:path ; - "The range of checksum value must be of type ."@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Checksum.checksumvalue"; - shacl:description "A lower case hexadecimal encoded digest value produced using a specific algorithm."@en; - shacl:maxCount 1; - shacl:name "checksum value"@en; - shacl:path ; - "Maximally 1 values allowed for checksum value"@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Checksum.algorithm"; - shacl:description "The algorithm used to produce the subject Checksum."@en; - shacl:name "algorithm"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path ; - "The expected value for algorithm is a rdfs:Resource (URI or blank node)"@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Checksum.algorithm"; - shacl:description "The algorithm used to produce the subject Checksum."@en; - shacl:maxCount 1; - shacl:name "algorithm"@en; - shacl:path ; - "Maximally 1 values allowed for algorithm"@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Checksum.algorithm"; - shacl:description "The algorithm used to produce the subject Checksum."@en; - shacl:minCount 1; - shacl:name "algorithm"@en; - shacl:path ; - "Minimally 1 values are expected for algorithm"@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Checksum.checksumvalue"; - shacl:description "A lower case hexadecimal encoded digest value produced using a specific algorithm."@en; - shacl:minCount 1; - shacl:name "checksum value"@en; - shacl:path ; - "Minimally 1 values are expected for checksum value"@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Checksum.algorithm"; - shacl:class ; - shacl:description "The algorithm used to produce the subject Checksum."@en; - shacl:name "algorithm"@en; - shacl:path ; - "The range of algorithm must be of type ."@en . - - a shacl:NodeShape; - shacl:closed false; - shacl:property , - ; - shacl:targetClass skos:ConceptScheme . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#ConceptScheme.title"; - shacl:description "A name of the concept scheme."@en; - shacl:name "title"@en; - shacl:nodeKind shacl:Literal; - shacl:path dc:title; - "The expected value for title is a Literal"@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#ConceptScheme.title"; - shacl:description "A name of the concept scheme."@en; - shacl:minCount 1; - shacl:name "title"@en; - shacl:path dc:title; - "Minimally 1 values are expected for title"@en . - - a shacl:NodeShape; - shacl:closed false; - shacl:property , - ; - shacl:targetClass skos:Concept . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Concept.preferredlabel"; - shacl:description "A preferred label of the concept."@en; - shacl:name "preferred label"@en; - shacl:nodeKind shacl:Literal; - shacl:path skos:prefLabel; - "The expected value for preferred label is a Literal"@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Concept.preferredlabel"; - shacl:description "A preferred label of the concept."@en; - shacl:minCount 1; - shacl:name "preferred label"@en; - shacl:path skos:prefLabel; - "Minimally 1 values are expected for preferred label"@en . + shacl:path foaf:homepage . - a shacl:NodeShape; + a shacl:NodeShape; shacl:closed false; - shacl:property , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - ; + shacl:property , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + ; shacl:targetClass dcat:DataService . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#DataService.accessrights"; - shacl:description "Information regarding access or restrictions based on privacy, security, or other policies."@en; - shacl:name "access rights"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path dc:accessRights; - "The expected value for access rights is a rdfs:Resource (URI or blank node)"@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#DataService.servesdataset"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#DataService.servesdataset"; shacl:class dcat:Dataset; shacl:description "This property refers to a collection of data that this data service can distribute."@en; shacl:name "serves dataset"@en; - shacl:path dcat:servesDataset; - "The range of serves dataset must be of type ."@en . + shacl:path dcat:servesDataset . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#DataService.endpointURL"; - shacl:description "The root location or primary endpoint of the service (an IRI)."@en; - shacl:name "endpoint URL"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path dcat:endpointURL; - "The expected value for endpoint URL is a rdfs:Resource (URI or blank node)"@en . + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#DataService.applicationprofile"; + shacl:class dc:Standard; + shacl:description "An established (technical) standard to which the Data Service conforms."@en; + shacl:name "application profile"@en; + shacl:path dc:conformsTo . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#DataService.endpointdescription"; - shacl:description "A description of the services available via the end-points, including their operations, parameters etc."@en; - shacl:name "endpoint description"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path dcat:endpointDescription; - "The expected value for endpoint description is a rdfs:Resource (URI or blank node)"@en . + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#DataService.publisher"; + shacl:description "An entity (organisation) responsible for making the Data Service available."@en; + shacl:maxCount 1; + shacl:name "publisher"@en; + shacl:path dc:publisher . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#DataService.description"; - shacl:description "A free-text account of the Data Service."@en; - shacl:name "description"@en; - shacl:nodeKind shacl:Literal; - shacl:path dc:description; - "The expected value for description is a Literal"@en . + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#DataService.applicablelegislation"; + shacl:class ; + shacl:description "The legislation that mandates the creation or management of the Data Service."@en; + shacl:name "applicable legislation"@en; + shacl:path . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#DataService.format"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#DataService.format"; shacl:class dc:MediaTypeOrExtent; shacl:description "The structure that can be returned by querying the endpointURL."@en; shacl:name "format"@en; - shacl:path dc:format; - "The range of format must be of type ."@en . + shacl:path dc:format . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#DataService.accessrights"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#DataService.accessrights"; shacl:description "Information regarding access or restrictions based on privacy, security, or other policies."@en; shacl:maxCount 1; shacl:name "access rights"@en; - shacl:path dc:accessRights; - "Maximally 1 values allowed for access rights"@en . + shacl:path dc:accessRights . + + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#DataService.contactpoint"; + shacl:class vcard:Kind; + shacl:description "Contact information that can be used for sending comments about the Data Service."@en; + shacl:name "contact point"@en; + shacl:path dcat:contactPoint . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#DataService.endpointURL"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#DataService.endpointURL"; shacl:description "The root location or primary endpoint of the service (an IRI)."@en; shacl:minCount 1; shacl:name "endpoint URL"@en; - shacl:path dcat:endpointURL; - "Minimally 1 values are expected for endpoint URL"@en . + shacl:path dcat:endpointURL . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#DataService.licence"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#DataService.licence"; shacl:description "A licence under which the Data service is made available."@en; shacl:maxCount 1; shacl:name "licence"@en; - shacl:path dc:license; - "Maximally 1 values allowed for licence"@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#DataService.format"; - shacl:description "The structure that can be returned by querying the endpointURL."@en; - shacl:name "format"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path dc:format; - "The expected value for format is a rdfs:Resource (URI or blank node)"@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#DataService.servesdataset"; - shacl:description "This property refers to a collection of data that this data service can distribute."@en; - shacl:name "serves dataset"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path dcat:servesDataset; - "The expected value for serves dataset is a rdfs:Resource (URI or blank node)"@en . + shacl:path dc:license . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#DataService.title"; - shacl:description "A name given to the Data Service."@en; - shacl:name "title"@en; - shacl:nodeKind shacl:Literal; - shacl:path dc:title; - "The expected value for title is a Literal"@en . + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#DataService.publisher"; + shacl:class foaf:Agent; + shacl:description "An entity (organisation) responsible for making the Data Service available."@en; + shacl:name "publisher"@en; + shacl:path dc:publisher . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#DataService.licence"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#DataService.licence"; shacl:class dc:LicenseDocument; shacl:description "A licence under which the Data service is made available."@en; shacl:name "licence"@en; - shacl:path dc:license; - "The range of licence must be of type ."@en . + shacl:path dc:license . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#DataService.endpointdescription"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#DataService.endpointdescription"; shacl:class rdfs:Resource; shacl:description "A description of the services available via the end-points, including their operations, parameters etc."@en; shacl:name "endpoint description"@en; - shacl:path dcat:endpointDescription; - "The range of endpoint description must be of type ."@en . + shacl:path dcat:endpointDescription . + + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#DataService.theme"; + shacl:class skos:Concept; + shacl:description "A category of the Data Service."@en; + shacl:name "theme"@en; + shacl:path dcat:theme . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#DataService.endpointURL"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#DataService.endpointURL"; shacl:class rdfs:Resource; shacl:description "The root location or primary endpoint of the service (an IRI)."@en; shacl:name "endpoint URL"@en; - shacl:path dcat:endpointURL; - "The range of endpoint URL must be of type ."@en . + shacl:path dcat:endpointURL . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#DataService.accessrights"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#DataService.accessrights"; shacl:class dc:RightsStatement; shacl:description "Information regarding access or restrictions based on privacy, security, or other policies."@en; shacl:name "access rights"@en; - shacl:path dc:accessRights; - "The range of access rights must be of type ."@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#DataService.licence"; - shacl:description "A licence under which the Data service is made available."@en; - shacl:name "licence"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path dc:license; - "The expected value for licence is a rdfs:Resource (URI or blank node)"@en . + shacl:path dc:accessRights . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#DataService.title"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#DataService.title"; shacl:description "A name given to the Data Service."@en; shacl:minCount 1; shacl:name "title"@en; - shacl:path dc:title; - "Minimally 1 values are expected for title"@en . + shacl:path dc:title . - a shacl:NodeShape; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#DataService.landingpage"; + shacl:class foaf:Document; + shacl:description "A web page that provides access to the Data Service and/or additional information."@en; + shacl:name "landing page"@en; + shacl:path dcat:landingPage . + + a shacl:NodeShape; shacl:closed false; - shacl:property , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - ; + shacl:property , + , + , + , + , + , + , + , + , + , + , + ; shacl:targetClass dcat:DatasetSeries . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#DatasetSeries.geographicalcoverage"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#DatasetSeries.geographicalcoverage"; shacl:class dc:Location; shacl:description "A geographic region that is covered by the Dataset Series."@en; shacl:name "geographical coverage"@en; - shacl:path dc:spatial; - "The range of geographical coverage must be of type ."@en . + shacl:path dc:spatial . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#DatasetSeries.frequency"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#DatasetSeries.frequency"; shacl:class dc:Frequency; shacl:description "The frequency at which the Dataset Series is updated."@en; shacl:name "frequency"@en; - shacl:path dc:accrualPeriodicity; - "The range of frequency must be of type ."@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#DatasetSeries.seriesmember"; - shacl:class dcat:Dataset; - shacl:description "A member of the Dataset Series. "@en; - shacl:name "series member"@en; - shacl:path dcat:seriesMember; - "The range of series member must be of type ."@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#DatasetSeries.releasedate"; - shacl:description "The date of formal issuance (e.g., publication) of the Dataset Series."@en; - shacl:name "release date"@en; - shacl:nodeKind shacl:Literal; - shacl:path dc:issued; - "The expected value for release date is a Literal"@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#DatasetSeries.seriesmember"; - shacl:description "A member of the Dataset Series. "@en; - shacl:name "series member"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path dcat:seriesMember; - "The expected value for series member is a rdfs:Resource (URI or blank node)"@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#DatasetSeries.frequency"; - shacl:description "The frequency at which the Dataset Series is updated."@en; - shacl:name "frequency"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path dc:accrualPeriodicity; - "The expected value for frequency is a rdfs:Resource (URI or blank node)"@en . + shacl:path dc:accrualPeriodicity . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#DatasetSeries.publisher"; - shacl:description "An entity (organisation) responsible for ensuring the coherency of the Dataset Series "@en; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#DatasetSeries.publisher"; + shacl:description "An entity (organisation) responsible for ensuring the coherency of the Dataset Series "@en; shacl:maxCount 1; shacl:name "publisher"@en; - shacl:path dc:publisher; - "Maximally 1 values allowed for publisher"@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#DatasetSeries.modificationdate"; - shacl:description "The most recent date on which the Dataset Series was changed or modified."@en; - shacl:name "modification date"@en; - shacl:nodeKind shacl:Literal; - shacl:path dc:modified; - "The expected value for modification date is a Literal"@en . + shacl:path dc:publisher . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#DatasetSeries.description"; - shacl:description "A free-text account of the Dataset Series."@en; - shacl:name "description"@en; - shacl:nodeKind shacl:Literal; - shacl:path dc:description; - "The expected value for description is a Literal"@en . + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#DatasetSeries.applicablelegislation"; + shacl:class ; + shacl:description "The legislation that mandates the creation or management of the Dataset Series."@en; + shacl:name "applicable legislation"@en; + shacl:path . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#DatasetSeries.first"; - shacl:description "The first resource in an ordered collection or series of resources, to which the current resource belongs."@en; - shacl:maxCount 1; - shacl:name "first"@en; - shacl:path dcat:first; - "Maximally 1 values allowed for first"@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#DatasetSeries.first"; - shacl:description "The first resource in an ordered collection or series of resources, to which the current resource belongs."@en; - shacl:name "first"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path dcat:first; - "The expected value for first is a rdfs:Resource (URI or blank node)"@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#DatasetSeries.contactpoint"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#DatasetSeries.contactpoint"; shacl:class vcard:Kind; shacl:description "Contact information that can be used for sending comments about the Dataset Series."@en; shacl:name "contact point"@en; - shacl:path dcat:contactPoint; - "The range of contact point must be of type ."@en . + shacl:path dcat:contactPoint . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#DatasetSeries.temporalcoverage"; - shacl:description "A temporal period that the Dataset Series covers."@en; - shacl:name "temporal coverage"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path dc:temporal; - "The expected value for temporal coverage is a rdfs:Resource (URI or blank node)"@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#DatasetSeries.frequency"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#DatasetSeries.frequency"; shacl:description "The frequency at which the Dataset Series is updated."@en; shacl:maxCount 1; shacl:name "frequency"@en; - shacl:path dc:accrualPeriodicity; - "Maximally 1 values allowed for frequency"@en . + shacl:path dc:accrualPeriodicity . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#DatasetSeries.temporalcoverage"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#DatasetSeries.temporalcoverage"; shacl:class dc:PeriodOfTime; shacl:description "A temporal period that the Dataset Series covers."@en; shacl:name "temporal coverage"@en; - shacl:path dc:temporal; - "The range of temporal coverage must be of type ."@en . + shacl:path dc:temporal . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#DatasetSeries.description"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#DatasetSeries.description"; shacl:description "A free-text account of the Dataset Series."@en; shacl:minCount 1; shacl:name "description"@en; - shacl:path dc:description; - "Minimally 1 values are expected for description"@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#DatasetSeries.publisher"; - shacl:description "An entity (organisation) responsible for ensuring the coherency of the Dataset Series "@en; - shacl:name "publisher"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path dc:publisher; - "The expected value for publisher is a rdfs:Resource (URI or blank node)"@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#DatasetSeries.geographicalcoverage"; - shacl:description "A geographic region that is covered by the Dataset Series."@en; - shacl:name "geographical coverage"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path dc:spatial; - "The expected value for geographical coverage is a rdfs:Resource (URI or blank node)"@en . + shacl:path dc:description . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#DatasetSeries.contactpoint"; - shacl:description "Contact information that can be used for sending comments about the Dataset Series."@en; - shacl:name "contact point"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path dcat:contactPoint; - "The expected value for contact point is a rdfs:Resource (URI or blank node)"@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#DatasetSeries.last"; - shacl:description "The last resource in an ordered collection or series."@en; - shacl:name "last"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path dcat:last; - "The expected value for last is a rdfs:Resource (URI or blank node)"@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#DatasetSeries.modificationdate"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#DatasetSeries.modificationdate"; shacl:description "The most recent date on which the Dataset Series was changed or modified."@en; shacl:maxCount 1; shacl:name "modification date"@en; - shacl:path dc:modified; - "Maximally 1 values allowed for modification date"@en . + shacl:path dc:modified . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#DatasetSeries.releasedate"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#DatasetSeries.releasedate"; shacl:description "The date of formal issuance (e.g., publication) of the Dataset Series."@en; shacl:maxCount 1; shacl:name "release date"@en; - shacl:path dc:issued; - "Maximally 1 values allowed for release date"@en . + shacl:path dc:issued . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#DatasetSeries.publisher"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#DatasetSeries.publisher"; shacl:class foaf:Agent; - shacl:description "An entity (organisation) responsible for ensuring the coherency of the Dataset Series "@en; + shacl:description "An entity (organisation) responsible for ensuring the coherency of the Dataset Series "@en; shacl:name "publisher"@en; - shacl:path dc:publisher; - "The range of publisher must be of type ."@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#DatasetSeries.first"; - shacl:class dcat:Dataset; - shacl:description "The first resource in an ordered collection or series of resources, to which the current resource belongs."@en; - shacl:name "first"@en; - shacl:path dcat:first; - "The range of first must be of type ."@en . + shacl:path dc:publisher . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#DatasetSeries.title"; - shacl:description "A name given to the Dataset Series."@en; - shacl:name "title"@en; - shacl:nodeKind shacl:Literal; - shacl:path dc:title; - "The expected value for title is a Literal"@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#DatasetSeries.last"; - shacl:description "The last resource in an ordered collection or series."@en; - shacl:maxCount 1; - shacl:name "last"@en; - shacl:path dcat:last; - "Maximally 1 values allowed for last"@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#DatasetSeries.last"; - shacl:class dcat:Dataset; - shacl:description "The last resource in an ordered collection or series."@en; - shacl:name "last"@en; - shacl:path dcat:last; - "The range of last must be of type ."@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#DatasetSeries.title"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#DatasetSeries.title"; shacl:description "A name given to the Dataset Series."@en; shacl:minCount 1; shacl:name "title"@en; - shacl:path dc:title; - "Minimally 1 values are expected for title"@en . + shacl:path dc:title . - a shacl:NodeShape; + a shacl:NodeShape; shacl:closed false; - shacl:property , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - ; + shacl:property , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + ; shacl:targetClass dcat:Dataset . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Dataset.geographicalcoverage"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Dataset.geographicalcoverage"; shacl:class dc:Location; shacl:description "A geographic region that is covered by the Dataset."@en; shacl:name "geographical coverage"@en; - shacl:path dc:spatial; - "The range of geographical coverage must be of type ."@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Dataset.otheridentifier"; - shacl:description "A secondary identifier of the Dataset, such as MAST/ADS17, DataCite18, DOI19, EZID20 or W3ID21."@en; - shacl:name "other identifier"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path ; - "The expected value for other identifier is a rdfs:Resource (URI or blank node)"@en . + shacl:path dc:spatial . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Dataset.frequency"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Dataset.frequency"; shacl:class dc:Frequency; shacl:description "The frequency at which the Dataset is updated."@en; shacl:name "frequency"@en; - shacl:path dc:accrualPeriodicity; - "The range of frequency must be of type ."@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Dataset.conformsto"; - shacl:description "An implementing rule or other specification."@en; - shacl:name "conforms to"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path dc:conformsTo; - "The expected value for conforms to is a rdfs:Resource (URI or blank node)"@en . + shacl:path dc:accrualPeriodicity . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Dataset.relatedresource"; - shacl:description "A related resource."@en; - shacl:name "related resource"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path dc:relation; - "The expected value for related resource is a rdfs:Resource (URI or blank node)"@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Dataset.provenance"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Dataset.provenance"; shacl:class dc:ProvenanceStatement; shacl:description "A statement about the lineage of a Dataset."@en; shacl:name "provenance"@en; - shacl:path dc:provenance; - "The range of provenance must be of type ."@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Dataset.accessrights"; - shacl:description "Information that indicates whether the Dataset is open data, has access restrictions or is not public."@en; - shacl:name "access rights"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path dc:accessRights; - "The expected value for access rights is a rdfs:Resource (URI or blank node)"@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Dataset.wasgeneratedby"; - shacl:description "An activity that generated, or provides the business context for, the creation of the dataset."@en; - shacl:name "was generated by"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path prov:wasGeneratedBy; - "The expected value for was generated by is a rdfs:Resource (URI or blank node)"@en . + shacl:path dc:provenance . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Dataset.type"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Dataset.type"; shacl:description "A type of the Dataset."@en; shacl:maxCount 1; shacl:name "type"@en; - shacl:path dc:type; - "Maximally 1 values allowed for type"@en . + shacl:path dc:type . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Dataset.temporalresolution"; - shacl:description "The minimum time period resolvable in the dataset."@en; - shacl:name "temporal resolution"@en; - shacl:nodeKind shacl:Literal; - shacl:path dcat:temporalResolution; - "The expected value for temporal resolution is a Literal"@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Dataset.language"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Dataset.language"; shacl:class dc:LinguisticSystem; shacl:description "A language of the Dataset."@en; shacl:name "language"@en; - shacl:path dc:language; - "The range of language must be of type ."@en . + shacl:path dc:language . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Dataset.datasetdistribution"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Dataset.datasetdistribution"; shacl:class dcat:Distribution; shacl:description "An available Distribution for the Dataset."@en; shacl:name "dataset distribution"@en; - shacl:path dcat:distribution; - "The range of dataset distribution must be of type ."@en . + shacl:path dcat:distribution . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Dataset.source"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Dataset.source"; shacl:class dcat:Dataset; shacl:description "A related Dataset from which the described Dataset is derived."@en; shacl:name "source"@en; - shacl:path dc:source; - "The range of source must be of type ."@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Dataset.landingpage"; - shacl:description "A web page that provides access to the Dataset, its Distributions and/or additional information."@en; - shacl:name "landing page"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path dcat:landingPage; - "The expected value for landing page is a rdfs:Resource (URI or blank node)"@en . + shacl:path dc:source . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Dataset.type"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Dataset.type"; shacl:class skos:Concept; shacl:description "A type of the Dataset."@en; shacl:name "type"@en; - shacl:path dc:type; - "The range of type must be of type ."@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Dataset.sample"; - shacl:description "A sample distribution of the dataset."@en; - shacl:name "sample"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path ; - "The expected value for sample is a rdfs:Resource (URI or blank node)"@en . + shacl:path dc:type . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Dataset.wasgeneratedby"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Dataset.wasgeneratedby"; shacl:class prov:Activity; shacl:description "An activity that generated, or provides the business context for, the creation of the dataset."@en; shacl:name "was generated by"@en; - shacl:path prov:wasGeneratedBy; - "The range of was generated by must be of type ."@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Dataset.isreferencedby"; - shacl:description "A related resource, such as a publication, that references, cites, or otherwise points to the dataset."@en; - shacl:name "is referenced by"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path dc:isReferencedBy; - "The expected value for is referenced by is a rdfs:Resource (URI or blank node)"@en . + shacl:path prov:wasGeneratedBy . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Dataset.qualifiedrelation"; - shacl:description "A description of a relationship with another resource."@en; - shacl:name "qualified relation"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path dcat:qualifiedRelation; - "The expected value for qualified relation is a rdfs:Resource (URI or blank node)"@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Dataset.spatialresolution"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Dataset.spatialresolution"; shacl:datatype xsd:decimal; shacl:description "The minimum spatial separation resolvable in a dataset, measured in meters."@en; shacl:name "spatial resolution"@en; - shacl:path dcat:spatialResolutionInMeters; - "The range of spatial resolution must be of type ."@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Dataset.spatialresolution"; - shacl:description "The minimum spatial separation resolvable in a dataset, measured in meters."@en; - shacl:name "spatial resolution"@en; - shacl:nodeKind shacl:Literal; - shacl:path dcat:spatialResolutionInMeters; - "The expected value for spatial resolution is a Literal"@en . + shacl:path dcat:spatialResolutionInMeters . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Dataset.relatedresource"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Dataset.relatedresource"; shacl:class rdfs:Resource; shacl:description "A related resource."@en; shacl:name "related resource"@en; - shacl:path dc:relation; - "The range of related resource must be of type ."@en . + shacl:path dc:relation . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Dataset.hasversion"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Dataset.hasversion"; shacl:class dcat:Dataset; shacl:description "A related Dataset that is a version, edition, or adaptation of the described Dataset."@en; shacl:name "has version"@en; - shacl:path dcat:hasVersion; - "The range of has version must be of type ."@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Dataset.releasedate"; - shacl:description "The date of formal issuance (e.g., publication) of the Dataset."@en; - shacl:name "release date"@en; - shacl:nodeKind shacl:Literal; - shacl:path dc:issued; - "The expected value for release date is a Literal"@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Dataset.type"; - shacl:description "A type of the Dataset."@en; - shacl:name "type"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path dc:type; - "The expected value for type is a rdfs:Resource (URI or blank node)"@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Dataset.versionnotes"; - shacl:description "A description of the differences between this version and a previous version of the Dataset."@en; - shacl:name "version notes"@en; - shacl:nodeKind shacl:Literal; - shacl:path ; - "The expected value for version notes is a Literal"@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Dataset.keyword"; - shacl:description "A keyword or tag describing the Dataset."@en; - shacl:name "keyword"@en; - shacl:nodeKind shacl:Literal; - shacl:path dcat:keyword; - "The expected value for keyword is a Literal"@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Dataset.provenance"; - shacl:description "A statement about the lineage of a Dataset."@en; - shacl:name "provenance"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path dc:provenance; - "The expected value for provenance is a rdfs:Resource (URI or blank node)"@en . + shacl:path dcat:hasVersion . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Dataset.sample"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Dataset.sample"; shacl:class dcat:Distribution; shacl:description "A sample distribution of the dataset."@en; shacl:name "sample"@en; - shacl:path ; - "The range of sample must be of type ."@en . + shacl:path . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Dataset.frequency"; - shacl:description "The frequency at which the Dataset is updated."@en; - shacl:name "frequency"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path dc:accrualPeriodicity; - "The expected value for frequency is a rdfs:Resource (URI or blank node)"@en . + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Dataset.inseries"; + shacl:class dcat:DatasetSeries; + shacl:description "A dataset series of which the dataset is part."@en; + shacl:name "in series"@en; + shacl:path dcat:inSeries . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Dataset.publisher"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Dataset.publisher"; shacl:description "An entity (organisation) responsible for making the Dataset available."@en; shacl:maxCount 1; shacl:name "publisher"@en; - shacl:path dc:publisher; - "Maximally 1 values allowed for publisher"@en . + shacl:path dc:publisher . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Dataset.documentation"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Dataset.documentation"; shacl:class foaf:Document; shacl:description "A page or document about this Dataset."@en; shacl:name "documentation"@en; - shacl:path foaf:page; - "The range of documentation must be of type ."@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Dataset.modificationdate"; - shacl:description "The most recent date on which the Dataset was changed or modified."@en; - shacl:name "modification date"@en; - shacl:nodeKind shacl:Literal; - shacl:path dc:modified; - "The expected value for modification date is a Literal"@en . + shacl:path foaf:page . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Dataset.description"; - shacl:description "A free-text account of the Dataset."@en; - shacl:name "description"@en; - shacl:nodeKind shacl:Literal; - shacl:path dc:description; - "The expected value for description is a Literal"@en . + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Dataset.applicablelegislation"; + shacl:class ; + shacl:description "The legislation that mandates the creation or management of the Dataset."@en; + shacl:name "applicable legislation"@en; + shacl:path . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Dataset.accessrights"; - shacl:description "Information that indicates whether the Dataset is open data, has access restrictions or is not public."@en; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Dataset.accessrights"; + shacl:description "Information that indicates whether the Dataset is publicly accessible, has access restrictions or is not public."@en; shacl:maxCount 1; shacl:name "access rights"@en; - shacl:path dc:accessRights; - "Maximally 1 values allowed for access rights"@en . + shacl:path dc:accessRights . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Dataset.contactpoint"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Dataset.contactpoint"; shacl:class vcard:Kind; shacl:description "Contact information that can be used for sending comments about the Dataset."@en; shacl:name "contact point"@en; - shacl:path dcat:contactPoint; - "The range of contact point must be of type ."@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Dataset.creator"; - shacl:description "Ae entity responsible for producing the dataset."@en; - shacl:name "creator"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path dc:creator; - "The expected value for creator is a rdfs:Resource (URI or blank node)"@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Dataset.source"; - shacl:description "A related Dataset from which the described Dataset is derived."@en; - shacl:name "source"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path dc:source; - "The expected value for source is a rdfs:Resource (URI or blank node)"@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Dataset.temporalcoverage"; - shacl:description "A temporal period that the Dataset covers."@en; - shacl:name "temporal coverage"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path dc:temporal; - "The expected value for temporal coverage is a rdfs:Resource (URI or blank node)"@en . + shacl:path dcat:contactPoint . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Dataset.qualifiedattribution"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Dataset.qualifiedattribution"; shacl:class prov:Attribution; shacl:description "An Agent having some form of responsibility for the resource."@en; shacl:name "qualified attribution"@en; - shacl:path prov:qualifiedAttribution; - "The range of qualified attribution must be of type ."@en . + shacl:path prov:qualifiedAttribution . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Dataset.frequency"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Dataset.frequency"; shacl:description "The frequency at which the Dataset is updated."@en; shacl:maxCount 1; shacl:name "frequency"@en; - shacl:path dc:accrualPeriodicity; - "Maximally 1 values allowed for frequency"@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Dataset.creator"; - shacl:description "Ae entity responsible for producing the dataset."@en; - shacl:maxCount 1; - shacl:name "creator"@en; - shacl:path dc:creator; - "Maximally 1 values allowed for creator"@en . + shacl:path dc:accrualPeriodicity . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Dataset.temporalcoverage"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Dataset.temporalcoverage"; shacl:class dc:PeriodOfTime; shacl:description "A temporal period that the Dataset covers."@en; shacl:name "temporal coverage"@en; - shacl:path dc:temporal; - "The range of temporal coverage must be of type ."@en . + shacl:path dc:temporal . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Dataset.description"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Dataset.description"; shacl:description "A free-text account of the Dataset."@en; shacl:minCount 1; shacl:name "description"@en; - shacl:path dc:description; - "Minimally 1 values are expected for description"@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Dataset.publisher"; - shacl:description "An entity (organisation) responsible for making the Dataset available."@en; - shacl:name "publisher"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path dc:publisher; - "The expected value for publisher is a rdfs:Resource (URI or blank node)"@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Dataset.geographicalcoverage"; - shacl:description "A geographic region that is covered by the Dataset."@en; - shacl:name "geographical coverage"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path dc:spatial; - "The expected value for geographical coverage is a rdfs:Resource (URI or blank node)"@en . + shacl:path dc:description . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Dataset.isreferencedby"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Dataset.isreferencedby"; shacl:class rdfs:Resource; shacl:description "A related resource, such as a publication, that references, cites, or otherwise points to the dataset."@en; shacl:name "is referenced by"@en; - shacl:path dc:isReferencedBy; - "The range of is referenced by must be of type ."@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Dataset.theme"; - shacl:description "A category of the Dataset."@en; - shacl:name "theme"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path dcat:theme; - "The expected value for theme is a rdfs:Resource (URI or blank node)"@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Dataset.documentation"; - shacl:description "A page or document about this Dataset."@en; - shacl:name "documentation"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path foaf:page; - "The expected value for documentation is a rdfs:Resource (URI or blank node)"@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Dataset.contactpoint"; - shacl:description "Contact information that can be used for sending comments about the Dataset."@en; - shacl:name "contact point"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path dcat:contactPoint; - "The expected value for contact point is a rdfs:Resource (URI or blank node)"@en . + shacl:path dc:isReferencedBy . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Dataset.modificationdate"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Dataset.modificationdate"; shacl:description "The most recent date on which the Dataset was changed or modified."@en; shacl:maxCount 1; shacl:name "modification date"@en; - shacl:path dc:modified; - "Maximally 1 values allowed for modification date"@en . + shacl:path dc:modified . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Dataset.otheridentifier"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Dataset.otheridentifier"; shacl:class ; - shacl:description "A secondary identifier of the Dataset, such as MAST/ADS17, DataCite18, DOI19, EZID20 or W3ID21."@en; + shacl:description "A secondary identifier of the Dataset"@en; shacl:name "other identifier"@en; - shacl:path ; - "The range of other identifier must be of type ."@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Dataset.isversionof"; - shacl:description "A related Dataset of which the described Dataset is a version, edition, or adaptation."@en; - shacl:name "is version of"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path dcat:isVersionOf; - "The expected value for is version of is a rdfs:Resource (URI or blank node)"@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Dataset.identifier"; - shacl:description "The main identifier for the Dataset, e.g. the URI or other unique identifier in the context of the Catalogue."@en; - shacl:name "identifier"@en; - shacl:nodeKind shacl:Literal; - shacl:path dc:identifier; - "The expected value for identifier is a Literal"@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Dataset.releasedate"; + shacl:path . + + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Dataset.releasedate"; shacl:description "The date of formal issuance (e.g., publication) of the Dataset."@en; shacl:maxCount 1; shacl:name "release date"@en; - shacl:path dc:issued; - "Maximally 1 values allowed for release date"@en . + shacl:path dc:issued . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Dataset.publisher"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Dataset.publisher"; shacl:class foaf:Agent; shacl:description "An entity (organisation) responsible for making the Dataset available."@en; shacl:name "publisher"@en; - shacl:path dc:publisher; - "The range of publisher must be of type ."@en . + shacl:path dc:publisher . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Dataset.qualifiedattribution"; - shacl:description "An Agent having some form of responsibility for the resource."@en; - shacl:name "qualified attribution"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path prov:qualifiedAttribution; - "The expected value for qualified attribution is a rdfs:Resource (URI or blank node)"@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Dataset.version"; - shacl:description "The version indicator (name or identifier) of a resource."@en; - shacl:name "version"@en; - shacl:nodeKind shacl:Literal; - shacl:path dcat:version; - "The expected value for version is a Literal"@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Dataset.creator"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Dataset.creator"; shacl:class foaf:Agent; - shacl:description "Ae entity responsible for producing the dataset."@en; + shacl:description "An entity responsible for producing the dataset."@en; shacl:name "creator"@en; - shacl:path dc:creator; - "The range of creator must be of type ."@en . + shacl:path dc:creator . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Dataset.conformsto"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Dataset.conformsto"; shacl:class dc:Standard; shacl:description "An implementing rule or other specification."@en; shacl:name "conforms to"@en; - shacl:path dc:conformsTo; - "The range of conforms to must be of type ."@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Dataset.hasversion"; - shacl:description "A related Dataset that is a version, edition, or adaptation of the described Dataset."@en; - shacl:name "has version"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path dcat:hasVersion; - "The expected value for has version is a rdfs:Resource (URI or blank node)"@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Dataset.title"; - shacl:description "A name given to the Dataset."@en; - shacl:name "title"@en; - shacl:nodeKind shacl:Literal; - shacl:path dc:title; - "The expected value for title is a Literal"@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Dataset.language"; - shacl:description "A language of the Dataset."@en; - shacl:name "language"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path dc:language; - "The expected value for language is a rdfs:Resource (URI or blank node)"@en . + shacl:path dc:conformsTo . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Dataset.theme"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Dataset.theme"; shacl:class skos:Concept; shacl:description "A category of the Dataset."@en; shacl:name "theme"@en; - shacl:path dcat:theme; - "The range of theme must be of type ."@en . + shacl:path dcat:theme . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Dataset.temporalresolution"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Dataset.temporalresolution"; shacl:datatype xsd:duration; shacl:description "The minimum time period resolvable in the dataset."@en; shacl:name "temporal resolution"@en; - shacl:path dcat:temporalResolution; - "The range of temporal resolution must be of type ."@en . + shacl:path dcat:temporalResolution . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Dataset.accessrights"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Dataset.accessrights"; shacl:class dc:RightsStatement; - shacl:description "Information that indicates whether the Dataset is open data, has access restrictions or is not public."@en; + shacl:description "Information that indicates whether the Dataset is publicly accessible, has access restrictions or is not public."@en; shacl:name "access rights"@en; - shacl:path dc:accessRights; - "The range of access rights must be of type ."@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Dataset.isversionof"; - shacl:class dcat:Dataset; - shacl:description "A related Dataset of which the described Dataset is a version, edition, or adaptation."@en; - shacl:name "is version of"@en; - shacl:path dcat:isVersionOf; - "The range of is version of must be of type ."@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Dataset.datasetdistribution"; - shacl:description "An available Distribution for the Dataset."@en; - shacl:name "dataset distribution"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path dcat:distribution; - "The expected value for dataset distribution is a rdfs:Resource (URI or blank node)"@en . + shacl:path dc:accessRights . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Dataset.title"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Dataset.title"; shacl:description "A name given to the Dataset."@en; shacl:minCount 1; shacl:name "title"@en; - shacl:path dc:title; - "Minimally 1 values are expected for title"@en . + shacl:path dc:title . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Dataset.qualifiedrelation"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Dataset.qualifiedrelation"; shacl:class dcat:Relationship; shacl:description "A description of a relationship with another resource."@en; shacl:name "qualified relation"@en; - shacl:path dcat:qualifiedRelation; - "The range of qualified relation must be of type ."@en . + shacl:path dcat:qualifiedRelation . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Dataset.landingpage"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Dataset.landingpage"; shacl:class foaf:Document; shacl:description "A web page that provides access to the Dataset, its Distributions and/or additional information."@en; shacl:name "landing page"@en; - shacl:path dcat:landingPage; - "The range of landing page must be of type ."@en . - - a shacl:NodeShape; - shacl:closed false; - shacl:property , - , - , - , - , - , - , - , - , - , - , - ; - shacl:targetClass dcat:Dataset . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#DatasetmemberofaDatasetSeries.frequency"; - shacl:class dc:Frequency; - shacl:description "The frequency at which the Dataset is updated."@en; - shacl:name "frequency"@en; - shacl:path dc:accrualPeriodicity; - "The range of frequency must be of type ."@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#DatasetmemberofaDatasetSeries.previous"; - shacl:description "The previous resource (before the current one) in an ordered collection or series of resources."@en; - shacl:name "previous"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path dcat:prev; - "The expected value for previous is a rdfs:Resource (URI or blank node)"@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#DatasetmemberofaDatasetSeries.next"; - shacl:class dcat:Dataset; - shacl:description "The following resource (after the current one) in an ordered collection or series of resources."@en; - shacl:name "next"@en; - shacl:path dcat:next; - "The range of next must be of type ."@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#DatasetmemberofaDatasetSeries.previous"; - shacl:class dcat:Dataset; - shacl:description "The previous resource (before the current one) in an ordered collection or series of resources."@en; - shacl:name "previous"@en; - shacl:path dcat:prev; - "The range of previous must be of type ."@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#DatasetmemberofaDatasetSeries.inseries"; - shacl:class dcat:DatasetSeries; - shacl:description "A dataset series of which the dataset is part."@en; - shacl:name "in series"@en; - shacl:path dcat:inSeries; - "The range of in series must be of type ."@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#DatasetmemberofaDatasetSeries.frequency"; - shacl:description "The frequency at which the Dataset is updated."@en; - shacl:name "frequency"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path dc:accrualPeriodicity; - "The expected value for frequency is a rdfs:Resource (URI or blank node)"@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#DatasetmemberofaDatasetSeries.description"; - shacl:description "A free-text account of the Dataset."@en; - shacl:name "description"@en; - shacl:nodeKind shacl:Literal; - shacl:path dc:description; - "The expected value for description is a Literal"@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#DatasetmemberofaDatasetSeries.inseries"; - shacl:description "A dataset series of which the dataset is part."@en; - shacl:name "in series"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path dcat:inSeries; - "The expected value for in series is a rdfs:Resource (URI or blank node)"@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#DatasetmemberofaDatasetSeries.description"; - shacl:description "A free-text account of the Dataset."@en; - shacl:minCount 1; - shacl:name "description"@en; - shacl:path dc:description; - "Minimally 1 values are expected for description"@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#DatasetmemberofaDatasetSeries.next"; - shacl:description "The following resource (after the current one) in an ordered collection or series of resources."@en; - shacl:name "next"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path dcat:next; - "The expected value for next is a rdfs:Resource (URI or blank node)"@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#DatasetmemberofaDatasetSeries.title"; - shacl:description "A name given to the Dataset."@en; - shacl:name "title"@en; - shacl:nodeKind shacl:Literal; - shacl:path dc:title; - "The expected value for title is a Literal"@en . + shacl:path dcat:landingPage . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#DatasetmemberofaDatasetSeries.title"; - shacl:description "A name given to the Dataset."@en; - shacl:minCount 1; - shacl:name "title"@en; - shacl:path dc:title; - "Minimally 1 values are expected for title"@en . - - a shacl:NodeShape; + a shacl:NodeShape; shacl:closed false; - shacl:property , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - , - ; + shacl:property , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + ; shacl:targetClass dcat:Distribution . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Distribution.mediatype"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Distribution.mediatype"; shacl:class dc:MediaType; shacl:description "The media type of the Distribution as defined in the official register of media types managed by IANA."@en; shacl:name "media type"@en; - shacl:path dcat:mediaType; - "The range of media type must be of type ."@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Distribution.availability"; - shacl:description "An indication how long it is planned to keep the Distribution of the Dataset available."@en; - shacl:name "availability"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path ; - "The expected value for availability is a rdfs:Resource (URI or blank node)"@en . + shacl:path dcat:mediaType . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Distribution.status"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Distribution.status"; shacl:class skos:Concept; shacl:description "The status of the distribution in the context of maturity lifecycle."@en; shacl:name "status"@en; - shacl:path ; - "The range of status must be of type ."@en . + shacl:path . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Distribution.compressionformat"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Distribution.compressionformat"; shacl:description "The format of the file in which the data is contained in a compressed form, e.g. to reduce the size of the downloadable file."@en; shacl:maxCount 1; shacl:name "compression format"@en; - shacl:path dcat:compressFormat; - "Maximally 1 values allowed for compression format"@en . + shacl:path dcat:compressFormat . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Distribution.linkedschemas"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Distribution.linkedschemas"; shacl:class dc:Standard; shacl:description "An established schema to which the described Distribution conforms."@en; shacl:name "linked schemas"@en; - shacl:path dc:conformsTo; - "The range of linked schemas must be of type ."@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Distribution.accessservice"; - shacl:description "A data service that gives access to the distribution of the dataset."@en; - shacl:name "access service"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path dcat:accessService; - "The expected value for access service is a rdfs:Resource (URI or blank node)"@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Distribution.linkedschemas"; - shacl:description "An established schema to which the described Distribution conforms."@en; - shacl:name "linked schemas"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path dc:conformsTo; - "The expected value for linked schemas is a rdfs:Resource (URI or blank node)"@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Distribution.downloadURL"; - shacl:description "A URL that is a direct link to a downloadable file in a given format."@en; - shacl:name "download URL"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path dcat:downloadURL; - "The expected value for download URL is a rdfs:Resource (URI or blank node)"@en . + shacl:path dc:conformsTo . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Distribution.temporalresolution"; - shacl:description "The minimum time period resolvable in the dataset distribution."@en; - shacl:name "temporal resolution"@en; - shacl:nodeKind shacl:Literal; - shacl:path dcat:temporalResolution; - "The expected value for temporal resolution is a Literal"@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Distribution.language"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Distribution.language"; shacl:class dc:LinguisticSystem; shacl:description "A language used in the Distribution."@en; shacl:name "language"@en; - shacl:path dc:language; - "The range of language must be of type ."@en . + shacl:path dc:language . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Distribution.status"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Distribution.status"; shacl:description "The status of the distribution in the context of maturity lifecycle."@en; shacl:maxCount 1; shacl:name "status"@en; - shacl:path ; - "Maximally 1 values allowed for status"@en . + shacl:path . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Distribution.haspolicy"; - shacl:description "The policy expressing the rights associated with the distribution if using the ODRL vocabulary."@en; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Distribution.haspolicy"; + shacl:description "The policy expressing the rights associated with the distribution if using the [[ODRL]] vocabulary."@en; shacl:maxCount 1; shacl:name "has policy"@en; - shacl:path ; - "Maximally 1 values allowed for has policy"@en . + shacl:path . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Distribution.rights"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Distribution.rights"; shacl:description "A statement that specifies rights associated with the Distribution."@en; shacl:maxCount 1; shacl:name "rights"@en; - shacl:path dc:rights; - "Maximally 1 values allowed for rights"@en . + shacl:path dc:rights . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Distribution.packagingformat"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Distribution.packagingformat"; shacl:class dc:MediaType; shacl:description "The format of the file in which one or more data files are grouped together, e.g. to enable a set of related files to be downloaded together."@en; shacl:name "packaging format"@en; - shacl:path dcat:packageFormat; - "The range of packaging format must be of type ."@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Distribution.status"; - shacl:description "The status of the distribution in the context of maturity lifecycle."@en; - shacl:name "status"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path ; - "The expected value for status is a rdfs:Resource (URI or blank node)"@en . + shacl:path dcat:packageFormat . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Distribution.spatialresolution"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Distribution.spatialresolution"; shacl:datatype xsd:decimal; shacl:description "The minimum spatial separation resolvable in a dataset distribution, measured in meters."@en; shacl:name "spatial resolution"@en; - shacl:path dcat:spatialResolutionInMeters; - "The range of spatial resolution must be of type ."@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Distribution.mediatype"; - shacl:description "The media type of the Distribution as defined in the official register of media types managed by IANA."@en; - shacl:name "media type"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path dcat:mediaType; - "The expected value for media type is a rdfs:Resource (URI or blank node)"@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Distribution.spatialresolution"; - shacl:description "The minimum spatial separation resolvable in a dataset distribution, measured in meters."@en; - shacl:name "spatial resolution"@en; - shacl:nodeKind shacl:Literal; - shacl:path dcat:spatialResolutionInMeters; - "The expected value for spatial resolution is a Literal"@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Distribution.releasedate"; - shacl:description "The date of formal issuance (e.g., publication) of the Distribution."@en; - shacl:name "release date"@en; - shacl:nodeKind shacl:Literal; - shacl:path dc:issued; - "The expected value for release date is a Literal"@en . + shacl:path dcat:spatialResolutionInMeters . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Distribution.bytesize"; - shacl:description "The size of a Distribution in bytes."@en; - shacl:name "byte size"@en; - shacl:nodeKind shacl:Literal; - shacl:path dcat:byteSize; - "The expected value for byte size is a Literal"@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Distribution.checksum"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Distribution.checksum"; shacl:class ; shacl:description "A mechanism that can be used to verify that the contents of a distribution have not changed."@en; shacl:name "checksum"@en; - shacl:path ; - "The range of checksum must be of type ."@en . + shacl:path . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Distribution.accessURL"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Distribution.accessURL"; shacl:class rdfs:Resource; shacl:description "A URL that gives access to a Distribution of the Dataset."@en; shacl:name "access URL"@en; - shacl:path dcat:accessURL; - "The range of access URL must be of type ."@en . + shacl:path dcat:accessURL . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Distribution.documentation"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Distribution.documentation"; shacl:class foaf:Document; shacl:description "A page or document about this Distribution."@en; shacl:name "documentation"@en; - shacl:path foaf:page; - "The range of documentation must be of type ."@en . + shacl:path foaf:page . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Distribution.mediatype"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Distribution.mediatype"; shacl:description "The media type of the Distribution as defined in the official register of media types managed by IANA."@en; shacl:maxCount 1; shacl:name "media type"@en; - shacl:path dcat:mediaType; - "Maximally 1 values allowed for media type"@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Distribution.modificationdate"; - shacl:description "The most recent date on which the Distribution was changed or modified."@en; - shacl:name "modification date"@en; - shacl:nodeKind shacl:Literal; - shacl:path dc:modified; - "The expected value for modification date is a Literal"@en . + shacl:path dcat:mediaType . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Distribution.description"; - shacl:description "A free-text account of the Distribution."@en; - shacl:name "description"@en; - shacl:nodeKind shacl:Literal; - shacl:path dc:description; - "The expected value for description is a Literal"@en . + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Distribution.applicablelegislation"; + shacl:class ; + shacl:description "The legislation that mandates the creation or management of the Distribution."@en; + shacl:name "applicable legislation"@en; + shacl:path . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Distribution.checksum"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Distribution.checksum"; shacl:description "A mechanism that can be used to verify that the contents of a distribution have not changed."@en; shacl:maxCount 1; shacl:name "checksum"@en; - shacl:path ; - "Maximally 1 values allowed for checksum"@en . + shacl:path . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Distribution.format"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Distribution.format"; shacl:class dc:MediaTypeOrExtent; shacl:description "The file format of the Distribution."@en; shacl:name "format"@en; - shacl:path dc:format; - "The range of format must be of type ."@en . + shacl:path dc:format . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Distribution.accessservice"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Distribution.accessservice"; shacl:class dcat:DataService; shacl:description "A data service that gives access to the distribution of the dataset."@en; shacl:name "access service"@en; - shacl:path dcat:accessService; - "The range of access service must be of type ."@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Distribution.compressionformat"; - shacl:description "The format of the file in which the data is contained in a compressed form, e.g. to reduce the size of the downloadable file."@en; - shacl:name "compression format"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path dcat:compressFormat; - "The expected value for compression format is a rdfs:Resource (URI or blank node)"@en . + shacl:path dcat:accessService . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Distribution.haspolicy"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Distribution.haspolicy"; shacl:class ; - shacl:description "The policy expressing the rights associated with the distribution if using the ODRL vocabulary."@en; + shacl:description "The policy expressing the rights associated with the distribution if using the [[ODRL]] vocabulary."@en; shacl:name "has policy"@en; - shacl:path ; - "The range of has policy must be of type ."@en . + shacl:path . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Distribution.format"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Distribution.format"; shacl:description "The file format of the Distribution."@en; shacl:maxCount 1; shacl:name "format"@en; - shacl:path dc:format; - "Maximally 1 values allowed for format"@en . + shacl:path dc:format . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Distribution.rights"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Distribution.rights"; shacl:class dc:RightsStatement; shacl:description "A statement that specifies rights associated with the Distribution."@en; shacl:name "rights"@en; - shacl:path dc:rights; - "The range of rights must be of type ."@en . + shacl:path dc:rights . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Distribution.documentation"; - shacl:description "A page or document about this Distribution."@en; - shacl:name "documentation"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path foaf:page; - "The expected value for documentation is a rdfs:Resource (URI or blank node)"@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Distribution.availability"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Distribution.availability"; shacl:class skos:Concept; shacl:description "An indication how long it is planned to keep the Distribution of the Dataset available."@en; shacl:name "availability"@en; - shacl:path ; - "The range of availability must be of type ."@en . + shacl:path . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Distribution.modificationdate"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Distribution.modificationdate"; shacl:description "The most recent date on which the Distribution was changed or modified."@en; shacl:maxCount 1; shacl:name "modification date"@en; - shacl:path dc:modified; - "Maximally 1 values allowed for modification date"@en . + shacl:path dc:modified . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Distribution.licence"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Distribution.licence"; shacl:description "A licence under which the Distribution is made available."@en; shacl:maxCount 1; shacl:name "licence"@en; - shacl:path dc:license; - "Maximally 1 values allowed for licence"@en . + shacl:path dc:license . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Distribution.downloadURL"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Distribution.downloadURL"; shacl:class rdfs:Resource; shacl:description "A URL that is a direct link to a downloadable file in a given format."@en; shacl:name "download URL"@en; - shacl:path dcat:downloadURL; - "The range of download URL must be of type ."@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Distribution.accessURL"; - shacl:description "A URL that gives access to a Distribution of the Dataset."@en; - shacl:name "access URL"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path dcat:accessURL; - "The expected value for access URL is a rdfs:Resource (URI or blank node)"@en . + shacl:path dcat:downloadURL . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Distribution.availability"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Distribution.availability"; shacl:description "An indication how long it is planned to keep the Distribution of the Dataset available."@en; shacl:maxCount 1; shacl:name "availability"@en; - shacl:path ; - "Maximally 1 values allowed for availability"@en . + shacl:path . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Distribution.releasedate"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Distribution.releasedate"; shacl:description "The date of formal issuance (e.g., publication) of the Distribution."@en; shacl:maxCount 1; shacl:name "release date"@en; - shacl:path dc:issued; - "Maximally 1 values allowed for release date"@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Distribution.rights"; - shacl:description "A statement that specifies rights associated with the Distribution."@en; - shacl:name "rights"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path dc:rights; - "The expected value for rights is a rdfs:Resource (URI or blank node)"@en . + shacl:path dc:issued . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Distribution.packagingformat"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Distribution.packagingformat"; shacl:description "The format of the file in which one or more data files are grouped together, e.g. to enable a set of related files to be downloaded together."@en; shacl:maxCount 1; shacl:name "packaging format"@en; - shacl:path dcat:packageFormat; - "Maximally 1 values allowed for packaging format"@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Distribution.format"; - shacl:description "The file format of the Distribution."@en; - shacl:name "format"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path dc:format; - "The expected value for format is a rdfs:Resource (URI or blank node)"@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Distribution.packagingformat"; - shacl:description "The format of the file in which one or more data files are grouped together, e.g. to enable a set of related files to be downloaded together."@en; - shacl:name "packaging format"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path dcat:packageFormat; - "The expected value for packaging format is a rdfs:Resource (URI or blank node)"@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Distribution.title"; - shacl:description "A name given to the Distribution."@en; - shacl:name "title"@en; - shacl:nodeKind shacl:Literal; - shacl:path dc:title; - "The expected value for title is a Literal"@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Distribution.language"; - shacl:description "A language used in the Distribution."@en; - shacl:name "language"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path dc:language; - "The expected value for language is a rdfs:Resource (URI or blank node)"@en . + shacl:path dcat:packageFormat . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Distribution.licence"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Distribution.licence"; shacl:class dc:LicenseDocument; shacl:description "A licence under which the Distribution is made available."@en; shacl:name "licence"@en; - shacl:path dc:license; - "The range of licence must be of type ."@en . + shacl:path dc:license . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Distribution.checksum"; - shacl:description "A mechanism that can be used to verify that the contents of a distribution have not changed."@en; - shacl:name "checksum"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path ; - "The expected value for checksum is a rdfs:Resource (URI or blank node)"@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Distribution.accessURL"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Distribution.accessURL"; shacl:description "A URL that gives access to a Distribution of the Dataset."@en; shacl:minCount 1; shacl:name "access URL"@en; - shacl:path dcat:accessURL; - "Minimally 1 values are expected for access URL"@en . + shacl:path dcat:accessURL . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Distribution.compressionformat"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Distribution.compressionformat"; shacl:class dc:MediaType; shacl:description "The format of the file in which the data is contained in a compressed form, e.g. to reduce the size of the downloadable file."@en; shacl:name "compression format"@en; - shacl:path dcat:compressFormat; - "The range of compression format must be of type ."@en . + shacl:path dcat:compressFormat . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Distribution.temporalresolution"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Distribution.temporalresolution"; shacl:datatype xsd:duration; shacl:description "The minimum time period resolvable in the dataset distribution."@en; shacl:name "temporal resolution"@en; - shacl:path dcat:temporalResolution; - "The range of temporal resolution must be of type ."@en . + shacl:path dcat:temporalResolution . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Distribution.bytesize"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Distribution.bytesize"; shacl:datatype xsd:nonNegativeInteger; shacl:description "The size of a Distribution in bytes."@en; shacl:name "byte size"@en; - shacl:path dcat:byteSize; - "The range of byte size must be of type ."@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Distribution.licence"; - shacl:description "A licence under which the Distribution is made available."@en; - shacl:name "licence"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path dc:license; - "The expected value for licence is a rdfs:Resource (URI or blank node)"@en . + shacl:path dcat:byteSize . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Distribution.bytesize"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Distribution.bytesize"; shacl:description "The size of a Distribution in bytes."@en; shacl:maxCount 1; shacl:name "byte size"@en; - shacl:path dcat:byteSize; - "Maximally 1 values allowed for byte size"@en . + shacl:path dcat:byteSize . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Distribution.haspolicy"; - shacl:description "The policy expressing the rights associated with the distribution if using the ODRL vocabulary."@en; - shacl:name "has policy"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path ; - "The expected value for has policy is a rdfs:Resource (URI or blank node)"@en . - - a shacl:NodeShape; + a shacl:NodeShape; shacl:closed false; - shacl:targetClass foaf:Document . + shacl:property , + , + , + ; + shacl:targetClass dcat:Relationship . - a shacl:NodeShape; - shacl:closed false; - shacl:targetClass dc:Frequency . + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Relationship.relation"; + shacl:description "A resource related to the source resource."@en; + shacl:minCount 1; + shacl:name "relation"@en; + shacl:path dc:relation . - a shacl:NodeShape; - shacl:closed false; - shacl:targetClass . + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Relationship.hadrole"; + shacl:class dcat:Role; + shacl:description "A function of an entity or agent with respect to another entity or resource."@en; + shacl:name "had role"@en; + shacl:path dcat:hadRole . - a shacl:NodeShape; - shacl:closed false; - shacl:property , - ; - shacl:targetClass . + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Relationship.relation"; + shacl:class rdfs:Resource; + shacl:description "A resource related to the source resource."@en; + shacl:name "relation"@en; + shacl:path dc:relation . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Identifier.notation"; - shacl:description "A string that is an identifier in the context of the identifier scheme referenced by its datatype."@en; - shacl:name "notation"@en; - shacl:nodeKind shacl:Literal; - shacl:path skos:notation; - "The expected value for notation is a Literal"@en . + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Relationship.hadrole"; + shacl:description "A function of an entity or agent with respect to another entity or resource."@en; + shacl:minCount 1; + shacl:name "had role"@en; + shacl:path dcat:hadRole . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Identifier.notation"; - shacl:description "A string that is an identifier in the context of the identifier scheme referenced by its datatype."@en; - shacl:maxCount 1; - shacl:name "notation"@en; - shacl:path skos:notation; - "Maximally 1 values allowed for notation"@en . + a shacl:NodeShape; + shacl:closed false; + shacl:targetClass dcat:Resource . - a shacl:NodeShape; + a shacl:NodeShape; shacl:closed false; - shacl:targetClass vcard:Kind . + shacl:targetClass dcat:Role . + + a shacl:NodeShape; + shacl:closed false; + shacl:targetClass dc:Frequency . - a shacl:NodeShape; + a shacl:NodeShape; shacl:closed false; - shacl:property , - ; + shacl:property ; shacl:targetClass dc:LicenseDocument . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#LicenceDocument.type"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#LicenceDocument.type"; shacl:class skos:Concept; shacl:description "A type of licence, e.g. indicating 'public domain' or 'royalties required'."@en; shacl:name "type"@en; - shacl:path dc:type; - "The range of type must be of type ."@en . + shacl:path dc:type . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#LicenceDocument.type"; - shacl:description "A type of licence, e.g. indicating 'public domain' or 'royalties required'."@en; - shacl:name "type"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path dc:type; - "The expected value for type is a rdfs:Resource (URI or blank node)"@en . - - a shacl:NodeShape; + a shacl:NodeShape; shacl:closed false; shacl:targetClass dc:LinguisticSystem . - a shacl:NodeShape; - shacl:closed false; - shacl:targetClass rdfs:Literal . - - a shacl:NodeShape; + a shacl:NodeShape; shacl:closed false; - shacl:property , - , - , - , - , - , - ; + shacl:property , + , + , + ; shacl:targetClass dc:Location . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Location.bbox"; - shacl:description "The geographic bounding box of a resource."@en; - shacl:name "bbox"@en; - shacl:nodeKind shacl:Literal; - shacl:path dcat:bbox; - "The expected value for bbox is a Literal"@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Location.geometry"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Location.geometry"; shacl:class ; shacl:description "The corresponding geometry for a resource."@en; shacl:name "geometry"@en; - shacl:path ; - "The range of geometry must be of type ."@en . + shacl:path . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Location.centroid"; - shacl:description "The geographic center (centroid) of a resource."@en; - shacl:name "centroid"@en; - shacl:nodeKind shacl:Literal; - shacl:path dcat:centroid; - "The expected value for centroid is a Literal"@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Location.centroid"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Location.centroid"; shacl:description "The geographic center (centroid) of a resource."@en; shacl:maxCount 1; shacl:name "centroid"@en; - shacl:path dcat:centroid; - "Maximally 1 values allowed for centroid"@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Location.geometry"; - shacl:description "The corresponding geometry for a resource."@en; - shacl:name "geometry"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path ; - "The expected value for geometry is a rdfs:Resource (URI or blank node)"@en . + shacl:path dcat:centroid . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Location.bbox"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Location.bbox"; shacl:description "The geographic bounding box of a resource."@en; shacl:maxCount 1; shacl:name "bbox"@en; - shacl:path dcat:bbox; - "Maximally 1 values allowed for bbox"@en . + shacl:path dcat:bbox . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Location.geometry"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Location.geometry"; shacl:description "The corresponding geometry for a resource."@en; shacl:maxCount 1; shacl:name "geometry"@en; - shacl:path ; - "Maximally 1 values allowed for geometry"@en . + shacl:path . - a shacl:NodeShape; - shacl:closed false; - shacl:targetClass dc:MediaType . - - a shacl:NodeShape; + a shacl:NodeShape; shacl:closed false; shacl:targetClass dc:MediaTypeOrExtent . - a shacl:NodeShape; + a shacl:NodeShape; shacl:closed false; shacl:targetClass dc:MediaType . - a shacl:NodeShape; + a shacl:NodeShape; shacl:closed false; - shacl:property , - , - , - , - , - , - , - , - , - ; + shacl:property , + , + , + , + , + ; shacl:targetClass dc:PeriodOfTime . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Periodoftime.beginning"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Periodoftime.beginning"; shacl:description "The beginning of a period or interval."@en; shacl:maxCount 1; shacl:name "beginning"@en; - shacl:path ; - "Maximally 1 values allowed for beginning"@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Periodoftime.beginning"; - shacl:description "The beginning of a period or interval."@en; - shacl:name "beginning"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path ; - "The expected value for beginning is a rdfs:Resource (URI or blank node)"@en . + shacl:path . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Periodoftime.end"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Periodoftime.end"; shacl:description "The end of a period or interval."@en; shacl:maxCount 1; shacl:name "end"@en; - shacl:path ; - "Maximally 1 values allowed for end"@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Periodoftime.startdate"; - shacl:description "The start of the period."@en; - shacl:name "start date"@en; - shacl:nodeKind shacl:Literal; - shacl:path dcat:startDate; - "The expected value for start date is a Literal"@en . + shacl:path . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Periodoftime.enddate"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Periodoftime.enddate"; shacl:description "The end of the period."@en; shacl:maxCount 1; shacl:name "end date"@en; - shacl:path dcat:endDate; - "Maximally 1 values allowed for end date"@en . + shacl:path dcat:endDate . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Periodoftime.end"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Periodoftime.end"; shacl:class ; shacl:description "The end of a period or interval."@en; shacl:name "end"@en; - shacl:path ; - "The range of end must be of type ."@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Periodoftime.end"; - shacl:description "The end of a period or interval."@en; - shacl:name "end"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path ; - "The expected value for end is a rdfs:Resource (URI or blank node)"@en . - - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Periodoftime.enddate"; - shacl:description "The end of the period."@en; - shacl:name "end date"@en; - shacl:nodeKind shacl:Literal; - shacl:path dcat:endDate; - "The expected value for end date is a Literal"@en . + shacl:path . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Periodoftime.beginning"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Periodoftime.beginning"; shacl:class ; shacl:description "The beginning of a period or interval."@en; shacl:name "beginning"@en; - shacl:path ; - "The range of beginning must be of type ."@en . + shacl:path . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Periodoftime.startdate"; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Periodoftime.startdate"; shacl:description "The start of the period."@en; shacl:maxCount 1; shacl:name "start date"@en; - shacl:path dcat:startDate; - "Maximally 1 values allowed for start date"@en . + shacl:path dcat:startDate . - a shacl:NodeShape; + a shacl:NodeShape; shacl:closed false; - shacl:targetClass . + shacl:targetClass dc:ProvenanceStatement . - a shacl:NodeShape; + a shacl:NodeShape; shacl:closed false; - shacl:targetClass dc:ProvenanceStatement . + shacl:targetClass dc:RightsStatement . - a shacl:NodeShape; + a shacl:NodeShape; shacl:closed false; - shacl:property , - , - , - , - , - ; - shacl:targetClass dcat:Relationship . + shacl:targetClass dc:Standard . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Relationship.relation"; - shacl:description "A resource related to the source resource."@en; - shacl:name "relation"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path dc:relation; - "The expected value for relation is a rdfs:Resource (URI or blank node)"@en . + a shacl:NodeShape; + shacl:closed false; + shacl:targetClass dc:MediaType . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Relationship.hadrole"; - shacl:description "A function of an entity or agent with respect to another entity or resource."@en; - shacl:name "had role"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path dcat:hadRole; - "The expected value for had role is a rdfs:Resource (URI or blank node)"@en . + a shacl:NodeShape; + shacl:closed false; + shacl:targetClass . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Relationship.relation"; - shacl:description "A resource related to the source resource."@en; - shacl:minCount 1; - shacl:name "relation"@en; - shacl:path dc:relation; - "Minimally 1 values are expected for relation"@en . + a shacl:NodeShape; + shacl:closed false; + shacl:property , + , + ; + shacl:targetClass foaf:Agent . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Relationship.hadrole"; - shacl:class dcat:Role; - shacl:description "A function of an entity or agent with respect to another entity or resource."@en; - shacl:name "had role"@en; - shacl:path dcat:hadRole; - "The range of had role must be of type ."@en . + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Agent.type"; + shacl:description "The nature of the agent."@en; + shacl:maxCount 1; + shacl:name "type"@en; + shacl:path dc:type . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Relationship.relation"; - shacl:class rdfs:Resource; - shacl:description "A resource related to the source resource."@en; - shacl:name "relation"@en; - shacl:path dc:relation; - "The range of relation must be of type ."@en . + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Agent.type"; + shacl:class skos:Concept; + shacl:description "The nature of the agent."@en; + shacl:name "type"@en; + shacl:path dc:type . - rdfs:seeAlso "https://semiceu.github.io//DCAT-AP/releases/3.0.0#Relationship.hadrole"; - shacl:description "A function of an entity or agent with respect to another entity or resource."@en; + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Agent.name"; + shacl:description "A name of the agent."@en; shacl:minCount 1; - shacl:name "had role"@en; - shacl:path dcat:hadRole; - "Minimally 1 values are expected for had role"@en . + shacl:name "name"@en; + shacl:path foaf:name . - a shacl:NodeShape; + a shacl:NodeShape; shacl:closed false; - shacl:targetClass rdfs:Resource . + shacl:targetClass foaf:Document . - a shacl:NodeShape; + a shacl:NodeShape; shacl:closed false; - shacl:targetClass dc:RightsStatement . + shacl:targetClass . - a shacl:NodeShape; + a shacl:NodeShape; shacl:closed false; - shacl:targetClass dcat:Role . + shacl:targetClass . - a shacl:NodeShape; + a shacl:NodeShape; shacl:closed false; - shacl:targetClass dc:Standard . + shacl:targetClass prov:Activity . - a shacl:NodeShape; + a shacl:NodeShape; + shacl:closed false; + shacl:targetClass prov:Attribution . + + a shacl:NodeShape; shacl:closed false; shacl:targetClass rdfs:Literal . - a shacl:NodeShape; + a shacl:NodeShape; shacl:closed false; - shacl:targetClass . + shacl:targetClass rdfs:Resource . + + a shacl:NodeShape; + shacl:closed false; + shacl:property ; + shacl:targetClass skos:ConceptScheme . + + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#ConceptScheme.title"; + shacl:description "A name of the concept scheme."@en; + shacl:minCount 1; + shacl:name "title"@en; + shacl:path dc:title . + + a shacl:NodeShape; + shacl:closed false; + shacl:property ; + shacl:targetClass skos:Concept . + + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Concept.preferredlabel"; + shacl:description "A preferred label of the concept."@en; + shacl:minCount 1; + shacl:name "preferred label"@en; + shacl:path skos:prefLabel . + + a shacl:NodeShape; + shacl:closed false; + shacl:property , + , + , + , + , + ; + shacl:targetClass . + + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Checksum.checksumvalue"; + shacl:datatype xsd:hexBinary; + shacl:description "A lower case hexadecimal encoded digest value produced using a specific algorithm."@en; + shacl:name "checksum value"@en; + shacl:path . + + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Checksum.checksumvalue"; + shacl:description "A lower case hexadecimal encoded digest value produced using a specific algorithm."@en; + shacl:maxCount 1; + shacl:name "checksum value"@en; + shacl:path . + + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Checksum.algorithm"; + shacl:description "The algorithm used to produce the subject Checksum."@en; + shacl:maxCount 1; + shacl:name "algorithm"@en; + shacl:path . + + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Checksum.algorithm"; + shacl:description "The algorithm used to produce the subject Checksum."@en; + shacl:minCount 1; + shacl:name "algorithm"@en; + shacl:path . + + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Checksum.checksumvalue"; + shacl:description "A lower case hexadecimal encoded digest value produced using a specific algorithm."@en; + shacl:minCount 1; + shacl:name "checksum value"@en; + shacl:path . + + rdfs:seeAlso "https://semiceu.github.io/DCAT-AP/releases/3.0.0#Checksum.algorithm"; + shacl:class ; + shacl:description "The algorithm used to produce the subject Checksum."@en; + shacl:name "algorithm"@en; + shacl:path . + + a shacl:NodeShape; + shacl:closed false; + shacl:targetClass vcard:Kind . - a shacl:NodeShape; + a shacl:NodeShape; shacl:closed false; shacl:targetClass xsd:dateTime . - a shacl:NodeShape; + a shacl:NodeShape; shacl:closed false; shacl:targetClass xsd:decimal . - a shacl:NodeShape; + a shacl:NodeShape; shacl:closed false; shacl:targetClass xsd:duration . - a shacl:NodeShape; + a shacl:NodeShape; shacl:closed false; shacl:targetClass xsd:hexBinary . - a shacl:NodeShape; + a shacl:NodeShape; shacl:closed false; shacl:targetClass xsd:nonNegativeInteger . diff --git a/shapes/dcat-ap-nl-OPT.ttl b/shapes/dcat-ap-nl-OPT.ttl index e4c1127..832a775 100644 --- a/shapes/dcat-ap-nl-OPT.ttl +++ b/shapes/dcat-ap-nl-OPT.ttl @@ -31,7 +31,6 @@ dcatapnl:DatasetShape dcatapnl:DatasetShape_documentation_opt, dcatapnl:DatasetShape_hvdCategory_opt, dcatapnl:DatasetShape_identifier_opt, - dcatapnl:DatasetShape_isVersionOf_opt, dcatapnl:DatasetShape_landingPage_opt, dcatapnl:DatasetShape_language_opt, dcatapnl:DatasetShape_publisher_opt, @@ -84,11 +83,6 @@ dcatapnl:DatasetShape_identifier_opt todo_opt:optionaliteit todo_opt:verplicht . -dcatapnl:DatasetShape_isVersionOf_opt - sh:path dcat:isVersionOf; - todo_opt:optionaliteit todo_opt:optioneel -. - dcatapnl:DatasetShape_landingPage_opt sh:path dcat:landingPage; todo_opt:optionaliteit todo_opt:aanbevolen @@ -320,7 +314,6 @@ dcatapnl:DataServiceShape_title_opt dcatapnl:CatalogShape sh:property dcatapnl:CatalogShape_contactPoint_opt, - dcatapnl:CatalogShape_isPartOf_opt, dcatapnl:CatalogShape_creator_opt . @@ -334,21 +327,13 @@ dcatapnl:CatalogShape_creator_opt todo_opt:optionaliteit todo_opt:aanbevolen . -dcatapnl:CatalogShape_isPartOf_opt - sh:path dct:isPartOf; - todo_opt:optionaliteit todo_opt:optioneel -. - ########################################### # dcat:DatasetSeries ########################################### dcatapnl:DatasetSeriesShape sh:property - dcatapnl:DatasetSeriesShape_description_opt, - dcatapnl:DatasetSeriesShape_first_opt, - dcatapnl:DatasetSeriesShape_last_opt, - dcatapnl:DatasetSeriesShape_seriesMember_opt + dcatapnl:DatasetSeriesShape_description_opt . dcatapnl:DatasetSeriesShape_description_opt @@ -356,21 +341,6 @@ dcatapnl:DatasetSeriesShape_description_opt todo_opt:optionaliteit todo_opt:verplicht . -dcatapnl:DatasetSeriesShape_first_opt - sh:path dcat:first; - todo_opt:optionaliteit todo_opt:optioneel -. - -dcatapnl:DatasetSeriesShape_last_opt - sh:path dcat:last; - todo_opt:optionaliteit todo_opt:optioneel -. - -dcatapnl:DatasetSeriesShape_seriesMember_opt - sh:path dcat:seriesMember; - todo_opt:optionaliteit todo_opt:optioneel -. - ########################################### # dcat:CatalogRecord ########################################### From 01ddcb7a3e5ce731f588032971f3b10e6c0f45f3 Mon Sep 17 00:00:00 2001 From: GitHub Actions Date: Tue, 21 May 2024 07:59:47 +0000 Subject: [PATCH 4/4] Apply templates The following RDF files were modified: shapes/dcat-ap-OPT.ttl,shapes/dcat-ap-SHACL.ttl,shapes/dcat-ap-nl-OPT.ttl,shapes/dcat-ap-nl-SHACL-aanbevolen.ttl,shapes/dcat-ap-nl-SHACL-codelist-range.ttl,shapes/dcat-ap-nl-SHACL.ttl The following config files were modified: config/rdftemplate.yml --- doc/gen/klassen.md | 576 ++++--------------------------- doc/gen/ondersteunendeKlassen.md | 354 +++++++++---------- 2 files changed, 245 insertions(+), 685 deletions(-) diff --git a/doc/gen/klassen.md b/doc/gen/klassen.md index 6a3ddbe..07ff70b 100644 --- a/doc/gen/klassen.md +++ b/doc/gen/klassen.md @@ -53,7 +53,7 @@ De niet beschreven klassen en eigenschappen behoren conform [[DCAT-AP-3.0]] toeg creator dct:creator foaf:Agent - 1..1 + 1..n V NL @@ -68,7 +68,7 @@ De niet beschreven klassen en eigenschappen behoren conform [[DCAT-AP-3.0]] toeg description dct:description - rdfs:Literal + 1..n V AP @@ -116,7 +116,7 @@ De niet beschreven klassen en eigenschappen behoren conform [[DCAT-AP-3.0]] toeg identifier dct:identifier - rdfs:Literal + 1..1 V NL @@ -137,22 +137,6 @@ De niet beschreven klassen en eigenschappen behoren conform [[DCAT-AP-3.0]] toeg O AP - - is version of - dcat:isVersionOf - dcat:Dataset - 0..n - O - NL - - - keyword - dcat:keyword - rdfs:Literal - 0..n - A - AP - landing page dcat:landingPage @@ -172,19 +156,11 @@ De niet beschreven klassen en eigenschappen behoren conform [[DCAT-AP-3.0]] toeg modification date dct:modified - rdfs:Literal + 0..1 O AP - - next - dcat:next - dcat:Dataset - 0..n - - AP - other identifier adms:identifier @@ -193,14 +169,6 @@ De niet beschreven klassen en eigenschappen behoren conform [[DCAT-AP-3.0]] toeg O AP - - previous - dcat:prev - dcat:Dataset - 0..n - - AP - provenance dct:provenance @@ -244,7 +212,7 @@ De niet beschreven klassen en eigenschappen behoren conform [[DCAT-AP-3.0]] toeg release date dct:issued - rdfs:Literal + 0..1 O AP @@ -308,7 +276,7 @@ De niet beschreven klassen en eigenschappen behoren conform [[DCAT-AP-3.0]] toeg title dct:title - rdfs:Literal + 1..n V AP @@ -324,19 +292,11 @@ De niet beschreven klassen en eigenschappen behoren conform [[DCAT-AP-3.0]] toeg version dcat:version - rdfs:Literal + 0..1 O NL - - version notes - adms:versionNotes - rdfs:Literal - 0..n - O - AP - was generated by prov:wasGeneratedBy @@ -357,7 +317,7 @@ De niet beschreven klassen en eigenschappen behoren conform [[DCAT-AP-3.0]] toeg Description - Information that indicates whether the Dataset is open data, has access restrictions or is not public.@en + Information that indicates whether the Dataset is publicly accessible, has access restrictions or is not public.@en Cardinality @@ -383,7 +343,7 @@ De niet beschreven klassen en eigenschappen behoren conform [[DCAT-AP-3.0]] toeg Description - + The legislation that mandates the creation or management of the Dataset.@en Cardinality @@ -461,11 +421,11 @@ De niet beschreven klassen en eigenschappen behoren conform [[DCAT-AP-3.0]] toeg Description - Ae entity responsible for producing the dataset.@en + An entity responsible for producing the dataset.@en Cardinality - 1..1 + 1..n URI @@ -525,7 +485,7 @@ De niet beschreven klassen en eigenschappen behoren conform [[DCAT-AP-3.0]] toeg Range - rdfs:Literal + @@ -669,7 +629,7 @@ De niet beschreven klassen en eigenschappen behoren conform [[DCAT-AP-3.0]] toeg Description - The main identifier for the Dataset, e.g. the URI or other unique identifier in the context of the Catalogue.@en + Cardinality @@ -681,7 +641,7 @@ De niet beschreven klassen en eigenschappen behoren conform [[DCAT-AP-3.0]] toeg Range - rdfs:Literal + @@ -737,58 +697,6 @@ De niet beschreven klassen en eigenschappen behoren conform [[DCAT-AP-3.0]] toeg -### is version of {#dataset-is-version-of} -

- - - - - - - - - - - - - - - - - - - - - - -
Propertyis version of
DescriptionA related Dataset of which the described Dataset is a version, edition, or adaptation.@en
Cardinality0..n
URIdcat:isVersionOf
Rangedcat:Dataset
- -### keyword {#dataset-keyword} -

- - - - - - - - - - - - - - - - - - - - - - -
Propertykeyword
DescriptionA keyword or tag describing the Dataset.@en
Cardinality0..n
URIdcat:keyword
Rangerdfs:Literal
- ### landing page {#dataset-landing-page}

@@ -863,33 +771,7 @@ De niet beschreven klassen en eigenschappen behoren conform [[DCAT-AP-3.0]] toeg Range - rdfs:Literal - - - -### next {#dataset-next} -

- - - - - - - - - - - - - - - - - - - - - +
Propertynext
DescriptionThe following resource (after the current one) in an ordered collection or series of resources.@en
Cardinality0..n
URIdcat:next
Rangedcat:Dataset
@@ -903,7 +785,7 @@ De niet beschreven klassen en eigenschappen behoren conform [[DCAT-AP-3.0]] toeg Description - A secondary identifier of the Dataset, such as MAST/ADS17, DataCite18, DOI19, EZID20 or W3ID21.@en + A secondary identifier of the Dataset@en Cardinality @@ -919,32 +801,6 @@ De niet beschreven klassen en eigenschappen behoren conform [[DCAT-AP-3.0]] toeg -### previous {#dataset-previous} -

- - - - - - - - - - - - - - - - - - - - - - -
Propertyprevious
DescriptionThe previous resource (before the current one) in an ordered collection or series of resources.@en
Cardinality0..n
URIdcat:prev
Rangedcat:Dataset
- ### provenance {#dataset-provenance}

@@ -1097,7 +953,7 @@ De niet beschreven klassen en eigenschappen behoren conform [[DCAT-AP-3.0]] toeg Range - rdfs:Literal + @@ -1305,7 +1161,7 @@ De niet beschreven klassen en eigenschappen behoren conform [[DCAT-AP-3.0]] toeg Range - rdfs:Literal + @@ -1345,7 +1201,7 @@ De niet beschreven klassen en eigenschappen behoren conform [[DCAT-AP-3.0]] toeg Description - The version indicator (name or identifier) of a resource.@en + Cardinality @@ -1357,33 +1213,7 @@ De niet beschreven klassen en eigenschappen behoren conform [[DCAT-AP-3.0]] toeg Range - rdfs:Literal - - - -### version notes {#dataset-version-notes} -

- - - - - - - - - - - - - - - - - - - - - +
Propertyversion notes
DescriptionA description of the differences between this version and a previous version of the Dataset.@en
Cardinality0..n
URIadms:versionNotes
Rangerdfs:Literal
@@ -1487,14 +1317,6 @@ De niet beschreven klassen en eigenschappen behoren conform [[DCAT-AP-3.0]] toeg O AP - - description - dct:description - rdfs:Literal - 0..n - O - AP - documentation foaf:page @@ -1562,7 +1384,7 @@ De niet beschreven klassen en eigenschappen behoren conform [[DCAT-AP-3.0]] toeg modification date dct:modified - rdfs:Literal + 0..1 O AP @@ -1578,7 +1400,7 @@ De niet beschreven klassen en eigenschappen behoren conform [[DCAT-AP-3.0]] toeg release date dct:issued - rdfs:Literal + 0..1 O AP @@ -1615,14 +1437,6 @@ De niet beschreven klassen en eigenschappen behoren conform [[DCAT-AP-3.0]] toeg O NL - - title - dct:title - rdfs:Literal - 0..n - O - AP - ### access service {#distribution-access-service} @@ -1687,7 +1501,7 @@ De niet beschreven klassen en eigenschappen behoren conform [[DCAT-AP-3.0]] toeg Description - + The legislation that mandates the creation or management of the Distribution.@en Cardinality @@ -1807,32 +1621,6 @@ De niet beschreven klassen en eigenschappen behoren conform [[DCAT-AP-3.0]] toeg -### description {#distribution-description} -

- - - - - - - - - - - - - - - - - - - - - - -
Propertydescription
DescriptionA free-text account of the Distribution.@en
Cardinality0..n
URIdct:description
Rangerdfs:Literal
- ### documentation {#distribution-documentation}

@@ -1921,7 +1709,7 @@ De niet beschreven klassen en eigenschappen behoren conform [[DCAT-AP-3.0]] toeg Description - The policy expressing the rights associated with the distribution if using the ODRL vocabulary.@en + The policy expressing the rights associated with the distribution if using the [[ODRL]] vocabulary.@en Cardinality @@ -2063,7 +1851,7 @@ De niet beschreven klassen en eigenschappen behoren conform [[DCAT-AP-3.0]] toeg Range - rdfs:Literal + @@ -2115,7 +1903,7 @@ De niet beschreven klassen en eigenschappen behoren conform [[DCAT-AP-3.0]] toeg Range - rdfs:Literal + @@ -2223,32 +2011,6 @@ De niet beschreven klassen en eigenschappen behoren conform [[DCAT-AP-3.0]] toeg -### title {#distribution-title} -

- - - - - - - - - - - - - - - - - - - - - - -
Propertytitle
DescriptionA name given to the Distribution.@en
Cardinality0..n
URIdct:title
Rangerdfs:Literal
- ### Voorbeelden @@ -2294,7 +2056,7 @@ De niet beschreven klassen en eigenschappen behoren conform [[DCAT-AP-3.0]] toeg contact point dcat:contactPoint - + vcard:Kind 1..1 V NL @@ -2310,7 +2072,7 @@ De niet beschreven klassen en eigenschappen behoren conform [[DCAT-AP-3.0]] toeg description dct:description - rdfs:Literal + 1..n V NL @@ -2446,7 +2208,7 @@ De niet beschreven klassen en eigenschappen behoren conform [[DCAT-AP-3.0]] toeg title dct:title - rdfs:Literal + 1..n V NL @@ -2489,7 +2251,7 @@ De niet beschreven klassen en eigenschappen behoren conform [[DCAT-AP-3.0]] toeg Description - + The legislation that mandates the creation or management of the Data Service.@en Cardinality @@ -2515,7 +2277,7 @@ De niet beschreven klassen en eigenschappen behoren conform [[DCAT-AP-3.0]] toeg Description - + An established (technical) standard to which the Data Service conforms.@en Cardinality @@ -2541,7 +2303,7 @@ De niet beschreven klassen en eigenschappen behoren conform [[DCAT-AP-3.0]] toeg Description - + Contact information that can be used for sending comments about the Data Service.@en Cardinality @@ -2553,7 +2315,7 @@ De niet beschreven klassen en eigenschappen behoren conform [[DCAT-AP-3.0]] toeg Range - + vcard:Kind @@ -2593,7 +2355,7 @@ De niet beschreven klassen en eigenschappen behoren conform [[DCAT-AP-3.0]] toeg Description - A free-text account of the Data Service.@en + Cardinality @@ -2605,7 +2367,7 @@ De niet beschreven klassen en eigenschappen behoren conform [[DCAT-AP-3.0]] toeg Range - rdfs:Literal + @@ -2801,7 +2563,7 @@ De niet beschreven klassen en eigenschappen behoren conform [[DCAT-AP-3.0]] toeg Description - + A web page that provides access to the Data Service and/or additional information.@en Cardinality @@ -2931,7 +2693,7 @@ De niet beschreven klassen en eigenschappen behoren conform [[DCAT-AP-3.0]] toeg Description - + An entity (organisation) responsible for making the Data Service available.@en Cardinality @@ -3047,7 +2809,7 @@ De niet beschreven klassen en eigenschappen behoren conform [[DCAT-AP-3.0]] toeg Range - rdfs:Literal + @@ -3112,7 +2874,7 @@ De niet beschreven klassen en eigenschappen behoren conform [[DCAT-AP-3.0]] toeg description dct:description - rdfs:Literal + 1..n V AP @@ -3141,14 +2903,6 @@ De niet beschreven klassen en eigenschappen behoren conform [[DCAT-AP-3.0]] toeg A AP - - is part of - dct:isPartOf - dcat:Catalog - 0..1 - O - NL - language dct:language @@ -3168,7 +2922,7 @@ De niet beschreven klassen en eigenschappen behoren conform [[DCAT-AP-3.0]] toeg modification date dct:modified - rdfs:Literal + 0..1 A AP @@ -3192,7 +2946,7 @@ De niet beschreven klassen en eigenschappen behoren conform [[DCAT-AP-3.0]] toeg release date dct:issued - rdfs:Literal + 0..1 A AP @@ -3232,7 +2986,7 @@ De niet beschreven klassen en eigenschappen behoren conform [[DCAT-AP-3.0]] toeg title dct:title - rdfs:Literal + 1..n V AP @@ -3249,7 +3003,7 @@ De niet beschreven klassen en eigenschappen behoren conform [[DCAT-AP-3.0]] toeg Description - + The legislation that mandates the creation or management of the Catalog.@en Cardinality @@ -3391,7 +3145,7 @@ De niet beschreven klassen en eigenschappen behoren conform [[DCAT-AP-3.0]] toeg Range - rdfs:Literal + @@ -3473,32 +3227,6 @@ De niet beschreven klassen en eigenschappen behoren conform [[DCAT-AP-3.0]] toeg -### is part of {#catalog-is-part-of} -

- - - - - - - - - - - - - - - - - - - - - - -
Propertyis part of
DescriptionA related Catalogue in which the described Catalogue is physically or logically included.@en
Cardinality0..1
URIdct:isPartOf
Rangedcat:Catalog
- ### language {#catalog-language}

@@ -3573,7 +3301,7 @@ De niet beschreven klassen en eigenschappen behoren conform [[DCAT-AP-3.0]] toeg Range - rdfs:Literal + @@ -3651,7 +3379,7 @@ De niet beschreven klassen en eigenschappen behoren conform [[DCAT-AP-3.0]] toeg Range - rdfs:Literal + @@ -3743,7 +3471,7 @@ De niet beschreven klassen en eigenschappen behoren conform [[DCAT-AP-3.0]] toeg Description - A knowledge organization system used to classify the Catalogue's Datasets.@en + A knowledge organization system used to classify the Resources that are in the Catalogue.@en Cardinality @@ -3781,7 +3509,7 @@ De niet beschreven klassen en eigenschappen behoren conform [[DCAT-AP-3.0]] toeg Range - rdfs:Literal + @@ -3807,7 +3535,7 @@ De niet beschreven klassen en eigenschappen behoren conform [[DCAT-AP-3.0]] toeg application profile dct:conformsTo dct:Standard - 0..1 + 0..n A AP @@ -3819,14 +3547,6 @@ De niet beschreven klassen en eigenschappen behoren conform [[DCAT-AP-3.0]] toeg A AP - - description - dct:description - rdfs:Literal - 0..n - O - AP - language dct:language @@ -3838,7 +3558,7 @@ De niet beschreven klassen en eigenschappen behoren conform [[DCAT-AP-3.0]] toeg listing date dct:issued - rdfs:Literal + 0..1 A AP @@ -3846,7 +3566,7 @@ De niet beschreven klassen en eigenschappen behoren conform [[DCAT-AP-3.0]] toeg modification date dct:modified - rdfs:Literal + 1..1 V AP @@ -3867,14 +3587,6 @@ De niet beschreven klassen en eigenschappen behoren conform [[DCAT-AP-3.0]] toeg O AP - - title - dct:title - rdfs:Literal - 0..n - O - AP - ### application profile {#catalogrecord-application-profile} @@ -3887,11 +3599,11 @@ De niet beschreven klassen en eigenschappen behoren conform [[DCAT-AP-3.0]] toeg Description - An Application Profile that the Dataset's metadata conforms to.@en + An Application Profile that the Catalogued Resource's metadata conforms to.@en Cardinality - 0..1 + 0..n URI @@ -3929,32 +3641,6 @@ De niet beschreven klassen en eigenschappen behoren conform [[DCAT-AP-3.0]] toeg -### description {#catalogrecord-description} -

- - - - - - - - - - - - - - - - - - - - - - -
Propertydescription
DescriptionA free-text account of the record. This property can be repeated for parallel language versions of the description.@en
Cardinality0..n
URIdct:description
Rangerdfs:Literal
- ### language {#catalogrecord-language}

@@ -3965,7 +3651,7 @@ De niet beschreven klassen en eigenschappen behoren conform [[DCAT-AP-3.0]] toeg Description - A language used in the textual metadata describing titles, descriptions, etc. of the Dataset.@en + A language used in the textual metadata describing titles, descriptions, etc. of the Catalogued Resource.@en Cardinality @@ -3991,7 +3677,7 @@ De niet beschreven klassen en eigenschappen behoren conform [[DCAT-AP-3.0]] toeg Description - The date on which the description of the Dataset was included in the Catalogue.@en + The date on which the description of the Resource was included in the Catalogue.@en Cardinality @@ -4003,7 +3689,7 @@ De niet beschreven klassen en eigenschappen behoren conform [[DCAT-AP-3.0]] toeg Range - rdfs:Literal + @@ -4029,7 +3715,7 @@ De niet beschreven klassen en eigenschappen behoren conform [[DCAT-AP-3.0]] toeg Range - rdfs:Literal + @@ -4085,32 +3771,6 @@ De niet beschreven klassen en eigenschappen behoren conform [[DCAT-AP-3.0]] toeg -### title {#catalogrecord-title} -

- - - - - - - - - - - - - - - - - - - - - - -
Propertytitle
DescriptionA name given to the Catalogue Record.@en
Cardinality0..n
URIdct:title
Rangerdfs:Literal
- ### Voorbeelden @@ -4148,19 +3808,11 @@ De niet beschreven klassen en eigenschappen behoren conform [[DCAT-AP-3.0]] toeg description dct:description - rdfs:Literal + 1..n V NL - - first - dcat:first - dcat:Dataset - 0..1 - O - NL - frequency dct:accrualPeriodicity @@ -4177,18 +3829,10 @@ De niet beschreven klassen en eigenschappen behoren conform [[DCAT-AP-3.0]] toeg A AP - - last - dcat:last - dcat:Dataset - 0..1 - O - NL - modification date dct:modified - rdfs:Literal + 0..1 O AP @@ -4204,19 +3848,11 @@ De niet beschreven klassen en eigenschappen behoren conform [[DCAT-AP-3.0]] toeg release date dct:issued - rdfs:Literal + 0..1 O AP - - series member - dcat:seriesMember - dcat:Dataset - 0..n - O - NL - temporal coverage dct:temporal @@ -4228,7 +3864,7 @@ De niet beschreven klassen en eigenschappen behoren conform [[DCAT-AP-3.0]] toeg title dct:title - rdfs:Literal + 1..n V AP @@ -4245,7 +3881,7 @@ De niet beschreven klassen en eigenschappen behoren conform [[DCAT-AP-3.0]] toeg Description - + The legislation that mandates the creation or management of the Dataset Series.@en Cardinality @@ -4309,33 +3945,7 @@ De niet beschreven klassen en eigenschappen behoren conform [[DCAT-AP-3.0]] toeg Range - rdfs:Literal - - - -### first {#datasetseries-first} -

- - - - - - - - - - - - - - - - - - - - - +
Propertyfirst
DescriptionThe first resource in an ordered collection or series of resources, to which the current resource belongs.@en
Cardinality0..1
URIdcat:first
Rangedcat:Dataset
@@ -4391,32 +4001,6 @@ De niet beschreven klassen en eigenschappen behoren conform [[DCAT-AP-3.0]] toeg -### last {#datasetseries-last} -

- - - - - - - - - - - - - - - - - - - - - - -
Propertylast
DescriptionThe last resource in an ordered collection or series.@en
Cardinality0..1
URIdcat:last
Rangedcat:Dataset
- ### modification date {#datasetseries-modification-date}

@@ -4439,7 +4023,7 @@ De niet beschreven klassen en eigenschappen behoren conform [[DCAT-AP-3.0]] toeg Range - rdfs:Literal + @@ -4453,7 +4037,7 @@ De niet beschreven klassen en eigenschappen behoren conform [[DCAT-AP-3.0]] toeg Description - An entity (organisation) responsible for ensuring the coherency of the Dataset Series @en + An entity (organisation) responsible for ensuring the coherency of the Dataset Series @en Cardinality @@ -4491,33 +4075,7 @@ De niet beschreven klassen en eigenschappen behoren conform [[DCAT-AP-3.0]] toeg Range - rdfs:Literal - - - -### series member {#datasetseries-series-member} -

- - - - - - - - - - - - - - - - - - - - - +
Propertyseries member
DescriptionA member of the Dataset Series. @en
Cardinality0..n
URIdcat:seriesMember
Rangedcat:Dataset
@@ -4569,7 +4127,7 @@ De niet beschreven klassen en eigenschappen behoren conform [[DCAT-AP-3.0]] toeg Range - rdfs:Literal + diff --git a/doc/gen/ondersteunendeKlassen.md b/doc/gen/ondersteunendeKlassen.md index a780513..9e7ff32 100644 --- a/doc/gen/ondersteunendeKlassen.md +++ b/doc/gen/ondersteunendeKlassen.md @@ -1,125 +1,5 @@ # Ondersteunende Klassen -## Agent - foaf:Agent - - - - - - - - - - - - - - - - - - - - - - - - - -
PropertyURIRangeCardOptionaliteitHerkomst
namefoaf:namerdfs:Literal1..nVAP
typedct:typeskos:Concept0..1AAP
- -### name - - - - - - - - - - - - - - - - - - - - - -
Propertyname
DescriptionA name of the agent.@en
Cardinality1..n
URIfoaf:name
Rangerdfs:Literal
- -### type - - - - - - - - - - - - - - - - - - - - - -
Propertytype
DescriptionA type of the agent that makes the Catalogue or Dataset available.@en
Cardinality0..1
URIdct:type
Rangeskos:Concept
- -## LicenseDocument - dct:LicenseDocument - - - - - - - - - - - - - - - - - -
PropertyURIRangeCardOptionaliteitHerkomst
typedct:typeskos:Concept0..nAAP
- -### type - - - - - - - - - - - - - - - - - - - - - -
Propertytype
DescriptionA type of licence, e.g. indicating 'public domain' or 'royalties required'.@en
Cardinality0..n
URIdct:type
Rangeskos:Concept
- ## Location - dct:Location @@ -133,7 +13,7 @@ - + @@ -141,7 +21,7 @@ - + @@ -176,7 +56,7 @@ - +
bbox dcat:bboxrdfs:Literal 0..1 A AP
centroid dcat:centroidrdfs:Literal 0..1 A AP
Rangerdfs:Literal
@@ -200,7 +80,7 @@ Range - rdfs:Literal + @@ -257,7 +137,7 @@ end date dcat:endDate - rdfs:Literal + 0..1 A AP @@ -265,7 +145,7 @@ start date dcat:startDate - rdfs:Literal + 0..1 A AP @@ -340,7 +220,7 @@ Range - rdfs:Literal + @@ -364,11 +244,11 @@ Range - rdfs:Literal + -## Checksum - spdx:Checksum +## Agent - foaf:Agent @@ -379,68 +259,68 @@ - - - - + + + + - - - - - + + + + +
PropertyHerkomst
algorithmspdx:algorithmspdx:ChecksumAlgorithm1..1namefoaf:name1..n V AP
checksum valuespdx:checksumValuexsd:hexBinary1..1Vtypedct:typeskos:Concept0..1A AP
-### algorithm +### name - + - + - + - + - +
Propertyalgorithmname
DescriptionThe algorithm used to produce the subject Checksum.@enA name of the agent.@en
Cardinality1..11..n
URIspdx:algorithmfoaf:name
Rangespdx:ChecksumAlgorithm
-### checksum value +### type - + - + - + - + - +
Propertychecksum valuetype
DescriptionA lower case hexadecimal encoded digest value produced using a specific algorithm.@enThe nature of the agent.@en
Cardinality1..10..1
URIspdx:checksumValuedct:type
Rangexsd:hexBinaryskos:Concept
@@ -457,8 +337,8 @@ notation skos:notation - rdfs:Literal - 0..1 + + 1..1 V AP @@ -476,7 +356,7 @@ Cardinality - 0..1 + 1..1 URI @@ -484,7 +364,7 @@ Range - rdfs:Literal + @@ -564,6 +444,82 @@ +## Checksum - spdx:Checksum + + + + + + + + + + + + + + + + + + + + + + + + + +
PropertyURIRangeCardOptionaliteitHerkomst
algorithmspdx:algorithmspdx:ChecksumAlgorithm1..1VAP
checksum valuespdx:checksumValuexsd:hexBinary1..1VAP
+ +### algorithm + + + + + + + + + + + + + + + + + + + + + +
Propertyalgorithm
DescriptionThe algorithm used to produce the subject Checksum.@en
Cardinality1..1
URIspdx:algorithm
Rangespdx:ChecksumAlgorithm
+ +### checksum value + + + + + + + + + + + + + + + + + + + + + +
Propertychecksum value
DescriptionA lower case hexadecimal encoded digest value produced using a specific algorithm.@en
Cardinality1..1
URIspdx:checksumValue
Rangexsd:hexBinary
+ ## Concept - skos:Concept @@ -577,7 +533,7 @@ - + @@ -604,7 +560,7 @@ - +
preferred label skos:prefLabelrdfs:Literal 1..n AP
Rangerdfs:Literal
@@ -621,7 +577,7 @@ title dct:title - rdfs:Literal + 1..n AP @@ -648,7 +604,51 @@ Range - rdfs:Literal + + + + +## LicenseDocument - dct:LicenseDocument + + + + + + + + + + + + + + + + + +
PropertyURIRangeCardOptionaliteitHerkomst
typedct:typeskos:Concept0..nAP
+ +### type + + + + + + + + + + + + + + + + + + + +
Propertytype
DescriptionA type of licence, e.g. indicating 'public domain' or 'royalties required'.@en
Cardinality0..n
URIdct:type
Rangeskos:Concept
@@ -657,41 +657,43 @@ De volgende ondersteunende klassen worden niet verder gespecificeerd door DCAT-AP-NL: -- [prov:Activity](http://www.w3.org/ns/prov#Activity) +- [spdx:ChecksumAlgorithm](http://spdx.org/rdf/terms#ChecksumAlgorithm) -- [prov:Attribution](http://www.w3.org/ns/prov#Attribution) +- [rdfs:Literal](http://www.w3.org/2000/01/rdf-schema#Literal) -- [dcat:Resource](http://www.w3.org/ns/dcat#Resource) +- [time:Instant](http://www.w3.org/2006/time#Instant) -- [spdx:ChecksumAlgorithm](http://spdx.org/rdf/terms#ChecksumAlgorithm) +- [dcat:Resource](http://www.w3.org/ns/dcat#Resource) -- [foaf:Document](http://xmlns.com/foaf/0.1/Document) +- [dcat:Role](http://www.w3.org/ns/dcat#Role) - [dct:Frequency](http://purl.org/dc/terms/Frequency) -- [locn:Geometry](http://www.w3.org/ns/locn#Geometry) - -- [vcard:Kind](http://www.w3.org/2006/vcard/ns#Kind) - - [dct:LinguisticSystem](http://purl.org/dc/terms/LinguisticSystem) -- [rdfs:Literal](http://www.w3.org/2000/01/rdf-schema#Literal) +- [dct:MediaTypeOrExtent](http://purl.org/dc/terms/MediaTypeOrExtent) - [dct:MediaType](http://purl.org/dc/terms/MediaType) -- [dct:MediaTypeOrExtent](http://purl.org/dc/terms/MediaTypeOrExtent) +- [dct:ProvenanceStatement](http://purl.org/dc/terms/ProvenanceStatement) -- [odrl:Policy](http://www.w3.org/ns/odrl/2/Policy) +- [dct:RightsStatement](http://purl.org/dc/terms/RightsStatement) -- [dct:ProvenanceStatement](http://purl.org/dc/terms/ProvenanceStatement) +- [dct:Standard](http://purl.org/dc/terms/Standard) -- [rdfs:Resource](http://www.w3.org/2000/01/rdf-schema#Resource) +- [eli:LegalResource](http://data.europa.eu/eli/ontology#LegalResource) -- [dct:RightsStatement](http://purl.org/dc/terms/RightsStatement) +- [foaf:Document](http://xmlns.com/foaf/0.1/Document) -- [dcat:Role](http://www.w3.org/ns/dcat#Role) +- [locn:Geometry](http://www.w3.org/ns/locn#Geometry) -- [dct:Standard](http://purl.org/dc/terms/Standard) +- [odrl:Policy](http://www.w3.org/ns/odrl/2/Policy) -- [time:Instant](http://www.w3.org/2006/time#Instant) +- [prov:Activity](http://www.w3.org/ns/prov#Activity) + +- [prov:Attribution](http://www.w3.org/ns/prov#Attribution) + +- [rdfs:Resource](http://www.w3.org/2000/01/rdf-schema#Resource) + +- [vcard:Kind](http://www.w3.org/2006/vcard/ns#Kind)