Pilot : Creating a federal catalogue of Public Services in Belgium

Published on: 07/01/2021

Technical documentation about this pilot activity can be found on the dedicated GitHub repository.


In highly federated countries such as Belgium, citizens and businesses regularly face challenges in accessing information on public services available in their country, as the information is spread over different local, regional, and national portals. In addition, other issues arise when trying to access the information:

  • There are different portals for locating public service descriptions and the information is offered in different languages;
  • The descriptions do not follow a common structure, and
  • No portal provides a comprehensive overview of all the public services available across Belgium.

In Belgium, the different regions are responsible for providing the public services in their jurisdiction. Therefore, to provide an effective overview of all public services available in Belgium, the regions need to exchange a large quantity of information on their public services.


Functional description

To accomplish the creation of an interfederal catalogue of services, we designed a pilot to implement a user-centric portal which offers public service descriptions from the different regions and authorities, based on the information harvested from multiple sources into a common system. To achieve this there was a mapping between the Flemish data model, i.e. the IPDC (interbestuurlijke producten- en dienstencatalogus) and the CPSV-AP, a mapping between the Walloon data model, i.e. NOSTRA and the CPSV-AP and a mapping between the data model of Fedict and the CPSV-AP. These mappings have been used for creating CPSV-AP compliant descriptions of public services. 


Using the CPSV-AP as a common language between the different data models made the exchange and integration of data between public administrations more efficient, as public services only needed to be described once. By collecting data from both Flanders and Wallonia as well as on the federal level, the pilot is an overarching project for Belgium that provides a proof of concept for the interchangeability of descriptions with a user-centric visualisation. These descriptions are categorised and ordered on life event, business event, sector, etc., to make them easily searchable. An example of the implemented solution can be seen below.



The final outcome of the pilot was a website where the harvested data was visualised in a user-centric way. This provides a proof-of-concept for harmonising information based on the CPSV-AP as a common vocabulary. A snapshot can be seen below.


Technical description

In this pilot, the CPSV-AP Mapping Editor and the CPSV-AP Data Harvester were used. The Mapping Editor mapped the data models of Flanders, Wallonia, and the federal level to the CPSV-AP, which was used as a common vocabulary. The public service descriptions from the three sources were transformed using the mappings, creating CPSV-AP compliant descriptions. These descriptions were then harvested and visualised in the user-centric portal. This can be seen in the figure below.

For additional information, please visit the dedicated GitHub repository.


Type of document