⚠️ The TED schema forms are the former standard forms and have been replaced by eForms, newer RML rules for eForms can be found at OP-TED/ted-rdf-mapping-eforms.
This repository contains RML rules to transform Standard TED schema forms to RDF that conforms to version 3.0 of the eProcurement Ontology (ePO) and are currently used by the TED RDF Conversion Pipeline to produce RDF for forms sent before 25 October 2023.
The artefacts provided in this repository are used or generated by the TED-SWS system in the form provided here. They are organised in packages called Mapping Suites.
Project documentation available here.
The following table indicates the implementation status of TED Standard Forms, split by Notice Type and Directive.
Notice Type | Is implemented | Directive 24 | Directive23 | Directive 25 |
---|---|---|---|---|
pin-buyer | F8 | F8 | F8 | |
pin-only | F1 | na | F4 | |
pin-rtl | F1 | na | F4 | |
pin-cfc-standard | F1 | na | F4 | |
pin-cfc-social | F21 | F23 | F22 | |
qu-sy | na | na | F7 & F22 (social) | |
cn-standard | F2 | F24 | F5 | |
cn-social | F21 | F22 | ||
subco | na | na | na | |
cn-desg | F12 | F12 | ||
veat | F15 | F15 | F15 | |
can-standard | Yes | F3 | F25 | F6 |
can-social | Yes | F21 | F23 | F22 |
can-desg | Yes | F13 | na | F13 |
can-modif | F20 | F20 | F20 | |
corr | F14 | F14 | F14 | |
pin-tran | na | na | na | |
can-tran | na | na | na |
To assist the semantic engineers in the development of mapping suites a toolchain has been developed. The toolchain is documented on the documentation page. In order to install it open a terminal and follow the instructions below.
git clone https://github.com/OP-TED/ted-rdf-mapping
cd ted-rdf-mapping
Create and activate a virtual environment
python -m venv venv
source venv/bin/activate
Use makefile target to install the requirements
make install
You are more than welcome to help expand and mature this project.
When contributing to this repository, please first discuss the change you wish to make via issue, email, or any other method with the owners of this repository before making a change.
Please note we adhere to Apache code of conduct, please follow it in all your interactions with the project.
Each milestone corresponds to a foreseen release of the ontology.
The issues are classified based on for classification dimensions:
The documents, such as reports and specifications are licenced under a CC BY 4.0 licence.
The source code and other scripts are licenced under EUPL v1.2 licence.