diff --git a/2.1.0/README.md b/2.1.0/README.md new file mode 100644 index 0000000..cc2aa80 --- /dev/null +++ b/2.1.0/README.md @@ -0,0 +1,24 @@ +# ELI-EP + +This is the issue tracker for the maintenance of ELI-EP. + +ELI-EP is an application profile of the [ELI](https://op.europa.eu/en/web/eu-vocabularies/eli) and [ELI-DL](https://joinup.ec.europa.eu/collection/eli-european-legislation-identifier/solution/eli-ontology-draft-legislation-eli-dl/) ontologies, designed and used for data of the European Parliament. + +## Versions +- Latest version: + - [HTML](./index.html) + - [SHACL](./epi-ep.shacl.ttl) +- [Version 0.4.4](./0.4.4/) +- [Version 1.0](./1.0/) +- [Version 1.1](./1.1/) +- [Version 1.2](./1.2/) +- [Version 1.3](./1.3/) +- [Version 1.5](./1.5/) +- [Version 2.1.0](./2.1.0/) +## ELI-EP at a glance + +![ELI-EP diagram](eli-ep.svg) + +## Licence + +ELI-EP is distributed under the terms and conditions described in the [European Parliament Legal Notice](https://www.europarl.europa.eu/legal-notice/). diff --git a/2.1.0/dsd/adopted-texts/README.md b/2.1.0/dsd/adopted-texts/README.md new file mode 100644 index 0000000..eed9e92 --- /dev/null +++ b/2.1.0/dsd/adopted-texts/README.md @@ -0,0 +1,7 @@ +# Adopted texts dataset description (dsd) + +This dataset description definition is a profile of the [ELI-EP application profile (v2.1.0)](https://europarl.github.io/eli-ep/2.1.0/). + +The dataset description definition is available in the following formats: +- [SHACL (Turtle serialisation)](./eli-ep_adopted-texts.shacl.ttl) +- [HTML rendering](https://europarl.github.io/eli-ep/dsd/adopted-texts) diff --git a/2.1.0/dsd/adopted-texts/eli-ep_adopted-texts.shacl.ttl b/2.1.0/dsd/adopted-texts/eli-ep_adopted-texts.shacl.ttl new file mode 100644 index 0000000..2572918 --- /dev/null +++ b/2.1.0/dsd/adopted-texts/eli-ep_adopted-texts.shacl.ttl @@ -0,0 +1,1088 @@ +@prefix schema: . +@prefix owl: . +@prefix xsd: . +@prefix skosthes: . +@prefix rdfs: . +@prefix qb: . +@prefix doap: . +@prefix sh: . +@prefix dcterms: . +@prefix dcat: . +@prefix euvoc: . +@prefix locn: . +@prefix vann: . +@prefix prov: . +@prefix foaf: . +@prefix file-type: . +@prefix eli: . +@prefix adms: . +@prefix org: . +@prefix xls2rdf: . +@prefix eli-dl: . +@prefix ept: . +@prefix vcard: . +@prefix ta: . +@prefix shacl-play: . +@prefix rdf: . +@prefix ep-activities: . +@prefix ep-document-types: . +@prefix resource-type: . +@prefix epvoc: . +@prefix op-aut: . +@prefix dc: . +@prefix skos: . +@prefix skosxl: . + + a owl:Ontology, adms:Asset; + dcterms:type ; + rdfs:label "Adopted texts dataset description"@en; + dcterms:title "Adopted texts dataset description"@en; + dcterms:description "This Dataset Description is a subset of the general ELI-EP application profile and it includes classes and properties used in Adopted texts datasets. Descriptions of classes and properties can be found in ELI-EP application profile."@en; + owl:versionInfo "2.1.0"; + adms:versionNotes """2.1.0 - 2024-03-21 +- (new) new shapes (document types) BUDGET_EP_DRAFT and AMENDMENT_BUDGET_EU_DRAFT +- (new) extended scope for [sh:inversePath eli-dl:created_a_realization_of] to retrieve not only ta:ProcessReference, but also ta:PlenarySittingActivityReference +- (rfc) eli:work_type[eli:WorkType] values based on EP taxonomy ep-document-types (TEXT_ADOPTED, CORRIGENDUM) and not EU AT (op-aut:resource-type) +- (rfc) dcterms:creator and dcterms:publisher (value EU_PARLIAMENT) based on org-ep data and not EU AT (op-aut:corporate-body) +- (rfc) change of JSON key using \"inverse_\" (impact on api/v2 only) +- (rfc) add ta:ProcessReference, ta:DecisionReference, ta:PlenarySittingActivityReference (no impact on data, only for documentation purpose) + +1.5.0 - 2023-12-07 +- (new) [sh:inversePath eli-dl:decided_on_a_realization_of] + +1.3.0 - 2023-09-26 +- (new) dcterms:creator + +1.1 - 2023-04-12 +- (new) object properties: eli-dl:adopts, epvoc:isAboutSubjectMatter, epvoc:isAboutDirectoryCode +- (new) inverse object (from eli-dl:Process) property eli-dl:created_a_realization_of +- (update) change of sh:datatype for eli:date_document from xsd:dateTime to xsd:date +- (update) ta:Corrigendum do not have the same properties as ta:AdoptedText +- (update) remove controlled vocabularies or other enrichment shapes, as this data will not be provided in dumps. Yet, it will be somehow provded via APIs. +- (new) add sh:pattern and skos:example in properties. +- (new) prefix file-type, op-aut +- (new) add owl:versionInfo for classes and properties"""@en; + adms:status ; + owl:versionIRI ; + dcterms:conformsTo ; + dcterms:created "2022-11-18"^^xsd:date; + dcterms:modified "2024-03-21T00:00:00.000Z"^^xsd:dateTime; + dcterms:dateCopyrighted "2022"^^xsd:gYear; + dcterms:license ; + dcterms:creator ; + dcterms:publisher ; + dcterms:rigthsHolder ; + dcat:distribution _:a4aeb3f30c2042e3b539bc99a24f35721157 . + +_:a4aeb3f30c2042e3b539bc99a24f35721157 dcterms:format ; + dcat:downloadURL . + +ta:AdoptedText a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli:Work"@en; + sh:target ta:AdoptedText-target; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/TA-9-2021-0362"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Adopted text"@en; + sh:order "1"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "Orange"; + sh:property ta:P9, ta:P10, ta:P11, ta:P12, ta:P13, ta:P14, ta:P15, ta:P16, ta:P17, + ta:P18, ta:P19, ta:P20, ta:P21, ta:P22, ta:P23, ta:P24, ta:P25, ta:P26, ta:P27, ta:P28, + ta:P29 . + +ta:AdoptedText-target sh:select """PREFIX eli: +SELECT ?this +WHERE { + ?this eli:work_type . +}""" . + +ta:BudgetEpDraft a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli:Work"@en; + sh:target ta:BudgetEpDraft-target; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Budget EP draft"@en; + sh:order "2"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "Orange"; + sh:property ta:P32, ta:P33, ta:P34, ta:P35, ta:P36, ta:P37, ta:P38, ta:P39, ta:P40, + ta:P41, ta:P42, ta:P43 . + +ta:BudgetEpDraft-target sh:select """PREFIX eli: +SELECT ?this +WHERE { + ?this eli:work_type . +}""" . + +ta:AmendmentBudgetEuDraft a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli:Work"@en; + sh:target ta:AmendmentBudgetEuDraft-target; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Amendment Budget EU draft"@en; + sh:order "3"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "Orange"; + sh:property ta:P46, ta:P47, ta:P48, ta:P49, ta:P50, ta:P51, ta:P52, ta:P53, ta:P54, + ta:P55, ta:P56, ta:P57 . + +ta:AmendmentBudgetEuDraft-target sh:select """PREFIX eli: +SELECT ?this +WHERE { + ?this eli:work_type . +}""" . + +ta:Corrigendum a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli:Work"@en; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/TA-9-2021-0362-COR01"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Corrigendum to Adopted text"@en; + sh:order "5"^^xsd:integer; + owl:versionInfo "1.0"; + shacl-play:color "Orange"; + sh:property ta:P60, ta:P61, ta:P62, ta:P63, ta:P64, ta:P65, ta:P66, ta:P67, ta:P68, + ta:P69, ta:P70, ta:P71, ta:P72 . + +ta:Expression a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli:Expression"@en; + sh:targetClass eli:Expression; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/TA-9-2021-0362/en"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+/[a-z][a-z]$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Expression"@en; + sh:order "6"^^xsd:integer; + owl:versionInfo "1.0"; + shacl-play:color "RoyalBlue"; + sh:property ta:P75, ta:P76, ta:P77, ta:P78, ta:P79 . + +ta:Manifestation a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli:Manifestation"@en; + sh:targetClass eli:Manifestation; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/TA-9-2021-0362/en/pdf"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+/[a-z][a-z]/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Manifestation"@en; + sh:order "7"^^xsd:integer; + owl:versionInfo "1.0"; + shacl-play:color "SeaGreen"; + sh:property ta:P82, ta:P83, ta:P84, ta:P85, ta:P86, ta:P87 . + +ta:WorkTypeReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli:WorkType"@en; + skos:example "https://data.europarl.europa.eu/def/ep-document-types/TEXT_ADOPTED"; + sh:nodeKind sh:IRI; + sh:pattern "https://data.europarl.europa.eu/def/ep-document-types/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Work type"@en; + sh:order "9"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property ta:P90, ta:P91 . + +ta:LanguageReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class dcterms:LinguisticSystem"@en; + skos:example "http://publications.europa.eu/resource/authority/language/ENG"; + sh:nodeKind sh:IRI; + sh:pattern "http://publications.europa.eu/resource/authority/language/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Language"@en; + sh:order "10"^^xsd:integer; + owl:versionInfo "1.1"; + shacl-play:color "DarkGrey"; + sh:property ta:P94, ta:P95 . + +ta:MediaTypeOrExtentReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class dcterms:MediaTypeOrExtent"@en; + skos:example "http://publications.europa.eu/resource/authority/file-type/PDF"; + sh:nodeKind sh:IRI; + sh:pattern "http://publications.europa.eu/resource/authority/file-type/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Media Type or Extent (Format)"@en; + sh:order "11"^^xsd:integer; + owl:versionInfo "1.1"; + shacl-play:color "DarkGrey"; + sh:property ta:P98, ta:P99 . + +ta:ConceptReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class skos:Concept"@en; + skos:example "http://eurovoc.europa.eu/2836"; + sh:nodeKind sh:IRI; + sh:pattern "http://eurovoc.europa.eu/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Concept (Eurovoc)"@en; + sh:order "12"^^xsd:integer; + owl:versionInfo "1.1"; + shacl-play:color "DarkGrey"; + sh:property ta:P102, ta:P103 . + +ta:ConceptSubjectMatterReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class skos:Concept"@en; + skos:example "http://publications.europa.eu/resource/authority/subject-matter/MARI"; + sh:nodeKind sh:IRI; + sh:pattern "http://publications.europa.eu/resource/authority/subject-matter/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Concept (Subject Matter)"@en; + sh:order "13"^^xsd:integer; + owl:versionInfo "1.1"; + shacl-play:color "DarkGrey"; + sh:property ta:P106, ta:P107 . + +ta:ConceptDirectoryCodeReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class skos:Concept"@en; + skos:example "http://publications.europa.eu/resource/authority/dir-eu-legal-act/062020"; + sh:nodeKind sh:IRI; + sh:pattern "http://publications.europa.eu/resource/authority/dir-eu-legal-act/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Concept (Directory Code)"@en; + sh:order "14"^^xsd:integer; + owl:versionInfo "1.1"; + shacl-play:color "DarkGrey"; + sh:property ta:P110, ta:P111 . + +ta:OrganizationReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class org:Organization"@en; + skos:example "https://data.europarl.europa.eu/org/EU_PARLIAMENT"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/org/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to an Organization"@en; + sh:order "15"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property ta:P114 . + +ta:ProcessReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli-dl:Process"@en; + skos:example "https://data.europarl.europa.eu/eli/dl/proc/2023-0338"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/proc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Process"@en; + sh:order "16"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property ta:P117, ta:P118 . + +ta:DecisionReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli-dl:Decision"@en; + skos:example "https://data.europarl.europa.eu/eli/dl/event/2023-0079-DEC-DCPL-2023-12-12"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Decision"@en; + sh:order "17"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property ta:P121, ta:P122, ta:P123 . + +ta:PlenarySittingActivityReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli-dl:Activity"@en; + skos:example "https://data.europarl.europa.eu/eli/dl/event/MTG-PL-2024-02-26-PVCRE-ITM-11"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to an Activity of Plenary Sitting"@en; + sh:order "18"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property ta:P126, ta:P127, ta:P128 . + +ta:P9 owl:versionInfo "1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:hasValue eli:Work; + shacl-play:shortname "type" . + +ta:P10 owl:versionInfo "1.0"; + sh:path dcterms:identifier; + sh:name "identifier"@en; + skos:example "TA-9-2022-0269"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifier" . + +ta:P11 owl:versionInfo "2.1.0"; + sh:path eli:work_type; + sh:name "work type"@en; + skos:example "https://data.europarl.europa.eu/def/ep-document-types/TEXT_ADOPTED"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node ta:WorkTypeReference; + sh:hasValue ep-document-types:TEXT_ADOPTED; + shacl-play:shortname "work_type" . + +ta:P12 owl:versionInfo "1.1"; + sh:path eli:date_document; + sh:name "date document"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:date; + shacl-play:shortname "date_document" . + +ta:P13 owl:versionInfo "1.0"; + sh:path epvoc:identifierYear; + sh:name "identifier year"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifierYear" . + +ta:P14 owl:versionInfo "1.0"; + sh:path dcterms:title; + sh:name "title"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "title_dcterms" . + +ta:P15 owl:versionInfo "1.0"; + sh:path rdfs:label; + sh:name "label"@en; + skos:example "T9-0269/2022"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "label" . + +ta:P16 owl:versionInfo "1.0"; + sh:path epvoc:epNumber; + sh:name "ep number"@en; + skos:example "PE693.594"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "epNumber" . + +ta:P17 owl:versionInfo "1.1"; + sh:path skos:notation; + sh:name "notation"@en; + skos:example "P9_TA(2022)0269"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype epvoc:publicRegister; + shacl-play:shortname "notation_publicRegister" . + +ta:P18 owl:versionInfo "1.1"; + sh:path eli-dl:parliamentary_term; + sh:name "parliamentary term"@en; + skos:example "https://data.europarl.europa.eu/org/ep-9"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/org/ep-[0-9].*$"; + shacl-play:shortname "parliamentary_term" . + +ta:P19 owl:versionInfo "1.1"; + sh:path eli:is_about; + sh:name "is about"@en; + skos:example "http://eurovoc.europa.eu/2836"; + sh:nodeKind sh:IRI; + sh:node ta:ConceptReference; + sh:pattern "http://eurovoc.europa.eu/.*$"; + shacl-play:shortname "is_about" . + +ta:P20 owl:versionInfo "2.1.0"; + sh:path dcterms:publisher; + sh:name "publisher"@en; + skos:example "https://data.europarl.europa.eu/org/EU_PARLIAMENT"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node ta:OrganizationReference; + sh:hasValue ; + shacl-play:shortname "publisher" . + +ta:P21 owl:versionInfo "2.1.0"; + sh:path dcterms:creator; + sh:name "creator"@en; + skos:example "https://data.europarl.europa.eu/org/EU_PARLIAMENT"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node ta:OrganizationReference; + sh:hasValue ; + shacl-play:shortname "creator" . + +ta:P22 owl:versionInfo "1.0"; + sh:path eli:is_realized_by; + sh:name "is realized by"@en; + sh:nodeKind sh:IRI; + sh:node ta:Expression; + shacl-play:shortname "is_realized_by" . + +ta:P23 owl:versionInfo "1.1"; + sh:path epvoc:isAboutSubjectMatter; + sh:name "is about subject matter"@en; + skos:example "http://publications.europa.eu/resource/authority/subject-matter/MARI"; + sh:nodeKind sh:IRI; + sh:node ta:ConceptSubjectMatterReference; + sh:pattern "http://publications.europa.eu/resource/authority/subject-matter/.*$"; + shacl-play:shortname "isAboutSubjectMatter" . + +ta:P24 owl:versionInfo "1.1"; + sh:path epvoc:isAboutDirectoryCode; + sh:name "is about directory code"@en; + skos:example "http://publications.europa.eu/resource/authority/dir-eu-legal-act/062020"; + sh:nodeKind sh:IRI; + sh:node ta:ConceptDirectoryCodeReference; + sh:pattern "http://publications.europa.eu/resource/authority/dir-eu-legal-act/.*$"; + shacl-play:shortname "isAboutDirectoryCode" . + +ta:P25 owl:versionInfo "1.1"; + sh:path eli-dl:adopts; + sh:name "adopts"@en; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/B-9-2021-0412"; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; + shacl-play:shortname "adopts" . + +ta:P26 owl:versionInfo "1.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721158; + sh:name "inverse consolidated by"@en; + sh:nodeKind sh:IRI; + sh:node ta:Corrigendum; + shacl-play:shortname "inverse_consolidated_by" . + +_:a4aeb3f30c2042e3b539bc99a24f35721158 sh:inversePath eli:consolidated_by . + +ta:P27 owl:versionInfo "1.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721159; + sh:name "inverse corrects"@en; + sh:nodeKind sh:IRI; + sh:node ta:Corrigendum; + shacl-play:shortname "inverse_corrects" . + +_:a4aeb3f30c2042e3b539bc99a24f35721159 sh:inversePath eli:corrects . + +ta:P28 owl:versionInfo "2.1.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721160; + sh:name "inverse created a realization of"@en; + sh:nodeKind sh:IRI; + sh:or _:a4aeb3f30c2042e3b539bc99a24f35721161; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "inverse_created_a_realization_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721160 sh:inversePath eli-dl:created_a_realization_of . + +_:a4aeb3f30c2042e3b539bc99a24f35721161 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721162; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721163 . + +_:a4aeb3f30c2042e3b539bc99a24f35721162 sh:node ta:ProcessReference . + +_:a4aeb3f30c2042e3b539bc99a24f35721163 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721164; + rdf:rest rdf:nil . + +_:a4aeb3f30c2042e3b539bc99a24f35721164 sh:node ta:PlenarySittingActivityReference . + +ta:P29 owl:versionInfo "2.1.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721165; + sh:name "inverse decided on a realization of"@en; + sh:nodeKind sh:IRI; + sh:node ta:DecisionReference; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "inverse_decided_on_a_realization_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721165 sh:inversePath eli-dl:decided_on_a_realization_of . + +ta:P32 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:hasValue eli:Work; + shacl-play:shortname "type" . + +ta:P33 owl:versionInfo "2.1.0"; + sh:path dcterms:identifier; + sh:name "identifier"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifier" . + +ta:P34 owl:versionInfo "2.1.0"; + sh:path eli:work_type; + sh:name "work type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node ta:WorkTypeReference; + sh:hasValue ep-document-types:BUDGET_EP_DRAFT; + shacl-play:shortname "work_type" . + +ta:P35 owl:versionInfo "2.1.0"; + sh:path eli:date_document; + sh:name "date document"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:date; + shacl-play:shortname "date_document" . + +ta:P36 owl:versionInfo "2.1.0"; + sh:path epvoc:identifierYear; + sh:name "identifier year"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifierYear" . + +ta:P37 owl:versionInfo "2.1.0"; + sh:path dcterms:title; + sh:name "title"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "title_dcterms" . + +ta:P38 owl:versionInfo "2.1.0"; + sh:path epvoc:numbering; + sh:name "numbering"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "numbering" . + +ta:P39 owl:versionInfo "2.1.0"; + sh:path eli-dl:parliamentary_term; + sh:name "parliamentary term"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/org/ep-[0-9].*$"; + shacl-play:shortname "parliamentary_term" . + +ta:P40 owl:versionInfo "2.1.0"; + sh:path dcterms:publisher; + sh:name "publisher"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node ta:OrganizationReference; + sh:hasValue ; + shacl-play:shortname "publisher" . + +ta:P41 owl:versionInfo "2.1.0"; + sh:path dcterms:creator; + sh:name "creator"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node ta:OrganizationReference; + sh:hasValue ; + shacl-play:shortname "creator" . + +ta:P42 owl:versionInfo "2.1.0"; + sh:path eli:is_annex_of; + sh:name "is annex of"@en; + sh:nodeKind sh:IRI; + sh:node ta:AdoptedText; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "is_annex_of" . + +ta:P43 owl:versionInfo "2.1.0"; + sh:path eli:is_realized_by; + sh:name "is realized by"@en; + sh:nodeKind sh:IRI; + sh:node ta:Expression; + shacl-play:shortname "is_realized_by" . + +ta:P46 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:hasValue eli:Work; + shacl-play:shortname "type" . + +ta:P47 owl:versionInfo "2.1.0"; + sh:path dcterms:identifier; + sh:name "identifier"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifier" . + +ta:P48 owl:versionInfo "2.1.0"; + sh:path eli:work_type; + sh:name "work type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node ta:WorkTypeReference; + sh:hasValue ep-document-types:BUDGET_EP_DRAFT; + shacl-play:shortname "work_type" . + +ta:P49 owl:versionInfo "2.1.0"; + sh:path eli:date_document; + sh:name "date document"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:date; + shacl-play:shortname "date_document" . + +ta:P50 owl:versionInfo "2.1.0"; + sh:path epvoc:identifierYear; + sh:name "identifier year"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifierYear" . + +ta:P51 owl:versionInfo "2.1.0"; + sh:path dcterms:title; + sh:name "title"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "title_dcterms" . + +ta:P52 owl:versionInfo "2.1.0"; + sh:path epvoc:numbering; + sh:name "numbering"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "numbering" . + +ta:P53 owl:versionInfo "2.1.0"; + sh:path eli-dl:parliamentary_term; + sh:name "parliamentary term"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/org/ep-[0-9].*$"; + shacl-play:shortname "parliamentary_term" . + +ta:P54 owl:versionInfo "2.1.0"; + sh:path dcterms:publisher; + sh:name "publisher"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node ta:OrganizationReference; + sh:hasValue ; + shacl-play:shortname "publisher" . + +ta:P55 owl:versionInfo "2.1.0"; + sh:path dcterms:creator; + sh:name "creator"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node ta:OrganizationReference; + sh:hasValue ; + shacl-play:shortname "creator" . + +ta:P56 owl:versionInfo "2.1.0"; + sh:path eli:is_realized_by; + sh:name "is realized by"@en; + sh:nodeKind sh:IRI; + sh:node ta:Expression; + shacl-play:shortname "is_realized_by" . + +ta:P57 owl:versionInfo "2.1.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721166; + sh:name "inverse created a realization of"@en; + sh:nodeKind sh:IRI; + sh:node ta:PlenarySittingActivityReference; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "inverse_created_a_realization_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721166 sh:inversePath eli-dl:created_a_realization_of . + +ta:P60 owl:versionInfo "1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:hasValue eli:Work; + shacl-play:shortname "type" . + +ta:P61 owl:versionInfo "1.0"; + sh:path dcterms:identifier; + sh:name "identifier"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifier" . + +ta:P62 owl:versionInfo "2.1.0"; + sh:path eli:work_type; + sh:name "work type"@en; + skos:example "https://data.europarl.europa.eu/def/ep-document-types/CORRIGENDUM"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node ta:WorkTypeReference; + sh:hasValue ep-document-types:CORRIGENDUM; + shacl-play:shortname "work_type" . + +ta:P63 owl:versionInfo "1.1"; + sh:path eli:date_document; + sh:name "date document"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:date; + shacl-play:shortname "date_document" . + +ta:P64 owl:versionInfo "1.0"; + sh:path epvoc:identifierYear; + sh:name "identifier year"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifierYear" . + +ta:P65 owl:versionInfo "1.0"; + sh:path dcterms:title; + sh:name "title"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "title_dcterms" . + +ta:P66 owl:versionInfo "1.0"; + sh:path epvoc:numbering; + sh:name "numbering"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "numbering" . + +ta:P67 owl:versionInfo "1.1"; + sh:path eli-dl:parliamentary_term; + sh:name "parliamentary term"@en; + skos:example "https://data.europarl.europa.eu/org/ep-9"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/org/ep-[0-9].*$"; + shacl-play:shortname "parliamentary_term" . + +ta:P68 owl:versionInfo "2.1.0"; + sh:path dcterms:publisher; + sh:name "publisher"@en; + skos:example "https://data.europarl.europa.eu/org/EU_PARLIAMENT"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node ta:OrganizationReference; + sh:hasValue ; + shacl-play:shortname "publisher" . + +ta:P69 owl:versionInfo "2.1.0"; + sh:path dcterms:creator; + sh:name "creator"@en; + skos:example "https://data.europarl.europa.eu/org/EU_PARLIAMENT"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node ta:OrganizationReference; + sh:hasValue ; + shacl-play:shortname "creator" . + +ta:P70 owl:versionInfo "1.0"; + sh:path eli:is_realized_by; + sh:name "is realized by"@en; + sh:nodeKind sh:IRI; + sh:node ta:Expression; + shacl-play:shortname "is_realized_by" . + +ta:P71 owl:versionInfo "1.0"; + sh:path eli:consolidated_by; + sh:name "consolidated by"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node ta:AdoptedText; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "consolidated_by" . + +ta:P72 owl:versionInfo "1.0"; + sh:path eli:corrects; + sh:name "corrects"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node ta:AdoptedText; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "corrects" . + +ta:P75 owl:versionInfo "1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:hasValue eli:Expression; + shacl-play:shortname "type" . + +ta:P76 owl:versionInfo "1.0"; + sh:path eli:title; + sh:name "title"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "title" . + +ta:P77 owl:versionInfo "1.0"; + sh:path eli:title_alternative; + sh:name "alternative title"@en; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "title_alternative" . + +ta:P78 owl:versionInfo "1.0"; + sh:path eli:is_embodied_by; + sh:name "is embodied by"@en; + sh:nodeKind sh:IRI; + sh:node ta:Manifestation; + shacl-play:shortname "is_embodied_by" . + +ta:P79 owl:versionInfo "1.1"; + sh:path eli:language; + sh:name "language"@en; + skos:example "http://publications.europa.eu/resource/authority/language/ENG"; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node ta:LanguageReference; + sh:pattern "http://publications.europa.eu/resource/authority/language/.*$"; + shacl-play:shortname "language" . + +ta:P82 owl:versionInfo "1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:hasValue eli:Manifestation; + shacl-play:shortname "type" . + +ta:P83 owl:versionInfo "1.0"; + sh:path dcterms:issued; + sh:name "issued"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:dateTime; + shacl-play:shortname "issued" . + +ta:P84 owl:versionInfo "1.0"; + sh:path eli:is_exemplified_by; + sh:name "is exemplified by"@en; + skos:example "https://data.europarl.europa.eu/distribution/reds_iPlTa_Itm/TA-9-2022-0269/TA-9-2022-0269-FNL_fr.pdf\""; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/distribution/.*$"; + shacl-play:shortname "is_exemplified_by" . + +ta:P85 owl:versionInfo "1.0"; + sh:path epvoc:byteSize; + sh:name "byte size"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:long; + shacl-play:shortname "byteSize" . + +ta:P86 owl:versionInfo "1.1"; + sh:path dcterms:format; + sh:name "format"@en; + sh:description "Remark: XML format is expected only for TEXT_ADOPTED, not CORRIGENDUM."@en; + skos:example "http://publications.europa.eu/resource/authority/file-type/PDF"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node ta:MediaTypeOrExtentReference; + sh:in _:a4aeb3f30c2042e3b539bc99a24f35721167; + sh:pattern "http://publications.europa.eu/resource/authority/file-type/.*$"; + shacl-play:shortname "format" . + +_:a4aeb3f30c2042e3b539bc99a24f35721167 rdf:first file-type:PDF; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721168 . + +_:a4aeb3f30c2042e3b539bc99a24f35721168 rdf:first file-type:XML; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721169 . + +_:a4aeb3f30c2042e3b539bc99a24f35721169 rdf:first file-type:DOCX; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721170 . + +_:a4aeb3f30c2042e3b539bc99a24f35721170 rdf:first file-type:DOC; + rdf:rest rdf:nil . + +ta:P87 owl:versionInfo "1.1"; + sh:path eli:media_type; + sh:name "media type"@en; + skos:example "https://www.iana.org/assignments/media-types/application/pdf"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:pattern "https://www.iana.org/assignments/media-types/.*$"; + shacl-play:shortname "media_type" . + +ta:P90 owl:versionInfo "1.1"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue eli:WorkType; + sh:deactivated "true"^^xsd:boolean . + +ta:P91 owl:versionInfo "2.1.0"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:nodeKind sh:IRI; + sh:hasValue ept:ep-document-types; + sh:deactivated "true"^^xsd:boolean . + +ta:P94 owl:versionInfo "1.1"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue dcterms:LinguisticSystem; + sh:deactivated "true"^^xsd:boolean . + +ta:P95 owl:versionInfo "1.1"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:nodeKind sh:IRI; + sh:hasValue op-aut:language; + sh:deactivated "true"^^xsd:boolean . + +ta:P98 owl:versionInfo "1.1"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue dcterms:MediaTypeOrExtent; + sh:deactivated "true"^^xsd:boolean . + +ta:P99 owl:versionInfo "1.1"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:nodeKind sh:IRI; + sh:hasValue op-aut:format; + sh:deactivated "true"^^xsd:boolean . + +ta:P102 owl:versionInfo "1.1"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue skos:Concept; + sh:deactivated "true"^^xsd:boolean . + +ta:P103 owl:versionInfo "1.1"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:nodeKind sh:IRI; + sh:hasValue ; + sh:deactivated "true"^^xsd:boolean . + +ta:P106 owl:versionInfo "1.1"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue skos:Concept; + sh:deactivated "true"^^xsd:boolean . + +ta:P107 owl:versionInfo "1.1"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:nodeKind sh:IRI; + sh:hasValue op-aut:subject-matter; + sh:deactivated "true"^^xsd:boolean . + +ta:P110 owl:versionInfo "1.1"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue skos:Concept; + sh:deactivated "true"^^xsd:boolean . + +ta:P111 owl:versionInfo "1.1"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:nodeKind sh:IRI; + sh:hasValue op-aut:dir-eu-legal-act; + sh:deactivated "true"^^xsd:boolean . + +ta:P114 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue org:Organization; + sh:deactivated "true"^^xsd:boolean . + +ta:P117 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue eli-dl:Process; + sh:deactivated "true"^^xsd:boolean . + +ta:P118 owl:versionInfo "2.1.0"; + sh:path eli-dl:created_a_realization_of; + sh:name "created a realization of"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node ta:AdoptedText . + +ta:P121 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue eli-dl:Decision; + sh:deactivated "true"^^xsd:boolean . + +ta:P122 owl:versionInfo "2.1.0"; + sh:path eli-dl:had_activity_type; + sh:name "had activity type"@en; + sh:nodeKind sh:IRI; + sh:deactivated "true"^^xsd:boolean . + +ta:P123 owl:versionInfo "2.1.0"; + sh:path eli-dl:decided_a_realization_of; + sh:name "decided on a realization of"@en; + sh:nodeKind sh:IRI; + sh:node ta:AdoptedText . + +ta:P126 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue eli-dl:Activity; + sh:deactivated "true"^^xsd:boolean . + +ta:P127 owl:versionInfo "2.1.0"; + sh:path eli-dl:had_activity_type; + sh:name "had activity type"@en; + sh:nodeKind sh:IRI; + sh:deactivated "true"^^xsd:boolean . + +ta:P128 owl:versionInfo "2.1.0"; + sh:path eli-dl:created_a_realization_of; + sh:name "created a realization of"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node ta:AdoptedText . \ No newline at end of file diff --git a/2.1.0/dsd/adopted-texts/eli-ep_adopted-texts.svg b/2.1.0/dsd/adopted-texts/eli-ep_adopted-texts.svg new file mode 100644 index 0000000..85afc82 --- /dev/null +++ b/2.1.0/dsd/adopted-texts/eli-ep_adopted-texts.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/2.1.0/dsd/adopted-texts/index.html b/2.1.0/dsd/adopted-texts/index.html new file mode 100644 index 0000000..90f12aa --- /dev/null +++ b/2.1.0/dsd/adopted-texts/index.html @@ -0,0 +1,1669 @@ + + + + + + + + Adopted texts dataset description + + + + + +
+ + + + + +
+

Adopted texts dataset description

+
+
Creation date: 2022-11-18
Last updated: 2024-03-21 00:00:00
Copyright date: 2022
Version: 2.1.0
License: https://www.europarl.europa.eu/legal-notice/en/
Creator: https://publications.europa.eu/resource/authority/corporate-body/EP
Publisher: https://publications.europa.eu/resource/authority/corporate-body/EP
Rightsholder:
Feedback:
Download serialization:
TTL

+ + + + +
+ + + +
+

Description

This Dataset Description is a subset of the general ELI-EP application profile and it includes classes and properties used in Adopted texts datasets. Descriptions of classes and properties can be found in ELI-EP application profile.

+
+

Model documentation

+
+
+
+
+

Adopted text

+
+

This node shape represents a subset of eli:Work

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/doc/TA-9-2021-0362
  • +
Applies to:
+
PREFIX eli: <http://data.europa.eu/eli/ontology#>
+SELECT ?this
+WHERE {
+ ?this eli:work_type <https://data.europarl.europa.eu/def/ep-document-types/TEXT_ADOPTED>.
+}
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
adoptseli-dl:adoptsIRI
+
1..*
+
creatordcterms:creatorReference to an Organization
+
1..1
+
date documenteli:date_documentxsd:date
+
1..1
+
ep numberept:epvoc#epNumberxsd:string
+
1..1
+
identifierdcterms:identifierxsd:string
+
1..1
+
identifier yearept:epvoc#identifierYearxsd:string
+
1..1
+
inverse consolidated by^eli:consolidated_byCorrigendum to Adopted text
+
0..*
+
inverse corrects^eli:correctsCorrigendum to Adopted text
+
0..*
+
inverse created a realization of^eli-dl:created_a_realization_ofept:adopted-texts#ProcessReference or ept:adopted-texts#PlenarySittingActivityReference
+
0..*
+
inverse decided on a realization of^eli-dl:decided_on_a_realization_ofReference to a Decision
+
0..*
+
is abouteli:is_aboutReference to a Concept (Eurovoc)
+
0..*
+
is about directory codeept:epvoc#isAboutDirectoryCodeReference to a Concept (Directory Code)
+
0..*
+
is about subject matterept:epvoc#isAboutSubjectMatterReference to a Concept (Subject Matter)
+
0..*
+
is realized byeli:is_realized_byExpression
+
0..*
+
labelrdfs:labelxsd:string
+
1..1
+
notationskos:notationept:epvoc#publicRegister
+
1..1
+
parliamentary termeli-dl:parliamentary_termIRI
+
1..1
+
publisherdcterms:publisherReference to an Organization
+
1..1
+
titledcterms:titlerdf:langString
+
1..*
+
typerdf:typeeli:Work
+
1..1
+
work typeeli:work_typeReference to a Work type
+
1..1
+
+
+
+

+
+
+
+

Budget EP draft

+
+

This node shape represents a subset of eli:Work

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+$
  • +
Applies to:
+
PREFIX eli: <http://data.europa.eu/eli/ontology#>
+SELECT ?this
+WHERE {
+ ?this eli:work_type <https://data.europarl.europa.eu/def/ep-document-types/BUDGET_EP_DRAFT>.
+}
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
creatordcterms:creatorReference to an Organization
+
1..1
+
date documenteli:date_documentxsd:date
+
1..1
+
identifierdcterms:identifierxsd:string
+
1..1
+
identifier yearept:epvoc#identifierYearxsd:string
+
1..1
+
is annex ofeli:is_annex_ofAdopted text
+
0..*
+
is realized byeli:is_realized_byExpression
+
0..*
+
numberingept:epvoc#numberingxsd:string
+
0..1
+
parliamentary termeli-dl:parliamentary_termIRI
+
1..1
+
publisherdcterms:publisherReference to an Organization
+
1..1
+
titledcterms:titlerdf:langString
+
1..*
+
typerdf:typeeli:Work
+
1..1
+
work typeeli:work_typeReference to a Work type
+
1..1
+
+
+
+

+
+
+
+

Amendment Budget EU draft

+
+

This node shape represents a subset of eli:Work

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+$
  • +
Applies to:
+
PREFIX eli: <http://data.europa.eu/eli/ontology#>
+SELECT ?this
+WHERE {
+ ?this eli:work_type <https://data.europarl.europa.eu/def/ep-document-types/AMENDMENT_BUDGET_EU_DRAFT>.
+}
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
creatordcterms:creatorReference to an Organization
+
1..1
+
date documenteli:date_documentxsd:date
+
1..1
+
identifierdcterms:identifierxsd:string
+
1..1
+
identifier yearept:epvoc#identifierYearxsd:string
+
1..1
+
inverse created a realization of^eli-dl:created_a_realization_ofReference to an Activity of Plenary Sitting
+
0..*
+
is realized byeli:is_realized_byExpression
+
0..*
+
numberingept:epvoc#numberingxsd:string
+
0..1
+
parliamentary termeli-dl:parliamentary_termIRI
+
1..1
+
publisherdcterms:publisherReference to an Organization
+
1..1
+
titledcterms:titlerdf:langString
+
1..*
+
typerdf:typeeli:Work
+
1..1
+
work typeeli:work_typeReference to a Work type
+
1..1
+
+
+
+

+
+
+
+

Corrigendum to Adopted text

+
+

This node shape represents a subset of eli:Work

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/doc/TA-9-2021-0362-COR01
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
consolidated byeli:consolidated_byAdopted text
+
0..1
+
correctseli:correctsAdopted text
+
0..1
+
creatordcterms:creatorReference to an Organization
+
1..1
+
date documenteli:date_documentxsd:date
+
1..1
+
identifierdcterms:identifierxsd:string
+
1..1
+
identifier yearept:epvoc#identifierYearxsd:string
+
0..1
+
is realized byeli:is_realized_byExpression
+
0..*
+
numberingept:epvoc#numberingxsd:string
+
0..1
+
parliamentary termeli-dl:parliamentary_termIRI
+
0..1
+
publisherdcterms:publisherReference to an Organization
+
1..1
+
titledcterms:titlerdf:langString
+
1..*
+
typerdf:typeeli:Work
+
1..1
+
work typeeli:work_typeReference to a Work type
+
1..1
+
+
+
+

+
+
+
+

Expression

+
+

This node shape represents a subset of eli:Expression

+
    +
  • Applies to: eli:Expression
  • +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+/[a-z][a-z]$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/doc/TA-9-2021-0362/en
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
alternative titleeli:title_alternativerdf:langString
+
0..*
+
is embodied byeli:is_embodied_byManifestation
+
0..*
+
languageeli:languageReference to a Language
+
1..*
+
titleeli:titlerdf:langString
+
1..*
+
typerdf:typeeli:Expression
+
1..1
+
+
+
+

+
+
+
+

Manifestation

+
+

This node shape represents a subset of eli:Manifestation

+
    +
  • Applies to: eli:Manifestation
  • +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+/[a-z][a-z]/.*$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/doc/TA-9-2021-0362/en/pdf
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
byte sizeept:epvoc#byteSizexsd:long
+
0..1
+
formatdcterms:formatReference to a Media Type or Extent (Format)
+
1..1
+
Remark: XML format is expected only for TEXT_ADOPTED, not CORRIGENDUM.
is exemplified byeli:is_exemplified_byIRI
+
1..*
+
issueddcterms:issuedxsd:dateTime
+
1..1
+
media typeeli:media_typeIRI
+
1..1
+
typerdf:typeeli:Manifestation
+
1..1
+
+
+
+

+
+
+
+

Reference to a Work type

+
+

This node shape refers to the class eli:WorkType

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: https://data.europarl.europa.eu/def/ep-document-types/.*$
  • +
  • Example: https://data.europarl.europa.eu/def/ep-document-types/TEXT_ADOPTED
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
Is in schemeskos:inSchemeept:ep-document-types
+
0..*
+
typerdf:typeeli:WorkType
+
0..*
+
+
+
+

+
+
+
+

Reference to a Language

+
+

This node shape refers to the class dcterms:LinguisticSystem

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: http://publications.europa.eu/resource/authority/language/.*$
  • +
  • Example: http://publications.europa.eu/resource/authority/language/ENG
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
Is in schemeskos:inSchemeop-aut:language
+
0..*
+
typerdf:typedcterms:LinguisticSystem
+
0..*
+
+
+
+

+
+
+
+

Reference to a Media Type or Extent (Format)

+
+

This node shape refers to the class dcterms:MediaTypeOrExtent

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: http://publications.europa.eu/resource/authority/file-type/.*$
  • +
  • Example: http://publications.europa.eu/resource/authority/file-type/PDF
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
Is in schemeskos:inSchemeop-aut:format
+
0..*
+
typerdf:typedcterms:MediaTypeOrExtent
+
0..*
+
+
+
+

+
+
+
+

Reference to a Concept (Eurovoc)

+
+

This node shape refers to the class skos:Concept

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: http://eurovoc.europa.eu/.*$
  • +
  • Example: http://eurovoc.europa.eu/2836
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
Is in schemeskos:inSchemehttp://eurovoc.europa.eu
+
0..*
+
typerdf:typeskos:Concept
+
0..*
+
+
+
+

+
+
+
+

Reference to a Concept (Subject Matter)

+
+

This node shape refers to the class skos:Concept

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: http://publications.europa.eu/resource/authority/subject-matter/.*$
  • +
  • Example: http://publications.europa.eu/resource/authority/subject-matter/MARI
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
Is in schemeskos:inSchemeop-aut:subject-matter
+
0..*
+
typerdf:typeskos:Concept
+
0..*
+
+
+
+

+
+
+
+

Reference to a Concept (Directory Code)

+
+

This node shape refers to the class skos:Concept

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: http://publications.europa.eu/resource/authority/dir-eu-legal-act/.*$
  • +
  • Example: http://publications.europa.eu/resource/authority/dir-eu-legal-act/062020
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
Is in schemeskos:inSchemeop-aut:dir-eu-legal-act
+
0..*
+
typerdf:typeskos:Concept
+
0..*
+
+
+
+

+
+
+
+

Reference to an Organization

+
+

This node shape refers to the class org:Organization

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/org/.*$
  • +
  • Example: https://data.europarl.europa.eu/org/EU_PARLIAMENT
  • +
+ + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
typerdf:typeorg:Organization
+
0..*
+
+
+
+

+
+
+
+

Reference to a Process

+
+

This node shape refers to the class eli-dl:Process

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/proc/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/proc/2023-0338
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
created a realization ofeli-dl:created_a_realization_ofAdopted text
+
1..*
+
typerdf:typeeli-dl:Process
+
0..*
+
+
+
+

+
+
+
+

Reference to a Decision

+
+

This node shape refers to the class eli-dl:Decision

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/event/2023-0079-DEC-DCPL-2023-12-12
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
decided on a realization ofeli-dl:decided_a_realization_ofAdopted text
+
0..*
+
had activity typeeli-dl:had_activity_typeIRI
+
0..*
+
typerdf:typeeli-dl:Decision
+
0..*
+
+
+
+

+
+
+
+

Reference to an Activity of Plenary Sitting

+
+

This node shape refers to the class eli-dl:Activity

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/event/MTG-PL-2024-02-26-PVCRE-ITM-11
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
created a realization ofeli-dl:created_a_realization_ofAdopted text
+
1..*
+
had activity typeeli-dl:had_activity_typeIRI
+
0..*
+
typerdf:typeeli-dl:Activity
+
0..*
+
+
+
+

+

Release notes

2.1.0 - 2024-03-21

+
    +
  • (new) new shapes (document types) BUDGET_EP_DRAFT and AMENDMENT_BUDGET_EU_DRAFT
  • +
  • (new) extended scope for [sh:inversePath eli-dl:created_a_realization_of] to retrieve not only ta:ProcessReference, but also ta:PlenarySittingActivityReference
  • +
  • (rfc) eli:work_type[eli:WorkType] values based on EP taxonomy ep-document-types (TEXT_ADOPTED, CORRIGENDUM) and not EU AT (op-aut:resource-type)
  • +
  • (rfc) dcterms:creator and dcterms:publisher (value EU_PARLIAMENT) based on org-ep data and not EU AT (op-aut:corporate-body)
  • +
  • (rfc) change of JSON key using "inverse_" (impact on api/v2 only)
  • +
  • (rfc) add ta:ProcessReference, ta:DecisionReference, ta:PlenarySittingActivityReference (no impact on data, only for documentation purpose)
  • +
+

1.5.0 - 2023-12-07

+
    +
  • (new) [sh:inversePath eli-dl:decided_on_a_realization_of]
  • +
+

1.3.0 - 2023-09-26

+
    +
  • (new) dcterms:creator
  • +
+

1.1 - 2023-04-12

+
    +
  • (new) object properties: eli-dl:adopts, epvoc:isAboutSubjectMatter, epvoc:isAboutDirectoryCode
  • +
  • (new) inverse object (from eli-dl:Process) property eli-dl:created_a_realization_of
  • +
  • (update) change of sh:datatype for eli:date_document from xsd:dateTime to xsd:date
  • +
  • (update) ta:Corrigendum do not have the same properties as ta:AdoptedText
  • +
  • (update) remove controlled vocabularies or other enrichment shapes, as this data will not be provided in dumps. Yet, it will be somehow provded via APIs.
  • +
  • (new) add sh:pattern and skos:example in properties.
  • +
  • (new) prefix file-type, op-aut
  • +
  • (new) add owl:versionInfo for classes and properties
  • +
+
+
+ \ No newline at end of file diff --git a/2.1.0/dsd/committee-documents/README.md b/2.1.0/dsd/committee-documents/README.md new file mode 100644 index 0000000..e1a1536 --- /dev/null +++ b/2.1.0/dsd/committee-documents/README.md @@ -0,0 +1,7 @@ +# Committee documents dataset description (dsd) + +This dataset description definition is a profile of the [ELI-EP application profile (v2.1.0)](https://europarl.github.io/eli-ep/2.1.0/). + +The dataset description definition is available in the following formats: +- [SHACL (Turtle serialisation)](./eli-ep_committee-documents.shacl.ttl) +- [HTML rendering](https://europarl.github.io/eli-ep/dsd/committee-documents) diff --git a/2.1.0/dsd/committee-documents/eli-ep_committee-documents.shacl.ttl b/2.1.0/dsd/committee-documents/eli-ep_committee-documents.shacl.ttl new file mode 100644 index 0000000..73998f0 --- /dev/null +++ b/2.1.0/dsd/committee-documents/eli-ep_committee-documents.shacl.ttl @@ -0,0 +1,1882 @@ +@prefix schema: . +@prefix owl: . +@prefix xsd: . +@prefix skosthes: . +@prefix rdfs: . +@prefix ep-roles: . +@prefix qb: . +@prefix doap: . +@prefix sh: . +@prefix dcterms: . +@prefix dcat: . +@prefix euvoc: . +@prefix locn: . +@prefix vann: . +@prefix prov: . +@prefix foaf: . +@prefix file-type: . +@prefix eli: . +@prefix adms: . +@prefix org: . +@prefix xls2rdf: . +@prefix eli-dl: . +@prefix comdoc: . +@prefix ept: . +@prefix vcard: . +@prefix shacl-play: . +@prefix rdf: . +@prefix ep-activities: . +@prefix ep-document-types: . +@prefix resource-type: . +@prefix epvoc: . +@prefix op-aut: . +@prefix dc: . +@prefix skos: . +@prefix skosxl: . + + a owl:Ontology, adms:Asset; + dcterms:type ; + rdfs:label "committee documents dataset description"@en; + dcterms:title "committee documents dataset description"@en; + dcterms:description "This Dataset Description is a subset of the general ELI-EP application profile and it includes classes and properties used in committee documents datasets. Descriptions of classes and properties can be found in ELI-EP application profile."@en; + owl:versionInfo "2.1.0"; + adms:versionNotes """2.1.0 - 2024-03-21 +- (rfc) eli:work_type[eli:WorkType] values based on the EP taxonomy ep-document-types (OPINION_PARLIAMENTARY_COMMITTEE_DRAFT, OPINION_PARLIAMENTARY_COMMITTEE, OPINION_LETTER_PARLIAMENTARY_COMMITTEE, REPORT_PARLIAMENTARY_COMMITTEE_DRAFT, AGREEMENT_PROVISIONAL, AMENDMENT_LIST) and not EU AT (op-aut:resource-type) +- (rfc) dcterms:creator, dcterms:publisher, eli-dl:had_participant_organization and eli-dl:participation_in_name_of will be based on org-ep data and not EU AT (op-aut:corporate-body) +- (rfc) eli-dl:participation_role values based on the EP taxonomy ep-roles (RAPPORTEUR_OPINION, RAPPORTEUR, AUTHOR), and not EU AT (op-aut:role) +- (rfc) create more specific shapes for each type +- (rfc) change of JSON key using \"inverse_\" (api/v2 only) + +1.5.0 - 2023-12-13 +- (new) add eli:work_type= AGREE_PROV (Provisional Agreement) +- (new) add [sh:inversePath eli-dl:created_a_realization_of], [sh:inversePath eli-dl:decided_on_a_realization_of] + +1.3.0 - 2023-09-26 +- creation"""@en; + adms:status ; + owl:versionIRI ; + dcterms:conformsTo ; + dcterms:created "2023-09-26"^^xsd:date; + dcterms:modified "2024-03-21T00:00:00.000Z"^^xsd:dateTime; + dcterms:dateCopyrighted "2023"^^xsd:gYear; + dcterms:license ; + dcterms:creator ; + dcterms:publisher ; + dcterms:rigthsHolder ; + dcat:distribution _:a4aeb3f30c2042e3b539bc99a24f35721171 . + +_:a4aeb3f30c2042e3b539bc99a24f35721171 dcterms:format ; + dcat:downloadURL . + +comdoc:OpinionParliamentaryCommitteeDraft a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli:Work"@en; + sh:target comdoc:OpinionParliamentaryCommitteeDraft-target; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/AFCO-PA-745315"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Opinion Parliamentary Committee Draft"@en; + sh:order "1"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "Orange"; + sh:property comdoc:P9, comdoc:P10, comdoc:P11, comdoc:P12, comdoc:P13, comdoc:P14, + comdoc:P15, comdoc:P16, comdoc:P17, comdoc:P18, comdoc:P19, comdoc:P20, comdoc:P21, + comdoc:P22, comdoc:P23, comdoc:P24, comdoc:P25, comdoc:P26, comdoc:P27, comdoc:P28, + comdoc:P29 . + +comdoc:OpinionParliamentaryCommitteeDraft-target sh:select """PREFIX eli: +SELECT ?this +WHERE { + ?this eli:work_type ?type . + VALUES ?type { + + } +}""" . + +comdoc:OpinionParliamentaryCommittee a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli:Work"@en; + sh:target comdoc:OpinionParliamentaryCommittee-target; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/AGRI-AD-731787"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Opinion Parliamentary Committee"@en; + sh:order "2"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "Orange"; + sh:property comdoc:P32, comdoc:P33, comdoc:P34, comdoc:P35, comdoc:P36, comdoc:P37, + comdoc:P38, comdoc:P39, comdoc:P40, comdoc:P41, comdoc:P42, comdoc:P43, comdoc:P44, + comdoc:P45, comdoc:P46, comdoc:P47, comdoc:P48, comdoc:P49, comdoc:P50, comdoc:P51, + comdoc:P52 . + +comdoc:OpinionParliamentaryCommittee-target sh:select """PREFIX eli: +SELECT ?this +WHERE { + ?this eli:work_type ?type . + VALUES ?type { + + } +}""" . + +comdoc:OpinionLetterParliamentaryCommittee a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli:Work"@en; + sh:target comdoc:OpinionLetterParliamentaryCommittee-target; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/AGRI-AL-719662"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Opinion Letter Parliamentary Committee"@en; + sh:order "3"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "Orange"; + sh:property comdoc:P55, comdoc:P56, comdoc:P57, comdoc:P58, comdoc:P59, comdoc:P60, + comdoc:P61, comdoc:P62, comdoc:P63, comdoc:P64, comdoc:P65, comdoc:P66, comdoc:P67, + comdoc:P68, comdoc:P69, comdoc:P70, comdoc:P71, comdoc:P72, comdoc:P73, comdoc:P74 . + +comdoc:OpinionLetterParliamentaryCommittee-target sh:select """PREFIX eli: +SELECT ?this +WHERE { + ?this eli:work_type ?type . + VALUES ?type { + + } +}""" . + +comdoc:ReportParliamentaryCommitteeDraft a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli:Work"@en; + sh:target comdoc:ReportParliamentaryCommitteeDraft-target; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/AGRI-PR-745357"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Report Parliamentary Committee Draft"@en; + sh:order "4"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "Orange"; + sh:property comdoc:P77, comdoc:P78, comdoc:P79, comdoc:P80, comdoc:P81, comdoc:P82, + comdoc:P83, comdoc:P84, comdoc:P85, comdoc:P86, comdoc:P87, comdoc:P88, comdoc:P89, + comdoc:P90, comdoc:P91, comdoc:P92, comdoc:P93, comdoc:P94, comdoc:P95, comdoc:P96, + comdoc:P97, comdoc:P98 . + +comdoc:ReportParliamentaryCommitteeDraft-target sh:select """PREFIX eli: +SELECT ?this +WHERE { + ?this eli:work_type ?type . + VALUES ?type { + + } +}""" . + +comdoc:AgreementProvisional a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli:Work"@en; + sh:target comdoc:AgreementProvisional-target; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/AGRI-AG-702995"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Agreement Provisional"@en; + sh:order "5"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "Orange"; + sh:property comdoc:P101, comdoc:P102, comdoc:P103, comdoc:P104, comdoc:P105, comdoc:P106, + comdoc:P107, comdoc:P108, comdoc:P109, comdoc:P110, comdoc:P111, comdoc:P112, comdoc:P113, + comdoc:P114, comdoc:P115, comdoc:P116, comdoc:P117, comdoc:P118, comdoc:P119, comdoc:P120, + comdoc:P121 . + +comdoc:AgreementProvisional-target sh:select """PREFIX eli: +SELECT ?this +WHERE { + ?this eli:work_type ?type . + VALUES ?type { + + } +}""" . + +comdoc:Amendment a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli:Work"@en; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/AGRI-AM-757120"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Amendment list"@en; + sh:order "6"^^xsd:integer; + owl:versionInfo "2.1.0"; + sh:property comdoc:P124, comdoc:P125, comdoc:P126, comdoc:P127, comdoc:P128, comdoc:P129, + comdoc:P130, comdoc:P131, comdoc:P132, comdoc:P133, comdoc:P134, comdoc:P135, comdoc:P136, + comdoc:P137, comdoc:P138 . + +comdoc:Expression a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli:Expression"@en; + sh:targetClass eli:Expression; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/AFCO-PA-745315/en"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+/[a-z]{2,3}$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Expression"@en; + sh:order "7"^^xsd:integer; + owl:versionInfo "1.3.0"; + shacl-play:color "RoyalBlue"; + sh:property comdoc:P141, comdoc:P142, comdoc:P143, comdoc:P144, comdoc:P145 . + +comdoc:Manifestation a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli:Manifestation"@en; + sh:targetClass eli:Manifestation; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/AFCO-PA-745315/en/pdf"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+/[a-z]{2,3}/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Manifestation"@en; + sh:order "8"^^xsd:integer; + owl:versionInfo "1.3.0"; + shacl-play:color "SeaGreen"; + sh:property comdoc:P148, comdoc:P149, comdoc:P150, comdoc:P151, comdoc:P152, comdoc:P153 . + +comdoc:Participation a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli-dl:Participation"@en; + sh:targetClass eli-dl:Participation; + skos:example "https://data.europarl.europa.eu/eli/dl/participation/AFCO-PA-745315_124936"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/participation/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Participation"@en; + sh:order "9"^^xsd:integer; + owl:versionInfo "1.3.0"; + sh:property comdoc:P156, comdoc:P157, comdoc:P158, comdoc:P159, comdoc:P160 . + +comdoc:WorkTypeReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli:WorkType"@en; + skos:example "https://data.europarl.europa.eu/def/ep-document-types/AGREEMENT_PROVISIONAL"; + sh:nodeKind sh:IRI; + sh:pattern "https://data.europarl.europa.eu/def/ep-document-types/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Work type"@en; + sh:order "10"^^xsd:integer; + owl:versionInfo "1.3.0"; + shacl-play:color "DarkGrey"; + sh:property comdoc:P163, comdoc:P164 . + +comdoc:LanguageReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class dcterms:LinguisticSystem"@en; + skos:example "http://publications.europa.eu/resource/authority/language/ENG"; + sh:nodeKind sh:IRI; + sh:pattern "http://publications.europa.eu/resource/authority/language/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Language"@en; + sh:order "11"^^xsd:integer; + owl:versionInfo "1.3.0"; + shacl-play:color "DarkGrey"; + sh:property comdoc:P167, comdoc:P168 . + +comdoc:MediaTypeOrExtentReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class dcterms:MediaTypeOrExtent"@en; + skos:example "http://publications.europa.eu/resource/authority/file-type/PDF"; + sh:nodeKind sh:IRI; + sh:pattern "http://publications.europa.eu/resource/authority/file-type/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Media Type or Extent (Format)"@en; + sh:order "12"^^xsd:integer; + owl:versionInfo "1.3.0"; + shacl-play:color "DarkGrey"; + sh:property comdoc:P171, comdoc:P172 . + +comdoc:OrganizationReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class org:Organization"@en; + skos:example "https://data.europarl.europa.eu/org/EU_PARLIAMENT"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/org/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to an Organization"@en; + sh:order "13"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property comdoc:P175 . + +comdoc:ParticipationRoleReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli-dl:ParticipationRole"@en; + skos:example "https://data.europarl.europa.eu/eli/dl/participation/ECON-AG-757234_ECON"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/participation/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Participation Role"@en; + sh:order "14"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey" . + +comdoc:ConceptReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class skos:Concept"@en; + skos:example "http://eurovoc.europa.eu/2836"; + sh:nodeKind sh:IRI; + sh:pattern "http://eurovoc.europa.eu/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Concept (Eurovoc)"@en; + sh:order "15"^^xsd:integer; + owl:versionInfo "1.3.0"; + shacl-play:color "DarkGrey"; + sh:property comdoc:P183, comdoc:P184 . + +comdoc:ConceptSubjectMatterReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class skos:Concept"@en; + skos:example "http://publications.europa.eu/resource/authority/subject-matter/MARI"; + sh:nodeKind sh:IRI; + sh:pattern "http://publications.europa.eu/resource/authority/subject-matter/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Concept (Subject Matter)"@en; + sh:order "16"^^xsd:integer; + owl:versionInfo "1.3.0"; + shacl-play:color "DarkGrey"; + sh:property comdoc:P187, comdoc:P188 . + +comdoc:ConceptDirectoryCodeReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class skos:Concept"@en; + skos:example "http://publications.europa.eu/resource/authority/dir-eu-legal-act/062020"; + sh:nodeKind sh:IRI; + sh:pattern "http://publications.europa.eu/resource/authority/dir-eu-legal-act/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Concept (Directory Code)"@en; + sh:order "17"^^xsd:integer; + owl:versionInfo "1.3.0"; + shacl-play:color "DarkGrey"; + sh:property comdoc:P191, comdoc:P192 . + +comdoc:PersonReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class foaf:Person"@en; + skos:example "https://data.europarl.europa.eu/person/1234"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/person/[0-9].*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Person"@en; + sh:order "18"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property comdoc:P195 . + +comdoc:ProcessReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli-dl:Process"@en; + skos:example "https://data.europarl.europa.eu/eli/dl/proc/2023-0338"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/proc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Process"@en; + sh:order "19"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property comdoc:P198, comdoc:P199 . + +comdoc:DecisionReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli-dl:Decision"@en; + skos:example "https://data.europarl.europa.eu/eli/dl/event/2021-0341-DEC-VOAGT-2023-12-11"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Decision"@en; + sh:order "20"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property comdoc:P203, comdoc:P204, comdoc:P205 . + +comdoc:ReportPlenaryReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli:Work"@en; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Work (REPORT_PLENARY)"@en; + sh:order "21"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property comdoc:P208, comdoc:P209, comdoc:P210 . + +comdoc:P9 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:hasValue eli:Work; + shacl-play:shortname "type" . + +comdoc:P10 owl:versionInfo "2.1.0"; + sh:path dcterms:identifier; + sh:name "identifier"@en; + skos:example "AFCO-PA-745315"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifier" . + +comdoc:P11 owl:versionInfo "2.1.0"; + sh:path eli:work_type; + sh:name "work type"@en; + skos:example "https://data.europarl.europa.eu/def/ep-document-types/OPINION_PARLIAMENTARY_COMMITTEE_DRAFT"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node comdoc:WorkTypeReference; + sh:hasValue ep-document-types:OPINION_PARLIAMENTARY_COMMITTEE_DRAFT; + shacl-play:shortname "work_type" . + +comdoc:P12 owl:versionInfo "2.1.0"; + sh:path eli:date_document; + sh:name "date document"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:date; + shacl-play:shortname "date_document" . + +comdoc:P13 owl:versionInfo "2.1.0"; + sh:path dcterms:title; + sh:name "title"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "title_dcterms" . + +comdoc:P14 owl:versionInfo "2.1.0"; + sh:path epvoc:identifierYear; + sh:name "identifier year"@en; + skos:example "2023"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifierYear" . + +comdoc:P15 owl:versionInfo "2.1.0"; + sh:path rdfs:label; + sh:name "label"@en; + skos:example "PA-PE745.315"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "label" . + +comdoc:P16 owl:versionInfo "2.1.0"; + sh:path epvoc:epNumber; + sh:name "ep number"@en; + skos:example "PE745.315"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "epNumber" . + +comdoc:P17 owl:versionInfo "2.1.0"; + sh:path epvoc:epNumberVersion; + sh:name "ep number version"@en; + skos:example "0100"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "epNumberVersion" . + +comdoc:P18 owl:versionInfo "2.1.0"; + sh:path skos:notation; + sh:name "notation"@en; + skos:example "AFCO_PA(2023)745315"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype epvoc:publicRegister; + shacl-play:shortname "notation_publicRegister" . + +comdoc:P19 owl:versionInfo "2.1.0"; + sh:path eli-dl:parliamentary_term; + sh:name "parliamentary term"@en; + skos:example "https://data.europarl.europa.eu/org/ep-9"; + sh:minCount "0"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/org/ep-[0-9].*$"; + shacl-play:shortname "parliamentary_term" . + +comdoc:P20 owl:versionInfo "2.1.0"; + sh:path dcterms:publisher; + sh:name "publisher"@en; + skos:example "https://data.europarl.europa.eu/org/EU_PARLIAMENT"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node comdoc:OrganizationReference; + sh:hasValue ; + shacl-play:shortname "publisher" . + +comdoc:P21 owl:versionInfo "2.1.0"; + sh:path dcterms:creator; + sh:name "creator"@en; + skos:example "https://data.europarl.europa.eu/person/96750"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:or _:a4aeb3f30c2042e3b539bc99a24f35721172; + shacl-play:shortname "creator" . + +_:a4aeb3f30c2042e3b539bc99a24f35721172 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721173; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721174 . + +_:a4aeb3f30c2042e3b539bc99a24f35721173 sh:node comdoc:OrganizationReference . + +_:a4aeb3f30c2042e3b539bc99a24f35721174 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721175; + rdf:rest rdf:nil . + +_:a4aeb3f30c2042e3b539bc99a24f35721175 sh:node comdoc:PersonReference . + +comdoc:P22 owl:versionInfo "2.1.0"; + sh:path eli:is_realized_by; + sh:name "is realized by"@en; + sh:nodeKind sh:IRI; + sh:node comdoc:Expression; + shacl-play:shortname "is_realized_by" . + +comdoc:P23 owl:versionInfo "2.1.0"; + sh:path epvoc:originalLanguage; + sh:name "original language"@en; + skos:example "http://publications.europa.eu/resource/authority/language/ENG"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node comdoc:LanguageReference; + shacl-play:shortname "originalLanguage" . + +comdoc:P24 owl:versionInfo "2.1.0"; + sh:path epvoc:workHadParticipation; + sh:name "work had participation"@en; + sh:nodeKind sh:IRI; + sh:node comdoc:Participation; + shacl-play:shortname "workHadParticipation" . + +comdoc:P25 owl:versionInfo "2.1.0"; + sh:path eli:is_about; + sh:name "descriptor"@en; + skos:example "http://eurovoc.europa.eu/2836"; + sh:nodeKind sh:IRI; + sh:node comdoc:ConceptReference; + sh:pattern "http://eurovoc.europa.eu/.*$"; + shacl-play:shortname "is_about" . + +comdoc:P26 owl:versionInfo "2.1.0"; + sh:path epvoc:isAboutSubjectMatter; + sh:name "is about subject matter"@en; + skos:example "http://publications.europa.eu/resource/authority/subject-matter/MARI"; + sh:nodeKind sh:IRI; + sh:node comdoc:ConceptSubjectMatterReference; + sh:pattern "http://publications.europa.eu/resource/authority/subject-matter/.*$"; + shacl-play:shortname "isAboutSubjectMatter" . + +comdoc:P27 owl:versionInfo "2.1.0"; + sh:path epvoc:isAboutDirectoryCode; + sh:name "is about directory code"@en; + skos:example "http://publications.europa.eu/resource/authority/dir-eu-legal-act/062020"; + sh:nodeKind sh:IRI; + sh:node comdoc:ConceptDirectoryCodeReference; + sh:pattern "http://publications.europa.eu/resource/authority/dir-eu-legal-act/.*$"; + shacl-play:shortname "isAboutDirectoryCode" . + +comdoc:P28 owl:versionInfo "2.1.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721176; + sh:name "inverse foresees change of"@en; + sh:nodeKind sh:IRI; + sh:node comdoc:Amendment; + shacl-play:shortname "inverse_foresees_change_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721176 sh:inversePath eli-dl:foresees_change_of . + +comdoc:P29 owl:versionInfo "2.1.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721177; + sh:name "inverse created a realization of"@en; + sh:nodeKind sh:IRI; + sh:node comdoc:ProcessReference; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "inverse_created_a_realization_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721177 sh:inversePath eli-dl:created_a_realization_of . + +comdoc:P32 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:hasValue eli:Work; + shacl-play:shortname "type" . + +comdoc:P33 owl:versionInfo "2.1.0"; + sh:path dcterms:identifier; + sh:name "identifier"@en; + skos:example "AGRI-AD-731787"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifier" . + +comdoc:P34 owl:versionInfo "2.1.0"; + sh:path eli:work_type; + sh:name "work type"@en; + skos:example "https://data.europarl.europa.eu/def/ep-document-types/OPINION_PARLIAMENTARY_COMMITTEE"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node comdoc:WorkTypeReference; + sh:hasValue ep-document-types:OPINION_PARLIAMENTARY_COMMITTEE; + shacl-play:shortname "work_type" . + +comdoc:P35 owl:versionInfo "2.1.0"; + sh:path eli:date_document; + sh:name "date document"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:date; + shacl-play:shortname "date_document" . + +comdoc:P36 owl:versionInfo "2.1.0"; + sh:path dcterms:title; + sh:name "title"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "title_dcterms" . + +comdoc:P37 owl:versionInfo "2.1.0"; + sh:path epvoc:identifierYear; + sh:name "identifier year"@en; + skos:example "2022"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifierYear" . + +comdoc:P38 owl:versionInfo "2.1.0"; + sh:path rdfs:label; + sh:name "label"@en; + skos:example "AD-PE731.787"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "label" . + +comdoc:P39 owl:versionInfo "2.1.0"; + sh:path epvoc:epNumber; + sh:name "ep number"@en; + skos:example "PE731.787"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "epNumber" . + +comdoc:P40 owl:versionInfo "2.1.0"; + sh:path epvoc:epNumberVersion; + sh:name "ep number version"@en; + skos:example "0200"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "epNumberVersion" . + +comdoc:P41 owl:versionInfo "2.1.0"; + sh:path skos:notation; + sh:name "notation"@en; + skos:example "AGRI_AD(2022)731787"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype epvoc:publicRegister; + shacl-play:shortname "notation_publicRegister" . + +comdoc:P42 owl:versionInfo "2.1.0"; + sh:path eli-dl:parliamentary_term; + sh:name "parliamentary term"@en; + skos:example "https://data.europarl.europa.eu/org/ep-9"; + sh:minCount "0"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/org/ep-[0-9].*$"; + shacl-play:shortname "parliamentary_term" . + +comdoc:P43 owl:versionInfo "2.1.0"; + sh:path dcterms:publisher; + sh:name "publisher"@en; + skos:example "https://data.europarl.europa.eu/org/EU_PARLIAMENT"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node comdoc:OrganizationReference; + sh:hasValue ; + shacl-play:shortname "publisher" . + +comdoc:P44 owl:versionInfo "2.1.0"; + sh:path dcterms:creator; + sh:name "creator"@en; + skos:example "https://data.europarl.europa.eu/person/96750"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:or _:a4aeb3f30c2042e3b539bc99a24f35721178; + shacl-play:shortname "creator" . + +_:a4aeb3f30c2042e3b539bc99a24f35721178 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721179; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721180 . + +_:a4aeb3f30c2042e3b539bc99a24f35721179 sh:node comdoc:OrganizationReference . + +_:a4aeb3f30c2042e3b539bc99a24f35721180 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721181; + rdf:rest rdf:nil . + +_:a4aeb3f30c2042e3b539bc99a24f35721181 sh:node comdoc:PersonReference . + +comdoc:P45 owl:versionInfo "2.1.0"; + sh:path eli:is_realized_by; + sh:name "is realized by"@en; + sh:nodeKind sh:IRI; + sh:node comdoc:Expression; + shacl-play:shortname "is_realized_by" . + +comdoc:P46 owl:versionInfo "2.1.0"; + sh:path epvoc:originalLanguage; + sh:name "original language"@en; + skos:example "http://publications.europa.eu/resource/authority/language/ENG"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node comdoc:LanguageReference; + shacl-play:shortname "originalLanguage" . + +comdoc:P47 owl:versionInfo "2.1.0"; + sh:path epvoc:workHadParticipation; + sh:name "work had participation"@en; + sh:nodeKind sh:IRI; + sh:node comdoc:Participation; + shacl-play:shortname "workHadParticipation" . + +comdoc:P48 owl:versionInfo "2.1.0"; + sh:path eli:is_about; + sh:name "descriptor"@en; + skos:example "http://eurovoc.europa.eu/2836"; + sh:nodeKind sh:IRI; + sh:node comdoc:ConceptReference; + sh:pattern "http://eurovoc.europa.eu/.*$"; + shacl-play:shortname "is_about" . + +comdoc:P49 owl:versionInfo "2.1.0"; + sh:path epvoc:isAboutSubjectMatter; + sh:name "is about subject matter"@en; + skos:example "http://publications.europa.eu/resource/authority/subject-matter/MARI"; + sh:nodeKind sh:IRI; + sh:node comdoc:ConceptSubjectMatterReference; + sh:pattern "http://publications.europa.eu/resource/authority/subject-matter/.*$"; + shacl-play:shortname "isAboutSubjectMatter" . + +comdoc:P50 owl:versionInfo "2.1.0"; + sh:path epvoc:isAboutDirectoryCode; + sh:name "is about directory code"@en; + skos:example "http://publications.europa.eu/resource/authority/dir-eu-legal-act/062020"; + sh:nodeKind sh:IRI; + sh:node comdoc:ConceptDirectoryCodeReference; + sh:pattern "http://publications.europa.eu/resource/authority/dir-eu-legal-act/.*$"; + shacl-play:shortname "isAboutDirectoryCode" . + +comdoc:P51 owl:versionInfo "2.1.0"; + sh:path eli-dl:adopts; + sh:name "adopts"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node comdoc:OpinionParliamentaryCommitteeDraft; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "adopts" . + +comdoc:P52 owl:versionInfo "2.1.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721182; + sh:name "inverse created a realization of"@en; + sh:nodeKind sh:IRI; + sh:node comdoc:ProcessReference; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "inverse_created_a_realization_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721182 sh:inversePath eli-dl:created_a_realization_of . + +comdoc:P55 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:hasValue eli:Work; + shacl-play:shortname "type" . + +comdoc:P56 owl:versionInfo "2.1.0"; + sh:path dcterms:identifier; + sh:name "identifier"@en; + skos:example "AGRI-AL-719662"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifier" . + +comdoc:P57 owl:versionInfo "2.1.0"; + sh:path eli:work_type; + sh:name "work type"@en; + skos:example "https://data.europarl.europa.eu/def/ep-document-types/OPINION_LETTER_PARLIAMENTARY_COMMITTEE"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node comdoc:WorkTypeReference; + sh:hasValue ep-document-types:OPINION_LETTER_PARLIAMENTARY_COMMITTEE; + shacl-play:shortname "work_type" . + +comdoc:P58 owl:versionInfo "2.1.0"; + sh:path eli:date_document; + sh:name "date document"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:date; + shacl-play:shortname "date_document" . + +comdoc:P59 owl:versionInfo "2.1.0"; + sh:path dcterms:title; + sh:name "title"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "title_dcterms" . + +comdoc:P60 owl:versionInfo "2.1.0"; + sh:path epvoc:identifierYear; + sh:name "identifier year"@en; + skos:example "2022"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifierYear" . + +comdoc:P61 owl:versionInfo "2.1.0"; + sh:path rdfs:label; + sh:name "label"@en; + skos:example "AL-PE719.662"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "label" . + +comdoc:P62 owl:versionInfo "2.1.0"; + sh:path epvoc:epNumber; + sh:name "ep number"@en; + skos:example "PE719.662"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "epNumber" . + +comdoc:P63 owl:versionInfo "2.1.0"; + sh:path epvoc:epNumberVersion; + sh:name "ep number version"@en; + skos:example "0100"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "epNumberVersion" . + +comdoc:P64 owl:versionInfo "2.1.0"; + sh:path skos:notation; + sh:name "notation"@en; + skos:example "AGRI_AL(2022)719662"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype epvoc:publicRegister; + shacl-play:shortname "notation_publicRegister" . + +comdoc:P65 owl:versionInfo "2.1.0"; + sh:path eli-dl:parliamentary_term; + sh:name "parliamentary term"@en; + skos:example "https://data.europarl.europa.eu/org/ep-9"; + sh:minCount "0"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/org/ep-[0-9].*$"; + shacl-play:shortname "parliamentary_term" . + +comdoc:P66 owl:versionInfo "2.1.0"; + sh:path dcterms:publisher; + sh:name "publisher"@en; + skos:example "https://data.europarl.europa.eu/org/EU_PARLIAMENT"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node comdoc:OrganizationReference; + sh:hasValue ; + shacl-play:shortname "publisher" . + +comdoc:P67 owl:versionInfo "2.1.0"; + sh:path dcterms:creator; + sh:name "creator"@en; + skos:example "https://data.europarl.europa.eu/person/124808"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:or _:a4aeb3f30c2042e3b539bc99a24f35721183; + shacl-play:shortname "creator" . + +_:a4aeb3f30c2042e3b539bc99a24f35721183 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721184; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721185 . + +_:a4aeb3f30c2042e3b539bc99a24f35721184 sh:node comdoc:OrganizationReference . + +_:a4aeb3f30c2042e3b539bc99a24f35721185 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721186; + rdf:rest rdf:nil . + +_:a4aeb3f30c2042e3b539bc99a24f35721186 sh:node comdoc:PersonReference . + +comdoc:P68 owl:versionInfo "2.1.0"; + sh:path eli:is_realized_by; + sh:name "is realized by"@en; + sh:nodeKind sh:IRI; + sh:node comdoc:Expression; + shacl-play:shortname "is_realized_by" . + +comdoc:P69 owl:versionInfo "2.1.0"; + sh:path epvoc:originalLanguage; + sh:name "original language"@en; + skos:example "http://publications.europa.eu/resource/authority/language/ENG"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node comdoc:LanguageReference; + shacl-play:shortname "originalLanguage" . + +comdoc:P70 owl:versionInfo "2.1.0"; + sh:path epvoc:workHadParticipation; + sh:name "work had participation"@en; + sh:nodeKind sh:IRI; + sh:node comdoc:Participation; + shacl-play:shortname "workHadParticipation" . + +comdoc:P71 owl:versionInfo "2.1.0"; + sh:path eli:is_about; + sh:name "descriptor"@en; + skos:example "http://eurovoc.europa.eu/2836"; + sh:nodeKind sh:IRI; + sh:node comdoc:ConceptReference; + sh:pattern "http://eurovoc.europa.eu/.*$"; + shacl-play:shortname "is_about" . + +comdoc:P72 owl:versionInfo "2.1.0"; + sh:path epvoc:isAboutSubjectMatter; + sh:name "is about subject matter"@en; + skos:example "http://publications.europa.eu/resource/authority/subject-matter/MARI"; + sh:nodeKind sh:IRI; + sh:node comdoc:ConceptSubjectMatterReference; + sh:pattern "http://publications.europa.eu/resource/authority/subject-matter/.*$"; + shacl-play:shortname "isAboutSubjectMatter" . + +comdoc:P73 owl:versionInfo "2.1.0"; + sh:path epvoc:isAboutDirectoryCode; + sh:name "is about directory code"@en; + skos:example "http://publications.europa.eu/resource/authority/dir-eu-legal-act/062020"; + sh:nodeKind sh:IRI; + sh:node comdoc:ConceptDirectoryCodeReference; + sh:pattern "http://publications.europa.eu/resource/authority/dir-eu-legal-act/.*$"; + shacl-play:shortname "isAboutDirectoryCode" . + +comdoc:P74 owl:versionInfo "2.1.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721187; + sh:name "inverse created a realization of"@en; + sh:nodeKind sh:IRI; + sh:node comdoc:ProcessReference; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "inverse_created_a_realization_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721187 sh:inversePath eli-dl:created_a_realization_of . + +comdoc:P77 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:hasValue eli:Work; + shacl-play:shortname "type" . + +comdoc:P78 owl:versionInfo "2.1.0"; + sh:path dcterms:identifier; + sh:name "identifier"@en; + skos:example "AGRI-PR-745357"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifier" . + +comdoc:P79 owl:versionInfo "2.1.0"; + sh:path eli:work_type; + sh:name "work type"@en; + skos:example "https://data.europarl.europa.eu/def/ep-document-types/REPORT_PARLIAMENTARY_COMMITTEE_DRAFT"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node comdoc:WorkTypeReference; + sh:hasValue ep-document-types:REPORT_PARLIAMENTARY_COMMITTEE_DRAFT; + shacl-play:shortname "work_type" . + +comdoc:P80 owl:versionInfo "2.1.0"; + sh:path eli:date_document; + sh:name "date document"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:date; + shacl-play:shortname "date_document" . + +comdoc:P81 owl:versionInfo "2.1.0"; + sh:path dcterms:title; + sh:name "title"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "title_dcterms" . + +comdoc:P82 owl:versionInfo "2.1.0"; + sh:path epvoc:identifierYear; + sh:name "identifier year"@en; + skos:example "2023"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifierYear" . + +comdoc:P83 owl:versionInfo "2.1.0"; + sh:path rdfs:label; + sh:name "label"@en; + skos:example "PR-PE745.357"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "label" . + +comdoc:P84 owl:versionInfo "2.1.0"; + sh:path epvoc:epNumber; + sh:name "ep number"@en; + skos:example "PE745.357"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "epNumber" . + +comdoc:P85 owl:versionInfo "2.1.0"; + sh:path epvoc:epNumberVersion; + sh:name "ep number version"@en; + skos:example "0100"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "epNumberVersion" . + +comdoc:P86 owl:versionInfo "2.1.0"; + sh:path skos:notation; + sh:name "notation"@en; + skos:example "AGRI_PR(2023)745357"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype epvoc:publicRegister; + shacl-play:shortname "notation_publicRegister" . + +comdoc:P87 owl:versionInfo "2.1.0"; + sh:path eli-dl:parliamentary_term; + sh:name "parliamentary term"@en; + skos:example "https://data.europarl.europa.eu/org/ep-9"; + sh:minCount "0"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/org/ep-[0-9].*$"; + shacl-play:shortname "parliamentary_term" . + +comdoc:P88 owl:versionInfo "2.1.0"; + sh:path dcterms:publisher; + sh:name "publisher"@en; + skos:example "https://data.europarl.europa.eu/org/EU_PARLIAMENT"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node comdoc:OrganizationReference; + sh:hasValue ; + shacl-play:shortname "publisher" . + +comdoc:P89 owl:versionInfo "2.1.0"; + sh:path dcterms:creator; + sh:name "creator"@en; + skos:example "https://data.europarl.europa.eu/person/199996"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:or _:a4aeb3f30c2042e3b539bc99a24f35721188; + shacl-play:shortname "creator" . + +_:a4aeb3f30c2042e3b539bc99a24f35721188 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721189; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721190 . + +_:a4aeb3f30c2042e3b539bc99a24f35721189 sh:node comdoc:OrganizationReference . + +_:a4aeb3f30c2042e3b539bc99a24f35721190 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721191; + rdf:rest rdf:nil . + +_:a4aeb3f30c2042e3b539bc99a24f35721191 sh:node comdoc:PersonReference . + +comdoc:P90 owl:versionInfo "2.1.0"; + sh:path eli:is_realized_by; + sh:name "is realized by"@en; + sh:nodeKind sh:IRI; + sh:node comdoc:Expression; + shacl-play:shortname "is_realized_by" . + +comdoc:P91 owl:versionInfo "2.1.0"; + sh:path epvoc:originalLanguage; + sh:name "original language"@en; + skos:example "http://publications.europa.eu/resource/authority/language/ENG"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node comdoc:LanguageReference; + shacl-play:shortname "originalLanguage" . + +comdoc:P92 owl:versionInfo "2.1.0"; + sh:path epvoc:workHadParticipation; + sh:name "work had participation"@en; + sh:nodeKind sh:IRI; + sh:node comdoc:Participation; + shacl-play:shortname "workHadParticipation" . + +comdoc:P93 owl:versionInfo "2.1.0"; + sh:path eli:is_about; + sh:name "descriptor"@en; + skos:example "http://eurovoc.europa.eu/2836"; + sh:nodeKind sh:IRI; + sh:node comdoc:ConceptReference; + sh:pattern "http://eurovoc.europa.eu/.*$"; + shacl-play:shortname "is_about" . + +comdoc:P94 owl:versionInfo "2.1.0"; + sh:path epvoc:isAboutSubjectMatter; + sh:name "is about subject matter"@en; + skos:example "http://publications.europa.eu/resource/authority/subject-matter/MARI"; + sh:nodeKind sh:IRI; + sh:node comdoc:ConceptSubjectMatterReference; + sh:pattern "http://publications.europa.eu/resource/authority/subject-matter/.*$"; + shacl-play:shortname "isAboutSubjectMatter" . + +comdoc:P95 owl:versionInfo "2.1.0"; + sh:path epvoc:isAboutDirectoryCode; + sh:name "is about directory code"@en; + skos:example "http://publications.europa.eu/resource/authority/dir-eu-legal-act/062020"; + sh:nodeKind sh:IRI; + sh:node comdoc:ConceptDirectoryCodeReference; + sh:pattern "http://publications.europa.eu/resource/authority/dir-eu-legal-act/.*$"; + shacl-play:shortname "isAboutDirectoryCode" . + +comdoc:P96 owl:versionInfo "2.1.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721192; + sh:name "inverse adopts"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node comdoc:ReportPlenaryReference; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "inverse_adopts" . + +_:a4aeb3f30c2042e3b539bc99a24f35721192 sh:inversePath eli-dl:adopts . + +comdoc:P97 owl:versionInfo "2.1.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721193; + sh:name "inverse foresees change of"@en; + sh:nodeKind sh:IRI; + sh:node comdoc:Amendment; + shacl-play:shortname "inverse_foresees_change_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721193 sh:inversePath eli-dl:foresees_change_of . + +comdoc:P98 owl:versionInfo "2.1.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721194; + sh:name "inverse created a realization of"@en; + sh:nodeKind sh:IRI; + sh:node comdoc:ProcessReference; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "inverse_created_a_realization_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721194 sh:inversePath eli-dl:created_a_realization_of . + +comdoc:P101 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:hasValue eli:Work; + shacl-play:shortname "type" . + +comdoc:P102 owl:versionInfo "2.1.0"; + sh:path dcterms:identifier; + sh:name "identifier"@en; + skos:example "AGRI-AG-702995"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifier" . + +comdoc:P103 owl:versionInfo "2.1.0"; + sh:path eli:work_type; + sh:name "work type"@en; + skos:example "https://data.europarl.europa.eu/def/ep-document-types/AGREEMENT_PROVISIONAL"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node comdoc:WorkTypeReference; + sh:hasValue ep-document-types:AGREEMENT_PROVISIONAL; + shacl-play:shortname "work_type" . + +comdoc:P104 owl:versionInfo "2.1.0"; + sh:path eli:date_document; + sh:name "date document"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:date; + shacl-play:shortname "date_document" . + +comdoc:P105 owl:versionInfo "2.1.0"; + sh:path dcterms:title; + sh:name "title"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "title_dcterms" . + +comdoc:P106 owl:versionInfo "2.1.0"; + sh:path epvoc:identifierYear; + sh:name "identifier year"@en; + skos:example "2021"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifierYear" . + +comdoc:P107 owl:versionInfo "2.1.0"; + sh:path rdfs:label; + sh:name "label"@en; + skos:example "AG-PE702.995"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "label" . + +comdoc:P108 owl:versionInfo "2.1.0"; + sh:path epvoc:epNumber; + sh:name "ep number"@en; + skos:example "PE702.995"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "epNumber" . + +comdoc:P109 owl:versionInfo "2.1.0"; + sh:path epvoc:epNumberVersion; + sh:name "ep number version"@en; + skos:example "0100"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "epNumberVersion" . + +comdoc:P110 owl:versionInfo "2.1.0"; + sh:path skos:notation; + sh:name "notation"@en; + skos:example "AGRI_AG(2021)702995"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype epvoc:publicRegister; + shacl-play:shortname "notation_publicRegister" . + +comdoc:P111 owl:versionInfo "2.1.0"; + sh:path eli-dl:parliamentary_term; + sh:name "parliamentary term"@en; + skos:example "https://data.europarl.europa.eu/org/ep-9"; + sh:minCount "0"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/org/ep-[0-9].*$"; + shacl-play:shortname "parliamentary_term" . + +comdoc:P112 owl:versionInfo "2.1.0"; + sh:path dcterms:publisher; + sh:name "publisher"@en; + skos:example "https://data.europarl.europa.eu/org/EU_PARLIAMENT"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node comdoc:OrganizationReference; + sh:hasValue ; + shacl-play:shortname "publisher" . + +comdoc:P113 owl:versionInfo "2.1.0"; + sh:path dcterms:creator; + sh:name "creator"@en; + skos:example "https://data.europarl.europa.eu/person/199996"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:or _:a4aeb3f30c2042e3b539bc99a24f35721195; + shacl-play:shortname "creator" . + +_:a4aeb3f30c2042e3b539bc99a24f35721195 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721196; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721197 . + +_:a4aeb3f30c2042e3b539bc99a24f35721196 sh:node comdoc:OrganizationReference . + +_:a4aeb3f30c2042e3b539bc99a24f35721197 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721198; + rdf:rest rdf:nil . + +_:a4aeb3f30c2042e3b539bc99a24f35721198 sh:node comdoc:PersonReference . + +comdoc:P114 owl:versionInfo "2.1.0"; + sh:path eli:is_realized_by; + sh:name "is realized by"@en; + sh:nodeKind sh:IRI; + sh:node comdoc:Expression; + shacl-play:shortname "is_realized_by" . + +comdoc:P115 owl:versionInfo "2.1.0"; + sh:path epvoc:originalLanguage; + sh:name "original language"@en; + skos:example "http://publications.europa.eu/resource/authority/language/ENG"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node comdoc:LanguageReference; + shacl-play:shortname "originalLanguage" . + +comdoc:P116 owl:versionInfo "2.1.0"; + sh:path epvoc:workHadParticipation; + sh:name "work had participation"@en; + sh:nodeKind sh:IRI; + sh:node comdoc:Participation; + shacl-play:shortname "workHadParticipation" . + +comdoc:P117 owl:versionInfo "2.1.0"; + sh:path eli:is_about; + sh:name "descriptor"@en; + skos:example "http://eurovoc.europa.eu/2836"; + sh:nodeKind sh:IRI; + sh:node comdoc:ConceptReference; + sh:pattern "http://eurovoc.europa.eu/.*$"; + shacl-play:shortname "is_about" . + +comdoc:P118 owl:versionInfo "2.1.0"; + sh:path epvoc:isAboutSubjectMatter; + sh:name "is about subject matter"@en; + skos:example "http://publications.europa.eu/resource/authority/subject-matter/MARI"; + sh:nodeKind sh:IRI; + sh:node comdoc:ConceptSubjectMatterReference; + sh:pattern "http://publications.europa.eu/resource/authority/subject-matter/.*$"; + shacl-play:shortname "isAboutSubjectMatter" . + +comdoc:P119 owl:versionInfo "2.1.0"; + sh:path epvoc:isAboutDirectoryCode; + sh:name "is about directory code"@en; + skos:example "http://publications.europa.eu/resource/authority/dir-eu-legal-act/062020"; + sh:nodeKind sh:IRI; + sh:node comdoc:ConceptDirectoryCodeReference; + sh:pattern "http://publications.europa.eu/resource/authority/dir-eu-legal-act/.*$"; + shacl-play:shortname "isAboutDirectoryCode" . + +comdoc:P120 owl:versionInfo "2.1.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721199; + sh:name "inverse created a realization of"@en; + sh:nodeKind sh:IRI; + sh:node comdoc:ProcessReference; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "inverse_created_a_realization_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721199 sh:inversePath eli-dl:created_a_realization_of . + +comdoc:P121 owl:versionInfo "2.1.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721200; + sh:name "inverse decided on a realization of"@en; + sh:nodeKind sh:IRI; + sh:node comdoc:DecisionReference; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "inverse_decided_on_a_realization_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721200 sh:inversePath eli-dl:decided_on_a_realization_of . + +comdoc:P124 owl:versionInfo "1.3.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:hasValue eli:Work; + shacl-play:shortname "type" . + +comdoc:P125 owl:versionInfo "1.3.0"; + sh:path dcterms:identifier; + sh:name "identifier"@en; + skos:example "AGRI-AM-757120"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifier" . + +comdoc:P126 owl:versionInfo "1.3.0"; + sh:path eli:work_type; + sh:name "work type"@en; + skos:example "https://data.europarl.europa.eu/def/ep-document-types/AMENDMENT_LIST"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node comdoc:WorkTypeReference; + sh:hasValue ep-document-types:AMENDMENT_LIST; + shacl-play:shortname "work_type" . + +comdoc:P127 owl:versionInfo "2.1.0"; + sh:path epvoc:identifierYear; + sh:name "identifier year"@en; + skos:example "2021"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifierYear" . + +comdoc:P128 owl:versionInfo "1.3.0"; + sh:path eli:date_document; + sh:name "date document"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:date; + shacl-play:shortname "date_document" . + +comdoc:P129 owl:versionInfo "1.3.0"; + sh:path dcterms:title; + sh:name "title"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "title_dcterms" . + +comdoc:P130 owl:versionInfo "1.3.0"; + sh:path rdfs:label; + sh:name "label"@en; + skos:example "AM-PE757.120"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "label" . + +comdoc:P131 owl:versionInfo "1.3.0"; + sh:path epvoc:epNumber; + sh:name "ep number"@en; + skos:example "PE757.120"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "epNumber" . + +comdoc:P132 owl:versionInfo "1.3.0"; + sh:path epvoc:epNumberVersion; + sh:name "ep number version"@en; + skos:example "0200"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "epNumberVersion" . + +comdoc:P133 owl:versionInfo "1.3.0"; + sh:path skos:notation; + sh:name "notation"@en; + skos:example "AGRI_AM(2023)757120"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype epvoc:publicRegister; + shacl-play:shortname "notation_publicRegister" . + +comdoc:P134 owl:versionInfo "1.3.0"; + sh:path eli-dl:parliamentary_term; + sh:name "parliamentary term"@en; + skos:example "https://data.europarl.europa.eu/org/ep-9"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/org/ep-[0-9].*$"; + shacl-play:shortname "parliamentary_term" . + +comdoc:P135 owl:versionInfo "2.1.0"; + sh:path dcterms:publisher; + sh:name "publisher"@en; + skos:example "https://data.europarl.europa.eu/org/EU_PARLIAMENT"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node comdoc:OrganizationReference; + sh:hasValue ; + shacl-play:shortname "publisher" . + +comdoc:P136 owl:versionInfo "1.3.0"; + sh:path eli:is_realized_by; + sh:name "is realized by"@en; + sh:nodeKind sh:IRI; + sh:node comdoc:Expression; + shacl-play:shortname "is_realized_by" . + +comdoc:P137 owl:versionInfo "1.3.0"; + sh:path epvoc:originalLanguage; + sh:name "original language"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node comdoc:LanguageReference; + shacl-play:shortname "originalLanguage" . + +comdoc:P138 owl:versionInfo "2.1.0"; + sh:path eli-dl:foresees_change_of; + sh:name "foresees change of"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:or _:a4aeb3f30c2042e3b539bc99a24f35721201; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "foresees_change_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721201 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721202; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721203 . + +_:a4aeb3f30c2042e3b539bc99a24f35721202 sh:node comdoc:OpinionParliamentaryCommitteeDraft . + +_:a4aeb3f30c2042e3b539bc99a24f35721203 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721204; + rdf:rest rdf:nil . + +_:a4aeb3f30c2042e3b539bc99a24f35721204 sh:node comdoc:ReportParliamentaryCommitteeDraft . + +comdoc:P141 owl:versionInfo "1.3.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:hasValue eli:Expression; + shacl-play:shortname "type" . + +comdoc:P142 owl:versionInfo "1.3.0"; + sh:path eli:title; + sh:name "title"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "title" . + +comdoc:P143 owl:versionInfo "1.3.0"; + sh:path eli:title_alternative; + sh:name "alternative title"@en; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "title_alternative" . + +comdoc:P144 owl:versionInfo "1.3.0"; + sh:path eli:is_embodied_by; + sh:name "is embodied by"@en; + sh:nodeKind sh:IRI; + sh:node comdoc:Manifestation; + shacl-play:shortname "is_embodied_by" . + +comdoc:P145 owl:versionInfo "1.3.0"; + sh:path eli:language; + sh:name "language"@en; + skos:example "http://publications.europa.eu/resource/authority/language/ENG"; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node comdoc:LanguageReference; + sh:pattern "http://publications.europa.eu/resource/authority/language/.*$"; + shacl-play:shortname "language" . + +comdoc:P148 owl:versionInfo "1.3.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:hasValue eli:Manifestation; + shacl-play:shortname "type" . + +comdoc:P149 owl:versionInfo "1.3.0"; + sh:path dcterms:issued; + sh:name "issued"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:dateTime; + shacl-play:shortname "issued" . + +comdoc:P150 owl:versionInfo "1.3.0"; + sh:path eli:is_exemplified_by; + sh:name "is exemplified by"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + shacl-play:shortname "is_exemplified_by" . + +comdoc:P151 owl:versionInfo "1.3.0"; + sh:path epvoc:byteSize; + sh:name "byte size"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:long; + shacl-play:shortname "byteSize" . + +comdoc:P152 owl:versionInfo "1.3.0"; + sh:path dcterms:format; + sh:name "format"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node comdoc:MediaTypeOrExtentReference; + sh:in _:a4aeb3f30c2042e3b539bc99a24f35721205; + shacl-play:shortname "format" . + +_:a4aeb3f30c2042e3b539bc99a24f35721205 rdf:first file-type:PDF; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721206 . + +_:a4aeb3f30c2042e3b539bc99a24f35721206 rdf:first file-type:DOCX; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721207 . + +_:a4aeb3f30c2042e3b539bc99a24f35721207 rdf:first file-type:DOC; + rdf:rest rdf:nil . + +comdoc:P153 owl:versionInfo "1.3.0"; + sh:path eli:media_type; + sh:name "media type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + shacl-play:shortname "media_type" . + +comdoc:P156 owl:versionInfo "1.3.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:hasValue eli-dl:Participation; + shacl-play:shortname "type" . + +comdoc:P157 owl:versionInfo "2.1.0"; + sh:path eli-dl:participation_role; + sh:name "participation role"@en; + skos:example "https://data.europarl.europa.eu/def/ep-roles/RAPPORTEUR_OPINION"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node comdoc:ParticipationRoleReference; + sh:in _:a4aeb3f30c2042e3b539bc99a24f35721208; + shacl-play:shortname "participation_role" . + +_:a4aeb3f30c2042e3b539bc99a24f35721208 rdf:first ep-roles:AUTHOR; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721209 . + +_:a4aeb3f30c2042e3b539bc99a24f35721209 rdf:first ep-roles:RAPPORTEUR; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721210 . + +_:a4aeb3f30c2042e3b539bc99a24f35721210 rdf:first ep-roles:RAPPORTEUR_OPINION; + rdf:rest rdf:nil . + +comdoc:P158 owl:versionInfo "2.1.0"; + sh:path eli-dl:had_participant_organization; + sh:name "had participant organization"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node comdoc:OrganizationReference; + shacl-play:shortname "had_participant_organization" . + +comdoc:P159 owl:versionInfo "1.3.0"; + sh:path eli-dl:had_participant_person; + sh:name "had participant person"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node comdoc:PersonReference; + shacl-play:shortname "had_participant_person" . + +comdoc:P160 owl:versionInfo "2.1.0"; + sh:path eli-dl:participation_in_name_of; + sh:name "participation in name of"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node comdoc:OrganizationReference; + shacl-play:shortname "participation_in_name_of" . + +comdoc:P163 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue eli:WorkType; + sh:deactivated "true"^^xsd:boolean . + +comdoc:P164 owl:versionInfo "2.1.0"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:nodeKind sh:IRI; + sh:hasValue ept:ep-document-types; + sh:deactivated "true"^^xsd:boolean . + +comdoc:P167 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue dcterms:LinguisticSystem; + sh:deactivated "true"^^xsd:boolean . + +comdoc:P168 owl:versionInfo "2.1.0"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:nodeKind sh:IRI; + sh:hasValue op-aut:language; + sh:deactivated "true"^^xsd:boolean . + +comdoc:P171 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue dcterms:MediaTypeOrExtent; + sh:deactivated "true"^^xsd:boolean . + +comdoc:P172 owl:versionInfo "2.1.0"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:nodeKind sh:IRI; + sh:hasValue op-aut:format; + sh:deactivated "true"^^xsd:boolean . + +comdoc:P175 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue org:Organization; + sh:deactivated "true"^^xsd:boolean . + +comdoc:P179 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue eli-dl:ParticipationRole; + sh:deactivated "true"^^xsd:boolean . + +comdoc:PartecipationRoleReference sh:property comdoc:P179, comdoc:P180 . + +comdoc:P180 owl:versionInfo "2.1.0"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:nodeKind sh:IRI; + sh:hasValue ept:ep-roles; + sh:deactivated "true"^^xsd:boolean . + +comdoc:P183 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue skos:Concept; + sh:deactivated "true"^^xsd:boolean . + +comdoc:P184 owl:versionInfo "2.1.0"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:nodeKind sh:IRI; + sh:hasValue ; + sh:deactivated "true"^^xsd:boolean . + +comdoc:P187 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue skos:Concept; + sh:deactivated "true"^^xsd:boolean . + +comdoc:P188 owl:versionInfo "2.1.0"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:nodeKind sh:IRI; + sh:hasValue op-aut:subject-matter; + sh:deactivated "true"^^xsd:boolean . + +comdoc:P191 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue skos:Concept; + sh:deactivated "true"^^xsd:boolean . + +comdoc:P192 owl:versionInfo "2.1.0"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:nodeKind sh:IRI; + sh:hasValue op-aut:dir-eu-legal-act; + sh:deactivated "true"^^xsd:boolean . + +comdoc:P195 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:hasValue foaf:Person; + sh:deactivated "true"^^xsd:boolean . + +comdoc:P198 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue eli-dl:Process; + sh:deactivated "true"^^xsd:boolean . + +comdoc:P199 owl:versionInfo "2.1.0"; + sh:path eli-dl:created_a_realization_of; + sh:name "created a realization of"@en; + sh:nodeKind sh:IRI; + sh:or _:a4aeb3f30c2042e3b539bc99a24f35721211 . + +_:a4aeb3f30c2042e3b539bc99a24f35721211 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721212; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721213 . + +_:a4aeb3f30c2042e3b539bc99a24f35721212 sh:node comdoc:OpinionParliamentaryCommitteeDraft . + +_:a4aeb3f30c2042e3b539bc99a24f35721213 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721214; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721215 . + +_:a4aeb3f30c2042e3b539bc99a24f35721214 sh:node comdoc:OpinionParliamentaryCommittee . + +_:a4aeb3f30c2042e3b539bc99a24f35721215 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721216; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721217 . + +_:a4aeb3f30c2042e3b539bc99a24f35721216 sh:node comdoc:OpinionLetterParliamentaryCommittee . + +_:a4aeb3f30c2042e3b539bc99a24f35721217 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721218; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721219 . + +_:a4aeb3f30c2042e3b539bc99a24f35721218 sh:node comdoc:ReportParliamentaryCommitteeDraft . + +_:a4aeb3f30c2042e3b539bc99a24f35721219 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721220; + rdf:rest rdf:nil . + +_:a4aeb3f30c2042e3b539bc99a24f35721220 sh:node comdoc:AgreementProvisional . + +comdoc:P203 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue eli-dl:Decision; + sh:deactivated "true"^^xsd:boolean . + +comdoc:P204 owl:versionInfo "2.1.0"; + sh:path eli-dl:had_activity_type; + sh:name "had activity type"@en; + sh:nodeKind sh:IRI; + sh:hasValue ep-activities:COMMITTEE_APPROVE_PROVISIONAL_AGREEMENT; + sh:deactivated "true"^^xsd:boolean . + +comdoc:P205 owl:versionInfo "2.1.0"; + sh:path eli-dl:decided_a_realization_of; + sh:name "decided on a realization of"@en; + sh:nodeKind sh:IRI; + sh:node comdoc:AgreementProvisional . + +comdoc:P208 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue eli:Work; + sh:deactivated "true"^^xsd:boolean . + +comdoc:P209 owl:versionInfo "2.1.0"; + sh:path eli:work_type; + sh:name "work type"@en; + sh:nodeKind sh:IRI; + sh:hasValue ep-document-types:REPORT_PLENARY; + sh:deactivated "true"^^xsd:boolean . + +comdoc:P210 owl:versionInfo "2.1.0"; + sh:path eli-dl:adopts; + sh:name "adopts"@en; + sh:nodeKind sh:IRI; + sh:node comdoc:ReportParliamentaryCommitteeDraft . \ No newline at end of file diff --git a/2.1.0/dsd/committee-documents/eli-ep_committee-documents.svg b/2.1.0/dsd/committee-documents/eli-ep_committee-documents.svg new file mode 100644 index 0000000..34a3b54 --- /dev/null +++ b/2.1.0/dsd/committee-documents/eli-ep_committee-documents.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/2.1.0/dsd/committee-documents/index.html b/2.1.0/dsd/committee-documents/index.html new file mode 100644 index 0000000..b086202 --- /dev/null +++ b/2.1.0/dsd/committee-documents/index.html @@ -0,0 +1,2435 @@ + + + + + + + + Committee Documents dataset description + + + + + +
+ + + + + +
+

Committee Documents dataset description

+
+
Creation date: 2023-09-26
Last updated: 2024-03-21 00:00:00
Copyright date: 2023
Version: 2.1.0
License: https://www.europarl.europa.eu/legal-notice/
Creator: https://publications.europa.eu/resource/authority/corporate-body/EP
Publisher: https://publications.europa.eu/resource/authority/corporate-body/EP
Rightsholder:
Feedback:
Download serialization:
TTL

+ + + + +
+

Description

This Dataset Description is a subset of the general ELI-EP application profile and it includes classes and properties used in committee documents datasets. Descriptions of classes and properties can be found in ELI-EP application profile.

+
+

Model documentation

+
+
+
+
+

Opinion Parliamentary Committee Draft

+
+

This node shape represents a subset of eli:Work

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/doc/AFCO-PA-745315
  • +
Applies to:
+
PREFIX eli: <http://data.europa.eu/eli/ontology#>
+SELECT ?this
+WHERE {
+ ?this eli:work_type ?type .
+ VALUES ?type {
+ <https://data.europarl.europa.eu/def/ep-document-types/OPINION_PARLIAMENTARY_COMMITTEE_DRAFT>
+ }
+}
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
creatordcterms:creatorcomdoc:OrganizationReference or comdoc:PersonReference
+
0..1
+
date documenteli:date_documentxsd:date
+
1..1
+
descriptoreli:is_aboutReference to a Concept (Eurovoc)
+
0..*
+
ep numberept:epvoc#epNumberxsd:string
+
0..1
+
ep number versionept:epvoc#epNumberVersionxsd:string
+
0..1
+
identifierdcterms:identifierxsd:string
+
1..1
+
identifier yearept:epvoc#identifierYearxsd:string
+
1..1
+
inverse created a realization of^eli-dl:created_a_realization_ofReference to a Process
+
0..*
+
inverse foresees change of^eli-dl:foresees_change_ofAmendment list
+
0..*
+
is about directory codeept:epvoc#isAboutDirectoryCodeReference to a Concept (Directory Code)
+
0..*
+
is about subject matterept:epvoc#isAboutSubjectMatterReference to a Concept (Subject Matter)
+
0..*
+
is realized byeli:is_realized_byExpression
+
0..*
+
labelrdfs:labelxsd:string
+
0..1
+
notationskos:notationept:epvoc#publicRegister
+
0..1
+
original languageept:epvoc#originalLanguageReference to a Language
+
0..1
+
parliamentary termeli-dl:parliamentary_termIRI
+
0..1
+
publisherdcterms:publisherReference to an Organization
+
1..1
+
titledcterms:titlerdf:langString
+
1..*
+
typerdf:typeeli:Work
+
1..1
+
work had participationept:epvoc#workHadParticipationParticipation
+
0..*
+
work typeeli:work_typeReference to a Work type
+
1..1
+
+
+
+

+
+
+
+

Opinion Parliamentary Committee

+
+

This node shape represents a subset of eli:Work

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/doc/AGRI-AD-731787
  • +
Applies to:
+
PREFIX eli: <http://data.europa.eu/eli/ontology#>
+SELECT ?this
+WHERE {
+ ?this eli:work_type ?type .
+ VALUES ?type {
+ <https://data.europarl.europa.eu/def/ep-document-types/OPINION_PARLIAMENTARY_COMMITTEE>
+ }
+}
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
adoptseli-dl:adoptsOpinion Parliamentary Committee Draft
+
0..1
+
creatordcterms:creatorcomdoc:OrganizationReference or comdoc:PersonReference
+
0..1
+
date documenteli:date_documentxsd:date
+
1..1
+
descriptoreli:is_aboutReference to a Concept (Eurovoc)
+
0..*
+
ep numberept:epvoc#epNumberxsd:string
+
0..1
+
ep number versionept:epvoc#epNumberVersionxsd:string
+
0..1
+
identifierdcterms:identifierxsd:string
+
1..1
+
identifier yearept:epvoc#identifierYearxsd:string
+
1..1
+
inverse created a realization of^eli-dl:created_a_realization_ofReference to a Process
+
0..*
+
is about directory codeept:epvoc#isAboutDirectoryCodeReference to a Concept (Directory Code)
+
0..*
+
is about subject matterept:epvoc#isAboutSubjectMatterReference to a Concept (Subject Matter)
+
0..*
+
is realized byeli:is_realized_byExpression
+
0..*
+
labelrdfs:labelxsd:string
+
0..1
+
notationskos:notationept:epvoc#publicRegister
+
0..1
+
original languageept:epvoc#originalLanguageReference to a Language
+
0..1
+
parliamentary termeli-dl:parliamentary_termIRI
+
0..1
+
publisherdcterms:publisherReference to an Organization
+
1..1
+
titledcterms:titlerdf:langString
+
1..*
+
typerdf:typeeli:Work
+
1..1
+
work had participationept:epvoc#workHadParticipationParticipation
+
0..*
+
work typeeli:work_typeReference to a Work type
+
1..1
+
+
+
+

+
+
+
+

Opinion Letter Parliamentary Committee

+
+

This node shape represents a subset of eli:Work

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/doc/AGRI-AL-719662
  • +
Applies to:
+
PREFIX eli: <http://data.europa.eu/eli/ontology#>
+SELECT ?this
+WHERE {
+ ?this eli:work_type ?type .
+ VALUES ?type {
+ <https://data.europarl.europa.eu/def/ep-document-types/OPINION_LETTER_PARLIAMENTARY_COMMITTEE>
+ }
+}
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
creatordcterms:creatorcomdoc:OrganizationReference or comdoc:PersonReference
+
0..1
+
date documenteli:date_documentxsd:date
+
1..1
+
descriptoreli:is_aboutReference to a Concept (Eurovoc)
+
0..*
+
ep numberept:epvoc#epNumberxsd:string
+
0..1
+
ep number versionept:epvoc#epNumberVersionxsd:string
+
0..1
+
identifierdcterms:identifierxsd:string
+
1..1
+
identifier yearept:epvoc#identifierYearxsd:string
+
1..1
+
inverse created a realization of^eli-dl:created_a_realization_ofReference to a Process
+
0..*
+
is about directory codeept:epvoc#isAboutDirectoryCodeReference to a Concept (Directory Code)
+
0..*
+
is about subject matterept:epvoc#isAboutSubjectMatterReference to a Concept (Subject Matter)
+
0..*
+
is realized byeli:is_realized_byExpression
+
0..*
+
labelrdfs:labelxsd:string
+
0..1
+
notationskos:notationept:epvoc#publicRegister
+
0..1
+
original languageept:epvoc#originalLanguageReference to a Language
+
0..1
+
parliamentary termeli-dl:parliamentary_termIRI
+
0..1
+
publisherdcterms:publisherReference to an Organization
+
1..1
+
titledcterms:titlerdf:langString
+
1..*
+
typerdf:typeeli:Work
+
1..1
+
work had participationept:epvoc#workHadParticipationParticipation
+
0..*
+
work typeeli:work_typeReference to a Work type
+
1..1
+
+
+
+

+
+
+
+

Report Parliamentary Committee Draft

+
+

This node shape represents a subset of eli:Work

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/doc/AGRI-PR-745357
  • +
Applies to:
+
PREFIX eli: <http://data.europa.eu/eli/ontology#>
+SELECT ?this
+WHERE {
+ ?this eli:work_type ?type .
+ VALUES ?type {
+ <https://data.europarl.europa.eu/def/ep-document-types/REPORT_PARLIAMENTARY_COMMITTEE_DRAFT>
+ }
+}
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
creatordcterms:creatorcomdoc:OrganizationReference or comdoc:PersonReference
+
0..1
+
date documenteli:date_documentxsd:date
+
1..1
+
descriptoreli:is_aboutReference to a Concept (Eurovoc)
+
0..*
+
ep numberept:epvoc#epNumberxsd:string
+
0..1
+
ep number versionept:epvoc#epNumberVersionxsd:string
+
0..1
+
identifierdcterms:identifierxsd:string
+
1..1
+
identifier yearept:epvoc#identifierYearxsd:string
+
1..1
+
inverse adopts^eli-dl:adoptsReference to a Work (REPORT_PLENARY)
+
0..1
+
inverse created a realization of^eli-dl:created_a_realization_ofReference to a Process
+
0..*
+
inverse foresees change of^eli-dl:foresees_change_ofAmendment list
+
0..*
+
is about directory codeept:epvoc#isAboutDirectoryCodeReference to a Concept (Directory Code)
+
0..*
+
is about subject matterept:epvoc#isAboutSubjectMatterReference to a Concept (Subject Matter)
+
0..*
+
is realized byeli:is_realized_byExpression
+
0..*
+
labelrdfs:labelxsd:string
+
0..1
+
notationskos:notationept:epvoc#publicRegister
+
0..1
+
original languageept:epvoc#originalLanguageReference to a Language
+
0..1
+
parliamentary termeli-dl:parliamentary_termIRI
+
0..1
+
publisherdcterms:publisherReference to an Organization
+
1..1
+
titledcterms:titlerdf:langString
+
1..*
+
typerdf:typeeli:Work
+
1..1
+
work had participationept:epvoc#workHadParticipationParticipation
+
0..*
+
work typeeli:work_typeReference to a Work type
+
1..1
+
+
+
+

+
+
+
+

Agreement Provisional

+
+

This node shape represents a subset of eli:Work

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/doc/AGRI-AG-702995
  • +
Applies to:
+
PREFIX eli: <http://data.europa.eu/eli/ontology#>
+SELECT ?this
+WHERE {
+ ?this eli:work_type ?type .
+ VALUES ?type {
+ <https://data.europarl.europa.eu/def/ep-document-types/AGREEMENT_PROVISIONAL>
+ }
+}
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
creatordcterms:creatorcomdoc:OrganizationReference or comdoc:PersonReference
+
0..1
+
date documenteli:date_documentxsd:date
+
1..1
+
descriptoreli:is_aboutReference to a Concept (Eurovoc)
+
0..*
+
ep numberept:epvoc#epNumberxsd:string
+
0..1
+
ep number versionept:epvoc#epNumberVersionxsd:string
+
0..1
+
identifierdcterms:identifierxsd:string
+
1..1
+
identifier yearept:epvoc#identifierYearxsd:string
+
1..1
+
inverse created a realization of^eli-dl:created_a_realization_ofReference to a Process
+
0..*
+
inverse decided on a realization of^eli-dl:decided_on_a_realization_ofReference to a Decision
+
0..*
+
is about directory codeept:epvoc#isAboutDirectoryCodeReference to a Concept (Directory Code)
+
0..*
+
is about subject matterept:epvoc#isAboutSubjectMatterReference to a Concept (Subject Matter)
+
0..*
+
is realized byeli:is_realized_byExpression
+
0..*
+
labelrdfs:labelxsd:string
+
0..1
+
notationskos:notationept:epvoc#publicRegister
+
0..1
+
original languageept:epvoc#originalLanguageReference to a Language
+
0..1
+
parliamentary termeli-dl:parliamentary_termIRI
+
0..1
+
publisherdcterms:publisherReference to an Organization
+
1..1
+
titledcterms:titlerdf:langString
+
1..*
+
typerdf:typeeli:Work
+
1..1
+
work had participationept:epvoc#workHadParticipationParticipation
+
0..*
+
work typeeli:work_typeReference to a Work type
+
1..1
+
+
+
+

+
+
+
+

Amendment list

+
+

This node shape represents a subset of eli:Work

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/doc/AGRI-AM-757120
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
date documenteli:date_documentxsd:date
+
1..1
+
ep numberept:epvoc#epNumberxsd:string
+
0..1
+
ep number versionept:epvoc#epNumberVersionxsd:string
+
0..1
+
foresees change ofeli-dl:foresees_change_ofcomdoc:OpinionParliamentaryCommitteeDraft or comdoc:ReportParliamentaryCommitteeDraft
+
0..1
+
identifierdcterms:identifierxsd:string
+
1..1
+
identifier yearept:epvoc#identifierYearxsd:string
+
1..1
+
is realized byeli:is_realized_byExpression
+
0..*
+
labelrdfs:labelxsd:string
+
0..1
+
notationskos:notationept:epvoc#publicRegister
+
0..1
+
original languageept:epvoc#originalLanguageReference to a Language
+
0..1
+
parliamentary termeli-dl:parliamentary_termIRI
+
0..1
+
publisherdcterms:publisherReference to an Organization
+
1..1
+
titledcterms:titlerdf:langString
+
1..*
+
typerdf:typeeli:Work
+
1..1
+
work typeeli:work_typeReference to a Work type
+
1..1
+
+
+
+

+
+
+
+

Expression

+
+

This node shape represents a subset of eli:Expression

+
    +
  • Applies to: eli:Expression
  • +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+/[a-z]{2,3}$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/doc/AFCO-PA-745315/en
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
alternative titleeli:title_alternativerdf:langString
+
0..*
+
is embodied byeli:is_embodied_byManifestation
+
0..*
+
languageeli:languageReference to a Language
+
1..*
+
titleeli:titlerdf:langString
+
1..*
+
typerdf:typeeli:Expression
+
1..1
+
+
+
+

+
+
+
+

Manifestation

+
+

This node shape represents a subset of eli:Manifestation

+
    +
  • Applies to: eli:Manifestation
  • +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+/[a-z]{2,3}/.*$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/doc/AFCO-PA-745315/en/pdf
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
byte sizeept:epvoc#byteSizexsd:long
+
0..1
+
formatdcterms:formatReference to a Media Type or Extent (Format)
+
1..1
+
is exemplified byeli:is_exemplified_byIRI
+
1..*
+
issueddcterms:issuedxsd:dateTime
+
1..1
+
media typeeli:media_typeIRI
+
1..1
+
typerdf:typeeli:Manifestation
+
1..1
+
+
+
+

+
+
+
+

Participation

+
+

This node shape represents a subset of eli-dl:Participation

+
    +
  • Applies to: eli-dl:Participation
  • +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/participation/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/participation/AFCO-PA-745315_124936
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
had participant organizationeli-dl:had_participant_organizationReference to an Organization
+
0..1
+
had participant personeli-dl:had_participant_personReference to a Person
+
0..1
+
participation in name ofeli-dl:participation_in_name_ofReference to an Organization
+
0..1
+
participation roleeli-dl:participation_roleReference to a Participation Role
+
1..1
+
typerdf:typeeli-dl:Participation
+
0..*
+
+
+
+

+
+
+
+

Reference to a Work type

+
+

This node shape refers to the class eli:WorkType

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: https://data.europarl.europa.eu/def/ep-document-types/.*$
  • +
  • Example: https://data.europarl.europa.eu/def/ep-document-types/AGREEMENT_PROVISIONAL
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
Is in schemeskos:inSchemeept:ep-document-types
+
0..*
+
typerdf:typeeli:WorkType
+
0..*
+
+
+
+

+
+
+
+

Reference to a Language

+
+

This node shape refers to the class dcterms:LinguisticSystem

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: http://publications.europa.eu/resource/authority/language/.*$
  • +
  • Example: http://publications.europa.eu/resource/authority/language/ENG
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
Is in schemeskos:inSchemeop-aut:language
+
0..*
+
typerdf:typedcterms:LinguisticSystem
+
0..*
+
+
+
+

+
+
+
+

Reference to a Media Type or Extent (Format)

+
+

This node shape refers to the class dcterms:MediaTypeOrExtent

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: http://publications.europa.eu/resource/authority/file-type/.*$
  • +
  • Example: http://publications.europa.eu/resource/authority/file-type/PDF
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
Is in schemeskos:inSchemeop-aut:format
+
0..*
+
typerdf:typedcterms:MediaTypeOrExtent
+
0..*
+
+
+
+

+
+
+
+

Reference to an Organization

+
+

This node shape refers to the class org:Organization

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/org/.*$
  • +
  • Example: https://data.europarl.europa.eu/org/EU_PARLIAMENT
  • +
+ + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
typerdf:typeorg:Organization
+
0..*
+
+
+
+

+
+
+
+

Reference to a Participation Role

+
+

This node shape refers to the class eli-dl:ParticipationRole

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/participation/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/participation/ECON-AG-757234_ECON
  • +
+
+
+

+
+
+
+

Reference to a Concept (Eurovoc)

+
+

This node shape refers to the class skos:Concept

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: http://eurovoc.europa.eu/.*$
  • +
  • Example: http://eurovoc.europa.eu/2836
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
Is in schemeskos:inSchemehttp://eurovoc.europa.eu
+
0..*
+
typerdf:typeskos:Concept
+
0..*
+
+
+
+

+
+
+
+

Reference to a Concept (Subject Matter)

+
+

This node shape refers to the class skos:Concept

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: http://publications.europa.eu/resource/authority/subject-matter/.*$
  • +
  • Example: http://publications.europa.eu/resource/authority/subject-matter/MARI
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
Is in schemeskos:inSchemeop-aut:subject-matter
+
0..*
+
typerdf:typeskos:Concept
+
0..*
+
+
+
+

+
+
+
+

Reference to a Concept (Directory Code)

+
+

This node shape refers to the class skos:Concept

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: http://publications.europa.eu/resource/authority/dir-eu-legal-act/.*$
  • +
  • Example: http://publications.europa.eu/resource/authority/dir-eu-legal-act/062020
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
Is in schemeskos:inSchemeop-aut:dir-eu-legal-act
+
0..*
+
typerdf:typeskos:Concept
+
0..*
+
+
+
+

+
+
+
+

Reference to a Person

+
+

This node shape refers to the class foaf:Person

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/person/[0-9].*$
  • +
  • Example: https://data.europarl.europa.eu/person/1234
  • +
+ + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
typerdf:typefoaf:Person
+
0..*
+
+
+
+

+
+
+
+

Reference to a Process

+
+

This node shape refers to the class eli-dl:Process

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/proc/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/proc/2023-0338
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
created a realization ofeli-dl:created_a_realization_ofcomdoc:OpinionParliamentaryCommitteeDraft or comdoc:OpinionParliamentaryCommittee or comdoc:OpinionLetterParliamentaryCommittee or comdoc:ReportParliamentaryCommitteeDraft or comdoc:AgreementProvisional
+
0..*
+
typerdf:typeeli-dl:Process
+
0..*
+
+
+
+

+
+
+
+

Reference to a Decision

+
+

This node shape refers to the class eli-dl:Decision

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/event/2021-0341-DEC-VOAGT-2023-12-11
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
decided on a realization ofeli-dl:decided_a_realization_ofAgreement Provisional
+
0..*
+
had activity typeeli-dl:had_activity_typeept:ep-activities/COMMITTEE_APPROVE_PROVISIONAL_AGREEMENT
+
0..*
+
typerdf:typeeli-dl:Decision
+
0..*
+
+
+
+

+
+
+
+

Reference to a Work (REPORT_PLENARY)

+
+

This node shape refers to the class eli:Work

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+$
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
adoptseli-dl:adoptsReport Parliamentary Committee Draft
+
0..*
+
typerdf:typeeli:Work
+
0..*
+
work typeeli:work_typeept:ep-document-types/REPORT_PLENARY
+
0..*
+
+
+
+

+

Release notes

2.1.0 - 2024-03-21

+
    +
  • (rfc) eli:work_type[eli:WorkType] values based on the EP taxonomy ep-document-types (OPINION_PARLIAMENTARY_COMMITTEE_DRAFT, OPINION_PARLIAMENTARY_COMMITTEE, OPINION_LETTER_PARLIAMENTARY_COMMITTEE, REPORT_PARLIAMENTARY_COMMITTEE_DRAFT, AGREEMENT_PROVISIONAL, AMENDMENT_LIST) and not EU AT (op-aut:resource-type)
  • +
  • (rfc) dcterms:creator, dcterms:publisher, eli-dl:had_participant_organization and eli-dl:participation_in_name_of will be based on org-ep data and not EU AT (op-aut:corporate-body)
  • +
  • (rfc) eli-dl:participation_role values based on the EP taxonomy ep-roles (RAPPORTEUR_OPINION, RAPPORTEUR, AUTHOR), and not EU AT (op-aut:role)
  • +
  • (rfc) create more specific shapes for each type
  • +
  • (rfc) change of JSON key using "inverse_" (api/v2 only)
  • +
+

1.5.0 - 2023-12-13

+
    +
  • (new) add eli:work_type= AGREE_PROV (Provisional Agreement)
  • +
  • (new) add [sh:inversePath eli-dl:created_a_realization_of], [sh:inversePath eli-dl:decided_on_a_realization_of]
  • +
+

1.3.0 - 2023-09-26

+
    +
  • creation
  • +
+
+
+ \ No newline at end of file diff --git a/2.1.0/dsd/external-documents/README.md b/2.1.0/dsd/external-documents/README.md new file mode 100644 index 0000000..fbec73e --- /dev/null +++ b/2.1.0/dsd/external-documents/README.md @@ -0,0 +1,7 @@ +# External documents dataset description (dsd) + +This dataset description definition is a profile of the [ELI-EP application profile (v2.1.0)](https://europarl.github.io/eli-ep/2.1.0/). + +The dataset description definition is available in the following formats: +- [SHACL (Turtle serialisation)](./eli-ep_external-documents.shacl.ttl) +- [HTML rendering](https://europarl.github.io/eli-ep/dsd/external-documents) diff --git a/2.1.0/dsd/external-documents/eli-ep_external-documents.shacl.ttl b/2.1.0/dsd/external-documents/eli-ep_external-documents.shacl.ttl new file mode 100644 index 0000000..dea7fcf --- /dev/null +++ b/2.1.0/dsd/external-documents/eli-ep_external-documents.shacl.ttl @@ -0,0 +1,480 @@ +@prefix schema: . +@prefix owl: . +@prefix xsd: . +@prefix skosthes: . +@prefix rdfs: . +@prefix qb: . +@prefix doap: . +@prefix sh: . +@prefix dcterms: . +@prefix dcat: . +@prefix euvoc: . +@prefix locn: . +@prefix vann: . +@prefix prov: . +@prefix foaf: . +@prefix ext: . +@prefix file-type: . +@prefix eli: . +@prefix adms: . +@prefix org: . +@prefix xls2rdf: . +@prefix eli-dl: . +@prefix ept: . +@prefix vcard: . +@prefix shacl-play: . +@prefix rdf: . +@prefix ep-activities: . +@prefix ep-document-types: . +@prefix resource-type: . +@prefix epvoc: . +@prefix op-aut: . +@prefix dc: . +@prefix skos: . +@prefix skosxl: . + + a owl:Ontology, adms:Asset; + dcterms:type ; + rdfs:label "External documents dataset description"@en; + dcterms:title "External documents dataset description"@en; + dcterms:description "This Dataset Description is a subset of the general ELI-EP application profile and it includes classes and properties used in External documents datasets. Descriptions of classes and properties can be found in ELI-EP application profile."@en; + owl:versionInfo "2.1.0"; + adms:versionNotes """2.1.0 - 204-03-21 +- (new) creation"""@en; + adms:status ; + owl:versionIRI ; + dcterms:conformsTo ; + dcterms:created "2024-01-23"^^xsd:date; + dcterms:modified "2024-03-21T00:00:00.000Z"^^xsd:dateTime; + dcterms:dateCopyrighted "2024"^^xsd:gYear; + dcterms:license ; + dcterms:creator ; + dcterms:publisher ; + dcterms:rigthsHolder ; + dcat:distribution _:a4aeb3f30c2042e3b539bc99a24f35721221 . + +_:a4aeb3f30c2042e3b539bc99a24f35721221 dcterms:format ; + dcat:downloadURL . + +ext:ActFollowUp a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli:Work"@en; + sh:target ext:ActFollowUp-target; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/SP-2022-180-TA-9-2022-0053"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Follow-up of acts"@en; + sh:order "1"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "Orange"; + sh:property ext:P9, ext:P10, ext:P11, ext:P12, ext:P13, ext:P14, ext:P15, ext:P16, + ext:P17, ext:P18, ext:P19, ext:P20 . + +ext:ActFollowUp-target sh:select """PREFIX eli: +SELECT ?this +WHERE { + ?this eli:work_type . +}""" . + +ext:Expression a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli:Expression"@en; + sh:targetClass eli:Expression; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/SP-2022-180-TA-9-2022-0053/en"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+/[a-z][a-z]$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Expression"@en; + sh:order "3"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "RoyalBlue"; + sh:property ext:P23, ext:P24, ext:P25, ext:P26 . + +ext:Manifestation a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli:Manifestation"@en; + sh:targetClass eli:Manifestation; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/SP-2022-180-TA-9-2022-0053/docx"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+/[a-z][a-z]/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Manifestation"@en; + sh:order "4"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "SeaGreen"; + sh:property ext:P29, ext:P30, ext:P31, ext:P32, ext:P33, ext:P34 . + +ext:WorkTypeReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli:WorkType"@en; + skos:example "https://data.europarl.europa.eu/def/ep-document-types/ACT_FOLLOWUP"; + sh:nodeKind sh:IRI; + sh:pattern "https://data.europarl.europa.eu/def/ep-document-types/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Work type"@en; + sh:order "6"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property ext:P37, ext:P38 . + +ext:LanguageReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class dcterms:LinguisticSystem"@en; + skos:example "http://publications.europa.eu/resource/authority/language/ENG"; + sh:nodeKind sh:IRI; + sh:pattern "http://publications.europa.eu/resource/authority/language/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Language"@en; + sh:order "7"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property ext:P41, ext:P42 . + +ext:MediaTypeOrExtentReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class dcterms:MediaTypeOrExtent"@en; + skos:example "http://publications.europa.eu/resource/authority/file-type/DOCX"; + sh:nodeKind sh:IRI; + sh:pattern "http://publications.europa.eu/resource/authority/file-type/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Media Type or Extent (Format)"@en; + sh:order "8"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property ext:P45, ext:P46 . + +ext:OrganizationReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class org:Organization"@en; + skos:example "https://data.europarl.europa.eu/org/EU_PARLIAMENT"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/org/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to an Organization"@en; + sh:order "9"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property ext:P49 . + +ext:ProcessReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli-dl:Process"@en; + skos:example "https://data.europarl.europa.eu/eli/dl/proc/2023-0338"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/proc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Process"@en; + sh:order "10"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property ext:P52, ext:P53 . + +ext:AdoptedTextReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli:Work"@en; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/TA-9-2022-0354"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to an Adopted Text"@en; + sh:order "11"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property ext:P56, ext:P57 . + +ext:P9 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:hasValue eli:Work; + shacl-play:shortname "type" . + +ext:P10 owl:versionInfo "2.1.0"; + sh:path dcterms:identifier; + sh:name "identifier"@en; + skos:example "SP-2023-459-TA-9-2022-0233"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifier" . + +ext:P11 owl:versionInfo "2.1.0"; + sh:path eli:work_type; + sh:name "work type"@en; + skos:example "https://data.europarl.europa.eu/def/ep-document-types/ACT_FOLLOWUP"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node ext:WorkTypeReference; + sh:hasValue ep-document-types:ACT_FOLLOWUP; + shacl-play:shortname "work_type" . + +ext:P12 owl:versionInfo "2.1.0"; + sh:path eli:date_document; + sh:name "date document"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:date; + shacl-play:shortname "date_document" . + +ext:P13 owl:versionInfo "2.1.0"; + sh:path epvoc:identifierYear; + sh:name "identifier year"@en; + skos:example "2023"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifierYear" . + +ext:P14 owl:versionInfo "2.1.0"; + sh:path dcterms:title; + sh:name "title"@en; + skos:example "Follow up to T9-0233/2022"; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "title_dcterms" . + +ext:P15 owl:versionInfo "2.1.0"; + sh:path rdfs:label; + sh:name "label"@en; + skos:example "SP(2023)459 T9-0233/2022"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "label" . + +ext:P16 owl:versionInfo "2.1.0"; + sh:path dcterms:publisher; + sh:name "publisher"@en; + skos:example "https://data.europarl.europa.eu/org/EU_PARLIAMENT"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node ext:OrganizationReference; + sh:hasValue ; + shacl-play:shortname "publisher" . + +ext:P17 owl:versionInfo "2.1.0"; + sh:path dcterms:creator; + sh:name "creator"@en; + skos:example "https://data.europarl.europa.eu/org/EU_COMMISSION"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node ext:OrganizationReference; + sh:hasValue ; + shacl-play:shortname "creator" . + +ext:P18 owl:versionInfo "2.1.0"; + sh:path eli:is_realized_by; + sh:name "is realized by"@en; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/SP-2023-459-TA-9-2022-0233/en"; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node ext:Expression; + shacl-play:shortname "is_realized_by" . + +ext:P19 owl:versionInfo "2.1.0"; + sh:path eli-dl:answers_to; + sh:name "answers_to"@en; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/TA-9-2022-0233"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node ext:AdoptedTextReference; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "answers_to" . + +ext:P20 owl:versionInfo "2.1.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721222; + sh:name "inverse created a realization of"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node ext:ProcessReference; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "inverse_created_a_realization_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721222 sh:inversePath eli-dl:created_a_realization_of . + +ext:P23 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:hasValue eli:Expression; + shacl-play:shortname "type" . + +ext:P24 owl:versionInfo "2.1.0"; + sh:path eli:title; + sh:name "title"@en; + skos:example "Follow up to T9-0233/2022"; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "title" . + +ext:P25 owl:versionInfo "2.1.0"; + sh:path eli:is_embodied_by; + sh:name "is embodied by"@en; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/SP-2023-459-TA-9-2022-0233/en/docx"; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node ext:Manifestation; + shacl-play:shortname "is_embodied_by" . + +ext:P26 owl:versionInfo "2.1.0"; + sh:path eli:language; + sh:name "language"@en; + skos:example "http://publications.europa.eu/resource/authority/language/ENG"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node ext:LanguageReference; + sh:pattern "http://publications.europa.eu/resource/authority/language/.*$"; + shacl-play:shortname "language" . + +ext:P29 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:hasValue eli:Manifestation; + shacl-play:shortname "type" . + +ext:P30 owl:versionInfo "2.1.0"; + sh:path dcterms:issued; + sh:name "issued"@en; + skos:example "2024-01-15T10:12:48.960+0100"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:dateTime; + shacl-play:shortname "issued" . + +ext:P31 owl:versionInfo "2.1.0"; + sh:path eli:is_exemplified_by; + sh:name "is exemplified by"@en; + skos:example "https://data.europarl.europa.eu/distribution/doc/SP-2023-459-TA-9-2022-0233_en.docx"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/distribution/.*$"; + shacl-play:shortname "is_exemplified_by" . + +ext:P32 owl:versionInfo "2.1.0"; + sh:path epvoc:byteSize; + sh:name "byte size"@en; + skos:example "13399"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:long; + shacl-play:shortname "byteSize" . + +ext:P33 owl:versionInfo "2.1.0"; + sh:path dcterms:format; + sh:name "format"@en; + skos:example "http://publications.europa.eu/resource/authority/file-type/DOCX"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node ext:MediaTypeOrExtentReference; + sh:in _:a4aeb3f30c2042e3b539bc99a24f35721223; + sh:pattern "http://publications.europa.eu/resource/authority/file-type/.*$"; + shacl-play:shortname "format" . + +_:a4aeb3f30c2042e3b539bc99a24f35721223 rdf:first file-type:PDF; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721224 . + +_:a4aeb3f30c2042e3b539bc99a24f35721224 rdf:first file-type:DOCX; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721225 . + +_:a4aeb3f30c2042e3b539bc99a24f35721225 rdf:first file-type:DOC; + rdf:rest rdf:nil . + +ext:P34 owl:versionInfo "2.1.0"; + sh:path eli:media_type; + sh:name "media type"@en; + skos:example "https://www.iana.org/assignments/media-types/application/vnd.openxmlformats-officedocument.wordprocessingml.document"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:pattern "https://www.iana.org/assignments/media-types/.*$"; + shacl-play:shortname "media_type" . + +ext:P37 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue eli:WorkType; + sh:deactivated "true"^^xsd:boolean . + +ext:P38 owl:versionInfo "2.1.0"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:nodeKind sh:IRI; + sh:hasValue ept:ep-document-types; + sh:deactivated "true"^^xsd:boolean . + +ext:P41 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue dcterms:LinguisticSystem; + sh:deactivated "true"^^xsd:boolean . + +ext:P42 owl:versionInfo "2.1.0"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:nodeKind sh:IRI; + sh:hasValue op-aut:language; + sh:deactivated "true"^^xsd:boolean . + +ext:P45 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue dcterms:MediaTypeOrExtent; + sh:deactivated "true"^^xsd:boolean . + +ext:P46 owl:versionInfo "2.1.0"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:nodeKind sh:IRI; + sh:hasValue op-aut:file-type; + sh:deactivated "true"^^xsd:boolean . + +ext:P49 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue org:Organization; + sh:deactivated "true"^^xsd:boolean . + +ext:P52 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue eli-dl:Process; + sh:deactivated "true"^^xsd:boolean . + +ext:P53 owl:versionInfo "2.1.0"; + sh:path eli-dl:created_a_realization_of; + sh:name "created a realization of"@en; + sh:nodeKind sh:IRI; + sh:node ext:ActFollowUp . + +ext:P56 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue eli:Work; + sh:deactivated "true"^^xsd:boolean . + +ext:P57 owl:versionInfo "2.1.0"; + sh:path eli:work_type; + sh:name "work type"@en; + sh:nodeKind sh:IRI; + sh:hasValue ep-document-types:TEXT_ADOPTED; + sh:deactivated "true"^^xsd:boolean . \ No newline at end of file diff --git a/2.1.0/dsd/external-documents/eli-ep_external-documents.svg b/2.1.0/dsd/external-documents/eli-ep_external-documents.svg new file mode 100644 index 0000000..edd4ae8 --- /dev/null +++ b/2.1.0/dsd/external-documents/eli-ep_external-documents.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/2.1.0/dsd/external-documents/index.html b/2.1.0/dsd/external-documents/index.html new file mode 100644 index 0000000..4969b45 --- /dev/null +++ b/2.1.0/dsd/external-documents/index.html @@ -0,0 +1,919 @@ + + + + + + + + External documents dataset description + + + + + +
+ + + + + +
+

External documents dataset description

+
+
Creation date: 2024-01-23
Last updated: 2024-03-21 00:00:00
Copyright date: 2024
Version: 2.1.0
License: https://www.europarl.europa.eu/legal-notice/en/
Creator: https://publications.europa.eu/resource/authority/corporate-body/EP
Publisher: https://publications.europa.eu/resource/authority/corporate-body/EP
Rightsholder:
Feedback:
Download serialization:
TTL

+ + + + +
+

Description

This Dataset Description is a subset of the general ELI-EP application profile and it includes classes and properties used in External documents datasets. Descriptions of classes and properties can be found in ELI-EP application profile.

+
+

Model documentation

+
+
+
+
+

Follow-up of acts

+
+

This node shape represents a subset of eli:Work

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/doc/SP-2022-180-TA-9-2022-0053
  • +
Applies to:
+
PREFIX eli: <http://data.europa.eu/eli/ontology#>
+SELECT ?this
+WHERE {
+ ?this eli:work_type <https://data.europarl.europa.eu/def/ep-document-types/ACT_FOLLOWUP>.
+}
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
answers_toeli-dl:answers_toReference to an Adopted Text
+
1..1
+
creatordcterms:creatorReference to an Organization
+
1..1
+
date documenteli:date_documentxsd:date
+
1..1
+
identifierdcterms:identifierxsd:string
+
1..1
+
identifier yearept:epvoc#identifierYearxsd:string
+
1..1
+
inverse created a realization of^eli-dl:created_a_realization_ofReference to a Process
+
1..1
+
is realized byeli:is_realized_byExpression
+
1..*
+
labelrdfs:labelxsd:string
+
1..1
+
publisherdcterms:publisherReference to an Organization
+
1..1
+
titledcterms:titlerdf:langString
+
1..*
+
typerdf:typeeli:Work
+
1..1
+
work typeeli:work_typeReference to a Work type
+
1..1
+
+
+
+

+
+
+
+

Expression

+
+

This node shape represents a subset of eli:Expression

+
    +
  • Applies to: eli:Expression
  • +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+/[a-z][a-z]$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/doc/SP-2022-180-TA-9-2022-0053/en
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
is embodied byeli:is_embodied_byManifestation
+
1..*
+
languageeli:languageReference to a Language
+
1..1
+
titleeli:titlerdf:langString
+
1..*
+
typerdf:typeeli:Expression
+
1..1
+
+
+
+

+
+
+
+

Manifestation

+
+

This node shape represents a subset of eli:Manifestation

+
    +
  • Applies to: eli:Manifestation
  • +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+/[a-z][a-z]/.*$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/doc/SP-2022-180-TA-9-2022-0053/docx
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
byte sizeept:epvoc#byteSizexsd:long
+
1..1
+
formatdcterms:formatReference to a Media Type or Extent (Format)
+
1..1
+
is exemplified byeli:is_exemplified_byIRI
+
1..1
+
issueddcterms:issuedxsd:dateTime
+
1..1
+
media typeeli:media_typeIRI
+
1..1
+
typerdf:typeeli:Manifestation
+
1..1
+
+
+
+

+
+
+
+

Reference to a Work type

+
+

This node shape refers to the class eli:WorkType

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: https://data.europarl.europa.eu/def/ep-document-types/.*$
  • +
  • Example: https://data.europarl.europa.eu/def/ep-document-types/ACT_FOLLOWUP
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
Is in schemeskos:inSchemeept:ep-document-types
+
0..*
+
typerdf:typeeli:WorkType
+
0..*
+
+
+
+

+
+
+
+

Reference to a Language

+
+

This node shape refers to the class dcterms:LinguisticSystem

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: http://publications.europa.eu/resource/authority/language/.*$
  • +
  • Example: http://publications.europa.eu/resource/authority/language/ENG
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
Is in schemeskos:inSchemeop-aut:language
+
0..*
+
typerdf:typedcterms:LinguisticSystem
+
0..*
+
+
+
+

+
+
+
+

Reference to a Media Type or Extent (Format)

+
+

This node shape refers to the class dcterms:MediaTypeOrExtent

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: http://publications.europa.eu/resource/authority/file-type/.*$
  • +
  • Example: http://publications.europa.eu/resource/authority/file-type/DOCX
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
Is in schemeskos:inSchemeop-aut:file-type
+
0..*
+
typerdf:typedcterms:MediaTypeOrExtent
+
0..*
+
+
+
+

+
+
+
+

Reference to an Organization

+
+

This node shape refers to the class org:Organization

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/org/.*$
  • +
  • Example: https://data.europarl.europa.eu/org/EU_PARLIAMENT
  • +
+ + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
typerdf:typeorg:Organization
+
0..*
+
+
+
+

+
+
+
+

Reference to a Process

+
+

This node shape refers to the class eli-dl:Process

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/proc/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/proc/2023-0338
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
created a realization ofeli-dl:created_a_realization_ofFollow-up of acts
+
0..*
+
typerdf:typeeli-dl:Process
+
0..*
+
+
+
+

+
+
+
+

Reference to an Adopted Text

+
+

This node shape refers to the class eli:Work

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/doc/TA-9-2022-0354
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
typerdf:typeeli:Work
+
0..*
+
work typeeli:work_typeept:ep-document-types/TEXT_ADOPTED
+
0..*
+
+
+
+

+

Release notes

2.1.0 - 204-03-21

+
    +
  • (new) creation
  • +
+
+
+ \ No newline at end of file diff --git a/2.1.0/dsd/meetings/README.md b/2.1.0/dsd/meetings/README.md new file mode 100644 index 0000000..d9f548e --- /dev/null +++ b/2.1.0/dsd/meetings/README.md @@ -0,0 +1,7 @@ +# Meetings dataset description (dsd) + +This dataset description definition is a profile of the [ELI-EP application profile (v2.1.0)](https://europarl.github.io/eli-ep/2.1.0/). + +The dataset description definition is available in the following formats: +- [SHACL (Turtle serialisation)](./eli-ep_meetings.shacl.ttl) +- [HTML rendering](https://europarl.github.io/eli-ep/dsd/meetings) diff --git a/2.1.0/dsd/meetings/eli-ep_meetings.shacl.ttl b/2.1.0/dsd/meetings/eli-ep_meetings.shacl.ttl new file mode 100644 index 0000000..3df94e4 --- /dev/null +++ b/2.1.0/dsd/meetings/eli-ep_meetings.shacl.ttl @@ -0,0 +1,1188 @@ +@prefix schema: . +@prefix owl: . +@prefix xsd: . +@prefix skosthes: . +@prefix rdfs: . +@prefix qb: . +@prefix doap: . +@prefix sh: . +@prefix dcterms: . +@prefix dcat: . +@prefix euvoc: . +@prefix locn: . +@prefix vann: . +@prefix prov: . +@prefix foaf: . +@prefix eli: . +@prefix adms: . +@prefix org: . +@prefix xls2rdf: . +@prefix event-type: . +@prefix eli-dl: . +@prefix ept: . +@prefix vcard: . +@prefix geosparql: . +@prefix shacl-play: . +@prefix rdf: . +@prefix ep-activities: . +@prefix ep-document-types: . +@prefix meetings: . +@prefix epvoc: . +@prefix op-aut: . +@prefix dc: . +@prefix skos: . +@prefix skosxl: . + + a owl:Ontology, adms:Asset; + dcterms:type ; + rdfs:label "Meetings dataset description"@en; + dcterms:title "Meetings dataset description"@en; + dcterms:description "This Dataset Description is a subset of the general ELI-EP application profile and it includes classes and properties used in Meetings datasets. Descriptions of classes and properties can be found in ELI-EP application profile."@en; + owl:versionInfo "2.1.0"; + adms:versionNotes """2.1.0 - 2024-03-21 +- (new) add new eli-dl:had_activity_type (PLENARY_VOTE_EXPLANATIONS) for meetings:PlenarySittingActivity +- (new) add meetings:PlenarySittingSpeechActivityReference +- (rfc) extend scope for meetings:PlenaryOutomeReference to eli-dl:Vote (no impact on sparql query or data, for information only) +- (rfc) add meetings:PersonReference, meetings:ProcessReference, meetings:PlenaryDocumentReference, meetings:PlenarySessionDocumentItemReference (no impact) +- (rfc) eli-dl:had_activity_type[eli-dl:ActivityType] values based on EP taxonomy ep-activities (PLENARY_SITTING, PLENARY_PART_SESSION, MEETING_PART, PLENARY_DEBATE, PLENARY_VOTE, PLENARY_VOTE_URGENCY) and not EU AT (op-aut:event) + +1.5.0 - 2023-12-12 +- (new) add eli-dl:ForeseenActivity from new workflow of plenary agenda + +1.3.0 - 2023-09-26 +- (new) eli-dl:number_of_attendees, eli-dl:had_participant_person, eli-dl:had_excused_person +- (new) eli-dl:consists_of for eli-dl:Activity[EP_PLENARY_SITTING] and new shapes: meetings:PlenarySittingDebatesActivity and meetings:PlenarySittingVoteResultsActivity +- (rfc) eli-dl:recorded_in_realization_of by eli-dl:recorded_in_a_realization_of + +1.2 - 2023-06-06 +- entry point of validation (target) changed from meetings:PlenaryPartSession to meetings:PlenarySitting +- renamed dcterms:identifier^^ properties to skos:notation^^epvoc:periclesId +- eli-dl:activity_date datatype changed from from xsd:dateTime to xsd:date + +1.1 - 2023-04-13 +- remove external shapes (incl. controlled vocabularies data) in datasets. + +1.0 - 2022-11-18 +- creation"""@en; + adms:status ; + owl:versionIRI ; + dcterms:conformsTo ; + dcterms:created "2022-11-18"^^xsd:date; + dcterms:modified "2024-03-21T00:00:00.000Z"^^xsd:dateTime; + dcterms:dateCopyrighted "2022"^^xsd:gYear; + dcterms:license ; + dcterms:creator ; + dcterms:publisher ; + dcterms:rigthsHolder ; + dcat:distribution _:a4aeb3f30c2042e3b539bc99a24f35721226 . + +_:a4aeb3f30c2042e3b539bc99a24f35721226 dcterms:format ; + dcat:downloadURL . + +meetings:PlenarySitting a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli-dl:Activity"@en; + sh:target meetings:PlenarySitting-target; + skos:example "https://data.europarl.europa.eu/eli/dl/event/MTG-PL-2020-10-23"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Plenary Sitting"@en; + sh:order "1"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkBlue"; + sh:property meetings:P9, meetings:P10, meetings:P11, meetings:P12, meetings:P13, meetings:P14, + meetings:P15, meetings:P16, meetings:P17, meetings:P18, meetings:P19, meetings:P20, + meetings:P21, meetings:P22, meetings:P23, meetings:P24, meetings:P25, meetings:P26 . + +meetings:PlenarySitting-target sh:select """PREFIX eli-dl: +SELECT ?this +WHERE { + ?this eli-dl:had_activity_type . +}""" . + +meetings:PlenaryPartSession a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli-dl:Activity"@en; + skos:example "https://data.europarl.europa.eu/eli/dl/event/GMTG-PL-2020-10-23"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Plenary Session"@en; + sh:order "2"^^xsd:integer; + owl:versionInfo "1.2"; + shacl-play:color "DarkBlue"; + sh:property meetings:P29, meetings:P30, meetings:P31, meetings:P32, meetings:P33, + meetings:P34, meetings:P35, meetings:P36, meetings:P37, meetings:P38 . + +meetings:MeetingPart a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli-dl:ForeseenActivity"@en; + skos:example "https://data.europarl.europa.eu/eli/dl/event/MTG-PL-2020-10-23-TF-1700"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Meeting Part"@en; + sh:order "3"^^xsd:integer; + owl:versionInfo "1.0"; + shacl-play:color "DarkBlue"; + sh:property meetings:P41, meetings:P42, meetings:P43, meetings:P44, meetings:P45, + meetings:P46, meetings:P47, meetings:P48, meetings:P49, meetings:P50, meetings:P51 . + +meetings:Room a sh:NodeShape; + sh:targetClass epvoc:Room; + rdfs:comment "This node shape refers to the class epvoc:Room"@en; + skos:example "https://data.europarl.europa.eu/room/LOWHEM"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/room/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Room"@en; + sh:order "4"^^xsd:integer; + owl:versionInfo "1.0"; + shacl-play:color "Black"; + sh:property meetings:P54, meetings:P55, meetings:P56, meetings:P57 . + +meetings:PlenarySittingForeseenActivity a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli-dl:ForeseenActivity"@en; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Foreseen Activity, i.e. PLENARY_DEBATE, PLENARY_VOTE, etc."@en; + sh:order "5"^^xsd:integer; + owl:versionInfo "1.5.0"; + shacl-play:color "DarkBlue"; + sh:property meetings:P60, meetings:P61, meetings:P62, meetings:P63, meetings:P64, + meetings:P65, meetings:P66, meetings:P67, meetings:P68, meetings:P69, meetings:P70 . + +meetings:PlenaryPartSessionDossier a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli-dl:ForeseenActivity"@en; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Foreseen Activity, i.e. PLENARY_PART_SESSION_DOSSIER"@en; + sh:order "6"^^xsd:integer; + owl:versionInfo "1.5.0"; + shacl-play:color "DarkBlue"; + sh:property meetings:P73, meetings:P74, meetings:P75, meetings:P76, meetings:P77, + meetings:P78, meetings:P79, meetings:P80, meetings:P81, meetings:P82 . + +meetings:PlenarySittingActivity a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli-dl:Activity"@en; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to an Activity, i.e. PLENARY_DEBATE, PLENARY_VOTE, etc."@en; + sh:order "7"^^xsd:integer; + owl:versionInfo "1.5.0"; + shacl-play:color "DarkBlue"; + sh:property meetings:P85, meetings:P86, meetings:P87, meetings:P88, meetings:P89, + meetings:P90, meetings:P91, meetings:P92, meetings:P93, meetings:P94, meetings:P95 . + +meetings:PlenarySittingVoteResultsActivity a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli-dl:Activity"@en; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to an Activity [PLENARY_VOTE_RESULTS]"@en; + sh:order "8"^^xsd:integer; + owl:versionInfo "1.3.0"; + shacl-play:color "DarkBlue"; + sh:property meetings:P98, meetings:P99, meetings:P100, meetings:P101, meetings:P102, + meetings:P103, meetings:P104 . + +meetings:ActivityTypeReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli-dl:ActivityType"@en; + skos:example "https://data.europarl.europa.eu/def/ep-activities/PLENARY_SITTING"; + sh:nodeKind sh:IRI; + sh:pattern "https://data.europarl.europa.eu/def/ep-activities/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to an Activity type"@en; + sh:order "11"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property meetings:P111, meetings:P112 . + +meetings:WorkTypeReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli:WorkType"@en; + skos:example "https://data.europarl.europa.eu/def/ep-document-types//MINUTES_PLENARY"; + sh:nodeKind sh:IRI; + sh:pattern "https://data.europarl.europa.eu/def/ep-document-types/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Work type"@en; + sh:order "12"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey" . + +meetings:LocationReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class dcterms:Location"@en; + skos:example "http://publications.europa.eu/resource/authority/place/FRA_SXB"; + sh:nodeKind sh:IRI; + sh:pattern "http://publications.europa.eu/resource/authority/place/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Place"@en; + sh:order "13"^^xsd:integer; + owl:versionInfo "1.0"; + shacl-play:color "DarkGrey"; + sh:property meetings:P115, meetings:P116 . + +meetings:SiteReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class org:Site"@en; + skos:example "http://publications.europa.eu/resource/authority/site/ASP"; + sh:nodeKind sh:IRI; + sh:pattern "http://publications.europa.eu/resource/authority/site/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Site"@en; + sh:order "14"^^xsd:integer; + owl:versionInfo "1.0"; + shacl-play:color "DarkGrey"; + sh:property meetings:P119, meetings:P120 . + +meetings:PlenarySessionDocumentReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli:ComplexWork or eli:Work"@en; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/OJQ-9-2024-02-26"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Work"@en; + sh:order "15"^^xsd:integer; + owl:versionInfo "1.0"; + shacl-play:color "DarkGrey" . + +meetings:PlenaryOutomeReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli-dl:Decision or eli-dl:Vote"@en; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Plenary Outcome Decision or Vote"@en; + sh:order "16"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property meetings:P123, meetings:P124 . + +meetings:PlenarySittingSpeechActivityReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli-dl:Activity"@en; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Plenary Speech Activity"@en; + sh:order "17"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property meetings:P127, meetings:P128 . + +meetings:PersonReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class foaf:Person"@en; + skos:example "https://data.europarl.europa.eu/person/124936"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/person/[0-9]*?$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Person"@en; + sh:order "18"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property meetings:P131 . + +meetings:ProcessReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli-dl:Process"@en; + skos:example "https://data.europarl.europa.eu/eli/dl/proc/2022-0147"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/proc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Process"@en; + sh:order "19"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property meetings:P134 . + +meetings:PlenaryDocumentReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli:Work"@en; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Work"@en; + sh:order "20"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property meetings:P137, meetings:P138 . + +meetings:PlenarySessionDocumentItemReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli:WorkSubdivision"@en; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/PV-9-2024-02-27-ITM-7-8"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a WorkSubdivision"@en; + sh:order "21"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property meetings:P141 . + +meetings:P9 owl:versionInfo "1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:hasValue eli-dl:Activity; + shacl-play:shortname "type" . + +meetings:P10 owl:versionInfo "2.1.0"; + sh:path eli-dl:had_activity_type; + sh:name "activity type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node meetings:ActivityTypeReference; + sh:hasValue ep-activities:PLENARY_SITTING; + shacl-play:shortname "had_activity_type" . + +meetings:P11 owl:versionInfo "1.2"; + sh:path eli-dl:activity_date; + sh:name "activity date"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:date; + shacl-play:shortname "activity_date" . + +meetings:P12 owl:versionInfo "1.0"; + sh:path eli-dl:activity_start_date; + sh:name "activity start date"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:dateTime; + shacl-play:shortname "activity_start_date" . + +meetings:P13 owl:versionInfo "1.0"; + sh:path eli-dl:activity_end_date; + sh:name "activity end date"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:dateTime; + shacl-play:shortname "activity_end_date" . + +meetings:P14 owl:versionInfo "1.1"; + sh:path eli-dl:documented_by_a_realization_of; + sh:name "documented by a realization of"@en; + sh:nodeKind sh:IRI; + sh:node meetings:PlenarySessionDocumentReference; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "documented_by_a_realization_of" . + +meetings:P15 owl:versionInfo "1.3.0"; + sh:path eli-dl:recorded_in_a_realization_of; + sh:name "recorded in a realization of"@en; + sh:nodeKind sh:IRI; + sh:node meetings:PlenarySessionDocumentReference; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "recorded_in_a_realization_of" . + +meetings:P16 owl:versionInfo "1.0"; + sh:path epvoc:scheduledIn; + sh:name "scheduled_in"@en; + sh:nodeKind sh:IRI; + sh:node meetings:MeetingPart; + shacl-play:shortname "scheduledIn" . + +meetings:P17 owl:versionInfo "1.1"; + sh:path eli-dl:parliamentary_term; + sh:name "parliamentary term"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + shacl-play:shortname "parliamentary_term" . + +meetings:P18 owl:versionInfo "1.1"; + sh:path vcard:hasLocality; + sh:name "locality"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node meetings:LocationReference; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "hasLocality" . + +meetings:P19 owl:versionInfo "1.0"; + sh:path eli-dl:activity_id; + sh:name "activity id"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "activity_id" . + +meetings:P20 owl:versionInfo "1.0"; + sh:path eli-dl:activity_label; + sh:name "activity label"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "activity_label" . + +meetings:P21 owl:versionInfo "1.3.0"; + sh:path eli-dl:number_of_attendees; + sh:name "number of attendees"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:integer; + shacl-play:shortname "number_of_attendees" . + +meetings:P22 owl:versionInfo "2.1.0"; + sh:path eli-dl:had_participant_person; + sh:name "had participant person"@en; + sh:nodeKind sh:IRI; + sh:node meetings:PersonReference; + shacl-play:shortname "had_participant_person" . + +meetings:P23 owl:versionInfo "2.1.0"; + sh:path eli-dl:had_excused_person; + sh:name "had excused person"@en; + sh:nodeKind sh:IRI; + sh:node meetings:PersonReference; + shacl-play:shortname "had_excused_person" . + +meetings:P24 owl:versionInfo "1.5.0"; + sh:path eli-dl:consists_of; + sh:name "consists of"@en; + sh:nodeKind sh:IRI; + sh:node meetings:PlenarySittingActivity; + shacl-play:shortname "consists_of" . + +meetings:P25 owl:versionInfo "1.3.0"; + sh:path eli-dl:consists_of; + sh:name "consists of"@en; + sh:nodeKind sh:IRI; + sh:node meetings:PlenarySittingVoteResultsActivity; + shacl-play:shortname "consists_of" . + +meetings:P26 owl:versionInfo "1.2"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721227; + sh:name "inverse consists of"@en; + sh:nodeKind sh:IRI; + sh:node meetings:PlenaryPartSession; + shacl-play:shortname "inverse_consists_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721227 sh:inversePath eli-dl:consists_of . + +meetings:P29 owl:versionInfo "1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:hasValue eli-dl:Activity; + shacl-play:shortname "type" . + +meetings:P30 owl:versionInfo "2.1.0"; + sh:path eli-dl:had_activity_type; + sh:name "activity type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node meetings:ActivityTypeReference; + sh:hasValue ep-activities:PLENARY_PART_SESSION; + shacl-play:shortname "had_activity_type" . + +meetings:P31 owl:versionInfo "1.2"; + sh:path eli-dl:activity_date; + sh:name "activity date"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:date; + shacl-play:shortname "activity_date" . + +meetings:P32 owl:versionInfo "1.0"; + sh:path eli-dl:activity_start_date; + sh:name "activity start date"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:dateTime; + shacl-play:shortname "activity_start_date" . + +meetings:P33 owl:versionInfo "1.0"; + sh:path eli-dl:activity_end_date; + sh:name "activity end date"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:dateTime; + shacl-play:shortname "activity_end_date" . + +meetings:P34 owl:versionInfo "1.1"; + sh:path eli-dl:documented_by_a_realization_of; + sh:name "documented by a realization of"@en; + sh:nodeKind sh:IRI; + sh:node meetings:PlenarySessionDocumentReference; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "documented_by_a_realization_of" . + +meetings:P35 owl:versionInfo "1.3.0"; + sh:path eli-dl:consists_of; + sh:name "consists of"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node meetings:PlenarySitting; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "consists_of" . + +meetings:P36 owl:versionInfo "1.1"; + sh:path eli-dl:parliamentary_term; + sh:name "parliamentary term"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + shacl-play:shortname "parliamentary_term" . + +meetings:P37 owl:versionInfo "1.0"; + sh:path eli-dl:activity_id; + sh:name "activity id"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "activity_id" . + +meetings:P38 owl:versionInfo "1.0"; + sh:path eli-dl:activity_label; + sh:name "activity label"@en; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "activity_label" . + +meetings:P41 owl:versionInfo "1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:hasValue eli-dl:ForeseenActivity; + shacl-play:shortname "type" . + +meetings:P42 owl:versionInfo "2.1.0"; + sh:path eli-dl:had_activity_type; + sh:name "activity type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node meetings:ActivityTypeReference; + sh:hasValue ep-activities:MEETING_PART; + shacl-play:shortname "had_activity_type" . + +meetings:P43 owl:versionInfo "1.0"; + sh:path epvoc:hasRoom; + sh:name "room part"@en; + sh:minCount "0"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node meetings:Room; + shacl-play:shortname "hasRoom" . + +meetings:P44 owl:versionInfo "1.1"; + sh:path eli-dl:parliamentary_term; + sh:name "parliamentary term"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + shacl-play:shortname "parliamentary_term" . + +meetings:P45 owl:versionInfo "1.2"; + sh:path eli-dl:activity_date; + sh:name "activity date"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:date; + shacl-play:shortname "activity_date" . + +meetings:P46 owl:versionInfo "1.0"; + sh:path eli-dl:activity_start_date; + sh:name "activity start date"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:dateTime; + shacl-play:shortname "activity_start_date" . + +meetings:P47 owl:versionInfo "1.0"; + sh:path eli-dl:activity_end_date; + sh:name "activity end date"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:dateTime; + shacl-play:shortname "activity_end_date" . + +meetings:P48 owl:versionInfo "1.0"; + sh:path eli-dl:activity_id; + sh:name "activity id"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "activity_id" . + +meetings:P49 owl:versionInfo "1.0"; + sh:path eli-dl:activity_label; + sh:name "activity label"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "activity_label" . + +meetings:P50 owl:versionInfo "1.2"; + sh:path skos:notation; + sh:name "pericles identifier"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype epvoc:periclesId; + shacl-play:shortname "notation_periclesId" . + +meetings:P51 owl:versionInfo "1.5.0"; + sh:path eli-dl:consists_of; + sh:name "consists of"@en; + sh:nodeKind sh:IRI; + sh:node meetings:PlenarySittingForeseenActivity; + shacl-play:shortname "consists_of" . + +meetings:P54 owl:versionInfo "1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:hasValue epvoc:Room; + shacl-play:shortname "type" . + +meetings:P55 owl:versionInfo "1.0"; + sh:path euvoc:officeAddress; + sh:name "office address"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "officeAddress" . + +meetings:P56 owl:versionInfo "1.0"; + sh:path dcterms:identifier; + sh:name "identifier"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifier" . + +meetings:P57 owl:versionInfo "1.1"; + sh:path epvoc:hasSite; + sh:name "site"@en; + sh:minCount "0"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node meetings:SiteReference; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "hasSite" . + +meetings:P60 owl:versionInfo "1.5.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:hasValue eli-dl:ForeseenActivity; + shacl-play:shortname "type" . + +meetings:P61 owl:versionInfo "2.1.0"; + sh:path eli-dl:had_activity_type; + sh:name "activity type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node meetings:ActivityTypeReference; + sh:in _:a4aeb3f30c2042e3b539bc99a24f35721228; + shacl-play:shortname "had_activity_type" . + +_:a4aeb3f30c2042e3b539bc99a24f35721228 rdf:first ep-activities:PLENARY_DEBATE; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721229 . + +_:a4aeb3f30c2042e3b539bc99a24f35721229 rdf:first ep-activities:PLENARY_VOTE; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721230 . + +_:a4aeb3f30c2042e3b539bc99a24f35721230 rdf:first ep-activities:PLENARY_VOTE_URGENCY; + rdf:rest rdf:nil . + +meetings:P62 owl:versionInfo "1.5.0"; + sh:path eli-dl:activity_date; + sh:name "activity date"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:date; + shacl-play:shortname "activity_date" . + +meetings:P63 owl:versionInfo "1.5.0"; + sh:path eli-dl:activity_id; + sh:name "activity id"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "activity_id" . + +meetings:P64 owl:versionInfo "1.5.0"; + sh:path eli-dl:activity_label; + sh:name "activity label"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "activity_label" . + +meetings:P65 owl:versionInfo "1.5.0"; + sh:path eli-dl:activity_order; + sh:name "activity order"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:integer; + shacl-play:shortname "activity_order" . + +meetings:P66 owl:versionInfo "1.5.0"; + sh:path skos:notation; + sh:name "agenda point"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype epvoc:agendaPoint; + shacl-play:shortname "notation_agendaPoint" . + +meetings:P67 owl:versionInfo "1.5.0"; + sh:path epvoc:structuredLabel; + sh:name "structured label"@en; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "structuredLabel" . + +meetings:P68 owl:versionInfo "1.5.0"; + sh:path epvoc:headingLabel; + sh:name "heading label"@en; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "headingLabel" . + +meetings:P69 owl:versionInfo "1.5.0"; + sh:path eli-dl:forms_part_of; + sh:name "forms part of"@en; + sh:nodeKind sh:IRI; + sh:node meetings:PlenaryPartSessionDossier; + shacl-play:shortname "forms_part_of" . + +meetings:P70 owl:versionInfo "2.1.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721231; + sh:name "inverse scheduledIn"@en; + sh:nodeKind sh:IRI; + sh:node meetings:ProcessReference; + shacl-play:shortname "inverse_scheduledIn" . + +_:a4aeb3f30c2042e3b539bc99a24f35721231 sh:inversePath epvoc:scheduledIn . + +meetings:P73 owl:versionInfo "1.5.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:hasValue eli-dl:ForeseenActivity; + shacl-play:shortname "type" . + +meetings:P74 owl:versionInfo "2.1.0"; + sh:path eli-dl:had_activity_type; + sh:name "activity type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node meetings:ActivityTypeReference; + sh:hasValue ep-activities:PLENARY_PART_SESSION_DOSSIER; + shacl-play:shortname "had_activity_type" . + +meetings:P75 owl:versionInfo "1.5.0"; + sh:path eli-dl:activity_date; + sh:name "activity date"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:date; + shacl-play:shortname "activity_date" . + +meetings:P76 owl:versionInfo "1.5.0"; + sh:path eli-dl:activity_start_date; + sh:name "activity start date"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:dateTime; + shacl-play:shortname "activity_start_date" . + +meetings:P77 owl:versionInfo "1.5.0"; + sh:path eli-dl:activity_end_date; + sh:name "activity end date"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:dateTime; + shacl-play:shortname "activity_end_date" . + +meetings:P78 owl:versionInfo "1.5.0"; + sh:path eli-dl:activity_id; + sh:name "activity id"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "activity_id" . + +meetings:P79 owl:versionInfo "1.5.0"; + sh:path eli-dl:activity_label; + sh:name "activity label"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "activity_label" . + +meetings:P80 owl:versionInfo "1.5.0"; + sh:path skos:notation; + sh:name "agenda id"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype epvoc:agendaId; + shacl-play:shortname "notation_agendaId" . + +meetings:P81 owl:versionInfo "1.5.0"; + sh:path epvoc:structuredLabel; + sh:name "structured label"@en; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "structuredLabel" . + +meetings:P82 owl:versionInfo "2.1.0"; + sh:path eli-dl:based_on_a_realization_of; + sh:name "based on a realization of"@en; + sh:nodeKind sh:IRI; + sh:node meetings:PlenaryDocumentReference; + shacl-play:shortname "based_on_a_realization_of" . + +meetings:P85 owl:versionInfo "1.5.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:hasValue eli-dl:Activity; + shacl-play:shortname "type" . + +meetings:P86 owl:versionInfo "2.1.0"; + sh:path eli-dl:had_activity_type; + sh:name "activity type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node meetings:ActivityTypeReference; + sh:in _:a4aeb3f30c2042e3b539bc99a24f35721232; + shacl-play:shortname "had_activity_type" . + +_:a4aeb3f30c2042e3b539bc99a24f35721232 rdf:first ep-activities:PLENARY_DEBATE; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721233 . + +_:a4aeb3f30c2042e3b539bc99a24f35721233 rdf:first ep-activities:PLENARY_VOTE; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721234 . + +_:a4aeb3f30c2042e3b539bc99a24f35721234 rdf:first ep-activities:PLENARY_ACTIVITY; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721235 . + +_:a4aeb3f30c2042e3b539bc99a24f35721235 rdf:first ep-activities:PLENARY_VOTE_EXPLANATIONS; + rdf:rest rdf:nil . + +meetings:P87 owl:versionInfo "1.5.0"; + sh:path eli-dl:activity_date; + sh:name "activity date"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:date; + shacl-play:shortname "activity_date" . + +meetings:P88 owl:versionInfo "1.5.0"; + sh:path eli-dl:activity_id; + sh:name "activity id"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "activity_id" . + +meetings:P89 owl:versionInfo "1.5.0"; + sh:path eli-dl:activity_label; + sh:name "activity label"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "activity_label" . + +meetings:P90 owl:versionInfo "1.5.0"; + sh:path eli-dl:activity_order; + sh:name "activity order"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:integer; + shacl-play:shortname "activity_order" . + +meetings:P91 owl:versionInfo "1.5.0"; + sh:path eli-dl:consists_of; + sh:name "consists of"@en; + sh:nodeKind sh:IRI; + sh:node meetings:PlenarySittingActivity; + shacl-play:shortname "consists_of" . + +meetings:P92 owl:versionInfo "2.1.0"; + sh:path eli-dl:consists_of; + sh:name "consists of"@en; + sh:nodeKind sh:IRI; + sh:node meetings:PlenarySittingSpeechActivityReference; + shacl-play:shortname "consists_of" . + +meetings:P93 owl:versionInfo "1.5.0"; + sh:path eli-dl:executed; + sh:name "executed"@en; + sh:nodeKind sh:IRI; + sh:node meetings:PlenaryPartSessionDossier; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "executed" . + +meetings:P94 owl:versionInfo "2.1.0"; + sh:path eli-dl:recorded_in_a_realization_of; + sh:name "recorded in a realization of"@en; + sh:nodeKind sh:IRI; + sh:node meetings:PlenarySessionDocumentItemReference; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "recorded_in_a_realization_of" . + +meetings:P95 owl:versionInfo "2.1.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721236; + sh:name "inverse consists of"@en; + sh:nodeKind sh:IRI; + sh:node meetings:ProcessReference; + shacl-play:shortname "inverse_consists_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721236 sh:inversePath eli-dl:consists_of . + +meetings:P98 owl:versionInfo "1.3.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:hasValue eli-dl:Activity; + shacl-play:shortname "type" . + +meetings:P99 owl:versionInfo "2.1.0"; + sh:path eli-dl:had_activity_type; + sh:name "activity type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node meetings:ActivityTypeReference; + sh:hasValue ep-activities:PLENARY_VOTE_RESULTS; + shacl-play:shortname "had_activity_type" . + +meetings:P100 owl:versionInfo "1.3.0"; + sh:path eli-dl:activity_date; + sh:name "activity date"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:date; + shacl-play:shortname "activity_date" . + +meetings:P101 owl:versionInfo "1.3.0"; + sh:path eli-dl:activity_id; + sh:name "activity id"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "activity_id" . + +meetings:P102 owl:versionInfo "1.3.0"; + sh:path eli-dl:activity_label; + sh:name "activity label"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "activity_label" . + +meetings:P103 owl:versionInfo "1.3.0"; + sh:path skos:notation; + sh:name "notation"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype epvoc:dlvId; + shacl-play:shortname "notation_dlvId" . + +meetings:P104 owl:versionInfo "2.1.0"; + sh:path eli-dl:consists_of; + sh:name "consists of"@en; + sh:nodeKind sh:IRI; + sh:node meetings:PlenaryOutomeReference; + shacl-play:shortname "consists_of" . + +meetings:P107 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:in _:a4aeb3f30c2042e3b539bc99a24f35721237; + sh:deactivated "true"^^xsd:boolean . + +meetings:PlenarySessionDocument sh:property meetings:P107, meetings:P108 . + +_:a4aeb3f30c2042e3b539bc99a24f35721237 rdf:first eli:ComplexWork; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721238 . + +_:a4aeb3f30c2042e3b539bc99a24f35721238 rdf:first eli:Work; + rdf:rest rdf:nil . + +meetings:P108 owl:versionInfo "2.1.0"; + sh:path eli:work_type; + sh:name "work type"@en; + sh:in _:a4aeb3f30c2042e3b539bc99a24f35721239; + sh:deactivated "true"^^xsd:boolean . + +_:a4aeb3f30c2042e3b539bc99a24f35721239 rdf:first ep-document-types:AGENDA_PLENARY_WEEL; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721240 . + +_:a4aeb3f30c2042e3b539bc99a24f35721240 rdf:first ep-document-types:AGENDA_PLENARY_DAY; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721241 . + +_:a4aeb3f30c2042e3b539bc99a24f35721241 rdf:first ep-document-types:MINUTES_PLENARY; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721242 . + +_:a4aeb3f30c2042e3b539bc99a24f35721242 rdf:first ep-document-types:CRE_PLENARY; + rdf:rest rdf:nil . + +meetings:P111 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue eli-dl:ActivityType; + sh:deactivated "true"^^xsd:boolean . + +meetings:P112 owl:versionInfo "2.1.0"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:nodeKind sh:IRI; + sh:hasValue ept:ep-activities; + sh:deactivated "true"^^xsd:boolean . + +meetings:P115 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue dcterms:Location; + sh:deactivated "true"^^xsd:boolean . + +meetings:P116 owl:versionInfo "2.1.0"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:nodeKind sh:IRI; + sh:hasValue op-aut:place; + sh:deactivated "true"^^xsd:boolean . + +meetings:P119 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue org:Site; + sh:deactivated "true"^^xsd:boolean . + +meetings:P120 owl:versionInfo "2.1.0"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:nodeKind sh:IRI; + sh:hasValue op-aut:site; + sh:deactivated "true"^^xsd:boolean . + +meetings:P123 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:in _:a4aeb3f30c2042e3b539bc99a24f35721243; + sh:deactivated "true"^^xsd:boolean . + +_:a4aeb3f30c2042e3b539bc99a24f35721243 rdf:first eli-dl:Decision; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721244 . + +_:a4aeb3f30c2042e3b539bc99a24f35721244 rdf:first eli-dl:Vote; + rdf:rest rdf:nil . + +meetings:P124 owl:versionInfo "2.1.0"; + sh:path eli-dl:had_activity_type; + sh:name "had activity type"@en; + sh:nodeKind sh:IRI; + sh:hasValue ep-activities:PLENARY_OUTCOME; + sh:deactivated "true"^^xsd:boolean . + +meetings:P127 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue eli-dl:Activity; + sh:deactivated "true"^^xsd:boolean . + +meetings:P128 owl:versionInfo "2.1.0"; + sh:path eli-dl:had_activity_type; + sh:name "had activity type"@en; + sh:nodeKind sh:IRI; + sh:in _:a4aeb3f30c2042e3b539bc99a24f35721245; + sh:deactivated "true"^^xsd:boolean . + +_:a4aeb3f30c2042e3b539bc99a24f35721245 rdf:first ep-activities:PLENARY_DEBATE_SPEECH; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721246 . + +_:a4aeb3f30c2042e3b539bc99a24f35721246 rdf:first ep-activities:PLENARY_DEBATE_WRITTEN_STATEMENT; + rdf:rest rdf:nil . + +meetings:P131 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue foaf:Person; + sh:deactivated "true"^^xsd:boolean . + +meetings:P134 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue eli-dl:Process; + sh:deactivated "true"^^xsd:boolean . + +meetings:P137 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:in _:a4aeb3f30c2042e3b539bc99a24f35721247; + sh:deactivated "true"^^xsd:boolean . + +_:a4aeb3f30c2042e3b539bc99a24f35721247 rdf:first eli:ComplexWork; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721248 . + +_:a4aeb3f30c2042e3b539bc99a24f35721248 rdf:first eli:Work; + rdf:rest rdf:nil . + +meetings:P138 owl:versionInfo "2.1.0"; + sh:path eli:work_type; + sh:name "work type"@en; + sh:nodeKind sh:IRI; + sh:in _:a4aeb3f30c2042e3b539bc99a24f35721249; + sh:deactivated "true"^^xsd:boolean . + +_:a4aeb3f30c2042e3b539bc99a24f35721249 rdf:first ep-document-types:PLENARY_REPORT; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721250 . + +_:a4aeb3f30c2042e3b539bc99a24f35721250 rdf:first ep-document-types:RESOLUTION_MOTION; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721251 . + +_:a4aeb3f30c2042e3b539bc99a24f35721251 rdf:first ep-document-types:RESOLUTION_MOTION_JOINT; + rdf:rest rdf:nil . + +meetings:P141 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue eli:WorkSubdivision; + sh:deactivated "true"^^xsd:boolean . \ No newline at end of file diff --git a/2.1.0/dsd/meetings/eli-ep_meetings.svg b/2.1.0/dsd/meetings/eli-ep_meetings.svg new file mode 100644 index 0000000..572721f --- /dev/null +++ b/2.1.0/dsd/meetings/eli-ep_meetings.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/2.1.0/dsd/meetings/index.html b/2.1.0/dsd/meetings/index.html new file mode 100644 index 0000000..a79aa9c --- /dev/null +++ b/2.1.0/dsd/meetings/index.html @@ -0,0 +1,1787 @@ + + + + + + + + Meetings dataset description + + + + + +
+ + + + + +
+

Meetings dataset description

+
+
Creation date: 2022-11-18
Last updated: 2024-03-21 00:00:00
Copyright date: 2022
Version: 2.1.0
License: https://www.europarl.europa.eu/legal-notice/
Creator: https://publications.europa.eu/resource/authority/corporate-body/EP
Publisher: https://publications.europa.eu/resource/authority/corporate-body/EP
Rightsholder:
Feedback:
Download serialization:
TTL

+ + + + +
+

Description

This Dataset Description is a subset of the general ELI-EP application profile and it includes classes and properties used in Meetings datasets. Descriptions of classes and properties can be found in ELI-EP application profile.

+
+

Model documentation

+
+
+
+
+

Plenary Sitting

+
+

This node shape refers to the class eli-dl:Activity

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/event/MTG-PL-2020-10-23
  • +
Applies to:
+
PREFIX eli-dl: <http://data.europa.eu/eli/eli-draft-legislation-ontology#>
+SELECT ?this
+WHERE {
+ ?this eli-dl:had_activity_type <https://data.europarl.europa.eu/def/ep-activities/PLENARY_SITTING> .
+}
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
activity dateeli-dl:activity_datexsd:date
+
1..1
+
activity end dateeli-dl:activity_end_datexsd:dateTime
+
1..1
+
activity ideli-dl:activity_idxsd:string
+
1..1
+
activity labeleli-dl:activity_labelrdf:langString
+
1..*
+
activity start dateeli-dl:activity_start_datexsd:dateTime
+
1..1
+
activity typeeli-dl:had_activity_typeReference to an Activity type
+
1..1
+
consists ofeli-dl:consists_ofReference to an Activity [PLENARY_VOTE_RESULTS]
+
0..*
+
consists ofeli-dl:consists_ofReference to an Activity, i.e. PLENARY_DEBATE, PLENARY_VOTE, etc.
+
0..*
+
documented by a realization ofeli-dl:documented_by_a_realization_ofReference to a Work
+
0..*
+
had excused personeli-dl:had_excused_personReference to a Person
+
0..*
+
had participant personeli-dl:had_participant_personReference to a Person
+
0..*
+
inverse consists of^eli-dl:consists_ofPlenary Session
+
0..*
+
localityvcard:hasLocalityReference to a Place
+
1..1
+
number of attendeeseli-dl:number_of_attendeesxsd:integer
+
0..1
+
parliamentary termeli-dl:parliamentary_termIRI
+
1..1
+
recorded in a realization ofeli-dl:recorded_in_a_realization_ofReference to a Work
+
0..*
+
scheduled_inept:epvoc#scheduledInMeeting Part
+
0..*
+
typerdf:typeeli-dl:Activity
+
1..1
+
+
+
+

+
+
+
+

Plenary Session

+
+

This node shape refers to the class eli-dl:Activity

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/event/GMTG-PL-2020-10-23
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
activity dateeli-dl:activity_datexsd:date
+
1..1
+
activity end dateeli-dl:activity_end_datexsd:dateTime
+
1..1
+
activity ideli-dl:activity_idxsd:string
+
1..1
+
activity labeleli-dl:activity_labelrdf:langString
+
0..*
+
activity start dateeli-dl:activity_start_datexsd:dateTime
+
1..1
+
activity typeeli-dl:had_activity_typeReference to an Activity type
+
1..1
+
consists ofeli-dl:consists_ofPlenary Sitting
+
1..*
+
documented by a realization ofeli-dl:documented_by_a_realization_ofReference to a Work
+
0..*
+
parliamentary termeli-dl:parliamentary_termIRI
+
1..1
+
typerdf:typeeli-dl:Activity
+
1..1
+
+
+
+

+
+
+
+

Meeting Part

+
+

This node shape refers to the class eli-dl:ForeseenActivity

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/event/MTG-PL-2020-10-23-TF-1700
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
activity dateeli-dl:activity_datexsd:date
+
1..1
+
activity end dateeli-dl:activity_end_datexsd:dateTime
+
1..1
+
activity ideli-dl:activity_idxsd:string
+
1..1
+
activity labeleli-dl:activity_labelrdf:langString
+
1..*
+
activity start dateeli-dl:activity_start_datexsd:dateTime
+
1..1
+
activity typeeli-dl:had_activity_typeReference to an Activity type
+
1..1
+
consists ofeli-dl:consists_ofReference to a Foreseen Activity, i.e. PLENARY_DEBATE, PLENARY_VOTE, etc.
+
0..*
+
parliamentary termeli-dl:parliamentary_termIRI
+
1..1
+
pericles identifierskos:notationept:epvoc#periclesId
+
0..1
+
room partept:epvoc#hasRoomRoom
+
0..1
+
typerdf:typeeli-dl:ForeseenActivity
+
1..1
+
+
+
+

+
+
+
+

Room

+
+

This node shape refers to the class epvoc:Room

+
    +
  • Applies to: ept:epvoc#Room
  • +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/room/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/room/LOWHEM
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
identifierdcterms:identifierxsd:string
+
1..1
+
office addresseuvoc:officeAddressxsd:string
+
1..1
+
siteept:epvoc#hasSiteReference to a Site
+
0..1
+
typerdf:typeept:epvoc#Room
+
1..1
+
+
+
+

+
+
+
+

Reference to a Foreseen Activity, i.e. PLENARY_DEBATE, PLENARY_VOTE, etc.

+
+

This node shape refers to the class eli-dl:ForeseenActivity

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\-_]+$
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
activity dateeli-dl:activity_datexsd:date
+
1..1
+
activity ideli-dl:activity_idxsd:string
+
1..1
+
activity labeleli-dl:activity_labelrdf:langString
+
1..*
+
activity ordereli-dl:activity_orderxsd:integer
+
0..1
+
activity typeeli-dl:had_activity_typeReference to an Activity type
+
1..1
+
agenda pointskos:notationept:epvoc#agendaPoint
+
0..1
+
forms part ofeli-dl:forms_part_ofReference to a Foreseen Activity, i.e. PLENARY_PART_SESSION_DOSSIER
+
0..*
+
heading labelept:epvoc#headingLabelrdf:langString
+
0..*
+
inverse scheduledIn^ept:epvoc#scheduledInReference to a Process
+
0..*
+
structured labelept:epvoc#structuredLabelrdf:langString
+
0..*
+
typerdf:typeeli-dl:ForeseenActivity
+
1..1
+
+
+
+

+
+
+
+

Reference to a Foreseen Activity, i.e. PLENARY_PART_SESSION_DOSSIER

+
+

This node shape refers to the class eli-dl:ForeseenActivity

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\-_]+$
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
activity dateeli-dl:activity_datexsd:date
+
1..1
+
activity end dateeli-dl:activity_end_datexsd:dateTime
+
1..1
+
activity ideli-dl:activity_idxsd:string
+
1..1
+
activity labeleli-dl:activity_labelrdf:langString
+
1..*
+
activity start dateeli-dl:activity_start_datexsd:dateTime
+
1..1
+
activity typeeli-dl:had_activity_typeReference to an Activity type
+
1..1
+
agenda idskos:notationept:epvoc#agendaId
+
0..1
+
based on a realization ofeli-dl:based_on_a_realization_ofReference to a Work
+
0..*
+
structured labelept:epvoc#structuredLabelrdf:langString
+
0..*
+
typerdf:typeeli-dl:ForeseenActivity
+
1..1
+
+
+
+

+
+
+
+

Reference to an Activity, i.e. PLENARY_DEBATE, PLENARY_VOTE, etc.

+
+

This node shape refers to the class eli-dl:Activity

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\-_]+$
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
activity dateeli-dl:activity_datexsd:date
+
1..1
+
activity ideli-dl:activity_idxsd:string
+
1..1
+
activity labeleli-dl:activity_labelrdf:langString
+
1..*
+
activity ordereli-dl:activity_orderxsd:integer
+
0..1
+
activity typeeli-dl:had_activity_typeReference to an Activity type
+
1..1
+
consists ofeli-dl:consists_ofReference to a Plenary Speech Activity
+
0..*
+
consists ofeli-dl:consists_ofReference to an Activity, i.e. PLENARY_DEBATE, PLENARY_VOTE, etc.
+
0..*
+
executedeli-dl:executedReference to a Foreseen Activity, i.e. PLENARY_PART_SESSION_DOSSIER
+
0..*
+
inverse consists of^eli-dl:consists_ofReference to a Process
+
0..*
+
recorded in a realization ofeli-dl:recorded_in_a_realization_ofReference to a WorkSubdivision
+
0..*
+
typerdf:typeeli-dl:Activity
+
1..1
+
+
+
+

+
+
+
+

Reference to an Activity [PLENARY_VOTE_RESULTS]

+
+

This node shape refers to the class eli-dl:Activity

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\-_]+$
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
activity dateeli-dl:activity_datexsd:date
+
1..1
+
activity ideli-dl:activity_idxsd:string
+
1..1
+
activity labeleli-dl:activity_labelrdf:langString
+
1..*
+
activity typeeli-dl:had_activity_typeReference to an Activity type
+
1..1
+
consists ofeli-dl:consists_ofReference to a Plenary Outcome Decision or Vote
+
0..*
+
notationskos:notationept:epvoc#dlvId
+
0..1
+
typerdf:typeeli-dl:Activity
+
1..1
+
+
+
+

+
+
+
+

Reference to an Activity type

+
+

This node shape refers to the class eli-dl:ActivityType

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: https://data.europarl.europa.eu/def/ep-activities/.*$
  • +
  • Example: https://data.europarl.europa.eu/def/ep-activities/PLENARY_SITTING
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
Is in schemeskos:inSchemeept:ep-activities
+
0..*
+
typerdf:typeeli-dl:ActivityType
+
0..*
+
+
+
+

+
+
+
+

Reference to a Work type

+
+

This node shape refers to the class eli:WorkType

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: https://data.europarl.europa.eu/def/ep-document-types/.*$
  • +
  • Example: https://data.europarl.europa.eu/def/ep-document-types//MINUTES_PLENARY
  • +
+
+
+

+
+
+
+

Reference to a Place

+
+

This node shape refers to the class dcterms:Location

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: http://publications.europa.eu/resource/authority/place/.*$
  • +
  • Example: http://publications.europa.eu/resource/authority/place/FRA_SXB
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
Is in schemeskos:inSchemeop-aut:place
+
0..*
+
typerdf:typedcterms:Location
+
0..*
+
+
+
+

+
+
+
+

Reference to a Site

+
+

This node shape refers to the class org:Site

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: http://publications.europa.eu/resource/authority/site/.*$
  • +
  • Example: http://publications.europa.eu/resource/authority/site/ASP
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
Is in schemeskos:inSchemeop-aut:site
+
0..*
+
typerdf:typeorg:Site
+
0..*
+
+
+
+

+
+
+
+

Reference to a Work

+
+

This node shape refers to the class eli:ComplexWork or eli:Work

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/doc/OJQ-9-2024-02-26
  • +
+
+
+

+
+
+
+

Reference to a Plenary Outcome Decision or Vote

+
+

This node shape refers to the class eli-dl:Decision or eli-dl:Vote

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\-_]+$
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
had activity typeeli-dl:had_activity_typeept:ep-activities/PLENARY_OUTCOME
+
0..*
+
typerdf:typeIRI
+
0..*
+
+
+
+

+
+
+
+

Reference to a Plenary Speech Activity

+
+

This node shape refers to the class eli-dl:Activity

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\-_]+$
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
had activity typeeli-dl:had_activity_typeIRI
+
0..*
+
typerdf:typeeli-dl:Activity
+
0..*
+
+
+
+

+
+
+
+

Reference to a Person

+
+

This node shape refers to the class foaf:Person

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/person/[0-9]*?$
  • +
  • Example: https://data.europarl.europa.eu/person/124936
  • +
+ + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
typerdf:typefoaf:Person
+
0..*
+
+
+
+

+
+
+
+

Reference to a Process

+
+

This node shape refers to the class eli-dl:Process

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/proc/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/proc/2022-0147
  • +
+ + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
typerdf:typeeli-dl:Process
+
0..*
+
+
+
+

+
+
+
+

Reference to a Work

+
+

This node shape refers to the class eli:Work

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+$
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
typerdf:typeIRI
+
0..*
+
work typeeli:work_typeIRI
+
0..*
+
+
+
+

+
+
+
+

Reference to a WorkSubdivision

+
+

This node shape refers to the class eli:WorkSubdivision

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/doc/PV-9-2024-02-27-ITM-7-8
  • +
+ + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
typerdf:typeeli:WorkSubdivision
+
0..*
+
+
+
+

+

Release notes

2.1.0 - 2024-03-21

+
    +
  • (new) add new eli-dl:had_activity_type (PLENARY_VOTE_EXPLANATIONS) for meetings:PlenarySittingActivity
  • +
  • (new) add meetings:PlenarySittingSpeechActivityReference
  • +
  • (rfc) extend scope for meetings:PlenaryOutomeReference to eli-dl:Vote (no impact on sparql query or data, for information only)
  • +
  • (rfc) add meetings:PersonReference, meetings:ProcessReference, meetings:PlenaryDocumentReference, meetings:PlenarySessionDocumentItemReference (no impact)
  • +
  • (rfc) eli-dl:had_activity_type[eli-dl:ActivityType] values based on EP taxonomy ep-activities (PLENARY_SITTING, PLENARY_PART_SESSION, MEETING_PART, PLENARY_DEBATE, PLENARY_VOTE, PLENARY_VOTE_URGENCY) and not EU AT (op-aut:event)
  • +
+

1.5.0 - 2023-12-12

+
    +
  • (new) add eli-dl:ForeseenActivity from new workflow of plenary agenda
  • +
+

1.3.0 - 2023-09-26

+
    +
  • (new) eli-dl:number_of_attendees, eli-dl:had_participant_person, eli-dl:had_excused_person
  • +
  • (new) eli-dl:consists_of for eli-dl:Activity[EP_PLENARY_SITTING] and new shapes: meetings:PlenarySittingDebatesActivity and meetings:PlenarySittingVoteResultsActivity
  • +
  • (rfc) eli-dl:recorded_in_realization_of by eli-dl:recorded_in_a_realization_of
  • +
+

1.2 - 2023-06-06

+
    +
  • entry point of validation (target) changed from meetings:PlenaryPartSession to meetings:PlenarySitting
  • +
  • renamed dcterms:identifier^^ properties to skos:notation^^epvoc:periclesId
  • +
  • eli-dl:activity_date datatype changed from from xsd:dateTime to xsd:date
  • +
+

1.1 - 2023-04-13

+
    +
  • remove external shapes (incl. controlled vocabularies data) in datasets.
  • +
+

1.0 - 2022-11-18

+
    +
  • creation
  • +
+
+
+ \ No newline at end of file diff --git a/2.1.0/dsd/parliamentary-questions/README.md b/2.1.0/dsd/parliamentary-questions/README.md new file mode 100644 index 0000000..9c6e577 --- /dev/null +++ b/2.1.0/dsd/parliamentary-questions/README.md @@ -0,0 +1,7 @@ +# Parliamentary questions dataset description (dsd) + +This dataset description definition is a profile of the [ELI-EP application profile (v2.1.0)](https://europarl.github.io/eli-ep/2.1.0/). + +The dataset description definition is available in the following formats: +- [SHACL (Turtle serialisation)](./eli-ep_parliamentary-questions.shacl.ttl) +- [HTML rendering](https://europarl.github.io/eli-ep/dsd/parliamentary-questions) diff --git a/2.1.0/dsd/parliamentary-questions/eli-ep_parliamentary-questions.shacl.ttl b/2.1.0/dsd/parliamentary-questions/eli-ep_parliamentary-questions.shacl.ttl new file mode 100644 index 0000000..1d13ddf --- /dev/null +++ b/2.1.0/dsd/parliamentary-questions/eli-ep_parliamentary-questions.shacl.ttl @@ -0,0 +1,1388 @@ +@prefix schema: . +@prefix owl: . +@prefix xsd: . +@prefix questions: . +@prefix skosthes: . +@prefix rdfs: . +@prefix ep-roles: . +@prefix qb: . +@prefix doap: . +@prefix sh: . +@prefix dcterms: . +@prefix dcat: . +@prefix euvoc: . +@prefix locn: . +@prefix vann: . +@prefix prov: . +@prefix foaf: . +@prefix eli: . +@prefix adms: . +@prefix org: . +@prefix xls2rdf: . +@prefix eli-dl: . +@prefix ept: . +@prefix vcard: . +@prefix shacl-play: . +@prefix rdf: . +@prefix ep-document-types: . +@prefix resource-type: . +@prefix epvoc: . +@prefix op-aut: . +@prefix dc: . +@prefix skos: . +@prefix skosxl: . + + a owl:Ontology, adms:Asset; + dcterms:type ; + rdfs:label "Parliamentary questions dataset description"@en; + dcterms:title "Parliamentary questions dataset description"@en; + dcterms:description "This Dataset Description is a subset of the general ELI-EP application profile and it includes classes and properties used in Parliamentary questions datasets. Descriptions of classes and properties can be found in ELI-EP application profile."@en; + owl:versionInfo "2.1.0"; + adms:versionNotes """2.1.0 - 2024-03-21 +- (rfc) eli:work_type[eli:WorkType] values based on the EP taxonomy ep-document-types (QUESTION_WRITTEN, QUESTION_WRITTEN_PRIORITY, QUESTION_ORAL, INTERPELLATION_MAJOR, INTERPELLATION_MINOR, QUESTION_WRITTEN_ANSWER, INTERPELLATION_MINOR_WRITTEN_ANSWER, ANNEX) and not EU AT (op-aut:resource-type) +- (rfc) dcterms:creator, dcterms:publisher, eli-dl:had_participant_organization and eli-dl:participation_in_name_of will be based on org:Organization as EP data +- (rfc) eli-dl:participation_role values based on the EP taxonomy ep-roles (AUTHOR, ADDRESSEE), and not EU AT (op-aut:role) +- (rfc) create more specific shapes for each type +- (rfc) change of JSON key using \"inverse_\" (api/v2 only) + +1.1 - 2023-04-27 +- eli:date_document sh:datatype is not xsd:dateTime, but xsd:date +- remove external shapes (incl. controlled vocabularies data) in datasets (Dumps). + +1.0 - 2022-11-18 +- creation"""@en; + adms:status ; + owl:versionIRI ; + dcterms:conformsTo ; + dcterms:created "2022-11-18"^^xsd:date; + dcterms:modified "2024-03-21T00:00:00.000Z"^^xsd:dateTime; + dcterms:dateCopyrighted "2022"^^xsd:gYear; + dcterms:license ; + dcterms:creator ; + dcterms:publisher ; + dcterms:rigthsHolder ; + dcat:distribution _:a4aeb3f30c2042e3b539bc99a24f35721252 . + +_:a4aeb3f30c2042e3b539bc99a24f35721252 dcterms:format ; + dcat:downloadURL . + +questions:QuestionOral a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli:Work"@en; + sh:target questions:QuestionOral-target; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/O-9-2023-000056"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Question Oral"@en; + sh:order "2"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "Orange"; + sh:property questions:P29, questions:P30, questions:P31, questions:P32, questions:P33, + questions:P34, questions:P35, questions:P36, questions:P37, questions:P38, questions:P39, + questions:P40, questions:P41, questions:P42, questions:P43, questions:P44, questions:P45 . + +questions:QuestionOral-target sh:select """PREFIX eli: +SELECT ?this +WHERE { + ?this eli:work_type ?type . + VALUES ?type { + + } +}""" . + +questions:InterpellationMajor a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli:Work"@en; + sh:target questions:InterpellationMajor-target; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/G-9-2023-001002"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Question Interpellation Major"@en; + sh:order "3"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "Orange"; + sh:property questions:P48, questions:P49, questions:P50, questions:P51, questions:P52, + questions:P53, questions:P54, questions:P55, questions:P56, questions:P57, questions:P58, + questions:P59, questions:P60, questions:P61, questions:P62, questions:P63, questions:P64 . + +questions:InterpellationMajor-target sh:select """PREFIX eli: +SELECT ?this +WHERE { + ?this eli:work_type ?type . + VALUES ?type { + + } +}""" . + +questions:QuestionWritten a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli:Work"@en; + sh:target questions:QuestionWritten-target; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/E-9-2022-000004"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Question Written (Priority)"@en; + sh:order "1"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "Orange"; + sh:property questions:P9, questions:P10, questions:P11, questions:P12, questions:P13, + questions:P14, questions:P15, questions:P16, questions:P17, questions:P18, questions:P19, + questions:P20, questions:P21, questions:P22, questions:P23, questions:P24, questions:P25, + questions:P26 . + +questions:QuestionWritten-target sh:select """PREFIX eli: +SELECT ?this +WHERE { + ?this eli:work_type ?type . + VALUES ?type { + + + } +}""" . + +questions:InterpellationMinor a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli:Work"@en; + sh:target questions:InterpellationMinor-target; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/K-8-2019-000001"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Question Interpellation Minor"@en; + sh:order "4"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "Orange"; + sh:property questions:P67, questions:P68, questions:P69, questions:P70, questions:P71, + questions:P72, questions:P73, questions:P74, questions:P75, questions:P76, questions:P77, + questions:P78, questions:P79, questions:P80, questions:P81, questions:P82, questions:P83, + questions:P84 . + +questions:InterpellationMinor-target sh:select """PREFIX eli: +SELECT ?this +WHERE { + ?this eli:work_type ?type . + VALUES ?type { + + } +}""" . + +questions:AnswerToQuestionWritten a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli:Work"@en; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/E-9-2022-000004-ASW"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Answer to question"@en; + sh:order "7"^^xsd:integer; + owl:versionInfo "1.1" . + +questions:AnnexOfAnswer a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli:Work"@en; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/E-9-2022-000004-ASW"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Annex to Answer"@en; + sh:order "8"^^xsd:integer; + owl:versionInfo "1.1"; + sh:property questions:P106, questions:P107, questions:P108, questions:P109, questions:P110, + questions:P111, questions:P112, questions:P113, questions:P114, questions:P115, questions:P116, + questions:P117, questions:P118, questions:P119, questions:P120, questions:P121 . + +questions:Expression a sh:NodeShape; + sh:targetClass eli:Expression; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/E-9-2022-000004/en"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+/[a-z][a-z]$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Expression"@en; + sh:order "9"^^xsd:integer; + owl:versionInfo "1.1"; + sh:property questions:P124, questions:P125, questions:P126, questions:P127, questions:P128 . + +questions:Manifestation a sh:NodeShape; + sh:targetClass eli:Manifestation; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/E-9-2022-000004/en/pdf"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+/[a-z][a-z]/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Manifestation"@en; + sh:order "10"^^xsd:integer; + owl:versionInfo "1.1"; + sh:property questions:P131, questions:P132, questions:P133, questions:P134, questions:P135, + questions:P136 . + +questions:Participation a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli-dl:Participation"@en; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/participation/[A-Za-z0-9\\-_]+_+[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Participation"@en; + sh:order "11"^^xsd:integer; + owl:versionInfo "1.1"; + sh:property questions:P139, questions:P140, questions:P141, questions:P142, questions:P143 . + +questions:ParliamentaryTermReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli-dl:ParliamentaryTerm"@en; + skos:example "https://data.europarl.europa.eu/org/ep-9"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/org/ep-[0-9].*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Parliamentary Term"@en; + sh:order "14"^^xsd:integer; + owl:versionInfo "1.1" . + +questions:WorkTypeReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli:WorkType"@en; + skos:example "http://publications.europa.eu/resource/authority/resource-type/QUEST_WRITTEN"; + sh:nodeKind sh:IRI; + sh:pattern "http://publications.europa.eu/resource/authority/resource-type/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Work type"@en; + sh:order "15"^^xsd:integer; + owl:versionInfo "1.1"; + sh:property questions:P146, questions:P147 . + +questions:LanguageReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class dcterms:LinguisticSystem"@en; + skos:example "http://publications.europa.eu/resource/authority/language/ENG"; + sh:nodeKind sh:IRI; + sh:pattern "http://publications.europa.eu/resource/authority/language/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Language"@en; + sh:order "16"^^xsd:integer; + owl:versionInfo "1.1"; + sh:property questions:P150, questions:P151 . + +questions:MediaTypeOrExtentReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class dcterms:MediaTypeOrExtent"@en; + skos:example "http://publications.europa.eu/resource/authority/file-type/PDF"; + sh:nodeKind sh:IRI; + sh:pattern "http://publications.europa.eu/resource/authority/file-type/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Format"@en; + sh:order "17"^^xsd:integer; + owl:versionInfo "1.1"; + sh:property questions:P154, questions:P155 . + +questions:ParticipationRoleReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli-dl:ParticipationRole"@en; + skos:example "http://publications.europa.eu/resource/authority/role/AUT"; + sh:nodeKind sh:IRI; + sh:pattern "http://publications.europa.eu/resource/authority/role/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Role"@en; + sh:order "18"^^xsd:integer; + owl:versionInfo "1.1"; + sh:property questions:P158, questions:P159 . + +questions:OrganizationReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class org:Organization"@en; + skos:example "http://publications.europa.eu/resource/authority/corporate-body/EP"; + sh:nodeKind sh:IRI; + sh:pattern "http://publications.europa.eu/resource/authority/corporate-body/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to an Organization"@en; + sh:order "19"^^xsd:integer; + owl:versionInfo "1.1"; + sh:property questions:P162 . + +questions:PersonReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class foaf:Person"@en; + skos:example "https://data.europarl.europa.eu/person/1234"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/person/[0-9].*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Person"@en; + sh:order "20"^^xsd:integer; + owl:versionInfo "1.1"; + sh:property questions:P165 . + +questions:P9 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:hasValue eli:Work; + shacl-play:shortname "type" . + +questions:P10 owl:versionInfo "2.1.0"; + sh:path eli:work_type; + sh:name "work type"@en; + skos:example "https://data.europarl.europa.eu/def/ep-document-types/QUESTION_WRITTEN"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node questions:WorkTypeReference; + sh:in _:a4aeb3f30c2042e3b539bc99a24f35721253; + shacl-play:shortname "work_type" . + +_:a4aeb3f30c2042e3b539bc99a24f35721253 rdf:first ep-document-types:QUESTION_WRITTEN; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721254 . + +_:a4aeb3f30c2042e3b539bc99a24f35721254 rdf:first ep-document-types:QUESTION_WRITTEN_PRIORITY; + rdf:rest rdf:nil . + +questions:P11 owl:versionInfo "2.1.0"; + sh:path eli:date_document; + sh:name "date document"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:date; + shacl-play:shortname "date_document" . + +questions:P12 owl:versionInfo "2.1.0"; + sh:path dcterms:identifier; + sh:name "identifier"@en; + skos:example "E-9-2022-000004"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifier" . + +questions:P13 owl:versionInfo "2.1.0"; + sh:path epvoc:identifierYear; + sh:name "identifier year"@en; + skos:example "2022"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifierYear" . + +questions:P14 owl:versionInfo "2.1.0"; + sh:path dcterms:title; + sh:name "title"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "title_dcterms" . + +questions:P15 owl:versionInfo "2.1.0"; + sh:path rdfs:label; + sh:name "label"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "label" . + +questions:P16 owl:versionInfo "2.1.0"; + sh:path epvoc:epNumber; + sh:name "ep number"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "epNumber" . + +questions:P17 owl:versionInfo "2.1.0"; + sh:path epvoc:epNumberVersion; + sh:name "en number version"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "epNumberVersion" . + +questions:P18 owl:versionInfo "2.1.0"; + sh:path skos:notation; + sh:name "notation"@en; + sh:nodeKind sh:Literal; + sh:datatype epvoc:publicRegister; + shacl-play:shortname "notation_publicRegister" . + +questions:P19 owl:versionInfo "2.1.0"; + sh:path eli-dl:parliamentary_term; + sh:name "parliamentary term"@en; + sh:minCount "0"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + shacl-play:shortname "parliamentary_term" . + +questions:P20 owl:versionInfo "2.1.0"; + sh:path epvoc:originalLanguage; + sh:name "original language"@en; + sh:minCount "0"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node questions:LanguageReference; + shacl-play:shortname "originalLanguage" . + +questions:P21 owl:versionInfo "2.1.0"; + sh:path dcterms:creator; + sh:name "creator"@en; + sh:nodeKind sh:IRI; + sh:node questions:OrganizationReference; + shacl-play:shortname "creator" . + +questions:P22 owl:versionInfo "2.1.0"; + sh:path dcterms:publisher; + sh:name "publisher"@en; + skos:example "https://data.europarl.europa.eu/org/EU_PARLIAMENT"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node questions:OrganizationReference; + sh:hasValue ; + shacl-play:shortname "publisher" . + +questions:P23 owl:versionInfo "2.1.0"; + sh:path eli:is_realized_by; + sh:name "is realized by"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node questions:Expression; + shacl-play:shortname "is_realized_by" . + +questions:P24 owl:versionInfo "2.1.0"; + sh:path epvoc:workHadParticipation; + sh:name "stakeholder participant"@en; + sh:nodeKind sh:IRI; + sh:node questions:Participation; + shacl-play:shortname "workHadParticipation" . + +questions:P25 owl:versionInfo "2.1.0"; + sh:path eli:based_on; + sh:name "based on"@en; + sh:nodeKind sh:IRI; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "based_on" . + +questions:P26 owl:versionInfo "2.1.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721255; + sh:name "inverse answers to"@en; + sh:nodeKind sh:IRI; + sh:node questions:AnswerToQuestion; + shacl-play:shortname "inverse_answers_to" . + +_:a4aeb3f30c2042e3b539bc99a24f35721255 sh:inversePath eli-dl:answers_to . + +questions:P29 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:hasValue eli:Work; + shacl-play:shortname "type" . + +questions:P30 owl:versionInfo "2.1.0"; + sh:path eli:work_type; + sh:name "work type"@en; + skos:example "https://data.europarl.europa.eu/def/ep-document-types/QUESTION_ORAL"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node questions:WorkTypeReference; + sh:hasValue ep-document-types:QUESTION_ORAL; + shacl-play:shortname "work_type" . + +questions:P31 owl:versionInfo "2.1.0"; + sh:path eli:date_document; + sh:name "date document"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:date; + shacl-play:shortname "date_document" . + +questions:P32 owl:versionInfo "2.1.0"; + sh:path dcterms:identifier; + sh:name "identifier"@en; + skos:example "O-9-2023-000056"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifier" . + +questions:P33 owl:versionInfo "2.1.0"; + sh:path epvoc:identifierYear; + sh:name "identifier year"@en; + skos:example "2023"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifierYear" . + +questions:P34 owl:versionInfo "2.1.0"; + sh:path dcterms:title; + sh:name "title"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "title_dcterms" . + +questions:P35 owl:versionInfo "2.1.0"; + sh:path rdfs:label; + sh:name "label"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "label" . + +questions:P36 owl:versionInfo "2.1.0"; + sh:path epvoc:epNumber; + sh:name "ep number"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "epNumber" . + +questions:P37 owl:versionInfo "2.1.0"; + sh:path epvoc:epNumberVersion; + sh:name "en number version"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "epNumberVersion" . + +questions:P38 owl:versionInfo "2.1.0"; + sh:path skos:notation; + sh:name "notation"@en; + sh:nodeKind sh:Literal; + sh:datatype epvoc:publicRegister; + shacl-play:shortname "notation_publicRegister" . + +questions:P39 owl:versionInfo "2.1.0"; + sh:path eli-dl:parliamentary_term; + sh:name "parliamentary term"@en; + sh:minCount "0"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + shacl-play:shortname "parliamentary_term" . + +questions:P40 owl:versionInfo "2.1.0"; + sh:path epvoc:originalLanguage; + sh:name "original language"@en; + sh:minCount "0"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node questions:LanguageReference; + shacl-play:shortname "originalLanguage" . + +questions:P41 owl:versionInfo "2.1.0"; + sh:path dcterms:creator; + sh:name "creator"@en; + sh:nodeKind sh:IRI; + sh:node questions:OrganizationReference; + shacl-play:shortname "creator" . + +questions:P42 owl:versionInfo "2.1.0"; + sh:path dcterms:publisher; + sh:name "publisher"@en; + skos:example "https://data.europarl.europa.eu/org/EU_PARLIAMENT"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node questions:OrganizationReference; + sh:hasValue ; + shacl-play:shortname "publisher" . + +questions:P43 owl:versionInfo "2.1.0"; + sh:path eli:is_realized_by; + sh:name "is realized by"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node questions:Expression; + shacl-play:shortname "is_realized_by" . + +questions:P44 owl:versionInfo "2.1.0"; + sh:path epvoc:workHadParticipation; + sh:name "stakeholder participant"@en; + sh:nodeKind sh:IRI; + sh:node questions:Participation; + shacl-play:shortname "workHadParticipation" . + +questions:P45 owl:versionInfo "2.1.0"; + sh:path eli:based_on; + sh:name "based on"@en; + sh:nodeKind sh:IRI; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "based_on" . + +questions:P48 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:hasValue eli:Work; + shacl-play:shortname "type" . + +questions:P49 owl:versionInfo "2.1.0"; + sh:path eli:work_type; + sh:name "work type"@en; + skos:example "https://data.europarl.europa.eu/def/ep-document-types/INTERPELLATION_MAJOR"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node questions:WorkTypeReference; + sh:hasValue ep-document-types:INTERPELLATION_MAJOR; + shacl-play:shortname "work_type" . + +questions:P50 owl:versionInfo "2.1.0"; + sh:path eli:date_document; + sh:name "date document"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:date; + shacl-play:shortname "date_document" . + +questions:P51 owl:versionInfo "2.1.0"; + sh:path dcterms:identifier; + sh:name "identifier"@en; + skos:example "G-9-2023-001002"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifier" . + +questions:P52 owl:versionInfo "2.1.0"; + sh:path epvoc:identifierYear; + sh:name "identifier year"@en; + skos:example "2023"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifierYear" . + +questions:P53 owl:versionInfo "2.1.0"; + sh:path dcterms:title; + sh:name "title"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "title_dcterms" . + +questions:P54 owl:versionInfo "2.1.0"; + sh:path rdfs:label; + sh:name "label"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "label" . + +questions:P55 owl:versionInfo "2.1.0"; + sh:path epvoc:epNumber; + sh:name "ep number"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "epNumber" . + +questions:P56 owl:versionInfo "2.1.0"; + sh:path epvoc:epNumberVersion; + sh:name "en number version"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "epNumberVersion" . + +questions:P57 owl:versionInfo "2.1.0"; + sh:path skos:notation; + sh:name "notation"@en; + sh:nodeKind sh:Literal; + sh:datatype epvoc:publicRegister; + shacl-play:shortname "notation_publicRegister" . + +questions:P58 owl:versionInfo "2.1.0"; + sh:path eli-dl:parliamentary_term; + sh:name "parliamentary term"@en; + sh:minCount "0"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + shacl-play:shortname "parliamentary_term" . + +questions:P59 owl:versionInfo "2.1.0"; + sh:path epvoc:originalLanguage; + sh:name "original language"@en; + sh:minCount "0"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node questions:LanguageReference; + shacl-play:shortname "originalLanguage" . + +questions:P60 owl:versionInfo "2.1.0"; + sh:path dcterms:creator; + sh:name "creator"@en; + sh:nodeKind sh:IRI; + sh:node questions:OrganizationReference; + shacl-play:shortname "creator" . + +questions:P61 owl:versionInfo "2.1.0"; + sh:path dcterms:publisher; + sh:name "publisher"@en; + skos:example "https://data.europarl.europa.eu/org/EU_PARLIAMENT"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node questions:OrganizationReference; + sh:hasValue ; + shacl-play:shortname "publisher" . + +questions:P62 owl:versionInfo "2.1.0"; + sh:path eli:is_realized_by; + sh:name "is realized by"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node questions:Expression; + shacl-play:shortname "is_realized_by" . + +questions:P63 owl:versionInfo "2.1.0"; + sh:path epvoc:workHadParticipation; + sh:name "stakeholder participant"@en; + sh:nodeKind sh:IRI; + sh:node questions:Participation; + shacl-play:shortname "workHadParticipation" . + +questions:P64 owl:versionInfo "2.1.0"; + sh:path eli:based_on; + sh:name "based on"@en; + sh:nodeKind sh:IRI; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "based_on" . + +questions:P67 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:hasValue eli:Work; + shacl-play:shortname "type" . + +questions:P68 owl:versionInfo "2.1.0"; + sh:path eli:work_type; + sh:name "work type"@en; + skos:example "https://data.europarl.europa.eu/def/ep-document-types/INTERPELLATION_MINOR"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node questions:WorkTypeReference; + sh:hasValue ep-document-types:INTERPELLATION_MINOR; + shacl-play:shortname "work_type" . + +questions:P69 owl:versionInfo "2.1.0"; + sh:path eli:date_document; + sh:name "date document"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:date; + shacl-play:shortname "date_document" . + +questions:P70 owl:versionInfo "2.1.0"; + sh:path dcterms:identifier; + sh:name "identifier"@en; + skos:example "K-8-2019-000001"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifier" . + +questions:P71 owl:versionInfo "2.1.0"; + sh:path epvoc:identifierYear; + sh:name "identifier year"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifierYear" . + +questions:P72 owl:versionInfo "2.1.0"; + sh:path dcterms:title; + sh:name "title"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "title_dcterms" . + +questions:P73 owl:versionInfo "2.1.0"; + sh:path rdfs:label; + sh:name "label"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "label" . + +questions:P74 owl:versionInfo "2.1.0"; + sh:path epvoc:epNumber; + sh:name "ep number"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "epNumber" . + +questions:P75 owl:versionInfo "2.1.0"; + sh:path epvoc:epNumberVersion; + sh:name "en number version"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "epNumberVersion" . + +questions:P76 owl:versionInfo "2.1.0"; + sh:path skos:notation; + sh:name "notation"@en; + sh:nodeKind sh:Literal; + sh:datatype epvoc:publicRegister; + shacl-play:shortname "notation_publicRegister" . + +questions:P77 owl:versionInfo "2.1.0"; + sh:path eli-dl:parliamentary_term; + sh:name "parliamentary term"@en; + sh:minCount "0"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + shacl-play:shortname "parliamentary_term" . + +questions:P78 owl:versionInfo "2.1.0"; + sh:path epvoc:originalLanguage; + sh:name "original language"@en; + sh:minCount "0"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node questions:LanguageReference; + shacl-play:shortname "originalLanguage" . + +questions:P79 owl:versionInfo "2.1.0"; + sh:path dcterms:creator; + sh:name "creator"@en; + sh:nodeKind sh:IRI; + sh:node questions:OrganizationReference; + shacl-play:shortname "creator" . + +questions:P80 owl:versionInfo "2.1.0"; + sh:path dcterms:publisher; + sh:name "publisher"@en; + skos:example "https://data.europarl.europa.eu/org/EU_PARLIAMENT"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node questions:OrganizationReference; + sh:hasValue ; + shacl-play:shortname "publisher" . + +questions:P81 owl:versionInfo "2.1.0"; + sh:path eli:is_realized_by; + sh:name "is realized by"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node questions:Expression; + shacl-play:shortname "is_realized_by" . + +questions:P82 owl:versionInfo "2.1.0"; + sh:path epvoc:workHadParticipation; + sh:name "stakeholder participant"@en; + sh:nodeKind sh:IRI; + sh:node questions:Participation; + shacl-play:shortname "workHadParticipation" . + +questions:P83 owl:versionInfo "2.1.0"; + sh:path eli:based_on; + sh:name "based on"@en; + sh:nodeKind sh:IRI; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "based_on" . + +questions:P84 owl:versionInfo "2.1.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721256; + sh:name "inverse answers to"@en; + sh:nodeKind sh:IRI; + sh:node questions:AnswerToQuestion; + shacl-play:shortname "inverse_answers_to" . + +_:a4aeb3f30c2042e3b539bc99a24f35721256 sh:inversePath eli-dl:answers_to . + +questions:P87 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:hasValue eli:Work; + shacl-play:shortname "type" . + +questions:AnswerToQuestion sh:property questions:P87, questions:P88, questions:P89, + questions:P90, questions:P91, questions:P92, questions:P93, questions:P94, questions:P95, + questions:P96, questions:P97, questions:P98, questions:P99, questions:P100, questions:P101, + questions:P102, questions:P103 . + +questions:P88 owl:versionInfo "2.1.0"; + sh:path eli:work_type; + sh:name "work type"@en; + skos:example "https://data.europarl.europa.eu/def/ep-document-types/QUESTION_WRITTEN_ANSWER"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node questions:WorkTypeReference; + sh:in _:a4aeb3f30c2042e3b539bc99a24f35721257; + shacl-play:shortname "work_type" . + +_:a4aeb3f30c2042e3b539bc99a24f35721257 rdf:first ep-document-types:QUESTION_WRITTEN_ANSWER; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721258 . + +_:a4aeb3f30c2042e3b539bc99a24f35721258 rdf:first ep-document-types:INTERPELLATION_MINOR_WRITTEN_ANSWER; + rdf:rest rdf:nil . + +questions:P89 owl:versionInfo "2.1.0"; + sh:path eli:date_document; + sh:name "date document"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:date; + shacl-play:shortname "date_document" . + +questions:P90 owl:versionInfo "2.1.0"; + sh:path dcterms:identifier; + sh:name "identifier"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifier" . + +questions:P91 owl:versionInfo "2.1.0"; + sh:path epvoc:identifierYear; + sh:name "identifier year"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifierYear" . + +questions:P92 owl:versionInfo "2.1.0"; + sh:path dcterms:title; + sh:name "title"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "title_dcterms" . + +questions:P93 owl:versionInfo "2.1.0"; + sh:path rdfs:label; + sh:name "label"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "label" . + +questions:P94 owl:versionInfo "2.1.0"; + sh:path epvoc:epNumber; + sh:name "ep number"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "epNumber" . + +questions:P95 owl:versionInfo "2.1.0"; + sh:path epvoc:epNumberVersion; + sh:name "en number version"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "epNumberVersion" . + +questions:P96 owl:versionInfo "2.1.0"; + sh:path skos:notation; + sh:name "notation"@en; + sh:nodeKind sh:Literal; + sh:datatype epvoc:publicRegister; + shacl-play:shortname "notation_publicRegister" . + +questions:P97 owl:versionInfo "2.1.0"; + sh:path eli-dl:parliamentary_term; + sh:name "parliamentary term"@en; + sh:minCount "0"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + shacl-play:shortname "parliamentary_term" . + +questions:P98 owl:versionInfo "2.1.0"; + sh:path dcterms:creator; + sh:name "creator"@en; + sh:nodeKind sh:IRI; + sh:node questions:OrganizationReference; + shacl-play:shortname "creator" . + +questions:P99 owl:versionInfo "2.1.0"; + sh:path dcterms:publisher; + sh:name "publisher"@en; + skos:example "https://data.europarl.europa.eu/org/EU_PARLIAMENT"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node questions:OrganizationReference; + sh:hasValue ; + shacl-play:shortname "publisher" . + +questions:P100 owl:versionInfo "2.1.0"; + sh:path eli:is_realized_by; + sh:name "is realized by"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node questions:Expression; + shacl-play:shortname "is_realized_by" . + +questions:P101 owl:versionInfo "2.1.0"; + sh:path eli-dl:answers_to; + sh:name "answers to"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node questions:Question; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "answers_to" . + +questions:P102 owl:versionInfo "2.1.0"; + sh:path epvoc:workHadParticipation; + sh:name "stakeholder participant"@en; + sh:nodeKind sh:IRI; + sh:node questions:Participation; + shacl-play:shortname "workHadParticipation" . + +questions:P103 owl:versionInfo "2.1.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721259; + sh:name "inverse is annex of"@en; + sh:nodeKind sh:IRI; + sh:node questions:AnnexOfAnswer; + shacl-play:shortname "inverse_is_annex_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721259 sh:inversePath eli:is_annex_of . + +questions:P106 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:hasValue eli:Work; + shacl-play:shortname "type" . + +questions:P107 owl:versionInfo "2.1.0"; + sh:path eli:work_type; + sh:name "work type"@en; + skos:example "https://data.europarl.europa.eu/def/ep-document-types/ANNEX"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node questions:WorkTypeReference; + sh:hasValue ep-document-types:ANNEX; + shacl-play:shortname "work_type" . + +questions:P108 owl:versionInfo "2.1.0"; + sh:path eli:date_document; + sh:name "date document"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:date; + shacl-play:shortname "date_document" . + +questions:P109 owl:versionInfo "2.1.0"; + sh:path dcterms:identifier; + sh:name "identifier"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifier" . + +questions:P110 owl:versionInfo "2.1.0"; + sh:path epvoc:identifierYear; + sh:name "identifier year"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifierYear" . + +questions:P111 owl:versionInfo "2.1.0"; + sh:path dcterms:title; + sh:name "title"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "title_dcterms" . + +questions:P112 owl:versionInfo "2.1.0"; + sh:path rdfs:label; + sh:name "label"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "label" . + +questions:P113 owl:versionInfo "2.1.0"; + sh:path epvoc:epNumber; + sh:name "ep number"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "epNumber" . + +questions:P114 owl:versionInfo "2.1.0"; + sh:path epvoc:epNumberVersion; + sh:name "en number version"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "epNumberVersion" . + +questions:P115 owl:versionInfo "2.1.0"; + sh:path epvoc:numbering; + sh:name "numbering"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "numbering" . + +questions:P116 owl:versionInfo "2.1.0"; + sh:path skos:notation; + sh:name "notation"@en; + sh:nodeKind sh:Literal; + sh:datatype epvoc:publicRegister; + shacl-play:shortname "notation_publicRegister" . + +questions:P117 owl:versionInfo "2.1.0"; + sh:path eli-dl:parliamentary_term; + sh:name "parliamentary term"@en; + sh:minCount "0"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + shacl-play:shortname "parliamentary_term" . + +questions:P118 owl:versionInfo "2.1.0"; + sh:path dcterms:publisher; + sh:name "publisher"@en; + skos:example "https://data.europarl.europa.eu/org/EU_PARLIAMENT"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node questions:OrganizationReference; + sh:hasValue ; + shacl-play:shortname "publisher" . + +questions:P119 owl:versionInfo "2.1.0"; + sh:path eli:is_realized_by; + sh:name "is realized by"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node questions:Expression; + shacl-play:shortname "is_realized_by" . + +questions:P120 owl:versionInfo "2.1.0"; + sh:path eli:is_annex_of; + sh:name "is annex of"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node questions:AnswerToQuestion; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "is_annex_of" . + +questions:P121 owl:versionInfo "2.1.0"; + sh:path epvoc:workHadParticipation; + sh:name "stakeholder participant"@en; + sh:nodeKind sh:IRI; + sh:node questions:Participation; + shacl-play:shortname "workHadParticipation" . + +questions:P124 owl:versionInfo "1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:hasValue eli:Expression; + shacl-play:shortname "type" . + +questions:P125 owl:versionInfo "1.0"; + sh:path eli:title; + sh:name "title"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "title" . + +questions:P126 owl:versionInfo "1.0"; + sh:path eli:title_alternative; + sh:name "alternative title"@en; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "title_alternative" . + +questions:P127 owl:versionInfo "1.0"; + sh:path eli:is_embodied_by; + sh:name "is embodied by"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node questions:Manifestation; + shacl-play:shortname "is_embodied_by" . + +questions:P128 owl:versionInfo "1.1"; + sh:path eli:language; + sh:name "language"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node questions:LanguageReference; + shacl-play:shortname "language" . + +questions:P131 owl:versionInfo "1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:hasValue eli:Manifestation; + shacl-play:shortname "type" . + +questions:P132 owl:versionInfo "1.0"; + sh:path dcterms:issued; + sh:name "issued"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:dateTime; + shacl-play:shortname "issued" . + +questions:P133 owl:versionInfo "1.0"; + sh:path eli:is_exemplified_by; + sh:name "is exemplified by"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + shacl-play:shortname "is_exemplified_by" . + +questions:P134 owl:versionInfo "1.0"; + sh:path epvoc:byteSize; + sh:name "byte size"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:long; + shacl-play:shortname "byteSize" . + +questions:P135 owl:versionInfo "1.1"; + sh:path dcterms:format; + sh:name "format"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node questions:MediaTypeOrExtentReference; + shacl-play:shortname "format" . + +questions:P136 owl:versionInfo "1.0"; + sh:path eli:media_type; + sh:name "media type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + shacl-play:shortname "media_type" . + +questions:P139 owl:versionInfo "1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:hasValue eli-dl:Participation; + shacl-play:shortname "type" . + +questions:P140 owl:versionInfo "2.1.0"; + sh:path eli-dl:participation_role; + sh:name "participation role"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node questions:ParticipationRoleReference; + sh:in _:a4aeb3f30c2042e3b539bc99a24f35721260; + shacl-play:shortname "participation_role" . + +_:a4aeb3f30c2042e3b539bc99a24f35721260 rdf:first ep-roles:AUTHOR; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721261 . + +_:a4aeb3f30c2042e3b539bc99a24f35721261 rdf:first ep-roles:ADDRESSEE; + rdf:rest rdf:nil . + +questions:P141 owl:versionInfo "2.1.0"; + sh:path eli-dl:had_participant_organization; + sh:name "participation organization"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node questions:OrganizationReference; + shacl-play:shortname "had_participant_organization" . + +questions:P142 owl:versionInfo "2.1.0"; + sh:path eli-dl:participation_in_name_of; + sh:name "participation in name of"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node questions:OrganizationReference; + shacl-play:shortname "participation_in_name_of" . + +questions:P143 owl:versionInfo "1.1"; + sh:path eli-dl:had_participant_person; + sh:name "participation person"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node questions:PersonReference; + shacl-play:shortname "had_participant_person" . + +questions:P146 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue eli:WorkType; + sh:deactivated "true"^^xsd:boolean . + +questions:P147 owl:versionInfo "2.1.0"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:nodeKind sh:IRI; + sh:hasValue ept:ep-document-types; + sh:deactivated "true"^^xsd:boolean . + +questions:P150 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue dcterms:LinguisticSystem; + sh:deactivated "true"^^xsd:boolean . + +questions:P151 owl:versionInfo "2.1.0"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:nodeKind sh:IRI; + sh:hasValue op-aut:language; + sh:deactivated "true"^^xsd:boolean . + +questions:P154 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue dcterms:MediaTypeOrExtent; + sh:deactivated "true"^^xsd:boolean . + +questions:P155 owl:versionInfo "1.1"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:nodeKind sh:IRI; + sh:hasValue op-aut:format; + sh:deactivated "true"^^xsd:boolean . + +questions:P158 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue eli-dl:ParticipationRole; + sh:deactivated "true"^^xsd:boolean . + +questions:P159 owl:versionInfo "2.1.0"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:nodeKind sh:IRI; + sh:hasValue ept:ep-roles; + sh:deactivated "true"^^xsd:boolean . + +questions:P162 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue org:Organization; + sh:deactivated "true"^^xsd:boolean . + +questions:P165 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue foaf:Person; + sh:deactivated "true"^^xsd:boolean . \ No newline at end of file diff --git a/2.1.0/dsd/parliamentary-questions/eli-ep_parliamentary-questions.svg b/2.1.0/dsd/parliamentary-questions/eli-ep_parliamentary-questions.svg new file mode 100644 index 0000000..858f54a --- /dev/null +++ b/2.1.0/dsd/parliamentary-questions/eli-ep_parliamentary-questions.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/2.1.0/dsd/parliamentary-questions/index.html b/2.1.0/dsd/parliamentary-questions/index.html new file mode 100644 index 0000000..6289e33 --- /dev/null +++ b/2.1.0/dsd/parliamentary-questions/index.html @@ -0,0 +1,1846 @@ + + + + + + + + Parliamentary questions dataset description + + + + + +
+ + + + + +
+

Parliamentary questions dataset description

+
+
Creation date: 2022-11-18
Last updated: 2024-03-21 00:00:00
Copyright date: 2022
Version: 2.1.0
License: https://www.europarl.europa.eu/legal-notice/en/
Creator: http://publications.europa.eu/resource/dataset/corporate-body/EP
Publisher: http://publications.europa.eu/resource/dataset/corporate-body/EP
Rightsholder:
Feedback:
Download serialization:
TTL

+ + + + +
+

Description

This Dataset Description is a subset of the general ELI-EP application profile and it includes classes and properties used in Parliamentary questions datasets. Descriptions of classes and properties can be found in ELI-EP application profile.

+
+

Model documentation

+
+
+
+
+

Question Written (Priority)

+
+

This node shape represents a subset of eli:Work

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/doc/E-9-2022-000004
  • +
Applies to:
+
PREFIX eli: <http://data.europa.eu/eli/ontology#>
+SELECT ?this
+WHERE {
+ ?this eli:work_type ?type .
+ VALUES ?type {
+ <https://data.europarl.europa.eu/def/ep-document-types/QUESTION_WRITTEN>
+<https://data.europarl.europa.eu/def/ep-document-types/QUESTION_WRITTEN_PRIORITY>
+ }
+}
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
based oneli:based_onIRI
+
0..*
+
creatordcterms:creatorReference to an Organization
+
0..*
+
date documenteli:date_documentxsd:date
+
1..1
+
en number versionept:epvoc#epNumberVersionxsd:string
+
0..1
+
ep numberept:epvoc#epNumberxsd:string
+
0..1
+
identifierdcterms:identifierxsd:string
+
1..1
+
identifier yearept:epvoc#identifierYearxsd:string
+
0..1
+
inverse answers to^eli-dl:answers_toquestions:AnswerToQuestion
+
0..*
+
is realized byeli:is_realized_byExpression
+
1..*
+
labelrdfs:labelxsd:string
+
0..1
+
notationskos:notationept:epvoc#publicRegister
+
0..*
+
original languageept:epvoc#originalLanguageReference to a Language
+
0..*
+
parliamentary termeli-dl:parliamentary_termIRI
+
0..1
+
publisherdcterms:publisherReference to an Organization
+
1..1
+
stakeholder participantept:epvoc#workHadParticipationParticipation
+
0..*
+
titledcterms:titlerdf:langString
+
1..*
+
typerdf:typeeli:Work
+
1..1
+
work typeeli:work_typeReference to a Work type
+
1..1
+
+
+
+

+
+
+
+

Question Oral

+
+

This node shape represents a subset of eli:Work

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/doc/O-9-2023-000056
  • +
Applies to:
+
PREFIX eli: <http://data.europa.eu/eli/ontology#>
+SELECT ?this
+WHERE {
+ ?this eli:work_type ?type .
+ VALUES ?type {
+ <https://data.europarl.europa.eu/def/ep-document-types/QUESTION_ORAL>
+ }
+}
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
based oneli:based_onIRI
+
0..*
+
creatordcterms:creatorReference to an Organization
+
0..*
+
date documenteli:date_documentxsd:date
+
1..1
+
en number versionept:epvoc#epNumberVersionxsd:string
+
0..1
+
ep numberept:epvoc#epNumberxsd:string
+
0..1
+
identifierdcterms:identifierxsd:string
+
1..1
+
identifier yearept:epvoc#identifierYearxsd:string
+
0..1
+
is realized byeli:is_realized_byExpression
+
1..*
+
labelrdfs:labelxsd:string
+
0..1
+
notationskos:notationept:epvoc#publicRegister
+
0..*
+
original languageept:epvoc#originalLanguageReference to a Language
+
0..*
+
parliamentary termeli-dl:parliamentary_termIRI
+
0..1
+
publisherdcterms:publisherReference to an Organization
+
1..1
+
stakeholder participantept:epvoc#workHadParticipationParticipation
+
0..*
+
titledcterms:titlerdf:langString
+
1..*
+
typerdf:typeeli:Work
+
1..1
+
work typeeli:work_typeReference to a Work type
+
1..1
+
+
+
+

+
+
+
+

Question Interpellation Major

+
+

This node shape represents a subset of eli:Work

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/doc/G-9-2023-001002
  • +
Applies to:
+
PREFIX eli: <http://data.europa.eu/eli/ontology#>
+SELECT ?this
+WHERE {
+ ?this eli:work_type ?type .
+ VALUES ?type {
+ <https://data.europarl.europa.eu/def/ep-document-types/INTERPELLATION_MAJOR>
+ }
+}
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
based oneli:based_onIRI
+
0..*
+
creatordcterms:creatorReference to an Organization
+
0..*
+
date documenteli:date_documentxsd:date
+
1..1
+
en number versionept:epvoc#epNumberVersionxsd:string
+
0..1
+
ep numberept:epvoc#epNumberxsd:string
+
0..1
+
identifierdcterms:identifierxsd:string
+
1..1
+
identifier yearept:epvoc#identifierYearxsd:string
+
0..1
+
is realized byeli:is_realized_byExpression
+
1..*
+
labelrdfs:labelxsd:string
+
0..1
+
notationskos:notationept:epvoc#publicRegister
+
0..*
+
original languageept:epvoc#originalLanguageReference to a Language
+
0..*
+
parliamentary termeli-dl:parliamentary_termIRI
+
0..1
+
publisherdcterms:publisherReference to an Organization
+
1..1
+
stakeholder participantept:epvoc#workHadParticipationParticipation
+
0..*
+
titledcterms:titlerdf:langString
+
1..*
+
typerdf:typeeli:Work
+
1..1
+
work typeeli:work_typeReference to a Work type
+
1..1
+
+
+
+

+
+
+
+

Question Interpellation Minor

+
+

This node shape represents a subset of eli:Work

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/doc/K-8-2019-000001
  • +
Applies to:
+
PREFIX eli: <http://data.europa.eu/eli/ontology#>
+SELECT ?this
+WHERE {
+ ?this eli:work_type ?type .
+ VALUES ?type {
+ <https://data.europarl.europa.eu/def/ep-document-types/INTERPELLATION_MINOR>
+ }
+}
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
based oneli:based_onIRI
+
0..*
+
creatordcterms:creatorReference to an Organization
+
0..*
+
date documenteli:date_documentxsd:date
+
1..1
+
en number versionept:epvoc#epNumberVersionxsd:string
+
0..1
+
ep numberept:epvoc#epNumberxsd:string
+
0..1
+
identifierdcterms:identifierxsd:string
+
1..1
+
identifier yearept:epvoc#identifierYearxsd:string
+
0..1
+
inverse answers to^eli-dl:answers_toquestions:AnswerToQuestion
+
0..*
+
is realized byeli:is_realized_byExpression
+
1..*
+
labelrdfs:labelxsd:string
+
0..1
+
notationskos:notationept:epvoc#publicRegister
+
0..*
+
original languageept:epvoc#originalLanguageReference to a Language
+
0..*
+
parliamentary termeli-dl:parliamentary_termIRI
+
0..1
+
publisherdcterms:publisherReference to an Organization
+
1..1
+
stakeholder participantept:epvoc#workHadParticipationParticipation
+
0..*
+
titledcterms:titlerdf:langString
+
1..*
+
typerdf:typeeli:Work
+
1..1
+
work typeeli:work_typeReference to a Work type
+
1..1
+
+
+
+

+
+
+
+

Answer to question

+
+

This node shape represents a subset of eli:Work

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/doc/E-9-2022-000004-ASW
  • +
+
+
+

+
+
+
+

Annex to Answer

+
+

This node shape represents a subset of eli:Work

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/doc/E-9-2022-000004-ASW
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
date documenteli:date_documentxsd:date
+
1..1
+
en number versionept:epvoc#epNumberVersionxsd:string
+
0..1
+
ep numberept:epvoc#epNumberxsd:string
+
0..1
+
identifierdcterms:identifierxsd:string
+
1..1
+
identifier yearept:epvoc#identifierYearxsd:string
+
0..1
+
is annex ofeli:is_annex_ofquestions:AnswerToQuestion
+
1..1
+
is realized byeli:is_realized_byExpression
+
1..*
+
labelrdfs:labelxsd:string
+
0..1
+
notationskos:notationept:epvoc#publicRegister
+
0..*
+
numberingept:epvoc#numberingxsd:string
+
0..1
+
parliamentary termeli-dl:parliamentary_termIRI
+
0..1
+
publisherdcterms:publisherReference to an Organization
+
1..1
+
stakeholder participantept:epvoc#workHadParticipationParticipation
+
0..*
+
titledcterms:titlerdf:langString
+
1..*
+
typerdf:typeeli:Work
+
1..1
+
work typeeli:work_typeReference to a Work type
+
1..1
+
+
+
+

+
+
+
+

Expression

+
+
    +
  • Applies to: eli:Expression
  • +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+/[a-z][a-z]$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/doc/E-9-2022-000004/en
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
alternative titleeli:title_alternativerdf:langString
+
0..*
+
is embodied byeli:is_embodied_byManifestation
+
1..*
+
languageeli:languageReference to a Language
+
1..*
+
titleeli:titlerdf:langString
+
1..*
+
typerdf:typeeli:Expression
+
1..1
+
+
+
+

+
+
+
+

Manifestation

+
+
    +
  • Applies to: eli:Manifestation
  • +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+/[a-z][a-z]/.*$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/doc/E-9-2022-000004/en/pdf
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
byte sizeept:epvoc#byteSizexsd:long
+
0..1
+
formatdcterms:formatReference to a Format
+
1..1
+
is exemplified byeli:is_exemplified_byIRI
+
1..*
+
issueddcterms:issuedxsd:dateTime
+
1..1
+
media typeeli:media_typeIRI
+
1..1
+
typerdf:typeeli:Manifestation
+
1..1
+
+
+
+

+
+
+
+

Participation

+
+

This node shape refers to the class eli-dl:Participation

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/participation/[A-Za-z0-9\-_]+_+[A-Za-z0-9\-_]+$
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
participation in name ofeli-dl:participation_in_name_ofReference to an Organization
+
0..1
+
participation organizationeli-dl:had_participant_organizationReference to an Organization
+
0..1
+
participation personeli-dl:had_participant_personReference to a Person
+
0..1
+
participation roleeli-dl:participation_roleReference to a Role
+
1..1
+
typerdf:typeeli-dl:Participation
+
1..1
+
+
+
+

+
+
+
+

Reference to a Parliamentary Term

+
+

This node shape refers to the class eli-dl:ParliamentaryTerm

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/org/ep-[0-9].*$
  • +
  • Example: https://data.europarl.europa.eu/org/ep-9
  • +
+
+
+

+
+
+
+

Reference to a Work type

+
+

This node shape refers to the class eli:WorkType

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: http://publications.europa.eu/resource/authority/resource-type/.*$
  • +
  • Example: http://publications.europa.eu/resource/authority/resource-type/QUEST_WRITTEN
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
Is in schemeskos:inSchemeept:ep-document-types
+
0..*
+
typerdf:typeeli:WorkType
+
0..*
+
+
+
+

+
+
+
+

Reference to a Language

+
+

This node shape refers to the class dcterms:LinguisticSystem

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: http://publications.europa.eu/resource/authority/language/.*$
  • +
  • Example: http://publications.europa.eu/resource/authority/language/ENG
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
Is in schemeskos:inSchemeop-aut:language
+
0..*
+
typerdf:typedcterms:LinguisticSystem
+
0..*
+
+
+
+

+
+
+
+

Reference to a Format

+
+

This node shape refers to the class dcterms:MediaTypeOrExtent

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: http://publications.europa.eu/resource/authority/file-type/.*$
  • +
  • Example: http://publications.europa.eu/resource/authority/file-type/PDF
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
Is in schemeskos:inSchemeop-aut:format
+
0..*
+
typerdf:typedcterms:MediaTypeOrExtent
+
0..*
+
+
+
+

+
+
+
+

Reference to a Role

+
+

This node shape refers to the class eli-dl:ParticipationRole

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: http://publications.europa.eu/resource/authority/role/.*$
  • +
  • Example: http://publications.europa.eu/resource/authority/role/AUT
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
Is in schemeskos:inSchemeept:ep-roles
+
0..*
+
typerdf:typeeli-dl:ParticipationRole
+
0..*
+
+
+
+

+
+
+
+

Reference to an Organization

+
+

This node shape refers to the class org:Organization

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: http://publications.europa.eu/resource/authority/corporate-body/.*$
  • +
  • Example: http://publications.europa.eu/resource/authority/corporate-body/EP
  • +
+ + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
typerdf:typeorg:Organization
+
0..*
+
+
+
+

+
+
+
+

Reference to a Person

+
+

This node shape refers to the class foaf:Person

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/person/[0-9].*$
  • +
  • Example: https://data.europarl.europa.eu/person/1234
  • +
+ + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
typerdf:typefoaf:Person
+
0..*
+
+
+
+

+

Release notes

2.1.0 - 2024-03-21

+
    +
  • (rfc) eli:work_type[eli:WorkType] values based on the EP taxonomy ep-document-types (QUESTION_WRITTEN, QUESTION_WRITTEN_PRIORITY, QUESTION_ORAL, INTERPELLATION_MAJOR, INTERPELLATION_MINOR, QUESTION_WRITTEN_ANSWER, INTERPELLATION_MINOR_WRITTEN_ANSWER, ANNEX) and not EU AT (op-aut:resource-type)
  • +
  • (rfc) dcterms:creator, dcterms:publisher, eli-dl:had_participant_organization and eli-dl:participation_in_name_of will be based on org:Organization as EP data
  • +
  • (rfc) eli-dl:participation_role values based on the EP taxonomy ep-roles (AUTHOR, ADDRESSEE), and not EU AT (op-aut:role)
  • +
  • (rfc) create more specific shapes for each type
  • +
  • (rfc) change of JSON key using "inverse_" (api/v2 only)
  • +
+

1.1 - 2023-04-27

+
    +
  • eli:date_document sh:datatype is not xsd:dateTime, but xsd:date
  • +
  • remove external shapes (incl. controlled vocabularies data) in datasets (Dumps).
  • +
+

1.0 - 2022-11-18

+
    +
  • creation
  • +
+
+
+ \ No newline at end of file diff --git a/2.1.0/dsd/plenary-documents/README.md b/2.1.0/dsd/plenary-documents/README.md new file mode 100644 index 0000000..fd8ce26 --- /dev/null +++ b/2.1.0/dsd/plenary-documents/README.md @@ -0,0 +1,8 @@ +# Plenary documents dataset description (dsd) + +This dataset description definition is a profile of the [ELI-EP application profile (v2.1.0)](https://europarl.github.io/eli-ep/2.1.0/). + + +The dataset description definition is available in the following formats: +- [SHACL (Turtle serialisation)](./eli-ep_plenary-documents.shacl.ttl) +- [HTML rendering](https://europarl.github.io/eli-ep/dsd/plenary-documents) diff --git a/2.1.0/dsd/plenary-documents/eli-ep_plenary-documents.shacl.ttl b/2.1.0/dsd/plenary-documents/eli-ep_plenary-documents.shacl.ttl new file mode 100644 index 0000000..d45d135 --- /dev/null +++ b/2.1.0/dsd/plenary-documents/eli-ep_plenary-documents.shacl.ttl @@ -0,0 +1,1910 @@ +@prefix schema: . +@prefix owl: . +@prefix xsd: . +@prefix skosthes: . +@prefix rdfs: . +@prefix ep-roles: . +@prefix qb: . +@prefix doap: . +@prefix sh: . +@prefix dcterms: . +@prefix dcat: . +@prefix euvoc: . +@prefix locn: . +@prefix vann: . +@prefix prov: . +@prefix foaf: . +@prefix file-type: . +@prefix eli: . +@prefix adms: . +@prefix org: . +@prefix xls2rdf: . +@prefix eli-dl: . +@prefix ept: . +@prefix pld: . +@prefix vcard: . +@prefix shacl-play: . +@prefix rdf: . +@prefix ep-activities: . +@prefix ep-document-types: . +@prefix resource-type: . +@prefix epvoc: . +@prefix op-aut: . +@prefix dc: . +@prefix skos: . +@prefix skosxl: . + + a owl:Ontology, adms:Asset; + dcterms:type ; + rdfs:label "Plenary documents dataset description"@en; + dcterms:title "Plenary documents dataset description"@en; + dcterms:description "This Dataset Description is a subset of the general ELI-EP application profile and it includes classes and properties used in Plenary documents datasets. Descriptions of classes and properties can be found in ELI-EP application profile."@en; + owl:versionInfo "2.1.0"; + adms:versionNotes """2.1.0 - 2024-03-21 +- (rfc) eli:work_type[eli:WorkType] values based on the EP taxonomy ep-document-types (REPORT_PLENARY, RESOLUTION_MOTION, RESOLUTION_MOTION_JOINT, QUESTION_RESOLUTION_MOTION, AMENDMENT_LIST, ERRATUM) and not EU AT (op-aut:resource-type) +- (rfc) create more specific shapes for each type +- (rfc) dcterms:creator, dcterms:publisher, eli-dl:had_participant_organization and eli-dl:participation_in_name_of will be based on org-ep data and not EU AT (op-aut:corporate-body) +- (rfc) eli-dl:participation_role values based on the EP taxonomy ep-roles, and not EU AT (op-aut:role) +- (rfc) change of JSON key using \"inverse_\" (api/v2 only) + +1.5.0 - 2023-12-07 +- (new) [sh:inversePath eli-dl:based_on_a_realization_of]; [sh:inversePath eli-dl:decided_on_a_realization_of] + +1.3.0 - 2023-09-26 +- (rfc) impact on eli:work_type due to changed values (op-aut:resource-type: REPORT → REPORT_EP and AMEND_EP → AMEND_LIST_EP) +- (rfc) impact on eli-dl:participation_role for REPORT_EP due to changed values (op-aut:role: AUT → RAPP) +- (new) eli-dl:adopts for REPORT_EP +- (new) epvoc:isAboutSubjectMatter and epvoc:isAboutDirectoryCode +- (new) add [sh:inversePath eli-dl:created_a_realization_of] to a procedure (Remark: Data on procedures will be available in the upcoming releases). + +1.1 - 2023-04-27 +- eli:date_document sh:datatype is not xsd:dateTime, but xsd:date +- remove external shapes (incl. controlled vocabularies data) in datasets. + +1.0 - 2022-11-18 +- creation"""@en; + adms:status ; + owl:versionIRI ; + dcterms:conformsTo ; + dcterms:created "2022-11-18"^^xsd:date; + dcterms:modified "2024-03-21T00:00:00.000Z"^^xsd:dateTime; + dcterms:dateCopyrighted "2022"^^xsd:gYear; + dcterms:license ; + dcterms:creator ; + dcterms:publisher ; + dcterms:rigthsHolder ; + dcat:distribution _:a4aeb3f30c2042e3b539bc99a24f35721262 . + +_:a4aeb3f30c2042e3b539bc99a24f35721262 dcterms:format ; + dcat:downloadURL . + +pld:ReportPlenary a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli:Work"@en; + sh:target pld:ReportPlenary-target; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/A-9-2024-0061"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Work Plenary Report"@en; + sh:order "1"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "Orange"; + sh:property pld:P9, pld:P10, pld:P11, pld:P12, pld:P13, pld:P14, pld:P15, pld:P16, + pld:P17, pld:P18, pld:P19, pld:P20, pld:P21, pld:P22, pld:P23, pld:P24, pld:P25, pld:P26, + pld:P27, pld:P28, pld:P29, pld:P30, pld:P31, pld:P32, pld:P33, pld:P34 . + +pld:ReportPlenary-target sh:select """PREFIX eli: +SELECT ?this +WHERE { + ?this eli:work_type . +}""" . + +pld:ResolutionMotion a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli:Work"@en; + sh:target pld:ResolutionMotion-target; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/B-9-2024-0185"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Work Motion for Resolution"@en; + sh:order "2"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "Orange"; + sh:property pld:P37, pld:P38, pld:P39, pld:P40, pld:P41, pld:P42, pld:P43, pld:P44, + pld:P46, pld:P47, pld:P48, pld:P49, pld:P50, pld:P51, pld:P52, pld:P53, pld:P54, pld:P55, + pld:P56, pld:P57, pld:P58, pld:P59 . + +pld:ResolutionMotion-target sh:select """PREFIX eli: +SELECT ?this +WHERE { + ?this eli:work_type . +}""" . + +pld:ResolutionMotionJoint a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli:Work"@en; + sh:target pld:ResolutionMotionJoint-target; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/RC-9-2024-0187"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Work Joint Motion for Resolution"@en; + sh:order "3"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "Orange"; + sh:property pld:P62, pld:P63, pld:P64, pld:P65, pld:P66, pld:P67, pld:P68, pld:P69, + pld:P70, pld:P71, pld:P72, pld:P73, pld:P74, pld:P75, pld:P76, pld:P77, pld:P78, pld:P79, + pld:P80, pld:P81, pld:P82, pld:P83, pld:P84 . + +pld:ResolutionMotionJoint-target sh:select """PREFIX eli: +SELECT ?this +WHERE { + ?this eli:work_type . +}""" . + +pld:QuestionResolutionMotion a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli:Work"@en; + sh:target pld:QuestionResolutionMotion-target; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/QOB-9-2024-0004"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Work Question for Motion for Resolution"@en; + sh:order "4"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "Orange"; + sh:property pld:P87, pld:P88, pld:P89, pld:P90, pld:P91, pld:P92, pld:P93, pld:P94, + pld:P95, pld:P96, pld:P97, pld:P98, pld:P99, pld:P100, pld:P101, pld:P102, pld:P103, + pld:P104, pld:P105, pld:P106, pld:P107, pld:P108, pld:P109 . + +pld:QuestionResolutionMotion-target sh:select """PREFIX eli: +SELECT ?this +WHERE { + ?this eli:work_type . +}""" . + +pld:Amendment a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli:Work"@en; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/A-9-2024-0065-AM-001-292"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Work Plenary Amendment"@en; + sh:order "7"^^xsd:integer; + owl:versionInfo "1.0"; + shacl-play:color "Orange"; + sh:property pld:P112, pld:P113, pld:P114, pld:P115, pld:P116, pld:P117, pld:P118, + pld:P119, pld:P120, pld:P121, pld:P122, pld:P123, pld:P124, pld:P125, pld:P126, pld:P127, + pld:P128, pld:P129 . + +pld:Erratum a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli:Work"@en; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Work Plenary Erratum"@en; + sh:order "8"^^xsd:integer; + owl:versionInfo "1.0"; + shacl-play:color "Orange"; + sh:property pld:P132, pld:P133, pld:P134, pld:P135, pld:P136, pld:P137, pld:P138, + pld:P139, pld:P140, pld:P141, pld:P142, pld:P143, pld:P144, pld:P145 . + +pld:Expression a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli:Expression"@en; + sh:targetClass eli:Expression; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/A-9-2024-0061/en"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+/[a-z]{2,3}$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Realized By Expression"@en; + sh:order "9"^^xsd:integer; + owl:versionInfo "1.0"; + shacl-play:color "Blue"; + sh:property pld:P148, pld:P149, pld:P150, pld:P151, pld:P152 . + +pld:Manifestation a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli:Manifestation"@en; + sh:targetClass eli:Manifestation; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/A-9-2024-0061/en/pdf"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+/[a-z]{2,3}/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Is embodied by Manifestation"@en; + sh:order "10"^^xsd:integer; + owl:versionInfo "1.0"; + shacl-play:color "Green"; + sh:property pld:P155, pld:P156, pld:P157, pld:P158, pld:P159, pld:P160 . + +pld:Participation a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli-dl:Participation"@en; + sh:targetClass eli-dl:Participation; + skos:example "https://data.europarl.europa.eu/eli/dl/participation/A-9-2024-0061_197826"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/participation/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Participation"@en; + sh:order "11"^^xsd:integer; + owl:versionInfo "1.0"; + shacl-play:color "Black"; + sh:property pld:P162, pld:P163, pld:P164, pld:P165, pld:P166 . + +pld:WorkTypeReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli:WorkType"@en; + skos:example "https://data.europarl.europa.eu/def/ep-document-types/REPORT_PLENARY"; + sh:nodeKind sh:IRI; + sh:pattern "https://data.europarl.europa.eu/def/ep-document-types/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Work type"@en; + sh:order "14"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property pld:P169, pld:P170 . + +pld:LanguageReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class dcterms:LinguisticSystem"@en; + skos:example "http://publications.europa.eu/resource/authority/language/ENG"; + sh:nodeKind sh:IRI; + sh:pattern "http://publications.europa.eu/resource/authority/language/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Language"@en; + sh:order "15"^^xsd:integer; + owl:versionInfo "1.0"; + shacl-play:color "DarkGrey"; + sh:property pld:P173, pld:P174 . + +pld:AgentReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class foaf:Agent"@en; + sh:nodeKind sh:IRI; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to an Agent"@en; + sh:order "16"^^xsd:integer; + owl:versionInfo "1.0"; + shacl-play:color "DarkGrey" . + +pld:MediaTypeOrExtentReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class dcterms:MediaTypeOrExtent"@en; + skos:example "http://publications.europa.eu/resource/authority/file-type/PDF"; + sh:nodeKind sh:IRI; + sh:pattern "http://publications.europa.eu/resource/authority/file-type/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Media Type"@en; + sh:order "17"^^xsd:integer; + owl:versionInfo "1.0"; + shacl-play:color "DarkGrey"; + sh:property pld:P177, pld:P178 . + +pld:ParticipationRoleReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli-dl:ParticipationRole"@en; + skos:example "https://data.europarl.europa.eu/def/ep-roles/AUTHOR"; + sh:nodeKind sh:IRI; + sh:pattern "https://data.europarl.europa.eu/def/ep-roles/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Role"@en; + sh:order "18"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property pld:P181, pld:P182, pld:P186 . + +pld:OrganizationReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class org:Organization"@en; + skos:example "https://data.europarl.europa.eu/org/EU_PARLIAMENT"; + sh:nodeKind sh:IRI; + sh:pattern "https://data.europarl.europa.eu/org/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to an Organization"@en; + sh:order "19"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property pld:P197 . + +pld:PersonReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class foaf:Person"@en; + skos:example "https://data.europarl.europa.eu/person/1234"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/person/[0-9].*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Person"@en; + sh:order "20"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property pld:P200 . + +pld:ConceptReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class skos:Concept"@en; + skos:example "http://eurovoc.europa.eu/1851"; + sh:nodeKind sh:IRI; + sh:pattern "^http://eurovoc.europa.eu/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Concept"@en; + sh:order "21"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property pld:P185 . + +pld:ConceptSubjectMatterReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class skos:Concept"@en; + skos:example "http://publications.europa.eu/resource/authority/subject-matter/MARI"; + sh:nodeKind sh:IRI; + sh:pattern "http://publications.europa.eu/resource/authority/subject-matter/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Concept (Subject Matter)"@en; + sh:order "22"^^xsd:integer; + owl:versionInfo "1.3.0"; + shacl-play:color "DarkGrey"; + sh:property pld:P189, pld:P190 . + +pld:ConceptDirectoryCodeReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class skos:Concept"@en; + skos:example "http://publications.europa.eu/resource/authority/dir-eu-legal-act/062020"; + sh:nodeKind sh:IRI; + sh:pattern "http://publications.europa.eu/resource/authority/dir-eu-legal-act/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Concept (Directory Code)"@en; + sh:order "23"^^xsd:integer; + owl:versionInfo "1.3.0"; + shacl-play:color "DarkGrey"; + sh:property pld:P193, pld:P194 . + +pld:ProcessReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli-dl:Process"@en; + skos:example "https://data.europarl.europa.eu/eli/dl/proc/2023-0338"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/proc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Process"@en; + sh:order "24"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property pld:P203, pld:P204 . + +pld:DecisionReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli-dl:Decision"@en; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Decision"@en; + sh:order "25"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property pld:P207, pld:P208, pld:P209 . + +pld:ActivityReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli-dl:Activity"@en; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to an Activity"@en; + sh:order "26"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property pld:P212, pld:P213, pld:P214 . + +pld:ReportParliamentaryCommitteeDraftReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli:Work"@en; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Work (Report Parliamentary Committee Draft)"@en; + sh:order "27"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property pld:P217, pld:P218 . + +pld:P9 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:hasValue eli:Work; + shacl-play:shortname "type" . + +pld:P10 owl:versionInfo "2.1.0"; + sh:path eli:work_type; + sh:name "work type"@en; + skos:example "https://data.europarl.europa.eu/def/ep-document-types/REPORT_PLENARY"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node pld:WorkTypeReference; + sh:hasValue ep-document-types:REPORT_PLENARY; + sh:pattern "https://data.europarl.europa.eu/def/ep-document-types/.*$"; + shacl-play:shortname "work_type" . + +pld:P11 owl:versionInfo "2.1.0"; + sh:path eli:date_document; + sh:name "date document"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:date; + shacl-play:shortname "date_document" . + +pld:P12 owl:versionInfo "2.1.0"; + sh:path dcterms:identifier; + sh:name "identifier"@en; + skos:example "A-9-2022-0081"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifier" . + +pld:P13 owl:versionInfo "2.1.0"; + sh:path epvoc:identifierYear; + sh:name "identifier year"@en; + skos:example "2022"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifierYear" . + +pld:P14 owl:versionInfo "2.1.0"; + sh:path dcterms:title; + sh:name "title"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "title_dcterms" . + +pld:P15 owl:versionInfo "2.1.0"; + sh:path rdfs:label; + sh:name "label"@en; + skos:example "A9-0081/2022"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "label" . + +pld:P16 owl:versionInfo "2.1.0"; + sh:path epvoc:epNumber; + sh:name "ep number"@en; + skos:example "PE704.888"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "epNumber" . + +pld:P17 owl:versionInfo "2.1.0"; + sh:path epvoc:epNumberVersion; + sh:name "en number version"@en; + skos:example "0300"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "epNumberVersion" . + +pld:P18 owl:versionInfo "2.1.0"; + sh:path skos:notation; + sh:name "notation"@en; + skos:example "P9_A(2022)0081"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype epvoc:publicRegister; + shacl-play:shortname "notation_publicRegister" . + +pld:P19 owl:versionInfo "2.1.0"; + sh:path eli-dl:parliamentary_term; + sh:name "parliamentary term"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + shacl-play:shortname "parliamentary_term" . + +pld:P20 owl:versionInfo "2.1.0"; + sh:path epvoc:originalLanguage; + sh:name "original language"@en; + sh:minCount "0"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node pld:LanguageReference; + shacl-play:shortname "originalLanguage" . + +pld:P21 owl:versionInfo "2.1.0"; + sh:path eli:is_about; + sh:name "is about descriptor"@en; + sh:nodeKind sh:IRI; + sh:node pld:ConceptReference; + shacl-play:shortname "is_about" . + +pld:P22 owl:versionInfo "2.1.0"; + sh:path epvoc:isAboutSubjectMatter; + sh:name "is about subject matter"@en; + skos:example "http://publications.europa.eu/resource/authority/subject-matter/MARI"; + sh:nodeKind sh:IRI; + sh:node pld:ConceptSubjectMatterReference; + sh:pattern "http://publications.europa.eu/resource/authority/subject-matter/.*$"; + shacl-play:shortname "isAboutSubjectMatter" . + +pld:P23 owl:versionInfo "2.1.0"; + sh:path epvoc:isAboutDirectoryCode; + sh:name "is about directory code"@en; + skos:example "http://publications.europa.eu/resource/authority/dir-eu-legal-act/062020"; + sh:nodeKind sh:IRI; + sh:node pld:ConceptDirectoryCodeReference; + sh:pattern "http://publications.europa.eu/resource/authority/dir-eu-legal-act/.*$"; + shacl-play:shortname "isAboutDirectoryCode" . + +pld:P24 owl:versionInfo "2.1.0"; + sh:path dcterms:creator; + sh:name "creator"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:or _:a4aeb3f30c2042e3b539bc99a24f35721263; + shacl-play:shortname "creator" . + +_:a4aeb3f30c2042e3b539bc99a24f35721263 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721264; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721265 . + +_:a4aeb3f30c2042e3b539bc99a24f35721264 sh:node pld:OrganizationReference . + +_:a4aeb3f30c2042e3b539bc99a24f35721265 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721266; + rdf:rest rdf:nil . + +_:a4aeb3f30c2042e3b539bc99a24f35721266 sh:node pld:PersonReference . + +pld:P25 owl:versionInfo "2.1.0"; + sh:path dcterms:publisher; + sh:name "publisher"@en; + skos:example "https://data.europarl.europa.eu/org/EU_PARLIAMENT"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node pld:OrganizationReference; + sh:hasValue ; + shacl-play:shortname "publisher" . + +pld:P26 owl:versionInfo "2.1.0"; + sh:path eli:based_on; + sh:name "based on"@en; + sh:nodeKind sh:IRI; + shacl-play:shortname "based_on" . + +pld:P27 owl:versionInfo "2.1.0"; + sh:path eli:is_realized_by; + sh:name "is realized by"@en; + sh:nodeKind sh:IRI; + sh:node pld:Expression; + shacl-play:shortname "is_realized_by" . + +pld:P28 owl:versionInfo "2.1.0"; + sh:path epvoc:workHadParticipation; + sh:name "stakeholder participant"@en; + skos:example "https://data.europarl.europa.eu/eli/dl/participation/A-9-2022-0081_LIBE"; + sh:nodeKind sh:IRI; + sh:node pld:Participation; + shacl-play:shortname "workHadParticipation" . + +pld:P29 owl:versionInfo "2.1.0"; + sh:path eli-dl:adopts; + sh:name "adopts"@en; + sh:nodeKind sh:IRI; + sh:node pld:ReportParliamentaryCommitteeDraftReference; + shacl-play:shortname "adopts" . + +pld:P30 owl:versionInfo "2.1.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721267; + sh:name "inverse foresees change of"@en; + sh:nodeKind sh:IRI; + sh:node pld:Amendment; + shacl-play:shortname "inverse_foresees_change_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721267 sh:inversePath eli-dl:foresees_change_of . + +pld:P31 owl:versionInfo "2.1.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721268; + sh:name "inverse corrects"@en; + sh:nodeKind sh:IRI; + sh:node pld:Erratum; + shacl-play:shortname "inverse_corrects" . + +_:a4aeb3f30c2042e3b539bc99a24f35721268 sh:inversePath eli:corrects . + +pld:P32 owl:versionInfo "2.1.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721269; + sh:name "inverse created a realization of"@en; + sh:nodeKind sh:IRI; + sh:node pld:ProcessReference; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "inverse_created_a_realization_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721269 sh:inversePath eli-dl:created_a_realization_of . + +pld:P33 owl:versionInfo "2.1.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721270; + sh:name "inverse based on a realization of"@en; + sh:nodeKind sh:IRI; + sh:node pld:ActivityReference; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "inverse_based_on_a_realization_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721270 sh:inversePath eli-dl:based_on_a_realization_of . + +pld:P34 owl:versionInfo "2.1.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721271; + sh:name "inverse decided on a realization of"@en; + sh:nodeKind sh:IRI; + sh:node pld:DecisionReference; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "inverse_decided_on_a_realization_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721271 sh:inversePath eli-dl:decided_on_a_realization_of . + +pld:P37 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:hasValue eli:Work; + shacl-play:shortname "type" . + +pld:P38 owl:versionInfo "2.1.0"; + sh:path eli:work_type; + sh:name "work type"@en; + skos:example "https://data.europarl.europa.eu/def/ep-document-types/RESOLUTION_MOTION"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node pld:WorkTypeReference; + sh:hasValue ep-document-types:RESOLUTION_MOTION; + sh:pattern "https://data.europarl.europa.eu/def/ep-document-types/.*$"; + shacl-play:shortname "work_type" . + +pld:P39 owl:versionInfo "2.1.0"; + sh:path eli:date_document; + sh:name "date document"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:date; + shacl-play:shortname "date_document" . + +pld:P40 owl:versionInfo "2.1.0"; + sh:path dcterms:identifier; + sh:name "identifier"@en; + skos:example "B-9-2024-0062"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifier" . + +pld:P41 owl:versionInfo "2.1.0"; + sh:path epvoc:identifierYear; + sh:name "identifier year"@en; + skos:example "2024"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifierYear" . + +pld:P42 owl:versionInfo "2.1.0"; + sh:path dcterms:title; + sh:name "title"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "title_dcterms" . + +pld:P43 owl:versionInfo "2.1.0"; + sh:path rdfs:label; + sh:name "label"@en; + skos:example "B9-0062/2024"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "label" . + +pld:P44 owl:versionInfo "2.1.0"; + sh:path epvoc:epNumber; + sh:name "ep number"@en; + skos:example "PE756.747"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "epNumber" . + +pld:P46 owl:versionInfo "2.1.0"; + sh:path skos:notation; + sh:name "notation"@en; + sh:nodeKind sh:Literal; + sh:datatype epvoc:publicRegister; + shacl-play:shortname "notation_publicRegister" . + +pld:P47 owl:versionInfo "2.1.0"; + sh:path eli-dl:parliamentary_term; + sh:name "parliamentary term"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + shacl-play:shortname "parliamentary_term" . + +pld:P48 owl:versionInfo "2.1.0"; + sh:path epvoc:originalLanguage; + sh:name "original language"@en; + sh:minCount "0"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node pld:LanguageReference; + shacl-play:shortname "originalLanguage" . + +pld:P49 owl:versionInfo "2.1.0"; + sh:path eli:is_about; + sh:name "is about descriptor"@en; + sh:nodeKind sh:IRI; + sh:node pld:ConceptReference; + shacl-play:shortname "is_about" . + +pld:P50 owl:versionInfo "2.1.0"; + sh:path epvoc:isAboutSubjectMatter; + sh:name "is about subject matter"@en; + skos:example "http://publications.europa.eu/resource/authority/subject-matter/MARI"; + sh:nodeKind sh:IRI; + sh:node pld:ConceptSubjectMatterReference; + sh:pattern "http://publications.europa.eu/resource/authority/subject-matter/.*$"; + shacl-play:shortname "isAboutSubjectMatter" . + +pld:P51 owl:versionInfo "2.1.0"; + sh:path epvoc:isAboutDirectoryCode; + sh:name "is about directory code"@en; + skos:example "http://publications.europa.eu/resource/authority/dir-eu-legal-act/062020"; + sh:nodeKind sh:IRI; + sh:node pld:ConceptDirectoryCodeReference; + sh:pattern "http://publications.europa.eu/resource/authority/dir-eu-legal-act/.*$"; + shacl-play:shortname "isAboutDirectoryCode" . + +pld:P52 owl:versionInfo "2.1.0"; + sh:path dcterms:creator; + sh:name "creator"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:or _:a4aeb3f30c2042e3b539bc99a24f35721272; + shacl-play:shortname "creator" . + +_:a4aeb3f30c2042e3b539bc99a24f35721272 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721273; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721274 . + +_:a4aeb3f30c2042e3b539bc99a24f35721273 sh:node pld:OrganizationReference . + +_:a4aeb3f30c2042e3b539bc99a24f35721274 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721275; + rdf:rest rdf:nil . + +_:a4aeb3f30c2042e3b539bc99a24f35721275 sh:node pld:PersonReference . + +pld:P53 owl:versionInfo "2.1.0"; + sh:path dcterms:publisher; + sh:name "publisher"@en; + skos:example "https://data.europarl.europa.eu/org/EU_PARLIAMENT"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node pld:OrganizationReference; + sh:hasValue ; + shacl-play:shortname "publisher" . + +pld:P54 owl:versionInfo "2.1.0"; + sh:path eli:based_on; + sh:name "based on"@en; + sh:nodeKind sh:IRI; + shacl-play:shortname "based_on" . + +pld:P55 owl:versionInfo "2.1.0"; + sh:path eli:is_realized_by; + sh:name "is realized by"@en; + sh:nodeKind sh:IRI; + sh:node pld:Expression; + shacl-play:shortname "is_realized_by" . + +pld:P56 owl:versionInfo "2.1.0"; + sh:path epvoc:workHadParticipation; + sh:name "stakeholder participant"@en; + skos:example "https://data.europarl.europa.eu/eli/dl/participation/B-9-2024-0062_125004"; + sh:nodeKind sh:IRI; + sh:node pld:Participation; + shacl-play:shortname "workHadParticipation" . + +pld:P57 owl:versionInfo "2.1.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721276; + sh:name "inverse foresees change of"@en; + sh:nodeKind sh:IRI; + sh:node pld:Amendment; + shacl-play:shortname "inverse_foresees_change_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721276 sh:inversePath eli-dl:foresees_change_of . + +pld:P58 owl:versionInfo "2.1.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721277; + sh:name "inverse created a realization of"@en; + sh:nodeKind sh:IRI; + sh:node pld:ProcessReference; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "inverse_created_a_realization_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721277 sh:inversePath eli-dl:created_a_realization_of . + +pld:P59 owl:versionInfo "2.1.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721278; + sh:name "inverse based on a realization of"@en; + sh:nodeKind sh:IRI; + sh:node pld:ActivityReference; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "inverse_based_on_a_realization_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721278 sh:inversePath eli-dl:based_on_a_realization_of . + +pld:P62 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:hasValue eli:Work; + shacl-play:shortname "type" . + +pld:P63 owl:versionInfo "2.1.0"; + sh:path eli:work_type; + sh:name "work type"@en; + skos:example "https://data.europarl.europa.eu/def/ep-document-types/RESOLUTION_MOTION_JOINT"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node pld:WorkTypeReference; + sh:hasValue ep-document-types:RESOLUTION_MOTION_JOINT; + sh:pattern "https://data.europarl.europa.eu/def/ep-document-types/.*$"; + shacl-play:shortname "work_type" . + +pld:P64 owl:versionInfo "2.1.0"; + sh:path eli:date_document; + sh:name "date document"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:date; + shacl-play:shortname "date_document" . + +pld:P65 owl:versionInfo "2.1.0"; + sh:path dcterms:identifier; + sh:name "identifier"@en; + skos:example "RC-9-2024-0063"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifier" . + +pld:P66 owl:versionInfo "2.1.0"; + sh:path epvoc:identifierYear; + sh:name "identifier year"@en; + skos:example "2024"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifierYear" . + +pld:P67 owl:versionInfo "2.1.0"; + sh:path dcterms:title; + sh:name "title"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "title_dcterms" . + +pld:P68 owl:versionInfo "2.1.0"; + sh:path rdfs:label; + sh:name "label"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "label" . + +pld:P69 owl:versionInfo "2.1.0"; + sh:path epvoc:epNumber; + sh:name "ep number"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "epNumber" . + +pld:P70 owl:versionInfo "2.1.0"; + sh:path skos:notation; + sh:name "notation"@en; + sh:nodeKind sh:Literal; + sh:datatype epvoc:publicRegister; + shacl-play:shortname "notation_publicRegister" . + +pld:P71 owl:versionInfo "2.1.0"; + sh:path eli-dl:parliamentary_term; + sh:name "parliamentary term"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + shacl-play:shortname "parliamentary_term" . + +pld:P72 owl:versionInfo "2.1.0"; + sh:path epvoc:originalLanguage; + sh:name "original language"@en; + sh:minCount "0"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node pld:LanguageReference; + shacl-play:shortname "originalLanguage" . + +pld:P73 owl:versionInfo "2.1.0"; + sh:path eli:is_about; + sh:name "is about descriptor"@en; + sh:nodeKind sh:IRI; + sh:node pld:ConceptReference; + shacl-play:shortname "is_about" . + +pld:P74 owl:versionInfo "2.1.0"; + sh:path epvoc:isAboutSubjectMatter; + sh:name "is about subject matter"@en; + skos:example "http://publications.europa.eu/resource/authority/subject-matter/MARI"; + sh:nodeKind sh:IRI; + sh:node pld:ConceptSubjectMatterReference; + sh:pattern "http://publications.europa.eu/resource/authority/subject-matter/.*$"; + shacl-play:shortname "isAboutSubjectMatter" . + +pld:P75 owl:versionInfo "2.1.0"; + sh:path epvoc:isAboutDirectoryCode; + sh:name "is about directory code"@en; + skos:example "http://publications.europa.eu/resource/authority/dir-eu-legal-act/062020"; + sh:nodeKind sh:IRI; + sh:node pld:ConceptDirectoryCodeReference; + sh:pattern "http://publications.europa.eu/resource/authority/dir-eu-legal-act/.*$"; + shacl-play:shortname "isAboutDirectoryCode" . + +pld:P76 owl:versionInfo "2.1.0"; + sh:path dcterms:creator; + sh:name "creator"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:or _:a4aeb3f30c2042e3b539bc99a24f35721279; + shacl-play:shortname "creator" . + +_:a4aeb3f30c2042e3b539bc99a24f35721279 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721280; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721281 . + +_:a4aeb3f30c2042e3b539bc99a24f35721280 sh:node pld:OrganizationReference . + +_:a4aeb3f30c2042e3b539bc99a24f35721281 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721282; + rdf:rest rdf:nil . + +_:a4aeb3f30c2042e3b539bc99a24f35721282 sh:node pld:PersonReference . + +pld:P77 owl:versionInfo "2.1.0"; + sh:path dcterms:publisher; + sh:name "publisher"@en; + skos:example "https://data.europarl.europa.eu/org/EU_PARLIAMENT"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node pld:OrganizationReference; + sh:hasValue ; + shacl-play:shortname "publisher" . + +pld:P78 owl:versionInfo "2.1.0"; + sh:path eli:based_on; + sh:name "based on"@en; + sh:nodeKind sh:IRI; + shacl-play:shortname "based_on" . + +pld:P79 owl:versionInfo "2.1.0"; + sh:path eli:is_realized_by; + sh:name "is realized by"@en; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/RC-9-2024-0063/en"; + sh:nodeKind sh:IRI; + sh:node pld:Expression; + shacl-play:shortname "is_realized_by" . + +pld:P80 owl:versionInfo "2.1.0"; + sh:path eli:is_derivative_of; + sh:name "is derivative of"@en; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/B-9-2024-0080"; + sh:nodeKind sh:IRI; + shacl-play:shortname "is_derivative_of" . + +pld:P81 owl:versionInfo "2.1.0"; + sh:path epvoc:workHadParticipation; + sh:name "stakeholder participant"@en; + skos:example "https://data.europarl.europa.eu/eli/dl/participation/RC-9-2024-0063_185341"; + sh:nodeKind sh:IRI; + sh:node pld:Participation; + shacl-play:shortname "workHadParticipation" . + +pld:P82 owl:versionInfo "2.1.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721283; + sh:name "inverse foresees change of"@en; + sh:nodeKind sh:IRI; + sh:node pld:Amendment; + shacl-play:shortname "inverse_foresees_change_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721283 sh:inversePath eli-dl:foresees_change_of . + +pld:P83 owl:versionInfo "2.1.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721284; + sh:name "inverse created a realization of"@en; + sh:nodeKind sh:IRI; + sh:node pld:ProcessReference; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "inverse_created_a_realization_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721284 sh:inversePath eli-dl:created_a_realization_of . + +pld:P84 owl:versionInfo "2.1.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721285; + sh:name "inverse based on a realization of"@en; + sh:nodeKind sh:IRI; + sh:node pld:ActivityReference; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "inverse_based_on_a_realization_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721285 sh:inversePath eli-dl:based_on_a_realization_of . + +pld:P87 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:hasValue eli:Work; + shacl-play:shortname "type" . + +pld:P88 owl:versionInfo "2.1.0"; + sh:path eli:work_type; + sh:name "work type"@en; + skos:example "https://data.europarl.europa.eu/def/ep-document-types/QUESTION_RESOLUTION_MOTION"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node pld:WorkTypeReference; + sh:hasValue ep-document-types:QUESTION_RESOLUTION_MOTION; + sh:pattern "https://data.europarl.europa.eu/def/ep-document-types/.*$"; + shacl-play:shortname "work_type" . + +pld:P89 owl:versionInfo "2.1.0"; + sh:path eli:date_document; + sh:name "date document"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:date; + shacl-play:shortname "date_document" . + +pld:P90 owl:versionInfo "2.1.0"; + sh:path dcterms:identifier; + sh:name "identifier"@en; + skos:example "QOB-9-2024-0003"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifier" . + +pld:P91 owl:versionInfo "2.1.0"; + sh:path epvoc:identifierYear; + sh:name "identifier year"@en; + skos:example "2024"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifierYear" . + +pld:P92 owl:versionInfo "2.1.0"; + sh:path dcterms:title; + sh:name "title"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "title_dcterms" . + +pld:P93 owl:versionInfo "2.1.0"; + sh:path rdfs:label; + sh:name "label"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "label" . + +pld:P94 owl:versionInfo "2.1.0"; + sh:path epvoc:epNumber; + sh:name "ep number"@en; + skos:example "PE757.526"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "epNumber" . + +pld:P95 owl:versionInfo "2.1.0"; + sh:path skos:notation; + sh:name "notation"@en; + sh:nodeKind sh:Literal; + sh:datatype epvoc:publicRegister; + shacl-play:shortname "notation_publicRegister" . + +pld:P96 owl:versionInfo "2.1.0"; + sh:path eli-dl:parliamentary_term; + sh:name "parliamentary term"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + shacl-play:shortname "parliamentary_term" . + +pld:P97 owl:versionInfo "2.1.0"; + sh:path epvoc:originalLanguage; + sh:name "original language"@en; + sh:minCount "0"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node pld:LanguageReference; + shacl-play:shortname "originalLanguage" . + +pld:P98 owl:versionInfo "2.1.0"; + sh:path eli:is_about; + sh:name "is about descriptor"@en; + sh:nodeKind sh:IRI; + sh:node pld:ConceptReference; + shacl-play:shortname "is_about" . + +pld:P99 owl:versionInfo "2.1.0"; + sh:path epvoc:isAboutSubjectMatter; + sh:name "is about subject matter"@en; + skos:example "http://publications.europa.eu/resource/authority/subject-matter/MARI"; + sh:nodeKind sh:IRI; + sh:node pld:ConceptSubjectMatterReference; + sh:pattern "http://publications.europa.eu/resource/authority/subject-matter/.*$"; + shacl-play:shortname "isAboutSubjectMatter" . + +pld:P100 owl:versionInfo "2.1.0"; + sh:path epvoc:isAboutDirectoryCode; + sh:name "is about directory code"@en; + skos:example "http://publications.europa.eu/resource/authority/dir-eu-legal-act/062020"; + sh:nodeKind sh:IRI; + sh:node pld:ConceptDirectoryCodeReference; + sh:pattern "http://publications.europa.eu/resource/authority/dir-eu-legal-act/.*$"; + shacl-play:shortname "isAboutDirectoryCode" . + +pld:P101 owl:versionInfo "2.1.0"; + sh:path dcterms:creator; + sh:name "creator"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:or _:a4aeb3f30c2042e3b539bc99a24f35721286; + shacl-play:shortname "creator" . + +_:a4aeb3f30c2042e3b539bc99a24f35721286 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721287; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721288 . + +_:a4aeb3f30c2042e3b539bc99a24f35721287 sh:node pld:OrganizationReference . + +_:a4aeb3f30c2042e3b539bc99a24f35721288 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721289; + rdf:rest rdf:nil . + +_:a4aeb3f30c2042e3b539bc99a24f35721289 sh:node pld:PersonReference . + +pld:P102 owl:versionInfo "2.1.0"; + sh:path dcterms:publisher; + sh:name "publisher"@en; + skos:example "https://data.europarl.europa.eu/org/EU_PARLIAMENT"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node pld:OrganizationReference; + sh:hasValue ; + shacl-play:shortname "publisher" . + +pld:P103 owl:versionInfo "2.1.0"; + sh:path eli:based_on; + sh:name "based on"@en; + sh:nodeKind sh:IRI; + shacl-play:shortname "based_on" . + +pld:P104 owl:versionInfo "2.1.0"; + sh:path eli:is_realized_by; + sh:name "is realized by"@en; + sh:nodeKind sh:IRI; + sh:node pld:Expression; + shacl-play:shortname "is_realized_by" . + +pld:P105 owl:versionInfo "2.1.0"; + sh:path eli:is_derivative_of; + sh:name "is derivative of"@en; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/O-9-2023-000058"; + sh:nodeKind sh:IRI; + shacl-play:shortname "is_derivative_of" . + +pld:P106 owl:versionInfo "2.1.0"; + sh:path epvoc:workHadParticipation; + sh:name "stakeholder participant"@en; + sh:nodeKind sh:IRI; + sh:node pld:Participation; + shacl-play:shortname "workHadParticipation" . + +pld:P107 owl:versionInfo "2.1.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721290; + sh:name "inverse foresees change of"@en; + sh:nodeKind sh:IRI; + sh:node pld:Amendment; + shacl-play:shortname "inverse_foresees_change_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721290 sh:inversePath eli-dl:foresees_change_of . + +pld:P108 owl:versionInfo "2.1.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721291; + sh:name "inverse created a realization of"@en; + sh:nodeKind sh:IRI; + sh:node pld:ProcessReference; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "inverse_created_a_realization_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721291 sh:inversePath eli-dl:created_a_realization_of . + +pld:P109 owl:versionInfo "2.1.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721292; + sh:name "inverse based on a realization of"@en; + sh:nodeKind sh:IRI; + sh:node pld:ActivityReference; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "inverse_based_on_a_realization_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721292 sh:inversePath eli-dl:based_on_a_realization_of . + +pld:P112 owl:versionInfo "1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:hasValue eli:Work; + shacl-play:shortname "type" . + +pld:P113 owl:versionInfo "1.0"; + sh:path dcterms:identifier; + sh:name "identifier"@en; + skos:example "A-9-2022-0081-AM-001-001"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifier" . + +pld:P114 owl:versionInfo "2.1.0"; + sh:path eli:work_type; + sh:name "work type"@en; + skos:example "https://data.europarl.europa.eu/def/ep-document-types/AMENDMENT_LIST"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node pld:WorkTypeReference; + sh:hasValue ep-document-types:AMENDMENT_LIST; + sh:pattern "https://data.europarl.europa.eu/def/ep-document-types/.*$"; + shacl-play:shortname "work_type" . + +pld:P115 owl:versionInfo "1.0"; + sh:path eli:date_document; + sh:name "date document"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:date; + shacl-play:shortname "date_document" . + +pld:P116 owl:versionInfo "1.0"; + sh:path epvoc:identifierYear; + sh:name "identifier year"@en; + skos:example "2023"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifierYear" . + +pld:P117 owl:versionInfo "1.0"; + sh:path dcterms:title; + sh:name "title"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "title_dcterms" . + +pld:P118 owl:versionInfo "1.0"; + sh:path rdfs:label; + sh:name "label"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "label" . + +pld:P119 owl:versionInfo "1.0"; + sh:path epvoc:epNumber; + sh:name "ep number"@en; + skos:example "PE756.742"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "epNumber" . + +pld:P120 owl:versionInfo "1.0"; + sh:path epvoc:epNumberVersion; + sh:name "ep number version"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "epNumberVersion" . + +pld:P121 owl:versionInfo "1.0"; + sh:path epvoc:numbering; + sh:name "numbering"@en; + skos:example "001-001"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "numbering" . + +pld:P122 owl:versionInfo "1.0"; + sh:path epvoc:itemNumberBegin; + sh:name "item number begin"@en; + skos:example "1"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:integer; + shacl-play:shortname "itemNumberBegin" . + +pld:P123 owl:versionInfo "1.0"; + sh:path epvoc:itemNumberEnd; + sh:name "item number end"@en; + skos:example "1"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:integer; + shacl-play:shortname "itemNumberEnd" . + +pld:P124 owl:versionInfo "1.0"; + sh:path skos:notation; + sh:name "notation"@en; + sh:nodeKind sh:Literal; + sh:datatype epvoc:publicRegister; + shacl-play:shortname "notation_publicRegister" . + +pld:P125 owl:versionInfo "1.1"; + sh:path eli-dl:parliamentary_term; + sh:name "parliamentary term"@en; + sh:minCount "0"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + shacl-play:shortname "parliamentary_term" . + +pld:P126 owl:versionInfo "1.1"; + sh:path epvoc:originalLanguage; + sh:name "original language"@en; + sh:minCount "0"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node pld:LanguageReference; + shacl-play:shortname "originalLanguage" . + +pld:P127 owl:versionInfo "2.1.0"; + sh:path dcterms:publisher; + sh:name "publisher"@en; + skos:example "https://data.europarl.europa.eu/org/EU_PARLIAMENT"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node pld:OrganizationReference; + sh:hasValue ; + shacl-play:shortname "publisher" . + +pld:P128 owl:versionInfo "1.0"; + sh:path eli:is_realized_by; + sh:name "is realized by"@en; + sh:nodeKind sh:IRI; + sh:node pld:Expression; + shacl-play:shortname "is_realized_by" . + +pld:P129 owl:versionInfo "2.1.0"; + sh:path eli-dl:foresees_change_of; + sh:name "foresees change of"@en; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/A-9-2022-0081"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:or _:a4aeb3f30c2042e3b539bc99a24f35721293; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "foresees_change_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721293 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721294; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721295 . + +_:a4aeb3f30c2042e3b539bc99a24f35721294 sh:node pld:ReportPlenary . + +_:a4aeb3f30c2042e3b539bc99a24f35721295 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721296; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721297 . + +_:a4aeb3f30c2042e3b539bc99a24f35721296 sh:node pld:ResolutionMotion . + +_:a4aeb3f30c2042e3b539bc99a24f35721297 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721298; + rdf:rest rdf:nil . + +_:a4aeb3f30c2042e3b539bc99a24f35721298 sh:node pld:ResolutionMotionJoint . + +pld:P132 owl:versionInfo "1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:hasValue eli:Work; + shacl-play:shortname "type" . + +pld:P133 owl:versionInfo "2.1.0"; + sh:path eli:work_type; + sh:name "work type"@en; + skos:example "https://data.europarl.europa.eu/def/ep-document-types/ERRATUM"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node pld:WorkTypeReference; + sh:hasValue ep-document-types:ERRATUM; + sh:pattern "https://data.europarl.europa.eu/def/ep-document-types/.*$"; + shacl-play:shortname "work_type" . + +pld:P134 owl:versionInfo "1.0"; + sh:path eli:date_document; + sh:name "date document"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:date; + shacl-play:shortname "date_document" . + +pld:P135 owl:versionInfo "1.0"; + sh:path dcterms:identifier; + sh:name "identifier"@en; + skos:example "A-8-2019-0200-ERR01"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifier" . + +pld:P136 owl:versionInfo "1.0"; + sh:path epvoc:identifierYear; + sh:name "identifier year"@en; + skos:example "2019"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifierYear" . + +pld:P137 owl:versionInfo "1.0"; + sh:path dcterms:title; + sh:name "title"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "title_dcterms" . + +pld:P138 owl:versionInfo "1.0"; + sh:path rdfs:label; + sh:name "label"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "label" . + +pld:P139 owl:versionInfo "2.1.0"; + sh:path epvoc:numbering; + sh:name "numbering"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "numbering" . + +pld:P140 owl:versionInfo "1.0"; + sh:path skos:notation; + sh:name "notation"@en; + sh:nodeKind sh:Literal; + sh:datatype epvoc:publicRegister; + shacl-play:shortname "notation_publicRegister" . + +pld:P141 owl:versionInfo "1.1"; + sh:path eli-dl:parliamentary_term; + sh:name "parliamentary term"@en; + sh:minCount "0"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + shacl-play:shortname "parliamentary_term" . + +pld:P142 owl:versionInfo "1.1"; + sh:path epvoc:originalLanguage; + sh:name "original language"@en; + sh:minCount "0"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node pld:LanguageReference; + shacl-play:shortname "originalLanguage" . + +pld:P143 owl:versionInfo "2.1.0"; + sh:path dcterms:publisher; + sh:name "publisher"@en; + skos:example "https://data.europarl.europa.eu/org/EU_PARLIAMENT"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node pld:OrganizationReference; + sh:hasValue ; + shacl-play:shortname "publisher" . + +pld:P144 owl:versionInfo "1.0"; + sh:path eli:is_realized_by; + sh:name "is realized by"@en; + sh:nodeKind sh:IRI; + sh:node pld:Expression; + shacl-play:shortname "is_realized_by" . + +pld:P145 owl:versionInfo "2.1.0"; + sh:path eli:corrects; + sh:name "corrects"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node pld:PlenaryReport; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "corrects" . + +pld:P148 owl:versionInfo "1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:hasValue eli:Expression; + shacl-play:shortname "type" . + +pld:P149 owl:versionInfo "1.0"; + sh:path eli:title; + sh:name "title"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "title" . + +pld:P150 owl:versionInfo "1.0"; + sh:path eli:title_alternative; + sh:name "alternative title"@en; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "title_alternative" . + +pld:P151 owl:versionInfo "1.0"; + sh:path eli:is_embodied_by; + sh:name "is embodied by"@en; + sh:nodeKind sh:IRI; + sh:node pld:Manifestation; + shacl-play:shortname "is_embodied_by" . + +pld:P152 owl:versionInfo "1.1"; + sh:path eli:language; + sh:name "language"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node pld:LanguageReference; + shacl-play:shortname "language" . + +pld:P155 owl:versionInfo "1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:hasValue eli:Manifestation; + shacl-play:shortname "type" . + +pld:P156 owl:versionInfo "1.0"; + sh:path dcterms:issued; + sh:name "issued"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:dateTime; + shacl-play:shortname "issued" . + +pld:P157 owl:versionInfo "1.0"; + sh:path eli:is_exemplified_by; + sh:name "is exemplified by"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + shacl-play:shortname "is_exemplified_by" . + +pld:P158 owl:versionInfo "1.0"; + sh:path epvoc:byteSize; + sh:name "byte size"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:long; + shacl-play:shortname "byteSize" . + +pld:P159 owl:versionInfo "1.1"; + sh:path dcterms:format; + sh:name "format"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node pld:MediaTypeOrExtentReference; + sh:in _:a4aeb3f30c2042e3b539bc99a24f35721299; + shacl-play:shortname "format" . + +_:a4aeb3f30c2042e3b539bc99a24f35721299 rdf:first file-type:PDF; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721300 . + +_:a4aeb3f30c2042e3b539bc99a24f35721300 rdf:first file-type:XML; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721301 . + +_:a4aeb3f30c2042e3b539bc99a24f35721301 rdf:first file-type:DOCX; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721302 . + +_:a4aeb3f30c2042e3b539bc99a24f35721302 rdf:first file-type:DOC; + rdf:rest rdf:nil . + +pld:P160 owl:versionInfo "1.0"; + sh:path eli:media_type; + sh:name "media type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + shacl-play:shortname "media_type" . + +pld:P162 owl:versionInfo "1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:hasValue eli-dl:Participation; + shacl-play:shortname "type" . + +pld:P163 owl:versionInfo "2.1.0"; + sh:path eli-dl:participation_role; + sh:name "participation role"@en; + skos:example "https://data.europarl.europa.eu/def/ep-roles/AUTHOR"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node pld:ParticipationRoleReference; + sh:in _:a4aeb3f30c2042e3b539bc99a24f35721303; + shacl-play:shortname "participation_role" . + +_:a4aeb3f30c2042e3b539bc99a24f35721303 rdf:first ep-roles:AUTHOR; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721304 . + +_:a4aeb3f30c2042e3b539bc99a24f35721304 rdf:first ep-roles:RAPPORTEUR; + rdf:rest rdf:nil . + +pld:P164 owl:versionInfo "2.1.0"; + sh:path eli-dl:had_participant_organization; + sh:name "participation organization"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node pld:OrganizationReference; + shacl-play:shortname "had_participant_organization" . + +pld:P165 owl:versionInfo "2.1.0"; + sh:path eli-dl:participation_in_name_of; + sh:name "participation in name of"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node pld:OrganizationReference; + shacl-play:shortname "participation_in_name_of" . + +pld:P166 owl:versionInfo "1.1"; + sh:path eli-dl:had_participant_person; + sh:name "participation person"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node pld:PersonReference; + shacl-play:shortname "had_participant_person" . + +pld:P169 owl:versionInfo "1.1"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue eli:WorkType; + sh:deactivated "true"^^xsd:boolean . + +pld:P170 owl:versionInfo "2.1.0"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:nodeKind sh:IRI; + sh:hasValue ept:ep-document-types; + sh:deactivated "true"^^xsd:boolean . + +pld:P173 owl:versionInfo "1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue dcterms:LinguisticSystem; + sh:deactivated "true"^^xsd:boolean . + +pld:P174 owl:versionInfo "1.1"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:nodeKind sh:IRI; + sh:hasValue op-aut:language; + sh:deactivated "true"^^xsd:boolean . + +pld:P177 owl:versionInfo "1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue dcterms:MediaTypeOrExtent; + sh:deactivated "true"^^xsd:boolean . + +pld:P178 owl:versionInfo "1.1"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:nodeKind sh:IRI; + sh:hasValue op-aut:format; + sh:deactivated "true"^^xsd:boolean . + +pld:P181 owl:versionInfo "1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:hasValue eli-dl:ParticipationRole; + sh:deactivated "true"^^xsd:boolean . + +pld:P182 owl:versionInfo "2.1.0"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:nodeKind sh:IRI; + sh:hasValue ept:ep-roles; + sh:deactivated "true"^^xsd:boolean . + +pld:P185 owl:versionInfo "1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue skos:Concept; + sh:deactivated "true"^^xsd:boolean . + +pld:P186 owl:versionInfo "1.1"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:nodeKind sh:IRI; + sh:hasValue ; + sh:deactivated "true"^^xsd:boolean . + +pld:P189 owl:versionInfo "1.3.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue skos:Concept; + sh:deactivated "true"^^xsd:boolean . + +pld:P190 owl:versionInfo "1.3.0"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:nodeKind sh:IRI; + sh:hasValue op-aut:subject-matter; + sh:deactivated "true"^^xsd:boolean . + +pld:P193 owl:versionInfo "1.3.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue skos:Concept; + sh:deactivated "true"^^xsd:boolean . + +pld:P194 owl:versionInfo "1.3.0"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:nodeKind sh:IRI; + sh:hasValue op-aut:dir-eu-legal-act; + sh:deactivated "true"^^xsd:boolean . + +pld:P197 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:hasValue org:Organization; + sh:deactivated "true"^^xsd:boolean . + +pld:P200 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:hasValue foaf:Person; + sh:deactivated "true"^^xsd:boolean . + +pld:P203 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue eli-dl:Process; + sh:deactivated "true"^^xsd:boolean . + +pld:P204 owl:versionInfo "2.1.0"; + sh:path eli-dl:created_a_realization_of; + sh:name "created a realization of"@en; + sh:nodeKind sh:IRI; + sh:or _:a4aeb3f30c2042e3b539bc99a24f35721305 . + +_:a4aeb3f30c2042e3b539bc99a24f35721305 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721306; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721307 . + +_:a4aeb3f30c2042e3b539bc99a24f35721306 sh:node pld:ReportPlenary . + +_:a4aeb3f30c2042e3b539bc99a24f35721307 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721308; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721309 . + +_:a4aeb3f30c2042e3b539bc99a24f35721308 sh:node pld:ResolutionMotion . + +_:a4aeb3f30c2042e3b539bc99a24f35721309 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721310; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721311 . + +_:a4aeb3f30c2042e3b539bc99a24f35721310 sh:node pld:ResolutionMotionJoint . + +_:a4aeb3f30c2042e3b539bc99a24f35721311 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721312; + rdf:rest rdf:nil . + +_:a4aeb3f30c2042e3b539bc99a24f35721312 sh:node pld:QuestionResolutionMotion . + +pld:P207 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue eli-dl:Decision; + sh:deactivated "true"^^xsd:boolean . + +pld:P208 owl:versionInfo "2.1.0"; + sh:path eli-dl:had_activity_type; + sh:name "had activity type"@en; + sh:nodeKind sh:IRI; + sh:deactivated "true"^^xsd:boolean . + +pld:P209 owl:versionInfo "2.1.0"; + sh:path eli-dl:decided_a_realization_of; + sh:name "decided on a realization of"@en; + sh:nodeKind sh:IRI; + sh:node pld:ReportPlenary . + +pld:P212 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue eli-dl:Activity; + sh:deactivated "true"^^xsd:boolean . + +pld:P213 owl:versionInfo "2.1.0"; + sh:path eli-dl:had_activity_type; + sh:name "had activity type"@en; + sh:nodeKind sh:IRI; + sh:deactivated "true"^^xsd:boolean . + +pld:P214 owl:versionInfo "2.1.0"; + sh:path eli-dl:created_a_realization_of; + sh:name "created a realization of"@en; + sh:nodeKind sh:IRI; + sh:or _:a4aeb3f30c2042e3b539bc99a24f35721313 . + +_:a4aeb3f30c2042e3b539bc99a24f35721313 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721314; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721315 . + +_:a4aeb3f30c2042e3b539bc99a24f35721314 sh:node pld:ReportPlenary . + +_:a4aeb3f30c2042e3b539bc99a24f35721315 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721316; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721317 . + +_:a4aeb3f30c2042e3b539bc99a24f35721316 sh:node pld:ResolutionMotion . + +_:a4aeb3f30c2042e3b539bc99a24f35721317 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721318; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721319 . + +_:a4aeb3f30c2042e3b539bc99a24f35721318 sh:node pld:ResolutionMotionJoint . + +_:a4aeb3f30c2042e3b539bc99a24f35721319 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721320; + rdf:rest rdf:nil . + +_:a4aeb3f30c2042e3b539bc99a24f35721320 sh:node pld:QuestionResolutionMotion . + +pld:P217 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue eli:Work; + sh:deactivated "true"^^xsd:boolean . + +pld:P218 owl:versionInfo "2.1.0"; + sh:path eli:work_type; + sh:name "work type"@en; + sh:nodeKind sh:IRI; + sh:hasValue ep-document-types:REPORT_PARLIAMENTARY_COMMITTEE_DRAFT; + sh:deactivated "true"^^xsd:boolean . \ No newline at end of file diff --git a/2.1.0/dsd/plenary-documents/eli-ep_plenary-documents.svg b/2.1.0/dsd/plenary-documents/eli-ep_plenary-documents.svg new file mode 100644 index 0000000..828424d --- /dev/null +++ b/2.1.0/dsd/plenary-documents/eli-ep_plenary-documents.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/2.1.0/dsd/plenary-documents/index.html b/2.1.0/dsd/plenary-documents/index.html new file mode 100644 index 0000000..7141b18 --- /dev/null +++ b/2.1.0/dsd/plenary-documents/index.html @@ -0,0 +1,2567 @@ + + + + + + + + Plenary documents dataset description + + + + + +
+ + + + + +
+

Plenary documents dataset description

+
+
Creation date: 2022-11-18
Last updated: 2024-03-21 00:00:00
Copyright date: 2022
Version: 2.1.0
License: https://www.europarl.europa.eu/legal-notice/en/
Creator: https://publications.europa.eu/resource/authority/corporate-body/EP
Publisher: https://publications.europa.eu/resource/authority/corporate-body/EP
Rightsholder:
Feedback:
Download serialization:
TTL

+ + + + +
+

Description

This Dataset Description is a subset of the general ELI-EP application profile and it includes classes and properties used in Plenary documents datasets. Descriptions of classes and properties can be found in ELI-EP application profile.

+
+

Model documentation

+
+
+
+
+

Work Plenary Report

+
+

This node shape represents a subset of eli:Work

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/doc/A-9-2024-0061
  • +
Applies to:
+
PREFIX eli: <http://data.europa.eu/eli/ontology#>
+SELECT ?this
+WHERE {
+ ?this eli:work_type <https://data.europarl.europa.eu/def/ep-document-types/REPORT_PLENARY>.
+}
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
adoptseli-dl:adoptsReference to a Work (Report Parliamentary Committee Draft)
+
0..*
+
based oneli:based_onIRI
+
0..*
+
creatordcterms:creatorept:plenary-documents#OrganizationReference or ept:plenary-documents#PersonReference
+
1..*
+
date documenteli:date_documentxsd:date
+
1..1
+
en number versionept:epvoc#epNumberVersionxsd:string
+
0..1
+
ep numberept:epvoc#epNumberxsd:string
+
1..1
+
identifierdcterms:identifierxsd:string
+
1..1
+
identifier yearept:epvoc#identifierYearxsd:string
+
1..1
+
inverse based on a realization of^eli-dl:based_on_a_realization_ofReference to an Activity
+
0..*
+
inverse corrects^eli:correctsWork Plenary Erratum
+
0..*
+
inverse created a realization of^eli-dl:created_a_realization_ofReference to a Process
+
0..*
+
inverse decided on a realization of^eli-dl:decided_on_a_realization_ofReference to a Decision
+
0..*
+
inverse foresees change of^eli-dl:foresees_change_ofWork Plenary Amendment
+
0..*
+
is about descriptoreli:is_aboutReference to a Concept
+
0..*
+
is about directory codeept:epvoc#isAboutDirectoryCodeReference to a Concept (Directory Code)
+
0..*
+
is about subject matterept:epvoc#isAboutSubjectMatterReference to a Concept (Subject Matter)
+
0..*
+
is realized byeli:is_realized_byRealized By Expression
+
0..*
+
labelrdfs:labelxsd:string
+
1..1
+
notationskos:notationept:epvoc#publicRegister
+
1..1
+
original languageept:epvoc#originalLanguageReference to a Language
+
0..*
+
parliamentary termeli-dl:parliamentary_termIRI
+
1..1
+
publisherdcterms:publisherReference to an Organization
+
1..1
+
stakeholder participantept:epvoc#workHadParticipationParticipation
+
0..*
+
titledcterms:titlerdf:langString
+
1..*
+
typerdf:typeeli:Work
+
1..1
+
work typeeli:work_typeReference to a Work type
+
1..1
+
+
+
+

+
+
+
+

Work Motion for Resolution

+
+

This node shape represents a subset of eli:Work

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/doc/B-9-2024-0185
  • +
Applies to:
+
PREFIX eli: <http://data.europa.eu/eli/ontology#>
+SELECT ?this
+WHERE {
+ ?this eli:work_type <https://data.europarl.europa.eu/def/ep-document-types/RESOLUTION_MOTION>.
+}
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
based oneli:based_onIRI
+
0..*
+
creatordcterms:creatorept:plenary-documents#OrganizationReference or ept:plenary-documents#PersonReference
+
1..*
+
date documenteli:date_documentxsd:date
+
1..1
+
ep numberept:epvoc#epNumberxsd:string
+
0..1
+
identifierdcterms:identifierxsd:string
+
1..1
+
identifier yearept:epvoc#identifierYearxsd:string
+
0..1
+
inverse based on a realization of^eli-dl:based_on_a_realization_ofReference to an Activity
+
0..*
+
inverse created a realization of^eli-dl:created_a_realization_ofReference to a Process
+
0..*
+
inverse foresees change of^eli-dl:foresees_change_ofWork Plenary Amendment
+
0..*
+
is about descriptoreli:is_aboutReference to a Concept
+
0..*
+
is about directory codeept:epvoc#isAboutDirectoryCodeReference to a Concept (Directory Code)
+
0..*
+
is about subject matterept:epvoc#isAboutSubjectMatterReference to a Concept (Subject Matter)
+
0..*
+
is realized byeli:is_realized_byRealized By Expression
+
0..*
+
labelrdfs:labelxsd:string
+
0..1
+
notationskos:notationept:epvoc#publicRegister
+
0..*
+
original languageept:epvoc#originalLanguageReference to a Language
+
0..*
+
parliamentary termeli-dl:parliamentary_termIRI
+
1..1
+
publisherdcterms:publisherReference to an Organization
+
1..1
+
stakeholder participantept:epvoc#workHadParticipationParticipation
+
0..*
+
titledcterms:titlerdf:langString
+
1..*
+
typerdf:typeeli:Work
+
1..1
+
work typeeli:work_typeReference to a Work type
+
1..1
+
+
+
+

+
+
+
+

Work Joint Motion for Resolution

+
+

This node shape represents a subset of eli:Work

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/doc/RC-9-2024-0187
  • +
Applies to:
+
PREFIX eli: <http://data.europa.eu/eli/ontology#>
+SELECT ?this
+WHERE {
+ ?this eli:work_type <https://data.europarl.europa.eu/def/ep-document-types/RESOLUTION_MOTION_JOINT>.
+}
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
based oneli:based_onIRI
+
0..*
+
creatordcterms:creatorept:plenary-documents#OrganizationReference or ept:plenary-documents#PersonReference
+
1..*
+
date documenteli:date_documentxsd:date
+
1..1
+
ep numberept:epvoc#epNumberxsd:string
+
0..1
+
identifierdcterms:identifierxsd:string
+
1..1
+
identifier yearept:epvoc#identifierYearxsd:string
+
0..1
+
inverse based on a realization of^eli-dl:based_on_a_realization_ofReference to an Activity
+
0..*
+
inverse created a realization of^eli-dl:created_a_realization_ofReference to a Process
+
0..*
+
inverse foresees change of^eli-dl:foresees_change_ofWork Plenary Amendment
+
0..*
+
is about descriptoreli:is_aboutReference to a Concept
+
0..*
+
is about directory codeept:epvoc#isAboutDirectoryCodeReference to a Concept (Directory Code)
+
0..*
+
is about subject matterept:epvoc#isAboutSubjectMatterReference to a Concept (Subject Matter)
+
0..*
+
is derivative ofeli:is_derivative_ofIRI
+
0..*
+
is realized byeli:is_realized_byRealized By Expression
+
0..*
+
labelrdfs:labelxsd:string
+
0..1
+
notationskos:notationept:epvoc#publicRegister
+
0..*
+
original languageept:epvoc#originalLanguageReference to a Language
+
0..*
+
parliamentary termeli-dl:parliamentary_termIRI
+
1..1
+
publisherdcterms:publisherReference to an Organization
+
1..1
+
stakeholder participantept:epvoc#workHadParticipationParticipation
+
0..*
+
titledcterms:titlerdf:langString
+
1..*
+
typerdf:typeeli:Work
+
1..1
+
work typeeli:work_typeReference to a Work type
+
1..1
+
+
+
+

+
+
+
+

Work Question for Motion for Resolution

+
+

This node shape represents a subset of eli:Work

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/doc/QOB-9-2024-0004
  • +
Applies to:
+
PREFIX eli: <http://data.europa.eu/eli/ontology#>
+SELECT ?this
+WHERE {
+ ?this eli:work_type <https://data.europarl.europa.eu/def/ep-document-types/QUESTION_RESOLUTION_MOTION>.
+}
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
based oneli:based_onIRI
+
0..*
+
creatordcterms:creatorept:plenary-documents#OrganizationReference or ept:plenary-documents#PersonReference
+
1..*
+
date documenteli:date_documentxsd:date
+
1..1
+
ep numberept:epvoc#epNumberxsd:string
+
0..1
+
identifierdcterms:identifierxsd:string
+
1..1
+
identifier yearept:epvoc#identifierYearxsd:string
+
0..1
+
inverse based on a realization of^eli-dl:based_on_a_realization_ofReference to an Activity
+
0..*
+
inverse created a realization of^eli-dl:created_a_realization_ofReference to a Process
+
0..*
+
inverse foresees change of^eli-dl:foresees_change_ofWork Plenary Amendment
+
0..*
+
is about descriptoreli:is_aboutReference to a Concept
+
0..*
+
is about directory codeept:epvoc#isAboutDirectoryCodeReference to a Concept (Directory Code)
+
0..*
+
is about subject matterept:epvoc#isAboutSubjectMatterReference to a Concept (Subject Matter)
+
0..*
+
is derivative ofeli:is_derivative_ofIRI
+
0..*
+
is realized byeli:is_realized_byRealized By Expression
+
0..*
+
labelrdfs:labelxsd:string
+
0..1
+
notationskos:notationept:epvoc#publicRegister
+
0..*
+
original languageept:epvoc#originalLanguageReference to a Language
+
0..*
+
parliamentary termeli-dl:parliamentary_termIRI
+
1..1
+
publisherdcterms:publisherReference to an Organization
+
1..1
+
stakeholder participantept:epvoc#workHadParticipationParticipation
+
0..*
+
titledcterms:titlerdf:langString
+
1..*
+
typerdf:typeeli:Work
+
1..1
+
work typeeli:work_typeReference to a Work type
+
1..1
+
+
+
+

+
+
+
+

Work Plenary Amendment

+
+

This node shape represents a subset of eli:Work

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/doc/A-9-2024-0065-AM-001-292
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
date documenteli:date_documentxsd:date
+
1..1
+
ep numberept:epvoc#epNumberxsd:string
+
0..1
+
ep number versionept:epvoc#epNumberVersionxsd:string
+
0..1
+
foresees change ofeli-dl:foresees_change_ofept:plenary-documents#ReportPlenary or ept:plenary-documents#ResolutionMotion or ept:plenary-documents#ResolutionMotionJoint
+
0..1
+
identifierdcterms:identifierxsd:string
+
1..1
+
identifier yearept:epvoc#identifierYearxsd:string
+
0..1
+
is realized byeli:is_realized_byRealized By Expression
+
0..*
+
item number beginept:epvoc#itemNumberBeginxsd:integer
+
0..1
+
item number endept:epvoc#itemNumberEndxsd:integer
+
0..1
+
labelrdfs:labelxsd:string
+
0..1
+
notationskos:notationept:epvoc#publicRegister
+
0..*
+
numberingept:epvoc#numberingxsd:string
+
0..1
+
original languageept:epvoc#originalLanguageReference to a Language
+
0..*
+
parliamentary termeli-dl:parliamentary_termIRI
+
0..1
+
publisherdcterms:publisherReference to an Organization
+
1..1
+
titledcterms:titlerdf:langString
+
1..*
+
typerdf:typeeli:Work
+
1..1
+
work typeeli:work_typeReference to a Work type
+
1..1
+
+
+
+

+
+
+
+

Work Plenary Erratum

+
+

This node shape represents a subset of eli:Work

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+$
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
correctseli:correctsept:plenary-documents#PlenaryReport
+
0..1
+
date documenteli:date_documentxsd:date
+
1..1
+
identifierdcterms:identifierxsd:string
+
1..1
+
identifier yearept:epvoc#identifierYearxsd:string
+
0..1
+
is realized byeli:is_realized_byRealized By Expression
+
0..*
+
labelrdfs:labelxsd:string
+
0..1
+
notationskos:notationept:epvoc#publicRegister
+
0..*
+
numberingept:epvoc#numberingxsd:string
+
1..1
+
original languageept:epvoc#originalLanguageReference to a Language
+
0..*
+
parliamentary termeli-dl:parliamentary_termIRI
+
0..1
+
publisherdcterms:publisherReference to an Organization
+
1..1
+
titledcterms:titlerdf:langString
+
1..*
+
typerdf:typeeli:Work
+
1..1
+
work typeeli:work_typeReference to a Work type
+
1..1
+
+
+
+

+
+
+
+

Realized By Expression

+
+

This node shape represents a subset of eli:Expression

+
    +
  • Applies to: eli:Expression
  • +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+/[a-z]{2,3}$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/doc/A-9-2024-0061/en
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
alternative titleeli:title_alternativerdf:langString
+
0..*
+
is embodied byeli:is_embodied_byIs embodied by Manifestation
+
0..*
+
languageeli:languageReference to a Language
+
1..*
+
titleeli:titlerdf:langString
+
1..*
+
typerdf:typeeli:Expression
+
1..1
+
+
+
+

+
+
+
+

Is embodied by Manifestation

+
+

This node shape represents a subset of eli:Manifestation

+
    +
  • Applies to: eli:Manifestation
  • +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+/[a-z]{2,3}/.*$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/doc/A-9-2024-0061/en/pdf
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
byte sizeept:epvoc#byteSizexsd:long
+
0..1
+
formatdcterms:formatReference to a Media Type
+
1..1
+
is exemplified byeli:is_exemplified_byIRI
+
1..*
+
issueddcterms:issuedxsd:dateTime
+
1..1
+
media typeeli:media_typeIRI
+
1..1
+
typerdf:typeeli:Manifestation
+
1..1
+
+
+
+

+
+
+
+

Participation

+
+

This node shape represents a subset of eli-dl:Participation

+
    +
  • Applies to: eli-dl:Participation
  • +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/participation/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/participation/A-9-2024-0061_197826
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
participation in name ofeli-dl:participation_in_name_ofReference to an Organization
+
0..1
+
participation organizationeli-dl:had_participant_organizationReference to an Organization
+
0..1
+
participation personeli-dl:had_participant_personReference to a Person
+
0..1
+
participation roleeli-dl:participation_roleReference to a Role
+
1..1
+
typerdf:typeeli-dl:Participation
+
1..1
+
+
+
+

+
+
+
+

Reference to a Work type

+
+

This node shape refers to the class eli:WorkType

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: https://data.europarl.europa.eu/def/ep-document-types/.*$
  • +
  • Example: https://data.europarl.europa.eu/def/ep-document-types/REPORT_PLENARY
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
Is in schemeskos:inSchemeept:ep-document-types
+
0..*
+
typerdf:typeeli:WorkType
+
0..*
+
+
+
+

+
+
+
+

Reference to a Language

+
+

This node shape refers to the class dcterms:LinguisticSystem

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: http://publications.europa.eu/resource/authority/language/.*$
  • +
  • Example: http://publications.europa.eu/resource/authority/language/ENG
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
Is in schemeskos:inSchemeop-aut:language
+
0..*
+
typerdf:typedcterms:LinguisticSystem
+
0..*
+
+
+
+

+
+
+
+

Reference to an Agent

+
+

This node shape refers to the class foaf:Agent

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
+
+
+

+
+
+
+

Reference to a Media Type

+
+

This node shape refers to the class dcterms:MediaTypeOrExtent

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: http://publications.europa.eu/resource/authority/file-type/.*$
  • +
  • Example: http://publications.europa.eu/resource/authority/file-type/PDF
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
Is in schemeskos:inSchemeop-aut:format
+
0..*
+
typerdf:typedcterms:MediaTypeOrExtent
+
0..*
+
+
+
+

+
+
+
+

Reference to a Role

+
+

This node shape refers to the class eli-dl:ParticipationRole

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: https://data.europarl.europa.eu/def/ep-roles/.*$
  • +
  • Example: https://data.europarl.europa.eu/def/ep-roles/AUTHOR
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
Is in schemeskos:inSchemehttp://eurovoc.europa.eu
+
0..*
+
Is in schemeskos:inSchemeept:ep-roles
+
0..*
+
typerdf:typeeli-dl:ParticipationRole
+
0..*
+
+
+
+

+
+
+
+

Reference to an Organization

+
+

This node shape refers to the class org:Organization

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: https://data.europarl.europa.eu/org/.*$
  • +
  • Example: https://data.europarl.europa.eu/org/EU_PARLIAMENT
  • +
+ + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
typerdf:typeorg:Organization
+
0..*
+
+
+
+

+
+
+
+

Reference to a Person

+
+

This node shape refers to the class foaf:Person

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/person/[0-9].*$
  • +
  • Example: https://data.europarl.europa.eu/person/1234
  • +
+ + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
typerdf:typefoaf:Person
+
0..*
+
+
+
+

+
+
+
+

Reference to a Concept

+
+

This node shape refers to the class skos:Concept

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^http://eurovoc.europa.eu/.*$
  • +
  • Example: http://eurovoc.europa.eu/1851
  • +
+ + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
typerdf:typeskos:Concept
+
0..*
+
+
+
+

+
+
+
+

Reference to a Concept (Subject Matter)

+
+

This node shape refers to the class skos:Concept

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: http://publications.europa.eu/resource/authority/subject-matter/.*$
  • +
  • Example: http://publications.europa.eu/resource/authority/subject-matter/MARI
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
Is in schemeskos:inSchemeop-aut:subject-matter
+
0..*
+
typerdf:typeskos:Concept
+
0..*
+
+
+
+

+
+
+
+

Reference to a Concept (Directory Code)

+
+

This node shape refers to the class skos:Concept

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: http://publications.europa.eu/resource/authority/dir-eu-legal-act/.*$
  • +
  • Example: http://publications.europa.eu/resource/authority/dir-eu-legal-act/062020
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
Is in schemeskos:inSchemeop-aut:dir-eu-legal-act
+
0..*
+
typerdf:typeskos:Concept
+
0..*
+
+
+
+

+
+
+
+

Reference to a Process

+
+

This node shape refers to the class eli-dl:Process

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/proc/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/proc/2023-0338
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
created a realization ofeli-dl:created_a_realization_ofept:plenary-documents#ReportPlenary or ept:plenary-documents#ResolutionMotion or ept:plenary-documents#ResolutionMotionJoint or ept:plenary-documents#QuestionResolutionMotion
+
0..*
+
typerdf:typeeli-dl:Process
+
0..*
+
+
+
+

+
+
+
+

Reference to a Decision

+
+

This node shape refers to the class eli-dl:Decision

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\-_]+$
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
decided on a realization ofeli-dl:decided_a_realization_ofWork Plenary Report
+
0..*
+
had activity typeeli-dl:had_activity_typeIRI
+
0..*
+
typerdf:typeeli-dl:Decision
+
0..*
+
+
+
+

+
+
+
+

Reference to an Activity

+
+

This node shape refers to the class eli-dl:Activity

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\-_]+$
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
created a realization ofeli-dl:created_a_realization_ofept:plenary-documents#ReportPlenary or ept:plenary-documents#ResolutionMotion or ept:plenary-documents#ResolutionMotionJoint or ept:plenary-documents#QuestionResolutionMotion
+
0..*
+
had activity typeeli-dl:had_activity_typeIRI
+
0..*
+
typerdf:typeeli-dl:Activity
+
0..*
+
+
+
+

+
+
+
+

Reference to a Work (Report Parliamentary Committee Draft)

+
+

This node shape refers to the class eli:Work

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+$
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
typerdf:typeeli:Work
+
0..*
+
work typeeli:work_typeept:ep-document-types/REPORT_PARLIAMENTARY_COMMITTEE_DRAFT
+
0..*
+
+
+
+

+

Release notes

2.1.0 - 2024-03-21

+
    +
  • (rfc) eli:work_type[eli:WorkType] values based on the EP taxonomy ep-document-types (REPORT_PLENARY, RESOLUTION_MOTION, RESOLUTION_MOTION_JOINT, QUESTION_RESOLUTION_MOTION, AMENDMENT_LIST, ERRATUM) and not EU AT (op-aut:resource-type)
  • +
  • (rfc) create more specific shapes for each type
  • +
  • (rfc) dcterms:creator, dcterms:publisher, eli-dl:had_participant_organization and eli-dl:participation_in_name_of will be based on org-ep data and not EU AT (op-aut:corporate-body)
  • +
  • (rfc) eli-dl:participation_role values based on the EP taxonomy ep-roles, and not EU AT (op-aut:role)
  • +
  • (rfc) change of JSON key using "inverse_" (api/v2 only)
  • +
+

1.5.0 - 2023-12-07

+
    +
  • (new) [sh:inversePath eli-dl:based_on_a_realization_of]; [sh:inversePath eli-dl:decided_on_a_realization_of]
  • +
+

1.3.0 - 2023-09-26

+
    +
  • (rfc) impact on eli:work_type due to changed values (op-aut:resource-type: REPORT → REPORT_EP and AMEND_EP → AMEND_LIST_EP)
  • +
  • (rfc) impact on eli-dl:participation_role for REPORT_EP due to changed values (op-aut:role: AUT → RAPP)
  • +
  • (new) eli-dl:adopts for REPORT_EP
  • +
  • (new) epvoc:isAboutSubjectMatter and epvoc:isAboutDirectoryCode
  • +
  • (new) add [sh:inversePath eli-dl:created_a_realization_of] to a procedure (Remark: Data on procedures will be available in the upcoming releases).
  • +
+

1.1 - 2023-04-27

+
    +
  • eli:date_document sh:datatype is not xsd:dateTime, but xsd:date
  • +
  • remove external shapes (incl. controlled vocabularies data) in datasets.
  • +
+

1.0 - 2022-11-18

+
    +
  • creation
  • +
+
+
+ \ No newline at end of file diff --git a/2.1.0/dsd/plenary-session-documents/README.md b/2.1.0/dsd/plenary-session-documents/README.md new file mode 100644 index 0000000..beb02de --- /dev/null +++ b/2.1.0/dsd/plenary-session-documents/README.md @@ -0,0 +1,8 @@ +# Plenary session documents dataset description (dsd) + +This dataset description definition is a profile of the [ELI-EP application profile (v2.1.0)](https://europarl.github.io/eli-ep/2.1.0/). + + +The dataset description definition is available in the following formats: +- [SHACL (Turtle serialisation)](./eli-ep_plenary-session-documents.shacl.ttl) +- [HTML rendering](https://europarl.github.io/eli-ep/dsd/plenary-session-documents) diff --git a/2.1.0/dsd/plenary-session-documents/eli-ep_plenary-session-documents.shacl.ttl b/2.1.0/dsd/plenary-session-documents/eli-ep_plenary-session-documents.shacl.ttl new file mode 100644 index 0000000..546b0a3 --- /dev/null +++ b/2.1.0/dsd/plenary-session-documents/eli-ep_plenary-session-documents.shacl.ttl @@ -0,0 +1,1882 @@ +@prefix psd: . +@prefix schema: . +@prefix owl: . +@prefix xsd: . +@prefix skosthes: . +@prefix rdfs: . +@prefix subdivision: . +@prefix qb: . +@prefix doap: . +@prefix sh: . +@prefix dcterms: . +@prefix dcat: . +@prefix euvoc: . +@prefix locn: . +@prefix vann: . +@prefix prov: . +@prefix foaf: . +@prefix eli: . +@prefix adms: . +@prefix org: . +@prefix xls2rdf: . +@prefix eli-dl: . +@prefix ept: . +@prefix vcard: . +@prefix shacl-play: . +@prefix rdf: . +@prefix ep-document-types: . +@prefix resource-type: . +@prefix epvoc: . +@prefix dc: . +@prefix skos: . +@prefix skosxl: . + + a owl:Ontology, adms:Asset; + dcterms:type ; + rdfs:label "Plenary session documents dataset description"@en; + dcterms:title "Plenary session documents dataset description"@en; + dcterms:description "This Dataset Description is a subset of the general ELI-EP application profile and it includes classes and properties used in Plenary session documents datasets. Descriptions of classes and properties can be found in ELI-EP application profile."@en; + owl:versionInfo "2.1.0"; + adms:versionNotes """2.1.0 - 2024-03-21 +- (rfc) add new psd:WorkSubdivisionSpeech and psd:PlenarySittingSpeechReference +- (rfc) add new properties for psd:WorkSubdivision and psd:Expression +- (new) add missing [sh:inversePath eli:is_part_of] for psd:PlenaryVotes +- (new) add psd:WorkSubdivision for psd:PlenaryDebates +- (rfc) eli:work_type[eli:WorkType] values based on the EP taxonomy ep-document-types (AGENDA_PLENARY_WEEK, AGENDA_PLENARY_DAY, MINUTES_PLENARY, VOTE_RESULTS_PLENARY, VOTE_ROLLCALL_PLENARY, LIST_ATTEND_PLENARY, CRE_PLENARY) and not EU AT (op-aut:resource-type) +- (rfc) dcterms:publisher will be based on org:Organization as EP data +- (rfc) CRE_PLENARY will be only eli:Work, no more eli:ComplexWork +- (rfc) rename shapes psd:PlenaryAgendaPartSession to psd:PlenaryAgendaPartSessionComplexWork; also psd:VersionedWork to psd:PlenaryAgendaPartSessionWork +- (new) add new shapes psd:PlenaryPartSessionReference, psd:PlenarySittingReference, psd:PlenarySittingItemReference +- (rfc) change of JSON key using \"inverse_\" (api/v2 only) + +1.5.0 - 2023-12-08 +- (new) add epvoc:expressionContent +- (new) add eli:refers_to for eli:WorkSubdivision, eli:Work and eli-dl:Process +- (rf) PLENARY_AGENDA_EP only eli:Work, no more eli:ComplexWork + +1.3.0 - 2023-09-26 +- (rfc) change target scope (psd:PlenarySittingAgenda, psd:PlenaryRcv, psd:PlenaryVotes, psd:PlenaryAtt moved from Other Shapes to Main Shapes). +- (rfc) removed eli:ComplexWork class for PLENARY_MINUTES_EP (PV), PLENARY_ATT_LIST_EP (ATT), PLENARY_VOTES (VOT). Remark: in the upcoming releases PLENARY_AGENDA_EP and PLENARY_CRE_EP will also be available only as eli:Work. +- (rfc) correct eli-dl:recorded_in_realization_of by eli-dl:recorded_in_a_realization_of +- (rfc) remove shape psd:VersionedAnnexWork, as it is not used +- (rfc) change psd:Expression and psd:Manifestation pattern to manage not only 2 letters, but also 3 - in case for mul (multilingual). +- (new) add eli:WorkSubdivision for PV and RCV +- (new) add [sh:inversePath eli-dl:recorded_in_a_realization_of], [sh:inversePath eli-dl:documented_by_a_realization_of] + +1.1 - 2023-04-27 +- eli:date_document sh:datatype is xsd:date, and not xsd:dateTime +- remove external shapes (incl. controlled vocabularies data) in datasets. + +1.0 - 2022-11-18 +- creation"""@en; + adms:status ; + owl:versionIRI ; + dcterms:conformsTo ; + dcterms:created "2022-11-18"^^xsd:date; + dcterms:modified "2024-03-21T00:00:00.000Z"^^xsd:dateTime; + dcterms:dateCopyrighted "2022"^^xsd:gYear; + dcterms:license ; + dcterms:creator ; + dcterms:publisher ; + dcterms:rigthsHolder ; + dcat:distribution _:a4aeb3f30c2042e3b539bc99a24f35721321 . + +_:a4aeb3f30c2042e3b539bc99a24f35721321 dcterms:format ; + dcat:downloadURL . + +psd:PlenaryAgendaPartSessionComplexWork a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli:ComplexWork"@en; + sh:target psd:PlenaryAgendaPartSessionComplexWork-target; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/OJ-9-2021-07-05"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "ComplexWork Plenary agenda"@en; + sh:order "1"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "Magenta"; + sh:property psd:P9, psd:P10, psd:P11, psd:P12, psd:P13, psd:P14, psd:P15, psd:P16, + psd:P17, psd:P18, psd:P19, psd:P20, psd:P21, psd:P22 . + +psd:PlenaryAgendaPartSessionComplexWork-target sh:select """PREFIX eli: +SELECT ?this +WHERE { + ?this a eli:ComplexWork. + ?this eli:work_type . +}""" . + +psd:PlenarySittingAgenda a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli:Work"@en; + sh:target psd:PlenarySittingAgenda-target; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/OJQ-9-2021-07-05"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Work Plenary sitting agenda"@en; + sh:order "2"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "Orange"; + sh:property psd:P40, psd:P41, psd:P42, psd:P43, psd:P44, psd:P45, psd:P46, psd:P47, + psd:P48, psd:P49, psd:P52, psd:P53, psd:P54 . + +psd:PlenarySittingAgenda-target sh:select """PREFIX eli: +SELECT ?this +WHERE { + ?this a eli:Work. + ?this eli:work_type . +}""" . + +psd:PlenaryMinutes a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli:Work"@en; + sh:target psd:PlenaryMinutes-target; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/PV-9-2021-07-05"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Work Plenary minutes"@en; + sh:order "3"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "Magenta"; + sh:property psd:P57, psd:P58, psd:P59, psd:P60, psd:P61, psd:P62, psd:P63, psd:P64, + psd:P65, psd:P66, psd:P67, psd:P68, psd:P69, psd:P70 . + +psd:PlenaryMinutes-target sh:select """PREFIX eli: +SELECT ?this +WHERE { + ?this a eli:Work. + ?this eli:work_type . +}""" . + +psd:PlenaryRcv a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli:Work"@en; + sh:target psd:PlenaryRcv-target; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/PV-9-2021-07-05-RCV"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Work Plenary Rcv"@en; + sh:order "4"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "Orange"; + sh:property psd:P105, psd:P106, psd:P107, psd:P108, psd:P109, psd:P110, psd:P111, + psd:P112, psd:P113, psd:P114, psd:P115, psd:P116, psd:P117, psd:P118 . + +psd:PlenaryRcv-target sh:select """PREFIX eli: +SELECT ?this +WHERE { + ?this a eli:Work. + ?this eli:work_type . +}""" . + +psd:PlenaryVotes a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli:Work"@en; + sh:target psd:PlenaryVotes-target; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/PV-9-2021-07-05-VOT"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Work Plenary votes"@en; + sh:order "5"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "Magenta"; + sh:property psd:P89, psd:P90, psd:P91, psd:P92, psd:P93, psd:P94, psd:P95, psd:P96, + psd:P97, psd:P98, psd:P99, psd:P100, psd:P101, psd:P102 . + +psd:PlenaryVotes-target sh:select """PREFIX eli: +SELECT ?this +WHERE { + ?this a eli:Work. + ?this eli:work_type . +}""" . + +psd:PlenaryAtt a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli:Work"@en; + sh:target psd:PlenaryAtt-target; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/PV-9-2021-07-05-ATT"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Work Plenary Att"@en; + sh:order "6"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "Magenta"; + sh:property psd:P73, psd:P74, psd:P75, psd:P76, psd:P77, psd:P78, psd:P79, psd:P80, + psd:P81, psd:P82, psd:P83, psd:P84, psd:P86 . + +psd:PlenaryAtt-target sh:select """PREFIX eli: +SELECT ?this +WHERE { + ?this a eli:Work. + ?this eli:work_type . +}""" . + +psd:PlenaryDebates a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli:Work"@en; + sh:target psd:PlenaryDebates-target; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/CRE-9-2021-07-05"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Work Plenary debates"@en; + sh:order "7"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "Magenta"; + sh:property psd:P121, psd:P122, psd:P123, psd:P124, psd:P125, psd:P126, psd:P127, + psd:P128, psd:P129, psd:P132, psd:P133, psd:P134 . + +psd:PlenaryDebates-target sh:select """PREFIX eli: +SELECT ?this +WHERE { + ?this a eli:Work. + ?this eli:work_type . +}""" . + +psd:PlenaryAgendaPartSessionWork a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli:Work"@en; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/OJ-9-2024-02-26-FNL"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Versioned Work"@en; + sh:order "8"^^xsd:integer; + owl:versionInfo "1.0"; + shacl-play:color "Orange"; + sh:property psd:P25, psd:P26, psd:P27, psd:P28, psd:P29, psd:P30, psd:P31, psd:P32, + psd:P33, psd:P34, psd:P35, psd:P36, psd:P37 . + +psd:Expression a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli:Expression"@en; + sh:targetClass eli:Expression; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/PV-9-2024-02-26/sl"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+/[a-z]{2,3}$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Realized By"@en; + sh:order "9"^^xsd:integer; + owl:versionInfo "1.3.0"; + shacl-play:color "Blue"; + sh:property psd:P165, psd:P166, psd:P167, psd:P168, psd:P169 . + +psd:Manifestation a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli:Manifestation"@en; + sh:targetClass eli:Manifestation; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/PV-9-2024-02-26/bg/xml"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+/[a-z]{2,3}/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Is embodied by"@en; + sh:order "10"^^xsd:integer; + owl:versionInfo "1.3.0"; + shacl-play:color "Green"; + sh:property psd:P172, psd:P173, psd:P174, psd:P175, psd:P176, psd:P177 . + +psd:WorkSubdivision a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli:WorkSubdivision"@en; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/PV-9-2024-02-26-ITM-22"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Work Subdivision (ITM)"@en; + sh:order "11"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "Orange"; + sh:property psd:P137, psd:P138, psd:P139, psd:P140, psd:P141, psd:P142, psd:P143, + psd:P144, psd:P145, psd:P146, psd:P147, psd:P148 . + +psd:WorkSubdivisionSpeech a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli:WorkSubdivision"@en; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Work Subdivision (Plenary Debates Speech)"@en; + sh:order "12"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "Orange"; + sh:property psd:P151, psd:P152, psd:P153, psd:P154, psd:P155, psd:P156, psd:P157, + psd:P158, psd:P159, psd:P160, psd:P161, psd:P162 . + +psd:WorkTypeReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli:WorkType"@en; + skos:example "https://data.europarl.europa.eu/def/ep-document-types//MINUTES_PLENARY"; + sh:nodeKind sh:IRI; + sh:pattern "https://data.europarl.europa.eu/def/ep-document-types/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Work Type"@en; + sh:order "14"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property psd:P180, psd:P181 . + +psd:LanguageReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class dcterms:LinguisticSystem"@en; + skos:example "http://publications.europa.eu/resource/authority/language/ENG"; + sh:nodeKind sh:IRI; + sh:pattern "http://publications.europa.eu/resource/authority/language/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a language"@en; + sh:order "15"^^xsd:integer; + owl:versionInfo "1.0"; + shacl-play:color "DarkGrey"; + sh:property psd:P184, psd:P185 . + +psd:MediaTypeOrExtentReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class dcterms:MediaTypeOrExtent"@en; + skos:example "http://publications.europa.eu/resource/authority/file-type/PDF"; + sh:nodeKind sh:IRI; + sh:pattern "http://publications.europa.eu/resource/authority/file-type/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Format"@en; + sh:order "16"^^xsd:integer; + owl:versionInfo "1.0"; + shacl-play:color "DarkGrey"; + sh:property psd:P188, psd:P189 . + +psd:VersionReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class euvoc:FileStatus"@en; + skos:example "http://publications.europa.eu/resource/authority/file-status/FINAL"; + sh:nodeKind sh:IRI; + sh:pattern "http://publications.europa.eu/resource/authority/file-status/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Status"@en; + sh:order "17"^^xsd:integer; + owl:versionInfo "1.0"; + shacl-play:color "DarkGrey"; + sh:property psd:P192, psd:P193 . + +psd:SubdivisionTypeReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli:SubdivisionType"@en; + skos:example "http://publications.europa.eu/resource/authority/subdivision/ITM"; + sh:nodeKind sh:IRI; + sh:pattern "http://publications.europa.eu/resource/authority/subdivision/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Subdivision Type"@en; + sh:order "18"^^xsd:integer; + owl:versionInfo "1.3.0"; + shacl-play:color "DarkGrey"; + sh:property psd:P196, psd:P197 . + +psd:PlenaryPartSessionReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli-dl:Activity"@en; + skos:example "https://data.europarl.europa.eu/eli/dl/event/GMTG-PL-2024-01-15"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Activity (Plenary Part Session)"@en; + sh:order "19"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property psd:P204, psd:P205 . + +psd:PlenarySittingReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli-dl:Activity"@en; + skos:example "https://data.europarl.europa.eu/eli/dl/event/MTG-PL-2024-01-15"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Activity (Plenary Sitting)"@en; + sh:order "20"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property psd:P207, psd:P208 . + +psd:PlenarySittingItemReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli-dl:Activity"@en; + skos:example "https://data.europarl.europa.eu/eli/dl/event/MTG-PL-2024-01-16-PVCRE-ITM-5"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Activity (Plenary Debate, Plenary Vote, Plenary Vote Results, ...)"@en; + sh:order "21"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property psd:P211, psd:P212 . + +psd:OrganizationReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class org:Organization"@en; + skos:example "https://data.europarl.europa.eu/org/EU_PARLIAMENT"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/org/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to an Organization"@en; + sh:order "22"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property psd:P200 . + +psd:PlenarySittingSpeechReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli-dl:Activity"@en; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Activity (Plenary Debate Speech, Plenary Debate Written Statement)"@en; + sh:order "23"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property psd:P215, psd:P216 . + +psd:P9 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:hasValue eli:ComplexWork; + shacl-play:shortname "type" . + +psd:P10 owl:versionInfo "2.1.0"; + sh:path dcterms:identifier; + sh:name "identifier"@en; + skos:example "OJ-9-2022-09-12"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifier" . + +psd:P11 owl:versionInfo "2.1.0"; + sh:path eli:work_type; + sh:name "work type"@en; + skos:example "https://data.europarl.europa.eu/def/ep-document-types/AGENDA_PLENARY_WEEK"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node psd:WorkTypeReference; + sh:hasValue ep-document-types:AGENDA_PLENARY_WEEK; + shacl-play:shortname "work_type" . + +psd:P12 owl:versionInfo "2.1.0"; + sh:path eli:date_document; + sh:name "date document"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:date; + shacl-play:shortname "date_document" . + +psd:P13 owl:versionInfo "2.1.0"; + sh:path epvoc:identifierYear; + sh:name "identifier year"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifierYear" . + +psd:P14 owl:versionInfo "2.1.0"; + sh:path dcterms:title; + sh:name "title"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "title_dcterms" . + +psd:P15 owl:versionInfo "2.1.0"; + sh:path rdfs:label; + sh:name "label"@en; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "label" . + +psd:P16 owl:versionInfo "2.1.0"; + sh:path epvoc:epNumber; + sh:name "ep number"@en; + skos:example "PE735.374"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "epNumber" . + +psd:P17 owl:versionInfo "2.1.0"; + sh:path eli-dl:parliamentary_term; + sh:name "parliamentary term"@en; + skos:example "https://data.europarl.europa.eu/org/ep-9"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + shacl-play:shortname "parliamentary_term" . + +psd:P18 owl:versionInfo "2.1.0"; + sh:path dcterms:publisher; + sh:name "publisher"@en; + skos:example "https://data.europarl.europa.eu/org/EU_PARLIAMENT"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node psd:OrganizationReference; + sh:hasValue ; + shacl-play:shortname "publisher" . + +psd:P19 owl:versionInfo "2.1.0"; + sh:path eli:has_member; + sh:name "has member"@en; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/OJ-9-2022-09-12-ADP"; + sh:nodeKind sh:IRI; + sh:node psd:PlenaryAgendaPartSessionWork; + shacl-play:shortname "has_member" . + +psd:P20 owl:versionInfo "2.1.0"; + sh:path dcat:hasCurrentVersion; + sh:name "has current version"@en; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/OJ-9-2022-09-12-FNL"; + sh:nodeKind sh:IRI; + sh:node psd:PlenaryAgendaPartSessionWork; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "hasCurrentVersion" . + +psd:P21 owl:versionInfo "2.1.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721322; + sh:name "inverse is derivative of"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node psd:PlenarySittingAgenda; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "inverse_is_derivative_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721322 sh:inversePath eli:is_derivative_of . + +psd:P22 owl:versionInfo "2.1.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721323; + sh:name "inverse documented by a realization of"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node psd:PlenaryPartSessionReference; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "inverse_documented_by_a_realization_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721323 sh:inversePath eli-dl:documented_by_a_realization_of . + +psd:P25 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:hasValue eli:Work; + shacl-play:shortname "type" . + +psd:P26 owl:versionInfo "2.1.0"; + sh:path dcterms:identifier; + sh:name "identifier"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifier" . + +psd:P27 owl:versionInfo "2.1.0"; + sh:path eli:work_type; + sh:name "work type"@en; + skos:example "https://data.europarl.europa.eu/def/ep-document-types/AGENDA_PLENARY_WEEK"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node psd:WorkTypeReference; + sh:hasValue ep-document-types:AGENDA_PLENARY_WEEK; + shacl-play:shortname "work_type" . + +psd:P28 owl:versionInfo "2.1.0"; + sh:path eli:date_document; + sh:name "date document"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:date; + shacl-play:shortname "date_document" . + +psd:P29 owl:versionInfo "2.1.0"; + sh:path epvoc:identifierYear; + sh:name "identifier year"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifierYear" . + +psd:P30 owl:versionInfo "2.1.0"; + sh:path dcterms:title; + sh:name "title"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "title_dcterms" . + +psd:P31 owl:versionInfo "2.1.0"; + sh:path rdfs:label; + sh:name "label"@en; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "label" . + +psd:P32 owl:versionInfo "2.1.0"; + sh:path skos:notation; + sh:name "notation"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype epvoc:publicRegister; + shacl-play:shortname "notation_publicRegister" . + +psd:P33 owl:versionInfo "2.1.0"; + sh:path eli-dl:parliamentary_term; + sh:name "parliamentary term"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + shacl-play:shortname "parliamentary_term" . + +psd:P34 owl:versionInfo "2.1.0"; + sh:path dcterms:publisher; + sh:name "publisher"@en; + skos:example "https://data.europarl.europa.eu/org/EU_PARLIAMENT"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node psd:OrganizationReference; + sh:hasValue ; + shacl-play:shortname "publisher" . + +psd:P35 owl:versionInfo "2.1.0"; + sh:path eli:is_realized_by; + sh:name "is realized by"@en; + sh:nodeKind sh:IRI; + sh:node psd:Expression; + shacl-play:shortname "is_realized_by" . + +psd:P36 owl:versionInfo "2.1.0"; + sh:path epvoc:versionType; + sh:name "version status"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node psd:VersionReference; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "versiontype" . + +psd:P37 owl:versionInfo "2.1.0"; + sh:path epvoc:epNumber; + sh:name "ep number"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "epNumber" . + +psd:P40 owl:versionInfo "1.5.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:hasValue eli:Work; + shacl-play:shortname "type" . + +psd:P41 owl:versionInfo "1.0"; + sh:path dcterms:identifier; + sh:name "identifier"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifier" . + +psd:P42 owl:versionInfo "2.1.0"; + sh:path eli:work_type; + sh:name "work type"@en; + skos:example "https://data.europarl.europa.eu/def/ep-document-types/AGENDA_PLENARY_DAY"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node psd:WorkTypeReference; + sh:hasValue ep-document-types:AGENDA_PLENARY_DAY; + shacl-play:shortname "work_type" . + +psd:P43 owl:versionInfo "1.1"; + sh:path eli:date_document; + sh:name "date document"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:date; + shacl-play:shortname "date_document" . + +psd:P44 owl:versionInfo "1.0"; + sh:path epvoc:identifierYear; + sh:name "identifier year"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifierYear" . + +psd:P45 owl:versionInfo "1.0"; + sh:path dcterms:title; + sh:name "title"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "title_dcterms" . + +psd:P46 owl:versionInfo "1.0"; + sh:path rdfs:label; + sh:name "label"@en; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "label" . + +psd:P47 owl:versionInfo "1.0"; + sh:path epvoc:epNumber; + sh:name "ep number"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "epNumber" . + +psd:P48 owl:versionInfo "1.1"; + sh:path eli-dl:parliamentary_term; + sh:name "parliamentary term"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + shacl-play:shortname "parliamentary_term" . + +psd:P49 owl:versionInfo "2.1.0"; + sh:path dcterms:publisher; + sh:name "publisher"@en; + skos:example "https://data.europarl.europa.eu/org/EU_PARLIAMENT"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node psd:OrganizationReference; + sh:hasValue ; + shacl-play:shortname "publisher" . + +psd:P52 owl:versionInfo "2.1.0"; + sh:path eli:is_derivative_of; + sh:name "is derivative of"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node psd:PlenaryAgendaPartSession; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "is_derivative_of" . + +psd:P53 owl:versionInfo "2.1.0"; + sh:path eli:is_realized_by; + sh:name "is realized by"@en; + sh:nodeKind sh:IRI; + sh:node psd:Expression; + shacl-play:shortname "is_realized_by" . + +psd:P54 owl:versionInfo "2.1.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721324; + sh:name "inverse documented by a realization of"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node psd:PlenarySittingReference; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "inverse_documented_by_a_realization_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721324 sh:inversePath eli-dl:documented_by_a_realization_of . + +psd:P57 owl:versionInfo "1.3.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:hasValue eli:Work; + shacl-play:shortname "type" . + +psd:P58 owl:versionInfo "1.0"; + sh:path dcterms:identifier; + sh:name "identifier"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifier" . + +psd:P59 owl:versionInfo "2.1.0"; + sh:path eli:work_type; + sh:name "work type"@en; + skos:example "https://data.europarl.europa.eu/def/ep-document-types/MINUTES_PLENARY"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node psd:WorkTypeReference; + sh:hasValue ep-document-types:MINUTES_PLENARY; + shacl-play:shortname "work_type" . + +psd:P60 owl:versionInfo "1.1"; + sh:path eli:date_document; + sh:name "date document"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:date; + shacl-play:shortname "date_document" . + +psd:P61 owl:versionInfo "1.0"; + sh:path epvoc:identifierYear; + sh:name "identifier year"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifierYear" . + +psd:P62 owl:versionInfo "1.0"; + sh:path dcterms:title; + sh:name "title"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "title_dcterms" . + +psd:P63 owl:versionInfo "1.0"; + sh:path rdfs:label; + sh:name "label"@en; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "label" . + +psd:P64 owl:versionInfo "1.0"; + sh:path epvoc:epNumber; + sh:name "ep number"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "epNumber" . + +psd:P65 owl:versionInfo "1.1"; + sh:path eli-dl:parliamentary_term; + sh:name "parliamentary term"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + shacl-play:shortname "parliamentary_term" . + +psd:P66 owl:versionInfo "2.1.0"; + sh:path dcterms:publisher; + sh:name "publisher"@en; + skos:example "https://data.europarl.europa.eu/org/EU_PARLIAMENT"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node psd:OrganizationReference; + sh:hasValue ; + shacl-play:shortname "publisher" . + +psd:P67 owl:versionInfo "1.3.0"; + sh:path eli:is_realized_by; + sh:name "is realized by"@en; + sh:nodeKind sh:IRI; + sh:node psd:Expression; + shacl-play:shortname "is_realized_by" . + +psd:P68 owl:versionInfo "1.3.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721325; + sh:name "inverse is annex of"@en; + sh:nodeKind sh:IRI; + sh:or _:a4aeb3f30c2042e3b539bc99a24f35721326; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "inverse_is_annex_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721325 sh:inversePath eli:is_annex_of . + +_:a4aeb3f30c2042e3b539bc99a24f35721326 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721327; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721328 . + +_:a4aeb3f30c2042e3b539bc99a24f35721327 sh:node psd:PlenaryRcv . + +_:a4aeb3f30c2042e3b539bc99a24f35721328 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721329; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721330 . + +_:a4aeb3f30c2042e3b539bc99a24f35721329 sh:node psd:PlenaryAtt . + +_:a4aeb3f30c2042e3b539bc99a24f35721330 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721331; + rdf:rest rdf:nil . + +_:a4aeb3f30c2042e3b539bc99a24f35721331 sh:node psd:PlenaryVotes . + +psd:P69 owl:versionInfo "1.3.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721332; + sh:name "inverse is part of"@en; + sh:nodeKind sh:IRI; + sh:node psd:WorkSubdivision; + shacl-play:shortname "inverse_is_part_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721332 sh:inversePath eli:is_part_of . + +psd:P70 owl:versionInfo "1.3.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721333; + sh:name "inverse recorded in a realization of"@en; + sh:nodeKind sh:IRI; + sh:node psd:PlenarySittingReference; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "inverse_recorded_in_a_realization_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721333 sh:inversePath eli-dl:recorded_in_a_realization_of . + +psd:P73 owl:versionInfo "1.3.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:description ":"@en; + sh:minCount "1"^^xsd:integer; + sh:hasValue eli:Work; + shacl-play:shortname "type" . + +psd:P74 owl:versionInfo "1.0"; + sh:path dcterms:identifier; + sh:name "identifier"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifier" . + +psd:P75 owl:versionInfo "2.1.0"; + sh:path eli:work_type; + sh:name "work type"@en; + skos:example "https://data.europarl.europa.eu/def/ep-document-types/LIST_ATTEND_PLENARY"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node psd:WorkTypeReference; + sh:hasValue ep-document-types:LIST_ATTEND_PLENARY; + shacl-play:shortname "work_type" . + +psd:P76 owl:versionInfo "1.1"; + sh:path eli:date_document; + sh:name "date document"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:date; + shacl-play:shortname "date_document" . + +psd:P77 owl:versionInfo "1.0"; + sh:path epvoc:identifierYear; + sh:name "identifier year"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifierYear" . + +psd:P78 owl:versionInfo "1.0"; + sh:path dcterms:title; + sh:name "title"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "title_dcterms" . + +psd:P79 owl:versionInfo "1.0"; + sh:path rdfs:label; + sh:name "label"@en; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "label" . + +psd:P80 owl:versionInfo "1.0"; + sh:path epvoc:epNumber; + sh:name "ep number"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "epNumber" . + +psd:P81 owl:versionInfo "1.1"; + sh:path eli-dl:parliamentary_term; + sh:name "parliamentary term"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + shacl-play:shortname "parliamentary_term" . + +psd:P82 owl:versionInfo "2.1.0"; + sh:path dcterms:publisher; + sh:name "publisher"@en; + skos:example "https://data.europarl.europa.eu/org/EU_PARLIAMENT"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node psd:OrganizationReference; + sh:hasValue ; + shacl-play:shortname "publisher" . + +psd:P83 owl:versionInfo "1.3.0"; + sh:path eli:is_realized_by; + sh:name "is realized by"@en; + sh:nodeKind sh:IRI; + sh:node psd:Expression; + shacl-play:shortname "is_realized_by" . + +psd:P84 owl:versionInfo "1.1"; + sh:path eli:is_annex_of; + sh:name "is annex of"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node psd:PlenaryMinutes; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "is_annex_of" . + +psd:P86 owl:versionInfo "1.3.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721334; + sh:name "inverse recorded in a realization of"@en; + sh:nodeKind sh:IRI; + sh:node psd:PlenarySittingReference; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "inverse_recorded_in_a_realization_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721334 sh:inversePath eli-dl:recorded_in_a_realization_of . + +psd:P89 owl:versionInfo "1.3.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:hasValue eli:Work; + shacl-play:shortname "type" . + +psd:P90 owl:versionInfo "1.0"; + sh:path dcterms:identifier; + sh:name "identifier"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifier" . + +psd:P91 owl:versionInfo "2.1.0"; + sh:path eli:work_type; + sh:name "work type"@en; + skos:example "https://data.europarl.europa.eu/def/ep-document-types/VOTE_RESULTS_PLENARY"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node psd:WorkTypeReference; + sh:hasValue ep-document-types:VOTE_RESULTS_PLENARY; + shacl-play:shortname "work_type" . + +psd:P92 owl:versionInfo "1.1"; + sh:path eli:date_document; + sh:name "date document"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:date; + shacl-play:shortname "date_document" . + +psd:P93 owl:versionInfo "1.0"; + sh:path epvoc:identifierYear; + sh:name "identifier year"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifierYear" . + +psd:P94 owl:versionInfo "1.0"; + sh:path dcterms:title; + sh:name "title"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "title_dcterms" . + +psd:P95 owl:versionInfo "1.0"; + sh:path rdfs:label; + sh:name "label"@en; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "label" . + +psd:P96 owl:versionInfo "1.0"; + sh:path epvoc:epNumber; + sh:name "ep number"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "epNumber" . + +psd:P97 owl:versionInfo "1.1"; + sh:path eli-dl:parliamentary_term; + sh:name "parliamentary term"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + shacl-play:shortname "parliamentary_term" . + +psd:P98 owl:versionInfo "2.1.0"; + sh:path dcterms:publisher; + sh:name "publisher"@en; + skos:example "https://data.europarl.europa.eu/org/EU_PARLIAMENT"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node psd:OrganizationReference; + sh:hasValue ; + shacl-play:shortname "publisher" . + +psd:P99 owl:versionInfo "1.3.0"; + sh:path eli:is_realized_by; + sh:name "is realized by"@en; + sh:nodeKind sh:IRI; + sh:node psd:Expression; + shacl-play:shortname "is_realized_by" . + +psd:P100 owl:versionInfo "1.1"; + sh:path eli:is_annex_of; + sh:name "is annex of"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node psd:PlenaryMinutes; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "is_annex_of" . + +psd:P101 owl:versionInfo "2.1.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721335; + sh:name "inverse is part of"@en; + sh:nodeKind sh:IRI; + sh:node psd:WorkSubdivision; + shacl-play:shortname "inverse_is_part_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721335 sh:inversePath eli:is_part_of . + +psd:P102 owl:versionInfo "1.3.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721336; + sh:name "inverse recorded in a realization of"@en; + sh:nodeKind sh:IRI; + sh:node psd:PlenarySittingReference; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "inverse_recorded_in_a_realization_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721336 sh:inversePath eli-dl:recorded_in_a_realization_of . + +psd:P105 owl:versionInfo "1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:hasValue eli:Work; + shacl-play:shortname "type" . + +psd:P106 owl:versionInfo "1.0"; + sh:path dcterms:identifier; + sh:name "identifier"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifier" . + +psd:P107 owl:versionInfo "2.1.0"; + sh:path eli:work_type; + sh:name "work type"@en; + skos:example "https://data.europarl.europa.eu/def/ep-document-types/VOTE_ROLLCALL_PLENARY"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node psd:WorkTypeReference; + sh:hasValue ep-document-types:VOTE_ROLLCALL_PLENARY; + shacl-play:shortname "work_type" . + +psd:P108 owl:versionInfo "1.1"; + sh:path eli:date_document; + sh:name "date document"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:date; + shacl-play:shortname "date_document" . + +psd:P109 owl:versionInfo "1.0"; + sh:path epvoc:identifierYear; + sh:name "identifier year"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifierYear" . + +psd:P110 owl:versionInfo "1.0"; + sh:path dcterms:title; + sh:name "title"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "title_dcterms" . + +psd:P111 owl:versionInfo "1.0"; + sh:path rdfs:label; + sh:name "label"@en; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "label" . + +psd:P112 owl:versionInfo "1.0"; + sh:path epvoc:epNumber; + sh:name "ep number"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "epNumber" . + +psd:P113 owl:versionInfo "1.1"; + sh:path eli-dl:parliamentary_term; + sh:name "parliamentary term"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + shacl-play:shortname "parliamentary_term" . + +psd:P114 owl:versionInfo "2.1.0"; + sh:path dcterms:publisher; + sh:name "publisher"@en; + skos:example "https://data.europarl.europa.eu/org/EU_PARLIAMENT"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node psd:OrganizationReference; + sh:hasValue ; + shacl-play:shortname "publisher" . + +psd:P115 owl:versionInfo "1.0"; + sh:path eli:is_realized_by; + sh:name "is realized by"@en; + sh:nodeKind sh:IRI; + sh:node psd:Expression; + shacl-play:shortname "is_realized_by" . + +psd:P116 owl:versionInfo "1.1"; + sh:path eli:is_annex_of; + sh:name "is annex of"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node psd:PlenaryMinutes; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "is_annex_of" . + +psd:P117 owl:versionInfo "1.3.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721337; + sh:name "inverse is part of"@en; + sh:nodeKind sh:IRI; + sh:node psd:WorkSubdivision; + shacl-play:shortname "inverse_is_part_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721337 sh:inversePath eli:is_part_of . + +psd:P118 owl:versionInfo "1.3.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721338; + sh:name "inverse recorded in a realization of"@en; + sh:nodeKind sh:IRI; + sh:node psd:PlenarySittingReference; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "inverse_recorded_in_a_realization_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721338 sh:inversePath eli-dl:recorded_in_a_realization_of . + +psd:P121 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:hasValue eli:Work; + shacl-play:shortname "type" . + +psd:P122 owl:versionInfo "1.0"; + sh:path dcterms:identifier; + sh:name "identifier"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifier" . + +psd:P123 owl:versionInfo "2.1.0"; + sh:path eli:work_type; + sh:name "work type"@en; + skos:example "https://data.europarl.europa.eu/def/ep-document-types/CRE_PLENARY"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node psd:WorkTypeReference; + sh:hasValue ep-document-types:CRE_PLENARY; + shacl-play:shortname "work_type" . + +psd:P124 owl:versionInfo "1.1"; + sh:path eli:date_document; + sh:name "date document"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:date; + shacl-play:shortname "date_document" . + +psd:P125 owl:versionInfo "1.0"; + sh:path epvoc:identifierYear; + sh:name "identifier year"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifierYear" . + +psd:P126 owl:versionInfo "1.0"; + sh:path dcterms:title; + sh:name "title"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "title_dcterms" . + +psd:P127 owl:versionInfo "1.0"; + sh:path rdfs:label; + sh:name "label"@en; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "label" . + +psd:P128 owl:versionInfo "1.1"; + sh:path eli-dl:parliamentary_term; + sh:name "parliamentary term"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + shacl-play:shortname "parliamentary_term" . + +psd:P129 owl:versionInfo "2.1.0"; + sh:path dcterms:publisher; + sh:name "publisher"@en; + skos:example "https://data.europarl.europa.eu/org/EU_PARLIAMENT"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node psd:OrganizationReference; + sh:hasValue ; + shacl-play:shortname "publisher" . + +psd:P132 owl:versionInfo "2.1.0"; + sh:path eli:is_realized_by; + sh:name "is realized by"@en; + sh:nodeKind sh:IRI; + sh:node psd:Expression; + shacl-play:shortname "is_realized_by" . + +psd:P133 owl:versionInfo "2.1.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721339; + sh:name "inverse is part of"@en; + sh:nodeKind sh:IRI; + sh:node psd:WorkSubdivision; + shacl-play:shortname "inverse_is_part_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721339 sh:inversePath eli:is_part_of . + +psd:P134 owl:versionInfo "1.3.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721340; + sh:name "inverse recorded in a realization of"@en; + sh:nodeKind sh:IRI; + sh:node psd:PlenarySittingReference; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "inverse_recorded_in_a_realization_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721340 sh:inversePath eli-dl:recorded_in_a_realization_of . + +psd:P137 owl:versionInfo "1.3.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:hasValue eli:WorkSubdivision; + shacl-play:shortname "type" . + +psd:P138 owl:versionInfo "1.3.0"; + sh:path dcterms:identifier; + sh:name "identifier"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifier" . + +psd:P139 owl:versionInfo "2.1.0"; + sh:path eli:type_subdivision; + sh:name "type subdivision"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node psd:SubdivisionTypeReference; + sh:hasValue subdivision:ITM; + shacl-play:shortname "type_subdivision" . + +psd:P140 owl:versionInfo "1.3.0"; + sh:path epvoc:numbering; + sh:name "numbering"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "numbering" . + +psd:P141 owl:versionInfo "1.3.0"; + sh:path eli:number; + sh:name "number"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:integer; + shacl-play:shortname "number" . + +psd:P142 owl:versionInfo "2.1.0"; + sh:path eli:is_part_of; + sh:name "is part of"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:or _:a4aeb3f30c2042e3b539bc99a24f35721341; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "is_part_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721341 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721342; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721343 . + +_:a4aeb3f30c2042e3b539bc99a24f35721342 sh:node psd:PlenaryMinutes . + +_:a4aeb3f30c2042e3b539bc99a24f35721343 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721344; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721345 . + +_:a4aeb3f30c2042e3b539bc99a24f35721344 sh:node psd:PlenaryRcv . + +_:a4aeb3f30c2042e3b539bc99a24f35721345 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721346; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721347 . + +_:a4aeb3f30c2042e3b539bc99a24f35721346 sh:node psd:PlenaryVotes . + +_:a4aeb3f30c2042e3b539bc99a24f35721347 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721348; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721349 . + +_:a4aeb3f30c2042e3b539bc99a24f35721348 sh:node psd:PlenaryDebates . + +_:a4aeb3f30c2042e3b539bc99a24f35721349 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721350; + rdf:rest rdf:nil . + +_:a4aeb3f30c2042e3b539bc99a24f35721350 sh:node psd:WorkSubdivision . + +psd:P143 owl:versionInfo "1.3.0"; + sh:path dcterms:title; + sh:name "title"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "title_dcterms" . + +psd:P144 owl:versionInfo "1.5.0"; + sh:path eli:refers_to; + sh:name "refers to"@en; + sh:nodeKind sh:IRI; + sh:in _:a4aeb3f30c2042e3b539bc99a24f35721351; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "refers_to" . + +_:a4aeb3f30c2042e3b539bc99a24f35721351 rdf:first eli:WorkSubdivision; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721352 . + +_:a4aeb3f30c2042e3b539bc99a24f35721352 rdf:first eli:Work; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721353 . + +_:a4aeb3f30c2042e3b539bc99a24f35721353 rdf:first eli-dl:Process; + rdf:rest rdf:nil . + +psd:P145 owl:versionInfo "1.5.1"; + sh:path epvoc:expressionContent; + sh:name "expression content"@en; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "expressionContent" . + +psd:P146 owl:versionInfo "2.1.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721354; + sh:name "inverse is part of"@en; + sh:nodeKind sh:IRI; + sh:or _:a4aeb3f30c2042e3b539bc99a24f35721355; + shacl-play:shortname "inverse_is_part_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721354 sh:inversePath eli:is_part_of . + +_:a4aeb3f30c2042e3b539bc99a24f35721355 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721356; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721357 . + +_:a4aeb3f30c2042e3b539bc99a24f35721356 sh:node psd:WorkSubdivision . + +_:a4aeb3f30c2042e3b539bc99a24f35721357 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721358; + rdf:rest rdf:nil . + +_:a4aeb3f30c2042e3b539bc99a24f35721358 sh:node psd:WorkSubdivisionSpeech . + +psd:P147 owl:versionInfo "1.5.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721359; + sh:name "inverse refers to"@en; + sh:nodeKind sh:IRI; + sh:node psd:WorkSubdivision; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "inverse_refers_to" . + +_:a4aeb3f30c2042e3b539bc99a24f35721359 sh:inversePath eli:refers_to . + +psd:P148 owl:versionInfo "1.3.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721360; + sh:name "inverse recorded in a realization of"@en; + sh:nodeKind sh:IRI; + sh:node psd:PlenarySittingItemReference; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "inverse_recorded_in_a_realization_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721360 sh:inversePath eli-dl:recorded_in_a_realization_of . + +psd:P151 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:hasValue eli:WorkSubdivision; + shacl-play:shortname "type" . + +psd:P152 owl:versionInfo "2.1.0"; + sh:path dcterms:identifier; + sh:name "identifier"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifier" . + +psd:P153 owl:versionInfo "2.1.0"; + sh:path eli:type_subdivision; + sh:name "type subdivision"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node psd:SubdivisionTypeReference; + sh:hasValue subdivision:OTH; + shacl-play:shortname "type_subdivision" . + +psd:P154 owl:versionInfo "2.1.0"; + sh:path epvoc:numbering; + sh:name "numbering"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "numbering" . + +psd:P155 owl:versionInfo "2.1.0"; + sh:path eli:number; + sh:name "number"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:integer; + shacl-play:shortname "number" . + +psd:P156 owl:versionInfo "2.1.0"; + sh:path eli:is_part_of; + sh:name "is part of"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node psd:WorkSubdivision; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "is_part_of" . + +psd:P157 owl:versionInfo "2.1.0"; + sh:path dcterms:title; + sh:name "title"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "title_dcterms" . + +psd:P158 owl:versionInfo "2.1.0"; + sh:path eli:refers_to; + sh:name "refers to"@en; + sh:nodeKind sh:IRI; + sh:in _:a4aeb3f30c2042e3b539bc99a24f35721361; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "refers_to" . + +_:a4aeb3f30c2042e3b539bc99a24f35721361 rdf:first eli:Work; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721362 . + +_:a4aeb3f30c2042e3b539bc99a24f35721362 rdf:first eli-dl:Process; + rdf:rest rdf:nil . + +psd:P159 owl:versionInfo "2.1.0"; + sh:path skos:notation; + sh:name "notation"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype epvoc:speechId; + shacl-play:shortname "notation_speechId" . + +psd:P160 owl:versionInfo "2.1.0"; + sh:path epvoc:originalLanguage; + sh:name "original language"@en; + sh:nodeKind sh:IRI; + shacl-play:shortname "originalLanguage" . + +psd:P161 owl:versionInfo "2.1.0"; + sh:path eli:is_realized_by; + sh:name "is realized by"@en; + sh:nodeKind sh:IRI; + sh:node psd:Expression; + shacl-play:shortname "is_realized_by" . + +psd:P162 owl:versionInfo "2.1.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721363; + sh:name "inverse recorded in a realization of"@en; + sh:nodeKind sh:IRI; + sh:node psd:PlenarySittingSpeechReference; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "inverse_recorded_in_a_realization_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721363 sh:inversePath eli-dl:recorded_in_a_realization_of . + +psd:P165 owl:versionInfo "1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:hasValue eli:Expression; + shacl-play:shortname "type" . + +psd:P166 owl:versionInfo "1.0"; + sh:path eli:title; + sh:name "title"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "title" . + +psd:P167 owl:versionInfo "1.0"; + sh:path eli:is_embodied_by; + sh:name "is embodied by"@en; + sh:nodeKind sh:IRI; + sh:node psd:Manifestation; + shacl-play:shortname "is_embodied_by" . + +psd:P168 owl:versionInfo "1.1"; + sh:path eli:language; + sh:name "language"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node psd:LanguageReference; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "language" . + +psd:P169 owl:versionInfo "2.1.0"; + sh:path epvoc:expressionContent; + sh:name "expression content"@en; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "expressionContent" . + +psd:P172 owl:versionInfo "1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:hasValue eli:Manifestation; + shacl-play:shortname "type" . + +psd:P173 owl:versionInfo "1.0"; + sh:path dcterms:issued; + sh:name "issued"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:dateTime; + shacl-play:shortname "issued" . + +psd:P174 owl:versionInfo "1.0"; + sh:path eli:is_exemplified_by; + sh:name "is exemplified by"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + shacl-play:shortname "is_exemplified_by" . + +psd:P175 owl:versionInfo "1.0"; + sh:path epvoc:byteSize; + sh:name "byte size"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:long; + shacl-play:shortname "byteSize" . + +psd:P176 owl:versionInfo "1.1"; + sh:path dcterms:format; + sh:name "format"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node psd:MediaTypeOrExtentReference; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "format" . + +psd:P177 owl:versionInfo "1.0"; + sh:path eli:media_type; + sh:name "media type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + shacl-play:shortname "media_type" . + +psd:P180 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue eli:WorkType; + sh:deactivated "true"^^xsd:boolean . + +psd:P181 owl:versionInfo "2.1.0"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:nodeKind sh:IRI; + sh:hasValue ept:ep-document-types; + sh:deactivated "true"^^xsd:boolean . + +psd:P184 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue dcterms:LinguisticSystem; + sh:deactivated "true"^^xsd:boolean . + +psd:P185 owl:versionInfo "2.1.0"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:nodeKind sh:IRI; + sh:hasValue "op-aut:language"; + sh:deactivated "true"^^xsd:boolean . + +psd:P188 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue dcterms:MediaTypeOrExtent; + sh:deactivated "true"^^xsd:boolean . + +psd:P189 owl:versionInfo "2.1.0"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:nodeKind sh:IRI; + sh:hasValue "op-aut:format"; + sh:deactivated "true"^^xsd:boolean . + +psd:P192 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue euvoc:FileStatus; + sh:deactivated "true"^^xsd:boolean . + +psd:P193 owl:versionInfo "2.1.0"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:nodeKind sh:IRI; + sh:hasValue "op-aut:file-status"; + sh:deactivated "true"^^xsd:boolean . + +psd:P196 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue euvoc:FileStatus; + sh:deactivated "true"^^xsd:boolean . + +psd:P197 owl:versionInfo "2.1.0"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:nodeKind sh:IRI; + sh:hasValue "op-aut:subdivision"; + sh:deactivated "true"^^xsd:boolean . + +psd:P200 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue org:Organization; + sh:deactivated "true"^^xsd:boolean . + +psd:P204 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue eli-dl:Activity; + sh:deactivated "true"^^xsd:boolean . + +psd:P205 owl:versionInfo "2.1.0"; + sh:path eli-dl:recorded_in_a_realization_of; + sh:name "recorded in a realization of"@en; + sh:nodeKind sh:IRI; + sh:node psd:PlenaryAgendaPartSessionComplexWork . + +psd:P207 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue eli-dl:Activity; + sh:deactivated "true"^^xsd:boolean . + +psd:P208 owl:versionInfo "2.1.0"; + sh:path eli-dl:recorded_in_a_realization_of; + sh:name "recorded in a realization of"@en; + sh:nodeKind sh:IRI; + sh:or _:a4aeb3f30c2042e3b539bc99a24f35721364 . + +_:a4aeb3f30c2042e3b539bc99a24f35721364 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721365; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721366 . + +_:a4aeb3f30c2042e3b539bc99a24f35721365 sh:node psd:PlenarySittingAgenda . + +_:a4aeb3f30c2042e3b539bc99a24f35721366 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721367; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721368 . + +_:a4aeb3f30c2042e3b539bc99a24f35721367 sh:node psd:PlenaryMinutes . + +_:a4aeb3f30c2042e3b539bc99a24f35721368 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721369; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721370 . + +_:a4aeb3f30c2042e3b539bc99a24f35721369 sh:node psd:PlenaryRcv . + +_:a4aeb3f30c2042e3b539bc99a24f35721370 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721371; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721372 . + +_:a4aeb3f30c2042e3b539bc99a24f35721371 sh:node psd:PlenaryAtt . + +_:a4aeb3f30c2042e3b539bc99a24f35721372 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721373; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721374 . + +_:a4aeb3f30c2042e3b539bc99a24f35721373 sh:node psd:PlenaryVotes . + +_:a4aeb3f30c2042e3b539bc99a24f35721374 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721375; + rdf:rest rdf:nil . + +_:a4aeb3f30c2042e3b539bc99a24f35721375 sh:node psd:PlenaryDebates . + +psd:P211 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue eli-dl:Activity; + sh:deactivated "true"^^xsd:boolean . + +psd:P212 owl:versionInfo "2.1.0"; + sh:path eli-dl:recorded_in_a_realization_of; + sh:name "recorded in a realization of"@en; + sh:nodeKind sh:IRI; + sh:node psd:WorkSubdivision . + +psd:P215 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue eli-dl:Activity; + sh:deactivated "true"^^xsd:boolean . + +psd:P216 owl:versionInfo "2.1.0"; + sh:path eli-dl:recorded_in_a_realization_of; + sh:name "recorded in a realization of"@en; + sh:nodeKind sh:IRI; + sh:node psd:WorkSubdivisionSpeech . \ No newline at end of file diff --git a/2.1.0/dsd/plenary-session-documents/eli-ep_plenary-session-documents.svg b/2.1.0/dsd/plenary-session-documents/eli-ep_plenary-session-documents.svg new file mode 100644 index 0000000..7940bd5 --- /dev/null +++ b/2.1.0/dsd/plenary-session-documents/eli-ep_plenary-session-documents.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/2.1.0/dsd/plenary-session-documents/index.html b/2.1.0/dsd/plenary-session-documents/index.html new file mode 100644 index 0000000..551c2fa --- /dev/null +++ b/2.1.0/dsd/plenary-session-documents/index.html @@ -0,0 +1,2515 @@ + + + + + + + + Plenary session documents dataset description + + + + + +
+ + + + + +
+

Plenary session documents dataset description

+
+
Creation date: 2022-11-18
Last updated: 2024-03-21 00:00:00
Copyright date: 2022
Version: 2.1.0
License: https://www.europarl.europa.eu/legal-notice/
Creator: https://publications.europa.eu/resource/authority/corporate-body/EP
Publisher: https://publications.europa.eu/resource/authority/corporate-body/EP
Rightsholder:
Feedback:
Download serialization:
TTL

+ + + + +
+

Description

This Dataset Description is a subset of the general ELI-EP application profile and it includes classes and properties used in Plenary session documents datasets. Descriptions of classes and properties can be found in ELI-EP application profile.

+
+

Model documentation

+
+
+
+
+

ComplexWork Plenary agenda

+
+

This node shape represents a subset of eli:ComplexWork

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/doc/OJ-9-2021-07-05
  • +
Applies to:
+
PREFIX eli: <http://data.europa.eu/eli/ontology#>
+SELECT ?this
+WHERE {
+ ?this a eli:ComplexWork.
+ ?this eli:work_type <https://data.europarl.europa.eu/def/ep-document-types/AGENDA_PLENARY_WEEK>.
+}
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
date documenteli:date_documentxsd:date
+
1..1
+
ep numberept:epvoc#epNumberxsd:string
+
1..1
+
has current versiondcat:hasCurrentVersionVersioned Work
+
0..*
+
has membereli:has_memberVersioned Work
+
0..*
+
identifierdcterms:identifierxsd:string
+
1..1
+
identifier yearept:epvoc#identifierYearxsd:string
+
0..1
+
inverse documented by a realization of^eli-dl:documented_by_a_realization_ofReference to a Activity (Plenary Part Session)
+
1..1
+
inverse is derivative of^eli:is_derivative_ofWork Plenary sitting agenda
+
1..*
+
labelrdfs:labelxsd:string
+
0..*
+
parliamentary termeli-dl:parliamentary_termIRI
+
1..1
+
publisherdcterms:publisherReference to an Organization
+
1..1
+
titledcterms:titlerdf:langString
+
1..*
+
typerdf:typeeli:ComplexWork
+
1..*
+
work typeeli:work_typeReference to a Work Type
+
1..1
+
+
+
+

+
+
+
+

Work Plenary sitting agenda

+
+

This node shape represents a subset of eli:Work

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/doc/OJQ-9-2021-07-05
  • +
Applies to:
+
PREFIX eli: <http://data.europa.eu/eli/ontology#>
+SELECT ?this
+WHERE {
+ ?this a eli:Work.
+ ?this eli:work_type <https://data.europarl.europa.eu/def/ep-document-types/AGENDA_PLENARY_DAY> .
+}
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
date documenteli:date_documentxsd:date
+
1..1
+
ep numberept:epvoc#epNumberxsd:string
+
1..1
+
identifierdcterms:identifierxsd:string
+
1..1
+
identifier yearept:epvoc#identifierYearxsd:string
+
0..1
+
inverse documented by a realization of^eli-dl:documented_by_a_realization_ofReference to a Activity (Plenary Sitting)
+
1..1
+
is derivative ofeli:is_derivative_ofpsd:PlenaryAgendaPartSession
+
1..1
+
is realized byeli:is_realized_byRealized By
+
0..*
+
labelrdfs:labelxsd:string
+
0..*
+
parliamentary termeli-dl:parliamentary_termIRI
+
1..1
+
publisherdcterms:publisherReference to an Organization
+
1..1
+
titledcterms:titlerdf:langString
+
1..*
+
typerdf:typeeli:Work
+
1..1
+
work typeeli:work_typeReference to a Work Type
+
1..1
+
+
+
+

+
+
+
+

Work Plenary minutes

+
+

This node shape represents a subset of eli:Work

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/doc/PV-9-2021-07-05
  • +
Applies to:
+
PREFIX eli: <http://data.europa.eu/eli/ontology#>
+SELECT ?this
+WHERE {
+ ?this a eli:Work.
+ ?this eli:work_type <https://data.europarl.europa.eu/def/ep-document-types/MINUTES_PLENARY> .
+}
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
date documenteli:date_documentxsd:date
+
1..1
+
ep numberept:epvoc#epNumberxsd:string
+
1..1
+
identifierdcterms:identifierxsd:string
+
1..1
+
identifier yearept:epvoc#identifierYearxsd:string
+
0..1
+
inverse is annex of^eli:is_annex_ofpsd:PlenaryRcv or psd:PlenaryAtt or psd:PlenaryVotes
+
0..*
+
inverse is part of^eli:is_part_ofWork Subdivision (ITM)
+
0..*
+
inverse recorded in a realization of^eli-dl:recorded_in_a_realization_ofReference to a Activity (Plenary Sitting)
+
0..*
+
is realized byeli:is_realized_byRealized By
+
0..*
+
labelrdfs:labelxsd:string
+
0..*
+
parliamentary termeli-dl:parliamentary_termIRI
+
1..1
+
publisherdcterms:publisherReference to an Organization
+
1..1
+
titledcterms:titlerdf:langString
+
1..*
+
typerdf:typeeli:Work
+
1..*
+
work typeeli:work_typeReference to a Work Type
+
1..1
+
+
+
+

+
+
+
+

Work Plenary Rcv

+
+

This node shape represents a subset of eli:Work

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/doc/PV-9-2021-07-05-RCV
  • +
Applies to:
+
PREFIX eli: <http://data.europa.eu/eli/ontology#>
+SELECT ?this
+WHERE {
+ ?this a eli:Work.
+ ?this eli:work_type <https://data.europarl.europa.eu/def/ep-document-types/VOTE_ROLLCALL_PLENARY> .
+}
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
date documenteli:date_documentxsd:date
+
1..1
+
ep numberept:epvoc#epNumberxsd:string
+
1..1
+
identifierdcterms:identifierxsd:string
+
1..1
+
identifier yearept:epvoc#identifierYearxsd:string
+
0..1
+
inverse is part of^eli:is_part_ofWork Subdivision (ITM)
+
0..*
+
inverse recorded in a realization of^eli-dl:recorded_in_a_realization_ofReference to a Activity (Plenary Sitting)
+
0..*
+
is annex ofeli:is_annex_ofWork Plenary minutes
+
1..1
+
is realized byeli:is_realized_byRealized By
+
0..*
+
labelrdfs:labelxsd:string
+
0..*
+
parliamentary termeli-dl:parliamentary_termIRI
+
1..1
+
publisherdcterms:publisherReference to an Organization
+
1..1
+
titledcterms:titlerdf:langString
+
1..*
+
typerdf:typeeli:Work
+
1..1
+
work typeeli:work_typeReference to a Work Type
+
1..1
+
+
+
+

+
+
+
+

Work Plenary votes

+
+

This node shape represents a subset of eli:Work

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/doc/PV-9-2021-07-05-VOT
  • +
Applies to:
+
PREFIX eli: <http://data.europa.eu/eli/ontology#>
+SELECT ?this
+WHERE {
+ ?this a eli:Work.
+ ?this eli:work_type <https://data.europarl.europa.eu/def/ep-document-types/VOTE_RESULTS_PLENARY> .
+}
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
date documenteli:date_documentxsd:date
+
1..1
+
ep numberept:epvoc#epNumberxsd:string
+
1..1
+
identifierdcterms:identifierxsd:string
+
1..1
+
identifier yearept:epvoc#identifierYearxsd:string
+
0..1
+
inverse is part of^eli:is_part_ofWork Subdivision (ITM)
+
0..*
+
inverse recorded in a realization of^eli-dl:recorded_in_a_realization_ofReference to a Activity (Plenary Sitting)
+
0..*
+
is annex ofeli:is_annex_ofWork Plenary minutes
+
1..1
+
is realized byeli:is_realized_byRealized By
+
0..*
+
labelrdfs:labelxsd:string
+
0..*
+
parliamentary termeli-dl:parliamentary_termIRI
+
1..1
+
publisherdcterms:publisherReference to an Organization
+
1..1
+
titledcterms:titlerdf:langString
+
1..*
+
typerdf:typeeli:Work
+
1..*
+
work typeeli:work_typeReference to a Work Type
+
1..1
+
+
+
+

+
+
+
+

Work Plenary Att

+
+

This node shape represents a subset of eli:Work

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/doc/PV-9-2021-07-05-ATT
  • +
Applies to:
+
PREFIX eli: <http://data.europa.eu/eli/ontology#>
+SELECT ?this
+WHERE {
+ ?this a eli:Work.
+ ?this eli:work_type <https://data.europarl.europa.eu/def/ep-document-types/LIST_ATTEND_PLENARY> .
+}
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
date documenteli:date_documentxsd:date
+
1..1
+
ep numberept:epvoc#epNumberxsd:string
+
1..1
+
identifierdcterms:identifierxsd:string
+
1..1
+
identifier yearept:epvoc#identifierYearxsd:string
+
0..1
+
inverse recorded in a realization of^eli-dl:recorded_in_a_realization_ofReference to a Activity (Plenary Sitting)
+
0..*
+
is annex ofeli:is_annex_ofWork Plenary minutes
+
1..1
+
is realized byeli:is_realized_byRealized By
+
0..*
+
labelrdfs:labelxsd:string
+
0..*
+
parliamentary termeli-dl:parliamentary_termIRI
+
1..1
+
publisherdcterms:publisherReference to an Organization
+
1..1
+
titledcterms:titlerdf:langString
+
1..*
+
typerdf:typeeli:Work
+
1..*
+
:
work typeeli:work_typeReference to a Work Type
+
1..1
+
+
+
+

+
+
+
+

Work Plenary debates

+
+

This node shape represents a subset of eli:Work

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/doc/CRE-9-2021-07-05
  • +
Applies to:
+
PREFIX eli: <http://data.europa.eu/eli/ontology#>
+SELECT ?this
+WHERE {
+ ?this a eli:Work.
+ ?this eli:work_type <https://data.europarl.europa.eu/def/ep-document-types/CRE_PLENARY> .
+}
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
date documenteli:date_documentxsd:date
+
1..1
+
identifierdcterms:identifierxsd:string
+
1..1
+
identifier yearept:epvoc#identifierYearxsd:string
+
0..1
+
inverse is part of^eli:is_part_ofWork Subdivision (ITM)
+
0..*
+
inverse recorded in a realization of^eli-dl:recorded_in_a_realization_ofReference to a Activity (Plenary Sitting)
+
0..*
+
is realized byeli:is_realized_byRealized By
+
0..*
+
labelrdfs:labelxsd:string
+
0..*
+
parliamentary termeli-dl:parliamentary_termIRI
+
1..1
+
publisherdcterms:publisherReference to an Organization
+
1..1
+
titledcterms:titlerdf:langString
+
1..*
+
typerdf:typeeli:Work
+
1..1
+
work typeeli:work_typeReference to a Work Type
+
1..1
+
+
+
+

+
+
+
+

Versioned Work

+
+

This node shape represents a subset of eli:Work

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/doc/OJ-9-2024-02-26-FNL
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
date documenteli:date_documentxsd:date
+
1..1
+
ep numberept:epvoc#epNumberxsd:string
+
1..1
+
identifierdcterms:identifierxsd:string
+
1..1
+
identifier yearept:epvoc#identifierYearxsd:string
+
0..1
+
is realized byeli:is_realized_byRealized By
+
0..*
+
labelrdfs:labelxsd:string
+
0..*
+
notationskos:notationept:epvoc#publicRegister
+
0..1
+
parliamentary termeli-dl:parliamentary_termIRI
+
1..1
+
publisherdcterms:publisherReference to an Organization
+
1..1
+
titledcterms:titlerdf:langString
+
1..*
+
typerdf:typeeli:Work
+
1..1
+
version statusept:epvoc#versionTypeReference to a Status
+
0..1
+
work typeeli:work_typeReference to a Work Type
+
1..1
+
+
+
+

+
+
+
+

Realized By

+
+

This node shape represents a subset of eli:Expression

+
    +
  • Applies to: eli:Expression
  • +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+/[a-z]{2,3}$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/doc/PV-9-2024-02-26/sl
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
expression contentept:epvoc#expressionContentrdf:langString
+
0..*
+
is embodied byeli:is_embodied_byIs embodied by
+
0..*
+
languageeli:languageReference to a language
+
1..*
+
titleeli:titlerdf:langString
+
1..*
+
typerdf:typeeli:Expression
+
1..1
+
+
+
+

+
+
+
+

Is embodied by

+
+

This node shape represents a subset of eli:Manifestation

+
    +
  • Applies to: eli:Manifestation
  • +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+/[a-z]{2,3}/.*$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/doc/PV-9-2024-02-26/bg/xml
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
byte sizeept:epvoc#byteSizexsd:long
+
0..1
+
formatdcterms:formatReference to a Format
+
1..1
+
is exemplified byeli:is_exemplified_byIRI
+
1..*
+
issueddcterms:issuedxsd:dateTime
+
1..1
+
media typeeli:media_typeIRI
+
1..1
+
typerdf:typeeli:Manifestation
+
1..1
+
+
+
+

+
+
+
+

Work Subdivision (ITM)

+
+

This node shape represents a subset of eli:WorkSubdivision

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/doc/PV-9-2024-02-26-ITM-22
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
expression contentept:epvoc#expressionContentrdf:langString
+
0..*
+
identifierdcterms:identifierxsd:string
+
1..1
+
inverse is part of^eli:is_part_ofpsd:WorkSubdivision or psd:WorkSubdivisionSpeech
+
0..*
+
inverse recorded in a realization of^eli-dl:recorded_in_a_realization_ofReference to a Activity (Plenary Debate, Plenary Vote, Plenary Vote Results, ...)
+
0..*
+
inverse refers to^eli:refers_toWork Subdivision (ITM)
+
0..*
+
is part ofeli:is_part_ofpsd:PlenaryMinutes or psd:PlenaryRcv or psd:PlenaryVotes or psd:PlenaryDebates or psd:WorkSubdivision
+
1..*
+
numbereli:numberxsd:integer
+
0..1
+
numberingept:epvoc#numberingxsd:string
+
0..1
+
refers toeli:refers_toIRI
+
0..*
+
titledcterms:titlerdf:langString
+
1..*
+
typerdf:typeeli:WorkSubdivision
+
1..1
+
type subdivisioneli:type_subdivisionReference to a Subdivision Type
+
1..*
+
+
+
+

+
+
+
+

Work Subdivision (Plenary Debates Speech)

+
+

This node shape represents a subset of eli:WorkSubdivision

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+$
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
identifierdcterms:identifierxsd:string
+
1..1
+
inverse recorded in a realization of^eli-dl:recorded_in_a_realization_ofReference to a Activity (Plenary Debate Speech, Plenary Debate Written Statement)
+
0..*
+
is part ofeli:is_part_ofWork Subdivision (ITM)
+
1..*
+
is realized byeli:is_realized_byRealized By
+
0..*
+
notationskos:notationept:epvoc#speechId
+
0..1
+
numbereli:numberxsd:integer
+
0..1
+
numberingept:epvoc#numberingxsd:string
+
0..1
+
original languageept:epvoc#originalLanguageIRI
+
0..*
+
refers toeli:refers_toIRI
+
0..*
+
titledcterms:titlerdf:langString
+
1..*
+
typerdf:typeeli:WorkSubdivision
+
1..1
+
type subdivisioneli:type_subdivisionReference to a Subdivision Type
+
1..*
+
+
+
+

+
+
+
+

Reference to a Work Type

+
+

This node shape refers to the class eli:WorkType

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: https://data.europarl.europa.eu/def/ep-document-types/.*$
  • +
  • Example: https://data.europarl.europa.eu/def/ep-document-types//MINUTES_PLENARY
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
Is in schemeskos:inSchemeept:ep-document-types
+
0..*
+
typerdf:typeeli:WorkType
+
0..*
+
+
+
+

+
+
+
+

Reference to a language

+
+

This node shape refers to the class dcterms:LinguisticSystem

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: http://publications.europa.eu/resource/authority/language/.*$
  • +
  • Example: http://publications.europa.eu/resource/authority/language/ENG
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
Is in schemeskos:inScheme"op-aut:language"
+
0..*
+
typerdf:typedcterms:LinguisticSystem
+
0..*
+
+
+
+

+
+
+
+

Reference to a Format

+
+

This node shape refers to the class dcterms:MediaTypeOrExtent

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: http://publications.europa.eu/resource/authority/file-type/.*$
  • +
  • Example: http://publications.europa.eu/resource/authority/file-type/PDF
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
Is in schemeskos:inScheme"op-aut:format"
+
0..*
+
typerdf:typedcterms:MediaTypeOrExtent
+
0..*
+
+
+
+

+
+
+
+

Reference to a Status

+
+

This node shape refers to the class euvoc:FileStatus

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: http://publications.europa.eu/resource/authority/file-status/.*$
  • +
  • Example: http://publications.europa.eu/resource/authority/file-status/FINAL
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
Is in schemeskos:inScheme"op-aut:file-status"
+
0..*
+
typerdf:typeeuvoc:FileStatus
+
0..*
+
+
+
+

+
+
+
+

Reference to a Subdivision Type

+
+

This node shape refers to the class eli:SubdivisionType

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: http://publications.europa.eu/resource/authority/subdivision/.*$
  • +
  • Example: http://publications.europa.eu/resource/authority/subdivision/ITM
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
Is in schemeskos:inScheme"op-aut:subdivision"
+
0..*
+
typerdf:typeeuvoc:FileStatus
+
0..*
+
+
+
+

+
+
+
+

Reference to a Activity (Plenary Part Session)

+
+

This node shape refers to the class eli-dl:Activity

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/event/GMTG-PL-2024-01-15
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
recorded in a realization ofeli-dl:recorded_in_a_realization_ofComplexWork Plenary agenda
+
0..*
+
typerdf:typeeli-dl:Activity
+
0..*
+
+
+
+

+
+
+
+

Reference to a Activity (Plenary Sitting)

+
+

This node shape refers to the class eli-dl:Activity

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/event/MTG-PL-2024-01-15
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
recorded in a realization ofeli-dl:recorded_in_a_realization_ofpsd:PlenarySittingAgenda or psd:PlenaryMinutes or psd:PlenaryRcv or psd:PlenaryAtt or psd:PlenaryVotes or psd:PlenaryDebates
+
0..*
+
typerdf:typeeli-dl:Activity
+
0..*
+
+
+
+

+
+
+
+

Reference to a Activity (Plenary Debate, Plenary Vote, Plenary Vote Results, ...)

+
+

This node shape refers to the class eli-dl:Activity

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/event/MTG-PL-2024-01-16-PVCRE-ITM-5
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
recorded in a realization ofeli-dl:recorded_in_a_realization_ofWork Subdivision (ITM)
+
0..*
+
typerdf:typeeli-dl:Activity
+
0..*
+
+
+
+

+
+
+
+

Reference to an Organization

+
+

This node shape refers to the class org:Organization

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/org/.*$
  • +
  • Example: https://data.europarl.europa.eu/org/EU_PARLIAMENT
  • +
+ + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
typerdf:typeorg:Organization
+
0..*
+
+
+
+

+
+
+
+

Reference to a Activity (Plenary Debate Speech, Plenary Debate Written Statement)

+
+

This node shape refers to the class eli-dl:Activity

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\-_]+$
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
recorded in a realization ofeli-dl:recorded_in_a_realization_ofWork Subdivision (Plenary Debates Speech)
+
0..*
+
typerdf:typeeli-dl:Activity
+
0..*
+
+
+
+

+

Release notes

2.1.0 - 2024-03-21

+
    +
  • (rfc) add new psd:WorkSubdivisionSpeech and psd:PlenarySittingSpeechReference
  • +
  • (rfc) add new properties for psd:WorkSubdivision and psd:Expression
  • +
  • (new) add missing [sh:inversePath eli:is_part_of] for psd:PlenaryVotes
  • +
  • (new) add psd:WorkSubdivision for psd:PlenaryDebates
  • +
  • (rfc) eli:work_type[eli:WorkType] values based on the EP taxonomy ep-document-types (AGENDA_PLENARY_WEEK, AGENDA_PLENARY_DAY, MINUTES_PLENARY, VOTE_RESULTS_PLENARY, VOTE_ROLLCALL_PLENARY, LIST_ATTEND_PLENARY, CRE_PLENARY) and not EU AT (op-aut:resource-type)
  • +
  • (rfc) dcterms:publisher will be based on org:Organization as EP data
  • +
  • (rfc) CRE_PLENARY will be only eli:Work, no more eli:ComplexWork
  • +
  • (rfc) rename shapes psd:PlenaryAgendaPartSession to psd:PlenaryAgendaPartSessionComplexWork; also psd:VersionedWork to psd:PlenaryAgendaPartSessionWork
  • +
  • (new) add new shapes psd:PlenaryPartSessionReference, psd:PlenarySittingReference, psd:PlenarySittingItemReference
  • +
  • (rfc) change of JSON key using "inverse_" (api/v2 only)
  • +
+

1.5.0 - 2023-12-08

+
    +
  • (new) add epvoc:expressionContent
  • +
  • (new) add eli:refers_to for eli:WorkSubdivision, eli:Work and eli-dl:Process
  • +
  • (rf) PLENARY_AGENDA_EP only eli:Work, no more eli:ComplexWork
  • +
+

1.3.0 - 2023-09-26

+
    +
  • (rfc) change target scope (psd:PlenarySittingAgenda, psd:PlenaryRcv, psd:PlenaryVotes, psd:PlenaryAtt moved from Other Shapes to Main Shapes).
  • +
  • (rfc) removed eli:ComplexWork class for PLENARY_MINUTES_EP (PV), PLENARY_ATT_LIST_EP (ATT), PLENARY_VOTES (VOT). Remark: in the upcoming releases PLENARY_AGENDA_EP and PLENARY_CRE_EP will also be available only as eli:Work.
  • +
  • (rfc) correct eli-dl:recorded_in_realization_of by eli-dl:recorded_in_a_realization_of
  • +
  • (rfc) remove shape psd:VersionedAnnexWork, as it is not used
  • +
  • (rfc) change psd:Expression and psd:Manifestation pattern to manage not only 2 letters, but also 3 - in case for mul (multilingual).
  • +
  • (new) add eli:WorkSubdivision for PV and RCV
  • +
  • (new) add [sh:inversePath eli-dl:recorded_in_a_realization_of], [sh:inversePath eli-dl:documented_by_a_realization_of]
  • +
+

1.1 - 2023-04-27

+
    +
  • eli:date_document sh:datatype is xsd:date, and not xsd:dateTime
  • +
  • remove external shapes (incl. controlled vocabularies data) in datasets.
  • +
+

1.0 - 2022-11-18

+
    +
  • creation
  • +
+
+
+ \ No newline at end of file diff --git a/2.1.0/dsd/procedures/README.md b/2.1.0/dsd/procedures/README.md new file mode 100644 index 0000000..f2d67c6 --- /dev/null +++ b/2.1.0/dsd/procedures/README.md @@ -0,0 +1,7 @@ +# Procedures dataset description (dsd) + +This dataset description definition is a profile of the [ELI-EP application profile (v2.1.0)](https://europarl.github.io/eli-ep/2.1.0/). + +The dataset description definition is available in the following formats: +- [SHACL (Turtle serialisation)](./eli-ep_procedures.shacl.ttl) +- [HTML rendering](https://europarl.github.io/eli-ep/dsd/procedures) diff --git a/2.1.0/dsd/procedures/eli-ep_procedures.shacl.ttl b/2.1.0/dsd/procedures/eli-ep_procedures.shacl.ttl new file mode 100644 index 0000000..3fe8743 --- /dev/null +++ b/2.1.0/dsd/procedures/eli-ep_procedures.shacl.ttl @@ -0,0 +1,661 @@ +@prefix schema: . +@prefix owl: . +@prefix xsd: . +@prefix skosthes: . +@prefix rdfs: . +@prefix qb: . +@prefix doap: . +@prefix sh: . +@prefix dcterms: . +@prefix dcat: . +@prefix euvoc: . +@prefix locn: . +@prefix vann: . +@prefix prov: . +@prefix foaf: . +@prefix proc: . +@prefix eli: . +@prefix adms: . +@prefix org: . +@prefix xls2rdf: . +@prefix event-type: . +@prefix ep-procedure-types: . +@prefix eli-dl: . +@prefix ept: . +@prefix vcard: . +@prefix geosparql: . +@prefix shacl-play: . +@prefix rdf: . +@prefix ep-activities: . +@prefix epvoc: . +@prefix op-aut: . +@prefix dc: . +@prefix skos: . +@prefix skosxl: . + + a owl:Ontology, adms:Asset; + dcterms:type ; + rdfs:label "Procedures dataset description"@en; + dcterms:title "Procedures dataset description"@en; + dcterms:description "This Dataset Description is a subset of the general ELI-EP application profile and it includes classes and properties used in the procedures datasets. Descriptions of classes and properties can be found in ELI-EP application profile."@en; + owl:versionInfo "2.1.0"; + adms:versionNotes """2.1.0 - 2024-03-21 +- (new) add eli-dl:was_motivated_by for eli-dl:Decision +- (new) eli-dl:involved_work +- (rfc) eli-dl:process_type use EP taxonomy ep-procedure-types instead of EU AT procedure & internal-procedure +- (rfc) eli-dl:had_activity_type use EP taxonomy ep-activities instead of EU AT event +- (new) add prefix ept for EP taxonomies + +1.6.0 - 2023-12-21 +- (rfc) change of eli-dl:Activity URI to be more interoperable + +1.5.0 - 2023-12-15 +- (new) proc:ForeseenActivity +- (new) epvoc:scheduledIn +- (new) for eli-dl:Activity add eli-dl:occured_at_stage, eli-dl:based_on_a_realization_of, eli-dl:recorded_in_a_realization_of, eli-dl:executed +- (new) for eli-dl:Decision add eli-dl:decided_on_a_realization_of + +1.4.0 - 2023-10-05 +- creation"""@en; + adms:status ; + owl:versionIRI ; + dcterms:conformsTo ; + dcterms:created "2023-10-05"^^xsd:date; + dcterms:modified "2024-03-21T00:00:00.000Z"^^xsd:dateTime; + dcterms:dateCopyrighted "2022"^^xsd:gYear; + dcterms:license ; + dcterms:creator ; + dcterms:publisher ; + dcterms:rigthsHolder ; + dcat:distribution _:a4aeb3f30c2042e3b539bc99a24f35721376 . + +_:a4aeb3f30c2042e3b539bc99a24f35721376 dcterms:format ; + dcat:downloadURL . + +proc:Process a sh:NodeShape; + sh:targetClass eli-dl:Process; + rdfs:comment "This node shape refers to the class eli-dl:Process"@en; + skos:example "https://data.europarl.europa.eu/eli/dl/proc/2022-0147"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/proc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Procedure"@en; + sh:order "1"^^xsd:integer; + owl:versionInfo "1.4.0"; + shacl-play:color "FireBrick"; + sh:property proc:P9, proc:P10, proc:P11, proc:P12, proc:P13, proc:P14, proc:P15, proc:P16, + proc:P17, proc:P18, proc:P19 . + +proc:Activity a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli-dl:Activity"@en; + skos:example "https://data.europarl.europa.eu/eli/dl/event/2023-2121-ANPRO-2023-07-12"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Activity"@en; + sh:order "2"^^xsd:integer; + owl:versionInfo "1.6.0"; + shacl-play:color "DarkBlue"; + sh:property proc:P32, proc:P33, proc:P34, proc:P35, proc:P36, proc:P37, proc:P38, + proc:P39 . + +proc:Decision a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli-dl:Decision"@en; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Decision"@en; + sh:order "3"^^xsd:integer; + owl:versionInfo "1.4.0"; + shacl-play:color "DeepSkyBlue"; + sh:property proc:P42, proc:P43, proc:P44, proc:P45, proc:P46, proc:P47, proc:P48 . + +proc:ForeseenActivity a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli-dl:ForeseenActivity"@en; + skos:example "https://data.europarl.europa.eu/eli/dl/event/MTG-PL-2024-03-14-OJ-ITM-V_19"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Foreseen Activity"@en; + sh:order "4"^^xsd:integer; + owl:versionInfo "1.5.0"; + shacl-play:color "Grey"; + sh:property proc:P22, proc:P23, proc:P24, proc:P25, proc:P26, proc:P27, proc:P28, + proc:P29 . + +proc:ProcessTypeReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli-dl:ProcessType"@en; + skos:example "https://data.europarl.europa.eu/def/ep-procedure-types/COD"; + sh:nodeKind sh:IRI; + sh:pattern "https://data.europarl.europa.eu/def/ep-procedure-types/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Process type"@en; + sh:order "5"^^xsd:integer; + owl:versionInfo "2.0.0"; + shacl-play:color "DarkGrey"; + sh:property proc:P51, proc:P52 . + +proc:ProcessStageReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli-dl:ProcessStage"@en; + skos:example "http://publications.europa.eu/resource/authority/procedure-phase/RDG1"; + sh:nodeKind sh:IRI; + sh:pattern "http://publications.europa.eu/resource/authority/procedure-phase/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Process stage"@en; + sh:order "6"^^xsd:integer; + owl:versionInfo "1.4.0"; + shacl-play:color "DarkGrey"; + sh:property proc:P55, proc:P56 . + +proc:ActivityTypeReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli-dl:ActivityType"@en; + skos:example "https://data.europarl.europa.eu/def/ep-activities/REFERRAL"; + sh:nodeKind sh:IRI; + sh:pattern "https://data.europarl.europa.eu/def/ep-activities/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to an Activity type"@en; + sh:order "7"^^xsd:integer; + owl:versionInfo "2.0.0"; + shacl-play:color "DarkGrey"; + sh:property proc:P59, proc:P60 . + +proc:WorkReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli:Work"@en; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/TA-9-2022-0053"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Work"@en; + sh:order "8"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property proc:P63 . + +proc:WorkSubdivisionReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli:WorkSubdivision"@en; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/PV-9-2022-03-08-ITM-6"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a WorkSubdivision"@en; + sh:order "9"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property proc:P66 . + +proc:ForeseenActivityPlenaryPartSessionDossierReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli-dl:ForeseenActivity"@en; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Foreseen Activity"@en; + sh:order "10"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property proc:P69 . + +proc:P9 owl:versionInfo "1.4.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:hasValue eli-dl:Process; + shacl-play:shortname "type" . + +proc:P10 owl:versionInfo "1.4.0"; + sh:path eli-dl:process_id; + sh:name "process id"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "process_id" . + +proc:P11 owl:versionInfo "1.4.0"; + sh:path epvoc:identifierYear; + sh:name "identifier year"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifierYear" . + +proc:P12 owl:versionInfo "1.4.0"; + sh:path rdfs:label; + sh:name "label"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "label" . + +proc:P13 owl:versionInfo "2.1.0"; + sh:path eli-dl:process_type; + sh:name "process type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node proc:ProcessTypeReference; + sh:in _:a4aeb3f30c2042e3b539bc99a24f35721377; + shacl-play:shortname "process_type" . + +_:a4aeb3f30c2042e3b539bc99a24f35721377 rdf:first ep-procedure-types:COD; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721378 . + +_:a4aeb3f30c2042e3b539bc99a24f35721378 rdf:first ep-procedure-types:RSP; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721379 . + +_:a4aeb3f30c2042e3b539bc99a24f35721379 rdf:first ep-procedure-types:RPS; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721380 . + +_:a4aeb3f30c2042e3b539bc99a24f35721380 rdf:first ep-procedure-types:NLE; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721381 . + +_:a4aeb3f30c2042e3b539bc99a24f35721381 rdf:first ep-procedure-types:CNS; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721382 . + +_:a4aeb3f30c2042e3b539bc99a24f35721382 rdf:first ep-procedure-types:ACI; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721383 . + +_:a4aeb3f30c2042e3b539bc99a24f35721383 rdf:first ep-procedure-types:APP; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721384 . + +_:a4aeb3f30c2042e3b539bc99a24f35721384 rdf:first ep-procedure-types:AVC; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721385 . + +_:a4aeb3f30c2042e3b539bc99a24f35721385 rdf:first ep-procedure-types:BUD; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721386 . + +_:a4aeb3f30c2042e3b539bc99a24f35721386 rdf:first ep-procedure-types:DEC; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721387 . + +_:a4aeb3f30c2042e3b539bc99a24f35721387 rdf:first ep-procedure-types:SYN; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721388 . + +_:a4aeb3f30c2042e3b539bc99a24f35721388 rdf:first ep-procedure-types:BUI; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721389 . + +_:a4aeb3f30c2042e3b539bc99a24f35721389 rdf:first ep-procedure-types:COS; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721390 . + +_:a4aeb3f30c2042e3b539bc99a24f35721390 rdf:first ep-procedure-types:DEA; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721391 . + +_:a4aeb3f30c2042e3b539bc99a24f35721391 rdf:first ep-procedure-types:DCE; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721392 . + +_:a4aeb3f30c2042e3b539bc99a24f35721392 rdf:first ep-procedure-types:IMM; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721393 . + +_:a4aeb3f30c2042e3b539bc99a24f35721393 rdf:first ep-procedure-types:INI; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721394 . + +_:a4aeb3f30c2042e3b539bc99a24f35721394 rdf:first ep-procedure-types:INL; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721395 . + +_:a4aeb3f30c2042e3b539bc99a24f35721395 rdf:first ep-procedure-types:REG; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721396 . + +_:a4aeb3f30c2042e3b539bc99a24f35721396 rdf:first ep-procedure-types:RSO; + rdf:rest rdf:nil . + +proc:P14 owl:versionInfo "2.1.0"; + sh:path eli-dl:process_title; + sh:name "process title"@en; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "process_title" . + +proc:P15 owl:versionInfo "1.5.0"; + sh:path eli-dl:created_a_realization_of; + sh:name "created a realization of"@en; + sh:nodeKind sh:IRI; + sh:node proc:WorkReference; + shacl-play:shortname "created_a_realization_of" . + +proc:P16 owl:versionInfo "2.0.0"; + sh:path eli-dl:involved_work; + sh:name "involved work"@en; + sh:nodeKind sh:IRI; + sh:node proc:WorkReference; + shacl-play:shortname "involved_work" . + +proc:P17 owl:versionInfo "1.4.0"; + sh:path eli-dl:consists_of; + sh:name "consists of"@en; + sh:nodeKind sh:IRI; + sh:or _:a4aeb3f30c2042e3b539bc99a24f35721397; + shacl-play:shortname "consists_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721397 rdf:first proc:Activity; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721398 . + +_:a4aeb3f30c2042e3b539bc99a24f35721398 rdf:first proc:Decision; + rdf:rest rdf:nil . + +proc:P18 owl:versionInfo "2.1.0"; + sh:path eli-dl:current_stage; + sh:name "current stage"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node proc:ProcessStageReference; + shacl-play:shortname "current_stage" . + +proc:P19 owl:versionInfo "1.5.0"; + sh:path epvoc:scheduledIn; + sh:name "scheduled in"@en; + sh:nodeKind sh:IRI; + sh:node proc:ForeseenActivity; + shacl-play:shortname "scheduledIn" . + +proc:P22 owl:versionInfo "1.5.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:hasValue eli-dl:ForeseenActivity; + shacl-play:shortname "type" . + +proc:P23 owl:versionInfo "1.5.0"; + sh:path eli-dl:activity_id; + sh:name "activity id"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "activity_id" . + +proc:P24 owl:versionInfo "2.1.0"; + sh:path eli-dl:had_activity_type; + sh:name "activity type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node proc:ActivityTypeReference; + sh:in _:a4aeb3f30c2042e3b539bc99a24f35721399; + shacl-play:shortname "had_activity_type" . + +_:a4aeb3f30c2042e3b539bc99a24f35721399 rdf:first ep-activities:PLENARY_DEBATE; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721400 . + +_:a4aeb3f30c2042e3b539bc99a24f35721400 rdf:first ep-activities:PLENARY_VOTE; + rdf:rest rdf:nil . + +proc:P25 owl:versionInfo "1.5.0"; + sh:path eli-dl:activity_date; + sh:name "activity date"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:date; + shacl-play:shortname "activity_date" . + +proc:P26 owl:versionInfo "1.5.0"; + sh:path skos:notation; + sh:name "agenda point"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype epvoc:agendaPoint . + +proc:P27 owl:versionInfo "2.1.0"; + sh:path eli-dl:occured_at_stage; + sh:name "occured at stage"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node proc:ProcessStageReference; + shacl-play:shortname "occured_at_stage" . + +proc:P28 owl:versionInfo "2.1.0"; + sh:path eli-dl:forms_part_of; + sh:name "forms part of"@en; + sh:nodeKind sh:IRI; + sh:node proc:ForeseenActivityPlenaryPartSessionDossierReference; + shacl-play:shortname "forms_part_of" . + +proc:P29 owl:versionInfo "1.5.0"; + sh:path epvoc:headingLabel; + sh:name "heading label"@en; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "headingLabel" . + +proc:P32 owl:versionInfo "1.4.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:hasValue eli-dl:Activity; + shacl-play:shortname "type" . + +proc:P33 owl:versionInfo "1.5.0"; + sh:path eli-dl:activity_id; + sh:name "activity id"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "activity_id" . + +proc:P34 owl:versionInfo "2.1.0"; + sh:path eli-dl:had_activity_type; + sh:name "activity type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node proc:ActivityTypeReference; + sh:in _:a4aeb3f30c2042e3b539bc99a24f35721401; + shacl-play:shortname "had_activity_type" . + +_:a4aeb3f30c2042e3b539bc99a24f35721401 rdf:first ep-activities:REFERRAL; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721402 . + +_:a4aeb3f30c2042e3b539bc99a24f35721402 rdf:first ep-activities:TABLING_PLENARY; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721403 . + +_:a4aeb3f30c2042e3b539bc99a24f35721403 rdf:first ep-activities:PUBLICATION_OFFICIAL_JOURNAL; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721404 . + +_:a4aeb3f30c2042e3b539bc99a24f35721404 rdf:first ep-activities:SIGNATURE; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721405 . + +_:a4aeb3f30c2042e3b539bc99a24f35721405 rdf:first ep-activities:PLENARY_DEBATE; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721406 . + +_:a4aeb3f30c2042e3b539bc99a24f35721406 rdf:first ep-activities:PLENARY_VOTE; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721407 . + +_:a4aeb3f30c2042e3b539bc99a24f35721407 rdf:first ep-activities:PLENARY_ACTIVITY; + rdf:rest rdf:nil . + +proc:P35 owl:versionInfo "1.4.0"; + sh:path eli-dl:activity_date; + sh:name "activity date"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:date; + shacl-play:shortname "activity_date" . + +proc:P36 owl:versionInfo "2.1.0"; + sh:path eli-dl:occured_at_stage; + sh:name "occured at stage"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node proc:ProcessStageReference; + shacl-play:shortname "occured_at_stage" . + +proc:P37 owl:versionInfo "1.5.0"; + sh:path eli-dl:based_on_a_realization_of; + sh:name "based on a realization of"@en; + sh:nodeKind sh:IRI; + sh:node proc:WorkReference; + shacl-play:shortname "based_on_a_realization_of" . + +proc:P38 owl:versionInfo "1.5.0"; + sh:path eli-dl:recorded_in_a_realization_of; + sh:name "recorded in a realization of"@en; + sh:node proc:WorkSubdivisionReference; + shacl-play:shortname "recorded_in_a_realization_of" . + +proc:P39 owl:versionInfo "1.5.0"; + sh:path eli-dl:executed; + sh:name "executed"@en; + sh:nodeKind sh:IRI; + sh:node proc:ForeseenActivityPlenaryPartSessionDossierReference; + shacl-play:shortname "executed" . + +proc:P42 owl:versionInfo "1.4.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:hasValue eli-dl:Decision; + shacl-play:shortname "type" . + +proc:P43 owl:versionInfo "1.5.0"; + sh:path eli-dl:activity_id; + sh:name "activity id"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "activity_id" . + +proc:P44 owl:versionInfo "2.1.0"; + sh:path eli-dl:had_activity_type; + sh:name "activity type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node proc:ActivityTypeReference; + sh:in _:a4aeb3f30c2042e3b539bc99a24f35721408; + shacl-play:shortname "had_activity_type" . + +_:a4aeb3f30c2042e3b539bc99a24f35721408 rdf:first ep-activities:COMMITTEE_APPROVE_PROVISIONAL_AGREEMENT; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721409 . + +_:a4aeb3f30c2042e3b539bc99a24f35721409 rdf:first ep-activities:PLENARY_REFER_COMMITTEE_INTERINSTITUTIONAL_NEGOTIATIONS; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721410 . + +_:a4aeb3f30c2042e3b539bc99a24f35721410 rdf:first ep-activities:PLENARY_REJECT_COMMITTEE_INTERINSTUTIONAL_NEGOTIATIONS; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721411 . + +_:a4aeb3f30c2042e3b539bc99a24f35721411 rdf:first ep-activities:PLENARY_ENDORSE_COMMITTEE_INTERINSTITUTIONAL_NEGOTIATIONS; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721412 . + +_:a4aeb3f30c2042e3b539bc99a24f35721412 rdf:first ep-activities:PLENARY_AMEND; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721413 . + +_:a4aeb3f30c2042e3b539bc99a24f35721413 rdf:first ep-activities:PLENARY_DECISION; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721414 . + +_:a4aeb3f30c2042e3b539bc99a24f35721414 rdf:first ep-activities:PLENARY_AMEND_COUNCIL_POSITION; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721415 . + +_:a4aeb3f30c2042e3b539bc99a24f35721415 rdf:first ep-activities:PLENARY_APPROVE_COUNCIL_POSITION; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721416 . + +_:a4aeb3f30c2042e3b539bc99a24f35721416 rdf:first ep-activities:PLENARY_REJECT_COUNCIL_POSITION; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721417 . + +_:a4aeb3f30c2042e3b539bc99a24f35721417 rdf:first ep-activities:PLENARY_ADOPT_POSITION; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721418 . + +_:a4aeb3f30c2042e3b539bc99a24f35721418 rdf:first ep-activities:PLENARY_AMEND_PROPOSAL; + rdf:rest rdf:nil . + +proc:P45 owl:versionInfo "1.4.0"; + sh:path eli-dl:activity_date; + sh:name "activity date"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:date; + shacl-play:shortname "activity_date" . + +proc:P46 owl:versionInfo "2.1.0"; + sh:path eli-dl:occured_at_stage; + sh:name "occured at stage"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node proc:ProcessStageReference; + shacl-play:shortname "occured_at_stage" . + +proc:P47 owl:versionInfo "1.5.0"; + sh:path eli-dl:decided_on_a_realization_of; + sh:name "decided on a realization of"@en; + sh:nodeKind sh:IRI; + sh:node proc:WorkReference; + shacl-play:shortname "decided_on_a_realization_of" . + +proc:P48 owl:versionInfo "2.1.0"; + sh:path eli-dl:was_motivated_by; + sh:name "was motivated by"@en; + sh:nodeKind sh:IRI; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "was_motivated_by" . + +proc:P51 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue eli-dl:ProcedureType; + sh:deactivated "true"^^xsd:boolean . + +proc:P52 owl:versionInfo "2.0.0"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:nodeKind sh:IRI; + sh:hasValue ept:ep-procedure-types; + sh:deactivated "true"^^xsd:boolean . + +proc:P55 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue eli-dl:ProcessStage; + sh:deactivated "true"^^xsd:boolean . + +proc:P56 owl:versionInfo "2.1.0"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:nodeKind sh:IRI; + sh:hasValue op-aut:procedure-phase; + sh:deactivated "true"^^xsd:boolean . + +proc:P59 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue eli-dl:ActivityType; + sh:deactivated "true"^^xsd:boolean . + +proc:P60 owl:versionInfo "2.1.0"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:nodeKind sh:IRI; + sh:hasValue ept:ep-activities; + sh:deactivated "true"^^xsd:boolean . + +proc:P63 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue eli:Work; + sh:deactivated "true"^^xsd:boolean . + +proc:P66 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue eli:WorkSubdivision; + sh:deactivated "true"^^xsd:boolean . + +proc:P69 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue eli-dl:ForeseenActivity; + sh:deactivated "true"^^xsd:boolean . \ No newline at end of file diff --git a/2.1.0/dsd/procedures/eli-ep_procedures.svg b/2.1.0/dsd/procedures/eli-ep_procedures.svg new file mode 100644 index 0000000..b926482 --- /dev/null +++ b/2.1.0/dsd/procedures/eli-ep_procedures.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/2.1.0/dsd/procedures/index.html b/2.1.0/dsd/procedures/index.html new file mode 100644 index 0000000..6110bd3 --- /dev/null +++ b/2.1.0/dsd/procedures/index.html @@ -0,0 +1,1042 @@ + + + + + + + + Procedures dataset description + + + + + +
+ + + + + +
+

Procedures dataset description

+
+
Creation date: 2023-10-05
Last updated: 2024-03-21 00:00:00
Copyright date: 2022
Version: 2.1.0
License: https://www.europarl.europa.eu/legal-notice/
Creator: https://publications.europa.eu/resource/authority/corporate-body/EP
Publisher: https://publications.europa.eu/resource/authority/corporate-body/EP
Rightsholder:
Feedback:
Download serialization:
TTL

+ + + + +
+

Description

This Dataset Description is a subset of the general ELI-EP application profile and it includes classes and properties used in the procedures datasets. Descriptions of classes and properties can be found in ELI-EP application profile.

+
+

Model documentation

+
+
+
+
+

Procedure

+
+

This node shape refers to the class eli-dl:Process

+
    +
  • Applies to: eli-dl:Process
  • +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/proc/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/proc/2022-0147
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
consists ofeli-dl:consists_ofsh:IRI or sh:IRI
+
0..*
+
created a realization ofeli-dl:created_a_realization_ofReference to a Work
+
0..*
+
current stageeli-dl:current_stageReference to a Process stage
+
1..1
+
identifier yearept:epvoc#identifierYearxsd:string
+
1..1
+
involved workeli-dl:involved_workReference to a Work
+
0..*
+
labelrdfs:labelxsd:string
+
1..1
+
process ideli-dl:process_idxsd:string
+
1..1
+
process titleeli-dl:process_titlerdf:langString
+
0..*
+
process typeeli-dl:process_typeReference to a Process type
+
1..1
+
scheduled inept:epvoc#scheduledInForeseen Activity
+
0..*
+
typerdf:typeeli-dl:Process
+
1..1
+
+
+
+

+
+
+
+

Activity

+
+

This node shape refers to the class eli-dl:Activity

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/event/2023-2121-ANPRO-2023-07-12
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
activity dateeli-dl:activity_datexsd:date
+
1..1
+
activity ideli-dl:activity_idxsd:string
+
1..1
+
activity typeeli-dl:had_activity_typeReference to an Activity type
+
1..1
+
based on a realization ofeli-dl:based_on_a_realization_ofReference to a Work
+
0..*
+
executedeli-dl:executedReference to a Foreseen Activity
+
0..*
+
occured at stageeli-dl:occured_at_stageReference to a Process stage
+
0..1
+
recorded in a realization ofeli-dl:recorded_in_a_realization_ofReference to a WorkSubdivision
+
0..*
+
typerdf:typeeli-dl:Activity
+
1..1
+
+
+
+

+
+
+
+

Decision

+
+

This node shape refers to the class eli-dl:Decision

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\-_]+$
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
activity dateeli-dl:activity_datexsd:date
+
1..1
+
activity ideli-dl:activity_idxsd:string
+
1..1
+
activity typeeli-dl:had_activity_typeReference to an Activity type
+
1..1
+
decided on a realization ofeli-dl:decided_on_a_realization_ofReference to a Work
+
0..*
+
occured at stageeli-dl:occured_at_stageReference to a Process stage
+
0..1
+
typerdf:typeeli-dl:Decision
+
1..1
+
was motivated byeli-dl:was_motivated_byIRI
+
0..*
+
+
+
+

+
+
+
+

Foreseen Activity

+
+

This node shape refers to the class eli-dl:ForeseenActivity

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/event/MTG-PL-2024-03-14-OJ-ITM-V_19
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
activity dateeli-dl:activity_datexsd:date
+
1..1
+
activity ideli-dl:activity_idxsd:string
+
1..1
+
activity typeeli-dl:had_activity_typeReference to an Activity type
+
1..1
+
agenda pointskos:notationept:epvoc#agendaPoint
+
1..1
+
forms part ofeli-dl:forms_part_ofReference to a Foreseen Activity
+
0..*
+
heading labelept:epvoc#headingLabelrdf:langString
+
0..*
+
occured at stageeli-dl:occured_at_stageReference to a Process stage
+
0..1
+
typerdf:typeeli-dl:ForeseenActivity
+
1..1
+
+
+
+

+
+
+
+

Reference to a Process type

+
+

This node shape refers to the class eli-dl:ProcessType

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: https://data.europarl.europa.eu/def/ep-procedure-types/.*$
  • +
  • Example: https://data.europarl.europa.eu/def/ep-procedure-types/COD
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
Is in schemeskos:inSchemeept:ep-procedure-types
+
0..*
+
typerdf:typeeli-dl:ProcedureType
+
0..*
+
+
+
+

+
+
+
+

Reference to a Process stage

+
+

This node shape refers to the class eli-dl:ProcessStage

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: http://publications.europa.eu/resource/authority/procedure-phase/.*$
  • +
  • Example: http://publications.europa.eu/resource/authority/procedure-phase/RDG1
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
Is in schemeskos:inSchemeop-aut:procedure-phase
+
0..*
+
typerdf:typeeli-dl:ProcessStage
+
0..*
+
+
+
+

+
+
+
+

Reference to an Activity type

+
+

This node shape refers to the class eli-dl:ActivityType

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: https://data.europarl.europa.eu/def/ep-activities/.*$
  • +
  • Example: https://data.europarl.europa.eu/def/ep-activities/REFERRAL
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
Is in schemeskos:inSchemeept:ep-activities
+
0..*
+
typerdf:typeeli-dl:ActivityType
+
0..*
+
+
+
+

+
+
+
+

Reference to a Work

+
+

This node shape refers to the class eli:Work

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/doc/TA-9-2022-0053
  • +
+ + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
typerdf:typeeli:Work
+
0..*
+
+
+
+

+
+
+
+

Reference to a WorkSubdivision

+
+

This node shape refers to the class eli:WorkSubdivision

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/doc/PV-9-2022-03-08-ITM-6
  • +
+ + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
typerdf:typeeli:WorkSubdivision
+
0..*
+
+
+
+

+
+
+
+

Reference to a Foreseen Activity

+
+

This node shape refers to the class eli-dl:ForeseenActivity

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\-_]+$
  • +
+ + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
typerdf:typeeli-dl:ForeseenActivity
+
0..*
+
+
+
+

+

Release notes

2.1.0 - 2024-03-21

+
    +
  • (new) add eli-dl:was_motivated_by for eli-dl:Decision
  • +
  • (new) eli-dl:involved_work
  • +
  • (rfc) eli-dl:process_type use EP taxonomy ep-procedure-types instead of EU AT procedure & internal-procedure
  • +
  • (rfc) eli-dl:had_activity_type use EP taxonomy ep-activities instead of EU AT event
  • +
  • (new) add prefix ept for EP taxonomies
  • +
+

1.6.0 - 2023-12-21

+
    +
  • (rfc) change of eli-dl:Activity URI to be more interoperable
  • +
+

1.5.0 - 2023-12-15

+
    +
  • (new) proc:ForeseenActivity
  • +
  • (new) epvoc:scheduledIn
  • +
  • (new) for eli-dl:Activity add eli-dl:occured_at_stage, eli-dl:based_on_a_realization_of, eli-dl:recorded_in_a_realization_of, eli-dl:executed
  • +
  • (new) for eli-dl:Decision add eli-dl:decided_on_a_realization_of
  • +
+

1.4.0 - 2023-10-05

+
    +
  • creation
  • +
+
+
+ \ No newline at end of file diff --git a/2.1.0/dsd/vote-results/README.md b/2.1.0/dsd/vote-results/README.md new file mode 100644 index 0000000..18ecbbc --- /dev/null +++ b/2.1.0/dsd/vote-results/README.md @@ -0,0 +1,8 @@ +# Vote results dataset description (dsd) + +This dataset description definition is a profile of the [ELI-EP application profile (v1.3)](https://europarl.github.io/eli-ep/1.3/). + + +The dataset description definition is available in the following formats: +- [SHACL (Turtle serialisation)](./eli-ep_vote-results.shacl.ttl) +- [HTML rendering](https://europarl.github.io/eli-ep/dsd/vote-results) diff --git a/2.1.0/dsd/vote-results/eli-ep_vote-results.shacl.ttl b/2.1.0/dsd/vote-results/eli-ep_vote-results.shacl.ttl new file mode 100644 index 0000000..a4ea645 --- /dev/null +++ b/2.1.0/dsd/vote-results/eli-ep_vote-results.shacl.ttl @@ -0,0 +1,960 @@ +@prefix psd: . +@prefix schema: . +@prefix owl: . +@prefix xsd: . +@prefix skosthes: . +@prefix rdfs: . +@prefix qb: . +@prefix doap: . +@prefix sh: . +@prefix dcterms: . +@prefix dcat: . +@prefix euvoc: . +@prefix locn: . +@prefix vann: . +@prefix prov: . +@prefix foaf: . +@prefix eli: . +@prefix adms: . +@prefix org: . +@prefix xls2rdf: . +@prefix eli-dl: . +@prefix ept: . +@prefix vcard: . +@prefix shacl-play: . +@prefix rdf: . +@prefix ep-activities: . +@prefix ep-document-types: . +@prefix resource-type: . +@prefix epvoc: . +@prefix vr: . +@prefix dc: . +@prefix ep-statuses: . +@prefix skos: . +@prefix skosxl: . + + a owl:Ontology, adms:Asset; + dcterms:type ; + rdfs:label "Vote results dataset description"@en; + dcterms:title "Vote results dataset description"@en; + dcterms:description "This Dataset Description is a subset of the general ELI-EP application profile and it includes classes and properties used in Vote results datasets. Descriptions of classes and properties can be found in ELI-EP application profile."@en; + owl:versionInfo "2.1.0"; + adms:versionNotes """2.1.0 - 2024-03-21 +- (rfc) add new vr:Vote, also review properties for vr:Decision +- (new) add vr:PlenaryDocumentReference, vr:PlenarySessionDocumentItemReference, vr:OrganizationReference (no impact) +- (new) add vr:PlenaryVoteResultsRemarkRequestVoteSplit + add it as sh:node for vr:PlenaryVoteResultsRemark +- (rfc) missing eli-dl:had_activity_type for vr:PlenaryVoteResultsRemark +- (rfc) use EP taxonomies (EPT) instead of EU Authority Tables (EU AT) + +1.5.0 - 2023-12-07 +- add Description + +1.3.0 - 2023-09-26 +- creation"""@en; + adms:status ; + owl:versionIRI ; + dcterms:conformsTo ; + dcterms:created "2023-09-26"^^xsd:date; + dcterms:modified "2024-03-21T00:00:00.000Z"^^xsd:dateTime; + dcterms:dateCopyrighted "2023"^^xsd:gYear; + dcterms:license ; + dcterms:creator ; + dcterms:publisher ; + dcterms:rigthsHolder ; + dcat:distribution _:a4aeb3f30c2042e3b539bc99a24f35721441 . + +_:a4aeb3f30c2042e3b539bc99a24f35721441 dcterms:format ; + dcat:downloadURL . + +vr:PlenaryVoteResults a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli-dl:Activity"@en; + sh:target vr:PlenaryVoteResults-target; + skos:example "https://data.europarl.europa.eu/eli/dl/event/MTG-PL-2023-06-14-VOT-ITM-6"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Plenary Vote Results"@en; + sh:order "1"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkBlue"; + sh:property vr:P9, vr:P10, vr:P11, vr:P12, vr:P13, vr:P14, vr:P15, vr:P16, vr:P17, + vr:P18, vr:P19, vr:P20 . + +vr:PlenaryVoteResults-target sh:select """PREFIX eli-dl: +SELECT ?this +WHERE { + ?this a eli-dl:Activity. + ?this eli-dl:had_activity_type . +}""" . + +vr:Decision a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli-dl:Decision"@en; + sh:targetClass eli-dl:Decision; + skos:example "https://data.europarl.europa.eu/eli/dl/event/MTG-PL-2023-07-11-DEC-156726"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Decision"@en; + sh:order "2"^^xsd:integer; + owl:versionInfo "1.3.0"; + shacl-play:color "LightBlue"; + sh:property vr:P23, vr:P24, vr:P25, vr:P26, vr:P27, vr:P29, vr:P30, vr:P38, vr:P39, + vr:P40, vr:P45, vr:P46, vr:P47, vr:P48, vr:P49, vr:P50, vr:P51, vr:P52, vr:P53 . + +vr:Vote a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli-dl:Vote"@en; + sh:targetClass eli-dl:Vote; + skos:example "https://data.europarl.europa.eu/eli/dl/event/MTG-PL-2024-02-27-DEC-164491"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Vote"@en; + sh:order "3"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "LightBlue"; + sh:property vr:P56, vr:P57, vr:P58, vr:P59, vr:P60, vr:P61, vr:P62, vr:P63, vr:P64, + vr:P65, vr:P66, vr:P67, vr:P68, vr:P69, vr:P70, vr:P71, vr:P72, vr:P73, vr:P74, vr:P75, + vr:P76, vr:P77, vr:P78, vr:P79, vr:P80, vr:P81, vr:P82, vr:P83, vr:P84, vr:P85, vr:P86 . + +vr:PlenaryVoteResultsRemark a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli-dl:Activity"@en; + skos:example "https://data.europarl.europa.eu/eli/dl/event/MTG-PL-2023-11-21-VOT-ITM-939705-SPLIT-6"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Plenary Vote Results Remarks (full metadata)"@en; + sh:order "4"^^xsd:integer; + owl:versionInfo "1.5.0"; + shacl-play:color "DarkBlue"; + sh:property vr:P89, vr:P90, vr:P91, vr:P92, vr:P93, vr:P94, vr:P95, vr:P96, vr:P97 . + +vr:PlenaryVoteResultsRemarkRequestVoteSplit a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli-dl:Activity"@en; + skos:example "https://data.europarl.europa.eu/eli/dl/event/MTG-PL-2023-11-21-VOT-ITM-939705-SPLIT-160501"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Plenary Vote Results Remarks (limited metadata)"@en; + sh:order "5"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkBlue"; + sh:property vr:P105, vr:P106, vr:P107 . + +vr:WorkRemark a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli:Work"@en; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/MTG-PL-2024-02-29-VOT-ITM-940956-SPLIT-1-1"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Work Remarks"@en; + sh:order "6"^^xsd:integer; + owl:versionInfo "1.5.0"; + shacl-play:color "Orange"; + sh:property vr:P100, vr:P101, vr:P102 . + +vr:ActivityTypeReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli-dl:ActivityType"@en; + skos:example "https://data.europarl.europa.eu/def/ep-activities/PLENARY_VOTE_RESULTS"; + sh:nodeKind sh:IRI; + sh:pattern "https://data.europarl.europa.eu/def/ep-activities/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to an Activity Type"@en; + sh:order "7"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property vr:P113, vr:P114 . + +vr:DecisionMethodReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli-dl:DecisionMethod"@en; + skos:example "https://data.europarl.europa.eu/def/ep-decision-methods/VOTE_ELECTRONIC_ROLLCALL"; + sh:nodeKind sh:IRI; + sh:pattern "https://data.europarl.europa.eu/def/ep-decision-methods/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Decision Method"@en; + sh:order "8"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property vr:P117, vr:P118 . + +vr:PersonReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class foaf:Person"@en; + skos:example "https://data.europarl.europa.eu/person/124936"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/person/[0-9]*?$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Person"@en; + sh:order "9"^^xsd:integer; + owl:versionInfo "1.3.0"; + shacl-play:color "DarkGrey"; + sh:property vr:P110 . + +vr:DecisionOutcomedReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli-dl:DecisionOutcome"@en; + skos:example "https://data.europarl.europa.eu/def/ep-statuses/ADOPTED"; + sh:nodeKind sh:IRI; + sh:pattern "https://data.europarl.europa.eu/def/ep-statuses/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Decision Outcome"@en; + sh:order "10"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property vr:P121, vr:P122 . + +vr:PlenaryPartSessionDossierReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli-dl:ForeseenActivity"@en; + skos:example "https://data.europarl.europa.eu/eli/dl/event/GMTG-PL-2024-02-26-ITM-83"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Plenary Part Session Dossier"@en; + sh:order "11"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property vr:P125, vr:P126 . + +vr:PlenaryDocumentReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli:Work"@en; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Work (Plenary Document)"@en; + sh:order "12"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property vr:P129, vr:P130 . + +vr:PlenarySessionDocumentItemReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli:WorkSubdivision"@en; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a WorkSubdivision"@en; + sh:order "13"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey" . + +vr:OrganizationReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class org:Organization"@en; + skos:example "https://data.europarl.europa.eu/org/S_D"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/org/[0-9]*?$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to an Organisation"@en; + sh:order "14"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey" . + +vr:P9 owl:versionInfo "1.3.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:hasValue eli-dl:Activity; + shacl-play:shortname "type" . + +vr:P10 owl:versionInfo "1.3.0"; + sh:path eli-dl:activity_id; + sh:name "activity id"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "activity_id" . + +vr:P11 owl:versionInfo "2.1.0"; + sh:path eli-dl:had_activity_type; + sh:name "activity type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node vr:ActivityTypeReference; + sh:hasValue ep-activities:PLENARY_VOTE_RESULTS; + shacl-play:shortname "had_activity_type" . + +vr:P12 owl:versionInfo "1.3.0"; + sh:path eli-dl:activity_label; + sh:name "activity label"@en; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "activity_label" . + +vr:P13 owl:versionInfo "1.3.0"; + sh:path eli-dl:activity_date; + sh:name "activity date"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:date; + shacl-play:shortname "activity_date" . + +vr:P14 owl:versionInfo "1.3.0"; + sh:path skos:notation; + sh:name "dlv id"@en; + sh:nodeKind sh:Literal; + sh:datatype epvoc:dlvId . + +vr:P15 owl:versionInfo "1.3.0"; + sh:path eli-dl:consists_of; + sh:name "consists of"@en; + sh:nodeKind sh:IRI; + sh:or _:a4aeb3f30c2042e3b539bc99a24f35721442; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "consists_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721442 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721443; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721444 . + +_:a4aeb3f30c2042e3b539bc99a24f35721443 sh:node vr:Decision . + +_:a4aeb3f30c2042e3b539bc99a24f35721444 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721445; + rdf:rest rdf:nil . + +_:a4aeb3f30c2042e3b539bc99a24f35721445 sh:node vr:Vote . + +vr:P16 owl:versionInfo "1.5.0"; + sh:path eli-dl:executed; + sh:name "executed"@en; + sh:nodeKind sh:IRI; + sh:node vr:PlenaryPartSessionDossierReference; + shacl-play:shortname "executed" . + +vr:P17 owl:versionInfo "2.1.0"; + sh:path eli-dl:based_on_a_realization_of; + sh:name "based on a realization of"@en; + sh:nodeKind sh:IRI; + sh:node vr:PlenaryDocumentReference; + shacl-play:shortname "based_on_a_realization_of" . + +vr:P18 owl:versionInfo "1.5.0"; + sh:path eli-dl:recorded_in_a_realization_of; + sh:name "recorded in a realization of"@en; + sh:nodeKind sh:IRI; + sh:node vr:PlenarySessionDocumentItemReference; + shacl-play:shortname "recorded_in_a_realization_of" . + +vr:P19 owl:versionInfo "1.5.0"; + sh:path eli-dl:was_motivated_by; + sh:name "was motivated by"@en; + sh:nodeKind sh:IRI; + sh:node vr:PlenaryVoteResultsRemark; + shacl-play:shortname "was_motivated_by" . + +vr:P20 owl:versionInfo "1.3.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721446; + sh:name "inverse consists of"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "inverse_consists_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721446 sh:inversePath eli-dl:consists_of . + +vr:P23 owl:versionInfo "1.3.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:hasValue eli-dl:Decision; + shacl-play:shortname "type" . + +vr:P24 owl:versionInfo "1.3.0"; + sh:path eli-dl:activity_id; + sh:name "activity id"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "activity_id" . + +vr:P25 owl:versionInfo "2.1.0"; + sh:path eli-dl:had_activity_type; + sh:name "activity type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node vr:ActivityTypeReference; + sh:hasValue ep-activities:PLENARY_OUTCOME; + shacl-play:shortname "had_activity_type" . + +vr:P26 owl:versionInfo "1.3.0"; + sh:path skos:notation; + sh:name "voting id"@en; + sh:nodeKind sh:Literal; + sh:datatype epvoc:votingId; + shacl-play:shortname "notation_votingId" . + +vr:P27 owl:versionInfo "1.3.0"; + sh:path eli-dl:activity_date; + sh:name "activity date"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:date; + shacl-play:shortname "activity_date" . + +vr:P29 owl:versionInfo "1.3.0"; + sh:path eli-dl:activity_label; + sh:name "activity label"@en; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "activity_label" . + +vr:P30 owl:versionInfo "2.1.0"; + sh:path eli-dl:decision_method; + sh:name "decision method"@en; + sh:nodeKind sh:IRI; + sh:node vr:DecisionMethodReference; + shacl-play:shortname "decision_method" . + +vr:P38 owl:versionInfo "2.1.0"; + sh:path eli-dl:was_motivated_by; + sh:name "was motivated by"@en; + sh:nodeKind sh:IRI; + sh:or _:a4aeb3f30c2042e3b539bc99a24f35721447; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "was_motivated_by" . + +_:a4aeb3f30c2042e3b539bc99a24f35721447 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721448; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721449 . + +_:a4aeb3f30c2042e3b539bc99a24f35721448 sh:node vr:PlenaryVoteResultsRemark . + +_:a4aeb3f30c2042e3b539bc99a24f35721449 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721450; + rdf:rest rdf:nil . + +_:a4aeb3f30c2042e3b539bc99a24f35721450 sh:node vr:PlenaryVoteResultsRemarkRequestVoteSplit . + +vr:P39 owl:versionInfo "1.5.0"; + sh:path eli-dl:activity_order; + sh:name "order"@en; + sh:nodeKind sh:Literal; + sh:datatype xsd:integer; + shacl-play:shortname "activity_order" . + +vr:P40 owl:versionInfo "2.1.0"; + sh:path eli-dl:had_decision_outcome; + sh:name "had decision outcome"@en; + sh:nodeKind sh:IRI; + sh:node vr:DecisionOutcomedReference; + shacl-play:shortname "had_decision_outcome" . + +vr:P45 owl:versionInfo "1.5.0"; + sh:path epvoc:decisionAboutId; + sh:name "decision about id"@en; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "decisionAboutId" . + +vr:P46 owl:versionInfo "1.5.0"; + sh:path epvoc:decisionAboutId; + sh:name "decision about id (xml syntax)"@en; + sh:nodeKind sh:Literal; + sh:datatype rdf:XMLLiteral; + shacl-play:shortname "decisionAboutId_XMLLiteral" . + +vr:P47 owl:versionInfo "1.5.0"; + sh:path epvoc:referenceText; + sh:name "reference text"@en; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "referenceText" . + +vr:P48 owl:versionInfo "1.5.0"; + sh:path epvoc:headingLabel; + sh:name "heading label"@en; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "headingLabel" . + +vr:P49 owl:versionInfo "1.5.0"; + sh:path eli-dl:responsible_organization_label; + sh:name "responsible organization label"@en; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "responsible_organization_label" . + +vr:P50 owl:versionInfo "1.5.0"; + sh:path rdfs:comment; + sh:name "comment"@en; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "comment" . + +vr:P51 owl:versionInfo "1.5.0"; + sh:path eli-dl:decided_on_a_realization_of; + sh:name "decided on a realization of"@en; + sh:nodeKind sh:IRI; + sh:hasValue eli:Work; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "decided_on_a_realization_of" . + +vr:P52 owl:versionInfo "1.5.0"; + sh:path eli-dl:decided_on_a_part_of_a_realization_of; + sh:name "decided on a realization of"@en; + sh:nodeKind sh:IRI; + sh:hasValue eli:Work; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "decided_on_a_part_of_a_realization_of" . + +vr:P53 owl:versionInfo "1.5.1"; + sh:path skos:note; + sh:name "note"@en; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "note" . + +vr:P56 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:hasValue eli-dl:Vote; + shacl-play:shortname "type" . + +vr:P57 owl:versionInfo "2.1.0"; + sh:path eli-dl:activity_id; + sh:name "activity id"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "activity_id" . + +vr:P58 owl:versionInfo "2.1.0"; + sh:path eli-dl:had_activity_type; + sh:name "activity type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node vr:ActivityTypeReference; + sh:hasValue ep-activities:PLENARY_OUTCOME; + shacl-play:shortname "had_activity_type" . + +vr:P59 owl:versionInfo "2.1.0"; + sh:path skos:notation; + sh:name "voting id"@en; + sh:nodeKind sh:Literal; + sh:datatype epvoc:votingId; + shacl-play:shortname "notation_votingId" . + +vr:P60 owl:versionInfo "2.1.0"; + sh:path eli-dl:activity_date; + sh:name "activity date"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:date; + shacl-play:shortname "activity_date" . + +vr:P61 owl:versionInfo "2.1.0"; + sh:path eli-dl:activity_start_date; + sh:name "activity start date"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:date; + shacl-play:shortname "activity_start_date" . + +vr:P62 owl:versionInfo "2.1.0"; + sh:path eli-dl:activity_label; + sh:name "activity label"@en; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "activity_label" . + +vr:P63 owl:versionInfo "2.1.0"; + sh:path eli-dl:decision_method; + sh:name "decision method"@en; + sh:nodeKind sh:IRI; + sh:node vr:DecisionMethodReference; + shacl-play:shortname "decision_method" . + +vr:P64 owl:versionInfo "2.1.0"; + sh:path eli-dl:had_voter_favor; + sh:name "had voter favor"@en; + sh:nodeKind sh:IRI; + sh:node vr:PersonReference; + shacl-play:shortname "had_voter_favor" . + +vr:P65 owl:versionInfo "2.1.0"; + sh:path eli-dl:had_voter_against; + sh:name "had voter against"@en; + sh:nodeKind sh:IRI; + sh:node vr:PersonReference; + shacl-play:shortname "had_voter_against" . + +vr:P66 owl:versionInfo "2.1.0"; + sh:path eli-dl:had_voter_abstention; + sh:name "had voter abstention"@en; + sh:nodeKind sh:IRI; + sh:node vr:PersonReference; + shacl-play:shortname "had_voter_abstention" . + +vr:P67 owl:versionInfo "2.1.0"; + sh:path eli-dl:had_voter_intended_favor; + sh:name "had voter intended favor"@en; + sh:nodeKind sh:IRI; + sh:node vr:PersonReference; + shacl-play:shortname "had_voter_intended_favor" . + +vr:P68 owl:versionInfo "2.1.0"; + sh:path eli-dl:had_voter_intended_against; + sh:name "had voter intended against"@en; + sh:nodeKind sh:IRI; + sh:node vr:PersonReference; + shacl-play:shortname "had_voter_intended_against" . + +vr:P69 owl:versionInfo "2.1.0"; + sh:path eli-dl:had_voter_intended_abstention; + sh:name "had voter intended abstention"@en; + sh:nodeKind sh:IRI; + sh:node vr:PersonReference; + shacl-play:shortname "had_voter_intended_abstention" . + +vr:P70 owl:versionInfo "2.1.0"; + sh:path eli-dl:recorded_in_a_realization_of; + sh:name "recorded in a realization of"@en; + sh:nodeKind sh:IRI; + sh:node vr:PlenarySessionDocumentItemReference; + shacl-play:shortname "recorded_in_a_realization_of" . + +vr:P71 owl:versionInfo "2.1.0"; + sh:path eli-dl:was_motivated_by; + sh:name "was motivated by"@en; + sh:nodeKind sh:IRI; + sh:or _:a4aeb3f30c2042e3b539bc99a24f35721451; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "was_motivated_by" . + +_:a4aeb3f30c2042e3b539bc99a24f35721451 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721452; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721453 . + +_:a4aeb3f30c2042e3b539bc99a24f35721452 sh:node vr:PlenaryVoteResultsRemark . + +_:a4aeb3f30c2042e3b539bc99a24f35721453 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721454; + rdf:rest rdf:nil . + +_:a4aeb3f30c2042e3b539bc99a24f35721454 sh:node vr:PlenaryVoteResultsRemarkRequestVoteSplit . + +vr:P72 owl:versionInfo "2.1.0"; + sh:path eli-dl:activity_order; + sh:name "order"@en; + sh:nodeKind sh:Literal; + sh:datatype xsd:integer; + shacl-play:shortname "activity_order" . + +vr:P73 owl:versionInfo "2.1.0"; + sh:path eli-dl:had_decision_outcome; + sh:name "had decision outcome"@en; + sh:nodeKind sh:IRI; + sh:node vr:DecisionOutcomedReference; + sh:in _:a4aeb3f30c2042e3b539bc99a24f35721455; + shacl-play:shortname "had_decision_outcome" . + +_:a4aeb3f30c2042e3b539bc99a24f35721455 rdf:first ep-statuses:ADOPTED; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721456 . + +_:a4aeb3f30c2042e3b539bc99a24f35721456 rdf:first ep-statuses:REJECTED; + rdf:rest rdf:nil . + +vr:P74 owl:versionInfo "2.1.0"; + sh:path eli-dl:number_of_votes_favor; + sh:name "number of votes in favor"@en; + sh:nodeKind sh:Literal; + sh:datatype xsd:integer; + shacl-play:shortname "number_of_votes_favor" . + +vr:P75 owl:versionInfo "2.1.0"; + sh:path eli-dl:number_of_votes_against; + sh:name "number of votes against"@en; + sh:nodeKind sh:Literal; + sh:datatype xsd:integer; + shacl-play:shortname "number_of_votes_against" . + +vr:P76 owl:versionInfo "2.1.0"; + sh:path eli-dl:number_of_votes_abstention; + sh:name "number of votes abstention"@en; + sh:nodeKind sh:Literal; + sh:datatype xsd:integer; + shacl-play:shortname "number_of_votes_abstention" . + +vr:P77 owl:versionInfo "2.1.0"; + sh:path eli-dl:number_of_attendees; + sh:name "number of attendees"@en; + sh:nodeKind sh:Literal; + sh:datatype xsd:integer; + shacl-play:shortname "number_of_attendees" . + +vr:P78 owl:versionInfo "2.1.0"; + sh:path epvoc:decisionAboutId; + sh:name "decision about id"@en; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "decisionAboutId" . + +vr:P79 owl:versionInfo "2.1.0"; + sh:path epvoc:decisionAboutId; + sh:name "decision about id (xml syntax)"@en; + sh:nodeKind sh:Literal; + sh:datatype rdf:XMLLiteral; + shacl-play:shortname "decisionAboutId_XMLLiteral" . + +vr:P80 owl:versionInfo "2.1.0"; + sh:path epvoc:referenceText; + sh:name "reference text"@en; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "referenceText" . + +vr:P81 owl:versionInfo "2.1.0"; + sh:path epvoc:headingLabel; + sh:name "heading label"@en; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "headingLabel" . + +vr:P82 owl:versionInfo "2.1.0"; + sh:path eli-dl:responsible_organization_label; + sh:name "responsible organization label"@en; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "responsible_organization_label" . + +vr:P83 owl:versionInfo "2.1.0"; + sh:path rdfs:comment; + sh:name "comment"@en; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "comment" . + +vr:P84 owl:versionInfo "2.1.0"; + sh:path eli-dl:decided_on_a_realization_of; + sh:name "decided on a realization of"@en; + sh:nodeKind sh:IRI; + sh:hasValue eli:Work; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "decided_on_a_realization_of" . + +vr:P85 owl:versionInfo "2.1.0"; + sh:path eli-dl:decided_on_a_part_of_a_realization_of; + sh:name "decided on a realization of"@en; + sh:nodeKind sh:IRI; + sh:hasValue eli:Work; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "decided_on_a_part_of_a_realization_of" . + +vr:P86 owl:versionInfo "2.1.0"; + sh:path skos:note; + sh:name "note"@en; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "note" . + +vr:P89 owl:versionInfo "1.5.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:hasValue eli-dl:Activity; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "type" . + +vr:P90 owl:versionInfo "2.1.0"; + sh:path eli-dl:activity_id; + sh:name "activity id"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "activity_id" . + +vr:P91 owl:versionInfo "2.1.0"; + sh:path eli-dl:had_activity_type; + sh:name "had activity type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node vr:ActivityTypeReference; + sh:in _:a4aeb3f30c2042e3b539bc99a24f35721457; + shacl-play:shortname "had_activity_type" . + +_:a4aeb3f30c2042e3b539bc99a24f35721457 rdf:first ep-activities:REQUEST_VOTE_SPLIT; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721458 . + +_:a4aeb3f30c2042e3b539bc99a24f35721458 rdf:first ep-activities:REQUEST_VOTE_ROLLCALL; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721459 . + +_:a4aeb3f30c2042e3b539bc99a24f35721459 rdf:first ep-activities:REQUEST_VOTE_SEPARATE; + rdf:rest rdf:nil . + +vr:P92 owl:versionInfo "1.5.0"; + sh:path eli-dl:activity_label; + sh:name "activity label"@en; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "activity_label" . + +vr:P93 owl:versionInfo "1.5.0"; + sh:path eli-dl:activity_order; + sh:name "activity order"@en; + sh:nodeKind sh:Literal; + sh:datatype xsd:integer; + shacl-play:shortname "activity_order" . + +vr:P94 owl:versionInfo "2.1.0"; + sh:path eli-dl:had_responsible_organization; + sh:name "had responsible organization"@en; + sh:nodeKind sh:IRI; + sh:node vr:OrganizationReference; + shacl-play:shortname "had_responsible_organization" . + +vr:P95 owl:versionInfo "1.5.0"; + sh:path eli-dl:responsible_organization_label; + sh:name "responsible organization label"@en; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "responsible_organization_label" . + +vr:P96 owl:versionInfo "2.1.0"; + sh:path epvoc:hadResponsibleOrganization; + sh:name "had responsible organization"@en; + sh:nodeKind sh:IRI; + sh:node vr:OrganizationReference; + shacl-play:shortname "hadResponsibleOrganization" . + +vr:P97 owl:versionInfo "1.5.0"; + sh:path eli-dl:created_a_realization_of; + sh:name "created a realization of"@en; + sh:nodeKind sh:IRI; + sh:node vr:WorkRemark; + shacl-play:shortname "created_a_realization_of" . + +vr:P100 owl:versionInfo "1.5.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:hasValue eli-dl:Activity; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "type" . + +vr:P101 owl:versionInfo "1.5.0"; + sh:path epvoc:numbering; + sh:name "numbering"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "numbering" . + +vr:P102 owl:versionInfo "1.5.0"; + sh:path epvoc:expressionContent; + sh:name "expression content"@en; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "expressionContent" . + +vr:P105 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:hasValue eli-dl:Activity; + shacl-play:shortname "type" . + +vr:P106 owl:versionInfo "2.1.0"; + sh:path eli-dl:activity_id; + sh:name "activity id"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "activity_id" . + +vr:P107 owl:versionInfo "2.1.0"; + sh:path eli-dl:had_activity_type; + sh:name "had activity type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node vr:ActivityTypeReference; + sh:hasValue ep-activities:REQUEST_VOTE_SPLIT; + shacl-play:shortname "had_activity_type" . + +vr:P110 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:hasValue foaf:Person; + sh:deactivated "true"^^xsd:boolean . + +vr:P113 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue eli-dl:ActivityType; + sh:deactivated "true"^^xsd:boolean . + +vr:P114 owl:versionInfo "2.1.0"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:nodeKind sh:IRI; + sh:hasValue ept:ep-activities; + sh:deactivated "true"^^xsd:boolean . + +vr:P117 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue eli-dl:DecisionMethod; + sh:deactivated "true"^^xsd:boolean . + +vr:P118 owl:versionInfo "2.1.0"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:nodeKind sh:IRI; + sh:hasValue ept:ep-decision-methods; + sh:deactivated "true"^^xsd:boolean . + +vr:P121 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue eli-dl:DecisionMethod; + sh:deactivated "true"^^xsd:boolean . + +vr:P122 owl:versionInfo "2.1.0"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:nodeKind sh:IRI; + sh:hasValue ept:ep-decision-methods; + sh:deactivated "true"^^xsd:boolean . + +vr:P125 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue eli-dl:DecisionMethod; + sh:deactivated "true"^^xsd:boolean . + +vr:P126 owl:versionInfo "2.1.0"; + sh:path eli-dl:had_activity_type; + sh:nodeKind sh:IRI; + sh:hasValue "ep-activities/PLENARY_PART_SESSION_DOSSIER"; + sh:deactivated "true"^^xsd:boolean . + +vr:P129 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue eli:Work; + sh:deactivated "true"^^xsd:boolean . + +vr:P130 owl:versionInfo "2.1.0"; + sh:path eli:work_type; + sh:nodeKind sh:IRI; + sh:in _:a4aeb3f30c2042e3b539bc99a24f35721460; + sh:deactivated "true"^^xsd:boolean . + +_:a4aeb3f30c2042e3b539bc99a24f35721460 rdf:first ep-document-types:PLENARY_REPORT; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721461 . + +_:a4aeb3f30c2042e3b539bc99a24f35721461 rdf:first ep-document-types:RESOLUTION_MOTION; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721462 . + +_:a4aeb3f30c2042e3b539bc99a24f35721462 rdf:first ep-document-types:RESOLUTION_MOTION_JOINT; + rdf:rest rdf:nil . \ No newline at end of file diff --git a/2.1.0/dsd/vote-results/eli-ep_vote-results.svg b/2.1.0/dsd/vote-results/eli-ep_vote-results.svg new file mode 100644 index 0000000..e986e64 --- /dev/null +++ b/2.1.0/dsd/vote-results/eli-ep_vote-results.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/2.1.0/dsd/vote-results/index.html b/2.1.0/dsd/vote-results/index.html new file mode 100644 index 0000000..d172bc8 --- /dev/null +++ b/2.1.0/dsd/vote-results/index.html @@ -0,0 +1,1540 @@ + + + + + + + + Vote results dataset description + + + + + +
+ + + + + +
+

Vote results dataset description

+
+
Creation date: 2023-09-26
Last updated: 2024-03-21 00:00:00
Copyright date: 2023
Version: 2.1.0
License: https://www.europarl.europa.eu/legal-notice/
Creator: https://publications.europa.eu/resource/authority/corporate-body/EP
Publisher: https://publications.europa.eu/resource/authority/corporate-body/EP
Rightsholder:
Feedback:
Download serialization:
TTL

+ + + + +
+

Description

This Dataset Description is a subset of the general ELI-EP application profile and it includes classes and properties used in Vote results datasets. Descriptions of classes and properties can be found in ELI-EP application profile.

+
+

Model documentation

+
+
+
+
+

Plenary Vote Results

+
+

This node shape represents a subset of eli-dl:Activity

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/event/MTG-PL-2023-06-14-VOT-ITM-6
  • +
Applies to:
+
PREFIX eli-dl: <http://data.europa.eu/eli/eli-draft-legislation-ontology#>
+SELECT ?this
+WHERE {
+ ?this a eli-dl:Activity.
+ ?this eli-dl:had_activity_type <https://data.europarl.europa.eu/def/ep-activities/PLENARY_VOTE_RESULTS>.
+}
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
activity dateeli-dl:activity_datexsd:date
+
1..1
+
activity ideli-dl:activity_idxsd:string
+
1..*
+
activity labeleli-dl:activity_labelrdf:langString
+
0..*
+
activity typeeli-dl:had_activity_typeReference to an Activity Type
+
1..1
+
based on a realization ofeli-dl:based_on_a_realization_ofReference to a Work (Plenary Document)
+
0..*
+
consists ofeli-dl:consists_ofept:vote-results#Decision or ept:vote-results#Vote
+
0..*
+
dlv idskos:notationept:epvoc#dlvId
+
0..*
+
executedeli-dl:executedReference to a Plenary Part Session Dossier
+
0..*
+
inverse consists of^eli-dl:consists_ofIRI
+
1..1
+
recorded in a realization ofeli-dl:recorded_in_a_realization_ofReference to a WorkSubdivision
+
0..*
+
typerdf:typeeli-dl:Activity
+
1..*
+
was motivated byeli-dl:was_motivated_byPlenary Vote Results Remarks (full metadata)
+
0..*
+
+
+
+

+
+
+
+

Decision

+
+

This node shape refers to the class eli-dl:Decision

+
    +
  • Applies to: eli-dl:Decision
  • +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/event/MTG-PL-2023-07-11-DEC-156726
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
activity dateeli-dl:activity_datexsd:date
+
1..1
+
activity ideli-dl:activity_idxsd:string
+
1..*
+
activity labeleli-dl:activity_labelrdf:langString
+
0..*
+
activity typeeli-dl:had_activity_typeReference to an Activity Type
+
1..1
+
commentrdfs:commentrdf:langString
+
0..*
+
decided on a realization ofeli-dl:decided_on_a_part_of_a_realization_ofeli:Work
+
0..*
+
decided on a realization ofeli-dl:decided_on_a_realization_ofeli:Work
+
0..*
+
decision about idept:epvoc#decisionAboutIdxsd:string
+
0..*
+
decision about id (xml syntax)ept:epvoc#decisionAboutIdrdf:XMLLiteral
+
0..*
+
decision methodeli-dl:decision_methodReference to a Decision Method
+
0..*
+
had decision outcomeeli-dl:had_decision_outcomeReference to a Decision Outcome
+
0..*
+
heading labelept:epvoc#headingLabelrdf:langString
+
0..*
+
noteskos:noterdf:langString
+
0..*
+
ordereli-dl:activity_orderxsd:integer
+
0..*
+
reference textept:epvoc#referenceTextrdf:langString
+
0..*
+
responsible organization labeleli-dl:responsible_organization_labelrdf:langString
+
0..*
+
typerdf:typeeli-dl:Decision
+
1..*
+
voting idskos:notationept:epvoc#votingId
+
0..*
+
was motivated byeli-dl:was_motivated_byept:vote-results#PlenaryVoteResultsRemark or ept:vote-results#PlenaryVoteResultsRemarkRequestVoteSplit
+
0..*
+
+
+
+

+
+
+
+

Vote

+
+

This node shape refers to the class eli-dl:Vote

+
    +
  • Applies to: eli-dl:Vote
  • +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/event/MTG-PL-2024-02-27-DEC-164491
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
activity dateeli-dl:activity_datexsd:date
+
1..1
+
activity ideli-dl:activity_idxsd:string
+
1..*
+
activity labeleli-dl:activity_labelrdf:langString
+
0..*
+
activity start dateeli-dl:activity_start_datexsd:date
+
0..1
+
activity typeeli-dl:had_activity_typeReference to an Activity Type
+
1..1
+
commentrdfs:commentrdf:langString
+
0..*
+
decided on a realization ofeli-dl:decided_on_a_part_of_a_realization_ofeli:Work
+
0..*
+
decided on a realization ofeli-dl:decided_on_a_realization_ofeli:Work
+
0..*
+
decision about idept:epvoc#decisionAboutIdxsd:string
+
0..*
+
decision about id (xml syntax)ept:epvoc#decisionAboutIdrdf:XMLLiteral
+
0..*
+
decision methodeli-dl:decision_methodReference to a Decision Method
+
0..*
+
had decision outcomeeli-dl:had_decision_outcomeReference to a Decision Outcome
+
0..*
+
had voter abstentioneli-dl:had_voter_abstentionReference to a Person
+
0..*
+
had voter againsteli-dl:had_voter_againstReference to a Person
+
0..*
+
had voter favoreli-dl:had_voter_favorReference to a Person
+
0..*
+
had voter intended abstentioneli-dl:had_voter_intended_abstentionReference to a Person
+
0..*
+
had voter intended againsteli-dl:had_voter_intended_againstReference to a Person
+
0..*
+
had voter intended favoreli-dl:had_voter_intended_favorReference to a Person
+
0..*
+
heading labelept:epvoc#headingLabelrdf:langString
+
0..*
+
noteskos:noterdf:langString
+
0..*
+
number of attendeeseli-dl:number_of_attendeesxsd:integer
+
0..*
+
number of votes abstentioneli-dl:number_of_votes_abstentionxsd:integer
+
0..*
+
number of votes againsteli-dl:number_of_votes_againstxsd:integer
+
0..*
+
number of votes in favoreli-dl:number_of_votes_favorxsd:integer
+
0..*
+
ordereli-dl:activity_orderxsd:integer
+
0..*
+
recorded in a realization ofeli-dl:recorded_in_a_realization_ofReference to a WorkSubdivision
+
0..*
+
reference textept:epvoc#referenceTextrdf:langString
+
0..*
+
responsible organization labeleli-dl:responsible_organization_labelrdf:langString
+
0..*
+
typerdf:typeeli-dl:Vote
+
1..*
+
voting idskos:notationept:epvoc#votingId
+
0..*
+
was motivated byeli-dl:was_motivated_byept:vote-results#PlenaryVoteResultsRemark or ept:vote-results#PlenaryVoteResultsRemarkRequestVoteSplit
+
0..*
+
+
+
+

+
+
+
+

Plenary Vote Results Remarks (full metadata)

+
+

This node shape represents a subset of eli-dl:Activity

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/event/MTG-PL-2023-11-21-VOT-ITM-939705-SPLIT-6
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
activity ideli-dl:activity_idxsd:string
+
1..1
+
activity labeleli-dl:activity_labelrdf:langString
+
0..*
+
activity ordereli-dl:activity_orderxsd:integer
+
0..*
+
created a realization ofeli-dl:created_a_realization_ofWork Remarks
+
0..*
+
had activity typeeli-dl:had_activity_typeReference to an Activity Type
+
1..1
+
had responsible organizationept:epvoc#hadResponsibleOrganizationReference to an Organisation
+
0..*
+
had responsible organizationeli-dl:had_responsible_organizationReference to an Organisation
+
0..*
+
responsible organization labeleli-dl:responsible_organization_labelrdf:langString
+
0..*
+
typerdf:typeeli-dl:Activity
+
1..*
+
+
+
+

+
+
+
+

Plenary Vote Results Remarks (limited metadata)

+
+

This node shape represents a subset of eli-dl:Activity

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/event/MTG-PL-2023-11-21-VOT-ITM-939705-SPLIT-160501
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
activity ideli-dl:activity_idxsd:string
+
1..1
+
had activity typeeli-dl:had_activity_typeReference to an Activity Type
+
1..1
+
typerdf:typeeli-dl:Activity
+
1..*
+
+
+
+

+
+
+
+

Work Remarks

+
+

This node shape represents a subset of eli:Work

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/doc/MTG-PL-2024-02-29-VOT-ITM-940956-SPLIT-1-1
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
expression contentept:epvoc#expressionContentrdf:langString
+
0..*
+
numberingept:epvoc#numberingxsd:string
+
0..1
+
typerdf:typeeli-dl:Activity
+
1..*
+
+
+
+

+
+
+
+

Reference to an Activity Type

+
+

This node shape refers to the class eli-dl:ActivityType

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: https://data.europarl.europa.eu/def/ep-activities/.*$
  • +
  • Example: https://data.europarl.europa.eu/def/ep-activities/PLENARY_VOTE_RESULTS
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
Is in schemeskos:inSchemeept:ep-activities
+
0..*
+
typerdf:typeeli-dl:ActivityType
+
0..*
+
+
+
+

+
+
+
+

Reference to a Decision Method

+
+

This node shape refers to the class eli-dl:DecisionMethod

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: https://data.europarl.europa.eu/def/ep-decision-methods/.*$
  • +
  • Example: https://data.europarl.europa.eu/def/ep-decision-methods/VOTE_ELECTRONIC_ROLLCALL
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
Is in schemeskos:inSchemeept:ep-decision-methods
+
0..*
+
typerdf:typeeli-dl:DecisionMethod
+
0..*
+
+
+
+

+
+
+
+

Reference to a Person

+
+

This node shape refers to the class foaf:Person

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/person/[0-9]*?$
  • +
  • Example: https://data.europarl.europa.eu/person/124936
  • +
+ + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
typerdf:typefoaf:Person
+
1..*
+
+
+
+

+
+
+
+

Reference to a Decision Outcome

+
+

This node shape refers to the class eli-dl:DecisionOutcome

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: https://data.europarl.europa.eu/def/ep-statuses/.*$
  • +
  • Example: https://data.europarl.europa.eu/def/ep-statuses/ADOPTED
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
Is in schemeskos:inSchemeept:ep-decision-methods
+
0..*
+
typerdf:typeeli-dl:DecisionMethod
+
0..*
+
+
+
+

+
+
+
+

Reference to a Plenary Part Session Dossier

+
+

This node shape refers to the class eli-dl:ForeseenActivity

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/event/GMTG-PL-2024-02-26-ITM-83
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
eli-dl:had_activity_type"ep-activities/PLENARY_PART_SESSION_DOSSIER"
+
0..*
+
typerdf:typeeli-dl:DecisionMethod
+
0..*
+
+
+
+

+
+
+
+

Reference to a Work (Plenary Document)

+
+

This node shape refers to the class eli:Work

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+$
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
eli:work_typeIRI
+
0..*
+
typerdf:typeeli:Work
+
0..*
+
+
+
+

+
+
+
+

Reference to a WorkSubdivision

+
+

This node shape refers to the class eli:WorkSubdivision

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+$
  • +
+
+
+

+
+
+
+

Reference to an Organisation

+
+

This node shape refers to the class org:Organization

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/org/[0-9]*?$
  • +
  • Example: https://data.europarl.europa.eu/org/S_D
  • +
+
+
+

+

Release notes

2.1.0 - 2024-03-21

+
    +
  • (rfc) add new vr:Vote, also review properties for vr:Decision
  • +
  • (new) add vr:PlenaryDocumentReference, vr:PlenarySessionDocumentItemReference, vr:OrganizationReference (no impact)
  • +
  • (new) add vr:PlenaryVoteResultsRemarkRequestVoteSplit + add it as sh:node for vr:PlenaryVoteResultsRemark
  • +
  • (rfc) missing eli-dl:had_activity_type for vr:PlenaryVoteResultsRemark
  • +
  • (rfc) use EP taxonomies (EPT) instead of EU Authority Tables (EU AT)
  • +
+

1.5.0 - 2023-12-07

+
    +
  • add Description
  • +
+

1.3.0 - 2023-09-26

+
    +
  • creation
  • +
+
+
+ \ No newline at end of file diff --git a/2.1.0/eli-ep.shacl.ttl b/2.1.0/eli-ep.shacl.ttl new file mode 100644 index 0000000..b0218c3 --- /dev/null +++ b/2.1.0/eli-ep.shacl.ttl @@ -0,0 +1,1976 @@ +@prefix schema: . +@prefix owl: . +@prefix xsd: . +@prefix skosthes: . +@prefix rdfs: . +@prefix eli-ep: . +@prefix qb: . +@prefix doap: . +@prefix sh: . +@prefix dcterms: . +@prefix dcat: . +@prefix euvoc: . +@prefix locn: . +@prefix vann: . +@prefix prov: . +@prefix foaf: . +@prefix eli: . +@prefix adms: . +@prefix org: . +@prefix xls2rdf: . +@prefix eli-dl: . +@prefix ept: . +@prefix vcard: . +@prefix geosparql: . +@prefix shacl-play: . +@prefix rdf: . +@prefix person: . +@prefix epvoc: . +@prefix op-aut: . +@prefix dc: . +@prefix skos: . +@prefix skosxl: . + + a owl:Ontology, adms:Asset; + dcterms:type ; + rdfs:label "ELI-EP Application Profile"@en; + dcterms:title "ELI-EP Application Profile"@en; + dcterms:description "ELI-EP is an application profile based on the ELI / ELI-DL Ontology, specifically designed to describe the documents and the activities of the European Parliament."@en; + owl:versionInfo "2.1.0"; + adms:versionNotes """2.1.0 - 2024-03-20 +- (new) add eli-dl:forms_part_of and eli-dl:occured_at_stage +- (new) add new classes: eli-dl:Vote, eli-dl:ProcessStage +- (new) add new properties: epvoc:expressionContent for eli:Expression; epvoc:originalLanguage, eli:is_realized_by and skos:notation^^epvoc:speechId for eli:WorkSubdivision +- (rfc) eli:WorkType values changed from EU AT resource-type to EP taxonomy ep-document-types; eli-dl:ParticipationRole from role to ep-roles +- (rfc) org:Organization values changed from EU AT corporate-body to org-ep data +- (new) added missing classes: eli-dl:DecisionMethod, eli-dl:DecisionOutcome + +2.0 - 2024-01-12 +- (new) add eli-dl:involved_work +- (rfc) eli-dl:ActivityType values changed from EU AT event to EP taxonomy ep-activities +- (new) add eli-dl:ProcessType, using EP taxonomy ep-procedure-types + +1.5 - 2023-12-05 +- check cardinalities + add missing properties + +1.3 - 2023-09-26 +- (new) add Classes eli-dl:Decision, eli:WorkSubdivision, eli:SubdivisionType and related properties +- (new) properties eli-dl:number_of_attendees, eli-dl:had_participant_person, eli-dl:had_excused_person +- (rfc) eli-dl:recorded_in_realization_of by eli-dl:recorded_in_a_realization_of +- (rfc) change eliExpression and eli:Manifestation pattern to manage not only 2 letters, but also 3 - in case for mul (multilingual). + +1.2 - 2023-06-10 +- (update) change dcterms:identifier^^epvoc:periclesId to skos:notation^^epvoc:periclesId +(update) eli-dl:activity_date change datatype to date only (xsd:date) + +1.1 - 2023-04-14 +- (new) object properties: eli-dl:adopts, epvoc:isAboutSubjectMatter, epvoc:isAboutDirectoryCode +- (new) eli-dl:Process +- (update) eli:date_document sh:datatype changed from xsd:dateTime to xsd:date"""@en; + adms:status ; + owl:versionIRI ; + dcterms:conformsTo ; + dcterms:created "2022-11-24"^^xsd:date; + dcterms:modified "2024-03-20T00:00:00.000Z"^^xsd:dateTime; + dcterms:dateCopyrighted "2022"^^xsd:gYear; + dcterms:license ; + dcterms:creator ; + dcterms:publisher ; + dcterms:rigthsHolder ; + dcat:distribution _:a4aeb3f30c2042e3b539bc99a24f35721593 . + +_:a4aeb3f30c2042e3b539bc99a24f35721593 dcterms:format ; + dcat:downloadURL . + +eli:Work a sh:NodeShape, rdfs:Class; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/A-9-2019-0001"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + sh:ignoredProperties _:a4aeb3f30c2042e3b539bc99a24f35721594; + rdfs:label "Work"@en; + sh:order "1"^^xsd:integer; + owl:versionInfo "1.0"; + shacl-play:color "Orange"; + sh:property eli-ep:P14, eli-ep:P15, eli-ep:P16, eli-ep:P17, eli-ep:P18, eli-ep:P19, + eli-ep:P20, eli-ep:P21, eli-ep:P22, eli-ep:P23, eli-ep:P24, eli-ep:P25, eli-ep:P26, + eli-ep:P27, eli-ep:P28, eli-ep:P29, eli-ep:P32, eli-ep:P33, eli-ep:P34, eli-ep:P35, + eli-ep:P36, eli-ep:P37, eli-ep:P38, eli-ep:P39, eli-ep:P40, eli-ep:P41, eli-ep:P42, + eli-ep:P43, eli-ep:P44, eli-ep:P45, eli-ep:P46, eli-ep:P47 . + +_:a4aeb3f30c2042e3b539bc99a24f35721594 rdf:first rdf:type; + rdf:rest rdf:nil . + +eli:ComplexWork a sh:NodeShape, rdfs:Class; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/OJ-9-2020-10-21"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + sh:ignoredProperties _:a4aeb3f30c2042e3b539bc99a24f35721595; + rdfs:label "Complex work"@en; + sh:order "2"^^xsd:integer; + owl:versionInfo "1.0"; + shacl-play:color "Orange"; + sh:property eli-ep:P9, eli-ep:P10, eli-ep:P14, eli-ep:P15, eli-ep:P16, eli-ep:P17, + eli-ep:P18, eli-ep:P19, eli-ep:P20, eli-ep:P21, eli-ep:P22, eli-ep:P23, eli-ep:P24, + eli-ep:P25, eli-ep:P26, eli-ep:P27, eli-ep:P28, eli-ep:P29 . + +_:a4aeb3f30c2042e3b539bc99a24f35721595 rdf:first rdf:type; + rdf:rest rdf:nil . + +eli:Expression a sh:NodeShape, rdfs:Class; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/A-9-2019-0001/en"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+/[a-z]{2,3}$"; + sh:closed "true"^^xsd:boolean; + sh:ignoredProperties _:a4aeb3f30c2042e3b539bc99a24f35721596; + rdfs:label "Expression"@en; + sh:order "3"^^xsd:integer; + owl:versionInfo "1.3"; + shacl-play:color "RoyalBlue"; + sh:property eli-ep:P137, eli-ep:P138, eli-ep:P139, eli-ep:P140, eli-ep:P141 . + +_:a4aeb3f30c2042e3b539bc99a24f35721596 rdf:first rdf:type; + rdf:rest rdf:nil . + +eli:Manifestation a sh:NodeShape, rdfs:Class; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/A-9-2019-0001/en/pdf"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+/[a-z]{2,3}/.*$"; + sh:closed "true"^^xsd:boolean; + sh:ignoredProperties _:a4aeb3f30c2042e3b539bc99a24f35721597; + rdfs:label "Manifestation"@en; + sh:order "4"^^xsd:integer; + owl:versionInfo "1.3"; + shacl-play:color "SeaGreen"; + sh:property eli-ep:P144, eli-ep:P145, eli-ep:P146, eli-ep:P147, eli-ep:P148 . + +_:a4aeb3f30c2042e3b539bc99a24f35721597 rdf:first rdf:type; + rdf:rest rdf:nil . + +eli-dl:Activity a sh:NodeShape, rdfs:Class; + skos:example "https://data.europarl.europa.eu/eli/dl/event/MTG-PL-2020-10-23"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + sh:ignoredProperties _:a4aeb3f30c2042e3b539bc99a24f35721598; + rdfs:label "Activity"@en; + sh:order "5"^^xsd:integer; + owl:versionInfo "1.0"; + shacl-play:color "DarkBlue"; + sh:property eli-ep:P63, eli-ep:P64, eli-ep:P65, eli-ep:P66, eli-ep:P67, eli-ep:P68, + eli-ep:P69, eli-ep:P70, eli-ep:P71, eli-ep:P72, eli-ep:P73, eli-ep:P75, eli-ep:P76, + eli-ep:P77, eli-ep:P78, eli-ep:P79, eli-ep:P80, eli-ep:P81, eli-ep:P82, eli-ep:P83, + eli-ep:P84, eli-ep:P85, eli-ep:P86, eli-ep:P87, eli-ep:P88, eli-ep:P89, eli-ep:P90, + eli-ep:P91 . + +_:a4aeb3f30c2042e3b539bc99a24f35721598 rdf:first rdf:type; + rdf:rest rdf:nil . + +eli-dl:ForeseenActivity a sh:NodeShape, rdfs:Class; + skos:example "https://data.europarl.europa.eu/eli/dl/event/MTG-PL-2020-10-23-TF-9000"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + sh:ignoredProperties _:a4aeb3f30c2042e3b539bc99a24f35721599; + rdfs:label "ForeseenActivity"@en; + sh:order "6"^^xsd:integer; + owl:versionInfo "1.0"; + shacl-play:color "Grey"; + sh:property eli-ep:P63, eli-ep:P64, eli-ep:P65, eli-ep:P66, eli-ep:P67, eli-ep:P68, + eli-ep:P69, eli-ep:P70, eli-ep:P71, eli-ep:P72, eli-ep:P73, eli-ep:P93, eli-ep:P94, + eli-ep:P95, eli-ep:P96, eli-ep:P97, eli-ep:P98, eli-ep:P99, eli-ep:P100 . + +_:a4aeb3f30c2042e3b539bc99a24f35721599 rdf:first rdf:type; + rdf:rest rdf:nil . + +eli-dl:Participation a sh:NodeShape, rdfs:Class; + skos:example "https://data.europarl.europa.eu/eli/dl/participation/A-9-2021-0226_112611"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/participation/[A-Za-z0-9\\-_]+_+[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + sh:ignoredProperties _:a4aeb3f30c2042e3b539bc99a24f35721600; + rdfs:label "Participation"@en; + sh:order "7"^^xsd:integer; + owl:versionInfo "1.0"; + shacl-play:color "Purple"; + sh:property eli-ep:P151, eli-ep:P152, eli-ep:P153, eli-ep:P154 . + +_:a4aeb3f30c2042e3b539bc99a24f35721600 rdf:first rdf:type; + rdf:rest rdf:nil . + +epvoc:Room a sh:NodeShape, rdfs:Class; + skos:example "https://data.europarl.europa.eu/room/LOWHEM"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/room/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + sh:ignoredProperties _:a4aeb3f30c2042e3b539bc99a24f35721601; + rdfs:label "Room"@en; + sh:order "8"^^xsd:integer; + owl:versionInfo "1.0"; + shacl-play:color "Black"; + sh:property eli-ep:P157, eli-ep:P158, eli-ep:P159 . + +_:a4aeb3f30c2042e3b539bc99a24f35721601 rdf:first rdf:type; + rdf:rest rdf:nil . + +eli-dl:ParliamentaryTerm a sh:NodeShape, rdfs:Class; + skos:example "https://data.europarl.europa.eu/org/ep-9"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/org/ep-[0-9].*$"; + sh:closed "true"^^xsd:boolean; + sh:ignoredProperties _:a4aeb3f30c2042e3b539bc99a24f35721602; + rdfs:label "Parliamentary term"@en; + sh:order "9"^^xsd:integer; + owl:versionInfo "1.0"; + shacl-play:color "Black"; + sh:property eli-ep:P175 . + +_:a4aeb3f30c2042e3b539bc99a24f35721602 rdf:first rdf:type; + rdf:rest rdf:nil . + +eli:LegalResource a sh:NodeShape, rdfs:Class; + sh:nodeKind sh:IRI; + sh:closed "true"^^xsd:boolean; + sh:ignoredProperties _:a4aeb3f30c2042e3b539bc99a24f35721603; + rdfs:label "Legal Resource"@en; + sh:order "10"^^xsd:integer; + owl:versionInfo "1.0"; + shacl-play:color "Orange" . + +_:a4aeb3f30c2042e3b539bc99a24f35721603 rdf:first rdf:type; + rdf:rest rdf:nil . + +eli-dl:Process a sh:NodeShape, rdfs:Class; + rdfs:comment "Remark: Process data will not be yet available. For now, this inverse relation will be provided only in adopted-texts dumps and APIs."@en; + skos:example "https://data.europarl.europa.eu/eli/dl/proc/2019-0001"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/proc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + sh:ignoredProperties _:a4aeb3f30c2042e3b539bc99a24f35721604; + rdfs:label "Process"@en; + sh:order "11"^^xsd:integer; + owl:versionInfo "1.1"; + shacl-play:color "Plum"; + sh:property eli-ep:P162, eli-ep:P163, eli-ep:P164, eli-ep:P165, eli-ep:P166, eli-ep:P167, + eli-ep:P168, eli-ep:P169, eli-ep:P170, eli-ep:P171, eli-ep:P172 . + +_:a4aeb3f30c2042e3b539bc99a24f35721604 rdf:first rdf:type; + rdf:rest rdf:nil . + +eli:WorkSubdivision a sh:NodeShape, rdfs:Class; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/PV-9-2023-07-11-RCV-ITM-90"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + sh:ignoredProperties _:a4aeb3f30c2042e3b539bc99a24f35721605; + rdfs:label "Work Subdivision"@en; + sh:order "12"^^xsd:integer; + owl:versionInfo "1.3"; + shacl-play:color "Orange"; + sh:property eli-ep:P50, eli-ep:P51, eli-ep:P52, eli-ep:P53, eli-ep:P54, eli-ep:P55, + eli-ep:P56, eli-ep:P57, eli-ep:P58, eli-ep:P59 . + +_:a4aeb3f30c2042e3b539bc99a24f35721605 rdf:first rdf:type; + rdf:rest rdf:nil . + +eli-dl:Decision a sh:NodeShape, rdfs:Class; + skos:example "https://data.europarl.europa.eu/eli/dl/event/MTG-PL-2023-07-11-DEC-156726"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + sh:ignoredProperties _:a4aeb3f30c2042e3b539bc99a24f35721606; + rdfs:label "Decision"@en; + sh:order "13"^^xsd:integer; + owl:versionInfo "1.3"; + shacl-play:color "LightBlue"; + sh:property eli-ep:P104, eli-ep:P105, eli-ep:P106, eli-ep:P107, eli-ep:P108, eli-ep:P109, + eli-ep:P110, eli-ep:P111, eli-ep:P112, eli-ep:P113, eli-ep:P114, eli-ep:P115, eli-ep:P116, + eli-ep:P117, eli-ep:P118, eli-ep:P119, eli-ep:P120, eli-ep:P121 . + +_:a4aeb3f30c2042e3b539bc99a24f35721606 rdf:first rdf:type; + rdf:rest rdf:nil . + +eli-dl:Vote a sh:NodeShape, rdfs:Class; + skos:example "https://data.europarl.europa.eu/eli/dl/event/MTG-PL-2024-02-27-DEC-164491"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + sh:ignoredProperties _:a4aeb3f30c2042e3b539bc99a24f35721607; + rdfs:label "Vote"@en; + sh:order "14"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "LightBlue"; + sh:property eli-ep:P104, eli-ep:P105, eli-ep:P106, eli-ep:P107, eli-ep:P108, eli-ep:P109, + eli-ep:P110, eli-ep:P111, eli-ep:P112, eli-ep:P113, eli-ep:P114, eli-ep:P115, eli-ep:P116, + eli-ep:P117, eli-ep:P118, eli-ep:P119, eli-ep:P120, eli-ep:P121, eli-ep:P123, eli-ep:P124, + eli-ep:P125, eli-ep:P126, eli-ep:P127, eli-ep:P128, eli-ep:P129, eli-ep:P130, eli-ep:P131, + eli-ep:P132, eli-ep:P133, eli-ep:P134 . + +_:a4aeb3f30c2042e3b539bc99a24f35721607 rdf:first rdf:type; + rdf:rest rdf:nil . + +eli:WorkType a sh:NodeShape, rdfs:Class; + skos:example "https://data.europarl.europa.eu/def/ep-document-types/TEXT_ADOPTED"; + sh:nodeKind sh:IRI; + sh:pattern "https://data.europarl.europa.eu/def/ep-document-types/.*$"; + sh:ignoredProperties _:a4aeb3f30c2042e3b539bc99a24f35721608; + rdfs:label "Work type"@en; + sh:order "16"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey" . + +_:a4aeb3f30c2042e3b539bc99a24f35721608 rdf:first rdf:type; + rdf:rest rdf:nil . + +eli-dl:ParticipationRole a sh:NodeShape, rdfs:Class; + skos:example "https://data.europarl.europa.eu/def/ep-roles/RAPPORTEUR"; + sh:nodeKind sh:IRI; + sh:pattern "https://data.europarl.europa.eu/def/ep-roles/.*$"; + sh:ignoredProperties _:a4aeb3f30c2042e3b539bc99a24f35721609; + rdfs:label "Participation Role"@en; + sh:order "17"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property eli-ep:P182, eli-ep:P183 . + +_:a4aeb3f30c2042e3b539bc99a24f35721609 rdf:first rdf:type; + rdf:rest rdf:nil . + +dcterms:LinguisticSystem a sh:NodeShape, rdfs:Class; + skos:example "http://publications.europa.eu/resource/authority/language/LIT"; + sh:nodeKind sh:IRI; + sh:pattern "http://publications.europa.eu/resource/authority/langauge/.*$"; + sh:ignoredProperties _:a4aeb3f30c2042e3b539bc99a24f35721610; + rdfs:label "Linguistic System"@en; + sh:order "18"^^xsd:integer; + owl:versionInfo "1.0"; + shacl-play:color "DarkGrey"; + sh:property eli-ep:P202, eli-ep:P203 . + +_:a4aeb3f30c2042e3b539bc99a24f35721610 rdf:first rdf:type; + rdf:rest rdf:nil . + +dcterms:MediaTypeOrExtent a sh:NodeShape, rdfs:Class; + skos:example "http://publications.europa.eu/resource/authority/file-type/PDF"; + sh:nodeKind sh:IRI; + sh:pattern "http://publications.europa.eu/resource/authority/file-type/.*$"; + sh:ignoredProperties _:a4aeb3f30c2042e3b539bc99a24f35721611; + rdfs:label "Media Type or Extent"@en; + sh:order "19"^^xsd:integer; + owl:versionInfo "1.0"; + shacl-play:color "DarkGrey" . + +_:a4aeb3f30c2042e3b539bc99a24f35721611 rdf:first rdf:type; + rdf:rest rdf:nil . + +dcterms:MediaType a sh:NodeShape, rdfs:Class; + skos:example "https://www.iana.org/assignments/media-types/application/pdf"; + sh:nodeKind sh:IRI; + sh:pattern "https://www.iana.org/assignments/media-types/application/.*$"; + sh:ignoredProperties _:a4aeb3f30c2042e3b539bc99a24f35721612; + rdfs:label "Media Type"@en; + sh:order "20"^^xsd:integer; + owl:versionInfo "1.0"; + shacl-play:color "DarkGrey" . + +_:a4aeb3f30c2042e3b539bc99a24f35721612 rdf:first rdf:type; + rdf:rest rdf:nil . + +euvoc:Country a sh:NodeShape, rdfs:Class; + skos:example "http://publications.europa.eu/resource/authority/country/FRA"; + sh:nodeKind sh:IRI; + sh:pattern "http://publications.europa.eu/resource/authority/country/.*$"; + sh:ignoredProperties _:a4aeb3f30c2042e3b539bc99a24f35721613; + rdfs:label "Country"@en; + sh:order "21"^^xsd:integer; + owl:versionInfo "1.0"; + shacl-play:color "DarkGrey"; + sh:property eli-ep:P206, eli-ep:P207 . + +_:a4aeb3f30c2042e3b539bc99a24f35721613 rdf:first rdf:type; + rdf:rest rdf:nil . + +dcterms:Location a sh:NodeShape, rdfs:Class; + skos:example "http://publications.europa.eu/resource/authority/place/FRA_SXB"; + sh:nodeKind sh:IRI; + sh:pattern "http://publications.europa.eu/resource/authority/place/.*$"; + sh:ignoredProperties _:a4aeb3f30c2042e3b539bc99a24f35721614; + rdfs:label "Place"@en; + sh:order "22"^^xsd:integer; + owl:versionInfo "1.0"; + shacl-play:color "DarkGrey"; + sh:property eli-ep:P210, eli-ep:P211, eli-ep:P212 . + +_:a4aeb3f30c2042e3b539bc99a24f35721614 rdf:first rdf:type; + rdf:rest rdf:nil . + +euvoc:FileStatus a sh:NodeShape, rdfs:Class; + skos:example "http://publications.europa.eu/resource/authority/file-status/ADOPTED"; + sh:nodeKind sh:IRI; + sh:pattern "http://publications.europa.eu/resource/authority/file-status/.*$"; + sh:ignoredProperties _:a4aeb3f30c2042e3b539bc99a24f35721615; + rdfs:label "Status"@en; + sh:order "23"^^xsd:integer; + owl:versionInfo "1.0"; + shacl-play:color "DarkGrey"; + sh:property eli-ep:P190, eli-ep:P191 . + +_:a4aeb3f30c2042e3b539bc99a24f35721615 rdf:first rdf:type; + rdf:rest rdf:nil . + +org:Organization a sh:NodeShape, rdfs:Class; + skos:example "https://data.europarl.europa.eu/org/EU_PARLIAMENT"; + sh:nodeKind sh:IRI; + sh:pattern "https://data.europarl.europa.eu/org/.*$"; + sh:ignoredProperties _:a4aeb3f30c2042e3b539bc99a24f35721616; + rdfs:label "Corporate Body (Organisation)"@en; + sh:order "24"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property eli-ep:P220 . + +_:a4aeb3f30c2042e3b539bc99a24f35721616 rdf:first rdf:type; + rdf:rest rdf:nil . + +org:Site a sh:NodeShape, rdfs:Class; + skos:example "http://publications.europa.eu/resource/authority/site/ASP"; + sh:nodeKind sh:IRI; + sh:pattern "http://publications.europa.eu/resource/authority/site/.*$"; + sh:ignoredProperties _:a4aeb3f30c2042e3b539bc99a24f35721617; + rdfs:label "Site"@en; + sh:order "25"^^xsd:integer; + owl:versionInfo "1.0"; + shacl-play:color "DarkGrey"; + sh:property eli-ep:P215, eli-ep:P216 . + +_:a4aeb3f30c2042e3b539bc99a24f35721617 rdf:first rdf:type; + rdf:rest rdf:nil . + +skos:Concept a sh:NodeShape, rdfs:Class; + skos:example "http://eurovoc.europa.eu/434743"; + sh:nodeKind sh:IRI; + sh:ignoredProperties _:a4aeb3f30c2042e3b539bc99a24f35721618; + rdfs:label "Concept"@en; + sh:order "26"^^xsd:integer; + owl:versionInfo "1.0"; + shacl-play:color "DarkGrey"; + sh:property eli-ep:P178, eli-ep:P179 . + +_:a4aeb3f30c2042e3b539bc99a24f35721618 rdf:first rdf:type; + rdf:rest rdf:nil . + +eli-dl:ActivityType a sh:NodeShape, rdfs:Class; + skos:example "https://data.europarl.europa.eu/def/ep-activities/TABLING_PLENARY"; + sh:nodeKind sh:IRI; + sh:pattern "https://data.europarl.europa.eu/def/ep-activities/.*$"; + sh:ignoredProperties _:a4aeb3f30c2042e3b539bc99a24f35721619; + rdfs:label "Activity Type"@en; + sh:order "27"^^xsd:integer; + owl:versionInfo "2.0"; + shacl-play:color "DarkGrey"; + sh:property eli-ep:P223, eli-ep:P224 . + +_:a4aeb3f30c2042e3b539bc99a24f35721619 rdf:first rdf:type; + rdf:rest rdf:nil . + +eli:SubdivisionType a sh:NodeShape, rdfs:Class; + skos:example "http://publications.europa.eu/resource/authority/subdivision/ITM"; + sh:nodeKind sh:IRI; + sh:pattern "http://publications.europa.eu/resource/authority/subdivision/.*$"; + sh:ignoredProperties _:a4aeb3f30c2042e3b539bc99a24f35721620; + rdfs:label "Subdivision Type"@en; + sh:order "28"^^xsd:integer; + owl:versionInfo "1.3"; + shacl-play:color "DarkGrey"; + sh:property eli-ep:P227, eli-ep:P228 . + +_:a4aeb3f30c2042e3b539bc99a24f35721620 rdf:first rdf:type; + rdf:rest rdf:nil . + +eli-dl:ProcessType a sh:NodeShape, rdfs:Class; + skos:example "https://data.europarl.europa.eu/def/ep-procedure-types/COD"; + sh:nodeKind sh:IRI; + sh:pattern "https://data.europarl.europa.eu/def/ep-procedure-types/.*$"; + sh:ignoredProperties _:a4aeb3f30c2042e3b539bc99a24f35721621; + rdfs:label "Process Type"@en; + sh:order "29"^^xsd:integer; + owl:versionInfo "2.0"; + shacl-play:color "DarkGrey"; + sh:property eli-ep:P230, eli-ep:P231 . + +_:a4aeb3f30c2042e3b539bc99a24f35721621 rdf:first rdf:type; + rdf:rest rdf:nil . + +eli-dl:DecisionMethod a sh:NodeShape, rdfs:Class; + skos:example "https://data.europarl.europa.eu/def/ep-decision-methods/VOTE_ELECTRONIC_ROLLCALL"; + sh:nodeKind sh:IRI; + sh:pattern "https://data.europarl.europa.eu/def/ep-decision-methods/.*$"; + sh:ignoredProperties _:a4aeb3f30c2042e3b539bc99a24f35721622; + rdfs:label "Decision Method"@en; + sh:order "30"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property eli-ep:P233, eli-ep:P234 . + +_:a4aeb3f30c2042e3b539bc99a24f35721622 rdf:first rdf:type; + rdf:rest rdf:nil . + +eli-dl:DecisionOutcome a sh:NodeShape, rdfs:Class; + skos:example "https://data.europarl.europa.eu/def/ep-statuses/ADOPTED"; + sh:nodeKind sh:IRI; + sh:pattern "https://data.europarl.europa.eu/def/ep-statuses/.*$"; + sh:ignoredProperties _:a4aeb3f30c2042e3b539bc99a24f35721623; + rdfs:label "Decision Outcome"@en; + sh:order "31"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property eli-ep:P236, eli-ep:P237 . + +_:a4aeb3f30c2042e3b539bc99a24f35721623 rdf:first rdf:type; + rdf:rest rdf:nil . + +eli-dl:ProcessStage a sh:NodeShape, rdfs:Class; + skos:example "http://publications.europa.eu/resource/authority/procedure-phase/RDG1"; + sh:nodeKind sh:IRI; + sh:pattern "http://publications.europa.eu/resource/authority/procedure-phase/.*$"; + sh:ignoredProperties _:a4aeb3f30c2042e3b539bc99a24f35721624; + rdfs:label "Process Stage"@en; + sh:order "32"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property eli-ep:P239, eli-ep:P240 . + +_:a4aeb3f30c2042e3b539bc99a24f35721624 rdf:first rdf:type; + rdf:rest rdf:nil . + +eli-ep:P9 owl:versionInfo "1.0"; + sh:path eli:has_member; + sh:name "has member"@en; + sh:description "Indicates that a Work is part of a Complex Work."@en; + sh:nodeKind sh:IRI; + sh:class eli:Work . + +eli-ep:P10 owl:versionInfo "1.0"; + sh:path dcat:hasCurrentVersion; + sh:name "has current version"@en; + sh:description "This property is intended for relating a non-versioned or abstract resource to a single snapshot that can be used as a permalink to indicate the current version of the content [PAV].The notion of version used by this property is limited to versions resulting from revisions occurring to a resource as part of its life-cycle."@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:class eli:Work . + +eli-ep:P14 owl:versionInfo "1.0"; + sh:path dcterms:identifier; + sh:name "identifier"@en; + sh:description "An unambiguous reference to the resource."@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string . + +eli-ep:P15 owl:versionInfo "1.1"; + sh:path eli:work_type; + sh:name "work type"@en; + sh:description "The type of a work, taken from a controlled vocabulary."@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:class eli:Worktype . + +eli-ep:P16 owl:versionInfo "1.0"; + sh:path eli-dl:parliamentary_term; + sh:name "parliamentary term"@en; + sh:description "The parliamentary term in which the activity took place"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:class eli-dl:ParliamentaryTerm . + +eli-ep:P17 owl:versionInfo "1.0"; + sh:path eli:date_document; + sh:name "date document"@en; + sh:description "Date of adoption or signature (of the form yyyy-mm-dd) of the document"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:date . + +eli-ep:P18 owl:versionInfo "1.0"; + sh:path epvoc:epNumber; + sh:name "ep number"@en; + sh:description "European Parliament number"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string . + +eli-ep:P19 owl:versionInfo "1.0"; + sh:path rdfs:label; + sh:name "display label"@en; + sh:description "Label to by displayed in user interfaces"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string . + +eli-ep:P20 owl:versionInfo "1.0"; + sh:path epvoc:identifierYear; + sh:name "identifier year"@en; + sh:description "A year linked to the reference of the resource."@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string . + +eli-ep:P21 owl:versionInfo "1.0"; + sh:path dcterms:title; + sh:name "title"@en; + sh:description "use ISO639-1 of controlled vocabulary"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString . + +eli-ep:P22 owl:versionInfo "1.0"; + sh:path skos:notation; + sh:name "notation in EP Public Register"@en; + sh:description "A notation is a string of characters such as \"T58.5\" or \"303.4833\" used to uniquely identify a concept within the scope of a given concept scheme."@en; + sh:nodeKind sh:Literal; + sh:datatype epvoc:publicRegister . + +eli-ep:P23 owl:versionInfo "1.0"; + sh:path eli:is_derivative_of; + sh:name "is derivative of"@en; + sh:description "This work is derived from the other work. Example: a motion derived from an oral question."@en; + sh:nodeKind sh:IRI; + sh:class eli:Work . + +eli-ep:P24 owl:versionInfo "1.0"; + sh:path eli:is_annex_of; + sh:name "is annex of"@en; + sh:description "Indicates that the Work is Annex of another Work"@en; + sh:nodeKind sh:IRI; + sh:class eli:Work . + +eli-ep:P25 owl:versionInfo "1.0"; + sh:path dcterms:publisher; + sh:name "publisher"@en; + sh:description "The property refers to the institution responsible for making the document available. The values are concepts of op-aut:corporate-body."@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:class org:Organization . + +eli-ep:P26 owl:versionInfo "1.0"; + sh:path epvoc:numbering; + sh:name "numbering"@en; + sh:description "This property refers to a number sequence that indicates order or is used for identification."@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string . + +eli-ep:P27 owl:versionInfo "1.0"; + sh:path epvoc:itemNumberBegin; + sh:name "numbering range begin"@en; + sh:description "This property identifies the starting number in a list of items."@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:integer . + +eli-ep:P28 owl:versionInfo "1.0"; + sh:path epvoc:itemNumberEnd; + sh:name "numbering range end"@en; + sh:description "This property identifies the ending number in a list of items."@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:integer . + +eli-ep:P29 owl:versionInfo "1.0"; + sh:path epvoc:workHadParticipation; + sh:name "stakeholder participant"@en; + sh:description "Indicates the participation of a stakeholder to an activity involving the work. The role of the agent in this participation is described in the participation resource."@en; + sh:nodeKind sh:IRI; + sh:class eli-dl:Participation . + +eli-ep:P32 owl:versionInfo "1.0"; + sh:path epvoc:epNumberVersion; + sh:name "ep number version"@en; + sh:description "European Parliament number version"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string . + +eli-ep:P33 owl:versionInfo "1.0"; + sh:path eli-dl:foresees_change_of; + sh:name "amends"@en; + sh:description """Indicates a LegalResource already published that the future law, if adopted, will change. Readers should refer to the definition of the eli:changes property. +Note the legal impacts can change in successive versions of the same document."""@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:class eli:Work . + +eli-ep:P34 owl:versionInfo "1.0"; + sh:path eli:consolidated_by; + sh:name "consolidated by"@en; + sh:description "Indicates that this legal resource or expression is taken into account in a consolidated text"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:class eli:Work . + +eli-ep:P35 owl:versionInfo "1.0"; + sh:path eli-dl:answers_to; + sh:name "answers"@en; + sh:description "Indicates that this work is an answer the other work."@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:class eli:Work . + +eli-ep:P36 owl:versionInfo "1.0"; + sh:path eli:based_on; + sh:name "based on"@en; + sh:description "Indicates that this work is empowered by another one, typically rules, constitution, a treaty or an enabling act."@en; + sh:nodeKind sh:IRI; + sh:class eli:LegalResource . + +eli-ep:P37 owl:versionInfo "1.0"; + sh:path dcterms:contributor; + sh:name "contributor"@en; + sh:description "An entity responsible for making contributions to the resource."@en; + sh:nodeKind sh:IRI; + sh:class foaf:Agent . + +eli-ep:P38 owl:versionInfo "1.0"; + sh:path dcterms:creator; + sh:name "creator"@en; + sh:description "An agent responsible for making the resource."@en; + sh:nodeKind sh:IRI; + sh:class foaf:Agent . + +eli-ep:P39 owl:versionInfo "1.0"; + sh:path epvoc:versiontype; + sh:name "version status"@en; + sh:description "Indicates the version type of a Work part of a Complex Work, like Agenda or Minutes."@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:class euvoc:FileStatus . + +eli-ep:P40 owl:versionInfo "1.0"; + sh:path epvoc:originalLanguage; + sh:name "original language"@en; + sh:description "Original language of a work"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:class dcterms:LinguisticSystem . + +eli-ep:P41 owl:versionInfo "1.0"; + sh:path eli:corrects; + sh:name "corrects"@en; + sh:description "Indicates that this work / expression corrects the other work / expression. Corrects is used for minor corrections made to a work / expression. The property used to relate works describe the fact that a work expresses some corrections to be made to the an other work. The property used to relate expression indicate that a specific linguistic expression correct a specific expression."@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:class eli:Work . + +eli-ep:P42 owl:versionInfo "1.0"; + sh:path eli:is_realized_by; + sh:name "is realized by"@en; + sh:description "Relates a work to an expression that realizes it. Inverse of \"realizes\"."@en; + sh:nodeKind sh:IRI; + sh:class eli:Expression . + +eli-ep:P43 owl:versionInfo "1.0"; + sh:path eli:is_about; + sh:name "is about"@en; + sh:description "A subject for this legal resource. The use of Eurovoc (http://eurovoc.europa.eu) is encouraged to select values for this property. Member states are encouraged to align local values to Eurovoc."@en; + sh:nodeKind sh:IRI; + sh:class skos:Concept . + +eli-ep:P44 owl:versionInfo "1.1"; + sh:path epvoc:isAboutSubjectMatter; + sh:name "is about subject matter"@en; + sh:description "This property is a subproperty of eli:is_about and identifies the subject matter of a Work. It points to concepts of the subject-matter OP vocabulary."@en; + sh:nodeKind sh:IRI; + sh:class skos:Concept . + +eli-ep:P45 owl:versionInfo "1.1"; + sh:path epvoc:isAboutDirectoryCode; + sh:name "is about directory code"@en; + sh:description "This property is a subproperty of eli:is_about and identifies the directory code of a Work. It points to concepts of the dir-eu-legal-act OP vocabulary."@en; + sh:nodeKind sh:IRI; + sh:class skos:Concept . + +eli-ep:P46 owl:versionInfo "1.1"; + sh:path eli-dl:adopts; + sh:name "adopts"@en; + sh:description "Indicates that the work represents the adopted work of one or several related works"@en; + sh:nodeKind sh:IRI; + sh:class eli:Work . + +eli-ep:P47 owl:versionInfo "1.5"; + sh:path epvoc:expressionContent; + sh:name "expression content"@en; + sh:description "This property is a shortcut of the more fully developed path from eli:Work to eli:Expression"@en; + shacl-play:note "2023-12-07: new"; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString . + +eli-ep:P50 owl:versionInfo "1.3"; + sh:path dcterms:identifier; + sh:name "identifier"@en; + sh:description "An unambiguous reference to the resource."@en; + shacl-play:note "2023-08-23: new"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string . + +eli-ep:P51 owl:versionInfo "1.3"; + sh:path epvoc:numbering; + sh:name "numbering"@en; + sh:description "This property refers to a number sequence that indicates order or is used for identification."@en; + shacl-play:note "2023-08-23: new"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string . + +eli-ep:P52 owl:versionInfo "1.3"; + sh:path eli:number; + sh:name "number"@en; + sh:description "An identifier or other disambiguating feature for a legal resource or legal expression. This can be the number of a legislation, the number of an article, or the issue number of an official journal."@en; + shacl-play:note "2023-08-23: new"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:integer . + +eli-ep:P53 owl:versionInfo "1.3"; + sh:path eli:is_part_of; + sh:name "is part of"@en; + sh:description "Indicates a work in which this one is physically included. Covers the case of text included in an Official Journal, or an article included in a text. For the notion of conceptual/temporal inclusion, use eli:is_member_of."@en; + shacl-play:note "2023-08-23: new"; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:class eli:Work . + +eli-ep:P54 owl:versionInfo "1.3"; + sh:path eli:type_subdivision; + sh:name "type subdivision"@en; + sh:description """The type of a document subdivision (e.g. \"Article\", \"Paragraph\", \"Section\", etc.). +A subdivision can have only one type. + +ELI does not specify a list of possible values. Member states are encouraged to make their own list of values in the corresponding concept scheme. EU Publication Office provies a list of values for EU resource types at https://op.europa.eu/en/web/eu-vocabularies/at-dataset/-/resource/dataset/subdivision"""@en; + shacl-play:note "2023-08-23: new"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:class eli:SubdivisionType . + +eli-ep:P55 owl:versionInfo "1.3"; + sh:path dcterms:title; + sh:name "title"@en; + sh:description "use ISO639-1 of controlled vocabulary"@en; + shacl-play:note "2023-08-23: new"; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString . + +eli-ep:P56 owl:versionInfo "1.5"; + sh:path eli:refers_to; + sh:name "refers to"@en; + shacl-play:note "2023-08-23: new"; + sh:nodeKind sh:IRI; + sh:class eli:Work . + +eli-ep:P57 owl:versionInfo "2.1.0"; + sh:path skos:notation; + sh:name "notation (speech id)"@en; + shacl-play:note "2024-03-20: new, cardinality to check"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype epvoc:speechId . + +eli-ep:P58 owl:versionInfo "2.1.0"; + sh:path epvoc:originalLanguage; + sh:name "original language"@en; + sh:description "Original language of a work subdivision"@en; + shacl-play:note "2024-03-20: new, cardinality to check"; + sh:nodeKind sh:IRI; + sh:class dcterms:LinguisticSystem . + +eli-ep:P59 owl:versionInfo "2.1.0"; + sh:path eli:is_realized_by; + sh:name "is realized by"@en; + sh:description "Relates a work to an expression that realizes it. Inverse of \"realizes\"."@en; + shacl-play:note "2024-03-20: new, cardinality to check"; + sh:nodeKind sh:IRI; + sh:class eli:Expression . + +eli-ep:P63 owl:versionInfo "2.1.0"; + sh:path eli-dl:activity_id; + sh:name "activity id"@en; + sh:description """An identifier for the process. This is meant to capture how the process is identified by law makers. A process can have multiple identifiers for different institutions, e.g. an identifier for the government, and an identifier for the parliament. + +Note that a subproperty process_external_id exists to capture the identifier of another institution, depending on the point of view."""@en; + shacl-play:note "2024-03-23: merged for common properties avoiding repetition"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string . + +eli-ep:P64 owl:versionInfo "2.1.0"; + sh:path eli-dl:had_activity_type; + sh:name "activity type"@en; + sh:description "The type of a process. The type of a process often determine the workflow being followed to create the law."@en; + shacl-play:note "2024-03-23: merge"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:class eli-dl:Activitytype . + +eli-ep:P65 owl:versionInfo "2.1.0"; + sh:path eli-dl:activity_date; + sh:name "activity date"@en; + sh:description "The date of an activity, to indicate a single date. Alternatively, if an activity spans a time range, \\\"activity_start_date\\\" and \\\"activity_end_date\\\" can be used to indicate the beginning and end of the activity."@en; + shacl-play:note "2024-03-23: merge"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:date . + +eli-ep:P66 owl:versionInfo "2.1.0"; + sh:path eli-dl:activity_start_date; + sh:name "activity start date"@en; + sh:description "The date at which an activity started."@en; + shacl-play:note "2024-03-23: merge"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:dateTime . + +eli-ep:P67 owl:versionInfo "2.1.0"; + sh:path eli-dl:activity_end_date; + sh:name "activity end date"@en; + sh:description "The date at which an activity ended."@en; + shacl-play:note "2024-03-23: merge"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:dateTime . + +eli-ep:P68 owl:versionInfo "2.1.0"; + sh:path eli-dl:activity_order; + sh:name "order"@en; + sh:description "Indicates the order of this activity in a sequence of activities. Note that the range of this property is xsd:decimal, so it is always possible to order a new activity in between two subsequent existing activities."@en; + shacl-play:note "2024-03-23: merge"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:integer . + +eli-ep:P69 owl:versionInfo "2.1.0"; + sh:path eli-dl:activity_label; + sh:name "activity label"@en; + sh:description "A label on the activity, describing what is being carried out."@en; + shacl-play:note "2024-03-23: merge"; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString . + +eli-ep:P70 owl:versionInfo "2.1.0"; + sh:path eli-dl:parliamentary_term; + sh:name "parliamentary term"@en; + sh:description "The parliamentary term in which the activity took place"@en; + shacl-play:note "2024-03-23: merge"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:class eli-dl:ParliamentaryTerm . + +eli-ep:P71 owl:versionInfo "2.1.0"; + sh:path vcard:hasLocality; + sh:name "locality"@en; + sh:description "Used to support property parameters for the locality data property"@en; + shacl-play:note "2024-03-23: merge"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:class dcterms:Location . + +eli-ep:P72 owl:versionInfo "2.1.0"; + sh:path eli-dl:occured_at_stage; + sh:name "occured at stage"@en; + sh:description "The stage at which an activity occured."@en; + shacl-play:note "2024-03-23: new"; + sh:nodeKind sh:IRI; + sh:class eli-dl:ProcessStage . + +eli-ep:P73 owl:versionInfo "2.1.0"; + sh:path epvoc:structuredLabel; + sh:name "structured activity label"@en; + sh:description "A structured label on the activity, describing what is being carried out."@en; + shacl-play:note "2024-03-23: merge"; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString . + +eli-ep:P75 owl:versionInfo "1.0"; + sh:path eli-dl:documented_by_a_realization_of; + sh:name "documented by a realization of"@en; + sh:description "Indicates that the activity was or will be conducted according to the plan described by a Work. Typically these works are agendas that foreseen how future activities will take place."@en; + sh:nodeKind sh:IRI; + sh:class eli:Work . + +eli-ep:P76 owl:versionInfo "1.3"; + sh:path eli-dl:recorded_in_a_realization_of; + sh:name "recorded in a realization of"@en; + sh:description """Indicates that an activity was recorded in a related work. + +Note : this property is shortcut for an implicit FRBR \\\"Recording Event\\\" that would have created the Recording of the event."""@en; + sh:nodeKind sh:IRI; + sh:class eli:Work . + +eli-ep:P77 owl:versionInfo "1.5"; + sh:path eli-dl:based_on_a_realization_of; + sh:name "based on a realization of"@en; + sh:description """Indicates that an Activity used some Work .The works are seen as the \\\"input\\\" of the activity. + +Example : the work of a commitee \\\"used\\\" a specific version of the draft as input to produce an opinion document. + +Note : the naming \\\"used a realization of\\\" is taken from FRBRoo. Since a work is an idea, existing only in people's mind, an activity cannot be simply said to have \\\"used\\\" a work, but really \\\"used an expression of this work\\\"."""@en; + sh:nodeKind sh:IRI; + sh:class eli:Work . + +eli-ep:P78 owl:versionInfo "1.5"; + sh:path eli-dl:created_a_realization_of; + sh:name "created a realization of"@en; + sh:description """Indicates that an Activity created some Work . The works are seen as the \\\"output\\\" of the activity. + +This property is meant to point to the text of the bill, the amendments, the opinions, etc. to point to the final LegalResource published as the outcome of a legislative process, use the alternative property \\\"created_a_realization_of_legal_resource\\\". + +For recording of debates, which are not really \\\"outputs\\\" of the activity, use the alternative property \\\"recorded_in_realization_of\\\". + +Note : the naming \\\"created a realization of\\\" is taken from FRBRoo. Since a work is an idea, existing only in people's mind, an activity cannot be simply said to have \\\"created\\\" a work, but really \\\"created an expression of this work\\\"."""@en; + sh:nodeKind sh:IRI; + sh:class eli:Work . + +eli-ep:P79 owl:versionInfo "1.5"; + sh:path eli-dl:executed; + sh:name "executed"@en; + sh:description "The foreseen (planned) activity according to which this activity was executed. For example a meeting was executed according to the foreseen activity from the agenda."@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:class eli:ForeseenActivity . + +eli-ep:P80 owl:versionInfo "1.0"; + sh:path eli-dl:consists_of; + sh:name "consists of"@en; + sh:description """Indicates a more fine-grained activity that is taking place within this one. This allows to nest activities inside each other, at an arbitrary level of precision. + +Example : \\\"Legislative process number 384\\\" consists of \\\"Initiation of the process 384\\\", \\\"First lecture in assemblée nationale of legislative process 384\\\", \\\"First lecture in senate of legislative process 384\\\", \\\"joint commitee reading of legislative process 384\\\" and \\\"enactement of legislative process 384\\\"."""@en; + sh:nodeKind sh:IRI; + sh:class eli-dl:Activity . + +eli-ep:P81 owl:versionInfo "1.5"; + sh:path eli-dl:was_motivated_by; + sh:name "was motivated by"@en; + sh:description """Annother activity that was \\\"triggered\\\" or \\\"logically followed\\\" this one. + +Example : the request for an opinion motivated the writing of an opinion."""@en; + sh:nodeKind sh:IRI; + sh:class eli-dl:Activity . + +eli-ep:P82 owl:versionInfo "1.0"; + sh:path epvoc:scheduledIn; + sh:name "scheduled in"@en; + sh:description "Indicates a more fine-grained foreseen activity that is taking place within this one (ex:time slot)."@en; + sh:nodeKind sh:IRI; + sh:class eli-dl:ForeseenActivity . + +eli-ep:P83 owl:versionInfo "1.0"; + sh:path epvoc:hasRoom; + sh:name "has room"@en; + sh:description "This property associates a resource with a room (physical or virtual), . E.g., it can be the room where an activity takes place or a person's office."@en; + sh:nodeKind sh:IRI; + sh:class epvoc:Room . + +eli-ep:P84 owl:versionInfo "1.3"; + sh:path skos:notation; + sh:name "dlv Id"@en; + sh:description "Identifier in DLV."@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype epvoc:dlvId . + +eli-ep:P85 owl:versionInfo "1.3"; + sh:path eli-dl:number_of_attendees; + sh:name "number of attendees"@en; + sh:description "Number of attendees"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:integer . + +eli-ep:P86 owl:versionInfo "1.3"; + sh:path eli-dl:had_participant_person; + sh:name "had participant person"@en; + sh:description "Indicates a person that took part in an activity"@en; + sh:nodeKind sh:IRI; + sh:class foaf:Person . + +eli-ep:P87 owl:versionInfo "1.3"; + sh:path eli-dl:had_excused_person; + sh:name "had excused person"@en; + sh:description "Indicates a person that was excuded for an activity"@en; + sh:nodeKind sh:IRI; + sh:class foaf:Person . + +eli-ep:P88 owl:versionInfo "1.5"; + sh:path rdfs:comment; + sh:name "comment"@en; + sh:description "a human-readable description of a resource."@en; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString . + +eli-ep:P89 owl:versionInfo "1.5"; + sh:path eli-dl:had_responsible_organization; + sh:name "had responsible organization"@en; + sh:description "responsible organization (corporate-body)"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:class org:Organization . + +eli-ep:P90 owl:versionInfo "1.5"; + sh:path eli-dl:responsible_organization_label; + sh:name "responsible organization label"@en; + sh:description "The name of an organization that was responsible for an activity."@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString . + +eli-ep:P91 owl:versionInfo "1.5"; + sh:path epvoc:hadResponsibleOrganization; + sh:name "had responsible organization"@en; + sh:description "responsible organization (body)"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:class org:Organization . + +eli-ep:P93 owl:versionInfo "1.5"; + sh:path skos:notation; + sh:name "identifier in pericles"@en; + sh:description "An identifier is a string of characters such as \"12345-33\" used to uniquely identify a concept within the scope of a given concept scheme."@en; + sh:nodeKind sh:Literal; + sh:datatype epvoc:periclesId . + +eli-ep:P94 owl:versionInfo "2.1.0"; + sh:path skos:notation; + sh:name "agenda point notation"@en; + sh:description "An identifier is a string of characters such as \"12345-33\" used to uniquely identify a concept within the scope of a given concept scheme."@en; + shacl-play:note "2024-03-25: wrong column (O)"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:datatype epvoc:agendaPoint . + +eli-ep:P95 owl:versionInfo "2.1.0"; + sh:path skos:notation; + sh:name "agenda plenary dossier identifier"@en; + sh:description "An identifier is a string of characters such as \"12345-33\" used to uniquely identify a concept within the scope of a given concept scheme."@en; + shacl-play:note "2024-03-25: wrong column (O)"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:datatype epvoc:agendaId . + +eli-ep:P96 owl:versionInfo "1.5"; + sh:path epvoc:headingLabel; + sh:name "heading activity label"@en; + sh:description "A heading label on the activity, describing what is being carried out."@en; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString . + +eli-ep:P97 owl:versionInfo "1.5"; + sh:path epvoc:agendaLabel; + sh:name "OJ heading activity label"@en; + sh:description "A heading label (from OJ) on the activity, describing what is being carried out."@en; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString . + +eli-ep:P98 owl:versionInfo "1.5"; + sh:path epvoc:hasRoom; + sh:name "has room"@en; + sh:description "This property associates a resource with a room (physical or virtual), . E.g., it can be the room where an activity takes place or a person's office."@en; + sh:nodeKind sh:IRI; + sh:class epvoc:Room . + +eli-ep:P99 owl:versionInfo "1.5"; + sh:path epvoc:referenceText; + sh:name "reference text"@en; + sh:description "A label on the activity, describing what is being carried out."@en; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString . + +eli-ep:P100 owl:versionInfo "2.1.0"; + sh:path eli-dl:forms_part_of; + sh:name "forms part of"@en; + sh:description "Indicates another larger activity that encompasses this one."@en; + shacl-play:note "2024-03-23: new"; + sh:nodeKind sh:IRI; + sh:class eli-dl:ForeseenActivity . + +eli-ep:P104 owl:versionInfo "2.1.0"; + sh:path eli-dl:activity_id; + sh:name "activity id"@en; + sh:description """An identifier for the process. This is meant to capture how the process is identified by law makers. A process can have multiple identifiers for different institutions, e.g. an identifier for the government, and an identifier for the parliament. + +Note that a subproperty process_external_id exists to capture the identifier of another institution, depending on the point of view."""@en; + shacl-play:note "2024-03-20: add eli-dl:Vote"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string . + +eli-ep:P105 owl:versionInfo "2.1.0"; + sh:path eli-dl:had_activity_type; + sh:name "activity type"@en; + sh:description "The type of a process. The type of a process often determine the workflow being followed to create the law."@en; + shacl-play:note "2024-03-20: add eli-dl:Vote"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:class eli-dl:Activitytype . + +eli-ep:P106 owl:versionInfo "2.1.0"; + sh:path eli-dl:activity_date; + sh:name "activity date"@en; + sh:description """The date of an activity, to indicate a single date. Alternatively, if an activity spans a time range, \\\"activity_start_date\\\" and \\\"activity_end_date\\\" can be used to indicate the beginning and end of the activity. + +Dates can be expressed either at a date precision (yyyy-mm-dd), or with time precision (yyyy-dd-mmYhh:mm:ss)"""@en; + shacl-play:note "2024-03-20: add eli-dl:Vote"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:date . + +eli-ep:P107 owl:versionInfo "2.1.0"; + sh:path eli-dl:activity_label; + sh:name "activity label"@en; + sh:description "A label on the activity, describing what is being carried out."@en; + shacl-play:note "2024-03-20: add eli-dl:Vote"; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString . + +eli-ep:P108 owl:versionInfo "2.1.0"; + sh:path skos:notation; + sh:name "voting id"@en; + sh:description "An identifier for a voting"@en; + shacl-play:note "2024-03-20: add eli-dl:Vote"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:datatype epvoc:votingId . + +eli-ep:P109 owl:versionInfo "2.1.0"; + sh:path eli-dl:decision_method; + sh:name "decision method"@en; + sh:description "The method used to carry out the decision activity (e.g. Roll call vote, etc.)"@en; + shacl-play:note "2024-03-20: add eli-dl:Vote"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:class eli-dl:DecisionMethod . + +eli-ep:P110 owl:versionInfo "2.1.0"; + sh:path eli-dl:had_decision_outcome; + sh:name "decision outcome"@en; + sh:description "Indicates the outcome of the decision, e.g. adopted, rejected, lapsed, etc."@en; + shacl-play:note "2024-03-20: add eli-dl:Vote"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:class eli-dl:DecisionOutcome . + +eli-ep:P111 owl:versionInfo "2.1.0"; + sh:path eli-dl:was_motivated_by; + sh:name "was motivated by"@en; + sh:description """Annother activity that was \\\"triggered\\\" or \\\"logically followed\\\" this one. + +Example : the request for an opinion motivated the writing of an opinion."""@en; + shacl-play:note "2024-03-20: add eli-dl:Vote"; + sh:nodeKind sh:IRI; + sh:class eli-dl:Activity . + +eli-ep:P112 owl:versionInfo "2.1.0"; + sh:path epvoc:decisionAboutId; + sh:name "decision about id"@en; + sh:description "This property identifies uniquelely the object of a decision."@en; + shacl-play:note "2024-03-20: add eli-dl:Vote"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string . + +eli-ep:P113 owl:versionInfo "2.1.0"; + sh:path epvoc:decisionAboutId; + sh:name "decision about id (xml syntax)"@en; + sh:description "This property identifies uniquelely the object of a decision."@en; + shacl-play:note "2024-03-20: add eli-dl:Vote"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype rdf:XMLLiteral . + +eli-ep:P114 owl:versionInfo "2.1.0"; + sh:path eli-dl:activity_order; + sh:name "order"@en; + sh:description "Indicates the order of this activity in a sequence of activities. Note that the range of this property is xsd:decimal, so it is always possible to order a new activity in between two subsequent existing activities."@en; + shacl-play:note "2024-03-20: add eli-dl:Vote"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:integer . + +eli-ep:P115 owl:versionInfo "2.1.0"; + sh:path epvoc:headingLabel; + sh:name "heading lable"@en; + sh:description "Heading section label."@en; + shacl-play:note "2024-03-20: add eli-dl:Vote"; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString . + +eli-ep:P116 owl:versionInfo "2.1.0"; + sh:path epvoc:referenceText; + sh:name "reference text"@en; + sh:description "A label on the activity, describing what is being carried out."@en; + shacl-play:note "2024-03-20: add eli-dl:Vote"; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString . + +eli-ep:P117 owl:versionInfo "2.1.0"; + sh:path eli-dl:responsible_organization_label; + sh:name "responsible organisation label"@en; + sh:description "A label on the activity, describing what is being carried out."@en; + shacl-play:note "2024-03-20: add eli-dl:Vote"; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString . + +eli-ep:P118 owl:versionInfo "2.1.0"; + sh:path skos:note; + sh:name "note"@en; + sh:description "Notes are used to provide information relating to SKOS concepts."@en; + shacl-play:note "2024-03-20: add eli-dl:Vote"; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString . + +eli-ep:P119 owl:versionInfo "2.1.0"; + sh:path rdfs:comment; + sh:name "comment"@en; + sh:description "a human-readable description of a resource."@en; + shacl-play:note "2024-03-20: add eli-dl:Vote"; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString . + +eli-ep:P120 owl:versionInfo "2.1.0"; + sh:path eli-dl:decided_on_a_realization_of; + sh:name "decided on a realisation of a work"@en; + sh:description "Indicates the decision activity decided upon some Work. This is a specific kind of « input » of the activity"@en; + shacl-play:note "2024-03-20: add eli-dl:Vote"; + sh:nodeKind sh:IRI; + sh:class eli:Work . + +eli-ep:P121 owl:versionInfo "2.1.0"; + sh:path eli-dl:decided_on_a_part_of_a_realization_of; + sh:name "decided on a part of a realisation of a work"@en; + sh:description "Decision on a single amendment"@en; + shacl-play:note "2024-03-20: add eli-dl:Vote"; + sh:nodeKind sh:IRI; + sh:class eli:Work . + +eli-ep:P123 owl:versionInfo "2.1.0"; + sh:path eli-dl:activity_start_date; + sh:name "activity start date"@en; + sh:description """The date at which an activity started. + +Dates can be expressed either at a date precision (yyyy-mm-dd), or with time precision (yyyy-dd-mmYhh:mm:ss)"""@en; + shacl-play:note "2024-03-20: change ^sh:property (old eli-dl:Decision)"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:dateTime . + +eli-ep:P124 owl:versionInfo "2.1.0"; + sh:path eli-dl:number_of_votes_favor; + sh:name "number of votes in favor"@en; + sh:description "The total number of votes in favor"@en; + shacl-play:note "2024-03-20: change"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:integer . + +eli-ep:P125 owl:versionInfo "2.1.0"; + sh:path eli-dl:number_of_votes_against; + sh:name "number of votes against"@en; + sh:description "The total number of votes against"@en; + shacl-play:note "2024-03-20: change"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:integer . + +eli-ep:P126 owl:versionInfo "2.1.0"; + sh:path eli-dl:number_of_votes_abstention; + sh:name "number of votes abstention"@en; + sh:description "The total number of votes abstention"@en; + shacl-play:note "2024-03-20: change"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:integer . + +eli-ep:P127 owl:versionInfo "2.1.0"; + sh:path eli-dl:number_of_attendees; + sh:name "number of attendees"@en; + sh:description "The total number of attendees to the Vote."@en; + shacl-play:note "2024-03-20: change"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:integer . + +eli-ep:P128 owl:versionInfo "2.1.0"; + sh:path eli-dl:had_voter_favor; + sh:name "had voter favor"@en; + sh:description "Indicates a person that took part in a vote with a vote in favor"@en; + shacl-play:note "2024-03-20: change"; + sh:nodeKind sh:IRI; + sh:class foaf:Person . + +eli-ep:P129 owl:versionInfo "2.1.0"; + sh:path eli-dl:had_voter_against; + sh:name "had voter against"@en; + sh:description "Indicates a person that took part in a vote with a vote against"@en; + shacl-play:note "2024-03-20: change"; + sh:nodeKind sh:IRI; + sh:class foaf:Person . + +eli-ep:P130 owl:versionInfo "2.1.0"; + sh:path eli-dl:had_voter_abstention; + sh:name "had voter abstention"@en; + sh:description "Indicates a person that took part in a vote with an abstention vote"@en; + shacl-play:note "2024-03-20: change"; + sh:nodeKind sh:IRI; + sh:class foaf:Person . + +eli-ep:P131 owl:versionInfo "2.1.0"; + sh:path eli-dl:had_voter_intended_favor; + sh:name "had voter intended favor"@en; + sh:description "Indicates a person that took part in a vote and expressed that he/she intended to vote in favor while he/she voted otherwise"@en; + shacl-play:note "2024-03-20: change"; + sh:nodeKind sh:IRI; + sh:class foaf:Person . + +eli-ep:P132 owl:versionInfo "2.1.0"; + sh:path eli-dl:had_voter_intended_against; + sh:name "had voter intended against"@en; + sh:description "Indicates a person that took part in a vote and expressed that he/she intended to vote against while he/she voted otherwise"@en; + shacl-play:note "2024-03-20: change"; + sh:nodeKind sh:IRI; + sh:class foaf:Person . + +eli-ep:P133 owl:versionInfo "2.1.0"; + sh:path eli-dl:had_voter_intended_abstention; + sh:name "had voter intended abstention"@en; + sh:description "Indicates a person that took part in a vote and expressed that he/she intended to vote abstention while he/she voted otherwise"@en; + shacl-play:note "2024-03-20: change"; + sh:nodeKind sh:IRI; + sh:class foaf:Person . + +eli-ep:P134 owl:versionInfo "2.1.0"; + sh:path eli-dl:recorded_in_a_realization_of; + sh:name "recorded in a realization of"@en; + sh:description """Indicates that an activity was recorded in a related work. + +Note : this property is shortcut for an implicit FRBR \\\"Recording Event\\\" that would have created the Recording of the event."""@en; + shacl-play:note "2024-03-20: change"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:class eli:WorkSubdivision . + +eli-ep:P137 owl:versionInfo "1.0"; + sh:path eli:title; + sh:name "title"@en; + sh:description "use ISO639-1 of controlled vocabulary"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString . + +eli-ep:P138 owl:versionInfo "1.0"; + sh:path eli:title_alternative; + sh:name "alternative title"@en; + sh:description "An alternative title of the expression (if any)."@en; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString . + +eli-ep:P139 owl:versionInfo "1.5"; + sh:path eli:language; + sh:name "language"@en; + sh:description "A language of an expression."@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:class dcterms:LinguisticSystem . + +eli-ep:P140 owl:versionInfo "1.0"; + sh:path eli:is_embodied_by; + sh:name "is embodied by"@en; + sh:description "Relates an expression to the manifestation that embodies it. Inverse of \"embodies\"."@en; + sh:nodeKind sh:IRI; + sh:class eli:Manifestation . + +eli-ep:P141 owl:versionInfo "2.1.0"; + sh:path epvoc:expressionContent; + sh:name "expression content"@en; + shacl-play:note "2024-03-20: new. Cardinality to check, but probably 0,1"; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString . + +eli-ep:P144 owl:versionInfo "1.5"; + sh:path eli:is_exemplified_by; + sh:name "is exemplified by"@en; + sh:description "Link to a concrete file URL.Relates a manifestation to a single exemplar or instance of that manifestation."@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:class rdfs:Resource . + +eli-ep:P145 owl:versionInfo "1.0"; + sh:path dcterms:format; + sh:name "format"@en; + sh:description "The file format, physical medium, or dimensions of the resource."@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:class dcterms:MediatypeOrExtent . + +eli-ep:P146 owl:versionInfo "1.0"; + sh:path eli:media_type; + sh:name "format"@en; + sh:description """The file format of the manifestation (IANA). +This field is intended to capture the technical file format and will serve as a basis for content negotiation for the server to return the appropriate file based on the client preference."""@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:class dcterms:Mediatype; + sh:pattern "https://www.iana.org/assignments/media-types/.*$" . + +eli-ep:P147 owl:versionInfo "1.0"; + sh:path epvoc:byteSize; + sh:name "byte size"@en; + sh:description "Indicates the byte size of the file exemplified by the manifestation."@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:long . + +eli-ep:P148 owl:versionInfo "1.0"; + sh:path dcterms:issued; + sh:name "issued"@en; + sh:description "Date of formal issuance of the work."@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:dateTime . + +eli-ep:P151 owl:versionInfo "1.5"; + sh:path eli-dl:had_participant_organization; + sh:name "participation has Organization"@en; + sh:description "Describes that the organisation is the actor in a participation description."@en; + sh:nodeKind sh:IRI; + sh:class org:Organization . + +eli-ep:P152 owl:versionInfo "1.5"; + sh:path eli-dl:had_participant_person; + sh:name "participation has Person"@en; + sh:description "Describes that the person is the actor in a participation description."@en; + sh:nodeKind sh:IRI; + sh:class foaf:Person . + +eli-ep:P153 owl:versionInfo "1.0"; + sh:path eli-dl:participation_role; + sh:name "stakeholder has role"@en; + sh:description "Describes the role of the agent in a stakeholder description."@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:class eli-dl:ParticipationRole . + +eli-ep:P154 owl:versionInfo "1.0"; + sh:path eli-dl:participation_in_name_of; + sh:name "participation in name of"@en; + sh:description "Indicate in the name of which organization an agent was acting has stakeholder."@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:class org:Organization . + +eli-ep:P157 owl:versionInfo "1.0"; + sh:path euvoc:officeAddress; + sh:name "office address"@en; + sh:description "The office address idendentifier"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string . + +eli-ep:P158 owl:versionInfo "1.0"; + sh:path dcterms:identifier; + sh:name "identifier"@en; + sh:description "An unambiguous reference to the resource."@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string . + +eli-ep:P159 owl:versionInfo "1.0"; + sh:path epvoc:hasSite; + sh:name "site"@en; + sh:description "This property identifies the site where a resource is located."@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:class org:Site . + +eli-ep:P162 owl:versionInfo "1.4"; + sh:path eli-dl:process_id; + sh:name "process id"@en; + sh:description "An identifier for the process. This is meant to capture how the process is identified by law makers."@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string . + +eli-ep:P163 owl:versionInfo "1.4"; + sh:path epvoc:identifierYear; + sh:name "identifier year"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string . + +eli-ep:P164 owl:versionInfo "1.4"; + sh:path rdfs:label; + sh:name "label"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string . + +eli-ep:P165 owl:versionInfo "1.4"; + sh:path eli-dl:process_type; + sh:name "process type"@en; + sh:description "The type of a process. The type of a process often determine the workflow being followed to create the law."@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:class eli-dl:ProcessType . + +eli-ep:P166 owl:versionInfo "1.4"; + sh:path eli-dl:process_title; + sh:name "process title"@en; + sh:description "The name or title of a process."@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString . + +eli-ep:P167 owl:versionInfo "1.1"; + sh:path eli-dl:created_a_realization_of; + sh:name "created a realization of"@en; + sh:description """Indicates that an Activity created some Work . The works are seen as the \\\"output\\\" of the activity. + +This property is meant to point to the text of the bill, the amendments, the opinions, etc. to point to the final LegalResource published as the outcome of a legislative process, use the alternative property \\\"created_a_realization_of_legal_resource\\\". + +For recording of debates, which are not really \\\"outputs\\\" of the activity, use the alternative property \\\"recorded_in_realization_of\\\". + +Note : the naming \\\"created a realization of\\\" is taken from FRBRoo. Since a work is an idea, existing only in people's mind, an activity cannot be simply said to have \\\"created\\\" a work, but really \\\"created an expression of this work\\\"."""@en; + sh:nodeKind sh:IRI; + sh:class eli:Work . + +eli-ep:P168 owl:versionInfo "1.4"; + sh:path eli-dl:consists_of; + sh:name "consists of"@en; + sh:description "Indicates a more fine-grained activity that is taking place within this one. This allows to nest activities inside each other, at an arbitrary level of precision."@en; + sh:nodeKind sh:IRI; + sh:class _:a4aeb3f30c2042e3b539bc99a24f35721625 . + +_:a4aeb3f30c2042e3b539bc99a24f35721625 rdf:first eli-dl:Activity; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721626 . + +_:a4aeb3f30c2042e3b539bc99a24f35721626 rdf:first eli-dl:Decision; + rdf:rest rdf:nil . + +eli-ep:P169 owl:versionInfo "1.4"; + sh:path eli-dl:current_stage; + sh:name "current stage"@en; + sh:description """The latest stage in which a process is currently in. + +This is a shortcut for the full path Process latest_activity Activity occured_at_stage ProcessStage."""@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:class eli-dl:ProcessStage . + +eli-ep:P170 owl:versionInfo "1.4"; + sh:path epvoc:scheduledIn; + sh:name "scheduled in"@en; + sh:nodeKind sh:IRI; + sh:class eli-dl:ForeseenActivity . + +eli-ep:P171 owl:versionInfo "1.4"; + sh:path eli:based_on; + sh:name "based on"@en; + sh:description "Inverse of \"basis_for\". Indicates that this work is empowered by another one, typically a constitution, a treaty or an enabling act."@en; + sh:nodeKind sh:IRI; + sh:class eli:Work . + +eli-ep:P172 owl:versionInfo "2.0"; + sh:path eli-dl:involved_work; + sh:name "involved work"@en; + sh:nodeKind sh:IRI; + sh:class eli:Work . + +eli-ep:P175 owl:versionInfo "1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:description "Property that is used to state that a resource is an instance of a class"@en; + sh:nodeKind sh:IRI; + sh:hasValue org:Organization . + +eli-ep:P178 owl:versionInfo "1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:description "Property that is used to state that a resource is an instance of a class"@en; + sh:nodeKind sh:IRI; + sh:hasValue skos:Concept . + +eli-ep:P179 owl:versionInfo "1.0"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:description "Property stating the concept scheme that a given resource is part of"@en; + sh:nodeKind sh:IRI; + sh:in _:a4aeb3f30c2042e3b539bc99a24f35721627 . + +_:a4aeb3f30c2042e3b539bc99a24f35721627 rdf:first op-aut:subject-matter; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721628 . + +_:a4aeb3f30c2042e3b539bc99a24f35721628 rdf:first op-aut:dir-eu-legal-act; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721629 . + +_:a4aeb3f30c2042e3b539bc99a24f35721629 rdf:first ; + rdf:rest rdf:nil . + +eli-ep:P182 owl:versionInfo "2.1.0"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:description "Property stating the concept scheme that a given resource is part of"@en; + shacl-play:note "2024-03-20: change from EU AT to EPT"; + sh:nodeKind sh:IRI; + sh:hasValue ept:ep-roles . + +eli-ep:P183 owl:versionInfo "1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:description "Property that is used to state that a resource is an instance of a class"@en; + sh:nodeKind sh:IRI; + sh:hasValue skos:Concept . + +eli-ep:P186 owl:versionInfo "2.1.0"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:description "Property stating the concept scheme that a given resource is part of"@en; + shacl-play:note "2024-03-20: change from EU AT to EPT"; + sh:nodeKind sh:IRI; + sh:hasValue ept:ep-document-types . + +eli:Worktype sh:property eli-ep:P186, eli-ep:P187 . + +eli-ep:P187 owl:versionInfo "1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:description "Property that is used to state that a resource is an instance of a class"@en; + sh:nodeKind sh:IRI; + sh:hasValue skos:Concept . + +eli-ep:P190 owl:versionInfo "1.0"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:description "Property stating the concept scheme that a given resource is part of"@en; + sh:nodeKind sh:IRI; + sh:hasValue op-aut:status . + +eli-ep:P191 owl:versionInfo "1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:description "Property that is used to state that a resource is an instance of a class"@en; + sh:nodeKind sh:IRI; + sh:hasValue skos:Concept . + +eli-ep:P194 owl:versionInfo "1.0"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:description "Property stating the concept scheme that a given resource is part of"@en; + sh:nodeKind sh:IRI; + sh:hasValue op-aut:file-type . + +dcterms:MediatypeOrExtent sh:property eli-ep:P194, eli-ep:P195 . + +eli-ep:P195 owl:versionInfo "1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:description "Property that is used to state that a resource is an instance of a class"@en; + sh:nodeKind sh:IRI; + sh:hasValue skos:Concept . + +eli-ep:P198 owl:versionInfo "1.0"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:description "Property stating the concept scheme that a given resource is part of"@en; + sh:nodeKind sh:IRI; + sh:hasValue op-aut:file-type . + +dcterms:Mediatype sh:property eli-ep:P198, eli-ep:P199 . + +eli-ep:P199 owl:versionInfo "1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:description "Property that is used to state that a resource is an instance of a class"@en; + sh:nodeKind sh:IRI; + sh:hasValue skos:Concept . + +eli-ep:P202 owl:versionInfo "1.0"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:description "Property stating the concept scheme that a given resource is part of"@en; + sh:nodeKind sh:IRI; + sh:hasValue op-aut:language . + +eli-ep:P203 owl:versionInfo "1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:description "Property that is used to state that a resource is an instance of a class"@en; + sh:nodeKind sh:IRI; + sh:hasValue skos:Concept . + +eli-ep:P206 owl:versionInfo "1.0"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:description "Property stating the concept scheme that a given resource is part of"@en; + sh:nodeKind sh:IRI; + sh:hasValue op-aut:country . + +eli-ep:P207 owl:versionInfo "1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:description "Property that is used to state that a resource is an instance of a class"@en; + sh:nodeKind sh:IRI; + sh:hasValue skos:Concept . + +eli-ep:P210 owl:versionInfo "1.0"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:description "Property stating the concept scheme that a given resource is part of"@en; + sh:nodeKind sh:IRI; + sh:hasValue op-aut:place . + +eli-ep:P211 owl:versionInfo "1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:description "Property that is used to state that a resource is an instance of a class"@en; + sh:nodeKind sh:IRI; + sh:hasValue skos:Concept . + +eli-ep:P212 owl:versionInfo "1.0"; + sh:path geosparql:sfWithin; + sh:name "Within country"@en; + sh:description "States that the subject is spatially within the object"@en; + sh:nodeKind sh:IRI; + sh:hasValue skos:Concept . + +eli-ep:P215 owl:versionInfo "1.0"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:description "Property stating the concept scheme that a given resource is part of"@en; + sh:nodeKind sh:IRI; + sh:hasValue op-aut:site . + +eli-ep:P216 owl:versionInfo "1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:description "Property that is used to state that a resource is an instance of a class"@en; + sh:nodeKind sh:IRI; + sh:hasValue skos:Concept . + +eli-ep:P220 owl:versionInfo "1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:description "Property that is used to state that a resource is an instance of a class"@en; + sh:nodeKind sh:IRI; + sh:hasValue org:Organization . + +eli-ep:P223 owl:versionInfo "1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:description "Property that is used to state that a resource is an instance of a class"@en; + sh:nodeKind sh:IRI; + sh:hasValue skos:Concept . + +eli-ep:P224 owl:versionInfo "2.0"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:description "Property stating the concept scheme that a given resource is part of"@en; + sh:nodeKind sh:IRI; + sh:hasValue ept:ep-activities . + +eli-ep:P227 owl:versionInfo "1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:description "Property that is used to state that a resource is an instance of a class"@en; + sh:nodeKind sh:IRI; + sh:hasValue skos:Concept . + +eli-ep:P228 owl:versionInfo "1.0"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:description "Property stating the concept scheme that a given resource is part of"@en; + sh:nodeKind sh:IRI; + sh:hasValue op-aut:subdivision . + +eli-ep:P230 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:description "Property that is used to state that a resource is an instance of a class"@en; + shacl-play:note "2024-03-20: corrected"; + sh:nodeKind sh:IRI; + sh:hasValue skos:Concept . + +eli-ep:P231 owl:versionInfo "2.0"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:description "Property stating the concept scheme that a given resource is part of"@en; + sh:nodeKind sh:IRI; + sh:hasValue ept:ep-procedure-types . + +eli-ep:P233 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:description "Property that is used to state that a resource is an instance of a class"@en; + shacl-play:note "2024-03-20: it was missing"; + sh:nodeKind sh:IRI; + sh:hasValue skos:Concept . + +eli-ep:P234 owl:versionInfo "2.1.0"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:description "Property stating the concept scheme that a given resource is part of"@en; + shacl-play:note "2024-03-20: it was missing"; + sh:nodeKind sh:IRI; + sh:hasValue ept:ep-decision-methods . + +eli-ep:P236 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:description "Property that is used to state that a resource is an instance of a class"@en; + shacl-play:note "2024-03-20: it was missing"; + sh:nodeKind sh:IRI; + sh:hasValue skos:Concept . + +eli-ep:P237 owl:versionInfo "2.1.0"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:description "Property stating the concept scheme that a given resource is part of"@en; + shacl-play:note "2024-03-20: it was missing"; + sh:nodeKind sh:IRI; + sh:hasValue ept:ep-statuses . + +eli-ep:P239 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:description "Property that is used to state that a resource is an instance of a class"@en; + shacl-play:note "2024-03-20: new"; + sh:nodeKind sh:IRI; + sh:hasValue skos:Concept . + +eli-ep:P240 owl:versionInfo "2.1.0"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:description "Property stating the concept scheme that a given resource is part of"@en; + shacl-play:note "2024-03-20: new"; + sh:nodeKind sh:IRI; + sh:hasValue op-aut:procedure-phase . diff --git a/2.1.0/eli-ep.svg b/2.1.0/eli-ep.svg new file mode 100644 index 0000000..c301ef1 --- /dev/null +++ b/2.1.0/eli-ep.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/2.1.0/index.html b/2.1.0/index.html new file mode 100644 index 0000000..1cd1570 --- /dev/null +++ b/2.1.0/index.html @@ -0,0 +1,3228 @@ + + + + + + + + ELI-EP Application Profile + + + + + +
+ + + + + +
+

ELI-EP Application Profile

+
+
Creation date: 2022-11-24
Last updated: 2024-03-20 00:00:00
Copyright date: 2022
Version: 2.1.0
License: https://www.europarl.europa.eu/legal-notice/
Creator: http://publications.europa.eu/resource/dataset/corporate-body/EP
Publisher: http://publications.europa.eu/resource/dataset/corporate-body/EP
Rightsholder:
Feedback:
Download serialization:
TTL

+ + + + +
+

Description

ELI-EP is an application profile based on the ELI / ELI-DL Ontology, specifically designed to describe the documents and the activities of the European Parliament.

+
+

Model documentation

+
+
+
+
+

Work

http://data.europa.eu/eli/ontology#Work
+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/doc/A-9-2019-0001
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
adoptseli-dl:adoptsWork
+
0..*
+
Indicates that the work represents the adopted work of one or several related works
amendseli-dl:foresees_change_ofWork
+
0..1
+
Indicates a LegalResource already published that the future law, if adopted, will + change. Readers should refer to the definition of the eli:changes property. + Note the legal impacts can change in successive versions of the same document.
answerseli-dl:answers_toWork
+
0..1
+
Indicates that this work is an answer the other work.
based oneli:based_onLegal Resource
+
0..*
+
Indicates that this work is empowered by another one, typically rules, constitution, + a treaty or an enabling act.
consolidated byeli:consolidated_byWork
+
0..1
+
Indicates that this legal resource or expression is taken into account in a consolidated + text
contributordcterms:contributorfoaf:Agent
+
0..*
+
An entity responsible for making contributions to the resource.
correctseli:correctsWork
+
0..1
+
Indicates that this work / expression corrects the other work / expression. Corrects + is used for minor corrections made to a work / expression. The property used to relate + works describe the fact that a work expresses some corrections to be made to the an + other work. The property used to relate expression indicate that a specific linguistic + expression correct a specific expression.
creatordcterms:creatorfoaf:Agent
+
0..*
+
An agent responsible for making the resource.
date documenteli:date_documentxsd:date
+
1..1
+
Date of adoption or signature (of the form yyyy-mm-dd) of the document
display labelrdfs:labelxsd:string
+
0..1
+
Label to by displayed in user interfaces
ep numberept:epvoc#epNumberxsd:string
+
0..1
+
European Parliament number
ep number versionept:epvoc#epNumberVersionxsd:string
+
0..1
+
European Parliament number version
expression contentept:epvoc#expressionContentrdf:langString
+
0..*
+
This property is a shortcut of the more fully developed path from eli:Work to eli:Expression
identifierdcterms:identifierxsd:string
+
1..1
+
An unambiguous reference to the resource.
identifier yearept:epvoc#identifierYearxsd:string
+
0..1
+
A year linked to the reference of the resource.
is abouteli:is_aboutConcept
+
0..*
+
A subject for this legal resource. The use of Eurovoc (http://eurovoc.europa.eu) is + encouraged to select values for this property. Member states are encouraged to align + local values to Eurovoc.
is about directory codeept:epvoc#isAboutDirectoryCodeConcept
+
0..*
+
This property is a subproperty of eli:is_about and identifies the directory code of + a Work. It points to concepts of the dir-eu-legal-act OP vocabulary.
is about subject matterept:epvoc#isAboutSubjectMatterConcept
+
0..*
+
This property is a subproperty of eli:is_about and identifies the subject matter of + a Work. It points to concepts of the subject-matter OP vocabulary.
is annex ofeli:is_annex_ofWork
+
0..*
+
Indicates that the Work is Annex of another Work
is derivative ofeli:is_derivative_ofWork
+
0..*
+
This work is derived from the other work. Example: a motion derived from an oral question.
is realized byeli:is_realized_byExpression
+
0..*
+
Relates a work to an expression that realizes it. Inverse of "realizes".
notation in EP Public Registerskos:notationept:epvoc#publicRegister
+
0..*
+
A notation is a string of characters such as "T58.5" or "303.4833" used to uniquely + identify a concept within the scope of a given concept scheme.
numberingept:epvoc#numberingxsd:string
+
0..1
+
This property refers to a number sequence that indicates order or is used for identification.
numbering range beginept:epvoc#itemNumberBeginxsd:integer
+
0..1
+
This property identifies the starting number in a list of items.
numbering range endept:epvoc#itemNumberEndxsd:integer
+
0..1
+
This property identifies the ending number in a list of items.
original languageept:epvoc#originalLanguageLinguistic System
+
0..1
+
Original language of a work
parliamentary termeli-dl:parliamentary_termParliamentary term
+
0..1
+
The parliamentary term in which the activity took place
publisherdcterms:publisherCorporate Body (Organisation)
+
0..1
+
The property refers to the institution responsible for making the document available. + The values are concepts of op-aut:corporate-body.
stakeholder participantept:epvoc#workHadParticipationParticipation
+
0..*
+
Indicates the participation of a stakeholder to an activity involving the work. The + role of the agent in this participation is described in the participation resource.
titledcterms:titlerdf:langString
+
1..*
+
use ISO639-1 of controlled vocabulary
version statusept:epvoc#versiontypeStatus
+
0..1
+
Indicates the version type of a Work part of a Complex Work, like Agenda or Minutes.
work typeeli:work_typeeli:Worktype
+
1..1
+
The type of a work, taken from a controlled vocabulary.
+
+
+

+
+
+
+

Complex work

http://data.europa.eu/eli/ontology#ComplexWork
+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/doc/OJ-9-2020-10-21
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
date documenteli:date_documentxsd:date
+
1..1
+
Date of adoption or signature (of the form yyyy-mm-dd) of the document
display labelrdfs:labelxsd:string
+
0..1
+
Label to by displayed in user interfaces
ep numberept:epvoc#epNumberxsd:string
+
0..1
+
European Parliament number
has current versiondcat:hasCurrentVersionWork
+
0..1
+
This property is intended for relating a non-versioned or abstract resource to a single + snapshot that can be used as a permalink to indicate the current version of the content + [PAV].The notion of version used by this property is limited to versions resulting + from revisions occurring to a resource as part of its life-cycle.
has membereli:has_memberWork
+
0..*
+
Indicates that a Work is part of a Complex Work.
identifierdcterms:identifierxsd:string
+
1..1
+
An unambiguous reference to the resource.
identifier yearept:epvoc#identifierYearxsd:string
+
0..1
+
A year linked to the reference of the resource.
is annex ofeli:is_annex_ofWork
+
0..*
+
Indicates that the Work is Annex of another Work
is derivative ofeli:is_derivative_ofWork
+
0..*
+
This work is derived from the other work. Example: a motion derived from an oral question.
notation in EP Public Registerskos:notationept:epvoc#publicRegister
+
0..*
+
A notation is a string of characters such as "T58.5" or "303.4833" used to uniquely + identify a concept within the scope of a given concept scheme.
numberingept:epvoc#numberingxsd:string
+
0..1
+
This property refers to a number sequence that indicates order or is used for identification.
numbering range beginept:epvoc#itemNumberBeginxsd:integer
+
0..1
+
This property identifies the starting number in a list of items.
numbering range endept:epvoc#itemNumberEndxsd:integer
+
0..1
+
This property identifies the ending number in a list of items.
parliamentary termeli-dl:parliamentary_termParliamentary term
+
0..1
+
The parliamentary term in which the activity took place
publisherdcterms:publisherCorporate Body (Organisation)
+
0..1
+
The property refers to the institution responsible for making the document available. + The values are concepts of op-aut:corporate-body.
stakeholder participantept:epvoc#workHadParticipationParticipation
+
0..*
+
Indicates the participation of a stakeholder to an activity involving the work. The + role of the agent in this participation is described in the participation resource.
titledcterms:titlerdf:langString
+
1..*
+
use ISO639-1 of controlled vocabulary
work typeeli:work_typeeli:Worktype
+
1..1
+
The type of a work, taken from a controlled vocabulary.
+
+
+

+
+
+
+

Expression

http://data.europa.eu/eli/ontology#Expression
+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+/[a-z]{2,3}$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/doc/A-9-2019-0001/en
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
alternative titleeli:title_alternativerdf:langString
+
0..*
+
An alternative title of the expression (if any).
expression contentept:epvoc#expressionContentrdf:langString
+
0..*
+
is embodied byeli:is_embodied_byManifestation
+
0..*
+
Relates an expression to the manifestation that embodies it. Inverse of "embodies".
languageeli:languageLinguistic System
+
1..1
+
A language of an expression.
titleeli:titlerdf:langString
+
1..*
+
use ISO639-1 of controlled vocabulary
+
+
+

+
+
+
+

Manifestation

http://data.europa.eu/eli/ontology#Manifestation
+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+/[a-z]{2,3}/.*$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/doc/A-9-2019-0001/en/pdf
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
byte sizeept:epvoc#byteSizexsd:long
+
0..1
+
Indicates the byte size of the file exemplified by the manifestation.
formatdcterms:formatdcterms:MediatypeOrExtent
+
1..1
+
The file format, physical medium, or dimensions of the resource.
formateli:media_typedcterms:Mediatype
+
1..1
+
The file format of the manifestation (IANA). + This field is intended to capture the technical file format and will serve as a basis + for content negotiation for the server to return the appropriate file based on the + client preference.
is exemplified byeli:is_exemplified_byrdfs:Resource
+
1..1
+
Link to a concrete file URL.Relates a manifestation to a single exemplar or instance + of that manifestation.
issueddcterms:issuedxsd:dateTime
+
1..1
+
Date of formal issuance of the work.
+
+
+

+
+
+
+

Activity

http://data.europa.eu/eli/eli-draft-legislation-ontology#Activity
+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/event/MTG-PL-2020-10-23
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
activity dateeli-dl:activity_datexsd:date
+
1..1
+
The date of an activity, to indicate a single date. Alternatively, if an activity + spans a time range, \"activity_start_date\" and \"activity_end_date\" can be used + to indicate the beginning and end of the activity.
activity end dateeli-dl:activity_end_datexsd:dateTime
+
1..1
+
The date at which an activity ended.
activity ideli-dl:activity_idxsd:string
+
0..1
+
An identifier for the process. This is meant to capture how the process is identified + by law makers. A process can have multiple identifiers for different institutions, + e.g. an identifier for the government, and an identifier for the parliament. + + Note that a subproperty process_external_id exists to capture the identifier of another + institution, depending on the point of view.
activity labeleli-dl:activity_labelrdf:langString
+
0..*
+
A label on the activity, describing what is being carried out.
activity start dateeli-dl:activity_start_datexsd:dateTime
+
1..1
+
The date at which an activity started.
activity typeeli-dl:had_activity_typeeli-dl:Activitytype
+
1..1
+
The type of a process. The type of a process often determine the workflow being followed + to create the law.
based on a realization ofeli-dl:based_on_a_realization_ofWork
+
0..*
+
Indicates that an Activity used some Work .The works are seen as the \"input\" of + the activity. + + Example : the work of a commitee \"used\" a specific version of the draft as input + to produce an opinion document. + + Note : the naming \"used a realization of\" is taken from FRBRoo. Since a work is + an idea, existing only in people's mind, an activity cannot be simply said to have + \"used\" a work, but really \"used an expression of this work\".
commentrdfs:commentrdf:langString
+
0..*
+
a human-readable description of a resource.
consists ofeli-dl:consists_ofActivity
+
0..*
+
Indicates a more fine-grained activity that is taking place within this one. This + allows to nest activities inside each other, at an arbitrary level of precision. + + Example : \"Legislative process number 384\" consists of \"Initiation of the process + 384\", \"First lecture in assemblée nationale of legislative process 384\", \"First + lecture in senate of legislative process 384\", \"joint commitee reading of legislative + process 384\" and \"enactement of legislative process 384\".
created a realization ofeli-dl:created_a_realization_ofWork
+
0..*
+
Indicates that an Activity created some Work . The works are seen as the \"output\" + of the activity. + + This property is meant to point to the text of the bill, the amendments, the opinions, + etc. to point to the final LegalResource published as the outcome of a legislative + process, use the alternative property \"created_a_realization_of_legal_resource\". + + For recording of debates, which are not really \"outputs\" of the activity, use the + alternative property \"recorded_in_realization_of\". + + Note : the naming \"created a realization of\" is taken from FRBRoo. Since a work + is an idea, existing only in people's mind, an activity cannot be simply said to have + \"created\" a work, but really \"created an expression of this work\".
dlv Idskos:notationept:epvoc#dlvId
+
1..1
+
Identifier in DLV.
documented by a realization ofeli-dl:documented_by_a_realization_ofWork
+
0..*
+
Indicates that the activity was or will be conducted according to the plan described + by a Work. Typically these works are agendas that foreseen how future activities will + take place.
executedeli-dl:executedeli:ForeseenActivity
+
0..1
+
The foreseen (planned) activity according to which this activity was executed. For + example a meeting was executed according to the foreseen activity from the agenda.
had excused personeli-dl:had_excused_personfoaf:Person
+
0..*
+
Indicates a person that was excuded for an activity
had participant personeli-dl:had_participant_personfoaf:Person
+
0..*
+
Indicates a person that took part in an activity
had responsible organizationeli-dl:had_responsible_organizationCorporate Body (Organisation)
+
0..1
+
responsible organization (corporate-body)
had responsible organizationept:epvoc#hadResponsibleOrganizationCorporate Body (Organisation)
+
0..1
+
responsible organization (body)
has roomept:epvoc#hasRoomRoom
+
0..*
+
This property associates a resource with a room (physical or virtual), . E.g., it + can be the room where an activity takes place or a person's office.
localityvcard:hasLocalityPlace
+
0..1
+
Used to support property parameters for the locality data property
number of attendeeseli-dl:number_of_attendeesxsd:integer
+
0..1
+
Number of attendees
occured at stageeli-dl:occured_at_stageProcess Stage
+
0..*
+
The stage at which an activity occured.
ordereli-dl:activity_orderxsd:integer
+
0..1
+
Indicates the order of this activity in a sequence of activities. Note that the range + of this property is xsd:decimal, so it is always possible to order a new activity + in between two subsequent existing activities.
parliamentary termeli-dl:parliamentary_termParliamentary term
+
0..1
+
The parliamentary term in which the activity took place
recorded in a realization ofeli-dl:recorded_in_a_realization_ofWork
+
0..*
+
Indicates that an activity was recorded in a related work. + + Note : this property is shortcut for an implicit FRBR \"Recording Event\" that would + have created the Recording of the event.
responsible organization labeleli-dl:responsible_organization_labelrdf:langString
+
0..1
+
The name of an organization that was responsible for an activity.
scheduled inept:epvoc#scheduledInForeseenActivity
+
0..*
+
Indicates a more fine-grained foreseen activity that is taking place within this one + (ex:time slot).
structured activity labelept:epvoc#structuredLabelrdf:langString
+
0..*
+
A structured label on the activity, describing what is being carried out.
was motivated byeli-dl:was_motivated_byActivity
+
0..*
+
Annother activity that was \"triggered\" or \"logically followed\" this one. + + Example : the request for an opinion motivated the writing of an opinion.
+
+
+

+
+
+
+

ForeseenActivity

http://data.europa.eu/eli/eli-draft-legislation-ontology#ForeseenActivity
+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/event/MTG-PL-2020-10-23-TF-9000
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
OJ heading activity labelept:epvoc#agendaLabelrdf:langString
+
0..*
+
A heading label (from OJ) on the activity, describing what is being carried out.
activity dateeli-dl:activity_datexsd:date
+
1..1
+
The date of an activity, to indicate a single date. Alternatively, if an activity + spans a time range, \"activity_start_date\" and \"activity_end_date\" can be used + to indicate the beginning and end of the activity.
activity end dateeli-dl:activity_end_datexsd:dateTime
+
1..1
+
The date at which an activity ended.
activity ideli-dl:activity_idxsd:string
+
0..1
+
An identifier for the process. This is meant to capture how the process is identified + by law makers. A process can have multiple identifiers for different institutions, + e.g. an identifier for the government, and an identifier for the parliament. + + Note that a subproperty process_external_id exists to capture the identifier of another + institution, depending on the point of view.
activity labeleli-dl:activity_labelrdf:langString
+
0..*
+
A label on the activity, describing what is being carried out.
activity start dateeli-dl:activity_start_datexsd:dateTime
+
1..1
+
The date at which an activity started.
activity typeeli-dl:had_activity_typeeli-dl:Activitytype
+
1..1
+
The type of a process. The type of a process often determine the workflow being followed + to create the law.
agenda plenary dossier identifierskos:notationept:epvoc#agendaId
+
0..1
+
An identifier is a string of characters such as "12345-33" used to uniquely identify + a concept within the scope of a given concept scheme.
agenda point notationskos:notationept:epvoc#agendaPoint
+
0..1
+
An identifier is a string of characters such as "12345-33" used to uniquely identify + a concept within the scope of a given concept scheme.
forms part ofeli-dl:forms_part_ofForeseenActivity
+
0..*
+
Indicates another larger activity that encompasses this one.
has roomept:epvoc#hasRoomRoom
+
0..*
+
This property associates a resource with a room (physical or virtual), . E.g., it + can be the room where an activity takes place or a person's office.
heading activity labelept:epvoc#headingLabelrdf:langString
+
0..*
+
A heading label on the activity, describing what is being carried out.
identifier in periclesskos:notationept:epvoc#periclesId
+
0..*
+
An identifier is a string of characters such as "12345-33" used to uniquely identify + a concept within the scope of a given concept scheme.
localityvcard:hasLocalityPlace
+
0..1
+
Used to support property parameters for the locality data property
occured at stageeli-dl:occured_at_stageProcess Stage
+
0..*
+
The stage at which an activity occured.
ordereli-dl:activity_orderxsd:integer
+
0..1
+
Indicates the order of this activity in a sequence of activities. Note that the range + of this property is xsd:decimal, so it is always possible to order a new activity + in between two subsequent existing activities.
parliamentary termeli-dl:parliamentary_termParliamentary term
+
0..1
+
The parliamentary term in which the activity took place
reference textept:epvoc#referenceTextrdf:langString
+
0..*
+
A label on the activity, describing what is being carried out.
structured activity labelept:epvoc#structuredLabelrdf:langString
+
0..*
+
A structured label on the activity, describing what is being carried out.
+
+
+

+
+
+
+

Participation

http://data.europa.eu/eli/eli-draft-legislation-ontology#Participation
+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/participation/[A-Za-z0-9\-_]+_+[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/participation/A-9-2021-0226_112611
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
participation has Organizationeli-dl:had_participant_organizationCorporate Body (Organisation)
+
0..*
+
Describes that the organisation is the actor in a participation description.
participation has Personeli-dl:had_participant_personfoaf:Person
+
0..*
+
Describes that the person is the actor in a participation description.
participation in name ofeli-dl:participation_in_name_ofCorporate Body (Organisation)
+
0..1
+
Indicate in the name of which organization an agent was acting has stakeholder.
stakeholder has roleeli-dl:participation_roleParticipation Role
+
1..1
+
Describes the role of the agent in a stakeholder description.
+
+
+

+
+
+
+

Room

https://data.europarl.europa.eu/def/epvoc#Room
+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/room/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/room/LOWHEM
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
identifierdcterms:identifierxsd:string
+
1..1
+
An unambiguous reference to the resource.
office addresseuvoc:officeAddressxsd:string
+
0..1
+
The office address idendentifier
siteept:epvoc#hasSiteSite
+
0..1
+
This property identifies the site where a resource is located.
+
+
+

+
+
+
+

Parliamentary term

http://data.europa.eu/eli/eli-draft-legislation-ontology#ParliamentaryTerm
+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/org/ep-[0-9].*$
  • +
  • Example: https://data.europarl.europa.eu/org/ep-9
  • +
+ + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
typerdf:typeorg:Organization
+
0..*
+
Property that is used to state that a resource is an instance of a class
+
+
+

+
+
+
+

Legal Resource

http://data.europa.eu/eli/ontology#LegalResource
+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
+
+
+

+
+
+
+

Process

http://data.europa.eu/eli/eli-draft-legislation-ontology#Process
+

Remark: Process data will not be yet available. For now, this inverse relation will be provided only in adopted-texts dumps and APIs.

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/proc/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/proc/2019-0001
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
based oneli:based_onWork
+
0..*
+
Inverse of "basis_for". Indicates that this work is empowered by another one, typically + a constitution, a treaty or an enabling act.
consists ofeli-dl:consists_ofeli-dl:Activity, eli-dl:Decision
+
0..*
+
Indicates a more fine-grained activity that is taking place within this one. This + allows to nest activities inside each other, at an arbitrary level of precision.
created a realization ofeli-dl:created_a_realization_ofWork
+
0..*
+
Indicates that an Activity created some Work . The works are seen as the \"output\" + of the activity. + + This property is meant to point to the text of the bill, the amendments, the opinions, + etc. to point to the final LegalResource published as the outcome of a legislative + process, use the alternative property \"created_a_realization_of_legal_resource\". + + For recording of debates, which are not really \"outputs\" of the activity, use the + alternative property \"recorded_in_realization_of\". + + Note : the naming \"created a realization of\" is taken from FRBRoo. Since a work + is an idea, existing only in people's mind, an activity cannot be simply said to have + \"created\" a work, but really \"created an expression of this work\".
current stageeli-dl:current_stageProcess Stage
+
0..1
+
The latest stage in which a process is currently in. + + This is a shortcut for the full path Process latest_activity Activity occured_at_stage + ProcessStage.
identifier yearept:epvoc#identifierYearxsd:string
+
1..1
+
involved workeli-dl:involved_workWork
+
0..*
+
labelrdfs:labelxsd:string
+
1..1
+
process ideli-dl:process_idxsd:string
+
1..1
+
An identifier for the process. This is meant to capture how the process is identified + by law makers.
process titleeli-dl:process_titlerdf:langString
+
1..*
+
The name or title of a process.
process typeeli-dl:process_typeProcess Type
+
1..1
+
The type of a process. The type of a process often determine the workflow being followed + to create the law.
scheduled inept:epvoc#scheduledInForeseenActivity
+
0..*
+
+
+
+

+
+
+
+

Work Subdivision

http://data.europa.eu/eli/ontology#WorkSubdivision
+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/doc/PV-9-2023-07-11-RCV-ITM-90
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
identifierdcterms:identifierxsd:string
+
1..1
+
An unambiguous reference to the resource.
is part ofeli:is_part_ofWork
+
1..*
+
Indicates a work in which this one is physically included. Covers the case of text + included in an Official Journal, or an article included in a text. For the notion + of conceptual/temporal inclusion, use eli:is_member_of.
is realized byeli:is_realized_byExpression
+
0..*
+
Relates a work to an expression that realizes it. Inverse of "realizes".
notation (speech id)skos:notationept:epvoc#speechId
+
0..1
+
numbereli:numberxsd:integer
+
0..1
+
An identifier or other disambiguating feature for a legal resource or legal expression. + This can be the number of a legislation, the number of an article, or the issue number + of an official journal.
numberingept:epvoc#numberingxsd:string
+
0..1
+
This property refers to a number sequence that indicates order or is used for identification.
original languageept:epvoc#originalLanguageLinguistic System
+
0..*
+
Original language of a work subdivision
refers toeli:refers_toWork
+
0..*
+
titledcterms:titlerdf:langString
+
1..*
+
use ISO639-1 of controlled vocabulary
type subdivisioneli:type_subdivisionSubdivision Type
+
1..1
+
The type of a document subdivision (e.g. "Article", "Paragraph", "Section", etc.). + A subdivision can have only one type. + + ELI does not specify a list of possible values. Member states are encouraged to make + their own list of values in the corresponding concept scheme. EU Publication Office + provies a list of values for EU resource types at https://op.europa.eu/en/web/eu-vocabularies/at-dataset/-/resource/dataset/subdivision
+
+
+

+
+
+
+

Decision

http://data.europa.eu/eli/eli-draft-legislation-ontology#Decision
+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/event/MTG-PL-2023-07-11-DEC-156726
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
activity dateeli-dl:activity_datexsd:date
+
0..1
+
The date of an activity, to indicate a single date. Alternatively, if an activity + spans a time range, \"activity_start_date\" and \"activity_end_date\" can be used + to indicate the beginning and end of the activity. + + Dates can be expressed either at a date precision (yyyy-mm-dd), or with time precision + (yyyy-dd-mmYhh:mm:ss)
activity ideli-dl:activity_idxsd:string
+
1..1
+
An identifier for the process. This is meant to capture how the process is identified + by law makers. A process can have multiple identifiers for different institutions, + e.g. an identifier for the government, and an identifier for the parliament. + + Note that a subproperty process_external_id exists to capture the identifier of another + institution, depending on the point of view.
activity labeleli-dl:activity_labelrdf:langString
+
0..*
+
A label on the activity, describing what is being carried out.
activity typeeli-dl:had_activity_typeeli-dl:Activitytype
+
1..1
+
The type of a process. The type of a process often determine the workflow being followed + to create the law.
commentrdfs:commentrdf:langString
+
0..*
+
a human-readable description of a resource.
decided on a part of a realisation of a workeli-dl:decided_on_a_part_of_a_realization_ofWork
+
0..*
+
Decision on a single amendment
decided on a realisation of a workeli-dl:decided_on_a_realization_ofWork
+
0..*
+
Indicates the decision activity decided upon some Work. This is a specific kind of + « input » of the activity
decision about idept:epvoc#decisionAboutIdxsd:string
+
0..1
+
This property identifies uniquelely the object of a decision.
decision about id (xml syntax)ept:epvoc#decisionAboutIdrdf:XMLLiteral
+
0..1
+
This property identifies uniquelely the object of a decision.
decision methodeli-dl:decision_methodDecision Method
+
0..1
+
The method used to carry out the decision activity (e.g. Roll call vote, etc.)
decision outcomeeli-dl:had_decision_outcomeDecision Outcome
+
0..1
+
Indicates the outcome of the decision, e.g. adopted, rejected, lapsed, etc.
heading lableept:epvoc#headingLabelrdf:langString
+
0..*
+
Heading section label.
noteskos:noterdf:langString
+
0..*
+
Notes are used to provide information relating to SKOS concepts.
ordereli-dl:activity_orderxsd:integer
+
0..1
+
Indicates the order of this activity in a sequence of activities. Note that the range + of this property is xsd:decimal, so it is always possible to order a new activity + in between two subsequent existing activities.
reference textept:epvoc#referenceTextrdf:langString
+
0..*
+
A label on the activity, describing what is being carried out.
responsible organisation labeleli-dl:responsible_organization_labelrdf:langString
+
0..*
+
A label on the activity, describing what is being carried out.
voting idskos:notationept:epvoc#votingId
+
0..1
+
An identifier for a voting
was motivated byeli-dl:was_motivated_byActivity
+
0..*
+
Annother activity that was \"triggered\" or \"logically followed\" this one. + + Example : the request for an opinion motivated the writing of an opinion.
+
+
+

+
+
+
+

Vote

http://data.europa.eu/eli/eli-draft-legislation-ontology#Vote
+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/event/MTG-PL-2024-02-27-DEC-164491
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
activity dateeli-dl:activity_datexsd:date
+
0..1
+
The date of an activity, to indicate a single date. Alternatively, if an activity + spans a time range, \"activity_start_date\" and \"activity_end_date\" can be used + to indicate the beginning and end of the activity. + + Dates can be expressed either at a date precision (yyyy-mm-dd), or with time precision + (yyyy-dd-mmYhh:mm:ss)
activity ideli-dl:activity_idxsd:string
+
1..1
+
An identifier for the process. This is meant to capture how the process is identified + by law makers. A process can have multiple identifiers for different institutions, + e.g. an identifier for the government, and an identifier for the parliament. + + Note that a subproperty process_external_id exists to capture the identifier of another + institution, depending on the point of view.
activity labeleli-dl:activity_labelrdf:langString
+
0..*
+
A label on the activity, describing what is being carried out.
activity start dateeli-dl:activity_start_datexsd:dateTime
+
0..1
+
The date at which an activity started. + + Dates can be expressed either at a date precision (yyyy-mm-dd), or with time precision + (yyyy-dd-mmYhh:mm:ss)
activity typeeli-dl:had_activity_typeeli-dl:Activitytype
+
1..1
+
The type of a process. The type of a process often determine the workflow being followed + to create the law.
commentrdfs:commentrdf:langString
+
0..*
+
a human-readable description of a resource.
decided on a part of a realisation of a workeli-dl:decided_on_a_part_of_a_realization_ofWork
+
0..*
+
Decision on a single amendment
decided on a realisation of a workeli-dl:decided_on_a_realization_ofWork
+
0..*
+
Indicates the decision activity decided upon some Work. This is a specific kind of + « input » of the activity
decision about idept:epvoc#decisionAboutIdxsd:string
+
0..1
+
This property identifies uniquelely the object of a decision.
decision about id (xml syntax)ept:epvoc#decisionAboutIdrdf:XMLLiteral
+
0..1
+
This property identifies uniquelely the object of a decision.
decision methodeli-dl:decision_methodDecision Method
+
0..1
+
The method used to carry out the decision activity (e.g. Roll call vote, etc.)
decision outcomeeli-dl:had_decision_outcomeDecision Outcome
+
0..1
+
Indicates the outcome of the decision, e.g. adopted, rejected, lapsed, etc.
had voter abstentioneli-dl:had_voter_abstentionfoaf:Person
+
0..*
+
Indicates a person that took part in a vote with an abstention vote
had voter againsteli-dl:had_voter_againstfoaf:Person
+
0..*
+
Indicates a person that took part in a vote with a vote against
had voter favoreli-dl:had_voter_favorfoaf:Person
+
0..*
+
Indicates a person that took part in a vote with a vote in favor
had voter intended abstentioneli-dl:had_voter_intended_abstentionfoaf:Person
+
0..*
+
Indicates a person that took part in a vote and expressed that he/she intended to + vote abstention while he/she voted otherwise
had voter intended againsteli-dl:had_voter_intended_againstfoaf:Person
+
0..*
+
Indicates a person that took part in a vote and expressed that he/she intended to + vote against while he/she voted otherwise
had voter intended favoreli-dl:had_voter_intended_favorfoaf:Person
+
0..*
+
Indicates a person that took part in a vote and expressed that he/she intended to + vote in favor while he/she voted otherwise
heading lableept:epvoc#headingLabelrdf:langString
+
0..*
+
Heading section label.
noteskos:noterdf:langString
+
0..*
+
Notes are used to provide information relating to SKOS concepts.
number of attendeeseli-dl:number_of_attendeesxsd:integer
+
0..1
+
The total number of attendees to the Vote.
number of votes abstentioneli-dl:number_of_votes_abstentionxsd:integer
+
0..1
+
The total number of votes abstention
number of votes againsteli-dl:number_of_votes_againstxsd:integer
+
0..1
+
The total number of votes against
number of votes in favoreli-dl:number_of_votes_favorxsd:integer
+
0..1
+
The total number of votes in favor
ordereli-dl:activity_orderxsd:integer
+
0..1
+
Indicates the order of this activity in a sequence of activities. Note that the range + of this property is xsd:decimal, so it is always possible to order a new activity + in between two subsequent existing activities.
recorded in a realization ofeli-dl:recorded_in_a_realization_ofWork Subdivision
+
0..1
+
Indicates that an activity was recorded in a related work. + + Note : this property is shortcut for an implicit FRBR \"Recording Event\" that would + have created the Recording of the event.
reference textept:epvoc#referenceTextrdf:langString
+
0..*
+
A label on the activity, describing what is being carried out.
responsible organisation labeleli-dl:responsible_organization_labelrdf:langString
+
0..*
+
A label on the activity, describing what is being carried out.
voting idskos:notationept:epvoc#votingId
+
0..1
+
An identifier for a voting
was motivated byeli-dl:was_motivated_byActivity
+
0..*
+
Annother activity that was \"triggered\" or \"logically followed\" this one. + + Example : the request for an opinion motivated the writing of an opinion.
+
+
+

+
+
+
+

Work type

http://data.europa.eu/eli/ontology#WorkType
+
    +
  • Nodes: IRI
  • +
  • URI pattern: https://data.europarl.europa.eu/def/ep-document-types/.*$
  • +
  • Example: https://data.europarl.europa.eu/def/ep-document-types/TEXT_ADOPTED
  • +
+
+
+

+
+
+
+

Participation Role

http://data.europa.eu/eli/eli-draft-legislation-ontology#ParticipationRole
+
    +
  • Nodes: IRI
  • +
  • URI pattern: https://data.europarl.europa.eu/def/ep-roles/.*$
  • +
  • Example: https://data.europarl.europa.eu/def/ep-roles/RAPPORTEUR
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
Is in schemeskos:inSchemeept:ep-roles
+
0..*
+
Property stating the concept scheme that a given resource is part of
typerdf:typeskos:Concept
+
0..*
+
Property that is used to state that a resource is an instance of a class
+
+
+

+
+
+
+

Linguistic System

http://purl.org/dc/terms/LinguisticSystem
+
    +
  • Nodes: IRI
  • +
  • URI pattern: http://publications.europa.eu/resource/authority/langauge/.*$
  • +
  • Example: http://publications.europa.eu/resource/authority/language/LIT
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
Is in schemeskos:inSchemeop-aut:language
+
0..*
+
Property stating the concept scheme that a given resource is part of
typerdf:typeskos:Concept
+
0..*
+
Property that is used to state that a resource is an instance of a class
+
+
+

+
+
+
+

Media Type or Extent

http://purl.org/dc/terms/MediaTypeOrExtent
+
    +
  • Nodes: IRI
  • +
  • URI pattern: http://publications.europa.eu/resource/authority/file-type/.*$
  • +
  • Example: http://publications.europa.eu/resource/authority/file-type/PDF
  • +
+
+
+

+
+
+
+

Media Type

http://purl.org/dc/terms/MediaType
+
    +
  • Nodes: IRI
  • +
  • URI pattern: https://www.iana.org/assignments/media-types/application/.*$
  • +
  • Example: https://www.iana.org/assignments/media-types/application/pdf
  • +
+
+
+

+
+
+
+

Country

http://publications.europa.eu/ontology/euvoc#Country
+
    +
  • Nodes: IRI
  • +
  • URI pattern: http://publications.europa.eu/resource/authority/country/.*$
  • +
  • Example: http://publications.europa.eu/resource/authority/country/FRA
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
Is in schemeskos:inSchemeop-aut:country
+
0..*
+
Property stating the concept scheme that a given resource is part of
typerdf:typeskos:Concept
+
0..*
+
Property that is used to state that a resource is an instance of a class
+
+
+

+
+
+
+

Place

http://purl.org/dc/terms/Location
+
    +
  • Nodes: IRI
  • +
  • URI pattern: http://publications.europa.eu/resource/authority/place/.*$
  • +
  • Example: http://publications.europa.eu/resource/authority/place/FRA_SXB
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
Is in schemeskos:inSchemeop-aut:place
+
0..*
+
Property stating the concept scheme that a given resource is part of
Within countrygeosparql:sfWithinskos:Concept
+
0..*
+
States that the subject is spatially within the object
typerdf:typeskos:Concept
+
0..*
+
Property that is used to state that a resource is an instance of a class
+
+
+

+
+
+
+

Status

http://publications.europa.eu/ontology/euvoc#FileStatus
+
    +
  • Nodes: IRI
  • +
  • URI pattern: http://publications.europa.eu/resource/authority/file-status/.*$
  • +
  • Example: http://publications.europa.eu/resource/authority/file-status/ADOPTED
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
Is in schemeskos:inSchemeop-aut:status
+
0..*
+
Property stating the concept scheme that a given resource is part of
typerdf:typeskos:Concept
+
0..*
+
Property that is used to state that a resource is an instance of a class
+
+
+

+
+
+
+

Corporate Body (Organisation)

http://www.w3.org/ns/org#Organization
+
    +
  • Nodes: IRI
  • +
  • URI pattern: https://data.europarl.europa.eu/org/.*$
  • +
  • Example: https://data.europarl.europa.eu/org/EU_PARLIAMENT
  • +
+ + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
typerdf:typeorg:Organization
+
0..*
+
Property that is used to state that a resource is an instance of a class
+
+
+

+
+
+
+

Site

http://www.w3.org/ns/org#Site
+
    +
  • Nodes: IRI
  • +
  • URI pattern: http://publications.europa.eu/resource/authority/site/.*$
  • +
  • Example: http://publications.europa.eu/resource/authority/site/ASP
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
Is in schemeskos:inSchemeop-aut:site
+
0..*
+
Property stating the concept scheme that a given resource is part of
typerdf:typeskos:Concept
+
0..*
+
Property that is used to state that a resource is an instance of a class
+
+
+

+
+
+
+

Concept

http://www.w3.org/2004/02/skos/core#Concept
+
    +
  • Nodes: IRI
  • +
  • Example: http://eurovoc.europa.eu/434743
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
Is in schemeskos:inSchemeIRI
+
0..*
+
Property stating the concept scheme that a given resource is part of
typerdf:typeskos:Concept
+
0..*
+
Property that is used to state that a resource is an instance of a class
+
+
+

+
+
+
+

Activity Type

http://data.europa.eu/eli/eli-draft-legislation-ontology#ActivityType
+
    +
  • Nodes: IRI
  • +
  • URI pattern: https://data.europarl.europa.eu/def/ep-activities/.*$
  • +
  • Example: https://data.europarl.europa.eu/def/ep-activities/TABLING_PLENARY
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
Is in schemeskos:inSchemeept:ep-activities
+
0..*
+
Property stating the concept scheme that a given resource is part of
typerdf:typeskos:Concept
+
0..*
+
Property that is used to state that a resource is an instance of a class
+
+
+

+
+
+
+

Subdivision Type

http://data.europa.eu/eli/ontology#SubdivisionType
+
    +
  • Nodes: IRI
  • +
  • URI pattern: http://publications.europa.eu/resource/authority/subdivision/.*$
  • +
  • Example: http://publications.europa.eu/resource/authority/subdivision/ITM
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
Is in schemeskos:inSchemeop-aut:subdivision
+
0..*
+
Property stating the concept scheme that a given resource is part of
typerdf:typeskos:Concept
+
0..*
+
Property that is used to state that a resource is an instance of a class
+
+
+

+
+
+
+

Process Type

http://data.europa.eu/eli/eli-draft-legislation-ontology#ProcessType
+
    +
  • Nodes: IRI
  • +
  • URI pattern: https://data.europarl.europa.eu/def/ep-procedure-types/.*$
  • +
  • Example: https://data.europarl.europa.eu/def/ep-procedure-types/COD
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
Is in schemeskos:inSchemeept:ep-procedure-types
+
0..*
+
Property stating the concept scheme that a given resource is part of
typerdf:typeskos:Concept
+
0..*
+
Property that is used to state that a resource is an instance of a class
+
+
+

+
+
+
+

Decision Method

http://data.europa.eu/eli/eli-draft-legislation-ontology#DecisionMethod
+
    +
  • Nodes: IRI
  • +
  • URI pattern: https://data.europarl.europa.eu/def/ep-decision-methods/.*$
  • +
  • Example: https://data.europarl.europa.eu/def/ep-decision-methods/VOTE_ELECTRONIC_ROLLCALL
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
Is in schemeskos:inSchemeept:ep-decision-methods
+
0..*
+
Property stating the concept scheme that a given resource is part of
typerdf:typeskos:Concept
+
0..*
+
Property that is used to state that a resource is an instance of a class
+
+
+

+
+
+
+

Decision Outcome

http://data.europa.eu/eli/eli-draft-legislation-ontology#DecisionOutcome
+
    +
  • Nodes: IRI
  • +
  • URI pattern: https://data.europarl.europa.eu/def/ep-statuses/.*$
  • +
  • Example: https://data.europarl.europa.eu/def/ep-statuses/ADOPTED
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
Is in schemeskos:inSchemeept:ep-statuses
+
0..*
+
Property stating the concept scheme that a given resource is part of
typerdf:typeskos:Concept
+
0..*
+
Property that is used to state that a resource is an instance of a class
+
+
+

+
+
+
+

Process Stage

http://data.europa.eu/eli/eli-draft-legislation-ontology#ProcessStage
+
    +
  • Nodes: IRI
  • +
  • URI pattern: http://publications.europa.eu/resource/authority/procedure-phase/.*$
  • +
  • Example: http://publications.europa.eu/resource/authority/procedure-phase/RDG1
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
Is in schemeskos:inSchemeop-aut:procedure-phase
+
0..*
+
Property stating the concept scheme that a given resource is part of
typerdf:typeskos:Concept
+
0..*
+
Property that is used to state that a resource is an instance of a class
+
+
+

+

Release notes

2.1.0 - 2024-03-20

+
    +
  • (new) add eli-dl:forms_part_of and eli-dl:occured_at_stage
  • +
  • (new) add new classes: eli-dl:Vote, eli-dl:ProcessStage
  • +
  • (new) add new properties: epvoc:expressionContent for eli:Expression; epvoc:originalLanguage, eli:is_realized_by and skos:notation^^epvoc:speechId for eli:WorkSubdivision
  • +
  • (rfc) eli:WorkType values changed from EU AT resource-type to EP taxonomy ep-document-types; eli-dl:ParticipationRole from role to ep-roles
  • +
  • (rfc) org:Organization values changed from EU AT corporate-body to org-ep data
  • +
  • (new) added missing classes: eli-dl:DecisionMethod, eli-dl:DecisionOutcome
  • +
+

2.0 - 2024-01-12

+
    +
  • (new) add eli-dl:involved_work
  • +
  • (rfc) eli-dl:ActivityType values changed from EU AT event to EP taxonomy ep-activities
  • +
  • (new) add eli-dl:ProcessType, using EP taxonomy ep-procedure-types
  • +
+

1.5 - 2023-12-05

+
    +
  • check cardinalities + add missing properties
  • +
+

1.3 - 2023-09-26

+
    +
  • (new) add Classes eli-dl:Decision, eli:WorkSubdivision, eli:SubdivisionType and related properties
  • +
  • (new) properties eli-dl:number_of_attendees, eli-dl:had_participant_person, eli-dl:had_excused_person
  • +
  • (rfc) eli-dl:recorded_in_realization_of by eli-dl:recorded_in_a_realization_of
  • +
  • (rfc) change eliExpression and eli:Manifestation pattern to manage not only 2 letters, but also 3 - in case for mul (multilingual).
  • +
+

1.2 - 2023-06-10

+
    +
  • (update) change dcterms:identifier^^epvoc:periclesId to skos:notation^^epvoc:periclesId +(update) eli-dl:activity_date change datatype to date only (xsd:date)
  • +
+

1.1 - 2023-04-14

+
    +
  • (new) object properties: eli-dl:adopts, epvoc:isAboutSubjectMatter, epvoc:isAboutDirectoryCode
  • +
  • (new) eli-dl:Process
  • +
  • (update) eli:date_document sh:datatype changed from xsd:dateTime to xsd:date
  • +
+
+
+ \ No newline at end of file diff --git a/README.md b/README.md index ad61759..cc2aa80 100644 --- a/README.md +++ b/README.md @@ -14,6 +14,7 @@ ELI-EP is an application profile of the [ELI](https://op.europa.eu/en/web/eu-voc - [Version 1.2](./1.2/) - [Version 1.3](./1.3/) - [Version 1.5](./1.5/) +- [Version 2.1.0](./2.1.0/) ## ELI-EP at a glance ![ELI-EP diagram](eli-ep.svg) diff --git a/dsd/adopted-texts/README.md b/dsd/adopted-texts/README.md index 0380e64..eed9e92 100644 --- a/dsd/adopted-texts/README.md +++ b/dsd/adopted-texts/README.md @@ -1,6 +1,6 @@ # Adopted texts dataset description (dsd) -This dataset description definition is a profile of the [ELI-EP application profile (v1.5)](https://europarl.github.io/eli-ep/1.5/). +This dataset description definition is a profile of the [ELI-EP application profile (v2.1.0)](https://europarl.github.io/eli-ep/2.1.0/). The dataset description definition is available in the following formats: - [SHACL (Turtle serialisation)](./eli-ep_adopted-texts.shacl.ttl) diff --git a/dsd/adopted-texts/eli-ep_adopted-texts.shacl.ttl b/dsd/adopted-texts/eli-ep_adopted-texts.shacl.ttl index dc74fef..2572918 100644 --- a/dsd/adopted-texts/eli-ep_adopted-texts.shacl.ttl +++ b/dsd/adopted-texts/eli-ep_adopted-texts.shacl.ttl @@ -1,857 +1,1088 @@ -@prefix schema: . -@prefix owl: . -@prefix xsd: . -@prefix questions: . -@prefix skosthes: . -@prefix rdfs: . -@prefix qb: . -@prefix doap: . -@prefix sh: . -@prefix dcterms: . -@prefix dcat: . -@prefix euvoc: . -@prefix locn: . -@prefix vann: . -@prefix prov: . -@prefix foaf: . -@prefix file-type: . -@prefix eli: . -@prefix adms: . -@prefix org: . -@prefix xls2rdf: . -@prefix eli-dl: . -@prefix vcard: . -@prefix ta: . -@prefix shacl-play: . -@prefix rdf: . -@prefix resource-type: . -@prefix epvoc: . -@prefix op-aut: . -@prefix dc: . -@prefix skos: . -@prefix skosxl: . - - a owl:Ontology, adms:Asset, skos:ConceptScheme; - dcterms:type ; - rdfs:label "Adopted texts dataset description"@en; - dcterms:title "Adopted texts dataset description"@en; - dcterms:description "This Dataset Description is a subset of the general ELI-EP application profile and it includes classes and properties used in Adopted texts datasets. Descriptions of classes and properties can be found in ELI-EP application profile."@en; - owl:versionInfo "1.5.0"; - adms:versionNotes """1.5.0 - 2023-12-07 -- (new) [sh:inversePath eli-dl:decided_on_a_realization_of] -1.3.0 - 2023-09-26 -- (new) dcterms:creator -1.1 - 2023-04-12 -- (new) object properties: eli-dl:adopts, epvoc:isAboutSubjectMatter, epvoc:isAboutDirectoryCode -- (new) inverse object (from eli-dl:Process) property eli-dl:created_a_realization_of -- (update) change of sh:datatype for eli:date_document from xsd:dateTime to xsd:date -- (update) ta:Corrigendum do not have the same properties as ta:AdoptedText -- (update) remove controlled vocabularies or other enrichment shapes, as this data will not be provided in dumps. Yet, it will be somehow provded via APIs. -- (new) add sh:pattern and skos:example in properties. -- (new) prefix file-type, op-aut -- (new) add owl:versionInfo for classes and properties"""@en; - adms:status ; - owl:versionIRI ; - dcterms:conformsTo ; - dcterms:created "2022-11-18"^^xsd:date; - dcterms:modified "2023-12-07T00:00:00.000Z"^^xsd:dateTime; - dcterms:dateCopyrighted "2022"^^xsd:gYear; - dcterms:license ; - dcterms:creator ; - dcterms:publisher ; - dcterms:rigthsHolder ; - dcat:distribution _:79f295ad32df4ce8a18a92539c6e8a3b45435; - skos:hasTopConcept ta:P9, ta:P10, ta:P11, ta:P12, ta:P13, ta:P14, ta:P15, ta:P16, - ta:P17, ta:P18, ta:P19, ta:P20, ta:P21, ta:P22, ta:P23, ta:P24, ta:P25, ta:P26, ta:P27, - ta:P28, ta:P29, ta:P32, ta:P33, ta:P34, ta:P35, ta:P36, ta:P37, ta:P40, ta:P42, ta:P43, - ta:P45, ta:P46, ta:P47, ta:P50, ta:P51, ta:P52, ta:P53, ta:P54, ta:P57, ta:P58, ta:P59, - ta:P60, ta:P61, ta:P62, ta:P65, ta:P66, ta:P69, ta:P70, ta:P73, ta:P74, ta:P77, ta:P78, - ta:P81, ta:P82, ta:P85, ta:P86 . - -_:79f295ad32df4ce8a18a92539c6e8a3b45435 dcterms:format ; - dcat:downloadURL . - -ta:AdoptedText a sh:NodeShape; - rdfs:comment "This node shape represents a subset of eli:Work"@en; - sh:target ta:AdoptedText-target; - skos:example "https://data.europarl.europa.eu/eli/dl/doc/TA-9-2021-0362"; - sh:nodeKind sh:IRI; - sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; - sh:closed "true"^^xsd:boolean; - rdfs:label "Adopted text"@en; - sh:order "1"^^xsd:integer; - owl:versionInfo "1.0"; - shacl-play:color "Orange"; - sh:property ta:P9, ta:P10, ta:P11, ta:P12, ta:P13, ta:P14, ta:P15, ta:P16, ta:P17, - ta:P18, ta:P19, ta:P20, ta:P21, ta:P22, ta:P23, ta:P24, ta:P25, ta:P26, ta:P27, ta:P28, - ta:P29 . - -ta:AdoptedText-target sh:select """PREFIX eli: -SELECT ?this -WHERE { - ?this eli:work_type . -}""" . - -ta:Corrigendum a sh:NodeShape; - rdfs:comment "This node shape represents a subset of eli:Work"@en; - skos:example "https://data.europarl.europa.eu/eli/dl/doc/TA-9-2021-0362-COR01"; - sh:nodeKind sh:IRI; - sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; - sh:closed "true"^^xsd:boolean; - rdfs:label "Corrigendum to Adopted text"@en; - sh:order "2"^^xsd:integer; - owl:versionInfo "1.0"; - shacl-play:color "Orange"; - sh:property ta:P32, ta:P33, ta:P34, ta:P35, ta:P36, ta:P37, ta:P40, ta:P42, ta:P43, - ta:P45, ta:P46, ta:P47 . - -ta:Expression a sh:NodeShape; - rdfs:comment "This node shape represents a subset of eli:Expression"@en; - sh:targetClass eli:Expression; - skos:example "https://data.europarl.europa.eu/eli/dl/doc/TA-9-2021-0362/en"; - sh:nodeKind sh:IRI; - sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+/[a-z][a-z]$"; - sh:closed "true"^^xsd:boolean; - rdfs:label "Expression"@en; - sh:order "3"^^xsd:integer; - owl:versionInfo "1.0"; - shacl-play:color "RoyalBlue"; - sh:property ta:P50, ta:P51, ta:P52, ta:P53, ta:P54 . - -ta:Manifestation a sh:NodeShape; - rdfs:comment "This node shape represents a subset of eli:Manifestation"@en; - sh:targetClass eli:Manifestation; - skos:example "https://data.europarl.europa.eu/eli/dl/doc/TA-9-2021-0362/en/pdf"; - sh:nodeKind sh:IRI; - sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+/[a-z][a-z]/.*$"; - sh:closed "true"^^xsd:boolean; - rdfs:label "Manifestation"@en; - sh:order "4"^^xsd:integer; - owl:versionInfo "1.0"; - shacl-play:color "SeaGreen"; - sh:property ta:P57, ta:P58, ta:P59, ta:P60, ta:P61, ta:P62 . - -ta:WorkTypeReference a sh:NodeShape; - rdfs:comment "This node shape refers to the class eli:WorkType"@en; - skos:example "http://publications.europa.eu/resource/authority/resource-type/ADOPT_TEXT"; - sh:nodeKind sh:IRI; - sh:pattern "http://publications.europa.eu/resource/authority/resource-type/.*$"; - sh:closed "true"^^xsd:boolean; - rdfs:label "Reference to a Work type"@en; - sh:order "6"^^xsd:integer; - owl:versionInfo "1.1"; - shacl-play:color "DarkGrey"; - sh:property ta:P65, ta:P66 . - -ta:LanguageReference a sh:NodeShape; - rdfs:comment "This node shape refers to the class dcterms:LinguisticSystem"@en; - skos:example "http://publications.europa.eu/resource/authority/language/ENG"; - sh:nodeKind sh:IRI; - sh:pattern "http://publications.europa.eu/resource/authority/language/.*$"; - sh:closed "true"^^xsd:boolean; - rdfs:label "Reference to a Language"@en; - sh:order "7"^^xsd:integer; - owl:versionInfo "1.1"; - shacl-play:color "DarkGrey"; - sh:property ta:P69, ta:P70 . - -ta:MediaTypeOrExtentReference a sh:NodeShape; - rdfs:comment "This node shape refers to the class dcterms:MediaTypeOrExtent"@en; - skos:example "http://publications.europa.eu/resource/authority/file-type/PDF"; - sh:nodeKind sh:IRI; - sh:pattern "http://publications.europa.eu/resource/authority/file-type/.*$"; - sh:closed "true"^^xsd:boolean; - rdfs:label "Reference to a Media Type or Extent (Format)"@en; - sh:order "8"^^xsd:integer; - owl:versionInfo "1.1"; - shacl-play:color "DarkGrey"; - sh:property ta:P73, ta:P74 . - -ta:ConceptReference a sh:NodeShape; - rdfs:comment "This node shape refers to the class skos:Concept"@en; - skos:example "http://eurovoc.europa.eu/2836"; - sh:nodeKind sh:IRI; - sh:pattern "http://eurovoc.europa.eu/.*$"; - sh:closed "true"^^xsd:boolean; - rdfs:label "Reference to a Concept (Eurovoc)"@en; - sh:order "9"^^xsd:integer; - owl:versionInfo "1.1"; - shacl-play:color "DarkGrey"; - sh:property ta:P77, ta:P78 . - -ta:ConceptSubjectMatterReference a sh:NodeShape; - rdfs:comment "This node shape refers to the class skos:Concept"@en; - skos:example "http://publications.europa.eu/resource/authority/subject-matter/MARI"; - sh:nodeKind sh:IRI; - sh:pattern "http://publications.europa.eu/resource/authority/subject-matter/.*$"; - sh:closed "true"^^xsd:boolean; - rdfs:label "Reference to a Concept (Subject Matter)"@en; - sh:order "10"^^xsd:integer; - owl:versionInfo "1.1"; - shacl-play:color "DarkGrey"; - sh:property ta:P81, ta:P82 . - -ta:ConceptDirectoryCodeReference a sh:NodeShape; - rdfs:comment "This node shape refers to the class skos:Concept"@en; - skos:example "http://publications.europa.eu/resource/authority/dir-eu-legal-act/062020"; - sh:nodeKind sh:IRI; - sh:pattern "http://publications.europa.eu/resource/authority/dir-eu-legal-act/.*$"; - sh:closed "true"^^xsd:boolean; - rdfs:label "Reference to a Concept (Directory Code)"@en; - sh:order "11"^^xsd:integer; - owl:versionInfo "1.1"; - shacl-play:color "DarkGrey"; - sh:property ta:P85, ta:P86 . - -ta:P9 a skos:Concept; - owl:versionInfo "1.0"; - sh:path rdf:type; - sh:name "type"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:hasValue eli:Work; - shacl-play:shortname "type"; - skos:inScheme ; - skos:topConceptOf . - -ta:P10 a skos:Concept; - owl:versionInfo "1.0"; - sh:path dcterms:identifier; - sh:name "identifier"@en; - skos:example "TA-9-2022-0269"; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:string; - shacl-play:shortname "identifier"; - skos:inScheme ; - skos:topConceptOf . - -ta:P11 a skos:Concept; - owl:versionInfo "1.1"; - sh:path eli:work_type; - sh:name "work type"@en; - skos:example "http://publications.europa.eu/resource/authority/resource-type/ADOPT_TEXT"; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - sh:node ta:WorkTypeReference; - sh:hasValue resource-type:ADOPT_TEXT; - sh:pattern "http://publications.europa.eu/resource/authority/resource-type/.*$"; - sh:deactivated "true"^^xsd:boolean; - shacl-play:shortname "work_type"; - skos:inScheme ; - skos:topConceptOf . - -ta:P12 a skos:Concept; - owl:versionInfo "1.1"; - sh:path eli:date_document; - sh:name "date document"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:date; - shacl-play:shortname "date_document"; - skos:inScheme ; - skos:topConceptOf . - -ta:P13 a skos:Concept; - owl:versionInfo "1.0"; - sh:path epvoc:identifierYear; - sh:name "identifier year"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:string; - shacl-play:shortname "identifierYear"; - skos:inScheme ; - skos:topConceptOf . - -ta:P14 a skos:Concept; - owl:versionInfo "1.0"; - sh:path dcterms:title; - sh:name "title"@en; - sh:minCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype rdf:langString; - shacl-play:shortname "title_dcterms"; - skos:inScheme ; - skos:topConceptOf . - -ta:P15 a skos:Concept; - owl:versionInfo "1.0"; - sh:path rdfs:label; - sh:name "label"@en; - skos:example "T9-0269/2022"; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:string; - shacl-play:shortname "label"; - skos:inScheme ; - skos:topConceptOf . - -ta:P16 a skos:Concept; - owl:versionInfo "1.0"; - sh:path epvoc:epNumber; - sh:name "ep number"@en; - skos:example "PE693.594"; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:string; - shacl-play:shortname "epNumber"; - skos:inScheme ; - skos:topConceptOf . - -ta:P17 a skos:Concept; - owl:versionInfo "1.1"; - sh:path skos:notation; - sh:name "notation"@en; - skos:example "P9_TA(2022)0269"; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype epvoc:publicRegister; - shacl-play:shortname "notation"; - skos:inScheme ; - skos:topConceptOf . - -ta:P18 a skos:Concept; - owl:versionInfo "1.1"; - sh:path eli-dl:parliamentary_term; - sh:name "parliamentary term"@en; - skos:example "https://data.europarl.europa.eu/org/ep-9"; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - sh:pattern "^https://data.europarl.europa.eu/org/ep-[0-9].*$"; - shacl-play:shortname "parliamentary_term"; - skos:inScheme ; - skos:topConceptOf . - -ta:P19 a skos:Concept; - owl:versionInfo "1.1"; - sh:path eli:is_about; - sh:name "is about"@en; - skos:example "http://eurovoc.europa.eu/2836"; - sh:nodeKind sh:IRI; - sh:node ta:ConceptReference; - sh:pattern "http://eurovoc.europa.eu/.*$"; - sh:deactivated "true"^^xsd:boolean; - shacl-play:shortname "is_about"; - skos:inScheme ; - skos:topConceptOf . - -ta:P20 a skos:Concept; - owl:versionInfo "1.1"; - sh:path dcterms:publisher; - sh:name "publisher"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - sh:pattern "http://publications.europa.eu/resource/authority/corporate-body/EP"; - shacl-play:shortname "publisher"; - skos:inScheme ; - skos:topConceptOf . - -ta:P21 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path dcterms:creator; - sh:name "creator"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - sh:pattern "http://publications.europa.eu/resource/authority/corporate-body/EP"; - shacl-play:shortname "publisher"; - skos:inScheme ; - skos:topConceptOf . - -ta:P22 a skos:Concept; - owl:versionInfo "1.0"; - sh:path eli:is_realized_by; - sh:name "is realized by"@en; - sh:nodeKind sh:IRI; - sh:node ta:Expression; - shacl-play:shortname "is_realized_by"; - skos:inScheme ; - skos:topConceptOf . - -ta:P23 a skos:Concept; - owl:versionInfo "1.1"; - sh:path epvoc:isAboutSubjectMatter; - sh:name "is about subject matter"@en; - skos:example "http://publications.europa.eu/resource/authority/subject-matter/MARI"; - sh:nodeKind sh:IRI; - sh:node ta:ConceptSubjectMatterReference; - sh:pattern "http://publications.europa.eu/resource/authority/subject-matter/.*$"; - sh:deactivated "true"^^xsd:boolean; - shacl-play:shortname "isAboutSubjectMatter"; - skos:inScheme ; - skos:topConceptOf . - -ta:P24 a skos:Concept; - owl:versionInfo "1.1"; - sh:path epvoc:isAboutDirectoryCode; - sh:name "is about directory code"@en; - skos:example "http://publications.europa.eu/resource/authority/dir-eu-legal-act/062020"; - sh:nodeKind sh:IRI; - sh:node ta:ConceptDirectoryCodeReference; - sh:pattern "http://publications.europa.eu/resource/authority/dir-eu-legal-act/.*$"; - sh:deactivated "true"^^xsd:boolean; - shacl-play:shortname "isAboutDirectoryCode"; - skos:inScheme ; - skos:topConceptOf . - -ta:P25 a skos:Concept; - owl:versionInfo "1.1"; - sh:path eli-dl:adopts; - sh:name "adopts"@en; - skos:example "https://data.europarl.europa.eu/eli/dl/doc/B-9-2021-0412"; - sh:minCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; - shacl-play:shortname "adopts"; - skos:inScheme ; - skos:topConceptOf . - -ta:P26 a skos:Concept; - owl:versionInfo "1.0"; - sh:path _:79f295ad32df4ce8a18a92539c6e8a3b45436; - sh:name "consolidates"@en; - sh:nodeKind sh:IRI; - sh:node ta:Corrigendum; - shacl-play:shortname "consolidates"; - skos:inScheme ; - skos:topConceptOf . - -_:79f295ad32df4ce8a18a92539c6e8a3b45436 sh:inversePath eli:consolidated_by . - -ta:P27 a skos:Concept; - owl:versionInfo "1.0"; - sh:path _:79f295ad32df4ce8a18a92539c6e8a3b45437; - sh:name "is corrected by"@en; - sh:nodeKind sh:IRI; - sh:node ta:Corrigendum; - shacl-play:shortname "is_corrected_by"; - skos:inScheme ; - skos:topConceptOf . - -_:79f295ad32df4ce8a18a92539c6e8a3b45437 sh:inversePath eli:corrects . - -ta:P28 a skos:Concept; - owl:versionInfo "1.1"; - sh:path _:79f295ad32df4ce8a18a92539c6e8a3b45438; - sh:name "was realised through"@en; - sh:nodeKind sh:IRI; - sh:hasValue eli-dl:Process; - sh:deactivated "true"^^xsd:boolean; - shacl-play:shortname "was_realised_through"; - skos:inScheme ; - skos:topConceptOf . - -_:79f295ad32df4ce8a18a92539c6e8a3b45438 sh:inversePath eli-dl:created_a_realization_of . - -ta:P29 a skos:Concept; - owl:versionInfo "1.5.0"; - sh:path _:79f295ad32df4ce8a18a92539c6e8a3b45439; - sh:name "was_decided_through"@en; - sh:nodeKind sh:IRI; - sh:hasValue eli-dl:Decision; - sh:deactivated "true"^^xsd:boolean; - shacl-play:shortname "was_realised_through"; - skos:inScheme ; - skos:topConceptOf . - -_:79f295ad32df4ce8a18a92539c6e8a3b45439 sh:inversePath eli-dl:decided_on_a_realization_of . - -ta:P32 a skos:Concept; - owl:versionInfo "1.0"; - sh:path rdf:type; - sh:name "type"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:hasValue eli:Work; - shacl-play:shortname "type"; - skos:inScheme ; - skos:topConceptOf . - -ta:P33 a skos:Concept; - owl:versionInfo "1.0"; - sh:path dcterms:identifier; - sh:name "identifier"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:string; - shacl-play:shortname "identifier"; - skos:inScheme ; - skos:topConceptOf . - -ta:P34 a skos:Concept; - owl:versionInfo "1.1"; - sh:path eli:work_type; - sh:name "work type"@en; - skos:example "http://publications.europa.eu/resource/authority/resource-type/CORRIGENDUM"; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - sh:node ta:WorkTypeReference; - sh:hasValue resource-type:CORRIGENDUM; - sh:pattern "http://publications.europa.eu/resource/authority/resource-type/.*$"; - sh:deactivated "true"^^xsd:boolean; - shacl-play:shortname "work_type"; - skos:inScheme ; - skos:topConceptOf . - -ta:P35 a skos:Concept; - owl:versionInfo "1.1"; - sh:path eli:date_document; - sh:name "date document"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:date; - shacl-play:shortname "date_document"; - skos:inScheme ; - skos:topConceptOf . - -ta:P36 a skos:Concept; - owl:versionInfo "1.0"; - sh:path epvoc:identifierYear; - sh:name "identifier year"@en; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:string; - shacl-play:shortname "identifierYear"; - skos:inScheme ; - skos:topConceptOf . - -ta:P37 a skos:Concept; - owl:versionInfo "1.0"; - sh:path dcterms:title; - sh:name "title"@en; - sh:minCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype rdf:langString; - shacl-play:shortname "title_dcterms"; - skos:inScheme ; - skos:topConceptOf . - -ta:P40 a skos:Concept; - owl:versionInfo "1.0"; - sh:path epvoc:numbering; - sh:name "numbering"@en; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:string; - shacl-play:shortname "numbering"; - skos:inScheme ; - skos:topConceptOf . - -ta:P42 a skos:Concept; - owl:versionInfo "1.1"; - sh:path eli-dl:parliamentary_term; - sh:name "parliamentary term"@en; - skos:example "https://data.europarl.europa.eu/org/ep-9"; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - sh:pattern "^https://data.europarl.europa.eu/org/ep-[0-9].*$"; - shacl-play:shortname "parliamentary_term"; - skos:inScheme ; - skos:topConceptOf . - -ta:P43 a skos:Concept; - owl:versionInfo "1.1"; - sh:path dcterms:publisher; - sh:name "publisher"@en; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - sh:pattern "http://publications.europa.eu/resource/authority/corporate-body/EP"; - shacl-play:shortname "publisher"; - skos:inScheme ; - skos:topConceptOf . - -ta:P45 a skos:Concept; - owl:versionInfo "1.0"; - sh:path eli:is_realized_by; - sh:name "is realized by"@en; - sh:nodeKind sh:IRI; - sh:node ta:Expression; - shacl-play:shortname "is_realized_by"; - skos:inScheme ; - skos:topConceptOf . - -ta:P46 a skos:Concept; - owl:versionInfo "1.0"; - sh:path eli:consolidated_by; - sh:name "consolidated by"@en; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - shacl-play:shortname "consolidated_by"; - skos:inScheme ; - skos:topConceptOf . - -ta:P47 a skos:Concept; - owl:versionInfo "1.0"; - sh:path eli:corrects; - sh:name "corrects"@en; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - shacl-play:shortname "corrects"; - skos:inScheme ; - skos:topConceptOf . - -ta:P50 a skos:Concept; - owl:versionInfo "1.0"; - sh:path rdf:type; - sh:name "type"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - sh:hasValue eli:Expression; - shacl-play:shortname "type"; - skos:inScheme ; - skos:topConceptOf . - -ta:P51 a skos:Concept; - owl:versionInfo "1.0"; - sh:path eli:title; - sh:name "title"@en; - sh:minCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype rdf:langString; - shacl-play:shortname "title"; - skos:inScheme ; - skos:topConceptOf . - -ta:P52 a skos:Concept; - owl:versionInfo "1.0"; - sh:path eli:title_alternative; - sh:name "alternative title"@en; - sh:nodeKind sh:Literal; - sh:datatype rdf:langString; - shacl-play:shortname "title_alternative"; - skos:inScheme ; - skos:topConceptOf . - -ta:P53 a skos:Concept; - owl:versionInfo "1.0"; - sh:path eli:is_embodied_by; - sh:name "is embodied by"@en; - sh:nodeKind sh:IRI; - sh:node ta:Manifestation; - shacl-play:shortname "is_embodied_by"; - skos:inScheme ; - skos:topConceptOf . - -ta:P54 a skos:Concept; - owl:versionInfo "1.1"; - sh:path eli:language; - sh:name "language"@en; - skos:example "http://publications.europa.eu/resource/authority/language/ENG"; - sh:minCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - sh:node ta:LanguageReference; - sh:pattern "http://publications.europa.eu/resource/authority/language/.*$"; - sh:deactivated "true"^^xsd:boolean; - shacl-play:shortname "language"; - skos:inScheme ; - skos:topConceptOf . - -ta:P57 a skos:Concept; - owl:versionInfo "1.0"; - sh:path rdf:type; - sh:name "type"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - sh:hasValue eli:Manifestation; - shacl-play:shortname "type"; - skos:inScheme ; - skos:topConceptOf . - -ta:P58 a skos:Concept; - owl:versionInfo "1.0"; - sh:path dcterms:issued; - sh:name "issued"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:dateTime; - shacl-play:shortname "issued"; - skos:inScheme ; - skos:topConceptOf . - -ta:P59 a skos:Concept; - owl:versionInfo "1.0"; - sh:path eli:is_exemplified_by; - sh:name "is exemplified by"@en; - skos:example "https://data.europarl.europa.eu/distribution/reds_iPlTa_Itm/TA-9-2022-0269/TA-9-2022-0269-FNL_fr.pdf\""; - sh:minCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - sh:pattern "^https://data.europarl.europa.eu/distribution/.*$"; - shacl-play:shortname "is_exemplified_by"; - skos:inScheme ; - skos:topConceptOf . - -ta:P60 a skos:Concept; - owl:versionInfo "1.0"; - sh:path epvoc:byteSize; - sh:name "byte size"@en; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:long; - shacl-play:shortname "byteSize"; - skos:inScheme ; - skos:topConceptOf . - -ta:P61 a skos:Concept; - owl:versionInfo "1.1"; - sh:path dcterms:format; - sh:name "format"@en; - sh:description "Remark: XML format is expected only for ADOPT_TEXT, not CORRIGENDUM."@en; - skos:example "http://publications.europa.eu/resource/authority/file-type/PDF"; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - sh:node ta:MediaTypeOrExtentReference; - sh:in _:79f295ad32df4ce8a18a92539c6e8a3b45440; - sh:pattern "http://publications.europa.eu/resource/authority/file-type/.*$"; - sh:deactivated "true"^^xsd:boolean; - shacl-play:shortname "format"; - skos:inScheme ; - skos:topConceptOf . - -_:79f295ad32df4ce8a18a92539c6e8a3b45440 rdf:first file-type:PDF; - rdf:rest _:79f295ad32df4ce8a18a92539c6e8a3b45441 . - -_:79f295ad32df4ce8a18a92539c6e8a3b45441 rdf:first file-type:XML; - rdf:rest _:79f295ad32df4ce8a18a92539c6e8a3b45442 . - -_:79f295ad32df4ce8a18a92539c6e8a3b45442 rdf:first file-type:DOCX; - rdf:rest _:79f295ad32df4ce8a18a92539c6e8a3b45443 . - -_:79f295ad32df4ce8a18a92539c6e8a3b45443 rdf:first file-type:DOC; - rdf:rest rdf:nil . - -ta:P62 a skos:Concept; - owl:versionInfo "1.1"; - sh:path eli:media_type; - sh:name "media type"@en; - skos:example "https://www.iana.org/assignments/media-types/application/pdf"; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - sh:pattern "https://www.iana.org/assignments/media-types/.*$"; - shacl-play:shortname "media_type"; - skos:inScheme ; - skos:topConceptOf . - -ta:P65 a skos:Concept; - owl:versionInfo "1.1"; - sh:path rdf:type; - sh:name "type"@en; - sh:nodeKind sh:IRI; - sh:hasValue eli:WorkType; - skos:inScheme ; - skos:topConceptOf . - -ta:P66 a skos:Concept; - owl:versionInfo "1.1"; - sh:path skos:inScheme; - sh:name "Is in scheme"@en; - sh:nodeKind sh:IRI; - sh:hasValue op-aut:resource-type; - skos:inScheme ; - skos:topConceptOf . - -ta:P69 a skos:Concept; - owl:versionInfo "1.1"; - sh:path rdf:type; - sh:name "type"@en; - sh:nodeKind sh:IRI; - sh:hasValue dcterms:LinguisticSystem; - skos:inScheme ; - skos:topConceptOf . - -ta:P70 a skos:Concept; - owl:versionInfo "1.1"; - sh:path skos:inScheme; - sh:name "Is in scheme"@en; - sh:nodeKind sh:IRI; - sh:hasValue op-aut:language; - skos:inScheme ; - skos:topConceptOf . - -ta:P73 a skos:Concept; - owl:versionInfo "1.1"; - sh:path rdf:type; - sh:name "type"@en; - sh:nodeKind sh:IRI; - sh:hasValue dcterms:MediaTypeOrExtent; - skos:inScheme ; - skos:topConceptOf . - -ta:P74 a skos:Concept; - owl:versionInfo "1.1"; - sh:path skos:inScheme; - sh:name "Is in scheme"@en; - sh:nodeKind sh:IRI; - sh:hasValue op-aut:format; - skos:inScheme ; - skos:topConceptOf . - -ta:P77 a skos:Concept; - owl:versionInfo "1.1"; - sh:path rdf:type; - sh:name "type"@en; - sh:nodeKind sh:IRI; - sh:hasValue skos:Concept; - skos:inScheme ; - skos:topConceptOf . - -ta:P78 a skos:Concept; - owl:versionInfo "1.1"; - sh:path skos:inScheme; - sh:name "Is in scheme"@en; - sh:nodeKind sh:IRI; - sh:hasValue ; - skos:inScheme ; - skos:topConceptOf . - -ta:P81 a skos:Concept; - owl:versionInfo "1.1"; - sh:path rdf:type; - sh:name "type"@en; - sh:nodeKind sh:IRI; - sh:hasValue skos:Concept; - skos:inScheme ; - skos:topConceptOf . - -ta:P82 a skos:Concept; - owl:versionInfo "1.1"; - sh:path skos:inScheme; - sh:name "Is in scheme"@en; - sh:nodeKind sh:IRI; - sh:hasValue op-aut:subject-matter; - skos:inScheme ; - skos:topConceptOf . - -ta:P85 a skos:Concept; - owl:versionInfo "1.1"; - sh:path rdf:type; - sh:name "type"@en; - sh:nodeKind sh:IRI; - sh:hasValue skos:Concept; - skos:inScheme ; - skos:topConceptOf . - -ta:P86 a skos:Concept; - owl:versionInfo "1.1"; - sh:path skos:inScheme; - sh:name "Is in scheme"@en; - sh:nodeKind sh:IRI; - sh:hasValue op-aut:dir-eu-legal-act; - skos:inScheme ; - skos:topConceptOf . \ No newline at end of file +@prefix schema: . +@prefix owl: . +@prefix xsd: . +@prefix skosthes: . +@prefix rdfs: . +@prefix qb: . +@prefix doap: . +@prefix sh: . +@prefix dcterms: . +@prefix dcat: . +@prefix euvoc: . +@prefix locn: . +@prefix vann: . +@prefix prov: . +@prefix foaf: . +@prefix file-type: . +@prefix eli: . +@prefix adms: . +@prefix org: . +@prefix xls2rdf: . +@prefix eli-dl: . +@prefix ept: . +@prefix vcard: . +@prefix ta: . +@prefix shacl-play: . +@prefix rdf: . +@prefix ep-activities: . +@prefix ep-document-types: . +@prefix resource-type: . +@prefix epvoc: . +@prefix op-aut: . +@prefix dc: . +@prefix skos: . +@prefix skosxl: . + + a owl:Ontology, adms:Asset; + dcterms:type ; + rdfs:label "Adopted texts dataset description"@en; + dcterms:title "Adopted texts dataset description"@en; + dcterms:description "This Dataset Description is a subset of the general ELI-EP application profile and it includes classes and properties used in Adopted texts datasets. Descriptions of classes and properties can be found in ELI-EP application profile."@en; + owl:versionInfo "2.1.0"; + adms:versionNotes """2.1.0 - 2024-03-21 +- (new) new shapes (document types) BUDGET_EP_DRAFT and AMENDMENT_BUDGET_EU_DRAFT +- (new) extended scope for [sh:inversePath eli-dl:created_a_realization_of] to retrieve not only ta:ProcessReference, but also ta:PlenarySittingActivityReference +- (rfc) eli:work_type[eli:WorkType] values based on EP taxonomy ep-document-types (TEXT_ADOPTED, CORRIGENDUM) and not EU AT (op-aut:resource-type) +- (rfc) dcterms:creator and dcterms:publisher (value EU_PARLIAMENT) based on org-ep data and not EU AT (op-aut:corporate-body) +- (rfc) change of JSON key using \"inverse_\" (impact on api/v2 only) +- (rfc) add ta:ProcessReference, ta:DecisionReference, ta:PlenarySittingActivityReference (no impact on data, only for documentation purpose) + +1.5.0 - 2023-12-07 +- (new) [sh:inversePath eli-dl:decided_on_a_realization_of] + +1.3.0 - 2023-09-26 +- (new) dcterms:creator + +1.1 - 2023-04-12 +- (new) object properties: eli-dl:adopts, epvoc:isAboutSubjectMatter, epvoc:isAboutDirectoryCode +- (new) inverse object (from eli-dl:Process) property eli-dl:created_a_realization_of +- (update) change of sh:datatype for eli:date_document from xsd:dateTime to xsd:date +- (update) ta:Corrigendum do not have the same properties as ta:AdoptedText +- (update) remove controlled vocabularies or other enrichment shapes, as this data will not be provided in dumps. Yet, it will be somehow provded via APIs. +- (new) add sh:pattern and skos:example in properties. +- (new) prefix file-type, op-aut +- (new) add owl:versionInfo for classes and properties"""@en; + adms:status ; + owl:versionIRI ; + dcterms:conformsTo ; + dcterms:created "2022-11-18"^^xsd:date; + dcterms:modified "2024-03-21T00:00:00.000Z"^^xsd:dateTime; + dcterms:dateCopyrighted "2022"^^xsd:gYear; + dcterms:license ; + dcterms:creator ; + dcterms:publisher ; + dcterms:rigthsHolder ; + dcat:distribution _:a4aeb3f30c2042e3b539bc99a24f35721157 . + +_:a4aeb3f30c2042e3b539bc99a24f35721157 dcterms:format ; + dcat:downloadURL . + +ta:AdoptedText a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli:Work"@en; + sh:target ta:AdoptedText-target; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/TA-9-2021-0362"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Adopted text"@en; + sh:order "1"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "Orange"; + sh:property ta:P9, ta:P10, ta:P11, ta:P12, ta:P13, ta:P14, ta:P15, ta:P16, ta:P17, + ta:P18, ta:P19, ta:P20, ta:P21, ta:P22, ta:P23, ta:P24, ta:P25, ta:P26, ta:P27, ta:P28, + ta:P29 . + +ta:AdoptedText-target sh:select """PREFIX eli: +SELECT ?this +WHERE { + ?this eli:work_type . +}""" . + +ta:BudgetEpDraft a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli:Work"@en; + sh:target ta:BudgetEpDraft-target; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Budget EP draft"@en; + sh:order "2"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "Orange"; + sh:property ta:P32, ta:P33, ta:P34, ta:P35, ta:P36, ta:P37, ta:P38, ta:P39, ta:P40, + ta:P41, ta:P42, ta:P43 . + +ta:BudgetEpDraft-target sh:select """PREFIX eli: +SELECT ?this +WHERE { + ?this eli:work_type . +}""" . + +ta:AmendmentBudgetEuDraft a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli:Work"@en; + sh:target ta:AmendmentBudgetEuDraft-target; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Amendment Budget EU draft"@en; + sh:order "3"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "Orange"; + sh:property ta:P46, ta:P47, ta:P48, ta:P49, ta:P50, ta:P51, ta:P52, ta:P53, ta:P54, + ta:P55, ta:P56, ta:P57 . + +ta:AmendmentBudgetEuDraft-target sh:select """PREFIX eli: +SELECT ?this +WHERE { + ?this eli:work_type . +}""" . + +ta:Corrigendum a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli:Work"@en; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/TA-9-2021-0362-COR01"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Corrigendum to Adopted text"@en; + sh:order "5"^^xsd:integer; + owl:versionInfo "1.0"; + shacl-play:color "Orange"; + sh:property ta:P60, ta:P61, ta:P62, ta:P63, ta:P64, ta:P65, ta:P66, ta:P67, ta:P68, + ta:P69, ta:P70, ta:P71, ta:P72 . + +ta:Expression a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli:Expression"@en; + sh:targetClass eli:Expression; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/TA-9-2021-0362/en"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+/[a-z][a-z]$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Expression"@en; + sh:order "6"^^xsd:integer; + owl:versionInfo "1.0"; + shacl-play:color "RoyalBlue"; + sh:property ta:P75, ta:P76, ta:P77, ta:P78, ta:P79 . + +ta:Manifestation a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli:Manifestation"@en; + sh:targetClass eli:Manifestation; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/TA-9-2021-0362/en/pdf"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+/[a-z][a-z]/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Manifestation"@en; + sh:order "7"^^xsd:integer; + owl:versionInfo "1.0"; + shacl-play:color "SeaGreen"; + sh:property ta:P82, ta:P83, ta:P84, ta:P85, ta:P86, ta:P87 . + +ta:WorkTypeReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli:WorkType"@en; + skos:example "https://data.europarl.europa.eu/def/ep-document-types/TEXT_ADOPTED"; + sh:nodeKind sh:IRI; + sh:pattern "https://data.europarl.europa.eu/def/ep-document-types/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Work type"@en; + sh:order "9"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property ta:P90, ta:P91 . + +ta:LanguageReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class dcterms:LinguisticSystem"@en; + skos:example "http://publications.europa.eu/resource/authority/language/ENG"; + sh:nodeKind sh:IRI; + sh:pattern "http://publications.europa.eu/resource/authority/language/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Language"@en; + sh:order "10"^^xsd:integer; + owl:versionInfo "1.1"; + shacl-play:color "DarkGrey"; + sh:property ta:P94, ta:P95 . + +ta:MediaTypeOrExtentReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class dcterms:MediaTypeOrExtent"@en; + skos:example "http://publications.europa.eu/resource/authority/file-type/PDF"; + sh:nodeKind sh:IRI; + sh:pattern "http://publications.europa.eu/resource/authority/file-type/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Media Type or Extent (Format)"@en; + sh:order "11"^^xsd:integer; + owl:versionInfo "1.1"; + shacl-play:color "DarkGrey"; + sh:property ta:P98, ta:P99 . + +ta:ConceptReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class skos:Concept"@en; + skos:example "http://eurovoc.europa.eu/2836"; + sh:nodeKind sh:IRI; + sh:pattern "http://eurovoc.europa.eu/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Concept (Eurovoc)"@en; + sh:order "12"^^xsd:integer; + owl:versionInfo "1.1"; + shacl-play:color "DarkGrey"; + sh:property ta:P102, ta:P103 . + +ta:ConceptSubjectMatterReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class skos:Concept"@en; + skos:example "http://publications.europa.eu/resource/authority/subject-matter/MARI"; + sh:nodeKind sh:IRI; + sh:pattern "http://publications.europa.eu/resource/authority/subject-matter/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Concept (Subject Matter)"@en; + sh:order "13"^^xsd:integer; + owl:versionInfo "1.1"; + shacl-play:color "DarkGrey"; + sh:property ta:P106, ta:P107 . + +ta:ConceptDirectoryCodeReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class skos:Concept"@en; + skos:example "http://publications.europa.eu/resource/authority/dir-eu-legal-act/062020"; + sh:nodeKind sh:IRI; + sh:pattern "http://publications.europa.eu/resource/authority/dir-eu-legal-act/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Concept (Directory Code)"@en; + sh:order "14"^^xsd:integer; + owl:versionInfo "1.1"; + shacl-play:color "DarkGrey"; + sh:property ta:P110, ta:P111 . + +ta:OrganizationReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class org:Organization"@en; + skos:example "https://data.europarl.europa.eu/org/EU_PARLIAMENT"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/org/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to an Organization"@en; + sh:order "15"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property ta:P114 . + +ta:ProcessReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli-dl:Process"@en; + skos:example "https://data.europarl.europa.eu/eli/dl/proc/2023-0338"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/proc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Process"@en; + sh:order "16"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property ta:P117, ta:P118 . + +ta:DecisionReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli-dl:Decision"@en; + skos:example "https://data.europarl.europa.eu/eli/dl/event/2023-0079-DEC-DCPL-2023-12-12"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Decision"@en; + sh:order "17"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property ta:P121, ta:P122, ta:P123 . + +ta:PlenarySittingActivityReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli-dl:Activity"@en; + skos:example "https://data.europarl.europa.eu/eli/dl/event/MTG-PL-2024-02-26-PVCRE-ITM-11"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to an Activity of Plenary Sitting"@en; + sh:order "18"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property ta:P126, ta:P127, ta:P128 . + +ta:P9 owl:versionInfo "1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:hasValue eli:Work; + shacl-play:shortname "type" . + +ta:P10 owl:versionInfo "1.0"; + sh:path dcterms:identifier; + sh:name "identifier"@en; + skos:example "TA-9-2022-0269"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifier" . + +ta:P11 owl:versionInfo "2.1.0"; + sh:path eli:work_type; + sh:name "work type"@en; + skos:example "https://data.europarl.europa.eu/def/ep-document-types/TEXT_ADOPTED"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node ta:WorkTypeReference; + sh:hasValue ep-document-types:TEXT_ADOPTED; + shacl-play:shortname "work_type" . + +ta:P12 owl:versionInfo "1.1"; + sh:path eli:date_document; + sh:name "date document"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:date; + shacl-play:shortname "date_document" . + +ta:P13 owl:versionInfo "1.0"; + sh:path epvoc:identifierYear; + sh:name "identifier year"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifierYear" . + +ta:P14 owl:versionInfo "1.0"; + sh:path dcterms:title; + sh:name "title"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "title_dcterms" . + +ta:P15 owl:versionInfo "1.0"; + sh:path rdfs:label; + sh:name "label"@en; + skos:example "T9-0269/2022"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "label" . + +ta:P16 owl:versionInfo "1.0"; + sh:path epvoc:epNumber; + sh:name "ep number"@en; + skos:example "PE693.594"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "epNumber" . + +ta:P17 owl:versionInfo "1.1"; + sh:path skos:notation; + sh:name "notation"@en; + skos:example "P9_TA(2022)0269"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype epvoc:publicRegister; + shacl-play:shortname "notation_publicRegister" . + +ta:P18 owl:versionInfo "1.1"; + sh:path eli-dl:parliamentary_term; + sh:name "parliamentary term"@en; + skos:example "https://data.europarl.europa.eu/org/ep-9"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/org/ep-[0-9].*$"; + shacl-play:shortname "parliamentary_term" . + +ta:P19 owl:versionInfo "1.1"; + sh:path eli:is_about; + sh:name "is about"@en; + skos:example "http://eurovoc.europa.eu/2836"; + sh:nodeKind sh:IRI; + sh:node ta:ConceptReference; + sh:pattern "http://eurovoc.europa.eu/.*$"; + shacl-play:shortname "is_about" . + +ta:P20 owl:versionInfo "2.1.0"; + sh:path dcterms:publisher; + sh:name "publisher"@en; + skos:example "https://data.europarl.europa.eu/org/EU_PARLIAMENT"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node ta:OrganizationReference; + sh:hasValue ; + shacl-play:shortname "publisher" . + +ta:P21 owl:versionInfo "2.1.0"; + sh:path dcterms:creator; + sh:name "creator"@en; + skos:example "https://data.europarl.europa.eu/org/EU_PARLIAMENT"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node ta:OrganizationReference; + sh:hasValue ; + shacl-play:shortname "creator" . + +ta:P22 owl:versionInfo "1.0"; + sh:path eli:is_realized_by; + sh:name "is realized by"@en; + sh:nodeKind sh:IRI; + sh:node ta:Expression; + shacl-play:shortname "is_realized_by" . + +ta:P23 owl:versionInfo "1.1"; + sh:path epvoc:isAboutSubjectMatter; + sh:name "is about subject matter"@en; + skos:example "http://publications.europa.eu/resource/authority/subject-matter/MARI"; + sh:nodeKind sh:IRI; + sh:node ta:ConceptSubjectMatterReference; + sh:pattern "http://publications.europa.eu/resource/authority/subject-matter/.*$"; + shacl-play:shortname "isAboutSubjectMatter" . + +ta:P24 owl:versionInfo "1.1"; + sh:path epvoc:isAboutDirectoryCode; + sh:name "is about directory code"@en; + skos:example "http://publications.europa.eu/resource/authority/dir-eu-legal-act/062020"; + sh:nodeKind sh:IRI; + sh:node ta:ConceptDirectoryCodeReference; + sh:pattern "http://publications.europa.eu/resource/authority/dir-eu-legal-act/.*$"; + shacl-play:shortname "isAboutDirectoryCode" . + +ta:P25 owl:versionInfo "1.1"; + sh:path eli-dl:adopts; + sh:name "adopts"@en; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/B-9-2021-0412"; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; + shacl-play:shortname "adopts" . + +ta:P26 owl:versionInfo "1.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721158; + sh:name "inverse consolidated by"@en; + sh:nodeKind sh:IRI; + sh:node ta:Corrigendum; + shacl-play:shortname "inverse_consolidated_by" . + +_:a4aeb3f30c2042e3b539bc99a24f35721158 sh:inversePath eli:consolidated_by . + +ta:P27 owl:versionInfo "1.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721159; + sh:name "inverse corrects"@en; + sh:nodeKind sh:IRI; + sh:node ta:Corrigendum; + shacl-play:shortname "inverse_corrects" . + +_:a4aeb3f30c2042e3b539bc99a24f35721159 sh:inversePath eli:corrects . + +ta:P28 owl:versionInfo "2.1.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721160; + sh:name "inverse created a realization of"@en; + sh:nodeKind sh:IRI; + sh:or _:a4aeb3f30c2042e3b539bc99a24f35721161; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "inverse_created_a_realization_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721160 sh:inversePath eli-dl:created_a_realization_of . + +_:a4aeb3f30c2042e3b539bc99a24f35721161 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721162; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721163 . + +_:a4aeb3f30c2042e3b539bc99a24f35721162 sh:node ta:ProcessReference . + +_:a4aeb3f30c2042e3b539bc99a24f35721163 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721164; + rdf:rest rdf:nil . + +_:a4aeb3f30c2042e3b539bc99a24f35721164 sh:node ta:PlenarySittingActivityReference . + +ta:P29 owl:versionInfo "2.1.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721165; + sh:name "inverse decided on a realization of"@en; + sh:nodeKind sh:IRI; + sh:node ta:DecisionReference; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "inverse_decided_on_a_realization_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721165 sh:inversePath eli-dl:decided_on_a_realization_of . + +ta:P32 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:hasValue eli:Work; + shacl-play:shortname "type" . + +ta:P33 owl:versionInfo "2.1.0"; + sh:path dcterms:identifier; + sh:name "identifier"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifier" . + +ta:P34 owl:versionInfo "2.1.0"; + sh:path eli:work_type; + sh:name "work type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node ta:WorkTypeReference; + sh:hasValue ep-document-types:BUDGET_EP_DRAFT; + shacl-play:shortname "work_type" . + +ta:P35 owl:versionInfo "2.1.0"; + sh:path eli:date_document; + sh:name "date document"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:date; + shacl-play:shortname "date_document" . + +ta:P36 owl:versionInfo "2.1.0"; + sh:path epvoc:identifierYear; + sh:name "identifier year"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifierYear" . + +ta:P37 owl:versionInfo "2.1.0"; + sh:path dcterms:title; + sh:name "title"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "title_dcterms" . + +ta:P38 owl:versionInfo "2.1.0"; + sh:path epvoc:numbering; + sh:name "numbering"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "numbering" . + +ta:P39 owl:versionInfo "2.1.0"; + sh:path eli-dl:parliamentary_term; + sh:name "parliamentary term"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/org/ep-[0-9].*$"; + shacl-play:shortname "parliamentary_term" . + +ta:P40 owl:versionInfo "2.1.0"; + sh:path dcterms:publisher; + sh:name "publisher"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node ta:OrganizationReference; + sh:hasValue ; + shacl-play:shortname "publisher" . + +ta:P41 owl:versionInfo "2.1.0"; + sh:path dcterms:creator; + sh:name "creator"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node ta:OrganizationReference; + sh:hasValue ; + shacl-play:shortname "creator" . + +ta:P42 owl:versionInfo "2.1.0"; + sh:path eli:is_annex_of; + sh:name "is annex of"@en; + sh:nodeKind sh:IRI; + sh:node ta:AdoptedText; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "is_annex_of" . + +ta:P43 owl:versionInfo "2.1.0"; + sh:path eli:is_realized_by; + sh:name "is realized by"@en; + sh:nodeKind sh:IRI; + sh:node ta:Expression; + shacl-play:shortname "is_realized_by" . + +ta:P46 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:hasValue eli:Work; + shacl-play:shortname "type" . + +ta:P47 owl:versionInfo "2.1.0"; + sh:path dcterms:identifier; + sh:name "identifier"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifier" . + +ta:P48 owl:versionInfo "2.1.0"; + sh:path eli:work_type; + sh:name "work type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node ta:WorkTypeReference; + sh:hasValue ep-document-types:BUDGET_EP_DRAFT; + shacl-play:shortname "work_type" . + +ta:P49 owl:versionInfo "2.1.0"; + sh:path eli:date_document; + sh:name "date document"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:date; + shacl-play:shortname "date_document" . + +ta:P50 owl:versionInfo "2.1.0"; + sh:path epvoc:identifierYear; + sh:name "identifier year"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifierYear" . + +ta:P51 owl:versionInfo "2.1.0"; + sh:path dcterms:title; + sh:name "title"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "title_dcterms" . + +ta:P52 owl:versionInfo "2.1.0"; + sh:path epvoc:numbering; + sh:name "numbering"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "numbering" . + +ta:P53 owl:versionInfo "2.1.0"; + sh:path eli-dl:parliamentary_term; + sh:name "parliamentary term"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/org/ep-[0-9].*$"; + shacl-play:shortname "parliamentary_term" . + +ta:P54 owl:versionInfo "2.1.0"; + sh:path dcterms:publisher; + sh:name "publisher"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node ta:OrganizationReference; + sh:hasValue ; + shacl-play:shortname "publisher" . + +ta:P55 owl:versionInfo "2.1.0"; + sh:path dcterms:creator; + sh:name "creator"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node ta:OrganizationReference; + sh:hasValue ; + shacl-play:shortname "creator" . + +ta:P56 owl:versionInfo "2.1.0"; + sh:path eli:is_realized_by; + sh:name "is realized by"@en; + sh:nodeKind sh:IRI; + sh:node ta:Expression; + shacl-play:shortname "is_realized_by" . + +ta:P57 owl:versionInfo "2.1.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721166; + sh:name "inverse created a realization of"@en; + sh:nodeKind sh:IRI; + sh:node ta:PlenarySittingActivityReference; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "inverse_created_a_realization_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721166 sh:inversePath eli-dl:created_a_realization_of . + +ta:P60 owl:versionInfo "1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:hasValue eli:Work; + shacl-play:shortname "type" . + +ta:P61 owl:versionInfo "1.0"; + sh:path dcterms:identifier; + sh:name "identifier"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifier" . + +ta:P62 owl:versionInfo "2.1.0"; + sh:path eli:work_type; + sh:name "work type"@en; + skos:example "https://data.europarl.europa.eu/def/ep-document-types/CORRIGENDUM"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node ta:WorkTypeReference; + sh:hasValue ep-document-types:CORRIGENDUM; + shacl-play:shortname "work_type" . + +ta:P63 owl:versionInfo "1.1"; + sh:path eli:date_document; + sh:name "date document"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:date; + shacl-play:shortname "date_document" . + +ta:P64 owl:versionInfo "1.0"; + sh:path epvoc:identifierYear; + sh:name "identifier year"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifierYear" . + +ta:P65 owl:versionInfo "1.0"; + sh:path dcterms:title; + sh:name "title"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "title_dcterms" . + +ta:P66 owl:versionInfo "1.0"; + sh:path epvoc:numbering; + sh:name "numbering"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "numbering" . + +ta:P67 owl:versionInfo "1.1"; + sh:path eli-dl:parliamentary_term; + sh:name "parliamentary term"@en; + skos:example "https://data.europarl.europa.eu/org/ep-9"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/org/ep-[0-9].*$"; + shacl-play:shortname "parliamentary_term" . + +ta:P68 owl:versionInfo "2.1.0"; + sh:path dcterms:publisher; + sh:name "publisher"@en; + skos:example "https://data.europarl.europa.eu/org/EU_PARLIAMENT"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node ta:OrganizationReference; + sh:hasValue ; + shacl-play:shortname "publisher" . + +ta:P69 owl:versionInfo "2.1.0"; + sh:path dcterms:creator; + sh:name "creator"@en; + skos:example "https://data.europarl.europa.eu/org/EU_PARLIAMENT"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node ta:OrganizationReference; + sh:hasValue ; + shacl-play:shortname "creator" . + +ta:P70 owl:versionInfo "1.0"; + sh:path eli:is_realized_by; + sh:name "is realized by"@en; + sh:nodeKind sh:IRI; + sh:node ta:Expression; + shacl-play:shortname "is_realized_by" . + +ta:P71 owl:versionInfo "1.0"; + sh:path eli:consolidated_by; + sh:name "consolidated by"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node ta:AdoptedText; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "consolidated_by" . + +ta:P72 owl:versionInfo "1.0"; + sh:path eli:corrects; + sh:name "corrects"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node ta:AdoptedText; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "corrects" . + +ta:P75 owl:versionInfo "1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:hasValue eli:Expression; + shacl-play:shortname "type" . + +ta:P76 owl:versionInfo "1.0"; + sh:path eli:title; + sh:name "title"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "title" . + +ta:P77 owl:versionInfo "1.0"; + sh:path eli:title_alternative; + sh:name "alternative title"@en; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "title_alternative" . + +ta:P78 owl:versionInfo "1.0"; + sh:path eli:is_embodied_by; + sh:name "is embodied by"@en; + sh:nodeKind sh:IRI; + sh:node ta:Manifestation; + shacl-play:shortname "is_embodied_by" . + +ta:P79 owl:versionInfo "1.1"; + sh:path eli:language; + sh:name "language"@en; + skos:example "http://publications.europa.eu/resource/authority/language/ENG"; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node ta:LanguageReference; + sh:pattern "http://publications.europa.eu/resource/authority/language/.*$"; + shacl-play:shortname "language" . + +ta:P82 owl:versionInfo "1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:hasValue eli:Manifestation; + shacl-play:shortname "type" . + +ta:P83 owl:versionInfo "1.0"; + sh:path dcterms:issued; + sh:name "issued"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:dateTime; + shacl-play:shortname "issued" . + +ta:P84 owl:versionInfo "1.0"; + sh:path eli:is_exemplified_by; + sh:name "is exemplified by"@en; + skos:example "https://data.europarl.europa.eu/distribution/reds_iPlTa_Itm/TA-9-2022-0269/TA-9-2022-0269-FNL_fr.pdf\""; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/distribution/.*$"; + shacl-play:shortname "is_exemplified_by" . + +ta:P85 owl:versionInfo "1.0"; + sh:path epvoc:byteSize; + sh:name "byte size"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:long; + shacl-play:shortname "byteSize" . + +ta:P86 owl:versionInfo "1.1"; + sh:path dcterms:format; + sh:name "format"@en; + sh:description "Remark: XML format is expected only for TEXT_ADOPTED, not CORRIGENDUM."@en; + skos:example "http://publications.europa.eu/resource/authority/file-type/PDF"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node ta:MediaTypeOrExtentReference; + sh:in _:a4aeb3f30c2042e3b539bc99a24f35721167; + sh:pattern "http://publications.europa.eu/resource/authority/file-type/.*$"; + shacl-play:shortname "format" . + +_:a4aeb3f30c2042e3b539bc99a24f35721167 rdf:first file-type:PDF; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721168 . + +_:a4aeb3f30c2042e3b539bc99a24f35721168 rdf:first file-type:XML; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721169 . + +_:a4aeb3f30c2042e3b539bc99a24f35721169 rdf:first file-type:DOCX; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721170 . + +_:a4aeb3f30c2042e3b539bc99a24f35721170 rdf:first file-type:DOC; + rdf:rest rdf:nil . + +ta:P87 owl:versionInfo "1.1"; + sh:path eli:media_type; + sh:name "media type"@en; + skos:example "https://www.iana.org/assignments/media-types/application/pdf"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:pattern "https://www.iana.org/assignments/media-types/.*$"; + shacl-play:shortname "media_type" . + +ta:P90 owl:versionInfo "1.1"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue eli:WorkType; + sh:deactivated "true"^^xsd:boolean . + +ta:P91 owl:versionInfo "2.1.0"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:nodeKind sh:IRI; + sh:hasValue ept:ep-document-types; + sh:deactivated "true"^^xsd:boolean . + +ta:P94 owl:versionInfo "1.1"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue dcterms:LinguisticSystem; + sh:deactivated "true"^^xsd:boolean . + +ta:P95 owl:versionInfo "1.1"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:nodeKind sh:IRI; + sh:hasValue op-aut:language; + sh:deactivated "true"^^xsd:boolean . + +ta:P98 owl:versionInfo "1.1"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue dcterms:MediaTypeOrExtent; + sh:deactivated "true"^^xsd:boolean . + +ta:P99 owl:versionInfo "1.1"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:nodeKind sh:IRI; + sh:hasValue op-aut:format; + sh:deactivated "true"^^xsd:boolean . + +ta:P102 owl:versionInfo "1.1"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue skos:Concept; + sh:deactivated "true"^^xsd:boolean . + +ta:P103 owl:versionInfo "1.1"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:nodeKind sh:IRI; + sh:hasValue ; + sh:deactivated "true"^^xsd:boolean . + +ta:P106 owl:versionInfo "1.1"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue skos:Concept; + sh:deactivated "true"^^xsd:boolean . + +ta:P107 owl:versionInfo "1.1"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:nodeKind sh:IRI; + sh:hasValue op-aut:subject-matter; + sh:deactivated "true"^^xsd:boolean . + +ta:P110 owl:versionInfo "1.1"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue skos:Concept; + sh:deactivated "true"^^xsd:boolean . + +ta:P111 owl:versionInfo "1.1"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:nodeKind sh:IRI; + sh:hasValue op-aut:dir-eu-legal-act; + sh:deactivated "true"^^xsd:boolean . + +ta:P114 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue org:Organization; + sh:deactivated "true"^^xsd:boolean . + +ta:P117 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue eli-dl:Process; + sh:deactivated "true"^^xsd:boolean . + +ta:P118 owl:versionInfo "2.1.0"; + sh:path eli-dl:created_a_realization_of; + sh:name "created a realization of"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node ta:AdoptedText . + +ta:P121 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue eli-dl:Decision; + sh:deactivated "true"^^xsd:boolean . + +ta:P122 owl:versionInfo "2.1.0"; + sh:path eli-dl:had_activity_type; + sh:name "had activity type"@en; + sh:nodeKind sh:IRI; + sh:deactivated "true"^^xsd:boolean . + +ta:P123 owl:versionInfo "2.1.0"; + sh:path eli-dl:decided_a_realization_of; + sh:name "decided on a realization of"@en; + sh:nodeKind sh:IRI; + sh:node ta:AdoptedText . + +ta:P126 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue eli-dl:Activity; + sh:deactivated "true"^^xsd:boolean . + +ta:P127 owl:versionInfo "2.1.0"; + sh:path eli-dl:had_activity_type; + sh:name "had activity type"@en; + sh:nodeKind sh:IRI; + sh:deactivated "true"^^xsd:boolean . + +ta:P128 owl:versionInfo "2.1.0"; + sh:path eli-dl:created_a_realization_of; + sh:name "created a realization of"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node ta:AdoptedText . \ No newline at end of file diff --git a/dsd/adopted-texts/eli-ep_adopted-texts.svg b/dsd/adopted-texts/eli-ep_adopted-texts.svg index 68f737d..85afc82 100644 --- a/dsd/adopted-texts/eli-ep_adopted-texts.svg +++ b/dsd/adopted-texts/eli-ep_adopted-texts.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/dsd/adopted-texts/index.html b/dsd/adopted-texts/index.html index dc0720e..90f12aa 100644 --- a/dsd/adopted-texts/index.html +++ b/dsd/adopted-texts/index.html @@ -1,1303 +1,1669 @@ - - + + + + - - - - - Adopted texts dataset description - - - - - - -
- - + /* div wrapping section title and URI below - same as a paragraph margin */ + .sp_section_title_table_wrapper { + margin-bottom: 16px; + border-bottom: 1px solid; + } + + + table { + display: table; + border-spacing: 0px; + margin-bottom: 1rem; + } + + tr:nth-child(even) { + background-color: #eee; + } + + .sp_table_prefixes table { + border-collapse: collapse; + margin-bottom: 1rem; + color: #212529; + } + + .sp_table_prefixes td { + padding: 0.25rem; + vertical-align: top; + border-top: 1px solid #dee2e6; + } + + .sp_table_propertyshapes { + border-collapse: collapse; + width: 100%; + } + + .sp_table_propertyshapes thead { + display: table-header-group; + vertical-align: middle; + border-color: inherit; + } + + .sp_table_propertyshapes tr { + display: table-row; + vertical-align: inherit; + border-color: inherit; + } + + .sp_table_propertyshapes th:nth-child(4) { + width: 6%; + } + + .sp_table_propertyshapes td { + padding: 0.75rem; + border-top: 1px solid #dee2e6; + } + + .sp_table_propertyshapes tbody { + display: table-row-group; + vertical-align: middle; + border-color: inherit; + } + + .sp_table_propertyshapes_col_description { + word-break: break-word; + } + + .sp_serialization_badge { + margin-right: 0.5em; + } + + + .container { + width: calc(100% - 40px); + max-width: 1000px; + margin-left: 300px; + margin-right: auto; + } + .container {width: calc(100% - 500px);} + .toc { + position: fixed; + top: 0; + left: 0; + font-size: small; + padding: 10px 10px; + width: auto; + border-right: solid 2px #eeeeee; + bottom: 0; + overflow-y: scroll; + background-color:white; + max-width:255px; + } + .sp_list_toc {padding-left: 0px;} + .sp_list_toc_l2 {padding-left: 10px;} + .sp_list_toc_l3 {padding-left: 8px;} + + + + + Adopted texts dataset description + + + + + +
+
- -

Adopted texts dataset description

-
Creation date: 2022-11-18
Last updated: 2023-12-07 00:00:00
Copyright date: - 2022
Version: 1.5.0
License: https://www.europarl.europa.eu/legal-notice/en/
Creator: http://publications.europa.eu/resource/dataset/corporate-body/EP
Publisher: http://publications.europa.eu/resource/dataset/corporate-body/EP
Download serialization: -
TTL -

-
- -
-
-
-

Namespaces -

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
PrefixNamespace
dctermshttp://purl.org/dc/terms/
elihttp://data.europa.eu/eli/ontology#
eli-dlhttp://data.europa.eu/eli/eli-draft-legislation-ontology#
epvochttps://data.europarl.europa.eu/def/epvoc#
file-typehttp://publications.europa.eu/resource/authority/file-type/
op-authttp://publications.europa.eu/resource/authority/
rdfhttp://www.w3.org/1999/02/22-rdf-syntax-ns#
rdfshttp://www.w3.org/2000/01/rdf-schema#
resource-typehttp://publications.europa.eu/resource/authority/resource-type/
skoshttp://www.w3.org/2004/02/skos/core#
xsdhttp://www.w3.org/2001/XMLSchema#
-
+ +
Creation date: 2022-11-18
Last updated: 2024-03-21 00:00:00
Copyright date: 2022
Version: 2.1.0
License: https://www.europarl.europa.eu/legal-notice/en/
Creator: https://publications.europa.eu/resource/authority/corporate-body/EP
Publisher: https://publications.europa.eu/resource/authority/corporate-body/EP
Rightsholder:
Feedback:
Download serialization:
TTL

+ -
-

Diagram -

- -
- Diagram -
Adopted Texts diagram
-
- -
- -
+
+ +
+

Diagram +

+
+ Diagram +
Adopted Texts diagram
+
+ +
-
-
-

Description -

-

This - Dataset Description is a subset of the general ELI-EP application - profile and it includes classes and properties used in Adopted texts - datasets. Descriptions of classes and properties can be found in ELI-EP - application profile.

-
-

Model - documentation

-
-
-
-
-

Adopted - text

-
-

This node shape represents a subset of eli:Work

-
    -
  • Nodes: IRI
  • -
  • Closed shape
  • -
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+$
  • -
  • Example: https://data.europarl.europa.eu/eli/dl/doc/TA-9-2021-0362
  • -
Applies to:
-
PREFIX eli: <http://data.europa.eu/eli/ontology#>
-
-SELECT ?this
-
-WHERE {
-
- ?this eli:work_type <http://publications.europa.eu/resource/authority/resource-type/ADOPT_TEXT>.
-
-}
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Property nameURIExpected valueCard.Description
adopts - eli-dl:adopts - IRI
-
1..*
-
consolidates^eli:consolidated_byCorrigendum to Adopted text
-
0..*
-
creatordcterms:creatorIRI
-
1..1
-
date documenteli:date_document - xsd:date
-
1..1
-
ep numberepvoc:epNumber - xsd:string
-
1..1
-
identifierdcterms:identifierxsd:string
-
1..1
-
identifier year - epvoc:identifierYear - xsd:string
-
1..1
-
is abouteli:is_aboutReference to a Concept (Eurovoc)
-
0..*
-
is about directory code - epvoc:isAboutDirectoryCode - - Reference to a Concept (Directory Code)
-
-
0..*
-
is about subject matter - epvoc:isAboutSubjectMatter - - Reference to a Concept (Subject Matter)
-
-
0..*
-
is corrected by^eli:correctsCorrigendum to Adopted text
-
0..*
-
is realized byeli:is_realized_by - Expression
-
0..*
-
labelrdfs:labelxsd:string
-
1..1
-
notationskos:notationepvoc:publicRegister
-
1..1
-
parliamentary term - eli-dl:parliamentary_term - IRI
-
1..1
-
publisherdcterms:publisherIRI
-
1..1
-
titledcterms:titlerdf:langString
-
1..*
-
typerdf:typeeli:Work
-
1..1
-
was realised through^eli-dl:created_a_realization_ofeli-dl:Process
-
0..*
-
was_decided_through^eli-dl:decided_on_a_realization_ofeli-dl:Decision
-
0..*
-
work typeeli:work_typeReference to a Work type
-
1..1
-
-
-

-
-
-
-
-

Corrigendum - to Adopted text

+ + +
+ + + +
+

Description

This Dataset Description is a subset of the general ELI-EP application profile and it includes classes and properties used in Adopted texts datasets. Descriptions of classes and properties can be found in ELI-EP application profile.

+
+

Model documentation

+
+
+
+
+

Adopted text

+
+

This node shape represents a subset of eli:Work

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/doc/TA-9-2021-0362
  • +
Applies to:
+
PREFIX eli: <http://data.europa.eu/eli/ontology#>
+SELECT ?this
+WHERE {
+ ?this eli:work_type <https://data.europarl.europa.eu/def/ep-document-types/TEXT_ADOPTED>.
+}
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
adoptseli-dl:adoptsIRI
+
1..*
+
creatordcterms:creatorReference to an Organization
+
1..1
+
date documenteli:date_documentxsd:date
+
1..1
+
ep numberept:epvoc#epNumberxsd:string
+
1..1
+
identifierdcterms:identifierxsd:string
+
1..1
+
identifier yearept:epvoc#identifierYearxsd:string
+
1..1
+
inverse consolidated by^eli:consolidated_byCorrigendum to Adopted text
+
0..*
+
inverse corrects^eli:correctsCorrigendum to Adopted text
+
0..*
+
inverse created a realization of^eli-dl:created_a_realization_ofept:adopted-texts#ProcessReference or ept:adopted-texts#PlenarySittingActivityReference
+
0..*
+
inverse decided on a realization of^eli-dl:decided_on_a_realization_ofReference to a Decision
+
0..*
+
is abouteli:is_aboutReference to a Concept (Eurovoc)
+
0..*
+
is about directory codeept:epvoc#isAboutDirectoryCodeReference to a Concept (Directory Code)
+
0..*
+
is about subject matterept:epvoc#isAboutSubjectMatterReference to a Concept (Subject Matter)
+
0..*
+
is realized byeli:is_realized_byExpression
+
0..*
+
labelrdfs:labelxsd:string
+
1..1
+
notationskos:notationept:epvoc#publicRegister
+
1..1
+
parliamentary termeli-dl:parliamentary_termIRI
+
1..1
+
publisherdcterms:publisherReference to an Organization
+
1..1
+
titledcterms:titlerdf:langString
+
1..*
+
typerdf:typeeli:Work
+
1..1
+
work typeeli:work_typeReference to a Work type
+
1..1
+
+
-

This node shape represents a subset of eli:Work

-
    -
  • Nodes: IRI
  • -
  • Closed shape
  • -
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+$
  • -
  • Example: https://data.europarl.europa.eu/eli/dl/doc/TA-9-2021-0362-COR01
  • -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Property nameURIExpected valueCard.Description
consolidated by - eli:consolidated_by - IRI
-
0..1
-
correctseli:correctsIRI
-
0..1
-
date documenteli:date_document - xsd:date
-
1..1
-
identifierdcterms:identifierxsd:string
-
1..1
-
identifier year - epvoc:identifierYear - xsd:string
-
0..1
-
is realized byeli:is_realized_by - Expression
-
0..*
-
numberingepvoc:numbering - xsd:string
-
0..1
-
parliamentary term - eli-dl:parliamentary_term - IRI
-
0..1
-
publisherdcterms:publisherIRI
-
0..1
-
titledcterms:titlerdf:langString
-
1..*
-
typerdf:typeeli:Work
-
1..1
-
work typeeli:work_typeReference to a Work type
-
1..1
-
-
-
-

-
-
-
-
-

Expression -

+

+
+
+
+

Budget EP draft

+
+

This node shape represents a subset of eli:Work

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+$
  • +
Applies to:
+
PREFIX eli: <http://data.europa.eu/eli/ontology#>
+SELECT ?this
+WHERE {
+ ?this eli:work_type <https://data.europarl.europa.eu/def/ep-document-types/BUDGET_EP_DRAFT>.
+}
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
creatordcterms:creatorReference to an Organization
+
1..1
+
date documenteli:date_documentxsd:date
+
1..1
+
identifierdcterms:identifierxsd:string
+
1..1
+
identifier yearept:epvoc#identifierYearxsd:string
+
1..1
+
is annex ofeli:is_annex_ofAdopted text
+
0..*
+
is realized byeli:is_realized_byExpression
+
0..*
+
numberingept:epvoc#numberingxsd:string
+
0..1
+
parliamentary termeli-dl:parliamentary_termIRI
+
1..1
+
publisherdcterms:publisherReference to an Organization
+
1..1
+
titledcterms:titlerdf:langString
+
1..*
+
typerdf:typeeli:Work
+
1..1
+
work typeeli:work_typeReference to a Work type
+
1..1
+
+
-

This node shape represents a subset of eli:Expression

-
    -
  • Applies to: eli:Expression
  • -
  • Nodes: IRI
  • -
  • Closed shape
  • -
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+/[a-z][a-z]$ -
  • -
  • Example: https://data.europarl.europa.eu/eli/dl/doc/TA-9-2021-0362/en
  • -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Property nameURIExpected valueCard.Description
alternative title - eli:title_alternative - rdf:langString
-
0..*
-
is embodied byeli:is_embodied_by - Manifestation
-
0..*
-
languageeli:languageReference to a Language
-
1..*
-
titleeli:titlerdf:langString
-
1..*
-
typerdf:typeeli:Expression
-
1..1
-
-
-
-

-
-
-
-
-

Manifestation -

+

+
+
+
+

Amendment Budget EU draft

+
+

This node shape represents a subset of eli:Work

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+$
  • +
Applies to:
+
PREFIX eli: <http://data.europa.eu/eli/ontology#>
+SELECT ?this
+WHERE {
+ ?this eli:work_type <https://data.europarl.europa.eu/def/ep-document-types/AMENDMENT_BUDGET_EU_DRAFT>.
+}
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
creatordcterms:creatorReference to an Organization
+
1..1
+
date documenteli:date_documentxsd:date
+
1..1
+
identifierdcterms:identifierxsd:string
+
1..1
+
identifier yearept:epvoc#identifierYearxsd:string
+
1..1
+
inverse created a realization of^eli-dl:created_a_realization_ofReference to an Activity of Plenary Sitting
+
0..*
+
is realized byeli:is_realized_byExpression
+
0..*
+
numberingept:epvoc#numberingxsd:string
+
0..1
+
parliamentary termeli-dl:parliamentary_termIRI
+
1..1
+
publisherdcterms:publisherReference to an Organization
+
1..1
+
titledcterms:titlerdf:langString
+
1..*
+
typerdf:typeeli:Work
+
1..1
+
work typeeli:work_typeReference to a Work type
+
1..1
+
+
-

This node shape represents a subset of eli:Manifestation

-
    -
  • Applies to: eli:Manifestation
  • -
  • Nodes: IRI
  • -
  • Closed shape
  • -
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+/[a-z][a-z]/.*$ -
  • -
  • Example: https://data.europarl.europa.eu/eli/dl/doc/TA-9-2021-0362/en/pdf
  • -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Property nameURIExpected valueCard.Description
byte sizeepvoc:byteSize - xsd:long
-
0..1
-
formatdcterms:format - Reference to a Media Type or Extent (Format)
-

(file-type:PDF, file-type:XML, file-type:DOCX, file-type:DOC)

-
-
1..1
-
Remark: XML format is expected only for - ADOPT_TEXT, not CORRIGENDUM.
is exemplified by - eli:is_exemplified_by - IRI
-
1..*
-
issueddcterms:issuedxsd:dateTime
-
1..1
-
media typeeli:media_typeIRI
-
1..1
-
typerdf:typeeli:Manifestation
-
1..1
-
-
-
-

-
-
-
-
-

Reference - to a Work type

+

+
+
+
+

Corrigendum to Adopted text

+
+

This node shape represents a subset of eli:Work

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/doc/TA-9-2021-0362-COR01
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
consolidated byeli:consolidated_byAdopted text
+
0..1
+
correctseli:correctsAdopted text
+
0..1
+
creatordcterms:creatorReference to an Organization
+
1..1
+
date documenteli:date_documentxsd:date
+
1..1
+
identifierdcterms:identifierxsd:string
+
1..1
+
identifier yearept:epvoc#identifierYearxsd:string
+
0..1
+
is realized byeli:is_realized_byExpression
+
0..*
+
numberingept:epvoc#numberingxsd:string
+
0..1
+
parliamentary termeli-dl:parliamentary_termIRI
+
0..1
+
publisherdcterms:publisherReference to an Organization
+
1..1
+
titledcterms:titlerdf:langString
+
1..*
+
typerdf:typeeli:Work
+
1..1
+
work typeeli:work_typeReference to a Work type
+
1..1
+
+
-

This node shape refers to the class eli:WorkType

-
    -
  • Nodes: IRI
  • -
  • Closed shape
  • -
  • URI pattern: http://publications.europa.eu/resource/authority/resource-type/.*$
  • -
  • Example: http://publications.europa.eu/resource/authority/resource-type/ADOPT_TEXT
  • -
- - - - - - - - - - - - - - - - - - - - - - - - - - -
Property nameURIExpected valueCard.Description
Is in schemeskos:inSchemeop-aut:resource-type
-
0..*
-
typerdf:typeeli:WorkType
-
0..*
-
-
-
-

-
-
-
-
-

Reference - to a Language

+

+
+
+
+

Expression

+
+

This node shape represents a subset of eli:Expression

+
    +
  • Applies to: eli:Expression
  • +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+/[a-z][a-z]$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/doc/TA-9-2021-0362/en
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
alternative titleeli:title_alternativerdf:langString
+
0..*
+
is embodied byeli:is_embodied_byManifestation
+
0..*
+
languageeli:languageReference to a Language
+
1..*
+
titleeli:titlerdf:langString
+
1..*
+
typerdf:typeeli:Expression
+
1..1
+
+
-

This node shape refers to the class dcterms:LinguisticSystem

-
    -
  • Nodes: IRI
  • -
  • Closed shape
  • -
  • URI pattern: http://publications.europa.eu/resource/authority/language/.*$
  • -
  • Example: http://publications.europa.eu/resource/authority/language/ENG
  • -
- - - - - - - - - - - - - - - - - - - - - - - - - - -
Property nameURIExpected valueCard.Description
Is in schemeskos:inSchemeop-aut:language
-
0..*
-
typerdf:typedcterms:LinguisticSystem
-
0..*
-
-
-
-

-
-
-
-
-

Reference - to a Media Type or Extent (Format)

+

+
+
+
+

Manifestation

+
+

This node shape represents a subset of eli:Manifestation

+
    +
  • Applies to: eli:Manifestation
  • +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+/[a-z][a-z]/.*$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/doc/TA-9-2021-0362/en/pdf
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
byte sizeept:epvoc#byteSizexsd:long
+
0..1
+
formatdcterms:formatReference to a Media Type or Extent (Format)
+
1..1
+
Remark: XML format is expected only for TEXT_ADOPTED, not CORRIGENDUM.
is exemplified byeli:is_exemplified_byIRI
+
1..*
+
issueddcterms:issuedxsd:dateTime
+
1..1
+
media typeeli:media_typeIRI
+
1..1
+
typerdf:typeeli:Manifestation
+
1..1
+
+
-

This node shape refers to the class dcterms:MediaTypeOrExtent

-
    -
  • Nodes: IRI
  • -
  • Closed shape
  • -
  • URI pattern: http://publications.europa.eu/resource/authority/file-type/.*$
  • -
  • Example: http://publications.europa.eu/resource/authority/file-type/PDF
  • -
- - - - - - - - - - - - - - - - - - - - - - - - - - -
Property nameURIExpected valueCard.Description
Is in schemeskos:inSchemeop-aut:format
-
0..*
-
typerdf:typedcterms:MediaTypeOrExtent
-
0..*
-
-
-
-

-
-
-
-
-

Reference - to a Concept (Eurovoc)

+

+
+
+
+

Reference to a Work type

+
+

This node shape refers to the class eli:WorkType

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: https://data.europarl.europa.eu/def/ep-document-types/.*$
  • +
  • Example: https://data.europarl.europa.eu/def/ep-document-types/TEXT_ADOPTED
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
Is in schemeskos:inSchemeept:ep-document-types
+
0..*
+
typerdf:typeeli:WorkType
+
0..*
+
+
-

This node shape refers to the class skos:Concept

-
    -
  • Nodes: IRI
  • -
  • Closed shape
  • -
  • URI pattern: http://eurovoc.europa.eu/.*$
  • -
  • Example: http://eurovoc.europa.eu/2836
  • -
- - - - - - - - - - - - - - - - - - - - - - - - - - -
Property nameURIExpected valueCard.Description
Is in schemeskos:inSchemehttp://eurovoc.europa.eu
-
0..*
-
typerdf:typeskos:Concept
-
0..*
-
-
-
-

-
-
-
-
-

Reference - to a Concept (Subject Matter)

+

+
+
+
+

Reference to a Language

+
+

This node shape refers to the class dcterms:LinguisticSystem

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: http://publications.europa.eu/resource/authority/language/.*$
  • +
  • Example: http://publications.europa.eu/resource/authority/language/ENG
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
Is in schemeskos:inSchemeop-aut:language
+
0..*
+
typerdf:typedcterms:LinguisticSystem
+
0..*
+
+
-

This node shape refers to the class skos:Concept

-
    -
  • Nodes: IRI
  • -
  • Closed shape
  • -
  • URI pattern: http://publications.europa.eu/resource/authority/subject-matter/.*$
  • -
  • Example: http://publications.europa.eu/resource/authority/subject-matter/MARI
  • -
- - - - - - - - - - - - - - - - - - - - - - - - - - -
Property nameURIExpected valueCard.Description
Is in schemeskos:inSchemeop-aut:subject-matter
-
0..*
-
typerdf:typeskos:Concept
-
0..*
-
-
-
-

-
-
-
-
-

Reference - to a Concept (Directory Code)

+

+
+
+
+

Reference to a Media Type or Extent (Format)

+
+

This node shape refers to the class dcterms:MediaTypeOrExtent

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: http://publications.europa.eu/resource/authority/file-type/.*$
  • +
  • Example: http://publications.europa.eu/resource/authority/file-type/PDF
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
Is in schemeskos:inSchemeop-aut:format
+
0..*
+
typerdf:typedcterms:MediaTypeOrExtent
+
0..*
+
+
-

This node shape refers to the class skos:Concept

-
    -
  • Nodes: IRI
  • -
  • Closed shape
  • -
  • URI pattern: http://publications.europa.eu/resource/authority/dir-eu-legal-act/.*$
  • -
  • Example: http://publications.europa.eu/resource/authority/dir-eu-legal-act/062020
  • -
- - - - - - - - - - - - - - - - - - - - - - - - - - -
Property nameURIExpected valueCard.Description
Is in schemeskos:inSchemeop-aut:dir-eu-legal-act
-
0..*
-
typerdf:typeskos:Concept
-
0..*
-
-
-
-

-
-

Release - notes

-

1.5.0 - 2023-12-07

-
    -
  • (new) [sh:inversePath eli-dl:decided_on_a_realization_of] - 1.3.0 - 2023-09-26
  • -
  • (new) dcterms:creator - 1.1 - 2023-04-12
  • -
  • (new) object properties: eli-dl:adopts, epvoc:isAboutSubjectMatter, epvoc:isAboutDirectoryCode
  • -
  • (new) inverse object (from eli-dl:Process) property eli-dl:created_a_realization_of
  • -
  • (update) change of sh:datatype for eli:date_document from xsd:dateTime to xsd:date
  • -
  • (update) ta:Corrigendum do not have the same properties as ta:AdoptedText
  • -
  • (update) remove controlled vocabularies or other enrichment shapes, - as this data will not be provided in dumps. Yet, it will be somehow - provded via APIs.
  • -
  • (new) add sh:pattern and skos:example in properties.
  • -
  • (new) prefix file-type, op-aut
  • -
  • (new) add owl:versionInfo for classes and properties
  • -
-
-
- - - - +

+
+
+
+

Reference to a Concept (Eurovoc)

+
+

This node shape refers to the class skos:Concept

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: http://eurovoc.europa.eu/.*$
  • +
  • Example: http://eurovoc.europa.eu/2836
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
Is in schemeskos:inSchemehttp://eurovoc.europa.eu
+
0..*
+
typerdf:typeskos:Concept
+
0..*
+
+
+
+

+
+
+
+

Reference to a Concept (Subject Matter)

+
+

This node shape refers to the class skos:Concept

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: http://publications.europa.eu/resource/authority/subject-matter/.*$
  • +
  • Example: http://publications.europa.eu/resource/authority/subject-matter/MARI
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
Is in schemeskos:inSchemeop-aut:subject-matter
+
0..*
+
typerdf:typeskos:Concept
+
0..*
+
+
+
+

+
+
+
+

Reference to a Concept (Directory Code)

+
+

This node shape refers to the class skos:Concept

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: http://publications.europa.eu/resource/authority/dir-eu-legal-act/.*$
  • +
  • Example: http://publications.europa.eu/resource/authority/dir-eu-legal-act/062020
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
Is in schemeskos:inSchemeop-aut:dir-eu-legal-act
+
0..*
+
typerdf:typeskos:Concept
+
0..*
+
+
+
+

+
+
+
+

Reference to an Organization

+
+

This node shape refers to the class org:Organization

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/org/.*$
  • +
  • Example: https://data.europarl.europa.eu/org/EU_PARLIAMENT
  • +
+ + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
typerdf:typeorg:Organization
+
0..*
+
+
+
+

+
+
+
+

Reference to a Process

+
+

This node shape refers to the class eli-dl:Process

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/proc/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/proc/2023-0338
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
created a realization ofeli-dl:created_a_realization_ofAdopted text
+
1..*
+
typerdf:typeeli-dl:Process
+
0..*
+
+
+
+

+
+
+
+

Reference to a Decision

+
+

This node shape refers to the class eli-dl:Decision

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/event/2023-0079-DEC-DCPL-2023-12-12
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
decided on a realization ofeli-dl:decided_a_realization_ofAdopted text
+
0..*
+
had activity typeeli-dl:had_activity_typeIRI
+
0..*
+
typerdf:typeeli-dl:Decision
+
0..*
+
+
+
+

+
+
+
+

Reference to an Activity of Plenary Sitting

+
+

This node shape refers to the class eli-dl:Activity

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/event/MTG-PL-2024-02-26-PVCRE-ITM-11
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
created a realization ofeli-dl:created_a_realization_ofAdopted text
+
1..*
+
had activity typeeli-dl:had_activity_typeIRI
+
0..*
+
typerdf:typeeli-dl:Activity
+
0..*
+
+
+
+

+

Release notes

2.1.0 - 2024-03-21

+
    +
  • (new) new shapes (document types) BUDGET_EP_DRAFT and AMENDMENT_BUDGET_EU_DRAFT
  • +
  • (new) extended scope for [sh:inversePath eli-dl:created_a_realization_of] to retrieve not only ta:ProcessReference, but also ta:PlenarySittingActivityReference
  • +
  • (rfc) eli:work_type[eli:WorkType] values based on EP taxonomy ep-document-types (TEXT_ADOPTED, CORRIGENDUM) and not EU AT (op-aut:resource-type)
  • +
  • (rfc) dcterms:creator and dcterms:publisher (value EU_PARLIAMENT) based on org-ep data and not EU AT (op-aut:corporate-body)
  • +
  • (rfc) change of JSON key using "inverse_" (impact on api/v2 only)
  • +
  • (rfc) add ta:ProcessReference, ta:DecisionReference, ta:PlenarySittingActivityReference (no impact on data, only for documentation purpose)
  • +
+

1.5.0 - 2023-12-07

+
    +
  • (new) [sh:inversePath eli-dl:decided_on_a_realization_of]
  • +
+

1.3.0 - 2023-09-26

+
    +
  • (new) dcterms:creator
  • +
+

1.1 - 2023-04-12

+
    +
  • (new) object properties: eli-dl:adopts, epvoc:isAboutSubjectMatter, epvoc:isAboutDirectoryCode
  • +
  • (new) inverse object (from eli-dl:Process) property eli-dl:created_a_realization_of
  • +
  • (update) change of sh:datatype for eli:date_document from xsd:dateTime to xsd:date
  • +
  • (update) ta:Corrigendum do not have the same properties as ta:AdoptedText
  • +
  • (update) remove controlled vocabularies or other enrichment shapes, as this data will not be provided in dumps. Yet, it will be somehow provded via APIs.
  • +
  • (new) add sh:pattern and skos:example in properties.
  • +
  • (new) prefix file-type, op-aut
  • +
  • (new) add owl:versionInfo for classes and properties
  • +
+
+
\ No newline at end of file diff --git a/dsd/committee-documents/README.md b/dsd/committee-documents/README.md index 949d4c3..e1a1536 100644 --- a/dsd/committee-documents/README.md +++ b/dsd/committee-documents/README.md @@ -1,6 +1,6 @@ # Committee documents dataset description (dsd) -This dataset description definition is a profile of the [ELI-EP application profile (v1.5)](https://europarl.github.io/eli-ep/1.5/). +This dataset description definition is a profile of the [ELI-EP application profile (v2.1.0)](https://europarl.github.io/eli-ep/2.1.0/). The dataset description definition is available in the following formats: - [SHACL (Turtle serialisation)](./eli-ep_committee-documents.shacl.ttl) diff --git a/dsd/committee-documents/eli-ep_committee-documents.shacl.ttl b/dsd/committee-documents/eli-ep_committee-documents.shacl.ttl index 9b1047d..73998f0 100644 --- a/dsd/committee-documents/eli-ep_committee-documents.shacl.ttl +++ b/dsd/committee-documents/eli-ep_committee-documents.shacl.ttl @@ -1,976 +1,1882 @@ -@prefix schema: . -@prefix owl: . -@prefix xsd: . -@prefix questions: . -@prefix skosthes: . -@prefix rdfs: . -@prefix qb: . -@prefix doap: . -@prefix sh: . -@prefix dcterms: . -@prefix dcat: . -@prefix euvoc: . -@prefix locn: . -@prefix vann: . -@prefix prov: . -@prefix foaf: . -@prefix file-type: . -@prefix eli: . -@prefix adms: . -@prefix org: . -@prefix xls2rdf: . -@prefix eli-dl: . -@prefix comdoc: . -@prefix vcard: . -@prefix shacl-play: . -@prefix rdf: . -@prefix resource-type: . -@prefix epvoc: . -@prefix op-aut: . -@prefix dc: . -@prefix skos: . -@prefix skosxl: . - - a owl:Ontology, adms:Asset, - skos:ConceptScheme; - dcterms:type ; - rdfs:label "committee documents dataset description"@en; - dcterms:title "committee documents dataset description"@en; - dcterms:description "This Dataset Description is a subset of the general ELI-EP application profile and it includes classes and properties used in committee documents datasets. Descriptions of classes and properties can be found in ELI-EP application profile."@en; - owl:versionInfo "1.5.0"; - adms:versionNotes """1.5.0 - 2023-12-13 -- (new) add eli:work_type= AGREE_PROV (Provisional Agreement) -- (new) add [sh:inversePath eli-dl:created_a_realization_of], [sh:inversePath eli-dl:decided_on_a_realization_of] -1.3.0 - 2023-09-26 -- creation"""@en; - adms:status ; - owl:versionIRI ; - dcterms:conformsTo ; - dcterms:created "2023-09-26"^^xsd:date; - dcterms:modified "2023-12-13T00:00:00.000Z"^^xsd:dateTime; - dcterms:dateCopyrighted "2023"^^xsd:gYear; - dcterms:license ; - dcterms:creator ; - dcterms:publisher ; - dcterms:rigthsHolder ; - dcat:distribution _:79f295ad32df4ce8a18a92539c6e8a3b45444; - skos:hasTopConcept comdoc:P9, comdoc:P10, comdoc:P11, comdoc:P12, comdoc:P13, comdoc:P14, - comdoc:P15, comdoc:P16, comdoc:P17, comdoc:P18, comdoc:P19, comdoc:P20, comdoc:P21, - comdoc:P22, comdoc:P23, comdoc:P24, comdoc:P25, comdoc:P26, comdoc:P27, comdoc:P28, - comdoc:P29, comdoc:P30, comdoc:P31, comdoc:P32, comdoc:P33, comdoc:P34, comdoc:P35, - comdoc:P37, comdoc:P38, comdoc:P39, comdoc:P52, comdoc:P53, comdoc:P54, comdoc:P55, - comdoc:P56, comdoc:P59, comdoc:P60, comdoc:P61, comdoc:P62, comdoc:P63, comdoc:P64, - comdoc:P67, comdoc:P68, comdoc:P69, comdoc:P70, comdoc:P71, comdoc:P74, comdoc:P75, - comdoc:P78, comdoc:P79, comdoc:P82, comdoc:P83, comdoc:P86, comdoc:P87, comdoc:P90, - comdoc:P91, comdoc:P94, comdoc:P95, comdoc:P98, comdoc:P99, comdoc:P102, comdoc:P103, - comdoc:P106 . - -_:79f295ad32df4ce8a18a92539c6e8a3b45444 dcterms:format ; - dcat:downloadURL . - -comdoc:CommitteeDocument a sh:NodeShape; - rdfs:comment "This node shape represents a subset of eli:Work"@en; - sh:target comdoc:CommitteeDocument-target; - skos:example "https://data.europarl.europa.eu/eli/dl/doc/AFCO-PA-745315"; - sh:nodeKind sh:IRI; - sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; - sh:closed "true"^^xsd:boolean; - rdfs:label "Committee document"@en; - sh:order "1"^^xsd:integer; - owl:versionInfo "1.5.0"; - shacl-play:color "Orange"; - sh:property comdoc:P9, comdoc:P10, comdoc:P11, comdoc:P12, comdoc:P13, comdoc:P14, - comdoc:P15, comdoc:P16, comdoc:P17, comdoc:P18, comdoc:P19, comdoc:P20, comdoc:P21, - comdoc:P22, comdoc:P23, comdoc:P24, comdoc:P25, comdoc:P26, comdoc:P27, comdoc:P28, - comdoc:P29, comdoc:P30, comdoc:P31 . - -comdoc:CommitteeDocument-target sh:select """PREFIX eli: -SELECT ?this -WHERE { - ?this eli:work_type ?type . - VALUES ?type { - - - - - - } -}""" . - -comdoc:Amendment a sh:NodeShape; - rdfs:comment "This node shape represents a subset of eli:Work"@en; - sh:nodeKind sh:IRI; - sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; - sh:closed "true"^^xsd:boolean; - rdfs:label "Amendment"@en; - sh:order "2"^^xsd:integer; - owl:versionInfo "1.3.0"; - sh:property comdoc:P25, comdoc:P26, comdoc:P27, comdoc:P28, comdoc:P29, comdoc:P30, - comdoc:P31, comdoc:P32, comdoc:P33, comdoc:P34, comdoc:P35, comdoc:P37, comdoc:P38, - comdoc:P39 . - -comdoc:Expression a sh:NodeShape; - rdfs:comment "This node shape represents a subset of eli:Expression"@en; - sh:targetClass eli:Expression; - skos:example "https://data.europarl.europa.eu/eli/dl/doc/AFCO-PA-745315/en"; - sh:nodeKind sh:IRI; - sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+/[a-z]{2,3}$"; - sh:closed "true"^^xsd:boolean; - rdfs:label "Expression"@en; - sh:order "3"^^xsd:integer; - owl:versionInfo "1.3.0"; - shacl-play:color "RoyalBlue"; - sh:property comdoc:P52, comdoc:P53, comdoc:P54, comdoc:P55, comdoc:P56 . - -comdoc:Manifestation a sh:NodeShape; - rdfs:comment "This node shape represents a subset of eli:Manifestation"@en; - sh:targetClass eli:Manifestation; - skos:example "https://data.europarl.europa.eu/eli/dl/doc/AFCO-PA-745315/en/pdf"; - sh:nodeKind sh:IRI; - sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+/[a-z]{2,3}/.*$"; - sh:closed "true"^^xsd:boolean; - rdfs:label "Manifestation"@en; - sh:order "4"^^xsd:integer; - owl:versionInfo "1.3.0"; - shacl-play:color "SeaGreen"; - sh:property comdoc:P59, comdoc:P60, comdoc:P61, comdoc:P62, comdoc:P63, comdoc:P64 . - -comdoc:Participation a sh:NodeShape; - rdfs:comment "This node shape represents a subset of eli-dl:Participation"@en; - sh:targetClass eli-dl:Participation; - skos:example "https://data.europarl.europa.eu/eli/dl/participation/AFCO-PA-745315_124936"; - sh:nodeKind sh:IRI; - sh:closed "true"^^xsd:boolean; - rdfs:label "Participation"@en; - sh:order "5"^^xsd:integer; - owl:versionInfo "1.3.0"; - sh:property comdoc:P67, comdoc:P68, comdoc:P69, comdoc:P70, comdoc:P71 . - -comdoc:WorkTypeReference a sh:NodeShape; - rdfs:comment "This node shape refers to the class eli:WorkType"@en; - skos:example "http://publications.europa.eu/resource/authority/resource-type/OPIN_EP_CMT"; - sh:nodeKind sh:IRI; - sh:pattern "http://publications.europa.eu/resource/authority/resource-type/.*$"; - sh:closed "true"^^xsd:boolean; - rdfs:label "Reference to a Work type"@en; - sh:order "9"^^xsd:integer; - owl:versionInfo "1.3.0"; - shacl-play:color "DarkGrey"; - sh:property comdoc:P74, comdoc:P75 . - -comdoc:LanguageReference a sh:NodeShape; - rdfs:comment "This node shape refers to the class dcterms:LinguisticSystem"@en; - skos:example "http://publications.europa.eu/resource/authority/language/ENG"; - sh:nodeKind sh:IRI; - sh:pattern "http://publications.europa.eu/resource/authority/language/.*$"; - sh:closed "true"^^xsd:boolean; - rdfs:label "Reference to a Language"@en; - sh:order "10"^^xsd:integer; - owl:versionInfo "1.3.0"; - shacl-play:color "DarkGrey"; - sh:property comdoc:P78, comdoc:P79 . - -comdoc:MediaTypeOrExtentReference a sh:NodeShape; - rdfs:comment "This node shape refers to the class dcterms:MediaTypeOrExtent"@en; - skos:example "http://publications.europa.eu/resource/authority/file-type/PDF"; - sh:nodeKind sh:IRI; - sh:pattern "http://publications.europa.eu/resource/authority/file-type/.*$"; - sh:closed "true"^^xsd:boolean; - rdfs:label "Reference to a Media Type or Extent (Format)"@en; - sh:order "11"^^xsd:integer; - owl:versionInfo "1.3.0"; - shacl-play:color "DarkGrey"; - sh:property comdoc:P82, comdoc:P83 . - -comdoc:OrganizationReference a sh:NodeShape; - rdfs:comment "This node shape refers to the class org:Organization"@en; - skos:example "http://publications.europa.eu/resource/authority/corporate-body/EP"; - sh:nodeKind sh:IRI; - sh:pattern "http://publications.europa.eu/resource/authority/corporate-body/.*$"; - sh:closed "true"^^xsd:boolean; - rdfs:label "Reference to an Organization"@en; - sh:order "13"^^xsd:integer; - owl:versionInfo "1.3.0"; - shacl-play:color "DarkGrey"; - sh:property comdoc:P86, comdoc:P87 . - -comdoc:ParticipationRoleReference a sh:NodeShape; - rdfs:comment "This node shape refers to the class eli-dl:ParticipationRole"@en; - sh:nodeKind sh:IRI; - sh:closed "true"^^xsd:boolean; - rdfs:label "Reference to a Participation Role"@en; - sh:order "14"^^xsd:integer; - owl:versionInfo "1.3.0"; - shacl-play:color "DarkGrey" . - -comdoc:ConceptReference a sh:NodeShape; - rdfs:comment "This node shape refers to the class skos:Concept"@en; - skos:example "http://eurovoc.europa.eu/2836"; - sh:nodeKind sh:IRI; - sh:pattern "http://eurovoc.europa.eu/.*$"; - sh:closed "true"^^xsd:boolean; - rdfs:label "Reference to a Concept (Eurovoc)"@en; - sh:order "15"^^xsd:integer; - owl:versionInfo "1.3.0"; - shacl-play:color "DarkGrey"; - sh:property comdoc:P94, comdoc:P95 . - -comdoc:ConceptSubjectMatterReference a sh:NodeShape; - rdfs:comment "This node shape refers to the class skos:Concept"@en; - skos:example "http://publications.europa.eu/resource/authority/subject-matter/MARI"; - sh:nodeKind sh:IRI; - sh:pattern "http://publications.europa.eu/resource/authority/subject-matter/.*$"; - sh:closed "true"^^xsd:boolean; - rdfs:label "Reference to a Concept (Subject Matter)"@en; - sh:order "16"^^xsd:integer; - owl:versionInfo "1.3.0"; - shacl-play:color "DarkGrey"; - sh:property comdoc:P98, comdoc:P99 . - -comdoc:ConceptDirectoryCodeReference a sh:NodeShape; - rdfs:comment "This node shape refers to the class skos:Concept"@en; - skos:example "http://publications.europa.eu/resource/authority/dir-eu-legal-act/062020"; - sh:nodeKind sh:IRI; - sh:pattern "http://publications.europa.eu/resource/authority/dir-eu-legal-act/.*$"; - sh:closed "true"^^xsd:boolean; - rdfs:label "Reference to a Concept (Directory Code)"@en; - sh:order "17"^^xsd:integer; - owl:versionInfo "1.3.0"; - shacl-play:color "DarkGrey"; - sh:property comdoc:P102, comdoc:P103 . - -comdoc:AgentReference a sh:NodeShape; - rdfs:comment "This node shape refers to the class foaf:Agent"@en; - sh:nodeKind sh:IRI; - sh:closed "true"^^xsd:boolean; - rdfs:label "Agent"@en; - sh:order "6"^^xsd:integer; - owl:versionInfo "1.3.0" . - -comdoc:PersonReference a sh:NodeShape; - rdfs:comment "This node shape refers to the class foaf:Person"@en; - skos:example "https://data.europarl.europa.eu/person/1234"; - sh:nodeKind sh:IRI; - sh:pattern "^https://data.europarl.europa.eu/person/[0-9].*$"; - sh:closed "true"^^xsd:boolean; - rdfs:label "Person"@en; - sh:order "7"^^xsd:integer; - owl:versionInfo "1.3.0"; - sh:property comdoc:P106 . - -comdoc:P9 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path rdf:type; - sh:name "type"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:hasValue eli:Work; - shacl-play:shortname "type"; - skos:inScheme ; - skos:topConceptOf . - -comdoc:P10 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path dcterms:identifier; - sh:name "identifier"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:string; - shacl-play:shortname "identifier"; - skos:inScheme ; - skos:topConceptOf . - -comdoc:P11 a skos:Concept; - owl:versionInfo "1.5.0"; - sh:path eli:work_type; - sh:name "work type"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - sh:node comdoc:WorkTypeReference; - sh:in _:79f295ad32df4ce8a18a92539c6e8a3b45445; - sh:deactivated "true"^^xsd:boolean; - shacl-play:shortname "work_type"; - skos:inScheme ; - skos:topConceptOf . - -_:79f295ad32df4ce8a18a92539c6e8a3b45445 rdf:first resource-type:OPIN_DRAFT_EP_CMT; - rdf:rest _:79f295ad32df4ce8a18a92539c6e8a3b45446 . - -_:79f295ad32df4ce8a18a92539c6e8a3b45446 rdf:first resource-type:OPIN_EP_CMT; - rdf:rest _:79f295ad32df4ce8a18a92539c6e8a3b45447 . - -_:79f295ad32df4ce8a18a92539c6e8a3b45447 rdf:first resource-type:OPIN_LETTER_EP_CMT; - rdf:rest _:79f295ad32df4ce8a18a92539c6e8a3b45448 . - -_:79f295ad32df4ce8a18a92539c6e8a3b45448 rdf:first resource-type:REPORT_DRAFT_EP_CMT; - rdf:rest _:79f295ad32df4ce8a18a92539c6e8a3b45449 . - -_:79f295ad32df4ce8a18a92539c6e8a3b45449 rdf:first resource-type:AGREE_PROV; - rdf:rest rdf:nil . - -comdoc:P12 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path eli:date_document; - sh:name "date document"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:date; - shacl-play:shortname "date_document"; - skos:inScheme ; - skos:topConceptOf . - -comdoc:P13 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path dcterms:title; - sh:name "title"@en; - sh:minCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype rdf:langString; - shacl-play:shortname "title_dcterms"; - skos:inScheme ; - skos:topConceptOf . - -comdoc:P14 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path epvoc:identifierYear; - sh:name "identifier year"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:string; - skos:inScheme ; - skos:topConceptOf . - -comdoc:P15 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path rdfs:label; - sh:name "label"@en; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:string; - shacl-play:shortname "label"; - skos:inScheme ; - skos:topConceptOf . - -comdoc:P16 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path epvoc:epNumber; - sh:name "ep number"@en; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:string; - shacl-play:shortname "epNumber"; - skos:inScheme ; - skos:topConceptOf . - -comdoc:P17 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path epvoc:epNumberVersion; - sh:name "ep number version"@en; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:string; - shacl-play:shortname "epNumber"; - skos:inScheme ; - skos:topConceptOf . - -comdoc:P18 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path skos:notation; - sh:name "notation"@en; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype epvoc:publicRegister; - shacl-play:shortname "notation"; - skos:inScheme ; - skos:topConceptOf . - -comdoc:P19 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path eli-dl:parliamentary_term; - sh:name "parliamentary term"@en; - sh:minCount "0"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - sh:pattern "^https://data.europarl.europa.eu/org/ep-[0-9].*$"; - sh:deactivated "true"^^xsd:boolean; - shacl-play:shortname "parliamentary_term"; - skos:inScheme ; - skos:topConceptOf . - -comdoc:P20 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path dcterms:publisher; - sh:name "publisher"@en; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - sh:node comdoc:OrganizationReference; - sh:deactivated "true"^^xsd:boolean; - shacl-play:shortname "publisher"; - skos:inScheme ; - skos:topConceptOf . - -comdoc:P21 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path dcterms:creator; - sh:name "creator"@en; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - sh:node comdoc:AgentReference; - sh:deactivated "true"^^xsd:boolean; - shacl-play:shortname "publisher"; - skos:inScheme ; - skos:topConceptOf . - -comdoc:P22 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path eli:is_realized_by; - sh:name "is realized by"@en; - sh:nodeKind sh:IRI; - sh:node comdoc:Expression; - shacl-play:shortname "is_realized_by"; - skos:inScheme ; - skos:topConceptOf . - -comdoc:P23 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path epvoc:originalLanguage; - sh:name "original language"@en; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - sh:node comdoc:LanguageReference; - sh:deactivated "true"^^xsd:boolean; - skos:inScheme ; - skos:topConceptOf . - -comdoc:P24 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path epvoc:workHadParticipation; - sh:name "work had participation"@en; - sh:nodeKind sh:IRI; - sh:node comdoc:Participation; - skos:inScheme ; - skos:topConceptOf . - -comdoc:P25 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path eli:is_about, rdf:type; - sh:name "descriptor"@en, "type"@en; - skos:example "http://eurovoc.europa.eu/2836"; - sh:nodeKind sh:IRI; - sh:node comdoc:ConceptReference; - sh:pattern "http://eurovoc.europa.eu/.*$"; - sh:deactivated "true"^^xsd:boolean; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:hasValue eli:Work; - shacl-play:shortname "type"; - skos:inScheme ; - skos:topConceptOf . - -comdoc:P26 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path epvoc:isAboutSubjectMatter, dcterms:identifier; - sh:name "is about subject matter"@en, "identifier"@en; - skos:example "http://publications.europa.eu/resource/authority/subject-matter/MARI"; - sh:nodeKind sh:IRI, sh:Literal; - sh:node comdoc:ConceptSubjectMatterReference; - sh:pattern "http://publications.europa.eu/resource/authority/subject-matter/.*$"; - sh:deactivated "true"^^xsd:boolean; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:datatype xsd:string; - shacl-play:shortname "identifier"; - skos:inScheme ; - skos:topConceptOf . - -comdoc:P27 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path epvoc:isAboutDirectoryCode, eli:work_type; - sh:name "is about directory code"@en, "work type"@en; - skos:example "http://publications.europa.eu/resource/authority/dir-eu-legal-act/062020"; - sh:nodeKind sh:IRI; - sh:node comdoc:ConceptDirectoryCodeReference, comdoc:WorkTypeReference; - sh:pattern "http://publications.europa.eu/resource/authority/dir-eu-legal-act/.*$"; - sh:deactivated "true"^^xsd:boolean; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:hasValue resource-type:AMEND_LIST_EP; - shacl-play:shortname "work_type"; - skos:inScheme ; - skos:topConceptOf . - -comdoc:P28 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path eli-dl:adopts, eli:date_document; - sh:name "adopts"@en, "date document"@en; - sh:nodeKind sh:IRI, sh:Literal; - sh:deactivated "true"^^xsd:boolean; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:datatype xsd:date; - shacl-play:shortname "date_document"; - skos:inScheme ; - skos:topConceptOf . - -comdoc:P29 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path _:79f295ad32df4ce8a18a92539c6e8a3b45450, dcterms:title; - sh:name "is foreseeably changed by"@en, "title"@en; - sh:nodeKind sh:IRI, sh:Literal; - sh:node comdoc:Amendment; - sh:deactivated "true"^^xsd:boolean; - shacl-play:shortname "is_foreseeably_changed_by", "title_dcterms"; - sh:minCount "1"^^xsd:integer; - sh:datatype rdf:langString; - skos:inScheme ; - skos:topConceptOf . - -_:79f295ad32df4ce8a18a92539c6e8a3b45450 sh:inversePath eli-dl:foresees_change_of . - -comdoc:P30 a skos:Concept; - owl:versionInfo "1.5.0", "1.3.0"; - sh:path _:79f295ad32df4ce8a18a92539c6e8a3b45451, rdfs:label; - sh:name "was realized through"@en, "label"@en; - sh:nodeKind sh:IRI, sh:Literal; - sh:hasValue eli-dl:Process; - sh:deactivated "true"^^xsd:boolean; - shacl-play:shortname "was_realized_through", "label"; - sh:maxCount "1"^^xsd:integer; - sh:datatype xsd:string; - skos:inScheme ; - skos:topConceptOf . - -_:79f295ad32df4ce8a18a92539c6e8a3b45451 sh:inversePath eli-dl:created_a_realization_of . - -comdoc:P31 a skos:Concept; - owl:versionInfo "1.5.0", "1.3.0"; - sh:path _:79f295ad32df4ce8a18a92539c6e8a3b45452, epvoc:epNumber; - sh:name "was decided through"@en, "ep number"@en; - sh:nodeKind sh:IRI, sh:Literal; - sh:hasValue eli-dl:Decision; - sh:deactivated "true"^^xsd:boolean; - shacl-play:shortname "was_realized_through", "epNumber"; - sh:maxCount "1"^^xsd:integer; - sh:datatype xsd:string; - skos:inScheme ; - skos:topConceptOf . - -_:79f295ad32df4ce8a18a92539c6e8a3b45452 sh:inversePath eli-dl:decided_on_a_realization_of . - -comdoc:P32 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path epvoc:epNumberVersion; - sh:name "ep number version"@en; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:string; - shacl-play:shortname "epNumber"; - skos:inScheme ; - skos:topConceptOf . - -comdoc:P33 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path skos:notation; - sh:name "notation"@en; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype epvoc:publicRegister; - shacl-play:shortname "notation"; - skos:inScheme ; - skos:topConceptOf . - -comdoc:P34 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path eli-dl:parliamentary_term; - sh:name "parliamentary term"@en; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - sh:pattern "^https://data.europarl.europa.eu/org/ep-[0-9].*$"; - sh:deactivated "true"^^xsd:boolean; - shacl-play:shortname "parliamentary_term"; - skos:inScheme ; - skos:topConceptOf . - -comdoc:P35 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path dcterms:publisher; - sh:name "publisher"@en; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - sh:node comdoc:OrganizationReference; - sh:deactivated "true"^^xsd:boolean; - shacl-play:shortname "publisher"; - skos:inScheme ; - skos:topConceptOf . - -comdoc:P37 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path eli:is_realized_by; - sh:name "is realized by"@en; - sh:nodeKind sh:IRI; - sh:node comdoc:Expression; - shacl-play:shortname "is_realized_by"; - skos:inScheme ; - skos:topConceptOf . - -comdoc:P38 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path epvoc:originalLanguage; - sh:name "original language"@en; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - sh:node comdoc:LanguageReference; - sh:deactivated "true"^^xsd:boolean; - skos:inScheme ; - skos:topConceptOf . - -comdoc:P39 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path eli-dl:foresees_change_of; - sh:name "foresees change of"@en; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - sh:node comdoc:CommitteeDocument; - skos:inScheme ; - skos:topConceptOf . - -comdoc:P52 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path rdf:type; - sh:name "type"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - sh:hasValue eli:Expression; - shacl-play:shortname "type"; - skos:inScheme ; - skos:topConceptOf . - -comdoc:P53 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path eli:title; - sh:name "title"@en; - sh:minCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype rdf:langString; - shacl-play:shortname "title"; - skos:inScheme ; - skos:topConceptOf . - -comdoc:P54 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path eli:title_alternative; - sh:name "alternative title"@en; - sh:nodeKind sh:Literal; - sh:datatype rdf:langString; - shacl-play:shortname "title_alternative"; - skos:inScheme ; - skos:topConceptOf . - -comdoc:P55 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path eli:is_embodied_by; - sh:name "is embodied by"@en; - sh:nodeKind sh:IRI; - sh:node comdoc:Manifestation; - shacl-play:shortname "is_embodied_by"; - skos:inScheme ; - skos:topConceptOf . - -comdoc:P56 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path eli:language; - sh:name "language"@en; - skos:example "http://publications.europa.eu/resource/authority/language/ENG"; - sh:minCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - sh:node comdoc:LanguageReference; - sh:pattern "http://publications.europa.eu/resource/authority/language/.*$"; - sh:deactivated "true"^^xsd:boolean; - shacl-play:shortname "language"; - skos:inScheme ; - skos:topConceptOf . - -comdoc:P59 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path rdf:type; - sh:name "type"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - sh:hasValue eli:Manifestation; - skos:inScheme ; - skos:topConceptOf . - -comdoc:P60 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path dcterms:issued; - sh:name "issued"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:dateTime; - skos:inScheme ; - skos:topConceptOf . - -comdoc:P61 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path eli:is_exemplified_by; - sh:name "is exemplified by"@en; - sh:minCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - skos:inScheme ; - skos:topConceptOf . - -comdoc:P62 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path epvoc:byteSize; - sh:name "byte size"@en; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:long; - skos:inScheme ; - skos:topConceptOf . - -comdoc:P63 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path dcterms:format; - sh:name "format"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - sh:node comdoc:MediaTypeOrExtentReference; - sh:in _:79f295ad32df4ce8a18a92539c6e8a3b45453; - sh:deactivated "true"^^xsd:boolean; - skos:inScheme ; - skos:topConceptOf . - -_:79f295ad32df4ce8a18a92539c6e8a3b45453 rdf:first file-type:PDF; - rdf:rest _:79f295ad32df4ce8a18a92539c6e8a3b45454 . - -_:79f295ad32df4ce8a18a92539c6e8a3b45454 rdf:first file-type:DOCX; - rdf:rest _:79f295ad32df4ce8a18a92539c6e8a3b45455 . - -_:79f295ad32df4ce8a18a92539c6e8a3b45455 rdf:first file-type:DOC; - rdf:rest rdf:nil . - -comdoc:P64 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path eli:media_type; - sh:name "media type"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - skos:inScheme ; - skos:topConceptOf . - -comdoc:P67 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path rdf:type; - sh:name "type"@en; - sh:hasValue eli-dl:Participation; - skos:inScheme ; - skos:topConceptOf . - -comdoc:P68 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path eli-dl:participation_role; - sh:name "participation role"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - sh:node comdoc:ParticipationRoleReference; - sh:deactivated "true"^^xsd:boolean; - skos:inScheme ; - skos:topConceptOf . - -comdoc:P69 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path eli-dl:had_participant_organization; - sh:name "had participant organization"@en; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - sh:node comdoc:OrganizationReference; - sh:deactivated "true"^^xsd:boolean; - skos:inScheme ; - skos:topConceptOf . - -comdoc:P70 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path eli-dl:had_participant_person; - sh:name "had participant person"@en; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - sh:node comdoc:PersonReference; - sh:deactivated "true"^^xsd:boolean; - skos:inScheme ; - skos:topConceptOf . - -comdoc:P71 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path eli-dl:participation_in_name_of; - sh:name "participation in name of"@en; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - sh:node comdoc:OrganizationReference; - sh:deactivated "true"^^xsd:boolean; - skos:inScheme ; - skos:topConceptOf . - -comdoc:P74 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path rdf:type; - sh:name "type"@en; - sh:nodeKind sh:IRI; - sh:hasValue eli:WorkType; - skos:inScheme ; - skos:topConceptOf . - -comdoc:P75 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path skos:inScheme; - sh:name "Is in scheme"@en; - sh:nodeKind sh:IRI; - sh:hasValue op-aut:resource-type; - skos:inScheme ; - skos:topConceptOf . - -comdoc:P78 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path rdf:type; - sh:name "type"@en; - sh:nodeKind sh:IRI; - sh:hasValue dcterms:LinguisticSystem; - skos:inScheme ; - skos:topConceptOf . - -comdoc:P79 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path skos:inScheme; - sh:name "Is in scheme"@en; - sh:nodeKind sh:IRI; - sh:hasValue op-aut:language; - skos:inScheme ; - skos:topConceptOf . - -comdoc:P82 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path rdf:type; - sh:name "type"@en; - sh:nodeKind sh:IRI; - sh:hasValue dcterms:MediaTypeOrExtent; - skos:inScheme ; - skos:topConceptOf . - -comdoc:P83 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path skos:inScheme; - sh:name "Is in scheme"@en; - sh:nodeKind sh:IRI; - sh:hasValue op-aut:format; - skos:inScheme ; - skos:topConceptOf . - -comdoc:P86 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path rdf:type; - sh:name "type"@en; - sh:nodeKind sh:IRI; - sh:hasValue org:Organization; - skos:inScheme ; - skos:topConceptOf . - -comdoc:P87 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path skos:inScheme; - sh:name "Is in scheme"@en; - sh:nodeKind sh:IRI; - sh:hasValue op-aut:corporate-body; - skos:inScheme ; - skos:topConceptOf . - -comdoc:P90 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path rdf:type; - sh:name "type"@en; - sh:nodeKind sh:IRI; - sh:hasValue eli-dl:ParticipationRole; - skos:inScheme ; - skos:topConceptOf . - -comdoc:PartecipationRoleReference sh:property comdoc:P90, comdoc:P91 . - -comdoc:P91 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path skos:inScheme; - sh:name "Is in scheme"@en; - sh:nodeKind sh:IRI; - sh:hasValue op-aut:role; - skos:inScheme ; - skos:topConceptOf . - -comdoc:P94 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path rdf:type; - sh:name "type"@en; - sh:nodeKind sh:IRI; - sh:hasValue skos:Concept; - skos:inScheme ; - skos:topConceptOf . - -comdoc:P95 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path skos:inScheme; - sh:name "Is in scheme"@en; - sh:nodeKind sh:IRI; - sh:hasValue ; - skos:inScheme ; - skos:topConceptOf . - -comdoc:P98 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path rdf:type; - sh:name "type"@en; - sh:nodeKind sh:IRI; - sh:hasValue skos:Concept; - skos:inScheme ; - skos:topConceptOf . - -comdoc:P99 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path skos:inScheme; - sh:name "Is in scheme"@en; - sh:nodeKind sh:IRI; - sh:hasValue op-aut:subject-matter; - skos:inScheme ; - skos:topConceptOf . - -comdoc:P102 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path rdf:type; - sh:name "type"@en; - sh:nodeKind sh:IRI; - sh:hasValue skos:Concept; - skos:inScheme ; - skos:topConceptOf . - -comdoc:P103 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path skos:inScheme; - sh:name "Is in scheme"@en; - sh:nodeKind sh:IRI; - sh:hasValue op-aut:dir-eu-legal-act; - skos:inScheme ; - skos:topConceptOf . - -comdoc:P106 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path rdf:type; - sh:name "type"@en; - sh:hasValue foaf:Person; - skos:inScheme ; - skos:topConceptOf . \ No newline at end of file +@prefix schema: . +@prefix owl: . +@prefix xsd: . +@prefix skosthes: . +@prefix rdfs: . +@prefix ep-roles: . +@prefix qb: . +@prefix doap: . +@prefix sh: . +@prefix dcterms: . +@prefix dcat: . +@prefix euvoc: . +@prefix locn: . +@prefix vann: . +@prefix prov: . +@prefix foaf: . +@prefix file-type: . +@prefix eli: . +@prefix adms: . +@prefix org: . +@prefix xls2rdf: . +@prefix eli-dl: . +@prefix comdoc: . +@prefix ept: . +@prefix vcard: . +@prefix shacl-play: . +@prefix rdf: . +@prefix ep-activities: . +@prefix ep-document-types: . +@prefix resource-type: . +@prefix epvoc: . +@prefix op-aut: . +@prefix dc: . +@prefix skos: . +@prefix skosxl: . + + a owl:Ontology, adms:Asset; + dcterms:type ; + rdfs:label "committee documents dataset description"@en; + dcterms:title "committee documents dataset description"@en; + dcterms:description "This Dataset Description is a subset of the general ELI-EP application profile and it includes classes and properties used in committee documents datasets. Descriptions of classes and properties can be found in ELI-EP application profile."@en; + owl:versionInfo "2.1.0"; + adms:versionNotes """2.1.0 - 2024-03-21 +- (rfc) eli:work_type[eli:WorkType] values based on the EP taxonomy ep-document-types (OPINION_PARLIAMENTARY_COMMITTEE_DRAFT, OPINION_PARLIAMENTARY_COMMITTEE, OPINION_LETTER_PARLIAMENTARY_COMMITTEE, REPORT_PARLIAMENTARY_COMMITTEE_DRAFT, AGREEMENT_PROVISIONAL, AMENDMENT_LIST) and not EU AT (op-aut:resource-type) +- (rfc) dcterms:creator, dcterms:publisher, eli-dl:had_participant_organization and eli-dl:participation_in_name_of will be based on org-ep data and not EU AT (op-aut:corporate-body) +- (rfc) eli-dl:participation_role values based on the EP taxonomy ep-roles (RAPPORTEUR_OPINION, RAPPORTEUR, AUTHOR), and not EU AT (op-aut:role) +- (rfc) create more specific shapes for each type +- (rfc) change of JSON key using \"inverse_\" (api/v2 only) + +1.5.0 - 2023-12-13 +- (new) add eli:work_type= AGREE_PROV (Provisional Agreement) +- (new) add [sh:inversePath eli-dl:created_a_realization_of], [sh:inversePath eli-dl:decided_on_a_realization_of] + +1.3.0 - 2023-09-26 +- creation"""@en; + adms:status ; + owl:versionIRI ; + dcterms:conformsTo ; + dcterms:created "2023-09-26"^^xsd:date; + dcterms:modified "2024-03-21T00:00:00.000Z"^^xsd:dateTime; + dcterms:dateCopyrighted "2023"^^xsd:gYear; + dcterms:license ; + dcterms:creator ; + dcterms:publisher ; + dcterms:rigthsHolder ; + dcat:distribution _:a4aeb3f30c2042e3b539bc99a24f35721171 . + +_:a4aeb3f30c2042e3b539bc99a24f35721171 dcterms:format ; + dcat:downloadURL . + +comdoc:OpinionParliamentaryCommitteeDraft a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli:Work"@en; + sh:target comdoc:OpinionParliamentaryCommitteeDraft-target; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/AFCO-PA-745315"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Opinion Parliamentary Committee Draft"@en; + sh:order "1"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "Orange"; + sh:property comdoc:P9, comdoc:P10, comdoc:P11, comdoc:P12, comdoc:P13, comdoc:P14, + comdoc:P15, comdoc:P16, comdoc:P17, comdoc:P18, comdoc:P19, comdoc:P20, comdoc:P21, + comdoc:P22, comdoc:P23, comdoc:P24, comdoc:P25, comdoc:P26, comdoc:P27, comdoc:P28, + comdoc:P29 . + +comdoc:OpinionParliamentaryCommitteeDraft-target sh:select """PREFIX eli: +SELECT ?this +WHERE { + ?this eli:work_type ?type . + VALUES ?type { + + } +}""" . + +comdoc:OpinionParliamentaryCommittee a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli:Work"@en; + sh:target comdoc:OpinionParliamentaryCommittee-target; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/AGRI-AD-731787"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Opinion Parliamentary Committee"@en; + sh:order "2"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "Orange"; + sh:property comdoc:P32, comdoc:P33, comdoc:P34, comdoc:P35, comdoc:P36, comdoc:P37, + comdoc:P38, comdoc:P39, comdoc:P40, comdoc:P41, comdoc:P42, comdoc:P43, comdoc:P44, + comdoc:P45, comdoc:P46, comdoc:P47, comdoc:P48, comdoc:P49, comdoc:P50, comdoc:P51, + comdoc:P52 . + +comdoc:OpinionParliamentaryCommittee-target sh:select """PREFIX eli: +SELECT ?this +WHERE { + ?this eli:work_type ?type . + VALUES ?type { + + } +}""" . + +comdoc:OpinionLetterParliamentaryCommittee a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli:Work"@en; + sh:target comdoc:OpinionLetterParliamentaryCommittee-target; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/AGRI-AL-719662"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Opinion Letter Parliamentary Committee"@en; + sh:order "3"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "Orange"; + sh:property comdoc:P55, comdoc:P56, comdoc:P57, comdoc:P58, comdoc:P59, comdoc:P60, + comdoc:P61, comdoc:P62, comdoc:P63, comdoc:P64, comdoc:P65, comdoc:P66, comdoc:P67, + comdoc:P68, comdoc:P69, comdoc:P70, comdoc:P71, comdoc:P72, comdoc:P73, comdoc:P74 . + +comdoc:OpinionLetterParliamentaryCommittee-target sh:select """PREFIX eli: +SELECT ?this +WHERE { + ?this eli:work_type ?type . + VALUES ?type { + + } +}""" . + +comdoc:ReportParliamentaryCommitteeDraft a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli:Work"@en; + sh:target comdoc:ReportParliamentaryCommitteeDraft-target; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/AGRI-PR-745357"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Report Parliamentary Committee Draft"@en; + sh:order "4"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "Orange"; + sh:property comdoc:P77, comdoc:P78, comdoc:P79, comdoc:P80, comdoc:P81, comdoc:P82, + comdoc:P83, comdoc:P84, comdoc:P85, comdoc:P86, comdoc:P87, comdoc:P88, comdoc:P89, + comdoc:P90, comdoc:P91, comdoc:P92, comdoc:P93, comdoc:P94, comdoc:P95, comdoc:P96, + comdoc:P97, comdoc:P98 . + +comdoc:ReportParliamentaryCommitteeDraft-target sh:select """PREFIX eli: +SELECT ?this +WHERE { + ?this eli:work_type ?type . + VALUES ?type { + + } +}""" . + +comdoc:AgreementProvisional a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli:Work"@en; + sh:target comdoc:AgreementProvisional-target; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/AGRI-AG-702995"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Agreement Provisional"@en; + sh:order "5"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "Orange"; + sh:property comdoc:P101, comdoc:P102, comdoc:P103, comdoc:P104, comdoc:P105, comdoc:P106, + comdoc:P107, comdoc:P108, comdoc:P109, comdoc:P110, comdoc:P111, comdoc:P112, comdoc:P113, + comdoc:P114, comdoc:P115, comdoc:P116, comdoc:P117, comdoc:P118, comdoc:P119, comdoc:P120, + comdoc:P121 . + +comdoc:AgreementProvisional-target sh:select """PREFIX eli: +SELECT ?this +WHERE { + ?this eli:work_type ?type . + VALUES ?type { + + } +}""" . + +comdoc:Amendment a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli:Work"@en; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/AGRI-AM-757120"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Amendment list"@en; + sh:order "6"^^xsd:integer; + owl:versionInfo "2.1.0"; + sh:property comdoc:P124, comdoc:P125, comdoc:P126, comdoc:P127, comdoc:P128, comdoc:P129, + comdoc:P130, comdoc:P131, comdoc:P132, comdoc:P133, comdoc:P134, comdoc:P135, comdoc:P136, + comdoc:P137, comdoc:P138 . + +comdoc:Expression a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli:Expression"@en; + sh:targetClass eli:Expression; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/AFCO-PA-745315/en"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+/[a-z]{2,3}$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Expression"@en; + sh:order "7"^^xsd:integer; + owl:versionInfo "1.3.0"; + shacl-play:color "RoyalBlue"; + sh:property comdoc:P141, comdoc:P142, comdoc:P143, comdoc:P144, comdoc:P145 . + +comdoc:Manifestation a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli:Manifestation"@en; + sh:targetClass eli:Manifestation; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/AFCO-PA-745315/en/pdf"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+/[a-z]{2,3}/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Manifestation"@en; + sh:order "8"^^xsd:integer; + owl:versionInfo "1.3.0"; + shacl-play:color "SeaGreen"; + sh:property comdoc:P148, comdoc:P149, comdoc:P150, comdoc:P151, comdoc:P152, comdoc:P153 . + +comdoc:Participation a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli-dl:Participation"@en; + sh:targetClass eli-dl:Participation; + skos:example "https://data.europarl.europa.eu/eli/dl/participation/AFCO-PA-745315_124936"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/participation/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Participation"@en; + sh:order "9"^^xsd:integer; + owl:versionInfo "1.3.0"; + sh:property comdoc:P156, comdoc:P157, comdoc:P158, comdoc:P159, comdoc:P160 . + +comdoc:WorkTypeReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli:WorkType"@en; + skos:example "https://data.europarl.europa.eu/def/ep-document-types/AGREEMENT_PROVISIONAL"; + sh:nodeKind sh:IRI; + sh:pattern "https://data.europarl.europa.eu/def/ep-document-types/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Work type"@en; + sh:order "10"^^xsd:integer; + owl:versionInfo "1.3.0"; + shacl-play:color "DarkGrey"; + sh:property comdoc:P163, comdoc:P164 . + +comdoc:LanguageReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class dcterms:LinguisticSystem"@en; + skos:example "http://publications.europa.eu/resource/authority/language/ENG"; + sh:nodeKind sh:IRI; + sh:pattern "http://publications.europa.eu/resource/authority/language/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Language"@en; + sh:order "11"^^xsd:integer; + owl:versionInfo "1.3.0"; + shacl-play:color "DarkGrey"; + sh:property comdoc:P167, comdoc:P168 . + +comdoc:MediaTypeOrExtentReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class dcterms:MediaTypeOrExtent"@en; + skos:example "http://publications.europa.eu/resource/authority/file-type/PDF"; + sh:nodeKind sh:IRI; + sh:pattern "http://publications.europa.eu/resource/authority/file-type/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Media Type or Extent (Format)"@en; + sh:order "12"^^xsd:integer; + owl:versionInfo "1.3.0"; + shacl-play:color "DarkGrey"; + sh:property comdoc:P171, comdoc:P172 . + +comdoc:OrganizationReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class org:Organization"@en; + skos:example "https://data.europarl.europa.eu/org/EU_PARLIAMENT"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/org/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to an Organization"@en; + sh:order "13"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property comdoc:P175 . + +comdoc:ParticipationRoleReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli-dl:ParticipationRole"@en; + skos:example "https://data.europarl.europa.eu/eli/dl/participation/ECON-AG-757234_ECON"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/participation/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Participation Role"@en; + sh:order "14"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey" . + +comdoc:ConceptReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class skos:Concept"@en; + skos:example "http://eurovoc.europa.eu/2836"; + sh:nodeKind sh:IRI; + sh:pattern "http://eurovoc.europa.eu/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Concept (Eurovoc)"@en; + sh:order "15"^^xsd:integer; + owl:versionInfo "1.3.0"; + shacl-play:color "DarkGrey"; + sh:property comdoc:P183, comdoc:P184 . + +comdoc:ConceptSubjectMatterReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class skos:Concept"@en; + skos:example "http://publications.europa.eu/resource/authority/subject-matter/MARI"; + sh:nodeKind sh:IRI; + sh:pattern "http://publications.europa.eu/resource/authority/subject-matter/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Concept (Subject Matter)"@en; + sh:order "16"^^xsd:integer; + owl:versionInfo "1.3.0"; + shacl-play:color "DarkGrey"; + sh:property comdoc:P187, comdoc:P188 . + +comdoc:ConceptDirectoryCodeReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class skos:Concept"@en; + skos:example "http://publications.europa.eu/resource/authority/dir-eu-legal-act/062020"; + sh:nodeKind sh:IRI; + sh:pattern "http://publications.europa.eu/resource/authority/dir-eu-legal-act/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Concept (Directory Code)"@en; + sh:order "17"^^xsd:integer; + owl:versionInfo "1.3.0"; + shacl-play:color "DarkGrey"; + sh:property comdoc:P191, comdoc:P192 . + +comdoc:PersonReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class foaf:Person"@en; + skos:example "https://data.europarl.europa.eu/person/1234"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/person/[0-9].*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Person"@en; + sh:order "18"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property comdoc:P195 . + +comdoc:ProcessReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli-dl:Process"@en; + skos:example "https://data.europarl.europa.eu/eli/dl/proc/2023-0338"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/proc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Process"@en; + sh:order "19"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property comdoc:P198, comdoc:P199 . + +comdoc:DecisionReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli-dl:Decision"@en; + skos:example "https://data.europarl.europa.eu/eli/dl/event/2021-0341-DEC-VOAGT-2023-12-11"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Decision"@en; + sh:order "20"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property comdoc:P203, comdoc:P204, comdoc:P205 . + +comdoc:ReportPlenaryReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli:Work"@en; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Work (REPORT_PLENARY)"@en; + sh:order "21"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property comdoc:P208, comdoc:P209, comdoc:P210 . + +comdoc:P9 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:hasValue eli:Work; + shacl-play:shortname "type" . + +comdoc:P10 owl:versionInfo "2.1.0"; + sh:path dcterms:identifier; + sh:name "identifier"@en; + skos:example "AFCO-PA-745315"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifier" . + +comdoc:P11 owl:versionInfo "2.1.0"; + sh:path eli:work_type; + sh:name "work type"@en; + skos:example "https://data.europarl.europa.eu/def/ep-document-types/OPINION_PARLIAMENTARY_COMMITTEE_DRAFT"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node comdoc:WorkTypeReference; + sh:hasValue ep-document-types:OPINION_PARLIAMENTARY_COMMITTEE_DRAFT; + shacl-play:shortname "work_type" . + +comdoc:P12 owl:versionInfo "2.1.0"; + sh:path eli:date_document; + sh:name "date document"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:date; + shacl-play:shortname "date_document" . + +comdoc:P13 owl:versionInfo "2.1.0"; + sh:path dcterms:title; + sh:name "title"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "title_dcterms" . + +comdoc:P14 owl:versionInfo "2.1.0"; + sh:path epvoc:identifierYear; + sh:name "identifier year"@en; + skos:example "2023"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifierYear" . + +comdoc:P15 owl:versionInfo "2.1.0"; + sh:path rdfs:label; + sh:name "label"@en; + skos:example "PA-PE745.315"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "label" . + +comdoc:P16 owl:versionInfo "2.1.0"; + sh:path epvoc:epNumber; + sh:name "ep number"@en; + skos:example "PE745.315"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "epNumber" . + +comdoc:P17 owl:versionInfo "2.1.0"; + sh:path epvoc:epNumberVersion; + sh:name "ep number version"@en; + skos:example "0100"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "epNumberVersion" . + +comdoc:P18 owl:versionInfo "2.1.0"; + sh:path skos:notation; + sh:name "notation"@en; + skos:example "AFCO_PA(2023)745315"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype epvoc:publicRegister; + shacl-play:shortname "notation_publicRegister" . + +comdoc:P19 owl:versionInfo "2.1.0"; + sh:path eli-dl:parliamentary_term; + sh:name "parliamentary term"@en; + skos:example "https://data.europarl.europa.eu/org/ep-9"; + sh:minCount "0"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/org/ep-[0-9].*$"; + shacl-play:shortname "parliamentary_term" . + +comdoc:P20 owl:versionInfo "2.1.0"; + sh:path dcterms:publisher; + sh:name "publisher"@en; + skos:example "https://data.europarl.europa.eu/org/EU_PARLIAMENT"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node comdoc:OrganizationReference; + sh:hasValue ; + shacl-play:shortname "publisher" . + +comdoc:P21 owl:versionInfo "2.1.0"; + sh:path dcterms:creator; + sh:name "creator"@en; + skos:example "https://data.europarl.europa.eu/person/96750"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:or _:a4aeb3f30c2042e3b539bc99a24f35721172; + shacl-play:shortname "creator" . + +_:a4aeb3f30c2042e3b539bc99a24f35721172 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721173; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721174 . + +_:a4aeb3f30c2042e3b539bc99a24f35721173 sh:node comdoc:OrganizationReference . + +_:a4aeb3f30c2042e3b539bc99a24f35721174 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721175; + rdf:rest rdf:nil . + +_:a4aeb3f30c2042e3b539bc99a24f35721175 sh:node comdoc:PersonReference . + +comdoc:P22 owl:versionInfo "2.1.0"; + sh:path eli:is_realized_by; + sh:name "is realized by"@en; + sh:nodeKind sh:IRI; + sh:node comdoc:Expression; + shacl-play:shortname "is_realized_by" . + +comdoc:P23 owl:versionInfo "2.1.0"; + sh:path epvoc:originalLanguage; + sh:name "original language"@en; + skos:example "http://publications.europa.eu/resource/authority/language/ENG"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node comdoc:LanguageReference; + shacl-play:shortname "originalLanguage" . + +comdoc:P24 owl:versionInfo "2.1.0"; + sh:path epvoc:workHadParticipation; + sh:name "work had participation"@en; + sh:nodeKind sh:IRI; + sh:node comdoc:Participation; + shacl-play:shortname "workHadParticipation" . + +comdoc:P25 owl:versionInfo "2.1.0"; + sh:path eli:is_about; + sh:name "descriptor"@en; + skos:example "http://eurovoc.europa.eu/2836"; + sh:nodeKind sh:IRI; + sh:node comdoc:ConceptReference; + sh:pattern "http://eurovoc.europa.eu/.*$"; + shacl-play:shortname "is_about" . + +comdoc:P26 owl:versionInfo "2.1.0"; + sh:path epvoc:isAboutSubjectMatter; + sh:name "is about subject matter"@en; + skos:example "http://publications.europa.eu/resource/authority/subject-matter/MARI"; + sh:nodeKind sh:IRI; + sh:node comdoc:ConceptSubjectMatterReference; + sh:pattern "http://publications.europa.eu/resource/authority/subject-matter/.*$"; + shacl-play:shortname "isAboutSubjectMatter" . + +comdoc:P27 owl:versionInfo "2.1.0"; + sh:path epvoc:isAboutDirectoryCode; + sh:name "is about directory code"@en; + skos:example "http://publications.europa.eu/resource/authority/dir-eu-legal-act/062020"; + sh:nodeKind sh:IRI; + sh:node comdoc:ConceptDirectoryCodeReference; + sh:pattern "http://publications.europa.eu/resource/authority/dir-eu-legal-act/.*$"; + shacl-play:shortname "isAboutDirectoryCode" . + +comdoc:P28 owl:versionInfo "2.1.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721176; + sh:name "inverse foresees change of"@en; + sh:nodeKind sh:IRI; + sh:node comdoc:Amendment; + shacl-play:shortname "inverse_foresees_change_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721176 sh:inversePath eli-dl:foresees_change_of . + +comdoc:P29 owl:versionInfo "2.1.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721177; + sh:name "inverse created a realization of"@en; + sh:nodeKind sh:IRI; + sh:node comdoc:ProcessReference; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "inverse_created_a_realization_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721177 sh:inversePath eli-dl:created_a_realization_of . + +comdoc:P32 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:hasValue eli:Work; + shacl-play:shortname "type" . + +comdoc:P33 owl:versionInfo "2.1.0"; + sh:path dcterms:identifier; + sh:name "identifier"@en; + skos:example "AGRI-AD-731787"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifier" . + +comdoc:P34 owl:versionInfo "2.1.0"; + sh:path eli:work_type; + sh:name "work type"@en; + skos:example "https://data.europarl.europa.eu/def/ep-document-types/OPINION_PARLIAMENTARY_COMMITTEE"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node comdoc:WorkTypeReference; + sh:hasValue ep-document-types:OPINION_PARLIAMENTARY_COMMITTEE; + shacl-play:shortname "work_type" . + +comdoc:P35 owl:versionInfo "2.1.0"; + sh:path eli:date_document; + sh:name "date document"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:date; + shacl-play:shortname "date_document" . + +comdoc:P36 owl:versionInfo "2.1.0"; + sh:path dcterms:title; + sh:name "title"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "title_dcterms" . + +comdoc:P37 owl:versionInfo "2.1.0"; + sh:path epvoc:identifierYear; + sh:name "identifier year"@en; + skos:example "2022"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifierYear" . + +comdoc:P38 owl:versionInfo "2.1.0"; + sh:path rdfs:label; + sh:name "label"@en; + skos:example "AD-PE731.787"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "label" . + +comdoc:P39 owl:versionInfo "2.1.0"; + sh:path epvoc:epNumber; + sh:name "ep number"@en; + skos:example "PE731.787"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "epNumber" . + +comdoc:P40 owl:versionInfo "2.1.0"; + sh:path epvoc:epNumberVersion; + sh:name "ep number version"@en; + skos:example "0200"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "epNumberVersion" . + +comdoc:P41 owl:versionInfo "2.1.0"; + sh:path skos:notation; + sh:name "notation"@en; + skos:example "AGRI_AD(2022)731787"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype epvoc:publicRegister; + shacl-play:shortname "notation_publicRegister" . + +comdoc:P42 owl:versionInfo "2.1.0"; + sh:path eli-dl:parliamentary_term; + sh:name "parliamentary term"@en; + skos:example "https://data.europarl.europa.eu/org/ep-9"; + sh:minCount "0"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/org/ep-[0-9].*$"; + shacl-play:shortname "parliamentary_term" . + +comdoc:P43 owl:versionInfo "2.1.0"; + sh:path dcterms:publisher; + sh:name "publisher"@en; + skos:example "https://data.europarl.europa.eu/org/EU_PARLIAMENT"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node comdoc:OrganizationReference; + sh:hasValue ; + shacl-play:shortname "publisher" . + +comdoc:P44 owl:versionInfo "2.1.0"; + sh:path dcterms:creator; + sh:name "creator"@en; + skos:example "https://data.europarl.europa.eu/person/96750"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:or _:a4aeb3f30c2042e3b539bc99a24f35721178; + shacl-play:shortname "creator" . + +_:a4aeb3f30c2042e3b539bc99a24f35721178 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721179; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721180 . + +_:a4aeb3f30c2042e3b539bc99a24f35721179 sh:node comdoc:OrganizationReference . + +_:a4aeb3f30c2042e3b539bc99a24f35721180 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721181; + rdf:rest rdf:nil . + +_:a4aeb3f30c2042e3b539bc99a24f35721181 sh:node comdoc:PersonReference . + +comdoc:P45 owl:versionInfo "2.1.0"; + sh:path eli:is_realized_by; + sh:name "is realized by"@en; + sh:nodeKind sh:IRI; + sh:node comdoc:Expression; + shacl-play:shortname "is_realized_by" . + +comdoc:P46 owl:versionInfo "2.1.0"; + sh:path epvoc:originalLanguage; + sh:name "original language"@en; + skos:example "http://publications.europa.eu/resource/authority/language/ENG"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node comdoc:LanguageReference; + shacl-play:shortname "originalLanguage" . + +comdoc:P47 owl:versionInfo "2.1.0"; + sh:path epvoc:workHadParticipation; + sh:name "work had participation"@en; + sh:nodeKind sh:IRI; + sh:node comdoc:Participation; + shacl-play:shortname "workHadParticipation" . + +comdoc:P48 owl:versionInfo "2.1.0"; + sh:path eli:is_about; + sh:name "descriptor"@en; + skos:example "http://eurovoc.europa.eu/2836"; + sh:nodeKind sh:IRI; + sh:node comdoc:ConceptReference; + sh:pattern "http://eurovoc.europa.eu/.*$"; + shacl-play:shortname "is_about" . + +comdoc:P49 owl:versionInfo "2.1.0"; + sh:path epvoc:isAboutSubjectMatter; + sh:name "is about subject matter"@en; + skos:example "http://publications.europa.eu/resource/authority/subject-matter/MARI"; + sh:nodeKind sh:IRI; + sh:node comdoc:ConceptSubjectMatterReference; + sh:pattern "http://publications.europa.eu/resource/authority/subject-matter/.*$"; + shacl-play:shortname "isAboutSubjectMatter" . + +comdoc:P50 owl:versionInfo "2.1.0"; + sh:path epvoc:isAboutDirectoryCode; + sh:name "is about directory code"@en; + skos:example "http://publications.europa.eu/resource/authority/dir-eu-legal-act/062020"; + sh:nodeKind sh:IRI; + sh:node comdoc:ConceptDirectoryCodeReference; + sh:pattern "http://publications.europa.eu/resource/authority/dir-eu-legal-act/.*$"; + shacl-play:shortname "isAboutDirectoryCode" . + +comdoc:P51 owl:versionInfo "2.1.0"; + sh:path eli-dl:adopts; + sh:name "adopts"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node comdoc:OpinionParliamentaryCommitteeDraft; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "adopts" . + +comdoc:P52 owl:versionInfo "2.1.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721182; + sh:name "inverse created a realization of"@en; + sh:nodeKind sh:IRI; + sh:node comdoc:ProcessReference; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "inverse_created_a_realization_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721182 sh:inversePath eli-dl:created_a_realization_of . + +comdoc:P55 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:hasValue eli:Work; + shacl-play:shortname "type" . + +comdoc:P56 owl:versionInfo "2.1.0"; + sh:path dcterms:identifier; + sh:name "identifier"@en; + skos:example "AGRI-AL-719662"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifier" . + +comdoc:P57 owl:versionInfo "2.1.0"; + sh:path eli:work_type; + sh:name "work type"@en; + skos:example "https://data.europarl.europa.eu/def/ep-document-types/OPINION_LETTER_PARLIAMENTARY_COMMITTEE"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node comdoc:WorkTypeReference; + sh:hasValue ep-document-types:OPINION_LETTER_PARLIAMENTARY_COMMITTEE; + shacl-play:shortname "work_type" . + +comdoc:P58 owl:versionInfo "2.1.0"; + sh:path eli:date_document; + sh:name "date document"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:date; + shacl-play:shortname "date_document" . + +comdoc:P59 owl:versionInfo "2.1.0"; + sh:path dcterms:title; + sh:name "title"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "title_dcterms" . + +comdoc:P60 owl:versionInfo "2.1.0"; + sh:path epvoc:identifierYear; + sh:name "identifier year"@en; + skos:example "2022"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifierYear" . + +comdoc:P61 owl:versionInfo "2.1.0"; + sh:path rdfs:label; + sh:name "label"@en; + skos:example "AL-PE719.662"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "label" . + +comdoc:P62 owl:versionInfo "2.1.0"; + sh:path epvoc:epNumber; + sh:name "ep number"@en; + skos:example "PE719.662"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "epNumber" . + +comdoc:P63 owl:versionInfo "2.1.0"; + sh:path epvoc:epNumberVersion; + sh:name "ep number version"@en; + skos:example "0100"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "epNumberVersion" . + +comdoc:P64 owl:versionInfo "2.1.0"; + sh:path skos:notation; + sh:name "notation"@en; + skos:example "AGRI_AL(2022)719662"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype epvoc:publicRegister; + shacl-play:shortname "notation_publicRegister" . + +comdoc:P65 owl:versionInfo "2.1.0"; + sh:path eli-dl:parliamentary_term; + sh:name "parliamentary term"@en; + skos:example "https://data.europarl.europa.eu/org/ep-9"; + sh:minCount "0"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/org/ep-[0-9].*$"; + shacl-play:shortname "parliamentary_term" . + +comdoc:P66 owl:versionInfo "2.1.0"; + sh:path dcterms:publisher; + sh:name "publisher"@en; + skos:example "https://data.europarl.europa.eu/org/EU_PARLIAMENT"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node comdoc:OrganizationReference; + sh:hasValue ; + shacl-play:shortname "publisher" . + +comdoc:P67 owl:versionInfo "2.1.0"; + sh:path dcterms:creator; + sh:name "creator"@en; + skos:example "https://data.europarl.europa.eu/person/124808"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:or _:a4aeb3f30c2042e3b539bc99a24f35721183; + shacl-play:shortname "creator" . + +_:a4aeb3f30c2042e3b539bc99a24f35721183 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721184; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721185 . + +_:a4aeb3f30c2042e3b539bc99a24f35721184 sh:node comdoc:OrganizationReference . + +_:a4aeb3f30c2042e3b539bc99a24f35721185 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721186; + rdf:rest rdf:nil . + +_:a4aeb3f30c2042e3b539bc99a24f35721186 sh:node comdoc:PersonReference . + +comdoc:P68 owl:versionInfo "2.1.0"; + sh:path eli:is_realized_by; + sh:name "is realized by"@en; + sh:nodeKind sh:IRI; + sh:node comdoc:Expression; + shacl-play:shortname "is_realized_by" . + +comdoc:P69 owl:versionInfo "2.1.0"; + sh:path epvoc:originalLanguage; + sh:name "original language"@en; + skos:example "http://publications.europa.eu/resource/authority/language/ENG"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node comdoc:LanguageReference; + shacl-play:shortname "originalLanguage" . + +comdoc:P70 owl:versionInfo "2.1.0"; + sh:path epvoc:workHadParticipation; + sh:name "work had participation"@en; + sh:nodeKind sh:IRI; + sh:node comdoc:Participation; + shacl-play:shortname "workHadParticipation" . + +comdoc:P71 owl:versionInfo "2.1.0"; + sh:path eli:is_about; + sh:name "descriptor"@en; + skos:example "http://eurovoc.europa.eu/2836"; + sh:nodeKind sh:IRI; + sh:node comdoc:ConceptReference; + sh:pattern "http://eurovoc.europa.eu/.*$"; + shacl-play:shortname "is_about" . + +comdoc:P72 owl:versionInfo "2.1.0"; + sh:path epvoc:isAboutSubjectMatter; + sh:name "is about subject matter"@en; + skos:example "http://publications.europa.eu/resource/authority/subject-matter/MARI"; + sh:nodeKind sh:IRI; + sh:node comdoc:ConceptSubjectMatterReference; + sh:pattern "http://publications.europa.eu/resource/authority/subject-matter/.*$"; + shacl-play:shortname "isAboutSubjectMatter" . + +comdoc:P73 owl:versionInfo "2.1.0"; + sh:path epvoc:isAboutDirectoryCode; + sh:name "is about directory code"@en; + skos:example "http://publications.europa.eu/resource/authority/dir-eu-legal-act/062020"; + sh:nodeKind sh:IRI; + sh:node comdoc:ConceptDirectoryCodeReference; + sh:pattern "http://publications.europa.eu/resource/authority/dir-eu-legal-act/.*$"; + shacl-play:shortname "isAboutDirectoryCode" . + +comdoc:P74 owl:versionInfo "2.1.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721187; + sh:name "inverse created a realization of"@en; + sh:nodeKind sh:IRI; + sh:node comdoc:ProcessReference; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "inverse_created_a_realization_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721187 sh:inversePath eli-dl:created_a_realization_of . + +comdoc:P77 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:hasValue eli:Work; + shacl-play:shortname "type" . + +comdoc:P78 owl:versionInfo "2.1.0"; + sh:path dcterms:identifier; + sh:name "identifier"@en; + skos:example "AGRI-PR-745357"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifier" . + +comdoc:P79 owl:versionInfo "2.1.0"; + sh:path eli:work_type; + sh:name "work type"@en; + skos:example "https://data.europarl.europa.eu/def/ep-document-types/REPORT_PARLIAMENTARY_COMMITTEE_DRAFT"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node comdoc:WorkTypeReference; + sh:hasValue ep-document-types:REPORT_PARLIAMENTARY_COMMITTEE_DRAFT; + shacl-play:shortname "work_type" . + +comdoc:P80 owl:versionInfo "2.1.0"; + sh:path eli:date_document; + sh:name "date document"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:date; + shacl-play:shortname "date_document" . + +comdoc:P81 owl:versionInfo "2.1.0"; + sh:path dcterms:title; + sh:name "title"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "title_dcterms" . + +comdoc:P82 owl:versionInfo "2.1.0"; + sh:path epvoc:identifierYear; + sh:name "identifier year"@en; + skos:example "2023"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifierYear" . + +comdoc:P83 owl:versionInfo "2.1.0"; + sh:path rdfs:label; + sh:name "label"@en; + skos:example "PR-PE745.357"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "label" . + +comdoc:P84 owl:versionInfo "2.1.0"; + sh:path epvoc:epNumber; + sh:name "ep number"@en; + skos:example "PE745.357"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "epNumber" . + +comdoc:P85 owl:versionInfo "2.1.0"; + sh:path epvoc:epNumberVersion; + sh:name "ep number version"@en; + skos:example "0100"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "epNumberVersion" . + +comdoc:P86 owl:versionInfo "2.1.0"; + sh:path skos:notation; + sh:name "notation"@en; + skos:example "AGRI_PR(2023)745357"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype epvoc:publicRegister; + shacl-play:shortname "notation_publicRegister" . + +comdoc:P87 owl:versionInfo "2.1.0"; + sh:path eli-dl:parliamentary_term; + sh:name "parliamentary term"@en; + skos:example "https://data.europarl.europa.eu/org/ep-9"; + sh:minCount "0"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/org/ep-[0-9].*$"; + shacl-play:shortname "parliamentary_term" . + +comdoc:P88 owl:versionInfo "2.1.0"; + sh:path dcterms:publisher; + sh:name "publisher"@en; + skos:example "https://data.europarl.europa.eu/org/EU_PARLIAMENT"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node comdoc:OrganizationReference; + sh:hasValue ; + shacl-play:shortname "publisher" . + +comdoc:P89 owl:versionInfo "2.1.0"; + sh:path dcterms:creator; + sh:name "creator"@en; + skos:example "https://data.europarl.europa.eu/person/199996"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:or _:a4aeb3f30c2042e3b539bc99a24f35721188; + shacl-play:shortname "creator" . + +_:a4aeb3f30c2042e3b539bc99a24f35721188 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721189; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721190 . + +_:a4aeb3f30c2042e3b539bc99a24f35721189 sh:node comdoc:OrganizationReference . + +_:a4aeb3f30c2042e3b539bc99a24f35721190 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721191; + rdf:rest rdf:nil . + +_:a4aeb3f30c2042e3b539bc99a24f35721191 sh:node comdoc:PersonReference . + +comdoc:P90 owl:versionInfo "2.1.0"; + sh:path eli:is_realized_by; + sh:name "is realized by"@en; + sh:nodeKind sh:IRI; + sh:node comdoc:Expression; + shacl-play:shortname "is_realized_by" . + +comdoc:P91 owl:versionInfo "2.1.0"; + sh:path epvoc:originalLanguage; + sh:name "original language"@en; + skos:example "http://publications.europa.eu/resource/authority/language/ENG"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node comdoc:LanguageReference; + shacl-play:shortname "originalLanguage" . + +comdoc:P92 owl:versionInfo "2.1.0"; + sh:path epvoc:workHadParticipation; + sh:name "work had participation"@en; + sh:nodeKind sh:IRI; + sh:node comdoc:Participation; + shacl-play:shortname "workHadParticipation" . + +comdoc:P93 owl:versionInfo "2.1.0"; + sh:path eli:is_about; + sh:name "descriptor"@en; + skos:example "http://eurovoc.europa.eu/2836"; + sh:nodeKind sh:IRI; + sh:node comdoc:ConceptReference; + sh:pattern "http://eurovoc.europa.eu/.*$"; + shacl-play:shortname "is_about" . + +comdoc:P94 owl:versionInfo "2.1.0"; + sh:path epvoc:isAboutSubjectMatter; + sh:name "is about subject matter"@en; + skos:example "http://publications.europa.eu/resource/authority/subject-matter/MARI"; + sh:nodeKind sh:IRI; + sh:node comdoc:ConceptSubjectMatterReference; + sh:pattern "http://publications.europa.eu/resource/authority/subject-matter/.*$"; + shacl-play:shortname "isAboutSubjectMatter" . + +comdoc:P95 owl:versionInfo "2.1.0"; + sh:path epvoc:isAboutDirectoryCode; + sh:name "is about directory code"@en; + skos:example "http://publications.europa.eu/resource/authority/dir-eu-legal-act/062020"; + sh:nodeKind sh:IRI; + sh:node comdoc:ConceptDirectoryCodeReference; + sh:pattern "http://publications.europa.eu/resource/authority/dir-eu-legal-act/.*$"; + shacl-play:shortname "isAboutDirectoryCode" . + +comdoc:P96 owl:versionInfo "2.1.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721192; + sh:name "inverse adopts"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node comdoc:ReportPlenaryReference; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "inverse_adopts" . + +_:a4aeb3f30c2042e3b539bc99a24f35721192 sh:inversePath eli-dl:adopts . + +comdoc:P97 owl:versionInfo "2.1.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721193; + sh:name "inverse foresees change of"@en; + sh:nodeKind sh:IRI; + sh:node comdoc:Amendment; + shacl-play:shortname "inverse_foresees_change_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721193 sh:inversePath eli-dl:foresees_change_of . + +comdoc:P98 owl:versionInfo "2.1.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721194; + sh:name "inverse created a realization of"@en; + sh:nodeKind sh:IRI; + sh:node comdoc:ProcessReference; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "inverse_created_a_realization_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721194 sh:inversePath eli-dl:created_a_realization_of . + +comdoc:P101 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:hasValue eli:Work; + shacl-play:shortname "type" . + +comdoc:P102 owl:versionInfo "2.1.0"; + sh:path dcterms:identifier; + sh:name "identifier"@en; + skos:example "AGRI-AG-702995"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifier" . + +comdoc:P103 owl:versionInfo "2.1.0"; + sh:path eli:work_type; + sh:name "work type"@en; + skos:example "https://data.europarl.europa.eu/def/ep-document-types/AGREEMENT_PROVISIONAL"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node comdoc:WorkTypeReference; + sh:hasValue ep-document-types:AGREEMENT_PROVISIONAL; + shacl-play:shortname "work_type" . + +comdoc:P104 owl:versionInfo "2.1.0"; + sh:path eli:date_document; + sh:name "date document"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:date; + shacl-play:shortname "date_document" . + +comdoc:P105 owl:versionInfo "2.1.0"; + sh:path dcterms:title; + sh:name "title"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "title_dcterms" . + +comdoc:P106 owl:versionInfo "2.1.0"; + sh:path epvoc:identifierYear; + sh:name "identifier year"@en; + skos:example "2021"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifierYear" . + +comdoc:P107 owl:versionInfo "2.1.0"; + sh:path rdfs:label; + sh:name "label"@en; + skos:example "AG-PE702.995"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "label" . + +comdoc:P108 owl:versionInfo "2.1.0"; + sh:path epvoc:epNumber; + sh:name "ep number"@en; + skos:example "PE702.995"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "epNumber" . + +comdoc:P109 owl:versionInfo "2.1.0"; + sh:path epvoc:epNumberVersion; + sh:name "ep number version"@en; + skos:example "0100"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "epNumberVersion" . + +comdoc:P110 owl:versionInfo "2.1.0"; + sh:path skos:notation; + sh:name "notation"@en; + skos:example "AGRI_AG(2021)702995"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype epvoc:publicRegister; + shacl-play:shortname "notation_publicRegister" . + +comdoc:P111 owl:versionInfo "2.1.0"; + sh:path eli-dl:parliamentary_term; + sh:name "parliamentary term"@en; + skos:example "https://data.europarl.europa.eu/org/ep-9"; + sh:minCount "0"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/org/ep-[0-9].*$"; + shacl-play:shortname "parliamentary_term" . + +comdoc:P112 owl:versionInfo "2.1.0"; + sh:path dcterms:publisher; + sh:name "publisher"@en; + skos:example "https://data.europarl.europa.eu/org/EU_PARLIAMENT"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node comdoc:OrganizationReference; + sh:hasValue ; + shacl-play:shortname "publisher" . + +comdoc:P113 owl:versionInfo "2.1.0"; + sh:path dcterms:creator; + sh:name "creator"@en; + skos:example "https://data.europarl.europa.eu/person/199996"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:or _:a4aeb3f30c2042e3b539bc99a24f35721195; + shacl-play:shortname "creator" . + +_:a4aeb3f30c2042e3b539bc99a24f35721195 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721196; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721197 . + +_:a4aeb3f30c2042e3b539bc99a24f35721196 sh:node comdoc:OrganizationReference . + +_:a4aeb3f30c2042e3b539bc99a24f35721197 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721198; + rdf:rest rdf:nil . + +_:a4aeb3f30c2042e3b539bc99a24f35721198 sh:node comdoc:PersonReference . + +comdoc:P114 owl:versionInfo "2.1.0"; + sh:path eli:is_realized_by; + sh:name "is realized by"@en; + sh:nodeKind sh:IRI; + sh:node comdoc:Expression; + shacl-play:shortname "is_realized_by" . + +comdoc:P115 owl:versionInfo "2.1.0"; + sh:path epvoc:originalLanguage; + sh:name "original language"@en; + skos:example "http://publications.europa.eu/resource/authority/language/ENG"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node comdoc:LanguageReference; + shacl-play:shortname "originalLanguage" . + +comdoc:P116 owl:versionInfo "2.1.0"; + sh:path epvoc:workHadParticipation; + sh:name "work had participation"@en; + sh:nodeKind sh:IRI; + sh:node comdoc:Participation; + shacl-play:shortname "workHadParticipation" . + +comdoc:P117 owl:versionInfo "2.1.0"; + sh:path eli:is_about; + sh:name "descriptor"@en; + skos:example "http://eurovoc.europa.eu/2836"; + sh:nodeKind sh:IRI; + sh:node comdoc:ConceptReference; + sh:pattern "http://eurovoc.europa.eu/.*$"; + shacl-play:shortname "is_about" . + +comdoc:P118 owl:versionInfo "2.1.0"; + sh:path epvoc:isAboutSubjectMatter; + sh:name "is about subject matter"@en; + skos:example "http://publications.europa.eu/resource/authority/subject-matter/MARI"; + sh:nodeKind sh:IRI; + sh:node comdoc:ConceptSubjectMatterReference; + sh:pattern "http://publications.europa.eu/resource/authority/subject-matter/.*$"; + shacl-play:shortname "isAboutSubjectMatter" . + +comdoc:P119 owl:versionInfo "2.1.0"; + sh:path epvoc:isAboutDirectoryCode; + sh:name "is about directory code"@en; + skos:example "http://publications.europa.eu/resource/authority/dir-eu-legal-act/062020"; + sh:nodeKind sh:IRI; + sh:node comdoc:ConceptDirectoryCodeReference; + sh:pattern "http://publications.europa.eu/resource/authority/dir-eu-legal-act/.*$"; + shacl-play:shortname "isAboutDirectoryCode" . + +comdoc:P120 owl:versionInfo "2.1.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721199; + sh:name "inverse created a realization of"@en; + sh:nodeKind sh:IRI; + sh:node comdoc:ProcessReference; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "inverse_created_a_realization_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721199 sh:inversePath eli-dl:created_a_realization_of . + +comdoc:P121 owl:versionInfo "2.1.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721200; + sh:name "inverse decided on a realization of"@en; + sh:nodeKind sh:IRI; + sh:node comdoc:DecisionReference; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "inverse_decided_on_a_realization_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721200 sh:inversePath eli-dl:decided_on_a_realization_of . + +comdoc:P124 owl:versionInfo "1.3.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:hasValue eli:Work; + shacl-play:shortname "type" . + +comdoc:P125 owl:versionInfo "1.3.0"; + sh:path dcterms:identifier; + sh:name "identifier"@en; + skos:example "AGRI-AM-757120"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifier" . + +comdoc:P126 owl:versionInfo "1.3.0"; + sh:path eli:work_type; + sh:name "work type"@en; + skos:example "https://data.europarl.europa.eu/def/ep-document-types/AMENDMENT_LIST"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node comdoc:WorkTypeReference; + sh:hasValue ep-document-types:AMENDMENT_LIST; + shacl-play:shortname "work_type" . + +comdoc:P127 owl:versionInfo "2.1.0"; + sh:path epvoc:identifierYear; + sh:name "identifier year"@en; + skos:example "2021"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifierYear" . + +comdoc:P128 owl:versionInfo "1.3.0"; + sh:path eli:date_document; + sh:name "date document"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:date; + shacl-play:shortname "date_document" . + +comdoc:P129 owl:versionInfo "1.3.0"; + sh:path dcterms:title; + sh:name "title"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "title_dcterms" . + +comdoc:P130 owl:versionInfo "1.3.0"; + sh:path rdfs:label; + sh:name "label"@en; + skos:example "AM-PE757.120"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "label" . + +comdoc:P131 owl:versionInfo "1.3.0"; + sh:path epvoc:epNumber; + sh:name "ep number"@en; + skos:example "PE757.120"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "epNumber" . + +comdoc:P132 owl:versionInfo "1.3.0"; + sh:path epvoc:epNumberVersion; + sh:name "ep number version"@en; + skos:example "0200"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "epNumberVersion" . + +comdoc:P133 owl:versionInfo "1.3.0"; + sh:path skos:notation; + sh:name "notation"@en; + skos:example "AGRI_AM(2023)757120"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype epvoc:publicRegister; + shacl-play:shortname "notation_publicRegister" . + +comdoc:P134 owl:versionInfo "1.3.0"; + sh:path eli-dl:parliamentary_term; + sh:name "parliamentary term"@en; + skos:example "https://data.europarl.europa.eu/org/ep-9"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/org/ep-[0-9].*$"; + shacl-play:shortname "parliamentary_term" . + +comdoc:P135 owl:versionInfo "2.1.0"; + sh:path dcterms:publisher; + sh:name "publisher"@en; + skos:example "https://data.europarl.europa.eu/org/EU_PARLIAMENT"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node comdoc:OrganizationReference; + sh:hasValue ; + shacl-play:shortname "publisher" . + +comdoc:P136 owl:versionInfo "1.3.0"; + sh:path eli:is_realized_by; + sh:name "is realized by"@en; + sh:nodeKind sh:IRI; + sh:node comdoc:Expression; + shacl-play:shortname "is_realized_by" . + +comdoc:P137 owl:versionInfo "1.3.0"; + sh:path epvoc:originalLanguage; + sh:name "original language"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node comdoc:LanguageReference; + shacl-play:shortname "originalLanguage" . + +comdoc:P138 owl:versionInfo "2.1.0"; + sh:path eli-dl:foresees_change_of; + sh:name "foresees change of"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:or _:a4aeb3f30c2042e3b539bc99a24f35721201; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "foresees_change_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721201 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721202; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721203 . + +_:a4aeb3f30c2042e3b539bc99a24f35721202 sh:node comdoc:OpinionParliamentaryCommitteeDraft . + +_:a4aeb3f30c2042e3b539bc99a24f35721203 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721204; + rdf:rest rdf:nil . + +_:a4aeb3f30c2042e3b539bc99a24f35721204 sh:node comdoc:ReportParliamentaryCommitteeDraft . + +comdoc:P141 owl:versionInfo "1.3.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:hasValue eli:Expression; + shacl-play:shortname "type" . + +comdoc:P142 owl:versionInfo "1.3.0"; + sh:path eli:title; + sh:name "title"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "title" . + +comdoc:P143 owl:versionInfo "1.3.0"; + sh:path eli:title_alternative; + sh:name "alternative title"@en; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "title_alternative" . + +comdoc:P144 owl:versionInfo "1.3.0"; + sh:path eli:is_embodied_by; + sh:name "is embodied by"@en; + sh:nodeKind sh:IRI; + sh:node comdoc:Manifestation; + shacl-play:shortname "is_embodied_by" . + +comdoc:P145 owl:versionInfo "1.3.0"; + sh:path eli:language; + sh:name "language"@en; + skos:example "http://publications.europa.eu/resource/authority/language/ENG"; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node comdoc:LanguageReference; + sh:pattern "http://publications.europa.eu/resource/authority/language/.*$"; + shacl-play:shortname "language" . + +comdoc:P148 owl:versionInfo "1.3.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:hasValue eli:Manifestation; + shacl-play:shortname "type" . + +comdoc:P149 owl:versionInfo "1.3.0"; + sh:path dcterms:issued; + sh:name "issued"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:dateTime; + shacl-play:shortname "issued" . + +comdoc:P150 owl:versionInfo "1.3.0"; + sh:path eli:is_exemplified_by; + sh:name "is exemplified by"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + shacl-play:shortname "is_exemplified_by" . + +comdoc:P151 owl:versionInfo "1.3.0"; + sh:path epvoc:byteSize; + sh:name "byte size"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:long; + shacl-play:shortname "byteSize" . + +comdoc:P152 owl:versionInfo "1.3.0"; + sh:path dcterms:format; + sh:name "format"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node comdoc:MediaTypeOrExtentReference; + sh:in _:a4aeb3f30c2042e3b539bc99a24f35721205; + shacl-play:shortname "format" . + +_:a4aeb3f30c2042e3b539bc99a24f35721205 rdf:first file-type:PDF; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721206 . + +_:a4aeb3f30c2042e3b539bc99a24f35721206 rdf:first file-type:DOCX; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721207 . + +_:a4aeb3f30c2042e3b539bc99a24f35721207 rdf:first file-type:DOC; + rdf:rest rdf:nil . + +comdoc:P153 owl:versionInfo "1.3.0"; + sh:path eli:media_type; + sh:name "media type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + shacl-play:shortname "media_type" . + +comdoc:P156 owl:versionInfo "1.3.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:hasValue eli-dl:Participation; + shacl-play:shortname "type" . + +comdoc:P157 owl:versionInfo "2.1.0"; + sh:path eli-dl:participation_role; + sh:name "participation role"@en; + skos:example "https://data.europarl.europa.eu/def/ep-roles/RAPPORTEUR_OPINION"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node comdoc:ParticipationRoleReference; + sh:in _:a4aeb3f30c2042e3b539bc99a24f35721208; + shacl-play:shortname "participation_role" . + +_:a4aeb3f30c2042e3b539bc99a24f35721208 rdf:first ep-roles:AUTHOR; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721209 . + +_:a4aeb3f30c2042e3b539bc99a24f35721209 rdf:first ep-roles:RAPPORTEUR; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721210 . + +_:a4aeb3f30c2042e3b539bc99a24f35721210 rdf:first ep-roles:RAPPORTEUR_OPINION; + rdf:rest rdf:nil . + +comdoc:P158 owl:versionInfo "2.1.0"; + sh:path eli-dl:had_participant_organization; + sh:name "had participant organization"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node comdoc:OrganizationReference; + shacl-play:shortname "had_participant_organization" . + +comdoc:P159 owl:versionInfo "1.3.0"; + sh:path eli-dl:had_participant_person; + sh:name "had participant person"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node comdoc:PersonReference; + shacl-play:shortname "had_participant_person" . + +comdoc:P160 owl:versionInfo "2.1.0"; + sh:path eli-dl:participation_in_name_of; + sh:name "participation in name of"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node comdoc:OrganizationReference; + shacl-play:shortname "participation_in_name_of" . + +comdoc:P163 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue eli:WorkType; + sh:deactivated "true"^^xsd:boolean . + +comdoc:P164 owl:versionInfo "2.1.0"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:nodeKind sh:IRI; + sh:hasValue ept:ep-document-types; + sh:deactivated "true"^^xsd:boolean . + +comdoc:P167 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue dcterms:LinguisticSystem; + sh:deactivated "true"^^xsd:boolean . + +comdoc:P168 owl:versionInfo "2.1.0"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:nodeKind sh:IRI; + sh:hasValue op-aut:language; + sh:deactivated "true"^^xsd:boolean . + +comdoc:P171 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue dcterms:MediaTypeOrExtent; + sh:deactivated "true"^^xsd:boolean . + +comdoc:P172 owl:versionInfo "2.1.0"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:nodeKind sh:IRI; + sh:hasValue op-aut:format; + sh:deactivated "true"^^xsd:boolean . + +comdoc:P175 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue org:Organization; + sh:deactivated "true"^^xsd:boolean . + +comdoc:P179 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue eli-dl:ParticipationRole; + sh:deactivated "true"^^xsd:boolean . + +comdoc:PartecipationRoleReference sh:property comdoc:P179, comdoc:P180 . + +comdoc:P180 owl:versionInfo "2.1.0"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:nodeKind sh:IRI; + sh:hasValue ept:ep-roles; + sh:deactivated "true"^^xsd:boolean . + +comdoc:P183 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue skos:Concept; + sh:deactivated "true"^^xsd:boolean . + +comdoc:P184 owl:versionInfo "2.1.0"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:nodeKind sh:IRI; + sh:hasValue ; + sh:deactivated "true"^^xsd:boolean . + +comdoc:P187 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue skos:Concept; + sh:deactivated "true"^^xsd:boolean . + +comdoc:P188 owl:versionInfo "2.1.0"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:nodeKind sh:IRI; + sh:hasValue op-aut:subject-matter; + sh:deactivated "true"^^xsd:boolean . + +comdoc:P191 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue skos:Concept; + sh:deactivated "true"^^xsd:boolean . + +comdoc:P192 owl:versionInfo "2.1.0"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:nodeKind sh:IRI; + sh:hasValue op-aut:dir-eu-legal-act; + sh:deactivated "true"^^xsd:boolean . + +comdoc:P195 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:hasValue foaf:Person; + sh:deactivated "true"^^xsd:boolean . + +comdoc:P198 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue eli-dl:Process; + sh:deactivated "true"^^xsd:boolean . + +comdoc:P199 owl:versionInfo "2.1.0"; + sh:path eli-dl:created_a_realization_of; + sh:name "created a realization of"@en; + sh:nodeKind sh:IRI; + sh:or _:a4aeb3f30c2042e3b539bc99a24f35721211 . + +_:a4aeb3f30c2042e3b539bc99a24f35721211 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721212; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721213 . + +_:a4aeb3f30c2042e3b539bc99a24f35721212 sh:node comdoc:OpinionParliamentaryCommitteeDraft . + +_:a4aeb3f30c2042e3b539bc99a24f35721213 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721214; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721215 . + +_:a4aeb3f30c2042e3b539bc99a24f35721214 sh:node comdoc:OpinionParliamentaryCommittee . + +_:a4aeb3f30c2042e3b539bc99a24f35721215 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721216; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721217 . + +_:a4aeb3f30c2042e3b539bc99a24f35721216 sh:node comdoc:OpinionLetterParliamentaryCommittee . + +_:a4aeb3f30c2042e3b539bc99a24f35721217 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721218; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721219 . + +_:a4aeb3f30c2042e3b539bc99a24f35721218 sh:node comdoc:ReportParliamentaryCommitteeDraft . + +_:a4aeb3f30c2042e3b539bc99a24f35721219 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721220; + rdf:rest rdf:nil . + +_:a4aeb3f30c2042e3b539bc99a24f35721220 sh:node comdoc:AgreementProvisional . + +comdoc:P203 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue eli-dl:Decision; + sh:deactivated "true"^^xsd:boolean . + +comdoc:P204 owl:versionInfo "2.1.0"; + sh:path eli-dl:had_activity_type; + sh:name "had activity type"@en; + sh:nodeKind sh:IRI; + sh:hasValue ep-activities:COMMITTEE_APPROVE_PROVISIONAL_AGREEMENT; + sh:deactivated "true"^^xsd:boolean . + +comdoc:P205 owl:versionInfo "2.1.0"; + sh:path eli-dl:decided_a_realization_of; + sh:name "decided on a realization of"@en; + sh:nodeKind sh:IRI; + sh:node comdoc:AgreementProvisional . + +comdoc:P208 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue eli:Work; + sh:deactivated "true"^^xsd:boolean . + +comdoc:P209 owl:versionInfo "2.1.0"; + sh:path eli:work_type; + sh:name "work type"@en; + sh:nodeKind sh:IRI; + sh:hasValue ep-document-types:REPORT_PLENARY; + sh:deactivated "true"^^xsd:boolean . + +comdoc:P210 owl:versionInfo "2.1.0"; + sh:path eli-dl:adopts; + sh:name "adopts"@en; + sh:nodeKind sh:IRI; + sh:node comdoc:ReportParliamentaryCommitteeDraft . \ No newline at end of file diff --git a/dsd/committee-documents/eli-ep_committee-documents.svg b/dsd/committee-documents/eli-ep_committee-documents.svg index 24d482c..34a3b54 100644 --- a/dsd/committee-documents/eli-ep_committee-documents.svg +++ b/dsd/committee-documents/eli-ep_committee-documents.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/dsd/committee-documents/index.html b/dsd/committee-documents/index.html index f4228a5..b086202 100644 --- a/dsd/committee-documents/index.html +++ b/dsd/committee-documents/index.html @@ -1,8 +1,9 @@ - - + + - - Committee documents dataset description + Committee Documents dataset description @@ -229,27 +231,29 @@
- + -
-

Committee documents dataset description

+

Committee Documents dataset description

-
Creation date: 2023-09-26
Last updated: 2023-12-13 00:00:00
Copyright date: 2023
Version: 1.5.0
License: https://www.europarl.europa.eu/legal-notice/en/
Creator: http://publications.europa.eu/resource/dataset/corporate-body/EP
Publisher: http://publications.europa.eu/resource/dataset/corporate-body/EP
Download serialization:
TTL

+ +
Creation date: 2023-09-26
Last updated: 2024-03-21 00:00:00
Copyright date: 2023
Version: 2.1.0
License: https://www.europarl.europa.eu/legal-notice/
Creator: https://publications.europa.eu/resource/authority/corporate-body/EP
Publisher: https://publications.europa.eu/resource/authority/corporate-body/EP
Rightsholder:
Feedback:
Download serialization:
TTL

-

Table of Contents

+

Table of Contents


+
+
+
+

Opinion Parliamentary Committee

+
+

This node shape represents a subset of eli:Work

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/doc/AGRI-AD-731787
  • +
Applies to:
+
PREFIX eli: <http://data.europa.eu/eli/ontology#>
+SELECT ?this
+WHERE {
+ ?this eli:work_type ?type .
+ VALUES ?type {
+ <https://data.europarl.europa.eu/def/ep-document-types/OPINION_PARLIAMENTARY_COMMITTEE>
+ }
+}
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
adoptseli-dl:adoptsOpinion Parliamentary Committee Draft
+
0..1
+
creatordcterms:creatorcomdoc:OrganizationReference or comdoc:PersonReference
+
0..1
+
date documenteli:date_documentxsd:date
1..1
type, descriptordescriptor eli:is_about Reference to a Concept (Eurovoc)
+
0..*
+
ep numberept:epvoc#epNumberxsd:string
+
0..1
+
ep number versionept:epvoc#epNumberVersionxsd:string
+
0..1
+
identifierdcterms:identifierxsd:string
+
1..1
+
identifier yearept:epvoc#identifierYearxsd:string
+
1..1
+
inverse created a realization of^eli-dl:created_a_realization_ofReference to a Process
+
0..*
+
is about directory codeept:epvoc#isAboutDirectoryCodeReference to a Concept (Directory Code)
+
0..*
+
is about subject matterept:epvoc#isAboutSubjectMatterReference to a Concept (Subject Matter)
+
0..*
+
is realized byeli:is_realized_byExpression
+
0..*
+
labelrdfs:labelxsd:string
+
0..1
+
notationskos:notationept:epvoc#publicRegister
+
0..1
+
original languageept:epvoc#originalLanguageReference to a Language
+
0..1
+
parliamentary termeli-dl:parliamentary_termIRI
+
0..1
+
publisherdcterms:publisherReference to an Organization
+
1..1
+
titledcterms:titlerdf:langString
+
1..*
+
typerdf:typeeli:Work
+
1..1
+
work had participationept:epvoc#workHadParticipationParticipation
+
0..*
+
work typeeli:work_typeReference to a Work type
+
1..1
+
+
+
+

+
+
+
+

Opinion Letter Parliamentary Committee

+
+

This node shape represents a subset of eli:Work

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/doc/AGRI-AL-719662
  • +
Applies to:
+
PREFIX eli: <http://data.europa.eu/eli/ontology#>
+SELECT ?this
+WHERE {
+ ?this eli:work_type ?type .
+ VALUES ?type {
+ <https://data.europarl.europa.eu/def/ep-document-types/OPINION_LETTER_PARLIAMENTARY_COMMITTEE>
+ }
+}
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
creatordcterms:creatorcomdoc:OrganizationReference or comdoc:PersonReference
+
0..1
+
date documenteli:date_documentxsd:date
+
1..1
+
descriptoreli:is_aboutReference to a Concept (Eurovoc)
+
0..*
+
ep numberept:epvoc#epNumberxsd:string
+
0..1
+
ep number versionept:epvoc#epNumberVersionxsd:string
+
0..1
+
identifierdcterms:identifierxsd:string
+
1..1
+
identifier yearept:epvoc#identifierYearxsd:string
+
1..1
+
inverse created a realization of^eli-dl:created_a_realization_ofReference to a Process
+
0..*
+
is about directory codeept:epvoc#isAboutDirectoryCodeReference to a Concept (Directory Code)
+
0..*
+
is about subject matterept:epvoc#isAboutSubjectMatterReference to a Concept (Subject Matter)
+
0..*
+
is realized byeli:is_realized_byExpression
+
0..*
+
labelrdfs:labelxsd:string
+
0..1
+
notationskos:notationept:epvoc#publicRegister
+
0..1
+
original languageept:epvoc#originalLanguageReference to a Language
+
0..1
+
parliamentary termeli-dl:parliamentary_termIRI
+
0..1
+
publisherdcterms:publisherReference to an Organization
+
1..1
+
titledcterms:titlerdf:langString
+
1..*
+
typerdf:typeeli:Work
+
1..1
+
work had participationept:epvoc#workHadParticipationParticipation
+
0..*
+
work typeeli:work_typeReference to a Work type
+
1..1
+
+
+
+

+
+
+
+

Report Parliamentary Committee Draft

+
+

This node shape represents a subset of eli:Work

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/doc/AGRI-PR-745357
  • +
Applies to:
+
PREFIX eli: <http://data.europa.eu/eli/ontology#>
+SELECT ?this
+WHERE {
+ ?this eli:work_type ?type .
+ VALUES ?type {
+ <https://data.europarl.europa.eu/def/ep-document-types/REPORT_PARLIAMENTARY_COMMITTEE_DRAFT>
+ }
+}
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
creatordcterms:creatorcomdoc:OrganizationReference or comdoc:PersonReference
+
0..1
+
date documenteli:date_documentxsd:date
+
1..1
+
descriptoreli:is_aboutReference to a Concept (Eurovoc)
+
0..*
+
ep numberept:epvoc#epNumberxsd:string
+
0..1
+
ep number versionept:epvoc#epNumberVersionxsd:string
+
0..1
+
identifierdcterms:identifierxsd:string
+
1..1
+
identifier yearept:epvoc#identifierYearxsd:string
+
1..1
+
inverse adopts^eli-dl:adoptsReference to a Work (REPORT_PLENARY)
+
0..1
+
inverse created a realization of^eli-dl:created_a_realization_ofReference to a Process
+
0..*
+
inverse foresees change of^eli-dl:foresees_change_ofAmendment list
+
0..*
+
is about directory codeept:epvoc#isAboutDirectoryCodeReference to a Concept (Directory Code)
+
0..*
+
is about subject matterept:epvoc#isAboutSubjectMatterReference to a Concept (Subject Matter)
+
0..*
+
is realized byeli:is_realized_byExpression
+
0..*
+
labelrdfs:labelxsd:string
+
0..1
+
notationskos:notationept:epvoc#publicRegister
+
0..1
+
original languageept:epvoc#originalLanguageReference to a Language
+
0..1
+
parliamentary termeli-dl:parliamentary_termIRI
+
0..1
+
publisherdcterms:publisherReference to an Organization
+
1..1
+
titledcterms:titlerdf:langString
+
1..*
+
typerdf:typeeli:Work
+
1..1
+
work had participationept:epvoc#workHadParticipationParticipation
+
0..*
+
work typeeli:work_typeReference to a Work type
+
1..1
+
+
+
+

+
+
+
+

Agreement Provisional

+
+

This node shape represents a subset of eli:Work

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/doc/AGRI-AG-702995
  • +
Applies to:
+
PREFIX eli: <http://data.europa.eu/eli/ontology#>
+SELECT ?this
+WHERE {
+ ?this eli:work_type ?type .
+ VALUES ?type {
+ <https://data.europarl.europa.eu/def/ep-document-types/AGREEMENT_PROVISIONAL>
+ }
+}
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -580,7 +1472,7 @@

epvoc:workHadParticipation +

- - - - - - -
Property nameURIExpected valueCard.Description
creatordcterms:creatorcomdoc:OrganizationReference or comdoc:PersonReference
+
0..1
+
date documenteli:date_documentxsd:date
+
1..1
+
descriptoreli:is_aboutReference to a Concept (Eurovoc)
+
0..*
+
ep numberept:epvoc#epNumberxsd:string
+
0..1
+
ep number versionept:epvoc#epNumberVersionxsd:string
+
0..1
+
identifierdcterms:identifierxsd:string
+
1..1
+
identifier yearept:epvoc#identifierYearxsd:string
+
1..1
+
inverse created a realization of^eli-dl:created_a_realization_ofReference to a Process
+
0..*
+
inverse decided on a realization of^eli-dl:decided_on_a_realization_ofReference to a Decision
+
0..*
+
is about directory codeept:epvoc#isAboutDirectoryCodeReference to a Concept (Directory Code)
+
0..*
+
is about subject matterept:epvoc#isAboutSubjectMatterReference to a Concept (Subject Matter)
+
0..*
+
is realized byeli:is_realized_byExpression
+
0..*
+
labelrdfs:labelxsd:string
+
0..1
+
notationskos:notationept:epvoc#publicRegister
+
0..1
+
original languageept:epvoc#originalLanguageReference to a Language
+
0..1
+
parliamentary termeli-dl:parliamentary_termIRI
+
0..1
+
publisherdcterms:publisherReference to an Organization
+
1..1
+
titledcterms:titlerdf:langString
+
1..*
+
typerdf:typeeli:Work
1..1
ept:epvoc#workHadParticipation Participation
0..*
@@ -590,18 +1482,6 @@

eli:work_type

Reference to a Work type

(resource-type:OPIN_DRAFT_EP_CMT, - resource-type:OPIN_EP_CMT, resource-type:OPIN_LETTER_EP_CMT, -resource-type:REPORT_DRAFT_EP_CMT, resource-type:AGREE_PROV)

-
-
1..1
-
work type, is about directory codeeli:work_type Reference to a Work type
1..1
@@ -616,13 +1496,14 @@

-

Amendment

+

Amendment list

This node shape represents a subset of eli:Work

  • Nodes: IRI
  • Closed shape
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/doc/AGRI-AM-757120
@@ -636,8 +1517,8 @@

- - + + - - + + - - - + + + @@ -665,16 +1546,25 @@

- + - + - + + + + + + + + @@ -690,9 +1580,9 @@

- + - + @@ -701,7 +1591,7 @@

- + @@ -709,7 +1599,7 @@

- + - + - + - - - + + + - + - + - + @@ -927,13 +1816,14 @@

-

Participation

+

Participation

This node shape represents a subset of eli-dl:Participation

  • Applies to: eli-dl:Participation
  • Nodes: IRI
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/participation/[A-Za-z0-9\-_]+$
  • Example: https://data.europarl.europa.eu/eli/dl/participation/AFCO-PA-745315_124936

date document, adoptseli-dl:adoptsdate documenteli:date_document xsd:date
1..1
@@ -645,8 +1526,8 @@

ep number versionepvoc:epNumberVersionep numberept:epvoc#epNumber xsd:string
0..1
@@ -654,9 +1535,9 @@

ep number, was decided through^eli-dl:decided_on_a_realization_ofeli-dl:Decision
ep number versionept:epvoc#epNumberVersionxsd:string
0..1
foresees change of eli-dl:foresees_change_ofCommittee document
comdoc:OpinionParliamentaryCommitteeDraft or comdoc:ReportParliamentaryCommitteeDraft
0..1
is about subject matter, identifieridentifier dcterms:identifierReference to a Concept (Subject Matter)
xsd:string
+
1..1
+
identifier yearept:epvoc#identifierYearxsd:string
1..1
label, was realized throughlabel rdfs:labeleli-dl:Process
xsd:string
0..1
notation skos:notationepvoc:publicRegister
ept:epvoc#publicRegister
0..1
original languageepvoc:originalLanguageept:epvoc#originalLanguage Reference to a Language
0..1
@@ -730,30 +1620,30 @@

dcterms:publisher

Reference to an Organization
-
0..1
+
1..1
title, is foreseeably changed bytitle dcterms:titleAmendment
rdf:langString
1..*
type, descriptoreli:is_aboutReference to a Concept (Eurovoc)
typerdf:typeeli:Work
1..1
work type, is about directory codework type eli:work_type Reference to a Work type
@@ -769,7 +1659,7 @@

-

Expression

+

Expression

This node shape represents a subset of eli:Expression

    @@ -843,7 +1733,7 @@

    -

    Manifestation

    +

    Manifestation

    This node shape represents a subset of eli:Manifestation

      @@ -866,7 +1756,7 @@

byte sizeepvoc:byteSizeept:epvoc#byteSize xsd:long
0..1
@@ -876,8 +1766,7 @@

format dcterms:formatReference to a Media Type or Extent (Format)

(file-type:PDF, file-type:DOCX, file-type:DOC)

-
Reference to a Media Type or Extent (Format)
1..1
@@ -959,7 +1849,7 @@

- + @@ -998,29 +1888,62 @@


-
+
-

Agent

+

Reference to a Work type

-

This node shape refers to the class foaf:Agent

+

This node shape refers to the class eli:WorkType

  • Nodes: IRI
  • Closed shape
  • +
  • URI pattern: https://data.europarl.europa.eu/def/ep-document-types/.*$
  • +
  • Example: https://data.europarl.europa.eu/def/ep-document-types/AGREEMENT_PROVISIONAL
+

had participant person eli-dl:had_participant_personPerson
Reference to a Person
0..1
+ + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
Is in schemeskos:inSchemeept:ep-document-types
+
0..*
+
typerdf:typeeli:WorkType
+
0..*
+

-
+
-

Person

+

Reference to a Language

-

This node shape refers to the class foaf:Person

+

This node shape refers to the class dcterms:LinguisticSystem

  • Nodes: IRI
  • Closed shape
  • -
  • URI pattern: ^https://data.europarl.europa.eu/person/[0-9].*$
  • -
  • Example: https://data.europarl.europa.eu/person/1234
  • +
  • URI pattern: http://publications.europa.eu/resource/authority/language/.*$
  • +
  • Example: http://publications.europa.eu/resource/authority/language/ENG
@@ -1033,10 +1956,19 @@

+ + + + + + + - + @@ -1048,16 +1980,16 @@


-
+
-

Reference to a Work type

+

Reference to a Media Type or Extent (Format)

-

This node shape refers to the class eli:WorkType

+

This node shape refers to the class dcterms:MediaTypeOrExtent

  • Nodes: IRI
  • Closed shape
  • -
  • URI pattern: http://publications.europa.eu/resource/authority/resource-type/.*$
  • -
  • Example: http://publications.europa.eu/resource/authority/resource-type/OPIN_EP_CMT
  • +
  • URI pattern: http://publications.europa.eu/resource/authority/file-type/.*$
  • +
  • Example: http://publications.europa.eu/resource/authority/file-type/PDF

Is in schemeskos:inSchemeop-aut:language
+
0..*
+
type rdf:typefoaf:Person
dcterms:LinguisticSystem
0..*
@@ -1073,7 +2005,7 @@

skos:inScheme -

+ @@ -1082,7 +2014,7 @@

rdf:type -

+ @@ -1094,16 +2026,68 @@

-
+
-

Reference to a Language

+

Reference to an Organization

-

This node shape refers to the class dcterms:LinguisticSystem

+

This node shape refers to the class org:Organization

  • Nodes: IRI
  • Closed shape
  • -
  • URI pattern: http://publications.europa.eu/resource/authority/language/.*$
  • -
  • Example: http://publications.europa.eu/resource/authority/language/ENG
  • +
  • URI pattern: ^https://data.europarl.europa.eu/org/.*$
  • +
  • Example: https://data.europarl.europa.eu/org/EU_PARLIAMENT
  • +
+

op-aut:resource-type
op-aut:format
0..*
eli:WorkType
dcterms:MediaTypeOrExtent
0..*
+ + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
typerdf:typeorg:Organization
+
0..*
+
+
+
+

+
+
+
+

Reference to a Participation Role

+
+

This node shape refers to the class eli-dl:ParticipationRole

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/participation/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/participation/ECON-AG-757234_ECON
  • +
+
+
+

+
+
+
+

Reference to a Concept (Eurovoc)

+
+

This node shape refers to the class skos:Concept

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: http://eurovoc.europa.eu/.*$
  • +
  • Example: http://eurovoc.europa.eu/2836
@@ -1119,7 +2103,7 @@

skos:inScheme -

+ @@ -1128,7 +2112,7 @@

rdf:type -

+ @@ -1140,16 +2124,16 @@

-
+
-

Reference to a Media Type or Extent (Format)

+

Reference to a Concept (Subject Matter)

-

This node shape refers to the class dcterms:MediaTypeOrExtent

+

This node shape refers to the class skos:Concept

  • Nodes: IRI
  • Closed shape
  • -
  • URI pattern: http://publications.europa.eu/resource/authority/file-type/.*$
  • -
  • Example: http://publications.europa.eu/resource/authority/file-type/PDF
  • +
  • URI pattern: http://publications.europa.eu/resource/authority/subject-matter/.*$
  • +
  • Example: http://publications.europa.eu/resource/authority/subject-matter/MARI

op-aut:language
http://eurovoc.europa.eu
0..*
dcterms:LinguisticSystem
skos:Concept
0..*
@@ -1165,7 +2149,7 @@

skos:inScheme -

+ @@ -1174,7 +2158,7 @@

rdf:type -

+ @@ -1186,16 +2170,16 @@

-
+
-

Reference to an Organization

+

Reference to a Concept (Directory Code)

-

This node shape refers to the class org:Organization

+

This node shape refers to the class skos:Concept

  • Nodes: IRI
  • Closed shape
  • -
  • URI pattern: http://publications.europa.eu/resource/authority/corporate-body/.*$
  • -
  • Example: http://publications.europa.eu/resource/authority/corporate-body/EP
  • +
  • URI pattern: http://publications.europa.eu/resource/authority/dir-eu-legal-act/.*$
  • +
  • Example: http://publications.europa.eu/resource/authority/dir-eu-legal-act/062020

op-aut:format
op-aut:subject-matter
0..*
dcterms:MediaTypeOrExtent
skos:Concept
0..*
@@ -1211,7 +2195,7 @@

skos:inScheme -

+ @@ -1220,7 +2204,7 @@

rdf:type -

+ @@ -1232,29 +2216,53 @@

-
+
-

Reference to a Participation Role

+

Reference to a Person

-

This node shape refers to the class eli-dl:ParticipationRole

+

This node shape refers to the class foaf:Person

  • Nodes: IRI
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/person/[0-9].*$
  • +
  • Example: https://data.europarl.europa.eu/person/1234
+

op-aut:corporate-body
op-aut:dir-eu-legal-act
0..*
org:Organization
skos:Concept
0..*
+ + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
typerdf:typefoaf:Person
+
0..*
+

-
+
-

Reference to a Concept (Eurovoc)

+

Reference to a Process

-

This node shape refers to the class skos:Concept

+

This node shape refers to the class eli-dl:Process

  • Nodes: IRI
  • Closed shape
  • -
  • URI pattern: http://eurovoc.europa.eu/.*$
  • -
  • Example: http://eurovoc.europa.eu/2836
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/proc/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/proc/2023-0338
@@ -1268,9 +2276,9 @@

- - - + + + @@ -1279,7 +2287,7 @@

- + @@ -1291,16 +2299,16 @@


-
+
-

Reference to a Concept (Subject Matter)

+

Reference to a Decision

-

This node shape refers to the class skos:Concept

+

This node shape refers to the class eli-dl:Decision

  • Nodes: IRI
  • Closed shape
  • -
  • URI pattern: http://publications.europa.eu/resource/authority/subject-matter/.*$
  • -
  • Example: http://publications.europa.eu/resource/authority/subject-matter/MARI
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/event/2021-0341-DEC-VOAGT-2023-12-11

Is in schemeskos:inSchemehttp://eurovoc.europa.eu
created a realization ofeli-dl:created_a_realization_ofcomdoc:OpinionParliamentaryCommitteeDraft or comdoc:OpinionParliamentaryCommittee or comdoc:OpinionLetterParliamentaryCommittee or comdoc:ReportParliamentaryCommitteeDraft or comdoc:AgreementProvisional
0..*
type rdf:typeskos:Concept
eli-dl:Process
0..*
@@ -1314,9 +2322,18 @@

- - - + + + + + + + + + + @@ -1325,7 +2342,7 @@

- + @@ -1337,16 +2354,15 @@


-
+
-

Reference to a Concept (Directory Code)

+

Reference to a Work (REPORT_PLENARY)

-

This node shape refers to the class skos:Concept

+

This node shape refers to the class eli:Work

  • Nodes: IRI
  • Closed shape
  • -
  • URI pattern: http://publications.europa.eu/resource/authority/dir-eu-legal-act/.*$
  • -
  • Example: http://publications.europa.eu/resource/authority/dir-eu-legal-act/062020
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+$

Is in schemeskos:inSchemeop-aut:subject-matter
decided on a realization ofeli-dl:decided_a_realization_ofAgreement Provisional
+
0..*
+
had activity typeeli-dl:had_activity_typeept:ep-activities/COMMITTEE_APPROVE_PROVISIONAL_AGREEMENT
0..*
type rdf:typeskos:Concept
eli-dl:Decision
0..*
@@ -1360,9 +2376,9 @@

- - - + + + @@ -1371,7 +2387,16 @@

- + + + + + + + + @@ -1382,19 +2407,29 @@


-

Release notes

1.5.0 - 2023-12-13

+

Release notes

2.1.0 - 2024-03-21

+
    +
  • (rfc) eli:work_type[eli:WorkType] values based on the EP taxonomy ep-document-types (OPINION_PARLIAMENTARY_COMMITTEE_DRAFT, OPINION_PARLIAMENTARY_COMMITTEE, OPINION_LETTER_PARLIAMENTARY_COMMITTEE, REPORT_PARLIAMENTARY_COMMITTEE_DRAFT, AGREEMENT_PROVISIONAL, AMENDMENT_LIST) and not EU AT (op-aut:resource-type)
  • +
  • (rfc) dcterms:creator, dcterms:publisher, eli-dl:had_participant_organization and eli-dl:participation_in_name_of will be based on org-ep data and not EU AT (op-aut:corporate-body)
  • +
  • (rfc) eli-dl:participation_role values based on the EP taxonomy ep-roles (RAPPORTEUR_OPINION, RAPPORTEUR, AUTHOR), and not EU AT (op-aut:role)
  • +
  • (rfc) create more specific shapes for each type
  • +
  • (rfc) change of JSON key using "inverse_" (api/v2 only)
  • +
+

1.5.0 - 2023-12-13

  • (new) add eli:work_type= AGREE_PROV (Provisional Agreement)
  • -
  • (new) add [sh:inversePath eli-dl:created_a_realization_of], [sh:inversePath eli-dl:decided_on_a_realization_of] -1.3.0 - 2023-09-26
  • +
  • (new) add [sh:inversePath eli-dl:created_a_realization_of], [sh:inversePath eli-dl:decided_on_a_realization_of]
  • +
+

1.3.0 - 2023-09-26

+
  • creation
- - \ No newline at end of file + + \ No newline at end of file diff --git a/dsd/external-documents/README.md b/dsd/external-documents/README.md new file mode 100644 index 0000000..fbec73e --- /dev/null +++ b/dsd/external-documents/README.md @@ -0,0 +1,7 @@ +# External documents dataset description (dsd) + +This dataset description definition is a profile of the [ELI-EP application profile (v2.1.0)](https://europarl.github.io/eli-ep/2.1.0/). + +The dataset description definition is available in the following formats: +- [SHACL (Turtle serialisation)](./eli-ep_external-documents.shacl.ttl) +- [HTML rendering](https://europarl.github.io/eli-ep/dsd/external-documents) diff --git a/dsd/external-documents/eli-ep_external-documents.shacl.ttl b/dsd/external-documents/eli-ep_external-documents.shacl.ttl new file mode 100644 index 0000000..dea7fcf --- /dev/null +++ b/dsd/external-documents/eli-ep_external-documents.shacl.ttl @@ -0,0 +1,480 @@ +@prefix schema: . +@prefix owl: . +@prefix xsd: . +@prefix skosthes: . +@prefix rdfs: . +@prefix qb: . +@prefix doap: . +@prefix sh: . +@prefix dcterms: . +@prefix dcat: . +@prefix euvoc: . +@prefix locn: . +@prefix vann: . +@prefix prov: . +@prefix foaf: . +@prefix ext: . +@prefix file-type: . +@prefix eli: . +@prefix adms: . +@prefix org: . +@prefix xls2rdf: . +@prefix eli-dl: . +@prefix ept: . +@prefix vcard: . +@prefix shacl-play: . +@prefix rdf: . +@prefix ep-activities: . +@prefix ep-document-types: . +@prefix resource-type: . +@prefix epvoc: . +@prefix op-aut: . +@prefix dc: . +@prefix skos: . +@prefix skosxl: . + + a owl:Ontology, adms:Asset; + dcterms:type ; + rdfs:label "External documents dataset description"@en; + dcterms:title "External documents dataset description"@en; + dcterms:description "This Dataset Description is a subset of the general ELI-EP application profile and it includes classes and properties used in External documents datasets. Descriptions of classes and properties can be found in ELI-EP application profile."@en; + owl:versionInfo "2.1.0"; + adms:versionNotes """2.1.0 - 204-03-21 +- (new) creation"""@en; + adms:status ; + owl:versionIRI ; + dcterms:conformsTo ; + dcterms:created "2024-01-23"^^xsd:date; + dcterms:modified "2024-03-21T00:00:00.000Z"^^xsd:dateTime; + dcterms:dateCopyrighted "2024"^^xsd:gYear; + dcterms:license ; + dcterms:creator ; + dcterms:publisher ; + dcterms:rigthsHolder ; + dcat:distribution _:a4aeb3f30c2042e3b539bc99a24f35721221 . + +_:a4aeb3f30c2042e3b539bc99a24f35721221 dcterms:format ; + dcat:downloadURL . + +ext:ActFollowUp a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli:Work"@en; + sh:target ext:ActFollowUp-target; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/SP-2022-180-TA-9-2022-0053"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Follow-up of acts"@en; + sh:order "1"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "Orange"; + sh:property ext:P9, ext:P10, ext:P11, ext:P12, ext:P13, ext:P14, ext:P15, ext:P16, + ext:P17, ext:P18, ext:P19, ext:P20 . + +ext:ActFollowUp-target sh:select """PREFIX eli: +SELECT ?this +WHERE { + ?this eli:work_type . +}""" . + +ext:Expression a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli:Expression"@en; + sh:targetClass eli:Expression; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/SP-2022-180-TA-9-2022-0053/en"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+/[a-z][a-z]$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Expression"@en; + sh:order "3"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "RoyalBlue"; + sh:property ext:P23, ext:P24, ext:P25, ext:P26 . + +ext:Manifestation a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli:Manifestation"@en; + sh:targetClass eli:Manifestation; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/SP-2022-180-TA-9-2022-0053/docx"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+/[a-z][a-z]/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Manifestation"@en; + sh:order "4"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "SeaGreen"; + sh:property ext:P29, ext:P30, ext:P31, ext:P32, ext:P33, ext:P34 . + +ext:WorkTypeReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli:WorkType"@en; + skos:example "https://data.europarl.europa.eu/def/ep-document-types/ACT_FOLLOWUP"; + sh:nodeKind sh:IRI; + sh:pattern "https://data.europarl.europa.eu/def/ep-document-types/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Work type"@en; + sh:order "6"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property ext:P37, ext:P38 . + +ext:LanguageReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class dcterms:LinguisticSystem"@en; + skos:example "http://publications.europa.eu/resource/authority/language/ENG"; + sh:nodeKind sh:IRI; + sh:pattern "http://publications.europa.eu/resource/authority/language/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Language"@en; + sh:order "7"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property ext:P41, ext:P42 . + +ext:MediaTypeOrExtentReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class dcterms:MediaTypeOrExtent"@en; + skos:example "http://publications.europa.eu/resource/authority/file-type/DOCX"; + sh:nodeKind sh:IRI; + sh:pattern "http://publications.europa.eu/resource/authority/file-type/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Media Type or Extent (Format)"@en; + sh:order "8"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property ext:P45, ext:P46 . + +ext:OrganizationReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class org:Organization"@en; + skos:example "https://data.europarl.europa.eu/org/EU_PARLIAMENT"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/org/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to an Organization"@en; + sh:order "9"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property ext:P49 . + +ext:ProcessReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli-dl:Process"@en; + skos:example "https://data.europarl.europa.eu/eli/dl/proc/2023-0338"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/proc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Process"@en; + sh:order "10"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property ext:P52, ext:P53 . + +ext:AdoptedTextReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli:Work"@en; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/TA-9-2022-0354"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to an Adopted Text"@en; + sh:order "11"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property ext:P56, ext:P57 . + +ext:P9 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:hasValue eli:Work; + shacl-play:shortname "type" . + +ext:P10 owl:versionInfo "2.1.0"; + sh:path dcterms:identifier; + sh:name "identifier"@en; + skos:example "SP-2023-459-TA-9-2022-0233"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifier" . + +ext:P11 owl:versionInfo "2.1.0"; + sh:path eli:work_type; + sh:name "work type"@en; + skos:example "https://data.europarl.europa.eu/def/ep-document-types/ACT_FOLLOWUP"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node ext:WorkTypeReference; + sh:hasValue ep-document-types:ACT_FOLLOWUP; + shacl-play:shortname "work_type" . + +ext:P12 owl:versionInfo "2.1.0"; + sh:path eli:date_document; + sh:name "date document"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:date; + shacl-play:shortname "date_document" . + +ext:P13 owl:versionInfo "2.1.0"; + sh:path epvoc:identifierYear; + sh:name "identifier year"@en; + skos:example "2023"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifierYear" . + +ext:P14 owl:versionInfo "2.1.0"; + sh:path dcterms:title; + sh:name "title"@en; + skos:example "Follow up to T9-0233/2022"; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "title_dcterms" . + +ext:P15 owl:versionInfo "2.1.0"; + sh:path rdfs:label; + sh:name "label"@en; + skos:example "SP(2023)459 T9-0233/2022"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "label" . + +ext:P16 owl:versionInfo "2.1.0"; + sh:path dcterms:publisher; + sh:name "publisher"@en; + skos:example "https://data.europarl.europa.eu/org/EU_PARLIAMENT"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node ext:OrganizationReference; + sh:hasValue ; + shacl-play:shortname "publisher" . + +ext:P17 owl:versionInfo "2.1.0"; + sh:path dcterms:creator; + sh:name "creator"@en; + skos:example "https://data.europarl.europa.eu/org/EU_COMMISSION"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node ext:OrganizationReference; + sh:hasValue ; + shacl-play:shortname "creator" . + +ext:P18 owl:versionInfo "2.1.0"; + sh:path eli:is_realized_by; + sh:name "is realized by"@en; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/SP-2023-459-TA-9-2022-0233/en"; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node ext:Expression; + shacl-play:shortname "is_realized_by" . + +ext:P19 owl:versionInfo "2.1.0"; + sh:path eli-dl:answers_to; + sh:name "answers_to"@en; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/TA-9-2022-0233"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node ext:AdoptedTextReference; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "answers_to" . + +ext:P20 owl:versionInfo "2.1.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721222; + sh:name "inverse created a realization of"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node ext:ProcessReference; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "inverse_created_a_realization_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721222 sh:inversePath eli-dl:created_a_realization_of . + +ext:P23 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:hasValue eli:Expression; + shacl-play:shortname "type" . + +ext:P24 owl:versionInfo "2.1.0"; + sh:path eli:title; + sh:name "title"@en; + skos:example "Follow up to T9-0233/2022"; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "title" . + +ext:P25 owl:versionInfo "2.1.0"; + sh:path eli:is_embodied_by; + sh:name "is embodied by"@en; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/SP-2023-459-TA-9-2022-0233/en/docx"; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node ext:Manifestation; + shacl-play:shortname "is_embodied_by" . + +ext:P26 owl:versionInfo "2.1.0"; + sh:path eli:language; + sh:name "language"@en; + skos:example "http://publications.europa.eu/resource/authority/language/ENG"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node ext:LanguageReference; + sh:pattern "http://publications.europa.eu/resource/authority/language/.*$"; + shacl-play:shortname "language" . + +ext:P29 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:hasValue eli:Manifestation; + shacl-play:shortname "type" . + +ext:P30 owl:versionInfo "2.1.0"; + sh:path dcterms:issued; + sh:name "issued"@en; + skos:example "2024-01-15T10:12:48.960+0100"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:dateTime; + shacl-play:shortname "issued" . + +ext:P31 owl:versionInfo "2.1.0"; + sh:path eli:is_exemplified_by; + sh:name "is exemplified by"@en; + skos:example "https://data.europarl.europa.eu/distribution/doc/SP-2023-459-TA-9-2022-0233_en.docx"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/distribution/.*$"; + shacl-play:shortname "is_exemplified_by" . + +ext:P32 owl:versionInfo "2.1.0"; + sh:path epvoc:byteSize; + sh:name "byte size"@en; + skos:example "13399"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:long; + shacl-play:shortname "byteSize" . + +ext:P33 owl:versionInfo "2.1.0"; + sh:path dcterms:format; + sh:name "format"@en; + skos:example "http://publications.europa.eu/resource/authority/file-type/DOCX"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node ext:MediaTypeOrExtentReference; + sh:in _:a4aeb3f30c2042e3b539bc99a24f35721223; + sh:pattern "http://publications.europa.eu/resource/authority/file-type/.*$"; + shacl-play:shortname "format" . + +_:a4aeb3f30c2042e3b539bc99a24f35721223 rdf:first file-type:PDF; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721224 . + +_:a4aeb3f30c2042e3b539bc99a24f35721224 rdf:first file-type:DOCX; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721225 . + +_:a4aeb3f30c2042e3b539bc99a24f35721225 rdf:first file-type:DOC; + rdf:rest rdf:nil . + +ext:P34 owl:versionInfo "2.1.0"; + sh:path eli:media_type; + sh:name "media type"@en; + skos:example "https://www.iana.org/assignments/media-types/application/vnd.openxmlformats-officedocument.wordprocessingml.document"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:pattern "https://www.iana.org/assignments/media-types/.*$"; + shacl-play:shortname "media_type" . + +ext:P37 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue eli:WorkType; + sh:deactivated "true"^^xsd:boolean . + +ext:P38 owl:versionInfo "2.1.0"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:nodeKind sh:IRI; + sh:hasValue ept:ep-document-types; + sh:deactivated "true"^^xsd:boolean . + +ext:P41 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue dcterms:LinguisticSystem; + sh:deactivated "true"^^xsd:boolean . + +ext:P42 owl:versionInfo "2.1.0"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:nodeKind sh:IRI; + sh:hasValue op-aut:language; + sh:deactivated "true"^^xsd:boolean . + +ext:P45 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue dcterms:MediaTypeOrExtent; + sh:deactivated "true"^^xsd:boolean . + +ext:P46 owl:versionInfo "2.1.0"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:nodeKind sh:IRI; + sh:hasValue op-aut:file-type; + sh:deactivated "true"^^xsd:boolean . + +ext:P49 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue org:Organization; + sh:deactivated "true"^^xsd:boolean . + +ext:P52 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue eli-dl:Process; + sh:deactivated "true"^^xsd:boolean . + +ext:P53 owl:versionInfo "2.1.0"; + sh:path eli-dl:created_a_realization_of; + sh:name "created a realization of"@en; + sh:nodeKind sh:IRI; + sh:node ext:ActFollowUp . + +ext:P56 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue eli:Work; + sh:deactivated "true"^^xsd:boolean . + +ext:P57 owl:versionInfo "2.1.0"; + sh:path eli:work_type; + sh:name "work type"@en; + sh:nodeKind sh:IRI; + sh:hasValue ep-document-types:TEXT_ADOPTED; + sh:deactivated "true"^^xsd:boolean . \ No newline at end of file diff --git a/dsd/external-documents/eli-ep_external-documents.svg b/dsd/external-documents/eli-ep_external-documents.svg new file mode 100644 index 0000000..edd4ae8 --- /dev/null +++ b/dsd/external-documents/eli-ep_external-documents.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/dsd/external-documents/index.html b/dsd/external-documents/index.html new file mode 100644 index 0000000..4969b45 --- /dev/null +++ b/dsd/external-documents/index.html @@ -0,0 +1,919 @@ + + + + + + + + External documents dataset description + + + + + +
+

Is in schemeskos:inSchemeop-aut:dir-eu-legal-act
adoptseli-dl:adoptsReport Parliamentary Committee Draft
0..*
type rdf:typeskos:Concept
eli:Work
+
0..*
+
work typeeli:work_typeept:ep-document-types/REPORT_PLENARY
0..*
+ + + + +
+

External documents dataset description

+
+
Creation date: 2024-01-23
Last updated: 2024-03-21 00:00:00
Copyright date: 2024
Version: 2.1.0
License: https://www.europarl.europa.eu/legal-notice/en/
Creator: https://publications.europa.eu/resource/authority/corporate-body/EP
Publisher: https://publications.europa.eu/resource/authority/corporate-body/EP
Rightsholder:
Feedback:
Download serialization:
TTL

+ + + + +
+

Description

This Dataset Description is a subset of the general ELI-EP application profile and it includes classes and properties used in External documents datasets. Descriptions of classes and properties can be found in ELI-EP application profile.

+
+

Model documentation

+
+
+
+
+

Follow-up of acts

+
+

This node shape represents a subset of eli:Work

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/doc/SP-2022-180-TA-9-2022-0053
  • +
Applies to:
+
PREFIX eli: <http://data.europa.eu/eli/ontology#>
+SELECT ?this
+WHERE {
+ ?this eli:work_type <https://data.europarl.europa.eu/def/ep-document-types/ACT_FOLLOWUP>.
+}
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
answers_toeli-dl:answers_toReference to an Adopted Text
+
1..1
+
creatordcterms:creatorReference to an Organization
+
1..1
+
date documenteli:date_documentxsd:date
+
1..1
+
identifierdcterms:identifierxsd:string
+
1..1
+
identifier yearept:epvoc#identifierYearxsd:string
+
1..1
+
inverse created a realization of^eli-dl:created_a_realization_ofReference to a Process
+
1..1
+
is realized byeli:is_realized_byExpression
+
1..*
+
labelrdfs:labelxsd:string
+
1..1
+
publisherdcterms:publisherReference to an Organization
+
1..1
+
titledcterms:titlerdf:langString
+
1..*
+
typerdf:typeeli:Work
+
1..1
+
work typeeli:work_typeReference to a Work type
+
1..1
+
+
+
+

+
+
+
+

Expression

+
+

This node shape represents a subset of eli:Expression

+
    +
  • Applies to: eli:Expression
  • +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+/[a-z][a-z]$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/doc/SP-2022-180-TA-9-2022-0053/en
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
is embodied byeli:is_embodied_byManifestation
+
1..*
+
languageeli:languageReference to a Language
+
1..1
+
titleeli:titlerdf:langString
+
1..*
+
typerdf:typeeli:Expression
+
1..1
+
+
+
+

+
+
+
+

Manifestation

+
+

This node shape represents a subset of eli:Manifestation

+
    +
  • Applies to: eli:Manifestation
  • +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+/[a-z][a-z]/.*$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/doc/SP-2022-180-TA-9-2022-0053/docx
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
byte sizeept:epvoc#byteSizexsd:long
+
1..1
+
formatdcterms:formatReference to a Media Type or Extent (Format)
+
1..1
+
is exemplified byeli:is_exemplified_byIRI
+
1..1
+
issueddcterms:issuedxsd:dateTime
+
1..1
+
media typeeli:media_typeIRI
+
1..1
+
typerdf:typeeli:Manifestation
+
1..1
+
+
+
+

+
+
+
+

Reference to a Work type

+
+

This node shape refers to the class eli:WorkType

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: https://data.europarl.europa.eu/def/ep-document-types/.*$
  • +
  • Example: https://data.europarl.europa.eu/def/ep-document-types/ACT_FOLLOWUP
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
Is in schemeskos:inSchemeept:ep-document-types
+
0..*
+
typerdf:typeeli:WorkType
+
0..*
+
+
+
+

+
+
+
+

Reference to a Language

+
+

This node shape refers to the class dcterms:LinguisticSystem

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: http://publications.europa.eu/resource/authority/language/.*$
  • +
  • Example: http://publications.europa.eu/resource/authority/language/ENG
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
Is in schemeskos:inSchemeop-aut:language
+
0..*
+
typerdf:typedcterms:LinguisticSystem
+
0..*
+
+
+
+

+
+
+
+

Reference to a Media Type or Extent (Format)

+
+

This node shape refers to the class dcterms:MediaTypeOrExtent

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: http://publications.europa.eu/resource/authority/file-type/.*$
  • +
  • Example: http://publications.europa.eu/resource/authority/file-type/DOCX
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
Is in schemeskos:inSchemeop-aut:file-type
+
0..*
+
typerdf:typedcterms:MediaTypeOrExtent
+
0..*
+
+
+
+

+
+
+
+

Reference to an Organization

+
+

This node shape refers to the class org:Organization

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/org/.*$
  • +
  • Example: https://data.europarl.europa.eu/org/EU_PARLIAMENT
  • +
+ + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
typerdf:typeorg:Organization
+
0..*
+
+
+
+

+
+
+
+

Reference to a Process

+
+

This node shape refers to the class eli-dl:Process

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/proc/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/proc/2023-0338
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
created a realization ofeli-dl:created_a_realization_ofFollow-up of acts
+
0..*
+
typerdf:typeeli-dl:Process
+
0..*
+
+
+
+

+
+
+
+

Reference to an Adopted Text

+
+

This node shape refers to the class eli:Work

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/doc/TA-9-2022-0354
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
typerdf:typeeli:Work
+
0..*
+
work typeeli:work_typeept:ep-document-types/TEXT_ADOPTED
+
0..*
+
+
+
+

+

Release notes

2.1.0 - 204-03-21

+
    +
  • (new) creation
  • +
+
+
+ \ No newline at end of file diff --git a/dsd/meetings/README.md b/dsd/meetings/README.md index 9ddb420..d9f548e 100644 --- a/dsd/meetings/README.md +++ b/dsd/meetings/README.md @@ -1,6 +1,6 @@ # Meetings dataset description (dsd) -This dataset description definition is a profile of the [ELI-EP application profile (v1.3)](https://europarl.github.io/eli-ep/1.3/). +This dataset description definition is a profile of the [ELI-EP application profile (v2.1.0)](https://europarl.github.io/eli-ep/2.1.0/). The dataset description definition is available in the following formats: - [SHACL (Turtle serialisation)](./eli-ep_meetings.shacl.ttl) diff --git a/dsd/meetings/eli-ep_meetings.shacl.ttl b/dsd/meetings/eli-ep_meetings.shacl.ttl index ac99c1d..3df94e4 100644 --- a/dsd/meetings/eli-ep_meetings.shacl.ttl +++ b/dsd/meetings/eli-ep_meetings.shacl.ttl @@ -1,906 +1,1188 @@ -@prefix schema: . -@prefix owl: . -@prefix xsd: . -@prefix skosthes: . -@prefix rdfs: . -@prefix qb: . -@prefix doap: . -@prefix sh: . -@prefix dcterms: . -@prefix dcat: . -@prefix euvoc: . -@prefix locn: . -@prefix vann: . -@prefix prov: . -@prefix foaf: . -@prefix eli: . -@prefix adms: . -@prefix org: . -@prefix xls2rdf: . -@prefix event-type: . -@prefix eli-dl: . -@prefix vcard: . -@prefix geosparql: . -@prefix shacl-play: . -@prefix rdf: . -@prefix meetings: . -@prefix epvoc: . -@prefix op-aut: . -@prefix dc: . -@prefix skos: . -@prefix skosxl: . - - a owl:Ontology, adms:Asset, skos:ConceptScheme; - dcterms:type ; - rdfs:label "Meetings dataset description"@en; - dcterms:title "Meetings dataset description"@en; - dcterms:description "This Dataset Description is a subset of the general ELI-EP application profile and it includes classes and properties used in Meetings datasets. Descriptions of classes and properties can be found in ELI-EP application profile."@en; - owl:versionInfo "1.3.0"; - adms:versionNotes """1.3.0 - 2023-09-26 -- (new) eli-dl:number_of_attendees, eli-dl:had_participant_person, eli-dl:had_excused_person -- (new) eli-dl:consists_of for eli-dl:Activity[EP_PLENARY_SITTING] and new shapes: meetings:PlenarySittingDebatesActivity and meetings:PlenarySittingVoteResultsActivity -- (rfc) eli-dl:recorded_in_realization_of by eli-dl:recorded_in_a_realization_of -1.2 - 2023-06-06 -- entry point of validation (target) changed from meetings:PlenaryPartSession to meetings:PlenarySitting -- renamed dcterms:identifier^^ properties to skos:notation^^epvoc:periclesId -- eli-dl:activity_date datatype changed from from xsd:dateTime to xsd:date -1.1 - 2023-04-13 -- remove external shapes (incl. controlled vocabularies data) in datasets. -1.0 - 2022-11-18 -- creation"""@en; - adms:status ; - owl:versionIRI ; - dcterms:conformsTo ; - dcterms:created "2022-11-18"^^xsd:date; - dcterms:modified "2023-09-26T00:00:00.000Z"^^xsd:dateTime; - dcterms:dateCopyrighted "2022"^^xsd:gYear; - dcterms:license ; - dcterms:creator ; - dcterms:publisher ; - dcterms:rigthsHolder ; - dcat:distribution _:6cae76e663834852a26be1c266d997066090; - skos:hasTopConcept meetings:P9, meetings:P10, meetings:P11, meetings:P12, meetings:P13, - meetings:P14, meetings:P15, meetings:P16, meetings:P17, meetings:P18, meetings:P19, - meetings:P20, meetings:P21, meetings:P22, meetings:P23, meetings:P24, meetings:P25, - meetings:P26, meetings:P29, meetings:P30, meetings:P31, meetings:P32, meetings:P33, - meetings:P34, meetings:P35, meetings:P36, meetings:P37, meetings:P38, meetings:P39, - meetings:P42, meetings:P43, meetings:P44, meetings:P45, meetings:P46, meetings:P47, - meetings:P48, meetings:P49, meetings:P50, meetings:P51, meetings:P54, meetings:P55, - meetings:P56, meetings:P57, meetings:P60, meetings:P61, meetings:P62, meetings:P63, - meetings:P64, meetings:P65, meetings:P66, meetings:P69, meetings:P70, meetings:P71, - meetings:P72, meetings:P73, meetings:P74, meetings:P75, meetings:P78, meetings:P79, - meetings:P82, meetings:P83, meetings:P86, meetings:P87, meetings:P90, meetings:P91 . - -_:6cae76e663834852a26be1c266d997066090 dcterms:format ; - dcat:downloadURL . - -meetings:PlenarySitting a sh:NodeShape; - rdfs:comment "This node shape refers to the class eli-dl:Activity"@en; - sh:target meetings:PlenarySitting-target; - skos:example "https://data.europarl.europa.eu/eli/dl/event/MTG-PL-2020-10-23"; - sh:nodeKind sh:IRI; - sh:pattern "^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\\-_]+$"; - sh:closed "true"^^xsd:boolean; - rdfs:label "Plenary Sitting"@en; - sh:order "1"^^xsd:integer; - owl:versionInfo "1.2"; - shacl-play:color "DarkBlue"; - sh:property meetings:P9, meetings:P10, meetings:P11, meetings:P12, meetings:P13, meetings:P14, - meetings:P15, meetings:P16, meetings:P17, meetings:P18, meetings:P19, meetings:P20, - meetings:P21, meetings:P22, meetings:P23, meetings:P24, meetings:P25, meetings:P26 . - -meetings:PlenarySitting-target sh:select """PREFIX eli-dl: -SELECT ?this -WHERE { - ?this eli-dl:had_activity_type . -}""" . - -meetings:PlenaryPartSession a sh:NodeShape; - rdfs:comment "This node shape refers to the class eli-dl:Activity"@en; - skos:example "https://data.europarl.europa.eu/eli/dl/event/GMTG-PL-2020-10-23"; - sh:nodeKind sh:IRI; - sh:pattern "^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\\-_]+$"; - sh:closed "true"^^xsd:boolean; - rdfs:label "Plenary Session"@en; - sh:order "2"^^xsd:integer; - owl:versionInfo "1.2"; - shacl-play:color "DarkBlue"; - sh:property meetings:P29, meetings:P30, meetings:P31, meetings:P32, meetings:P33, - meetings:P34, meetings:P35, meetings:P36, meetings:P37, meetings:P38, meetings:P39 . - -meetings:MeetingPart a sh:NodeShape; - rdfs:comment "This node shape refers to the class eli-dl:Activity"@en; - skos:example "https://data.europarl.europa.eu/eli/dl/event/MTG-PL-2020-10-23-TF-1700"; - sh:nodeKind sh:IRI; - sh:pattern "^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\\-_]+$"; - sh:closed "true"^^xsd:boolean; - rdfs:label "Meeting Part"@en; - sh:order "3"^^xsd:integer; - owl:versionInfo "1.0"; - shacl-play:color "DarkBlue"; - sh:property meetings:P42, meetings:P43, meetings:P44, meetings:P45, meetings:P46, - meetings:P47, meetings:P48, meetings:P49, meetings:P50, meetings:P51 . - -meetings:Room a sh:NodeShape; - rdfs:comment "This node shape refers to the class epvoc:Room"@en; - skos:example "https://data.europarl.europa.eu/room/LOWHEM"; - sh:nodeKind sh:IRI; - sh:pattern "^https://data.europarl.europa.eu/room/[A-Za-z0-9\\-_]+$"; - sh:closed "true"^^xsd:boolean; - rdfs:label "Room"@en; - sh:order "4"^^xsd:integer; - owl:versionInfo "1.0"; - shacl-play:color "Red"; - sh:property meetings:P54, meetings:P55, meetings:P56, meetings:P57 . - -meetings:PlenarySittingDebatesActivity a sh:NodeShape; - rdfs:comment "This node shape refers to the class eli-dl:Activity"@en; - sh:nodeKind sh:IRI; - sh:pattern "^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\\-_]+$"; - sh:closed "true"^^xsd:boolean; - rdfs:label "Reference to an Activity, i.e. DEBATE_byEP, VOTE_byEP, etc."@en; - sh:order "5"^^xsd:integer; - owl:versionInfo "1.3.0"; - shacl-play:color "DarkBlue"; - sh:property meetings:P60, meetings:P61, meetings:P62, meetings:P63, meetings:P64, - meetings:P65, meetings:P66 . - -meetings:PlenarySittingVoteResultsActivity a sh:NodeShape; - rdfs:comment "This node shape refers to the class eli-dl:Activity"@en; - sh:nodeKind sh:IRI; - sh:pattern "^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\\-_]+$"; - sh:closed "true"^^xsd:boolean; - rdfs:label "Reference to an Activity [EP_PLENARY_VOTE_RESULTS]"@en; - sh:order "6"^^xsd:integer; - owl:versionInfo "1.3.0"; - shacl-play:color "DarkBlue"; - sh:property meetings:P69, meetings:P70, meetings:P71, meetings:P72, meetings:P73, - meetings:P74, meetings:P75 . - -meetings:ActivityTypeReference a sh:NodeShape; - rdfs:comment "This node shape refers to the class eli-dl:ActivityType"@en; - skos:example "http://publications.europa.eu/resource/authority/event/EP_PLENARY_PART_SESSION"; - sh:nodeKind sh:IRI; - sh:pattern "http://publications.europa.eu/resource/authority/event/.*$"; - sh:closed "true"^^xsd:boolean; - rdfs:label "Reference to an Activity type"@en; - sh:order "8"^^xsd:integer; - owl:versionInfo "1.0"; - shacl-play:color "DarkGrey"; - sh:property meetings:P82, meetings:P83 . - -meetings:WorkTypeReference a sh:NodeShape; - rdfs:comment "This node shape refers to the class eli:WorkType"@en; - skos:example "http://publications.europa.eu/resource/authority/resource-type/PLENARY_MINUTES_EP"; - sh:nodeKind sh:IRI; - sh:pattern "http://publications.europa.eu/resource/authority/resource-type/.*$"; - sh:closed "true"^^xsd:boolean; - rdfs:label "Reference to a Work type"@en; - sh:order "9"^^xsd:integer; - owl:versionInfo "1.0"; - shacl-play:color "DarkGrey" . - -meetings:LocationReference a sh:NodeShape; - rdfs:comment "This node shape refers to the class dcterms:Location"@en; - skos:example "http://publications.europa.eu/resource/authority/place/FRA_SXB"; - sh:nodeKind sh:IRI; - sh:pattern "http://publications.europa.eu/resource/authority/place/.*$"; - sh:closed "true"^^xsd:boolean; - rdfs:label "Reference to a Place"@en; - sh:order "10"^^xsd:integer; - owl:versionInfo "1.0"; - shacl-play:color "DarkGrey"; - sh:property meetings:P86, meetings:P87 . - -meetings:SiteReference a sh:NodeShape; - rdfs:comment "This node shape refers to the class org:Site"@en; - skos:example "http://publications.europa.eu/resource/authority/site/ASP"; - sh:nodeKind sh:IRI; - sh:pattern "http://publications.europa.eu/resource/authority/site/.*$"; - sh:closed "true"^^xsd:boolean; - rdfs:label "Reference to a Site"@en; - sh:order "11"^^xsd:integer; - owl:versionInfo "1.0"; - shacl-play:color "DarkGrey"; - sh:property meetings:P90, meetings:P91 . - -meetings:PlenarySessionDocumentReference a sh:NodeShape; - rdfs:comment "This node shape refers to the class eli:ComplexWork"@en; - skos:example "https://data.europarl.europa.eu/eli/dl/doc/A-9-2019-0001"; - sh:nodeKind sh:IRI; - sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; - sh:closed "true"^^xsd:boolean; - rdfs:label "Reference to a Work type"@en; - sh:order "12"^^xsd:integer; - owl:versionInfo "1.0"; - shacl-play:color "Orange" . - -meetings:P9 a skos:Concept; - owl:versionInfo "1.0"; - sh:path rdf:type; - sh:name "type"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:hasValue eli-dl:Activity; - skos:inScheme ; - skos:topConceptOf . - -meetings:P10 a skos:Concept; - owl:versionInfo "1.1"; - sh:path eli-dl:had_activity_type; - sh:name "activity type"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - sh:node meetings:ActivityTypeReference; - sh:hasValue event-type:EP_PLENARY_SITTING; - sh:deactivated "true"^^xsd:boolean; - skos:inScheme ; - skos:topConceptOf . - -meetings:P11 a skos:Concept; - owl:versionInfo "1.2"; - sh:path eli-dl:activity_date; - sh:name "activity date"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:date; - skos:inScheme ; - skos:topConceptOf . - -meetings:P12 a skos:Concept; - owl:versionInfo "1.0"; - sh:path eli-dl:activity_start_date; - sh:name "activity start date"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:dateTime; - skos:inScheme ; - skos:topConceptOf . - -meetings:P13 a skos:Concept; - owl:versionInfo "1.0"; - sh:path eli-dl:activity_end_date; - sh:name "activity end date"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:dateTime; - skos:inScheme ; - skos:topConceptOf . - -meetings:P14 a skos:Concept; - owl:versionInfo "1.1"; - sh:path eli-dl:documented_by_a_realization_of; - sh:name "documented by a realization of"@en; - sh:nodeKind sh:IRI; - sh:node meetings:PlenarySessionDocumentReference; - sh:deactivated "true"^^xsd:boolean; - skos:inScheme ; - skos:topConceptOf . - -meetings:P15 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path eli-dl:recorded_in_a_realization_of; - sh:name "recorded in a realization of"@en; - sh:nodeKind sh:IRI; - sh:node meetings:PlenarySessionDocumentReference; - sh:deactivated "true"^^xsd:boolean; - skos:inScheme ; - skos:topConceptOf . - -meetings:P16 a skos:Concept; - owl:versionInfo "1.0"; - sh:path epvoc:scheduledIn; - sh:name "scheduled_in"@en; - sh:nodeKind sh:IRI; - sh:node meetings:MeetingPart; - skos:inScheme ; - skos:topConceptOf . - -meetings:P17 a skos:Concept; - owl:versionInfo "1.1"; - sh:path eli-dl:parliamentary_term; - sh:name "parliamentary term"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - skos:inScheme ; - skos:topConceptOf . - -meetings:P18 a skos:Concept; - owl:versionInfo "1.1"; - sh:path vcard:hasLocality; - sh:name "locality"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - sh:node meetings:LocationReference; - sh:deactivated "true"^^xsd:boolean; - skos:inScheme ; - skos:topConceptOf . - -meetings:P19 a skos:Concept; - owl:versionInfo "1.0"; - sh:path eli-dl:activity_id; - sh:name "activity id"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:string; - skos:inScheme ; - skos:topConceptOf . - -meetings:P20 a skos:Concept; - owl:versionInfo "1.0"; - sh:path eli-dl:activity_label; - sh:name "activity label"@en; - sh:minCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype rdf:langString; - skos:inScheme ; - skos:topConceptOf . - -meetings:P21 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path eli-dl:number_of_attendees; - sh:name "number of attendees"@en; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:integer; - skos:inScheme ; - skos:topConceptOf . - -meetings:P22 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path eli-dl:had_participant_person; - sh:name "had participant person"@en; - sh:nodeKind sh:IRI; - skos:inScheme ; - skos:topConceptOf . - -meetings:P23 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path eli-dl:had_excused_person; - sh:name "had excused person"@en; - sh:nodeKind sh:IRI; - skos:inScheme ; - skos:topConceptOf . - -meetings:P24 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path eli-dl:consists_of; - sh:name "consists of"@en; - sh:nodeKind sh:IRI; - sh:node meetings:PlenarySittingDebatesActivity; - skos:inScheme ; - skos:topConceptOf . - -meetings:P25 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path eli-dl:consists_of; - sh:name "consists of"@en; - sh:nodeKind sh:IRI; - sh:node meetings:PlenarySittingVoteResultsActivity; - skos:inScheme ; - skos:topConceptOf . - -meetings:P26 a skos:Concept; - owl:versionInfo "1.2"; - sh:path _:6cae76e663834852a26be1c266d997066091; - sh:name "forms part of"@en; - sh:nodeKind sh:IRI; - sh:node meetings:PlenaryPartSession; - skos:inScheme ; - skos:topConceptOf . - -_:6cae76e663834852a26be1c266d997066091 sh:inversePath eli-dl:consists_of . - -meetings:P29 a skos:Concept; - owl:versionInfo "1.0"; - sh:path rdf:type; - sh:name "type"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:hasValue eli-dl:Activity; - skos:inScheme ; - skos:topConceptOf . - -meetings:P30 a skos:Concept; - owl:versionInfo "1.1"; - sh:path eli-dl:had_activity_type; - sh:name "activity type"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - sh:node meetings:ActivityTypeReference; - sh:hasValue event-type:EP_PLENARY_PART_SESSION; - sh:deactivated "true"^^xsd:boolean; - skos:inScheme ; - skos:topConceptOf . - -meetings:P31 a skos:Concept; - owl:versionInfo "1.2"; - sh:path eli-dl:activity_date; - sh:name "activity date"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:date; - skos:inScheme ; - skos:topConceptOf . - -meetings:P32 a skos:Concept; - owl:versionInfo "1.0"; - sh:path eli-dl:activity_start_date; - sh:name "activity start date"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:dateTime; - skos:inScheme ; - skos:topConceptOf . - -meetings:P33 a skos:Concept; - owl:versionInfo "1.0"; - sh:path eli-dl:activity_end_date; - sh:name "activity end date"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:dateTime; - skos:inScheme ; - skos:topConceptOf . - -meetings:P34 a skos:Concept; - owl:versionInfo "1.1"; - sh:path eli-dl:documented_by_a_realization_of; - sh:name "documented by a realization of"@en; - sh:nodeKind sh:IRI; - sh:node meetings:PlenarySessionDocumentReference; - sh:deactivated "true"^^xsd:boolean; - skos:inScheme ; - skos:topConceptOf . - -meetings:P35 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path eli-dl:recorded_in_a_realization_of; - sh:name "recorded in a realization of"@en; - sh:nodeKind sh:IRI; - sh:node meetings:PlenarySessionDocumentReference; - sh:deactivated "true"^^xsd:boolean; - skos:inScheme ; - skos:topConceptOf . - -meetings:P36 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path eli-dl:consists_of; - sh:name "consists of"@en; - sh:minCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - sh:node meetings:PlenarySitting; - sh:deactivated "true"^^xsd:boolean; - skos:inScheme ; - skos:topConceptOf . - -meetings:P37 a skos:Concept; - owl:versionInfo "1.1"; - sh:path eli-dl:parliamentary_term; - sh:name "parliamentary term"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - skos:inScheme ; - skos:topConceptOf . - -meetings:P38 a skos:Concept; - owl:versionInfo "1.0"; - sh:path eli-dl:activity_id; - sh:name "activity id"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:string; - skos:inScheme ; - skos:topConceptOf . - -meetings:P39 a skos:Concept; - owl:versionInfo "1.0"; - sh:path eli-dl:activity_label; - sh:name "activity label"@en; - sh:nodeKind sh:Literal; - sh:datatype rdf:langString; - skos:inScheme ; - skos:topConceptOf . - -meetings:P42 a skos:Concept; - owl:versionInfo "1.0"; - sh:path rdf:type; - sh:name "type"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:hasValue eli-dl:ForeseenActivity; - skos:inScheme ; - skos:topConceptOf . - -meetings:P43 a skos:Concept; - owl:versionInfo "1.1"; - sh:path eli-dl:had_activity_type; - sh:name "activity type"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - sh:node meetings:ActivityTypeReference; - sh:hasValue event-type:EP_MEETING_PART; - sh:deactivated "true"^^xsd:boolean; - skos:inScheme ; - skos:topConceptOf . - -meetings:P44 a skos:Concept; - owl:versionInfo "1.0"; - sh:path epvoc:hasRoom; - sh:name "room part"@en; - sh:minCount "0"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - sh:node meetings:Room; - skos:inScheme ; - skos:topConceptOf . - -meetings:P45 a skos:Concept; - owl:versionInfo "1.1"; - sh:path eli-dl:parliamentary_term; - sh:name "parliamentary term"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - skos:inScheme ; - skos:topConceptOf . - -meetings:P46 a skos:Concept; - owl:versionInfo "1.2"; - sh:path eli-dl:activity_date; - sh:name "activity date"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:date; - skos:inScheme ; - skos:topConceptOf . - -meetings:P47 a skos:Concept; - owl:versionInfo "1.0"; - sh:path eli-dl:activity_start_date; - sh:name "activity start date"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:dateTime; - skos:inScheme ; - skos:topConceptOf . - -meetings:P48 a skos:Concept; - owl:versionInfo "1.0"; - sh:path eli-dl:activity_end_date; - sh:name "activity end date"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:dateTime; - skos:inScheme ; - skos:topConceptOf . - -meetings:P49 a skos:Concept; - owl:versionInfo "1.0"; - sh:path eli-dl:activity_id; - sh:name "activity id"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:string; - skos:inScheme ; - skos:topConceptOf . - -meetings:P50 a skos:Concept; - owl:versionInfo "1.0"; - sh:path eli-dl:activity_label; - sh:name "activity label"@en; - sh:minCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype rdf:langString; - skos:inScheme ; - skos:topConceptOf . - -meetings:P51 a skos:Concept; - owl:versionInfo "1.2"; - sh:path skos:notation; - sh:name "pericles identifier"@en; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype epvoc:periclesId; - skos:inScheme ; - skos:topConceptOf . - -meetings:P54 a skos:Concept; - owl:versionInfo "1.0"; - sh:path rdf:type; - sh:name "type"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:hasValue epvoc:Room; - skos:inScheme ; - skos:topConceptOf . - -meetings:P55 a skos:Concept; - owl:versionInfo "1.0"; - sh:path euvoc:officeAddress; - sh:name "office address"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:string; - skos:inScheme ; - skos:topConceptOf . - -meetings:P56 a skos:Concept; - owl:versionInfo "1.0"; - sh:path dcterms:identifier; - sh:name "identifier"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:string; - skos:inScheme ; - skos:topConceptOf . - -meetings:P57 a skos:Concept; - owl:versionInfo "1.1"; - sh:path epvoc:hasSite; - sh:name "site"@en; - sh:minCount "0"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - sh:node meetings:SiteReference; - sh:deactivated "true"^^xsd:boolean; - skos:inScheme ; - skos:topConceptOf . - -meetings:P60 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path rdf:type; - sh:name "type"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:hasValue eli-dl:Activity; - skos:inScheme ; - skos:topConceptOf . - -meetings:P61 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path eli-dl:had_activity_type; - sh:name "activity type"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - sh:node meetings:ActivityTypeReference; - sh:in _:6cae76e663834852a26be1c266d997066092; - sh:deactivated "true"^^xsd:boolean; - skos:inScheme ; - skos:topConceptOf . - -_:6cae76e663834852a26be1c266d997066092 rdf:first event-type:DEBATE_byEP; - rdf:rest _:6cae76e663834852a26be1c266d997066093 . - -_:6cae76e663834852a26be1c266d997066093 rdf:first event-type:VOTE_byEP; - rdf:rest _:6cae76e663834852a26be1c266d997066094 . - -_:6cae76e663834852a26be1c266d997066094 rdf:first event-type:URGENCY_VOTE_byEP; - rdf:rest _:6cae76e663834852a26be1c266d997066095 . - -_:6cae76e663834852a26be1c266d997066095 rdf:first event-type:OTHER_byEP; - rdf:rest rdf:nil . - -meetings:P62 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path eli-dl:activity_date; - sh:name "activity date"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:date; - skos:inScheme ; - skos:topConceptOf . - -meetings:P63 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path eli-dl:activity_id; - sh:name "activity id"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:string; - skos:inScheme ; - skos:topConceptOf . - -meetings:P64 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path eli-dl:activity_label; - sh:name "activity label"@en; - sh:minCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype rdf:langString; - skos:inScheme ; - skos:topConceptOf . - -meetings:P65 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path eli-dl:activity_order; - sh:name "activity order"@en; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:integer; - skos:inScheme ; - skos:topConceptOf . - -meetings:P66 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path eli-dl:consists_of; - sh:name "consists of"@en; - sh:nodeKind sh:IRI; - sh:node meetings:PlenarySittingActivity; - skos:inScheme ; - skos:topConceptOf . - -meetings:P69 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path rdf:type; - sh:name "type"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:hasValue eli-dl:Activity; - skos:inScheme ; - skos:topConceptOf . - -meetings:P70 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path eli-dl:had_activity_type; - sh:name "activity type"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - sh:node meetings:ActivityTypeReference; - sh:hasValue event-type:EP_PLENARY_VOTE_RESULTS; - sh:deactivated "true"^^xsd:boolean; - skos:inScheme ; - skos:topConceptOf . - -meetings:P71 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path eli-dl:activity_date; - sh:name "activity date"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:date; - skos:inScheme ; - skos:topConceptOf . - -meetings:P72 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path eli-dl:activity_id; - sh:name "activity id"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:string; - skos:inScheme ; - skos:topConceptOf . - -meetings:P73 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path eli-dl:activity_label; - sh:name "activity label"@en; - sh:minCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype rdf:langString; - skos:inScheme ; - skos:topConceptOf . - -meetings:P74 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path skos:notation; - sh:name "notation"@en; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype epvoc:dlvId; - skos:inScheme ; - skos:topConceptOf . - -meetings:P75 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path eli-dl:consists_of; - sh:name "consists of"@en; - sh:nodeKind sh:IRI; - sh:hasValue event-type:EP_PLENARY_DECISION; - sh:deactivated "true"^^xsd:boolean; - skos:inScheme ; - skos:topConceptOf . - -meetings:P78 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path rdf:type; - sh:name "type"@en; - sh:in _:6cae76e663834852a26be1c266d997066096; - skos:inScheme ; - skos:topConceptOf . - -meetings:PlenarySessionDocument sh:property meetings:P78, meetings:P79 . - -_:6cae76e663834852a26be1c266d997066096 rdf:first eli:ComplexWork; - rdf:rest _:6cae76e663834852a26be1c266d997066097 . - -_:6cae76e663834852a26be1c266d997066097 rdf:first eli:Work; - rdf:rest rdf:nil . - -meetings:P79 a skos:Concept; - owl:versionInfo "1.1"; - sh:path eli:work_type; - sh:name "work type"@en; - skos:inScheme ; - skos:topConceptOf . - -meetings:P82 a skos:Concept; - owl:versionInfo "1.1"; - sh:path rdf:type; - sh:name "type"@en; - sh:nodeKind sh:IRI; - sh:hasValue eli-dl:ActivityType; - skos:inScheme ; - skos:topConceptOf . - -meetings:P83 a skos:Concept; - owl:versionInfo "1.1"; - sh:path skos:inScheme; - sh:name "Is in scheme"@en; - sh:nodeKind sh:IRI; - sh:hasValue op-aut:event; - skos:inScheme ; - skos:topConceptOf . - -meetings:P86 a skos:Concept; - owl:versionInfo "1.1"; - sh:path rdf:type; - sh:name "type"@en; - sh:nodeKind sh:IRI; - sh:hasValue dcterms:Location; - skos:inScheme ; - skos:topConceptOf . - -meetings:P87 a skos:Concept; - owl:versionInfo "1.1"; - sh:path skos:inScheme; - sh:name "Is in scheme"@en; - sh:nodeKind sh:IRI; - sh:hasValue op-aut:place; - skos:inScheme ; - skos:topConceptOf . - -meetings:P90 a skos:Concept; - owl:versionInfo "1.1"; - sh:path rdf:type; - sh:name "type"@en; - sh:nodeKind sh:IRI; - sh:hasValue org:Site; - skos:inScheme ; - skos:topConceptOf . - -meetings:P91 a skos:Concept; - owl:versionInfo "1.1"; - sh:path skos:inScheme; - sh:name "Is in scheme"@en; - sh:nodeKind sh:IRI; - sh:hasValue op-aut:site; - skos:inScheme ; - skos:topConceptOf . \ No newline at end of file +@prefix schema: . +@prefix owl: . +@prefix xsd: . +@prefix skosthes: . +@prefix rdfs: . +@prefix qb: . +@prefix doap: . +@prefix sh: . +@prefix dcterms: . +@prefix dcat: . +@prefix euvoc: . +@prefix locn: . +@prefix vann: . +@prefix prov: . +@prefix foaf: . +@prefix eli: . +@prefix adms: . +@prefix org: . +@prefix xls2rdf: . +@prefix event-type: . +@prefix eli-dl: . +@prefix ept: . +@prefix vcard: . +@prefix geosparql: . +@prefix shacl-play: . +@prefix rdf: . +@prefix ep-activities: . +@prefix ep-document-types: . +@prefix meetings: . +@prefix epvoc: . +@prefix op-aut: . +@prefix dc: . +@prefix skos: . +@prefix skosxl: . + + a owl:Ontology, adms:Asset; + dcterms:type ; + rdfs:label "Meetings dataset description"@en; + dcterms:title "Meetings dataset description"@en; + dcterms:description "This Dataset Description is a subset of the general ELI-EP application profile and it includes classes and properties used in Meetings datasets. Descriptions of classes and properties can be found in ELI-EP application profile."@en; + owl:versionInfo "2.1.0"; + adms:versionNotes """2.1.0 - 2024-03-21 +- (new) add new eli-dl:had_activity_type (PLENARY_VOTE_EXPLANATIONS) for meetings:PlenarySittingActivity +- (new) add meetings:PlenarySittingSpeechActivityReference +- (rfc) extend scope for meetings:PlenaryOutomeReference to eli-dl:Vote (no impact on sparql query or data, for information only) +- (rfc) add meetings:PersonReference, meetings:ProcessReference, meetings:PlenaryDocumentReference, meetings:PlenarySessionDocumentItemReference (no impact) +- (rfc) eli-dl:had_activity_type[eli-dl:ActivityType] values based on EP taxonomy ep-activities (PLENARY_SITTING, PLENARY_PART_SESSION, MEETING_PART, PLENARY_DEBATE, PLENARY_VOTE, PLENARY_VOTE_URGENCY) and not EU AT (op-aut:event) + +1.5.0 - 2023-12-12 +- (new) add eli-dl:ForeseenActivity from new workflow of plenary agenda + +1.3.0 - 2023-09-26 +- (new) eli-dl:number_of_attendees, eli-dl:had_participant_person, eli-dl:had_excused_person +- (new) eli-dl:consists_of for eli-dl:Activity[EP_PLENARY_SITTING] and new shapes: meetings:PlenarySittingDebatesActivity and meetings:PlenarySittingVoteResultsActivity +- (rfc) eli-dl:recorded_in_realization_of by eli-dl:recorded_in_a_realization_of + +1.2 - 2023-06-06 +- entry point of validation (target) changed from meetings:PlenaryPartSession to meetings:PlenarySitting +- renamed dcterms:identifier^^ properties to skos:notation^^epvoc:periclesId +- eli-dl:activity_date datatype changed from from xsd:dateTime to xsd:date + +1.1 - 2023-04-13 +- remove external shapes (incl. controlled vocabularies data) in datasets. + +1.0 - 2022-11-18 +- creation"""@en; + adms:status ; + owl:versionIRI ; + dcterms:conformsTo ; + dcterms:created "2022-11-18"^^xsd:date; + dcterms:modified "2024-03-21T00:00:00.000Z"^^xsd:dateTime; + dcterms:dateCopyrighted "2022"^^xsd:gYear; + dcterms:license ; + dcterms:creator ; + dcterms:publisher ; + dcterms:rigthsHolder ; + dcat:distribution _:a4aeb3f30c2042e3b539bc99a24f35721226 . + +_:a4aeb3f30c2042e3b539bc99a24f35721226 dcterms:format ; + dcat:downloadURL . + +meetings:PlenarySitting a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli-dl:Activity"@en; + sh:target meetings:PlenarySitting-target; + skos:example "https://data.europarl.europa.eu/eli/dl/event/MTG-PL-2020-10-23"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Plenary Sitting"@en; + sh:order "1"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkBlue"; + sh:property meetings:P9, meetings:P10, meetings:P11, meetings:P12, meetings:P13, meetings:P14, + meetings:P15, meetings:P16, meetings:P17, meetings:P18, meetings:P19, meetings:P20, + meetings:P21, meetings:P22, meetings:P23, meetings:P24, meetings:P25, meetings:P26 . + +meetings:PlenarySitting-target sh:select """PREFIX eli-dl: +SELECT ?this +WHERE { + ?this eli-dl:had_activity_type . +}""" . + +meetings:PlenaryPartSession a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli-dl:Activity"@en; + skos:example "https://data.europarl.europa.eu/eli/dl/event/GMTG-PL-2020-10-23"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Plenary Session"@en; + sh:order "2"^^xsd:integer; + owl:versionInfo "1.2"; + shacl-play:color "DarkBlue"; + sh:property meetings:P29, meetings:P30, meetings:P31, meetings:P32, meetings:P33, + meetings:P34, meetings:P35, meetings:P36, meetings:P37, meetings:P38 . + +meetings:MeetingPart a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli-dl:ForeseenActivity"@en; + skos:example "https://data.europarl.europa.eu/eli/dl/event/MTG-PL-2020-10-23-TF-1700"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Meeting Part"@en; + sh:order "3"^^xsd:integer; + owl:versionInfo "1.0"; + shacl-play:color "DarkBlue"; + sh:property meetings:P41, meetings:P42, meetings:P43, meetings:P44, meetings:P45, + meetings:P46, meetings:P47, meetings:P48, meetings:P49, meetings:P50, meetings:P51 . + +meetings:Room a sh:NodeShape; + sh:targetClass epvoc:Room; + rdfs:comment "This node shape refers to the class epvoc:Room"@en; + skos:example "https://data.europarl.europa.eu/room/LOWHEM"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/room/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Room"@en; + sh:order "4"^^xsd:integer; + owl:versionInfo "1.0"; + shacl-play:color "Black"; + sh:property meetings:P54, meetings:P55, meetings:P56, meetings:P57 . + +meetings:PlenarySittingForeseenActivity a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli-dl:ForeseenActivity"@en; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Foreseen Activity, i.e. PLENARY_DEBATE, PLENARY_VOTE, etc."@en; + sh:order "5"^^xsd:integer; + owl:versionInfo "1.5.0"; + shacl-play:color "DarkBlue"; + sh:property meetings:P60, meetings:P61, meetings:P62, meetings:P63, meetings:P64, + meetings:P65, meetings:P66, meetings:P67, meetings:P68, meetings:P69, meetings:P70 . + +meetings:PlenaryPartSessionDossier a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli-dl:ForeseenActivity"@en; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Foreseen Activity, i.e. PLENARY_PART_SESSION_DOSSIER"@en; + sh:order "6"^^xsd:integer; + owl:versionInfo "1.5.0"; + shacl-play:color "DarkBlue"; + sh:property meetings:P73, meetings:P74, meetings:P75, meetings:P76, meetings:P77, + meetings:P78, meetings:P79, meetings:P80, meetings:P81, meetings:P82 . + +meetings:PlenarySittingActivity a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli-dl:Activity"@en; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to an Activity, i.e. PLENARY_DEBATE, PLENARY_VOTE, etc."@en; + sh:order "7"^^xsd:integer; + owl:versionInfo "1.5.0"; + shacl-play:color "DarkBlue"; + sh:property meetings:P85, meetings:P86, meetings:P87, meetings:P88, meetings:P89, + meetings:P90, meetings:P91, meetings:P92, meetings:P93, meetings:P94, meetings:P95 . + +meetings:PlenarySittingVoteResultsActivity a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli-dl:Activity"@en; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to an Activity [PLENARY_VOTE_RESULTS]"@en; + sh:order "8"^^xsd:integer; + owl:versionInfo "1.3.0"; + shacl-play:color "DarkBlue"; + sh:property meetings:P98, meetings:P99, meetings:P100, meetings:P101, meetings:P102, + meetings:P103, meetings:P104 . + +meetings:ActivityTypeReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli-dl:ActivityType"@en; + skos:example "https://data.europarl.europa.eu/def/ep-activities/PLENARY_SITTING"; + sh:nodeKind sh:IRI; + sh:pattern "https://data.europarl.europa.eu/def/ep-activities/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to an Activity type"@en; + sh:order "11"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property meetings:P111, meetings:P112 . + +meetings:WorkTypeReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli:WorkType"@en; + skos:example "https://data.europarl.europa.eu/def/ep-document-types//MINUTES_PLENARY"; + sh:nodeKind sh:IRI; + sh:pattern "https://data.europarl.europa.eu/def/ep-document-types/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Work type"@en; + sh:order "12"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey" . + +meetings:LocationReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class dcterms:Location"@en; + skos:example "http://publications.europa.eu/resource/authority/place/FRA_SXB"; + sh:nodeKind sh:IRI; + sh:pattern "http://publications.europa.eu/resource/authority/place/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Place"@en; + sh:order "13"^^xsd:integer; + owl:versionInfo "1.0"; + shacl-play:color "DarkGrey"; + sh:property meetings:P115, meetings:P116 . + +meetings:SiteReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class org:Site"@en; + skos:example "http://publications.europa.eu/resource/authority/site/ASP"; + sh:nodeKind sh:IRI; + sh:pattern "http://publications.europa.eu/resource/authority/site/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Site"@en; + sh:order "14"^^xsd:integer; + owl:versionInfo "1.0"; + shacl-play:color "DarkGrey"; + sh:property meetings:P119, meetings:P120 . + +meetings:PlenarySessionDocumentReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli:ComplexWork or eli:Work"@en; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/OJQ-9-2024-02-26"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Work"@en; + sh:order "15"^^xsd:integer; + owl:versionInfo "1.0"; + shacl-play:color "DarkGrey" . + +meetings:PlenaryOutomeReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli-dl:Decision or eli-dl:Vote"@en; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Plenary Outcome Decision or Vote"@en; + sh:order "16"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property meetings:P123, meetings:P124 . + +meetings:PlenarySittingSpeechActivityReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli-dl:Activity"@en; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Plenary Speech Activity"@en; + sh:order "17"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property meetings:P127, meetings:P128 . + +meetings:PersonReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class foaf:Person"@en; + skos:example "https://data.europarl.europa.eu/person/124936"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/person/[0-9]*?$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Person"@en; + sh:order "18"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property meetings:P131 . + +meetings:ProcessReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli-dl:Process"@en; + skos:example "https://data.europarl.europa.eu/eli/dl/proc/2022-0147"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/proc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Process"@en; + sh:order "19"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property meetings:P134 . + +meetings:PlenaryDocumentReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli:Work"@en; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Work"@en; + sh:order "20"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property meetings:P137, meetings:P138 . + +meetings:PlenarySessionDocumentItemReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli:WorkSubdivision"@en; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/PV-9-2024-02-27-ITM-7-8"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a WorkSubdivision"@en; + sh:order "21"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property meetings:P141 . + +meetings:P9 owl:versionInfo "1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:hasValue eli-dl:Activity; + shacl-play:shortname "type" . + +meetings:P10 owl:versionInfo "2.1.0"; + sh:path eli-dl:had_activity_type; + sh:name "activity type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node meetings:ActivityTypeReference; + sh:hasValue ep-activities:PLENARY_SITTING; + shacl-play:shortname "had_activity_type" . + +meetings:P11 owl:versionInfo "1.2"; + sh:path eli-dl:activity_date; + sh:name "activity date"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:date; + shacl-play:shortname "activity_date" . + +meetings:P12 owl:versionInfo "1.0"; + sh:path eli-dl:activity_start_date; + sh:name "activity start date"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:dateTime; + shacl-play:shortname "activity_start_date" . + +meetings:P13 owl:versionInfo "1.0"; + sh:path eli-dl:activity_end_date; + sh:name "activity end date"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:dateTime; + shacl-play:shortname "activity_end_date" . + +meetings:P14 owl:versionInfo "1.1"; + sh:path eli-dl:documented_by_a_realization_of; + sh:name "documented by a realization of"@en; + sh:nodeKind sh:IRI; + sh:node meetings:PlenarySessionDocumentReference; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "documented_by_a_realization_of" . + +meetings:P15 owl:versionInfo "1.3.0"; + sh:path eli-dl:recorded_in_a_realization_of; + sh:name "recorded in a realization of"@en; + sh:nodeKind sh:IRI; + sh:node meetings:PlenarySessionDocumentReference; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "recorded_in_a_realization_of" . + +meetings:P16 owl:versionInfo "1.0"; + sh:path epvoc:scheduledIn; + sh:name "scheduled_in"@en; + sh:nodeKind sh:IRI; + sh:node meetings:MeetingPart; + shacl-play:shortname "scheduledIn" . + +meetings:P17 owl:versionInfo "1.1"; + sh:path eli-dl:parliamentary_term; + sh:name "parliamentary term"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + shacl-play:shortname "parliamentary_term" . + +meetings:P18 owl:versionInfo "1.1"; + sh:path vcard:hasLocality; + sh:name "locality"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node meetings:LocationReference; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "hasLocality" . + +meetings:P19 owl:versionInfo "1.0"; + sh:path eli-dl:activity_id; + sh:name "activity id"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "activity_id" . + +meetings:P20 owl:versionInfo "1.0"; + sh:path eli-dl:activity_label; + sh:name "activity label"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "activity_label" . + +meetings:P21 owl:versionInfo "1.3.0"; + sh:path eli-dl:number_of_attendees; + sh:name "number of attendees"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:integer; + shacl-play:shortname "number_of_attendees" . + +meetings:P22 owl:versionInfo "2.1.0"; + sh:path eli-dl:had_participant_person; + sh:name "had participant person"@en; + sh:nodeKind sh:IRI; + sh:node meetings:PersonReference; + shacl-play:shortname "had_participant_person" . + +meetings:P23 owl:versionInfo "2.1.0"; + sh:path eli-dl:had_excused_person; + sh:name "had excused person"@en; + sh:nodeKind sh:IRI; + sh:node meetings:PersonReference; + shacl-play:shortname "had_excused_person" . + +meetings:P24 owl:versionInfo "1.5.0"; + sh:path eli-dl:consists_of; + sh:name "consists of"@en; + sh:nodeKind sh:IRI; + sh:node meetings:PlenarySittingActivity; + shacl-play:shortname "consists_of" . + +meetings:P25 owl:versionInfo "1.3.0"; + sh:path eli-dl:consists_of; + sh:name "consists of"@en; + sh:nodeKind sh:IRI; + sh:node meetings:PlenarySittingVoteResultsActivity; + shacl-play:shortname "consists_of" . + +meetings:P26 owl:versionInfo "1.2"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721227; + sh:name "inverse consists of"@en; + sh:nodeKind sh:IRI; + sh:node meetings:PlenaryPartSession; + shacl-play:shortname "inverse_consists_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721227 sh:inversePath eli-dl:consists_of . + +meetings:P29 owl:versionInfo "1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:hasValue eli-dl:Activity; + shacl-play:shortname "type" . + +meetings:P30 owl:versionInfo "2.1.0"; + sh:path eli-dl:had_activity_type; + sh:name "activity type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node meetings:ActivityTypeReference; + sh:hasValue ep-activities:PLENARY_PART_SESSION; + shacl-play:shortname "had_activity_type" . + +meetings:P31 owl:versionInfo "1.2"; + sh:path eli-dl:activity_date; + sh:name "activity date"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:date; + shacl-play:shortname "activity_date" . + +meetings:P32 owl:versionInfo "1.0"; + sh:path eli-dl:activity_start_date; + sh:name "activity start date"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:dateTime; + shacl-play:shortname "activity_start_date" . + +meetings:P33 owl:versionInfo "1.0"; + sh:path eli-dl:activity_end_date; + sh:name "activity end date"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:dateTime; + shacl-play:shortname "activity_end_date" . + +meetings:P34 owl:versionInfo "1.1"; + sh:path eli-dl:documented_by_a_realization_of; + sh:name "documented by a realization of"@en; + sh:nodeKind sh:IRI; + sh:node meetings:PlenarySessionDocumentReference; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "documented_by_a_realization_of" . + +meetings:P35 owl:versionInfo "1.3.0"; + sh:path eli-dl:consists_of; + sh:name "consists of"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node meetings:PlenarySitting; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "consists_of" . + +meetings:P36 owl:versionInfo "1.1"; + sh:path eli-dl:parliamentary_term; + sh:name "parliamentary term"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + shacl-play:shortname "parliamentary_term" . + +meetings:P37 owl:versionInfo "1.0"; + sh:path eli-dl:activity_id; + sh:name "activity id"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "activity_id" . + +meetings:P38 owl:versionInfo "1.0"; + sh:path eli-dl:activity_label; + sh:name "activity label"@en; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "activity_label" . + +meetings:P41 owl:versionInfo "1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:hasValue eli-dl:ForeseenActivity; + shacl-play:shortname "type" . + +meetings:P42 owl:versionInfo "2.1.0"; + sh:path eli-dl:had_activity_type; + sh:name "activity type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node meetings:ActivityTypeReference; + sh:hasValue ep-activities:MEETING_PART; + shacl-play:shortname "had_activity_type" . + +meetings:P43 owl:versionInfo "1.0"; + sh:path epvoc:hasRoom; + sh:name "room part"@en; + sh:minCount "0"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node meetings:Room; + shacl-play:shortname "hasRoom" . + +meetings:P44 owl:versionInfo "1.1"; + sh:path eli-dl:parliamentary_term; + sh:name "parliamentary term"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + shacl-play:shortname "parliamentary_term" . + +meetings:P45 owl:versionInfo "1.2"; + sh:path eli-dl:activity_date; + sh:name "activity date"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:date; + shacl-play:shortname "activity_date" . + +meetings:P46 owl:versionInfo "1.0"; + sh:path eli-dl:activity_start_date; + sh:name "activity start date"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:dateTime; + shacl-play:shortname "activity_start_date" . + +meetings:P47 owl:versionInfo "1.0"; + sh:path eli-dl:activity_end_date; + sh:name "activity end date"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:dateTime; + shacl-play:shortname "activity_end_date" . + +meetings:P48 owl:versionInfo "1.0"; + sh:path eli-dl:activity_id; + sh:name "activity id"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "activity_id" . + +meetings:P49 owl:versionInfo "1.0"; + sh:path eli-dl:activity_label; + sh:name "activity label"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "activity_label" . + +meetings:P50 owl:versionInfo "1.2"; + sh:path skos:notation; + sh:name "pericles identifier"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype epvoc:periclesId; + shacl-play:shortname "notation_periclesId" . + +meetings:P51 owl:versionInfo "1.5.0"; + sh:path eli-dl:consists_of; + sh:name "consists of"@en; + sh:nodeKind sh:IRI; + sh:node meetings:PlenarySittingForeseenActivity; + shacl-play:shortname "consists_of" . + +meetings:P54 owl:versionInfo "1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:hasValue epvoc:Room; + shacl-play:shortname "type" . + +meetings:P55 owl:versionInfo "1.0"; + sh:path euvoc:officeAddress; + sh:name "office address"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "officeAddress" . + +meetings:P56 owl:versionInfo "1.0"; + sh:path dcterms:identifier; + sh:name "identifier"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifier" . + +meetings:P57 owl:versionInfo "1.1"; + sh:path epvoc:hasSite; + sh:name "site"@en; + sh:minCount "0"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node meetings:SiteReference; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "hasSite" . + +meetings:P60 owl:versionInfo "1.5.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:hasValue eli-dl:ForeseenActivity; + shacl-play:shortname "type" . + +meetings:P61 owl:versionInfo "2.1.0"; + sh:path eli-dl:had_activity_type; + sh:name "activity type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node meetings:ActivityTypeReference; + sh:in _:a4aeb3f30c2042e3b539bc99a24f35721228; + shacl-play:shortname "had_activity_type" . + +_:a4aeb3f30c2042e3b539bc99a24f35721228 rdf:first ep-activities:PLENARY_DEBATE; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721229 . + +_:a4aeb3f30c2042e3b539bc99a24f35721229 rdf:first ep-activities:PLENARY_VOTE; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721230 . + +_:a4aeb3f30c2042e3b539bc99a24f35721230 rdf:first ep-activities:PLENARY_VOTE_URGENCY; + rdf:rest rdf:nil . + +meetings:P62 owl:versionInfo "1.5.0"; + sh:path eli-dl:activity_date; + sh:name "activity date"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:date; + shacl-play:shortname "activity_date" . + +meetings:P63 owl:versionInfo "1.5.0"; + sh:path eli-dl:activity_id; + sh:name "activity id"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "activity_id" . + +meetings:P64 owl:versionInfo "1.5.0"; + sh:path eli-dl:activity_label; + sh:name "activity label"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "activity_label" . + +meetings:P65 owl:versionInfo "1.5.0"; + sh:path eli-dl:activity_order; + sh:name "activity order"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:integer; + shacl-play:shortname "activity_order" . + +meetings:P66 owl:versionInfo "1.5.0"; + sh:path skos:notation; + sh:name "agenda point"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype epvoc:agendaPoint; + shacl-play:shortname "notation_agendaPoint" . + +meetings:P67 owl:versionInfo "1.5.0"; + sh:path epvoc:structuredLabel; + sh:name "structured label"@en; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "structuredLabel" . + +meetings:P68 owl:versionInfo "1.5.0"; + sh:path epvoc:headingLabel; + sh:name "heading label"@en; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "headingLabel" . + +meetings:P69 owl:versionInfo "1.5.0"; + sh:path eli-dl:forms_part_of; + sh:name "forms part of"@en; + sh:nodeKind sh:IRI; + sh:node meetings:PlenaryPartSessionDossier; + shacl-play:shortname "forms_part_of" . + +meetings:P70 owl:versionInfo "2.1.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721231; + sh:name "inverse scheduledIn"@en; + sh:nodeKind sh:IRI; + sh:node meetings:ProcessReference; + shacl-play:shortname "inverse_scheduledIn" . + +_:a4aeb3f30c2042e3b539bc99a24f35721231 sh:inversePath epvoc:scheduledIn . + +meetings:P73 owl:versionInfo "1.5.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:hasValue eli-dl:ForeseenActivity; + shacl-play:shortname "type" . + +meetings:P74 owl:versionInfo "2.1.0"; + sh:path eli-dl:had_activity_type; + sh:name "activity type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node meetings:ActivityTypeReference; + sh:hasValue ep-activities:PLENARY_PART_SESSION_DOSSIER; + shacl-play:shortname "had_activity_type" . + +meetings:P75 owl:versionInfo "1.5.0"; + sh:path eli-dl:activity_date; + sh:name "activity date"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:date; + shacl-play:shortname "activity_date" . + +meetings:P76 owl:versionInfo "1.5.0"; + sh:path eli-dl:activity_start_date; + sh:name "activity start date"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:dateTime; + shacl-play:shortname "activity_start_date" . + +meetings:P77 owl:versionInfo "1.5.0"; + sh:path eli-dl:activity_end_date; + sh:name "activity end date"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:dateTime; + shacl-play:shortname "activity_end_date" . + +meetings:P78 owl:versionInfo "1.5.0"; + sh:path eli-dl:activity_id; + sh:name "activity id"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "activity_id" . + +meetings:P79 owl:versionInfo "1.5.0"; + sh:path eli-dl:activity_label; + sh:name "activity label"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "activity_label" . + +meetings:P80 owl:versionInfo "1.5.0"; + sh:path skos:notation; + sh:name "agenda id"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype epvoc:agendaId; + shacl-play:shortname "notation_agendaId" . + +meetings:P81 owl:versionInfo "1.5.0"; + sh:path epvoc:structuredLabel; + sh:name "structured label"@en; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "structuredLabel" . + +meetings:P82 owl:versionInfo "2.1.0"; + sh:path eli-dl:based_on_a_realization_of; + sh:name "based on a realization of"@en; + sh:nodeKind sh:IRI; + sh:node meetings:PlenaryDocumentReference; + shacl-play:shortname "based_on_a_realization_of" . + +meetings:P85 owl:versionInfo "1.5.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:hasValue eli-dl:Activity; + shacl-play:shortname "type" . + +meetings:P86 owl:versionInfo "2.1.0"; + sh:path eli-dl:had_activity_type; + sh:name "activity type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node meetings:ActivityTypeReference; + sh:in _:a4aeb3f30c2042e3b539bc99a24f35721232; + shacl-play:shortname "had_activity_type" . + +_:a4aeb3f30c2042e3b539bc99a24f35721232 rdf:first ep-activities:PLENARY_DEBATE; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721233 . + +_:a4aeb3f30c2042e3b539bc99a24f35721233 rdf:first ep-activities:PLENARY_VOTE; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721234 . + +_:a4aeb3f30c2042e3b539bc99a24f35721234 rdf:first ep-activities:PLENARY_ACTIVITY; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721235 . + +_:a4aeb3f30c2042e3b539bc99a24f35721235 rdf:first ep-activities:PLENARY_VOTE_EXPLANATIONS; + rdf:rest rdf:nil . + +meetings:P87 owl:versionInfo "1.5.0"; + sh:path eli-dl:activity_date; + sh:name "activity date"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:date; + shacl-play:shortname "activity_date" . + +meetings:P88 owl:versionInfo "1.5.0"; + sh:path eli-dl:activity_id; + sh:name "activity id"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "activity_id" . + +meetings:P89 owl:versionInfo "1.5.0"; + sh:path eli-dl:activity_label; + sh:name "activity label"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "activity_label" . + +meetings:P90 owl:versionInfo "1.5.0"; + sh:path eli-dl:activity_order; + sh:name "activity order"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:integer; + shacl-play:shortname "activity_order" . + +meetings:P91 owl:versionInfo "1.5.0"; + sh:path eli-dl:consists_of; + sh:name "consists of"@en; + sh:nodeKind sh:IRI; + sh:node meetings:PlenarySittingActivity; + shacl-play:shortname "consists_of" . + +meetings:P92 owl:versionInfo "2.1.0"; + sh:path eli-dl:consists_of; + sh:name "consists of"@en; + sh:nodeKind sh:IRI; + sh:node meetings:PlenarySittingSpeechActivityReference; + shacl-play:shortname "consists_of" . + +meetings:P93 owl:versionInfo "1.5.0"; + sh:path eli-dl:executed; + sh:name "executed"@en; + sh:nodeKind sh:IRI; + sh:node meetings:PlenaryPartSessionDossier; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "executed" . + +meetings:P94 owl:versionInfo "2.1.0"; + sh:path eli-dl:recorded_in_a_realization_of; + sh:name "recorded in a realization of"@en; + sh:nodeKind sh:IRI; + sh:node meetings:PlenarySessionDocumentItemReference; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "recorded_in_a_realization_of" . + +meetings:P95 owl:versionInfo "2.1.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721236; + sh:name "inverse consists of"@en; + sh:nodeKind sh:IRI; + sh:node meetings:ProcessReference; + shacl-play:shortname "inverse_consists_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721236 sh:inversePath eli-dl:consists_of . + +meetings:P98 owl:versionInfo "1.3.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:hasValue eli-dl:Activity; + shacl-play:shortname "type" . + +meetings:P99 owl:versionInfo "2.1.0"; + sh:path eli-dl:had_activity_type; + sh:name "activity type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node meetings:ActivityTypeReference; + sh:hasValue ep-activities:PLENARY_VOTE_RESULTS; + shacl-play:shortname "had_activity_type" . + +meetings:P100 owl:versionInfo "1.3.0"; + sh:path eli-dl:activity_date; + sh:name "activity date"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:date; + shacl-play:shortname "activity_date" . + +meetings:P101 owl:versionInfo "1.3.0"; + sh:path eli-dl:activity_id; + sh:name "activity id"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "activity_id" . + +meetings:P102 owl:versionInfo "1.3.0"; + sh:path eli-dl:activity_label; + sh:name "activity label"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "activity_label" . + +meetings:P103 owl:versionInfo "1.3.0"; + sh:path skos:notation; + sh:name "notation"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype epvoc:dlvId; + shacl-play:shortname "notation_dlvId" . + +meetings:P104 owl:versionInfo "2.1.0"; + sh:path eli-dl:consists_of; + sh:name "consists of"@en; + sh:nodeKind sh:IRI; + sh:node meetings:PlenaryOutomeReference; + shacl-play:shortname "consists_of" . + +meetings:P107 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:in _:a4aeb3f30c2042e3b539bc99a24f35721237; + sh:deactivated "true"^^xsd:boolean . + +meetings:PlenarySessionDocument sh:property meetings:P107, meetings:P108 . + +_:a4aeb3f30c2042e3b539bc99a24f35721237 rdf:first eli:ComplexWork; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721238 . + +_:a4aeb3f30c2042e3b539bc99a24f35721238 rdf:first eli:Work; + rdf:rest rdf:nil . + +meetings:P108 owl:versionInfo "2.1.0"; + sh:path eli:work_type; + sh:name "work type"@en; + sh:in _:a4aeb3f30c2042e3b539bc99a24f35721239; + sh:deactivated "true"^^xsd:boolean . + +_:a4aeb3f30c2042e3b539bc99a24f35721239 rdf:first ep-document-types:AGENDA_PLENARY_WEEL; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721240 . + +_:a4aeb3f30c2042e3b539bc99a24f35721240 rdf:first ep-document-types:AGENDA_PLENARY_DAY; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721241 . + +_:a4aeb3f30c2042e3b539bc99a24f35721241 rdf:first ep-document-types:MINUTES_PLENARY; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721242 . + +_:a4aeb3f30c2042e3b539bc99a24f35721242 rdf:first ep-document-types:CRE_PLENARY; + rdf:rest rdf:nil . + +meetings:P111 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue eli-dl:ActivityType; + sh:deactivated "true"^^xsd:boolean . + +meetings:P112 owl:versionInfo "2.1.0"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:nodeKind sh:IRI; + sh:hasValue ept:ep-activities; + sh:deactivated "true"^^xsd:boolean . + +meetings:P115 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue dcterms:Location; + sh:deactivated "true"^^xsd:boolean . + +meetings:P116 owl:versionInfo "2.1.0"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:nodeKind sh:IRI; + sh:hasValue op-aut:place; + sh:deactivated "true"^^xsd:boolean . + +meetings:P119 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue org:Site; + sh:deactivated "true"^^xsd:boolean . + +meetings:P120 owl:versionInfo "2.1.0"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:nodeKind sh:IRI; + sh:hasValue op-aut:site; + sh:deactivated "true"^^xsd:boolean . + +meetings:P123 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:in _:a4aeb3f30c2042e3b539bc99a24f35721243; + sh:deactivated "true"^^xsd:boolean . + +_:a4aeb3f30c2042e3b539bc99a24f35721243 rdf:first eli-dl:Decision; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721244 . + +_:a4aeb3f30c2042e3b539bc99a24f35721244 rdf:first eli-dl:Vote; + rdf:rest rdf:nil . + +meetings:P124 owl:versionInfo "2.1.0"; + sh:path eli-dl:had_activity_type; + sh:name "had activity type"@en; + sh:nodeKind sh:IRI; + sh:hasValue ep-activities:PLENARY_OUTCOME; + sh:deactivated "true"^^xsd:boolean . + +meetings:P127 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue eli-dl:Activity; + sh:deactivated "true"^^xsd:boolean . + +meetings:P128 owl:versionInfo "2.1.0"; + sh:path eli-dl:had_activity_type; + sh:name "had activity type"@en; + sh:nodeKind sh:IRI; + sh:in _:a4aeb3f30c2042e3b539bc99a24f35721245; + sh:deactivated "true"^^xsd:boolean . + +_:a4aeb3f30c2042e3b539bc99a24f35721245 rdf:first ep-activities:PLENARY_DEBATE_SPEECH; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721246 . + +_:a4aeb3f30c2042e3b539bc99a24f35721246 rdf:first ep-activities:PLENARY_DEBATE_WRITTEN_STATEMENT; + rdf:rest rdf:nil . + +meetings:P131 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue foaf:Person; + sh:deactivated "true"^^xsd:boolean . + +meetings:P134 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue eli-dl:Process; + sh:deactivated "true"^^xsd:boolean . + +meetings:P137 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:in _:a4aeb3f30c2042e3b539bc99a24f35721247; + sh:deactivated "true"^^xsd:boolean . + +_:a4aeb3f30c2042e3b539bc99a24f35721247 rdf:first eli:ComplexWork; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721248 . + +_:a4aeb3f30c2042e3b539bc99a24f35721248 rdf:first eli:Work; + rdf:rest rdf:nil . + +meetings:P138 owl:versionInfo "2.1.0"; + sh:path eli:work_type; + sh:name "work type"@en; + sh:nodeKind sh:IRI; + sh:in _:a4aeb3f30c2042e3b539bc99a24f35721249; + sh:deactivated "true"^^xsd:boolean . + +_:a4aeb3f30c2042e3b539bc99a24f35721249 rdf:first ep-document-types:PLENARY_REPORT; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721250 . + +_:a4aeb3f30c2042e3b539bc99a24f35721250 rdf:first ep-document-types:RESOLUTION_MOTION; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721251 . + +_:a4aeb3f30c2042e3b539bc99a24f35721251 rdf:first ep-document-types:RESOLUTION_MOTION_JOINT; + rdf:rest rdf:nil . + +meetings:P141 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue eli:WorkSubdivision; + sh:deactivated "true"^^xsd:boolean . \ No newline at end of file diff --git a/dsd/meetings/eli-ep_meetings.svg b/dsd/meetings/eli-ep_meetings.svg index 1f42b9e..572721f 100644 --- a/dsd/meetings/eli-ep_meetings.svg +++ b/dsd/meetings/eli-ep_meetings.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/dsd/meetings/index.html b/dsd/meetings/index.html index 7a43e15..a79aa9c 100644 --- a/dsd/meetings/index.html +++ b/dsd/meetings/index.html @@ -1,9 +1,9 @@ - - - - - - + Meetings dataset description - - + +
- + -

Meetings dataset description

-
Creation date: 2022-11-18
Last updated: 2023-09-26 00:00:00
Copyright date: 2022
Version: 1.3.0
License: https://www.europarl.europa.eu/legal-notice/en/
Creator: http://publications.europa.eu/resource/dataset/corporate-body/EP
Publisher: http://publications.europa.eu/resource/dataset/corporate-body/EP
Download serialization:
TTL

+

+
Creation date: 2022-11-18
Last updated: 2024-03-21 00:00:00
Copyright date: 2022
Version: 2.1.0
License: https://www.europarl.europa.eu/legal-notice/
Creator: https://publications.europa.eu/resource/authority/corporate-body/EP
Publisher: https://publications.europa.eu/resource/authority/corporate-body/EP
Rightsholder:
Feedback:
Download serialization:
TTL

-

Table of Contents

+

Table of Contents


-
-
-
-

Reference to a Work type

-
-

This node shape refers to the class eli:WorkType

-
    -
  • Nodes: IRI
  • -
  • Closed shape
  • -
  • URI pattern: http://publications.europa.eu/resource/authority/resource-type/.*$
  • -
  • Example: http://publications.europa.eu/resource/authority/resource-type/PLENARY_MINUTES_EP
  • -
-
-
-

-
-
-
-

Reference to a Place

-
-

This node shape refers to the class dcterms:Location

-
    -
  • Nodes: IRI
  • -
  • Closed shape
  • -
  • URI pattern: http://publications.europa.eu/resource/authority/place/.*$
  • -
  • Example: http://publications.europa.eu/resource/authority/place/FRA_SXB
  • -
- - - - - - - + + + + + - - - - - + + + + + + + + + + @@ -1114,9 +1229,9 @@

rdf:type -

+ @@ -1126,16 +1241,15 @@

-
+
-

Reference to a Site

+

Reference to an Activity [PLENARY_VOTE_RESULTS]

-

This node shape refers to the class org:Site

+

This node shape refers to the class eli-dl:Activity

  • Nodes: IRI
  • Closed shape
  • -
  • URI pattern: http://publications.europa.eu/resource/authority/site/.*$
  • -
  • Example: http://publications.europa.eu/resource/authority/site/ASP
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\-_]+$

Property nameURIExpected valueCard.Descriptionexecutedeli-dl:executedReference to a Foreseen Activity, i.e. PLENARY_PART_SESSION_DOSSIER
+
0..*
+
Is in schemeskos:inSchemeop-aut:place
inverse consists of^eli-dl:consists_ofReference to a Process
+
0..*
+
recorded in a realization ofeli-dl:recorded_in_a_realization_ofReference to a WorkSubdivision
0..*
dcterms:Location
eli-dl:Activity
-
0..*
+
1..1
@@ -1149,83 +1263,525 @@

skos:inScheme -

+ + + - - - + + + - -
op-aut:site
activity dateeli-dl:activity_datexsd:date
-
0..*
+
1..1
typerdf:typeorg:Site
activity ideli-dl:activity_idxsd:string
-
0..*
+
1..1
-
-
-

-
-
-
-

Reference to a Work type

-
-

This node shape refers to the class eli:ComplexWork

-
+
+

+
+
+
+

Reference to an Activity type

+
+

This node shape refers to the class eli-dl:ActivityType

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: https://data.europarl.europa.eu/def/ep-activities/.*$
  • +
  • Example: https://data.europarl.europa.eu/def/ep-activities/PLENARY_SITTING
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
Is in schemeskos:inSchemeept:ep-activities
+
0..*
+
typerdf:typeeli-dl:ActivityType
+
0..*
+
+
+
+

+
+
+
+

Reference to a Work type

+
+

This node shape refers to the class eli:WorkType

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: https://data.europarl.europa.eu/def/ep-document-types/.*$
  • +
  • Example: https://data.europarl.europa.eu/def/ep-document-types//MINUTES_PLENARY
  • +
+
+
+

+
+
+
+

Reference to a Place

+
+

This node shape refers to the class dcterms:Location

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: http://publications.europa.eu/resource/authority/place/.*$
  • +
  • Example: http://publications.europa.eu/resource/authority/place/FRA_SXB
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
Is in schemeskos:inSchemeop-aut:place
+
0..*
+
typerdf:typedcterms:Location
+
0..*
+
+
+
+

+
+
+
+

Reference to a Site

+
+

This node shape refers to the class org:Site

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: http://publications.europa.eu/resource/authority/site/.*$
  • +
  • Example: http://publications.europa.eu/resource/authority/site/ASP
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
Is in schemeskos:inSchemeop-aut:site
+
0..*
+
typerdf:typeorg:Site
+
0..*
+
+
+
+

+
+
+
+

Reference to a Work

+
+

This node shape refers to the class eli:ComplexWork or eli:Work

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/doc/OJQ-9-2024-02-26
  • +
+
+
+

+
+
+
+

Reference to a Plenary Outcome Decision or Vote

+
+

This node shape refers to the class eli-dl:Decision or eli-dl:Vote

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\-_]+$
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
had activity typeeli-dl:had_activity_typeept:ep-activities/PLENARY_OUTCOME
+
0..*
+
typerdf:typeIRI
+
0..*
+
+
+
+

+
+
+
+

Reference to a Plenary Speech Activity

+
+

This node shape refers to the class eli-dl:Activity

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\-_]+$
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
had activity typeeli-dl:had_activity_typeIRI
+
0..*
+
typerdf:typeeli-dl:Activity
+
0..*
+
+
+
+

+
+
+
+

Reference to a Person

+
+

This node shape refers to the class foaf:Person

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/person/[0-9]*?$
  • +
  • Example: https://data.europarl.europa.eu/person/124936
  • +
+ + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
typerdf:typefoaf:Person
+
0..*
+
+
+
+

+
+
+
+

Reference to a Process

+
+

This node shape refers to the class eli-dl:Process

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/proc/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/proc/2022-0147
  • +
+ + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
typerdf:typeeli-dl:Process
+
0..*
+
+
+
+

+
+
+
+

Reference to a Work

+
+

This node shape refers to the class eli:Work

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+$
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
typerdf:typeIRI
+
0..*
+
work typeeli:work_typeIRI
+
0..*
+
+
+
+

+
+
+
+

Reference to a WorkSubdivision

+
+

This node shape refers to the class eli:WorkSubdivision

+
  • Nodes: IRI
  • Closed shape
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+$
  • -
  • Example: https://data.europarl.europa.eu/eli/dl/doc/A-9-2019-0001
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/doc/PV-9-2024-02-27-ITM-7-8
+ + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
typerdf:typeeli:WorkSubdivision
+
0..*
+

-

Release notes

1.3.0 - 2023-09-26

+

Release notes

2.1.0 - 2024-03-21

+
    +
  • (new) add new eli-dl:had_activity_type (PLENARY_VOTE_EXPLANATIONS) for meetings:PlenarySittingActivity
  • +
  • (new) add meetings:PlenarySittingSpeechActivityReference
  • +
  • (rfc) extend scope for meetings:PlenaryOutomeReference to eli-dl:Vote (no impact on sparql query or data, for information only)
  • +
  • (rfc) add meetings:PersonReference, meetings:ProcessReference, meetings:PlenaryDocumentReference, meetings:PlenarySessionDocumentItemReference (no impact)
  • +
  • (rfc) eli-dl:had_activity_type[eli-dl:ActivityType] values based on EP taxonomy ep-activities (PLENARY_SITTING, PLENARY_PART_SESSION, MEETING_PART, PLENARY_DEBATE, PLENARY_VOTE, PLENARY_VOTE_URGENCY) and not EU AT (op-aut:event)
  • +
+

1.5.0 - 2023-12-12

+
    +
  • (new) add eli-dl:ForeseenActivity from new workflow of plenary agenda
  • +
+

1.3.0 - 2023-09-26

  • (new) eli-dl:number_of_attendees, eli-dl:had_participant_person, eli-dl:had_excused_person
  • (new) eli-dl:consists_of for eli-dl:Activity[EP_PLENARY_SITTING] and new shapes: meetings:PlenarySittingDebatesActivity and meetings:PlenarySittingVoteResultsActivity
  • -
  • (rfc) eli-dl:recorded_in_realization_of by eli-dl:recorded_in_a_realization_of -1.2 - 2023-06-06
  • +
  • (rfc) eli-dl:recorded_in_realization_of by eli-dl:recorded_in_a_realization_of
  • +
+

1.2 - 2023-06-06

+
  • entry point of validation (target) changed from meetings:PlenaryPartSession to meetings:PlenarySitting
  • renamed dcterms:identifier^^ properties to skos:notation^^epvoc:periclesId
  • -
  • eli-dl:activity_date datatype changed from from xsd:dateTime to xsd:date -1.1 - 2023-04-13
  • -
  • remove external shapes (incl. controlled vocabularies data) in datasets. -1.0 - 2022-11-18
  • +
  • eli-dl:activity_date datatype changed from from xsd:dateTime to xsd:date
  • +
+

1.1 - 2023-04-13

+
    +
  • remove external shapes (incl. controlled vocabularies data) in datasets.
  • +
+

1.0 - 2022-11-18

+
  • creation
-
- \ No newline at end of file + + \ No newline at end of file diff --git a/dsd/parliamentary-questions/README.md b/dsd/parliamentary-questions/README.md new file mode 100644 index 0000000..9c6e577 --- /dev/null +++ b/dsd/parliamentary-questions/README.md @@ -0,0 +1,7 @@ +# Parliamentary questions dataset description (dsd) + +This dataset description definition is a profile of the [ELI-EP application profile (v2.1.0)](https://europarl.github.io/eli-ep/2.1.0/). + +The dataset description definition is available in the following formats: +- [SHACL (Turtle serialisation)](./eli-ep_parliamentary-questions.shacl.ttl) +- [HTML rendering](https://europarl.github.io/eli-ep/dsd/parliamentary-questions) diff --git a/dsd/parliamentary-questions/eli-ep_parliamentary-questions.shacl.ttl b/dsd/parliamentary-questions/eli-ep_parliamentary-questions.shacl.ttl new file mode 100644 index 0000000..1d13ddf --- /dev/null +++ b/dsd/parliamentary-questions/eli-ep_parliamentary-questions.shacl.ttl @@ -0,0 +1,1388 @@ +@prefix schema: . +@prefix owl: . +@prefix xsd: . +@prefix questions: . +@prefix skosthes: . +@prefix rdfs: . +@prefix ep-roles: . +@prefix qb: . +@prefix doap: . +@prefix sh: . +@prefix dcterms: . +@prefix dcat: . +@prefix euvoc: . +@prefix locn: . +@prefix vann: . +@prefix prov: . +@prefix foaf: . +@prefix eli: . +@prefix adms: . +@prefix org: . +@prefix xls2rdf: . +@prefix eli-dl: . +@prefix ept: . +@prefix vcard: . +@prefix shacl-play: . +@prefix rdf: . +@prefix ep-document-types: . +@prefix resource-type: . +@prefix epvoc: . +@prefix op-aut: . +@prefix dc: . +@prefix skos: . +@prefix skosxl: . + + a owl:Ontology, adms:Asset; + dcterms:type ; + rdfs:label "Parliamentary questions dataset description"@en; + dcterms:title "Parliamentary questions dataset description"@en; + dcterms:description "This Dataset Description is a subset of the general ELI-EP application profile and it includes classes and properties used in Parliamentary questions datasets. Descriptions of classes and properties can be found in ELI-EP application profile."@en; + owl:versionInfo "2.1.0"; + adms:versionNotes """2.1.0 - 2024-03-21 +- (rfc) eli:work_type[eli:WorkType] values based on the EP taxonomy ep-document-types (QUESTION_WRITTEN, QUESTION_WRITTEN_PRIORITY, QUESTION_ORAL, INTERPELLATION_MAJOR, INTERPELLATION_MINOR, QUESTION_WRITTEN_ANSWER, INTERPELLATION_MINOR_WRITTEN_ANSWER, ANNEX) and not EU AT (op-aut:resource-type) +- (rfc) dcterms:creator, dcterms:publisher, eli-dl:had_participant_organization and eli-dl:participation_in_name_of will be based on org:Organization as EP data +- (rfc) eli-dl:participation_role values based on the EP taxonomy ep-roles (AUTHOR, ADDRESSEE), and not EU AT (op-aut:role) +- (rfc) create more specific shapes for each type +- (rfc) change of JSON key using \"inverse_\" (api/v2 only) + +1.1 - 2023-04-27 +- eli:date_document sh:datatype is not xsd:dateTime, but xsd:date +- remove external shapes (incl. controlled vocabularies data) in datasets (Dumps). + +1.0 - 2022-11-18 +- creation"""@en; + adms:status ; + owl:versionIRI ; + dcterms:conformsTo ; + dcterms:created "2022-11-18"^^xsd:date; + dcterms:modified "2024-03-21T00:00:00.000Z"^^xsd:dateTime; + dcterms:dateCopyrighted "2022"^^xsd:gYear; + dcterms:license ; + dcterms:creator ; + dcterms:publisher ; + dcterms:rigthsHolder ; + dcat:distribution _:a4aeb3f30c2042e3b539bc99a24f35721252 . + +_:a4aeb3f30c2042e3b539bc99a24f35721252 dcterms:format ; + dcat:downloadURL . + +questions:QuestionOral a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli:Work"@en; + sh:target questions:QuestionOral-target; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/O-9-2023-000056"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Question Oral"@en; + sh:order "2"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "Orange"; + sh:property questions:P29, questions:P30, questions:P31, questions:P32, questions:P33, + questions:P34, questions:P35, questions:P36, questions:P37, questions:P38, questions:P39, + questions:P40, questions:P41, questions:P42, questions:P43, questions:P44, questions:P45 . + +questions:QuestionOral-target sh:select """PREFIX eli: +SELECT ?this +WHERE { + ?this eli:work_type ?type . + VALUES ?type { + + } +}""" . + +questions:InterpellationMajor a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli:Work"@en; + sh:target questions:InterpellationMajor-target; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/G-9-2023-001002"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Question Interpellation Major"@en; + sh:order "3"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "Orange"; + sh:property questions:P48, questions:P49, questions:P50, questions:P51, questions:P52, + questions:P53, questions:P54, questions:P55, questions:P56, questions:P57, questions:P58, + questions:P59, questions:P60, questions:P61, questions:P62, questions:P63, questions:P64 . + +questions:InterpellationMajor-target sh:select """PREFIX eli: +SELECT ?this +WHERE { + ?this eli:work_type ?type . + VALUES ?type { + + } +}""" . + +questions:QuestionWritten a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli:Work"@en; + sh:target questions:QuestionWritten-target; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/E-9-2022-000004"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Question Written (Priority)"@en; + sh:order "1"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "Orange"; + sh:property questions:P9, questions:P10, questions:P11, questions:P12, questions:P13, + questions:P14, questions:P15, questions:P16, questions:P17, questions:P18, questions:P19, + questions:P20, questions:P21, questions:P22, questions:P23, questions:P24, questions:P25, + questions:P26 . + +questions:QuestionWritten-target sh:select """PREFIX eli: +SELECT ?this +WHERE { + ?this eli:work_type ?type . + VALUES ?type { + + + } +}""" . + +questions:InterpellationMinor a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli:Work"@en; + sh:target questions:InterpellationMinor-target; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/K-8-2019-000001"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Question Interpellation Minor"@en; + sh:order "4"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "Orange"; + sh:property questions:P67, questions:P68, questions:P69, questions:P70, questions:P71, + questions:P72, questions:P73, questions:P74, questions:P75, questions:P76, questions:P77, + questions:P78, questions:P79, questions:P80, questions:P81, questions:P82, questions:P83, + questions:P84 . + +questions:InterpellationMinor-target sh:select """PREFIX eli: +SELECT ?this +WHERE { + ?this eli:work_type ?type . + VALUES ?type { + + } +}""" . + +questions:AnswerToQuestionWritten a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli:Work"@en; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/E-9-2022-000004-ASW"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Answer to question"@en; + sh:order "7"^^xsd:integer; + owl:versionInfo "1.1" . + +questions:AnnexOfAnswer a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli:Work"@en; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/E-9-2022-000004-ASW"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Annex to Answer"@en; + sh:order "8"^^xsd:integer; + owl:versionInfo "1.1"; + sh:property questions:P106, questions:P107, questions:P108, questions:P109, questions:P110, + questions:P111, questions:P112, questions:P113, questions:P114, questions:P115, questions:P116, + questions:P117, questions:P118, questions:P119, questions:P120, questions:P121 . + +questions:Expression a sh:NodeShape; + sh:targetClass eli:Expression; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/E-9-2022-000004/en"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+/[a-z][a-z]$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Expression"@en; + sh:order "9"^^xsd:integer; + owl:versionInfo "1.1"; + sh:property questions:P124, questions:P125, questions:P126, questions:P127, questions:P128 . + +questions:Manifestation a sh:NodeShape; + sh:targetClass eli:Manifestation; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/E-9-2022-000004/en/pdf"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+/[a-z][a-z]/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Manifestation"@en; + sh:order "10"^^xsd:integer; + owl:versionInfo "1.1"; + sh:property questions:P131, questions:P132, questions:P133, questions:P134, questions:P135, + questions:P136 . + +questions:Participation a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli-dl:Participation"@en; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/participation/[A-Za-z0-9\\-_]+_+[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Participation"@en; + sh:order "11"^^xsd:integer; + owl:versionInfo "1.1"; + sh:property questions:P139, questions:P140, questions:P141, questions:P142, questions:P143 . + +questions:ParliamentaryTermReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli-dl:ParliamentaryTerm"@en; + skos:example "https://data.europarl.europa.eu/org/ep-9"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/org/ep-[0-9].*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Parliamentary Term"@en; + sh:order "14"^^xsd:integer; + owl:versionInfo "1.1" . + +questions:WorkTypeReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli:WorkType"@en; + skos:example "http://publications.europa.eu/resource/authority/resource-type/QUEST_WRITTEN"; + sh:nodeKind sh:IRI; + sh:pattern "http://publications.europa.eu/resource/authority/resource-type/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Work type"@en; + sh:order "15"^^xsd:integer; + owl:versionInfo "1.1"; + sh:property questions:P146, questions:P147 . + +questions:LanguageReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class dcterms:LinguisticSystem"@en; + skos:example "http://publications.europa.eu/resource/authority/language/ENG"; + sh:nodeKind sh:IRI; + sh:pattern "http://publications.europa.eu/resource/authority/language/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Language"@en; + sh:order "16"^^xsd:integer; + owl:versionInfo "1.1"; + sh:property questions:P150, questions:P151 . + +questions:MediaTypeOrExtentReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class dcterms:MediaTypeOrExtent"@en; + skos:example "http://publications.europa.eu/resource/authority/file-type/PDF"; + sh:nodeKind sh:IRI; + sh:pattern "http://publications.europa.eu/resource/authority/file-type/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Format"@en; + sh:order "17"^^xsd:integer; + owl:versionInfo "1.1"; + sh:property questions:P154, questions:P155 . + +questions:ParticipationRoleReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli-dl:ParticipationRole"@en; + skos:example "http://publications.europa.eu/resource/authority/role/AUT"; + sh:nodeKind sh:IRI; + sh:pattern "http://publications.europa.eu/resource/authority/role/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Role"@en; + sh:order "18"^^xsd:integer; + owl:versionInfo "1.1"; + sh:property questions:P158, questions:P159 . + +questions:OrganizationReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class org:Organization"@en; + skos:example "http://publications.europa.eu/resource/authority/corporate-body/EP"; + sh:nodeKind sh:IRI; + sh:pattern "http://publications.europa.eu/resource/authority/corporate-body/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to an Organization"@en; + sh:order "19"^^xsd:integer; + owl:versionInfo "1.1"; + sh:property questions:P162 . + +questions:PersonReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class foaf:Person"@en; + skos:example "https://data.europarl.europa.eu/person/1234"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/person/[0-9].*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Person"@en; + sh:order "20"^^xsd:integer; + owl:versionInfo "1.1"; + sh:property questions:P165 . + +questions:P9 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:hasValue eli:Work; + shacl-play:shortname "type" . + +questions:P10 owl:versionInfo "2.1.0"; + sh:path eli:work_type; + sh:name "work type"@en; + skos:example "https://data.europarl.europa.eu/def/ep-document-types/QUESTION_WRITTEN"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node questions:WorkTypeReference; + sh:in _:a4aeb3f30c2042e3b539bc99a24f35721253; + shacl-play:shortname "work_type" . + +_:a4aeb3f30c2042e3b539bc99a24f35721253 rdf:first ep-document-types:QUESTION_WRITTEN; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721254 . + +_:a4aeb3f30c2042e3b539bc99a24f35721254 rdf:first ep-document-types:QUESTION_WRITTEN_PRIORITY; + rdf:rest rdf:nil . + +questions:P11 owl:versionInfo "2.1.0"; + sh:path eli:date_document; + sh:name "date document"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:date; + shacl-play:shortname "date_document" . + +questions:P12 owl:versionInfo "2.1.0"; + sh:path dcterms:identifier; + sh:name "identifier"@en; + skos:example "E-9-2022-000004"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifier" . + +questions:P13 owl:versionInfo "2.1.0"; + sh:path epvoc:identifierYear; + sh:name "identifier year"@en; + skos:example "2022"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifierYear" . + +questions:P14 owl:versionInfo "2.1.0"; + sh:path dcterms:title; + sh:name "title"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "title_dcterms" . + +questions:P15 owl:versionInfo "2.1.0"; + sh:path rdfs:label; + sh:name "label"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "label" . + +questions:P16 owl:versionInfo "2.1.0"; + sh:path epvoc:epNumber; + sh:name "ep number"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "epNumber" . + +questions:P17 owl:versionInfo "2.1.0"; + sh:path epvoc:epNumberVersion; + sh:name "en number version"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "epNumberVersion" . + +questions:P18 owl:versionInfo "2.1.0"; + sh:path skos:notation; + sh:name "notation"@en; + sh:nodeKind sh:Literal; + sh:datatype epvoc:publicRegister; + shacl-play:shortname "notation_publicRegister" . + +questions:P19 owl:versionInfo "2.1.0"; + sh:path eli-dl:parliamentary_term; + sh:name "parliamentary term"@en; + sh:minCount "0"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + shacl-play:shortname "parliamentary_term" . + +questions:P20 owl:versionInfo "2.1.0"; + sh:path epvoc:originalLanguage; + sh:name "original language"@en; + sh:minCount "0"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node questions:LanguageReference; + shacl-play:shortname "originalLanguage" . + +questions:P21 owl:versionInfo "2.1.0"; + sh:path dcterms:creator; + sh:name "creator"@en; + sh:nodeKind sh:IRI; + sh:node questions:OrganizationReference; + shacl-play:shortname "creator" . + +questions:P22 owl:versionInfo "2.1.0"; + sh:path dcterms:publisher; + sh:name "publisher"@en; + skos:example "https://data.europarl.europa.eu/org/EU_PARLIAMENT"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node questions:OrganizationReference; + sh:hasValue ; + shacl-play:shortname "publisher" . + +questions:P23 owl:versionInfo "2.1.0"; + sh:path eli:is_realized_by; + sh:name "is realized by"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node questions:Expression; + shacl-play:shortname "is_realized_by" . + +questions:P24 owl:versionInfo "2.1.0"; + sh:path epvoc:workHadParticipation; + sh:name "stakeholder participant"@en; + sh:nodeKind sh:IRI; + sh:node questions:Participation; + shacl-play:shortname "workHadParticipation" . + +questions:P25 owl:versionInfo "2.1.0"; + sh:path eli:based_on; + sh:name "based on"@en; + sh:nodeKind sh:IRI; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "based_on" . + +questions:P26 owl:versionInfo "2.1.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721255; + sh:name "inverse answers to"@en; + sh:nodeKind sh:IRI; + sh:node questions:AnswerToQuestion; + shacl-play:shortname "inverse_answers_to" . + +_:a4aeb3f30c2042e3b539bc99a24f35721255 sh:inversePath eli-dl:answers_to . + +questions:P29 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:hasValue eli:Work; + shacl-play:shortname "type" . + +questions:P30 owl:versionInfo "2.1.0"; + sh:path eli:work_type; + sh:name "work type"@en; + skos:example "https://data.europarl.europa.eu/def/ep-document-types/QUESTION_ORAL"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node questions:WorkTypeReference; + sh:hasValue ep-document-types:QUESTION_ORAL; + shacl-play:shortname "work_type" . + +questions:P31 owl:versionInfo "2.1.0"; + sh:path eli:date_document; + sh:name "date document"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:date; + shacl-play:shortname "date_document" . + +questions:P32 owl:versionInfo "2.1.0"; + sh:path dcterms:identifier; + sh:name "identifier"@en; + skos:example "O-9-2023-000056"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifier" . + +questions:P33 owl:versionInfo "2.1.0"; + sh:path epvoc:identifierYear; + sh:name "identifier year"@en; + skos:example "2023"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifierYear" . + +questions:P34 owl:versionInfo "2.1.0"; + sh:path dcterms:title; + sh:name "title"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "title_dcterms" . + +questions:P35 owl:versionInfo "2.1.0"; + sh:path rdfs:label; + sh:name "label"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "label" . + +questions:P36 owl:versionInfo "2.1.0"; + sh:path epvoc:epNumber; + sh:name "ep number"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "epNumber" . + +questions:P37 owl:versionInfo "2.1.0"; + sh:path epvoc:epNumberVersion; + sh:name "en number version"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "epNumberVersion" . + +questions:P38 owl:versionInfo "2.1.0"; + sh:path skos:notation; + sh:name "notation"@en; + sh:nodeKind sh:Literal; + sh:datatype epvoc:publicRegister; + shacl-play:shortname "notation_publicRegister" . + +questions:P39 owl:versionInfo "2.1.0"; + sh:path eli-dl:parliamentary_term; + sh:name "parliamentary term"@en; + sh:minCount "0"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + shacl-play:shortname "parliamentary_term" . + +questions:P40 owl:versionInfo "2.1.0"; + sh:path epvoc:originalLanguage; + sh:name "original language"@en; + sh:minCount "0"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node questions:LanguageReference; + shacl-play:shortname "originalLanguage" . + +questions:P41 owl:versionInfo "2.1.0"; + sh:path dcterms:creator; + sh:name "creator"@en; + sh:nodeKind sh:IRI; + sh:node questions:OrganizationReference; + shacl-play:shortname "creator" . + +questions:P42 owl:versionInfo "2.1.0"; + sh:path dcterms:publisher; + sh:name "publisher"@en; + skos:example "https://data.europarl.europa.eu/org/EU_PARLIAMENT"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node questions:OrganizationReference; + sh:hasValue ; + shacl-play:shortname "publisher" . + +questions:P43 owl:versionInfo "2.1.0"; + sh:path eli:is_realized_by; + sh:name "is realized by"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node questions:Expression; + shacl-play:shortname "is_realized_by" . + +questions:P44 owl:versionInfo "2.1.0"; + sh:path epvoc:workHadParticipation; + sh:name "stakeholder participant"@en; + sh:nodeKind sh:IRI; + sh:node questions:Participation; + shacl-play:shortname "workHadParticipation" . + +questions:P45 owl:versionInfo "2.1.0"; + sh:path eli:based_on; + sh:name "based on"@en; + sh:nodeKind sh:IRI; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "based_on" . + +questions:P48 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:hasValue eli:Work; + shacl-play:shortname "type" . + +questions:P49 owl:versionInfo "2.1.0"; + sh:path eli:work_type; + sh:name "work type"@en; + skos:example "https://data.europarl.europa.eu/def/ep-document-types/INTERPELLATION_MAJOR"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node questions:WorkTypeReference; + sh:hasValue ep-document-types:INTERPELLATION_MAJOR; + shacl-play:shortname "work_type" . + +questions:P50 owl:versionInfo "2.1.0"; + sh:path eli:date_document; + sh:name "date document"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:date; + shacl-play:shortname "date_document" . + +questions:P51 owl:versionInfo "2.1.0"; + sh:path dcterms:identifier; + sh:name "identifier"@en; + skos:example "G-9-2023-001002"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifier" . + +questions:P52 owl:versionInfo "2.1.0"; + sh:path epvoc:identifierYear; + sh:name "identifier year"@en; + skos:example "2023"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifierYear" . + +questions:P53 owl:versionInfo "2.1.0"; + sh:path dcterms:title; + sh:name "title"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "title_dcterms" . + +questions:P54 owl:versionInfo "2.1.0"; + sh:path rdfs:label; + sh:name "label"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "label" . + +questions:P55 owl:versionInfo "2.1.0"; + sh:path epvoc:epNumber; + sh:name "ep number"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "epNumber" . + +questions:P56 owl:versionInfo "2.1.0"; + sh:path epvoc:epNumberVersion; + sh:name "en number version"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "epNumberVersion" . + +questions:P57 owl:versionInfo "2.1.0"; + sh:path skos:notation; + sh:name "notation"@en; + sh:nodeKind sh:Literal; + sh:datatype epvoc:publicRegister; + shacl-play:shortname "notation_publicRegister" . + +questions:P58 owl:versionInfo "2.1.0"; + sh:path eli-dl:parliamentary_term; + sh:name "parliamentary term"@en; + sh:minCount "0"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + shacl-play:shortname "parliamentary_term" . + +questions:P59 owl:versionInfo "2.1.0"; + sh:path epvoc:originalLanguage; + sh:name "original language"@en; + sh:minCount "0"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node questions:LanguageReference; + shacl-play:shortname "originalLanguage" . + +questions:P60 owl:versionInfo "2.1.0"; + sh:path dcterms:creator; + sh:name "creator"@en; + sh:nodeKind sh:IRI; + sh:node questions:OrganizationReference; + shacl-play:shortname "creator" . + +questions:P61 owl:versionInfo "2.1.0"; + sh:path dcterms:publisher; + sh:name "publisher"@en; + skos:example "https://data.europarl.europa.eu/org/EU_PARLIAMENT"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node questions:OrganizationReference; + sh:hasValue ; + shacl-play:shortname "publisher" . + +questions:P62 owl:versionInfo "2.1.0"; + sh:path eli:is_realized_by; + sh:name "is realized by"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node questions:Expression; + shacl-play:shortname "is_realized_by" . + +questions:P63 owl:versionInfo "2.1.0"; + sh:path epvoc:workHadParticipation; + sh:name "stakeholder participant"@en; + sh:nodeKind sh:IRI; + sh:node questions:Participation; + shacl-play:shortname "workHadParticipation" . + +questions:P64 owl:versionInfo "2.1.0"; + sh:path eli:based_on; + sh:name "based on"@en; + sh:nodeKind sh:IRI; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "based_on" . + +questions:P67 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:hasValue eli:Work; + shacl-play:shortname "type" . + +questions:P68 owl:versionInfo "2.1.0"; + sh:path eli:work_type; + sh:name "work type"@en; + skos:example "https://data.europarl.europa.eu/def/ep-document-types/INTERPELLATION_MINOR"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node questions:WorkTypeReference; + sh:hasValue ep-document-types:INTERPELLATION_MINOR; + shacl-play:shortname "work_type" . + +questions:P69 owl:versionInfo "2.1.0"; + sh:path eli:date_document; + sh:name "date document"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:date; + shacl-play:shortname "date_document" . + +questions:P70 owl:versionInfo "2.1.0"; + sh:path dcterms:identifier; + sh:name "identifier"@en; + skos:example "K-8-2019-000001"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifier" . + +questions:P71 owl:versionInfo "2.1.0"; + sh:path epvoc:identifierYear; + sh:name "identifier year"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifierYear" . + +questions:P72 owl:versionInfo "2.1.0"; + sh:path dcterms:title; + sh:name "title"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "title_dcterms" . + +questions:P73 owl:versionInfo "2.1.0"; + sh:path rdfs:label; + sh:name "label"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "label" . + +questions:P74 owl:versionInfo "2.1.0"; + sh:path epvoc:epNumber; + sh:name "ep number"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "epNumber" . + +questions:P75 owl:versionInfo "2.1.0"; + sh:path epvoc:epNumberVersion; + sh:name "en number version"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "epNumberVersion" . + +questions:P76 owl:versionInfo "2.1.0"; + sh:path skos:notation; + sh:name "notation"@en; + sh:nodeKind sh:Literal; + sh:datatype epvoc:publicRegister; + shacl-play:shortname "notation_publicRegister" . + +questions:P77 owl:versionInfo "2.1.0"; + sh:path eli-dl:parliamentary_term; + sh:name "parliamentary term"@en; + sh:minCount "0"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + shacl-play:shortname "parliamentary_term" . + +questions:P78 owl:versionInfo "2.1.0"; + sh:path epvoc:originalLanguage; + sh:name "original language"@en; + sh:minCount "0"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node questions:LanguageReference; + shacl-play:shortname "originalLanguage" . + +questions:P79 owl:versionInfo "2.1.0"; + sh:path dcterms:creator; + sh:name "creator"@en; + sh:nodeKind sh:IRI; + sh:node questions:OrganizationReference; + shacl-play:shortname "creator" . + +questions:P80 owl:versionInfo "2.1.0"; + sh:path dcterms:publisher; + sh:name "publisher"@en; + skos:example "https://data.europarl.europa.eu/org/EU_PARLIAMENT"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node questions:OrganizationReference; + sh:hasValue ; + shacl-play:shortname "publisher" . + +questions:P81 owl:versionInfo "2.1.0"; + sh:path eli:is_realized_by; + sh:name "is realized by"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node questions:Expression; + shacl-play:shortname "is_realized_by" . + +questions:P82 owl:versionInfo "2.1.0"; + sh:path epvoc:workHadParticipation; + sh:name "stakeholder participant"@en; + sh:nodeKind sh:IRI; + sh:node questions:Participation; + shacl-play:shortname "workHadParticipation" . + +questions:P83 owl:versionInfo "2.1.0"; + sh:path eli:based_on; + sh:name "based on"@en; + sh:nodeKind sh:IRI; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "based_on" . + +questions:P84 owl:versionInfo "2.1.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721256; + sh:name "inverse answers to"@en; + sh:nodeKind sh:IRI; + sh:node questions:AnswerToQuestion; + shacl-play:shortname "inverse_answers_to" . + +_:a4aeb3f30c2042e3b539bc99a24f35721256 sh:inversePath eli-dl:answers_to . + +questions:P87 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:hasValue eli:Work; + shacl-play:shortname "type" . + +questions:AnswerToQuestion sh:property questions:P87, questions:P88, questions:P89, + questions:P90, questions:P91, questions:P92, questions:P93, questions:P94, questions:P95, + questions:P96, questions:P97, questions:P98, questions:P99, questions:P100, questions:P101, + questions:P102, questions:P103 . + +questions:P88 owl:versionInfo "2.1.0"; + sh:path eli:work_type; + sh:name "work type"@en; + skos:example "https://data.europarl.europa.eu/def/ep-document-types/QUESTION_WRITTEN_ANSWER"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node questions:WorkTypeReference; + sh:in _:a4aeb3f30c2042e3b539bc99a24f35721257; + shacl-play:shortname "work_type" . + +_:a4aeb3f30c2042e3b539bc99a24f35721257 rdf:first ep-document-types:QUESTION_WRITTEN_ANSWER; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721258 . + +_:a4aeb3f30c2042e3b539bc99a24f35721258 rdf:first ep-document-types:INTERPELLATION_MINOR_WRITTEN_ANSWER; + rdf:rest rdf:nil . + +questions:P89 owl:versionInfo "2.1.0"; + sh:path eli:date_document; + sh:name "date document"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:date; + shacl-play:shortname "date_document" . + +questions:P90 owl:versionInfo "2.1.0"; + sh:path dcterms:identifier; + sh:name "identifier"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifier" . + +questions:P91 owl:versionInfo "2.1.0"; + sh:path epvoc:identifierYear; + sh:name "identifier year"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifierYear" . + +questions:P92 owl:versionInfo "2.1.0"; + sh:path dcterms:title; + sh:name "title"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "title_dcterms" . + +questions:P93 owl:versionInfo "2.1.0"; + sh:path rdfs:label; + sh:name "label"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "label" . + +questions:P94 owl:versionInfo "2.1.0"; + sh:path epvoc:epNumber; + sh:name "ep number"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "epNumber" . + +questions:P95 owl:versionInfo "2.1.0"; + sh:path epvoc:epNumberVersion; + sh:name "en number version"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "epNumberVersion" . + +questions:P96 owl:versionInfo "2.1.0"; + sh:path skos:notation; + sh:name "notation"@en; + sh:nodeKind sh:Literal; + sh:datatype epvoc:publicRegister; + shacl-play:shortname "notation_publicRegister" . + +questions:P97 owl:versionInfo "2.1.0"; + sh:path eli-dl:parliamentary_term; + sh:name "parliamentary term"@en; + sh:minCount "0"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + shacl-play:shortname "parliamentary_term" . + +questions:P98 owl:versionInfo "2.1.0"; + sh:path dcterms:creator; + sh:name "creator"@en; + sh:nodeKind sh:IRI; + sh:node questions:OrganizationReference; + shacl-play:shortname "creator" . + +questions:P99 owl:versionInfo "2.1.0"; + sh:path dcterms:publisher; + sh:name "publisher"@en; + skos:example "https://data.europarl.europa.eu/org/EU_PARLIAMENT"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node questions:OrganizationReference; + sh:hasValue ; + shacl-play:shortname "publisher" . + +questions:P100 owl:versionInfo "2.1.0"; + sh:path eli:is_realized_by; + sh:name "is realized by"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node questions:Expression; + shacl-play:shortname "is_realized_by" . + +questions:P101 owl:versionInfo "2.1.0"; + sh:path eli-dl:answers_to; + sh:name "answers to"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node questions:Question; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "answers_to" . + +questions:P102 owl:versionInfo "2.1.0"; + sh:path epvoc:workHadParticipation; + sh:name "stakeholder participant"@en; + sh:nodeKind sh:IRI; + sh:node questions:Participation; + shacl-play:shortname "workHadParticipation" . + +questions:P103 owl:versionInfo "2.1.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721259; + sh:name "inverse is annex of"@en; + sh:nodeKind sh:IRI; + sh:node questions:AnnexOfAnswer; + shacl-play:shortname "inverse_is_annex_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721259 sh:inversePath eli:is_annex_of . + +questions:P106 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:hasValue eli:Work; + shacl-play:shortname "type" . + +questions:P107 owl:versionInfo "2.1.0"; + sh:path eli:work_type; + sh:name "work type"@en; + skos:example "https://data.europarl.europa.eu/def/ep-document-types/ANNEX"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node questions:WorkTypeReference; + sh:hasValue ep-document-types:ANNEX; + shacl-play:shortname "work_type" . + +questions:P108 owl:versionInfo "2.1.0"; + sh:path eli:date_document; + sh:name "date document"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:date; + shacl-play:shortname "date_document" . + +questions:P109 owl:versionInfo "2.1.0"; + sh:path dcterms:identifier; + sh:name "identifier"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifier" . + +questions:P110 owl:versionInfo "2.1.0"; + sh:path epvoc:identifierYear; + sh:name "identifier year"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifierYear" . + +questions:P111 owl:versionInfo "2.1.0"; + sh:path dcterms:title; + sh:name "title"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "title_dcterms" . + +questions:P112 owl:versionInfo "2.1.0"; + sh:path rdfs:label; + sh:name "label"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "label" . + +questions:P113 owl:versionInfo "2.1.0"; + sh:path epvoc:epNumber; + sh:name "ep number"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "epNumber" . + +questions:P114 owl:versionInfo "2.1.0"; + sh:path epvoc:epNumberVersion; + sh:name "en number version"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "epNumberVersion" . + +questions:P115 owl:versionInfo "2.1.0"; + sh:path epvoc:numbering; + sh:name "numbering"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "numbering" . + +questions:P116 owl:versionInfo "2.1.0"; + sh:path skos:notation; + sh:name "notation"@en; + sh:nodeKind sh:Literal; + sh:datatype epvoc:publicRegister; + shacl-play:shortname "notation_publicRegister" . + +questions:P117 owl:versionInfo "2.1.0"; + sh:path eli-dl:parliamentary_term; + sh:name "parliamentary term"@en; + sh:minCount "0"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + shacl-play:shortname "parliamentary_term" . + +questions:P118 owl:versionInfo "2.1.0"; + sh:path dcterms:publisher; + sh:name "publisher"@en; + skos:example "https://data.europarl.europa.eu/org/EU_PARLIAMENT"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node questions:OrganizationReference; + sh:hasValue ; + shacl-play:shortname "publisher" . + +questions:P119 owl:versionInfo "2.1.0"; + sh:path eli:is_realized_by; + sh:name "is realized by"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node questions:Expression; + shacl-play:shortname "is_realized_by" . + +questions:P120 owl:versionInfo "2.1.0"; + sh:path eli:is_annex_of; + sh:name "is annex of"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node questions:AnswerToQuestion; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "is_annex_of" . + +questions:P121 owl:versionInfo "2.1.0"; + sh:path epvoc:workHadParticipation; + sh:name "stakeholder participant"@en; + sh:nodeKind sh:IRI; + sh:node questions:Participation; + shacl-play:shortname "workHadParticipation" . + +questions:P124 owl:versionInfo "1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:hasValue eli:Expression; + shacl-play:shortname "type" . + +questions:P125 owl:versionInfo "1.0"; + sh:path eli:title; + sh:name "title"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "title" . + +questions:P126 owl:versionInfo "1.0"; + sh:path eli:title_alternative; + sh:name "alternative title"@en; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "title_alternative" . + +questions:P127 owl:versionInfo "1.0"; + sh:path eli:is_embodied_by; + sh:name "is embodied by"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node questions:Manifestation; + shacl-play:shortname "is_embodied_by" . + +questions:P128 owl:versionInfo "1.1"; + sh:path eli:language; + sh:name "language"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node questions:LanguageReference; + shacl-play:shortname "language" . + +questions:P131 owl:versionInfo "1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:hasValue eli:Manifestation; + shacl-play:shortname "type" . + +questions:P132 owl:versionInfo "1.0"; + sh:path dcterms:issued; + sh:name "issued"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:dateTime; + shacl-play:shortname "issued" . + +questions:P133 owl:versionInfo "1.0"; + sh:path eli:is_exemplified_by; + sh:name "is exemplified by"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + shacl-play:shortname "is_exemplified_by" . + +questions:P134 owl:versionInfo "1.0"; + sh:path epvoc:byteSize; + sh:name "byte size"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:long; + shacl-play:shortname "byteSize" . + +questions:P135 owl:versionInfo "1.1"; + sh:path dcterms:format; + sh:name "format"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node questions:MediaTypeOrExtentReference; + shacl-play:shortname "format" . + +questions:P136 owl:versionInfo "1.0"; + sh:path eli:media_type; + sh:name "media type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + shacl-play:shortname "media_type" . + +questions:P139 owl:versionInfo "1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:hasValue eli-dl:Participation; + shacl-play:shortname "type" . + +questions:P140 owl:versionInfo "2.1.0"; + sh:path eli-dl:participation_role; + sh:name "participation role"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node questions:ParticipationRoleReference; + sh:in _:a4aeb3f30c2042e3b539bc99a24f35721260; + shacl-play:shortname "participation_role" . + +_:a4aeb3f30c2042e3b539bc99a24f35721260 rdf:first ep-roles:AUTHOR; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721261 . + +_:a4aeb3f30c2042e3b539bc99a24f35721261 rdf:first ep-roles:ADDRESSEE; + rdf:rest rdf:nil . + +questions:P141 owl:versionInfo "2.1.0"; + sh:path eli-dl:had_participant_organization; + sh:name "participation organization"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node questions:OrganizationReference; + shacl-play:shortname "had_participant_organization" . + +questions:P142 owl:versionInfo "2.1.0"; + sh:path eli-dl:participation_in_name_of; + sh:name "participation in name of"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node questions:OrganizationReference; + shacl-play:shortname "participation_in_name_of" . + +questions:P143 owl:versionInfo "1.1"; + sh:path eli-dl:had_participant_person; + sh:name "participation person"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node questions:PersonReference; + shacl-play:shortname "had_participant_person" . + +questions:P146 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue eli:WorkType; + sh:deactivated "true"^^xsd:boolean . + +questions:P147 owl:versionInfo "2.1.0"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:nodeKind sh:IRI; + sh:hasValue ept:ep-document-types; + sh:deactivated "true"^^xsd:boolean . + +questions:P150 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue dcterms:LinguisticSystem; + sh:deactivated "true"^^xsd:boolean . + +questions:P151 owl:versionInfo "2.1.0"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:nodeKind sh:IRI; + sh:hasValue op-aut:language; + sh:deactivated "true"^^xsd:boolean . + +questions:P154 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue dcterms:MediaTypeOrExtent; + sh:deactivated "true"^^xsd:boolean . + +questions:P155 owl:versionInfo "1.1"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:nodeKind sh:IRI; + sh:hasValue op-aut:format; + sh:deactivated "true"^^xsd:boolean . + +questions:P158 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue eli-dl:ParticipationRole; + sh:deactivated "true"^^xsd:boolean . + +questions:P159 owl:versionInfo "2.1.0"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:nodeKind sh:IRI; + sh:hasValue ept:ep-roles; + sh:deactivated "true"^^xsd:boolean . + +questions:P162 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue org:Organization; + sh:deactivated "true"^^xsd:boolean . + +questions:P165 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue foaf:Person; + sh:deactivated "true"^^xsd:boolean . \ No newline at end of file diff --git a/dsd/parliamentary-questions/eli-ep_parliamentary-questions.svg b/dsd/parliamentary-questions/eli-ep_parliamentary-questions.svg new file mode 100644 index 0000000..858f54a --- /dev/null +++ b/dsd/parliamentary-questions/eli-ep_parliamentary-questions.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/dsd/parliamentary-questions/index.html b/dsd/parliamentary-questions/index.html new file mode 100644 index 0000000..6289e33 --- /dev/null +++ b/dsd/parliamentary-questions/index.html @@ -0,0 +1,1846 @@ + + + + + + + + Parliamentary questions dataset description + + + + + +
+ + + + + +
+

Parliamentary questions dataset description

+
+
Creation date: 2022-11-18
Last updated: 2024-03-21 00:00:00
Copyright date: 2022
Version: 2.1.0
License: https://www.europarl.europa.eu/legal-notice/en/
Creator: http://publications.europa.eu/resource/dataset/corporate-body/EP
Publisher: http://publications.europa.eu/resource/dataset/corporate-body/EP
Rightsholder:
Feedback:
Download serialization:
TTL

+ + + + +
+

Description

This Dataset Description is a subset of the general ELI-EP application profile and it includes classes and properties used in Parliamentary questions datasets. Descriptions of classes and properties can be found in ELI-EP application profile.

+
+

Model documentation

+
+
+
+
+

Question Written (Priority)

+
+

This node shape represents a subset of eli:Work

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/doc/E-9-2022-000004
  • +
Applies to:
+
PREFIX eli: <http://data.europa.eu/eli/ontology#>
+SELECT ?this
+WHERE {
+ ?this eli:work_type ?type .
+ VALUES ?type {
+ <https://data.europarl.europa.eu/def/ep-document-types/QUESTION_WRITTEN>
+<https://data.europarl.europa.eu/def/ep-document-types/QUESTION_WRITTEN_PRIORITY>
+ }
+}
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
based oneli:based_onIRI
+
0..*
+
creatordcterms:creatorReference to an Organization
+
0..*
+
date documenteli:date_documentxsd:date
+
1..1
+
en number versionept:epvoc#epNumberVersionxsd:string
+
0..1
+
ep numberept:epvoc#epNumberxsd:string
+
0..1
+
identifierdcterms:identifierxsd:string
+
1..1
+
identifier yearept:epvoc#identifierYearxsd:string
+
0..1
+
inverse answers to^eli-dl:answers_toquestions:AnswerToQuestion
+
0..*
+
is realized byeli:is_realized_byExpression
+
1..*
+
labelrdfs:labelxsd:string
+
0..1
+
notationskos:notationept:epvoc#publicRegister
+
0..*
+
original languageept:epvoc#originalLanguageReference to a Language
+
0..*
+
parliamentary termeli-dl:parliamentary_termIRI
+
0..1
+
publisherdcterms:publisherReference to an Organization
+
1..1
+
stakeholder participantept:epvoc#workHadParticipationParticipation
+
0..*
+
titledcterms:titlerdf:langString
+
1..*
+
typerdf:typeeli:Work
+
1..1
+
work typeeli:work_typeReference to a Work type
+
1..1
+
+
+
+

+
+
+
+

Question Oral

+
+

This node shape represents a subset of eli:Work

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/doc/O-9-2023-000056
  • +
Applies to:
+
PREFIX eli: <http://data.europa.eu/eli/ontology#>
+SELECT ?this
+WHERE {
+ ?this eli:work_type ?type .
+ VALUES ?type {
+ <https://data.europarl.europa.eu/def/ep-document-types/QUESTION_ORAL>
+ }
+}
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
based oneli:based_onIRI
+
0..*
+
creatordcterms:creatorReference to an Organization
+
0..*
+
date documenteli:date_documentxsd:date
+
1..1
+
en number versionept:epvoc#epNumberVersionxsd:string
+
0..1
+
ep numberept:epvoc#epNumberxsd:string
+
0..1
+
identifierdcterms:identifierxsd:string
+
1..1
+
identifier yearept:epvoc#identifierYearxsd:string
+
0..1
+
is realized byeli:is_realized_byExpression
+
1..*
+
labelrdfs:labelxsd:string
+
0..1
+
notationskos:notationept:epvoc#publicRegister
+
0..*
+
original languageept:epvoc#originalLanguageReference to a Language
+
0..*
+
parliamentary termeli-dl:parliamentary_termIRI
+
0..1
+
publisherdcterms:publisherReference to an Organization
+
1..1
+
stakeholder participantept:epvoc#workHadParticipationParticipation
+
0..*
+
titledcterms:titlerdf:langString
+
1..*
+
typerdf:typeeli:Work
+
1..1
+
work typeeli:work_typeReference to a Work type
+
1..1
+
+
+
+

+
+
+
+

Question Interpellation Major

+
+

This node shape represents a subset of eli:Work

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/doc/G-9-2023-001002
  • +
Applies to:
+
PREFIX eli: <http://data.europa.eu/eli/ontology#>
+SELECT ?this
+WHERE {
+ ?this eli:work_type ?type .
+ VALUES ?type {
+ <https://data.europarl.europa.eu/def/ep-document-types/INTERPELLATION_MAJOR>
+ }
+}
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
based oneli:based_onIRI
+
0..*
+
creatordcterms:creatorReference to an Organization
+
0..*
+
date documenteli:date_documentxsd:date
+
1..1
+
en number versionept:epvoc#epNumberVersionxsd:string
+
0..1
+
ep numberept:epvoc#epNumberxsd:string
+
0..1
+
identifierdcterms:identifierxsd:string
+
1..1
+
identifier yearept:epvoc#identifierYearxsd:string
+
0..1
+
is realized byeli:is_realized_byExpression
+
1..*
+
labelrdfs:labelxsd:string
+
0..1
+
notationskos:notationept:epvoc#publicRegister
+
0..*
+
original languageept:epvoc#originalLanguageReference to a Language
+
0..*
+
parliamentary termeli-dl:parliamentary_termIRI
+
0..1
+
publisherdcterms:publisherReference to an Organization
+
1..1
+
stakeholder participantept:epvoc#workHadParticipationParticipation
+
0..*
+
titledcterms:titlerdf:langString
+
1..*
+
typerdf:typeeli:Work
+
1..1
+
work typeeli:work_typeReference to a Work type
+
1..1
+
+
+
+

+
+
+
+

Question Interpellation Minor

+
+

This node shape represents a subset of eli:Work

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/doc/K-8-2019-000001
  • +
Applies to:
+
PREFIX eli: <http://data.europa.eu/eli/ontology#>
+SELECT ?this
+WHERE {
+ ?this eli:work_type ?type .
+ VALUES ?type {
+ <https://data.europarl.europa.eu/def/ep-document-types/INTERPELLATION_MINOR>
+ }
+}
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
based oneli:based_onIRI
+
0..*
+
creatordcterms:creatorReference to an Organization
+
0..*
+
date documenteli:date_documentxsd:date
+
1..1
+
en number versionept:epvoc#epNumberVersionxsd:string
+
0..1
+
ep numberept:epvoc#epNumberxsd:string
+
0..1
+
identifierdcterms:identifierxsd:string
+
1..1
+
identifier yearept:epvoc#identifierYearxsd:string
+
0..1
+
inverse answers to^eli-dl:answers_toquestions:AnswerToQuestion
+
0..*
+
is realized byeli:is_realized_byExpression
+
1..*
+
labelrdfs:labelxsd:string
+
0..1
+
notationskos:notationept:epvoc#publicRegister
+
0..*
+
original languageept:epvoc#originalLanguageReference to a Language
+
0..*
+
parliamentary termeli-dl:parliamentary_termIRI
+
0..1
+
publisherdcterms:publisherReference to an Organization
+
1..1
+
stakeholder participantept:epvoc#workHadParticipationParticipation
+
0..*
+
titledcterms:titlerdf:langString
+
1..*
+
typerdf:typeeli:Work
+
1..1
+
work typeeli:work_typeReference to a Work type
+
1..1
+
+
+
+

+
+
+
+

Answer to question

+
+

This node shape represents a subset of eli:Work

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/doc/E-9-2022-000004-ASW
  • +
+
+
+

+
+
+
+

Annex to Answer

+
+

This node shape represents a subset of eli:Work

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/doc/E-9-2022-000004-ASW
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
date documenteli:date_documentxsd:date
+
1..1
+
en number versionept:epvoc#epNumberVersionxsd:string
+
0..1
+
ep numberept:epvoc#epNumberxsd:string
+
0..1
+
identifierdcterms:identifierxsd:string
+
1..1
+
identifier yearept:epvoc#identifierYearxsd:string
+
0..1
+
is annex ofeli:is_annex_ofquestions:AnswerToQuestion
+
1..1
+
is realized byeli:is_realized_byExpression
+
1..*
+
labelrdfs:labelxsd:string
+
0..1
+
notationskos:notationept:epvoc#publicRegister
+
0..*
+
numberingept:epvoc#numberingxsd:string
+
0..1
+
parliamentary termeli-dl:parliamentary_termIRI
+
0..1
+
publisherdcterms:publisherReference to an Organization
+
1..1
+
stakeholder participantept:epvoc#workHadParticipationParticipation
+
0..*
+
titledcterms:titlerdf:langString
+
1..*
+
typerdf:typeeli:Work
+
1..1
+
work typeeli:work_typeReference to a Work type
+
1..1
+
+
+
+

+
+
+
+

Expression

+
+
    +
  • Applies to: eli:Expression
  • +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+/[a-z][a-z]$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/doc/E-9-2022-000004/en
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
alternative titleeli:title_alternativerdf:langString
+
0..*
+
is embodied byeli:is_embodied_byManifestation
+
1..*
+
languageeli:languageReference to a Language
+
1..*
+
titleeli:titlerdf:langString
+
1..*
+
typerdf:typeeli:Expression
+
1..1
+
+
+
+

+
+
+
+

Manifestation

+
+
    +
  • Applies to: eli:Manifestation
  • +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+/[a-z][a-z]/.*$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/doc/E-9-2022-000004/en/pdf
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
byte sizeept:epvoc#byteSizexsd:long
+
0..1
+
formatdcterms:formatReference to a Format
+
1..1
+
is exemplified byeli:is_exemplified_byIRI
+
1..*
+
issueddcterms:issuedxsd:dateTime
+
1..1
+
media typeeli:media_typeIRI
+
1..1
+
typerdf:typeeli:Manifestation
+
1..1
+
+
+
+

+
+
+
+

Participation

+
+

This node shape refers to the class eli-dl:Participation

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/participation/[A-Za-z0-9\-_]+_+[A-Za-z0-9\-_]+$
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
participation in name ofeli-dl:participation_in_name_ofReference to an Organization
+
0..1
+
participation organizationeli-dl:had_participant_organizationReference to an Organization
+
0..1
+
participation personeli-dl:had_participant_personReference to a Person
+
0..1
+
participation roleeli-dl:participation_roleReference to a Role
+
1..1
+
typerdf:typeeli-dl:Participation
+
1..1
+
+
+
+

+
+
+
+

Reference to a Parliamentary Term

+
+

This node shape refers to the class eli-dl:ParliamentaryTerm

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/org/ep-[0-9].*$
  • +
  • Example: https://data.europarl.europa.eu/org/ep-9
  • +
+
+
+

+
+
+
+

Reference to a Work type

+
+

This node shape refers to the class eli:WorkType

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: http://publications.europa.eu/resource/authority/resource-type/.*$
  • +
  • Example: http://publications.europa.eu/resource/authority/resource-type/QUEST_WRITTEN
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
Is in schemeskos:inSchemeept:ep-document-types
+
0..*
+
typerdf:typeeli:WorkType
+
0..*
+
+
+
+

+
+
+
+

Reference to a Language

+
+

This node shape refers to the class dcterms:LinguisticSystem

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: http://publications.europa.eu/resource/authority/language/.*$
  • +
  • Example: http://publications.europa.eu/resource/authority/language/ENG
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
Is in schemeskos:inSchemeop-aut:language
+
0..*
+
typerdf:typedcterms:LinguisticSystem
+
0..*
+
+
+
+

+
+
+
+

Reference to a Format

+
+

This node shape refers to the class dcterms:MediaTypeOrExtent

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: http://publications.europa.eu/resource/authority/file-type/.*$
  • +
  • Example: http://publications.europa.eu/resource/authority/file-type/PDF
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
Is in schemeskos:inSchemeop-aut:format
+
0..*
+
typerdf:typedcterms:MediaTypeOrExtent
+
0..*
+
+
+
+

+
+
+
+

Reference to a Role

+
+

This node shape refers to the class eli-dl:ParticipationRole

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: http://publications.europa.eu/resource/authority/role/.*$
  • +
  • Example: http://publications.europa.eu/resource/authority/role/AUT
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
Is in schemeskos:inSchemeept:ep-roles
+
0..*
+
typerdf:typeeli-dl:ParticipationRole
+
0..*
+
+
+
+

+
+
+
+

Reference to an Organization

+
+

This node shape refers to the class org:Organization

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: http://publications.europa.eu/resource/authority/corporate-body/.*$
  • +
  • Example: http://publications.europa.eu/resource/authority/corporate-body/EP
  • +
+ + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
typerdf:typeorg:Organization
+
0..*
+
+
+
+

+
+
+
+

Reference to a Person

+
+

This node shape refers to the class foaf:Person

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/person/[0-9].*$
  • +
  • Example: https://data.europarl.europa.eu/person/1234
  • +
+ + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
typerdf:typefoaf:Person
+
0..*
+
+
+
+

+

Release notes

2.1.0 - 2024-03-21

+
    +
  • (rfc) eli:work_type[eli:WorkType] values based on the EP taxonomy ep-document-types (QUESTION_WRITTEN, QUESTION_WRITTEN_PRIORITY, QUESTION_ORAL, INTERPELLATION_MAJOR, INTERPELLATION_MINOR, QUESTION_WRITTEN_ANSWER, INTERPELLATION_MINOR_WRITTEN_ANSWER, ANNEX) and not EU AT (op-aut:resource-type)
  • +
  • (rfc) dcterms:creator, dcterms:publisher, eli-dl:had_participant_organization and eli-dl:participation_in_name_of will be based on org:Organization as EP data
  • +
  • (rfc) eli-dl:participation_role values based on the EP taxonomy ep-roles (AUTHOR, ADDRESSEE), and not EU AT (op-aut:role)
  • +
  • (rfc) create more specific shapes for each type
  • +
  • (rfc) change of JSON key using "inverse_" (api/v2 only)
  • +
+

1.1 - 2023-04-27

+
    +
  • eli:date_document sh:datatype is not xsd:dateTime, but xsd:date
  • +
  • remove external shapes (incl. controlled vocabularies data) in datasets (Dumps).
  • +
+

1.0 - 2022-11-18

+
    +
  • creation
  • +
+
+
+ \ No newline at end of file diff --git a/dsd/plenary-documents/README.md b/dsd/plenary-documents/README.md index 90f7a4f..fd8ce26 100644 --- a/dsd/plenary-documents/README.md +++ b/dsd/plenary-documents/README.md @@ -1,6 +1,6 @@ # Plenary documents dataset description (dsd) -This dataset description definition is a profile of the [ELI-EP application profile (v1.5)](https://europarl.github.io/eli-ep/1.5/). +This dataset description definition is a profile of the [ELI-EP application profile (v2.1.0)](https://europarl.github.io/eli-ep/2.1.0/). The dataset description definition is available in the following formats: diff --git a/dsd/plenary-documents/eli-ep_plenary-documents.shacl.ttl b/dsd/plenary-documents/eli-ep_plenary-documents.shacl.ttl index d529226..d45d135 100644 --- a/dsd/plenary-documents/eli-ep_plenary-documents.shacl.ttl +++ b/dsd/plenary-documents/eli-ep_plenary-documents.shacl.ttl @@ -1,1248 +1,1910 @@ -@prefix schema: . -@prefix owl: . -@prefix xsd: . -@prefix skosthes: . -@prefix rdfs: . -@prefix qb: . -@prefix doap: . -@prefix sh: . -@prefix dcterms: . -@prefix dcat: . -@prefix euvoc: . -@prefix locn: . -@prefix vann: . -@prefix prov: . -@prefix foaf: . -@prefix file-type: . -@prefix eli: . -@prefix adms: . -@prefix org: . -@prefix xls2rdf: . -@prefix eli-dl: . -@prefix pld: . -@prefix vcard: . -@prefix shacl-play: . -@prefix rdf: . -@prefix resource-type: . -@prefix epvoc: . -@prefix op-aut: . -@prefix dc: . -@prefix skos: . -@prefix skosxl: . - - a owl:Ontology, adms:Asset, - skos:ConceptScheme; - dcterms:type ; - rdfs:label "Plenary documents dataset description"@en; - dcterms:title "Plenary documents dataset description"@en; - dcterms:description "This Dataset Description is a subset of the general ELI-EP application profile and it includes classes and properties used in Plenary documents datasets. Descriptions of classes and properties can be found in ELI-EP application profile."@en; - owl:versionInfo "1.5.0"; - adms:versionNotes """1.5.0 -- (new) [sh:inversePath eli-dl:based_on_a_realization_of]; [sh:inversePath eli-dl:decided_on_a_realization_of] -1.3.0 - 2023-09-26 -- (rfc) impact on eli:work_type due to changed values (op-aut:resource-type: REPORT → REPORT_EP and AMEND_EP → AMEND_LIST_EP) -- (rfc) impact on eli-dl:participation_role for REPORT_EP due to changed values (op-aut:role: AUT → RAPP) -- (new) eli-dl:adopts for REPORT_EP -- (new) epvoc:isAboutSubjectMatter and epvoc:isAboutDirectoryCode -- (new) add [sh:inversePath eli-dl:created_a_realization_of] to a procedure (Remark: Data on procedures will be available in the upcoming releases). -1.1 - 2023-04-27 -- eli:date_document sh:datatype is not xsd:dateTime, but xsd:date -- remove external shapes (incl. controlled vocabularies data) in datasets. -1.0 - 2022-11-18 -- creation"""@en; - adms:status ; - owl:versionIRI ; - dcterms:conformsTo ; - dcterms:created "2022-11-18"^^xsd:date; - dcterms:modified "2023-12-07T00:00:00.000Z"^^xsd:dateTime; - dcterms:dateCopyrighted "2022"^^xsd:gYear; - dcterms:license ; - dcterms:creator ; - dcterms:publisher ; - dcterms:rigthsHolder ; - dcat:distribution _:79f295ad32df4ce8a18a92539c6e8a3b45549; - skos:hasTopConcept pld:P9, pld:P10, pld:P11, pld:P12, pld:P13, pld:P14, pld:P15, pld:P16, - pld:P17, pld:P18, pld:P19, pld:P20, pld:P21, pld:P22, pld:P23, pld:P24, pld:P25, pld:P26, - pld:P27, pld:P28, pld:P29, pld:P30, pld:P31, pld:P32, pld:P33, pld:P34, pld:P35, pld:P38, - pld:P39, pld:P40, pld:P41, pld:P42, pld:P43, pld:P44, pld:P45, pld:P46, pld:P47, pld:P48, - pld:P49, pld:P50, pld:P51, pld:P52, pld:P54, pld:P55, pld:P56, pld:P60, pld:P61, pld:P62, - pld:P63, pld:P64, pld:P65, pld:P66, pld:P67, pld:P68, pld:P69, pld:P70, pld:P71, pld:P72, - pld:P73, pld:P74, pld:P75, pld:P79, pld:P80, pld:P81, pld:P82, pld:P83, pld:P86, pld:P87, - pld:P88, pld:P89, pld:P90, pld:P91, pld:P93, pld:P94, pld:P95, pld:P96, pld:P97, pld:P100, - pld:P101, pld:P104, pld:P105, pld:P108, pld:P109, pld:P112, pld:P113, pld:P116, pld:P117, - pld:P120, pld:P121, pld:P124, pld:P125, pld:P128, pld:P131 . - -_:79f295ad32df4ce8a18a92539c6e8a3b45549 dcterms:format ; - dcat:downloadURL . - -pld:PlenaryDocument a sh:NodeShape; - rdfs:comment "This node shape represents a subset of eli:Work"@en; - sh:target pld:PlenaryDocument-target; - sh:nodeKind sh:IRI; - sh:closed "true"^^xsd:boolean; - rdfs:label "Work Plenary document"@en; - sh:order "1"^^xsd:integer; - owl:versionInfo "1.3.0"; - shacl-play:color "Orange"; - sh:property pld:P9, pld:P10, pld:P11, pld:P12, pld:P13, pld:P14, pld:P15, pld:P16, - pld:P17, pld:P18, pld:P19, pld:P20, pld:P21, pld:P22, pld:P23, pld:P24, pld:P25, pld:P26, - pld:P27, pld:P28, pld:P29, pld:P30, pld:P31, pld:P32, pld:P33, pld:P34, pld:P35 . - -pld:PlenaryDocument-target sh:select """PREFIX eli: -SELECT ?this -WHERE { - ?this eli:work_type ?type . - VALUES ?type { - - - - - } -}""" . - -pld:Amendment a sh:NodeShape; - rdfs:comment "This node shape represents a subset of eli:Work"@en; - sh:nodeKind sh:IRI; - sh:closed "true"^^xsd:boolean; - rdfs:label "Work Plenary Amendment"@en; - sh:order "2"^^xsd:integer; - owl:versionInfo "1.0"; - shacl-play:color "Orange"; - sh:property pld:P38, pld:P39, pld:P40, pld:P41, pld:P42, pld:P43, pld:P44, pld:P45, - pld:P46, pld:P47, pld:P48, pld:P49, pld:P50, pld:P51, pld:P52, pld:P54, pld:P55, pld:P56 . - -pld:Erratum a sh:NodeShape; - rdfs:comment "This node shape represents a subset of eli:Work"@en; - sh:nodeKind sh:IRI; - sh:closed "true"^^xsd:boolean; - rdfs:label "Work Plenary Erratum"@en; - sh:order "3"^^xsd:integer; - owl:versionInfo "1.0"; - shacl-play:color "Orange"; - sh:property pld:P60, pld:P61, pld:P62, pld:P63, pld:P64, pld:P65, pld:P66, pld:P67, - pld:P68, pld:P69, pld:P70, pld:P71, pld:P72, pld:P73, pld:P74, pld:P75 . - -pld:Expression a sh:NodeShape; - rdfs:comment "This node shape represents a subset of eli:Expression"@en; - sh:targetClass eli:Expression; - sh:nodeKind sh:IRI; - sh:closed "true"^^xsd:boolean; - rdfs:label "Realized By Expression"@en; - sh:order "4"^^xsd:integer; - owl:versionInfo "1.0"; - shacl-play:color "Blue"; - sh:property pld:P79, pld:P80, pld:P81, pld:P82, pld:P83 . - -pld:Manifestation a sh:NodeShape; - rdfs:comment "This node shape represents a subset of eli:Manifestation"@en; - sh:targetClass eli:Manifestation; - sh:nodeKind sh:IRI; - sh:closed "true"^^xsd:boolean; - rdfs:label "Is embodied by Manifestation"@en; - sh:order "5"^^xsd:integer; - owl:versionInfo "1.0"; - shacl-play:color "Green"; - sh:property pld:P86, pld:P87, pld:P88, pld:P89, pld:P90, pld:P91 . - -pld:Participation a sh:NodeShape; - rdfs:comment "This node shape represents a subset of eli-dl:Participation"@en; - sh:targetClass eli-dl:Participation; - sh:nodeKind sh:IRI; - sh:closed "true"^^xsd:boolean; - rdfs:label "Participation"@en; - sh:order "6"^^xsd:integer; - owl:versionInfo "1.0"; - shacl-play:color "Black"; - sh:property pld:P93, pld:P94, pld:P95, pld:P96, pld:P97 . - -pld:WorkTypeReference a sh:NodeShape; - rdfs:comment "This node shape refers to the class eli:WorkType"@en; - skos:example "http://publications.europa.eu/resource/authority/resource-type/PLENARY_REPORT"; - sh:nodeKind sh:IRI; - sh:pattern "http://publications.europa.eu/resource/authority/resource-type/.*$"; - sh:closed "true"^^xsd:boolean; - rdfs:label "Reference to a Work type"@en; - sh:order "8"^^xsd:integer; - owl:versionInfo "1.0"; - shacl-play:color "DarkGrey"; - sh:property pld:P100, pld:P101 . - -pld:LanguageReference a sh:NodeShape; - rdfs:comment "This node shape refers to the class dcterms:LinguisticSystem"@en; - skos:example "http://publications.europa.eu/resource/authority/language/ENG"; - sh:nodeKind sh:IRI; - sh:pattern "http://publications.europa.eu/resource/authority/language/.*$"; - sh:closed "true"^^xsd:boolean; - rdfs:label "Reference to a Language"@en; - sh:order "9"^^xsd:integer; - owl:versionInfo "1.0"; - shacl-play:color "DarkGrey"; - sh:property pld:P104, pld:P105 . - -pld:AgentReference a sh:NodeShape; - rdfs:comment "This node shape refers to the class foaf:Agent"@en; - sh:nodeKind sh:IRI; - sh:closed "true"^^xsd:boolean; - rdfs:label "Reference to an Agent"@en; - sh:order "10"^^xsd:integer; - owl:versionInfo "1.0"; - shacl-play:color "DarkGrey" . - -pld:MediaTypeOrExtentReference a sh:NodeShape; - rdfs:comment "This node shape refers to the class dcterms:MediaTypeOrExtent"@en; - skos:example "http://publications.europa.eu/resource/authority/file-type/PDF"; - sh:nodeKind sh:IRI; - sh:pattern "http://publications.europa.eu/resource/authority/file-type/.*$"; - sh:closed "true"^^xsd:boolean; - rdfs:label "Reference to a Media Type"@en; - sh:order "11"^^xsd:integer; - owl:versionInfo "1.0"; - shacl-play:color "DarkGrey"; - sh:property pld:P108, pld:P109 . - -pld:ParticipationRoleReference a sh:NodeShape; - rdfs:comment "This node shape refers to the class eli-dl:ParticipationRole"@en; - skos:example "http://publications.europa.eu/resource/authority/role/AUT"; - sh:nodeKind sh:IRI; - sh:pattern "http://publications.europa.eu/resource/authority/role/.*$"; - sh:closed "true"^^xsd:boolean; - rdfs:label "Reference to a Role"@en; - sh:order "12"^^xsd:integer; - owl:versionInfo "1.0"; - shacl-play:color "DarkGrey"; - sh:property pld:P112, pld:P113, pld:P117 . - -pld:OrganizationReference a sh:NodeShape; - rdfs:comment "This node shape refers to the class org:Organization"@en; - skos:example "http://publications.europa.eu/resource/authority/corporate-body/EP"; - sh:nodeKind sh:IRI; - sh:pattern "http://publications.europa.eu/resource/authority/corporate-body/.*$"; - sh:closed "true"^^xsd:boolean; - rdfs:label "Reference to an Organization"@en; - sh:order "13"^^xsd:integer; - owl:versionInfo "1.0"; - shacl-play:color "DarkGrey"; - sh:property pld:P128 . - -pld:PersonReference a sh:NodeShape; - rdfs:comment "This node shape refers to the class foaf:Person"@en; - skos:example "https://data.europarl.europa.eu/person/1234"; - sh:nodeKind sh:IRI; - sh:pattern "^https://data.europarl.europa.eu/person/[0-9].*$"; - sh:closed "true"^^xsd:boolean; - rdfs:label "Reference to a Person"@en; - sh:order "14"^^xsd:integer; - owl:versionInfo "1.0"; - shacl-play:color "DarkGrey"; - sh:property pld:P131 . - -pld:ConceptReference a sh:NodeShape; - rdfs:comment "This node shape refers to the class skos:Concept"@en; - skos:example "http://eurovoc.europa.eu/1851"; - sh:nodeKind sh:IRI; - sh:pattern "^https://eurovoc.europa.eu/.*$"; - sh:closed "true"^^xsd:boolean; - rdfs:label "Reference to a Concept"@en; - sh:order "15"^^xsd:integer; - owl:versionInfo "1.0"; - shacl-play:color "DarkGrey"; - sh:property pld:P116 . - -pld:ConceptSubjectMatterReference a sh:NodeShape; - rdfs:comment "This node shape refers to the class skos:Concept"@en; - skos:example "http://publications.europa.eu/resource/authority/subject-matter/MARI"; - sh:nodeKind sh:IRI; - sh:pattern "http://publications.europa.eu/resource/authority/subject-matter/.*$"; - sh:closed "true"^^xsd:boolean; - rdfs:label "Reference to a Concept (Subject Matter)"@en; - sh:order "16"^^xsd:integer; - owl:versionInfo "1.3.0"; - shacl-play:color "DarkGrey"; - sh:property pld:P120, pld:P121 . - -pld:ConceptDirectoryCodeReference a sh:NodeShape; - rdfs:comment "This node shape refers to the class skos:Concept"@en; - skos:example "http://publications.europa.eu/resource/authority/dir-eu-legal-act/062020"; - sh:nodeKind sh:IRI; - sh:pattern "http://publications.europa.eu/resource/authority/dir-eu-legal-act/.*$"; - sh:closed "true"^^xsd:boolean; - rdfs:label "Reference to a Concept (Directory Code)"@en; - sh:order "17"^^xsd:integer; - owl:versionInfo "1.3.0"; - shacl-play:color "DarkGrey"; - sh:property pld:P124, pld:P125 . - -pld:P9 a skos:Concept; - owl:versionInfo "1.0"; - sh:path rdf:type; - sh:name "type"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:hasValue eli:Work; - skos:inScheme ; - skos:topConceptOf . - -pld:P10 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path eli:work_type; - sh:name "work type"@en; - skos:example "A-9-2022-0081"; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - sh:node pld:WorkTypeReference; - sh:in _:79f295ad32df4ce8a18a92539c6e8a3b45550; - sh:deactivated "true"^^xsd:boolean; - skos:inScheme ; - skos:topConceptOf . - -_:79f295ad32df4ce8a18a92539c6e8a3b45550 rdf:first resource-type:REPORT_EP; - rdf:rest _:79f295ad32df4ce8a18a92539c6e8a3b45551 . - -_:79f295ad32df4ce8a18a92539c6e8a3b45551 rdf:first resource-type:MOTION_RES; - rdf:rest _:79f295ad32df4ce8a18a92539c6e8a3b45552 . - -_:79f295ad32df4ce8a18a92539c6e8a3b45552 rdf:first resource-type:JOINT_MOTION_RES; - rdf:rest _:79f295ad32df4ce8a18a92539c6e8a3b45553 . - -_:79f295ad32df4ce8a18a92539c6e8a3b45553 rdf:first resource-type:QUEST_ORAL_PART_SESSION_EP; - rdf:rest rdf:nil . - -pld:P11 a skos:Concept; - owl:versionInfo "1.0"; - sh:path eli:date_document; - sh:name "date document"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:date; - skos:inScheme ; - skos:topConceptOf . - -pld:P12 a skos:Concept; - owl:versionInfo "1.0"; - sh:path dcterms:identifier; - sh:name "identifier"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:string; - skos:inScheme ; - skos:topConceptOf . - -pld:P13 a skos:Concept; - owl:versionInfo "1.0"; - sh:path epvoc:identifierYear; - sh:name "identifier year"@en; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:string; - skos:inScheme ; - skos:topConceptOf . - -pld:P14 a skos:Concept; - owl:versionInfo "1.0"; - sh:path dcterms:title; - sh:name "title"@en; - sh:minCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype rdf:langString; - skos:inScheme ; - skos:topConceptOf . - -pld:P15 a skos:Concept; - owl:versionInfo "1.0"; - sh:path rdfs:label; - sh:name "label"@en; - skos:example "A9-0081/2022"; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:string; - skos:inScheme ; - skos:topConceptOf . - -pld:P16 a skos:Concept; - owl:versionInfo "1.0"; - sh:path epvoc:epNumber; - sh:name "ep number"@en; - skos:example "PE704.888"; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:string; - skos:inScheme ; - skos:topConceptOf . - -pld:P17 a skos:Concept; - owl:versionInfo "1.0"; - sh:path epvoc:epNumberVersion; - sh:name "en number version"@en; - skos:example "0300"; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:string; - skos:inScheme ; - skos:topConceptOf . - -pld:P18 a skos:Concept; - owl:versionInfo "1.0"; - sh:path skos:notation; - sh:name "notation"@en; - skos:example "P9_A(2022)0081"; - sh:nodeKind sh:Literal; - sh:datatype epvoc:publicRegister; - skos:inScheme ; - skos:topConceptOf . - -pld:P19 a skos:Concept; - owl:versionInfo "1.1"; - sh:path eli-dl:parliamentary_term; - sh:name "parliamentary term"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - skos:inScheme ; - skos:topConceptOf . - -pld:P20 a skos:Concept; - owl:versionInfo "1.1"; - sh:path epvoc:originalLanguage; - sh:name "original language"@en; - sh:minCount "0"^^xsd:integer; - sh:nodeKind sh:IRI; - sh:node pld:LanguageReference; - sh:deactivated "true"^^xsd:boolean; - skos:inScheme ; - skos:topConceptOf . - -pld:P21 a skos:Concept; - owl:versionInfo "1.1"; - sh:path eli:is_about; - sh:name "descriptor"@en; - sh:nodeKind sh:IRI; - sh:node pld:ConceptReference; - sh:deactivated "true"^^xsd:boolean; - skos:inScheme ; - skos:topConceptOf . - -pld:P22 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path epvoc:isAboutSubjectMatter; - sh:name "is about subject matter"@en; - skos:example "http://publications.europa.eu/resource/authority/subject-matter/MARI"; - sh:nodeKind sh:IRI; - sh:node pld:ConceptSubjectMatterReference; - sh:pattern "http://publications.europa.eu/resource/authority/subject-matter/.*$"; - sh:deactivated "true"^^xsd:boolean; - skos:inScheme ; - skos:topConceptOf . - -pld:P23 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path epvoc:isAboutDirectoryCode; - sh:name "is about directory code"@en; - skos:example "http://publications.europa.eu/resource/authority/dir-eu-legal-act/062020"; - sh:nodeKind sh:IRI; - sh:node pld:ConceptDirectoryCodeReference; - sh:pattern "http://publications.europa.eu/resource/authority/dir-eu-legal-act/.*$"; - sh:deactivated "true"^^xsd:boolean; - skos:inScheme ; - skos:topConceptOf . - -pld:P24 a skos:Concept; - owl:versionInfo "1.0"; - sh:path dcterms:creator; - sh:name "creator"@en; - skos:example "http://publications.europa.eu/resource/authority/corporate-body/EP_LIBE"; - sh:nodeKind sh:IRI; - skos:inScheme ; - skos:topConceptOf . - -pld:P25 a skos:Concept; - owl:versionInfo "1.0"; - sh:path dcterms:publisher; - sh:name "publisher"@en; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - skos:inScheme ; - skos:topConceptOf . - -pld:P26 a skos:Concept; - owl:versionInfo "1.0"; - sh:path eli:based_on; - sh:name "based on"@en; - sh:nodeKind sh:IRI; - skos:inScheme ; - skos:topConceptOf . - -pld:P27 a skos:Concept; - owl:versionInfo "1.0"; - sh:path eli:is_realized_by; - sh:name "is realized by"@en; - sh:nodeKind sh:IRI; - sh:node pld:Expression; - skos:inScheme ; - skos:topConceptOf . - -pld:P28 a skos:Concept; - owl:versionInfo "1.0"; - sh:path eli:is_derivative_of; - sh:name "is derivative of"@en; - sh:nodeKind sh:IRI; - skos:inScheme ; - skos:topConceptOf . - -pld:P29 a skos:Concept; - owl:versionInfo "1.0"; - sh:path epvoc:workHadParticipation; - sh:name "stakeholder participant"@en; - skos:example "https://data.europarl.europa.eu/eli/dl/participation/A-9-2022-0081_LIBE"; - sh:nodeKind sh:IRI; - sh:node pld:Participation; - skos:inScheme ; - skos:topConceptOf . - -pld:P30 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path eli-dl:adopts; - sh:name "adopts"@en; - sh:nodeKind sh:IRI; - sh:deactivated "true"^^xsd:boolean; - skos:inScheme ; - skos:topConceptOf . - -pld:P31 a skos:Concept; - owl:versionInfo "1.0"; - sh:path _:79f295ad32df4ce8a18a92539c6e8a3b45554; - sh:name "is_foreseeably_changed_by"@en; - sh:nodeKind sh:IRI; - sh:node pld:Amendment; - shacl-play:shortname "is_foreseeably_changed_by"; - skos:inScheme ; - skos:topConceptOf . - -_:79f295ad32df4ce8a18a92539c6e8a3b45554 sh:inversePath eli:foresees_change_of . - -pld:P32 a skos:Concept; - owl:versionInfo "1.0"; - sh:path _:79f295ad32df4ce8a18a92539c6e8a3b45555; - sh:name "corrected by"@en; - sh:nodeKind sh:IRI; - sh:node pld:Erratum; - shacl-play:shortname "corrected_by"; - skos:inScheme ; - skos:topConceptOf . - -_:79f295ad32df4ce8a18a92539c6e8a3b45555 sh:inversePath eli:corrects . - -pld:P33 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path _:79f295ad32df4ce8a18a92539c6e8a3b45556; - sh:name "was realized through"@en; - sh:nodeKind sh:IRI; - sh:hasValue eli-dl:Process; - sh:deactivated "true"^^xsd:boolean; - shacl-play:shortname "was_realized_through"; - skos:inScheme ; - skos:topConceptOf . - -_:79f295ad32df4ce8a18a92539c6e8a3b45556 sh:inversePath eli-dl:created_a_realization_of . - -pld:P34 a skos:Concept; - owl:versionInfo "1.5.0"; - sh:path _:79f295ad32df4ce8a18a92539c6e8a3b45557; - sh:name "basis for activity"@en; - sh:nodeKind sh:IRI; - sh:hasValue eli-dl:Activity; - sh:deactivated "true"^^xsd:boolean; - skos:inScheme ; - skos:topConceptOf . - -_:79f295ad32df4ce8a18a92539c6e8a3b45557 sh:inversePath eli-dl:based_on_a_realization_of . - -pld:P35 a skos:Concept; - owl:versionInfo "1.5.0"; - sh:path _:79f295ad32df4ce8a18a92539c6e8a3b45558; - sh:name "was decided through"@en; - sh:nodeKind sh:IRI; - sh:hasValue eli-dl:Decision; - sh:deactivated "true"^^xsd:boolean; - skos:inScheme ; - skos:topConceptOf . - -_:79f295ad32df4ce8a18a92539c6e8a3b45558 sh:inversePath eli-dl:decided_on_a_realization_of . - -pld:P38 a skos:Concept; - owl:versionInfo "1.0"; - sh:path rdf:type; - sh:name "type"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:hasValue eli:Work; - skos:inScheme ; - skos:topConceptOf . - -pld:P39 a skos:Concept; - owl:versionInfo "1.0"; - sh:path dcterms:identifier; - sh:name "identifier"@en; - skos:example "A-9-2022-0081-AM-001-001"; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:string; - skos:inScheme ; - skos:topConceptOf . - -pld:P40 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path eli:work_type; - sh:name "work type"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - sh:node pld:WorkTypeReference; - sh:hasValue resource-type:AMEND_LIST_EP; - sh:deactivated "true"^^xsd:boolean; - skos:inScheme ; - skos:topConceptOf . - -pld:P41 a skos:Concept; - owl:versionInfo "1.0"; - sh:path eli:date_document; - sh:name "date document"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:date; - skos:inScheme ; - skos:topConceptOf . - -pld:P42 a skos:Concept; - owl:versionInfo "1.0"; - sh:path epvoc:identifierYear; - sh:name "identifier year"@en; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:string; - skos:inScheme ; - skos:topConceptOf . - -pld:P43 a skos:Concept; - owl:versionInfo "1.0"; - sh:path dcterms:title; - sh:name "title"@en; - sh:minCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype rdf:langString; - skos:inScheme ; - skos:topConceptOf . - -pld:P44 a skos:Concept; - owl:versionInfo "1.0"; - sh:path rdfs:label; - sh:name "label"@en; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:string; - skos:inScheme ; - skos:topConceptOf . - -pld:P45 a skos:Concept; - owl:versionInfo "1.0"; - sh:path epvoc:epNumber; - sh:name "ep number"@en; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:string; - skos:inScheme ; - skos:topConceptOf . - -pld:P46 a skos:Concept; - owl:versionInfo "1.0"; - sh:path epvoc:epNumberVersion; - sh:name "ep number version"@en; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:string; - skos:inScheme ; - skos:topConceptOf . - -pld:P47 a skos:Concept; - owl:versionInfo "1.0"; - sh:path epvoc:numbering; - sh:name "numbering"@en; - skos:example "001-001"; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:string; - skos:inScheme ; - skos:topConceptOf . - -pld:P48 a skos:Concept; - owl:versionInfo "1.0"; - sh:path epvoc:itemNumberBegin; - sh:name "item number begin"@en; - skos:example "1"; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:integer; - skos:inScheme ; - skos:topConceptOf . - -pld:P49 a skos:Concept; - owl:versionInfo "1.0"; - sh:path epvoc:itemNumberEnd; - sh:name "item number end"@en; - skos:example "1"; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:integer; - skos:inScheme ; - skos:topConceptOf . - -pld:P50 a skos:Concept; - owl:versionInfo "1.0"; - sh:path skos:notation; - sh:name "notation"@en; - sh:nodeKind sh:Literal; - sh:datatype epvoc:publicRegister; - skos:inScheme ; - skos:topConceptOf . - -pld:P51 a skos:Concept; - owl:versionInfo "1.1"; - sh:path eli-dl:parliamentary_term; - sh:name "parliamentary term"@en; - sh:minCount "0"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - skos:inScheme ; - skos:topConceptOf . - -pld:P52 a skos:Concept; - owl:versionInfo "1.1"; - sh:path epvoc:originalLanguage; - sh:name "original language"@en; - sh:minCount "0"^^xsd:integer; - sh:nodeKind sh:IRI; - sh:node pld:LanguageReference; - sh:deactivated "true"^^xsd:boolean; - skos:inScheme ; - skos:topConceptOf . - -pld:P54 a skos:Concept; - owl:versionInfo "1.0"; - sh:path dcterms:publisher; - sh:name "publisher"@en; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - skos:inScheme ; - skos:topConceptOf . - -pld:P55 a skos:Concept; - owl:versionInfo "1.0"; - sh:path eli:is_realized_by; - sh:name "is realized by"@en; - sh:nodeKind sh:IRI; - sh:node pld:Expression; - skos:inScheme ; - skos:topConceptOf . - -pld:P56 a skos:Concept; - owl:versionInfo "1.0"; - sh:path eli-dl:foresees_change_of; - sh:name "foresees change of"@en; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - sh:node pld:PlenaryDocument; - sh:deactivated "true"^^xsd:boolean; - skos:inScheme ; - skos:topConceptOf . - -pld:P60 a skos:Concept; - owl:versionInfo "1.0"; - sh:path rdf:type; - sh:name "type"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - sh:hasValue eli:Work; - skos:inScheme ; - skos:topConceptOf . - -pld:P61 a skos:Concept; - owl:versionInfo "1.1"; - sh:path eli:work_type; - sh:name "work type"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - sh:node pld:WorkTypeReference; - sh:hasValue resource-type:ERRATUM; - sh:deactivated "true"^^xsd:boolean; - skos:inScheme ; - skos:topConceptOf . - -pld:P62 a skos:Concept; - owl:versionInfo "1.0"; - sh:path eli:date_document; - sh:name "date document"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:date; - skos:inScheme ; - skos:topConceptOf . - -pld:P63 a skos:Concept; - owl:versionInfo "1.0"; - sh:path dcterms:identifier; - sh:name "identifier"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:string; - skos:inScheme ; - skos:topConceptOf . - -pld:P64 a skos:Concept; - owl:versionInfo "1.0"; - sh:path epvoc:identifierYear; - sh:name "identifier year"@en; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:string; - skos:inScheme ; - skos:topConceptOf . - -pld:P65 a skos:Concept; - owl:versionInfo "1.0"; - sh:path dcterms:title; - sh:name "title"@en; - sh:minCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype rdf:langString; - skos:inScheme ; - skos:topConceptOf . - -pld:P66 a skos:Concept; - owl:versionInfo "1.0"; - sh:path rdfs:label; - sh:name "label"@en; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:string; - skos:inScheme ; - skos:topConceptOf . - -pld:P67 a skos:Concept; - owl:versionInfo "1.0"; - sh:path epvoc:epNumber; - sh:name "ep number"@en; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:string; - skos:inScheme ; - skos:topConceptOf . - -pld:P68 a skos:Concept; - owl:versionInfo "1.0"; - sh:path epvoc:epNumberVersion; - sh:name "ep number version"@en; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:string; - skos:inScheme ; - skos:topConceptOf . - -pld:P69 a skos:Concept; - owl:versionInfo "1.0"; - sh:path epvoc:numbering; - sh:name "numbering"@en; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:string; - skos:inScheme ; - skos:topConceptOf . - -pld:P70 a skos:Concept; - owl:versionInfo "1.0"; - sh:path skos:notation; - sh:name "notation"@en; - sh:nodeKind sh:Literal; - sh:datatype epvoc:publicRegister; - skos:inScheme ; - skos:topConceptOf . - -pld:P71 a skos:Concept; - owl:versionInfo "1.1"; - sh:path eli-dl:parliamentary_term; - sh:name "parliamentary term"@en; - sh:minCount "0"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - skos:inScheme ; - skos:topConceptOf . - -pld:P72 a skos:Concept; - owl:versionInfo "1.1"; - sh:path epvoc:originalLanguage; - sh:name "original language"@en; - sh:minCount "0"^^xsd:integer; - sh:nodeKind sh:IRI; - sh:node pld:LanguageReference; - sh:deactivated "true"^^xsd:boolean; - skos:inScheme ; - skos:topConceptOf . - -pld:P73 a skos:Concept; - owl:versionInfo "1.0"; - sh:path dcterms:publisher; - sh:name "publisher"@en; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - skos:inScheme ; - skos:topConceptOf . - -pld:P74 a skos:Concept; - owl:versionInfo "1.0"; - sh:path eli:is_realized_by; - sh:name "is realized by"@en; - sh:nodeKind sh:IRI; - sh:node pld:Expression; - skos:inScheme ; - skos:topConceptOf . - -pld:P75 a skos:Concept; - owl:versionInfo "1.0"; - sh:path eli:corrects; - sh:name "corrects"@en; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - sh:node pld:PlenaryDocument; - sh:deactivated "true"^^xsd:boolean; - skos:inScheme ; - skos:topConceptOf . - -pld:P79 a skos:Concept; - owl:versionInfo "1.0"; - sh:path rdf:type; - sh:name "type"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - sh:hasValue eli:Expression; - skos:inScheme ; - skos:topConceptOf . - -pld:P80 a skos:Concept; - owl:versionInfo "1.0"; - sh:path eli:title; - sh:name "title"@en; - sh:minCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype rdf:langString; - skos:inScheme ; - skos:topConceptOf . - -pld:P81 a skos:Concept; - owl:versionInfo "1.0"; - sh:path eli:title_alternative; - sh:name "alternative title"@en; - sh:nodeKind sh:Literal; - sh:datatype rdf:langString; - skos:inScheme ; - skos:topConceptOf . - -pld:P82 a skos:Concept; - owl:versionInfo "1.0"; - sh:path eli:is_embodied_by; - sh:name "is embodied by"@en; - sh:nodeKind sh:IRI; - sh:node pld:Manifestation; - skos:inScheme ; - skos:topConceptOf . - -pld:P83 a skos:Concept; - owl:versionInfo "1.1"; - sh:path eli:language; - sh:name "language"@en; - sh:minCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - sh:node pld:LanguageReference; - sh:deactivated "true"^^xsd:boolean; - skos:inScheme ; - skos:topConceptOf . - -pld:P86 a skos:Concept; - owl:versionInfo "1.0"; - sh:path rdf:type; - sh:name "type"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - sh:hasValue eli:Manifestation; - skos:inScheme ; - skos:topConceptOf . - -pld:P87 a skos:Concept; - owl:versionInfo "1.0"; - sh:path dcterms:issued; - sh:name "issued"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:dateTime; - skos:inScheme ; - skos:topConceptOf . - -pld:P88 a skos:Concept; - owl:versionInfo "1.0"; - sh:path eli:is_exemplified_by; - sh:name "is exemplified by"@en; - sh:minCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - skos:inScheme ; - skos:topConceptOf . - -pld:P89 a skos:Concept; - owl:versionInfo "1.0"; - sh:path epvoc:byteSize; - sh:name "byte size"@en; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:long; - skos:inScheme ; - skos:topConceptOf . - -pld:P90 a skos:Concept; - owl:versionInfo "1.1"; - sh:path dcterms:format; - sh:name "format"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - sh:node pld:MediaTypeOrExtentReference; - sh:in _:79f295ad32df4ce8a18a92539c6e8a3b45559; - sh:deactivated "true"^^xsd:boolean; - skos:inScheme ; - skos:topConceptOf . - -_:79f295ad32df4ce8a18a92539c6e8a3b45559 rdf:first file-type:PDF; - rdf:rest _:79f295ad32df4ce8a18a92539c6e8a3b45560 . - -_:79f295ad32df4ce8a18a92539c6e8a3b45560 rdf:first file-type:XML; - rdf:rest _:79f295ad32df4ce8a18a92539c6e8a3b45561 . - -_:79f295ad32df4ce8a18a92539c6e8a3b45561 rdf:first file-type:DOCX; - rdf:rest _:79f295ad32df4ce8a18a92539c6e8a3b45562 . - -_:79f295ad32df4ce8a18a92539c6e8a3b45562 rdf:first file-type:DOC; - rdf:rest rdf:nil . - -pld:P91 a skos:Concept; - owl:versionInfo "1.0"; - sh:path eli:media_type; - sh:name "media type"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - skos:inScheme ; - skos:topConceptOf . - -pld:P93 a skos:Concept; - owl:versionInfo "1.0"; - sh:path rdf:type; - sh:name "type"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - sh:hasValue eli-dl:Participation; - skos:inScheme ; - skos:topConceptOf . - -pld:P94 a skos:Concept; - owl:versionInfo "1.1"; - sh:path eli-dl:participation_role; - sh:name "participation role"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - sh:node pld:ParticipationRoleReference; - sh:deactivated "true"^^xsd:boolean; - skos:inScheme ; - skos:topConceptOf . - -pld:P95 a skos:Concept; - owl:versionInfo "1.1"; - sh:path eli-dl:had_participant_organization; - sh:name "participation organization"@en; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - sh:node pld:OrganizationReference; - sh:deactivated "true"^^xsd:boolean; - skos:inScheme ; - skos:topConceptOf . - -pld:P96 a skos:Concept; - owl:versionInfo "1.1"; - sh:path eli-dl:participation_in_name_of; - sh:name "participation in name of"@en; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - sh:node pld:OrganizationReference; - sh:deactivated "true"^^xsd:boolean; - skos:inScheme ; - skos:topConceptOf . - -pld:P97 a skos:Concept; - owl:versionInfo "1.1"; - sh:path eli-dl:had_participant_person; - sh:name "participation person"@en; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - sh:node pld:PersonReference; - sh:deactivated "true"^^xsd:boolean; - skos:inScheme ; - skos:topConceptOf . - -pld:P100 a skos:Concept; - owl:versionInfo "1.1"; - sh:path rdf:type; - sh:name "type"@en; - sh:nodeKind sh:IRI; - sh:hasValue eli:WorkType; - skos:inScheme ; - skos:topConceptOf . - -pld:P101 a skos:Concept; - owl:versionInfo "1.1"; - sh:path skos:inScheme; - sh:name "Is in scheme"@en; - sh:nodeKind sh:IRI; - sh:hasValue op-aut:resource-type; - skos:inScheme ; - skos:topConceptOf . - -pld:P104 a skos:Concept; - owl:versionInfo "1.0"; - sh:path rdf:type; - sh:name "type"@en; - sh:nodeKind sh:IRI; - sh:hasValue dcterms:LinguisticSystem; - skos:inScheme ; - skos:topConceptOf . - -pld:P105 a skos:Concept; - owl:versionInfo "1.1"; - sh:path skos:inScheme; - sh:name "Is in scheme"@en; - sh:nodeKind sh:IRI; - sh:hasValue op-aut:language; - skos:inScheme ; - skos:topConceptOf . - -pld:P108 a skos:Concept; - owl:versionInfo "1.0"; - sh:path rdf:type; - sh:name "type"@en; - sh:nodeKind sh:IRI; - sh:hasValue dcterms:MediaTypeOrExtent; - skos:inScheme ; - skos:topConceptOf . - -pld:P109 a skos:Concept; - owl:versionInfo "1.1"; - sh:path skos:inScheme; - sh:name "Is in scheme"@en; - sh:nodeKind sh:IRI; - sh:hasValue op-aut:format; - skos:inScheme ; - skos:topConceptOf . - -pld:P112 a skos:Concept; - owl:versionInfo "1.0"; - sh:path rdf:type; - sh:name "type"@en; - sh:hasValue eli-dl:ParticipationRole; - skos:inScheme ; - skos:topConceptOf . - -pld:P113 a skos:Concept; - owl:versionInfo "1.1"; - sh:path skos:inScheme; - sh:name "Is in scheme"@en; - sh:nodeKind sh:IRI; - sh:hasValue op-aut:role; - skos:inScheme ; - skos:topConceptOf . - -pld:P116 a skos:Concept; - owl:versionInfo "1.0"; - sh:path rdf:type; - sh:name "type"@en; - sh:nodeKind sh:IRI; - sh:hasValue skos:Concept; - skos:inScheme ; - skos:topConceptOf . - -pld:P117 a skos:Concept; - owl:versionInfo "1.1"; - sh:path skos:inScheme; - sh:name "Is in scheme"@en; - sh:nodeKind sh:IRI; - sh:hasValue ; - skos:inScheme ; - skos:topConceptOf . - -pld:P120 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path rdf:type; - sh:name "type"@en; - sh:nodeKind sh:IRI; - sh:hasValue skos:Concept; - skos:inScheme ; - skos:topConceptOf . - -pld:P121 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path skos:inScheme; - sh:name "Is in scheme"@en; - sh:nodeKind sh:IRI; - sh:hasValue op-aut:subject-matter; - skos:inScheme ; - skos:topConceptOf . - -pld:P124 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path rdf:type; - sh:name "type"@en; - sh:nodeKind sh:IRI; - sh:hasValue skos:Concept; - skos:inScheme ; - skos:topConceptOf . - -pld:P125 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path skos:inScheme; - sh:name "Is in scheme"@en; - sh:nodeKind sh:IRI; - sh:hasValue op-aut:dir-eu-legal-act; - skos:inScheme ; - skos:topConceptOf . - -pld:P128 a skos:Concept; - owl:versionInfo "1.0"; - sh:path rdf:type; - sh:name "type"@en; - sh:hasValue org:Organization; - skos:inScheme ; - skos:topConceptOf . - -pld:P131 a skos:Concept; - owl:versionInfo "1.0"; - sh:path rdf:type; - sh:name "type"@en; - sh:hasValue foaf:Person; - skos:inScheme ; - skos:topConceptOf . +@prefix schema: . +@prefix owl: . +@prefix xsd: . +@prefix skosthes: . +@prefix rdfs: . +@prefix ep-roles: . +@prefix qb: . +@prefix doap: . +@prefix sh: . +@prefix dcterms: . +@prefix dcat: . +@prefix euvoc: . +@prefix locn: . +@prefix vann: . +@prefix prov: . +@prefix foaf: . +@prefix file-type: . +@prefix eli: . +@prefix adms: . +@prefix org: . +@prefix xls2rdf: . +@prefix eli-dl: . +@prefix ept: . +@prefix pld: . +@prefix vcard: . +@prefix shacl-play: . +@prefix rdf: . +@prefix ep-activities: . +@prefix ep-document-types: . +@prefix resource-type: . +@prefix epvoc: . +@prefix op-aut: . +@prefix dc: . +@prefix skos: . +@prefix skosxl: . + + a owl:Ontology, adms:Asset; + dcterms:type ; + rdfs:label "Plenary documents dataset description"@en; + dcterms:title "Plenary documents dataset description"@en; + dcterms:description "This Dataset Description is a subset of the general ELI-EP application profile and it includes classes and properties used in Plenary documents datasets. Descriptions of classes and properties can be found in ELI-EP application profile."@en; + owl:versionInfo "2.1.0"; + adms:versionNotes """2.1.0 - 2024-03-21 +- (rfc) eli:work_type[eli:WorkType] values based on the EP taxonomy ep-document-types (REPORT_PLENARY, RESOLUTION_MOTION, RESOLUTION_MOTION_JOINT, QUESTION_RESOLUTION_MOTION, AMENDMENT_LIST, ERRATUM) and not EU AT (op-aut:resource-type) +- (rfc) create more specific shapes for each type +- (rfc) dcterms:creator, dcterms:publisher, eli-dl:had_participant_organization and eli-dl:participation_in_name_of will be based on org-ep data and not EU AT (op-aut:corporate-body) +- (rfc) eli-dl:participation_role values based on the EP taxonomy ep-roles, and not EU AT (op-aut:role) +- (rfc) change of JSON key using \"inverse_\" (api/v2 only) + +1.5.0 - 2023-12-07 +- (new) [sh:inversePath eli-dl:based_on_a_realization_of]; [sh:inversePath eli-dl:decided_on_a_realization_of] + +1.3.0 - 2023-09-26 +- (rfc) impact on eli:work_type due to changed values (op-aut:resource-type: REPORT → REPORT_EP and AMEND_EP → AMEND_LIST_EP) +- (rfc) impact on eli-dl:participation_role for REPORT_EP due to changed values (op-aut:role: AUT → RAPP) +- (new) eli-dl:adopts for REPORT_EP +- (new) epvoc:isAboutSubjectMatter and epvoc:isAboutDirectoryCode +- (new) add [sh:inversePath eli-dl:created_a_realization_of] to a procedure (Remark: Data on procedures will be available in the upcoming releases). + +1.1 - 2023-04-27 +- eli:date_document sh:datatype is not xsd:dateTime, but xsd:date +- remove external shapes (incl. controlled vocabularies data) in datasets. + +1.0 - 2022-11-18 +- creation"""@en; + adms:status ; + owl:versionIRI ; + dcterms:conformsTo ; + dcterms:created "2022-11-18"^^xsd:date; + dcterms:modified "2024-03-21T00:00:00.000Z"^^xsd:dateTime; + dcterms:dateCopyrighted "2022"^^xsd:gYear; + dcterms:license ; + dcterms:creator ; + dcterms:publisher ; + dcterms:rigthsHolder ; + dcat:distribution _:a4aeb3f30c2042e3b539bc99a24f35721262 . + +_:a4aeb3f30c2042e3b539bc99a24f35721262 dcterms:format ; + dcat:downloadURL . + +pld:ReportPlenary a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli:Work"@en; + sh:target pld:ReportPlenary-target; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/A-9-2024-0061"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Work Plenary Report"@en; + sh:order "1"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "Orange"; + sh:property pld:P9, pld:P10, pld:P11, pld:P12, pld:P13, pld:P14, pld:P15, pld:P16, + pld:P17, pld:P18, pld:P19, pld:P20, pld:P21, pld:P22, pld:P23, pld:P24, pld:P25, pld:P26, + pld:P27, pld:P28, pld:P29, pld:P30, pld:P31, pld:P32, pld:P33, pld:P34 . + +pld:ReportPlenary-target sh:select """PREFIX eli: +SELECT ?this +WHERE { + ?this eli:work_type . +}""" . + +pld:ResolutionMotion a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli:Work"@en; + sh:target pld:ResolutionMotion-target; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/B-9-2024-0185"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Work Motion for Resolution"@en; + sh:order "2"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "Orange"; + sh:property pld:P37, pld:P38, pld:P39, pld:P40, pld:P41, pld:P42, pld:P43, pld:P44, + pld:P46, pld:P47, pld:P48, pld:P49, pld:P50, pld:P51, pld:P52, pld:P53, pld:P54, pld:P55, + pld:P56, pld:P57, pld:P58, pld:P59 . + +pld:ResolutionMotion-target sh:select """PREFIX eli: +SELECT ?this +WHERE { + ?this eli:work_type . +}""" . + +pld:ResolutionMotionJoint a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli:Work"@en; + sh:target pld:ResolutionMotionJoint-target; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/RC-9-2024-0187"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Work Joint Motion for Resolution"@en; + sh:order "3"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "Orange"; + sh:property pld:P62, pld:P63, pld:P64, pld:P65, pld:P66, pld:P67, pld:P68, pld:P69, + pld:P70, pld:P71, pld:P72, pld:P73, pld:P74, pld:P75, pld:P76, pld:P77, pld:P78, pld:P79, + pld:P80, pld:P81, pld:P82, pld:P83, pld:P84 . + +pld:ResolutionMotionJoint-target sh:select """PREFIX eli: +SELECT ?this +WHERE { + ?this eli:work_type . +}""" . + +pld:QuestionResolutionMotion a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli:Work"@en; + sh:target pld:QuestionResolutionMotion-target; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/QOB-9-2024-0004"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Work Question for Motion for Resolution"@en; + sh:order "4"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "Orange"; + sh:property pld:P87, pld:P88, pld:P89, pld:P90, pld:P91, pld:P92, pld:P93, pld:P94, + pld:P95, pld:P96, pld:P97, pld:P98, pld:P99, pld:P100, pld:P101, pld:P102, pld:P103, + pld:P104, pld:P105, pld:P106, pld:P107, pld:P108, pld:P109 . + +pld:QuestionResolutionMotion-target sh:select """PREFIX eli: +SELECT ?this +WHERE { + ?this eli:work_type . +}""" . + +pld:Amendment a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli:Work"@en; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/A-9-2024-0065-AM-001-292"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Work Plenary Amendment"@en; + sh:order "7"^^xsd:integer; + owl:versionInfo "1.0"; + shacl-play:color "Orange"; + sh:property pld:P112, pld:P113, pld:P114, pld:P115, pld:P116, pld:P117, pld:P118, + pld:P119, pld:P120, pld:P121, pld:P122, pld:P123, pld:P124, pld:P125, pld:P126, pld:P127, + pld:P128, pld:P129 . + +pld:Erratum a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli:Work"@en; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Work Plenary Erratum"@en; + sh:order "8"^^xsd:integer; + owl:versionInfo "1.0"; + shacl-play:color "Orange"; + sh:property pld:P132, pld:P133, pld:P134, pld:P135, pld:P136, pld:P137, pld:P138, + pld:P139, pld:P140, pld:P141, pld:P142, pld:P143, pld:P144, pld:P145 . + +pld:Expression a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli:Expression"@en; + sh:targetClass eli:Expression; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/A-9-2024-0061/en"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+/[a-z]{2,3}$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Realized By Expression"@en; + sh:order "9"^^xsd:integer; + owl:versionInfo "1.0"; + shacl-play:color "Blue"; + sh:property pld:P148, pld:P149, pld:P150, pld:P151, pld:P152 . + +pld:Manifestation a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli:Manifestation"@en; + sh:targetClass eli:Manifestation; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/A-9-2024-0061/en/pdf"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+/[a-z]{2,3}/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Is embodied by Manifestation"@en; + sh:order "10"^^xsd:integer; + owl:versionInfo "1.0"; + shacl-play:color "Green"; + sh:property pld:P155, pld:P156, pld:P157, pld:P158, pld:P159, pld:P160 . + +pld:Participation a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli-dl:Participation"@en; + sh:targetClass eli-dl:Participation; + skos:example "https://data.europarl.europa.eu/eli/dl/participation/A-9-2024-0061_197826"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/participation/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Participation"@en; + sh:order "11"^^xsd:integer; + owl:versionInfo "1.0"; + shacl-play:color "Black"; + sh:property pld:P162, pld:P163, pld:P164, pld:P165, pld:P166 . + +pld:WorkTypeReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli:WorkType"@en; + skos:example "https://data.europarl.europa.eu/def/ep-document-types/REPORT_PLENARY"; + sh:nodeKind sh:IRI; + sh:pattern "https://data.europarl.europa.eu/def/ep-document-types/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Work type"@en; + sh:order "14"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property pld:P169, pld:P170 . + +pld:LanguageReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class dcterms:LinguisticSystem"@en; + skos:example "http://publications.europa.eu/resource/authority/language/ENG"; + sh:nodeKind sh:IRI; + sh:pattern "http://publications.europa.eu/resource/authority/language/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Language"@en; + sh:order "15"^^xsd:integer; + owl:versionInfo "1.0"; + shacl-play:color "DarkGrey"; + sh:property pld:P173, pld:P174 . + +pld:AgentReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class foaf:Agent"@en; + sh:nodeKind sh:IRI; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to an Agent"@en; + sh:order "16"^^xsd:integer; + owl:versionInfo "1.0"; + shacl-play:color "DarkGrey" . + +pld:MediaTypeOrExtentReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class dcterms:MediaTypeOrExtent"@en; + skos:example "http://publications.europa.eu/resource/authority/file-type/PDF"; + sh:nodeKind sh:IRI; + sh:pattern "http://publications.europa.eu/resource/authority/file-type/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Media Type"@en; + sh:order "17"^^xsd:integer; + owl:versionInfo "1.0"; + shacl-play:color "DarkGrey"; + sh:property pld:P177, pld:P178 . + +pld:ParticipationRoleReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli-dl:ParticipationRole"@en; + skos:example "https://data.europarl.europa.eu/def/ep-roles/AUTHOR"; + sh:nodeKind sh:IRI; + sh:pattern "https://data.europarl.europa.eu/def/ep-roles/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Role"@en; + sh:order "18"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property pld:P181, pld:P182, pld:P186 . + +pld:OrganizationReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class org:Organization"@en; + skos:example "https://data.europarl.europa.eu/org/EU_PARLIAMENT"; + sh:nodeKind sh:IRI; + sh:pattern "https://data.europarl.europa.eu/org/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to an Organization"@en; + sh:order "19"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property pld:P197 . + +pld:PersonReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class foaf:Person"@en; + skos:example "https://data.europarl.europa.eu/person/1234"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/person/[0-9].*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Person"@en; + sh:order "20"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property pld:P200 . + +pld:ConceptReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class skos:Concept"@en; + skos:example "http://eurovoc.europa.eu/1851"; + sh:nodeKind sh:IRI; + sh:pattern "^http://eurovoc.europa.eu/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Concept"@en; + sh:order "21"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property pld:P185 . + +pld:ConceptSubjectMatterReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class skos:Concept"@en; + skos:example "http://publications.europa.eu/resource/authority/subject-matter/MARI"; + sh:nodeKind sh:IRI; + sh:pattern "http://publications.europa.eu/resource/authority/subject-matter/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Concept (Subject Matter)"@en; + sh:order "22"^^xsd:integer; + owl:versionInfo "1.3.0"; + shacl-play:color "DarkGrey"; + sh:property pld:P189, pld:P190 . + +pld:ConceptDirectoryCodeReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class skos:Concept"@en; + skos:example "http://publications.europa.eu/resource/authority/dir-eu-legal-act/062020"; + sh:nodeKind sh:IRI; + sh:pattern "http://publications.europa.eu/resource/authority/dir-eu-legal-act/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Concept (Directory Code)"@en; + sh:order "23"^^xsd:integer; + owl:versionInfo "1.3.0"; + shacl-play:color "DarkGrey"; + sh:property pld:P193, pld:P194 . + +pld:ProcessReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli-dl:Process"@en; + skos:example "https://data.europarl.europa.eu/eli/dl/proc/2023-0338"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/proc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Process"@en; + sh:order "24"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property pld:P203, pld:P204 . + +pld:DecisionReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli-dl:Decision"@en; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Decision"@en; + sh:order "25"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property pld:P207, pld:P208, pld:P209 . + +pld:ActivityReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli-dl:Activity"@en; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to an Activity"@en; + sh:order "26"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property pld:P212, pld:P213, pld:P214 . + +pld:ReportParliamentaryCommitteeDraftReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli:Work"@en; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Work (Report Parliamentary Committee Draft)"@en; + sh:order "27"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property pld:P217, pld:P218 . + +pld:P9 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:hasValue eli:Work; + shacl-play:shortname "type" . + +pld:P10 owl:versionInfo "2.1.0"; + sh:path eli:work_type; + sh:name "work type"@en; + skos:example "https://data.europarl.europa.eu/def/ep-document-types/REPORT_PLENARY"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node pld:WorkTypeReference; + sh:hasValue ep-document-types:REPORT_PLENARY; + sh:pattern "https://data.europarl.europa.eu/def/ep-document-types/.*$"; + shacl-play:shortname "work_type" . + +pld:P11 owl:versionInfo "2.1.0"; + sh:path eli:date_document; + sh:name "date document"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:date; + shacl-play:shortname "date_document" . + +pld:P12 owl:versionInfo "2.1.0"; + sh:path dcterms:identifier; + sh:name "identifier"@en; + skos:example "A-9-2022-0081"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifier" . + +pld:P13 owl:versionInfo "2.1.0"; + sh:path epvoc:identifierYear; + sh:name "identifier year"@en; + skos:example "2022"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifierYear" . + +pld:P14 owl:versionInfo "2.1.0"; + sh:path dcterms:title; + sh:name "title"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "title_dcterms" . + +pld:P15 owl:versionInfo "2.1.0"; + sh:path rdfs:label; + sh:name "label"@en; + skos:example "A9-0081/2022"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "label" . + +pld:P16 owl:versionInfo "2.1.0"; + sh:path epvoc:epNumber; + sh:name "ep number"@en; + skos:example "PE704.888"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "epNumber" . + +pld:P17 owl:versionInfo "2.1.0"; + sh:path epvoc:epNumberVersion; + sh:name "en number version"@en; + skos:example "0300"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "epNumberVersion" . + +pld:P18 owl:versionInfo "2.1.0"; + sh:path skos:notation; + sh:name "notation"@en; + skos:example "P9_A(2022)0081"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype epvoc:publicRegister; + shacl-play:shortname "notation_publicRegister" . + +pld:P19 owl:versionInfo "2.1.0"; + sh:path eli-dl:parliamentary_term; + sh:name "parliamentary term"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + shacl-play:shortname "parliamentary_term" . + +pld:P20 owl:versionInfo "2.1.0"; + sh:path epvoc:originalLanguage; + sh:name "original language"@en; + sh:minCount "0"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node pld:LanguageReference; + shacl-play:shortname "originalLanguage" . + +pld:P21 owl:versionInfo "2.1.0"; + sh:path eli:is_about; + sh:name "is about descriptor"@en; + sh:nodeKind sh:IRI; + sh:node pld:ConceptReference; + shacl-play:shortname "is_about" . + +pld:P22 owl:versionInfo "2.1.0"; + sh:path epvoc:isAboutSubjectMatter; + sh:name "is about subject matter"@en; + skos:example "http://publications.europa.eu/resource/authority/subject-matter/MARI"; + sh:nodeKind sh:IRI; + sh:node pld:ConceptSubjectMatterReference; + sh:pattern "http://publications.europa.eu/resource/authority/subject-matter/.*$"; + shacl-play:shortname "isAboutSubjectMatter" . + +pld:P23 owl:versionInfo "2.1.0"; + sh:path epvoc:isAboutDirectoryCode; + sh:name "is about directory code"@en; + skos:example "http://publications.europa.eu/resource/authority/dir-eu-legal-act/062020"; + sh:nodeKind sh:IRI; + sh:node pld:ConceptDirectoryCodeReference; + sh:pattern "http://publications.europa.eu/resource/authority/dir-eu-legal-act/.*$"; + shacl-play:shortname "isAboutDirectoryCode" . + +pld:P24 owl:versionInfo "2.1.0"; + sh:path dcterms:creator; + sh:name "creator"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:or _:a4aeb3f30c2042e3b539bc99a24f35721263; + shacl-play:shortname "creator" . + +_:a4aeb3f30c2042e3b539bc99a24f35721263 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721264; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721265 . + +_:a4aeb3f30c2042e3b539bc99a24f35721264 sh:node pld:OrganizationReference . + +_:a4aeb3f30c2042e3b539bc99a24f35721265 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721266; + rdf:rest rdf:nil . + +_:a4aeb3f30c2042e3b539bc99a24f35721266 sh:node pld:PersonReference . + +pld:P25 owl:versionInfo "2.1.0"; + sh:path dcterms:publisher; + sh:name "publisher"@en; + skos:example "https://data.europarl.europa.eu/org/EU_PARLIAMENT"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node pld:OrganizationReference; + sh:hasValue ; + shacl-play:shortname "publisher" . + +pld:P26 owl:versionInfo "2.1.0"; + sh:path eli:based_on; + sh:name "based on"@en; + sh:nodeKind sh:IRI; + shacl-play:shortname "based_on" . + +pld:P27 owl:versionInfo "2.1.0"; + sh:path eli:is_realized_by; + sh:name "is realized by"@en; + sh:nodeKind sh:IRI; + sh:node pld:Expression; + shacl-play:shortname "is_realized_by" . + +pld:P28 owl:versionInfo "2.1.0"; + sh:path epvoc:workHadParticipation; + sh:name "stakeholder participant"@en; + skos:example "https://data.europarl.europa.eu/eli/dl/participation/A-9-2022-0081_LIBE"; + sh:nodeKind sh:IRI; + sh:node pld:Participation; + shacl-play:shortname "workHadParticipation" . + +pld:P29 owl:versionInfo "2.1.0"; + sh:path eli-dl:adopts; + sh:name "adopts"@en; + sh:nodeKind sh:IRI; + sh:node pld:ReportParliamentaryCommitteeDraftReference; + shacl-play:shortname "adopts" . + +pld:P30 owl:versionInfo "2.1.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721267; + sh:name "inverse foresees change of"@en; + sh:nodeKind sh:IRI; + sh:node pld:Amendment; + shacl-play:shortname "inverse_foresees_change_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721267 sh:inversePath eli-dl:foresees_change_of . + +pld:P31 owl:versionInfo "2.1.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721268; + sh:name "inverse corrects"@en; + sh:nodeKind sh:IRI; + sh:node pld:Erratum; + shacl-play:shortname "inverse_corrects" . + +_:a4aeb3f30c2042e3b539bc99a24f35721268 sh:inversePath eli:corrects . + +pld:P32 owl:versionInfo "2.1.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721269; + sh:name "inverse created a realization of"@en; + sh:nodeKind sh:IRI; + sh:node pld:ProcessReference; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "inverse_created_a_realization_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721269 sh:inversePath eli-dl:created_a_realization_of . + +pld:P33 owl:versionInfo "2.1.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721270; + sh:name "inverse based on a realization of"@en; + sh:nodeKind sh:IRI; + sh:node pld:ActivityReference; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "inverse_based_on_a_realization_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721270 sh:inversePath eli-dl:based_on_a_realization_of . + +pld:P34 owl:versionInfo "2.1.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721271; + sh:name "inverse decided on a realization of"@en; + sh:nodeKind sh:IRI; + sh:node pld:DecisionReference; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "inverse_decided_on_a_realization_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721271 sh:inversePath eli-dl:decided_on_a_realization_of . + +pld:P37 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:hasValue eli:Work; + shacl-play:shortname "type" . + +pld:P38 owl:versionInfo "2.1.0"; + sh:path eli:work_type; + sh:name "work type"@en; + skos:example "https://data.europarl.europa.eu/def/ep-document-types/RESOLUTION_MOTION"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node pld:WorkTypeReference; + sh:hasValue ep-document-types:RESOLUTION_MOTION; + sh:pattern "https://data.europarl.europa.eu/def/ep-document-types/.*$"; + shacl-play:shortname "work_type" . + +pld:P39 owl:versionInfo "2.1.0"; + sh:path eli:date_document; + sh:name "date document"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:date; + shacl-play:shortname "date_document" . + +pld:P40 owl:versionInfo "2.1.0"; + sh:path dcterms:identifier; + sh:name "identifier"@en; + skos:example "B-9-2024-0062"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifier" . + +pld:P41 owl:versionInfo "2.1.0"; + sh:path epvoc:identifierYear; + sh:name "identifier year"@en; + skos:example "2024"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifierYear" . + +pld:P42 owl:versionInfo "2.1.0"; + sh:path dcterms:title; + sh:name "title"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "title_dcterms" . + +pld:P43 owl:versionInfo "2.1.0"; + sh:path rdfs:label; + sh:name "label"@en; + skos:example "B9-0062/2024"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "label" . + +pld:P44 owl:versionInfo "2.1.0"; + sh:path epvoc:epNumber; + sh:name "ep number"@en; + skos:example "PE756.747"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "epNumber" . + +pld:P46 owl:versionInfo "2.1.0"; + sh:path skos:notation; + sh:name "notation"@en; + sh:nodeKind sh:Literal; + sh:datatype epvoc:publicRegister; + shacl-play:shortname "notation_publicRegister" . + +pld:P47 owl:versionInfo "2.1.0"; + sh:path eli-dl:parliamentary_term; + sh:name "parliamentary term"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + shacl-play:shortname "parliamentary_term" . + +pld:P48 owl:versionInfo "2.1.0"; + sh:path epvoc:originalLanguage; + sh:name "original language"@en; + sh:minCount "0"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node pld:LanguageReference; + shacl-play:shortname "originalLanguage" . + +pld:P49 owl:versionInfo "2.1.0"; + sh:path eli:is_about; + sh:name "is about descriptor"@en; + sh:nodeKind sh:IRI; + sh:node pld:ConceptReference; + shacl-play:shortname "is_about" . + +pld:P50 owl:versionInfo "2.1.0"; + sh:path epvoc:isAboutSubjectMatter; + sh:name "is about subject matter"@en; + skos:example "http://publications.europa.eu/resource/authority/subject-matter/MARI"; + sh:nodeKind sh:IRI; + sh:node pld:ConceptSubjectMatterReference; + sh:pattern "http://publications.europa.eu/resource/authority/subject-matter/.*$"; + shacl-play:shortname "isAboutSubjectMatter" . + +pld:P51 owl:versionInfo "2.1.0"; + sh:path epvoc:isAboutDirectoryCode; + sh:name "is about directory code"@en; + skos:example "http://publications.europa.eu/resource/authority/dir-eu-legal-act/062020"; + sh:nodeKind sh:IRI; + sh:node pld:ConceptDirectoryCodeReference; + sh:pattern "http://publications.europa.eu/resource/authority/dir-eu-legal-act/.*$"; + shacl-play:shortname "isAboutDirectoryCode" . + +pld:P52 owl:versionInfo "2.1.0"; + sh:path dcterms:creator; + sh:name "creator"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:or _:a4aeb3f30c2042e3b539bc99a24f35721272; + shacl-play:shortname "creator" . + +_:a4aeb3f30c2042e3b539bc99a24f35721272 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721273; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721274 . + +_:a4aeb3f30c2042e3b539bc99a24f35721273 sh:node pld:OrganizationReference . + +_:a4aeb3f30c2042e3b539bc99a24f35721274 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721275; + rdf:rest rdf:nil . + +_:a4aeb3f30c2042e3b539bc99a24f35721275 sh:node pld:PersonReference . + +pld:P53 owl:versionInfo "2.1.0"; + sh:path dcterms:publisher; + sh:name "publisher"@en; + skos:example "https://data.europarl.europa.eu/org/EU_PARLIAMENT"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node pld:OrganizationReference; + sh:hasValue ; + shacl-play:shortname "publisher" . + +pld:P54 owl:versionInfo "2.1.0"; + sh:path eli:based_on; + sh:name "based on"@en; + sh:nodeKind sh:IRI; + shacl-play:shortname "based_on" . + +pld:P55 owl:versionInfo "2.1.0"; + sh:path eli:is_realized_by; + sh:name "is realized by"@en; + sh:nodeKind sh:IRI; + sh:node pld:Expression; + shacl-play:shortname "is_realized_by" . + +pld:P56 owl:versionInfo "2.1.0"; + sh:path epvoc:workHadParticipation; + sh:name "stakeholder participant"@en; + skos:example "https://data.europarl.europa.eu/eli/dl/participation/B-9-2024-0062_125004"; + sh:nodeKind sh:IRI; + sh:node pld:Participation; + shacl-play:shortname "workHadParticipation" . + +pld:P57 owl:versionInfo "2.1.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721276; + sh:name "inverse foresees change of"@en; + sh:nodeKind sh:IRI; + sh:node pld:Amendment; + shacl-play:shortname "inverse_foresees_change_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721276 sh:inversePath eli-dl:foresees_change_of . + +pld:P58 owl:versionInfo "2.1.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721277; + sh:name "inverse created a realization of"@en; + sh:nodeKind sh:IRI; + sh:node pld:ProcessReference; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "inverse_created_a_realization_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721277 sh:inversePath eli-dl:created_a_realization_of . + +pld:P59 owl:versionInfo "2.1.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721278; + sh:name "inverse based on a realization of"@en; + sh:nodeKind sh:IRI; + sh:node pld:ActivityReference; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "inverse_based_on_a_realization_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721278 sh:inversePath eli-dl:based_on_a_realization_of . + +pld:P62 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:hasValue eli:Work; + shacl-play:shortname "type" . + +pld:P63 owl:versionInfo "2.1.0"; + sh:path eli:work_type; + sh:name "work type"@en; + skos:example "https://data.europarl.europa.eu/def/ep-document-types/RESOLUTION_MOTION_JOINT"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node pld:WorkTypeReference; + sh:hasValue ep-document-types:RESOLUTION_MOTION_JOINT; + sh:pattern "https://data.europarl.europa.eu/def/ep-document-types/.*$"; + shacl-play:shortname "work_type" . + +pld:P64 owl:versionInfo "2.1.0"; + sh:path eli:date_document; + sh:name "date document"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:date; + shacl-play:shortname "date_document" . + +pld:P65 owl:versionInfo "2.1.0"; + sh:path dcterms:identifier; + sh:name "identifier"@en; + skos:example "RC-9-2024-0063"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifier" . + +pld:P66 owl:versionInfo "2.1.0"; + sh:path epvoc:identifierYear; + sh:name "identifier year"@en; + skos:example "2024"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifierYear" . + +pld:P67 owl:versionInfo "2.1.0"; + sh:path dcterms:title; + sh:name "title"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "title_dcterms" . + +pld:P68 owl:versionInfo "2.1.0"; + sh:path rdfs:label; + sh:name "label"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "label" . + +pld:P69 owl:versionInfo "2.1.0"; + sh:path epvoc:epNumber; + sh:name "ep number"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "epNumber" . + +pld:P70 owl:versionInfo "2.1.0"; + sh:path skos:notation; + sh:name "notation"@en; + sh:nodeKind sh:Literal; + sh:datatype epvoc:publicRegister; + shacl-play:shortname "notation_publicRegister" . + +pld:P71 owl:versionInfo "2.1.0"; + sh:path eli-dl:parliamentary_term; + sh:name "parliamentary term"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + shacl-play:shortname "parliamentary_term" . + +pld:P72 owl:versionInfo "2.1.0"; + sh:path epvoc:originalLanguage; + sh:name "original language"@en; + sh:minCount "0"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node pld:LanguageReference; + shacl-play:shortname "originalLanguage" . + +pld:P73 owl:versionInfo "2.1.0"; + sh:path eli:is_about; + sh:name "is about descriptor"@en; + sh:nodeKind sh:IRI; + sh:node pld:ConceptReference; + shacl-play:shortname "is_about" . + +pld:P74 owl:versionInfo "2.1.0"; + sh:path epvoc:isAboutSubjectMatter; + sh:name "is about subject matter"@en; + skos:example "http://publications.europa.eu/resource/authority/subject-matter/MARI"; + sh:nodeKind sh:IRI; + sh:node pld:ConceptSubjectMatterReference; + sh:pattern "http://publications.europa.eu/resource/authority/subject-matter/.*$"; + shacl-play:shortname "isAboutSubjectMatter" . + +pld:P75 owl:versionInfo "2.1.0"; + sh:path epvoc:isAboutDirectoryCode; + sh:name "is about directory code"@en; + skos:example "http://publications.europa.eu/resource/authority/dir-eu-legal-act/062020"; + sh:nodeKind sh:IRI; + sh:node pld:ConceptDirectoryCodeReference; + sh:pattern "http://publications.europa.eu/resource/authority/dir-eu-legal-act/.*$"; + shacl-play:shortname "isAboutDirectoryCode" . + +pld:P76 owl:versionInfo "2.1.0"; + sh:path dcterms:creator; + sh:name "creator"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:or _:a4aeb3f30c2042e3b539bc99a24f35721279; + shacl-play:shortname "creator" . + +_:a4aeb3f30c2042e3b539bc99a24f35721279 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721280; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721281 . + +_:a4aeb3f30c2042e3b539bc99a24f35721280 sh:node pld:OrganizationReference . + +_:a4aeb3f30c2042e3b539bc99a24f35721281 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721282; + rdf:rest rdf:nil . + +_:a4aeb3f30c2042e3b539bc99a24f35721282 sh:node pld:PersonReference . + +pld:P77 owl:versionInfo "2.1.0"; + sh:path dcterms:publisher; + sh:name "publisher"@en; + skos:example "https://data.europarl.europa.eu/org/EU_PARLIAMENT"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node pld:OrganizationReference; + sh:hasValue ; + shacl-play:shortname "publisher" . + +pld:P78 owl:versionInfo "2.1.0"; + sh:path eli:based_on; + sh:name "based on"@en; + sh:nodeKind sh:IRI; + shacl-play:shortname "based_on" . + +pld:P79 owl:versionInfo "2.1.0"; + sh:path eli:is_realized_by; + sh:name "is realized by"@en; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/RC-9-2024-0063/en"; + sh:nodeKind sh:IRI; + sh:node pld:Expression; + shacl-play:shortname "is_realized_by" . + +pld:P80 owl:versionInfo "2.1.0"; + sh:path eli:is_derivative_of; + sh:name "is derivative of"@en; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/B-9-2024-0080"; + sh:nodeKind sh:IRI; + shacl-play:shortname "is_derivative_of" . + +pld:P81 owl:versionInfo "2.1.0"; + sh:path epvoc:workHadParticipation; + sh:name "stakeholder participant"@en; + skos:example "https://data.europarl.europa.eu/eli/dl/participation/RC-9-2024-0063_185341"; + sh:nodeKind sh:IRI; + sh:node pld:Participation; + shacl-play:shortname "workHadParticipation" . + +pld:P82 owl:versionInfo "2.1.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721283; + sh:name "inverse foresees change of"@en; + sh:nodeKind sh:IRI; + sh:node pld:Amendment; + shacl-play:shortname "inverse_foresees_change_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721283 sh:inversePath eli-dl:foresees_change_of . + +pld:P83 owl:versionInfo "2.1.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721284; + sh:name "inverse created a realization of"@en; + sh:nodeKind sh:IRI; + sh:node pld:ProcessReference; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "inverse_created_a_realization_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721284 sh:inversePath eli-dl:created_a_realization_of . + +pld:P84 owl:versionInfo "2.1.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721285; + sh:name "inverse based on a realization of"@en; + sh:nodeKind sh:IRI; + sh:node pld:ActivityReference; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "inverse_based_on_a_realization_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721285 sh:inversePath eli-dl:based_on_a_realization_of . + +pld:P87 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:hasValue eli:Work; + shacl-play:shortname "type" . + +pld:P88 owl:versionInfo "2.1.0"; + sh:path eli:work_type; + sh:name "work type"@en; + skos:example "https://data.europarl.europa.eu/def/ep-document-types/QUESTION_RESOLUTION_MOTION"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node pld:WorkTypeReference; + sh:hasValue ep-document-types:QUESTION_RESOLUTION_MOTION; + sh:pattern "https://data.europarl.europa.eu/def/ep-document-types/.*$"; + shacl-play:shortname "work_type" . + +pld:P89 owl:versionInfo "2.1.0"; + sh:path eli:date_document; + sh:name "date document"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:date; + shacl-play:shortname "date_document" . + +pld:P90 owl:versionInfo "2.1.0"; + sh:path dcterms:identifier; + sh:name "identifier"@en; + skos:example "QOB-9-2024-0003"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifier" . + +pld:P91 owl:versionInfo "2.1.0"; + sh:path epvoc:identifierYear; + sh:name "identifier year"@en; + skos:example "2024"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifierYear" . + +pld:P92 owl:versionInfo "2.1.0"; + sh:path dcterms:title; + sh:name "title"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "title_dcterms" . + +pld:P93 owl:versionInfo "2.1.0"; + sh:path rdfs:label; + sh:name "label"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "label" . + +pld:P94 owl:versionInfo "2.1.0"; + sh:path epvoc:epNumber; + sh:name "ep number"@en; + skos:example "PE757.526"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "epNumber" . + +pld:P95 owl:versionInfo "2.1.0"; + sh:path skos:notation; + sh:name "notation"@en; + sh:nodeKind sh:Literal; + sh:datatype epvoc:publicRegister; + shacl-play:shortname "notation_publicRegister" . + +pld:P96 owl:versionInfo "2.1.0"; + sh:path eli-dl:parliamentary_term; + sh:name "parliamentary term"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + shacl-play:shortname "parliamentary_term" . + +pld:P97 owl:versionInfo "2.1.0"; + sh:path epvoc:originalLanguage; + sh:name "original language"@en; + sh:minCount "0"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node pld:LanguageReference; + shacl-play:shortname "originalLanguage" . + +pld:P98 owl:versionInfo "2.1.0"; + sh:path eli:is_about; + sh:name "is about descriptor"@en; + sh:nodeKind sh:IRI; + sh:node pld:ConceptReference; + shacl-play:shortname "is_about" . + +pld:P99 owl:versionInfo "2.1.0"; + sh:path epvoc:isAboutSubjectMatter; + sh:name "is about subject matter"@en; + skos:example "http://publications.europa.eu/resource/authority/subject-matter/MARI"; + sh:nodeKind sh:IRI; + sh:node pld:ConceptSubjectMatterReference; + sh:pattern "http://publications.europa.eu/resource/authority/subject-matter/.*$"; + shacl-play:shortname "isAboutSubjectMatter" . + +pld:P100 owl:versionInfo "2.1.0"; + sh:path epvoc:isAboutDirectoryCode; + sh:name "is about directory code"@en; + skos:example "http://publications.europa.eu/resource/authority/dir-eu-legal-act/062020"; + sh:nodeKind sh:IRI; + sh:node pld:ConceptDirectoryCodeReference; + sh:pattern "http://publications.europa.eu/resource/authority/dir-eu-legal-act/.*$"; + shacl-play:shortname "isAboutDirectoryCode" . + +pld:P101 owl:versionInfo "2.1.0"; + sh:path dcterms:creator; + sh:name "creator"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:or _:a4aeb3f30c2042e3b539bc99a24f35721286; + shacl-play:shortname "creator" . + +_:a4aeb3f30c2042e3b539bc99a24f35721286 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721287; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721288 . + +_:a4aeb3f30c2042e3b539bc99a24f35721287 sh:node pld:OrganizationReference . + +_:a4aeb3f30c2042e3b539bc99a24f35721288 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721289; + rdf:rest rdf:nil . + +_:a4aeb3f30c2042e3b539bc99a24f35721289 sh:node pld:PersonReference . + +pld:P102 owl:versionInfo "2.1.0"; + sh:path dcterms:publisher; + sh:name "publisher"@en; + skos:example "https://data.europarl.europa.eu/org/EU_PARLIAMENT"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node pld:OrganizationReference; + sh:hasValue ; + shacl-play:shortname "publisher" . + +pld:P103 owl:versionInfo "2.1.0"; + sh:path eli:based_on; + sh:name "based on"@en; + sh:nodeKind sh:IRI; + shacl-play:shortname "based_on" . + +pld:P104 owl:versionInfo "2.1.0"; + sh:path eli:is_realized_by; + sh:name "is realized by"@en; + sh:nodeKind sh:IRI; + sh:node pld:Expression; + shacl-play:shortname "is_realized_by" . + +pld:P105 owl:versionInfo "2.1.0"; + sh:path eli:is_derivative_of; + sh:name "is derivative of"@en; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/O-9-2023-000058"; + sh:nodeKind sh:IRI; + shacl-play:shortname "is_derivative_of" . + +pld:P106 owl:versionInfo "2.1.0"; + sh:path epvoc:workHadParticipation; + sh:name "stakeholder participant"@en; + sh:nodeKind sh:IRI; + sh:node pld:Participation; + shacl-play:shortname "workHadParticipation" . + +pld:P107 owl:versionInfo "2.1.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721290; + sh:name "inverse foresees change of"@en; + sh:nodeKind sh:IRI; + sh:node pld:Amendment; + shacl-play:shortname "inverse_foresees_change_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721290 sh:inversePath eli-dl:foresees_change_of . + +pld:P108 owl:versionInfo "2.1.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721291; + sh:name "inverse created a realization of"@en; + sh:nodeKind sh:IRI; + sh:node pld:ProcessReference; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "inverse_created_a_realization_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721291 sh:inversePath eli-dl:created_a_realization_of . + +pld:P109 owl:versionInfo "2.1.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721292; + sh:name "inverse based on a realization of"@en; + sh:nodeKind sh:IRI; + sh:node pld:ActivityReference; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "inverse_based_on_a_realization_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721292 sh:inversePath eli-dl:based_on_a_realization_of . + +pld:P112 owl:versionInfo "1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:hasValue eli:Work; + shacl-play:shortname "type" . + +pld:P113 owl:versionInfo "1.0"; + sh:path dcterms:identifier; + sh:name "identifier"@en; + skos:example "A-9-2022-0081-AM-001-001"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifier" . + +pld:P114 owl:versionInfo "2.1.0"; + sh:path eli:work_type; + sh:name "work type"@en; + skos:example "https://data.europarl.europa.eu/def/ep-document-types/AMENDMENT_LIST"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node pld:WorkTypeReference; + sh:hasValue ep-document-types:AMENDMENT_LIST; + sh:pattern "https://data.europarl.europa.eu/def/ep-document-types/.*$"; + shacl-play:shortname "work_type" . + +pld:P115 owl:versionInfo "1.0"; + sh:path eli:date_document; + sh:name "date document"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:date; + shacl-play:shortname "date_document" . + +pld:P116 owl:versionInfo "1.0"; + sh:path epvoc:identifierYear; + sh:name "identifier year"@en; + skos:example "2023"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifierYear" . + +pld:P117 owl:versionInfo "1.0"; + sh:path dcterms:title; + sh:name "title"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "title_dcterms" . + +pld:P118 owl:versionInfo "1.0"; + sh:path rdfs:label; + sh:name "label"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "label" . + +pld:P119 owl:versionInfo "1.0"; + sh:path epvoc:epNumber; + sh:name "ep number"@en; + skos:example "PE756.742"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "epNumber" . + +pld:P120 owl:versionInfo "1.0"; + sh:path epvoc:epNumberVersion; + sh:name "ep number version"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "epNumberVersion" . + +pld:P121 owl:versionInfo "1.0"; + sh:path epvoc:numbering; + sh:name "numbering"@en; + skos:example "001-001"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "numbering" . + +pld:P122 owl:versionInfo "1.0"; + sh:path epvoc:itemNumberBegin; + sh:name "item number begin"@en; + skos:example "1"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:integer; + shacl-play:shortname "itemNumberBegin" . + +pld:P123 owl:versionInfo "1.0"; + sh:path epvoc:itemNumberEnd; + sh:name "item number end"@en; + skos:example "1"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:integer; + shacl-play:shortname "itemNumberEnd" . + +pld:P124 owl:versionInfo "1.0"; + sh:path skos:notation; + sh:name "notation"@en; + sh:nodeKind sh:Literal; + sh:datatype epvoc:publicRegister; + shacl-play:shortname "notation_publicRegister" . + +pld:P125 owl:versionInfo "1.1"; + sh:path eli-dl:parliamentary_term; + sh:name "parliamentary term"@en; + sh:minCount "0"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + shacl-play:shortname "parliamentary_term" . + +pld:P126 owl:versionInfo "1.1"; + sh:path epvoc:originalLanguage; + sh:name "original language"@en; + sh:minCount "0"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node pld:LanguageReference; + shacl-play:shortname "originalLanguage" . + +pld:P127 owl:versionInfo "2.1.0"; + sh:path dcterms:publisher; + sh:name "publisher"@en; + skos:example "https://data.europarl.europa.eu/org/EU_PARLIAMENT"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node pld:OrganizationReference; + sh:hasValue ; + shacl-play:shortname "publisher" . + +pld:P128 owl:versionInfo "1.0"; + sh:path eli:is_realized_by; + sh:name "is realized by"@en; + sh:nodeKind sh:IRI; + sh:node pld:Expression; + shacl-play:shortname "is_realized_by" . + +pld:P129 owl:versionInfo "2.1.0"; + sh:path eli-dl:foresees_change_of; + sh:name "foresees change of"@en; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/A-9-2022-0081"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:or _:a4aeb3f30c2042e3b539bc99a24f35721293; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "foresees_change_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721293 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721294; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721295 . + +_:a4aeb3f30c2042e3b539bc99a24f35721294 sh:node pld:ReportPlenary . + +_:a4aeb3f30c2042e3b539bc99a24f35721295 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721296; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721297 . + +_:a4aeb3f30c2042e3b539bc99a24f35721296 sh:node pld:ResolutionMotion . + +_:a4aeb3f30c2042e3b539bc99a24f35721297 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721298; + rdf:rest rdf:nil . + +_:a4aeb3f30c2042e3b539bc99a24f35721298 sh:node pld:ResolutionMotionJoint . + +pld:P132 owl:versionInfo "1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:hasValue eli:Work; + shacl-play:shortname "type" . + +pld:P133 owl:versionInfo "2.1.0"; + sh:path eli:work_type; + sh:name "work type"@en; + skos:example "https://data.europarl.europa.eu/def/ep-document-types/ERRATUM"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node pld:WorkTypeReference; + sh:hasValue ep-document-types:ERRATUM; + sh:pattern "https://data.europarl.europa.eu/def/ep-document-types/.*$"; + shacl-play:shortname "work_type" . + +pld:P134 owl:versionInfo "1.0"; + sh:path eli:date_document; + sh:name "date document"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:date; + shacl-play:shortname "date_document" . + +pld:P135 owl:versionInfo "1.0"; + sh:path dcterms:identifier; + sh:name "identifier"@en; + skos:example "A-8-2019-0200-ERR01"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifier" . + +pld:P136 owl:versionInfo "1.0"; + sh:path epvoc:identifierYear; + sh:name "identifier year"@en; + skos:example "2019"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifierYear" . + +pld:P137 owl:versionInfo "1.0"; + sh:path dcterms:title; + sh:name "title"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "title_dcterms" . + +pld:P138 owl:versionInfo "1.0"; + sh:path rdfs:label; + sh:name "label"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "label" . + +pld:P139 owl:versionInfo "2.1.0"; + sh:path epvoc:numbering; + sh:name "numbering"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "numbering" . + +pld:P140 owl:versionInfo "1.0"; + sh:path skos:notation; + sh:name "notation"@en; + sh:nodeKind sh:Literal; + sh:datatype epvoc:publicRegister; + shacl-play:shortname "notation_publicRegister" . + +pld:P141 owl:versionInfo "1.1"; + sh:path eli-dl:parliamentary_term; + sh:name "parliamentary term"@en; + sh:minCount "0"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + shacl-play:shortname "parliamentary_term" . + +pld:P142 owl:versionInfo "1.1"; + sh:path epvoc:originalLanguage; + sh:name "original language"@en; + sh:minCount "0"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node pld:LanguageReference; + shacl-play:shortname "originalLanguage" . + +pld:P143 owl:versionInfo "2.1.0"; + sh:path dcterms:publisher; + sh:name "publisher"@en; + skos:example "https://data.europarl.europa.eu/org/EU_PARLIAMENT"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node pld:OrganizationReference; + sh:hasValue ; + shacl-play:shortname "publisher" . + +pld:P144 owl:versionInfo "1.0"; + sh:path eli:is_realized_by; + sh:name "is realized by"@en; + sh:nodeKind sh:IRI; + sh:node pld:Expression; + shacl-play:shortname "is_realized_by" . + +pld:P145 owl:versionInfo "2.1.0"; + sh:path eli:corrects; + sh:name "corrects"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node pld:PlenaryReport; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "corrects" . + +pld:P148 owl:versionInfo "1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:hasValue eli:Expression; + shacl-play:shortname "type" . + +pld:P149 owl:versionInfo "1.0"; + sh:path eli:title; + sh:name "title"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "title" . + +pld:P150 owl:versionInfo "1.0"; + sh:path eli:title_alternative; + sh:name "alternative title"@en; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "title_alternative" . + +pld:P151 owl:versionInfo "1.0"; + sh:path eli:is_embodied_by; + sh:name "is embodied by"@en; + sh:nodeKind sh:IRI; + sh:node pld:Manifestation; + shacl-play:shortname "is_embodied_by" . + +pld:P152 owl:versionInfo "1.1"; + sh:path eli:language; + sh:name "language"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node pld:LanguageReference; + shacl-play:shortname "language" . + +pld:P155 owl:versionInfo "1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:hasValue eli:Manifestation; + shacl-play:shortname "type" . + +pld:P156 owl:versionInfo "1.0"; + sh:path dcterms:issued; + sh:name "issued"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:dateTime; + shacl-play:shortname "issued" . + +pld:P157 owl:versionInfo "1.0"; + sh:path eli:is_exemplified_by; + sh:name "is exemplified by"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + shacl-play:shortname "is_exemplified_by" . + +pld:P158 owl:versionInfo "1.0"; + sh:path epvoc:byteSize; + sh:name "byte size"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:long; + shacl-play:shortname "byteSize" . + +pld:P159 owl:versionInfo "1.1"; + sh:path dcterms:format; + sh:name "format"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node pld:MediaTypeOrExtentReference; + sh:in _:a4aeb3f30c2042e3b539bc99a24f35721299; + shacl-play:shortname "format" . + +_:a4aeb3f30c2042e3b539bc99a24f35721299 rdf:first file-type:PDF; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721300 . + +_:a4aeb3f30c2042e3b539bc99a24f35721300 rdf:first file-type:XML; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721301 . + +_:a4aeb3f30c2042e3b539bc99a24f35721301 rdf:first file-type:DOCX; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721302 . + +_:a4aeb3f30c2042e3b539bc99a24f35721302 rdf:first file-type:DOC; + rdf:rest rdf:nil . + +pld:P160 owl:versionInfo "1.0"; + sh:path eli:media_type; + sh:name "media type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + shacl-play:shortname "media_type" . + +pld:P162 owl:versionInfo "1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:hasValue eli-dl:Participation; + shacl-play:shortname "type" . + +pld:P163 owl:versionInfo "2.1.0"; + sh:path eli-dl:participation_role; + sh:name "participation role"@en; + skos:example "https://data.europarl.europa.eu/def/ep-roles/AUTHOR"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node pld:ParticipationRoleReference; + sh:in _:a4aeb3f30c2042e3b539bc99a24f35721303; + shacl-play:shortname "participation_role" . + +_:a4aeb3f30c2042e3b539bc99a24f35721303 rdf:first ep-roles:AUTHOR; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721304 . + +_:a4aeb3f30c2042e3b539bc99a24f35721304 rdf:first ep-roles:RAPPORTEUR; + rdf:rest rdf:nil . + +pld:P164 owl:versionInfo "2.1.0"; + sh:path eli-dl:had_participant_organization; + sh:name "participation organization"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node pld:OrganizationReference; + shacl-play:shortname "had_participant_organization" . + +pld:P165 owl:versionInfo "2.1.0"; + sh:path eli-dl:participation_in_name_of; + sh:name "participation in name of"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node pld:OrganizationReference; + shacl-play:shortname "participation_in_name_of" . + +pld:P166 owl:versionInfo "1.1"; + sh:path eli-dl:had_participant_person; + sh:name "participation person"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node pld:PersonReference; + shacl-play:shortname "had_participant_person" . + +pld:P169 owl:versionInfo "1.1"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue eli:WorkType; + sh:deactivated "true"^^xsd:boolean . + +pld:P170 owl:versionInfo "2.1.0"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:nodeKind sh:IRI; + sh:hasValue ept:ep-document-types; + sh:deactivated "true"^^xsd:boolean . + +pld:P173 owl:versionInfo "1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue dcterms:LinguisticSystem; + sh:deactivated "true"^^xsd:boolean . + +pld:P174 owl:versionInfo "1.1"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:nodeKind sh:IRI; + sh:hasValue op-aut:language; + sh:deactivated "true"^^xsd:boolean . + +pld:P177 owl:versionInfo "1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue dcterms:MediaTypeOrExtent; + sh:deactivated "true"^^xsd:boolean . + +pld:P178 owl:versionInfo "1.1"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:nodeKind sh:IRI; + sh:hasValue op-aut:format; + sh:deactivated "true"^^xsd:boolean . + +pld:P181 owl:versionInfo "1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:hasValue eli-dl:ParticipationRole; + sh:deactivated "true"^^xsd:boolean . + +pld:P182 owl:versionInfo "2.1.0"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:nodeKind sh:IRI; + sh:hasValue ept:ep-roles; + sh:deactivated "true"^^xsd:boolean . + +pld:P185 owl:versionInfo "1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue skos:Concept; + sh:deactivated "true"^^xsd:boolean . + +pld:P186 owl:versionInfo "1.1"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:nodeKind sh:IRI; + sh:hasValue ; + sh:deactivated "true"^^xsd:boolean . + +pld:P189 owl:versionInfo "1.3.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue skos:Concept; + sh:deactivated "true"^^xsd:boolean . + +pld:P190 owl:versionInfo "1.3.0"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:nodeKind sh:IRI; + sh:hasValue op-aut:subject-matter; + sh:deactivated "true"^^xsd:boolean . + +pld:P193 owl:versionInfo "1.3.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue skos:Concept; + sh:deactivated "true"^^xsd:boolean . + +pld:P194 owl:versionInfo "1.3.0"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:nodeKind sh:IRI; + sh:hasValue op-aut:dir-eu-legal-act; + sh:deactivated "true"^^xsd:boolean . + +pld:P197 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:hasValue org:Organization; + sh:deactivated "true"^^xsd:boolean . + +pld:P200 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:hasValue foaf:Person; + sh:deactivated "true"^^xsd:boolean . + +pld:P203 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue eli-dl:Process; + sh:deactivated "true"^^xsd:boolean . + +pld:P204 owl:versionInfo "2.1.0"; + sh:path eli-dl:created_a_realization_of; + sh:name "created a realization of"@en; + sh:nodeKind sh:IRI; + sh:or _:a4aeb3f30c2042e3b539bc99a24f35721305 . + +_:a4aeb3f30c2042e3b539bc99a24f35721305 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721306; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721307 . + +_:a4aeb3f30c2042e3b539bc99a24f35721306 sh:node pld:ReportPlenary . + +_:a4aeb3f30c2042e3b539bc99a24f35721307 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721308; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721309 . + +_:a4aeb3f30c2042e3b539bc99a24f35721308 sh:node pld:ResolutionMotion . + +_:a4aeb3f30c2042e3b539bc99a24f35721309 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721310; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721311 . + +_:a4aeb3f30c2042e3b539bc99a24f35721310 sh:node pld:ResolutionMotionJoint . + +_:a4aeb3f30c2042e3b539bc99a24f35721311 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721312; + rdf:rest rdf:nil . + +_:a4aeb3f30c2042e3b539bc99a24f35721312 sh:node pld:QuestionResolutionMotion . + +pld:P207 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue eli-dl:Decision; + sh:deactivated "true"^^xsd:boolean . + +pld:P208 owl:versionInfo "2.1.0"; + sh:path eli-dl:had_activity_type; + sh:name "had activity type"@en; + sh:nodeKind sh:IRI; + sh:deactivated "true"^^xsd:boolean . + +pld:P209 owl:versionInfo "2.1.0"; + sh:path eli-dl:decided_a_realization_of; + sh:name "decided on a realization of"@en; + sh:nodeKind sh:IRI; + sh:node pld:ReportPlenary . + +pld:P212 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue eli-dl:Activity; + sh:deactivated "true"^^xsd:boolean . + +pld:P213 owl:versionInfo "2.1.0"; + sh:path eli-dl:had_activity_type; + sh:name "had activity type"@en; + sh:nodeKind sh:IRI; + sh:deactivated "true"^^xsd:boolean . + +pld:P214 owl:versionInfo "2.1.0"; + sh:path eli-dl:created_a_realization_of; + sh:name "created a realization of"@en; + sh:nodeKind sh:IRI; + sh:or _:a4aeb3f30c2042e3b539bc99a24f35721313 . + +_:a4aeb3f30c2042e3b539bc99a24f35721313 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721314; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721315 . + +_:a4aeb3f30c2042e3b539bc99a24f35721314 sh:node pld:ReportPlenary . + +_:a4aeb3f30c2042e3b539bc99a24f35721315 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721316; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721317 . + +_:a4aeb3f30c2042e3b539bc99a24f35721316 sh:node pld:ResolutionMotion . + +_:a4aeb3f30c2042e3b539bc99a24f35721317 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721318; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721319 . + +_:a4aeb3f30c2042e3b539bc99a24f35721318 sh:node pld:ResolutionMotionJoint . + +_:a4aeb3f30c2042e3b539bc99a24f35721319 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721320; + rdf:rest rdf:nil . + +_:a4aeb3f30c2042e3b539bc99a24f35721320 sh:node pld:QuestionResolutionMotion . + +pld:P217 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue eli:Work; + sh:deactivated "true"^^xsd:boolean . + +pld:P218 owl:versionInfo "2.1.0"; + sh:path eli:work_type; + sh:name "work type"@en; + sh:nodeKind sh:IRI; + sh:hasValue ep-document-types:REPORT_PARLIAMENTARY_COMMITTEE_DRAFT; + sh:deactivated "true"^^xsd:boolean . \ No newline at end of file diff --git a/dsd/plenary-documents/eli-ep_plenary-documents.svg b/dsd/plenary-documents/eli-ep_plenary-documents.svg index 1acc2d5..828424d 100644 --- a/dsd/plenary-documents/eli-ep_plenary-documents.svg +++ b/dsd/plenary-documents/eli-ep_plenary-documents.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/dsd/plenary-documents/index.html b/dsd/plenary-documents/index.html index bf027fb..7141b18 100644 --- a/dsd/plenary-documents/index.html +++ b/dsd/plenary-documents/index.html @@ -1,8 +1,9 @@ - - + + - @@ -229,36 +231,43 @@
- + -

Plenary documents dataset description

-
Creation date: 2022-11-18
Last updated: 2023-12-07 00:00:00
Copyright date: 2022
Version: 1.5.0
License: https://www.europarl.europa.eu/legal-notice/en/
Creator: http://publications.europa.eu/resource/dataset/corporate-body/EP
Publisher: http://publications.europa.eu/resource/dataset/corporate-body/EP
Download serialization:
TTL

+ +
Creation date: 2022-11-18
Last updated: 2024-03-21 00:00:00
Copyright date: 2022
Version: 2.1.0
License: https://www.europarl.europa.eu/legal-notice/en/
Creator: https://publications.europa.eu/resource/authority/corporate-body/EP
Publisher: https://publications.europa.eu/resource/authority/corporate-body/EP
Rightsholder:
Feedback:
Download serialization:
TTL

-

Table of Contents

+

Table of Contents


+
+
+
+

Work Motion for Resolution

+
+

This node shape represents a subset of eli:Work

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/doc/B-9-2024-0185
  • +
Applies to:
+
PREFIX eli: <http://data.europa.eu/eli/ontology#>
+SELECT ?this
+WHERE {
+ ?this eli:work_type <https://data.europarl.europa.eu/def/ep-document-types/RESOLUTION_MOTION>.
+}
+ + + + + + + + + + + + + + + + + + + + @@ -437,54 +692,541 @@

- - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
based oneli:based_on IRI
0..*
creatordcterms:creatorept:plenary-documents#OrganizationReference or ept:plenary-documents#PersonReference
+
1..*
+
date document eli:date_document
descriptoreli:is_aboutReference to a Concept
ep numberept:epvoc#epNumberxsd:string
+
0..1
+
identifierdcterms:identifierxsd:string
+
1..1
+
identifier yearept:epvoc#identifierYearxsd:string
+
0..1
+
inverse based on a realization of^eli-dl:based_on_a_realization_ofReference to an Activity
+
0..*
+
inverse created a realization of^eli-dl:created_a_realization_ofReference to a Process
+
0..*
+
inverse foresees change of^eli-dl:foresees_change_ofWork Plenary Amendment
+
0..*
+
is about descriptoreli:is_aboutReference to a Concept
+
0..*
+
is about directory codeept:epvoc#isAboutDirectoryCodeReference to a Concept (Directory Code)
+
0..*
+
is about subject matterept:epvoc#isAboutSubjectMatterReference to a Concept (Subject Matter)
+
0..*
+
is realized byeli:is_realized_byRealized By Expression
+
0..*
+
labelrdfs:labelxsd:string
+
0..1
+
notationskos:notationept:epvoc#publicRegister
+
0..*
+
original languageept:epvoc#originalLanguageReference to a Language
+
0..*
+
parliamentary termeli-dl:parliamentary_termIRI
+
1..1
+
publisherdcterms:publisherReference to an Organization
+
1..1
+
stakeholder participantept:epvoc#workHadParticipationParticipation
+
0..*
+
titledcterms:titlerdf:langString
+
1..*
+
typerdf:typeeli:Work
+
1..1
+
work typeeli:work_typeReference to a Work type
+
1..1
+
+
+
+

+
+
+
+

Work Joint Motion for Resolution

+
+

This node shape represents a subset of eli:Work

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/doc/RC-9-2024-0187
  • +
Applies to:
+
PREFIX eli: <http://data.europa.eu/eli/ontology#>
+SELECT ?this
+WHERE {
+ ?this eli:work_type <https://data.europarl.europa.eu/def/ep-document-types/RESOLUTION_MOTION_JOINT>.
+}
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
based oneli:based_onIRI
+
0..*
+
creatordcterms:creatorept:plenary-documents#OrganizationReference or ept:plenary-documents#PersonReference
+
1..*
+
date documenteli:date_documentxsd:date
+
1..1
+
ep numberept:epvoc#epNumberxsd:string
+
0..1
+
identifierdcterms:identifierxsd:string
+
1..1
+
identifier yearept:epvoc#identifierYearxsd:string
+
0..1
+
inverse based on a realization of^eli-dl:based_on_a_realization_ofReference to an Activity
+
0..*
+
inverse created a realization of^eli-dl:created_a_realization_ofReference to a Process
+
0..*
+
inverse foresees change of^eli-dl:foresees_change_ofWork Plenary Amendment
+
0..*
+
is about descriptoreli:is_aboutReference to a Concept
+
0..*
+
is about directory codeept:epvoc#isAboutDirectoryCodeReference to a Concept (Directory Code)
+
0..*
+
is about subject matterept:epvoc#isAboutSubjectMatterReference to a Concept (Subject Matter)
+
0..*
+
is derivative ofeli:is_derivative_ofIRI
+
0..*
+
is realized byeli:is_realized_byRealized By Expression
+
0..*
+
labelrdfs:labelxsd:string
+
0..1
+
notationskos:notationept:epvoc#publicRegister
+
0..*
+
original languageept:epvoc#originalLanguageReference to a Language
+
0..*
+
parliamentary termeli-dl:parliamentary_termIRI
+
1..1
+
publisherdcterms:publisherReference to an Organization
+
1..1
+
stakeholder participantept:epvoc#workHadParticipationParticipation
+
0..*
+
titledcterms:titlerdf:langString
+
1..*
+
typerdf:typeeli:Work
+
1..1
+
work typeeli:work_typeReference to a Work type
+
1..1
+
+
+
+

+
+
+
+

Work Question for Motion for Resolution

+
+

This node shape represents a subset of eli:Work

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/doc/QOB-9-2024-0004
  • +
Applies to:
+
PREFIX eli: <http://data.europa.eu/eli/ontology#>
+SELECT ?this
+WHERE {
+ ?this eli:work_type <https://data.europarl.europa.eu/def/ep-document-types/QUESTION_RESOLUTION_MOTION>.
+}
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - + + + - - - + + + - - - + + + - - - + + + - - + + @@ -492,8 +1234,8 @@

epvoc:isAboutSubjectMatter -

+ + @@ -511,16 +1253,7 @@

eli:is_realized_by -

- - - - - - - + @@ -538,7 +1271,7 @@

skos:notation -

+ @@ -546,8 +1279,8 @@

epvoc:originalLanguage -

+ + @@ -565,16 +1298,16 @@

dcterms:publisher -

+ - - + + @@ -598,29 +1331,10 @@

- - - - - - - - - - - - - - - + @@ -632,14 +1346,16 @@

-
+
-

Work Plenary Amendment

+

Work Plenary Amendment

This node shape represents a subset of eli:Work

  • Nodes: IRI
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/doc/A-9-2024-0065-AM-001-292

Property nameURIExpected valueCard.Description
based oneli:based_onIRI
+
0..*
+
creatordcterms:creatorept:plenary-documents#OrganizationReference or ept:plenary-documents#PersonReference
+
1..*
+
date documenteli:date_documentxsd:date
+
1..1
+
ep numberept:epvoc#epNumberxsd:string
+
0..1
+
identifierdcterms:identifierxsd:string
+
1..1
+
identifier yearept:epvoc#identifierYearxsd:string
-
0..*
+
0..1
en number versionepvoc:epNumberVersionxsd:string
inverse based on a realization of^eli-dl:based_on_a_realization_ofReference to an Activity
-
0..1
+
0..*
ep numberepvoc:epNumberxsd:string
inverse created a realization of^eli-dl:created_a_realization_ofReference to a Process
-
0..1
+
0..*
identifierdcterms:identifierxsd:string
inverse foresees change of^eli-dl:foresees_change_ofWork Plenary Amendment
-
1..1
+
0..*
identifier yearepvoc:identifierYearxsd:string
is about descriptoreli:is_aboutReference to a Concept
-
0..1
+
0..*
is about directory codeepvoc:isAboutDirectoryCodeReference to a Concept (Directory Code)
ept:epvoc#isAboutDirectoryCodeReference to a Concept (Directory Code)
0..*
Reference to a Concept (Subject Matter)
ept:epvoc#isAboutSubjectMatterReference to a Concept (Subject Matter)
0..*
Realized By Expression
-
0..*
-
is_foreseeably_changed_by^eli:foresees_change_ofWork Plenary Amendment
Realized By Expression
0..*
epvoc:publicRegister
ept:epvoc#publicRegister
0..*
Reference to a Language
ept:epvoc#originalLanguageReference to a Language
0..*
IRI
Reference to an Organization
-
0..1
+
1..1
stakeholder participantepvoc:workHadParticipationParticipation
ept:epvoc#workHadParticipationParticipation
0..*
was decided through^eli-dl:decided_on_a_realization_ofeli-dl:Decision
-
0..*
-
was realized through^eli-dl:created_a_realization_ofeli-dl:Process
-
0..*
-
work type eli:work_typeReference to a Work type

(resource-type:REPORT_EP, resource-type:MOTION_RES, resource-type:JOINT_MOTION_RES, resource-type:QUEST_ORAL_PART_SESSION_EP)

-
Reference to a Work type
1..1
@@ -663,7 +1379,7 @@

epvoc:epNumber +

+ - + @@ -699,7 +1415,7 @@

epvoc:identifierYear +

- + @@ -717,7 +1433,7 @@

epvoc:itemNumberBegin +

+ - + @@ -753,7 +1469,7 @@

epvoc:numbering +

- + + @@ -781,9 +1497,9 @@

dcterms:publisher -

+ @@ -808,7 +1524,7 @@

eli:work_type -

+ @@ -820,14 +1536,15 @@

-
+
-

Work Plenary Erratum

+

Work Plenary Erratum

This node shape represents a subset of eli:Work

  • Nodes: IRI
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+$

ept:epvoc#epNumber xsd:string
0..1
@@ -672,7 +1388,7 @@

epvoc:epNumberVersion

ept:epvoc#epNumberVersion xsd:string
0..1
@@ -682,7 +1398,7 @@

eli-dl:foresees_change_of

Work Plenary document
ept:plenary-documents#ReportPlenary or ept:plenary-documents#ResolutionMotion or ept:plenary-documents#ResolutionMotionJoint
0..1
ept:epvoc#identifierYear xsd:string
0..1
@@ -709,7 +1425,7 @@

eli:is_realized_by

Realized By Expression
Realized By Expression
0..*
ept:epvoc#itemNumberBegin xsd:integer
0..1
@@ -726,7 +1442,7 @@

epvoc:itemNumberEnd

ept:epvoc#itemNumberEnd xsd:integer
0..1
@@ -745,7 +1461,7 @@

skos:notation

epvoc:publicRegister
ept:epvoc#publicRegister
0..*
ept:epvoc#numbering xsd:string
0..1
@@ -762,8 +1478,8 @@

epvoc:originalLanguage

Reference to a Language
ept:epvoc#originalLanguageReference to a Language
0..*
IRI
Reference to an Organization
-
0..1
+
1..1
Reference to a Work type
Reference to a Work type
1..1
@@ -843,7 +1560,7 @@

eli:corrects -

+ @@ -858,24 +1575,6 @@

- - - - - - - - - - - - - - @@ -887,7 +1586,7 @@

epvoc:identifierYear +

- + @@ -915,7 +1614,7 @@

skos:notation -

+ @@ -923,17 +1622,17 @@

epvoc:numbering +

- - + + @@ -951,9 +1650,9 @@

dcterms:publisher -

+ @@ -978,7 +1677,7 @@

eli:work_type -

+ @@ -990,15 +1689,17 @@

-
+
-

Realized By Expression

+

Realized By Expression

This node shape represents a subset of eli:Expression

  • Applies to: eli:Expression
  • Nodes: IRI
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+/[a-z]{2,3}$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/doc/A-9-2024-0061/en

Work Plenary document
ept:plenary-documents#PlenaryReport
0..1
ep numberepvoc:epNumberxsd:string
-
0..1
-
ep number versionepvoc:epNumberVersionxsd:string
-
0..1
-
identifier dcterms:identifierept:epvoc#identifierYear xsd:string
0..1
@@ -897,7 +1596,7 @@

eli:is_realized_by

Realized By Expression
Realized By Expression
0..*
epvoc:publicRegister
ept:epvoc#publicRegister
0..*
ept:epvoc#numbering xsd:string
-
0..1
+
1..1
original languageepvoc:originalLanguageReference to a Language
ept:epvoc#originalLanguageReference to a Language
0..*
IRI
Reference to an Organization
-
0..1
+
1..1
Reference to a Work type
Reference to a Work type
1..1
@@ -1023,7 +1724,7 @@

eli:is_embodied_by -

+ @@ -1032,7 +1733,7 @@

eli:language -

+ @@ -1062,15 +1763,17 @@

-
+
-

Is embodied by Manifestation

+

Is embodied by Manifestation

This node shape represents a subset of eli:Manifestation

  • Applies to: eli:Manifestation
  • Nodes: IRI
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+/[a-z]{2,3}/.*$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/doc/A-9-2024-0061/en/pdf

Is embodied by Manifestation
Is embodied by Manifestation
0..*
Reference to a Language
Reference to a Language
1..*
@@ -1085,7 +1788,7 @@

epvoc:byteSize +

- + @@ -1144,15 +1846,17 @@

-
+
-

Participation

+

Participation

This node shape represents a subset of eli-dl:Participation

  • Applies to: eli-dl:Participation
  • Nodes: IRI
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/participation/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/participation/A-9-2024-0061_197826

ept:epvoc#byteSize xsd:long
0..1
@@ -1095,8 +1798,7 @@

dcterms:format

Reference to a Media Type

(file-type:PDF, file-type:XML, file-type:DOCX, file-type:DOC)

-
Reference to a Media Type
1..1
@@ -1168,7 +1872,7 @@

- + @@ -1177,7 +1881,7 @@

- + @@ -1186,7 +1890,7 @@

- + @@ -1195,7 +1899,7 @@

- + @@ -1216,16 +1920,16 @@


-
+
-

Reference to a Work type

+

Reference to a Work type

This node shape refers to the class eli:WorkType

  • Nodes: IRI
  • Closed shape
  • -
  • URI pattern: http://publications.europa.eu/resource/authority/resource-type/.*$
  • -
  • Example: http://publications.europa.eu/resource/authority/resource-type/PLENARY_REPORT
  • +
  • URI pattern: https://data.europarl.europa.eu/def/ep-document-types/.*$
  • +
  • Example: https://data.europarl.europa.eu/def/ep-document-types/REPORT_PLENARY

participation in name of eli-dl:participation_in_name_ofReference to an Organization
Reference to an Organization
0..1
participation organization eli-dl:had_participant_organizationReference to an Organization
Reference to an Organization
0..1
participation person eli-dl:had_participant_personReference to a Person
Reference to a Person
0..1
participation role eli-dl:participation_roleReference to a Role
Reference to a Role
1..1
@@ -1241,7 +1945,7 @@

skos:inScheme -

+ @@ -1262,9 +1966,9 @@

-
+
-

Reference to a Language

+

Reference to a Language

This node shape refers to the class dcterms:LinguisticSystem

    @@ -1308,9 +2012,9 @@

    -
    +
    -

    Reference to an Agent

    +

    Reference to an Agent

    This node shape refers to the class foaf:Agent

      @@ -1321,9 +2025,9 @@

      -
      +
      -

      Reference to a Media Type

      +

      Reference to a Media Type

      This node shape refers to the class dcterms:MediaTypeOrExtent

        @@ -1367,16 +2071,16 @@

        -
        +
        -

        Reference to a Role

        +

        Reference to a Role

        This node shape refers to the class eli-dl:ParticipationRole

        • Nodes: IRI
        • Closed shape
        • -
        • URI pattern: http://publications.europa.eu/resource/authority/role/.*$
        • -
        • Example: http://publications.europa.eu/resource/authority/role/AUT
        • +
        • URI pattern: https://data.europarl.europa.eu/def/ep-roles/.*$
        • +
        • Example: https://data.europarl.europa.eu/def/ep-roles/AUTHOR

op-aut:resource-type
ept:ep-document-types
0..*
@@ -1401,7 +2105,7 @@

skos:inScheme -

+ @@ -1422,16 +2126,16 @@

-
+
-

Reference to an Organization

+

Reference to an Organization

This node shape refers to the class org:Organization

  • Nodes: IRI
  • Closed shape
  • -
  • URI pattern: http://publications.europa.eu/resource/authority/corporate-body/.*$
  • -
  • Example: http://publications.europa.eu/resource/authority/corporate-body/EP
  • +
  • URI pattern: https://data.europarl.europa.eu/org/.*$
  • +
  • Example: https://data.europarl.europa.eu/org/EU_PARLIAMENT

op-aut:role
ept:ep-roles
0..*
@@ -1459,9 +2163,9 @@

-
+
-

Reference to a Person

+

Reference to a Person

This node shape refers to the class foaf:Person

    @@ -1496,15 +2200,15 @@

    -
    +
    -

    Reference to a Concept

    +

    Reference to a Concept

    This node shape refers to the class skos:Concept

    • Nodes: IRI
    • Closed shape
    • -
    • URI pattern: ^https://eurovoc.europa.eu/.*$
    • +
    • URI pattern: ^http://eurovoc.europa.eu/.*$
    • Example: http://eurovoc.europa.eu/1851

@@ -1533,9 +2237,9 @@

-
+
-

Reference to a Concept (Subject Matter)

+

Reference to a Concept (Subject Matter)

This node shape refers to the class skos:Concept

    @@ -1579,9 +2283,9 @@


-
+
-

Reference to a Concept (Directory Code)

+

Reference to a Concept (Directory Code)

This node shape refers to the class skos:Concept

    @@ -1623,30 +2327,241 @@

+

+
+
+
+

Reference to a Process

+
+

This node shape refers to the class eli-dl:Process

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/proc/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/proc/2023-0338
  • +
+

+ + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
created a realization ofeli-dl:created_a_realization_ofept:plenary-documents#ReportPlenary or ept:plenary-documents#ResolutionMotion or ept:plenary-documents#ResolutionMotionJoint or ept:plenary-documents#QuestionResolutionMotion
+
0..*
+
typerdf:typeeli-dl:Process
+
0..*
+
+
+
+

+
+
+
+

Reference to a Decision

+
+

This node shape refers to the class eli-dl:Decision

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\-_]+$
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
decided on a realization ofeli-dl:decided_a_realization_ofWork Plenary Report
+
0..*
+
had activity typeeli-dl:had_activity_typeIRI
+
0..*
+
typerdf:typeeli-dl:Decision
+
0..*
+
+
+
+

+
+
+
+

Reference to an Activity

+
+

This node shape refers to the class eli-dl:Activity

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\-_]+$
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
created a realization ofeli-dl:created_a_realization_ofept:plenary-documents#ReportPlenary or ept:plenary-documents#ResolutionMotion or ept:plenary-documents#ResolutionMotionJoint or ept:plenary-documents#QuestionResolutionMotion
+
0..*
+
had activity typeeli-dl:had_activity_typeIRI
+
0..*
+
typerdf:typeeli-dl:Activity
+
0..*
+
+
+
+

+
+
+
+

Reference to a Work (Report Parliamentary Committee Draft)

+
+

This node shape refers to the class eli:Work

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+$
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Property nameURIExpected valueCard.Description
typerdf:typeeli:Work
+
0..*
+
work typeeli:work_typeept:ep-document-types/REPORT_PARLIAMENTARY_COMMITTEE_DRAFT
+
0..*
+
+
+

-

Release notes

1.5.0

+

Release notes

2.1.0 - 2024-03-21

+
    +
  • (rfc) eli:work_type[eli:WorkType] values based on the EP taxonomy ep-document-types (REPORT_PLENARY, RESOLUTION_MOTION, RESOLUTION_MOTION_JOINT, QUESTION_RESOLUTION_MOTION, AMENDMENT_LIST, ERRATUM) and not EU AT (op-aut:resource-type)
  • +
  • (rfc) create more specific shapes for each type
  • +
  • (rfc) dcterms:creator, dcterms:publisher, eli-dl:had_participant_organization and eli-dl:participation_in_name_of will be based on org-ep data and not EU AT (op-aut:corporate-body)
  • +
  • (rfc) eli-dl:participation_role values based on the EP taxonomy ep-roles, and not EU AT (op-aut:role)
  • +
  • (rfc) change of JSON key using "inverse_" (api/v2 only)
  • +
+

1.5.0 - 2023-12-07

+
    +
  • (new) [sh:inversePath eli-dl:based_on_a_realization_of]; [sh:inversePath eli-dl:decided_on_a_realization_of]
  • +
+

1.3.0 - 2023-09-26

    -
  • (new) [sh:inversePath eli-dl:based_on_a_realization_of]; [sh:inversePath eli-dl:decided_on_a_realization_of] -1.3.0 - 2023-09-26
  • (rfc) impact on eli:work_type due to changed values (op-aut:resource-type: REPORT → REPORT_EP and AMEND_EP → AMEND_LIST_EP)
  • (rfc) impact on eli-dl:participation_role for REPORT_EP due to changed values (op-aut:role: AUT → RAPP)
  • (new) eli-dl:adopts for REPORT_EP
  • (new) epvoc:isAboutSubjectMatter and epvoc:isAboutDirectoryCode
  • -
  • (new) add [sh:inversePath eli-dl:created_a_realization_of] to a -procedure (Remark: Data on procedures will be available in the upcoming -releases). -1.1 - 2023-04-27
  • +
  • (new) add [sh:inversePath eli-dl:created_a_realization_of] to a procedure (Remark: Data on procedures will be available in the upcoming releases).
  • +
+

1.1 - 2023-04-27

+
  • eli:date_document sh:datatype is not xsd:dateTime, but xsd:date
  • -
  • remove external shapes (incl. controlled vocabularies data) in datasets. -1.0 - 2022-11-18
  • +
  • remove external shapes (incl. controlled vocabularies data) in datasets.
  • +
+

1.0 - 2022-11-18

+
  • creation
-
- \ No newline at end of file + + \ No newline at end of file diff --git a/dsd/plenary-session-documents/README.md b/dsd/plenary-session-documents/README.md index 97c083e..beb02de 100644 --- a/dsd/plenary-session-documents/README.md +++ b/dsd/plenary-session-documents/README.md @@ -1,6 +1,6 @@ # Plenary session documents dataset description (dsd) -This dataset description definition is a profile of the [ELI-EP application profile (v1.5)](https://europarl.github.io/eli-ep/1.5/). +This dataset description definition is a profile of the [ELI-EP application profile (v2.1.0)](https://europarl.github.io/eli-ep/2.1.0/). The dataset description definition is available in the following formats: diff --git a/dsd/plenary-session-documents/eli-ep_plenary-session-documents.shacl.ttl b/dsd/plenary-session-documents/eli-ep_plenary-session-documents.shacl.ttl index 4423767..546b0a3 100644 --- a/dsd/plenary-session-documents/eli-ep_plenary-session-documents.shacl.ttl +++ b/dsd/plenary-session-documents/eli-ep_plenary-session-documents.shacl.ttl @@ -1,1867 +1,1882 @@ -@prefix psd: . -@prefix schema: . -@prefix owl: . -@prefix xsd: . -@prefix skosthes: . -@prefix rdfs: . -@prefix qb: . -@prefix doap: . -@prefix sh: . -@prefix dcterms: . -@prefix dcat: . -@prefix euvoc: . -@prefix locn: . -@prefix vann: . -@prefix prov: . -@prefix foaf: . -@prefix eli: . -@prefix adms: . -@prefix org: . -@prefix xls2rdf: . -@prefix eli-dl: . -@prefix vcard: . -@prefix shacl-play: . -@prefix rdf: . -@prefix resource-type: . -@prefix epvoc: . -@prefix dc: . -@prefix skos: . -@prefix skosxl: . - - a owl:Ontology, adms:Asset, - skos:ConceptScheme; - dcterms:type ; - rdfs:label "Plenary session documents dataset description"@en; - dcterms:title "Plenary session documents dataset description"@en; - dcterms:description "This Dataset Description is a subset of the general ELI-EP application profile and it includes classes and properties used in Plenary session documents datasets. Descriptions of classes and properties can be found in ELI-EP application profile."@en; - owl:versionInfo "1.5.0"; - adms:versionNotes """1.5.0 - 2023-12-08 -- (new) add epvoc:expressionContent -- (new) add eli:refers_to for eli:WorkSubdivision, eli:Work and eli-dl:Process -- (rf) PLENARY_AGENDA_EP only eli:Work, no more eli:ComplexWork -1.3.0 - 2023-09-26 -- (rfc) change target scope (psd:PlenarySittingAgenda, psd:PlenaryRcv, psd:PlenaryVotes, psd:PlenaryAtt moved from Other Shapes to Main Shapes). -- (rfc) removed eli:ComplexWork class for PLENARY_MINUTES_EP (PV), PLENARY_ATT_LIST_EP (ATT), PLENARY_VOTES (VOT). Remark: in the upcoming releases PLENARY_AGENDA_EP and PLENARY_CRE_EP will also be available only as eli:Work. -- (rfc) correct eli-dl:recorded_in_realization_of by eli-dl:recorded_in_a_realization_of -- (rfc) remove shape psd:VersionedAnnexWork, as it is not used -- (rfc) change psd:Expression and psd:Manifestation pattern to manage not only 2 letters, but also 3 - in case for mul (multilingual). -- (new) add eli:WorkSubdivision for PV and RCV -- (new) add [sh:inversePath eli-dl:recorded_in_a_realization_of], [sh:inversePath eli-dl:documented_by_a_realization_of] -1.1 - 2023-04-27 -- eli:date_document sh:datatype is xsd:date, and not xsd:dateTime -- remove external shapes (incl. controlled vocabularies data) in datasets. -1.0 - 2022-11-18 -- creation"""@en; - adms:status ; - owl:versionIRI ; - dcterms:conformsTo ; - dcterms:created "2022-11-18"^^xsd:date; - dcterms:modified "2023-12-08T00:00:00.000Z"^^xsd:dateTime; - dcterms:dateCopyrighted "2022"^^xsd:gYear; - dcterms:license ; - dcterms:creator ; - dcterms:publisher ; - dcterms:rigthsHolder ; - dcat:distribution _:79f295ad32df4ce8a18a92539c6e8a3b45514; - skos:hasTopConcept psd:P9, psd:P10, psd:P11, psd:P12, psd:P13, psd:P14, psd:P15, psd:P16, - psd:P17, psd:P18, psd:P19, psd:P20, psd:P21, psd:P22, psd:P25, psd:P26, psd:P27, psd:P28, - psd:P29, psd:P30, psd:P31, psd:P32, psd:P33, psd:P34, psd:P35, psd:P36, psd:P37, psd:P38, - psd:P41, psd:P42, psd:P43, psd:P44, psd:P45, psd:P46, psd:P47, psd:P48, psd:P49, psd:P50, - psd:P51, psd:P54, psd:P55, psd:P56, psd:P59, psd:P60, psd:P61, psd:P62, psd:P63, psd:P64, - psd:P65, psd:P66, psd:P67, psd:P68, psd:P69, psd:P72, psd:P73, psd:P74, psd:P77, psd:P78, - psd:P79, psd:P80, psd:P81, psd:P82, psd:P83, psd:P84, psd:P85, psd:P86, psd:P87, psd:P90, - psd:P91, psd:P94, psd:P95, psd:P96, psd:P97, psd:P98, psd:P99, psd:P100, psd:P101, - psd:P102, psd:P103, psd:P104, psd:P105, psd:P106, psd:P107, psd:P110, psd:P111, psd:P112, - psd:P113, psd:P114, psd:P115, psd:P116, psd:P117, psd:P118, psd:P119, psd:P120, psd:P122, - psd:P138, psd:P139, psd:P140, psd:P141, psd:P142, psd:P143, psd:P144, psd:P145, psd:P146, - psd:P147, psd:P148, psd:P149, psd:P150, psd:P168, psd:P169, psd:P170, psd:P171, psd:P172, - psd:P173, psd:P174, psd:P175, psd:P176, psd:P177, psd:P178, psd:P179, psd:P182, psd:P183, - psd:P184, psd:P185, psd:P188, psd:P189, psd:P190, psd:P191, psd:P192, psd:P193, psd:P196, - psd:P197, psd:P200, psd:P201, psd:P204, psd:P205, psd:P208, psd:P209, psd:P212, psd:P213 . - -_:79f295ad32df4ce8a18a92539c6e8a3b45514 dcterms:format ; - dcat:downloadURL . - -psd:PlenaryAgendaPartSession a sh:NodeShape; - rdfs:comment "This node shape represents a subset of eli:Work"@en; - sh:target psd:PlenaryAgendaPartSession-target; - skos:example "https://data.europarl.europa.eu/eli/dl/doc/OJ-9-2021-07-05"; - sh:nodeKind sh:IRI; - sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; - sh:closed "true"^^xsd:boolean; - rdfs:label "ComplexWork Plenary agenda"@en; - sh:order "1"^^xsd:integer; - owl:versionInfo "1.0"; - shacl-play:color "Magenta"; - sh:property psd:P9, psd:P10, psd:P11, psd:P12, psd:P13, psd:P14, psd:P15, psd:P16, - psd:P17, psd:P18, psd:P19, psd:P20, psd:P21, psd:P22 . - -psd:PlenaryAgendaPartSession-target sh:select """PREFIX eli: -SELECT ?this -WHERE { - ?this a eli:ComplexWork. - ?this eli:work_type . -}""" . - -psd:PlenaryDebates a sh:NodeShape; - rdfs:comment "This node shape represents a subset of eli:Work"@en; - sh:target psd:PlenaryDebates-target; - skos:example "https://data.europarl.europa.eu/eli/dl/doc/CRE-9-2021-07-05"; - sh:nodeKind sh:IRI; - sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; - sh:closed "true"^^xsd:boolean; - rdfs:label "ComplexWork Plenary debates"@en; - sh:order "2"^^xsd:integer; - owl:versionInfo "1.0"; - shacl-play:color "Magenta"; - sh:property psd:P110, psd:P111, psd:P112, psd:P113, psd:P114, psd:P115, psd:P116, - psd:P117, psd:P118, psd:P119, psd:P120, psd:P122 . - -psd:PlenaryDebates-target sh:select """PREFIX eli: -SELECT ?this -WHERE { - ?this a eli:ComplexWork. - ?this eli:work_type . -}""" . - -psd:PlenaryMinutes a sh:NodeShape; - rdfs:comment "This node shape represents a subset of eli:Work"@en; - sh:target psd:PlenaryMinutes-target; - skos:example "https://data.europarl.europa.eu/eli/dl/doc/PV-9-2021-07-05"; - sh:nodeKind sh:IRI; - sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; - sh:closed "true"^^xsd:boolean; - rdfs:label "ComplexWork Plenary minutes"@en; - sh:order "3"^^xsd:integer; - owl:versionInfo "1.3.0"; - shacl-play:color "Magenta"; - sh:property psd:P41, psd:P42, psd:P43, psd:P44, psd:P45, psd:P46, psd:P47, psd:P48, - psd:P49, psd:P50, psd:P51, psd:P54, psd:P55, psd:P56 . - -psd:PlenaryMinutes-target sh:select """PREFIX eli: -SELECT ?this -WHERE { - ?this a eli:Work. - ?this eli:work_type . -}""" . - -psd:PlenarySittingAgenda a sh:NodeShape; - rdfs:comment "This node shape represents a subset of eli:Work"@en; - sh:target psd:PlenarySittingAgenda-target; - skos:example "https://data.europarl.europa.eu/eli/dl/doc/OJQ-9-2021-07-05"; - sh:nodeKind sh:IRI; - sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; - sh:closed "true"^^xsd:boolean; - rdfs:label "Work Plenary sitting agenda"@en; - sh:order "4"^^xsd:integer; - owl:versionInfo "1.5.0"; - shacl-play:color "Orange"; - sh:property psd:P25, psd:P26, psd:P27, psd:P28, psd:P29, psd:P30, psd:P31, psd:P32, - psd:P33, psd:P34, psd:P35, psd:P36, psd:P37, psd:P38 . - -psd:PlenarySittingAgenda-target sh:select """PREFIX eli: -SELECT ?this -WHERE { - ?this a eli:Work. - ?this eli:work_type . -}""" . - -psd:PlenaryRcv a sh:NodeShape; - rdfs:comment "This node shape represents a subset of eli:Work"@en; - sh:target psd:PlenaryRcv-target; - skos:example "https://data.europarl.europa.eu/eli/dl/doc/PV-9-2021-07-05-RCV"; - sh:nodeKind sh:IRI; - sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; - sh:closed "true"^^xsd:boolean; - rdfs:label "Work Plenary Rcv"@en; - sh:order "5"^^xsd:integer; - owl:versionInfo "1.3.0"; - shacl-play:color "Orange"; - sh:property psd:P94, psd:P95, psd:P96, psd:P97, psd:P98, psd:P99, psd:P100, psd:P101, - psd:P102, psd:P103, psd:P104, psd:P105, psd:P106, psd:P107 . - -psd:PlenaryRcv-target sh:select """PREFIX eli: -SELECT ?this -WHERE { - ?this a eli:Work. - ?this eli:work_type . -}""" . - -psd:PlenaryVotes a sh:NodeShape; - rdfs:comment "This node shape represents a subset of eli:Work"@en; - sh:target psd:PlenaryVotes-target; - skos:example "https://data.europarl.europa.eu/eli/dl/doc/PV-9-2021-07-05-VOT"; - sh:nodeKind sh:IRI; - sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; - sh:closed "true"^^xsd:boolean; - rdfs:label "ComplexWork Plenary votes"@en; - sh:order "6"^^xsd:integer; - owl:versionInfo "1.3.0"; - shacl-play:color "Magenta"; - sh:property psd:P77, psd:P78, psd:P79, psd:P80, psd:P81, psd:P82, psd:P83, psd:P84, - psd:P85, psd:P86, psd:P87, psd:P90, psd:P91 . - -psd:PlenaryVotes-target sh:select """PREFIX eli: -SELECT ?this -WHERE { - ?this a eli:Work. - ?this eli:work_type . -}""" . - -psd:PlenaryAtt a sh:NodeShape; - rdfs:comment "This node shape represents a subset of eli:Work"@en; - sh:target psd:PlenaryAtt-target; - skos:example "https://data.europarl.europa.eu/eli/dl/doc/PV-9-2021-07-05-ATT"; - sh:nodeKind sh:IRI; - sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; - sh:closed "true"^^xsd:boolean; - rdfs:label "ComplexWork Plenary Att"@en; - sh:order "7"^^xsd:integer; - owl:versionInfo "1.3.0"; - shacl-play:color "Magenta"; - sh:property psd:P59, psd:P60, psd:P61, psd:P62, psd:P63, psd:P64, psd:P65, psd:P66, - psd:P67, psd:P68, psd:P69, psd:P72, psd:P73, psd:P74 . - -psd:PlenaryAtt-target sh:select """PREFIX eli: -SELECT ?this -WHERE { - ?this a eli:Work. - ?this eli:work_type . -}""" . - -psd:Expression a sh:NodeShape; - rdfs:comment "This node shape represents a subset of eli:Expression"@en; - sh:targetClass eli:Expression; - sh:nodeKind sh:IRI; - sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+/[a-z]{2,3}$"; - sh:closed "true"^^xsd:boolean; - rdfs:label "Realized By"@en; - sh:order "9"^^xsd:integer; - owl:versionInfo "1.3.0"; - shacl-play:color "Blue"; - sh:property psd:P182, psd:P183, psd:P184, psd:P185 . - -psd:Manifestation a sh:NodeShape; - rdfs:comment "This node shape represents a subset of eli:Manifestation"@en; - sh:targetClass eli:Manifestation; - sh:nodeKind sh:IRI; - sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+/[a-z]{2,3}/.*$"; - sh:closed "true"^^xsd:boolean; - rdfs:label "Is embodied by"@en; - sh:order "10"^^xsd:integer; - owl:versionInfo "1.3.0"; - shacl-play:color "Green"; - sh:property psd:P188, psd:P189, psd:P190, psd:P191, psd:P192, psd:P193 . - -psd:VersionedWork a sh:NodeShape; - rdfs:comment "This node shape represents a subset of eli:Work"@en; - sh:targetClass eli:Work; - sh:nodeKind sh:IRI; - sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; - sh:closed "true"^^xsd:boolean; - rdfs:label "Versioned Work"@en; - sh:order "11"^^xsd:integer; - owl:versionInfo "1.0"; - shacl-play:color "Orange"; - sh:property psd:P138, psd:P139, psd:P140, psd:P141, psd:P142, psd:P143, psd:P144, - psd:P145, psd:P146, psd:P147, psd:P148, psd:P149, psd:P150 . - -psd:WorkSubdivision a sh:NodeShape; - rdfs:comment "This node shape represents a subset of eli:WorkSubdivision"@en; - sh:targetClass eli:WorkSubdivision; - sh:nodeKind sh:IRI; - sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; - sh:closed "true"^^xsd:boolean; - rdfs:label "Work Subdivision"@en; - sh:order "13"^^xsd:integer; - owl:versionInfo "1.3.0"; - shacl-play:color "Orange"; - sh:property psd:P168, psd:P169, psd:P170, psd:P171, psd:P172, psd:P173, psd:P174, - psd:P175, psd:P176, psd:P177, psd:P178, psd:P179 . - -psd:WorkTypeReference a sh:NodeShape; - rdfs:comment "This node shape refers to the class eli:WorkType"@en; - skos:example "http://publications.europa.eu/resource/authority/resource-type/PLENARY_AGENDA"; - sh:nodeKind sh:IRI; - sh:pattern "http://publications.europa.eu/resource/authority/resource-type/.*$"; - sh:closed "true"^^xsd:boolean; - rdfs:label "Reference to a Work Type"@en; - sh:order "14"^^xsd:integer; - owl:versionInfo "1.0"; - shacl-play:color "DarkGrey"; - sh:property psd:P196, psd:P197 . - -psd:LanguageReference a sh:NodeShape; - rdfs:comment "This node shape refers to the class dcterms:LinguisticSystem"@en; - skos:example "http://publications.europa.eu/resource/authority/language/ENG"; - sh:nodeKind sh:IRI; - sh:pattern "http://publications.europa.eu/resource/authority/language/.*$"; - sh:closed "true"^^xsd:boolean; - rdfs:label "Reference to a language"@en; - sh:order "15"^^xsd:integer; - owl:versionInfo "1.0"; - shacl-play:color "DarkGrey"; - sh:property psd:P200, psd:P201 . - -psd:MediaTypeOrExtentReference a sh:NodeShape; - rdfs:comment "This node shape refers to the class dcterms:MediaTypeOrExtent"@en; - skos:example "http://publications.europa.eu/resource/authority/file-type/PDF"; - sh:nodeKind sh:IRI; - sh:pattern "http://publications.europa.eu/resource/authority/file-type/.*$"; - sh:closed "true"^^xsd:boolean; - rdfs:label "Reference to a Format"@en; - sh:order "16"^^xsd:integer; - owl:versionInfo "1.0"; - shacl-play:color "DarkGrey"; - sh:property psd:P204, psd:P205 . - -psd:VersionReference a sh:NodeShape; - rdfs:comment "This node shape refers to the class euvoc:FileStatus"@en; - skos:example "http://publications.europa.eu/resource/authority/file-status/FINAL"; - sh:nodeKind sh:IRI; - sh:pattern "http://publications.europa.eu/resource/authority/file-status/.*$"; - sh:closed "true"^^xsd:boolean; - rdfs:label "Reference to a Status"@en; - sh:order "17"^^xsd:integer; - owl:versionInfo "1.0"; - shacl-play:color "DarkGrey"; - sh:property psd:P208, psd:P209 . - -psd:SubdivisionTypeReference a sh:NodeShape; - rdfs:comment "This node shape refers to the class eli:SubdivisionType"@en; - skos:example "http://publications.europa.eu/resource/authority/subdivision/ITM"; - sh:nodeKind sh:IRI; - sh:pattern "http://publications.europa.eu/resource/authority/subdivision/.*$"; - sh:closed "true"^^xsd:boolean; - rdfs:label "Reference to a Subdivision Type"@en; - sh:order "18"^^xsd:integer; - owl:versionInfo "1.3.0"; - shacl-play:color "DarkGrey"; - sh:property psd:P212, psd:P213 . - -psd:P9 a skos:Concept; - owl:versionInfo "1.0"; - sh:path rdf:type; - sh:name "type"@en; - sh:minCount "1"^^xsd:integer; - sh:in _:79f295ad32df4ce8a18a92539c6e8a3b45515; - skos:inScheme ; - skos:topConceptOf . - -_:79f295ad32df4ce8a18a92539c6e8a3b45515 rdf:first eli:ComplexWork; - rdf:rest _:79f295ad32df4ce8a18a92539c6e8a3b45516 . - -_:79f295ad32df4ce8a18a92539c6e8a3b45516 rdf:first eli:Work; - rdf:rest rdf:nil . - -psd:P10 a skos:Concept; - owl:versionInfo "1.0"; - sh:path dcterms:identifier; - sh:name "identifier"@en; - skos:example "OJ-9-2022-09-12"; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:string; - skos:inScheme ; - skos:topConceptOf . - -psd:P11 a skos:Concept; - owl:versionInfo "1.1"; - sh:path eli:work_type; - sh:name "work type"@en; - skos:example "http://publications.europa.eu/resource/authority/resource-type/PLENARY_AGENDA_PART_SESSION_EP"; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - sh:node psd:WorkTypeReference; - sh:hasValue resource-type:PLENARY_AGENDA_PART_SESSION_EP; - sh:deactivated "true"^^xsd:boolean; - skos:inScheme ; - skos:topConceptOf . - -psd:P12 a skos:Concept; - owl:versionInfo "1.1"; - sh:path eli:date_document; - sh:name "date document"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:date; - skos:inScheme ; - skos:topConceptOf . - -psd:P13 a skos:Concept; - owl:versionInfo "1.0"; - sh:path epvoc:identifierYear; - sh:name "identifier year"@en; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:string; - skos:inScheme ; - skos:topConceptOf . - -psd:P14 a skos:Concept; - owl:versionInfo "1.0"; - sh:path dcterms:title; - sh:name "title"@en; - sh:minCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype rdf:langString; - skos:inScheme ; - skos:topConceptOf . - -psd:P15 a skos:Concept; - owl:versionInfo "1.0"; - sh:path rdfs:label; - sh:name "label"@en; - sh:nodeKind sh:Literal; - sh:datatype xsd:string; - skos:inScheme ; - skos:topConceptOf . - -psd:P16 a skos:Concept; - owl:versionInfo "1.0"; - sh:path epvoc:epNumber; - sh:name "ep number"@en; - skos:example "PE735.374"; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:string; - skos:inScheme ; - skos:topConceptOf . - -psd:P17 a skos:Concept; - owl:versionInfo "1.1"; - sh:path eli-dl:parliamentary_term; - sh:name "parliamentary term"@en; - skos:example "https://data.europarl.europa.eu/org/ep-9"; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - skos:inScheme ; - skos:topConceptOf . - -psd:P18 a skos:Concept; - owl:versionInfo "1.1"; - sh:path dcterms:publisher; - sh:name "publisher"@en; - skos:example "http://publications.europa.eu/resource/authority/corporate-body/EP"; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - sh:hasValue ; - skos:inScheme ; - skos:topConceptOf . - -psd:P19 a skos:Concept; - owl:versionInfo "1.0"; - sh:path eli:has_member; - sh:name "has member"@en; - skos:example "https://data.europarl.europa.eu/eli/dl/doc/OJ-9-2022-09-12-ADP"; - sh:nodeKind sh:IRI; - sh:node psd:VersionedWork; - skos:inScheme ; - skos:topConceptOf . - -psd:P20 a skos:Concept; - owl:versionInfo "1.1"; - sh:path dcat:hasCurrentVersion; - sh:name "has current version"@en; - skos:example "https://data.europarl.europa.eu/eli/dl/doc/OJ-9-2022-09-12-FNL"; - sh:nodeKind sh:IRI; - sh:node psd:VersionedWork; - sh:deactivated "true"^^xsd:boolean; - skos:inScheme ; - skos:topConceptOf . - -psd:P21 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path _:79f295ad32df4ce8a18a92539c6e8a3b45517; - sh:name "has derivative"@en; - sh:nodeKind sh:IRI; - sh:node psd:PlenarySittingAgenda; - sh:deactivated "true"^^xsd:boolean; - shacl-play:shortname "has_derivative"; - skos:inScheme ; - skos:topConceptOf . - -_:79f295ad32df4ce8a18a92539c6e8a3b45517 sh:inversePath eli:is_derivative_of . - -psd:P22 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path _:79f295ad32df4ce8a18a92539c6e8a3b45518; - sh:name "documents"@en; - sh:nodeKind sh:IRI; - sh:deactivated "true"^^xsd:boolean; - shacl-play:shortname "documents"; - skos:inScheme ; - skos:topConceptOf . - -_:79f295ad32df4ce8a18a92539c6e8a3b45518 sh:inversePath eli-dl:documented_by_a_realization_of . - -psd:P25 a skos:Concept; - owl:versionInfo "1.5.0"; - sh:path rdf:type; - sh:name "type"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:hasValue eli:Work; - skos:inScheme ; - skos:topConceptOf . - -psd:P26 a skos:Concept; - owl:versionInfo "1.0"; - sh:path dcterms:identifier; - sh:name "identifier"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:string; - skos:inScheme ; - skos:topConceptOf . - -psd:P27 a skos:Concept; - owl:versionInfo "1.1"; - sh:path eli:work_type; - sh:name "work type"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - sh:node psd:WorkTypeReference; - sh:hasValue resource-type:PLENARY_AGENDA_EP; - sh:deactivated "true"^^xsd:boolean; - skos:inScheme ; - skos:topConceptOf . - -psd:P28 a skos:Concept; - owl:versionInfo "1.1"; - sh:path eli:date_document; - sh:name "date document"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:date; - skos:inScheme ; - skos:topConceptOf . - -psd:P29 a skos:Concept; - owl:versionInfo "1.0"; - sh:path epvoc:identifierYear; - sh:name "identifier year"@en; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:string; - skos:inScheme ; - skos:topConceptOf . - -psd:P30 a skos:Concept; - owl:versionInfo "1.0"; - sh:path dcterms:title; - sh:name "title"@en; - sh:minCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype rdf:langString; - skos:inScheme ; - skos:topConceptOf . - -psd:P31 a skos:Concept; - owl:versionInfo "1.0"; - sh:path rdfs:label; - sh:name "label"@en; - sh:nodeKind sh:Literal; - sh:datatype xsd:string; - skos:inScheme ; - skos:topConceptOf . - -psd:P32 a skos:Concept; - owl:versionInfo "1.0"; - sh:path epvoc:epNumber; - sh:name "ep number"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:string; - skos:inScheme ; - skos:topConceptOf . - -psd:P33 a skos:Concept; - owl:versionInfo "1.1"; - sh:path eli-dl:parliamentary_term; - sh:name "parliamentary term"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - skos:inScheme ; - skos:topConceptOf . - -psd:P34 a skos:Concept; - owl:versionInfo "1.1"; - sh:path dcterms:publisher; - sh:name "publisher"@en; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - sh:node org:Organization; - sh:hasValue ; - skos:inScheme ; - skos:topConceptOf . - -psd:P35 a skos:Concept; - owl:versionInfo "1.0"; - sh:path eli:has_member; - sh:name "has member"@en; - sh:nodeKind sh:IRI; - sh:node psd:VersionedWork; - skos:inScheme ; - skos:topConceptOf . - -psd:P36 a skos:Concept; - owl:versionInfo "1.1"; - sh:path dcat:hasCurrentVersion; - sh:name "has current version"@en; - sh:nodeKind sh:IRI; - sh:node psd:VersionedWork; - sh:deactivated "true"^^xsd:boolean; - skos:inScheme ; - skos:topConceptOf . - -psd:P37 a skos:Concept; - owl:versionInfo "1.1"; - sh:path eli:is_derivative_of; - sh:name "is derivative of"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - sh:node psd:PlenaryAgendaPartSession; - sh:deactivated "true"^^xsd:boolean; - skos:inScheme ; - skos:topConceptOf . - -psd:P38 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path _:79f295ad32df4ce8a18a92539c6e8a3b45519; - sh:name "documents"@en; - sh:nodeKind sh:IRI; - sh:deactivated "true"^^xsd:boolean; - shacl-play:shortname "documents"; - skos:inScheme ; - skos:topConceptOf . - -_:79f295ad32df4ce8a18a92539c6e8a3b45519 sh:inversePath eli-dl:documented_by_a_realization_of . - -psd:P41 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path rdf:type; - sh:name "type"@en; - sh:minCount "1"^^xsd:integer; - sh:hasValue eli:Work; - skos:inScheme ; - skos:topConceptOf . - -psd:P42 a skos:Concept; - owl:versionInfo "1.1"; - sh:path eli:work_type; - sh:name "work type"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - sh:node psd:WorkTypeReference; - sh:hasValue resource-type:PLENARY_MINUTES_EP; - sh:deactivated "true"^^xsd:boolean; - skos:inScheme ; - skos:topConceptOf . - -psd:P43 a skos:Concept; - owl:versionInfo "1.1"; - sh:path eli:date_document; - sh:name "date document"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:date; - skos:inScheme ; - skos:topConceptOf . - -psd:P44 a skos:Concept; - owl:versionInfo "1.0"; - sh:path dcterms:identifier; - sh:name "identifier"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:string; - skos:inScheme ; - skos:topConceptOf . - -psd:P45 a skos:Concept; - owl:versionInfo "1.0"; - sh:path epvoc:identifierYear; - sh:name "identifier year"@en; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:string; - skos:inScheme ; - skos:topConceptOf . - -psd:P46 a skos:Concept; - owl:versionInfo "1.0"; - sh:path dcterms:title; - sh:name "title"@en; - sh:minCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype rdf:langString; - skos:inScheme ; - skos:topConceptOf . - -psd:P47 a skos:Concept; - owl:versionInfo "1.0"; - sh:path rdfs:label; - sh:name "label"@en; - sh:nodeKind sh:Literal; - sh:datatype xsd:string; - skos:inScheme ; - skos:topConceptOf . - -psd:P48 a skos:Concept; - owl:versionInfo "1.0"; - sh:path epvoc:epNumber; - sh:name "ep number"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:string; - skos:inScheme ; - skos:topConceptOf . - -psd:P49 a skos:Concept; - owl:versionInfo "1.1"; - sh:path eli-dl:parliamentary_term; - sh:name "parliamentary term"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - skos:inScheme ; - skos:topConceptOf . - -psd:P50 a skos:Concept; - owl:versionInfo "1.1"; - sh:path dcterms:publisher; - sh:name "publisher"@en; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - sh:hasValue ; - skos:inScheme ; - skos:topConceptOf . - -psd:P51 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path eli:is_realized_by; - sh:name "is realized by"@en; - sh:nodeKind sh:IRI; - sh:node psd:Expression; - skos:inScheme ; - skos:topConceptOf . - -psd:P54 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path _:79f295ad32df4ce8a18a92539c6e8a3b45520; - sh:name "has annex"@en; - sh:nodeKind sh:IRI; - sh:or _:79f295ad32df4ce8a18a92539c6e8a3b45521; - sh:deactivated "true"^^xsd:boolean; - skos:inScheme ; - skos:topConceptOf . - -_:79f295ad32df4ce8a18a92539c6e8a3b45520 sh:inversePath eli:is_annex_of . - -_:79f295ad32df4ce8a18a92539c6e8a3b45521 rdf:first _:79f295ad32df4ce8a18a92539c6e8a3b45522; - rdf:rest _:79f295ad32df4ce8a18a92539c6e8a3b45523 . - -_:79f295ad32df4ce8a18a92539c6e8a3b45522 sh:node psd:PlenaryRcv . - -_:79f295ad32df4ce8a18a92539c6e8a3b45523 rdf:first _:79f295ad32df4ce8a18a92539c6e8a3b45524; - rdf:rest _:79f295ad32df4ce8a18a92539c6e8a3b45525 . - -_:79f295ad32df4ce8a18a92539c6e8a3b45524 sh:node psd:PlenaryAtt . - -_:79f295ad32df4ce8a18a92539c6e8a3b45525 rdf:first _:79f295ad32df4ce8a18a92539c6e8a3b45526; - rdf:rest rdf:nil . - -_:79f295ad32df4ce8a18a92539c6e8a3b45526 sh:node psd:PlenaryVotes . - -psd:P55 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path _:79f295ad32df4ce8a18a92539c6e8a3b45527; - sh:name "has part"@en; - sh:nodeKind sh:IRI; - sh:node psd:WorkSubdivision; - skos:inScheme ; - skos:topConceptOf . - -_:79f295ad32df4ce8a18a92539c6e8a3b45527 sh:inversePath eli:is_part_of . - -psd:P56 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path _:79f295ad32df4ce8a18a92539c6e8a3b45528; - sh:name "records"@en; - sh:nodeKind sh:IRI; - sh:deactivated "true"^^xsd:boolean; - shacl-play:shortname "records"; - skos:inScheme ; - skos:topConceptOf . - -_:79f295ad32df4ce8a18a92539c6e8a3b45528 sh:inversePath eli-dl:recorded_in_a_realization_of . - -psd:P59 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path rdf:type; - sh:name "type"@en; - sh:description ":"@en; - sh:minCount "1"^^xsd:integer; - sh:hasValue eli:Work; - skos:inScheme ; - skos:topConceptOf . - -psd:P60 a skos:Concept; - owl:versionInfo "1.1"; - sh:path eli:work_type; - sh:name "work type"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - sh:node psd:WorkTypeReference; - sh:hasValue resource-type:PLENARY_ATT_LIST_EP; - sh:deactivated "true"^^xsd:boolean; - skos:inScheme ; - skos:topConceptOf . - -psd:P61 a skos:Concept; - owl:versionInfo "1.1"; - sh:path eli:date_document; - sh:name "date document"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:date; - skos:inScheme ; - skos:topConceptOf . - -psd:P62 a skos:Concept; - owl:versionInfo "1.0"; - sh:path dcterms:identifier; - sh:name "identifier"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:string; - skos:inScheme ; - skos:topConceptOf . - -psd:P63 a skos:Concept; - owl:versionInfo "1.0"; - sh:path epvoc:identifierYear; - sh:name "identifier year"@en; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:string; - skos:inScheme ; - skos:topConceptOf . - -psd:P64 a skos:Concept; - owl:versionInfo "1.0"; - sh:path dcterms:title; - sh:name "title"@en; - sh:minCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype rdf:langString; - skos:inScheme ; - skos:topConceptOf . - -psd:P65 a skos:Concept; - owl:versionInfo "1.0"; - sh:path rdfs:label; - sh:name "label"@en; - sh:nodeKind sh:Literal; - sh:datatype xsd:string; - skos:inScheme ; - skos:topConceptOf . - -psd:P66 a skos:Concept; - owl:versionInfo "1.0"; - sh:path epvoc:epNumber; - sh:name "ep number"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:string; - skos:inScheme ; - skos:topConceptOf . - -psd:P67 a skos:Concept; - owl:versionInfo "1.1"; - sh:path eli-dl:parliamentary_term; - sh:name "parliamentary term"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - skos:inScheme ; - skos:topConceptOf . - -psd:P68 a skos:Concept; - owl:versionInfo "1.1"; - sh:path dcterms:publisher; - sh:name "publisher"@en; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - sh:hasValue ; - skos:inScheme ; - skos:topConceptOf . - -psd:P69 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path eli:is_realized_by; - sh:name "is realized by"@en; - sh:nodeKind sh:IRI; - sh:node psd:Expression; - skos:inScheme ; - skos:topConceptOf . - -psd:P72 a skos:Concept; - owl:versionInfo "1.1"; - sh:path eli:is_annex_of; - sh:name "is annex of"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - sh:node psd:PlenaryMinutes; - sh:deactivated "true"^^xsd:boolean; - skos:inScheme ; - skos:topConceptOf . - -psd:P73 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path eli:is_realized_by; - sh:name "is realized by"@en; - sh:nodeKind sh:IRI; - sh:node psd:Expression; - skos:inScheme ; - skos:topConceptOf . - -psd:P74 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path _:79f295ad32df4ce8a18a92539c6e8a3b45529; - sh:name "records"@en; - sh:nodeKind sh:IRI; - sh:deactivated "true"^^xsd:boolean; - shacl-play:shortname "records"; - skos:inScheme ; - skos:topConceptOf . - -_:79f295ad32df4ce8a18a92539c6e8a3b45529 sh:inversePath eli-dl:recorded_in_a_realization_of . - -psd:P77 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path rdf:type; - sh:name "type"@en; - sh:minCount "1"^^xsd:integer; - sh:hasValue eli:Work; - skos:inScheme ; - skos:topConceptOf . - -psd:P78 a skos:Concept; - owl:versionInfo "1.1"; - sh:path eli:work_type; - sh:name "work type"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - sh:node psd:WorkTypeReference; - sh:hasValue resource-type:PLENARY_VOTES_RESULTS_EP; - sh:deactivated "true"^^xsd:boolean; - skos:inScheme ; - skos:topConceptOf . - -psd:P79 a skos:Concept; - owl:versionInfo "1.1"; - sh:path eli:date_document; - sh:name "date document"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:date; - skos:inScheme ; - skos:topConceptOf . - -psd:P80 a skos:Concept; - owl:versionInfo "1.0"; - sh:path dcterms:identifier; - sh:name "identifier"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:string; - skos:inScheme ; - skos:topConceptOf . - -psd:P81 a skos:Concept; - owl:versionInfo "1.0"; - sh:path epvoc:identifierYear; - sh:name "identifier year"@en; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:string; - skos:inScheme ; - skos:topConceptOf . - -psd:P82 a skos:Concept; - owl:versionInfo "1.0"; - sh:path dcterms:title; - sh:name "title"@en; - sh:minCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype rdf:langString; - skos:inScheme ; - skos:topConceptOf . - -psd:P83 a skos:Concept; - owl:versionInfo "1.0"; - sh:path rdfs:label; - sh:name "label"@en; - sh:nodeKind sh:Literal; - sh:datatype xsd:string; - skos:inScheme ; - skos:topConceptOf . - -psd:P84 a skos:Concept; - owl:versionInfo "1.0"; - sh:path epvoc:epNumber; - sh:name "ep number"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:string; - skos:inScheme ; - skos:topConceptOf . - -psd:P85 a skos:Concept; - owl:versionInfo "1.1"; - sh:path eli-dl:parliamentary_term; - sh:name "parliamentary term"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - skos:inScheme ; - skos:topConceptOf . - -psd:P86 a skos:Concept; - owl:versionInfo "1.1"; - sh:path dcterms:publisher; - sh:name "publisher"@en; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - sh:hasValue ; - skos:inScheme ; - skos:topConceptOf . - -psd:P87 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path eli:is_realized_by; - sh:name "is realized by"@en; - sh:nodeKind sh:IRI; - sh:node psd:Expression; - skos:inScheme ; - skos:topConceptOf . - -psd:P90 a skos:Concept; - owl:versionInfo "1.1"; - sh:path eli:is_annex_of; - sh:name "is annex of"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - sh:node psd:PlenaryMinutes; - sh:deactivated "true"^^xsd:boolean; - skos:inScheme ; - skos:topConceptOf . - -psd:P91 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path _:79f295ad32df4ce8a18a92539c6e8a3b45530; - sh:name "records"@en; - sh:nodeKind sh:IRI; - sh:deactivated "true"^^xsd:boolean; - shacl-play:shortname "records"; - skos:inScheme ; - skos:topConceptOf . - -_:79f295ad32df4ce8a18a92539c6e8a3b45530 sh:inversePath eli-dl:recorded_in_a_realization_of . - -psd:P94 a skos:Concept; - owl:versionInfo "1.0"; - sh:path rdf:type; - sh:name "type"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:hasValue eli:Work; - skos:inScheme ; - skos:topConceptOf . - -psd:P95 a skos:Concept; - owl:versionInfo "1.1"; - sh:path eli:work_type; - sh:name "work type"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - sh:node psd:WorkTypeReference; - sh:hasValue resource-type:PLENARY_RCV_EP; - sh:deactivated "true"^^xsd:boolean; - skos:inScheme ; - skos:topConceptOf . - -psd:P96 a skos:Concept; - owl:versionInfo "1.1"; - sh:path eli:date_document; - sh:name "date document"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:date; - skos:inScheme ; - skos:topConceptOf . - -psd:P97 a skos:Concept; - owl:versionInfo "1.0"; - sh:path dcterms:identifier; - sh:name "identifier"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:string; - skos:inScheme ; - skos:topConceptOf . - -psd:P98 a skos:Concept; - owl:versionInfo "1.0"; - sh:path epvoc:identifierYear; - sh:name "identifier year"@en; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:string; - skos:inScheme ; - skos:topConceptOf . - -psd:P99 a skos:Concept; - owl:versionInfo "1.0"; - sh:path dcterms:title; - sh:name "title"@en; - sh:minCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype rdf:langString; - skos:inScheme ; - skos:topConceptOf . - -psd:P100 a skos:Concept; - owl:versionInfo "1.0"; - sh:path rdfs:label; - sh:name "label"@en; - sh:nodeKind sh:Literal; - sh:datatype xsd:string; - skos:inScheme ; - skos:topConceptOf . - -psd:P101 a skos:Concept; - owl:versionInfo "1.0"; - sh:path epvoc:epNumber; - sh:name "ep number"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:string; - skos:inScheme ; - skos:topConceptOf . - -psd:P102 a skos:Concept; - owl:versionInfo "1.1"; - sh:path eli-dl:parliamentary_term; - sh:name "parliamentary term"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - skos:inScheme ; - skos:topConceptOf . - -psd:P103 a skos:Concept; - owl:versionInfo "1.1"; - sh:path dcterms:publisher; - sh:name "publisher"@en; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - sh:hasValue ; - skos:inScheme ; - skos:topConceptOf . - -psd:P104 a skos:Concept; - owl:versionInfo "1.0"; - sh:path eli:is_realized_by; - sh:name "is realized by"@en; - sh:nodeKind sh:IRI; - sh:node psd:Expression; - skos:inScheme ; - skos:topConceptOf . - -psd:P105 a skos:Concept; - owl:versionInfo "1.1"; - sh:path eli:is_annex_of; - sh:name "is annex of"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - sh:node psd:PlenaryMinutes; - sh:deactivated "true"^^xsd:boolean; - skos:inScheme ; - skos:topConceptOf . - -psd:P106 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path _:79f295ad32df4ce8a18a92539c6e8a3b45531; - sh:name "has part"@en; - sh:nodeKind sh:IRI; - sh:node psd:WorkSubdivision; - shacl-play:shortname "has_part"; - skos:inScheme ; - skos:topConceptOf . - -_:79f295ad32df4ce8a18a92539c6e8a3b45531 sh:inversePath eli:is_part_of . - -psd:P107 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path _:79f295ad32df4ce8a18a92539c6e8a3b45532; - sh:name "records"@en; - sh:nodeKind sh:IRI; - sh:deactivated "true"^^xsd:boolean; - shacl-play:shortname "records"; - skos:inScheme ; - skos:topConceptOf . - -_:79f295ad32df4ce8a18a92539c6e8a3b45532 sh:inversePath eli-dl:recorded_in_a_realization_of . - -psd:P110 a skos:Concept; - owl:versionInfo "1.0"; - sh:path rdf:type; - sh:name "type"@en; - sh:minCount "1"^^xsd:integer; - sh:in _:79f295ad32df4ce8a18a92539c6e8a3b45533; - skos:inScheme ; - skos:topConceptOf . - -_:79f295ad32df4ce8a18a92539c6e8a3b45533 rdf:first eli:ComplexWork; - rdf:rest _:79f295ad32df4ce8a18a92539c6e8a3b45534 . - -_:79f295ad32df4ce8a18a92539c6e8a3b45534 rdf:first eli:Work; - rdf:rest rdf:nil . - -psd:P111 a skos:Concept; - owl:versionInfo "1.1"; - sh:path eli:work_type; - sh:name "work type"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - sh:node psd:WorkTypeReference; - sh:hasValue resource-type:PLENARY_CRE_EP; - sh:deactivated "true"^^xsd:boolean; - skos:inScheme ; - skos:topConceptOf . - -psd:P112 a skos:Concept; - owl:versionInfo "1.1"; - sh:path eli:date_document; - sh:name "date document"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:date; - skos:inScheme ; - skos:topConceptOf . - -psd:P113 a skos:Concept; - owl:versionInfo "1.0"; - sh:path dcterms:identifier; - sh:name "identifier"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:string; - skos:inScheme ; - skos:topConceptOf . - -psd:P114 a skos:Concept; - owl:versionInfo "1.0"; - sh:path epvoc:identifierYear; - sh:name "identifier year"@en; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:string; - skos:inScheme ; - skos:topConceptOf . - -psd:P115 a skos:Concept; - owl:versionInfo "1.0"; - sh:path dcterms:title; - sh:name "title"@en; - sh:minCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype rdf:langString; - skos:inScheme ; - skos:topConceptOf . - -psd:P116 a skos:Concept; - owl:versionInfo "1.0"; - sh:path rdfs:label; - sh:name "label"@en; - sh:nodeKind sh:Literal; - sh:datatype xsd:string; - skos:inScheme ; - skos:topConceptOf . - -psd:P117 a skos:Concept; - owl:versionInfo "1.1"; - sh:path eli-dl:parliamentary_term; - sh:name "parliamentary term"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - skos:inScheme ; - skos:topConceptOf . - -psd:P118 a skos:Concept; - owl:versionInfo "1.1"; - sh:path dcterms:publisher; - sh:name "publisher"@en; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - sh:hasValue ; - skos:inScheme ; - skos:topConceptOf . - -psd:P119 a skos:Concept; - owl:versionInfo "1.0"; - sh:path eli:has_member; - sh:name "has member"@en; - sh:nodeKind sh:IRI; - sh:node psd:VersionedWork; - skos:inScheme ; - skos:topConceptOf . - -psd:P120 a skos:Concept; - owl:versionInfo "1.1"; - sh:path dcat:hasCurrentVersion; - sh:name "has current version"@en; - sh:nodeKind sh:IRI; - sh:node psd:VersionedWork; - sh:deactivated "true"^^xsd:boolean; - skos:inScheme ; - skos:topConceptOf . - -psd:P122 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path _:79f295ad32df4ce8a18a92539c6e8a3b45535; - sh:name "records"@en; - sh:nodeKind sh:IRI; - sh:deactivated "true"^^xsd:boolean; - shacl-play:shortname "records"; - skos:inScheme ; - skos:topConceptOf . - -_:79f295ad32df4ce8a18a92539c6e8a3b45535 sh:inversePath eli-dl:recorded_in_a_realization_of . - -psd:P138 a skos:Concept; - owl:versionInfo "1.0"; - sh:path rdf:type; - sh:name "type"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:hasValue eli:Work; - skos:inScheme ; - skos:topConceptOf . - -psd:P139 a skos:Concept; - owl:versionInfo "1.1"; - sh:path eli:date_document; - sh:name "date document"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:date; - skos:inScheme ; - skos:topConceptOf . - -psd:P140 a skos:Concept; - owl:versionInfo "1.0"; - sh:path dcterms:identifier; - sh:name "identifier"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:string; - skos:inScheme ; - skos:topConceptOf . - -psd:P141 a skos:Concept; - owl:versionInfo "1.0"; - sh:path epvoc:identifierYear; - sh:name "identifier year"@en; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:string; - skos:inScheme ; - skos:topConceptOf . - -psd:P142 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path eli:work_type; - sh:name "work type"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - sh:node psd:WorkTypeReference; - sh:in _:79f295ad32df4ce8a18a92539c6e8a3b45536; - sh:deactivated "true"^^xsd:boolean; - skos:inScheme ; - skos:topConceptOf . - -_:79f295ad32df4ce8a18a92539c6e8a3b45536 rdf:first resource-type::PLENARY_AGENDA_PART_SESSION_EP; - rdf:rest _:79f295ad32df4ce8a18a92539c6e8a3b45537 . - -_:79f295ad32df4ce8a18a92539c6e8a3b45537 rdf:first resource-type::PLENARY_AGENDA_EP; - rdf:rest _:79f295ad32df4ce8a18a92539c6e8a3b45538 . - -_:79f295ad32df4ce8a18a92539c6e8a3b45538 rdf:first resource-type:PLENARY_CRE_EP; - rdf:rest rdf:nil . - -psd:P143 a skos:Concept; - owl:versionInfo "1.0"; - sh:path dcterms:title; - sh:name "title"@en; - sh:minCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype rdf:langString; - skos:inScheme ; - skos:topConceptOf . - -psd:P144 a skos:Concept; - owl:versionInfo "1.0"; - sh:path rdfs:label; - sh:name "label"@en; - sh:nodeKind sh:Literal; - sh:datatype xsd:string; - skos:inScheme ; - skos:topConceptOf . - -psd:P145 a skos:Concept; - owl:versionInfo "1.0"; - sh:path skos:notation; - sh:name "notation"@en; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype epvoc:publicRegister; - skos:inScheme ; - skos:topConceptOf . - -psd:P146 a skos:Concept; - owl:versionInfo "1.1"; - sh:path eli-dl:parliamentary_term; - sh:name "parliamentary term"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - skos:inScheme ; - skos:topConceptOf . - -psd:P147 a skos:Concept; - owl:versionInfo "1.1"; - sh:path dcterms:publisher; - sh:name "publisher"@en; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - sh:hasValue ; - skos:inScheme ; - skos:topConceptOf . - -psd:P148 a skos:Concept; - owl:versionInfo "1.0"; - sh:path eli:is_realized_by; - sh:name "is realized by"@en; - sh:nodeKind sh:IRI; - sh:node psd:Expression; - skos:inScheme ; - skos:topConceptOf . - -psd:P149 a skos:Concept; - owl:versionInfo "1.1"; - sh:path epvoc:versionType; - sh:name "version status"@en; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - sh:node psd:VersionReference; - sh:deactivated "true"^^xsd:boolean; - skos:inScheme ; - skos:topConceptOf . - -psd:P150 a skos:Concept; - owl:versionInfo "1.0"; - sh:path epvoc:epNumber; - sh:name "ep number"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:string; - skos:inScheme ; - skos:topConceptOf . - -psd:P168 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path rdf:type; - sh:name "type"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - sh:hasValue eli:WorkSubdivision; - skos:inScheme ; - skos:topConceptOf . - -psd:P169 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path dcterms:identifier; - sh:name "identifier"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:string; - skos:inScheme ; - skos:topConceptOf . - -psd:P170 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path epvoc:numbering; - sh:name "numbering"@en; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:string; - skos:inScheme ; - skos:topConceptOf . - -psd:P171 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path eli:number; - sh:name "number"@en; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:integer; - skos:inScheme ; - skos:topConceptOf . - -psd:P172 a skos:Concept; - owl:versionInfo "1.5.0"; - sh:path eli:is_part_of; - sh:name "is part of"@en; - sh:minCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - sh:in _:79f295ad32df4ce8a18a92539c6e8a3b45539; - sh:deactivated "true"^^xsd:boolean; - skos:inScheme ; - skos:topConceptOf . - -_:79f295ad32df4ce8a18a92539c6e8a3b45539 rdf:first psd:PlenaryRcv; - rdf:rest _:79f295ad32df4ce8a18a92539c6e8a3b45540 . - -_:79f295ad32df4ce8a18a92539c6e8a3b45540 rdf:first psd:PlenaryMinutes; - rdf:rest _:79f295ad32df4ce8a18a92539c6e8a3b45541 . - -_:79f295ad32df4ce8a18a92539c6e8a3b45541 rdf:first psd:PlenaryVotes; - rdf:rest _:79f295ad32df4ce8a18a92539c6e8a3b45542 . - -_:79f295ad32df4ce8a18a92539c6e8a3b45542 rdf:first psd:WorkSubdivision; - rdf:rest rdf:nil . - -psd:P173 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path eli:type_subdivision; - sh:name "type subdivision"@en; - sh:minCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - sh:node psd:SubdivisionTypeReference; - sh:hasValue ; - sh:deactivated "true"^^xsd:boolean; - skos:inScheme ; - skos:topConceptOf . - -psd:P174 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path dcterms:title; - sh:name "title"@en; - sh:minCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype rdf:langString; - skos:inScheme ; - skos:topConceptOf . - -psd:P175 a skos:Concept; - owl:versionInfo "1.5.0"; - sh:path eli:refers_to; - sh:name "refers to"@en; - sh:nodeKind sh:IRI; - sh:in _:79f295ad32df4ce8a18a92539c6e8a3b45543; - sh:deactivated "true"^^xsd:boolean; - skos:inScheme ; - skos:topConceptOf . - -_:79f295ad32df4ce8a18a92539c6e8a3b45543 rdf:first eli:WorkSubdivision; - rdf:rest _:79f295ad32df4ce8a18a92539c6e8a3b45544 . - -_:79f295ad32df4ce8a18a92539c6e8a3b45544 rdf:first eli:Work; - rdf:rest _:79f295ad32df4ce8a18a92539c6e8a3b45545 . - -_:79f295ad32df4ce8a18a92539c6e8a3b45545 rdf:first eli-dl:Process; - rdf:rest rdf:nil . - -psd:P176 a skos:Concept; - owl:versionInfo "1.5.1"; - sh:path epvoc:expressionContent; - sh:name "expression content"@en; - sh:nodeKind sh:Literal; - sh:datatype rdf:langString; - skos:inScheme ; - skos:topConceptOf . - -psd:P177 a skos:Concept; - owl:versionInfo "1.5.0"; - sh:path _:79f295ad32df4ce8a18a92539c6e8a3b45546; - sh:name "has part"@en; - sh:minCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - sh:node psd:WorkSubdivision; - skos:inScheme ; - skos:topConceptOf . - -_:79f295ad32df4ce8a18a92539c6e8a3b45546 sh:inversePath eli:is_part_of . - -psd:P178 a skos:Concept; - owl:versionInfo "1.5.0"; - sh:path _:79f295ad32df4ce8a18a92539c6e8a3b45547; - sh:name "is referred to by"@en; - sh:nodeKind sh:IRI; - sh:node psd:WorkSubdivision; - sh:deactivated "true"^^xsd:boolean; - shacl-play:shortname "is_referred_to_by"; - skos:inScheme ; - skos:topConceptOf . - -_:79f295ad32df4ce8a18a92539c6e8a3b45547 sh:inversePath eli:refers_to . - -psd:P179 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path _:79f295ad32df4ce8a18a92539c6e8a3b45548; - sh:name "records"@en; - sh:nodeKind sh:IRI; - sh:deactivated "true"^^xsd:boolean; - shacl-play:shortname "records"; - skos:inScheme ; - skos:topConceptOf . - -_:79f295ad32df4ce8a18a92539c6e8a3b45548 sh:inversePath eli-dl:recorded_in_a_realization_of . - -psd:P182 a skos:Concept; - owl:versionInfo "1.0"; - sh:path rdf:type; - sh:name "type"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - sh:hasValue eli:Expression; - skos:inScheme ; - skos:topConceptOf . - -psd:P183 a skos:Concept; - owl:versionInfo "1.0"; - sh:path eli:title; - sh:name "title"@en; - sh:minCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype rdf:langString; - skos:inScheme ; - skos:topConceptOf . - -psd:P184 a skos:Concept; - owl:versionInfo "1.0"; - sh:path eli:is_embodied_by; - sh:name "is embodied by"@en; - sh:nodeKind sh:IRI; - sh:node psd:Manifestation; - skos:inScheme ; - skos:topConceptOf . - -psd:P185 a skos:Concept; - owl:versionInfo "1.1"; - sh:path eli:language; - sh:name "language"@en; - sh:minCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - sh:node psd:LanguageReference; - sh:deactivated "true"^^xsd:boolean; - skos:inScheme ; - skos:topConceptOf . - -psd:P188 a skos:Concept; - owl:versionInfo "1.0"; - sh:path rdf:type; - sh:name "type"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - sh:hasValue eli:Manifestation; - skos:inScheme ; - skos:topConceptOf . - -psd:P189 a skos:Concept; - owl:versionInfo "1.0"; - sh:path dcterms:issued; - sh:name "issued"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:dateTime; - skos:inScheme ; - skos:topConceptOf . - -psd:P190 a skos:Concept; - owl:versionInfo "1.0"; - sh:path eli:is_exemplified_by; - sh:name "is exemplified by"@en; - sh:minCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - skos:inScheme ; - skos:topConceptOf . - -psd:P191 a skos:Concept; - owl:versionInfo "1.0"; - sh:path epvoc:byteSize; - sh:name "byte size"@en; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:long; - skos:inScheme ; - skos:topConceptOf . - -psd:P192 a skos:Concept; - owl:versionInfo "1.1"; - sh:path dcterms:format; - sh:name "format"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - sh:node psd:MediaTypeOrExtentReference; - sh:deactivated "true"^^xsd:boolean; - skos:inScheme ; - skos:topConceptOf . - -psd:P193 a skos:Concept; - owl:versionInfo "1.0"; - sh:path eli:media_type; - sh:name "media type"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - skos:inScheme ; - skos:topConceptOf . - -psd:P196 a skos:Concept; - owl:versionInfo "1.1"; - sh:path rdf:type; - sh:name "type"@en; - sh:nodeKind sh:IRI; - sh:hasValue eli:WorkType; - skos:inScheme ; - skos:topConceptOf . - -psd:P197 a skos:Concept; - owl:versionInfo "1.1"; - sh:path skos:inScheme; - sh:name "Is in scheme"@en; - sh:nodeKind sh:IRI; - sh:hasValue "op-aut:resource-type"; - skos:inScheme ; - skos:topConceptOf . - -psd:P200 a skos:Concept; - owl:versionInfo "1.1"; - sh:path rdf:type; - sh:name "type"@en; - sh:nodeKind sh:IRI; - sh:hasValue dcterms:LinguisticSystem; - skos:inScheme ; - skos:topConceptOf . - -psd:P201 a skos:Concept; - owl:versionInfo "1.1"; - sh:path skos:inScheme; - sh:name "Is in scheme"@en; - sh:nodeKind sh:IRI; - sh:hasValue "op-aut:language"; - skos:inScheme ; - skos:topConceptOf . - -psd:P204 a skos:Concept; - owl:versionInfo "1.1"; - sh:path rdf:type; - sh:name "type"@en; - sh:nodeKind sh:IRI; - sh:hasValue dcterms:MediaTypeOrExtent; - skos:inScheme ; - skos:topConceptOf . - -psd:P205 a skos:Concept; - owl:versionInfo "1.1"; - sh:path skos:inScheme; - sh:name "Is in scheme"@en; - sh:nodeKind sh:IRI; - sh:hasValue "op-aut:format"; - skos:inScheme ; - skos:topConceptOf . - -psd:P208 a skos:Concept; - owl:versionInfo "1.1"; - sh:path rdf:type; - sh:name "type"@en; - sh:nodeKind sh:IRI; - sh:hasValue euvoc:FileStatus; - skos:inScheme ; - skos:topConceptOf . - -psd:P209 a skos:Concept; - owl:versionInfo "1.1"; - sh:path skos:inScheme; - sh:name "Is in scheme"@en; - sh:nodeKind sh:IRI; - sh:hasValue "op-aut:file-status"; - skos:inScheme ; - skos:topConceptOf . - -psd:P212 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path rdf:type; - sh:name "type"@en; - sh:nodeKind sh:IRI; - sh:hasValue euvoc:FileStatus; - skos:inScheme ; - skos:topConceptOf . - -psd:P213 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path skos:inScheme; - sh:name "Is in scheme"@en; - sh:nodeKind sh:IRI; - sh:hasValue "op-aut:subdivision"; - skos:inScheme ; - skos:topConceptOf . \ No newline at end of file +@prefix psd: . +@prefix schema: . +@prefix owl: . +@prefix xsd: . +@prefix skosthes: . +@prefix rdfs: . +@prefix subdivision: . +@prefix qb: . +@prefix doap: . +@prefix sh: . +@prefix dcterms: . +@prefix dcat: . +@prefix euvoc: . +@prefix locn: . +@prefix vann: . +@prefix prov: . +@prefix foaf: . +@prefix eli: . +@prefix adms: . +@prefix org: . +@prefix xls2rdf: . +@prefix eli-dl: . +@prefix ept: . +@prefix vcard: . +@prefix shacl-play: . +@prefix rdf: . +@prefix ep-document-types: . +@prefix resource-type: . +@prefix epvoc: . +@prefix dc: . +@prefix skos: . +@prefix skosxl: . + + a owl:Ontology, adms:Asset; + dcterms:type ; + rdfs:label "Plenary session documents dataset description"@en; + dcterms:title "Plenary session documents dataset description"@en; + dcterms:description "This Dataset Description is a subset of the general ELI-EP application profile and it includes classes and properties used in Plenary session documents datasets. Descriptions of classes and properties can be found in ELI-EP application profile."@en; + owl:versionInfo "2.1.0"; + adms:versionNotes """2.1.0 - 2024-03-21 +- (rfc) add new psd:WorkSubdivisionSpeech and psd:PlenarySittingSpeechReference +- (rfc) add new properties for psd:WorkSubdivision and psd:Expression +- (new) add missing [sh:inversePath eli:is_part_of] for psd:PlenaryVotes +- (new) add psd:WorkSubdivision for psd:PlenaryDebates +- (rfc) eli:work_type[eli:WorkType] values based on the EP taxonomy ep-document-types (AGENDA_PLENARY_WEEK, AGENDA_PLENARY_DAY, MINUTES_PLENARY, VOTE_RESULTS_PLENARY, VOTE_ROLLCALL_PLENARY, LIST_ATTEND_PLENARY, CRE_PLENARY) and not EU AT (op-aut:resource-type) +- (rfc) dcterms:publisher will be based on org:Organization as EP data +- (rfc) CRE_PLENARY will be only eli:Work, no more eli:ComplexWork +- (rfc) rename shapes psd:PlenaryAgendaPartSession to psd:PlenaryAgendaPartSessionComplexWork; also psd:VersionedWork to psd:PlenaryAgendaPartSessionWork +- (new) add new shapes psd:PlenaryPartSessionReference, psd:PlenarySittingReference, psd:PlenarySittingItemReference +- (rfc) change of JSON key using \"inverse_\" (api/v2 only) + +1.5.0 - 2023-12-08 +- (new) add epvoc:expressionContent +- (new) add eli:refers_to for eli:WorkSubdivision, eli:Work and eli-dl:Process +- (rf) PLENARY_AGENDA_EP only eli:Work, no more eli:ComplexWork + +1.3.0 - 2023-09-26 +- (rfc) change target scope (psd:PlenarySittingAgenda, psd:PlenaryRcv, psd:PlenaryVotes, psd:PlenaryAtt moved from Other Shapes to Main Shapes). +- (rfc) removed eli:ComplexWork class for PLENARY_MINUTES_EP (PV), PLENARY_ATT_LIST_EP (ATT), PLENARY_VOTES (VOT). Remark: in the upcoming releases PLENARY_AGENDA_EP and PLENARY_CRE_EP will also be available only as eli:Work. +- (rfc) correct eli-dl:recorded_in_realization_of by eli-dl:recorded_in_a_realization_of +- (rfc) remove shape psd:VersionedAnnexWork, as it is not used +- (rfc) change psd:Expression and psd:Manifestation pattern to manage not only 2 letters, but also 3 - in case for mul (multilingual). +- (new) add eli:WorkSubdivision for PV and RCV +- (new) add [sh:inversePath eli-dl:recorded_in_a_realization_of], [sh:inversePath eli-dl:documented_by_a_realization_of] + +1.1 - 2023-04-27 +- eli:date_document sh:datatype is xsd:date, and not xsd:dateTime +- remove external shapes (incl. controlled vocabularies data) in datasets. + +1.0 - 2022-11-18 +- creation"""@en; + adms:status ; + owl:versionIRI ; + dcterms:conformsTo ; + dcterms:created "2022-11-18"^^xsd:date; + dcterms:modified "2024-03-21T00:00:00.000Z"^^xsd:dateTime; + dcterms:dateCopyrighted "2022"^^xsd:gYear; + dcterms:license ; + dcterms:creator ; + dcterms:publisher ; + dcterms:rigthsHolder ; + dcat:distribution _:a4aeb3f30c2042e3b539bc99a24f35721321 . + +_:a4aeb3f30c2042e3b539bc99a24f35721321 dcterms:format ; + dcat:downloadURL . + +psd:PlenaryAgendaPartSessionComplexWork a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli:ComplexWork"@en; + sh:target psd:PlenaryAgendaPartSessionComplexWork-target; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/OJ-9-2021-07-05"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "ComplexWork Plenary agenda"@en; + sh:order "1"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "Magenta"; + sh:property psd:P9, psd:P10, psd:P11, psd:P12, psd:P13, psd:P14, psd:P15, psd:P16, + psd:P17, psd:P18, psd:P19, psd:P20, psd:P21, psd:P22 . + +psd:PlenaryAgendaPartSessionComplexWork-target sh:select """PREFIX eli: +SELECT ?this +WHERE { + ?this a eli:ComplexWork. + ?this eli:work_type . +}""" . + +psd:PlenarySittingAgenda a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli:Work"@en; + sh:target psd:PlenarySittingAgenda-target; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/OJQ-9-2021-07-05"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Work Plenary sitting agenda"@en; + sh:order "2"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "Orange"; + sh:property psd:P40, psd:P41, psd:P42, psd:P43, psd:P44, psd:P45, psd:P46, psd:P47, + psd:P48, psd:P49, psd:P52, psd:P53, psd:P54 . + +psd:PlenarySittingAgenda-target sh:select """PREFIX eli: +SELECT ?this +WHERE { + ?this a eli:Work. + ?this eli:work_type . +}""" . + +psd:PlenaryMinutes a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli:Work"@en; + sh:target psd:PlenaryMinutes-target; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/PV-9-2021-07-05"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Work Plenary minutes"@en; + sh:order "3"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "Magenta"; + sh:property psd:P57, psd:P58, psd:P59, psd:P60, psd:P61, psd:P62, psd:P63, psd:P64, + psd:P65, psd:P66, psd:P67, psd:P68, psd:P69, psd:P70 . + +psd:PlenaryMinutes-target sh:select """PREFIX eli: +SELECT ?this +WHERE { + ?this a eli:Work. + ?this eli:work_type . +}""" . + +psd:PlenaryRcv a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli:Work"@en; + sh:target psd:PlenaryRcv-target; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/PV-9-2021-07-05-RCV"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Work Plenary Rcv"@en; + sh:order "4"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "Orange"; + sh:property psd:P105, psd:P106, psd:P107, psd:P108, psd:P109, psd:P110, psd:P111, + psd:P112, psd:P113, psd:P114, psd:P115, psd:P116, psd:P117, psd:P118 . + +psd:PlenaryRcv-target sh:select """PREFIX eli: +SELECT ?this +WHERE { + ?this a eli:Work. + ?this eli:work_type . +}""" . + +psd:PlenaryVotes a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli:Work"@en; + sh:target psd:PlenaryVotes-target; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/PV-9-2021-07-05-VOT"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Work Plenary votes"@en; + sh:order "5"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "Magenta"; + sh:property psd:P89, psd:P90, psd:P91, psd:P92, psd:P93, psd:P94, psd:P95, psd:P96, + psd:P97, psd:P98, psd:P99, psd:P100, psd:P101, psd:P102 . + +psd:PlenaryVotes-target sh:select """PREFIX eli: +SELECT ?this +WHERE { + ?this a eli:Work. + ?this eli:work_type . +}""" . + +psd:PlenaryAtt a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli:Work"@en; + sh:target psd:PlenaryAtt-target; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/PV-9-2021-07-05-ATT"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Work Plenary Att"@en; + sh:order "6"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "Magenta"; + sh:property psd:P73, psd:P74, psd:P75, psd:P76, psd:P77, psd:P78, psd:P79, psd:P80, + psd:P81, psd:P82, psd:P83, psd:P84, psd:P86 . + +psd:PlenaryAtt-target sh:select """PREFIX eli: +SELECT ?this +WHERE { + ?this a eli:Work. + ?this eli:work_type . +}""" . + +psd:PlenaryDebates a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli:Work"@en; + sh:target psd:PlenaryDebates-target; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/CRE-9-2021-07-05"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Work Plenary debates"@en; + sh:order "7"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "Magenta"; + sh:property psd:P121, psd:P122, psd:P123, psd:P124, psd:P125, psd:P126, psd:P127, + psd:P128, psd:P129, psd:P132, psd:P133, psd:P134 . + +psd:PlenaryDebates-target sh:select """PREFIX eli: +SELECT ?this +WHERE { + ?this a eli:Work. + ?this eli:work_type . +}""" . + +psd:PlenaryAgendaPartSessionWork a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli:Work"@en; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/OJ-9-2024-02-26-FNL"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Versioned Work"@en; + sh:order "8"^^xsd:integer; + owl:versionInfo "1.0"; + shacl-play:color "Orange"; + sh:property psd:P25, psd:P26, psd:P27, psd:P28, psd:P29, psd:P30, psd:P31, psd:P32, + psd:P33, psd:P34, psd:P35, psd:P36, psd:P37 . + +psd:Expression a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli:Expression"@en; + sh:targetClass eli:Expression; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/PV-9-2024-02-26/sl"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+/[a-z]{2,3}$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Realized By"@en; + sh:order "9"^^xsd:integer; + owl:versionInfo "1.3.0"; + shacl-play:color "Blue"; + sh:property psd:P165, psd:P166, psd:P167, psd:P168, psd:P169 . + +psd:Manifestation a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli:Manifestation"@en; + sh:targetClass eli:Manifestation; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/PV-9-2024-02-26/bg/xml"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+/[a-z]{2,3}/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Is embodied by"@en; + sh:order "10"^^xsd:integer; + owl:versionInfo "1.3.0"; + shacl-play:color "Green"; + sh:property psd:P172, psd:P173, psd:P174, psd:P175, psd:P176, psd:P177 . + +psd:WorkSubdivision a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli:WorkSubdivision"@en; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/PV-9-2024-02-26-ITM-22"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Work Subdivision (ITM)"@en; + sh:order "11"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "Orange"; + sh:property psd:P137, psd:P138, psd:P139, psd:P140, psd:P141, psd:P142, psd:P143, + psd:P144, psd:P145, psd:P146, psd:P147, psd:P148 . + +psd:WorkSubdivisionSpeech a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli:WorkSubdivision"@en; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Work Subdivision (Plenary Debates Speech)"@en; + sh:order "12"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "Orange"; + sh:property psd:P151, psd:P152, psd:P153, psd:P154, psd:P155, psd:P156, psd:P157, + psd:P158, psd:P159, psd:P160, psd:P161, psd:P162 . + +psd:WorkTypeReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli:WorkType"@en; + skos:example "https://data.europarl.europa.eu/def/ep-document-types//MINUTES_PLENARY"; + sh:nodeKind sh:IRI; + sh:pattern "https://data.europarl.europa.eu/def/ep-document-types/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Work Type"@en; + sh:order "14"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property psd:P180, psd:P181 . + +psd:LanguageReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class dcterms:LinguisticSystem"@en; + skos:example "http://publications.europa.eu/resource/authority/language/ENG"; + sh:nodeKind sh:IRI; + sh:pattern "http://publications.europa.eu/resource/authority/language/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a language"@en; + sh:order "15"^^xsd:integer; + owl:versionInfo "1.0"; + shacl-play:color "DarkGrey"; + sh:property psd:P184, psd:P185 . + +psd:MediaTypeOrExtentReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class dcterms:MediaTypeOrExtent"@en; + skos:example "http://publications.europa.eu/resource/authority/file-type/PDF"; + sh:nodeKind sh:IRI; + sh:pattern "http://publications.europa.eu/resource/authority/file-type/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Format"@en; + sh:order "16"^^xsd:integer; + owl:versionInfo "1.0"; + shacl-play:color "DarkGrey"; + sh:property psd:P188, psd:P189 . + +psd:VersionReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class euvoc:FileStatus"@en; + skos:example "http://publications.europa.eu/resource/authority/file-status/FINAL"; + sh:nodeKind sh:IRI; + sh:pattern "http://publications.europa.eu/resource/authority/file-status/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Status"@en; + sh:order "17"^^xsd:integer; + owl:versionInfo "1.0"; + shacl-play:color "DarkGrey"; + sh:property psd:P192, psd:P193 . + +psd:SubdivisionTypeReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli:SubdivisionType"@en; + skos:example "http://publications.europa.eu/resource/authority/subdivision/ITM"; + sh:nodeKind sh:IRI; + sh:pattern "http://publications.europa.eu/resource/authority/subdivision/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Subdivision Type"@en; + sh:order "18"^^xsd:integer; + owl:versionInfo "1.3.0"; + shacl-play:color "DarkGrey"; + sh:property psd:P196, psd:P197 . + +psd:PlenaryPartSessionReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli-dl:Activity"@en; + skos:example "https://data.europarl.europa.eu/eli/dl/event/GMTG-PL-2024-01-15"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Activity (Plenary Part Session)"@en; + sh:order "19"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property psd:P204, psd:P205 . + +psd:PlenarySittingReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli-dl:Activity"@en; + skos:example "https://data.europarl.europa.eu/eli/dl/event/MTG-PL-2024-01-15"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Activity (Plenary Sitting)"@en; + sh:order "20"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property psd:P207, psd:P208 . + +psd:PlenarySittingItemReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli-dl:Activity"@en; + skos:example "https://data.europarl.europa.eu/eli/dl/event/MTG-PL-2024-01-16-PVCRE-ITM-5"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Activity (Plenary Debate, Plenary Vote, Plenary Vote Results, ...)"@en; + sh:order "21"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property psd:P211, psd:P212 . + +psd:OrganizationReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class org:Organization"@en; + skos:example "https://data.europarl.europa.eu/org/EU_PARLIAMENT"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/org/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to an Organization"@en; + sh:order "22"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property psd:P200 . + +psd:PlenarySittingSpeechReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli-dl:Activity"@en; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Activity (Plenary Debate Speech, Plenary Debate Written Statement)"@en; + sh:order "23"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property psd:P215, psd:P216 . + +psd:P9 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:hasValue eli:ComplexWork; + shacl-play:shortname "type" . + +psd:P10 owl:versionInfo "2.1.0"; + sh:path dcterms:identifier; + sh:name "identifier"@en; + skos:example "OJ-9-2022-09-12"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifier" . + +psd:P11 owl:versionInfo "2.1.0"; + sh:path eli:work_type; + sh:name "work type"@en; + skos:example "https://data.europarl.europa.eu/def/ep-document-types/AGENDA_PLENARY_WEEK"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node psd:WorkTypeReference; + sh:hasValue ep-document-types:AGENDA_PLENARY_WEEK; + shacl-play:shortname "work_type" . + +psd:P12 owl:versionInfo "2.1.0"; + sh:path eli:date_document; + sh:name "date document"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:date; + shacl-play:shortname "date_document" . + +psd:P13 owl:versionInfo "2.1.0"; + sh:path epvoc:identifierYear; + sh:name "identifier year"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifierYear" . + +psd:P14 owl:versionInfo "2.1.0"; + sh:path dcterms:title; + sh:name "title"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "title_dcterms" . + +psd:P15 owl:versionInfo "2.1.0"; + sh:path rdfs:label; + sh:name "label"@en; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "label" . + +psd:P16 owl:versionInfo "2.1.0"; + sh:path epvoc:epNumber; + sh:name "ep number"@en; + skos:example "PE735.374"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "epNumber" . + +psd:P17 owl:versionInfo "2.1.0"; + sh:path eli-dl:parliamentary_term; + sh:name "parliamentary term"@en; + skos:example "https://data.europarl.europa.eu/org/ep-9"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + shacl-play:shortname "parliamentary_term" . + +psd:P18 owl:versionInfo "2.1.0"; + sh:path dcterms:publisher; + sh:name "publisher"@en; + skos:example "https://data.europarl.europa.eu/org/EU_PARLIAMENT"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node psd:OrganizationReference; + sh:hasValue ; + shacl-play:shortname "publisher" . + +psd:P19 owl:versionInfo "2.1.0"; + sh:path eli:has_member; + sh:name "has member"@en; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/OJ-9-2022-09-12-ADP"; + sh:nodeKind sh:IRI; + sh:node psd:PlenaryAgendaPartSessionWork; + shacl-play:shortname "has_member" . + +psd:P20 owl:versionInfo "2.1.0"; + sh:path dcat:hasCurrentVersion; + sh:name "has current version"@en; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/OJ-9-2022-09-12-FNL"; + sh:nodeKind sh:IRI; + sh:node psd:PlenaryAgendaPartSessionWork; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "hasCurrentVersion" . + +psd:P21 owl:versionInfo "2.1.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721322; + sh:name "inverse is derivative of"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node psd:PlenarySittingAgenda; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "inverse_is_derivative_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721322 sh:inversePath eli:is_derivative_of . + +psd:P22 owl:versionInfo "2.1.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721323; + sh:name "inverse documented by a realization of"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node psd:PlenaryPartSessionReference; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "inverse_documented_by_a_realization_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721323 sh:inversePath eli-dl:documented_by_a_realization_of . + +psd:P25 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:hasValue eli:Work; + shacl-play:shortname "type" . + +psd:P26 owl:versionInfo "2.1.0"; + sh:path dcterms:identifier; + sh:name "identifier"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifier" . + +psd:P27 owl:versionInfo "2.1.0"; + sh:path eli:work_type; + sh:name "work type"@en; + skos:example "https://data.europarl.europa.eu/def/ep-document-types/AGENDA_PLENARY_WEEK"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node psd:WorkTypeReference; + sh:hasValue ep-document-types:AGENDA_PLENARY_WEEK; + shacl-play:shortname "work_type" . + +psd:P28 owl:versionInfo "2.1.0"; + sh:path eli:date_document; + sh:name "date document"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:date; + shacl-play:shortname "date_document" . + +psd:P29 owl:versionInfo "2.1.0"; + sh:path epvoc:identifierYear; + sh:name "identifier year"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifierYear" . + +psd:P30 owl:versionInfo "2.1.0"; + sh:path dcterms:title; + sh:name "title"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "title_dcterms" . + +psd:P31 owl:versionInfo "2.1.0"; + sh:path rdfs:label; + sh:name "label"@en; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "label" . + +psd:P32 owl:versionInfo "2.1.0"; + sh:path skos:notation; + sh:name "notation"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype epvoc:publicRegister; + shacl-play:shortname "notation_publicRegister" . + +psd:P33 owl:versionInfo "2.1.0"; + sh:path eli-dl:parliamentary_term; + sh:name "parliamentary term"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + shacl-play:shortname "parliamentary_term" . + +psd:P34 owl:versionInfo "2.1.0"; + sh:path dcterms:publisher; + sh:name "publisher"@en; + skos:example "https://data.europarl.europa.eu/org/EU_PARLIAMENT"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node psd:OrganizationReference; + sh:hasValue ; + shacl-play:shortname "publisher" . + +psd:P35 owl:versionInfo "2.1.0"; + sh:path eli:is_realized_by; + sh:name "is realized by"@en; + sh:nodeKind sh:IRI; + sh:node psd:Expression; + shacl-play:shortname "is_realized_by" . + +psd:P36 owl:versionInfo "2.1.0"; + sh:path epvoc:versionType; + sh:name "version status"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node psd:VersionReference; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "versiontype" . + +psd:P37 owl:versionInfo "2.1.0"; + sh:path epvoc:epNumber; + sh:name "ep number"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "epNumber" . + +psd:P40 owl:versionInfo "1.5.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:hasValue eli:Work; + shacl-play:shortname "type" . + +psd:P41 owl:versionInfo "1.0"; + sh:path dcterms:identifier; + sh:name "identifier"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifier" . + +psd:P42 owl:versionInfo "2.1.0"; + sh:path eli:work_type; + sh:name "work type"@en; + skos:example "https://data.europarl.europa.eu/def/ep-document-types/AGENDA_PLENARY_DAY"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node psd:WorkTypeReference; + sh:hasValue ep-document-types:AGENDA_PLENARY_DAY; + shacl-play:shortname "work_type" . + +psd:P43 owl:versionInfo "1.1"; + sh:path eli:date_document; + sh:name "date document"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:date; + shacl-play:shortname "date_document" . + +psd:P44 owl:versionInfo "1.0"; + sh:path epvoc:identifierYear; + sh:name "identifier year"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifierYear" . + +psd:P45 owl:versionInfo "1.0"; + sh:path dcterms:title; + sh:name "title"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "title_dcterms" . + +psd:P46 owl:versionInfo "1.0"; + sh:path rdfs:label; + sh:name "label"@en; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "label" . + +psd:P47 owl:versionInfo "1.0"; + sh:path epvoc:epNumber; + sh:name "ep number"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "epNumber" . + +psd:P48 owl:versionInfo "1.1"; + sh:path eli-dl:parliamentary_term; + sh:name "parliamentary term"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + shacl-play:shortname "parliamentary_term" . + +psd:P49 owl:versionInfo "2.1.0"; + sh:path dcterms:publisher; + sh:name "publisher"@en; + skos:example "https://data.europarl.europa.eu/org/EU_PARLIAMENT"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node psd:OrganizationReference; + sh:hasValue ; + shacl-play:shortname "publisher" . + +psd:P52 owl:versionInfo "2.1.0"; + sh:path eli:is_derivative_of; + sh:name "is derivative of"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node psd:PlenaryAgendaPartSession; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "is_derivative_of" . + +psd:P53 owl:versionInfo "2.1.0"; + sh:path eli:is_realized_by; + sh:name "is realized by"@en; + sh:nodeKind sh:IRI; + sh:node psd:Expression; + shacl-play:shortname "is_realized_by" . + +psd:P54 owl:versionInfo "2.1.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721324; + sh:name "inverse documented by a realization of"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node psd:PlenarySittingReference; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "inverse_documented_by_a_realization_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721324 sh:inversePath eli-dl:documented_by_a_realization_of . + +psd:P57 owl:versionInfo "1.3.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:hasValue eli:Work; + shacl-play:shortname "type" . + +psd:P58 owl:versionInfo "1.0"; + sh:path dcterms:identifier; + sh:name "identifier"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifier" . + +psd:P59 owl:versionInfo "2.1.0"; + sh:path eli:work_type; + sh:name "work type"@en; + skos:example "https://data.europarl.europa.eu/def/ep-document-types/MINUTES_PLENARY"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node psd:WorkTypeReference; + sh:hasValue ep-document-types:MINUTES_PLENARY; + shacl-play:shortname "work_type" . + +psd:P60 owl:versionInfo "1.1"; + sh:path eli:date_document; + sh:name "date document"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:date; + shacl-play:shortname "date_document" . + +psd:P61 owl:versionInfo "1.0"; + sh:path epvoc:identifierYear; + sh:name "identifier year"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifierYear" . + +psd:P62 owl:versionInfo "1.0"; + sh:path dcterms:title; + sh:name "title"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "title_dcterms" . + +psd:P63 owl:versionInfo "1.0"; + sh:path rdfs:label; + sh:name "label"@en; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "label" . + +psd:P64 owl:versionInfo "1.0"; + sh:path epvoc:epNumber; + sh:name "ep number"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "epNumber" . + +psd:P65 owl:versionInfo "1.1"; + sh:path eli-dl:parliamentary_term; + sh:name "parliamentary term"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + shacl-play:shortname "parliamentary_term" . + +psd:P66 owl:versionInfo "2.1.0"; + sh:path dcterms:publisher; + sh:name "publisher"@en; + skos:example "https://data.europarl.europa.eu/org/EU_PARLIAMENT"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node psd:OrganizationReference; + sh:hasValue ; + shacl-play:shortname "publisher" . + +psd:P67 owl:versionInfo "1.3.0"; + sh:path eli:is_realized_by; + sh:name "is realized by"@en; + sh:nodeKind sh:IRI; + sh:node psd:Expression; + shacl-play:shortname "is_realized_by" . + +psd:P68 owl:versionInfo "1.3.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721325; + sh:name "inverse is annex of"@en; + sh:nodeKind sh:IRI; + sh:or _:a4aeb3f30c2042e3b539bc99a24f35721326; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "inverse_is_annex_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721325 sh:inversePath eli:is_annex_of . + +_:a4aeb3f30c2042e3b539bc99a24f35721326 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721327; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721328 . + +_:a4aeb3f30c2042e3b539bc99a24f35721327 sh:node psd:PlenaryRcv . + +_:a4aeb3f30c2042e3b539bc99a24f35721328 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721329; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721330 . + +_:a4aeb3f30c2042e3b539bc99a24f35721329 sh:node psd:PlenaryAtt . + +_:a4aeb3f30c2042e3b539bc99a24f35721330 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721331; + rdf:rest rdf:nil . + +_:a4aeb3f30c2042e3b539bc99a24f35721331 sh:node psd:PlenaryVotes . + +psd:P69 owl:versionInfo "1.3.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721332; + sh:name "inverse is part of"@en; + sh:nodeKind sh:IRI; + sh:node psd:WorkSubdivision; + shacl-play:shortname "inverse_is_part_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721332 sh:inversePath eli:is_part_of . + +psd:P70 owl:versionInfo "1.3.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721333; + sh:name "inverse recorded in a realization of"@en; + sh:nodeKind sh:IRI; + sh:node psd:PlenarySittingReference; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "inverse_recorded_in_a_realization_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721333 sh:inversePath eli-dl:recorded_in_a_realization_of . + +psd:P73 owl:versionInfo "1.3.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:description ":"@en; + sh:minCount "1"^^xsd:integer; + sh:hasValue eli:Work; + shacl-play:shortname "type" . + +psd:P74 owl:versionInfo "1.0"; + sh:path dcterms:identifier; + sh:name "identifier"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifier" . + +psd:P75 owl:versionInfo "2.1.0"; + sh:path eli:work_type; + sh:name "work type"@en; + skos:example "https://data.europarl.europa.eu/def/ep-document-types/LIST_ATTEND_PLENARY"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node psd:WorkTypeReference; + sh:hasValue ep-document-types:LIST_ATTEND_PLENARY; + shacl-play:shortname "work_type" . + +psd:P76 owl:versionInfo "1.1"; + sh:path eli:date_document; + sh:name "date document"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:date; + shacl-play:shortname "date_document" . + +psd:P77 owl:versionInfo "1.0"; + sh:path epvoc:identifierYear; + sh:name "identifier year"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifierYear" . + +psd:P78 owl:versionInfo "1.0"; + sh:path dcterms:title; + sh:name "title"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "title_dcterms" . + +psd:P79 owl:versionInfo "1.0"; + sh:path rdfs:label; + sh:name "label"@en; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "label" . + +psd:P80 owl:versionInfo "1.0"; + sh:path epvoc:epNumber; + sh:name "ep number"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "epNumber" . + +psd:P81 owl:versionInfo "1.1"; + sh:path eli-dl:parliamentary_term; + sh:name "parliamentary term"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + shacl-play:shortname "parliamentary_term" . + +psd:P82 owl:versionInfo "2.1.0"; + sh:path dcterms:publisher; + sh:name "publisher"@en; + skos:example "https://data.europarl.europa.eu/org/EU_PARLIAMENT"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node psd:OrganizationReference; + sh:hasValue ; + shacl-play:shortname "publisher" . + +psd:P83 owl:versionInfo "1.3.0"; + sh:path eli:is_realized_by; + sh:name "is realized by"@en; + sh:nodeKind sh:IRI; + sh:node psd:Expression; + shacl-play:shortname "is_realized_by" . + +psd:P84 owl:versionInfo "1.1"; + sh:path eli:is_annex_of; + sh:name "is annex of"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node psd:PlenaryMinutes; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "is_annex_of" . + +psd:P86 owl:versionInfo "1.3.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721334; + sh:name "inverse recorded in a realization of"@en; + sh:nodeKind sh:IRI; + sh:node psd:PlenarySittingReference; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "inverse_recorded_in_a_realization_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721334 sh:inversePath eli-dl:recorded_in_a_realization_of . + +psd:P89 owl:versionInfo "1.3.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:hasValue eli:Work; + shacl-play:shortname "type" . + +psd:P90 owl:versionInfo "1.0"; + sh:path dcterms:identifier; + sh:name "identifier"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifier" . + +psd:P91 owl:versionInfo "2.1.0"; + sh:path eli:work_type; + sh:name "work type"@en; + skos:example "https://data.europarl.europa.eu/def/ep-document-types/VOTE_RESULTS_PLENARY"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node psd:WorkTypeReference; + sh:hasValue ep-document-types:VOTE_RESULTS_PLENARY; + shacl-play:shortname "work_type" . + +psd:P92 owl:versionInfo "1.1"; + sh:path eli:date_document; + sh:name "date document"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:date; + shacl-play:shortname "date_document" . + +psd:P93 owl:versionInfo "1.0"; + sh:path epvoc:identifierYear; + sh:name "identifier year"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifierYear" . + +psd:P94 owl:versionInfo "1.0"; + sh:path dcterms:title; + sh:name "title"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "title_dcterms" . + +psd:P95 owl:versionInfo "1.0"; + sh:path rdfs:label; + sh:name "label"@en; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "label" . + +psd:P96 owl:versionInfo "1.0"; + sh:path epvoc:epNumber; + sh:name "ep number"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "epNumber" . + +psd:P97 owl:versionInfo "1.1"; + sh:path eli-dl:parliamentary_term; + sh:name "parliamentary term"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + shacl-play:shortname "parliamentary_term" . + +psd:P98 owl:versionInfo "2.1.0"; + sh:path dcterms:publisher; + sh:name "publisher"@en; + skos:example "https://data.europarl.europa.eu/org/EU_PARLIAMENT"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node psd:OrganizationReference; + sh:hasValue ; + shacl-play:shortname "publisher" . + +psd:P99 owl:versionInfo "1.3.0"; + sh:path eli:is_realized_by; + sh:name "is realized by"@en; + sh:nodeKind sh:IRI; + sh:node psd:Expression; + shacl-play:shortname "is_realized_by" . + +psd:P100 owl:versionInfo "1.1"; + sh:path eli:is_annex_of; + sh:name "is annex of"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node psd:PlenaryMinutes; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "is_annex_of" . + +psd:P101 owl:versionInfo "2.1.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721335; + sh:name "inverse is part of"@en; + sh:nodeKind sh:IRI; + sh:node psd:WorkSubdivision; + shacl-play:shortname "inverse_is_part_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721335 sh:inversePath eli:is_part_of . + +psd:P102 owl:versionInfo "1.3.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721336; + sh:name "inverse recorded in a realization of"@en; + sh:nodeKind sh:IRI; + sh:node psd:PlenarySittingReference; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "inverse_recorded_in_a_realization_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721336 sh:inversePath eli-dl:recorded_in_a_realization_of . + +psd:P105 owl:versionInfo "1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:hasValue eli:Work; + shacl-play:shortname "type" . + +psd:P106 owl:versionInfo "1.0"; + sh:path dcterms:identifier; + sh:name "identifier"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifier" . + +psd:P107 owl:versionInfo "2.1.0"; + sh:path eli:work_type; + sh:name "work type"@en; + skos:example "https://data.europarl.europa.eu/def/ep-document-types/VOTE_ROLLCALL_PLENARY"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node psd:WorkTypeReference; + sh:hasValue ep-document-types:VOTE_ROLLCALL_PLENARY; + shacl-play:shortname "work_type" . + +psd:P108 owl:versionInfo "1.1"; + sh:path eli:date_document; + sh:name "date document"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:date; + shacl-play:shortname "date_document" . + +psd:P109 owl:versionInfo "1.0"; + sh:path epvoc:identifierYear; + sh:name "identifier year"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifierYear" . + +psd:P110 owl:versionInfo "1.0"; + sh:path dcterms:title; + sh:name "title"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "title_dcterms" . + +psd:P111 owl:versionInfo "1.0"; + sh:path rdfs:label; + sh:name "label"@en; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "label" . + +psd:P112 owl:versionInfo "1.0"; + sh:path epvoc:epNumber; + sh:name "ep number"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "epNumber" . + +psd:P113 owl:versionInfo "1.1"; + sh:path eli-dl:parliamentary_term; + sh:name "parliamentary term"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + shacl-play:shortname "parliamentary_term" . + +psd:P114 owl:versionInfo "2.1.0"; + sh:path dcterms:publisher; + sh:name "publisher"@en; + skos:example "https://data.europarl.europa.eu/org/EU_PARLIAMENT"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node psd:OrganizationReference; + sh:hasValue ; + shacl-play:shortname "publisher" . + +psd:P115 owl:versionInfo "1.0"; + sh:path eli:is_realized_by; + sh:name "is realized by"@en; + sh:nodeKind sh:IRI; + sh:node psd:Expression; + shacl-play:shortname "is_realized_by" . + +psd:P116 owl:versionInfo "1.1"; + sh:path eli:is_annex_of; + sh:name "is annex of"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node psd:PlenaryMinutes; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "is_annex_of" . + +psd:P117 owl:versionInfo "1.3.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721337; + sh:name "inverse is part of"@en; + sh:nodeKind sh:IRI; + sh:node psd:WorkSubdivision; + shacl-play:shortname "inverse_is_part_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721337 sh:inversePath eli:is_part_of . + +psd:P118 owl:versionInfo "1.3.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721338; + sh:name "inverse recorded in a realization of"@en; + sh:nodeKind sh:IRI; + sh:node psd:PlenarySittingReference; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "inverse_recorded_in_a_realization_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721338 sh:inversePath eli-dl:recorded_in_a_realization_of . + +psd:P121 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:hasValue eli:Work; + shacl-play:shortname "type" . + +psd:P122 owl:versionInfo "1.0"; + sh:path dcterms:identifier; + sh:name "identifier"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifier" . + +psd:P123 owl:versionInfo "2.1.0"; + sh:path eli:work_type; + sh:name "work type"@en; + skos:example "https://data.europarl.europa.eu/def/ep-document-types/CRE_PLENARY"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node psd:WorkTypeReference; + sh:hasValue ep-document-types:CRE_PLENARY; + shacl-play:shortname "work_type" . + +psd:P124 owl:versionInfo "1.1"; + sh:path eli:date_document; + sh:name "date document"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:date; + shacl-play:shortname "date_document" . + +psd:P125 owl:versionInfo "1.0"; + sh:path epvoc:identifierYear; + sh:name "identifier year"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifierYear" . + +psd:P126 owl:versionInfo "1.0"; + sh:path dcterms:title; + sh:name "title"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "title_dcterms" . + +psd:P127 owl:versionInfo "1.0"; + sh:path rdfs:label; + sh:name "label"@en; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "label" . + +psd:P128 owl:versionInfo "1.1"; + sh:path eli-dl:parliamentary_term; + sh:name "parliamentary term"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + shacl-play:shortname "parliamentary_term" . + +psd:P129 owl:versionInfo "2.1.0"; + sh:path dcterms:publisher; + sh:name "publisher"@en; + skos:example "https://data.europarl.europa.eu/org/EU_PARLIAMENT"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node psd:OrganizationReference; + sh:hasValue ; + shacl-play:shortname "publisher" . + +psd:P132 owl:versionInfo "2.1.0"; + sh:path eli:is_realized_by; + sh:name "is realized by"@en; + sh:nodeKind sh:IRI; + sh:node psd:Expression; + shacl-play:shortname "is_realized_by" . + +psd:P133 owl:versionInfo "2.1.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721339; + sh:name "inverse is part of"@en; + sh:nodeKind sh:IRI; + sh:node psd:WorkSubdivision; + shacl-play:shortname "inverse_is_part_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721339 sh:inversePath eli:is_part_of . + +psd:P134 owl:versionInfo "1.3.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721340; + sh:name "inverse recorded in a realization of"@en; + sh:nodeKind sh:IRI; + sh:node psd:PlenarySittingReference; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "inverse_recorded_in_a_realization_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721340 sh:inversePath eli-dl:recorded_in_a_realization_of . + +psd:P137 owl:versionInfo "1.3.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:hasValue eli:WorkSubdivision; + shacl-play:shortname "type" . + +psd:P138 owl:versionInfo "1.3.0"; + sh:path dcterms:identifier; + sh:name "identifier"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifier" . + +psd:P139 owl:versionInfo "2.1.0"; + sh:path eli:type_subdivision; + sh:name "type subdivision"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node psd:SubdivisionTypeReference; + sh:hasValue subdivision:ITM; + shacl-play:shortname "type_subdivision" . + +psd:P140 owl:versionInfo "1.3.0"; + sh:path epvoc:numbering; + sh:name "numbering"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "numbering" . + +psd:P141 owl:versionInfo "1.3.0"; + sh:path eli:number; + sh:name "number"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:integer; + shacl-play:shortname "number" . + +psd:P142 owl:versionInfo "2.1.0"; + sh:path eli:is_part_of; + sh:name "is part of"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:or _:a4aeb3f30c2042e3b539bc99a24f35721341; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "is_part_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721341 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721342; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721343 . + +_:a4aeb3f30c2042e3b539bc99a24f35721342 sh:node psd:PlenaryMinutes . + +_:a4aeb3f30c2042e3b539bc99a24f35721343 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721344; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721345 . + +_:a4aeb3f30c2042e3b539bc99a24f35721344 sh:node psd:PlenaryRcv . + +_:a4aeb3f30c2042e3b539bc99a24f35721345 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721346; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721347 . + +_:a4aeb3f30c2042e3b539bc99a24f35721346 sh:node psd:PlenaryVotes . + +_:a4aeb3f30c2042e3b539bc99a24f35721347 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721348; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721349 . + +_:a4aeb3f30c2042e3b539bc99a24f35721348 sh:node psd:PlenaryDebates . + +_:a4aeb3f30c2042e3b539bc99a24f35721349 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721350; + rdf:rest rdf:nil . + +_:a4aeb3f30c2042e3b539bc99a24f35721350 sh:node psd:WorkSubdivision . + +psd:P143 owl:versionInfo "1.3.0"; + sh:path dcterms:title; + sh:name "title"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "title_dcterms" . + +psd:P144 owl:versionInfo "1.5.0"; + sh:path eli:refers_to; + sh:name "refers to"@en; + sh:nodeKind sh:IRI; + sh:in _:a4aeb3f30c2042e3b539bc99a24f35721351; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "refers_to" . + +_:a4aeb3f30c2042e3b539bc99a24f35721351 rdf:first eli:WorkSubdivision; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721352 . + +_:a4aeb3f30c2042e3b539bc99a24f35721352 rdf:first eli:Work; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721353 . + +_:a4aeb3f30c2042e3b539bc99a24f35721353 rdf:first eli-dl:Process; + rdf:rest rdf:nil . + +psd:P145 owl:versionInfo "1.5.1"; + sh:path epvoc:expressionContent; + sh:name "expression content"@en; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "expressionContent" . + +psd:P146 owl:versionInfo "2.1.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721354; + sh:name "inverse is part of"@en; + sh:nodeKind sh:IRI; + sh:or _:a4aeb3f30c2042e3b539bc99a24f35721355; + shacl-play:shortname "inverse_is_part_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721354 sh:inversePath eli:is_part_of . + +_:a4aeb3f30c2042e3b539bc99a24f35721355 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721356; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721357 . + +_:a4aeb3f30c2042e3b539bc99a24f35721356 sh:node psd:WorkSubdivision . + +_:a4aeb3f30c2042e3b539bc99a24f35721357 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721358; + rdf:rest rdf:nil . + +_:a4aeb3f30c2042e3b539bc99a24f35721358 sh:node psd:WorkSubdivisionSpeech . + +psd:P147 owl:versionInfo "1.5.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721359; + sh:name "inverse refers to"@en; + sh:nodeKind sh:IRI; + sh:node psd:WorkSubdivision; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "inverse_refers_to" . + +_:a4aeb3f30c2042e3b539bc99a24f35721359 sh:inversePath eli:refers_to . + +psd:P148 owl:versionInfo "1.3.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721360; + sh:name "inverse recorded in a realization of"@en; + sh:nodeKind sh:IRI; + sh:node psd:PlenarySittingItemReference; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "inverse_recorded_in_a_realization_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721360 sh:inversePath eli-dl:recorded_in_a_realization_of . + +psd:P151 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:hasValue eli:WorkSubdivision; + shacl-play:shortname "type" . + +psd:P152 owl:versionInfo "2.1.0"; + sh:path dcterms:identifier; + sh:name "identifier"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifier" . + +psd:P153 owl:versionInfo "2.1.0"; + sh:path eli:type_subdivision; + sh:name "type subdivision"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node psd:SubdivisionTypeReference; + sh:hasValue subdivision:OTH; + shacl-play:shortname "type_subdivision" . + +psd:P154 owl:versionInfo "2.1.0"; + sh:path epvoc:numbering; + sh:name "numbering"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "numbering" . + +psd:P155 owl:versionInfo "2.1.0"; + sh:path eli:number; + sh:name "number"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:integer; + shacl-play:shortname "number" . + +psd:P156 owl:versionInfo "2.1.0"; + sh:path eli:is_part_of; + sh:name "is part of"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node psd:WorkSubdivision; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "is_part_of" . + +psd:P157 owl:versionInfo "2.1.0"; + sh:path dcterms:title; + sh:name "title"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "title_dcterms" . + +psd:P158 owl:versionInfo "2.1.0"; + sh:path eli:refers_to; + sh:name "refers to"@en; + sh:nodeKind sh:IRI; + sh:in _:a4aeb3f30c2042e3b539bc99a24f35721361; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "refers_to" . + +_:a4aeb3f30c2042e3b539bc99a24f35721361 rdf:first eli:Work; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721362 . + +_:a4aeb3f30c2042e3b539bc99a24f35721362 rdf:first eli-dl:Process; + rdf:rest rdf:nil . + +psd:P159 owl:versionInfo "2.1.0"; + sh:path skos:notation; + sh:name "notation"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype epvoc:speechId; + shacl-play:shortname "notation_speechId" . + +psd:P160 owl:versionInfo "2.1.0"; + sh:path epvoc:originalLanguage; + sh:name "original language"@en; + sh:nodeKind sh:IRI; + shacl-play:shortname "originalLanguage" . + +psd:P161 owl:versionInfo "2.1.0"; + sh:path eli:is_realized_by; + sh:name "is realized by"@en; + sh:nodeKind sh:IRI; + sh:node psd:Expression; + shacl-play:shortname "is_realized_by" . + +psd:P162 owl:versionInfo "2.1.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721363; + sh:name "inverse recorded in a realization of"@en; + sh:nodeKind sh:IRI; + sh:node psd:PlenarySittingSpeechReference; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "inverse_recorded_in_a_realization_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721363 sh:inversePath eli-dl:recorded_in_a_realization_of . + +psd:P165 owl:versionInfo "1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:hasValue eli:Expression; + shacl-play:shortname "type" . + +psd:P166 owl:versionInfo "1.0"; + sh:path eli:title; + sh:name "title"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "title" . + +psd:P167 owl:versionInfo "1.0"; + sh:path eli:is_embodied_by; + sh:name "is embodied by"@en; + sh:nodeKind sh:IRI; + sh:node psd:Manifestation; + shacl-play:shortname "is_embodied_by" . + +psd:P168 owl:versionInfo "1.1"; + sh:path eli:language; + sh:name "language"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node psd:LanguageReference; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "language" . + +psd:P169 owl:versionInfo "2.1.0"; + sh:path epvoc:expressionContent; + sh:name "expression content"@en; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "expressionContent" . + +psd:P172 owl:versionInfo "1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:hasValue eli:Manifestation; + shacl-play:shortname "type" . + +psd:P173 owl:versionInfo "1.0"; + sh:path dcterms:issued; + sh:name "issued"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:dateTime; + shacl-play:shortname "issued" . + +psd:P174 owl:versionInfo "1.0"; + sh:path eli:is_exemplified_by; + sh:name "is exemplified by"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + shacl-play:shortname "is_exemplified_by" . + +psd:P175 owl:versionInfo "1.0"; + sh:path epvoc:byteSize; + sh:name "byte size"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:long; + shacl-play:shortname "byteSize" . + +psd:P176 owl:versionInfo "1.1"; + sh:path dcterms:format; + sh:name "format"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node psd:MediaTypeOrExtentReference; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "format" . + +psd:P177 owl:versionInfo "1.0"; + sh:path eli:media_type; + sh:name "media type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + shacl-play:shortname "media_type" . + +psd:P180 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue eli:WorkType; + sh:deactivated "true"^^xsd:boolean . + +psd:P181 owl:versionInfo "2.1.0"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:nodeKind sh:IRI; + sh:hasValue ept:ep-document-types; + sh:deactivated "true"^^xsd:boolean . + +psd:P184 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue dcterms:LinguisticSystem; + sh:deactivated "true"^^xsd:boolean . + +psd:P185 owl:versionInfo "2.1.0"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:nodeKind sh:IRI; + sh:hasValue "op-aut:language"; + sh:deactivated "true"^^xsd:boolean . + +psd:P188 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue dcterms:MediaTypeOrExtent; + sh:deactivated "true"^^xsd:boolean . + +psd:P189 owl:versionInfo "2.1.0"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:nodeKind sh:IRI; + sh:hasValue "op-aut:format"; + sh:deactivated "true"^^xsd:boolean . + +psd:P192 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue euvoc:FileStatus; + sh:deactivated "true"^^xsd:boolean . + +psd:P193 owl:versionInfo "2.1.0"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:nodeKind sh:IRI; + sh:hasValue "op-aut:file-status"; + sh:deactivated "true"^^xsd:boolean . + +psd:P196 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue euvoc:FileStatus; + sh:deactivated "true"^^xsd:boolean . + +psd:P197 owl:versionInfo "2.1.0"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:nodeKind sh:IRI; + sh:hasValue "op-aut:subdivision"; + sh:deactivated "true"^^xsd:boolean . + +psd:P200 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue org:Organization; + sh:deactivated "true"^^xsd:boolean . + +psd:P204 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue eli-dl:Activity; + sh:deactivated "true"^^xsd:boolean . + +psd:P205 owl:versionInfo "2.1.0"; + sh:path eli-dl:recorded_in_a_realization_of; + sh:name "recorded in a realization of"@en; + sh:nodeKind sh:IRI; + sh:node psd:PlenaryAgendaPartSessionComplexWork . + +psd:P207 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue eli-dl:Activity; + sh:deactivated "true"^^xsd:boolean . + +psd:P208 owl:versionInfo "2.1.0"; + sh:path eli-dl:recorded_in_a_realization_of; + sh:name "recorded in a realization of"@en; + sh:nodeKind sh:IRI; + sh:or _:a4aeb3f30c2042e3b539bc99a24f35721364 . + +_:a4aeb3f30c2042e3b539bc99a24f35721364 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721365; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721366 . + +_:a4aeb3f30c2042e3b539bc99a24f35721365 sh:node psd:PlenarySittingAgenda . + +_:a4aeb3f30c2042e3b539bc99a24f35721366 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721367; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721368 . + +_:a4aeb3f30c2042e3b539bc99a24f35721367 sh:node psd:PlenaryMinutes . + +_:a4aeb3f30c2042e3b539bc99a24f35721368 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721369; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721370 . + +_:a4aeb3f30c2042e3b539bc99a24f35721369 sh:node psd:PlenaryRcv . + +_:a4aeb3f30c2042e3b539bc99a24f35721370 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721371; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721372 . + +_:a4aeb3f30c2042e3b539bc99a24f35721371 sh:node psd:PlenaryAtt . + +_:a4aeb3f30c2042e3b539bc99a24f35721372 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721373; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721374 . + +_:a4aeb3f30c2042e3b539bc99a24f35721373 sh:node psd:PlenaryVotes . + +_:a4aeb3f30c2042e3b539bc99a24f35721374 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721375; + rdf:rest rdf:nil . + +_:a4aeb3f30c2042e3b539bc99a24f35721375 sh:node psd:PlenaryDebates . + +psd:P211 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue eli-dl:Activity; + sh:deactivated "true"^^xsd:boolean . + +psd:P212 owl:versionInfo "2.1.0"; + sh:path eli-dl:recorded_in_a_realization_of; + sh:name "recorded in a realization of"@en; + sh:nodeKind sh:IRI; + sh:node psd:WorkSubdivision . + +psd:P215 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue eli-dl:Activity; + sh:deactivated "true"^^xsd:boolean . + +psd:P216 owl:versionInfo "2.1.0"; + sh:path eli-dl:recorded_in_a_realization_of; + sh:name "recorded in a realization of"@en; + sh:nodeKind sh:IRI; + sh:node psd:WorkSubdivisionSpeech . \ No newline at end of file diff --git a/dsd/plenary-session-documents/eli-ep_plenary-session-documents.svg b/dsd/plenary-session-documents/eli-ep_plenary-session-documents.svg index 1af0475..7940bd5 100644 --- a/dsd/plenary-session-documents/eli-ep_plenary-session-documents.svg +++ b/dsd/plenary-session-documents/eli-ep_plenary-session-documents.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/dsd/plenary-session-documents/index.html b/dsd/plenary-session-documents/index.html index 5ad19e9..551c2fa 100644 --- a/dsd/plenary-session-documents/index.html +++ b/dsd/plenary-session-documents/index.html @@ -2,7 +2,8 @@ @@ -236,29 +238,35 @@

Plenary session documents dataset descr -
Creation date: 2022-11-18
Last updated: 2023-12-08 00:00:00
Copyright date: 2022
Version: 1.5.0
License: https://www.europarl.europa.eu/legal-notice/en/
Creator: http://publications.europa.eu/resource/dataset/corporate-body/EP
Publisher: http://publications.europa.eu/resource/dataset/corporate-body/EP
Download serialization:
TTL

+
Creation date: 2022-11-18
Last updated: 2024-03-21 00:00:00
Copyright date: 2022
Version: 2.1.0
License: https://www.europarl.europa.eu/legal-notice/
Creator: https://publications.europa.eu/resource/authority/corporate-body/EP
Publisher: https://publications.europa.eu/resource/authority/corporate-body/EP
Rightsholder:
Feedback:
Download serialization:
TTL

Table of Contents

- - -
-

- Diagram

-
- Diagram -
Plenary session documents diagram
-
-
-


+
+

Diagram +

+ +
+ Diagram +
Plenary Session documents diagram
+
+ +
+ +
+ + +

Description

This Dataset Description is a subset of the general ELI-EP application profile and it includes classes and properties used in Plenary session documents datasets. Descriptions of classes and properties can be found in ELI-EP application profile.

Model documentation

-
+

ComplexWork Plenary agenda

-

This node shape represents a subset of eli:Work

+

This node shape represents a subset of eli:ComplexWork

  • Nodes: IRI
  • Closed shape
  • @@ -359,7 +382,7 @@

    ComplexWork Plenary agenda

    SELECT ?this WHERE { ?this a eli:ComplexWork. - ?this eli:work_type <http://publications.europa.eu/resource/authority/resource-type/PLENARY_AGENDA_PART_SESSION_EP>. + ?this eli:work_type <https://data.europarl.europa.eu/def/ep-document-types/AGENDA_PLENARY_WEEK>. } @@ -380,18 +403,9 @@

    ComplexWork Plenary agenda

    - - - - - - - - + - - - - - - - - + @@ -419,7 +424,7 @@

    ComplexWork Plenary agenda

    - + @@ -436,13 +441,31 @@

    ComplexWork Plenary agenda

    - + + + + + + + + + + + + + + + @@ -464,9 +487,9 @@

    ComplexWork Plenary agenda

    - + @@ -482,8 +505,7 @@

    ComplexWork Plenary agenda

    - + @@ -504,22 +526,22 @@

    ComplexWork Plenary agenda


    -
    +
    -

    ComplexWork Plenary debates

    +

    Work Plenary sitting agenda

    This node shape represents a subset of eli:Work

    • Nodes: IRI
    • Closed shape
    • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+$
    • -
    • Example: https://data.europarl.europa.eu/eli/dl/doc/CRE-9-2021-07-05
    • +
    • Example: https://data.europarl.europa.eu/eli/dl/doc/OJQ-9-2021-07-05
    Applies to:
    PREFIX eli: <http://data.europa.eu/eli/ontology#>
     SELECT ?this
     WHERE {
    - ?this a eli:ComplexWork.
    - ?this eli:work_type <http://publications.europa.eu/resource/authority/resource-type/PLENARY_CRE_EP> .
    + ?this a eli:Work.
    + ?this eli:work_type <https://data.europarl.europa.eu/def/ep-document-types/AGENDA_PLENARY_DAY> .
     }
    documents^eli-dl:documented_by_a_realization_ofIRI
    -
    0..*
    -
    ep numberepvoc:epNumberept:epvoc#epNumber xsd:string
    1..1
    @@ -401,16 +415,7 @@

    ComplexWork Plenary agenda

    has current version dcat:hasCurrentVersionVersioned Work
    -
    0..*
    -
    has derivative^eli:is_derivative_ofWork Plenary sitting agenda
    Versioned Work
    0..*
    has member eli:has_memberVersioned Work
    Versioned Work
    0..*
    identifier yearepvoc:identifierYearept:epvoc#identifierYear xsd:string
    0..1
    inverse documented by a realization of^eli-dl:documented_by_a_realization_ofReference to a Activity (Plenary Part Session)
    +
    1..1
    +
    inverse is derivative of^eli:is_derivative_ofWork Plenary sitting agenda
    +
    1..*
    +
    label rdfs:label
    publisher dcterms:publisherhttp://publications.europa.eu/resource/authority/corporate-body/EP
    Reference to an Organization
    -
    0..1
    +
    1..1
    type rdf:type

    (eli:ComplexWork, eli:Work)

    -
    eli:ComplexWork
    1..*
    @@ -541,20 +563,11 @@

    ComplexWork Plenary debates

    - - - - - - - - - - + + + @@ -569,13 +582,40 @@

    ComplexWork Plenary debates

    - + + + + + + + + + + + + + + + + + + + + + + @@ -597,18 +637,9 @@

    ComplexWork Plenary debates

    - - - - - - - - + @@ -624,10 +655,9 @@

    ComplexWork Plenary debates

    - + @@ -648,7 +678,7 @@

    ComplexWork Plenary debates

    -

    ComplexWork Plenary minutes

    +

    Work Plenary minutes

    This node shape represents a subset of eli:Work

      @@ -661,7 +691,7 @@

      ComplexWork Plenary minutes

      SELECT ?this WHERE { ?this a eli:Work. - ?this eli:work_type <http://publications.europa.eu/resource/authority/resource-type/PLENARY_MINUTES_EP> . + ?this eli:work_type <https://data.europarl.europa.eu/def/ep-document-types/MINUTES_PLENARY> . }
    has current versiondcat:hasCurrentVersionVersioned Work
    -
    0..*
    -
    has membereli:has_memberVersioned Work
    ep numberept:epvoc#epNumberxsd:string
    -
    0..*
    +
    1..1
    identifier yearepvoc:identifierYearept:epvoc#identifierYear xsd:string
    0..1
    inverse documented by a realization of^eli-dl:documented_by_a_realization_ofReference to a Activity (Plenary Sitting)
    +
    1..1
    +
    is derivative ofeli:is_derivative_ofpsd:PlenaryAgendaPartSession
    +
    1..1
    +
    is realized byeli:is_realized_byRealized By
    +
    0..*
    +
    label rdfs:label
    publisher dcterms:publisherhttp://publications.europa.eu/resource/authority/corporate-body/EP
    -
    0..1
    -
    records^eli-dl:recorded_in_a_realization_ofIRI
    Reference to an Organization
    -
    0..*
    +
    1..1
    type rdf:type

    (eli:ComplexWork, eli:Work)

    -
    eli:Work
    -
    1..*
    +
    1..1
    @@ -684,7 +714,7 @@

    ComplexWork Plenary minutes

    - + - - - + + + - - - + + + + + + + + + + - - - + + + - - - + + + @@ -757,18 +796,9 @@

    ComplexWork Plenary minutes

    - - - - - - - - + @@ -805,22 +835,22 @@

    ComplexWork Plenary minutes


    -
    +
    -

    Work Plenary sitting agenda

    +

    Work Plenary Rcv

    This node shape represents a subset of eli:Work

    • Nodes: IRI
    • Closed shape
    • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+$
    • -
    • Example: https://data.europarl.europa.eu/eli/dl/doc/OJQ-9-2021-07-05
    • +
    • Example: https://data.europarl.europa.eu/eli/dl/doc/PV-9-2021-07-05-RCV
    Applies to:
    PREFIX eli: <http://data.europa.eu/eli/ontology#>
     SELECT ?this
     WHERE {
      ?this a eli:Work.
    - ?this eli:work_type <http://publications.europa.eu/resource/authority/resource-type/PLENARY_AGENDA_EP> .
    + ?this eli:work_type <https://data.europarl.europa.eu/def/ep-document-types/VOTE_ROLLCALL_PLENARY> .
     }
    ep numberepvoc:epNumberept:epvoc#epNumber xsd:string
    1..1
    @@ -692,38 +722,47 @@

    ComplexWork Plenary minutes

    has annex^eli:is_annex_ofpsd:PlenaryRcv or psd:PlenaryAtt or psd:PlenaryVotes
    identifierdcterms:identifierxsd:string
    -
    0..*
    +
    1..1
    has part^eli:is_part_ofWork Subdivision
    identifier yearept:epvoc#identifierYearxsd:string
    +
    0..1
    +
    inverse is annex of^eli:is_annex_ofpsd:PlenaryRcv or psd:PlenaryAtt or psd:PlenaryVotes
    0..*
    identifierdcterms:identifierxsd:string
    inverse is part of^eli:is_part_ofWork Subdivision (ITM)
    -
    1..1
    +
    0..*
    identifier yearepvoc:identifierYearxsd:string
    inverse recorded in a realization of^eli-dl:recorded_in_a_realization_ofReference to a Activity (Plenary Sitting)
    -
    0..1
    +
    0..*
    publisher dcterms:publisherhttp://publications.europa.eu/resource/authority/corporate-body/EP
    -
    0..1
    -
    records^eli-dl:recorded_in_a_realization_ofIRI
    Reference to an Organization
    -
    0..*
    +
    1..1
    @@ -842,17 +872,17 @@

    Work Plenary sitting agenda

    - - - + + + - - + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + @@ -925,9 +955,9 @@

    Work Plenary sitting agenda

    - + @@ -964,22 +994,22 @@

    Work Plenary sitting agenda


    -
    +
    -

    Work Plenary Rcv

    +

    Work Plenary votes

    This node shape represents a subset of eli:Work

    • Nodes: IRI
    • Closed shape
    • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+$
    • -
    • Example: https://data.europarl.europa.eu/eli/dl/doc/PV-9-2021-07-05-RCV
    • +
    • Example: https://data.europarl.europa.eu/eli/dl/doc/PV-9-2021-07-05-VOT
    Applies to:
    PREFIX eli: <http://data.europa.eu/eli/ontology#>
     SELECT ?this
     WHERE {
      ?this a eli:Work.
    - ?this eli:work_type <http://publications.europa.eu/resource/authority/resource-type/PLENARY_RCV_EP> .
    + ?this eli:work_type <https://data.europarl.europa.eu/def/ep-document-types/VOTE_RESULTS_PLENARY> .
     }
    documents^eli-dl:documented_by_a_realization_ofIRI
    ep numberept:epvoc#epNumberxsd:string
    -
    0..*
    +
    1..1
    ep numberepvoc:epNumberidentifierdcterms:identifier xsd:string
    1..1
    @@ -860,47 +890,47 @@

    Work Plenary sitting agenda

    has current versiondcat:hasCurrentVersionVersioned Work
    identifier yearept:epvoc#identifierYearxsd:string
    -
    0..*
    +
    0..1
    has membereli:has_memberVersioned Work
    inverse is part of^eli:is_part_ofWork Subdivision (ITM)
    0..*
    identifierdcterms:identifierxsd:string
    inverse recorded in a realization of^eli-dl:recorded_in_a_realization_ofReference to a Activity (Plenary Sitting)
    -
    1..1
    +
    0..*
    identifier yearepvoc:identifierYearxsd:string
    is annex ofeli:is_annex_ofWork Plenary minutes
    -
    0..1
    +
    1..1
    is derivative ofeli:is_derivative_ofComplexWork Plenary agenda
    is realized byeli:is_realized_byRealized By
    -
    1..1
    +
    0..*
    publisher dcterms:publisherhttp://publications.europa.eu/resource/authority/corporate-body/EP
    Reference to an Organization
    -
    0..1
    +
    1..1
    @@ -1002,22 +1032,13 @@

    Work Plenary Rcv

    - + - - - - - - - @@ -1029,17 +1050,35 @@

    Work Plenary Rcv

    - + + + + + + + + + + + + + + + - + @@ -1075,18 +1114,9 @@

    Work Plenary Rcv

    - - - - - - - - + @@ -1104,7 +1134,7 @@

    Work Plenary Rcv

    @@ -1123,22 +1153,22 @@

    Work Plenary Rcv


    -
    +
    -

    ComplexWork Plenary votes

    +

    Work Plenary Att

    This node shape represents a subset of eli:Work

    • Nodes: IRI
    • Closed shape
    • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+$
    • -
    • Example: https://data.europarl.europa.eu/eli/dl/doc/PV-9-2021-07-05-VOT
    • +
    • Example: https://data.europarl.europa.eu/eli/dl/doc/PV-9-2021-07-05-ATT
    Applies to:
    PREFIX eli: <http://data.europa.eu/eli/ontology#>
     SELECT ?this
     WHERE {
      ?this a eli:Work.
    - ?this eli:work_type <http://publications.europa.eu/resource/authority/resource-type/PLENARY_VOTES_RESULTS_EP> .
    + ?this eli:work_type <https://data.europarl.europa.eu/def/ep-document-types/LIST_ATTEND_PLENARY> .
     }
    ep numberepvoc:epNumberept:epvoc#epNumber xsd:string
    1..1
    has part^eli:is_part_ofWork Subdivision
    -
    0..*
    -
    identifier dcterms:identifier
    identifier yearepvoc:identifierYearept:epvoc#identifierYear xsd:string
    0..1
    inverse is part of^eli:is_part_ofWork Subdivision (ITM)
    +
    0..*
    +
    inverse recorded in a realization of^eli-dl:recorded_in_a_realization_ofReference to a Activity (Plenary Sitting)
    +
    0..*
    +
    is annex of eli:is_annex_ofComplexWork Plenary minutes
    Work Plenary minutes
    1..1
    publisher dcterms:publisherhttp://publications.europa.eu/resource/authority/corporate-body/EP
    -
    0..1
    -
    records^eli-dl:recorded_in_a_realization_ofIRI
    Reference to an Organization
    -
    0..*
    +
    1..1
    rdf:type eli:Work
    -
    1..1
    +
    1..*
    @@ -1161,7 +1191,7 @@

    ComplexWork Plenary votes

    - + - + + + + + + + + - + @@ -1225,18 +1264,9 @@

    ComplexWork Plenary votes

    - + - - - - - - - @@ -1256,7 +1286,7 @@

    ComplexWork Plenary votes

    - + @@ -1273,22 +1303,22 @@

    ComplexWork Plenary votes


    -
    +
    -

    ComplexWork Plenary Att

    +

    Work Plenary debates

    This node shape represents a subset of eli:Work

    • Nodes: IRI
    • Closed shape
    • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+$
    • -
    • Example: https://data.europarl.europa.eu/eli/dl/doc/PV-9-2021-07-05-ATT
    • +
    • Example: https://data.europarl.europa.eu/eli/dl/doc/CRE-9-2021-07-05
    Applies to:
    PREFIX eli: <http://data.europa.eu/eli/ontology#>
     SELECT ?this
     WHERE {
      ?this a eli:Work.
    - ?this eli:work_type <http://publications.europa.eu/resource/authority/resource-type/PLENARY_ATT_LIST_EP> .
    + ?this eli:work_type <https://data.europarl.europa.eu/def/ep-document-types/CRE_PLENARY> .
     }
    ep numberepvoc:epNumberept:epvoc#epNumber xsd:string
    1..1
    @@ -1179,17 +1209,26 @@

    ComplexWork Plenary votes

    identifier yearepvoc:identifierYearept:epvoc#identifierYear xsd:string
    0..1
    inverse recorded in a realization of^eli-dl:recorded_in_a_realization_ofReference to a Activity (Plenary Sitting)
    +
    0..*
    +
    is annex of eli:is_annex_ofComplexWork Plenary minutes
    Work Plenary minutes
    1..1
    publisher dcterms:publisherhttp://publications.europa.eu/resource/authority/corporate-body/EP
    Reference to an Organization
    -
    0..1
    -
    records^eli-dl:recorded_in_a_realization_ofIRI
    -
    0..*
    +
    1..1
    1..*
    :
    work type
    @@ -1309,15 +1339,6 @@

    ComplexWork Plenary Att

    - - - - - - - @@ -1329,7 +1350,7 @@

    ComplexWork Plenary Att

    - + - - - + + + - - - + + + @@ -1384,21 +1405,148 @@

    ComplexWork Plenary Att

    - + + + + + + + + + + + + + + + + + + + + + + + + + + +
    ep numberepvoc:epNumberxsd:string
    -
    1..1
    -
    identifier dcterms:identifier
    identifier yearepvoc:identifierYearept:epvoc#identifierYear xsd:string
    0..1
    @@ -1337,18 +1358,18 @@

    ComplexWork Plenary Att

    is annex ofeli:is_annex_ofComplexWork Plenary minutes
    inverse is part of^eli:is_part_ofWork Subdivision (ITM)
    -
    1..1
    +
    0..*
    is realized byeli:is_realized_byRealized By
    inverse recorded in a realization of^eli-dl:recorded_in_a_realization_ofReference to a Activity (Plenary Sitting)
    0..*
    publisher dcterms:publisherhttp://publications.europa.eu/resource/authority/corporate-body/EP
    Reference to an Organization
    +
    1..1
    +
    titledcterms:titlerdf:langString
    +
    1..*
    +
    typerdf:typeeli:Work
    +
    1..1
    +
    work typeeli:work_typeReference to a Work Type
    +
    1..1
    +
    +
+
+

+
+
+
+

Versioned Work

+
+

This node shape represents a subset of eli:Work

+
    +
  • Nodes: IRI
  • +
  • Closed shape
  • +
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/doc/OJ-9-2024-02-26-FNL
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1413,9 +1561,18 @@

ComplexWork Plenary Att

- + + + + + + + + @@ -1442,6 +1599,7 @@

Realized By

  • Nodes: IRI
  • Closed shape
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+/[a-z]{2,3}$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/doc/PV-9-2024-02-26/sl
  • Property nameURIExpected valueCard.Description
    date documenteli:date_documentxsd:date
    +
    1..1
    +
    ep numberept:epvoc#epNumberxsd:string
    +
    1..1
    +
    identifierdcterms:identifierxsd:string
    +
    1..1
    +
    identifier yearept:epvoc#identifierYearxsd:string
    0..1
    records^eli-dl:recorded_in_a_realization_ofIRI
    is realized byeli:is_realized_byRealized By
    0..*
    labelrdfs:labelxsd:string
    +
    0..*
    +
    notationskos:notationept:epvoc#publicRegister
    +
    0..1
    +
    parliamentary termeli-dl:parliamentary_termIRI
    +
    1..1
    +
    publisherdcterms:publisherReference to an Organization
    +
    1..1
    +
    title dcterms:title rdf:type eli:Work
    -
    1..*
    +
    1..1
    :
    version statusept:epvoc#versionTypeReference to a Status
    +
    0..1
    +
    work type
    @@ -1454,6 +1612,15 @@

    Realized By

    + + + + + + + @@ -1506,6 +1673,7 @@

    Is embodied by

  • Nodes: IRI
  • Closed shape
  • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+/[a-z]{2,3}/.*$
  • +
  • Example: https://data.europarl.europa.eu/eli/dl/doc/PV-9-2024-02-26/bg/xml
  • expression contentept:epvoc#expressionContentrdf:langString
    +
    0..*
    +
    is embodied by eli:is_embodied_by
    @@ -1520,7 +1688,7 @@

    Is embodied by

    - +
    byte sizeepvoc:byteSizeept:epvoc#byteSize xsd:long
    0..1
    @@ -1578,16 +1746,16 @@

    Is embodied by


    -
    +
    -

    Versioned Work

    +

    Work Subdivision (ITM)

    -

    This node shape represents a subset of eli:Work

    +

    This node shape represents a subset of eli:WorkSubdivision

      -
    • Applies to: eli:Work
    • Nodes: IRI
    • Closed shape
    • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+$
    • +
    • Example: https://data.europarl.europa.eu/eli/dl/doc/PV-9-2024-02-26-ITM-22
    @@ -1601,17 +1769,17 @@

    Versioned Work

    - - - + + + - - + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + @@ -1693,28 +1861,18 @@

    Versioned Work

    - + - - - - - - - - - - + + + @@ -1724,13 +1882,12 @@

    Versioned Work


    -
    +
    -

    Work Subdivision

    +

    Work Subdivision (Plenary Debates Speech)

    This node shape represents a subset of eli:WorkSubdivision

      -
    • Applies to: eli:WorkSubdivision
    • Nodes: IRI
    • Closed shape
    • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+$
    • @@ -1747,48 +1904,47 @@

      Work Subdivision

    - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + @@ -1803,7 +1959,7 @@

    Work Subdivision

    - + - - + + - + @@ -1870,8 +2025,8 @@

    Reference to a Work Type

    • Nodes: IRI
    • Closed shape
    • -
    • URI pattern: http://publications.europa.eu/resource/authority/resource-type/.*$
    • -
    • Example: http://publications.europa.eu/resource/authority/resource-type/PLENARY_AGENDA
    • +
    • URI pattern: https://data.europarl.europa.eu/def/ep-document-types/.*$
    • +
    • Example: https://data.europarl.europa.eu/def/ep-document-types//MINUTES_PLENARY
    date documenteli:date_documentxsd:date
    expression contentept:epvoc#expressionContentrdf:langString
    -
    1..1
    +
    0..*
    ep numberepvoc:epNumberidentifierdcterms:identifier xsd:string
    1..1
    @@ -1619,65 +1787,65 @@

    Versioned Work

    identifierdcterms:identifierxsd:string
    inverse is part of^eli:is_part_ofpsd:WorkSubdivision or psd:WorkSubdivisionSpeech
    -
    1..1
    +
    0..*
    identifier yearepvoc:identifierYearxsd:string
    inverse recorded in a realization of^eli-dl:recorded_in_a_realization_ofReference to a Activity (Plenary Debate, Plenary Vote, Plenary Vote Results, ...)
    -
    0..1
    +
    0..*
    is realized byeli:is_realized_byRealized By
    inverse refers to^eli:refers_toWork Subdivision (ITM)
    0..*
    labelrdfs:labelxsd:string
    is part ofeli:is_part_ofpsd:PlenaryMinutes or psd:PlenaryRcv or psd:PlenaryVotes or psd:PlenaryDebates or psd:WorkSubdivision
    -
    0..*
    +
    1..*
    notationskos:notationepvoc:publicRegister
    numbereli:numberxsd:integer
    0..1
    parliamentary termeli-dl:parliamentary_termIRI
    numberingept:epvoc#numberingxsd:string
    -
    1..1
    +
    0..1
    publisherdcterms:publisherhttp://publications.europa.eu/resource/authority/corporate-body/EP
    refers toeli:refers_toIRI
    -
    0..1
    +
    0..*
    type rdf:typeeli:Work
    eli:WorkSubdivision
    1..1
    version statusepvoc:versionTypeReference to a Status
    -
    0..1
    -
    work typeeli:work_typeReference to a Work Type

    (resource-type::PLENARY_AGENDA_PART_SESSION_EP, resource-type::PLENARY_AGENDA_EP, resource-type:PLENARY_CRE_EP)

    -
    type subdivisioneli:type_subdivisionReference to a Subdivision Type
    -
    1..1
    +
    1..*
    expression contentepvoc:expressionContentrdf:langString
    identifierdcterms:identifierxsd:string
    -
    0..*
    +
    1..1
    has part^eli:is_part_ofWork Subdivision
    inverse recorded in a realization of^eli-dl:recorded_in_a_realization_ofReference to a Activity (Plenary Debate Speech, Plenary Debate Written Statement)
    -
    1..*
    +
    0..*
    identifierdcterms:identifierxsd:string
    is part ofeli:is_part_ofWork Subdivision (ITM)
    -
    1..1
    +
    1..*
    is part ofeli:is_part_ofIRI

    (psd:PlenaryRcv, psd:PlenaryMinutes, psd:PlenaryVotes, psd:WorkSubdivision)

    -
    is realized byeli:is_realized_byRealized By
    -
    1..*
    +
    0..*
    is referred to by^eli:refers_toWork Subdivision
    notationskos:notationept:epvoc#speechId
    -
    0..*
    +
    0..1
    numberingepvoc:numberingept:epvoc#numbering xsd:string
    0..1
    @@ -1811,8 +1967,8 @@

    Work Subdivision

    records^eli-dl:recorded_in_a_realization_oforiginal languageept:epvoc#originalLanguage IRI
    0..*
    @@ -1822,8 +1978,7 @@

    Work Subdivision

    refers to eli:refers_toIRI

    (eli:WorkSubdivision, eli:Work, eli-dl:Process)

    -
    IRI
    0..*
    @@ -1887,7 +2042,7 @@

    Reference to a Work Type

    - + @@ -1933,7 +2088,7 @@

    Reference to a language

    - + @@ -1979,7 +2134,7 @@

    Reference to a Format

    - + @@ -2025,7 +2180,7 @@

    Reference to a Status

    - + @@ -2071,7 +2226,7 @@

    Reference to a Subdivision Type

    - + @@ -2090,24 +2245,263 @@

    Reference to a Subdivision Type

    Is in scheme skos:inScheme"op-aut:resource-type"^^xsd:string
    ept:ep-document-types
    0..*
    Is in scheme skos:inScheme"op-aut:language"^^xsd:string
    "op-aut:language"
    0..*
    Is in scheme skos:inScheme"op-aut:format"^^xsd:string
    "op-aut:format"
    0..*
    Is in scheme skos:inScheme"op-aut:file-status"^^xsd:string
    "op-aut:file-status"
    0..*
    Is in scheme skos:inScheme"op-aut:subdivision"^^xsd:string
    "op-aut:subdivision"
    0..*
    +

    +
    +
    +
    +

    Reference to a Activity (Plenary Part Session)

    +
    +

    This node shape refers to the class eli-dl:Activity

    +
      +
    • Nodes: IRI
    • +
    • Closed shape
    • +
    • URI pattern: ^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\-_]+$
    • +
    • Example: https://data.europarl.europa.eu/eli/dl/event/GMTG-PL-2024-01-15
    • +
    + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Property nameURIExpected valueCard.Description
    recorded in a realization ofeli-dl:recorded_in_a_realization_ofComplexWork Plenary agenda
    +
    0..*
    +
    typerdf:typeeli-dl:Activity
    +
    0..*
    +
    +
    +
    +

    +
    +
    +
    +

    Reference to a Activity (Plenary Sitting)

    +
    +

    This node shape refers to the class eli-dl:Activity

    +
      +
    • Nodes: IRI
    • +
    • Closed shape
    • +
    • URI pattern: ^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\-_]+$
    • +
    • Example: https://data.europarl.europa.eu/eli/dl/event/MTG-PL-2024-01-15
    • +
    + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Property nameURIExpected valueCard.Description
    recorded in a realization ofeli-dl:recorded_in_a_realization_ofpsd:PlenarySittingAgenda or psd:PlenaryMinutes or psd:PlenaryRcv or psd:PlenaryAtt or psd:PlenaryVotes or psd:PlenaryDebates
    +
    0..*
    +
    typerdf:typeeli-dl:Activity
    +
    0..*
    +
    +
    +
    +

    +
    +
    +
    +

    Reference to a Activity (Plenary Debate, Plenary Vote, Plenary Vote Results, ...)

    +
    +

    This node shape refers to the class eli-dl:Activity

    +
      +
    • Nodes: IRI
    • +
    • Closed shape
    • +
    • URI pattern: ^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\-_]+$
    • +
    • Example: https://data.europarl.europa.eu/eli/dl/event/MTG-PL-2024-01-16-PVCRE-ITM-5
    • +
    + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Property nameURIExpected valueCard.Description
    recorded in a realization ofeli-dl:recorded_in_a_realization_ofWork Subdivision (ITM)
    +
    0..*
    +
    typerdf:typeeli-dl:Activity
    +
    0..*
    +
    +
    +
    +

    +
    +
    +
    +

    Reference to an Organization

    +
    +

    This node shape refers to the class org:Organization

    +
      +
    • Nodes: IRI
    • +
    • Closed shape
    • +
    • URI pattern: ^https://data.europarl.europa.eu/org/.*$
    • +
    • Example: https://data.europarl.europa.eu/org/EU_PARLIAMENT
    • +
    + + + + + + + + + + + + + + + + + + + +
    Property nameURIExpected valueCard.Description
    typerdf:typeorg:Organization
    +
    0..*
    +
    +
    +
    +

    +
    +
    +
    +

    Reference to a Activity (Plenary Debate Speech, Plenary Debate Written Statement)

    +
    +

    This node shape refers to the class eli-dl:Activity

    +
      +
    • Nodes: IRI
    • +
    • Closed shape
    • +
    • URI pattern: ^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\-_]+$
    • +
    + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Property nameURIExpected valueCard.Description
    recorded in a realization ofeli-dl:recorded_in_a_realization_ofWork Subdivision (Plenary Debates Speech)
    +
    0..*
    +
    typerdf:typeeli-dl:Activity
    +
    0..*
    +
    +
    +

    -

    Release notes

    1.5.0 - 2023-12-08

    +

    Release notes

    2.1.0 - 2024-03-21

    +
      +
    • (rfc) add new psd:WorkSubdivisionSpeech and psd:PlenarySittingSpeechReference
    • +
    • (rfc) add new properties for psd:WorkSubdivision and psd:Expression
    • +
    • (new) add missing [sh:inversePath eli:is_part_of] for psd:PlenaryVotes
    • +
    • (new) add psd:WorkSubdivision for psd:PlenaryDebates
    • +
    • (rfc) eli:work_type[eli:WorkType] values based on the EP taxonomy ep-document-types (AGENDA_PLENARY_WEEK, AGENDA_PLENARY_DAY, MINUTES_PLENARY, VOTE_RESULTS_PLENARY, VOTE_ROLLCALL_PLENARY, LIST_ATTEND_PLENARY, CRE_PLENARY) and not EU AT (op-aut:resource-type)
    • +
    • (rfc) dcterms:publisher will be based on org:Organization as EP data
    • +
    • (rfc) CRE_PLENARY will be only eli:Work, no more eli:ComplexWork
    • +
    • (rfc) rename shapes psd:PlenaryAgendaPartSession to psd:PlenaryAgendaPartSessionComplexWork; also psd:VersionedWork to psd:PlenaryAgendaPartSessionWork
    • +
    • (new) add new shapes psd:PlenaryPartSessionReference, psd:PlenarySittingReference, psd:PlenarySittingItemReference
    • +
    • (rfc) change of JSON key using "inverse_" (api/v2 only)
    • +
    +

    1.5.0 - 2023-12-08

    • (new) add epvoc:expressionContent
    • (new) add eli:refers_to for eli:WorkSubdivision, eli:Work and eli-dl:Process
    • -
    • (rf) PLENARY_AGENDA_EP only eli:Work, no more eli:ComplexWork -1.3.0 - 2023-09-26
    • +
    • (rf) PLENARY_AGENDA_EP only eli:Work, no more eli:ComplexWork
    • +
    +

    1.3.0 - 2023-09-26

    +
    • (rfc) change target scope (psd:PlenarySittingAgenda, psd:PlenaryRcv, psd:PlenaryVotes, psd:PlenaryAtt moved from Other Shapes to Main Shapes).
    • (rfc) removed eli:ComplexWork class for PLENARY_MINUTES_EP (PV), PLENARY_ATT_LIST_EP (ATT), PLENARY_VOTES (VOT). Remark: in the upcoming releases PLENARY_AGENDA_EP and PLENARY_CRE_EP will also be available only as eli:Work.
    • (rfc) correct eli-dl:recorded_in_realization_of by eli-dl:recorded_in_a_realization_of
    • (rfc) remove shape psd:VersionedAnnexWork, as it is not used
    • (rfc) change psd:Expression and psd:Manifestation pattern to manage not only 2 letters, but also 3 - in case for mul (multilingual).
    • (new) add eli:WorkSubdivision for PV and RCV
    • -
    • (new) add [sh:inversePath eli-dl:recorded_in_a_realization_of], [sh:inversePath eli-dl:documented_by_a_realization_of] -1.1 - 2023-04-27
    • +
    • (new) add [sh:inversePath eli-dl:recorded_in_a_realization_of], [sh:inversePath eli-dl:documented_by_a_realization_of]
    • +
    +

    1.1 - 2023-04-27

    +
    • eli:date_document sh:datatype is xsd:date, and not xsd:dateTime
    • -
    • remove external shapes (incl. controlled vocabularies data) in datasets. -1.0 - 2022-11-18
    • +
    • remove external shapes (incl. controlled vocabularies data) in datasets.
    • +
    +

    1.0 - 2022-11-18

    +
    • creation
    diff --git a/dsd/procedures/README.md b/dsd/procedures/README.md new file mode 100644 index 0000000..f2d67c6 --- /dev/null +++ b/dsd/procedures/README.md @@ -0,0 +1,7 @@ +# Procedures dataset description (dsd) + +This dataset description definition is a profile of the [ELI-EP application profile (v2.1.0)](https://europarl.github.io/eli-ep/2.1.0/). + +The dataset description definition is available in the following formats: +- [SHACL (Turtle serialisation)](./eli-ep_procedures.shacl.ttl) +- [HTML rendering](https://europarl.github.io/eli-ep/dsd/procedures) diff --git a/dsd/procedures/eli-ep_procedures.shacl.ttl b/dsd/procedures/eli-ep_procedures.shacl.ttl new file mode 100644 index 0000000..3fe8743 --- /dev/null +++ b/dsd/procedures/eli-ep_procedures.shacl.ttl @@ -0,0 +1,661 @@ +@prefix schema: . +@prefix owl: . +@prefix xsd: . +@prefix skosthes: . +@prefix rdfs: . +@prefix qb: . +@prefix doap: . +@prefix sh: . +@prefix dcterms: . +@prefix dcat: . +@prefix euvoc: . +@prefix locn: . +@prefix vann: . +@prefix prov: . +@prefix foaf: . +@prefix proc: . +@prefix eli: . +@prefix adms: . +@prefix org: . +@prefix xls2rdf: . +@prefix event-type: . +@prefix ep-procedure-types: . +@prefix eli-dl: . +@prefix ept: . +@prefix vcard: . +@prefix geosparql: . +@prefix shacl-play: . +@prefix rdf: . +@prefix ep-activities: . +@prefix epvoc: . +@prefix op-aut: . +@prefix dc: . +@prefix skos: . +@prefix skosxl: . + + a owl:Ontology, adms:Asset; + dcterms:type ; + rdfs:label "Procedures dataset description"@en; + dcterms:title "Procedures dataset description"@en; + dcterms:description "This Dataset Description is a subset of the general ELI-EP application profile and it includes classes and properties used in the procedures datasets. Descriptions of classes and properties can be found in ELI-EP application profile."@en; + owl:versionInfo "2.1.0"; + adms:versionNotes """2.1.0 - 2024-03-21 +- (new) add eli-dl:was_motivated_by for eli-dl:Decision +- (new) eli-dl:involved_work +- (rfc) eli-dl:process_type use EP taxonomy ep-procedure-types instead of EU AT procedure & internal-procedure +- (rfc) eli-dl:had_activity_type use EP taxonomy ep-activities instead of EU AT event +- (new) add prefix ept for EP taxonomies + +1.6.0 - 2023-12-21 +- (rfc) change of eli-dl:Activity URI to be more interoperable + +1.5.0 - 2023-12-15 +- (new) proc:ForeseenActivity +- (new) epvoc:scheduledIn +- (new) for eli-dl:Activity add eli-dl:occured_at_stage, eli-dl:based_on_a_realization_of, eli-dl:recorded_in_a_realization_of, eli-dl:executed +- (new) for eli-dl:Decision add eli-dl:decided_on_a_realization_of + +1.4.0 - 2023-10-05 +- creation"""@en; + adms:status ; + owl:versionIRI ; + dcterms:conformsTo ; + dcterms:created "2023-10-05"^^xsd:date; + dcterms:modified "2024-03-21T00:00:00.000Z"^^xsd:dateTime; + dcterms:dateCopyrighted "2022"^^xsd:gYear; + dcterms:license ; + dcterms:creator ; + dcterms:publisher ; + dcterms:rigthsHolder ; + dcat:distribution _:a4aeb3f30c2042e3b539bc99a24f35721376 . + +_:a4aeb3f30c2042e3b539bc99a24f35721376 dcterms:format ; + dcat:downloadURL . + +proc:Process a sh:NodeShape; + sh:targetClass eli-dl:Process; + rdfs:comment "This node shape refers to the class eli-dl:Process"@en; + skos:example "https://data.europarl.europa.eu/eli/dl/proc/2022-0147"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/proc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Procedure"@en; + sh:order "1"^^xsd:integer; + owl:versionInfo "1.4.0"; + shacl-play:color "FireBrick"; + sh:property proc:P9, proc:P10, proc:P11, proc:P12, proc:P13, proc:P14, proc:P15, proc:P16, + proc:P17, proc:P18, proc:P19 . + +proc:Activity a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli-dl:Activity"@en; + skos:example "https://data.europarl.europa.eu/eli/dl/event/2023-2121-ANPRO-2023-07-12"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Activity"@en; + sh:order "2"^^xsd:integer; + owl:versionInfo "1.6.0"; + shacl-play:color "DarkBlue"; + sh:property proc:P32, proc:P33, proc:P34, proc:P35, proc:P36, proc:P37, proc:P38, + proc:P39 . + +proc:Decision a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli-dl:Decision"@en; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Decision"@en; + sh:order "3"^^xsd:integer; + owl:versionInfo "1.4.0"; + shacl-play:color "DeepSkyBlue"; + sh:property proc:P42, proc:P43, proc:P44, proc:P45, proc:P46, proc:P47, proc:P48 . + +proc:ForeseenActivity a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli-dl:ForeseenActivity"@en; + skos:example "https://data.europarl.europa.eu/eli/dl/event/MTG-PL-2024-03-14-OJ-ITM-V_19"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Foreseen Activity"@en; + sh:order "4"^^xsd:integer; + owl:versionInfo "1.5.0"; + shacl-play:color "Grey"; + sh:property proc:P22, proc:P23, proc:P24, proc:P25, proc:P26, proc:P27, proc:P28, + proc:P29 . + +proc:ProcessTypeReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli-dl:ProcessType"@en; + skos:example "https://data.europarl.europa.eu/def/ep-procedure-types/COD"; + sh:nodeKind sh:IRI; + sh:pattern "https://data.europarl.europa.eu/def/ep-procedure-types/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Process type"@en; + sh:order "5"^^xsd:integer; + owl:versionInfo "2.0.0"; + shacl-play:color "DarkGrey"; + sh:property proc:P51, proc:P52 . + +proc:ProcessStageReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli-dl:ProcessStage"@en; + skos:example "http://publications.europa.eu/resource/authority/procedure-phase/RDG1"; + sh:nodeKind sh:IRI; + sh:pattern "http://publications.europa.eu/resource/authority/procedure-phase/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Process stage"@en; + sh:order "6"^^xsd:integer; + owl:versionInfo "1.4.0"; + shacl-play:color "DarkGrey"; + sh:property proc:P55, proc:P56 . + +proc:ActivityTypeReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli-dl:ActivityType"@en; + skos:example "https://data.europarl.europa.eu/def/ep-activities/REFERRAL"; + sh:nodeKind sh:IRI; + sh:pattern "https://data.europarl.europa.eu/def/ep-activities/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to an Activity type"@en; + sh:order "7"^^xsd:integer; + owl:versionInfo "2.0.0"; + shacl-play:color "DarkGrey"; + sh:property proc:P59, proc:P60 . + +proc:WorkReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli:Work"@en; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/TA-9-2022-0053"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Work"@en; + sh:order "8"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property proc:P63 . + +proc:WorkSubdivisionReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli:WorkSubdivision"@en; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/PV-9-2022-03-08-ITM-6"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a WorkSubdivision"@en; + sh:order "9"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property proc:P66 . + +proc:ForeseenActivityPlenaryPartSessionDossierReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli-dl:ForeseenActivity"@en; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Foreseen Activity"@en; + sh:order "10"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property proc:P69 . + +proc:P9 owl:versionInfo "1.4.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:hasValue eli-dl:Process; + shacl-play:shortname "type" . + +proc:P10 owl:versionInfo "1.4.0"; + sh:path eli-dl:process_id; + sh:name "process id"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "process_id" . + +proc:P11 owl:versionInfo "1.4.0"; + sh:path epvoc:identifierYear; + sh:name "identifier year"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "identifierYear" . + +proc:P12 owl:versionInfo "1.4.0"; + sh:path rdfs:label; + sh:name "label"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "label" . + +proc:P13 owl:versionInfo "2.1.0"; + sh:path eli-dl:process_type; + sh:name "process type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node proc:ProcessTypeReference; + sh:in _:a4aeb3f30c2042e3b539bc99a24f35721377; + shacl-play:shortname "process_type" . + +_:a4aeb3f30c2042e3b539bc99a24f35721377 rdf:first ep-procedure-types:COD; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721378 . + +_:a4aeb3f30c2042e3b539bc99a24f35721378 rdf:first ep-procedure-types:RSP; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721379 . + +_:a4aeb3f30c2042e3b539bc99a24f35721379 rdf:first ep-procedure-types:RPS; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721380 . + +_:a4aeb3f30c2042e3b539bc99a24f35721380 rdf:first ep-procedure-types:NLE; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721381 . + +_:a4aeb3f30c2042e3b539bc99a24f35721381 rdf:first ep-procedure-types:CNS; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721382 . + +_:a4aeb3f30c2042e3b539bc99a24f35721382 rdf:first ep-procedure-types:ACI; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721383 . + +_:a4aeb3f30c2042e3b539bc99a24f35721383 rdf:first ep-procedure-types:APP; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721384 . + +_:a4aeb3f30c2042e3b539bc99a24f35721384 rdf:first ep-procedure-types:AVC; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721385 . + +_:a4aeb3f30c2042e3b539bc99a24f35721385 rdf:first ep-procedure-types:BUD; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721386 . + +_:a4aeb3f30c2042e3b539bc99a24f35721386 rdf:first ep-procedure-types:DEC; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721387 . + +_:a4aeb3f30c2042e3b539bc99a24f35721387 rdf:first ep-procedure-types:SYN; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721388 . + +_:a4aeb3f30c2042e3b539bc99a24f35721388 rdf:first ep-procedure-types:BUI; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721389 . + +_:a4aeb3f30c2042e3b539bc99a24f35721389 rdf:first ep-procedure-types:COS; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721390 . + +_:a4aeb3f30c2042e3b539bc99a24f35721390 rdf:first ep-procedure-types:DEA; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721391 . + +_:a4aeb3f30c2042e3b539bc99a24f35721391 rdf:first ep-procedure-types:DCE; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721392 . + +_:a4aeb3f30c2042e3b539bc99a24f35721392 rdf:first ep-procedure-types:IMM; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721393 . + +_:a4aeb3f30c2042e3b539bc99a24f35721393 rdf:first ep-procedure-types:INI; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721394 . + +_:a4aeb3f30c2042e3b539bc99a24f35721394 rdf:first ep-procedure-types:INL; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721395 . + +_:a4aeb3f30c2042e3b539bc99a24f35721395 rdf:first ep-procedure-types:REG; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721396 . + +_:a4aeb3f30c2042e3b539bc99a24f35721396 rdf:first ep-procedure-types:RSO; + rdf:rest rdf:nil . + +proc:P14 owl:versionInfo "2.1.0"; + sh:path eli-dl:process_title; + sh:name "process title"@en; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "process_title" . + +proc:P15 owl:versionInfo "1.5.0"; + sh:path eli-dl:created_a_realization_of; + sh:name "created a realization of"@en; + sh:nodeKind sh:IRI; + sh:node proc:WorkReference; + shacl-play:shortname "created_a_realization_of" . + +proc:P16 owl:versionInfo "2.0.0"; + sh:path eli-dl:involved_work; + sh:name "involved work"@en; + sh:nodeKind sh:IRI; + sh:node proc:WorkReference; + shacl-play:shortname "involved_work" . + +proc:P17 owl:versionInfo "1.4.0"; + sh:path eli-dl:consists_of; + sh:name "consists of"@en; + sh:nodeKind sh:IRI; + sh:or _:a4aeb3f30c2042e3b539bc99a24f35721397; + shacl-play:shortname "consists_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721397 rdf:first proc:Activity; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721398 . + +_:a4aeb3f30c2042e3b539bc99a24f35721398 rdf:first proc:Decision; + rdf:rest rdf:nil . + +proc:P18 owl:versionInfo "2.1.0"; + sh:path eli-dl:current_stage; + sh:name "current stage"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node proc:ProcessStageReference; + shacl-play:shortname "current_stage" . + +proc:P19 owl:versionInfo "1.5.0"; + sh:path epvoc:scheduledIn; + sh:name "scheduled in"@en; + sh:nodeKind sh:IRI; + sh:node proc:ForeseenActivity; + shacl-play:shortname "scheduledIn" . + +proc:P22 owl:versionInfo "1.5.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:hasValue eli-dl:ForeseenActivity; + shacl-play:shortname "type" . + +proc:P23 owl:versionInfo "1.5.0"; + sh:path eli-dl:activity_id; + sh:name "activity id"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "activity_id" . + +proc:P24 owl:versionInfo "2.1.0"; + sh:path eli-dl:had_activity_type; + sh:name "activity type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node proc:ActivityTypeReference; + sh:in _:a4aeb3f30c2042e3b539bc99a24f35721399; + shacl-play:shortname "had_activity_type" . + +_:a4aeb3f30c2042e3b539bc99a24f35721399 rdf:first ep-activities:PLENARY_DEBATE; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721400 . + +_:a4aeb3f30c2042e3b539bc99a24f35721400 rdf:first ep-activities:PLENARY_VOTE; + rdf:rest rdf:nil . + +proc:P25 owl:versionInfo "1.5.0"; + sh:path eli-dl:activity_date; + sh:name "activity date"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:date; + shacl-play:shortname "activity_date" . + +proc:P26 owl:versionInfo "1.5.0"; + sh:path skos:notation; + sh:name "agenda point"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype epvoc:agendaPoint . + +proc:P27 owl:versionInfo "2.1.0"; + sh:path eli-dl:occured_at_stage; + sh:name "occured at stage"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node proc:ProcessStageReference; + shacl-play:shortname "occured_at_stage" . + +proc:P28 owl:versionInfo "2.1.0"; + sh:path eli-dl:forms_part_of; + sh:name "forms part of"@en; + sh:nodeKind sh:IRI; + sh:node proc:ForeseenActivityPlenaryPartSessionDossierReference; + shacl-play:shortname "forms_part_of" . + +proc:P29 owl:versionInfo "1.5.0"; + sh:path epvoc:headingLabel; + sh:name "heading label"@en; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "headingLabel" . + +proc:P32 owl:versionInfo "1.4.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:hasValue eli-dl:Activity; + shacl-play:shortname "type" . + +proc:P33 owl:versionInfo "1.5.0"; + sh:path eli-dl:activity_id; + sh:name "activity id"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "activity_id" . + +proc:P34 owl:versionInfo "2.1.0"; + sh:path eli-dl:had_activity_type; + sh:name "activity type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node proc:ActivityTypeReference; + sh:in _:a4aeb3f30c2042e3b539bc99a24f35721401; + shacl-play:shortname "had_activity_type" . + +_:a4aeb3f30c2042e3b539bc99a24f35721401 rdf:first ep-activities:REFERRAL; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721402 . + +_:a4aeb3f30c2042e3b539bc99a24f35721402 rdf:first ep-activities:TABLING_PLENARY; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721403 . + +_:a4aeb3f30c2042e3b539bc99a24f35721403 rdf:first ep-activities:PUBLICATION_OFFICIAL_JOURNAL; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721404 . + +_:a4aeb3f30c2042e3b539bc99a24f35721404 rdf:first ep-activities:SIGNATURE; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721405 . + +_:a4aeb3f30c2042e3b539bc99a24f35721405 rdf:first ep-activities:PLENARY_DEBATE; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721406 . + +_:a4aeb3f30c2042e3b539bc99a24f35721406 rdf:first ep-activities:PLENARY_VOTE; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721407 . + +_:a4aeb3f30c2042e3b539bc99a24f35721407 rdf:first ep-activities:PLENARY_ACTIVITY; + rdf:rest rdf:nil . + +proc:P35 owl:versionInfo "1.4.0"; + sh:path eli-dl:activity_date; + sh:name "activity date"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:date; + shacl-play:shortname "activity_date" . + +proc:P36 owl:versionInfo "2.1.0"; + sh:path eli-dl:occured_at_stage; + sh:name "occured at stage"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node proc:ProcessStageReference; + shacl-play:shortname "occured_at_stage" . + +proc:P37 owl:versionInfo "1.5.0"; + sh:path eli-dl:based_on_a_realization_of; + sh:name "based on a realization of"@en; + sh:nodeKind sh:IRI; + sh:node proc:WorkReference; + shacl-play:shortname "based_on_a_realization_of" . + +proc:P38 owl:versionInfo "1.5.0"; + sh:path eli-dl:recorded_in_a_realization_of; + sh:name "recorded in a realization of"@en; + sh:node proc:WorkSubdivisionReference; + shacl-play:shortname "recorded_in_a_realization_of" . + +proc:P39 owl:versionInfo "1.5.0"; + sh:path eli-dl:executed; + sh:name "executed"@en; + sh:nodeKind sh:IRI; + sh:node proc:ForeseenActivityPlenaryPartSessionDossierReference; + shacl-play:shortname "executed" . + +proc:P42 owl:versionInfo "1.4.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:hasValue eli-dl:Decision; + shacl-play:shortname "type" . + +proc:P43 owl:versionInfo "1.5.0"; + sh:path eli-dl:activity_id; + sh:name "activity id"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "activity_id" . + +proc:P44 owl:versionInfo "2.1.0"; + sh:path eli-dl:had_activity_type; + sh:name "activity type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node proc:ActivityTypeReference; + sh:in _:a4aeb3f30c2042e3b539bc99a24f35721408; + shacl-play:shortname "had_activity_type" . + +_:a4aeb3f30c2042e3b539bc99a24f35721408 rdf:first ep-activities:COMMITTEE_APPROVE_PROVISIONAL_AGREEMENT; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721409 . + +_:a4aeb3f30c2042e3b539bc99a24f35721409 rdf:first ep-activities:PLENARY_REFER_COMMITTEE_INTERINSTITUTIONAL_NEGOTIATIONS; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721410 . + +_:a4aeb3f30c2042e3b539bc99a24f35721410 rdf:first ep-activities:PLENARY_REJECT_COMMITTEE_INTERINSTUTIONAL_NEGOTIATIONS; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721411 . + +_:a4aeb3f30c2042e3b539bc99a24f35721411 rdf:first ep-activities:PLENARY_ENDORSE_COMMITTEE_INTERINSTITUTIONAL_NEGOTIATIONS; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721412 . + +_:a4aeb3f30c2042e3b539bc99a24f35721412 rdf:first ep-activities:PLENARY_AMEND; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721413 . + +_:a4aeb3f30c2042e3b539bc99a24f35721413 rdf:first ep-activities:PLENARY_DECISION; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721414 . + +_:a4aeb3f30c2042e3b539bc99a24f35721414 rdf:first ep-activities:PLENARY_AMEND_COUNCIL_POSITION; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721415 . + +_:a4aeb3f30c2042e3b539bc99a24f35721415 rdf:first ep-activities:PLENARY_APPROVE_COUNCIL_POSITION; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721416 . + +_:a4aeb3f30c2042e3b539bc99a24f35721416 rdf:first ep-activities:PLENARY_REJECT_COUNCIL_POSITION; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721417 . + +_:a4aeb3f30c2042e3b539bc99a24f35721417 rdf:first ep-activities:PLENARY_ADOPT_POSITION; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721418 . + +_:a4aeb3f30c2042e3b539bc99a24f35721418 rdf:first ep-activities:PLENARY_AMEND_PROPOSAL; + rdf:rest rdf:nil . + +proc:P45 owl:versionInfo "1.4.0"; + sh:path eli-dl:activity_date; + sh:name "activity date"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:date; + shacl-play:shortname "activity_date" . + +proc:P46 owl:versionInfo "2.1.0"; + sh:path eli-dl:occured_at_stage; + sh:name "occured at stage"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node proc:ProcessStageReference; + shacl-play:shortname "occured_at_stage" . + +proc:P47 owl:versionInfo "1.5.0"; + sh:path eli-dl:decided_on_a_realization_of; + sh:name "decided on a realization of"@en; + sh:nodeKind sh:IRI; + sh:node proc:WorkReference; + shacl-play:shortname "decided_on_a_realization_of" . + +proc:P48 owl:versionInfo "2.1.0"; + sh:path eli-dl:was_motivated_by; + sh:name "was motivated by"@en; + sh:nodeKind sh:IRI; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "was_motivated_by" . + +proc:P51 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue eli-dl:ProcedureType; + sh:deactivated "true"^^xsd:boolean . + +proc:P52 owl:versionInfo "2.0.0"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:nodeKind sh:IRI; + sh:hasValue ept:ep-procedure-types; + sh:deactivated "true"^^xsd:boolean . + +proc:P55 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue eli-dl:ProcessStage; + sh:deactivated "true"^^xsd:boolean . + +proc:P56 owl:versionInfo "2.1.0"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:nodeKind sh:IRI; + sh:hasValue op-aut:procedure-phase; + sh:deactivated "true"^^xsd:boolean . + +proc:P59 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue eli-dl:ActivityType; + sh:deactivated "true"^^xsd:boolean . + +proc:P60 owl:versionInfo "2.1.0"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:nodeKind sh:IRI; + sh:hasValue ept:ep-activities; + sh:deactivated "true"^^xsd:boolean . + +proc:P63 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue eli:Work; + sh:deactivated "true"^^xsd:boolean . + +proc:P66 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue eli:WorkSubdivision; + sh:deactivated "true"^^xsd:boolean . + +proc:P69 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue eli-dl:ForeseenActivity; + sh:deactivated "true"^^xsd:boolean . \ No newline at end of file diff --git a/dsd/procedures/eli-ep_procedures.svg b/dsd/procedures/eli-ep_procedures.svg new file mode 100644 index 0000000..b926482 --- /dev/null +++ b/dsd/procedures/eli-ep_procedures.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/dsd/procedures/index.html b/dsd/procedures/index.html new file mode 100644 index 0000000..6110bd3 --- /dev/null +++ b/dsd/procedures/index.html @@ -0,0 +1,1042 @@ + + + + + + + + Procedures dataset description + + + + + +
    + + + + + +
    +

    Procedures dataset description

    +
    +
    Creation date: 2023-10-05
    Last updated: 2024-03-21 00:00:00
    Copyright date: 2022
    Version: 2.1.0
    License: https://www.europarl.europa.eu/legal-notice/
    Creator: https://publications.europa.eu/resource/authority/corporate-body/EP
    Publisher: https://publications.europa.eu/resource/authority/corporate-body/EP
    Rightsholder:
    Feedback:
    Download serialization:
    TTL

    + + + + +
    +

    Description

    This Dataset Description is a subset of the general ELI-EP application profile and it includes classes and properties used in the procedures datasets. Descriptions of classes and properties can be found in ELI-EP application profile.

    +
    +

    Model documentation

    +
    +
    +
    +
    +

    Procedure

    +
    +

    This node shape refers to the class eli-dl:Process

    +
      +
    • Applies to: eli-dl:Process
    • +
    • Nodes: IRI
    • +
    • Closed shape
    • +
    • URI pattern: ^https://data.europarl.europa.eu/eli/dl/proc/[A-Za-z0-9\-_]+$
    • +
    • Example: https://data.europarl.europa.eu/eli/dl/proc/2022-0147
    • +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Property nameURIExpected valueCard.Description
    consists ofeli-dl:consists_ofsh:IRI or sh:IRI
    +
    0..*
    +
    created a realization ofeli-dl:created_a_realization_ofReference to a Work
    +
    0..*
    +
    current stageeli-dl:current_stageReference to a Process stage
    +
    1..1
    +
    identifier yearept:epvoc#identifierYearxsd:string
    +
    1..1
    +
    involved workeli-dl:involved_workReference to a Work
    +
    0..*
    +
    labelrdfs:labelxsd:string
    +
    1..1
    +
    process ideli-dl:process_idxsd:string
    +
    1..1
    +
    process titleeli-dl:process_titlerdf:langString
    +
    0..*
    +
    process typeeli-dl:process_typeReference to a Process type
    +
    1..1
    +
    scheduled inept:epvoc#scheduledInForeseen Activity
    +
    0..*
    +
    typerdf:typeeli-dl:Process
    +
    1..1
    +
    +
    +
    +

    +
    +
    +
    +

    Activity

    +
    +

    This node shape refers to the class eli-dl:Activity

    +
      +
    • Nodes: IRI
    • +
    • Closed shape
    • +
    • URI pattern: ^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\-_]+$
    • +
    • Example: https://data.europarl.europa.eu/eli/dl/event/2023-2121-ANPRO-2023-07-12
    • +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Property nameURIExpected valueCard.Description
    activity dateeli-dl:activity_datexsd:date
    +
    1..1
    +
    activity ideli-dl:activity_idxsd:string
    +
    1..1
    +
    activity typeeli-dl:had_activity_typeReference to an Activity type
    +
    1..1
    +
    based on a realization ofeli-dl:based_on_a_realization_ofReference to a Work
    +
    0..*
    +
    executedeli-dl:executedReference to a Foreseen Activity
    +
    0..*
    +
    occured at stageeli-dl:occured_at_stageReference to a Process stage
    +
    0..1
    +
    recorded in a realization ofeli-dl:recorded_in_a_realization_ofReference to a WorkSubdivision
    +
    0..*
    +
    typerdf:typeeli-dl:Activity
    +
    1..1
    +
    +
    +
    +

    +
    +
    +
    +

    Decision

    +
    +

    This node shape refers to the class eli-dl:Decision

    +
      +
    • Nodes: IRI
    • +
    • Closed shape
    • +
    • URI pattern: ^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\-_]+$
    • +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Property nameURIExpected valueCard.Description
    activity dateeli-dl:activity_datexsd:date
    +
    1..1
    +
    activity ideli-dl:activity_idxsd:string
    +
    1..1
    +
    activity typeeli-dl:had_activity_typeReference to an Activity type
    +
    1..1
    +
    decided on a realization ofeli-dl:decided_on_a_realization_ofReference to a Work
    +
    0..*
    +
    occured at stageeli-dl:occured_at_stageReference to a Process stage
    +
    0..1
    +
    typerdf:typeeli-dl:Decision
    +
    1..1
    +
    was motivated byeli-dl:was_motivated_byIRI
    +
    0..*
    +
    +
    +
    +

    +
    +
    +
    +

    Foreseen Activity

    +
    +

    This node shape refers to the class eli-dl:ForeseenActivity

    +
      +
    • Nodes: IRI
    • +
    • Closed shape
    • +
    • URI pattern: ^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\-_]+$
    • +
    • Example: https://data.europarl.europa.eu/eli/dl/event/MTG-PL-2024-03-14-OJ-ITM-V_19
    • +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Property nameURIExpected valueCard.Description
    activity dateeli-dl:activity_datexsd:date
    +
    1..1
    +
    activity ideli-dl:activity_idxsd:string
    +
    1..1
    +
    activity typeeli-dl:had_activity_typeReference to an Activity type
    +
    1..1
    +
    agenda pointskos:notationept:epvoc#agendaPoint
    +
    1..1
    +
    forms part ofeli-dl:forms_part_ofReference to a Foreseen Activity
    +
    0..*
    +
    heading labelept:epvoc#headingLabelrdf:langString
    +
    0..*
    +
    occured at stageeli-dl:occured_at_stageReference to a Process stage
    +
    0..1
    +
    typerdf:typeeli-dl:ForeseenActivity
    +
    1..1
    +
    +
    +
    +

    +
    +
    +
    +

    Reference to a Process type

    +
    +

    This node shape refers to the class eli-dl:ProcessType

    +
      +
    • Nodes: IRI
    • +
    • Closed shape
    • +
    • URI pattern: https://data.europarl.europa.eu/def/ep-procedure-types/.*$
    • +
    • Example: https://data.europarl.europa.eu/def/ep-procedure-types/COD
    • +
    + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Property nameURIExpected valueCard.Description
    Is in schemeskos:inSchemeept:ep-procedure-types
    +
    0..*
    +
    typerdf:typeeli-dl:ProcedureType
    +
    0..*
    +
    +
    +
    +

    +
    +
    +
    +

    Reference to a Process stage

    +
    +

    This node shape refers to the class eli-dl:ProcessStage

    +
      +
    • Nodes: IRI
    • +
    • Closed shape
    • +
    • URI pattern: http://publications.europa.eu/resource/authority/procedure-phase/.*$
    • +
    • Example: http://publications.europa.eu/resource/authority/procedure-phase/RDG1
    • +
    + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Property nameURIExpected valueCard.Description
    Is in schemeskos:inSchemeop-aut:procedure-phase
    +
    0..*
    +
    typerdf:typeeli-dl:ProcessStage
    +
    0..*
    +
    +
    +
    +

    +
    +
    +
    +

    Reference to an Activity type

    +
    +

    This node shape refers to the class eli-dl:ActivityType

    +
      +
    • Nodes: IRI
    • +
    • Closed shape
    • +
    • URI pattern: https://data.europarl.europa.eu/def/ep-activities/.*$
    • +
    • Example: https://data.europarl.europa.eu/def/ep-activities/REFERRAL
    • +
    + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Property nameURIExpected valueCard.Description
    Is in schemeskos:inSchemeept:ep-activities
    +
    0..*
    +
    typerdf:typeeli-dl:ActivityType
    +
    0..*
    +
    +
    +
    +

    +
    +
    +
    +

    Reference to a Work

    +
    +

    This node shape refers to the class eli:Work

    +
      +
    • Nodes: IRI
    • +
    • Closed shape
    • +
    • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+$
    • +
    • Example: https://data.europarl.europa.eu/eli/dl/doc/TA-9-2022-0053
    • +
    + + + + + + + + + + + + + + + + + + + +
    Property nameURIExpected valueCard.Description
    typerdf:typeeli:Work
    +
    0..*
    +
    +
    +
    +

    +
    +
    +
    +

    Reference to a WorkSubdivision

    +
    +

    This node shape refers to the class eli:WorkSubdivision

    +
      +
    • Nodes: IRI
    • +
    • Closed shape
    • +
    • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+$
    • +
    • Example: https://data.europarl.europa.eu/eli/dl/doc/PV-9-2022-03-08-ITM-6
    • +
    + + + + + + + + + + + + + + + + + + + +
    Property nameURIExpected valueCard.Description
    typerdf:typeeli:WorkSubdivision
    +
    0..*
    +
    +
    +
    +

    +
    +
    +
    +

    Reference to a Foreseen Activity

    +
    +

    This node shape refers to the class eli-dl:ForeseenActivity

    +
      +
    • Nodes: IRI
    • +
    • Closed shape
    • +
    • URI pattern: ^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\-_]+$
    • +
    + + + + + + + + + + + + + + + + + + + +
    Property nameURIExpected valueCard.Description
    typerdf:typeeli-dl:ForeseenActivity
    +
    0..*
    +
    +
    +
    +

    +

    Release notes

    2.1.0 - 2024-03-21

    +
      +
    • (new) add eli-dl:was_motivated_by for eli-dl:Decision
    • +
    • (new) eli-dl:involved_work
    • +
    • (rfc) eli-dl:process_type use EP taxonomy ep-procedure-types instead of EU AT procedure & internal-procedure
    • +
    • (rfc) eli-dl:had_activity_type use EP taxonomy ep-activities instead of EU AT event
    • +
    • (new) add prefix ept for EP taxonomies
    • +
    +

    1.6.0 - 2023-12-21

    +
      +
    • (rfc) change of eli-dl:Activity URI to be more interoperable
    • +
    +

    1.5.0 - 2023-12-15

    +
      +
    • (new) proc:ForeseenActivity
    • +
    • (new) epvoc:scheduledIn
    • +
    • (new) for eli-dl:Activity add eli-dl:occured_at_stage, eli-dl:based_on_a_realization_of, eli-dl:recorded_in_a_realization_of, eli-dl:executed
    • +
    • (new) for eli-dl:Decision add eli-dl:decided_on_a_realization_of
    • +
    +

    1.4.0 - 2023-10-05

    +
      +
    • creation
    • +
    +
    +
    + \ No newline at end of file diff --git a/dsd/vote-results/eli-ep_vote-results.shacl.ttl b/dsd/vote-results/eli-ep_vote-results.shacl.ttl index 1c5ff8d..a4ea645 100644 --- a/dsd/vote-results/eli-ep_vote-results.shacl.ttl +++ b/dsd/vote-results/eli-ep_vote-results.shacl.ttl @@ -1,412 +1,960 @@ -@prefix psd: . -@prefix schema: . -@prefix owl: . -@prefix xsd: . -@prefix skosthes: . -@prefix rdfs: . -@prefix qb: . -@prefix doap: . -@prefix sh: . -@prefix dcterms: . -@prefix dcat: . -@prefix euvoc: . -@prefix locn: . -@prefix vann: . -@prefix prov: . -@prefix foaf: . -@prefix eli: . -@prefix adms: . -@prefix org: . -@prefix xls2rdf: . -@prefix eli-dl: . -@prefix vcard: . -@prefix shacl-play: . -@prefix rdf: . -@prefix resource-type: . -@prefix epvoc: . -@prefix vr: . -@prefix dc: . -@prefix skos: . -@prefix skosxl: . - - a owl:Ontology, adms:Asset, skos:ConceptScheme; - dcterms:type ; - rdfs:label "Vote results dataset description"@en; - dcterms:title "Vote results dataset description"@en; - dcterms:description "This Dataset Description is a subset of the general ELI-EP application profile and it includes classes and properties used in Vote results datasets. Descriptions of classes and properties can be found in ELI-EP application profile."@en; - owl:versionInfo "1.3.0"; - adms:versionNotes """1.3.0 - 2023-09-26 -- creation"""@en; - adms:status ; - owl:versionIRI ; - dcterms:conformsTo ; - dcterms:created "2023-09-26"^^xsd:date; - dcterms:modified "2023-09-26T00:00:00.000Z"^^xsd:dateTime; - dcterms:dateCopyrighted "2023"^^xsd:gYear; - dcterms:license ; - dcterms:creator ; - dcterms:publisher ; - dcterms:rigthsHolder ; - dcat:distribution _:6cae76e663834852a26be1c266d997066088; - skos:hasTopConcept vr:P9, vr:P10, vr:P11, vr:P12, vr:P13, vr:P14, vr:P15, vr:P16, - vr:P19, vr:P20, vr:P21, vr:P22, vr:P23, vr:P24, vr:P25, vr:P26, vr:P27, vr:P28, vr:P29, - vr:P30, vr:P31, vr:P32, vr:P35, vr:P38, vr:P41, vr:P42, vr:P45, vr:P46 . - -_:6cae76e663834852a26be1c266d997066088 dcterms:format ; - dcat:downloadURL . - -vr:PlenaryVoteResults a sh:NodeShape; - rdfs:comment "This node shape represents a subset of eli-dl:Activity"@en; - sh:target vr:PlenaryVoteResults-target; - skos:example "https://data.europarl.europa.eu/eli/dl/event/MTG-PL-2023-06-14-VOT-ITM-6"; - sh:nodeKind sh:IRI; - sh:pattern "^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\\-_]+$"; - sh:closed "true"^^xsd:boolean; - rdfs:label "Plenary Vote Results"@en; - sh:order "1"^^xsd:integer; - owl:versionInfo "1.3.0"; - shacl-play:color "DarkBlue"; - sh:property vr:P9, vr:P10, vr:P11, vr:P12, vr:P13, vr:P14, vr:P15, vr:P16 . - -vr:PlenaryVoteResults-target sh:select """PREFIX eli-dl: -SELECT ?this -WHERE { - ?this a eli-dl:Activity. - ?this eli-dl:had_activity_type . -}""" . - -vr:Decision a sh:NodeShape; - rdfs:comment "This node shape refers to the class eli-dl:Decision"@en; - sh:targetClass eli-dl:Decision; - skos:example "https://data.europarl.europa.eu/eli/dl/event/MTG-PL-2023-07-11-DEC-156726"; - sh:nodeKind sh:IRI; - sh:pattern "^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\\-_]+$"; - sh:closed "true"^^xsd:boolean; - rdfs:label "Decision"@en; - sh:order "2"^^xsd:integer; - owl:versionInfo "1.3.0"; - shacl-play:color "LightBlue"; - sh:property vr:P19, vr:P20, vr:P21, vr:P22, vr:P23, vr:P24, vr:P25, vr:P26, vr:P27, - vr:P28, vr:P29, vr:P30, vr:P31, vr:P32 . - -vr:WorkSubdivision a sh:NodeShape; - rdfs:comment "This node shape represents a subset of eli:WorkSubdivision"@en; - sh:targetClass eli:WorkSubdivision; - sh:nodeKind sh:IRI; - sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; - sh:closed "true"^^xsd:boolean; - rdfs:label "Work Subdivision"@en; - sh:order "4"^^xsd:integer; - owl:versionInfo "1.3.0"; - shacl-play:color "Orange"; - sh:property vr:P35 . - -vr:ActivityTypeReference a sh:NodeShape; - rdfs:comment "This node shape refers to the class eli-dl:ActivityType"@en; - sh:targetClass eli-dl:ActivityType; - skos:example "http://publications.europa.eu/resource/authority/event/EP_PLENARY_VOTE_RESULTS"; - sh:nodeKind sh:IRI; - sh:pattern "http://publications.europa.eu/resource/authority/event/.*$"; - sh:closed "true"^^xsd:boolean; - rdfs:label "Activity Type"@en; - sh:order "5"^^xsd:integer; - owl:versionInfo "1.3.0"; - shacl-play:color "DarkGrey"; - sh:property vr:P41, vr:P42 . - -vr:DecisionMethodReference a sh:NodeShape; - rdfs:comment "This node shape refers to the class eli-dl:DecisionMethod"@en; - sh:targetClass eli-dl:DecisionMethod; - skos:example "http://publications.europa.eu/resource/authority/decison-method/ROLL_CALL_EV"; - sh:nodeKind sh:IRI; - sh:pattern "http://publications.europa.eu/resource/authority/decision-method/.*$"; - sh:closed "true"^^xsd:boolean; - rdfs:label "Decision Method"@en; - sh:order "6"^^xsd:integer; - owl:versionInfo "1.3.0"; - shacl-play:color "DarkGrey"; - sh:property vr:P45, vr:P46 . - -vr:PersonReference a sh:NodeShape; - rdfs:comment "This node shape refers to the class foaf:Person"@en; - sh:targetClass foaf:Person; - skos:example "https://data.europarl.europa.eu/person/124936"; - sh:nodeKind sh:IRI; - sh:pattern "^https://data.europarl.europa.eu/person/[0-9]*?$"; - sh:closed "true"^^xsd:boolean; - rdfs:label "Person"@en; - sh:order "3"^^xsd:integer; - owl:versionInfo "1.3.0"; - shacl-play:color "DarkGrey"; - sh:property vr:P38 . - -vr:P9 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path rdf:type; - sh:name "type"@en; - sh:minCount "1"^^xsd:integer; - sh:hasValue eli-dl:Activity; - skos:inScheme ; - skos:topConceptOf . - -vr:P10 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path eli-dl:activity_id; - sh:name "activity id"@en; - sh:minCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:string; - skos:inScheme ; - skos:topConceptOf . - -vr:P11 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path eli-dl:had_activity_type; - sh:name "activity type"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - sh:node vr:ActivityTypeReference; - sh:hasValue ; - sh:deactivated "true"^^xsd:boolean; - skos:inScheme ; - skos:topConceptOf . - -vr:P12 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path eli-dl:activity_label; - sh:name "activity label"@en; - sh:nodeKind sh:Literal; - sh:datatype rdf:langString; - skos:inScheme ; - skos:topConceptOf . - -vr:P13 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path eli-dl:activity_date; - sh:name "activity date"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:date; - skos:inScheme ; - skos:topConceptOf . - -vr:P14 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path skos:notation; - sh:name "dlv id"@en; - sh:datatype epvoc:dlvId; - skos:inScheme ; - skos:topConceptOf . - -vr:P15 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path eli-dl:consists_of; - sh:name "consists of"@en; - sh:nodeKind sh:IRI; - sh:node vr:Decision; - sh:deactivated "true"^^xsd:boolean; - skos:inScheme ; - skos:topConceptOf . - -vr:P16 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path _:6cae76e663834852a26be1c266d997066089; - sh:name "forms part of"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - sh:deactivated "true"^^xsd:boolean; - skos:inScheme ; - skos:topConceptOf . - -_:6cae76e663834852a26be1c266d997066089 sh:inversePath eli-dl:consists_of . - -vr:P19 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path rdf:type; - sh:name "type"@en; - sh:minCount "1"^^xsd:integer; - sh:hasValue eli-dl:Decision; - skos:inScheme ; - skos:topConceptOf . - -vr:P20 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path eli-dl:activity_id; - sh:name "activity id"@en; - sh:minCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:string; - skos:inScheme ; - skos:topConceptOf . - -vr:P21 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path eli-dl:had_activity_type; - sh:name "activity type"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - sh:node vr:ActivityTypeReference; - sh:hasValue ; - sh:deactivated "true"^^xsd:boolean; - skos:inScheme ; - skos:topConceptOf . - -vr:P22 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path skos:notation; - sh:name "voting id"@en; - sh:datatype epvoc:votingId; - skos:inScheme ; - skos:topConceptOf . - -vr:P23 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path eli-dl:activity_date; - sh:name "activity date"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:date; - skos:inScheme ; - skos:topConceptOf . - -vr:P24 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path eli-dl:activity_label; - sh:name "activity label"@en; - sh:nodeKind sh:Literal; - sh:datatype rdf:langString; - skos:inScheme ; - skos:topConceptOf . - -vr:P25 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path eli-dl:decision_method; - sh:name "decision method"@en; - sh:nodeKind sh:IRI; - skos:inScheme ; - skos:topConceptOf . - -vr:P26 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path eli-dl:had_voter_favor; - sh:name "had voter favor"@en; - sh:nodeKind sh:IRI; - sh:node vr:PersonReference; - skos:inScheme ; - skos:topConceptOf . - -vr:P27 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path eli-dl:had_voter_against; - sh:name "had voter against"@en; - sh:nodeKind sh:IRI; - sh:node vr:PersonReference; - skos:inScheme ; - skos:topConceptOf . - -vr:P28 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path eli-dl:had_voter_abstention; - sh:name "had voter abstention"@en; - sh:nodeKind sh:IRI; - sh:node vr:PersonReference; - skos:inScheme ; - skos:topConceptOf . - -vr:P29 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path eli-dl:had_voter_intended_favor; - sh:name "had voter intended favor"@en; - sh:nodeKind sh:IRI; - sh:node vr:PersonReference; - skos:inScheme ; - skos:topConceptOf . - -vr:P30 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path eli-dl:had_voter_intended_against; - sh:name "had voter intended against"@en; - sh:nodeKind sh:IRI; - sh:node vr:PersonReference; - skos:inScheme ; - skos:topConceptOf . - -vr:P31 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path eli-dl:had_voter_intended_abstention; - sh:name "had voter intended abstention"@en; - sh:nodeKind sh:IRI; - sh:node vr:PersonReference; - skos:inScheme ; - skos:topConceptOf . - -vr:P32 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path eli-dl:recorded_in_a_realization_of; - sh:name "recorded in a realization of"@en; - sh:nodeKind sh:IRI; - sh:node vr:WorkSubdivision; - skos:inScheme ; - skos:topConceptOf . - -vr:P35 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path rdf:type; - sh:name "type"@en; - sh:minCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - sh:hasValue eli:WorkSubdivision; - sh:deactivated "true"^^xsd:boolean; - skos:inScheme ; - skos:topConceptOf . - -vr:P38 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path rdf:type; - sh:name "type"@en; - sh:minCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - sh:hasValue foaf:Person; - sh:deactivated "true"^^xsd:boolean; - skos:inScheme ; - skos:topConceptOf . - -vr:P41 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path rdf:type; - sh:name "type"@en; - sh:nodeKind sh:IRI; - sh:hasValue eli-dl:ActivityType; - skos:inScheme ; - skos:topConceptOf . - -vr:P42 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path skos:inScheme; - sh:name "Is in scheme"@en; - sh:nodeKind sh:IRI; - sh:hasValue "op-aut:event"; - skos:inScheme ; - skos:topConceptOf . - -vr:P45 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path rdf:type; - sh:name "type"@en; - sh:nodeKind sh:IRI; - sh:hasValue eli-dl:DecisionMethod; - skos:inScheme ; - skos:topConceptOf . - -vr:P46 a skos:Concept; - owl:versionInfo "1.3.0"; - sh:path skos:inScheme; - sh:name "Is in scheme"@en; - sh:nodeKind sh:IRI; - skos:inScheme ; - skos:topConceptOf . \ No newline at end of file +@prefix psd: . +@prefix schema: . +@prefix owl: . +@prefix xsd: . +@prefix skosthes: . +@prefix rdfs: . +@prefix qb: . +@prefix doap: . +@prefix sh: . +@prefix dcterms: . +@prefix dcat: . +@prefix euvoc: . +@prefix locn: . +@prefix vann: . +@prefix prov: . +@prefix foaf: . +@prefix eli: . +@prefix adms: . +@prefix org: . +@prefix xls2rdf: . +@prefix eli-dl: . +@prefix ept: . +@prefix vcard: . +@prefix shacl-play: . +@prefix rdf: . +@prefix ep-activities: . +@prefix ep-document-types: . +@prefix resource-type: . +@prefix epvoc: . +@prefix vr: . +@prefix dc: . +@prefix ep-statuses: . +@prefix skos: . +@prefix skosxl: . + + a owl:Ontology, adms:Asset; + dcterms:type ; + rdfs:label "Vote results dataset description"@en; + dcterms:title "Vote results dataset description"@en; + dcterms:description "This Dataset Description is a subset of the general ELI-EP application profile and it includes classes and properties used in Vote results datasets. Descriptions of classes and properties can be found in ELI-EP application profile."@en; + owl:versionInfo "2.1.0"; + adms:versionNotes """2.1.0 - 2024-03-21 +- (rfc) add new vr:Vote, also review properties for vr:Decision +- (new) add vr:PlenaryDocumentReference, vr:PlenarySessionDocumentItemReference, vr:OrganizationReference (no impact) +- (new) add vr:PlenaryVoteResultsRemarkRequestVoteSplit + add it as sh:node for vr:PlenaryVoteResultsRemark +- (rfc) missing eli-dl:had_activity_type for vr:PlenaryVoteResultsRemark +- (rfc) use EP taxonomies (EPT) instead of EU Authority Tables (EU AT) + +1.5.0 - 2023-12-07 +- add Description + +1.3.0 - 2023-09-26 +- creation"""@en; + adms:status ; + owl:versionIRI ; + dcterms:conformsTo ; + dcterms:created "2023-09-26"^^xsd:date; + dcterms:modified "2024-03-21T00:00:00.000Z"^^xsd:dateTime; + dcterms:dateCopyrighted "2023"^^xsd:gYear; + dcterms:license ; + dcterms:creator ; + dcterms:publisher ; + dcterms:rigthsHolder ; + dcat:distribution _:a4aeb3f30c2042e3b539bc99a24f35721441 . + +_:a4aeb3f30c2042e3b539bc99a24f35721441 dcterms:format ; + dcat:downloadURL . + +vr:PlenaryVoteResults a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli-dl:Activity"@en; + sh:target vr:PlenaryVoteResults-target; + skos:example "https://data.europarl.europa.eu/eli/dl/event/MTG-PL-2023-06-14-VOT-ITM-6"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Plenary Vote Results"@en; + sh:order "1"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkBlue"; + sh:property vr:P9, vr:P10, vr:P11, vr:P12, vr:P13, vr:P14, vr:P15, vr:P16, vr:P17, + vr:P18, vr:P19, vr:P20 . + +vr:PlenaryVoteResults-target sh:select """PREFIX eli-dl: +SELECT ?this +WHERE { + ?this a eli-dl:Activity. + ?this eli-dl:had_activity_type . +}""" . + +vr:Decision a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli-dl:Decision"@en; + sh:targetClass eli-dl:Decision; + skos:example "https://data.europarl.europa.eu/eli/dl/event/MTG-PL-2023-07-11-DEC-156726"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Decision"@en; + sh:order "2"^^xsd:integer; + owl:versionInfo "1.3.0"; + shacl-play:color "LightBlue"; + sh:property vr:P23, vr:P24, vr:P25, vr:P26, vr:P27, vr:P29, vr:P30, vr:P38, vr:P39, + vr:P40, vr:P45, vr:P46, vr:P47, vr:P48, vr:P49, vr:P50, vr:P51, vr:P52, vr:P53 . + +vr:Vote a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli-dl:Vote"@en; + sh:targetClass eli-dl:Vote; + skos:example "https://data.europarl.europa.eu/eli/dl/event/MTG-PL-2024-02-27-DEC-164491"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Vote"@en; + sh:order "3"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "LightBlue"; + sh:property vr:P56, vr:P57, vr:P58, vr:P59, vr:P60, vr:P61, vr:P62, vr:P63, vr:P64, + vr:P65, vr:P66, vr:P67, vr:P68, vr:P69, vr:P70, vr:P71, vr:P72, vr:P73, vr:P74, vr:P75, + vr:P76, vr:P77, vr:P78, vr:P79, vr:P80, vr:P81, vr:P82, vr:P83, vr:P84, vr:P85, vr:P86 . + +vr:PlenaryVoteResultsRemark a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli-dl:Activity"@en; + skos:example "https://data.europarl.europa.eu/eli/dl/event/MTG-PL-2023-11-21-VOT-ITM-939705-SPLIT-6"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Plenary Vote Results Remarks (full metadata)"@en; + sh:order "4"^^xsd:integer; + owl:versionInfo "1.5.0"; + shacl-play:color "DarkBlue"; + sh:property vr:P89, vr:P90, vr:P91, vr:P92, vr:P93, vr:P94, vr:P95, vr:P96, vr:P97 . + +vr:PlenaryVoteResultsRemarkRequestVoteSplit a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli-dl:Activity"@en; + skos:example "https://data.europarl.europa.eu/eli/dl/event/MTG-PL-2023-11-21-VOT-ITM-939705-SPLIT-160501"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Plenary Vote Results Remarks (limited metadata)"@en; + sh:order "5"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkBlue"; + sh:property vr:P105, vr:P106, vr:P107 . + +vr:WorkRemark a sh:NodeShape; + rdfs:comment "This node shape represents a subset of eli:Work"@en; + skos:example "https://data.europarl.europa.eu/eli/dl/doc/MTG-PL-2024-02-29-VOT-ITM-940956-SPLIT-1-1"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Work Remarks"@en; + sh:order "6"^^xsd:integer; + owl:versionInfo "1.5.0"; + shacl-play:color "Orange"; + sh:property vr:P100, vr:P101, vr:P102 . + +vr:ActivityTypeReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli-dl:ActivityType"@en; + skos:example "https://data.europarl.europa.eu/def/ep-activities/PLENARY_VOTE_RESULTS"; + sh:nodeKind sh:IRI; + sh:pattern "https://data.europarl.europa.eu/def/ep-activities/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to an Activity Type"@en; + sh:order "7"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property vr:P113, vr:P114 . + +vr:DecisionMethodReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli-dl:DecisionMethod"@en; + skos:example "https://data.europarl.europa.eu/def/ep-decision-methods/VOTE_ELECTRONIC_ROLLCALL"; + sh:nodeKind sh:IRI; + sh:pattern "https://data.europarl.europa.eu/def/ep-decision-methods/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Decision Method"@en; + sh:order "8"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property vr:P117, vr:P118 . + +vr:PersonReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class foaf:Person"@en; + skos:example "https://data.europarl.europa.eu/person/124936"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/person/[0-9]*?$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Person"@en; + sh:order "9"^^xsd:integer; + owl:versionInfo "1.3.0"; + shacl-play:color "DarkGrey"; + sh:property vr:P110 . + +vr:DecisionOutcomedReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli-dl:DecisionOutcome"@en; + skos:example "https://data.europarl.europa.eu/def/ep-statuses/ADOPTED"; + sh:nodeKind sh:IRI; + sh:pattern "https://data.europarl.europa.eu/def/ep-statuses/.*$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Decision Outcome"@en; + sh:order "10"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property vr:P121, vr:P122 . + +vr:PlenaryPartSessionDossierReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli-dl:ForeseenActivity"@en; + skos:example "https://data.europarl.europa.eu/eli/dl/event/GMTG-PL-2024-02-26-ITM-83"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Plenary Part Session Dossier"@en; + sh:order "11"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property vr:P125, vr:P126 . + +vr:PlenaryDocumentReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli:Work"@en; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a Work (Plenary Document)"@en; + sh:order "12"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property vr:P129, vr:P130 . + +vr:PlenarySessionDocumentItemReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class eli:WorkSubdivision"@en; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to a WorkSubdivision"@en; + sh:order "13"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey" . + +vr:OrganizationReference a sh:NodeShape; + rdfs:comment "This node shape refers to the class org:Organization"@en; + skos:example "https://data.europarl.europa.eu/org/S_D"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/org/[0-9]*?$"; + sh:closed "true"^^xsd:boolean; + rdfs:label "Reference to an Organisation"@en; + sh:order "14"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey" . + +vr:P9 owl:versionInfo "1.3.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:hasValue eli-dl:Activity; + shacl-play:shortname "type" . + +vr:P10 owl:versionInfo "1.3.0"; + sh:path eli-dl:activity_id; + sh:name "activity id"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "activity_id" . + +vr:P11 owl:versionInfo "2.1.0"; + sh:path eli-dl:had_activity_type; + sh:name "activity type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node vr:ActivityTypeReference; + sh:hasValue ep-activities:PLENARY_VOTE_RESULTS; + shacl-play:shortname "had_activity_type" . + +vr:P12 owl:versionInfo "1.3.0"; + sh:path eli-dl:activity_label; + sh:name "activity label"@en; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "activity_label" . + +vr:P13 owl:versionInfo "1.3.0"; + sh:path eli-dl:activity_date; + sh:name "activity date"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:date; + shacl-play:shortname "activity_date" . + +vr:P14 owl:versionInfo "1.3.0"; + sh:path skos:notation; + sh:name "dlv id"@en; + sh:nodeKind sh:Literal; + sh:datatype epvoc:dlvId . + +vr:P15 owl:versionInfo "1.3.0"; + sh:path eli-dl:consists_of; + sh:name "consists of"@en; + sh:nodeKind sh:IRI; + sh:or _:a4aeb3f30c2042e3b539bc99a24f35721442; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "consists_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721442 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721443; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721444 . + +_:a4aeb3f30c2042e3b539bc99a24f35721443 sh:node vr:Decision . + +_:a4aeb3f30c2042e3b539bc99a24f35721444 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721445; + rdf:rest rdf:nil . + +_:a4aeb3f30c2042e3b539bc99a24f35721445 sh:node vr:Vote . + +vr:P16 owl:versionInfo "1.5.0"; + sh:path eli-dl:executed; + sh:name "executed"@en; + sh:nodeKind sh:IRI; + sh:node vr:PlenaryPartSessionDossierReference; + shacl-play:shortname "executed" . + +vr:P17 owl:versionInfo "2.1.0"; + sh:path eli-dl:based_on_a_realization_of; + sh:name "based on a realization of"@en; + sh:nodeKind sh:IRI; + sh:node vr:PlenaryDocumentReference; + shacl-play:shortname "based_on_a_realization_of" . + +vr:P18 owl:versionInfo "1.5.0"; + sh:path eli-dl:recorded_in_a_realization_of; + sh:name "recorded in a realization of"@en; + sh:nodeKind sh:IRI; + sh:node vr:PlenarySessionDocumentItemReference; + shacl-play:shortname "recorded_in_a_realization_of" . + +vr:P19 owl:versionInfo "1.5.0"; + sh:path eli-dl:was_motivated_by; + sh:name "was motivated by"@en; + sh:nodeKind sh:IRI; + sh:node vr:PlenaryVoteResultsRemark; + shacl-play:shortname "was_motivated_by" . + +vr:P20 owl:versionInfo "1.3.0"; + sh:path _:a4aeb3f30c2042e3b539bc99a24f35721446; + sh:name "inverse consists of"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "inverse_consists_of" . + +_:a4aeb3f30c2042e3b539bc99a24f35721446 sh:inversePath eli-dl:consists_of . + +vr:P23 owl:versionInfo "1.3.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:hasValue eli-dl:Decision; + shacl-play:shortname "type" . + +vr:P24 owl:versionInfo "1.3.0"; + sh:path eli-dl:activity_id; + sh:name "activity id"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "activity_id" . + +vr:P25 owl:versionInfo "2.1.0"; + sh:path eli-dl:had_activity_type; + sh:name "activity type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node vr:ActivityTypeReference; + sh:hasValue ep-activities:PLENARY_OUTCOME; + shacl-play:shortname "had_activity_type" . + +vr:P26 owl:versionInfo "1.3.0"; + sh:path skos:notation; + sh:name "voting id"@en; + sh:nodeKind sh:Literal; + sh:datatype epvoc:votingId; + shacl-play:shortname "notation_votingId" . + +vr:P27 owl:versionInfo "1.3.0"; + sh:path eli-dl:activity_date; + sh:name "activity date"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:date; + shacl-play:shortname "activity_date" . + +vr:P29 owl:versionInfo "1.3.0"; + sh:path eli-dl:activity_label; + sh:name "activity label"@en; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "activity_label" . + +vr:P30 owl:versionInfo "2.1.0"; + sh:path eli-dl:decision_method; + sh:name "decision method"@en; + sh:nodeKind sh:IRI; + sh:node vr:DecisionMethodReference; + shacl-play:shortname "decision_method" . + +vr:P38 owl:versionInfo "2.1.0"; + sh:path eli-dl:was_motivated_by; + sh:name "was motivated by"@en; + sh:nodeKind sh:IRI; + sh:or _:a4aeb3f30c2042e3b539bc99a24f35721447; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "was_motivated_by" . + +_:a4aeb3f30c2042e3b539bc99a24f35721447 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721448; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721449 . + +_:a4aeb3f30c2042e3b539bc99a24f35721448 sh:node vr:PlenaryVoteResultsRemark . + +_:a4aeb3f30c2042e3b539bc99a24f35721449 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721450; + rdf:rest rdf:nil . + +_:a4aeb3f30c2042e3b539bc99a24f35721450 sh:node vr:PlenaryVoteResultsRemarkRequestVoteSplit . + +vr:P39 owl:versionInfo "1.5.0"; + sh:path eli-dl:activity_order; + sh:name "order"@en; + sh:nodeKind sh:Literal; + sh:datatype xsd:integer; + shacl-play:shortname "activity_order" . + +vr:P40 owl:versionInfo "2.1.0"; + sh:path eli-dl:had_decision_outcome; + sh:name "had decision outcome"@en; + sh:nodeKind sh:IRI; + sh:node vr:DecisionOutcomedReference; + shacl-play:shortname "had_decision_outcome" . + +vr:P45 owl:versionInfo "1.5.0"; + sh:path epvoc:decisionAboutId; + sh:name "decision about id"@en; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "decisionAboutId" . + +vr:P46 owl:versionInfo "1.5.0"; + sh:path epvoc:decisionAboutId; + sh:name "decision about id (xml syntax)"@en; + sh:nodeKind sh:Literal; + sh:datatype rdf:XMLLiteral; + shacl-play:shortname "decisionAboutId_XMLLiteral" . + +vr:P47 owl:versionInfo "1.5.0"; + sh:path epvoc:referenceText; + sh:name "reference text"@en; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "referenceText" . + +vr:P48 owl:versionInfo "1.5.0"; + sh:path epvoc:headingLabel; + sh:name "heading label"@en; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "headingLabel" . + +vr:P49 owl:versionInfo "1.5.0"; + sh:path eli-dl:responsible_organization_label; + sh:name "responsible organization label"@en; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "responsible_organization_label" . + +vr:P50 owl:versionInfo "1.5.0"; + sh:path rdfs:comment; + sh:name "comment"@en; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "comment" . + +vr:P51 owl:versionInfo "1.5.0"; + sh:path eli-dl:decided_on_a_realization_of; + sh:name "decided on a realization of"@en; + sh:nodeKind sh:IRI; + sh:hasValue eli:Work; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "decided_on_a_realization_of" . + +vr:P52 owl:versionInfo "1.5.0"; + sh:path eli-dl:decided_on_a_part_of_a_realization_of; + sh:name "decided on a realization of"@en; + sh:nodeKind sh:IRI; + sh:hasValue eli:Work; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "decided_on_a_part_of_a_realization_of" . + +vr:P53 owl:versionInfo "1.5.1"; + sh:path skos:note; + sh:name "note"@en; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "note" . + +vr:P56 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:hasValue eli-dl:Vote; + shacl-play:shortname "type" . + +vr:P57 owl:versionInfo "2.1.0"; + sh:path eli-dl:activity_id; + sh:name "activity id"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "activity_id" . + +vr:P58 owl:versionInfo "2.1.0"; + sh:path eli-dl:had_activity_type; + sh:name "activity type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node vr:ActivityTypeReference; + sh:hasValue ep-activities:PLENARY_OUTCOME; + shacl-play:shortname "had_activity_type" . + +vr:P59 owl:versionInfo "2.1.0"; + sh:path skos:notation; + sh:name "voting id"@en; + sh:nodeKind sh:Literal; + sh:datatype epvoc:votingId; + shacl-play:shortname "notation_votingId" . + +vr:P60 owl:versionInfo "2.1.0"; + sh:path eli-dl:activity_date; + sh:name "activity date"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:date; + shacl-play:shortname "activity_date" . + +vr:P61 owl:versionInfo "2.1.0"; + sh:path eli-dl:activity_start_date; + sh:name "activity start date"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:date; + shacl-play:shortname "activity_start_date" . + +vr:P62 owl:versionInfo "2.1.0"; + sh:path eli-dl:activity_label; + sh:name "activity label"@en; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "activity_label" . + +vr:P63 owl:versionInfo "2.1.0"; + sh:path eli-dl:decision_method; + sh:name "decision method"@en; + sh:nodeKind sh:IRI; + sh:node vr:DecisionMethodReference; + shacl-play:shortname "decision_method" . + +vr:P64 owl:versionInfo "2.1.0"; + sh:path eli-dl:had_voter_favor; + sh:name "had voter favor"@en; + sh:nodeKind sh:IRI; + sh:node vr:PersonReference; + shacl-play:shortname "had_voter_favor" . + +vr:P65 owl:versionInfo "2.1.0"; + sh:path eli-dl:had_voter_against; + sh:name "had voter against"@en; + sh:nodeKind sh:IRI; + sh:node vr:PersonReference; + shacl-play:shortname "had_voter_against" . + +vr:P66 owl:versionInfo "2.1.0"; + sh:path eli-dl:had_voter_abstention; + sh:name "had voter abstention"@en; + sh:nodeKind sh:IRI; + sh:node vr:PersonReference; + shacl-play:shortname "had_voter_abstention" . + +vr:P67 owl:versionInfo "2.1.0"; + sh:path eli-dl:had_voter_intended_favor; + sh:name "had voter intended favor"@en; + sh:nodeKind sh:IRI; + sh:node vr:PersonReference; + shacl-play:shortname "had_voter_intended_favor" . + +vr:P68 owl:versionInfo "2.1.0"; + sh:path eli-dl:had_voter_intended_against; + sh:name "had voter intended against"@en; + sh:nodeKind sh:IRI; + sh:node vr:PersonReference; + shacl-play:shortname "had_voter_intended_against" . + +vr:P69 owl:versionInfo "2.1.0"; + sh:path eli-dl:had_voter_intended_abstention; + sh:name "had voter intended abstention"@en; + sh:nodeKind sh:IRI; + sh:node vr:PersonReference; + shacl-play:shortname "had_voter_intended_abstention" . + +vr:P70 owl:versionInfo "2.1.0"; + sh:path eli-dl:recorded_in_a_realization_of; + sh:name "recorded in a realization of"@en; + sh:nodeKind sh:IRI; + sh:node vr:PlenarySessionDocumentItemReference; + shacl-play:shortname "recorded_in_a_realization_of" . + +vr:P71 owl:versionInfo "2.1.0"; + sh:path eli-dl:was_motivated_by; + sh:name "was motivated by"@en; + sh:nodeKind sh:IRI; + sh:or _:a4aeb3f30c2042e3b539bc99a24f35721451; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "was_motivated_by" . + +_:a4aeb3f30c2042e3b539bc99a24f35721451 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721452; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721453 . + +_:a4aeb3f30c2042e3b539bc99a24f35721452 sh:node vr:PlenaryVoteResultsRemark . + +_:a4aeb3f30c2042e3b539bc99a24f35721453 rdf:first _:a4aeb3f30c2042e3b539bc99a24f35721454; + rdf:rest rdf:nil . + +_:a4aeb3f30c2042e3b539bc99a24f35721454 sh:node vr:PlenaryVoteResultsRemarkRequestVoteSplit . + +vr:P72 owl:versionInfo "2.1.0"; + sh:path eli-dl:activity_order; + sh:name "order"@en; + sh:nodeKind sh:Literal; + sh:datatype xsd:integer; + shacl-play:shortname "activity_order" . + +vr:P73 owl:versionInfo "2.1.0"; + sh:path eli-dl:had_decision_outcome; + sh:name "had decision outcome"@en; + sh:nodeKind sh:IRI; + sh:node vr:DecisionOutcomedReference; + sh:in _:a4aeb3f30c2042e3b539bc99a24f35721455; + shacl-play:shortname "had_decision_outcome" . + +_:a4aeb3f30c2042e3b539bc99a24f35721455 rdf:first ep-statuses:ADOPTED; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721456 . + +_:a4aeb3f30c2042e3b539bc99a24f35721456 rdf:first ep-statuses:REJECTED; + rdf:rest rdf:nil . + +vr:P74 owl:versionInfo "2.1.0"; + sh:path eli-dl:number_of_votes_favor; + sh:name "number of votes in favor"@en; + sh:nodeKind sh:Literal; + sh:datatype xsd:integer; + shacl-play:shortname "number_of_votes_favor" . + +vr:P75 owl:versionInfo "2.1.0"; + sh:path eli-dl:number_of_votes_against; + sh:name "number of votes against"@en; + sh:nodeKind sh:Literal; + sh:datatype xsd:integer; + shacl-play:shortname "number_of_votes_against" . + +vr:P76 owl:versionInfo "2.1.0"; + sh:path eli-dl:number_of_votes_abstention; + sh:name "number of votes abstention"@en; + sh:nodeKind sh:Literal; + sh:datatype xsd:integer; + shacl-play:shortname "number_of_votes_abstention" . + +vr:P77 owl:versionInfo "2.1.0"; + sh:path eli-dl:number_of_attendees; + sh:name "number of attendees"@en; + sh:nodeKind sh:Literal; + sh:datatype xsd:integer; + shacl-play:shortname "number_of_attendees" . + +vr:P78 owl:versionInfo "2.1.0"; + sh:path epvoc:decisionAboutId; + sh:name "decision about id"@en; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "decisionAboutId" . + +vr:P79 owl:versionInfo "2.1.0"; + sh:path epvoc:decisionAboutId; + sh:name "decision about id (xml syntax)"@en; + sh:nodeKind sh:Literal; + sh:datatype rdf:XMLLiteral; + shacl-play:shortname "decisionAboutId_XMLLiteral" . + +vr:P80 owl:versionInfo "2.1.0"; + sh:path epvoc:referenceText; + sh:name "reference text"@en; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "referenceText" . + +vr:P81 owl:versionInfo "2.1.0"; + sh:path epvoc:headingLabel; + sh:name "heading label"@en; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "headingLabel" . + +vr:P82 owl:versionInfo "2.1.0"; + sh:path eli-dl:responsible_organization_label; + sh:name "responsible organization label"@en; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "responsible_organization_label" . + +vr:P83 owl:versionInfo "2.1.0"; + sh:path rdfs:comment; + sh:name "comment"@en; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "comment" . + +vr:P84 owl:versionInfo "2.1.0"; + sh:path eli-dl:decided_on_a_realization_of; + sh:name "decided on a realization of"@en; + sh:nodeKind sh:IRI; + sh:hasValue eli:Work; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "decided_on_a_realization_of" . + +vr:P85 owl:versionInfo "2.1.0"; + sh:path eli-dl:decided_on_a_part_of_a_realization_of; + sh:name "decided on a realization of"@en; + sh:nodeKind sh:IRI; + sh:hasValue eli:Work; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "decided_on_a_part_of_a_realization_of" . + +vr:P86 owl:versionInfo "2.1.0"; + sh:path skos:note; + sh:name "note"@en; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "note" . + +vr:P89 owl:versionInfo "1.5.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:hasValue eli-dl:Activity; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "type" . + +vr:P90 owl:versionInfo "2.1.0"; + sh:path eli-dl:activity_id; + sh:name "activity id"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "activity_id" . + +vr:P91 owl:versionInfo "2.1.0"; + sh:path eli-dl:had_activity_type; + sh:name "had activity type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node vr:ActivityTypeReference; + sh:in _:a4aeb3f30c2042e3b539bc99a24f35721457; + shacl-play:shortname "had_activity_type" . + +_:a4aeb3f30c2042e3b539bc99a24f35721457 rdf:first ep-activities:REQUEST_VOTE_SPLIT; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721458 . + +_:a4aeb3f30c2042e3b539bc99a24f35721458 rdf:first ep-activities:REQUEST_VOTE_ROLLCALL; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721459 . + +_:a4aeb3f30c2042e3b539bc99a24f35721459 rdf:first ep-activities:REQUEST_VOTE_SEPARATE; + rdf:rest rdf:nil . + +vr:P92 owl:versionInfo "1.5.0"; + sh:path eli-dl:activity_label; + sh:name "activity label"@en; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "activity_label" . + +vr:P93 owl:versionInfo "1.5.0"; + sh:path eli-dl:activity_order; + sh:name "activity order"@en; + sh:nodeKind sh:Literal; + sh:datatype xsd:integer; + shacl-play:shortname "activity_order" . + +vr:P94 owl:versionInfo "2.1.0"; + sh:path eli-dl:had_responsible_organization; + sh:name "had responsible organization"@en; + sh:nodeKind sh:IRI; + sh:node vr:OrganizationReference; + shacl-play:shortname "had_responsible_organization" . + +vr:P95 owl:versionInfo "1.5.0"; + sh:path eli-dl:responsible_organization_label; + sh:name "responsible organization label"@en; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "responsible_organization_label" . + +vr:P96 owl:versionInfo "2.1.0"; + sh:path epvoc:hadResponsibleOrganization; + sh:name "had responsible organization"@en; + sh:nodeKind sh:IRI; + sh:node vr:OrganizationReference; + shacl-play:shortname "hadResponsibleOrganization" . + +vr:P97 owl:versionInfo "1.5.0"; + sh:path eli-dl:created_a_realization_of; + sh:name "created a realization of"@en; + sh:nodeKind sh:IRI; + sh:node vr:WorkRemark; + shacl-play:shortname "created_a_realization_of" . + +vr:P100 owl:versionInfo "1.5.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:hasValue eli-dl:Activity; + sh:deactivated "true"^^xsd:boolean; + shacl-play:shortname "type" . + +vr:P101 owl:versionInfo "1.5.0"; + sh:path epvoc:numbering; + sh:name "numbering"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "numbering" . + +vr:P102 owl:versionInfo "1.5.0"; + sh:path epvoc:expressionContent; + sh:name "expression content"@en; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString; + shacl-play:shortname "expressionContent" . + +vr:P105 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:hasValue eli-dl:Activity; + shacl-play:shortname "type" . + +vr:P106 owl:versionInfo "2.1.0"; + sh:path eli-dl:activity_id; + sh:name "activity id"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string; + shacl-play:shortname "activity_id" . + +vr:P107 owl:versionInfo "2.1.0"; + sh:path eli-dl:had_activity_type; + sh:name "had activity type"@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:node vr:ActivityTypeReference; + sh:hasValue ep-activities:REQUEST_VOTE_SPLIT; + shacl-play:shortname "had_activity_type" . + +vr:P110 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:minCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:hasValue foaf:Person; + sh:deactivated "true"^^xsd:boolean . + +vr:P113 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue eli-dl:ActivityType; + sh:deactivated "true"^^xsd:boolean . + +vr:P114 owl:versionInfo "2.1.0"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:nodeKind sh:IRI; + sh:hasValue ept:ep-activities; + sh:deactivated "true"^^xsd:boolean . + +vr:P117 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue eli-dl:DecisionMethod; + sh:deactivated "true"^^xsd:boolean . + +vr:P118 owl:versionInfo "2.1.0"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:nodeKind sh:IRI; + sh:hasValue ept:ep-decision-methods; + sh:deactivated "true"^^xsd:boolean . + +vr:P121 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue eli-dl:DecisionMethod; + sh:deactivated "true"^^xsd:boolean . + +vr:P122 owl:versionInfo "2.1.0"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:nodeKind sh:IRI; + sh:hasValue ept:ep-decision-methods; + sh:deactivated "true"^^xsd:boolean . + +vr:P125 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue eli-dl:DecisionMethod; + sh:deactivated "true"^^xsd:boolean . + +vr:P126 owl:versionInfo "2.1.0"; + sh:path eli-dl:had_activity_type; + sh:nodeKind sh:IRI; + sh:hasValue "ep-activities/PLENARY_PART_SESSION_DOSSIER"; + sh:deactivated "true"^^xsd:boolean . + +vr:P129 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:nodeKind sh:IRI; + sh:hasValue eli:Work; + sh:deactivated "true"^^xsd:boolean . + +vr:P130 owl:versionInfo "2.1.0"; + sh:path eli:work_type; + sh:nodeKind sh:IRI; + sh:in _:a4aeb3f30c2042e3b539bc99a24f35721460; + sh:deactivated "true"^^xsd:boolean . + +_:a4aeb3f30c2042e3b539bc99a24f35721460 rdf:first ep-document-types:PLENARY_REPORT; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721461 . + +_:a4aeb3f30c2042e3b539bc99a24f35721461 rdf:first ep-document-types:RESOLUTION_MOTION; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721462 . + +_:a4aeb3f30c2042e3b539bc99a24f35721462 rdf:first ep-document-types:RESOLUTION_MOTION_JOINT; + rdf:rest rdf:nil . \ No newline at end of file diff --git a/dsd/vote-results/eli-ep_vote-results.svg b/dsd/vote-results/eli-ep_vote-results.svg index 1b39b11..e986e64 100644 --- a/dsd/vote-results/eli-ep_vote-results.svg +++ b/dsd/vote-results/eli-ep_vote-results.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/dsd/vote-results/index.html b/dsd/vote-results/index.html index a571d77..d172bc8 100644 --- a/dsd/vote-results/index.html +++ b/dsd/vote-results/index.html @@ -1,9 +1,9 @@ - - - - - - + Vote results dataset description - - + +
    - + -

    Vote results dataset description

    -
    Creation date: 2023-09-26
    Last updated: 2023-09-26 00:00:00
    Copyright date: 2023
    Version: 1.3.0
    License: https://www.europarl.europa.eu/legal-notice/en/
    Creator: http://publications.europa.eu/resource/dataset/corporate-body/EP
    Publisher: http://publications.europa.eu/resource/dataset/corporate-body/EP
    Download serialization:
    TTL

    +
    +
    Creation date: 2023-09-26
    Last updated: 2024-03-21 00:00:00
    Copyright date: 2023
    Version: 2.1.0
    License: https://www.europarl.europa.eu/legal-notice/
    Creator: https://publications.europa.eu/resource/authority/corporate-body/EP
    Publisher: https://publications.europa.eu/resource/authority/corporate-body/EP
    Rightsholder:
    Feedback:
    Download serialization:
    TTL

    -

    Table of Contents

    +

    Table of Contents


    -
    +
    -

    Decision

    +

    Decision

    This node shape refers to the class eli-dl:Decision


    -
    +
    -

    Person

    +

    Vote

    -

    This node shape refers to the class foaf:Person

    +

    This node shape refers to the class eli-dl:Vote

      -
    • Applies to: foaf:Person
    • +
    • Applies to: eli-dl:Vote
    • Nodes: IRI
    • Closed shape
    • -
    • URI pattern: ^https://data.europarl.europa.eu/person/[0-9]*?$
    • -
    • Example: https://data.europarl.europa.eu/person/124936
    • +
    • URI pattern: ^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\-_]+$
    • +
    • Example: https://data.europarl.europa.eu/eli/dl/event/MTG-PL-2024-02-27-DEC-164491
    @@ -597,180 +716,825 @@

    - - - + + + + + + + + + + - -
    typerdf:typefoaf:Person
    activity dateeli-dl:activity_datexsd:date
    +
    1..1
    +
    activity ideli-dl:activity_idxsd:string
    1..*
    -
    -
    -

    -
    -
    -
    -

    Work Subdivision

    -
    -

    This node shape represents a subset of eli:WorkSubdivision

    -
      -
    • Applies to: eli:WorkSubdivision
    • -
    • Nodes: IRI
    • -
    • Closed shape
    • -
    • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+$
    • -
    - - - - - - - + + + + + - - - - - + + + - -
    Property nameURIExpected valueCard.Descriptionactivity labeleli-dl:activity_labelrdf:langString
    +
    0..*
    +
    typerdf:typeeli:WorkSubdivision
    activity start dateeli-dl:activity_start_datexsd:date
    -
    1..*
    +
    0..1
    -
    -
    -

    -
    -
    -
    -

    Activity Type

    -
    -

    This node shape refers to the class eli-dl:ActivityType

    -
      -
    • Applies to: eli-dl:ActivityType
    • -
    • Nodes: IRI
    • -
    • Closed shape
    • -
    • URI pattern: http://publications.europa.eu/resource/authority/event/.*$
    • -
    • Example: http://publications.europa.eu/resource/authority/event/EP_PLENARY_VOTE_RESULTS
    • -
    - - - - - - - + + + + + - - - - - + + + - - - + + + - -
    Property nameURIExpected valueCard.Descriptionactivity typeeli-dl:had_activity_typeReference to an Activity Type
    +
    1..1
    +
    Is in schemeskos:inScheme"op-aut:event"^^xsd:string
    commentrdfs:commentrdf:langString
    0..*
    typerdf:typeeli-dl:ActivityType
    decided on a realization ofeli-dl:decided_on_a_part_of_a_realization_ofeli:Work
    0..*
    -
    -
    -

    -
    -
    -
    -

    Decision Method

    -
    -

    This node shape refers to the class eli-dl:DecisionMethod

    -
      -
    • Applies to: eli-dl:DecisionMethod
    • -
    • Nodes: IRI
    • -
    • Closed shape
    • -
    • URI pattern: http://publications.europa.eu/resource/authority/decision-method/.*$
    • -
    • Example: http://publications.europa.eu/resource/authority/decison-method/ROLL_CALL_EV
    • -
    - - - - - - - + + + + + - - - - - + + + - - - + + + - -
    Property nameURIExpected valueCard.Descriptiondecided on a realization ofeli-dl:decided_on_a_realization_ofeli:Work
    +
    0..*
    +
    Is in schemeskos:inSchemeIRI
    decision about idept:epvoc#decisionAboutIdxsd:string
    0..*
    typerdf:typeeli-dl:DecisionMethod
    decision about id (xml syntax)ept:epvoc#decisionAboutIdrdf:XMLLiteral
    0..*
    -
    -
    -

    -

    Release notes

    1.3.0 - 2023-09-26

    -
      -
    • creation
    • -
    -
    -
    - \ No newline at end of file + + decision method + eli-dl:decision_method + Reference to a Decision Method
    + +
    0..*
    + + + + + had decision outcome + eli-dl:had_decision_outcome + Reference to a Decision Outcome
    + +
    0..*
    + + + + + had voter abstention + eli-dl:had_voter_abstention + Reference to a Person
    + +
    0..*
    + + + + + had voter against + eli-dl:had_voter_against + Reference to a Person
    + +
    0..*
    + + + + + had voter favor + eli-dl:had_voter_favor + Reference to a Person
    + +
    0..*
    + + + + + had voter intended abstention + eli-dl:had_voter_intended_abstention + Reference to a Person
    + +
    0..*
    + + + + + had voter intended against + eli-dl:had_voter_intended_against + Reference to a Person
    + +
    0..*
    + + + + + had voter intended favor + eli-dl:had_voter_intended_favor + Reference to a Person
    + +
    0..*
    + + + + + heading label + ept:epvoc#headingLabel + rdf:langString
    + +
    0..*
    + + + + + note + skos:note + rdf:langString
    + +
    0..*
    + + + + + number of attendees + eli-dl:number_of_attendees + xsd:integer
    + +
    0..*
    + + + + + number of votes abstention + eli-dl:number_of_votes_abstention + xsd:integer
    + +
    0..*
    + + + + + number of votes against + eli-dl:number_of_votes_against + xsd:integer
    + +
    0..*
    + + + + + number of votes in favor + eli-dl:number_of_votes_favor + xsd:integer
    + +
    0..*
    + + + + + order + eli-dl:activity_order + xsd:integer
    + +
    0..*
    + + + + + recorded in a realization of + eli-dl:recorded_in_a_realization_of + Reference to a WorkSubdivision
    + +
    0..*
    + + + + + reference text + ept:epvoc#referenceText + rdf:langString
    + +
    0..*
    + + + + + responsible organization label + eli-dl:responsible_organization_label + rdf:langString
    + +
    0..*
    + + + + + type + rdf:type + eli-dl:Vote
    + +
    1..*
    + + + + + voting id + skos:notation + ept:epvoc#votingId
    + +
    0..*
    + + + + + was motivated by + eli-dl:was_motivated_by + ept:vote-results#PlenaryVoteResultsRemark or ept:vote-results#PlenaryVoteResultsRemarkRequestVoteSplit
    + +
    0..*
    + + + + + +
    +
    +

    +
    +
    +
    +

    Plenary Vote Results Remarks (full metadata)

    +
    +

    This node shape represents a subset of eli-dl:Activity

    +
      +
    • Nodes: IRI
    • +
    • Closed shape
    • +
    • URI pattern: ^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\-_]+$
    • +
    • Example: https://data.europarl.europa.eu/eli/dl/event/MTG-PL-2023-11-21-VOT-ITM-939705-SPLIT-6
    • +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Property nameURIExpected valueCard.Description
    activity ideli-dl:activity_idxsd:string
    +
    1..1
    +
    activity labeleli-dl:activity_labelrdf:langString
    +
    0..*
    +
    activity ordereli-dl:activity_orderxsd:integer
    +
    0..*
    +
    created a realization ofeli-dl:created_a_realization_ofWork Remarks
    +
    0..*
    +
    had activity typeeli-dl:had_activity_typeReference to an Activity Type
    +
    1..1
    +
    had responsible organizationept:epvoc#hadResponsibleOrganizationReference to an Organisation
    +
    0..*
    +
    had responsible organizationeli-dl:had_responsible_organizationReference to an Organisation
    +
    0..*
    +
    responsible organization labeleli-dl:responsible_organization_labelrdf:langString
    +
    0..*
    +
    typerdf:typeeli-dl:Activity
    +
    1..*
    +
    +
    +
    +

    +
    +
    +
    +

    Plenary Vote Results Remarks (limited metadata)

    +
    +

    This node shape represents a subset of eli-dl:Activity

    +
      +
    • Nodes: IRI
    • +
    • Closed shape
    • +
    • URI pattern: ^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\-_]+$
    • +
    • Example: https://data.europarl.europa.eu/eli/dl/event/MTG-PL-2023-11-21-VOT-ITM-939705-SPLIT-160501
    • +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Property nameURIExpected valueCard.Description
    activity ideli-dl:activity_idxsd:string
    +
    1..1
    +
    had activity typeeli-dl:had_activity_typeReference to an Activity Type
    +
    1..1
    +
    typerdf:typeeli-dl:Activity
    +
    1..*
    +
    +
    +
    +

    +
    +
    +
    +

    Work Remarks

    +
    +

    This node shape represents a subset of eli:Work

    +
      +
    • Nodes: IRI
    • +
    • Closed shape
    • +
    • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+$
    • +
    • Example: https://data.europarl.europa.eu/eli/dl/doc/MTG-PL-2024-02-29-VOT-ITM-940956-SPLIT-1-1
    • +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Property nameURIExpected valueCard.Description
    expression contentept:epvoc#expressionContentrdf:langString
    +
    0..*
    +
    numberingept:epvoc#numberingxsd:string
    +
    0..1
    +
    typerdf:typeeli-dl:Activity
    +
    1..*
    +
    +
    +
    +

    +
    +
    +
    +

    Reference to an Activity Type

    +
    +

    This node shape refers to the class eli-dl:ActivityType

    +
      +
    • Nodes: IRI
    • +
    • Closed shape
    • +
    • URI pattern: https://data.europarl.europa.eu/def/ep-activities/.*$
    • +
    • Example: https://data.europarl.europa.eu/def/ep-activities/PLENARY_VOTE_RESULTS
    • +
    + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Property nameURIExpected valueCard.Description
    Is in schemeskos:inSchemeept:ep-activities
    +
    0..*
    +
    typerdf:typeeli-dl:ActivityType
    +
    0..*
    +
    +
    +
    +

    +
    +
    +
    +

    Reference to a Decision Method

    +
    +

    This node shape refers to the class eli-dl:DecisionMethod

    +
      +
    • Nodes: IRI
    • +
    • Closed shape
    • +
    • URI pattern: https://data.europarl.europa.eu/def/ep-decision-methods/.*$
    • +
    • Example: https://data.europarl.europa.eu/def/ep-decision-methods/VOTE_ELECTRONIC_ROLLCALL
    • +
    + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Property nameURIExpected valueCard.Description
    Is in schemeskos:inSchemeept:ep-decision-methods
    +
    0..*
    +
    typerdf:typeeli-dl:DecisionMethod
    +
    0..*
    +
    +
    +
    +

    +
    +
    +
    +

    Reference to a Person

    +
    +

    This node shape refers to the class foaf:Person

    +
      +
    • Nodes: IRI
    • +
    • Closed shape
    • +
    • URI pattern: ^https://data.europarl.europa.eu/person/[0-9]*?$
    • +
    • Example: https://data.europarl.europa.eu/person/124936
    • +
    + + + + + + + + + + + + + + + + + + + +
    Property nameURIExpected valueCard.Description
    typerdf:typefoaf:Person
    +
    1..*
    +
    +
    +
    +

    +
    +
    +
    +

    Reference to a Decision Outcome

    +
    +

    This node shape refers to the class eli-dl:DecisionOutcome

    +
      +
    • Nodes: IRI
    • +
    • Closed shape
    • +
    • URI pattern: https://data.europarl.europa.eu/def/ep-statuses/.*$
    • +
    • Example: https://data.europarl.europa.eu/def/ep-statuses/ADOPTED
    • +
    + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Property nameURIExpected valueCard.Description
    Is in schemeskos:inSchemeept:ep-decision-methods
    +
    0..*
    +
    typerdf:typeeli-dl:DecisionMethod
    +
    0..*
    +
    +
    +
    +

    +
    +
    +
    +

    Reference to a Plenary Part Session Dossier

    +
    +

    This node shape refers to the class eli-dl:ForeseenActivity

    +
      +
    • Nodes: IRI
    • +
    • Closed shape
    • +
    • URI pattern: ^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\-_]+$
    • +
    • Example: https://data.europarl.europa.eu/eli/dl/event/GMTG-PL-2024-02-26-ITM-83
    • +
    + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Property nameURIExpected valueCard.Description
    eli-dl:had_activity_type"ep-activities/PLENARY_PART_SESSION_DOSSIER"
    +
    0..*
    +
    typerdf:typeeli-dl:DecisionMethod
    +
    0..*
    +
    +
    +
    +

    +
    +
    +
    +

    Reference to a Work (Plenary Document)

    +
    +

    This node shape refers to the class eli:Work

    +
      +
    • Nodes: IRI
    • +
    • Closed shape
    • +
    • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+$
    • +
    + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Property nameURIExpected valueCard.Description
    eli:work_typeIRI
    +
    0..*
    +
    typerdf:typeeli:Work
    +
    0..*
    +
    +
    +
    +

    +
    +
    +
    +

    Reference to a WorkSubdivision

    +
    +

    This node shape refers to the class eli:WorkSubdivision

    +
      +
    • Nodes: IRI
    • +
    • Closed shape
    • +
    • URI pattern: ^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\-_]+$
    • +
    +
    +
    +

    +
    +
    +
    +

    Reference to an Organisation

    +
    +

    This node shape refers to the class org:Organization

    +
      +
    • Nodes: IRI
    • +
    • Closed shape
    • +
    • URI pattern: ^https://data.europarl.europa.eu/org/[0-9]*?$
    • +
    • Example: https://data.europarl.europa.eu/org/S_D
    • +
    +
    +
    +

    +

    Release notes

    2.1.0 - 2024-03-21

    +
      +
    • (rfc) add new vr:Vote, also review properties for vr:Decision
    • +
    • (new) add vr:PlenaryDocumentReference, vr:PlenarySessionDocumentItemReference, vr:OrganizationReference (no impact)
    • +
    • (new) add vr:PlenaryVoteResultsRemarkRequestVoteSplit + add it as sh:node for vr:PlenaryVoteResultsRemark
    • +
    • (rfc) missing eli-dl:had_activity_type for vr:PlenaryVoteResultsRemark
    • +
    • (rfc) use EP taxonomies (EPT) instead of EU Authority Tables (EU AT)
    • +
    +

    1.5.0 - 2023-12-07

    +
      +
    • add Description
    • +
    +

    1.3.0 - 2023-09-26

    +
      +
    • creation
    • +
    +
    +
    + \ No newline at end of file diff --git a/eli-ep.shacl.ttl b/eli-ep.shacl.ttl index 1fde660..b0218c3 100644 --- a/eli-ep.shacl.ttl +++ b/eli-ep.shacl.ttl @@ -19,6 +19,7 @@ @prefix org: . @prefix xls2rdf: . @prefix eli-dl: . +@prefix ept: . @prefix vcard: . @prefix geosparql: . @prefix shacl-play: . @@ -35,9 +36,23 @@ rdfs:label "ELI-EP Application Profile"@en; dcterms:title "ELI-EP Application Profile"@en; dcterms:description "ELI-EP is an application profile based on the ELI / ELI-DL Ontology, specifically designed to describe the documents and the activities of the European Parliament."@en; - owl:versionInfo "1.5"; - adms:versionNotes """1.5 - 2023-12-05 + owl:versionInfo "2.1.0"; + adms:versionNotes """2.1.0 - 2024-03-20 +- (new) add eli-dl:forms_part_of and eli-dl:occured_at_stage +- (new) add new classes: eli-dl:Vote, eli-dl:ProcessStage +- (new) add new properties: epvoc:expressionContent for eli:Expression; epvoc:originalLanguage, eli:is_realized_by and skos:notation^^epvoc:speechId for eli:WorkSubdivision +- (rfc) eli:WorkType values changed from EU AT resource-type to EP taxonomy ep-document-types; eli-dl:ParticipationRole from role to ep-roles +- (rfc) org:Organization values changed from EU AT corporate-body to org-ep data +- (new) added missing classes: eli-dl:DecisionMethod, eli-dl:DecisionOutcome + +2.0 - 2024-01-12 +- (new) add eli-dl:involved_work +- (rfc) eli-dl:ActivityType values changed from EU AT event to EP taxonomy ep-activities +- (new) add eli-dl:ProcessType, using EP taxonomy ep-procedure-types + +1.5 - 2023-12-05 - check cardinalities + add missing properties + 1.3 - 2023-09-26 - (new) add Classes eli-dl:Decision, eli:WorkSubdivision, eli:SubdivisionType and related properties - (new) properties eli-dl:number_of_attendees, eli-dl:had_participant_person, eli-dl:had_excused_person @@ -56,15 +71,15 @@ owl:versionIRI ; dcterms:conformsTo ; dcterms:created "2022-11-24"^^xsd:date; - dcterms:modified "2023-12-05T00:00:00.000Z"^^xsd:dateTime; + dcterms:modified "2024-03-20T00:00:00.000Z"^^xsd:dateTime; dcterms:dateCopyrighted "2022"^^xsd:gYear; dcterms:license ; dcterms:creator ; dcterms:publisher ; dcterms:rigthsHolder ; - dcat:distribution _:79f295ad32df4ce8a18a92539c6e8a3b61935 . + dcat:distribution _:a4aeb3f30c2042e3b539bc99a24f35721593 . -_:79f295ad32df4ce8a18a92539c6e8a3b61935 dcterms:format ; +_:a4aeb3f30c2042e3b539bc99a24f35721593 dcterms:format ; dcat:downloadURL . eli:Work a sh:NodeShape, rdfs:Class; @@ -72,18 +87,18 @@ eli:Work a sh:NodeShape, rdfs:Class; sh:nodeKind sh:IRI; sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; sh:closed "true"^^xsd:boolean; - sh:ignoredProperties _:79f295ad32df4ce8a18a92539c6e8a3b61936; + sh:ignoredProperties _:a4aeb3f30c2042e3b539bc99a24f35721594; rdfs:label "Work"@en; sh:order "1"^^xsd:integer; owl:versionInfo "1.0"; shacl-play:color "Orange"; - sh:property eli-ep:P10, eli-ep:P11, eli-ep:P12, eli-ep:P13, eli-ep:P14, eli-ep:P15, - eli-ep:P16, eli-ep:P17, eli-ep:P18, eli-ep:P19, eli-ep:P20, eli-ep:P21, eli-ep:P22, - eli-ep:P23, eli-ep:P24, eli-ep:P25, eli-ep:P28, eli-ep:P29, eli-ep:P30, eli-ep:P31, - eli-ep:P32, eli-ep:P33, eli-ep:P34, eli-ep:P35, eli-ep:P36, eli-ep:P37, eli-ep:P38, - eli-ep:P39, eli-ep:P40, eli-ep:P41, eli-ep:P42, eli-ep:P43 . + sh:property eli-ep:P14, eli-ep:P15, eli-ep:P16, eli-ep:P17, eli-ep:P18, eli-ep:P19, + eli-ep:P20, eli-ep:P21, eli-ep:P22, eli-ep:P23, eli-ep:P24, eli-ep:P25, eli-ep:P26, + eli-ep:P27, eli-ep:P28, eli-ep:P29, eli-ep:P32, eli-ep:P33, eli-ep:P34, eli-ep:P35, + eli-ep:P36, eli-ep:P37, eli-ep:P38, eli-ep:P39, eli-ep:P40, eli-ep:P41, eli-ep:P42, + eli-ep:P43, eli-ep:P44, eli-ep:P45, eli-ep:P46, eli-ep:P47 . -_:79f295ad32df4ce8a18a92539c6e8a3b61936 rdf:first rdf:type; +_:a4aeb3f30c2042e3b539bc99a24f35721594 rdf:first rdf:type; rdf:rest rdf:nil . eli:ComplexWork a sh:NodeShape, rdfs:Class; @@ -91,16 +106,16 @@ eli:ComplexWork a sh:NodeShape, rdfs:Class; sh:nodeKind sh:IRI; sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; sh:closed "true"^^xsd:boolean; - sh:ignoredProperties _:79f295ad32df4ce8a18a92539c6e8a3b61937; + sh:ignoredProperties _:a4aeb3f30c2042e3b539bc99a24f35721595; rdfs:label "Complex work"@en; sh:order "2"^^xsd:integer; owl:versionInfo "1.0"; shacl-play:color "Orange"; - sh:property eli-ep:P10, eli-ep:P11, eli-ep:P12, eli-ep:P13, eli-ep:P14, eli-ep:P15, - eli-ep:P16, eli-ep:P17, eli-ep:P18, eli-ep:P19, eli-ep:P20, eli-ep:P21, eli-ep:P22, - eli-ep:P23, eli-ep:P24, eli-ep:P25, eli-ep:P55, eli-ep:P56 . + sh:property eli-ep:P9, eli-ep:P10, eli-ep:P14, eli-ep:P15, eli-ep:P16, eli-ep:P17, + eli-ep:P18, eli-ep:P19, eli-ep:P20, eli-ep:P21, eli-ep:P22, eli-ep:P23, eli-ep:P24, + eli-ep:P25, eli-ep:P26, eli-ep:P27, eli-ep:P28, eli-ep:P29 . -_:79f295ad32df4ce8a18a92539c6e8a3b61937 rdf:first rdf:type; +_:a4aeb3f30c2042e3b539bc99a24f35721595 rdf:first rdf:type; rdf:rest rdf:nil . eli:Expression a sh:NodeShape, rdfs:Class; @@ -108,14 +123,14 @@ eli:Expression a sh:NodeShape, rdfs:Class; sh:nodeKind sh:IRI; sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+/[a-z]{2,3}$"; sh:closed "true"^^xsd:boolean; - sh:ignoredProperties _:79f295ad32df4ce8a18a92539c6e8a3b61938; + sh:ignoredProperties _:a4aeb3f30c2042e3b539bc99a24f35721596; rdfs:label "Expression"@en; sh:order "3"^^xsd:integer; owl:versionInfo "1.3"; shacl-play:color "RoyalBlue"; - sh:property eli-ep:P139, eli-ep:P140, eli-ep:P141, eli-ep:P142 . + sh:property eli-ep:P137, eli-ep:P138, eli-ep:P139, eli-ep:P140, eli-ep:P141 . -_:79f295ad32df4ce8a18a92539c6e8a3b61938 rdf:first rdf:type; +_:a4aeb3f30c2042e3b539bc99a24f35721596 rdf:first rdf:type; rdf:rest rdf:nil . eli:Manifestation a sh:NodeShape, rdfs:Class; @@ -123,14 +138,14 @@ eli:Manifestation a sh:NodeShape, rdfs:Class; sh:nodeKind sh:IRI; sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+/[a-z]{2,3}/.*$"; sh:closed "true"^^xsd:boolean; - sh:ignoredProperties _:79f295ad32df4ce8a18a92539c6e8a3b61939; + sh:ignoredProperties _:a4aeb3f30c2042e3b539bc99a24f35721597; rdfs:label "Manifestation"@en; sh:order "4"^^xsd:integer; owl:versionInfo "1.3"; shacl-play:color "SeaGreen"; - sh:property eli-ep:P146, eli-ep:P147, eli-ep:P148, eli-ep:P149, eli-ep:P150 . + sh:property eli-ep:P144, eli-ep:P145, eli-ep:P146, eli-ep:P147, eli-ep:P148 . -_:79f295ad32df4ce8a18a92539c6e8a3b61939 rdf:first rdf:type; +_:a4aeb3f30c2042e3b539bc99a24f35721597 rdf:first rdf:type; rdf:rest rdf:nil . eli-dl:Activity a sh:NodeShape, rdfs:Class; @@ -138,17 +153,18 @@ eli-dl:Activity a sh:NodeShape, rdfs:Class; sh:nodeKind sh:IRI; sh:pattern "^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\\-_]+$"; sh:closed "true"^^xsd:boolean; - sh:ignoredProperties _:79f295ad32df4ce8a18a92539c6e8a3b61940; + sh:ignoredProperties _:a4aeb3f30c2042e3b539bc99a24f35721598; rdfs:label "Activity"@en; sh:order "5"^^xsd:integer; owl:versionInfo "1.0"; shacl-play:color "DarkBlue"; - sh:property eli-ep:P78, eli-ep:P79, eli-ep:P80, eli-ep:P81, eli-ep:P82, eli-ep:P83, + sh:property eli-ep:P63, eli-ep:P64, eli-ep:P65, eli-ep:P66, eli-ep:P67, eli-ep:P68, + eli-ep:P69, eli-ep:P70, eli-ep:P71, eli-ep:P72, eli-ep:P73, eli-ep:P75, eli-ep:P76, + eli-ep:P77, eli-ep:P78, eli-ep:P79, eli-ep:P80, eli-ep:P81, eli-ep:P82, eli-ep:P83, eli-ep:P84, eli-ep:P85, eli-ep:P86, eli-ep:P87, eli-ep:P88, eli-ep:P89, eli-ep:P90, - eli-ep:P91, eli-ep:P92, eli-ep:P93, eli-ep:P94, eli-ep:P95, eli-ep:P96, eli-ep:P97, - eli-ep:P98, eli-ep:P99, eli-ep:P100, eli-ep:P101, eli-ep:P102, eli-ep:P103, eli-ep:P104 . + eli-ep:P91 . -_:79f295ad32df4ce8a18a92539c6e8a3b61940 rdf:first rdf:type; +_:a4aeb3f30c2042e3b539bc99a24f35721598 rdf:first rdf:type; rdf:rest rdf:nil . eli-dl:ForeseenActivity a sh:NodeShape, rdfs:Class; @@ -156,16 +172,16 @@ eli-dl:ForeseenActivity a sh:NodeShape, rdfs:Class; sh:nodeKind sh:IRI; sh:pattern "^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\\-_]+$"; sh:closed "true"^^xsd:boolean; - sh:ignoredProperties _:79f295ad32df4ce8a18a92539c6e8a3b61941; + sh:ignoredProperties _:a4aeb3f30c2042e3b539bc99a24f35721599; rdfs:label "ForeseenActivity"@en; sh:order "6"^^xsd:integer; owl:versionInfo "1.0"; shacl-play:color "Grey"; - sh:property eli-ep:P59, eli-ep:P60, eli-ep:P61, eli-ep:P62, eli-ep:P63, eli-ep:P64, - eli-ep:P65, eli-ep:P66, eli-ep:P67, eli-ep:P68, eli-ep:P69, eli-ep:P70, eli-ep:P71, - eli-ep:P72, eli-ep:P73, eli-ep:P74, eli-ep:P75 . + sh:property eli-ep:P63, eli-ep:P64, eli-ep:P65, eli-ep:P66, eli-ep:P67, eli-ep:P68, + eli-ep:P69, eli-ep:P70, eli-ep:P71, eli-ep:P72, eli-ep:P73, eli-ep:P93, eli-ep:P94, + eli-ep:P95, eli-ep:P96, eli-ep:P97, eli-ep:P98, eli-ep:P99, eli-ep:P100 . -_:79f295ad32df4ce8a18a92539c6e8a3b61941 rdf:first rdf:type; +_:a4aeb3f30c2042e3b539bc99a24f35721599 rdf:first rdf:type; rdf:rest rdf:nil . eli-dl:Participation a sh:NodeShape, rdfs:Class; @@ -173,14 +189,14 @@ eli-dl:Participation a sh:NodeShape, rdfs:Class; sh:nodeKind sh:IRI; sh:pattern "^https://data.europarl.europa.eu/eli/dl/participation/[A-Za-z0-9\\-_]+_+[A-Za-z0-9\\-_]+$"; sh:closed "true"^^xsd:boolean; - sh:ignoredProperties _:79f295ad32df4ce8a18a92539c6e8a3b61942; + sh:ignoredProperties _:a4aeb3f30c2042e3b539bc99a24f35721600; rdfs:label "Participation"@en; sh:order "7"^^xsd:integer; owl:versionInfo "1.0"; shacl-play:color "Purple"; - sh:property eli-ep:P153, eli-ep:P154, eli-ep:P155, eli-ep:P156 . + sh:property eli-ep:P151, eli-ep:P152, eli-ep:P153, eli-ep:P154 . -_:79f295ad32df4ce8a18a92539c6e8a3b61942 rdf:first rdf:type; +_:a4aeb3f30c2042e3b539bc99a24f35721600 rdf:first rdf:type; rdf:rest rdf:nil . epvoc:Room a sh:NodeShape, rdfs:Class; @@ -188,14 +204,14 @@ epvoc:Room a sh:NodeShape, rdfs:Class; sh:nodeKind sh:IRI; sh:pattern "^https://data.europarl.europa.eu/room/[A-Za-z0-9\\-_]+$"; sh:closed "true"^^xsd:boolean; - sh:ignoredProperties _:79f295ad32df4ce8a18a92539c6e8a3b61943; + sh:ignoredProperties _:a4aeb3f30c2042e3b539bc99a24f35721601; rdfs:label "Room"@en; sh:order "8"^^xsd:integer; owl:versionInfo "1.0"; shacl-play:color "Black"; - sh:property eli-ep:P159, eli-ep:P160, eli-ep:P161 . + sh:property eli-ep:P157, eli-ep:P158, eli-ep:P159 . -_:79f295ad32df4ce8a18a92539c6e8a3b61943 rdf:first rdf:type; +_:a4aeb3f30c2042e3b539bc99a24f35721601 rdf:first rdf:type; rdf:rest rdf:nil . eli-dl:ParliamentaryTerm a sh:NodeShape, rdfs:Class; @@ -203,26 +219,26 @@ eli-dl:ParliamentaryTerm a sh:NodeShape, rdfs:Class; sh:nodeKind sh:IRI; sh:pattern "^https://data.europarl.europa.eu/org/ep-[0-9].*$"; sh:closed "true"^^xsd:boolean; - sh:ignoredProperties _:79f295ad32df4ce8a18a92539c6e8a3b61944; + sh:ignoredProperties _:a4aeb3f30c2042e3b539bc99a24f35721602; rdfs:label "Parliamentary term"@en; sh:order "9"^^xsd:integer; owl:versionInfo "1.0"; shacl-play:color "Black"; - sh:property eli-ep:P177 . + sh:property eli-ep:P175 . -_:79f295ad32df4ce8a18a92539c6e8a3b61944 rdf:first rdf:type; +_:a4aeb3f30c2042e3b539bc99a24f35721602 rdf:first rdf:type; rdf:rest rdf:nil . eli:LegalResource a sh:NodeShape, rdfs:Class; sh:nodeKind sh:IRI; sh:closed "true"^^xsd:boolean; - sh:ignoredProperties _:79f295ad32df4ce8a18a92539c6e8a3b61945; + sh:ignoredProperties _:a4aeb3f30c2042e3b539bc99a24f35721603; rdfs:label "Legal Resource"@en; sh:order "10"^^xsd:integer; owl:versionInfo "1.0"; shacl-play:color "Orange" . -_:79f295ad32df4ce8a18a92539c6e8a3b61945 rdf:first rdf:type; +_:a4aeb3f30c2042e3b539bc99a24f35721603 rdf:first rdf:type; rdf:rest rdf:nil . eli-dl:Process a sh:NodeShape, rdfs:Class; @@ -231,15 +247,15 @@ eli-dl:Process a sh:NodeShape, rdfs:Class; sh:nodeKind sh:IRI; sh:pattern "^https://data.europarl.europa.eu/eli/dl/proc/[A-Za-z0-9\\-_]+$"; sh:closed "true"^^xsd:boolean; - sh:ignoredProperties _:79f295ad32df4ce8a18a92539c6e8a3b61946; + sh:ignoredProperties _:a4aeb3f30c2042e3b539bc99a24f35721604; rdfs:label "Process"@en; sh:order "11"^^xsd:integer; owl:versionInfo "1.1"; shacl-play:color "Plum"; - sh:property eli-ep:P164, eli-ep:P165, eli-ep:P166, eli-ep:P167, eli-ep:P168, eli-ep:P169, - eli-ep:P170, eli-ep:P171, eli-ep:P172, eli-ep:P173, eli-ep:P174 . + sh:property eli-ep:P162, eli-ep:P163, eli-ep:P164, eli-ep:P165, eli-ep:P166, eli-ep:P167, + eli-ep:P168, eli-ep:P169, eli-ep:P170, eli-ep:P171, eli-ep:P172 . -_:79f295ad32df4ce8a18a92539c6e8a3b61946 rdf:first rdf:type; +_:a4aeb3f30c2042e3b539bc99a24f35721604 rdf:first rdf:type; rdf:rest rdf:nil . eli:WorkSubdivision a sh:NodeShape, rdfs:Class; @@ -247,15 +263,15 @@ eli:WorkSubdivision a sh:NodeShape, rdfs:Class; sh:nodeKind sh:IRI; sh:pattern "^https://data.europarl.europa.eu/eli/dl/doc/[A-Za-z0-9\\-_]+$"; sh:closed "true"^^xsd:boolean; - sh:ignoredProperties _:79f295ad32df4ce8a18a92539c6e8a3b61947; + sh:ignoredProperties _:a4aeb3f30c2042e3b539bc99a24f35721605; rdfs:label "Work Subdivision"@en; sh:order "12"^^xsd:integer; owl:versionInfo "1.3"; shacl-play:color "Orange"; - sh:property eli-ep:P46, eli-ep:P47, eli-ep:P48, eli-ep:P49, eli-ep:P50, eli-ep:P51, - eli-ep:P52 . + sh:property eli-ep:P50, eli-ep:P51, eli-ep:P52, eli-ep:P53, eli-ep:P54, eli-ep:P55, + eli-ep:P56, eli-ep:P57, eli-ep:P58, eli-ep:P59 . -_:79f295ad32df4ce8a18a92539c6e8a3b61947 rdf:first rdf:type; +_:a4aeb3f30c2042e3b539bc99a24f35721605 rdf:first rdf:type; rdf:rest rdf:nil . eli-dl:Decision a sh:NodeShape, rdfs:Class; @@ -263,207 +279,296 @@ eli-dl:Decision a sh:NodeShape, rdfs:Class; sh:nodeKind sh:IRI; sh:pattern "^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\\-_]+$"; sh:closed "true"^^xsd:boolean; - sh:ignoredProperties _:79f295ad32df4ce8a18a92539c6e8a3b61948; + sh:ignoredProperties _:a4aeb3f30c2042e3b539bc99a24f35721606; rdfs:label "Decision"@en; sh:order "13"^^xsd:integer; owl:versionInfo "1.3"; shacl-play:color "LightBlue"; - sh:property eli-ep:P107, eli-ep:P108, eli-ep:P109, eli-ep:P110, eli-ep:P111, eli-ep:P112, - eli-ep:P113, eli-ep:P114, eli-ep:P115, eli-ep:P116, eli-ep:P117, eli-ep:P118, eli-ep:P119, - eli-ep:P120, eli-ep:P121, eli-ep:P122, eli-ep:P123, eli-ep:P124, eli-ep:P125, eli-ep:P126, - eli-ep:P127, eli-ep:P128, eli-ep:P129, eli-ep:P130, eli-ep:P131, eli-ep:P132, eli-ep:P133, - eli-ep:P134, eli-ep:P135, eli-ep:P136 . + sh:property eli-ep:P104, eli-ep:P105, eli-ep:P106, eli-ep:P107, eli-ep:P108, eli-ep:P109, + eli-ep:P110, eli-ep:P111, eli-ep:P112, eli-ep:P113, eli-ep:P114, eli-ep:P115, eli-ep:P116, + eli-ep:P117, eli-ep:P118, eli-ep:P119, eli-ep:P120, eli-ep:P121 . + +_:a4aeb3f30c2042e3b539bc99a24f35721606 rdf:first rdf:type; + rdf:rest rdf:nil . + +eli-dl:Vote a sh:NodeShape, rdfs:Class; + skos:example "https://data.europarl.europa.eu/eli/dl/event/MTG-PL-2024-02-27-DEC-164491"; + sh:nodeKind sh:IRI; + sh:pattern "^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\\-_]+$"; + sh:closed "true"^^xsd:boolean; + sh:ignoredProperties _:a4aeb3f30c2042e3b539bc99a24f35721607; + rdfs:label "Vote"@en; + sh:order "14"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "LightBlue"; + sh:property eli-ep:P104, eli-ep:P105, eli-ep:P106, eli-ep:P107, eli-ep:P108, eli-ep:P109, + eli-ep:P110, eli-ep:P111, eli-ep:P112, eli-ep:P113, eli-ep:P114, eli-ep:P115, eli-ep:P116, + eli-ep:P117, eli-ep:P118, eli-ep:P119, eli-ep:P120, eli-ep:P121, eli-ep:P123, eli-ep:P124, + eli-ep:P125, eli-ep:P126, eli-ep:P127, eli-ep:P128, eli-ep:P129, eli-ep:P130, eli-ep:P131, + eli-ep:P132, eli-ep:P133, eli-ep:P134 . -_:79f295ad32df4ce8a18a92539c6e8a3b61948 rdf:first rdf:type; +_:a4aeb3f30c2042e3b539bc99a24f35721607 rdf:first rdf:type; rdf:rest rdf:nil . eli:WorkType a sh:NodeShape, rdfs:Class; - skos:example "http://publications.europa.eu/resource/authority/resource-type/ADOPT_TEXT"; + skos:example "https://data.europarl.europa.eu/def/ep-document-types/TEXT_ADOPTED"; sh:nodeKind sh:IRI; - sh:pattern "http://publications.europa.eu/resource/authority/resource-type/.*$"; - sh:ignoredProperties _:79f295ad32df4ce8a18a92539c6e8a3b61949; + sh:pattern "https://data.europarl.europa.eu/def/ep-document-types/.*$"; + sh:ignoredProperties _:a4aeb3f30c2042e3b539bc99a24f35721608; rdfs:label "Work type"@en; sh:order "16"^^xsd:integer; - owl:versionInfo "1.0"; + owl:versionInfo "2.1.0"; shacl-play:color "DarkGrey" . -_:79f295ad32df4ce8a18a92539c6e8a3b61949 rdf:first rdf:type; +_:a4aeb3f30c2042e3b539bc99a24f35721608 rdf:first rdf:type; rdf:rest rdf:nil . eli-dl:ParticipationRole a sh:NodeShape, rdfs:Class; - skos:example "http://publications.europa.eu/resource/authority/role/RAPP"; + skos:example "https://data.europarl.europa.eu/def/ep-roles/RAPPORTEUR"; sh:nodeKind sh:IRI; - sh:pattern "http://publications.europa.eu/resource/authority/role/.*$"; - sh:ignoredProperties _:79f295ad32df4ce8a18a92539c6e8a3b61950; + sh:pattern "https://data.europarl.europa.eu/def/ep-roles/.*$"; + sh:ignoredProperties _:a4aeb3f30c2042e3b539bc99a24f35721609; rdfs:label "Participation Role"@en; sh:order "17"^^xsd:integer; - owl:versionInfo "1.0"; + owl:versionInfo "2.1.0"; shacl-play:color "DarkGrey"; - sh:property eli-ep:P184, eli-ep:P185 . + sh:property eli-ep:P182, eli-ep:P183 . -_:79f295ad32df4ce8a18a92539c6e8a3b61950 rdf:first rdf:type; +_:a4aeb3f30c2042e3b539bc99a24f35721609 rdf:first rdf:type; rdf:rest rdf:nil . dcterms:LinguisticSystem a sh:NodeShape, rdfs:Class; skos:example "http://publications.europa.eu/resource/authority/language/LIT"; sh:nodeKind sh:IRI; sh:pattern "http://publications.europa.eu/resource/authority/langauge/.*$"; - sh:ignoredProperties _:79f295ad32df4ce8a18a92539c6e8a3b61951; + sh:ignoredProperties _:a4aeb3f30c2042e3b539bc99a24f35721610; rdfs:label "Linguistic System"@en; sh:order "18"^^xsd:integer; owl:versionInfo "1.0"; shacl-play:color "DarkGrey"; - sh:property eli-ep:P204, eli-ep:P205 . + sh:property eli-ep:P202, eli-ep:P203 . -_:79f295ad32df4ce8a18a92539c6e8a3b61951 rdf:first rdf:type; +_:a4aeb3f30c2042e3b539bc99a24f35721610 rdf:first rdf:type; rdf:rest rdf:nil . dcterms:MediaTypeOrExtent a sh:NodeShape, rdfs:Class; skos:example "http://publications.europa.eu/resource/authority/file-type/PDF"; sh:nodeKind sh:IRI; sh:pattern "http://publications.europa.eu/resource/authority/file-type/.*$"; - sh:ignoredProperties _:79f295ad32df4ce8a18a92539c6e8a3b61952; + sh:ignoredProperties _:a4aeb3f30c2042e3b539bc99a24f35721611; rdfs:label "Media Type or Extent"@en; sh:order "19"^^xsd:integer; owl:versionInfo "1.0"; shacl-play:color "DarkGrey" . -_:79f295ad32df4ce8a18a92539c6e8a3b61952 rdf:first rdf:type; +_:a4aeb3f30c2042e3b539bc99a24f35721611 rdf:first rdf:type; rdf:rest rdf:nil . dcterms:MediaType a sh:NodeShape, rdfs:Class; skos:example "https://www.iana.org/assignments/media-types/application/pdf"; sh:nodeKind sh:IRI; sh:pattern "https://www.iana.org/assignments/media-types/application/.*$"; - sh:ignoredProperties _:79f295ad32df4ce8a18a92539c6e8a3b61953; + sh:ignoredProperties _:a4aeb3f30c2042e3b539bc99a24f35721612; rdfs:label "Media Type"@en; sh:order "20"^^xsd:integer; owl:versionInfo "1.0"; shacl-play:color "DarkGrey" . -_:79f295ad32df4ce8a18a92539c6e8a3b61953 rdf:first rdf:type; +_:a4aeb3f30c2042e3b539bc99a24f35721612 rdf:first rdf:type; rdf:rest rdf:nil . euvoc:Country a sh:NodeShape, rdfs:Class; skos:example "http://publications.europa.eu/resource/authority/country/FRA"; sh:nodeKind sh:IRI; sh:pattern "http://publications.europa.eu/resource/authority/country/.*$"; - sh:ignoredProperties _:79f295ad32df4ce8a18a92539c6e8a3b61954; + sh:ignoredProperties _:a4aeb3f30c2042e3b539bc99a24f35721613; rdfs:label "Country"@en; sh:order "21"^^xsd:integer; owl:versionInfo "1.0"; shacl-play:color "DarkGrey"; - sh:property eli-ep:P208, eli-ep:P209 . + sh:property eli-ep:P206, eli-ep:P207 . -_:79f295ad32df4ce8a18a92539c6e8a3b61954 rdf:first rdf:type; +_:a4aeb3f30c2042e3b539bc99a24f35721613 rdf:first rdf:type; rdf:rest rdf:nil . dcterms:Location a sh:NodeShape, rdfs:Class; skos:example "http://publications.europa.eu/resource/authority/place/FRA_SXB"; sh:nodeKind sh:IRI; sh:pattern "http://publications.europa.eu/resource/authority/place/.*$"; - sh:ignoredProperties _:79f295ad32df4ce8a18a92539c6e8a3b61955; + sh:ignoredProperties _:a4aeb3f30c2042e3b539bc99a24f35721614; rdfs:label "Place"@en; sh:order "22"^^xsd:integer; owl:versionInfo "1.0"; shacl-play:color "DarkGrey"; - sh:property eli-ep:P212, eli-ep:P213, eli-ep:P214 . + sh:property eli-ep:P210, eli-ep:P211, eli-ep:P212 . -_:79f295ad32df4ce8a18a92539c6e8a3b61955 rdf:first rdf:type; +_:a4aeb3f30c2042e3b539bc99a24f35721614 rdf:first rdf:type; rdf:rest rdf:nil . euvoc:FileStatus a sh:NodeShape, rdfs:Class; skos:example "http://publications.europa.eu/resource/authority/file-status/ADOPTED"; sh:nodeKind sh:IRI; sh:pattern "http://publications.europa.eu/resource/authority/file-status/.*$"; - sh:ignoredProperties _:79f295ad32df4ce8a18a92539c6e8a3b61956; + sh:ignoredProperties _:a4aeb3f30c2042e3b539bc99a24f35721615; rdfs:label "Status"@en; sh:order "23"^^xsd:integer; owl:versionInfo "1.0"; shacl-play:color "DarkGrey"; - sh:property eli-ep:P192, eli-ep:P193 . + sh:property eli-ep:P190, eli-ep:P191 . -_:79f295ad32df4ce8a18a92539c6e8a3b61956 rdf:first rdf:type; +_:a4aeb3f30c2042e3b539bc99a24f35721615 rdf:first rdf:type; rdf:rest rdf:nil . org:Organization a sh:NodeShape, rdfs:Class; - skos:example "http://publications.europa.eu/resource/authority/corporate-body/EP"; + skos:example "https://data.europarl.europa.eu/org/EU_PARLIAMENT"; sh:nodeKind sh:IRI; - sh:pattern "http://publications.europa.eu/resource/authority/corporate-body/.*$"; - sh:ignoredProperties _:79f295ad32df4ce8a18a92539c6e8a3b61957; - rdfs:label "Corporate Body"@en; + sh:pattern "https://data.europarl.europa.eu/org/.*$"; + sh:ignoredProperties _:a4aeb3f30c2042e3b539bc99a24f35721616; + rdfs:label "Corporate Body (Organisation)"@en; sh:order "24"^^xsd:integer; - owl:versionInfo "1.0"; + owl:versionInfo "2.1.0"; shacl-play:color "DarkGrey"; - sh:property eli-ep:P221, eli-ep:P222 . + sh:property eli-ep:P220 . -_:79f295ad32df4ce8a18a92539c6e8a3b61957 rdf:first rdf:type; +_:a4aeb3f30c2042e3b539bc99a24f35721616 rdf:first rdf:type; rdf:rest rdf:nil . org:Site a sh:NodeShape, rdfs:Class; skos:example "http://publications.europa.eu/resource/authority/site/ASP"; sh:nodeKind sh:IRI; sh:pattern "http://publications.europa.eu/resource/authority/site/.*$"; - sh:ignoredProperties _:79f295ad32df4ce8a18a92539c6e8a3b61958; + sh:ignoredProperties _:a4aeb3f30c2042e3b539bc99a24f35721617; rdfs:label "Site"@en; sh:order "25"^^xsd:integer; owl:versionInfo "1.0"; shacl-play:color "DarkGrey"; - sh:property eli-ep:P217, eli-ep:P218 . + sh:property eli-ep:P215, eli-ep:P216 . -_:79f295ad32df4ce8a18a92539c6e8a3b61958 rdf:first rdf:type; +_:a4aeb3f30c2042e3b539bc99a24f35721617 rdf:first rdf:type; rdf:rest rdf:nil . skos:Concept a sh:NodeShape, rdfs:Class; skos:example "http://eurovoc.europa.eu/434743"; sh:nodeKind sh:IRI; - sh:ignoredProperties _:79f295ad32df4ce8a18a92539c6e8a3b61959; + sh:ignoredProperties _:a4aeb3f30c2042e3b539bc99a24f35721618; rdfs:label "Concept"@en; sh:order "26"^^xsd:integer; owl:versionInfo "1.0"; shacl-play:color "DarkGrey"; - sh:property eli-ep:P180, eli-ep:P181 . + sh:property eli-ep:P178, eli-ep:P179 . -_:79f295ad32df4ce8a18a92539c6e8a3b61959 rdf:first rdf:type; +_:a4aeb3f30c2042e3b539bc99a24f35721618 rdf:first rdf:type; rdf:rest rdf:nil . eli-dl:ActivityType a sh:NodeShape, rdfs:Class; - skos:example "http://publications.europa.eu/resource/authority/event/EP_PLENARY_PART_SESSION"; + skos:example "https://data.europarl.europa.eu/def/ep-activities/TABLING_PLENARY"; sh:nodeKind sh:IRI; - sh:pattern "http://publications.europa.eu/resource/authority/event/.*$"; - sh:ignoredProperties _:79f295ad32df4ce8a18a92539c6e8a3b61960; + sh:pattern "https://data.europarl.europa.eu/def/ep-activities/.*$"; + sh:ignoredProperties _:a4aeb3f30c2042e3b539bc99a24f35721619; rdfs:label "Activity Type"@en; sh:order "27"^^xsd:integer; - owl:versionInfo "1.0"; + owl:versionInfo "2.0"; shacl-play:color "DarkGrey"; - sh:property eli-ep:P225, eli-ep:P226 . + sh:property eli-ep:P223, eli-ep:P224 . -_:79f295ad32df4ce8a18a92539c6e8a3b61960 rdf:first rdf:type; +_:a4aeb3f30c2042e3b539bc99a24f35721619 rdf:first rdf:type; rdf:rest rdf:nil . eli:SubdivisionType a sh:NodeShape, rdfs:Class; skos:example "http://publications.europa.eu/resource/authority/subdivision/ITM"; sh:nodeKind sh:IRI; sh:pattern "http://publications.europa.eu/resource/authority/subdivision/.*$"; - sh:ignoredProperties _:79f295ad32df4ce8a18a92539c6e8a3b61961; + sh:ignoredProperties _:a4aeb3f30c2042e3b539bc99a24f35721620; rdfs:label "Subdivision Type"@en; sh:order "28"^^xsd:integer; owl:versionInfo "1.3"; shacl-play:color "DarkGrey"; - sh:property eli-ep:P229, eli-ep:P230 . + sh:property eli-ep:P227, eli-ep:P228 . -_:79f295ad32df4ce8a18a92539c6e8a3b61961 rdf:first rdf:type; +_:a4aeb3f30c2042e3b539bc99a24f35721620 rdf:first rdf:type; rdf:rest rdf:nil . -eli-ep:P10 owl:versionInfo "1"; - sh:path eli-dl:parliamentary_term; - sh:name "parliamentary term"@en; - sh:description "The parliamentary term in which the activity took place"@en; +eli-dl:ProcessType a sh:NodeShape, rdfs:Class; + skos:example "https://data.europarl.europa.eu/def/ep-procedure-types/COD"; + sh:nodeKind sh:IRI; + sh:pattern "https://data.europarl.europa.eu/def/ep-procedure-types/.*$"; + sh:ignoredProperties _:a4aeb3f30c2042e3b539bc99a24f35721621; + rdfs:label "Process Type"@en; + sh:order "29"^^xsd:integer; + owl:versionInfo "2.0"; + shacl-play:color "DarkGrey"; + sh:property eli-ep:P230, eli-ep:P231 . + +_:a4aeb3f30c2042e3b539bc99a24f35721621 rdf:first rdf:type; + rdf:rest rdf:nil . + +eli-dl:DecisionMethod a sh:NodeShape, rdfs:Class; + skos:example "https://data.europarl.europa.eu/def/ep-decision-methods/VOTE_ELECTRONIC_ROLLCALL"; + sh:nodeKind sh:IRI; + sh:pattern "https://data.europarl.europa.eu/def/ep-decision-methods/.*$"; + sh:ignoredProperties _:a4aeb3f30c2042e3b539bc99a24f35721622; + rdfs:label "Decision Method"@en; + sh:order "30"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property eli-ep:P233, eli-ep:P234 . + +_:a4aeb3f30c2042e3b539bc99a24f35721622 rdf:first rdf:type; + rdf:rest rdf:nil . + +eli-dl:DecisionOutcome a sh:NodeShape, rdfs:Class; + skos:example "https://data.europarl.europa.eu/def/ep-statuses/ADOPTED"; + sh:nodeKind sh:IRI; + sh:pattern "https://data.europarl.europa.eu/def/ep-statuses/.*$"; + sh:ignoredProperties _:a4aeb3f30c2042e3b539bc99a24f35721623; + rdfs:label "Decision Outcome"@en; + sh:order "31"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property eli-ep:P236, eli-ep:P237 . + +_:a4aeb3f30c2042e3b539bc99a24f35721623 rdf:first rdf:type; + rdf:rest rdf:nil . + +eli-dl:ProcessStage a sh:NodeShape, rdfs:Class; + skos:example "http://publications.europa.eu/resource/authority/procedure-phase/RDG1"; + sh:nodeKind sh:IRI; + sh:pattern "http://publications.europa.eu/resource/authority/procedure-phase/.*$"; + sh:ignoredProperties _:a4aeb3f30c2042e3b539bc99a24f35721624; + rdfs:label "Process Stage"@en; + sh:order "32"^^xsd:integer; + owl:versionInfo "2.1.0"; + shacl-play:color "DarkGrey"; + sh:property eli-ep:P239, eli-ep:P240 . + +_:a4aeb3f30c2042e3b539bc99a24f35721624 rdf:first rdf:type; + rdf:rest rdf:nil . + +eli-ep:P9 owl:versionInfo "1.0"; + sh:path eli:has_member; + sh:name "has member"@en; + sh:description "Indicates that a Work is part of a Complex Work."@en; + sh:nodeKind sh:IRI; + sh:class eli:Work . + +eli-ep:P10 owl:versionInfo "1.0"; + sh:path dcat:hasCurrentVersion; + sh:name "has current version"@en; + sh:description "This property is intended for relating a non-versioned or abstract resource to a single snapshot that can be used as a permalink to indicate the current version of the content [PAV].The notion of version used by this property is limited to versions resulting from revisions occurring to a resource as part of its life-cycle."@en; sh:maxCount "1"^^xsd:integer; sh:nodeKind sh:IRI; - sh:class eli-dl:ParliamentaryTerm . + sh:class eli:Work . + +eli-ep:P14 owl:versionInfo "1.0"; + sh:path dcterms:identifier; + sh:name "identifier"@en; + sh:description "An unambiguous reference to the resource."@en; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:string . -eli-ep:P11 owl:versionInfo "1.1"; +eli-ep:P15 owl:versionInfo "1.1"; sh:path eli:work_type; sh:name "work type"@en; sh:description "The type of a work, taken from a controlled vocabulary."@en; @@ -472,7 +577,15 @@ eli-ep:P11 owl:versionInfo "1.1"; sh:nodeKind sh:IRI; sh:class eli:Worktype . -eli-ep:P12 owl:versionInfo "1"; +eli-ep:P16 owl:versionInfo "1.0"; + sh:path eli-dl:parliamentary_term; + sh:name "parliamentary term"@en; + sh:description "The parliamentary term in which the activity took place"@en; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:class eli-dl:ParliamentaryTerm . + +eli-ep:P17 owl:versionInfo "1.0"; sh:path eli:date_document; sh:name "date document"@en; sh:description "Date of adoption or signature (of the form yyyy-mm-dd) of the document"@en; @@ -481,7 +594,7 @@ eli-ep:P12 owl:versionInfo "1"; sh:nodeKind sh:Literal; sh:datatype xsd:date . -eli-ep:P13 owl:versionInfo "1"; +eli-ep:P18 owl:versionInfo "1.0"; sh:path epvoc:epNumber; sh:name "ep number"@en; sh:description "European Parliament number"@en; @@ -489,7 +602,7 @@ eli-ep:P13 owl:versionInfo "1"; sh:nodeKind sh:Literal; sh:datatype xsd:string . -eli-ep:P14 owl:versionInfo "1"; +eli-ep:P19 owl:versionInfo "1.0"; sh:path rdfs:label; sh:name "display label"@en; sh:description "Label to by displayed in user interfaces"@en; @@ -497,16 +610,7 @@ eli-ep:P14 owl:versionInfo "1"; sh:nodeKind sh:Literal; sh:datatype xsd:string . -eli-ep:P15 owl:versionInfo "1"; - sh:path dcterms:identifier; - sh:name "identifier"@en; - sh:description "An unambiguous reference to the resource."@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:string . - -eli-ep:P16 owl:versionInfo "1"; +eli-ep:P20 owl:versionInfo "1.0"; sh:path epvoc:identifierYear; sh:name "identifier year"@en; sh:description "A year linked to the reference of the resource."@en; @@ -514,7 +618,7 @@ eli-ep:P16 owl:versionInfo "1"; sh:nodeKind sh:Literal; sh:datatype xsd:string . -eli-ep:P17 owl:versionInfo "1"; +eli-ep:P21 owl:versionInfo "1.0"; sh:path dcterms:title; sh:name "title"@en; sh:description "use ISO639-1 of controlled vocabulary"@en; @@ -522,28 +626,28 @@ eli-ep:P17 owl:versionInfo "1"; sh:nodeKind sh:Literal; sh:datatype rdf:langString . -eli-ep:P18 owl:versionInfo "1"; +eli-ep:P22 owl:versionInfo "1.0"; sh:path skos:notation; sh:name "notation in EP Public Register"@en; sh:description "A notation is a string of characters such as \"T58.5\" or \"303.4833\" used to uniquely identify a concept within the scope of a given concept scheme."@en; sh:nodeKind sh:Literal; sh:datatype epvoc:publicRegister . -eli-ep:P19 owl:versionInfo "1"; +eli-ep:P23 owl:versionInfo "1.0"; sh:path eli:is_derivative_of; sh:name "is derivative of"@en; sh:description "This work is derived from the other work. Example: a motion derived from an oral question."@en; sh:nodeKind sh:IRI; sh:class eli:Work . -eli-ep:P20 owl:versionInfo "1"; +eli-ep:P24 owl:versionInfo "1.0"; sh:path eli:is_annex_of; sh:name "is annex of"@en; sh:description "Indicates that the Work is Annex of another Work"@en; sh:nodeKind sh:IRI; sh:class eli:Work . -eli-ep:P21 owl:versionInfo "1"; +eli-ep:P25 owl:versionInfo "1.0"; sh:path dcterms:publisher; sh:name "publisher"@en; sh:description "The property refers to the institution responsible for making the document available. The values are concepts of op-aut:corporate-body."@en; @@ -551,7 +655,7 @@ eli-ep:P21 owl:versionInfo "1"; sh:nodeKind sh:IRI; sh:class org:Organization . -eli-ep:P22 owl:versionInfo "1"; +eli-ep:P26 owl:versionInfo "1.0"; sh:path epvoc:numbering; sh:name "numbering"@en; sh:description "This property refers to a number sequence that indicates order or is used for identification."@en; @@ -559,7 +663,7 @@ eli-ep:P22 owl:versionInfo "1"; sh:nodeKind sh:Literal; sh:datatype xsd:string . -eli-ep:P23 owl:versionInfo "1"; +eli-ep:P27 owl:versionInfo "1.0"; sh:path epvoc:itemNumberBegin; sh:name "numbering range begin"@en; sh:description "This property identifies the starting number in a list of items."@en; @@ -567,7 +671,7 @@ eli-ep:P23 owl:versionInfo "1"; sh:nodeKind sh:Literal; sh:datatype xsd:integer . -eli-ep:P24 owl:versionInfo "1"; +eli-ep:P28 owl:versionInfo "1.0"; sh:path epvoc:itemNumberEnd; sh:name "numbering range end"@en; sh:description "This property identifies the ending number in a list of items."@en; @@ -575,14 +679,14 @@ eli-ep:P24 owl:versionInfo "1"; sh:nodeKind sh:Literal; sh:datatype xsd:integer . -eli-ep:P25 owl:versionInfo "1"; +eli-ep:P29 owl:versionInfo "1.0"; sh:path epvoc:workHadParticipation; sh:name "stakeholder participant"@en; sh:description "Indicates the participation of a stakeholder to an activity involving the work. The role of the agent in this participation is described in the participation resource."@en; sh:nodeKind sh:IRI; sh:class eli-dl:Participation . -eli-ep:P28 owl:versionInfo "1"; +eli-ep:P32 owl:versionInfo "1.0"; sh:path epvoc:epNumberVersion; sh:name "ep number version"@en; sh:description "European Parliament number version"@en; @@ -590,7 +694,7 @@ eli-ep:P28 owl:versionInfo "1"; sh:nodeKind sh:Literal; sh:datatype xsd:string . -eli-ep:P29 owl:versionInfo "1"; +eli-ep:P33 owl:versionInfo "1.0"; sh:path eli-dl:foresees_change_of; sh:name "amends"@en; sh:description """Indicates a LegalResource already published that the future law, if adopted, will change. Readers should refer to the definition of the eli:changes property. @@ -599,7 +703,7 @@ Note the legal impacts can change in successive versions of the same document."" sh:nodeKind sh:IRI; sh:class eli:Work . -eli-ep:P30 owl:versionInfo "1"; +eli-ep:P34 owl:versionInfo "1.0"; sh:path eli:consolidated_by; sh:name "consolidated by"@en; sh:description "Indicates that this legal resource or expression is taken into account in a consolidated text"@en; @@ -607,7 +711,7 @@ eli-ep:P30 owl:versionInfo "1"; sh:nodeKind sh:IRI; sh:class eli:Work . -eli-ep:P31 owl:versionInfo "1"; +eli-ep:P35 owl:versionInfo "1.0"; sh:path eli-dl:answers_to; sh:name "answers"@en; sh:description "Indicates that this work is an answer the other work."@en; @@ -615,28 +719,28 @@ eli-ep:P31 owl:versionInfo "1"; sh:nodeKind sh:IRI; sh:class eli:Work . -eli-ep:P32 owl:versionInfo "1"; +eli-ep:P36 owl:versionInfo "1.0"; sh:path eli:based_on; sh:name "based on"@en; sh:description "Indicates that this work is empowered by another one, typically rules, constitution, a treaty or an enabling act."@en; sh:nodeKind sh:IRI; sh:class eli:LegalResource . -eli-ep:P33 owl:versionInfo "1"; +eli-ep:P37 owl:versionInfo "1.0"; sh:path dcterms:contributor; sh:name "contributor"@en; sh:description "An entity responsible for making contributions to the resource."@en; sh:nodeKind sh:IRI; sh:class foaf:Agent . -eli-ep:P34 owl:versionInfo "1"; +eli-ep:P38 owl:versionInfo "1.0"; sh:path dcterms:creator; sh:name "creator"@en; sh:description "An agent responsible for making the resource."@en; sh:nodeKind sh:IRI; sh:class foaf:Agent . -eli-ep:P35 owl:versionInfo "1"; +eli-ep:P39 owl:versionInfo "1.0"; sh:path epvoc:versiontype; sh:name "version status"@en; sh:description "Indicates the version type of a Work part of a Complex Work, like Agenda or Minutes."@en; @@ -644,7 +748,7 @@ eli-ep:P35 owl:versionInfo "1"; sh:nodeKind sh:IRI; sh:class euvoc:FileStatus . -eli-ep:P36 owl:versionInfo "1"; +eli-ep:P40 owl:versionInfo "1.0"; sh:path epvoc:originalLanguage; sh:name "original language"@en; sh:description "Original language of a work"@en; @@ -652,7 +756,7 @@ eli-ep:P36 owl:versionInfo "1"; sh:nodeKind sh:IRI; sh:class dcterms:LinguisticSystem . -eli-ep:P37 owl:versionInfo "1"; +eli-ep:P41 owl:versionInfo "1.0"; sh:path eli:corrects; sh:name "corrects"@en; sh:description "Indicates that this work / expression corrects the other work / expression. Corrects is used for minor corrections made to a work / expression. The property used to relate works describe the fact that a work expresses some corrections to be made to the an other work. The property used to relate expression indicate that a specific linguistic expression correct a specific expression."@en; @@ -660,42 +764,42 @@ eli-ep:P37 owl:versionInfo "1"; sh:nodeKind sh:IRI; sh:class eli:Work . -eli-ep:P38 owl:versionInfo "1"; +eli-ep:P42 owl:versionInfo "1.0"; sh:path eli:is_realized_by; sh:name "is realized by"@en; sh:description "Relates a work to an expression that realizes it. Inverse of \"realizes\"."@en; sh:nodeKind sh:IRI; sh:class eli:Expression . -eli-ep:P39 owl:versionInfo "1"; +eli-ep:P43 owl:versionInfo "1.0"; sh:path eli:is_about; sh:name "is about"@en; sh:description "A subject for this legal resource. The use of Eurovoc (http://eurovoc.europa.eu) is encouraged to select values for this property. Member states are encouraged to align local values to Eurovoc."@en; sh:nodeKind sh:IRI; sh:class skos:Concept . -eli-ep:P40 owl:versionInfo "1.1"; +eli-ep:P44 owl:versionInfo "1.1"; sh:path epvoc:isAboutSubjectMatter; sh:name "is about subject matter"@en; sh:description "This property is a subproperty of eli:is_about and identifies the subject matter of a Work. It points to concepts of the subject-matter OP vocabulary."@en; sh:nodeKind sh:IRI; sh:class skos:Concept . -eli-ep:P41 owl:versionInfo "1.1"; +eli-ep:P45 owl:versionInfo "1.1"; sh:path epvoc:isAboutDirectoryCode; sh:name "is about directory code"@en; sh:description "This property is a subproperty of eli:is_about and identifies the directory code of a Work. It points to concepts of the dir-eu-legal-act OP vocabulary."@en; sh:nodeKind sh:IRI; sh:class skos:Concept . -eli-ep:P42 owl:versionInfo "1.1"; +eli-ep:P46 owl:versionInfo "1.1"; sh:path eli-dl:adopts; sh:name "adopts"@en; sh:description "Indicates that the work represents the adopted work of one or several related works"@en; sh:nodeKind sh:IRI; sh:class eli:Work . -eli-ep:P43 owl:versionInfo "1.5"; +eli-ep:P47 owl:versionInfo "1.5"; sh:path epvoc:expressionContent; sh:name "expression content"@en; sh:description "This property is a shortcut of the more fully developed path from eli:Work to eli:Expression"@en; @@ -703,7 +807,7 @@ eli-ep:P43 owl:versionInfo "1.5"; sh:nodeKind sh:Literal; sh:datatype rdf:langString . -eli-ep:P46 owl:versionInfo "1.3"; +eli-ep:P50 owl:versionInfo "1.3"; sh:path dcterms:identifier; sh:name "identifier"@en; sh:description "An unambiguous reference to the resource."@en; @@ -713,7 +817,7 @@ eli-ep:P46 owl:versionInfo "1.3"; sh:nodeKind sh:Literal; sh:datatype xsd:string . -eli-ep:P47 owl:versionInfo "1.3"; +eli-ep:P51 owl:versionInfo "1.3"; sh:path epvoc:numbering; sh:name "numbering"@en; sh:description "This property refers to a number sequence that indicates order or is used for identification."@en; @@ -722,7 +826,7 @@ eli-ep:P47 owl:versionInfo "1.3"; sh:nodeKind sh:Literal; sh:datatype xsd:string . -eli-ep:P48 owl:versionInfo "1.3"; +eli-ep:P52 owl:versionInfo "1.3"; sh:path eli:number; sh:name "number"@en; sh:description "An identifier or other disambiguating feature for a legal resource or legal expression. This can be the number of a legislation, the number of an article, or the issue number of an official journal."@en; @@ -731,7 +835,7 @@ eli-ep:P48 owl:versionInfo "1.3"; sh:nodeKind sh:Literal; sh:datatype xsd:integer . -eli-ep:P49 owl:versionInfo "1.3"; +eli-ep:P53 owl:versionInfo "1.3"; sh:path eli:is_part_of; sh:name "is part of"@en; sh:description "Indicates a work in which this one is physically included. Covers the case of text included in an Official Journal, or an article included in a text. For the notion of conceptual/temporal inclusion, use eli:is_member_of."@en; @@ -740,7 +844,7 @@ eli-ep:P49 owl:versionInfo "1.3"; sh:nodeKind sh:IRI; sh:class eli:Work . -eli-ep:P50 owl:versionInfo "1.3"; +eli-ep:P54 owl:versionInfo "1.3"; sh:path eli:type_subdivision; sh:name "type subdivision"@en; sh:description """The type of a document subdivision (e.g. \"Article\", \"Paragraph\", \"Section\", etc.). @@ -753,7 +857,7 @@ ELI does not specify a list of possible values. Member states are encouraged to sh:nodeKind sh:IRI; sh:class eli:SubdivisionType . -eli-ep:P51 owl:versionInfo "1.3"; +eli-ep:P55 owl:versionInfo "1.3"; sh:path dcterms:title; sh:name "title"@en; sh:description "use ISO639-1 of controlled vocabulary"@en; @@ -762,219 +866,147 @@ eli-ep:P51 owl:versionInfo "1.3"; sh:nodeKind sh:Literal; sh:datatype rdf:langString . -eli-ep:P52 owl:versionInfo "1.5"; +eli-ep:P56 owl:versionInfo "1.5"; sh:path eli:refers_to; sh:name "refers to"@en; shacl-play:note "2023-08-23: new"; sh:nodeKind sh:IRI; sh:class eli:Work . -eli-ep:P55 owl:versionInfo "1"; - sh:path eli:has_member; - sh:name "has member"@en; - sh:description "Indicates that a Work is part of a Complex Work."@en; - sh:nodeKind sh:IRI; - sh:class eli:Work . - -eli-ep:P56 owl:versionInfo "1"; - sh:path dcat:hasCurrentVersion; - sh:name "has current version"@en; - sh:description "This property is intended for relating a non-versioned or abstract resource to a single snapshot that can be used as a permalink to indicate the current version of the content [PAV].The notion of version used by this property is limited to versions resulting from revisions occurring to a resource as part of its life-cycle."@en; +eli-ep:P57 owl:versionInfo "2.1.0"; + sh:path skos:notation; + sh:name "notation (speech id)"@en; + shacl-play:note "2024-03-20: new, cardinality to check"; sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype epvoc:speechId . + +eli-ep:P58 owl:versionInfo "2.1.0"; + sh:path epvoc:originalLanguage; + sh:name "original language"@en; + sh:description "Original language of a work subdivision"@en; + shacl-play:note "2024-03-20: new, cardinality to check"; sh:nodeKind sh:IRI; - sh:class eli:Work . + sh:class dcterms:LinguisticSystem . -eli-ep:P59 owl:versionInfo "1"; - sh:path eli-dl:had_activity_type; - sh:name "activity type"@en; - sh:description "The type of a process. The type of a process often determine the workflow being followed to create the law."@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; +eli-ep:P59 owl:versionInfo "2.1.0"; + sh:path eli:is_realized_by; + sh:name "is realized by"@en; + sh:description "Relates a work to an expression that realizes it. Inverse of \"realizes\"."@en; + shacl-play:note "2024-03-20: new, cardinality to check"; sh:nodeKind sh:IRI; - sh:class eli-dl:Activitytype . + sh:class eli:Expression . -eli-ep:P60 owl:versionInfo "1"; +eli-ep:P63 owl:versionInfo "2.1.0"; sh:path eli-dl:activity_id; sh:name "activity id"@en; sh:description """An identifier for the process. This is meant to capture how the process is identified by law makers. A process can have multiple identifiers for different institutions, e.g. an identifier for the government, and an identifier for the parliament. Note that a subproperty process_external_id exists to capture the identifier of another institution, depending on the point of view."""@en; + shacl-play:note "2024-03-23: merged for common properties avoiding repetition"; sh:maxCount "1"^^xsd:integer; sh:nodeKind sh:Literal; sh:datatype xsd:string . -eli-ep:P61 owl:versionInfo "1.2"; +eli-ep:P64 owl:versionInfo "2.1.0"; + sh:path eli-dl:had_activity_type; + sh:name "activity type"@en; + sh:description "The type of a process. The type of a process often determine the workflow being followed to create the law."@en; + shacl-play:note "2024-03-23: merge"; + sh:minCount "1"^^xsd:integer; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:class eli-dl:Activitytype . + +eli-ep:P65 owl:versionInfo "2.1.0"; sh:path eli-dl:activity_date; sh:name "activity date"@en; - sh:description """The date of an activity, to indicate a single date. Alternatively, if an activity spans a time range, \\\"activity_start_date\\\" and \\\"activity_end_date\\\" can be used to indicate the beginning and end of the activity. - -Dates can be expressed either at a date precision (yyyy-mm-dd), or with time precision (yyyy-dd-mmYhh:mm:ss)"""@en; + sh:description "The date of an activity, to indicate a single date. Alternatively, if an activity spans a time range, \\\"activity_start_date\\\" and \\\"activity_end_date\\\" can be used to indicate the beginning and end of the activity."@en; + shacl-play:note "2024-03-23: merge"; sh:minCount "1"^^xsd:integer; sh:maxCount "1"^^xsd:integer; sh:nodeKind sh:Literal; sh:datatype xsd:date . -eli-ep:P62 owl:versionInfo "1"; +eli-ep:P66 owl:versionInfo "2.1.0"; sh:path eli-dl:activity_start_date; sh:name "activity start date"@en; - sh:description """The date at which an activity started. - -Dates can be expressed either at a date precision (yyyy-mm-dd), or with time precision (yyyy-dd-mmYhh:mm:ss)"""@en; + sh:description "The date at which an activity started."@en; + shacl-play:note "2024-03-23: merge"; sh:minCount "1"^^xsd:integer; sh:maxCount "1"^^xsd:integer; sh:nodeKind sh:Literal; sh:datatype xsd:dateTime . -eli-ep:P63 owl:versionInfo "1"; +eli-ep:P67 owl:versionInfo "2.1.0"; sh:path eli-dl:activity_end_date; sh:name "activity end date"@en; - sh:description """The date at which an activity ended. - -Dates can be expressed either at a date precision (yyyy-mm-dd), or with time precision (yyyy-dd-mmYhh:mm:ss)"""@en; + sh:description "The date at which an activity ended."@en; + shacl-play:note "2024-03-23: merge"; sh:minCount "1"^^xsd:integer; sh:maxCount "1"^^xsd:integer; sh:nodeKind sh:Literal; sh:datatype xsd:dateTime . -eli-ep:P64 owl:versionInfo "1.5"; - sh:path skos:notation; - sh:name "identifier in pericles"@en; - sh:description "An identifier is a string of characters such as \"12345-33\" used to uniquely identify a concept within the scope of a given concept scheme."@en; - sh:nodeKind sh:Literal; - sh:datatype epvoc:periclesId . - -eli-ep:P65 owl:versionInfo "1.5"; - sh:path skos:notation; - sh:name "agenda point notation"@en; - sh:description "An identifier is a string of characters such as \"12345-33\" used to uniquely identify a concept within the scope of a given concept scheme."@en; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - sh:class epvoc:agendaPoint . - -eli-ep:P66 owl:versionInfo "1.5"; - sh:path skos:notation; - sh:name "agenda plenary dossier identifier"@en; - sh:description "An identifier is a string of characters such as \"12345-33\" used to uniquely identify a concept within the scope of a given concept scheme."@en; +eli-ep:P68 owl:versionInfo "2.1.0"; + sh:path eli-dl:activity_order; + sh:name "order"@en; + sh:description "Indicates the order of this activity in a sequence of activities. Note that the range of this property is xsd:decimal, so it is always possible to order a new activity in between two subsequent existing activities."@en; + shacl-play:note "2024-03-23: merge"; sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - sh:class epvoc:agendaId . + sh:nodeKind sh:Literal; + sh:datatype xsd:integer . -eli-ep:P67 owl:versionInfo "1.5"; +eli-ep:P69 owl:versionInfo "2.1.0"; sh:path eli-dl:activity_label; sh:name "activity label"@en; sh:description "A label on the activity, describing what is being carried out."@en; + shacl-play:note "2024-03-23: merge"; sh:nodeKind sh:Literal; sh:datatype rdf:langString . -eli-ep:P68 owl:versionInfo "1.5"; - sh:path epvoc:structuredLabel; - sh:name "structured activity label"@en; - sh:description "A structured label on the activity, describing what is being carried out."@en; - sh:nodeKind sh:Literal; - sh:datatype rdf:langString . - -eli-ep:P69 owl:versionInfo "1.5"; - sh:path epvoc:headingLabel; - sh:name "heading activity label"@en; - sh:description "A heading label on the activity, describing what is being carried out."@en; - sh:nodeKind sh:Literal; - sh:datatype rdf:langString . - -eli-ep:P70 owl:versionInfo "1.5"; - sh:path epvoc:agendaLabel; - sh:name "OJ heading activity label"@en; - sh:description "A heading label (from OJ) on the activity, describing what is being carried out."@en; - sh:nodeKind sh:Literal; - sh:datatype rdf:langString . - -eli-ep:P71 owl:versionInfo "1.5"; - sh:path epvoc:hasRoom; - sh:name "has room"@en; - sh:description "This property associates a resource with a room (physical or virtual), . E.g., it can be the room where an activity takes place or a person's office."@en; - sh:nodeKind sh:IRI; - sh:class epvoc:Room . - -eli-ep:P72 owl:versionInfo "1.5"; +eli-ep:P70 owl:versionInfo "2.1.0"; sh:path eli-dl:parliamentary_term; sh:name "parliamentary term"@en; sh:description "The parliamentary term in which the activity took place"@en; + shacl-play:note "2024-03-23: merge"; sh:maxCount "1"^^xsd:integer; sh:nodeKind sh:IRI; sh:class eli-dl:ParliamentaryTerm . -eli-ep:P73 owl:versionInfo "1"; +eli-ep:P71 owl:versionInfo "2.1.0"; sh:path vcard:hasLocality; sh:name "locality"@en; sh:description "Used to support property parameters for the locality data property"@en; + shacl-play:note "2024-03-23: merge"; sh:maxCount "1"^^xsd:integer; sh:nodeKind sh:IRI; sh:class dcterms:Location . -eli-ep:P74 owl:versionInfo "1.5"; - sh:path eli-dl:activity_order; - sh:name "order"@en; - sh:description "Indicates the order of this activity in a sequence of activities. Note that the range of this property is xsd:decimal, so it is always possible to order a new activity in between two subsequent existing activities."@en; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:integer . - -eli-ep:P75 owl:versionInfo "1.5"; - sh:path epvoc:referenceText; - sh:name "reference text"@en; - sh:description "A label on the activity, describing what is being carried out."@en; - sh:nodeKind sh:Literal; - sh:datatype rdf:langString . - -eli-ep:P78 owl:versionInfo "1"; - sh:path eli-dl:had_activity_type; - sh:name "activity type"@en; - sh:description "The type of a process. The type of a process often determine the workflow being followed to create the law."@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; +eli-ep:P72 owl:versionInfo "2.1.0"; + sh:path eli-dl:occured_at_stage; + sh:name "occured at stage"@en; + sh:description "The stage at which an activity occured."@en; + shacl-play:note "2024-03-23: new"; sh:nodeKind sh:IRI; - sh:class eli-dl:Activitytype . - -eli-ep:P79 owl:versionInfo "1.2"; - sh:path eli-dl:activity_date; - sh:name "activity date"@en; - sh:description """The date of an activity, to indicate a single date. Alternatively, if an activity spans a time range, \\\"activity_start_date\\\" and \\\"activity_end_date\\\" can be used to indicate the beginning and end of the activity. - -Dates can be expressed either at a date precision (yyyy-mm-dd), or with time precision (yyyy-dd-mmYhh:mm:ss)"""@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:date . - -eli-ep:P80 owl:versionInfo "1"; - sh:path eli-dl:activity_start_date; - sh:name "activity start date"@en; - sh:description """The date at which an activity started. - -Dates can be expressed either at a date precision (yyyy-mm-dd), or with time precision (yyyy-dd-mmYhh:mm:ss)"""@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:dateTime . - -eli-ep:P81 owl:versionInfo "1"; - sh:path eli-dl:activity_end_date; - sh:name "activity end date"@en; - sh:description """The date at which an activity ended. + sh:class eli-dl:ProcessStage . -Dates can be expressed either at a date precision (yyyy-mm-dd), or with time precision (yyyy-dd-mmYhh:mm:ss)"""@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; +eli-ep:P73 owl:versionInfo "2.1.0"; + sh:path epvoc:structuredLabel; + sh:name "structured activity label"@en; + sh:description "A structured label on the activity, describing what is being carried out."@en; + shacl-play:note "2024-03-23: merge"; sh:nodeKind sh:Literal; - sh:datatype xsd:dateTime . + sh:datatype rdf:langString . -eli-ep:P82 owl:versionInfo "1"; +eli-ep:P75 owl:versionInfo "1.0"; sh:path eli-dl:documented_by_a_realization_of; sh:name "documented by a realization of"@en; sh:description "Indicates that the activity was or will be conducted according to the plan described by a Work. Typically these works are agendas that foreseen how future activities will take place."@en; sh:nodeKind sh:IRI; sh:class eli:Work . -eli-ep:P83 owl:versionInfo "1.3"; +eli-ep:P76 owl:versionInfo "1.3"; sh:path eli-dl:recorded_in_a_realization_of; sh:name "recorded in a realization of"@en; sh:description """Indicates that an activity was recorded in a related work. @@ -983,7 +1015,7 @@ Note : this property is shortcut for an implicit FRBR \\\"Recording Event\\\" th sh:nodeKind sh:IRI; sh:class eli:Work . -eli-ep:P84 owl:versionInfo "1.5"; +eli-ep:P77 owl:versionInfo "1.5"; sh:path eli-dl:based_on_a_realization_of; sh:name "based on a realization of"@en; sh:description """Indicates that an Activity used some Work .The works are seen as the \\\"input\\\" of the activity. @@ -994,7 +1026,7 @@ Note : the naming \\\"used a realization of\\\" is taken from FRBRoo. Since a wo sh:nodeKind sh:IRI; sh:class eli:Work . -eli-ep:P85 owl:versionInfo "1.5"; +eli-ep:P78 owl:versionInfo "1.5"; sh:path eli-dl:created_a_realization_of; sh:name "created a realization of"@en; sh:description """Indicates that an Activity created some Work . The works are seen as the \\\"output\\\" of the activity. @@ -1007,7 +1039,7 @@ Note : the naming \\\"created a realization of\\\" is taken from FRBRoo. Since a sh:nodeKind sh:IRI; sh:class eli:Work . -eli-ep:P86 owl:versionInfo "1.5"; +eli-ep:P79 owl:versionInfo "1.5"; sh:path eli-dl:executed; sh:name "executed"@en; sh:description "The foreseen (planned) activity according to which this activity was executed. For example a meeting was executed according to the foreseen activity from the agenda."@en; @@ -1015,7 +1047,7 @@ eli-ep:P86 owl:versionInfo "1.5"; sh:nodeKind sh:IRI; sh:class eli:ForeseenActivity . -eli-ep:P87 owl:versionInfo "1"; +eli-ep:P80 owl:versionInfo "1.0"; sh:path eli-dl:consists_of; sh:name "consists of"@en; sh:description """Indicates a more fine-grained activity that is taking place within this one. This allows to nest activities inside each other, at an arbitrary level of precision. @@ -1024,7 +1056,7 @@ Example : \\\"Legislative process number 384\\\" consists of \\\"Initiation of t sh:nodeKind sh:IRI; sh:class eli-dl:Activity . -eli-ep:P88 owl:versionInfo "1.5"; +eli-ep:P81 owl:versionInfo "1.5"; sh:path eli-dl:was_motivated_by; sh:name "was motivated by"@en; sh:description """Annother activity that was \\\"triggered\\\" or \\\"logically followed\\\" this one. @@ -1033,61 +1065,21 @@ Example : the request for an opinion motivated the writing of an opinion."""@en; sh:nodeKind sh:IRI; sh:class eli-dl:Activity . -eli-ep:P89 owl:versionInfo "1"; +eli-ep:P82 owl:versionInfo "1.0"; sh:path epvoc:scheduledIn; sh:name "scheduled in"@en; sh:description "Indicates a more fine-grained foreseen activity that is taking place within this one (ex:time slot)."@en; sh:nodeKind sh:IRI; sh:class eli-dl:ForeseenActivity . -eli-ep:P90 owl:versionInfo "1"; - sh:path eli-dl:parliamentary_term; - sh:name "parliamentary term"@en; - sh:description "The parliamentary term in which the activity took place"@en; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - sh:class eli-dl:ParliamentaryTerm . - -eli-ep:P91 owl:versionInfo "1"; - sh:path vcard:hasLocality; - sh:name "locality"@en; - sh:description "Used to support property parameters for the locality data property"@en; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - sh:class dcterms:Location . - -eli-ep:P92 owl:versionInfo "1"; - sh:path eli-dl:activity_id; - sh:name "activity id"@en; - sh:description """An identifier for the process. This is meant to capture how the process is identified by law makers. A process can have multiple identifiers for different institutions, e.g. an identifier for the government, and an identifier for the parliament. - -Note that a subproperty process_external_id exists to capture the identifier of another institution, depending on the point of view."""@en; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:string . - -eli-ep:P93 owl:versionInfo "1"; - sh:path eli-dl:activity_label; - sh:name "activity label"@en; - sh:description "A label on the activity, describing what is being carried out."@en; - sh:nodeKind sh:Literal; - sh:datatype rdf:langString . - -eli-ep:P94 owl:versionInfo "1.5"; - sh:path epvoc:structuredLabel; - sh:name "structured activity label"@en; - sh:description "A structured label on the activity, describing what is being carried out."@en; - sh:nodeKind sh:Literal; - sh:datatype rdf:langString . - -eli-ep:P95 owl:versionInfo "1"; +eli-ep:P83 owl:versionInfo "1.0"; sh:path epvoc:hasRoom; sh:name "has room"@en; sh:description "This property associates a resource with a room (physical or virtual), . E.g., it can be the room where an activity takes place or a person's office."@en; sh:nodeKind sh:IRI; sh:class epvoc:Room . -eli-ep:P96 owl:versionInfo "1.3"; +eli-ep:P84 owl:versionInfo "1.3"; sh:path skos:notation; sh:name "dlv Id"@en; sh:description "Identifier in DLV."@en; @@ -1096,7 +1088,7 @@ eli-ep:P96 owl:versionInfo "1.3"; sh:nodeKind sh:Literal; sh:datatype epvoc:dlvId . -eli-ep:P97 owl:versionInfo "1.3"; +eli-ep:P85 owl:versionInfo "1.3"; sh:path eli-dl:number_of_attendees; sh:name "number of attendees"@en; sh:description "Number of attendees"@en; @@ -1104,36 +1096,28 @@ eli-ep:P97 owl:versionInfo "1.3"; sh:nodeKind sh:Literal; sh:datatype xsd:integer . -eli-ep:P98 owl:versionInfo "1.3"; +eli-ep:P86 owl:versionInfo "1.3"; sh:path eli-dl:had_participant_person; sh:name "had participant person"@en; sh:description "Indicates a person that took part in an activity"@en; sh:nodeKind sh:IRI; sh:class foaf:Person . -eli-ep:P99 owl:versionInfo "1.3"; +eli-ep:P87 owl:versionInfo "1.3"; sh:path eli-dl:had_excused_person; sh:name "had excused person"@en; sh:description "Indicates a person that was excuded for an activity"@en; sh:nodeKind sh:IRI; sh:class foaf:Person . -eli-ep:P100 owl:versionInfo "1.5"; +eli-ep:P88 owl:versionInfo "1.5"; sh:path rdfs:comment; sh:name "comment"@en; sh:description "a human-readable description of a resource."@en; sh:nodeKind sh:Literal; sh:datatype rdf:langString . -eli-ep:P101 owl:versionInfo "1.5"; - sh:path eli-dl:activity_order; - sh:name "order"@en; - sh:description "Indicates the order of this activity in a sequence of activities. Note that the range of this property is xsd:decimal, so it is always possible to order a new activity in between two subsequent existing activities."@en; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:integer . - -eli-ep:P102 owl:versionInfo "1.5"; +eli-ep:P89 owl:versionInfo "1.5"; sh:path eli-dl:had_responsible_organization; sh:name "had responsible organization"@en; sh:description "responsible organization (corporate-body)"@en; @@ -1141,7 +1125,7 @@ eli-ep:P102 owl:versionInfo "1.5"; sh:nodeKind sh:IRI; sh:class org:Organization . -eli-ep:P103 owl:versionInfo "1.5"; +eli-ep:P90 owl:versionInfo "1.5"; sh:path eli-dl:responsible_organization_label; sh:name "responsible organization label"@en; sh:description "The name of an organization that was responsible for an activity."@en; @@ -1149,7 +1133,7 @@ eli-ep:P103 owl:versionInfo "1.5"; sh:nodeKind sh:Literal; sh:datatype rdf:langString . -eli-ep:P104 owl:versionInfo "1.5"; +eli-ep:P91 owl:versionInfo "1.5"; sh:path epvoc:hadResponsibleOrganization; sh:name "had responsible organization"@en; sh:description "responsible organization (body)"@en; @@ -1157,244 +1141,335 @@ eli-ep:P104 owl:versionInfo "1.5"; sh:nodeKind sh:IRI; sh:class org:Organization . -eli-ep:P107 owl:versionInfo "1.3"; - sh:path eli-dl:activity_id; +eli-ep:P93 owl:versionInfo "1.5"; + sh:path skos:notation; + sh:name "identifier in pericles"@en; + sh:description "An identifier is a string of characters such as \"12345-33\" used to uniquely identify a concept within the scope of a given concept scheme."@en; + sh:nodeKind sh:Literal; + sh:datatype epvoc:periclesId . + +eli-ep:P94 owl:versionInfo "2.1.0"; + sh:path skos:notation; + sh:name "agenda point notation"@en; + sh:description "An identifier is a string of characters such as \"12345-33\" used to uniquely identify a concept within the scope of a given concept scheme."@en; + shacl-play:note "2024-03-25: wrong column (O)"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:datatype epvoc:agendaPoint . + +eli-ep:P95 owl:versionInfo "2.1.0"; + sh:path skos:notation; + sh:name "agenda plenary dossier identifier"@en; + sh:description "An identifier is a string of characters such as \"12345-33\" used to uniquely identify a concept within the scope of a given concept scheme."@en; + shacl-play:note "2024-03-25: wrong column (O)"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:datatype epvoc:agendaId . + +eli-ep:P96 owl:versionInfo "1.5"; + sh:path epvoc:headingLabel; + sh:name "heading activity label"@en; + sh:description "A heading label on the activity, describing what is being carried out."@en; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString . + +eli-ep:P97 owl:versionInfo "1.5"; + sh:path epvoc:agendaLabel; + sh:name "OJ heading activity label"@en; + sh:description "A heading label (from OJ) on the activity, describing what is being carried out."@en; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString . + +eli-ep:P98 owl:versionInfo "1.5"; + sh:path epvoc:hasRoom; + sh:name "has room"@en; + sh:description "This property associates a resource with a room (physical or virtual), . E.g., it can be the room where an activity takes place or a person's office."@en; + sh:nodeKind sh:IRI; + sh:class epvoc:Room . + +eli-ep:P99 owl:versionInfo "1.5"; + sh:path epvoc:referenceText; + sh:name "reference text"@en; + sh:description "A label on the activity, describing what is being carried out."@en; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString . + +eli-ep:P100 owl:versionInfo "2.1.0"; + sh:path eli-dl:forms_part_of; + sh:name "forms part of"@en; + sh:description "Indicates another larger activity that encompasses this one."@en; + shacl-play:note "2024-03-23: new"; + sh:nodeKind sh:IRI; + sh:class eli-dl:ForeseenActivity . + +eli-ep:P104 owl:versionInfo "2.1.0"; + sh:path eli-dl:activity_id; sh:name "activity id"@en; sh:description """An identifier for the process. This is meant to capture how the process is identified by law makers. A process can have multiple identifiers for different institutions, e.g. an identifier for the government, and an identifier for the parliament. Note that a subproperty process_external_id exists to capture the identifier of another institution, depending on the point of view."""@en; + shacl-play:note "2024-03-20: add eli-dl:Vote"; sh:minCount "1"^^xsd:integer; sh:maxCount "1"^^xsd:integer; sh:nodeKind sh:Literal; sh:datatype xsd:string . -eli-ep:P108 owl:versionInfo "1"; +eli-ep:P105 owl:versionInfo "2.1.0"; sh:path eli-dl:had_activity_type; sh:name "activity type"@en; sh:description "The type of a process. The type of a process often determine the workflow being followed to create the law."@en; + shacl-play:note "2024-03-20: add eli-dl:Vote"; sh:minCount "1"^^xsd:integer; sh:maxCount "1"^^xsd:integer; sh:nodeKind sh:IRI; sh:class eli-dl:Activitytype . -eli-ep:P109 owl:versionInfo "1.3"; +eli-ep:P106 owl:versionInfo "2.1.0"; sh:path eli-dl:activity_date; sh:name "activity date"@en; sh:description """The date of an activity, to indicate a single date. Alternatively, if an activity spans a time range, \\\"activity_start_date\\\" and \\\"activity_end_date\\\" can be used to indicate the beginning and end of the activity. Dates can be expressed either at a date precision (yyyy-mm-dd), or with time precision (yyyy-dd-mmYhh:mm:ss)"""@en; + shacl-play:note "2024-03-20: add eli-dl:Vote"; sh:maxCount "1"^^xsd:integer; sh:nodeKind sh:Literal; sh:datatype xsd:date . -eli-ep:P110 owl:versionInfo "1.3"; - sh:path eli-dl:activity_start_date; - sh:name "activity start date"@en; - sh:description """The date at which an activity started. - -Dates can be expressed either at a date precision (yyyy-mm-dd), or with time precision (yyyy-dd-mmYhh:mm:ss)"""@en; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:dateTime . - -eli-ep:P111 owl:versionInfo "1.3"; +eli-ep:P107 owl:versionInfo "2.1.0"; sh:path eli-dl:activity_label; sh:name "activity label"@en; sh:description "A label on the activity, describing what is being carried out."@en; + shacl-play:note "2024-03-20: add eli-dl:Vote"; sh:nodeKind sh:Literal; sh:datatype rdf:langString . -eli-ep:P112 owl:versionInfo "1.3"; +eli-ep:P108 owl:versionInfo "2.1.0"; sh:path skos:notation; sh:name "voting id"@en; sh:description "An identifier for a voting"@en; + shacl-play:note "2024-03-20: add eli-dl:Vote"; sh:maxCount "1"^^xsd:integer; sh:nodeKind sh:IRI; - sh:class epvoc:votingId . + sh:datatype epvoc:votingId . -eli-ep:P113 owl:versionInfo "1.3"; - sh:path eli-dl:number_of_votes_favor; - sh:name "number of votes in favor"@en; - sh:description "The total number of votes in favor"@en; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:integer . - -eli-ep:P114 owl:versionInfo "1.3"; - sh:path eli-dl:number_of_votes_against; - sh:name "number of votes against"@en; - sh:description "The total number of votes against"@en; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:integer . - -eli-ep:P115 owl:versionInfo "1.3"; - sh:path eli-dl:number_of_votes_abstention; - sh:name "number of votes abstention"@en; - sh:description "The total number of votes abstention"@en; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:integer . - -eli-ep:P116 owl:versionInfo "1,5"; - sh:path eli-dl:number_of_attendees; - sh:name "number of attendees"@en; - sh:description "The total number of attendees to the Vote."@en; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:Literal; - sh:datatype xsd:integer . - -eli-ep:P117 owl:versionInfo "1.3"; +eli-ep:P109 owl:versionInfo "2.1.0"; sh:path eli-dl:decision_method; sh:name "decision method"@en; sh:description "The method used to carry out the decision activity (e.g. Roll call vote, etc.)"@en; + shacl-play:note "2024-03-20: add eli-dl:Vote"; sh:maxCount "1"^^xsd:integer; sh:nodeKind sh:IRI; sh:class eli-dl:DecisionMethod . -eli-ep:P118 owl:versionInfo "1.3"; +eli-ep:P110 owl:versionInfo "2.1.0"; sh:path eli-dl:had_decision_outcome; sh:name "decision outcome"@en; sh:description "Indicates the outcome of the decision, e.g. adopted, rejected, lapsed, etc."@en; + shacl-play:note "2024-03-20: add eli-dl:Vote"; sh:maxCount "1"^^xsd:integer; sh:nodeKind sh:IRI; sh:class eli-dl:DecisionOutcome . -eli-ep:P119 owl:versionInfo "1.3"; - sh:path eli-dl:had_voter_favor; - sh:name "had voter favor"@en; - sh:description "Indicates a person that took part in a vote with a vote in favor"@en; - sh:nodeKind sh:IRI; - sh:class foaf:Person . - -eli-ep:P120 owl:versionInfo "1.3"; - sh:path eli-dl:had_voter_against; - sh:name "had voter against"@en; - sh:description "Indicates a person that took part in a vote with a vote against"@en; - sh:nodeKind sh:IRI; - sh:class foaf:Person . - -eli-ep:P121 owl:versionInfo "1.3"; - sh:path eli-dl:had_voter_abstention; - sh:name "had voter abstention"@en; - sh:description "Indicates a person that took part in a vote with an abstention vote"@en; - sh:nodeKind sh:IRI; - sh:class foaf:Person . - -eli-ep:P122 owl:versionInfo "1.3"; - sh:path eli-dl:had_voter_intended_favor; - sh:name "had voter intended favor"@en; - sh:description "Indicates a person that took part in a vote and expressed that he/she intended to vote in favor while he/she voted otherwise"@en; - sh:nodeKind sh:IRI; - sh:class foaf:Person . - -eli-ep:P123 owl:versionInfo "1.3"; - sh:path eli-dl:had_voter_intended_against; - sh:name "had voter intended against"@en; - sh:description "Indicates a person that took part in a vote and expressed that he/she intended to vote against while he/she voted otherwise"@en; - sh:nodeKind sh:IRI; - sh:class foaf:Person . - -eli-ep:P124 owl:versionInfo "1.3"; - sh:path eli-dl:had_voter_intended_abstention; - sh:name "had voter intended abstention"@en; - sh:description "Indicates a person that took part in a vote and expressed that he/she intended to vote abstention while he/she voted otherwise"@en; - sh:nodeKind sh:IRI; - sh:class foaf:Person . - -eli-ep:P125 owl:versionInfo "1.3"; - sh:path eli-dl:recorded_in_a_realization_of; - sh:name "recorded in a realization of"@en; - sh:description """Indicates that an activity was recorded in a related work. - -Note : this property is shortcut for an implicit FRBR \\\"Recording Event\\\" that would have created the Recording of the event."""@en; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI; - sh:class eli:WorkSubdivision . - -eli-ep:P126 owl:versionInfo "1.5"; +eli-ep:P111 owl:versionInfo "2.1.0"; sh:path eli-dl:was_motivated_by; sh:name "was motivated by"@en; sh:description """Annother activity that was \\\"triggered\\\" or \\\"logically followed\\\" this one. Example : the request for an opinion motivated the writing of an opinion."""@en; + shacl-play:note "2024-03-20: add eli-dl:Vote"; sh:nodeKind sh:IRI; sh:class eli-dl:Activity . -eli-ep:P127 owl:versionInfo "1.5"; +eli-ep:P112 owl:versionInfo "2.1.0"; sh:path epvoc:decisionAboutId; sh:name "decision about id"@en; sh:description "This property identifies uniquelely the object of a decision."@en; + shacl-play:note "2024-03-20: add eli-dl:Vote"; sh:maxCount "1"^^xsd:integer; sh:nodeKind sh:Literal; sh:datatype xsd:string . -eli-ep:P128 owl:versionInfo "1.5"; +eli-ep:P113 owl:versionInfo "2.1.0"; sh:path epvoc:decisionAboutId; sh:name "decision about id (xml syntax)"@en; sh:description "This property identifies uniquelely the object of a decision."@en; + shacl-play:note "2024-03-20: add eli-dl:Vote"; sh:maxCount "1"^^xsd:integer; sh:nodeKind sh:Literal; sh:datatype rdf:XMLLiteral . -eli-ep:P129 owl:versionInfo "1.5"; +eli-ep:P114 owl:versionInfo "2.1.0"; sh:path eli-dl:activity_order; sh:name "order"@en; sh:description "Indicates the order of this activity in a sequence of activities. Note that the range of this property is xsd:decimal, so it is always possible to order a new activity in between two subsequent existing activities."@en; + shacl-play:note "2024-03-20: add eli-dl:Vote"; sh:maxCount "1"^^xsd:integer; sh:nodeKind sh:Literal; sh:datatype xsd:integer . -eli-ep:P130 owl:versionInfo "1.5"; +eli-ep:P115 owl:versionInfo "2.1.0"; sh:path epvoc:headingLabel; sh:name "heading lable"@en; sh:description "Heading section label."@en; + shacl-play:note "2024-03-20: add eli-dl:Vote"; sh:nodeKind sh:Literal; sh:datatype rdf:langString . -eli-ep:P131 owl:versionInfo "1.5"; +eli-ep:P116 owl:versionInfo "2.1.0"; sh:path epvoc:referenceText; sh:name "reference text"@en; sh:description "A label on the activity, describing what is being carried out."@en; + shacl-play:note "2024-03-20: add eli-dl:Vote"; sh:nodeKind sh:Literal; sh:datatype rdf:langString . -eli-ep:P132 owl:versionInfo "1.5"; +eli-ep:P117 owl:versionInfo "2.1.0"; sh:path eli-dl:responsible_organization_label; sh:name "responsible organisation label"@en; sh:description "A label on the activity, describing what is being carried out."@en; + shacl-play:note "2024-03-20: add eli-dl:Vote"; sh:nodeKind sh:Literal; sh:datatype rdf:langString . -eli-ep:P133 owl:versionInfo "1.5"; +eli-ep:P118 owl:versionInfo "2.1.0"; sh:path skos:note; sh:name "note"@en; - sh:description "Notes are used to provide information relating to SKOS concepts. T"@en; + sh:description "Notes are used to provide information relating to SKOS concepts."@en; + shacl-play:note "2024-03-20: add eli-dl:Vote"; sh:nodeKind sh:Literal; sh:datatype rdf:langString . -eli-ep:P134 owl:versionInfo "1.5"; +eli-ep:P119 owl:versionInfo "2.1.0"; sh:path rdfs:comment; sh:name "comment"@en; sh:description "a human-readable description of a resource."@en; + shacl-play:note "2024-03-20: add eli-dl:Vote"; sh:nodeKind sh:Literal; sh:datatype rdf:langString . -eli-ep:P135 owl:versionInfo "1.5"; +eli-ep:P120 owl:versionInfo "2.1.0"; sh:path eli-dl:decided_on_a_realization_of; sh:name "decided on a realisation of a work"@en; sh:description "Indicates the decision activity decided upon some Work. This is a specific kind of « input » of the activity"@en; + shacl-play:note "2024-03-20: add eli-dl:Vote"; sh:nodeKind sh:IRI; sh:class eli:Work . -eli-ep:P136 owl:versionInfo "1.5"; +eli-ep:P121 owl:versionInfo "2.1.0"; sh:path eli-dl:decided_on_a_part_of_a_realization_of; sh:name "decided on a part of a realisation of a work"@en; sh:description "Decision on a single amendment"@en; + shacl-play:note "2024-03-20: add eli-dl:Vote"; sh:nodeKind sh:IRI; sh:class eli:Work . -eli-ep:P139 owl:versionInfo "1"; +eli-ep:P123 owl:versionInfo "2.1.0"; + sh:path eli-dl:activity_start_date; + sh:name "activity start date"@en; + sh:description """The date at which an activity started. + +Dates can be expressed either at a date precision (yyyy-mm-dd), or with time precision (yyyy-dd-mmYhh:mm:ss)"""@en; + shacl-play:note "2024-03-20: change ^sh:property (old eli-dl:Decision)"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:dateTime . + +eli-ep:P124 owl:versionInfo "2.1.0"; + sh:path eli-dl:number_of_votes_favor; + sh:name "number of votes in favor"@en; + sh:description "The total number of votes in favor"@en; + shacl-play:note "2024-03-20: change"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:integer . + +eli-ep:P125 owl:versionInfo "2.1.0"; + sh:path eli-dl:number_of_votes_against; + sh:name "number of votes against"@en; + sh:description "The total number of votes against"@en; + shacl-play:note "2024-03-20: change"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:integer . + +eli-ep:P126 owl:versionInfo "2.1.0"; + sh:path eli-dl:number_of_votes_abstention; + sh:name "number of votes abstention"@en; + sh:description "The total number of votes abstention"@en; + shacl-play:note "2024-03-20: change"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:integer . + +eli-ep:P127 owl:versionInfo "2.1.0"; + sh:path eli-dl:number_of_attendees; + sh:name "number of attendees"@en; + sh:description "The total number of attendees to the Vote."@en; + shacl-play:note "2024-03-20: change"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:Literal; + sh:datatype xsd:integer . + +eli-ep:P128 owl:versionInfo "2.1.0"; + sh:path eli-dl:had_voter_favor; + sh:name "had voter favor"@en; + sh:description "Indicates a person that took part in a vote with a vote in favor"@en; + shacl-play:note "2024-03-20: change"; + sh:nodeKind sh:IRI; + sh:class foaf:Person . + +eli-ep:P129 owl:versionInfo "2.1.0"; + sh:path eli-dl:had_voter_against; + sh:name "had voter against"@en; + sh:description "Indicates a person that took part in a vote with a vote against"@en; + shacl-play:note "2024-03-20: change"; + sh:nodeKind sh:IRI; + sh:class foaf:Person . + +eli-ep:P130 owl:versionInfo "2.1.0"; + sh:path eli-dl:had_voter_abstention; + sh:name "had voter abstention"@en; + sh:description "Indicates a person that took part in a vote with an abstention vote"@en; + shacl-play:note "2024-03-20: change"; + sh:nodeKind sh:IRI; + sh:class foaf:Person . + +eli-ep:P131 owl:versionInfo "2.1.0"; + sh:path eli-dl:had_voter_intended_favor; + sh:name "had voter intended favor"@en; + sh:description "Indicates a person that took part in a vote and expressed that he/she intended to vote in favor while he/she voted otherwise"@en; + shacl-play:note "2024-03-20: change"; + sh:nodeKind sh:IRI; + sh:class foaf:Person . + +eli-ep:P132 owl:versionInfo "2.1.0"; + sh:path eli-dl:had_voter_intended_against; + sh:name "had voter intended against"@en; + sh:description "Indicates a person that took part in a vote and expressed that he/she intended to vote against while he/she voted otherwise"@en; + shacl-play:note "2024-03-20: change"; + sh:nodeKind sh:IRI; + sh:class foaf:Person . + +eli-ep:P133 owl:versionInfo "2.1.0"; + sh:path eli-dl:had_voter_intended_abstention; + sh:name "had voter intended abstention"@en; + sh:description "Indicates a person that took part in a vote and expressed that he/she intended to vote abstention while he/she voted otherwise"@en; + shacl-play:note "2024-03-20: change"; + sh:nodeKind sh:IRI; + sh:class foaf:Person . + +eli-ep:P134 owl:versionInfo "2.1.0"; + sh:path eli-dl:recorded_in_a_realization_of; + sh:name "recorded in a realization of"@en; + sh:description """Indicates that an activity was recorded in a related work. + +Note : this property is shortcut for an implicit FRBR \\\"Recording Event\\\" that would have created the Recording of the event."""@en; + shacl-play:note "2024-03-20: change"; + sh:maxCount "1"^^xsd:integer; + sh:nodeKind sh:IRI; + sh:class eli:WorkSubdivision . + +eli-ep:P137 owl:versionInfo "1.0"; sh:path eli:title; sh:name "title"@en; sh:description "use ISO639-1 of controlled vocabulary"@en; @@ -1402,14 +1477,14 @@ eli-ep:P139 owl:versionInfo "1"; sh:nodeKind sh:Literal; sh:datatype rdf:langString . -eli-ep:P140 owl:versionInfo "1"; +eli-ep:P138 owl:versionInfo "1.0"; sh:path eli:title_alternative; sh:name "alternative title"@en; sh:description "An alternative title of the expression (if any)."@en; sh:nodeKind sh:Literal; sh:datatype rdf:langString . -eli-ep:P141 owl:versionInfo "1.5"; +eli-ep:P139 owl:versionInfo "1.5"; sh:path eli:language; sh:name "language"@en; sh:description "A language of an expression."@en; @@ -1418,14 +1493,21 @@ eli-ep:P141 owl:versionInfo "1.5"; sh:nodeKind sh:IRI; sh:class dcterms:LinguisticSystem . -eli-ep:P142 owl:versionInfo "1"; +eli-ep:P140 owl:versionInfo "1.0"; sh:path eli:is_embodied_by; sh:name "is embodied by"@en; sh:description "Relates an expression to the manifestation that embodies it. Inverse of \"embodies\"."@en; sh:nodeKind sh:IRI; sh:class eli:Manifestation . -eli-ep:P146 owl:versionInfo "1.5"; +eli-ep:P141 owl:versionInfo "2.1.0"; + sh:path epvoc:expressionContent; + sh:name "expression content"@en; + shacl-play:note "2024-03-20: new. Cardinality to check, but probably 0,1"; + sh:nodeKind sh:Literal; + sh:datatype rdf:langString . + +eli-ep:P144 owl:versionInfo "1.5"; sh:path eli:is_exemplified_by; sh:name "is exemplified by"@en; sh:description "Link to a concrete file URL.Relates a manifestation to a single exemplar or instance of that manifestation."@en; @@ -1434,7 +1516,7 @@ eli-ep:P146 owl:versionInfo "1.5"; sh:nodeKind sh:IRI; sh:class rdfs:Resource . -eli-ep:P147 owl:versionInfo "1"; +eli-ep:P145 owl:versionInfo "1.0"; sh:path dcterms:format; sh:name "format"@en; sh:description "The file format, physical medium, or dimensions of the resource."@en; @@ -1443,7 +1525,7 @@ eli-ep:P147 owl:versionInfo "1"; sh:nodeKind sh:IRI; sh:class dcterms:MediatypeOrExtent . -eli-ep:P148 owl:versionInfo "1"; +eli-ep:P146 owl:versionInfo "1.0"; sh:path eli:media_type; sh:name "format"@en; sh:description """The file format of the manifestation (IANA). @@ -1454,7 +1536,7 @@ This field is intended to capture the technical file format and will serve as a sh:class dcterms:Mediatype; sh:pattern "https://www.iana.org/assignments/media-types/.*$" . -eli-ep:P149 owl:versionInfo "1"; +eli-ep:P147 owl:versionInfo "1.0"; sh:path epvoc:byteSize; sh:name "byte size"@en; sh:description "Indicates the byte size of the file exemplified by the manifestation."@en; @@ -1462,7 +1544,7 @@ eli-ep:P149 owl:versionInfo "1"; sh:nodeKind sh:Literal; sh:datatype xsd:long . -eli-ep:P150 owl:versionInfo "1"; +eli-ep:P148 owl:versionInfo "1.0"; sh:path dcterms:issued; sh:name "issued"@en; sh:description "Date of formal issuance of the work."@en; @@ -1471,21 +1553,21 @@ eli-ep:P150 owl:versionInfo "1"; sh:nodeKind sh:Literal; sh:datatype xsd:dateTime . -eli-ep:P153 owl:versionInfo "1.5"; +eli-ep:P151 owl:versionInfo "1.5"; sh:path eli-dl:had_participant_organization; sh:name "participation has Organization"@en; sh:description "Describes that the organisation is the actor in a participation description."@en; sh:nodeKind sh:IRI; sh:class org:Organization . -eli-ep:P154 owl:versionInfo "1.5"; +eli-ep:P152 owl:versionInfo "1.5"; sh:path eli-dl:had_participant_person; sh:name "participation has Person"@en; sh:description "Describes that the person is the actor in a participation description."@en; sh:nodeKind sh:IRI; sh:class foaf:Person . -eli-ep:P155 owl:versionInfo "1"; +eli-ep:P153 owl:versionInfo "1.0"; sh:path eli-dl:participation_role; sh:name "stakeholder has role"@en; sh:description "Describes the role of the agent in a stakeholder description."@en; @@ -1494,7 +1576,7 @@ eli-ep:P155 owl:versionInfo "1"; sh:nodeKind sh:IRI; sh:class eli-dl:ParticipationRole . -eli-ep:P156 owl:versionInfo "1"; +eli-ep:P154 owl:versionInfo "1.0"; sh:path eli-dl:participation_in_name_of; sh:name "participation in name of"@en; sh:description "Indicate in the name of which organization an agent was acting has stakeholder."@en; @@ -1502,7 +1584,7 @@ eli-ep:P156 owl:versionInfo "1"; sh:nodeKind sh:IRI; sh:class org:Organization . -eli-ep:P159 owl:versionInfo "1"; +eli-ep:P157 owl:versionInfo "1.0"; sh:path euvoc:officeAddress; sh:name "office address"@en; sh:description "The office address idendentifier"@en; @@ -1510,7 +1592,7 @@ eli-ep:P159 owl:versionInfo "1"; sh:nodeKind sh:Literal; sh:datatype xsd:string . -eli-ep:P160 owl:versionInfo "1"; +eli-ep:P158 owl:versionInfo "1.0"; sh:path dcterms:identifier; sh:name "identifier"@en; sh:description "An unambiguous reference to the resource."@en; @@ -1519,7 +1601,7 @@ eli-ep:P160 owl:versionInfo "1"; sh:nodeKind sh:Literal; sh:datatype xsd:string . -eli-ep:P161 owl:versionInfo "1"; +eli-ep:P159 owl:versionInfo "1.0"; sh:path epvoc:hasSite; sh:name "site"@en; sh:description "This property identifies the site where a resource is located."@en; @@ -1527,25 +1609,16 @@ eli-ep:P161 owl:versionInfo "1"; sh:nodeKind sh:IRI; sh:class org:Site . -eli-ep:P164 owl:versionInfo "1.4"; - sh:path rdf:type; - sh:name "type"@en; - sh:minCount "1"^^xsd:integer; - sh:maxCount "1"^^xsd:integer; - sh:nodeKind sh:IRI . - -eli-ep:P165 owl:versionInfo "1.4"; +eli-ep:P162 owl:versionInfo "1.4"; sh:path eli-dl:process_id; sh:name "process id"@en; - sh:description """An identifier for the process. This is meant to capture how the process is identified by law makers. A process can have multiple identifiers for different institutions, e.g. an identifier for the government, and an identifier for the parliament. - -Note that a subproperty process_external_id exists to capture the identifier of another institution, depending on the point of view."""@en; + sh:description "An identifier for the process. This is meant to capture how the process is identified by law makers."@en; sh:minCount "1"^^xsd:integer; sh:maxCount "1"^^xsd:integer; sh:nodeKind sh:Literal; sh:datatype xsd:string . -eli-ep:P166 owl:versionInfo "1.4"; +eli-ep:P163 owl:versionInfo "1.4"; sh:path epvoc:identifierYear; sh:name "identifier year"@en; sh:minCount "1"^^xsd:integer; @@ -1553,7 +1626,7 @@ eli-ep:P166 owl:versionInfo "1.4"; sh:nodeKind sh:Literal; sh:datatype xsd:string . -eli-ep:P167 owl:versionInfo "1.4"; +eli-ep:P164 owl:versionInfo "1.4"; sh:path rdfs:label; sh:name "label"@en; sh:minCount "1"^^xsd:integer; @@ -1561,30 +1634,24 @@ eli-ep:P167 owl:versionInfo "1.4"; sh:nodeKind sh:Literal; sh:datatype xsd:string . -eli-ep:P168 owl:versionInfo "1.4"; +eli-ep:P165 owl:versionInfo "1.4"; sh:path eli-dl:process_type; sh:name "process type"@en; - sh:description """The type of a process. The type of a process often determine the workflow being followed to create the law. - -The list of possible values need to be defined by each Member State. - -Example : \\\"Projet de loi\\\", \\\"Proposition de loi\\\", \\\"Revision of the Constitution\\\", \\\"Public Bill\\\"."""@en; + sh:description "The type of a process. The type of a process often determine the workflow being followed to create the law."@en; sh:minCount "1"^^xsd:integer; sh:maxCount "1"^^xsd:integer; sh:nodeKind sh:IRI; sh:class eli-dl:ProcessType . -eli-ep:P169 owl:versionInfo "1.4"; +eli-ep:P166 owl:versionInfo "1.4"; sh:path eli-dl:process_title; sh:name "process title"@en; - sh:description """The name or title of a process. - -Example : \\\"Forestry (Planning Permission) (Amendment) Bill 2018\\\", \\\"Sports : organisation des jeux Olympiques et Paralympiques 2024\\\"."""@en; + sh:description "The name or title of a process."@en; sh:minCount "1"^^xsd:integer; sh:nodeKind sh:Literal; sh:datatype rdf:langString . -eli-ep:P170 owl:versionInfo "1.1"; +eli-ep:P167 owl:versionInfo "1.1"; sh:path eli-dl:created_a_realization_of; sh:name "created a realization of"@en; sh:description """Indicates that an Activity created some Work . The works are seen as the \\\"output\\\" of the activity. @@ -1597,255 +1664,313 @@ Note : the naming \\\"created a realization of\\\" is taken from FRBRoo. Since a sh:nodeKind sh:IRI; sh:class eli:Work . -eli-ep:P171 owl:versionInfo "1.4"; +eli-ep:P168 owl:versionInfo "1.4"; sh:path eli-dl:consists_of; sh:name "consists of"@en; - sh:description """Indicates a more fine-grained activity that is taking place within this one. This allows to nest activities inside each other, at an arbitrary level of precision. - -Example : \\\"Legislative process number 384\\\" consists of \\\"Initiation of the process 384\\\", \\\"First lecture in assemblée nationale of legislative process 384\\\", \\\"First lecture in senate of legislative process 384\\\", \\\"joint commitee reading of legislative process 384\\\" and \\\"enactement of legislative process 384\\\"."""@en; + sh:description "Indicates a more fine-grained activity that is taking place within this one. This allows to nest activities inside each other, at an arbitrary level of precision."@en; sh:nodeKind sh:IRI; - sh:class _:79f295ad32df4ce8a18a92539c6e8a3b61962 . + sh:class _:a4aeb3f30c2042e3b539bc99a24f35721625 . -_:79f295ad32df4ce8a18a92539c6e8a3b61962 rdf:first eli-dl:Activity; - rdf:rest _:79f295ad32df4ce8a18a92539c6e8a3b61963 . +_:a4aeb3f30c2042e3b539bc99a24f35721625 rdf:first eli-dl:Activity; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721626 . -_:79f295ad32df4ce8a18a92539c6e8a3b61963 rdf:first eli-dl:Decision; +_:a4aeb3f30c2042e3b539bc99a24f35721626 rdf:first eli-dl:Decision; rdf:rest rdf:nil . -eli-ep:P172 owl:versionInfo "1.4"; +eli-ep:P169 owl:versionInfo "1.4"; sh:path eli-dl:current_stage; sh:name "current stage"@en; sh:description """The latest stage in which a process is currently in. -This is a shortcut for the full path Process latest_activity Activity occured_at_stage ProcessStage. - -Example : Bill 105 of 2019 is currently in stage \\\"Seanad Éireann, Second Stage\\\"."""@en; +This is a shortcut for the full path Process latest_activity Activity occured_at_stage ProcessStage."""@en; sh:maxCount "1"^^xsd:integer; sh:nodeKind sh:IRI; sh:class eli-dl:ProcessStage . -eli-ep:P173 owl:versionInfo "1.4"; +eli-ep:P170 owl:versionInfo "1.4"; sh:path epvoc:scheduledIn; sh:name "scheduled in"@en; sh:nodeKind sh:IRI; sh:class eli-dl:ForeseenActivity . -eli-ep:P174 owl:versionInfo "1.4"; +eli-ep:P171 owl:versionInfo "1.4"; sh:path eli:based_on; sh:name "based on"@en; sh:description "Inverse of \"basis_for\". Indicates that this work is empowered by another one, typically a constitution, a treaty or an enabling act."@en; sh:nodeKind sh:IRI; sh:class eli:Work . -eli-ep:P177 owl:versionInfo "1"; +eli-ep:P172 owl:versionInfo "2.0"; + sh:path eli-dl:involved_work; + sh:name "involved work"@en; + sh:nodeKind sh:IRI; + sh:class eli:Work . + +eli-ep:P175 owl:versionInfo "1.0"; sh:path rdf:type; sh:name "type"@en; sh:description "Property that is used to state that a resource is an instance of a class"@en; sh:nodeKind sh:IRI; sh:hasValue org:Organization . -eli-ep:P180 owl:versionInfo "1"; +eli-ep:P178 owl:versionInfo "1.0"; sh:path rdf:type; sh:name "type"@en; sh:description "Property that is used to state that a resource is an instance of a class"@en; sh:nodeKind sh:IRI; sh:hasValue skos:Concept . -eli-ep:P181 owl:versionInfo "1"; +eli-ep:P179 owl:versionInfo "1.0"; sh:path skos:inScheme; sh:name "Is in scheme"@en; sh:description "Property stating the concept scheme that a given resource is part of"@en; sh:nodeKind sh:IRI; - sh:in _:79f295ad32df4ce8a18a92539c6e8a3b61964 . + sh:in _:a4aeb3f30c2042e3b539bc99a24f35721627 . -_:79f295ad32df4ce8a18a92539c6e8a3b61964 rdf:first op-aut:subject-matter; - rdf:rest _:79f295ad32df4ce8a18a92539c6e8a3b61965 . +_:a4aeb3f30c2042e3b539bc99a24f35721627 rdf:first op-aut:subject-matter; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721628 . -_:79f295ad32df4ce8a18a92539c6e8a3b61965 rdf:first op-aut:dir-eu-legal-act; - rdf:rest _:79f295ad32df4ce8a18a92539c6e8a3b61966 . +_:a4aeb3f30c2042e3b539bc99a24f35721628 rdf:first op-aut:dir-eu-legal-act; + rdf:rest _:a4aeb3f30c2042e3b539bc99a24f35721629 . -_:79f295ad32df4ce8a18a92539c6e8a3b61966 rdf:first ; +_:a4aeb3f30c2042e3b539bc99a24f35721629 rdf:first ; rdf:rest rdf:nil . -eli-ep:P184 owl:versionInfo "1"; +eli-ep:P182 owl:versionInfo "2.1.0"; sh:path skos:inScheme; sh:name "Is in scheme"@en; sh:description "Property stating the concept scheme that a given resource is part of"@en; + shacl-play:note "2024-03-20: change from EU AT to EPT"; sh:nodeKind sh:IRI; - sh:hasValue op-aut:role . + sh:hasValue ept:ep-roles . -eli-ep:P185 owl:versionInfo "1"; +eli-ep:P183 owl:versionInfo "1.0"; sh:path rdf:type; sh:name "type"@en; sh:description "Property that is used to state that a resource is an instance of a class"@en; sh:nodeKind sh:IRI; sh:hasValue skos:Concept . -eli-ep:P188 owl:versionInfo "1"; +eli-ep:P186 owl:versionInfo "2.1.0"; sh:path skos:inScheme; sh:name "Is in scheme"@en; sh:description "Property stating the concept scheme that a given resource is part of"@en; + shacl-play:note "2024-03-20: change from EU AT to EPT"; sh:nodeKind sh:IRI; - sh:hasValue op-aut:resource-type . + sh:hasValue ept:ep-document-types . -eli:Worktype sh:property eli-ep:P188, eli-ep:P189 . +eli:Worktype sh:property eli-ep:P186, eli-ep:P187 . -eli-ep:P189 owl:versionInfo "1"; +eli-ep:P187 owl:versionInfo "1.0"; sh:path rdf:type; sh:name "type"@en; sh:description "Property that is used to state that a resource is an instance of a class"@en; sh:nodeKind sh:IRI; sh:hasValue skos:Concept . -eli-ep:P192 owl:versionInfo "1"; +eli-ep:P190 owl:versionInfo "1.0"; sh:path skos:inScheme; sh:name "Is in scheme"@en; sh:description "Property stating the concept scheme that a given resource is part of"@en; sh:nodeKind sh:IRI; sh:hasValue op-aut:status . -eli-ep:P193 owl:versionInfo "1"; +eli-ep:P191 owl:versionInfo "1.0"; sh:path rdf:type; sh:name "type"@en; sh:description "Property that is used to state that a resource is an instance of a class"@en; sh:nodeKind sh:IRI; sh:hasValue skos:Concept . -eli-ep:P196 owl:versionInfo "1"; +eli-ep:P194 owl:versionInfo "1.0"; sh:path skos:inScheme; sh:name "Is in scheme"@en; sh:description "Property stating the concept scheme that a given resource is part of"@en; sh:nodeKind sh:IRI; sh:hasValue op-aut:file-type . -dcterms:MediatypeOrExtent sh:property eli-ep:P196, eli-ep:P197 . +dcterms:MediatypeOrExtent sh:property eli-ep:P194, eli-ep:P195 . -eli-ep:P197 owl:versionInfo "1"; +eli-ep:P195 owl:versionInfo "1.0"; sh:path rdf:type; sh:name "type"@en; sh:description "Property that is used to state that a resource is an instance of a class"@en; sh:nodeKind sh:IRI; sh:hasValue skos:Concept . -eli-ep:P200 owl:versionInfo "1"; +eli-ep:P198 owl:versionInfo "1.0"; sh:path skos:inScheme; sh:name "Is in scheme"@en; sh:description "Property stating the concept scheme that a given resource is part of"@en; sh:nodeKind sh:IRI; sh:hasValue op-aut:file-type . -dcterms:Mediatype sh:property eli-ep:P200, eli-ep:P201 . +dcterms:Mediatype sh:property eli-ep:P198, eli-ep:P199 . -eli-ep:P201 owl:versionInfo "1"; +eli-ep:P199 owl:versionInfo "1.0"; sh:path rdf:type; sh:name "type"@en; sh:description "Property that is used to state that a resource is an instance of a class"@en; sh:nodeKind sh:IRI; sh:hasValue skos:Concept . -eli-ep:P204 owl:versionInfo "1"; +eli-ep:P202 owl:versionInfo "1.0"; sh:path skos:inScheme; sh:name "Is in scheme"@en; sh:description "Property stating the concept scheme that a given resource is part of"@en; sh:nodeKind sh:IRI; sh:hasValue op-aut:language . -eli-ep:P205 owl:versionInfo "1"; +eli-ep:P203 owl:versionInfo "1.0"; sh:path rdf:type; sh:name "type"@en; sh:description "Property that is used to state that a resource is an instance of a class"@en; sh:nodeKind sh:IRI; sh:hasValue skos:Concept . -eli-ep:P208 owl:versionInfo "1"; +eli-ep:P206 owl:versionInfo "1.0"; sh:path skos:inScheme; sh:name "Is in scheme"@en; sh:description "Property stating the concept scheme that a given resource is part of"@en; sh:nodeKind sh:IRI; sh:hasValue op-aut:country . -eli-ep:P209 owl:versionInfo "1"; +eli-ep:P207 owl:versionInfo "1.0"; sh:path rdf:type; sh:name "type"@en; sh:description "Property that is used to state that a resource is an instance of a class"@en; sh:nodeKind sh:IRI; sh:hasValue skos:Concept . -eli-ep:P212 owl:versionInfo "1"; +eli-ep:P210 owl:versionInfo "1.0"; sh:path skos:inScheme; sh:name "Is in scheme"@en; sh:description "Property stating the concept scheme that a given resource is part of"@en; sh:nodeKind sh:IRI; sh:hasValue op-aut:place . -eli-ep:P213 owl:versionInfo "1"; +eli-ep:P211 owl:versionInfo "1.0"; sh:path rdf:type; sh:name "type"@en; sh:description "Property that is used to state that a resource is an instance of a class"@en; sh:nodeKind sh:IRI; sh:hasValue skos:Concept . -eli-ep:P214 owl:versionInfo "1"; +eli-ep:P212 owl:versionInfo "1.0"; sh:path geosparql:sfWithin; sh:name "Within country"@en; sh:description "States that the subject is spatially within the object"@en; - sh:maxCount "1"^^xsd:integer; sh:nodeKind sh:IRI; - sh:class euvoc:Country; sh:hasValue skos:Concept . -eli-ep:P217 owl:versionInfo "1"; +eli-ep:P215 owl:versionInfo "1.0"; sh:path skos:inScheme; sh:name "Is in scheme"@en; sh:description "Property stating the concept scheme that a given resource is part of"@en; sh:nodeKind sh:IRI; sh:hasValue op-aut:site . -eli-ep:P218 owl:versionInfo "1"; +eli-ep:P216 owl:versionInfo "1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:description "Property that is used to state that a resource is an instance of a class"@en; + sh:nodeKind sh:IRI; + sh:hasValue skos:Concept . + +eli-ep:P220 owl:versionInfo "1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:description "Property that is used to state that a resource is an instance of a class"@en; + sh:nodeKind sh:IRI; + sh:hasValue org:Organization . + +eli-ep:P223 owl:versionInfo "1.0"; sh:path rdf:type; sh:name "type"@en; sh:description "Property that is used to state that a resource is an instance of a class"@en; sh:nodeKind sh:IRI; sh:hasValue skos:Concept . -eli-ep:P221 owl:versionInfo "1"; +eli-ep:P224 owl:versionInfo "2.0"; sh:path skos:inScheme; sh:name "Is in scheme"@en; sh:description "Property stating the concept scheme that a given resource is part of"@en; sh:nodeKind sh:IRI; - sh:hasValue op-aut:corporate-body . + sh:hasValue ept:ep-activities . -eli-ep:P222 owl:versionInfo "1"; +eli-ep:P227 owl:versionInfo "1.0"; sh:path rdf:type; sh:name "type"@en; sh:description "Property that is used to state that a resource is an instance of a class"@en; sh:nodeKind sh:IRI; sh:hasValue skos:Concept . -eli-ep:P225 owl:versionInfo "1"; +eli-ep:P228 owl:versionInfo "1.0"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:description "Property stating the concept scheme that a given resource is part of"@en; + sh:nodeKind sh:IRI; + sh:hasValue op-aut:subdivision . + +eli-ep:P230 owl:versionInfo "2.1.0"; sh:path rdf:type; sh:name "type"@en; sh:description "Property that is used to state that a resource is an instance of a class"@en; + shacl-play:note "2024-03-20: corrected"; sh:nodeKind sh:IRI; - sh:hasValue eli-dl:ActivityType . + sh:hasValue skos:Concept . -eli-ep:P226 owl:versionInfo "1"; +eli-ep:P231 owl:versionInfo "2.0"; sh:path skos:inScheme; sh:name "Is in scheme"@en; sh:description "Property stating the concept scheme that a given resource is part of"@en; sh:nodeKind sh:IRI; - sh:hasValue op-aut:event . + sh:hasValue ept:ep-procedure-types . -eli-ep:P229 owl:versionInfo "1"; +eli-ep:P233 owl:versionInfo "2.1.0"; sh:path rdf:type; sh:name "type"@en; sh:description "Property that is used to state that a resource is an instance of a class"@en; + shacl-play:note "2024-03-20: it was missing"; sh:nodeKind sh:IRI; - sh:hasValue eli:SubdivisionType . + sh:hasValue skos:Concept . -eli-ep:P230 owl:versionInfo "1"; +eli-ep:P234 owl:versionInfo "2.1.0"; sh:path skos:inScheme; sh:name "Is in scheme"@en; sh:description "Property stating the concept scheme that a given resource is part of"@en; + shacl-play:note "2024-03-20: it was missing"; sh:nodeKind sh:IRI; - sh:hasValue op-aut:subdivision . + sh:hasValue ept:ep-decision-methods . + +eli-ep:P236 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:description "Property that is used to state that a resource is an instance of a class"@en; + shacl-play:note "2024-03-20: it was missing"; + sh:nodeKind sh:IRI; + sh:hasValue skos:Concept . + +eli-ep:P237 owl:versionInfo "2.1.0"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:description "Property stating the concept scheme that a given resource is part of"@en; + shacl-play:note "2024-03-20: it was missing"; + sh:nodeKind sh:IRI; + sh:hasValue ept:ep-statuses . + +eli-ep:P239 owl:versionInfo "2.1.0"; + sh:path rdf:type; + sh:name "type"@en; + sh:description "Property that is used to state that a resource is an instance of a class"@en; + shacl-play:note "2024-03-20: new"; + sh:nodeKind sh:IRI; + sh:hasValue skos:Concept . + +eli-ep:P240 owl:versionInfo "2.1.0"; + sh:path skos:inScheme; + sh:name "Is in scheme"@en; + sh:description "Property stating the concept scheme that a given resource is part of"@en; + shacl-play:note "2024-03-20: new"; + sh:nodeKind sh:IRI; + sh:hasValue op-aut:procedure-phase . diff --git a/eli-ep.svg b/eli-ep.svg index 8f82a84..c301ef1 100644 --- a/eli-ep.svg +++ b/eli-ep.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/index.html b/index.html index a4915b4..1cd1570 100644 --- a/index.html +++ b/index.html @@ -2,7 +2,8 @@ @@ -236,7 +238,7 @@

    ELI-EP Application Profile

    -
    Creation date: 2022-11-24
    Last updated: 2023-12-05 00:00:00
    Copyright date: 2022
    Version: 1.5
    License: https://www.europarl.europa.eu/legal-notice/
    Creator: http://publications.europa.eu/resource/dataset/corporate-body/EP
    Publisher: http://publications.europa.eu/resource/dataset/corporate-body/EP
    Download serialization:
    TTL

    +
    Creation date: 2022-11-24
    Last updated: 2024-03-20 00:00:00
    Copyright date: 2022
    Version: 2.1.0
    License: https://www.europarl.europa.eu/legal-notice/
    Creator: http://publications.europa.eu/resource/dataset/corporate-body/EP
    Publisher: http://publications.europa.eu/resource/dataset/corporate-body/EP
    Rightsholder:
    Feedback:
    Download serialization:
    TTL

    - -
    - - -

    Diagram

    + + +
    +
    +

    Diagram +

    -
    - Diagram -
    ELI-EP diagram
    -
    - -
    +
    + Diagram +
    ELI-EP diagram
    +
    + -
    +
    + + +

    Description

    ELI-EP is an application profile based on the ELI / ELI-DL Ontology, specifically designed to describe the documents and the activities of the European Parliament.

    Model documentation

    @@ -490,7 +504,7 @@

    Work

    http:// ep number - epvoc:epNumber + ept:epvoc#epNumber xsd:string
    0..1
    @@ -499,7 +513,7 @@

    Work

    http:// ep number version - epvoc:epNumberVersion + ept:epvoc#epNumberVersion xsd:string
    0..1
    @@ -508,7 +522,7 @@

    Work

    http:// expression content - epvoc:expressionContent + ept:epvoc#expressionContent rdf:langString
    0..*
    @@ -526,7 +540,7 @@

    Work

    http:// identifier year - epvoc:identifierYear + ept:epvoc#identifierYear xsd:string
    0..1
    @@ -546,7 +560,7 @@

    Work

    http:// is about directory code - epvoc:isAboutDirectoryCode + ept:epvoc#isAboutDirectoryCode Concept
    0..*
    @@ -556,7 +570,7 @@

    Work

    http:// is about subject matter - epvoc:isAboutSubjectMatter + ept:epvoc#isAboutSubjectMatter Concept
    0..*
    @@ -594,7 +608,7 @@

    Work

    http:// notation in EP Public Register skos:notation - epvoc:publicRegister
    + ept:epvoc#publicRegister
    0..*
    @@ -603,7 +617,7 @@

    Work

    http:// numbering - epvoc:numbering + ept:epvoc#numbering xsd:string
    0..1
    @@ -612,7 +626,7 @@

    Work

    http:// numbering range begin - epvoc:itemNumberBegin + ept:epvoc#itemNumberBegin xsd:integer
    0..1
    @@ -621,7 +635,7 @@

    Work

    http:// numbering range end - epvoc:itemNumberEnd + ept:epvoc#itemNumberEnd xsd:integer
    0..1
    @@ -630,7 +644,7 @@

    Work

    http:// original language - epvoc:originalLanguage + ept:epvoc#originalLanguage Linguistic System
    0..1
    @@ -649,7 +663,7 @@

    Work

    http:// publisher dcterms:publisher - Corporate Body
    + Corporate Body (Organisation)
    0..1
    @@ -658,7 +672,7 @@

    Work

    http:// stakeholder participant - epvoc:workHadParticipation + ept:epvoc#workHadParticipation Participation
    0..*
    @@ -677,7 +691,7 @@

    Work

    http:// version status - epvoc:versiontype + ept:epvoc#versiontype Status
    0..1
    @@ -739,7 +753,7 @@

    Complex work

    ep number - epvoc:epNumber + ept:epvoc#epNumber xsd:string
    0..1
    @@ -778,7 +792,7 @@

    Complex work

    identifier year - epvoc:identifierYear + ept:epvoc#identifierYear xsd:string
    0..1
    @@ -806,7 +820,7 @@

    Complex work

    notation in EP Public Register skos:notation - epvoc:publicRegister
    + ept:epvoc#publicRegister
    0..*
    @@ -815,7 +829,7 @@

    Complex work

    numbering - epvoc:numbering + ept:epvoc#numbering xsd:string
    0..1
    @@ -824,7 +838,7 @@

    Complex work

    numbering range begin - epvoc:itemNumberBegin + ept:epvoc#itemNumberBegin xsd:integer
    0..1
    @@ -833,7 +847,7 @@

    Complex work

    numbering range end - epvoc:itemNumberEnd + ept:epvoc#itemNumberEnd xsd:integer
    0..1
    @@ -852,7 +866,7 @@

    Complex work

    publisher dcterms:publisher - Corporate Body
    + Corporate Body (Organisation)
    0..1
    @@ -861,7 +875,7 @@

    Complex work

    stakeholder participant - epvoc:workHadParticipation + ept:epvoc#workHadParticipation Participation
    0..*
    @@ -922,6 +936,15 @@

    Expression

    h An alternative title of the expression (if any). + + expression content + ept:epvoc#expressionContent + rdf:langString
    + +
    0..*
    + + + is embodied by eli:is_embodied_by @@ -977,7 +1000,7 @@

    Manifestation

    epvoc:byteSize + ept:epvoc#byteSize xsd:long
    0..1
    @@ -1059,10 +1082,7 @@

    Activity

    htt The date of an activity, to indicate a single date. Alternatively, if an activity spans a time range, \"activity_start_date\" and \"activity_end_date\" can be used - to indicate the beginning and end of the activity. - - Dates can be expressed either at a date precision (yyyy-mm-dd), or with time precision - (yyyy-dd-mmYhh:mm:ss) + to indicate the beginning and end of the activity. activity end date @@ -1071,10 +1091,7 @@

    Activity

    htt
    1..1
    - The date at which an activity ended. - - Dates can be expressed either at a date precision (yyyy-mm-dd), or with time precision - (yyyy-dd-mmYhh:mm:ss) + The date at which an activity ended. activity id @@ -1106,10 +1123,7 @@

    Activity

    htt
    1..1
    - The date at which an activity started. - - Dates can be expressed either at a date precision (yyyy-mm-dd), or with time precision - (yyyy-dd-mmYhh:mm:ss) + The date at which an activity started. activity type @@ -1186,7 +1200,7 @@

    Activity

    htt dlv Id skos:notation - epvoc:dlvId
    + ept:epvoc#dlvId
    1..1
    @@ -1233,26 +1247,26 @@

    Activity

    htt had responsible organization - epvoc:hadResponsibleOrganization - Corporate Body
    + eli-dl:had_responsible_organization + Corporate Body (Organisation)
    0..1
    - responsible organization (body) + responsible organization (corporate-body) had responsible organization - eli-dl:had_responsible_organization - Corporate Body
    + ept:epvoc#hadResponsibleOrganization + Corporate Body (Organisation)
    0..1
    - responsible organization (corporate-body) + responsible organization (body) has room - epvoc:hasRoom - Room
    + ept:epvoc#hasRoom + Room
    0..*
    @@ -1277,6 +1291,15 @@

    Activity

    htt Number of attendees + + occured at stage + eli-dl:occured_at_stage + Process Stage
    + +
    0..*
    + + The stage at which an activity occured. + order eli-dl:activity_order @@ -1320,7 +1343,7 @@

    Activity

    htt scheduled in - epvoc:scheduledIn + ept:epvoc#scheduledIn ForeseenActivity
    0..*
    @@ -1330,7 +1353,7 @@

    Activity

    htt structured activity label - epvoc:structuredLabel + ept:epvoc#structuredLabel rdf:langString
    0..*
    @@ -1376,7 +1399,7 @@

    ForeseenActivity

    epvoc:agendaLabel + ept:epvoc#agendaLabel rdf:langString
    0..*
    @@ -1392,10 +1415,7 @@

    ForeseenActivity

    The date of an activity, to indicate a single date. Alternatively, if an activity spans a time range, \"activity_start_date\" and \"activity_end_date\" can be used - to indicate the beginning and end of the activity. - - Dates can be expressed either at a date precision (yyyy-mm-dd), or with time precision - (yyyy-dd-mmYhh:mm:ss) + to indicate the beginning and end of the activity. activity end date @@ -1404,10 +1424,7 @@

    ForeseenActivity

    1..1 - The date at which an activity ended. - - Dates can be expressed either at a date precision (yyyy-mm-dd), or with time precision - (yyyy-dd-mmYhh:mm:ss) + The date at which an activity ended. activity id @@ -1439,10 +1456,7 @@

    ForeseenActivity

    1..1 - The date at which an activity started. - - Dates can be expressed either at a date precision (yyyy-mm-dd), or with time precision - (yyyy-dd-mmYhh:mm:ss) + The date at which an activity started. activity type @@ -1457,7 +1471,7 @@

    ForeseenActivity

    skos:notation - epvoc:agendaId
    + ept:epvoc#agendaId
    0..1
    @@ -1467,17 +1481,26 @@

    ForeseenActivity

    skos:notation - epvoc:agendaPoint
    + ept:epvoc#agendaPoint
    0..1
    An identifier is a string of characters such as "12345-33" used to uniquely identify a concept within the scope of a given concept scheme. + + forms part of + eli-dl:forms_part_of + ForeseenActivity
    + +
    0..*
    + + Indicates another larger activity that encompasses this one. + has room - epvoc:hasRoom - Room
    + ept:epvoc#hasRoom + Room
    0..*
    @@ -1486,7 +1509,7 @@

    ForeseenActivity

    epvoc:headingLabel + ept:epvoc#headingLabel rdf:langString
    0..*
    @@ -1496,7 +1519,7 @@

    ForeseenActivity

    skos:notation - epvoc:periclesId
    + ept:epvoc#periclesId
    0..*
    @@ -1512,6 +1535,15 @@

    ForeseenActivity

    Used to support property parameters for the locality data property + + occured at stage + eli-dl:occured_at_stage + Process Stage
    + +
    0..*
    + + The stage at which an activity occured. + order eli-dl:activity_order @@ -1534,7 +1566,7 @@

    ForeseenActivity

    epvoc:referenceText + ept:epvoc#referenceText rdf:langString
    0..*
    @@ -1543,7 +1575,7 @@

    ForeseenActivity

    epvoc:structuredLabel + ept:epvoc#structuredLabel rdf:langString
    0..*
    @@ -1579,7 +1611,7 @@

    Participation

    eli-dl:had_participant_organization - Corporate Body
    + Corporate Body (Organisation)
    0..*
    @@ -1597,7 +1629,7 @@

    Participation

    eli-dl:participation_in_name_of - Corporate Body
    + Corporate Body (Organisation)
    0..1
    @@ -1618,7 +1650,7 @@

    Participation

    -
    +

    Room

    https://data.europarl.europa.eu/def/epvoc#Room
      @@ -1658,7 +1690,7 @@

      Room

      https:/ site - epvoc:hasSite + ept:epvoc#hasSite Site
      0..1
      @@ -1756,12 +1788,7 @@

      Process

      http
      0..*
      Indicates a more fine-grained activity that is taking place within this one. This - allows to nest activities inside each other, at an arbitrary level of precision. - - Example : \"Legislative process number 384\" consists of \"Initiation of the process - 384\", \"First lecture in assemblée nationale of legislative process 384\", \"First - lecture in senate of legislative process 384\", \"joint commitee reading of legislative - process 384\" and \"enactement of legislative process 384\". + allows to nest activities inside each other, at an arbitrary level of precision. created a realization of @@ -1787,26 +1814,33 @@

      Process

      http current stage eli-dl:current_stage - eli-dl:ProcessStage
      + Process Stage
      0..1
      The latest stage in which a process is currently in. This is a shortcut for the full path Process latest_activity Activity occured_at_stage - ProcessStage. - - Example : Bill 105 of 2019 is currently in stage \"Seanad Éireann, Second Stage\". + ProcessStage. identifier year - epvoc:identifierYear + ept:epvoc#identifierYear xsd:string
      1..1
      + + involved work + eli-dl:involved_work + Work
      + +
      0..*
      + + + label rdfs:label @@ -1824,11 +1858,7 @@

      Process

      http
      1..1
      An identifier for the process. This is meant to capture how the process is identified - by law makers. A process can have multiple identifiers for different institutions, - e.g. an identifier for the government, and an identifier for the parliament. - - Note that a subproperty process_external_id exists to capture the identifier of another - institution, depending on the point of view. + by law makers. process title @@ -1837,44 +1867,27 @@

      Process

      http
      1..*
      - The name or title of a process. - - Example : \"Forestry (Planning Permission) (Amendment) Bill 2018\", \"Sports : organisation - des jeux Olympiques et Paralympiques 2024\". + The name or title of a process. process type eli-dl:process_type - eli-dl:ProcessType
      + Process Type
      1..1
      The type of a process. The type of a process often determine the workflow being followed - to create the law. - - The list of possible values need to be defined by each Member State. - - Example : \"Projet de loi\", \"Proposition de loi\", \"Revision of the Constitution\", - \"Public Bill\". + to create the law. scheduled in - epvoc:scheduledIn + ept:epvoc#scheduledIn ForeseenActivity
      0..*
      - - type - rdf:type - IRI
      - -
      1..1
      - - -
    @@ -1921,6 +1934,24 @@

    Work Subdivision

    eli:is_realized_by + Expression
    + +
    0..*
    + + Relates a work to an expression that realizes it. Inverse of "realizes". + + + notation (speech id) + skos:notation + ept:epvoc#speechId
    + +
    0..1
    + + + number eli:number @@ -1934,13 +1965,22 @@

    Work Subdivision

    epvoc:numbering + ept:epvoc#numbering xsd:string
    0..1
    This property refers to a number sequence that indicates order or is used for identification. + + original language + ept:epvoc#originalLanguage + Linguistic System
    + +
    0..*
    + + Original language of a work subdivision + refers to eli:refers_to @@ -2036,6 +2076,210 @@

    Decision

    htt A label on the activity, describing what is being carried out. + + activity type + eli-dl:had_activity_type + eli-dl:Activitytype
    + +
    1..1
    + + The type of a process. The type of a process often determine the workflow being followed + to create the law. + + + comment + rdfs:comment + rdf:langString
    + +
    0..*
    + + a human-readable description of a resource. + + + decided on a part of a realisation of a work + eli-dl:decided_on_a_part_of_a_realization_of + Work
    + +
    0..*
    + + Decision on a single amendment + + + decided on a realisation of a work + eli-dl:decided_on_a_realization_of + Work
    + +
    0..*
    + + Indicates the decision activity decided upon some Work. This is a specific kind of + « input » of the activity + + + decision about id + ept:epvoc#decisionAboutId + xsd:string
    + +
    0..1
    + + This property identifies uniquelely the object of a decision. + + + decision about id (xml syntax) + ept:epvoc#decisionAboutId + rdf:XMLLiteral
    + +
    0..1
    + + This property identifies uniquelely the object of a decision. + + + decision method + eli-dl:decision_method + Decision Method
    + +
    0..1
    + + The method used to carry out the decision activity (e.g. Roll call vote, etc.) + + + decision outcome + eli-dl:had_decision_outcome + Decision Outcome
    + +
    0..1
    + + Indicates the outcome of the decision, e.g. adopted, rejected, lapsed, etc. + + + heading lable + ept:epvoc#headingLabel + rdf:langString
    + +
    0..*
    + + Heading section label. + + + note + skos:note + rdf:langString
    + +
    0..*
    + + Notes are used to provide information relating to SKOS concepts. + + + order + eli-dl:activity_order + xsd:integer
    + +
    0..1
    + + Indicates the order of this activity in a sequence of activities. Note that the range + of this property is xsd:decimal, so it is always possible to order a new activity + in between two subsequent existing activities. + + + reference text + ept:epvoc#referenceText + rdf:langString
    + +
    0..*
    + + A label on the activity, describing what is being carried out. + + + responsible organisation label + eli-dl:responsible_organization_label + rdf:langString
    + +
    0..*
    + + A label on the activity, describing what is being carried out. + + + voting id + skos:notation + ept:epvoc#votingId
    + +
    0..1
    + + An identifier for a voting + + + was motivated by + eli-dl:was_motivated_by + Activity
    + +
    0..*
    + + Annother activity that was \"triggered\" or \"logically followed\" this one. + + Example : the request for an opinion motivated the writing of an opinion. + + + +
    +
    +
    +
    +
    +
    +

    Vote

    http://data.europa.eu/eli/eli-draft-legislation-ontology#Vote
    +
      +
    • Nodes: IRI
    • +
    • Closed shape
    • +
    • URI pattern: ^https://data.europarl.europa.eu/eli/dl/event/[A-Za-z0-9\-_]+$
    • +
    • Example: https://data.europarl.europa.eu/eli/dl/event/MTG-PL-2024-02-27-DEC-164491
    • +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -2088,7 +2332,7 @@

    Decision

    htt - + - + - + @@ -2116,7 +2360,7 @@

    Decision

    htt
    - + @@ -2181,7 +2425,7 @@

    Decision

    htt
    - + - + @@ -2258,7 +2502,7 @@

    Decision

    htt
    - + - + @@ -2305,8 +2549,8 @@

    Decision

    htt

    Work type

    http://data.europa.eu/eli/ontology#WorkType
    • Nodes: IRI
    • -
    • URI pattern: http://publications.europa.eu/resource/authority/resource-type/.*$
    • -
    • Example: http://publications.europa.eu/resource/authority/resource-type/ADOPT_TEXT
    • +
    • URI pattern: https://data.europarl.europa.eu/def/ep-document-types/.*$
    • +
    • Example: https://data.europarl.europa.eu/def/ep-document-types/TEXT_ADOPTED
    @@ -2317,8 +2561,8 @@

    Work type

    ht

    Participation Role

    http://data.europa.eu/eli/eli-draft-legislation-ontology#ParticipationRole
    • Nodes: IRI
    • -
    • URI pattern: http://publications.europa.eu/resource/authority/role/.*$
    • -
    • Example: http://publications.europa.eu/resource/authority/role/RAPP
    • +
    • URI pattern: https://data.europarl.europa.eu/def/ep-roles/.*$
    • +
    • Example: https://data.europarl.europa.eu/def/ep-roles/RAPPORTEUR
    Property nameURIExpected valueCard.Description
    activity dateeli-dl:activity_datexsd:date
    +
    0..1
    +
    The date of an activity, to indicate a single date. Alternatively, if an activity + spans a time range, \"activity_start_date\" and \"activity_end_date\" can be used + to indicate the beginning and end of the activity. + + Dates can be expressed either at a date precision (yyyy-mm-dd), or with time precision + (yyyy-dd-mmYhh:mm:ss)
    activity ideli-dl:activity_idxsd:string
    +
    1..1
    +
    An identifier for the process. This is meant to capture how the process is identified + by law makers. A process can have multiple identifiers for different institutions, + e.g. an identifier for the government, and an identifier for the parliament. + + Note that a subproperty process_external_id exists to capture the identifier of another + institution, depending on the point of view.
    activity labeleli-dl:activity_labelrdf:langString
    +
    0..*
    +
    A label on the activity, describing what is being carried out.
    activity start date eli-dl:activity_start_date
    decision about idepvoc:decisionAboutIdept:epvoc#decisionAboutId xsd:string
    0..1
    @@ -2097,7 +2341,7 @@

    Decision

    htt
    decision about id (xml syntax)epvoc:decisionAboutIdept:epvoc#decisionAboutId rdf:XMLLiteral
    0..1
    @@ -2107,7 +2351,7 @@

    Decision

    htt
    decision method eli-dl:decision_methodeli-dl:DecisionMethod
    Decision Method
    0..1
    decision outcome eli-dl:had_decision_outcomeeli-dl:DecisionOutcome
    Decision Outcome
    0..1
    heading lableepvoc:headingLabelept:epvoc#headingLabel rdf:langString
    0..*
    @@ -2195,7 +2439,7 @@

    Decision

    htt
    0..*
    Notes are used to provide information relating to SKOS concepts. TNotes are used to provide information relating to SKOS concepts.
    number of attendees
    reference textepvoc:referenceTextept:epvoc#referenceText rdf:langString
    0..*
    @@ -2277,7 +2521,7 @@

    Decision

    htt
    voting id skos:notationepvoc:votingId
    ept:epvoc#votingId
    0..1
    @@ -2334,7 +2578,7 @@

    Participation Role

    skos:inScheme -
    + @@ -2496,9 +2740,9 @@

    Place

    http:/
    - + @@ -2562,11 +2806,11 @@

    Status

    http:
    -

    Corporate Body

    http://www.w3.org/ns/org#Organization
    +

    Corporate Body (Organisation)

    http://www.w3.org/ns/org#Organization
    • Nodes: IRI
    • -
    • URI pattern: http://publications.europa.eu/resource/authority/corporate-body/.*$
    • -
    • Example: http://publications.europa.eu/resource/authority/corporate-body/EP
    • +
    • URI pattern: https://data.europarl.europa.eu/org/.*$
    • +
    • Example: https://data.europarl.europa.eu/org/EU_PARLIAMENT
    op-aut:role
    ept:ep-roles
    0..*
    Within country geosparql:sfWithinCountry
    skos:Concept
    -
    0..1
    +
    0..*
    States that the subject is spatially within the object
    @@ -2579,19 +2823,10 @@

    Corporate Body

    skos:inScheme -
    - - - - + @@ -2667,8 +2902,7 @@

    Concept

    http
    - + @@ -2694,8 +2928,8 @@

    Concept

    http

    Activity Type

    http://data.europa.eu/eli/eli-draft-legislation-ontology#ActivityType
    • Nodes: IRI
    • -
    • URI pattern: http://publications.europa.eu/resource/authority/event/.*$
    • -
    • Example: http://publications.europa.eu/resource/authority/event/EP_PLENARY_PART_SESSION
    • +
    • URI pattern: https://data.europarl.europa.eu/def/ep-activities/.*$
    • +
    • Example: https://data.europarl.europa.eu/def/ep-activities/TABLING_PLENARY
    op-aut:corporate-body
    -
    0..*
    -
    Property stating the concept scheme that a given resource is part of
    type rdf:typeskos:Concept
    org:Organization
    0..*
    Is in scheme skos:inSchemeIRI

    (op-aut:subject-matter, op-aut:dir-eu-legal-act, http://eurovoc.europa.eu)

    -
    IRI
    0..*
    @@ -2711,7 +2945,7 @@

    Activity Type

    skos:inScheme -
    + @@ -2720,7 +2954,7 @@

    Activity Type

    rdf:type -
    + @@ -2763,7 +2997,179 @@

    Subdivision Type

    rdf:type -
    + + + + + +
    op-aut:event
    ept:ep-activities
    0..*
    eli-dl:ActivityType
    skos:Concept
    0..*
    eli:SubdivisionType
    skos:Concept
    +
    0..*
    +
    Property that is used to state that a resource is an instance of a class
    +
    +
    +

    +
    +
    +
    +

    Process Type

    http://data.europa.eu/eli/eli-draft-legislation-ontology#ProcessType
    +
      +
    • Nodes: IRI
    • +
    • URI pattern: https://data.europarl.europa.eu/def/ep-procedure-types/.*$
    • +
    • Example: https://data.europarl.europa.eu/def/ep-procedure-types/COD
    • +
    + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Property nameURIExpected valueCard.Description
    Is in schemeskos:inSchemeept:ep-procedure-types
    +
    0..*
    +
    Property stating the concept scheme that a given resource is part of
    typerdf:typeskos:Concept
    +
    0..*
    +
    Property that is used to state that a resource is an instance of a class
    +
    +
    +

    +
    +
    +
    +

    Decision Method

    http://data.europa.eu/eli/eli-draft-legislation-ontology#DecisionMethod
    +
      +
    • Nodes: IRI
    • +
    • URI pattern: https://data.europarl.europa.eu/def/ep-decision-methods/.*$
    • +
    • Example: https://data.europarl.europa.eu/def/ep-decision-methods/VOTE_ELECTRONIC_ROLLCALL
    • +
    + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Property nameURIExpected valueCard.Description
    Is in schemeskos:inSchemeept:ep-decision-methods
    +
    0..*
    +
    Property stating the concept scheme that a given resource is part of
    typerdf:typeskos:Concept
    +
    0..*
    +
    Property that is used to state that a resource is an instance of a class
    +
    +
    +

    +
    +
    +
    +

    Decision Outcome

    http://data.europa.eu/eli/eli-draft-legislation-ontology#DecisionOutcome
    +
      +
    • Nodes: IRI
    • +
    • URI pattern: https://data.europarl.europa.eu/def/ep-statuses/.*$
    • +
    • Example: https://data.europarl.europa.eu/def/ep-statuses/ADOPTED
    • +
    + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Property nameURIExpected valueCard.Description
    Is in schemeskos:inSchemeept:ep-statuses
    +
    0..*
    +
    Property stating the concept scheme that a given resource is part of
    typerdf:typeskos:Concept
    +
    0..*
    +
    Property that is used to state that a resource is an instance of a class
    +
    +
    +

    +
    +
    +
    +

    Process Stage

    http://data.europa.eu/eli/eli-draft-legislation-ontology#ProcessStage
    +
      +
    • Nodes: IRI
    • +
    • URI pattern: http://publications.europa.eu/resource/authority/procedure-phase/.*$
    • +
    • Example: http://publications.europa.eu/resource/authority/procedure-phase/RDG1
    • +
    + + + + + + + + + + + + + + + + + + + + + + @@ -2774,10 +3180,27 @@

    Subdivision Type

    Release notes

    1.5 - 2023-12-05

    +

    Release notes

    2.1.0 - 2024-03-20

    +
      +
    • (new) add eli-dl:forms_part_of and eli-dl:occured_at_stage
    • +
    • (new) add new classes: eli-dl:Vote, eli-dl:ProcessStage
    • +
    • (new) add new properties: epvoc:expressionContent for eli:Expression; epvoc:originalLanguage, eli:is_realized_by and skos:notation^^epvoc:speechId for eli:WorkSubdivision
    • +
    • (rfc) eli:WorkType values changed from EU AT resource-type to EP taxonomy ep-document-types; eli-dl:ParticipationRole from role to ep-roles
    • +
    • (rfc) org:Organization values changed from EU AT corporate-body to org-ep data
    • +
    • (new) added missing classes: eli-dl:DecisionMethod, eli-dl:DecisionOutcome
    • +
    +

    2.0 - 2024-01-12

    +
      +
    • (new) add eli-dl:involved_work
    • +
    • (rfc) eli-dl:ActivityType values changed from EU AT event to EP taxonomy ep-activities
    • +
    • (new) add eli-dl:ProcessType, using EP taxonomy ep-procedure-types
    • +
    +

    1.5 - 2023-12-05

    +
      +
    • check cardinalities + add missing properties
    • +
    +

    1.3 - 2023-09-26

      -
    • check cardinalities + add missing properties -1.3 - 2023-09-26
    • (new) add Classes eli-dl:Decision, eli:WorkSubdivision, eli:SubdivisionType and related properties
    • (new) properties eli-dl:number_of_attendees, eli-dl:had_participant_person, eli-dl:had_excused_person
    • (rfc) eli-dl:recorded_in_realization_of by eli-dl:recorded_in_a_realization_of
    Property nameURIExpected valueCard.Description
    Is in schemeskos:inSchemeop-aut:procedure-phase
    +
    0..*
    +
    Property stating the concept scheme that a given resource is part of
    typerdf:typeskos:Concept
    0..*