Code development platform for open source projects from the European Union institutions 🔵 EU Login authentication by SMS has been phased out. To see alternatives please check here

Skip to content

Discrepancies between Dataset Description Assistant and HealthDCAT-AP release 5

For access level "non-public", we note the following discrepancies between the currently available version of the Dataset Description Assistant and the release 5 version of the HealthDCAT-AP specification for the entity Dataset:

Mandatory properties:

  • geographical coverage (dct:spatial): optional according to the specification
  • health theme (healthdcatap:healthTheme): recommended according to the specification
  • Implementation divergences:
    • Health Data Access Body - publisher note: :HealthAgent sub-entity of foaf:Agent in the specification is the type modelled to use for the HDAB. This entity does not include the properties "description" and "trusted data holder"; these are applicable only to the sub-entity :HealthPublisherAgent, to be used for the recommended "publisher" property in the specification. In addition, the cardinality for publisher.description is modelled as 0..1 while the system currently allows the addition of multiple descriptions.

Recommended properties:

  • Temporal coverage: implementation excludes optional properties "hasBeginning" and "hasEnd" from entity PeriodOfTime
  • Legal basis: fields in editor (legal basis description and legal basis type) not reflected in specification
  • Retention period: as with temporal coverage, PeriodOfTime properties "hasBeginning" and "hasEnd" not included but new property "retention period comment" that is not reflected in the specification
    • Specification also models retention period with cardinality 0..1 but assistant allows the addition of multiple periods
  • Publisher: cardinality for publisher.description is modelled as 0..1 in the specification while the system currently allows the addition of multiple descriptions
  • Code values: additional properties for notation and top concept that are not reflected in the specification

Optional properties:

  • Creator: implements all properties in specification for :HealthPublisherAgent even though specification defines range of dct:creator as foaf:Agent base entity (name + type properties only)
  • Qualified attribution: no additional requirements in specification but implementation reuses full :HealthPublisherAgent specification for prov:agent, which is not entirely aligned with PROV specification

Missing properties:

  • Assistant currently doesn't include version linking between datasets (dcat:hasVersion/dcat:isVersionOf), source references between datasets (dct:source) and creation of a Dataset Series