Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Gebruik van het attribuut nilReason (voidable elementen) #313

Closed
herman-vandenberg opened this issue Sep 30, 2020 · 5 comments
Closed

Gebruik van het attribuut nilReason (voidable elementen) #313

herman-vandenberg opened this issue Sep 30, 2020 · 5 comments

Comments

@herman-vandenberg
Copy link

In het TCS zijn de vertalingen van de nilReason’s afgesproken. Zie hieronder.

waarde (als url) vertaling
http://inspire.ec.europa.eu/codelist/VoidReasonValue/Unknown waarde onbekend
http://inspire.ec.europa.eu/codelist/VoidReasonValue/Unpopulated niet ondersteund
http://inspire.ec.europa.eu/codelist/VoidReasonValue/Withheld niet geautoriseerd

In de praktijk blijkt echter dat er in de aangeleverde netinformatie of beheerdersinformatie vrijwel nooit met deze url-waarde's wordt gewerkt. Ook op de GitHub van KLIC is dit onjuist aangegeven.
Veelal wordt er geen reden meegegeven, bijv.

<us-net-common:warningType xsi:nil="true"></us-net-common:warningType>

maar soms ook wel, bijv.

<us-net-common:verticalPosition nilReason="Unknown" xsi:nil="true"></us-net-common:verticalPosition>
of
<us-net-common:verticalPosition nilReason="onbekend" xsi:nil="true"></us-net-common:verticalPosition>

Conform het gebruik van ander waardelijsten zou dit moeten zijn (als voorbeeld):

<us-net-common:verticalPosition nilReason="http://inspire.ec.europa.eu/codelist/VoidReasonValue/Unknown" xsi:nil="true"></us-net-common:verticalPosition>

Hier zou dan ook op moeten worden gevalideerd.

@FuatAkdeniz
Copy link

Op termijn is wellicht een "Warning" een beter middel, in plaats van een afkeuring.

@PalmJanssen
Copy link
Contributor

TCS: Het klopt dat er een URL ingevuld moet worden. Bij KLIC wordt intern gekeken of dit gevalideerd moet worden.

@FuatAkdeniz
Copy link

TCS 8 april 2022
Om hier een werkafspraak van te maken en niet op te valideren, zeker omdat het een optioneel veld betreft. Extra validatie heeft impact op het aanlever proces.
Als er netbeheerders zijn die dit niet conform het IMKL standaard aanleveren, hierover te informeren.

Hiermee kan het afgesloten worden.

@JustinRoodenburg
Copy link
Collaborator

Op https://github.com/kadaster/klic-win/blob/master/Toepassing%20IMKL/Implementatiekeuzes%20KLIC.md#gebruik-voidable zijn de afspraken toegevoegd mbt het gebruik van NilReason bij voidable attributen.

@PalmJanssen
Copy link
Contributor

TCS: 2022-09-23: afgehandeld

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants