[Issue #03] Description of a Registry Service

Published on: 15/05/2019
Last update: 29/05/2019

A Registry of Base Registries may be represented as a public service that is managed by a public organization. There are several standard vocabularies we can reuse to model organisations, services, data, and legal resources:

Entity Description Class
Registry Service A Registry Service is a public service that creates, maintains and/or manages Base Registries or a Registry of Base Registries.  cpsv:PublicService
Registry Catalogue A catalogue or repository that lists the Datasets (Master Data and other resources) managed and provided by a Registry Service. dcat:Catalog
Public Organisation A Public Organisation is the responsible Agent for the delivery of a Public Service.  cv:PublicOrganization
Rule A Rule is a document that sets out the specific guidelines or procedures followed by the Registry. It may include the requirements of the information managed and the services provided by the Registry. cpsv:Rule
Legal Resource A Legal Resource refers to legislation, policy or policies that lie behind the Rules that defines the governance of a Registry Service. eli:LegalResource
Contact Point The contact information for a Registry Service. schema:ContactPoint
Data Resource Datasets or Data Services included in the Registry Catalogue.  [Issue #01]


High-level Class Diagram to model Base Registries

Registry Service and Registry Catalogue would be mandatory, and Public Organisation, recommended. 

This model does not include in depth metadata about the entities, nor details about the data stored or managed by the service, and listed on the catalogue [Issue #01].


Comments on this high-level proposal model?


Shared on


Fotis Zygoulis (not verified)
Wed, 22/05/2019 - 13:28

In my opinion " Public Organization" should be mandatory. Futrthermore this model should include an integration between " Contact Point" and " Registry Catalogue"

Amir Westhoff (not verified)
Thu, 23/05/2019 - 12:53

With respect to the base registry for natural persons, The Netherlands distinguishes by law between administration (performed by municipalities) and publishing (performed by a central government organisation, as ordained by the Ministry of Internal Affairs).

Although the simplicity of the proposed model is preferable, it appears to not offer room to fully capture the Dutch situation.

An improvement might already be to allow one or more organisations (1..*) for the property 'hasCompetentAuthority', but perhaps the model could be modified if this situation is also found in other/more member states.

Fri, 07/06/2019 - 14:34

Regarding Fotis' comment, [Catalogue->ContactPoint] is already present in the original DCAT, so it's direct that inclusion. +1


The 'administration' organization you mention could be the 'creator' of the Resource/Catalogue? If so, this is already solved by DCAT —actually, by Dublin Core— with: dct:creator (municipality) and dct:publisher (Central Government).

Regarding the cardinality of hasCompetentAuthority. This property is included in the CPSV-AP, and it is described in the section [3.2.14]:

This property links a Public Service to a Public Organization, which is the responsible Agent for the delivery of the Public Service. Whether the particular Public Organization provides the public service directly or outsources it is not relevant. The Public Organization that is the Competent Authority of the service is the one that is ultimately responsible for managing and providing the public service.

In the Dutch case, there are two Public Organizations involved in the management and delivery of the service. So I think It's appropriate if we add this cardinality for the service itself. 


Thu, 13/06/2019 - 10:56

@Martin, thanks for your reply. I highly doubt that Dutch municipalities consider themselves creators of the Resource. In administrating they oversee only their own municipality. They probably won't have a problem with being considered a Competent Authority, although it would mean that the Registry Service for the Base Registry for natural persons will have 350+ competent authorities + the Ministry, and that the only publisher of the Registry Catalogue is the Ministry.

Tue, 03/09/2019 - 09:57

CLOSED ISSUE. Decision: to use DCAT-AP + CPSV-AP + ELI (with potential minor changes to accommodate requirements about creators/contributors/curators/publishers)