Skip to content

Schematron error on SDS interoperable metadata with custodian #31

Description

@mwjsanders

Er lijkt mij nog een foutje te zitten in schematron regels van het NGR.
Schematron validatie op SDS interoperable metadata geeft altijd de fout:

Validatie tegen het Nederlands metadata profiel op ISO 19119 voor services versie 2.1.0 (2020)

Rol organisatie (ISO nr. 379) ontbreekt of heeft een verkeerde waarde, voor INSPIRE interoperable SDS in ieder geval de rol beheerder opnemen

gebruikte metadata:
https://nationaalgeoregister.nl/geonetwork/srv/dut/catalog.search#/metadata/684e1468-ec03-43ee-9f52-94236f187d8d

De fout lijkt te zitten in de schematron schema :

<sch:assert id="Rol_organisatie_SDSISO_nr_379" etf_name="Rol organisatie SDS (ISO nr. 379)" test="not($conformity_Spec_Title_SDS_Interop) or ($conformity_Spec_Title_SDS_Interop and contains($responsibleParty_Role, 'custodian'))">Rol organisatie (ISO nr. 379) ontbreekt of heeft een verkeerde waarde, voor INSPIRE interoperable SDS in ieder geval de rol beheerder opnemen</sch:assert>

Hier zou gecheckt moeten worden dat als het data quality conformance 'interoperable' aanwezig is dat dan ook de rol van de contactpersoon custodian moet zijn. Conform de Inspire technical guidelines: https://github.com/INSPIRE-MIF/technical-guidelines/blob/2022.1/metadata/metadata-iso19139/metadata-iso19139.adoc#4422-responsible-party--custodian

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions