Geonovum / IMGeo-dev

Online werkruimte voor de ontwikkeling van een nieuwe versie van IMGeo
3 stars 5 forks source link

Domeinwaarden vastleggen in berichtschema i.p.v. externe codelijst (4581) #77

Open adbgnm opened 7 years ago

adbgnm commented 7 years ago

Bij deze het verzoek om bij een nieuwe uitgave van BGT schema voor het aanleveren van bgt data gebruik te gaan maken van enumeraties in het schema.

Wanneer de domeinwaarden als enumeratie worden opgenomen in het schema (xsd) dan kan het koppelvlak voor het ontvangen van BGT informatie sterk worden vereenvoudigd. De bronhouder kan dan met een simpele xsd validatie eventuele niet toegestane waarden eenvoudig detecteren.

== Op dit moment maakt het schema gebruik van externe codelijsten. Enumeraties liggen niet in het schema vast.

Toelichting:

Het huidig koppelvlak vooor het aanleveren van BGT informatie is gebaseerd op de xsd en bijbehorende RDF domeinwaardenlijsten (http://www.geonovum.nl/wegwijzer/standaarden/berichtenverkeer-berichtschema-stuf-geo-imgeo-versie-111).

Het controleren of een bestand geldige BGT data bevat dient nu in 2 stappen te worden uitgevoerd n.l.

De controle van elementen op basis van de RDF domeinwaarden is:

Kenmerk van een interface is dat deze duidelijk, eenvoudig en zelfverklarend moet zijn. Wanneer de domeinwaarden als enumeratie worden opgenomen in het schema (xsd) dan kan het koppelvlak voor het ontvangen van BGT informatie sterk worden vereenvoudigd. De bronhouder kan dan met een simpele xsd validatie eventuele niet toegestane waarden eenvoudig detecteren.

Bij deze het verzoek om bij een nieuwe uitgave van BGT schema voor het aanleveren van bgt data gebruik te gaan maken van enumeraties in het schema

Oplossingsrichting:

n.t.b.