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.
Het controleren of een bestand geldige BGT data bevat dient nu in 2 stappen te worden uitgevoerd n.l.
controle op xsd
controle op domeinwaarde per element
Voor de tweede stap is maatwerk software nodig om deze te kunnen controleren.
Het flexibel wijzigen van schema’s en domeinwaardenlijst waarvoor deze opdeling is gemaakt blijkt in de praktijk niet te worden toegepast.
Voor beiden (xsd en rdf domeinwaarde lijsten) geldt dat dit nu als een interface wijziging wordt beschouwd.
Een voorbeeld: onlangs is niet de domeinwaarde TypeScheiding icm Type OverigeScheiding in de domeinwaarde lijst aangepast, maar is er een maatwerkaanpassing in de controleservice doorgevoerd.
De controle van elementen op basis van de RDF domeinwaarden is:
relatief complex,
voor bronhouders/leveranciers niet altijd even duidelijk
zorgt onnodig voor performance issues
qua beheer relatief duur (maatwerksoftware die onderhouden moet worden)
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
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.