ELI-EP Application Profile

Creation date: 2022-11-24
Last updated: 2023-06-20 00:00:00
Copyright date: 2022
Version: 1.2
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

Table of Contents

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

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 name URI Expected value Card. Description
adopts eli-dl:adopts Work
0..*
Indicates that the work represents the adopted work of one or several related works
amends eli-dl:foresees_change_of Work
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.
answers eli-dl:answers_to Work
0..1
Indicates that this work is an answer the other work.
based on eli:based_on Legal Resource
0..*
Indicates that this work is empowered by another one, typically rules, constitution, a treaty or an enabling act.
consolidated by eli:consolidated_by Work
0..1
Indicates that this legal resource or expression is taken into account in a consolidated text
contributor dcterms:contributor foaf:Agent
0..*
An entity responsible for making contributions to the resource.
corrects eli:corrects Work
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.
creator dcterms:creator foaf:Agent
0..*
An agent responsible for making the resource.
date document eli:date_document xsd:date
1..1
Date of adoption or signature (of the form yyyy-mm-dd) of the document
display label rdfs:label xsd:string
0..1
Label to by displayed in user interfaces
ep number epvoc:epNumber xsd:string
0..1
European Parliament number
ep number version epvoc:epNumberVersion xsd:string
0..1
European Parliament number version
identifier dcterms:identifier xsd:string
1..1
An unambiguous reference to the resource.
identifier year epvoc:identifierYear xsd:string
0..1
A year linked to the reference of the resource.
is about eli:is_about Concept
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 code epvoc:isAboutDirectoryCode Concept
0..*
is about subject matter epvoc:isAboutSubjectMatter Concept
0..*
is annex of eli:is_annex_of Work
0..*
Indicates that the Work is Annex of another Work
is derivative of eli:is_derivative_of Work
0..*
This work is derived from the other work. Example: a motion derived from an oral question.
is realized by eli:is_realized_by Expression
0..*
Relates a work to an expression that realizes it. Inverse of "realizes".
notation in EP Public Register skos:notation 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.
numbering epvoc:numbering xsd:string
0..1
This property refers to a number sequence that indicates order or is used for identification.
numbering range begin epvoc:itemNumberBegin xsd:integer
0..1
This property identifies the starting number in a list of items.
numbering range end epvoc:itemNumberEnd xsd:integer
0..1
This property identifies the ending number in a list of items.
original language epvoc:originalLanguage Linguistic System
0..1
Original language of a work
parliamentary term eli-dl:parliamentary_term Parliamentary term
0..1
The parliamentary term in which the activity took place
publisher dcterms:publisher Corporate Body
0..1
The property refers to the institution responsible for making the document available. The values are concepts of op-aut:corporate-body.
stakeholder participant epvoc:workHadParticipation Participation
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.
title dcterms:title rdf:langString
1..*
use ISO639-1 of controlled vocabulary
version status epvoc:versiontype Status
0..1
Indicates the version type of a Work part of a Complex Work, like Agenda or Minutes.
work type eli:work_type eli: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 name URI Expected value Card. Description
date document eli:date_document xsd:date
1..1
Date of adoption or signature (of the form yyyy-mm-dd) of the document
display label rdfs:label xsd:string
0..1
Label to by displayed in user interfaces
ep number epvoc:epNumber xsd:string
0..1
European Parliament number
has current version dcat:hasCurrentVersion Work
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 member eli:has_member Work
0..*
Indicates that a Work is part of a Complex Work.
identifier dcterms:identifier xsd:string
1..1
An unambiguous reference to the resource.
identifier year epvoc:identifierYear xsd:string
0..1
A year linked to the reference of the resource.
is annex of eli:is_annex_of Work
0..*
Indicates that the Work is Annex of another Work
is derivative of eli:is_derivative_of Work
0..*
This work is derived from the other work. Example: a motion derived from an oral question.
notation in EP Public Register skos:notation 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.
numbering epvoc:numbering xsd:string
0..1
This property refers to a number sequence that indicates order or is used for identification.
numbering range begin epvoc:itemNumberBegin xsd:integer
0..1
This property identifies the starting number in a list of items.
numbering range end epvoc:itemNumberEnd xsd:integer
0..1
This property identifies the ending number in a list of items.
parliamentary term eli-dl:parliamentary_term Parliamentary term
0..1
The parliamentary term in which the activity took place
publisher dcterms:publisher Corporate Body
0..1
The property refers to the institution responsible for making the document available. The values are concepts of op-aut:corporate-body.
stakeholder participant epvoc:workHadParticipation Participation
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.
title dcterms:title rdf:langString
1..*
use ISO639-1 of controlled vocabulary
work type eli:work_type eli: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][a-z]$
  • Example: https://data.europarl.europa.eu/eli/dl/doc/A-9-2019-0001/en
Property name URI Expected value Card. Description
alternative title eli:title_alternative rdf:langString
0..*
An alternative title of the expression (if any).
is embodied by eli:is_embodied_by Manifestation
0..*
Relates an expression to the manifestation that embodies it. Inverse of "embodies".
language eli:language Linguistic System
1..*
A language of an expression.
title eli:title rdf: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][a-z]/.*$
  • Example: https://data.europarl.europa.eu/eli/dl/doc/A-9-2019-0001/en/pdf
Property name URI Expected value Card. Description
byte size epvoc:byteSize xsd:long
0..1
Indicates the byte size of the file exemplified by the manifestation.
format dcterms:format dcterms:MediatypeOrExtent
1..1
The file format, physical medium, or dimensions of the resource.
format eli:media_type dcterms: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 by eli:is_exemplified_by rdfs:Resource
1..*
Link to a concrete file URL.Relates a manifestation to a single exemplar or instance of that manifestation.
issued dcterms:issued xsd: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 name URI Expected value Card. Description
activity date eli-dl:activity_date xsd: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. Dates can be expressed either at a date precision (yyyy-mm-dd), or with time precision (yyyy-dd-mmYhh:mm:ss)
activity end date eli-dl:activity_end_date xsd:dateTime
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)
activity id eli-dl:activity_id xsd: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 label eli-dl:activity_label rdf:langString
0..*
A label on the activity, describing what is being carried out.
activity start date eli-dl:activity_start_date xsd:dateTime
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)
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.
consists of eli-dl:consists_of Activity
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\".
documented by a realization of eli-dl:documented_by_a_realization_of Work
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.
has room epvoc:hasRoom Room
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.
locality vcard:hasLocality Place
0..1
Used to support property parameters for the locality data property
parliamentary term eli-dl:parliamentary_term Parliamentary term
0..1
The parliamentary term in which the activity took place
recorded in realization of eli-dl:recorded_in_realization_of Work
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.
scheduled in epvoc:scheduledIn ForeseenActivity
0..*
Indicates a more fine-grained foreseen activity that is taking place within this one (ex:time slot).

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 name URI Expected value Card. Description
identifier in pericles skos:notation epvoc:periclesId
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.

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 name URI Expected value Card. Description
participation has Organization eli-dl:had_participant_organization Corporate Body
0..1
Describes that the organisation is the actor in a participation description.
participation has Person eli-dl:had_participant_person foaf:Person
0..1
Describes that the person is the actor in a participation description.
participation in name of eli-dl:participation_in_name_of Corporate Body
0..1
Indicate in the name of which organization an agent was acting has stakeholder.
stakeholder has role eli-dl:participation_role Participation 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 name URI Expected value Card. Description
identifier dcterms:identifier xsd:string
0..*
An unambiguous reference to the resource.
office address euvoc:officeAddress xsd:string
0..1
The office address idendentifier
site epvoc:hasSite Site
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 name URI Expected value Card. Description
type rdf:type org:Organization
0..*
Property that is used to state that a resource is an instance of a class

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 name URI Expected value Card. Description
created a realization of eli-dl:created_a_realization_of Work
0..*
Indicates that a Process created some Work . The works are seen as the \"output\" of the activity. Remark: Process data will not be yet available. For now, this inverse relation will be provided only in adopted-texts dumps and APIs.

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

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
Property name URI Expected value Card. Description
Is in scheme skos:inScheme op-aut:role
0..*
Property stating the concept scheme that a given resource is part of
type rdf:type skos: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 name URI Expected value Card. Description
Is in scheme skos:inScheme op-aut:language
0..*
Property stating the concept scheme that a given resource is part of
type rdf:type skos: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 name URI Expected value Card. Description
Is in scheme skos:inScheme op-aut:country
0..*
Property stating the concept scheme that a given resource is part of
type rdf:type skos: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 name URI Expected value Card. Description
Is in scheme skos:inScheme op-aut:place
0..*
Property stating the concept scheme that a given resource is part of
Within country geosparql:sfWithin Country
0..1
States that the subject is spatially within the object
type rdf:type skos: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 name URI Expected value Card. Description
Is in scheme skos:inScheme op-aut:status
0..*
Property stating the concept scheme that a given resource is part of
type rdf:type skos:Concept
0..*
Property that is used to state that a resource is an instance of a class

Corporate Body

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
Property name URI Expected value Card. Description
Is in scheme skos:inScheme op-aut:corporate-body
0..*
Property stating the concept scheme that a given resource is part of
type rdf:type skos:Concept
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 name URI Expected value Card. Description
Is in scheme skos:inScheme op-aut:site
0..*
Property stating the concept scheme that a given resource is part of
type rdf:type skos: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 name URI Expected value Card. Description
Is in scheme skos:inScheme IRI

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

0..*
Property stating the concept scheme that a given resource is part of
type rdf:type skos: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: http://publications.europa.eu/resource/authority/event/.*$
  • Example: http://publications.europa.eu/resource/authority/event/EP_PLENARY_PART_SESSION
Property name URI Expected value Card. Description
Is in scheme skos:inScheme op-aut:event
0..*
Property stating the concept scheme that a given resource is part of
type rdf:type eli-dl:ActivityType
0..*
Property that is used to state that a resource is an instance of a class

Release notes

1.2 - 2023-06-20

1.1 - 2023-04-14