Skip to content

eForms is the new notification standard for public procurement procedures in the EU. The TED XML Data Converter is an XSLT project to convert Notices published in TED XML to eForms XML.

License

Notifications You must be signed in to change notification settings

OP-TED/ted-xml-data-converter

Repository files navigation

Disclaimer

This project is currently under development. We may update the current version and replace it with a new version at any time. For this reason, we recommend you retrieve the latest version in order to ensure technical compliance. The Publications Office of the European Union cannot guarantee the accuracy, adequacy, validity, reliability, availability or completeness of this information and accepts no responsibility for any use you may make of this project’s component parts.

The code and data in this repository is created by the Publications Office of the European Union and is licensed under the terms of the EUPL-1.2 license.

Summary

This project is managed by the Publications Office of the European Union to assist organisations publishing procurement notices in their migration from TED XML to eForms.

An organisation publishing procurement notices may wish to switch the production of notices in their system from the TED schemas to the eForms schema at a point in time. In this case, they will have published some initial notices (PIN, Contract Notice, etc.) for an ongoing Procedure using the TED schemas. They will want to publish following notices, continuing the Procedure, using the eForms schema.

The TED XML Data Converter is designed to help with this process, by converting a notice published in the TED schemas, to a draft form of the same notice in eForms. The publisher can then correct and complete this notice, and use it as a basis for creating a following notice in eForms.

The repository contains the following folders:

Folder Purpose
xslt The xslt and data for the conversion
development-notices Sample source TED XML files used for testing during development and their equivalent converted eForms XML files
eforms-structure-files Sample files for the structure of eForms XML
test-notices Sample notices in TED schema XML to be used for testing the converter

The repository contains the following documentation files in Markdown format:

File Purpose
README.md This file
usage-information.md General information on usage of this repository
installation.md Basic instructions on installation in a Unix environment
development-methodology.md The technical approach to developing this conversion
CHANGELOG.md The list of changes made since the last release

Each folder also contains a README.md file listing the files in that folder and their purpose.

How to use

Basic usage instructions for developers to run the code in their own system is available here.

An API for the converter is temporarily available as part of the eNotices2 Publication API. Documentation is available at TED API Documentation or the eNotices2 Public API endpoints Documentation.

Versioning scheme

The versioning scheme which will be adopted for the TED XML Data Converter will be similar to that for the eForms SDK.

Feedback

Feedback on this converter is welcome. Please address questions, comments and bug reports using Github Discussions.

Current status

All the standard TED XML forms using the R2.0.9 TED XML schema (with the exceptions of F14 Corrigendum and F20 Modification) are now convertible:

  • PIN (Prior information notice / Periodic indicative notice) (F01, F04, F07, F08, F21 and F22)

  • Contract Notice (F02, F05, F12, F21, F22, F23 and F24)

  • Contract Award Notice (F03, F06, F13, F15, F21, F22, F23, F24 and F25)

What's next?

Work on the Defense TED XML forms using the R2.0.8 TED XML schema has begun.

About

eForms is the new notification standard for public procurement procedures in the EU. The TED XML Data Converter is an XSLT project to convert Notices published in TED XML to eForms XML.

Resources

License

Stars

Watchers

Forks

Languages