From c5c4670feac80f5ade3f9787b5f2ab5fd9f95450 Mon Sep 17 00:00:00 2001 From: EmielPwC <113589402+EmielPwC@users.noreply.github.com> Date: Wed, 31 Jan 2024 16:29:02 +0100 Subject: [PATCH] regenerate last release 2.1.1 --- .../core-public-organisation-ap.jsonld | 546 ++++---- .../core-public-organisation-ap_en.jsonld | 546 ++++---- releases/2.1.1/index.html | 5 +- .../core-public-organisation-ap-SHACL.jsonld | 1194 +---------------- .../core-public-organisation-ap-SHACL.ttl | 669 +-------- ...ore-public-organisation-ap-SHACL_en.jsonld | 1194 +---------------- releases/2.1.1/uml/CoreVocabularies.EAP | Bin 4034560 -> 4065280 bytes .../2.1.1/voc/core-public-organisation.ttl | 20 +- 8 files changed, 666 insertions(+), 3508 deletions(-) diff --git a/releases/2.1.1/context/core-public-organisation-ap.jsonld b/releases/2.1.1/context/core-public-organisation-ap.jsonld index d2279d7..eed53b0 100644 --- a/releases/2.1.1/context/core-public-organisation-ap.jsonld +++ b/releases/2.1.1/context/core-public-organisation-ap.jsonld @@ -1,307 +1,271 @@ { "@context": { - "Address": { - "@context": { - "addressArea": { - "@container": "@set", - "@id": "http://www.w3.org/ns/locn#addressArea", - "@type": "http://www.w3.org/1999/02/22-rdf-syntax-ns#langString" - }, - "addressId": { - "@container": "@set", - "@id": "http://www.w3.org/ns/locn#addressId" - }, - "administrativeUnitLevel1": { - "@container": "@set", - "@id": "http://www.w3.org/ns/locn#adminUnitL1", - "@type": "http://www.w3.org/1999/02/22-rdf-syntax-ns#langString" - }, - "administrativeUnitLevel2": { - "@container": "@set", - "@id": "http://www.w3.org/ns/locn#adminUnitL2", - "@type": "http://www.w3.org/1999/02/22-rdf-syntax-ns#langString" - }, - "fullAddress": { - "@container": "@set", - "@id": "http://www.w3.org/ns/locn#fullAddress", - "@type": "http://www.w3.org/1999/02/22-rdf-syntax-ns#langString" - }, - "locatorDesignator": { - "@container": "@set", - "@id": "http://www.w3.org/ns/locn#locatorDesignator" - }, - "locatorName": { - "@container": "@set", - "@id": "http://www.w3.org/ns/locn#locatorName", - "@type": "http://www.w3.org/1999/02/22-rdf-syntax-ns#langString" - }, - "postCode": { - "@container": "@set", - "@id": "http://www.w3.org/ns/locn#postCode" - }, - "postName": { - "@container": "@set", - "@id": "http://www.w3.org/ns/locn#postName", - "@type": "http://www.w3.org/1999/02/22-rdf-syntax-ns#langString" - }, - "postOfficeBox": { - "@container": "@set", - "@id": "http://www.w3.org/ns/locn#poBox" - }, - "thoroughfare": { - "@container": "@set", - "@id": "http://www.w3.org/ns/locn#thoroughfare", - "@type": "http://www.w3.org/1999/02/22-rdf-syntax-ns#langString" - } - }, - "@id": "http://www.w3.org/ns/locn#Address" + "Address": "http://www.w3.org/ns/locn#Address", + "Address.addressArea": { + "@container": "@set", + "@id": "http://www.w3.org/ns/locn#addressArea", + "@type": "http://www.w3.org/1999/02/22-rdf-syntax-ns#langString" + }, + "Address.addressId": { + "@container": "@set", + "@id": "http://www.w3.org/ns/locn#addressId" + }, + "Address.administrativeUnitLevel1": { + "@container": "@set", + "@id": "http://www.w3.org/ns/locn#adminUnitL1", + "@type": "http://www.w3.org/1999/02/22-rdf-syntax-ns#langString" + }, + "Address.administrativeUnitLevel2": { + "@container": "@set", + "@id": "http://www.w3.org/ns/locn#adminUnitL2", + "@type": "http://www.w3.org/1999/02/22-rdf-syntax-ns#langString" + }, + "Address.fullAddress": { + "@container": "@set", + "@id": "http://www.w3.org/ns/locn#fullAddress", + "@type": "http://www.w3.org/1999/02/22-rdf-syntax-ns#langString" + }, + "Address.locatorDesignator": { + "@container": "@set", + "@id": "http://www.w3.org/ns/locn#locatorDesignator" + }, + "Address.locatorName": { + "@container": "@set", + "@id": "http://www.w3.org/ns/locn#locatorName", + "@type": "http://www.w3.org/1999/02/22-rdf-syntax-ns#langString" + }, + "Address.postCode": { + "@container": "@set", + "@id": "http://www.w3.org/ns/locn#postCode" + }, + "Address.postName": { + "@container": "@set", + "@id": "http://www.w3.org/ns/locn#postName", + "@type": "http://www.w3.org/1999/02/22-rdf-syntax-ns#langString" + }, + "Address.postOfficeBox": { + "@container": "@set", + "@id": "http://www.w3.org/ns/locn#poBox" + }, + "Address.thoroughfare": { + "@container": "@set", + "@id": "http://www.w3.org/ns/locn#thoroughfare", + "@type": "http://www.w3.org/1999/02/22-rdf-syntax-ns#langString" }, "AdministrativeTerritorialUnit": "http://data.europa.eu/88u/dataset/atu-type", - "ChangeEvent": { - "@context": { - "description": { - "@container": "@set", - "@id": "http://purl.org/dc/terms/description", - "@type": "http://www.w3.org/1999/02/22-rdf-syntax-ns#langString" - }, - "endedAtTime": { - "@container": "@set", - "@id": "http://www.w3.org/ns/prov#endedAtTime", - "@type": "http://www.w3.org/2001/XMLSchema#dateTime" - }, - "hasFormalFramework": { - "@container": "@set", - "@id": "http://data.europa.eu/m8g/hasFormalFramework", - "@type": "@id" - }, - "originalOrganization": { - "@container": "@set", - "@id": "http://www.w3.org/ns/org#originalOrganization", - "@type": "@id" - }, - "resultingOrganization": { - "@container": "@set", - "@id": "http://www.w3.org/ns/org#resultingOrganization", - "@type": "@id" - }, - "startedAtTime": { - "@container": "@set", - "@id": "http://www.w3.org/ns/prov#startedAtTime", - "@type": "http://www.w3.org/2001/XMLSchema#dateTime" - } - }, - "@id": "http://www.w3.org/ns/org#ChangeEvent" + "ChangeEvent": "http://www.w3.org/ns/org#ChangeEvent", + "ChangeEvent.description": { + "@container": "@set", + "@id": "http://purl.org/dc/terms/description", + "@type": "http://www.w3.org/1999/02/22-rdf-syntax-ns#langString" + }, + "ChangeEvent.endedAtTime": { + "@container": "@set", + "@id": "http://www.w3.org/ns/prov#endedAtTime", + "@type": "http://www.w3.org/2001/XMLSchema#dateTime" + }, + "ChangeEvent.hasFormalFramework": { + "@container": "@set", + "@id": "http://data.europa.eu/m8g/hasFormalFramework", + "@type": "@id" + }, + "ChangeEvent.originalOrganization": { + "@container": "@set", + "@id": "http://www.w3.org/ns/org#originalOrganization", + "@type": "@id" + }, + "ChangeEvent.resultingOrganization": { + "@container": "@set", + "@id": "http://www.w3.org/ns/org#resultingOrganization", + "@type": "@id" + }, + "ChangeEvent.startedAtTime": { + "@container": "@set", + "@id": "http://www.w3.org/ns/prov#startedAtTime", + "@type": "http://www.w3.org/2001/XMLSchema#dateTime" }, "Code": "http://www.w3.org/2004/02/skos/core#Concept", - "ContactPoint": { - "@context": { - "availabilityRestriction": { - "@container": "@set", - "@id": "http://data.europa.eu/m8g/specialOpeningHoursSpecification", - "@type": "@id" - }, - "contactPage": { - "@container": "@set", - "@id": "http://data.europa.eu/m8g/contactPage", - "@type": "@id" - }, - "hasEmail": { - "@container": "@set", - "@id": "http://data.europa.eu/m8g/email" - }, - "hasTelephone": { - "@container": "@set", - "@id": "http://data.europa.eu/m8g/telephone" - }, - "openingHours": { - "@container": "@set", - "@id": "http://data.europa.eu/m8g/openingHours", - "@type": "@id" - } - }, - "@id": "http://data.europa.eu/m8g/ContactPoint" + "ContactPoint": "http://data.europa.eu/m8g/ContactPoint", + "ContactPoint.availabilityRestriction": { + "@container": "@set", + "@id": "http://data.europa.eu/m8g/specialOpeningHoursSpecification", + "@type": "@id" + }, + "ContactPoint.contactPage": { + "@container": "@set", + "@id": "http://data.europa.eu/m8g/contactPage", + "@type": "@id" + }, + "ContactPoint.hasEmail": { + "@container": "@set", + "@id": "http://data.europa.eu/m8g/email" + }, + "ContactPoint.hasTelephone": { + "@container": "@set", + "@id": "http://data.europa.eu/m8g/telephone" + }, + "ContactPoint.openingHours": { + "@container": "@set", + "@id": "http://data.europa.eu/m8g/openingHours", + "@type": "@id" }, "Date": "http://www.w3.org/2001/XMLSchema#date", "DateTime": "https://www.w3.org/2001/XMLSchema#dateTime", "Document": "http://xmlns.com/foaf/0.1/Document", - "Identifier": { - "@context": { - "dateOfIssue": { - "@container": "@set", - "@id": "http://purl.org/dc/terms/issued", - "@type": "http://www.w3.org/2001/XMLSchema#date" - }, - "notation": { - "@container": "@set", - "@id": "http://www.w3.org/2004/02/skos/core#notation" - }, - "schemaAgency": { - "@container": "@set", - "@id": "http://www.w3.org/ns/adms#schemeAgency" - }, - "schemeName": { - "@container": "@set", - "@id": "http://www.w3.org/2000/01/rdf-schema#label", - "@type": "http://www.w3.org/1999/02/22-rdf-syntax-ns#langString" - }, - "schemeUri": { - "@container": "@set", - "@id": "http://purl.org/dc/terms/conformsTo", - "@type": "http://www.w3.org/2001/XMLSchema#anyURI" - } - }, - "@id": "http://www.w3.org/ns/adms#Identifier" + "Identifier": "http://www.w3.org/ns/adms#Identifier", + "Identifier.dateOfIssue": { + "@container": "@set", + "@id": "http://purl.org/dc/terms/issued", + "@type": "http://www.w3.org/2001/XMLSchema#date" + }, + "Identifier.notation": { + "@container": "@set", + "@id": "http://www.w3.org/2004/02/skos/core#notation" + }, + "Identifier.schemaAgency": { + "@container": "@set", + "@id": "http://www.w3.org/ns/adms#schemeAgency" + }, + "Identifier.schemeName": { + "@container": "@set", + "@id": "http://www.w3.org/2000/01/rdf-schema#label", + "@type": "http://www.w3.org/1999/02/22-rdf-syntax-ns#langString" + }, + "Identifier.schemeUri": { + "@container": "@set", + "@id": "http://purl.org/dc/terms/conformsTo", + "@type": "http://www.w3.org/2001/XMLSchema#anyURI" }, "ImageObject": "http://data.europa.eu/m8g/ImageObject", "Literal": "http://www.w3.org/2000/01/rdf-schema#Literal", - "Organization": { - "@context": { - "hasSubOrganization": { - "@container": "@set", - "@id": "http://www.w3.org/ns/org#hasSubOrganization", - "@type": "@id" - }, - "subOrganizationOf": { - "@container": "@set", - "@id": "http://www.w3.org/ns/org#subOrganizationOf", - "@type": "@id" - } - }, - "@id": "http://www.w3.org/ns/org#Organization" - }, - "OrganizationalUnit": { - "@context": { - "unitOf": { - "@container": "@set", - "@id": "http://www.w3.org/ns/org#unitOf", - "@type": "@id" - } - }, - "@id": "http://www.w3.org/ns/org#OrganizationalUnit" - }, - "PublicOrganisation": { - "@context": { - "address": { - "@container": "@set", - "@id": "http://www.w3.org/ns/locn#address", - "@type": "@id" - }, - "alternativeLabel": { - "@container": "@set", - "@id": "http://www.w3.org/2004/02/skos/core#altLabel", - "@type": "http://www.w3.org/1999/02/22-rdf-syntax-ns#langString" - }, - "changedBy": { - "@container": "@set", - "@id": "http://www.w3.org/ns/org#changedBy", - "@type": "@id" - }, - "classification": { - "@container": "@set", - "@id": "http://www.w3.org/ns/org#classification", - "@type": "@id" - }, - "contactPoint": { - "@container": "@set", - "@id": "http://data.europa.eu/m8g/contactPoint", - "@type": "@id" - }, - "description": { - "@container": "@set", - "@id": "http://purl.org/dc/terms/description", - "@type": "http://www.w3.org/1999/02/22-rdf-syntax-ns#langString" - }, - "hasMember": { - "@container": "@set", - "@id": "http://www.w3.org/ns/org#hasMember", - "@type": "@id" - }, - "hasUnit": { - "@container": "@set", - "@id": "http://www.w3.org/ns/org#hasUnit", - "@type": "@id" - }, - "homepage": { - "@container": "@set", - "@id": "http://xmlns.com/foaf/0.1/homepage", - "@type": "@id" - }, - "identifier": { - "@container": "@set", - "@id": "http://www.w3.org/ns/adms#identifier", - "@type": "@id" - }, - "logo": { - "@container": "@set", - "@id": "http://data.europa.eu/m8g/logo", - "@type": "@id" - }, - "memberOf": { - "@container": "@set", - "@id": "http://www.w3.org/ns/org#memberOf", - "@type": "@id" - }, - "next": { - "@container": "@set", - "@id": "http://www.w3.org/1999/xhtml/vocab#next", - "@type": "@id" - }, - "preferredLabel": { - "@container": "@set", - "@id": "http://www.w3.org/2004/02/skos/core#prefLabel", - "@type": "http://www.w3.org/1999/02/22-rdf-syntax-ns#langString" - }, - "prev": { - "@container": "@set", - "@id": "http://www.w3.org/1999/xhtml/vocab#prev", - "@type": "@id" - }, - "purpose": { - "@container": "@set", - "@id": "http://www.w3.org/ns/org#purpose", - "@type": "@id" - }, - "resultedFrom": { - "@container": "@set", - "@id": "http://www.w3.org/ns/org#resultedFrom", - "@type": "@id" - }, - "spatial": { - "@container": "@set", - "@id": "http://purl.org/dc/terms/spatial", - "@type": "@id" - } - }, - "@id": "http://data.europa.eu/m8g/PublicOrganisation" - }, - "ReferenceFramework": { - "@context": { - "identifier": { - "@container": "@set", - "@id": "http://purl.org/dc/terms/identifier" - }, - "implements": { - "@container": "@set", - "@id": "http://purl.org/vocab/cpsv#implements", - "@type": "@id" - } - }, - "@id": "http://data.europa.eu/m8g/ReferenceFramework" - }, - "TemporalEntity": { - "@context": { - "description": { - "@container": "@set", - "@id": "http://purl.org/dc/terms/description", - "@type": "http://www.w3.org/1999/02/22-rdf-syntax-ns#langString" - }, - "frequency": { - "@container": "@set", - "@id": "http://data.europa.eu/m8g/frequency", - "@type": "@id" - } - }, - "@id": "http://www.w3.org/2006/time#TemporalEntity" + "Organization": "http://www.w3.org/ns/org#Organization", + "Organization.hasSubOrganization": { + "@container": "@set", + "@id": "http://www.w3.org/ns/org#hasSubOrganization", + "@type": "@id" + }, + "Organization.subOrganizationOf": { + "@container": "@set", + "@id": "http://www.w3.org/ns/org#subOrganizationOf", + "@type": "@id" + }, + "OrganizationalUnit": "http://www.w3.org/ns/org#OrganizationalUnit", + "OrganizationalUnit.unitOf": { + "@container": "@set", + "@id": "http://www.w3.org/ns/org#unitOf", + "@type": "@id" + }, + "PublicOrganisation": "http://data.europa.eu/m8g/PublicOrganisation", + "PublicOrganisation.address": { + "@container": "@set", + "@id": "http://www.w3.org/ns/locn#address", + "@type": "@id" + }, + "PublicOrganisation.alternativeLabel": { + "@container": "@set", + "@id": "http://www.w3.org/2004/02/skos/core#altLabel", + "@type": "http://www.w3.org/1999/02/22-rdf-syntax-ns#langString" + }, + "PublicOrganisation.changedBy": { + "@container": "@set", + "@id": "http://www.w3.org/ns/org#changedBy", + "@type": "@id" + }, + "PublicOrganisation.classification": { + "@container": "@set", + "@id": "http://www.w3.org/ns/org#classification", + "@type": "@id" + }, + "PublicOrganisation.contactPoint": { + "@container": "@set", + "@id": "http://data.europa.eu/m8g/contactPoint", + "@type": "@id" + }, + "PublicOrganisation.description": { + "@container": "@set", + "@id": "http://purl.org/dc/terms/description", + "@type": "http://www.w3.org/1999/02/22-rdf-syntax-ns#langString" + }, + "PublicOrganisation.hasMember": { + "@container": "@set", + "@id": "http://www.w3.org/ns/org#hasMember", + "@type": "@id" + }, + "PublicOrganisation.hasUnit": { + "@container": "@set", + "@id": "http://www.w3.org/ns/org#hasUnit", + "@type": "@id" + }, + "PublicOrganisation.homepage": { + "@container": "@set", + "@id": "http://xmlns.com/foaf/0.1/homepage", + "@type": "@id" + }, + "PublicOrganisation.identifier": { + "@container": "@set", + "@id": "http://www.w3.org/ns/adms#identifier", + "@type": "@id" + }, + "PublicOrganisation.logo": { + "@container": "@set", + "@id": "http://data.europa.eu/m8g/logo", + "@type": "@id" + }, + "PublicOrganisation.memberOf": { + "@container": "@set", + "@id": "http://www.w3.org/ns/org#memberOf", + "@type": "@id" + }, + "PublicOrganisation.next": { + "@container": "@set", + "@id": "http://www.w3.org/1999/xhtml/vocab#next", + "@type": "@id" + }, + "PublicOrganisation.preferredLabel": { + "@container": "@set", + "@id": "http://www.w3.org/2004/02/skos/core#prefLabel", + "@type": "http://www.w3.org/1999/02/22-rdf-syntax-ns#langString" + }, + "PublicOrganisation.prev": { + "@container": "@set", + "@id": "http://www.w3.org/1999/xhtml/vocab#prev", + "@type": "@id" + }, + "PublicOrganisation.purpose": { + "@container": "@set", + "@id": "http://www.w3.org/ns/org#purpose", + "@type": "@id" + }, + "PublicOrganisation.resultedFrom": { + "@container": "@set", + "@id": "http://www.w3.org/ns/org#resultedFrom", + "@type": "@id" + }, + "PublicOrganisation.spatial": { + "@container": "@set", + "@id": "http://purl.org/dc/terms/spatial", + "@type": "@id" + }, + "ReferenceFramework": "http://data.europa.eu/m8g/ReferenceFramework", + "ReferenceFramework.identifier": { + "@container": "@set", + "@id": "http://purl.org/dc/terms/identifier" + }, + "ReferenceFramework.implements": { + "@container": "@set", + "@id": "http://purl.org/vocab/cpsv#implements", + "@type": "@id" + }, + "TemporalEntity": "http://www.w3.org/2006/time#TemporalEntity", + "TemporalEntity.description": { + "@container": "@set", + "@id": "http://purl.org/dc/terms/description", + "@type": "http://www.w3.org/1999/02/22-rdf-syntax-ns#langString" + }, + "TemporalEntity.frequency": { + "@container": "@set", + "@id": "http://data.europa.eu/m8g/frequency", + "@type": "@id" }, "Text": "http://www.w3.org/1999/02/22-rdf-syntax-ns#langString", "Uri": "http://www.w3.org/2001/XMLSchema#anyURI" diff --git a/releases/2.1.1/context/core-public-organisation-ap_en.jsonld b/releases/2.1.1/context/core-public-organisation-ap_en.jsonld index d2279d7..eed53b0 100644 --- a/releases/2.1.1/context/core-public-organisation-ap_en.jsonld +++ b/releases/2.1.1/context/core-public-organisation-ap_en.jsonld @@ -1,307 +1,271 @@ { "@context": { - "Address": { - "@context": { - "addressArea": { - "@container": "@set", - "@id": "http://www.w3.org/ns/locn#addressArea", - "@type": "http://www.w3.org/1999/02/22-rdf-syntax-ns#langString" - }, - "addressId": { - "@container": "@set", - "@id": "http://www.w3.org/ns/locn#addressId" - }, - "administrativeUnitLevel1": { - "@container": "@set", - "@id": "http://www.w3.org/ns/locn#adminUnitL1", - "@type": "http://www.w3.org/1999/02/22-rdf-syntax-ns#langString" - }, - "administrativeUnitLevel2": { - "@container": "@set", - "@id": "http://www.w3.org/ns/locn#adminUnitL2", - "@type": "http://www.w3.org/1999/02/22-rdf-syntax-ns#langString" - }, - "fullAddress": { - "@container": "@set", - "@id": "http://www.w3.org/ns/locn#fullAddress", - "@type": "http://www.w3.org/1999/02/22-rdf-syntax-ns#langString" - }, - "locatorDesignator": { - "@container": "@set", - "@id": "http://www.w3.org/ns/locn#locatorDesignator" - }, - "locatorName": { - "@container": "@set", - "@id": "http://www.w3.org/ns/locn#locatorName", - "@type": "http://www.w3.org/1999/02/22-rdf-syntax-ns#langString" - }, - "postCode": { - "@container": "@set", - "@id": "http://www.w3.org/ns/locn#postCode" - }, - "postName": { - "@container": "@set", - "@id": "http://www.w3.org/ns/locn#postName", - "@type": "http://www.w3.org/1999/02/22-rdf-syntax-ns#langString" - }, - "postOfficeBox": { - "@container": "@set", - "@id": "http://www.w3.org/ns/locn#poBox" - }, - "thoroughfare": { - "@container": "@set", - "@id": "http://www.w3.org/ns/locn#thoroughfare", - "@type": "http://www.w3.org/1999/02/22-rdf-syntax-ns#langString" - } - }, - "@id": "http://www.w3.org/ns/locn#Address" + "Address": "http://www.w3.org/ns/locn#Address", + "Address.addressArea": { + "@container": "@set", + "@id": "http://www.w3.org/ns/locn#addressArea", + "@type": "http://www.w3.org/1999/02/22-rdf-syntax-ns#langString" + }, + "Address.addressId": { + "@container": "@set", + "@id": "http://www.w3.org/ns/locn#addressId" + }, + "Address.administrativeUnitLevel1": { + "@container": "@set", + "@id": "http://www.w3.org/ns/locn#adminUnitL1", + "@type": "http://www.w3.org/1999/02/22-rdf-syntax-ns#langString" + }, + "Address.administrativeUnitLevel2": { + "@container": "@set", + "@id": "http://www.w3.org/ns/locn#adminUnitL2", + "@type": "http://www.w3.org/1999/02/22-rdf-syntax-ns#langString" + }, + "Address.fullAddress": { + "@container": "@set", + "@id": "http://www.w3.org/ns/locn#fullAddress", + "@type": "http://www.w3.org/1999/02/22-rdf-syntax-ns#langString" + }, + "Address.locatorDesignator": { + "@container": "@set", + "@id": "http://www.w3.org/ns/locn#locatorDesignator" + }, + "Address.locatorName": { + "@container": "@set", + "@id": "http://www.w3.org/ns/locn#locatorName", + "@type": "http://www.w3.org/1999/02/22-rdf-syntax-ns#langString" + }, + "Address.postCode": { + "@container": "@set", + "@id": "http://www.w3.org/ns/locn#postCode" + }, + "Address.postName": { + "@container": "@set", + "@id": "http://www.w3.org/ns/locn#postName", + "@type": "http://www.w3.org/1999/02/22-rdf-syntax-ns#langString" + }, + "Address.postOfficeBox": { + "@container": "@set", + "@id": "http://www.w3.org/ns/locn#poBox" + }, + "Address.thoroughfare": { + "@container": "@set", + "@id": "http://www.w3.org/ns/locn#thoroughfare", + "@type": "http://www.w3.org/1999/02/22-rdf-syntax-ns#langString" }, "AdministrativeTerritorialUnit": "http://data.europa.eu/88u/dataset/atu-type", - "ChangeEvent": { - "@context": { - "description": { - "@container": "@set", - "@id": "http://purl.org/dc/terms/description", - "@type": "http://www.w3.org/1999/02/22-rdf-syntax-ns#langString" - }, - "endedAtTime": { - "@container": "@set", - "@id": "http://www.w3.org/ns/prov#endedAtTime", - "@type": "http://www.w3.org/2001/XMLSchema#dateTime" - }, - "hasFormalFramework": { - "@container": "@set", - "@id": "http://data.europa.eu/m8g/hasFormalFramework", - "@type": "@id" - }, - "originalOrganization": { - "@container": "@set", - "@id": "http://www.w3.org/ns/org#originalOrganization", - "@type": "@id" - }, - "resultingOrganization": { - "@container": "@set", - "@id": "http://www.w3.org/ns/org#resultingOrganization", - "@type": "@id" - }, - "startedAtTime": { - "@container": "@set", - "@id": "http://www.w3.org/ns/prov#startedAtTime", - "@type": "http://www.w3.org/2001/XMLSchema#dateTime" - } - }, - "@id": "http://www.w3.org/ns/org#ChangeEvent" + "ChangeEvent": "http://www.w3.org/ns/org#ChangeEvent", + "ChangeEvent.description": { + "@container": "@set", + "@id": "http://purl.org/dc/terms/description", + "@type": "http://www.w3.org/1999/02/22-rdf-syntax-ns#langString" + }, + "ChangeEvent.endedAtTime": { + "@container": "@set", + "@id": "http://www.w3.org/ns/prov#endedAtTime", + "@type": "http://www.w3.org/2001/XMLSchema#dateTime" + }, + "ChangeEvent.hasFormalFramework": { + "@container": "@set", + "@id": "http://data.europa.eu/m8g/hasFormalFramework", + "@type": "@id" + }, + "ChangeEvent.originalOrganization": { + "@container": "@set", + "@id": "http://www.w3.org/ns/org#originalOrganization", + "@type": "@id" + }, + "ChangeEvent.resultingOrganization": { + "@container": "@set", + "@id": "http://www.w3.org/ns/org#resultingOrganization", + "@type": "@id" + }, + "ChangeEvent.startedAtTime": { + "@container": "@set", + "@id": "http://www.w3.org/ns/prov#startedAtTime", + "@type": "http://www.w3.org/2001/XMLSchema#dateTime" }, "Code": "http://www.w3.org/2004/02/skos/core#Concept", - "ContactPoint": { - "@context": { - "availabilityRestriction": { - "@container": "@set", - "@id": "http://data.europa.eu/m8g/specialOpeningHoursSpecification", - "@type": "@id" - }, - "contactPage": { - "@container": "@set", - "@id": "http://data.europa.eu/m8g/contactPage", - "@type": "@id" - }, - "hasEmail": { - "@container": "@set", - "@id": "http://data.europa.eu/m8g/email" - }, - "hasTelephone": { - "@container": "@set", - "@id": "http://data.europa.eu/m8g/telephone" - }, - "openingHours": { - "@container": "@set", - "@id": "http://data.europa.eu/m8g/openingHours", - "@type": "@id" - } - }, - "@id": "http://data.europa.eu/m8g/ContactPoint" + "ContactPoint": "http://data.europa.eu/m8g/ContactPoint", + "ContactPoint.availabilityRestriction": { + "@container": "@set", + "@id": "http://data.europa.eu/m8g/specialOpeningHoursSpecification", + "@type": "@id" + }, + "ContactPoint.contactPage": { + "@container": "@set", + "@id": "http://data.europa.eu/m8g/contactPage", + "@type": "@id" + }, + "ContactPoint.hasEmail": { + "@container": "@set", + "@id": "http://data.europa.eu/m8g/email" + }, + "ContactPoint.hasTelephone": { + "@container": "@set", + "@id": "http://data.europa.eu/m8g/telephone" + }, + "ContactPoint.openingHours": { + "@container": "@set", + "@id": "http://data.europa.eu/m8g/openingHours", + "@type": "@id" }, "Date": "http://www.w3.org/2001/XMLSchema#date", "DateTime": "https://www.w3.org/2001/XMLSchema#dateTime", "Document": "http://xmlns.com/foaf/0.1/Document", - "Identifier": { - "@context": { - "dateOfIssue": { - "@container": "@set", - "@id": "http://purl.org/dc/terms/issued", - "@type": "http://www.w3.org/2001/XMLSchema#date" - }, - "notation": { - "@container": "@set", - "@id": "http://www.w3.org/2004/02/skos/core#notation" - }, - "schemaAgency": { - "@container": "@set", - "@id": "http://www.w3.org/ns/adms#schemeAgency" - }, - "schemeName": { - "@container": "@set", - "@id": "http://www.w3.org/2000/01/rdf-schema#label", - "@type": "http://www.w3.org/1999/02/22-rdf-syntax-ns#langString" - }, - "schemeUri": { - "@container": "@set", - "@id": "http://purl.org/dc/terms/conformsTo", - "@type": "http://www.w3.org/2001/XMLSchema#anyURI" - } - }, - "@id": "http://www.w3.org/ns/adms#Identifier" + "Identifier": "http://www.w3.org/ns/adms#Identifier", + "Identifier.dateOfIssue": { + "@container": "@set", + "@id": "http://purl.org/dc/terms/issued", + "@type": "http://www.w3.org/2001/XMLSchema#date" + }, + "Identifier.notation": { + "@container": "@set", + "@id": "http://www.w3.org/2004/02/skos/core#notation" + }, + "Identifier.schemaAgency": { + "@container": "@set", + "@id": "http://www.w3.org/ns/adms#schemeAgency" + }, + "Identifier.schemeName": { + "@container": "@set", + "@id": "http://www.w3.org/2000/01/rdf-schema#label", + "@type": "http://www.w3.org/1999/02/22-rdf-syntax-ns#langString" + }, + "Identifier.schemeUri": { + "@container": "@set", + "@id": "http://purl.org/dc/terms/conformsTo", + "@type": "http://www.w3.org/2001/XMLSchema#anyURI" }, "ImageObject": "http://data.europa.eu/m8g/ImageObject", "Literal": "http://www.w3.org/2000/01/rdf-schema#Literal", - "Organization": { - "@context": { - "hasSubOrganization": { - "@container": "@set", - "@id": "http://www.w3.org/ns/org#hasSubOrganization", - "@type": "@id" - }, - "subOrganizationOf": { - "@container": "@set", - "@id": "http://www.w3.org/ns/org#subOrganizationOf", - "@type": "@id" - } - }, - "@id": "http://www.w3.org/ns/org#Organization" - }, - "OrganizationalUnit": { - "@context": { - "unitOf": { - "@container": "@set", - "@id": "http://www.w3.org/ns/org#unitOf", - "@type": "@id" - } - }, - "@id": "http://www.w3.org/ns/org#OrganizationalUnit" - }, - "PublicOrganisation": { - "@context": { - "address": { - "@container": "@set", - "@id": "http://www.w3.org/ns/locn#address", - "@type": "@id" - }, - "alternativeLabel": { - "@container": "@set", - "@id": "http://www.w3.org/2004/02/skos/core#altLabel", - "@type": "http://www.w3.org/1999/02/22-rdf-syntax-ns#langString" - }, - "changedBy": { - "@container": "@set", - "@id": "http://www.w3.org/ns/org#changedBy", - "@type": "@id" - }, - "classification": { - "@container": "@set", - "@id": "http://www.w3.org/ns/org#classification", - "@type": "@id" - }, - "contactPoint": { - "@container": "@set", - "@id": "http://data.europa.eu/m8g/contactPoint", - "@type": "@id" - }, - "description": { - "@container": "@set", - "@id": "http://purl.org/dc/terms/description", - "@type": "http://www.w3.org/1999/02/22-rdf-syntax-ns#langString" - }, - "hasMember": { - "@container": "@set", - "@id": "http://www.w3.org/ns/org#hasMember", - "@type": "@id" - }, - "hasUnit": { - "@container": "@set", - "@id": "http://www.w3.org/ns/org#hasUnit", - "@type": "@id" - }, - "homepage": { - "@container": "@set", - "@id": "http://xmlns.com/foaf/0.1/homepage", - "@type": "@id" - }, - "identifier": { - "@container": "@set", - "@id": "http://www.w3.org/ns/adms#identifier", - "@type": "@id" - }, - "logo": { - "@container": "@set", - "@id": "http://data.europa.eu/m8g/logo", - "@type": "@id" - }, - "memberOf": { - "@container": "@set", - "@id": "http://www.w3.org/ns/org#memberOf", - "@type": "@id" - }, - "next": { - "@container": "@set", - "@id": "http://www.w3.org/1999/xhtml/vocab#next", - "@type": "@id" - }, - "preferredLabel": { - "@container": "@set", - "@id": "http://www.w3.org/2004/02/skos/core#prefLabel", - "@type": "http://www.w3.org/1999/02/22-rdf-syntax-ns#langString" - }, - "prev": { - "@container": "@set", - "@id": "http://www.w3.org/1999/xhtml/vocab#prev", - "@type": "@id" - }, - "purpose": { - "@container": "@set", - "@id": "http://www.w3.org/ns/org#purpose", - "@type": "@id" - }, - "resultedFrom": { - "@container": "@set", - "@id": "http://www.w3.org/ns/org#resultedFrom", - "@type": "@id" - }, - "spatial": { - "@container": "@set", - "@id": "http://purl.org/dc/terms/spatial", - "@type": "@id" - } - }, - "@id": "http://data.europa.eu/m8g/PublicOrganisation" - }, - "ReferenceFramework": { - "@context": { - "identifier": { - "@container": "@set", - "@id": "http://purl.org/dc/terms/identifier" - }, - "implements": { - "@container": "@set", - "@id": "http://purl.org/vocab/cpsv#implements", - "@type": "@id" - } - }, - "@id": "http://data.europa.eu/m8g/ReferenceFramework" - }, - "TemporalEntity": { - "@context": { - "description": { - "@container": "@set", - "@id": "http://purl.org/dc/terms/description", - "@type": "http://www.w3.org/1999/02/22-rdf-syntax-ns#langString" - }, - "frequency": { - "@container": "@set", - "@id": "http://data.europa.eu/m8g/frequency", - "@type": "@id" - } - }, - "@id": "http://www.w3.org/2006/time#TemporalEntity" + "Organization": "http://www.w3.org/ns/org#Organization", + "Organization.hasSubOrganization": { + "@container": "@set", + "@id": "http://www.w3.org/ns/org#hasSubOrganization", + "@type": "@id" + }, + "Organization.subOrganizationOf": { + "@container": "@set", + "@id": "http://www.w3.org/ns/org#subOrganizationOf", + "@type": "@id" + }, + "OrganizationalUnit": "http://www.w3.org/ns/org#OrganizationalUnit", + "OrganizationalUnit.unitOf": { + "@container": "@set", + "@id": "http://www.w3.org/ns/org#unitOf", + "@type": "@id" + }, + "PublicOrganisation": "http://data.europa.eu/m8g/PublicOrganisation", + "PublicOrganisation.address": { + "@container": "@set", + "@id": "http://www.w3.org/ns/locn#address", + "@type": "@id" + }, + "PublicOrganisation.alternativeLabel": { + "@container": "@set", + "@id": "http://www.w3.org/2004/02/skos/core#altLabel", + "@type": "http://www.w3.org/1999/02/22-rdf-syntax-ns#langString" + }, + "PublicOrganisation.changedBy": { + "@container": "@set", + "@id": "http://www.w3.org/ns/org#changedBy", + "@type": "@id" + }, + "PublicOrganisation.classification": { + "@container": "@set", + "@id": "http://www.w3.org/ns/org#classification", + "@type": "@id" + }, + "PublicOrganisation.contactPoint": { + "@container": "@set", + "@id": "http://data.europa.eu/m8g/contactPoint", + "@type": "@id" + }, + "PublicOrganisation.description": { + "@container": "@set", + "@id": "http://purl.org/dc/terms/description", + "@type": "http://www.w3.org/1999/02/22-rdf-syntax-ns#langString" + }, + "PublicOrganisation.hasMember": { + "@container": "@set", + "@id": "http://www.w3.org/ns/org#hasMember", + "@type": "@id" + }, + "PublicOrganisation.hasUnit": { + "@container": "@set", + "@id": "http://www.w3.org/ns/org#hasUnit", + "@type": "@id" + }, + "PublicOrganisation.homepage": { + "@container": "@set", + "@id": "http://xmlns.com/foaf/0.1/homepage", + "@type": "@id" + }, + "PublicOrganisation.identifier": { + "@container": "@set", + "@id": "http://www.w3.org/ns/adms#identifier", + "@type": "@id" + }, + "PublicOrganisation.logo": { + "@container": "@set", + "@id": "http://data.europa.eu/m8g/logo", + "@type": "@id" + }, + "PublicOrganisation.memberOf": { + "@container": "@set", + "@id": "http://www.w3.org/ns/org#memberOf", + "@type": "@id" + }, + "PublicOrganisation.next": { + "@container": "@set", + "@id": "http://www.w3.org/1999/xhtml/vocab#next", + "@type": "@id" + }, + "PublicOrganisation.preferredLabel": { + "@container": "@set", + "@id": "http://www.w3.org/2004/02/skos/core#prefLabel", + "@type": "http://www.w3.org/1999/02/22-rdf-syntax-ns#langString" + }, + "PublicOrganisation.prev": { + "@container": "@set", + "@id": "http://www.w3.org/1999/xhtml/vocab#prev", + "@type": "@id" + }, + "PublicOrganisation.purpose": { + "@container": "@set", + "@id": "http://www.w3.org/ns/org#purpose", + "@type": "@id" + }, + "PublicOrganisation.resultedFrom": { + "@container": "@set", + "@id": "http://www.w3.org/ns/org#resultedFrom", + "@type": "@id" + }, + "PublicOrganisation.spatial": { + "@container": "@set", + "@id": "http://purl.org/dc/terms/spatial", + "@type": "@id" + }, + "ReferenceFramework": "http://data.europa.eu/m8g/ReferenceFramework", + "ReferenceFramework.identifier": { + "@container": "@set", + "@id": "http://purl.org/dc/terms/identifier" + }, + "ReferenceFramework.implements": { + "@container": "@set", + "@id": "http://purl.org/vocab/cpsv#implements", + "@type": "@id" + }, + "TemporalEntity": "http://www.w3.org/2006/time#TemporalEntity", + "TemporalEntity.description": { + "@container": "@set", + "@id": "http://purl.org/dc/terms/description", + "@type": "http://www.w3.org/1999/02/22-rdf-syntax-ns#langString" + }, + "TemporalEntity.frequency": { + "@container": "@set", + "@id": "http://data.europa.eu/m8g/frequency", + "@type": "@id" }, "Text": "http://www.w3.org/1999/02/22-rdf-syntax-ns#langString", "Uri": "http://www.w3.org/2001/XMLSchema#anyURI" diff --git a/releases/2.1.1/index.html b/releases/2.1.1/index.html index 90bbc3e..03d2467 100644 --- a/releases/2.1.1/index.html +++ b/releases/2.1.1/index.html @@ -228,6 +228,7 @@

Abstract

The Core Public Organisation Vocabulary is a simplified, reusable and extensible data model that captures the fundamental characteristics of a public organisation. +
@@ -594,7 +595,7 @@



Many datasets that include address data as one piece of information about something else are likely to have that data in simpler formats. These might be tailored to the specific need of the dataset, follow a national norm, or make use of a standard like vCard.

-To provide maximum flexibility in the Core Vocabulary, whilst remaining interoperable with INSPIRE Address Guidelines (which EU Member States are obliged to use), the Core Location Vocabulary provides the extra property of full address and makes use of INSPIRE's addressID. +To provide maximum flexibility in the Core Vocabulary, whilst remaining interoperable with INSPIRE Address Guidelines (which EU Member States are obliged to use), the Core Location Vocabulary provides the extra property of full address and makes use of INSPIRE's addressID. @@ -3951,7 +3952,7 @@

Lexicalisation rules

SEMIC uses and will use the RDFS lexicalisation for all of its specifications. More specifically:
diff --git a/releases/2.1.1/shacl/core-public-organisation-ap-SHACL.jsonld b/releases/2.1.1/shacl/core-public-organisation-ap-SHACL.jsonld index a6235e3..5d5f061 100644 --- a/releases/2.1.1/shacl/core-public-organisation-ap-SHACL.jsonld +++ b/releases/2.1.1/shacl/core-public-organisation-ap-SHACL.jsonld @@ -107,36 +107,6 @@ "@type": "sh:NodeShape", "sh:closed": false, "sh:property": [ - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#ContactPointShape/0c404fa56c64463c15f65878d02efa16eec065b0", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#ContactPoint.hasemail", - "sh:description": { - "en": "An electronic address through which the Contact Point can be contacted." - }, - "sh:name": { - "en": "has email" - }, - "sh:nodeKind": "sh:Literal", - "sh:path": "http://data.europa.eu/m8g/email", - "vl:message": { - "en": "The expected value for has email is a Literal" - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#ContactPointShape/2c2e861c64607bcf2ba7176ce18df71cc690e57e", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#ContactPoint.availabilityrestriction", - "sh:description": { - "en": "The time during which the Contact Point is not available." - }, - "sh:name": { - "en": "availability restriction" - }, - "sh:nodeKind": "sh:BlankNodeOrIRI", - "sh:path": "http://data.europa.eu/m8g/specialOpeningHoursSpecification", - "vl:message": { - "en": "The expected value for availability restriction is a rdfs:Resource (URI or blank node)" - } - }, { "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#ContactPointShape/7816fa198c5151c7c5680b445b410afba0f362db", "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#ContactPoint.openinghours", @@ -147,40 +117,7 @@ "sh:name": { "en": "opening hours" }, - "sh:path": "http://data.europa.eu/m8g/openingHours", - "vl:message": { - "en": "The range of opening hours must be of type ." - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#ContactPointShape/8547f9fea103d51b54d608cf10f98b003fde7378", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#ContactPoint.hastelephone", - "sh:description": { - "en": "A telephone number through which the Contact Point can be contacted." - }, - "sh:name": { - "en": "has telephone" - }, - "sh:nodeKind": "sh:Literal", - "sh:path": "http://data.europa.eu/m8g/telephone", - "vl:message": { - "en": "The expected value for has telephone is a Literal" - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#ContactPointShape/939028c42179e18627eac7954154b35dbc9c5a42", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#ContactPoint.openinghours", - "sh:description": { - "en": "The time at which the Contact Point is normally available." - }, - "sh:name": { - "en": "opening hours" - }, - "sh:nodeKind": "sh:BlankNodeOrIRI", - "sh:path": "http://data.europa.eu/m8g/openingHours", - "vl:message": { - "en": "The expected value for opening hours is a rdfs:Resource (URI or blank node)" - } + "sh:path": "http://data.europa.eu/m8g/openingHours" }, { "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#ContactPointShape/95cf5318d1604f72f1c5d4d22a360ce268437bf0", @@ -192,10 +129,7 @@ "sh:name": { "en": "contact page" }, - "sh:path": "http://data.europa.eu/m8g/contactPage", - "vl:message": { - "en": "The range of contact page must be of type ." - } + "sh:path": "http://data.europa.eu/m8g/contactPage" }, { "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#ContactPointShape/9825c8e65ddb580b23b763ebb38542de7d6ca58d", @@ -207,25 +141,7 @@ "sh:name": { "en": "availability restriction" }, - "sh:path": "http://data.europa.eu/m8g/specialOpeningHoursSpecification", - "vl:message": { - "en": "The range of availability restriction must be of type ." - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#ContactPointShape/a736c4b01ea7557518c0c146f3e311947ce00ccc", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#ContactPoint.contactpage", - "sh:description": { - "en": "A web page that could be used to reach out the Contact Point." - }, - "sh:name": { - "en": "contact page" - }, - "sh:nodeKind": "sh:BlankNodeOrIRI", - "sh:path": "http://data.europa.eu/m8g/contactPage", - "vl:message": { - "en": "The expected value for contact page is a rdfs:Resource (URI or blank node)" - } + "sh:path": "http://data.europa.eu/m8g/specialOpeningHoursSpecification" } ], "sh:targetClass": "http://data.europa.eu/m8g/ContactPoint" @@ -242,21 +158,6 @@ "@type": "sh:NodeShape", "sh:closed": false, "sh:property": [ - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisationShape/0505000dc192edd685f1d7977ad74385de6ba52f", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisation.alternativelabel", - "sh:description": { - "en": "An alternative or informal name(s) of a Public Organization, irrespective of language." - }, - "sh:name": { - "en": "alternative label" - }, - "sh:path": "http://www.w3.org/2004/02/skos/core#altLabel", - "sh:uniqueLang": "true", - "vl:message": { - "en": "Only 1 value for each language is allowed for alternative label" - } - }, { "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisationShape/09939b0ad16b044cbce79d53c6c97efcc6ad682d", "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisation.hasmember", @@ -267,40 +168,7 @@ "sh:name": { "en": "has member" }, - "sh:path": "http://www.w3.org/ns/org#hasMember", - "vl:message": { - "en": "The range of has member must be of type ." - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisationShape/0a79940f6fb16193ff7a69f50e5ff7e807f2685d", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisation.logo", - "sh:description": { - "en": "A graphic symbol to represent the Public Organization." - }, - "sh:name": { - "en": "logo" - }, - "sh:nodeKind": "sh:BlankNodeOrIRI", - "sh:path": "http://data.europa.eu/m8g/logo", - "vl:message": { - "en": "The expected value for logo is a rdfs:Resource (URI or blank node)" - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisationShape/2c7d994dd540f92c116cac913e2aa5d588945f1f", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisation.address", - "sh:description": { - "en": "The Address of a Public Organization." - }, - "sh:name": { - "en": "address" - }, - "sh:nodeKind": "sh:BlankNodeOrIRI", - "sh:path": "http://www.w3.org/ns/locn#address", - "vl:message": { - "en": "The expected value for address is a rdfs:Resource (URI or blank node)" - } + "sh:path": "http://www.w3.org/ns/org#hasMember" }, { "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisationShape/322ac30abbb777e02239ab84ebf7d14ebde22688", @@ -312,25 +180,7 @@ "sh:name": { "en": "preferred label" }, - "sh:path": "http://www.w3.org/2004/02/skos/core#prefLabel", - "vl:message": { - "en": "The range of preferred label must be of type ." - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisationShape/3b9cc6558bbf88b7fbaf0c2f3ab6ae7fb8c1b4b9", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisation.preferredlabel", - "sh:description": { - "en": "A preferred label is used to provide the primary, legally recognised name of the Public Organization, as defined in the ORG Ontology." - }, - "sh:name": { - "en": "preferred label" - }, - "sh:path": "http://www.w3.org/2004/02/skos/core#prefLabel", - "sh:uniqueLang": "true", - "vl:message": { - "en": "Only 1 value for each language is allowed for preferred label" - } + "sh:path": "http://www.w3.org/2004/02/skos/core#prefLabel" }, { "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisationShape/3f3e21f044835e2b97fcb93794a3cab84ae4efd0", @@ -342,40 +192,7 @@ "sh:name": { "en": "changed by" }, - "sh:path": "http://www.w3.org/ns/org#changedBy", - "vl:message": { - "en": "The range of changed by must be of type ." - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisationShape/3fd45972245296a986ad73d13d316ec9d1e5533f", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisation.memberof", - "sh:description": { - "en": "An Organization of which the Public Organisation is a member without being a sub organization, they are independent entities." - }, - "sh:name": { - "en": "member of" - }, - "sh:nodeKind": "sh:BlankNodeOrIRI", - "sh:path": "http://www.w3.org/ns/org#memberOf", - "vl:message": { - "en": "The expected value for member of is a rdfs:Resource (URI or blank node)" - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisationShape/57a7a4d6d9d2b1b84ef808e54e9ecec28f144fa0", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisation.prev", - "sh:description": { - "en": "In some cases, it is necessary to be able to create an ordered sequence of an organization that precede and succeed each other. To support this, the CPOV includes the well-known relationships of previous and next to allow such sequences to be captured and computed." - }, - "sh:name": { - "en": "prev" - }, - "sh:nodeKind": "sh:BlankNodeOrIRI", - "sh:path": "http://www.w3.org/1999/xhtml/vocab#prev", - "vl:message": { - "en": "The expected value for prev is a rdfs:Resource (URI or blank node)" - } + "sh:path": "http://www.w3.org/ns/org#changedBy" }, { "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisationShape/5c0c659834c1d6db145269ba427d0e7c8cbb7379", @@ -387,10 +204,7 @@ "sh:name": { "en": "next" }, - "sh:path": "http://www.w3.org/1999/xhtml/vocab#next", - "vl:message": { - "en": "The range of next must be of type ." - } + "sh:path": "http://www.w3.org/1999/xhtml/vocab#next" }, { "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisationShape/5de4ef5193a558e17a34633888421d09b957d267", @@ -402,10 +216,7 @@ "sh:name": { "en": "address" }, - "sh:path": "http://www.w3.org/ns/locn#address", - "vl:message": { - "en": "The range of address must be of type ." - } + "sh:path": "http://www.w3.org/ns/locn#address" }, { "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisationShape/6698df8a2d713cf66720d7a2b1f4037f7f58d708", @@ -417,55 +228,7 @@ "sh:name": { "en": "has unit" }, - "sh:path": "http://www.w3.org/ns/org#hasUnit", - "vl:message": { - "en": "The range of has unit must be of type ." - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisationShape/6cae9880e515253132af1452a38a8a5827165149", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisation.description", - "sh:description": { - "en": "The textual description of the Public Organization." - }, - "sh:name": { - "en": "description" - }, - "sh:nodeKind": "sh:Literal", - "sh:path": "http://purl.org/dc/terms/description", - "vl:message": { - "en": "The expected value for description is a Literal" - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisationShape/6cd0f0f5e19a1c8dce362ecbe8a196575b9cd85f", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisation.preferredlabel", - "sh:description": { - "en": "A preferred label is used to provide the primary, legally recognised name of the Public Organization, as defined in the ORG Ontology." - }, - "sh:name": { - "en": "preferred label" - }, - "sh:nodeKind": "sh:Literal", - "sh:path": "http://www.w3.org/2004/02/skos/core#prefLabel", - "vl:message": { - "en": "The expected value for preferred label is a Literal" - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisationShape/768bb4171e00505886fe9a1e949b4cd71f0eb548", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisation.description", - "sh:description": { - "en": "The textual description of the Public Organization." - }, - "sh:name": { - "en": "description" - }, - "sh:path": "http://purl.org/dc/terms/description", - "sh:uniqueLang": "true", - "vl:message": { - "en": "Only 1 value for each language is allowed for description" - } + "sh:path": "http://www.w3.org/ns/org#hasUnit" }, { "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisationShape/7b6713c1f4a52e964f5db57eabef294b6d04e90e", @@ -477,25 +240,7 @@ "sh:name": { "en": "contact point" }, - "sh:path": "http://data.europa.eu/m8g/contactPoint", - "vl:message": { - "en": "The range of contact point must be of type ." - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisationShape/85f0eb3f010328d7d5f3a329cc69fc5a734348b6", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisation.changedby", - "sh:description": { - "en": "The Change Event that changed the Organization." - }, - "sh:name": { - "en": "changed by" - }, - "sh:nodeKind": "sh:BlankNodeOrIRI", - "sh:path": "http://www.w3.org/ns/org#changedBy", - "vl:message": { - "en": "The expected value for changed by is a rdfs:Resource (URI or blank node)" - } + "sh:path": "http://data.europa.eu/m8g/contactPoint" }, { "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisationShape/8662a1e162ca0ebe52611bf26791584c89c3de70", @@ -507,70 +252,7 @@ "sh:name": { "en": "purpose" }, - "sh:path": "http://www.w3.org/ns/org#purpose", - "vl:message": { - "en": "The range of purpose must be of type ." - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisationShape/88b702e12401b15cdfbfb284e359477f384bce54", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisation.alternativelabel", - "sh:description": { - "en": "An alternative or informal name(s) of a Public Organization, irrespective of language." - }, - "sh:name": { - "en": "alternative label" - }, - "sh:nodeKind": "sh:Literal", - "sh:path": "http://www.w3.org/2004/02/skos/core#altLabel", - "vl:message": { - "en": "The expected value for alternative label is a Literal" - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisationShape/8932cdc11dcea78a104fe961daef62e126485fc3", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisation.purpose", - "sh:description": { - "en": "This property describes the reasons of existence of an Organization." - }, - "sh:name": { - "en": "purpose" - }, - "sh:nodeKind": "sh:BlankNodeOrIRI", - "sh:path": "http://www.w3.org/ns/org#purpose", - "vl:message": { - "en": "The expected value for purpose is a rdfs:Resource (URI or blank node)" - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisationShape/8b53fded3b6187eee98607304ab29bc1977b4fe2", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisation.resultedfrom", - "sh:description": { - "en": "A Change Event from which the Public Organisation resulted." - }, - "sh:name": { - "en": "resulted from" - }, - "sh:nodeKind": "sh:BlankNodeOrIRI", - "sh:path": "http://www.w3.org/ns/org#resultedFrom", - "vl:message": { - "en": "The expected value for resulted from is a rdfs:Resource (URI or blank node)" - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisationShape/8d36a62f83db7f94097e27edb51306e17e0d40f3", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisation.homepage", - "sh:description": { - "en": "The official home page of the Public Organization." - }, - "sh:name": { - "en": "homepage" - }, - "sh:nodeKind": "sh:BlankNodeOrIRI", - "sh:path": "http://xmlns.com/foaf/0.1/homepage", - "vl:message": { - "en": "The expected value for homepage is a rdfs:Resource (URI or blank node)" - } + "sh:path": "http://www.w3.org/ns/org#purpose" }, { "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisationShape/8fd1cd7a406ec3816234c1ec0c69f985a9117476", @@ -582,55 +264,7 @@ "sh:name": { "en": "spatial" }, - "sh:path": "http://purl.org/dc/terms/spatial", - "vl:message": { - "en": "The range of spatial must be of type ." - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisationShape/9adf9f5890592909cf3e67021ae7ab4f895a7745", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisation.contactpoint", - "sh:description": { - "en": "The main contact information of the resource." - }, - "sh:name": { - "en": "contact point" - }, - "sh:nodeKind": "sh:BlankNodeOrIRI", - "sh:path": "http://data.europa.eu/m8g/contactPoint", - "vl:message": { - "en": "The expected value for contact point is a rdfs:Resource (URI or blank node)" - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisationShape/aadbd67a77a624f073be2076627fb9dc883cbe48", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisation.identifier", - "sh:description": { - "en": "The unambiguous structured reference for the Public Organization." - }, - "sh:name": { - "en": "identifier" - }, - "sh:nodeKind": "sh:BlankNodeOrIRI", - "sh:path": "http://www.w3.org/ns/adms#identifier", - "vl:message": { - "en": "The expected value for identifier is a rdfs:Resource (URI or blank node)" - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisationShape/b93b49bf7122a561ecc9674449665256e441faf5", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisation.spatial", - "sh:description": { - "en": "This property links an Organization to the Administrative Region(s) that it covers." - }, - "sh:name": { - "en": "spatial" - }, - "sh:nodeKind": "sh:BlankNodeOrIRI", - "sh:path": "http://purl.org/dc/terms/spatial", - "vl:message": { - "en": "The expected value for spatial is a rdfs:Resource (URI or blank node)" - } + "sh:path": "http://purl.org/dc/terms/spatial" }, { "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisationShape/b9d7391deffceb182bef20e69771e5bfcf511f96", @@ -642,10 +276,7 @@ "sh:name": { "en": "classification" }, - "sh:path": "http://www.w3.org/ns/org#classification", - "vl:message": { - "en": "The range of classification must be of type ." - } + "sh:path": "http://www.w3.org/ns/org#classification" }, { "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisationShape/bb59cfb20ff003100cff4ef2c69e194768f90599", @@ -657,10 +288,7 @@ "sh:name": { "en": "resulted from" }, - "sh:path": "http://www.w3.org/ns/org#resultedFrom", - "vl:message": { - "en": "The range of resulted from must be of type ." - } + "sh:path": "http://www.w3.org/ns/org#resultedFrom" }, { "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisationShape/c1a77ced2c4d7fbf4929c194cd533f31165baa3b", @@ -672,40 +300,7 @@ "sh:name": { "en": "prev" }, - "sh:path": "http://www.w3.org/1999/xhtml/vocab#prev", - "vl:message": { - "en": "The range of prev must be of type ." - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisationShape/c43a74a9b5e93cc6d40339ffc6e25f1f4c999233", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisation.next", - "sh:description": { - "en": "In some cases, it is necessary to be able to create an ordered sequence of organizations that precede and succeed each other. To support this, the CPOV includes the well-known relationships of previous and next to allow such sequences to be captured and computed." - }, - "sh:name": { - "en": "next" - }, - "sh:nodeKind": "sh:BlankNodeOrIRI", - "sh:path": "http://www.w3.org/1999/xhtml/vocab#next", - "vl:message": { - "en": "The expected value for next is a rdfs:Resource (URI or blank node)" - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisationShape/c552423cc5f3398e44ee3d03cdf62e560fedd532", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisation.classification", - "sh:description": { - "en": "The categorisation of the Public Organization." - }, - "sh:name": { - "en": "classification" - }, - "sh:nodeKind": "sh:BlankNodeOrIRI", - "sh:path": "http://www.w3.org/ns/org#classification", - "vl:message": { - "en": "The expected value for classification is a rdfs:Resource (URI or blank node)" - } + "sh:path": "http://www.w3.org/1999/xhtml/vocab#prev" }, { "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisationShape/d4d4f2399b8cf2f615ac658920373b714726bed0", @@ -717,25 +312,7 @@ "sh:name": { "en": "description" }, - "sh:path": "http://purl.org/dc/terms/description", - "vl:message": { - "en": "The range of description must be of type ." - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisationShape/d6979a925fe55dfff828a2b49a43d8dc817fac76", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisation.hasunit", - "sh:description": { - "en": "An operational department within the Public Organization." - }, - "sh:name": { - "en": "has unit" - }, - "sh:nodeKind": "sh:BlankNodeOrIRI", - "sh:path": "http://www.w3.org/ns/org#hasUnit", - "vl:message": { - "en": "The expected value for has unit is a rdfs:Resource (URI or blank node)" - } + "sh:path": "http://purl.org/dc/terms/description" }, { "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisationShape/d94c14fe5ee5bbb147447229b6bae0a2668fffd6", @@ -747,10 +324,7 @@ "sh:name": { "en": "alternative label" }, - "sh:path": "http://www.w3.org/2004/02/skos/core#altLabel", - "vl:message": { - "en": "The range of alternative label must be of type ." - } + "sh:path": "http://www.w3.org/2004/02/skos/core#altLabel" }, { "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisationShape/dce5f0b9ce22d1c7f8f95163ed722d4236e5a3dc", @@ -762,10 +336,7 @@ "sh:name": { "en": "logo" }, - "sh:path": "http://data.europa.eu/m8g/logo", - "vl:message": { - "en": "The range of logo must be of type ." - } + "sh:path": "http://data.europa.eu/m8g/logo" }, { "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisationShape/e2017f72421063cd9ff494011ec78f35f9632a4a", @@ -777,10 +348,7 @@ "sh:name": { "en": "identifier" }, - "sh:path": "http://www.w3.org/ns/adms#identifier", - "vl:message": { - "en": "The range of identifier must be of type ." - } + "sh:path": "http://www.w3.org/ns/adms#identifier" }, { "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisationShape/f6a439dacfd0da602e5b64f14f007fe9ab33a467", @@ -792,25 +360,7 @@ "sh:name": { "en": "member of" }, - "sh:path": "http://www.w3.org/ns/org#memberOf", - "vl:message": { - "en": "The range of member of must be of type ." - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisationShape/fa88865dff8487890f122fd7257ebca0d81ff275", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisation.hasmember", - "sh:description": { - "en": "An Organization which is a member of another without being a sub organization, they are independent entities." - }, - "sh:name": { - "en": "has member" - }, - "sh:nodeKind": "sh:BlankNodeOrIRI", - "sh:path": "http://www.w3.org/ns/org#hasMember", - "vl:message": { - "en": "The expected value for has member is a rdfs:Resource (URI or blank node)" - } + "sh:path": "http://www.w3.org/ns/org#memberOf" }, { "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisationShape/fb8568b313de736f9184db23272b6317700e9e7e", @@ -822,10 +372,7 @@ "sh:name": { "en": "homepage" }, - "sh:path": "http://xmlns.com/foaf/0.1/homepage", - "vl:message": { - "en": "The range of homepage must be of type ." - } + "sh:path": "http://xmlns.com/foaf/0.1/homepage" } ], "sh:targetClass": "http://data.europa.eu/m8g/PublicOrganisation" @@ -835,21 +382,6 @@ "@type": "sh:NodeShape", "sh:closed": false, "sh:property": [ - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#ReferenceFrameworkShape/45c29ae77863bf76765c44a8c34f3cab08469fbf", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#ReferenceFramework.implements", - "sh:description": { - "en": "A Change Event linked to relevant legislation or policy documents." - }, - "sh:name": { - "en": "implements" - }, - "sh:nodeKind": "sh:BlankNodeOrIRI", - "sh:path": "http://purl.org/vocab/cpsv#implements", - "vl:message": { - "en": "The expected value for implements is a rdfs:Resource (URI or blank node)" - } - }, { "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#ReferenceFrameworkShape/51d41afe5401d1b6a58328411e940a808f944ea1", "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#ReferenceFramework.implements", @@ -860,25 +392,7 @@ "sh:name": { "en": "implements" }, - "sh:path": "http://purl.org/vocab/cpsv#implements", - "vl:message": { - "en": "The range of implements must be of type ." - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#ReferenceFrameworkShape/aadbd67a77a624f073be2076627fb9dc883cbe48", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#ReferenceFramework.identifier", - "sh:description": { - "en": "An unambiguous reference to a Reference Framework." - }, - "sh:name": { - "en": "identifier" - }, - "sh:nodeKind": "sh:Literal", - "sh:path": "http://purl.org/dc/terms/identifier", - "vl:message": { - "en": "The expected value for identifier is a Literal" - } + "sh:path": "http://purl.org/vocab/cpsv#implements" } ], "sh:targetClass": "http://data.europa.eu/m8g/ReferenceFramework" @@ -940,70 +454,19 @@ "sh:name": { "en": "frequency" }, - "sh:path": "http://data.europa.eu/m8g/frequency", - "vl:message": { - "en": "The range of frequency must be of type ." - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#TemporalEntityShape/63a8cf23801ef605734507c621693524f22476dd", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#TemporalEntity.frequency", - "sh:description": { - "en": "The recurrence of an instant or period." - }, - "sh:name": { - "en": "frequency" - }, - "sh:nodeKind": "sh:BlankNodeOrIRI", - "sh:path": "http://data.europa.eu/m8g/frequency", - "vl:message": { - "en": "The expected value for frequency is a rdfs:Resource (URI or blank node)" - } + "sh:path": "http://data.europa.eu/m8g/frequency" }, { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#TemporalEntityShape/6cae9880e515253132af1452a38a8a5827165149", + "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#TemporalEntityShape/d4d4f2399b8cf2f615ac658920373b714726bed0", "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#TemporalEntity.description", + "sh:datatype": "http://www.w3.org/1999/02/22-rdf-syntax-ns#langString", "sh:description": { "en": "A textual representation of the Temporal Entity." }, "sh:name": { "en": "description" }, - "sh:nodeKind": "sh:Literal", - "sh:path": "http://purl.org/dc/terms/description", - "vl:message": { - "en": "The expected value for description is a Literal" - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#TemporalEntityShape/768bb4171e00505886fe9a1e949b4cd71f0eb548", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#TemporalEntity.description", - "sh:description": { - "en": "A textual representation of the Temporal Entity." - }, - "sh:name": { - "en": "description" - }, - "sh:path": "http://purl.org/dc/terms/description", - "sh:uniqueLang": "true", - "vl:message": { - "en": "Only 1 value for each language is allowed for description" - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#TemporalEntityShape/d4d4f2399b8cf2f615ac658920373b714726bed0", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#TemporalEntity.description", - "sh:datatype": "http://www.w3.org/1999/02/22-rdf-syntax-ns#langString", - "sh:description": { - "en": "A textual representation of the Temporal Entity." - }, - "sh:name": { - "en": "description" - }, - "sh:path": "http://purl.org/dc/terms/description", - "vl:message": { - "en": "The range of description must be of type ." - } + "sh:path": "http://purl.org/dc/terms/description" } ], "sh:targetClass": "http://www.w3.org/2006/time#TemporalEntity" @@ -1013,21 +476,6 @@ "@type": "sh:NodeShape", "sh:closed": false, "sh:property": [ - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#IdentifierShape/053d0ae3c4b213ae2f708e5e492b97e2cce08686", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#Identifier.notation", - "sh:description": { - "en": "A string of characters to uniquely identify a concept." - }, - "sh:name": { - "en": "notation" - }, - "sh:nodeKind": "sh:Literal", - "sh:path": "http://www.w3.org/2004/02/skos/core#notation", - "vl:message": { - "en": "The expected value for notation is a Literal" - } - }, { "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#IdentifierShape/0d2f12fd4ed87d3af4f1300097bea7985cc94745", "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#Identifier.schemeURI", @@ -1038,10 +486,7 @@ "sh:name": { "en": "scheme URI" }, - "sh:path": "http://purl.org/dc/terms/conformsTo", - "vl:message": { - "en": "The range of scheme URI must be of type ." - } + "sh:path": "http://purl.org/dc/terms/conformsTo" }, { "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#IdentifierShape/495aa44a236e78566cf7b2f54c299258b29602f9", @@ -1053,25 +498,7 @@ "sh:name": { "en": "scheme name" }, - "sh:path": "http://www.w3.org/2000/01/rdf-schema#label", - "vl:message": { - "en": "The range of scheme name must be of type ." - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#IdentifierShape/886a37c0a64d5093fa1e6f0352c72d6c9999de5f", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#Identifier.dateofissue", - "sh:description": { - "en": "The date on which the Identifier was assigned." - }, - "sh:name": { - "en": "date of issue" - }, - "sh:nodeKind": "sh:Literal", - "sh:path": "http://purl.org/dc/terms/issued", - "vl:message": { - "en": "The expected value for date of issue is a Literal" - } + "sh:path": "http://www.w3.org/2000/01/rdf-schema#label" }, { "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#IdentifierShape/b2d3ac00adf57ca47e24b371d036da25f0f2fb43", @@ -1083,70 +510,7 @@ "sh:name": { "en": "date of issue" }, - "sh:path": "http://purl.org/dc/terms/issued", - "vl:message": { - "en": "The range of date of issue must be of type ." - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#IdentifierShape/b66ff3c38dc89b4412b1715099a98c00ae8118c9", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#Identifier.schemename", - "sh:description": { - "en": "Name of the scheme used to construct the identifier." - }, - "sh:name": { - "en": "scheme name" - }, - "sh:nodeKind": "sh:Literal", - "sh:path": "http://www.w3.org/2000/01/rdf-schema#label", - "vl:message": { - "en": "The expected value for scheme name is a Literal" - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#IdentifierShape/cc40d454ac926043491df929ab05a361896b0021", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#Identifier.schemeURI", - "sh:description": { - "en": "URI of the scheme used to construct the identifier." - }, - "sh:name": { - "en": "scheme URI" - }, - "sh:nodeKind": "sh:Literal", - "sh:path": "http://purl.org/dc/terms/conformsTo", - "vl:message": { - "en": "The expected value for scheme URI is a Literal" - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#IdentifierShape/ce99d905817e35ff5ebdf871e45b1e25e2e85188", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#Identifier.schemename", - "sh:description": { - "en": "Name of the scheme used to construct the identifier." - }, - "sh:name": { - "en": "scheme name" - }, - "sh:path": "http://www.w3.org/2000/01/rdf-schema#label", - "sh:uniqueLang": "true", - "vl:message": { - "en": "Only 1 value for each language is allowed for scheme name" - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#IdentifierShape/e17cae15cd3a2db8b6c9aeef586141ff8b261cab", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#Identifier.schemaagency", - "sh:description": { - "en": "The name of the agency that issued the identifier." - }, - "sh:name": { - "en": "schema agency" - }, - "sh:nodeKind": "sh:Literal", - "sh:path": "http://www.w3.org/ns/adms#schemeAgency", - "vl:message": { - "en": "The expected value for schema agency is a Literal" - } + "sh:path": "http://purl.org/dc/terms/issued" } ], "sh:targetClass": "http://www.w3.org/ns/adms#Identifier" @@ -1156,36 +520,6 @@ "@type": "sh:NodeShape", "sh:closed": false, "sh:property": [ - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#AddressShape/006de06965023999963c4307153479c8629991d9", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#Address.locatorname", - "sh:description": { - "en": "Proper noun(s) applied to the real world entity identified by the locator. The locator name could be the name of the property or complex, of the building or part of the building, or it could be the name of a room inside a building." - }, - "sh:name": { - "en": "locator name" - }, - "sh:nodeKind": "sh:Literal", - "sh:path": "http://www.w3.org/ns/locn#locatorName", - "vl:message": { - "en": "The expected value for locator name is a Literal" - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#AddressShape/03690748629ed1c685fc6a365780375be09bce76", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#Address.administrativeunitlevel1", - "sh:description": { - "en": "The name of the uppermost level of the address, almost always a country." - }, - "sh:name": { - "en": "administrative unit level 1" - }, - "sh:path": "http://www.w3.org/ns/locn#adminUnitL1", - "sh:uniqueLang": "true", - "vl:message": { - "en": "Only 1 value for each language is allowed for administrative unit level 1" - } - }, { "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#AddressShape/17384dfa4a75117e7dd2bc0f2bbf61ac91fd8676", "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#Address.thoroughfare", @@ -1196,25 +530,7 @@ "sh:name": { "en": "thoroughfare" }, - "sh:path": "http://www.w3.org/ns/locn#thoroughfare", - "vl:message": { - "en": "The range of thoroughfare must be of type ." - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#AddressShape/256ffe464f9c7682e950f7853ef0b6060580435b", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#Address.administrativeunitlevel2", - "sh:description": { - "en": "The name of a secondary level/region of the address, usually a county, state or other such area that typically encompasses several localities." - }, - "sh:name": { - "en": "administrative unit level 2" - }, - "sh:nodeKind": "sh:Literal", - "sh:path": "http://www.w3.org/ns/locn#adminUnitL2", - "vl:message": { - "en": "The expected value for administrative unit level 2 is a Literal" - } + "sh:path": "http://www.w3.org/ns/locn#thoroughfare" }, { "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#AddressShape/362b7c3261b1d5eb024e72e4868babc25ed0c7ce", @@ -1226,25 +542,7 @@ "sh:name": { "en": "administrative unit level 1" }, - "sh:path": "http://www.w3.org/ns/locn#adminUnitL1", - "vl:message": { - "en": "The range of administrative unit level 1 must be of type ." - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#AddressShape/3a0fcecd9e5f4e8deb4d102b9d072a4b067b773e", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#Address.fulladdress", - "sh:description": { - "en": "The complete address written as a string." - }, - "sh:name": { - "en": "full address" - }, - "sh:path": "http://www.w3.org/ns/locn#fullAddress", - "sh:uniqueLang": "true", - "vl:message": { - "en": "Only 1 value for each language is allowed for full address" - } + "sh:path": "http://www.w3.org/ns/locn#adminUnitL1" }, { "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#AddressShape/470060a15e97aeacd56fcc5beb701e647a6aa56e", @@ -1256,25 +554,7 @@ "sh:name": { "en": "address area" }, - "sh:path": "http://www.w3.org/ns/locn#addressArea", - "vl:message": { - "en": "The range of address area must be of type ." - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#AddressShape/6f98d6d917a0e0b73d8614923f953e1ee2533918", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#Address.locatorname", - "sh:description": { - "en": "Proper noun(s) applied to the real world entity identified by the locator. The locator name could be the name of the property or complex, of the building or part of the building, or it could be the name of a room inside a building." - }, - "sh:name": { - "en": "locator name" - }, - "sh:path": "http://www.w3.org/ns/locn#locatorName", - "sh:uniqueLang": "true", - "vl:message": { - "en": "Only 1 value for each language is allowed for locator name" - } + "sh:path": "http://www.w3.org/ns/locn#addressArea" }, { "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#AddressShape/854a17171901a9c000eff34a7ccd77814891e3d5", @@ -1286,40 +566,7 @@ "sh:name": { "en": "administrative unit level 2" }, - "sh:path": "http://www.w3.org/ns/locn#adminUnitL2", - "vl:message": { - "en": "The range of administrative unit level 2 must be of type ." - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#AddressShape/8b4c4bdd61e921f78483a3141338773693d4b2ef", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#Address.addressID", - "sh:description": { - "en": "A globally unique identifier for each instance of an Address." - }, - "sh:name": { - "en": "address ID" - }, - "sh:nodeKind": "sh:Literal", - "sh:path": "http://www.w3.org/ns/locn#addressId", - "vl:message": { - "en": "The expected value for address ID is a Literal" - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#AddressShape/9097b947404def8604330ec2fc5a0bd405128b35", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#Address.locatordesignator", - "sh:description": { - "en": "A number or sequence of characters that uniquely identifies the locator within the relevant scope." - }, - "sh:name": { - "en": "locator designator" - }, - "sh:nodeKind": "sh:Literal", - "sh:path": "http://www.w3.org/ns/locn#locatorDesignator", - "vl:message": { - "en": "The expected value for locator designator is a Literal" - } + "sh:path": "http://www.w3.org/ns/locn#adminUnitL2" }, { "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#AddressShape/98016263ed1fd03fc2066e397f3ae3343ce3bf79", @@ -1331,145 +578,7 @@ "sh:name": { "en": "post name" }, - "sh:path": "http://www.w3.org/ns/locn#postName", - "vl:message": { - "en": "The range of post name must be of type ." - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#AddressShape/9aaaf1750887d905949d78ac718f18c02809a28e", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#Address.administrativeunitlevel1", - "sh:description": { - "en": "The name of the uppermost level of the address, almost always a country." - }, - "sh:name": { - "en": "administrative unit level 1" - }, - "sh:nodeKind": "sh:Literal", - "sh:path": "http://www.w3.org/ns/locn#adminUnitL1", - "vl:message": { - "en": "The expected value for administrative unit level 1 is a Literal" - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#AddressShape/9c278b09ca17b0ef710224829c0354dc4c2f9a40", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#Address.postofficebox", - "sh:description": { - "en": "A location designator for a postal delivery point at a post office, usually a number." - }, - "sh:name": { - "en": "post office box" - }, - "sh:nodeKind": "sh:Literal", - "sh:path": "http://www.w3.org/ns/locn#poBox", - "vl:message": { - "en": "The expected value for post office box is a Literal" - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#AddressShape/9c2d6af39a55e5e6a76f6b852bbcbada029c21af", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#Address.fulladdress", - "sh:description": { - "en": "The complete address written as a string." - }, - "sh:name": { - "en": "full address" - }, - "sh:nodeKind": "sh:Literal", - "sh:path": "http://www.w3.org/ns/locn#fullAddress", - "vl:message": { - "en": "The expected value for full address is a Literal" - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#AddressShape/a9a46434014b93624ab68c9a56a5bc66a38da9a4", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#Address.postname", - "sh:description": { - "en": "A name created and maintained for postal purposes to identify a subdivision of addresses and postal delivery points." - }, - "sh:name": { - "en": "post name" - }, - "sh:path": "http://www.w3.org/ns/locn#postName", - "sh:uniqueLang": "true", - "vl:message": { - "en": "Only 1 value for each language is allowed for post name" - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#AddressShape/aa9622c05f497ef1b06496716742dd5cbfc6f0c9", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#Address.thoroughfare", - "sh:description": { - "en": "The name of a passage or way through from one location to another." - }, - "sh:name": { - "en": "thoroughfare" - }, - "sh:nodeKind": "sh:Literal", - "sh:path": "http://www.w3.org/ns/locn#thoroughfare", - "vl:message": { - "en": "The expected value for thoroughfare is a Literal" - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#AddressShape/ac2d62a08fd924f88a79f0e70cda9fca4d484fd2", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#Address.thoroughfare", - "sh:description": { - "en": "The name of a passage or way through from one location to another." - }, - "sh:name": { - "en": "thoroughfare" - }, - "sh:path": "http://www.w3.org/ns/locn#thoroughfare", - "sh:uniqueLang": "true", - "vl:message": { - "en": "Only 1 value for each language is allowed for thoroughfare" - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#AddressShape/ae24e9fc95115753cabe5ad6bd3c05b9751cd13c", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#Address.administrativeunitlevel2", - "sh:description": { - "en": "The name of a secondary level/region of the address, usually a county, state or other such area that typically encompasses several localities." - }, - "sh:name": { - "en": "administrative unit level 2" - }, - "sh:path": "http://www.w3.org/ns/locn#adminUnitL2", - "sh:uniqueLang": "true", - "vl:message": { - "en": "Only 1 value for each language is allowed for administrative unit level 2" - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#AddressShape/b35e8c8ed2d85ea47f163d53cafca733ecb29389", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#Address.addressarea", - "sh:description": { - "en": "The name of a geographic area that groups Addresses." - }, - "sh:name": { - "en": "address area" - }, - "sh:path": "http://www.w3.org/ns/locn#addressArea", - "sh:uniqueLang": "true", - "vl:message": { - "en": "Only 1 value for each language is allowed for address area" - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#AddressShape/c0a2b78a80a731301e2f54d040ca9aa2c9b125b1", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#Address.postcode", - "sh:description": { - "en": "The code created and maintained for postal purposes to identify a subdivision of addresses and postal delivery points." - }, - "sh:name": { - "en": "post code" - }, - "sh:nodeKind": "sh:Literal", - "sh:path": "http://www.w3.org/ns/locn#postCode", - "vl:message": { - "en": "The expected value for post code is a Literal" - } + "sh:path": "http://www.w3.org/ns/locn#postName" }, { "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#AddressShape/d75b5d4c221e6b0bf47c853c0be92d078c39e391", @@ -1481,10 +590,7 @@ "sh:name": { "en": "locator name" }, - "sh:path": "http://www.w3.org/ns/locn#locatorName", - "vl:message": { - "en": "The range of locator name must be of type ." - } + "sh:path": "http://www.w3.org/ns/locn#locatorName" }, { "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#AddressShape/dee03556e405a14f1e410c960b43b8eee149efe7", @@ -1496,40 +602,7 @@ "sh:name": { "en": "full address" }, - "sh:path": "http://www.w3.org/ns/locn#fullAddress", - "vl:message": { - "en": "The range of full address must be of type ." - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#AddressShape/f1144df3e852614939e86f2e427788162aa7cb72", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#Address.addressarea", - "sh:description": { - "en": "The name of a geographic area that groups Addresses." - }, - "sh:name": { - "en": "address area" - }, - "sh:nodeKind": "sh:Literal", - "sh:path": "http://www.w3.org/ns/locn#addressArea", - "vl:message": { - "en": "The expected value for address area is a Literal" - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#AddressShape/f8d38c3580ea5d4e47ea9e1ad447a47ebe91d5fa", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#Address.postname", - "sh:description": { - "en": "A name created and maintained for postal purposes to identify a subdivision of addresses and postal delivery points." - }, - "sh:name": { - "en": "post name" - }, - "sh:nodeKind": "sh:Literal", - "sh:path": "http://www.w3.org/ns/locn#postName", - "vl:message": { - "en": "The expected value for post name is a Literal" - } + "sh:path": "http://www.w3.org/ns/locn#fullAddress" } ], "sh:targetClass": "http://www.w3.org/ns/locn#Address" @@ -1539,51 +612,6 @@ "@type": "sh:NodeShape", "sh:closed": false, "sh:property": [ - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#ChangeEventShape/4001f8641cfcfcd686fd8271f7baf370d91e6253", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#ChangeEvent.startedattime", - "sh:description": { - "en": "The time instant when the state of the organisation update was initiated." - }, - "sh:name": { - "en": "started at time" - }, - "sh:nodeKind": "sh:Literal", - "sh:path": "http://www.w3.org/ns/prov#startedAtTime", - "vl:message": { - "en": "The expected value for started at time is a Literal" - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#ChangeEventShape/486118f166e37e64f3bbebdca97588fb5074ba52", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#ChangeEvent.resultingorganization", - "sh:description": { - "en": "This property links a Change Event or a Foundation Event to the Organization that resulted from it." - }, - "sh:name": { - "en": "resulting organization" - }, - "sh:nodeKind": "sh:BlankNodeOrIRI", - "sh:path": "http://www.w3.org/ns/org#resultingOrganization", - "vl:message": { - "en": "The expected value for resulting organization is a rdfs:Resource (URI or blank node)" - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#ChangeEventShape/4ab53582adf88e7640a0c4d5d27ecb74be319041", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#ChangeEvent.hasformalframework", - "sh:description": { - "en": "A piece of legislation or a policy document that prompted the change." - }, - "sh:name": { - "en": "has formal framework" - }, - "sh:nodeKind": "sh:BlankNodeOrIRI", - "sh:path": "http://data.europa.eu/m8g/hasFormalFramework", - "vl:message": { - "en": "The expected value for has formal framework is a rdfs:Resource (URI or blank node)" - } - }, { "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#ChangeEventShape/5d2e601515b9a8e06ab5fa6ec782a11d62eddb57", "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#ChangeEvent.originalorganization", @@ -1594,40 +622,7 @@ "sh:name": { "en": "original organization" }, - "sh:path": "http://www.w3.org/ns/org#originalOrganization", - "vl:message": { - "en": "The range of original organization must be of type ." - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#ChangeEventShape/6cae9880e515253132af1452a38a8a5827165149", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#ChangeEvent.description", - "sh:description": { - "en": "A textual explanation of the event." - }, - "sh:name": { - "en": "description" - }, - "sh:nodeKind": "sh:Literal", - "sh:path": "http://purl.org/dc/terms/description", - "vl:message": { - "en": "The expected value for description is a Literal" - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#ChangeEventShape/768bb4171e00505886fe9a1e949b4cd71f0eb548", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#ChangeEvent.description", - "sh:description": { - "en": "A textual explanation of the event." - }, - "sh:name": { - "en": "description" - }, - "sh:path": "http://purl.org/dc/terms/description", - "sh:uniqueLang": "true", - "vl:message": { - "en": "Only 1 value for each language is allowed for description" - } + "sh:path": "http://www.w3.org/ns/org#originalOrganization" }, { "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#ChangeEventShape/7725c670cfe75763f0685ddbb3c30119d91a7284", @@ -1639,10 +634,7 @@ "sh:name": { "en": "ended at time" }, - "sh:path": "http://www.w3.org/ns/prov#endedAtTime", - "vl:message": { - "en": "The range of ended at time must be of type ." - } + "sh:path": "http://www.w3.org/ns/prov#endedAtTime" }, { "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#ChangeEventShape/7e2ea4b3bb2450323b9036f07f06a9fc000434b8", @@ -1654,10 +646,7 @@ "sh:name": { "en": "started at time" }, - "sh:path": "http://www.w3.org/ns/prov#startedAtTime", - "vl:message": { - "en": "The range of started at time must be of type ." - } + "sh:path": "http://www.w3.org/ns/prov#startedAtTime" }, { "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#ChangeEventShape/8567f2be59cadcbf9fd8c70c66b956e24222a5df", @@ -1669,40 +658,7 @@ "sh:name": { "en": "has formal framework" }, - "sh:path": "http://data.europa.eu/m8g/hasFormalFramework", - "vl:message": { - "en": "The range of has formal framework must be of type ." - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#ChangeEventShape/8627cc58af87cec3202bbca080fc234f2f3c8c8a", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#ChangeEvent.endedattime", - "sh:description": { - "en": "The time instant when the state of the organisation update was terminated." - }, - "sh:name": { - "en": "ended at time" - }, - "sh:nodeKind": "sh:Literal", - "sh:path": "http://www.w3.org/ns/prov#endedAtTime", - "vl:message": { - "en": "The expected value for ended at time is a Literal" - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#ChangeEventShape/8725f4613ad6961359ab221c2266e7e9567bc4a7", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#ChangeEvent.originalorganization", - "sh:description": { - "en": "The Organization that existed before the change." - }, - "sh:name": { - "en": "original organization" - }, - "sh:nodeKind": "sh:BlankNodeOrIRI", - "sh:path": "http://www.w3.org/ns/org#originalOrganization", - "vl:message": { - "en": "The expected value for original organization is a rdfs:Resource (URI or blank node)" - } + "sh:path": "http://data.europa.eu/m8g/hasFormalFramework" }, { "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#ChangeEventShape/c5c5bfcd59773771ae7c474c85ff6a8c66fbce0e", @@ -1714,10 +670,7 @@ "sh:name": { "en": "resulting organization" }, - "sh:path": "http://www.w3.org/ns/org#resultingOrganization", - "vl:message": { - "en": "The range of resulting organization must be of type ." - } + "sh:path": "http://www.w3.org/ns/org#resultingOrganization" }, { "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#ChangeEventShape/d4d4f2399b8cf2f615ac658920373b714726bed0", @@ -1729,10 +682,7 @@ "sh:name": { "en": "description" }, - "sh:path": "http://purl.org/dc/terms/description", - "vl:message": { - "en": "The range of description must be of type ." - } + "sh:path": "http://purl.org/dc/terms/description" } ], "sh:targetClass": "http://www.w3.org/ns/org#ChangeEvent" @@ -1752,40 +702,7 @@ "sh:name": { "en": "sub organization of" }, - "sh:path": "http://www.w3.org/ns/org#subOrganizationOf", - "vl:message": { - "en": "The range of sub organization of must be of type ." - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#OrganizationShape/92c74470235a279a2d61934b4fefb7b590a20196", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#Organization.hassuborganization", - "sh:description": { - "en": "Represents hierarchical containment of Organizations or OrganizationalUnits; indicates an organization which is a sub-part or child of this organization." - }, - "sh:name": { - "en": "has sub organization" - }, - "sh:nodeKind": "sh:BlankNodeOrIRI", - "sh:path": "http://www.w3.org/ns/org#hasSubOrganization", - "vl:message": { - "en": "The expected value for has sub organization is a rdfs:Resource (URI or blank node)" - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#OrganizationShape/9a3fb2f7985ffdaf5c668c29a107a7e8ac02f1ce", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#Organization.suborganizationof", - "sh:description": { - "en": "Represents hierarchical containment of Organizations or OrganizationalUnits; indicates an Organization which contains this Organization." - }, - "sh:name": { - "en": "sub organization of" - }, - "sh:nodeKind": "sh:BlankNodeOrIRI", - "sh:path": "http://www.w3.org/ns/org#subOrganizationOf", - "vl:message": { - "en": "The expected value for sub organization of is a rdfs:Resource (URI or blank node)" - } + "sh:path": "http://www.w3.org/ns/org#subOrganizationOf" }, { "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#OrganizationShape/bbecfa203e6e90f7af31994066ab46b0a8172e2a", @@ -1797,10 +714,7 @@ "sh:name": { "en": "has sub organization" }, - "sh:path": "http://www.w3.org/ns/org#hasSubOrganization", - "vl:message": { - "en": "The range of has sub organization must be of type ." - } + "sh:path": "http://www.w3.org/ns/org#hasSubOrganization" } ], "sh:targetClass": "http://www.w3.org/ns/org#Organization" @@ -1810,21 +724,6 @@ "@type": "sh:NodeShape", "sh:closed": false, "sh:property": [ - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#OrganizationalUnitShape/593ec4d85aab525ca301cd8c16a7804012862a94", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#OrganizationalUnit.unitof", - "sh:description": { - "en": "The Public Organisation of which the Organizational Unit is an operational department." - }, - "sh:name": { - "en": "unit of" - }, - "sh:nodeKind": "sh:BlankNodeOrIRI", - "sh:path": "http://www.w3.org/ns/org#unitOf", - "vl:message": { - "en": "The expected value for unit of is a rdfs:Resource (URI or blank node)" - } - }, { "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#OrganizationalUnitShape/c45783ad1c8e58de138faa9d4e93b79b55f94898", "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#OrganizationalUnit.unitof", @@ -1835,10 +734,7 @@ "sh:name": { "en": "unit of" }, - "sh:path": "http://www.w3.org/ns/org#unitOf", - "vl:message": { - "en": "The range of unit of must be of type ." - } + "sh:path": "http://www.w3.org/ns/org#unitOf" } ], "sh:targetClass": "http://www.w3.org/ns/org#OrganizationalUnit" diff --git a/releases/2.1.1/shacl/core-public-organisation-ap-SHACL.ttl b/releases/2.1.1/shacl/core-public-organisation-ap-SHACL.ttl index cccb712..5575d2c 100644 --- a/releases/2.1.1/shacl/core-public-organisation-ap-SHACL.ttl +++ b/releases/2.1.1/shacl/core-public-organisation-ap-SHACL.ttl @@ -30,207 +30,56 @@ a shacl:NodeShape; shacl:closed false; - shacl:property , - , - , - , + shacl:property , , - , , - , , - , - , , - , - , - , - , - , - , - , - , - , , - , - , - ; + ; shacl:targetClass . - rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#Address.locatorname"; - shacl:description "Proper noun(s) applied to the real world entity identified by the locator. The locator name could be the name of the property or complex, of the building or part of the building, or it could be the name of a room inside a building."@en; - shacl:name "locator name"@en; - shacl:nodeKind shacl:Literal; - shacl:path ; - "The expected value for locator name is a Literal"@en . - - rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#Address.administrativeunitlevel1"; - shacl:description "The name of the uppermost level of the address, almost always a country."@en; - shacl:name "administrative unit level 1"@en; - shacl:path ; - shacl:uniqueLang true; - "Only 1 value for each language is allowed for administrative unit level 1"@en . - rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#Address.thoroughfare"; shacl:datatype rdf:langString; shacl:description "The name of a passage or way through from one location to another."@en; shacl:name "thoroughfare"@en; - shacl:path ; - "The range of thoroughfare must be of type ."@en . - - rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#Address.administrativeunitlevel2"; - shacl:description "The name of a secondary level/region of the address, usually a county, state or other such area that typically encompasses several localities."@en; - shacl:name "administrative unit level 2"@en; - shacl:nodeKind shacl:Literal; - shacl:path ; - "The expected value for administrative unit level 2 is a Literal"@en . + shacl:path . rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#Address.administrativeunitlevel1"; shacl:datatype rdf:langString; shacl:description "The name of the uppermost level of the address, almost always a country."@en; shacl:name "administrative unit level 1"@en; - shacl:path ; - "The range of administrative unit level 1 must be of type ."@en . - - rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#Address.fulladdress"; - shacl:description "The complete address written as a string."@en; - shacl:name "full address"@en; - shacl:path ; - shacl:uniqueLang true; - "Only 1 value for each language is allowed for full address"@en . + shacl:path . rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#Address.addressarea"; shacl:datatype rdf:langString; shacl:description "The name of a geographic area that groups Addresses."@en; shacl:name "address area"@en; - shacl:path ; - "The range of address area must be of type ."@en . - - rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#Address.locatorname"; - shacl:description "Proper noun(s) applied to the real world entity identified by the locator. The locator name could be the name of the property or complex, of the building or part of the building, or it could be the name of a room inside a building."@en; - shacl:name "locator name"@en; - shacl:path ; - shacl:uniqueLang true; - "Only 1 value for each language is allowed for locator name"@en . + shacl:path . rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#Address.administrativeunitlevel2"; shacl:datatype rdf:langString; shacl:description "The name of a secondary level/region of the address, usually a county, state or other such area that typically encompasses several localities."@en; shacl:name "administrative unit level 2"@en; - shacl:path ; - "The range of administrative unit level 2 must be of type ."@en . - - rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#Address.addressID"; - shacl:description "A globally unique identifier for each instance of an Address."@en; - shacl:name "address ID"@en; - shacl:nodeKind shacl:Literal; - shacl:path ; - "The expected value for address ID is a Literal"@en . - - rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#Address.locatordesignator"; - shacl:description "A number or sequence of characters that uniquely identifies the locator within the relevant scope."@en; - shacl:name "locator designator"@en; - shacl:nodeKind shacl:Literal; - shacl:path ; - "The expected value for locator designator is a Literal"@en . + shacl:path . rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#Address.postname"; shacl:datatype rdf:langString; shacl:description "A name created and maintained for postal purposes to identify a subdivision of addresses and postal delivery points."@en; shacl:name "post name"@en; - shacl:path ; - "The range of post name must be of type ."@en . - - rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#Address.administrativeunitlevel1"; - shacl:description "The name of the uppermost level of the address, almost always a country."@en; - shacl:name "administrative unit level 1"@en; - shacl:nodeKind shacl:Literal; - shacl:path ; - "The expected value for administrative unit level 1 is a Literal"@en . - - rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#Address.postofficebox"; - shacl:description "A location designator for a postal delivery point at a post office, usually a number."@en; - shacl:name "post office box"@en; - shacl:nodeKind shacl:Literal; - shacl:path ; - "The expected value for post office box is a Literal"@en . - - rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#Address.fulladdress"; - shacl:description "The complete address written as a string."@en; - shacl:name "full address"@en; - shacl:nodeKind shacl:Literal; - shacl:path ; - "The expected value for full address is a Literal"@en . - - rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#Address.postname"; - shacl:description "A name created and maintained for postal purposes to identify a subdivision of addresses and postal delivery points."@en; - shacl:name "post name"@en; - shacl:path ; - shacl:uniqueLang true; - "Only 1 value for each language is allowed for post name"@en . - - rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#Address.thoroughfare"; - shacl:description "The name of a passage or way through from one location to another."@en; - shacl:name "thoroughfare"@en; - shacl:nodeKind shacl:Literal; - shacl:path ; - "The expected value for thoroughfare is a Literal"@en . - - rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#Address.thoroughfare"; - shacl:description "The name of a passage or way through from one location to another."@en; - shacl:name "thoroughfare"@en; - shacl:path ; - shacl:uniqueLang true; - "Only 1 value for each language is allowed for thoroughfare"@en . - - rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#Address.administrativeunitlevel2"; - shacl:description "The name of a secondary level/region of the address, usually a county, state or other such area that typically encompasses several localities."@en; - shacl:name "administrative unit level 2"@en; - shacl:path ; - shacl:uniqueLang true; - "Only 1 value for each language is allowed for administrative unit level 2"@en . - - rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#Address.addressarea"; - shacl:description "The name of a geographic area that groups Addresses."@en; - shacl:name "address area"@en; - shacl:path ; - shacl:uniqueLang true; - "Only 1 value for each language is allowed for address area"@en . - - rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#Address.postcode"; - shacl:description "The code created and maintained for postal purposes to identify a subdivision of addresses and postal delivery points."@en; - shacl:name "post code"@en; - shacl:nodeKind shacl:Literal; - shacl:path ; - "The expected value for post code is a Literal"@en . + shacl:path . rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#Address.locatorname"; shacl:datatype rdf:langString; shacl:description "Proper noun(s) applied to the real world entity identified by the locator. The locator name could be the name of the property or complex, of the building or part of the building, or it could be the name of a room inside a building."@en; shacl:name "locator name"@en; - shacl:path ; - "The range of locator name must be of type ."@en . + shacl:path . rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#Address.fulladdress"; shacl:datatype rdf:langString; shacl:description "The complete address written as a string."@en; shacl:name "full address"@en; - shacl:path ; - "The range of full address must be of type ."@en . - - rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#Address.addressarea"; - shacl:description "The name of a geographic area that groups Addresses."@en; - shacl:name "address area"@en; - shacl:nodeKind shacl:Literal; - shacl:path ; - "The expected value for address area is a Literal"@en . - - rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#Address.postname"; - shacl:description "A name created and maintained for postal purposes to identify a subdivision of addresses and postal delivery points."@en; - shacl:name "post name"@en; - shacl:nodeKind shacl:Literal; - shacl:path ; - "The expected value for post name is a Literal"@en . + shacl:path . a shacl:NodeShape; shacl:closed false; @@ -238,111 +87,49 @@ a shacl:NodeShape; shacl:closed false; - shacl:property , - , - , - , - , - , + shacl:property , , , , - , - , , ; shacl:targetClass org:ChangeEvent . - rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#ChangeEvent.startedattime"; - shacl:description "The time instant when the state of the organisation update was initiated."@en; - shacl:name "started at time"@en; - shacl:nodeKind shacl:Literal; - shacl:path prov:startedAtTime; - "The expected value for started at time is a Literal"@en . - - rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#ChangeEvent.resultingorganization"; - shacl:description "This property links a Change Event or a Foundation Event to the Organization that resulted from it."@en; - shacl:name "resulting organization"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path org:resultingOrganization; - "The expected value for resulting organization is a rdfs:Resource (URI or blank node)"@en . - - rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#ChangeEvent.hasformalframework"; - shacl:description "A piece of legislation or a policy document that prompted the change."@en; - shacl:name "has formal framework"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path ; - "The expected value for has formal framework is a rdfs:Resource (URI or blank node)"@en . - rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#ChangeEvent.originalorganization"; shacl:class ; shacl:description "The Organization that existed before the change."@en; shacl:name "original organization"@en; - shacl:path org:originalOrganization; - "The range of original organization must be of type ."@en . - - rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#ChangeEvent.description"; - shacl:description "A textual explanation of the event."@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/CPOV/releases/2.1.1#ChangeEvent.description"; - shacl:description "A textual explanation of the event."@en; - shacl:name "description"@en; - shacl:path dc:description; - shacl:uniqueLang true; - "Only 1 value for each language is allowed for description"@en . + shacl:path org:originalOrganization . rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#ChangeEvent.endedattime"; shacl:datatype xsd:dateTime; shacl:description "The time instant when the state of the organisation update was terminated."@en; shacl:name "ended at time"@en; - shacl:path prov:endedAtTime; - "The range of ended at time must be of type ."@en . + shacl:path prov:endedAtTime . rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#ChangeEvent.startedattime"; shacl:datatype xsd:dateTime; shacl:description "The time instant when the state of the organisation update was initiated."@en; shacl:name "started at time"@en; - shacl:path prov:startedAtTime; - "The range of started at time must be of type ."@en . + shacl:path prov:startedAtTime . rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#ChangeEvent.hasformalframework"; shacl:class ; shacl:description "A piece of legislation or a policy document that prompted the change."@en; shacl:name "has formal framework"@en; - shacl:path ; - "The range of has formal framework must be of type ."@en . - - rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#ChangeEvent.endedattime"; - shacl:description "The time instant when the state of the organisation update was terminated."@en; - shacl:name "ended at time"@en; - shacl:nodeKind shacl:Literal; - shacl:path prov:endedAtTime; - "The expected value for ended at time is a Literal"@en . - - rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#ChangeEvent.originalorganization"; - shacl:description "The Organization that existed before the change."@en; - shacl:name "original organization"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path org:originalOrganization; - "The expected value for original organization is a rdfs:Resource (URI or blank node)"@en . + shacl:path . rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#ChangeEvent.resultingorganization"; shacl:class ; shacl:description "This property links a Change Event or a Foundation Event to the Organization that resulted from it."@en; shacl:name "resulting organization"@en; - shacl:path org:resultingOrganization; - "The range of resulting organization must be of type ."@en . + shacl:path org:resultingOrganization . rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#ChangeEvent.description"; shacl:datatype rdf:langString; shacl:description "A textual explanation of the event."@en; shacl:name "description"@en; - shacl:path dc:description; - "The range of description must be of type ."@en . + shacl:path dc:description . a shacl:NodeShape; shacl:closed false; @@ -350,71 +137,28 @@ a shacl:NodeShape; shacl:closed false; - shacl:property , - , - , - , - , + shacl:property , , - , - ; + ; shacl:targetClass . - rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#ContactPoint.hasemail"; - shacl:description "An electronic address through which the Contact Point can be contacted."@en; - shacl:name "has email"@en; - shacl:nodeKind shacl:Literal; - shacl:path ; - "The expected value for has email is a Literal"@en . - - rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#ContactPoint.availabilityrestriction"; - shacl:description "The time during which the Contact Point is not available."@en; - shacl:name "availability restriction"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path ; - "The expected value for availability restriction is a rdfs:Resource (URI or blank node)"@en . - rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#ContactPoint.openinghours"; shacl:class ; shacl:description "The time at which the Contact Point is normally available."@en; shacl:name "opening hours"@en; - shacl:path ; - "The range of opening hours must be of type ."@en . - - rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#ContactPoint.hastelephone"; - shacl:description "A telephone number through which the Contact Point can be contacted."@en; - shacl:name "has telephone"@en; - shacl:nodeKind shacl:Literal; - shacl:path ; - "The expected value for has telephone is a Literal"@en . - - rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#ContactPoint.openinghours"; - shacl:description "The time at which the Contact Point is normally available."@en; - shacl:name "opening hours"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path ; - "The expected value for opening hours is a rdfs:Resource (URI or blank node)"@en . + shacl:path . rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#ContactPoint.contactpage"; shacl:class foaf:Document; shacl:description "A web page that could be used to reach out the Contact Point."@en; shacl:name "contact page"@en; - shacl:path ; - "The range of contact page must be of type ."@en . + shacl:path . rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#ContactPoint.availabilityrestriction"; shacl:class ; shacl:description "The time during which the Contact Point is not available."@en; shacl:name "availability restriction"@en; - shacl:path ; - "The range of availability restriction must be of type ."@en . - - rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#ContactPoint.contactpage"; - shacl:description "A web page that could be used to reach out the Contact Point."@en; - shacl:name "contact page"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path ; - "The expected value for contact page is a rdfs:Resource (URI or blank node)"@en . + shacl:path . a shacl:NodeShape; shacl:closed false; @@ -430,79 +174,28 @@ a shacl:NodeShape; shacl:closed false; - shacl:property , - , + shacl:property , , - , - , - , - , - , - ; + ; shacl:targetClass . - rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#Identifier.notation"; - shacl:description "A string of characters to uniquely identify a concept."@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/CPOV/releases/2.1.1#Identifier.schemeURI"; shacl:datatype xsd:anyURI; shacl:description "URI of the scheme used to construct the identifier."@en; shacl:name "scheme URI"@en; - shacl:path dc:conformsTo; - "The range of scheme URI must be of type ."@en . + shacl:path dc:conformsTo . rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#Identifier.schemename"; shacl:datatype rdf:langString; shacl:description "Name of the scheme used to construct the identifier."@en; shacl:name "scheme name"@en; - shacl:path rdfs:label; - "The range of scheme name must be of type ."@en . - - rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#Identifier.dateofissue"; - shacl:description "The date on which the Identifier was assigned."@en; - shacl:name "date of issue"@en; - shacl:nodeKind shacl:Literal; - shacl:path dc:issued; - "The expected value for date of issue is a Literal"@en . + shacl:path rdfs:label . rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#Identifier.dateofissue"; shacl:datatype xsd:date; shacl:description "The date on which the Identifier was assigned."@en; shacl:name "date of issue"@en; - shacl:path dc:issued; - "The range of date of issue must be of type ."@en . - - rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#Identifier.schemename"; - shacl:description "Name of the scheme used to construct the identifier."@en; - shacl:name "scheme name"@en; - shacl:nodeKind shacl:Literal; - shacl:path rdfs:label; - "The expected value for scheme name is a Literal"@en . - - rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#Identifier.schemeURI"; - shacl:description "URI of the scheme used to construct the identifier."@en; - shacl:name "scheme URI"@en; - shacl:nodeKind shacl:Literal; - shacl:path dc:conformsTo; - "The expected value for scheme URI is a Literal"@en . - - rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#Identifier.schemename"; - shacl:description "Name of the scheme used to construct the identifier."@en; - shacl:name "scheme name"@en; - shacl:path rdfs:label; - shacl:uniqueLang true; - "Only 1 value for each language is allowed for scheme name"@en . - - rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#Identifier.schemaagency"; - shacl:description "The name of the agency that issued the identifier."@en; - shacl:name "schema agency"@en; - shacl:nodeKind shacl:Literal; - shacl:path ; - "The expected value for schema agency is a Literal"@en . + shacl:path dc:issued . a shacl:NodeShape; shacl:closed false; @@ -515,8 +208,6 @@ a shacl:NodeShape; shacl:closed false; shacl:property , - , - , ; shacl:targetClass org:Organization . @@ -524,400 +215,169 @@ shacl:class org:Organization; shacl:description "Represents hierarchical containment of Organizations or OrganizationalUnits; indicates an Organization which contains this Organization."@en; shacl:name "sub organization of"@en; - shacl:path org:subOrganizationOf; - "The range of sub organization of must be of type ."@en . - - rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#Organization.hassuborganization"; - shacl:description "Represents hierarchical containment of Organizations or OrganizationalUnits; indicates an organization which is a sub-part or child of this organization."@en; - shacl:name "has sub organization"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path org:hasSubOrganization; - "The expected value for has sub organization is a rdfs:Resource (URI or blank node)"@en . - - rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#Organization.suborganizationof"; - shacl:description "Represents hierarchical containment of Organizations or OrganizationalUnits; indicates an Organization which contains this Organization."@en; - shacl:name "sub organization of"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path org:subOrganizationOf; - "The expected value for sub organization of is a rdfs:Resource (URI or blank node)"@en . + shacl:path org:subOrganizationOf . rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#Organization.hassuborganization"; shacl:class org:Organization; shacl:description "Represents hierarchical containment of Organizations or OrganizationalUnits; indicates an organization which is a sub-part or child of this organization."@en; shacl:name "has sub organization"@en; - shacl:path org:hasSubOrganization; - "The range of has sub organization must be of type ."@en . + shacl:path org:hasSubOrganization . a shacl:NodeShape; shacl:closed false; - shacl:property , - ; + shacl:property ; shacl:targetClass org:OrganizationalUnit . - rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#OrganizationalUnit.unitof"; - shacl:description "The Public Organisation of which the Organizational Unit is an operational department."@en; - shacl:name "unit of"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path org:unitOf; - "The expected value for unit of is a rdfs:Resource (URI or blank node)"@en . - rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#OrganizationalUnit.unitof"; shacl:class ; shacl:description "The Public Organisation of which the Organizational Unit is an operational department."@en; shacl:name "unit of"@en; - shacl:path org:unitOf; - "The range of unit of must be of type ."@en . + shacl:path org:unitOf . a shacl:NodeShape; shacl:closed false; - shacl:property , - , - , - , + shacl:property , , - , , - , - , , , , - , - , - , , - , , - , - , - , - , , - , - , - , , , , - , - , , - , , , , , - , ; shacl:targetClass . - rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisation.alternativelabel"; - shacl:description "An alternative or informal name(s) of a Public Organization, irrespective of language."@en; - shacl:name "alternative label"@en; - shacl:path skos:altLabel; - shacl:uniqueLang true; - "Only 1 value for each language is allowed for alternative label"@en . - rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisation.hasmember"; shacl:class ; shacl:description "An Organization which is a member of another without being a sub organization, they are independent entities."@en; shacl:name "has member"@en; - shacl:path org:hasMember; - "The range of has member must be of type ."@en . - - rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisation.logo"; - shacl:description "A graphic symbol to represent the Public Organization."@en; - shacl:name "logo"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path ; - "The expected value for logo is a rdfs:Resource (URI or blank node)"@en . - - rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisation.address"; - shacl:description "The Address of a Public Organization."@en; - shacl:name "address"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path ; - "The expected value for address is a rdfs:Resource (URI or blank node)"@en . + shacl:path org:hasMember . rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisation.preferredlabel"; shacl:datatype rdf:langString; shacl:description "A preferred label is used to provide the primary, legally recognised name of the Public Organization, as defined in the ORG Ontology."@en; shacl:name "preferred label"@en; - shacl:path skos:prefLabel; - "The range of preferred label must be of type ."@en . - - rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisation.preferredlabel"; - shacl:description "A preferred label is used to provide the primary, legally recognised name of the Public Organization, as defined in the ORG Ontology."@en; - shacl:name "preferred label"@en; - shacl:path skos:prefLabel; - shacl:uniqueLang true; - "Only 1 value for each language is allowed for preferred label"@en . + shacl:path skos:prefLabel . rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisation.changedby"; shacl:class org:ChangeEvent; shacl:description "The Change Event that changed the Organization."@en; shacl:name "changed by"@en; - shacl:path org:changedBy; - "The range of changed by must be of type ."@en . - - rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisation.memberof"; - shacl:description "An Organization of which the Public Organisation is a member without being a sub organization, they are independent entities."@en; - shacl:name "member of"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path org:memberOf; - "The expected value for member of is a rdfs:Resource (URI or blank node)"@en . - - rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisation.prev"; - shacl:description "In some cases, it is necessary to be able to create an ordered sequence of an organization that precede and succeed each other. To support this, the CPOV includes the well-known relationships of previous and next to allow such sequences to be captured and computed."@en; - shacl:name "prev"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path xhv:prev; - "The expected value for prev is a rdfs:Resource (URI or blank node)"@en . + shacl:path org:changedBy . rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisation.next"; shacl:class ; shacl:description "In some cases, it is necessary to be able to create an ordered sequence of organizations that precede and succeed each other. To support this, the CPOV includes the well-known relationships of previous and next to allow such sequences to be captured and computed."@en; shacl:name "next"@en; - shacl:path xhv:next; - "The range of next must be of type ."@en . + shacl:path xhv:next . rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisation.address"; shacl:class ; shacl:description "The Address of a Public Organization."@en; shacl:name "address"@en; - shacl:path ; - "The range of address must be of type ."@en . + shacl:path . rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisation.hasunit"; shacl:class org:OrganizationalUnit; shacl:description "An operational department within the Public Organization."@en; shacl:name "has unit"@en; - shacl:path org:hasUnit; - "The range of has unit must be of type ."@en . - - rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisation.description"; - shacl:description "The textual description of the Public Organization."@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/CPOV/releases/2.1.1#PublicOrganisation.preferredlabel"; - shacl:description "A preferred label is used to provide the primary, legally recognised name of the Public Organization, as defined in the ORG Ontology."@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/CPOV/releases/2.1.1#PublicOrganisation.description"; - shacl:description "The textual description of the Public Organization."@en; - shacl:name "description"@en; - shacl:path dc:description; - shacl:uniqueLang true; - "Only 1 value for each language is allowed for description"@en . + shacl:path org:hasUnit . rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisation.contactpoint"; shacl:class ; shacl:description "The main contact information of the resource."@en; shacl:name "contact point"@en; - shacl:path ; - "The range of contact point must be of type ."@en . - - rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisation.changedby"; - shacl:description "The Change Event that changed the Organization."@en; - shacl:name "changed by"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path org:changedBy; - "The expected value for changed by is a rdfs:Resource (URI or blank node)"@en . + shacl:path . rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisation.purpose"; shacl:class skos:Concept; shacl:description "This property describes the reasons of existence of an Organization."@en; shacl:name "purpose"@en; - shacl:path org:purpose; - "The range of purpose must be of type ."@en . - - rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisation.alternativelabel"; - shacl:description "An alternative or informal name(s) of a Public Organization, irrespective of language."@en; - shacl:name "alternative label"@en; - shacl:nodeKind shacl:Literal; - shacl:path skos:altLabel; - "The expected value for alternative label is a Literal"@en . - - rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisation.purpose"; - shacl:description "This property describes the reasons of existence of an Organization."@en; - shacl:name "purpose"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path org:purpose; - "The expected value for purpose is a rdfs:Resource (URI or blank node)"@en . - - rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisation.resultedfrom"; - shacl:description "A Change Event from which the Public Organisation resulted."@en; - shacl:name "resulted from"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path org:resultedFrom; - "The expected value for resulted from is a rdfs:Resource (URI or blank node)"@en . - - rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisation.homepage"; - shacl:description "The official home page of the Public Organization."@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 org:purpose . rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisation.spatial"; shacl:class ; shacl:description "This property links an Organization to the Administrative Region(s) that it covers."@en; shacl:name "spatial"@en; - shacl:path dc:spatial; - "The range of spatial must be of type ."@en . - - rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisation.contactpoint"; - shacl:description "The main contact information of the resource."@en; - shacl:name "contact point"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path ; - "The expected value for contact point is a rdfs:Resource (URI or blank node)"@en . - - rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisation.identifier"; - shacl:description "The unambiguous structured reference for the Public Organization."@en; - shacl:name "identifier"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path ; - "The expected value for identifier is a rdfs:Resource (URI or blank node)"@en . - - rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisation.spatial"; - shacl:description "This property links an Organization to the Administrative Region(s) that it covers."@en; - shacl:name "spatial"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path dc:spatial; - "The expected value for spatial is a rdfs:Resource (URI or blank node)"@en . + shacl:path dc:spatial . rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisation.classification"; shacl:class skos:Concept; shacl:description "The categorisation of the Public Organization."@en; shacl:name "classification"@en; - shacl:path org:classification; - "The range of classification must be of type ."@en . + shacl:path org:classification . rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisation.resultedfrom"; shacl:class org:ChangeEvent; shacl:description "A Change Event from which the Public Organisation resulted."@en; shacl:name "resulted from"@en; - shacl:path org:resultedFrom; - "The range of resulted from must be of type ."@en . + shacl:path org:resultedFrom . rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisation.prev"; shacl:class ; shacl:description "In some cases, it is necessary to be able to create an ordered sequence of an organization that precede and succeed each other. To support this, the CPOV includes the well-known relationships of previous and next to allow such sequences to be captured and computed."@en; shacl:name "prev"@en; - shacl:path xhv:prev; - "The range of prev must be of type ."@en . - - rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisation.next"; - shacl:description "In some cases, it is necessary to be able to create an ordered sequence of organizations that precede and succeed each other. To support this, the CPOV includes the well-known relationships of previous and next to allow such sequences to be captured and computed."@en; - shacl:name "next"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path xhv:next; - "The expected value for next is a rdfs:Resource (URI or blank node)"@en . - - rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisation.classification"; - shacl:description "The categorisation of the Public Organization."@en; - shacl:name "classification"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path org:classification; - "The expected value for classification is a rdfs:Resource (URI or blank node)"@en . + shacl:path xhv:prev . rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisation.description"; shacl:datatype rdf:langString; shacl:description "The textual description of the Public Organization."@en; shacl:name "description"@en; - shacl:path dc:description; - "The range of description must be of type ."@en . - - rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisation.hasunit"; - shacl:description "An operational department within the Public Organization."@en; - shacl:name "has unit"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path org:hasUnit; - "The expected value for has unit is a rdfs:Resource (URI or blank node)"@en . + shacl:path dc:description . rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisation.alternativelabel"; shacl:datatype rdf:langString; shacl:description "An alternative or informal name(s) of a Public Organization, irrespective of language."@en; shacl:name "alternative label"@en; - shacl:path skos:altLabel; - "The range of alternative label must be of type ."@en . + shacl:path skos:altLabel . rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisation.logo"; shacl:class ; shacl:description "A graphic symbol to represent the Public Organization."@en; shacl:name "logo"@en; - shacl:path ; - "The range of logo must be of type ."@en . + shacl:path . rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisation.identifier"; shacl:class ; shacl:description "The unambiguous structured reference for the Public Organization."@en; shacl:name "identifier"@en; - shacl:path ; - "The range of identifier must be of type ."@en . + shacl:path . rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisation.memberof"; shacl:class ; shacl:description "An Organization of which the Public Organisation is a member without being a sub organization, they are independent entities."@en; shacl:name "member of"@en; - shacl:path org:memberOf; - "The range of member of must be of type ."@en . - - rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisation.hasmember"; - shacl:description "An Organization which is a member of another without being a sub organization, they are independent entities."@en; - shacl:name "has member"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path org:hasMember; - "The expected value for has member is a rdfs:Resource (URI or blank node)"@en . + shacl:path org:memberOf . rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisation.homepage"; shacl:class foaf:Document; shacl:description "The official home page of the Public Organization."@en; shacl:name "homepage"@en; - shacl:path foaf:homepage; - "The range of homepage must be of type ."@en . + shacl:path foaf:homepage . a shacl:NodeShape; shacl:closed false; - shacl:property , - , - ; + shacl:property ; shacl:targetClass . - rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#ReferenceFramework.implements"; - shacl:description "A Change Event linked to relevant legislation or policy documents."@en; - shacl:name "implements"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path ; - "The expected value for implements is a rdfs:Resource (URI or blank node)"@en . - rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#ReferenceFramework.implements"; shacl:class org:ChangeEvent; shacl:description "A Change Event linked to relevant legislation or policy documents."@en; shacl:name "implements"@en; - shacl:path ; - "The range of implements must be of type ."@en . - - rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#ReferenceFramework.identifier"; - shacl:description "An unambiguous reference to a Reference Framework."@en; - shacl:name "identifier"@en; - shacl:nodeKind shacl:Literal; - shacl:path dc:identifier; - "The expected value for identifier is a Literal"@en . + shacl:path . a shacl:NodeShape; shacl:closed false; shacl:property , - , - , - , ; shacl:targetClass . @@ -925,36 +385,13 @@ shacl:class skos:Concept; shacl:description "The recurrence of an instant or period."@en; shacl:name "frequency"@en; - shacl:path ; - "The range of frequency must be of type ."@en . - - rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#TemporalEntity.frequency"; - shacl:description "The recurrence of an instant or period."@en; - shacl:name "frequency"@en; - shacl:nodeKind shacl:BlankNodeOrIRI; - shacl:path ; - "The expected value for frequency is a rdfs:Resource (URI or blank node)"@en . - - rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#TemporalEntity.description"; - shacl:description "A textual representation of the Temporal Entity."@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/CPOV/releases/2.1.1#TemporalEntity.description"; - shacl:description "A textual representation of the Temporal Entity."@en; - shacl:name "description"@en; - shacl:path dc:description; - shacl:uniqueLang true; - "Only 1 value for each language is allowed for description"@en . + shacl:path . rdfs:seeAlso "https://semiceu.github.io/CPOV/releases/2.1.1#TemporalEntity.description"; shacl:datatype rdf:langString; shacl:description "A textual representation of the Temporal Entity."@en; shacl:name "description"@en; - shacl:path dc:description; - "The range of description must be of type ."@en . + shacl:path dc:description . a shacl:NodeShape; shacl:closed false; diff --git a/releases/2.1.1/shacl/core-public-organisation-ap-SHACL_en.jsonld b/releases/2.1.1/shacl/core-public-organisation-ap-SHACL_en.jsonld index a6235e3..5d5f061 100644 --- a/releases/2.1.1/shacl/core-public-organisation-ap-SHACL_en.jsonld +++ b/releases/2.1.1/shacl/core-public-organisation-ap-SHACL_en.jsonld @@ -107,36 +107,6 @@ "@type": "sh:NodeShape", "sh:closed": false, "sh:property": [ - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#ContactPointShape/0c404fa56c64463c15f65878d02efa16eec065b0", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#ContactPoint.hasemail", - "sh:description": { - "en": "An electronic address through which the Contact Point can be contacted." - }, - "sh:name": { - "en": "has email" - }, - "sh:nodeKind": "sh:Literal", - "sh:path": "http://data.europa.eu/m8g/email", - "vl:message": { - "en": "The expected value for has email is a Literal" - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#ContactPointShape/2c2e861c64607bcf2ba7176ce18df71cc690e57e", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#ContactPoint.availabilityrestriction", - "sh:description": { - "en": "The time during which the Contact Point is not available." - }, - "sh:name": { - "en": "availability restriction" - }, - "sh:nodeKind": "sh:BlankNodeOrIRI", - "sh:path": "http://data.europa.eu/m8g/specialOpeningHoursSpecification", - "vl:message": { - "en": "The expected value for availability restriction is a rdfs:Resource (URI or blank node)" - } - }, { "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#ContactPointShape/7816fa198c5151c7c5680b445b410afba0f362db", "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#ContactPoint.openinghours", @@ -147,40 +117,7 @@ "sh:name": { "en": "opening hours" }, - "sh:path": "http://data.europa.eu/m8g/openingHours", - "vl:message": { - "en": "The range of opening hours must be of type ." - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#ContactPointShape/8547f9fea103d51b54d608cf10f98b003fde7378", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#ContactPoint.hastelephone", - "sh:description": { - "en": "A telephone number through which the Contact Point can be contacted." - }, - "sh:name": { - "en": "has telephone" - }, - "sh:nodeKind": "sh:Literal", - "sh:path": "http://data.europa.eu/m8g/telephone", - "vl:message": { - "en": "The expected value for has telephone is a Literal" - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#ContactPointShape/939028c42179e18627eac7954154b35dbc9c5a42", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#ContactPoint.openinghours", - "sh:description": { - "en": "The time at which the Contact Point is normally available." - }, - "sh:name": { - "en": "opening hours" - }, - "sh:nodeKind": "sh:BlankNodeOrIRI", - "sh:path": "http://data.europa.eu/m8g/openingHours", - "vl:message": { - "en": "The expected value for opening hours is a rdfs:Resource (URI or blank node)" - } + "sh:path": "http://data.europa.eu/m8g/openingHours" }, { "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#ContactPointShape/95cf5318d1604f72f1c5d4d22a360ce268437bf0", @@ -192,10 +129,7 @@ "sh:name": { "en": "contact page" }, - "sh:path": "http://data.europa.eu/m8g/contactPage", - "vl:message": { - "en": "The range of contact page must be of type ." - } + "sh:path": "http://data.europa.eu/m8g/contactPage" }, { "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#ContactPointShape/9825c8e65ddb580b23b763ebb38542de7d6ca58d", @@ -207,25 +141,7 @@ "sh:name": { "en": "availability restriction" }, - "sh:path": "http://data.europa.eu/m8g/specialOpeningHoursSpecification", - "vl:message": { - "en": "The range of availability restriction must be of type ." - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#ContactPointShape/a736c4b01ea7557518c0c146f3e311947ce00ccc", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#ContactPoint.contactpage", - "sh:description": { - "en": "A web page that could be used to reach out the Contact Point." - }, - "sh:name": { - "en": "contact page" - }, - "sh:nodeKind": "sh:BlankNodeOrIRI", - "sh:path": "http://data.europa.eu/m8g/contactPage", - "vl:message": { - "en": "The expected value for contact page is a rdfs:Resource (URI or blank node)" - } + "sh:path": "http://data.europa.eu/m8g/specialOpeningHoursSpecification" } ], "sh:targetClass": "http://data.europa.eu/m8g/ContactPoint" @@ -242,21 +158,6 @@ "@type": "sh:NodeShape", "sh:closed": false, "sh:property": [ - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisationShape/0505000dc192edd685f1d7977ad74385de6ba52f", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisation.alternativelabel", - "sh:description": { - "en": "An alternative or informal name(s) of a Public Organization, irrespective of language." - }, - "sh:name": { - "en": "alternative label" - }, - "sh:path": "http://www.w3.org/2004/02/skos/core#altLabel", - "sh:uniqueLang": "true", - "vl:message": { - "en": "Only 1 value for each language is allowed for alternative label" - } - }, { "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisationShape/09939b0ad16b044cbce79d53c6c97efcc6ad682d", "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisation.hasmember", @@ -267,40 +168,7 @@ "sh:name": { "en": "has member" }, - "sh:path": "http://www.w3.org/ns/org#hasMember", - "vl:message": { - "en": "The range of has member must be of type ." - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisationShape/0a79940f6fb16193ff7a69f50e5ff7e807f2685d", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisation.logo", - "sh:description": { - "en": "A graphic symbol to represent the Public Organization." - }, - "sh:name": { - "en": "logo" - }, - "sh:nodeKind": "sh:BlankNodeOrIRI", - "sh:path": "http://data.europa.eu/m8g/logo", - "vl:message": { - "en": "The expected value for logo is a rdfs:Resource (URI or blank node)" - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisationShape/2c7d994dd540f92c116cac913e2aa5d588945f1f", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisation.address", - "sh:description": { - "en": "The Address of a Public Organization." - }, - "sh:name": { - "en": "address" - }, - "sh:nodeKind": "sh:BlankNodeOrIRI", - "sh:path": "http://www.w3.org/ns/locn#address", - "vl:message": { - "en": "The expected value for address is a rdfs:Resource (URI or blank node)" - } + "sh:path": "http://www.w3.org/ns/org#hasMember" }, { "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisationShape/322ac30abbb777e02239ab84ebf7d14ebde22688", @@ -312,25 +180,7 @@ "sh:name": { "en": "preferred label" }, - "sh:path": "http://www.w3.org/2004/02/skos/core#prefLabel", - "vl:message": { - "en": "The range of preferred label must be of type ." - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisationShape/3b9cc6558bbf88b7fbaf0c2f3ab6ae7fb8c1b4b9", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisation.preferredlabel", - "sh:description": { - "en": "A preferred label is used to provide the primary, legally recognised name of the Public Organization, as defined in the ORG Ontology." - }, - "sh:name": { - "en": "preferred label" - }, - "sh:path": "http://www.w3.org/2004/02/skos/core#prefLabel", - "sh:uniqueLang": "true", - "vl:message": { - "en": "Only 1 value for each language is allowed for preferred label" - } + "sh:path": "http://www.w3.org/2004/02/skos/core#prefLabel" }, { "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisationShape/3f3e21f044835e2b97fcb93794a3cab84ae4efd0", @@ -342,40 +192,7 @@ "sh:name": { "en": "changed by" }, - "sh:path": "http://www.w3.org/ns/org#changedBy", - "vl:message": { - "en": "The range of changed by must be of type ." - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisationShape/3fd45972245296a986ad73d13d316ec9d1e5533f", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisation.memberof", - "sh:description": { - "en": "An Organization of which the Public Organisation is a member without being a sub organization, they are independent entities." - }, - "sh:name": { - "en": "member of" - }, - "sh:nodeKind": "sh:BlankNodeOrIRI", - "sh:path": "http://www.w3.org/ns/org#memberOf", - "vl:message": { - "en": "The expected value for member of is a rdfs:Resource (URI or blank node)" - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisationShape/57a7a4d6d9d2b1b84ef808e54e9ecec28f144fa0", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisation.prev", - "sh:description": { - "en": "In some cases, it is necessary to be able to create an ordered sequence of an organization that precede and succeed each other. To support this, the CPOV includes the well-known relationships of previous and next to allow such sequences to be captured and computed." - }, - "sh:name": { - "en": "prev" - }, - "sh:nodeKind": "sh:BlankNodeOrIRI", - "sh:path": "http://www.w3.org/1999/xhtml/vocab#prev", - "vl:message": { - "en": "The expected value for prev is a rdfs:Resource (URI or blank node)" - } + "sh:path": "http://www.w3.org/ns/org#changedBy" }, { "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisationShape/5c0c659834c1d6db145269ba427d0e7c8cbb7379", @@ -387,10 +204,7 @@ "sh:name": { "en": "next" }, - "sh:path": "http://www.w3.org/1999/xhtml/vocab#next", - "vl:message": { - "en": "The range of next must be of type ." - } + "sh:path": "http://www.w3.org/1999/xhtml/vocab#next" }, { "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisationShape/5de4ef5193a558e17a34633888421d09b957d267", @@ -402,10 +216,7 @@ "sh:name": { "en": "address" }, - "sh:path": "http://www.w3.org/ns/locn#address", - "vl:message": { - "en": "The range of address must be of type ." - } + "sh:path": "http://www.w3.org/ns/locn#address" }, { "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisationShape/6698df8a2d713cf66720d7a2b1f4037f7f58d708", @@ -417,55 +228,7 @@ "sh:name": { "en": "has unit" }, - "sh:path": "http://www.w3.org/ns/org#hasUnit", - "vl:message": { - "en": "The range of has unit must be of type ." - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisationShape/6cae9880e515253132af1452a38a8a5827165149", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisation.description", - "sh:description": { - "en": "The textual description of the Public Organization." - }, - "sh:name": { - "en": "description" - }, - "sh:nodeKind": "sh:Literal", - "sh:path": "http://purl.org/dc/terms/description", - "vl:message": { - "en": "The expected value for description is a Literal" - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisationShape/6cd0f0f5e19a1c8dce362ecbe8a196575b9cd85f", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisation.preferredlabel", - "sh:description": { - "en": "A preferred label is used to provide the primary, legally recognised name of the Public Organization, as defined in the ORG Ontology." - }, - "sh:name": { - "en": "preferred label" - }, - "sh:nodeKind": "sh:Literal", - "sh:path": "http://www.w3.org/2004/02/skos/core#prefLabel", - "vl:message": { - "en": "The expected value for preferred label is a Literal" - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisationShape/768bb4171e00505886fe9a1e949b4cd71f0eb548", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisation.description", - "sh:description": { - "en": "The textual description of the Public Organization." - }, - "sh:name": { - "en": "description" - }, - "sh:path": "http://purl.org/dc/terms/description", - "sh:uniqueLang": "true", - "vl:message": { - "en": "Only 1 value for each language is allowed for description" - } + "sh:path": "http://www.w3.org/ns/org#hasUnit" }, { "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisationShape/7b6713c1f4a52e964f5db57eabef294b6d04e90e", @@ -477,25 +240,7 @@ "sh:name": { "en": "contact point" }, - "sh:path": "http://data.europa.eu/m8g/contactPoint", - "vl:message": { - "en": "The range of contact point must be of type ." - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisationShape/85f0eb3f010328d7d5f3a329cc69fc5a734348b6", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisation.changedby", - "sh:description": { - "en": "The Change Event that changed the Organization." - }, - "sh:name": { - "en": "changed by" - }, - "sh:nodeKind": "sh:BlankNodeOrIRI", - "sh:path": "http://www.w3.org/ns/org#changedBy", - "vl:message": { - "en": "The expected value for changed by is a rdfs:Resource (URI or blank node)" - } + "sh:path": "http://data.europa.eu/m8g/contactPoint" }, { "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisationShape/8662a1e162ca0ebe52611bf26791584c89c3de70", @@ -507,70 +252,7 @@ "sh:name": { "en": "purpose" }, - "sh:path": "http://www.w3.org/ns/org#purpose", - "vl:message": { - "en": "The range of purpose must be of type ." - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisationShape/88b702e12401b15cdfbfb284e359477f384bce54", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisation.alternativelabel", - "sh:description": { - "en": "An alternative or informal name(s) of a Public Organization, irrespective of language." - }, - "sh:name": { - "en": "alternative label" - }, - "sh:nodeKind": "sh:Literal", - "sh:path": "http://www.w3.org/2004/02/skos/core#altLabel", - "vl:message": { - "en": "The expected value for alternative label is a Literal" - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisationShape/8932cdc11dcea78a104fe961daef62e126485fc3", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisation.purpose", - "sh:description": { - "en": "This property describes the reasons of existence of an Organization." - }, - "sh:name": { - "en": "purpose" - }, - "sh:nodeKind": "sh:BlankNodeOrIRI", - "sh:path": "http://www.w3.org/ns/org#purpose", - "vl:message": { - "en": "The expected value for purpose is a rdfs:Resource (URI or blank node)" - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisationShape/8b53fded3b6187eee98607304ab29bc1977b4fe2", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisation.resultedfrom", - "sh:description": { - "en": "A Change Event from which the Public Organisation resulted." - }, - "sh:name": { - "en": "resulted from" - }, - "sh:nodeKind": "sh:BlankNodeOrIRI", - "sh:path": "http://www.w3.org/ns/org#resultedFrom", - "vl:message": { - "en": "The expected value for resulted from is a rdfs:Resource (URI or blank node)" - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisationShape/8d36a62f83db7f94097e27edb51306e17e0d40f3", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisation.homepage", - "sh:description": { - "en": "The official home page of the Public Organization." - }, - "sh:name": { - "en": "homepage" - }, - "sh:nodeKind": "sh:BlankNodeOrIRI", - "sh:path": "http://xmlns.com/foaf/0.1/homepage", - "vl:message": { - "en": "The expected value for homepage is a rdfs:Resource (URI or blank node)" - } + "sh:path": "http://www.w3.org/ns/org#purpose" }, { "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisationShape/8fd1cd7a406ec3816234c1ec0c69f985a9117476", @@ -582,55 +264,7 @@ "sh:name": { "en": "spatial" }, - "sh:path": "http://purl.org/dc/terms/spatial", - "vl:message": { - "en": "The range of spatial must be of type ." - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisationShape/9adf9f5890592909cf3e67021ae7ab4f895a7745", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisation.contactpoint", - "sh:description": { - "en": "The main contact information of the resource." - }, - "sh:name": { - "en": "contact point" - }, - "sh:nodeKind": "sh:BlankNodeOrIRI", - "sh:path": "http://data.europa.eu/m8g/contactPoint", - "vl:message": { - "en": "The expected value for contact point is a rdfs:Resource (URI or blank node)" - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisationShape/aadbd67a77a624f073be2076627fb9dc883cbe48", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisation.identifier", - "sh:description": { - "en": "The unambiguous structured reference for the Public Organization." - }, - "sh:name": { - "en": "identifier" - }, - "sh:nodeKind": "sh:BlankNodeOrIRI", - "sh:path": "http://www.w3.org/ns/adms#identifier", - "vl:message": { - "en": "The expected value for identifier is a rdfs:Resource (URI or blank node)" - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisationShape/b93b49bf7122a561ecc9674449665256e441faf5", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisation.spatial", - "sh:description": { - "en": "This property links an Organization to the Administrative Region(s) that it covers." - }, - "sh:name": { - "en": "spatial" - }, - "sh:nodeKind": "sh:BlankNodeOrIRI", - "sh:path": "http://purl.org/dc/terms/spatial", - "vl:message": { - "en": "The expected value for spatial is a rdfs:Resource (URI or blank node)" - } + "sh:path": "http://purl.org/dc/terms/spatial" }, { "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisationShape/b9d7391deffceb182bef20e69771e5bfcf511f96", @@ -642,10 +276,7 @@ "sh:name": { "en": "classification" }, - "sh:path": "http://www.w3.org/ns/org#classification", - "vl:message": { - "en": "The range of classification must be of type ." - } + "sh:path": "http://www.w3.org/ns/org#classification" }, { "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisationShape/bb59cfb20ff003100cff4ef2c69e194768f90599", @@ -657,10 +288,7 @@ "sh:name": { "en": "resulted from" }, - "sh:path": "http://www.w3.org/ns/org#resultedFrom", - "vl:message": { - "en": "The range of resulted from must be of type ." - } + "sh:path": "http://www.w3.org/ns/org#resultedFrom" }, { "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisationShape/c1a77ced2c4d7fbf4929c194cd533f31165baa3b", @@ -672,40 +300,7 @@ "sh:name": { "en": "prev" }, - "sh:path": "http://www.w3.org/1999/xhtml/vocab#prev", - "vl:message": { - "en": "The range of prev must be of type ." - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisationShape/c43a74a9b5e93cc6d40339ffc6e25f1f4c999233", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisation.next", - "sh:description": { - "en": "In some cases, it is necessary to be able to create an ordered sequence of organizations that precede and succeed each other. To support this, the CPOV includes the well-known relationships of previous and next to allow such sequences to be captured and computed." - }, - "sh:name": { - "en": "next" - }, - "sh:nodeKind": "sh:BlankNodeOrIRI", - "sh:path": "http://www.w3.org/1999/xhtml/vocab#next", - "vl:message": { - "en": "The expected value for next is a rdfs:Resource (URI or blank node)" - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisationShape/c552423cc5f3398e44ee3d03cdf62e560fedd532", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisation.classification", - "sh:description": { - "en": "The categorisation of the Public Organization." - }, - "sh:name": { - "en": "classification" - }, - "sh:nodeKind": "sh:BlankNodeOrIRI", - "sh:path": "http://www.w3.org/ns/org#classification", - "vl:message": { - "en": "The expected value for classification is a rdfs:Resource (URI or blank node)" - } + "sh:path": "http://www.w3.org/1999/xhtml/vocab#prev" }, { "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisationShape/d4d4f2399b8cf2f615ac658920373b714726bed0", @@ -717,25 +312,7 @@ "sh:name": { "en": "description" }, - "sh:path": "http://purl.org/dc/terms/description", - "vl:message": { - "en": "The range of description must be of type ." - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisationShape/d6979a925fe55dfff828a2b49a43d8dc817fac76", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisation.hasunit", - "sh:description": { - "en": "An operational department within the Public Organization." - }, - "sh:name": { - "en": "has unit" - }, - "sh:nodeKind": "sh:BlankNodeOrIRI", - "sh:path": "http://www.w3.org/ns/org#hasUnit", - "vl:message": { - "en": "The expected value for has unit is a rdfs:Resource (URI or blank node)" - } + "sh:path": "http://purl.org/dc/terms/description" }, { "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisationShape/d94c14fe5ee5bbb147447229b6bae0a2668fffd6", @@ -747,10 +324,7 @@ "sh:name": { "en": "alternative label" }, - "sh:path": "http://www.w3.org/2004/02/skos/core#altLabel", - "vl:message": { - "en": "The range of alternative label must be of type ." - } + "sh:path": "http://www.w3.org/2004/02/skos/core#altLabel" }, { "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisationShape/dce5f0b9ce22d1c7f8f95163ed722d4236e5a3dc", @@ -762,10 +336,7 @@ "sh:name": { "en": "logo" }, - "sh:path": "http://data.europa.eu/m8g/logo", - "vl:message": { - "en": "The range of logo must be of type ." - } + "sh:path": "http://data.europa.eu/m8g/logo" }, { "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisationShape/e2017f72421063cd9ff494011ec78f35f9632a4a", @@ -777,10 +348,7 @@ "sh:name": { "en": "identifier" }, - "sh:path": "http://www.w3.org/ns/adms#identifier", - "vl:message": { - "en": "The range of identifier must be of type ." - } + "sh:path": "http://www.w3.org/ns/adms#identifier" }, { "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisationShape/f6a439dacfd0da602e5b64f14f007fe9ab33a467", @@ -792,25 +360,7 @@ "sh:name": { "en": "member of" }, - "sh:path": "http://www.w3.org/ns/org#memberOf", - "vl:message": { - "en": "The range of member of must be of type ." - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisationShape/fa88865dff8487890f122fd7257ebca0d81ff275", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisation.hasmember", - "sh:description": { - "en": "An Organization which is a member of another without being a sub organization, they are independent entities." - }, - "sh:name": { - "en": "has member" - }, - "sh:nodeKind": "sh:BlankNodeOrIRI", - "sh:path": "http://www.w3.org/ns/org#hasMember", - "vl:message": { - "en": "The expected value for has member is a rdfs:Resource (URI or blank node)" - } + "sh:path": "http://www.w3.org/ns/org#memberOf" }, { "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#PublicOrganisationShape/fb8568b313de736f9184db23272b6317700e9e7e", @@ -822,10 +372,7 @@ "sh:name": { "en": "homepage" }, - "sh:path": "http://xmlns.com/foaf/0.1/homepage", - "vl:message": { - "en": "The range of homepage must be of type ." - } + "sh:path": "http://xmlns.com/foaf/0.1/homepage" } ], "sh:targetClass": "http://data.europa.eu/m8g/PublicOrganisation" @@ -835,21 +382,6 @@ "@type": "sh:NodeShape", "sh:closed": false, "sh:property": [ - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#ReferenceFrameworkShape/45c29ae77863bf76765c44a8c34f3cab08469fbf", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#ReferenceFramework.implements", - "sh:description": { - "en": "A Change Event linked to relevant legislation or policy documents." - }, - "sh:name": { - "en": "implements" - }, - "sh:nodeKind": "sh:BlankNodeOrIRI", - "sh:path": "http://purl.org/vocab/cpsv#implements", - "vl:message": { - "en": "The expected value for implements is a rdfs:Resource (URI or blank node)" - } - }, { "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#ReferenceFrameworkShape/51d41afe5401d1b6a58328411e940a808f944ea1", "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#ReferenceFramework.implements", @@ -860,25 +392,7 @@ "sh:name": { "en": "implements" }, - "sh:path": "http://purl.org/vocab/cpsv#implements", - "vl:message": { - "en": "The range of implements must be of type ." - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#ReferenceFrameworkShape/aadbd67a77a624f073be2076627fb9dc883cbe48", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#ReferenceFramework.identifier", - "sh:description": { - "en": "An unambiguous reference to a Reference Framework." - }, - "sh:name": { - "en": "identifier" - }, - "sh:nodeKind": "sh:Literal", - "sh:path": "http://purl.org/dc/terms/identifier", - "vl:message": { - "en": "The expected value for identifier is a Literal" - } + "sh:path": "http://purl.org/vocab/cpsv#implements" } ], "sh:targetClass": "http://data.europa.eu/m8g/ReferenceFramework" @@ -940,70 +454,19 @@ "sh:name": { "en": "frequency" }, - "sh:path": "http://data.europa.eu/m8g/frequency", - "vl:message": { - "en": "The range of frequency must be of type ." - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#TemporalEntityShape/63a8cf23801ef605734507c621693524f22476dd", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#TemporalEntity.frequency", - "sh:description": { - "en": "The recurrence of an instant or period." - }, - "sh:name": { - "en": "frequency" - }, - "sh:nodeKind": "sh:BlankNodeOrIRI", - "sh:path": "http://data.europa.eu/m8g/frequency", - "vl:message": { - "en": "The expected value for frequency is a rdfs:Resource (URI or blank node)" - } + "sh:path": "http://data.europa.eu/m8g/frequency" }, { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#TemporalEntityShape/6cae9880e515253132af1452a38a8a5827165149", + "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#TemporalEntityShape/d4d4f2399b8cf2f615ac658920373b714726bed0", "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#TemporalEntity.description", + "sh:datatype": "http://www.w3.org/1999/02/22-rdf-syntax-ns#langString", "sh:description": { "en": "A textual representation of the Temporal Entity." }, "sh:name": { "en": "description" }, - "sh:nodeKind": "sh:Literal", - "sh:path": "http://purl.org/dc/terms/description", - "vl:message": { - "en": "The expected value for description is a Literal" - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#TemporalEntityShape/768bb4171e00505886fe9a1e949b4cd71f0eb548", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#TemporalEntity.description", - "sh:description": { - "en": "A textual representation of the Temporal Entity." - }, - "sh:name": { - "en": "description" - }, - "sh:path": "http://purl.org/dc/terms/description", - "sh:uniqueLang": "true", - "vl:message": { - "en": "Only 1 value for each language is allowed for description" - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#TemporalEntityShape/d4d4f2399b8cf2f615ac658920373b714726bed0", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#TemporalEntity.description", - "sh:datatype": "http://www.w3.org/1999/02/22-rdf-syntax-ns#langString", - "sh:description": { - "en": "A textual representation of the Temporal Entity." - }, - "sh:name": { - "en": "description" - }, - "sh:path": "http://purl.org/dc/terms/description", - "vl:message": { - "en": "The range of description must be of type ." - } + "sh:path": "http://purl.org/dc/terms/description" } ], "sh:targetClass": "http://www.w3.org/2006/time#TemporalEntity" @@ -1013,21 +476,6 @@ "@type": "sh:NodeShape", "sh:closed": false, "sh:property": [ - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#IdentifierShape/053d0ae3c4b213ae2f708e5e492b97e2cce08686", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#Identifier.notation", - "sh:description": { - "en": "A string of characters to uniquely identify a concept." - }, - "sh:name": { - "en": "notation" - }, - "sh:nodeKind": "sh:Literal", - "sh:path": "http://www.w3.org/2004/02/skos/core#notation", - "vl:message": { - "en": "The expected value for notation is a Literal" - } - }, { "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#IdentifierShape/0d2f12fd4ed87d3af4f1300097bea7985cc94745", "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#Identifier.schemeURI", @@ -1038,10 +486,7 @@ "sh:name": { "en": "scheme URI" }, - "sh:path": "http://purl.org/dc/terms/conformsTo", - "vl:message": { - "en": "The range of scheme URI must be of type ." - } + "sh:path": "http://purl.org/dc/terms/conformsTo" }, { "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#IdentifierShape/495aa44a236e78566cf7b2f54c299258b29602f9", @@ -1053,25 +498,7 @@ "sh:name": { "en": "scheme name" }, - "sh:path": "http://www.w3.org/2000/01/rdf-schema#label", - "vl:message": { - "en": "The range of scheme name must be of type ." - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#IdentifierShape/886a37c0a64d5093fa1e6f0352c72d6c9999de5f", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#Identifier.dateofissue", - "sh:description": { - "en": "The date on which the Identifier was assigned." - }, - "sh:name": { - "en": "date of issue" - }, - "sh:nodeKind": "sh:Literal", - "sh:path": "http://purl.org/dc/terms/issued", - "vl:message": { - "en": "The expected value for date of issue is a Literal" - } + "sh:path": "http://www.w3.org/2000/01/rdf-schema#label" }, { "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#IdentifierShape/b2d3ac00adf57ca47e24b371d036da25f0f2fb43", @@ -1083,70 +510,7 @@ "sh:name": { "en": "date of issue" }, - "sh:path": "http://purl.org/dc/terms/issued", - "vl:message": { - "en": "The range of date of issue must be of type ." - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#IdentifierShape/b66ff3c38dc89b4412b1715099a98c00ae8118c9", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#Identifier.schemename", - "sh:description": { - "en": "Name of the scheme used to construct the identifier." - }, - "sh:name": { - "en": "scheme name" - }, - "sh:nodeKind": "sh:Literal", - "sh:path": "http://www.w3.org/2000/01/rdf-schema#label", - "vl:message": { - "en": "The expected value for scheme name is a Literal" - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#IdentifierShape/cc40d454ac926043491df929ab05a361896b0021", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#Identifier.schemeURI", - "sh:description": { - "en": "URI of the scheme used to construct the identifier." - }, - "sh:name": { - "en": "scheme URI" - }, - "sh:nodeKind": "sh:Literal", - "sh:path": "http://purl.org/dc/terms/conformsTo", - "vl:message": { - "en": "The expected value for scheme URI is a Literal" - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#IdentifierShape/ce99d905817e35ff5ebdf871e45b1e25e2e85188", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#Identifier.schemename", - "sh:description": { - "en": "Name of the scheme used to construct the identifier." - }, - "sh:name": { - "en": "scheme name" - }, - "sh:path": "http://www.w3.org/2000/01/rdf-schema#label", - "sh:uniqueLang": "true", - "vl:message": { - "en": "Only 1 value for each language is allowed for scheme name" - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#IdentifierShape/e17cae15cd3a2db8b6c9aeef586141ff8b261cab", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#Identifier.schemaagency", - "sh:description": { - "en": "The name of the agency that issued the identifier." - }, - "sh:name": { - "en": "schema agency" - }, - "sh:nodeKind": "sh:Literal", - "sh:path": "http://www.w3.org/ns/adms#schemeAgency", - "vl:message": { - "en": "The expected value for schema agency is a Literal" - } + "sh:path": "http://purl.org/dc/terms/issued" } ], "sh:targetClass": "http://www.w3.org/ns/adms#Identifier" @@ -1156,36 +520,6 @@ "@type": "sh:NodeShape", "sh:closed": false, "sh:property": [ - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#AddressShape/006de06965023999963c4307153479c8629991d9", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#Address.locatorname", - "sh:description": { - "en": "Proper noun(s) applied to the real world entity identified by the locator. The locator name could be the name of the property or complex, of the building or part of the building, or it could be the name of a room inside a building." - }, - "sh:name": { - "en": "locator name" - }, - "sh:nodeKind": "sh:Literal", - "sh:path": "http://www.w3.org/ns/locn#locatorName", - "vl:message": { - "en": "The expected value for locator name is a Literal" - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#AddressShape/03690748629ed1c685fc6a365780375be09bce76", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#Address.administrativeunitlevel1", - "sh:description": { - "en": "The name of the uppermost level of the address, almost always a country." - }, - "sh:name": { - "en": "administrative unit level 1" - }, - "sh:path": "http://www.w3.org/ns/locn#adminUnitL1", - "sh:uniqueLang": "true", - "vl:message": { - "en": "Only 1 value for each language is allowed for administrative unit level 1" - } - }, { "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#AddressShape/17384dfa4a75117e7dd2bc0f2bbf61ac91fd8676", "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#Address.thoroughfare", @@ -1196,25 +530,7 @@ "sh:name": { "en": "thoroughfare" }, - "sh:path": "http://www.w3.org/ns/locn#thoroughfare", - "vl:message": { - "en": "The range of thoroughfare must be of type ." - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#AddressShape/256ffe464f9c7682e950f7853ef0b6060580435b", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#Address.administrativeunitlevel2", - "sh:description": { - "en": "The name of a secondary level/region of the address, usually a county, state or other such area that typically encompasses several localities." - }, - "sh:name": { - "en": "administrative unit level 2" - }, - "sh:nodeKind": "sh:Literal", - "sh:path": "http://www.w3.org/ns/locn#adminUnitL2", - "vl:message": { - "en": "The expected value for administrative unit level 2 is a Literal" - } + "sh:path": "http://www.w3.org/ns/locn#thoroughfare" }, { "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#AddressShape/362b7c3261b1d5eb024e72e4868babc25ed0c7ce", @@ -1226,25 +542,7 @@ "sh:name": { "en": "administrative unit level 1" }, - "sh:path": "http://www.w3.org/ns/locn#adminUnitL1", - "vl:message": { - "en": "The range of administrative unit level 1 must be of type ." - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#AddressShape/3a0fcecd9e5f4e8deb4d102b9d072a4b067b773e", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#Address.fulladdress", - "sh:description": { - "en": "The complete address written as a string." - }, - "sh:name": { - "en": "full address" - }, - "sh:path": "http://www.w3.org/ns/locn#fullAddress", - "sh:uniqueLang": "true", - "vl:message": { - "en": "Only 1 value for each language is allowed for full address" - } + "sh:path": "http://www.w3.org/ns/locn#adminUnitL1" }, { "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#AddressShape/470060a15e97aeacd56fcc5beb701e647a6aa56e", @@ -1256,25 +554,7 @@ "sh:name": { "en": "address area" }, - "sh:path": "http://www.w3.org/ns/locn#addressArea", - "vl:message": { - "en": "The range of address area must be of type ." - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#AddressShape/6f98d6d917a0e0b73d8614923f953e1ee2533918", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#Address.locatorname", - "sh:description": { - "en": "Proper noun(s) applied to the real world entity identified by the locator. The locator name could be the name of the property or complex, of the building or part of the building, or it could be the name of a room inside a building." - }, - "sh:name": { - "en": "locator name" - }, - "sh:path": "http://www.w3.org/ns/locn#locatorName", - "sh:uniqueLang": "true", - "vl:message": { - "en": "Only 1 value for each language is allowed for locator name" - } + "sh:path": "http://www.w3.org/ns/locn#addressArea" }, { "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#AddressShape/854a17171901a9c000eff34a7ccd77814891e3d5", @@ -1286,40 +566,7 @@ "sh:name": { "en": "administrative unit level 2" }, - "sh:path": "http://www.w3.org/ns/locn#adminUnitL2", - "vl:message": { - "en": "The range of administrative unit level 2 must be of type ." - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#AddressShape/8b4c4bdd61e921f78483a3141338773693d4b2ef", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#Address.addressID", - "sh:description": { - "en": "A globally unique identifier for each instance of an Address." - }, - "sh:name": { - "en": "address ID" - }, - "sh:nodeKind": "sh:Literal", - "sh:path": "http://www.w3.org/ns/locn#addressId", - "vl:message": { - "en": "The expected value for address ID is a Literal" - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#AddressShape/9097b947404def8604330ec2fc5a0bd405128b35", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#Address.locatordesignator", - "sh:description": { - "en": "A number or sequence of characters that uniquely identifies the locator within the relevant scope." - }, - "sh:name": { - "en": "locator designator" - }, - "sh:nodeKind": "sh:Literal", - "sh:path": "http://www.w3.org/ns/locn#locatorDesignator", - "vl:message": { - "en": "The expected value for locator designator is a Literal" - } + "sh:path": "http://www.w3.org/ns/locn#adminUnitL2" }, { "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#AddressShape/98016263ed1fd03fc2066e397f3ae3343ce3bf79", @@ -1331,145 +578,7 @@ "sh:name": { "en": "post name" }, - "sh:path": "http://www.w3.org/ns/locn#postName", - "vl:message": { - "en": "The range of post name must be of type ." - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#AddressShape/9aaaf1750887d905949d78ac718f18c02809a28e", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#Address.administrativeunitlevel1", - "sh:description": { - "en": "The name of the uppermost level of the address, almost always a country." - }, - "sh:name": { - "en": "administrative unit level 1" - }, - "sh:nodeKind": "sh:Literal", - "sh:path": "http://www.w3.org/ns/locn#adminUnitL1", - "vl:message": { - "en": "The expected value for administrative unit level 1 is a Literal" - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#AddressShape/9c278b09ca17b0ef710224829c0354dc4c2f9a40", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#Address.postofficebox", - "sh:description": { - "en": "A location designator for a postal delivery point at a post office, usually a number." - }, - "sh:name": { - "en": "post office box" - }, - "sh:nodeKind": "sh:Literal", - "sh:path": "http://www.w3.org/ns/locn#poBox", - "vl:message": { - "en": "The expected value for post office box is a Literal" - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#AddressShape/9c2d6af39a55e5e6a76f6b852bbcbada029c21af", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#Address.fulladdress", - "sh:description": { - "en": "The complete address written as a string." - }, - "sh:name": { - "en": "full address" - }, - "sh:nodeKind": "sh:Literal", - "sh:path": "http://www.w3.org/ns/locn#fullAddress", - "vl:message": { - "en": "The expected value for full address is a Literal" - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#AddressShape/a9a46434014b93624ab68c9a56a5bc66a38da9a4", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#Address.postname", - "sh:description": { - "en": "A name created and maintained for postal purposes to identify a subdivision of addresses and postal delivery points." - }, - "sh:name": { - "en": "post name" - }, - "sh:path": "http://www.w3.org/ns/locn#postName", - "sh:uniqueLang": "true", - "vl:message": { - "en": "Only 1 value for each language is allowed for post name" - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#AddressShape/aa9622c05f497ef1b06496716742dd5cbfc6f0c9", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#Address.thoroughfare", - "sh:description": { - "en": "The name of a passage or way through from one location to another." - }, - "sh:name": { - "en": "thoroughfare" - }, - "sh:nodeKind": "sh:Literal", - "sh:path": "http://www.w3.org/ns/locn#thoroughfare", - "vl:message": { - "en": "The expected value for thoroughfare is a Literal" - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#AddressShape/ac2d62a08fd924f88a79f0e70cda9fca4d484fd2", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#Address.thoroughfare", - "sh:description": { - "en": "The name of a passage or way through from one location to another." - }, - "sh:name": { - "en": "thoroughfare" - }, - "sh:path": "http://www.w3.org/ns/locn#thoroughfare", - "sh:uniqueLang": "true", - "vl:message": { - "en": "Only 1 value for each language is allowed for thoroughfare" - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#AddressShape/ae24e9fc95115753cabe5ad6bd3c05b9751cd13c", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#Address.administrativeunitlevel2", - "sh:description": { - "en": "The name of a secondary level/region of the address, usually a county, state or other such area that typically encompasses several localities." - }, - "sh:name": { - "en": "administrative unit level 2" - }, - "sh:path": "http://www.w3.org/ns/locn#adminUnitL2", - "sh:uniqueLang": "true", - "vl:message": { - "en": "Only 1 value for each language is allowed for administrative unit level 2" - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#AddressShape/b35e8c8ed2d85ea47f163d53cafca733ecb29389", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#Address.addressarea", - "sh:description": { - "en": "The name of a geographic area that groups Addresses." - }, - "sh:name": { - "en": "address area" - }, - "sh:path": "http://www.w3.org/ns/locn#addressArea", - "sh:uniqueLang": "true", - "vl:message": { - "en": "Only 1 value for each language is allowed for address area" - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#AddressShape/c0a2b78a80a731301e2f54d040ca9aa2c9b125b1", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#Address.postcode", - "sh:description": { - "en": "The code created and maintained for postal purposes to identify a subdivision of addresses and postal delivery points." - }, - "sh:name": { - "en": "post code" - }, - "sh:nodeKind": "sh:Literal", - "sh:path": "http://www.w3.org/ns/locn#postCode", - "vl:message": { - "en": "The expected value for post code is a Literal" - } + "sh:path": "http://www.w3.org/ns/locn#postName" }, { "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#AddressShape/d75b5d4c221e6b0bf47c853c0be92d078c39e391", @@ -1481,10 +590,7 @@ "sh:name": { "en": "locator name" }, - "sh:path": "http://www.w3.org/ns/locn#locatorName", - "vl:message": { - "en": "The range of locator name must be of type ." - } + "sh:path": "http://www.w3.org/ns/locn#locatorName" }, { "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#AddressShape/dee03556e405a14f1e410c960b43b8eee149efe7", @@ -1496,40 +602,7 @@ "sh:name": { "en": "full address" }, - "sh:path": "http://www.w3.org/ns/locn#fullAddress", - "vl:message": { - "en": "The range of full address must be of type ." - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#AddressShape/f1144df3e852614939e86f2e427788162aa7cb72", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#Address.addressarea", - "sh:description": { - "en": "The name of a geographic area that groups Addresses." - }, - "sh:name": { - "en": "address area" - }, - "sh:nodeKind": "sh:Literal", - "sh:path": "http://www.w3.org/ns/locn#addressArea", - "vl:message": { - "en": "The expected value for address area is a Literal" - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#AddressShape/f8d38c3580ea5d4e47ea9e1ad447a47ebe91d5fa", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#Address.postname", - "sh:description": { - "en": "A name created and maintained for postal purposes to identify a subdivision of addresses and postal delivery points." - }, - "sh:name": { - "en": "post name" - }, - "sh:nodeKind": "sh:Literal", - "sh:path": "http://www.w3.org/ns/locn#postName", - "vl:message": { - "en": "The expected value for post name is a Literal" - } + "sh:path": "http://www.w3.org/ns/locn#fullAddress" } ], "sh:targetClass": "http://www.w3.org/ns/locn#Address" @@ -1539,51 +612,6 @@ "@type": "sh:NodeShape", "sh:closed": false, "sh:property": [ - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#ChangeEventShape/4001f8641cfcfcd686fd8271f7baf370d91e6253", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#ChangeEvent.startedattime", - "sh:description": { - "en": "The time instant when the state of the organisation update was initiated." - }, - "sh:name": { - "en": "started at time" - }, - "sh:nodeKind": "sh:Literal", - "sh:path": "http://www.w3.org/ns/prov#startedAtTime", - "vl:message": { - "en": "The expected value for started at time is a Literal" - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#ChangeEventShape/486118f166e37e64f3bbebdca97588fb5074ba52", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#ChangeEvent.resultingorganization", - "sh:description": { - "en": "This property links a Change Event or a Foundation Event to the Organization that resulted from it." - }, - "sh:name": { - "en": "resulting organization" - }, - "sh:nodeKind": "sh:BlankNodeOrIRI", - "sh:path": "http://www.w3.org/ns/org#resultingOrganization", - "vl:message": { - "en": "The expected value for resulting organization is a rdfs:Resource (URI or blank node)" - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#ChangeEventShape/4ab53582adf88e7640a0c4d5d27ecb74be319041", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#ChangeEvent.hasformalframework", - "sh:description": { - "en": "A piece of legislation or a policy document that prompted the change." - }, - "sh:name": { - "en": "has formal framework" - }, - "sh:nodeKind": "sh:BlankNodeOrIRI", - "sh:path": "http://data.europa.eu/m8g/hasFormalFramework", - "vl:message": { - "en": "The expected value for has formal framework is a rdfs:Resource (URI or blank node)" - } - }, { "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#ChangeEventShape/5d2e601515b9a8e06ab5fa6ec782a11d62eddb57", "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#ChangeEvent.originalorganization", @@ -1594,40 +622,7 @@ "sh:name": { "en": "original organization" }, - "sh:path": "http://www.w3.org/ns/org#originalOrganization", - "vl:message": { - "en": "The range of original organization must be of type ." - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#ChangeEventShape/6cae9880e515253132af1452a38a8a5827165149", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#ChangeEvent.description", - "sh:description": { - "en": "A textual explanation of the event." - }, - "sh:name": { - "en": "description" - }, - "sh:nodeKind": "sh:Literal", - "sh:path": "http://purl.org/dc/terms/description", - "vl:message": { - "en": "The expected value for description is a Literal" - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#ChangeEventShape/768bb4171e00505886fe9a1e949b4cd71f0eb548", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#ChangeEvent.description", - "sh:description": { - "en": "A textual explanation of the event." - }, - "sh:name": { - "en": "description" - }, - "sh:path": "http://purl.org/dc/terms/description", - "sh:uniqueLang": "true", - "vl:message": { - "en": "Only 1 value for each language is allowed for description" - } + "sh:path": "http://www.w3.org/ns/org#originalOrganization" }, { "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#ChangeEventShape/7725c670cfe75763f0685ddbb3c30119d91a7284", @@ -1639,10 +634,7 @@ "sh:name": { "en": "ended at time" }, - "sh:path": "http://www.w3.org/ns/prov#endedAtTime", - "vl:message": { - "en": "The range of ended at time must be of type ." - } + "sh:path": "http://www.w3.org/ns/prov#endedAtTime" }, { "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#ChangeEventShape/7e2ea4b3bb2450323b9036f07f06a9fc000434b8", @@ -1654,10 +646,7 @@ "sh:name": { "en": "started at time" }, - "sh:path": "http://www.w3.org/ns/prov#startedAtTime", - "vl:message": { - "en": "The range of started at time must be of type ." - } + "sh:path": "http://www.w3.org/ns/prov#startedAtTime" }, { "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#ChangeEventShape/8567f2be59cadcbf9fd8c70c66b956e24222a5df", @@ -1669,40 +658,7 @@ "sh:name": { "en": "has formal framework" }, - "sh:path": "http://data.europa.eu/m8g/hasFormalFramework", - "vl:message": { - "en": "The range of has formal framework must be of type ." - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#ChangeEventShape/8627cc58af87cec3202bbca080fc234f2f3c8c8a", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#ChangeEvent.endedattime", - "sh:description": { - "en": "The time instant when the state of the organisation update was terminated." - }, - "sh:name": { - "en": "ended at time" - }, - "sh:nodeKind": "sh:Literal", - "sh:path": "http://www.w3.org/ns/prov#endedAtTime", - "vl:message": { - "en": "The expected value for ended at time is a Literal" - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#ChangeEventShape/8725f4613ad6961359ab221c2266e7e9567bc4a7", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#ChangeEvent.originalorganization", - "sh:description": { - "en": "The Organization that existed before the change." - }, - "sh:name": { - "en": "original organization" - }, - "sh:nodeKind": "sh:BlankNodeOrIRI", - "sh:path": "http://www.w3.org/ns/org#originalOrganization", - "vl:message": { - "en": "The expected value for original organization is a rdfs:Resource (URI or blank node)" - } + "sh:path": "http://data.europa.eu/m8g/hasFormalFramework" }, { "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#ChangeEventShape/c5c5bfcd59773771ae7c474c85ff6a8c66fbce0e", @@ -1714,10 +670,7 @@ "sh:name": { "en": "resulting organization" }, - "sh:path": "http://www.w3.org/ns/org#resultingOrganization", - "vl:message": { - "en": "The range of resulting organization must be of type ." - } + "sh:path": "http://www.w3.org/ns/org#resultingOrganization" }, { "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#ChangeEventShape/d4d4f2399b8cf2f615ac658920373b714726bed0", @@ -1729,10 +682,7 @@ "sh:name": { "en": "description" }, - "sh:path": "http://purl.org/dc/terms/description", - "vl:message": { - "en": "The range of description must be of type ." - } + "sh:path": "http://purl.org/dc/terms/description" } ], "sh:targetClass": "http://www.w3.org/ns/org#ChangeEvent" @@ -1752,40 +702,7 @@ "sh:name": { "en": "sub organization of" }, - "sh:path": "http://www.w3.org/ns/org#subOrganizationOf", - "vl:message": { - "en": "The range of sub organization of must be of type ." - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#OrganizationShape/92c74470235a279a2d61934b4fefb7b590a20196", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#Organization.hassuborganization", - "sh:description": { - "en": "Represents hierarchical containment of Organizations or OrganizationalUnits; indicates an organization which is a sub-part or child of this organization." - }, - "sh:name": { - "en": "has sub organization" - }, - "sh:nodeKind": "sh:BlankNodeOrIRI", - "sh:path": "http://www.w3.org/ns/org#hasSubOrganization", - "vl:message": { - "en": "The expected value for has sub organization is a rdfs:Resource (URI or blank node)" - } - }, - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#OrganizationShape/9a3fb2f7985ffdaf5c668c29a107a7e8ac02f1ce", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#Organization.suborganizationof", - "sh:description": { - "en": "Represents hierarchical containment of Organizations or OrganizationalUnits; indicates an Organization which contains this Organization." - }, - "sh:name": { - "en": "sub organization of" - }, - "sh:nodeKind": "sh:BlankNodeOrIRI", - "sh:path": "http://www.w3.org/ns/org#subOrganizationOf", - "vl:message": { - "en": "The expected value for sub organization of is a rdfs:Resource (URI or blank node)" - } + "sh:path": "http://www.w3.org/ns/org#subOrganizationOf" }, { "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#OrganizationShape/bbecfa203e6e90f7af31994066ab46b0a8172e2a", @@ -1797,10 +714,7 @@ "sh:name": { "en": "has sub organization" }, - "sh:path": "http://www.w3.org/ns/org#hasSubOrganization", - "vl:message": { - "en": "The range of has sub organization must be of type ." - } + "sh:path": "http://www.w3.org/ns/org#hasSubOrganization" } ], "sh:targetClass": "http://www.w3.org/ns/org#Organization" @@ -1810,21 +724,6 @@ "@type": "sh:NodeShape", "sh:closed": false, "sh:property": [ - { - "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#OrganizationalUnitShape/593ec4d85aab525ca301cd8c16a7804012862a94", - "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#OrganizationalUnit.unitof", - "sh:description": { - "en": "The Public Organisation of which the Organizational Unit is an operational department." - }, - "sh:name": { - "en": "unit of" - }, - "sh:nodeKind": "sh:BlankNodeOrIRI", - "sh:path": "http://www.w3.org/ns/org#unitOf", - "vl:message": { - "en": "The expected value for unit of is a rdfs:Resource (URI or blank node)" - } - }, { "@id": "https://semiceu.github.io/CPOV/releases/2.1.1#OrganizationalUnitShape/c45783ad1c8e58de138faa9d4e93b79b55f94898", "rdfs:seeAlso": "https://semiceu.github.io/CPOV/releases/2.1.1#OrganizationalUnit.unitof", @@ -1835,10 +734,7 @@ "sh:name": { "en": "unit of" }, - "sh:path": "http://www.w3.org/ns/org#unitOf", - "vl:message": { - "en": "The range of unit of must be of type ." - } + "sh:path": "http://www.w3.org/ns/org#unitOf" } ], "sh:targetClass": "http://www.w3.org/ns/org#OrganizationalUnit" diff --git a/releases/2.1.1/uml/CoreVocabularies.EAP b/releases/2.1.1/uml/CoreVocabularies.EAP index 7b6eb2c8a506cc9b3153b7f8b4ce111cf573ec3b..ed57f67b6f3b7f7461157cdfa0cd4182498dbe97 100644 GIT binary patch delta 857 zcmb`^Ur19?7y$5l?%h3i&Oe={m49a4dtHB~ZPRRNy2`pp5h1$ts*|;?-7Tb` zOybU$K=I)ei2Zpe5QXVz*T>WcBci7e^TjNvr_cy2lBjPLz4aC!zwaCl-+}L(Z}9#W z8XWnGk}MWVYbFtcI#Xu6fyP8^%ta`O5yLPn^8;T^nh-BsWd+K3K<6O(hA|l?QeJ0?c41$Oi>r7uXH^{5)+K$rM&$u^S#Mq899Wx^(sMFfYb2B&vmLOVBQ z+`hb&5>iW?#BXt&!_o|{71u0L!)7x6F6Z}Se#;~7UFDt!NP8% z?fF+I5Dtk^8n#zhXvafa9{s#2zooNHWhMHHPx3ZTy=Dp18}V{p-})jOBq|QDD}P!R z%hIAX)XNoC^ZMn4b@m)?!;F`Cny{@|!G3T69Mo-VhhEPK>s;n#MKtSenXl~63u6HwHIZ`=mTK?OJr?7#t>pb}JpBcK`_1uk$5 z)PP!W9Mpk&-8b%@f0x~lGfl7z^K5`h;@(kxV$ie7XYw$5H0&|z<`L6|po=4>H~%fq zBxg`ILKD9xil%iATc`KP=9!a4@KJ#bAEUKuC=QqKZ=u2jiIoO7iPV>Q%eHyF03= ts-oI^w*G1Dft4a1?4meS1qE@i^$#uz z8Y;ZW)}|R=g;LbP!RbsOZr&K{KGu^Y4y80CBB6q@3KBf+uYy5NT3L~trN z6Feq(li(W!Zx(!`;PDDKKe|PCB$>k*6SM#hTEQl;8MJ{dU@O=L5@0*n0UCEH&<=Kj zUBFT}WB$aTi>P*Q?&plIq zUv)mHpI@DCM4mjAHqjmVp4&3}NlASnk9%z5Ak}Zspw4 zdAdThAuY&xbrid?fj2Vq>3EA}6>nS=TZzR8vW-?as+En6+M|Al*>UDGe zoCngN6YK|Fpc@ a owl:Class; rdfs:label "Public Organisation"@en; - """Organizations which exist to provide services for its citizens and companies are called Public Organizations. The Public Organization class represents the organization. One organization may comprise several sub-organizations and any organization may have one or more organizational units. Each of these is described using the same properties and relationships. -

-This definition is consistent with the more detailed definition of a \"public sector body\" as given in the PSI Directive: \"the State, regional or local authorities, bodies governed by public law and associations formed by one or several such authorities or one or several such bodies governed by public law\". It further defines a body governed by public law as any body \"(a) established for the specific purpose of meeting needs in the general interest, not having an industrial or commercial character; and (b) having legal personality; and (c) financed, for the most part by the State, or regional or local authorities, or other bodies governed by public law; or subject to management supervision by those bodies; or having an administrative, managerial or supervisory board, more than half of whose members are appointed by the State, regional or local authorities or by other bodies governed by public law\"."""@en; rdfs:comment "An Organization that is defined as being part of the public sector by a legal framework at any level."@en; rdfs:isDefinedBy ; - rdfs:subClassOf org:Organization . + rdfs:subClassOf org:Organization; + skos:scopeNote """Organizations which exist to provide services for its citizens and companies are called Public Organizations. The Public Organization class represents the organization. One organization may comprise several sub-organizations and any organization may have one or more organizational units. Each of these is described using the same properties and relationships. +

+This definition is consistent with the more detailed definition of a \"public sector body\" as given in the PSI Directive: \"the State, regional or local authorities, bodies governed by public law and associations formed by one or several such authorities or one or several such bodies governed by public law\". It further defines a body governed by public law as any body \"(a) established for the specific purpose of meeting needs in the general interest, not having an industrial or commercial character; and (b) having legal personality; and (c) financed, for the most part by the State, or regional or local authorities, or other bodies governed by public law; or subject to management supervision by those bodies; or having an administrative, managerial or supervisory board, more than half of whose members are appointed by the State, regional or local authorities or by other bodies governed by public law\"."""@en . a owl:Class; rdfs:label "Reference Framework"@en; - "Usual Reference Frameworks are legal and non-legal specifications. Examples include procedures, tendering legislation, etc."@en; rdfs:comment "Legislation or official policy from which Requirements are derived."@en; - rdfs:isDefinedBy . + rdfs:isDefinedBy ; + skos:scopeNote "Usual Reference Frameworks are legal and non-legal specifications. Examples include procedures, tendering legislation, etc."@en . a owl:ObjectProperty; rdfs:label "contact page"@en; @@ -44,11 +44,11 @@ This definition is consistent with the more detailed definition of a \"public se a owl:ObjectProperty; rdfs:label "frequency"@en; - "It is recommended to use the frequency from an existing vocabulary like the Frequency from the Publications Office."@en; rdfs:comment "The recurrence of an instant or period."@en; rdfs:domain ; rdfs:isDefinedBy ; - rdfs:range skos:Concept . + rdfs:range skos:Concept; + skos:scopeNote "It is recommended to use the frequency from an existing vocabulary like the Frequency from the Publications Office."@en . a owl:DatatypeProperty; rdfs:label "has telephone"@en; @@ -59,9 +59,9 @@ This definition is consistent with the more detailed definition of a \"public se a owl:Class; rdfs:label "Contact Point"@en; - "The Core Public Organization Vocabulary defines properties for telephone number, e-mail address and opening hours although it is noteworthy that the class is based on schema.org's ContactPoint class that has additional properties that some implementations may find useful."@en; rdfs:comment "Information (e.g. e-mail address, telephone number) of a person or department through which the user can get in touch with."@en; - rdfs:isDefinedBy . + rdfs:isDefinedBy ; + skos:scopeNote "The Core Public Organization Vocabulary defines properties for telephone number, e-mail address and opening hours although it is noteworthy that the class is based on schema.org's ContactPoint class that has additional properties that some implementations may find useful."@en . a owl:Ontology; rdfs:label "core-public-organisation"@en,