De volgende typen hebben een element dat op -e eindigt, maar zijn niet nillable. Dit lijkt me fout omdat in "-e" typen het StUF:noValue attribuut is toegestaan. Echter xsi:nil="true" word niet toegestaan. Dus deze moeten ofwel nillable worden, of ze moeten een "-r" type krijgen.
WOZ-lv-WOZ-OWOZ einddatumObject
NPS-lv-beeindigen soFiNummer
NPS-lv-kerngegevensVerplicht soFiNummer
NPS-lv-kerngegevensKennisgeving soFiNummer
WRDWSP-lv-kennisgeving aandeelWaardeWaterschap
NPS-lv-kerngegevens soFiNummer
WRDWSP-lv-basis aandeelWaardeWaterschap
TAXWDO-basis percentageGereed
WDO-basis geometrie
WRDWSP-basis aandeelWaardeWaterschap
XPath:
//element[not(@nillable="true") and ends-with(@type,"-e")]
wo, 13-03-2013 - 16.53u
#1
StUF:noValue toegestaan, maar xsi:nil niet
Inderdaad zitten er inconsistenties in de schema's. Deze worden opgelost in de patch per 1 april 2013.
Er is in de schema's geen wijziging doorgevoerd in aandeelWaardeWaterschap in WRDWSP-lv-basis WRDWSP-basis, percentageGereed in TAXWDO-basis en geometrie in WDO-basis omdat daar nillable="true" nodig is voor het vraagbericht.
Wel gewijzigd zijn:
In het schema woz0312_ent_lv_mutatie.xsd:
In het schema woz0312_lv-basis.xsd:
Om de aanpassing in bijvoorbeeld WRDWSP-lv-antwoord te doen moet WRDWSP-lv-basis en WRDWSP-basis ook worden gewijzigd, vanwege het restriction mechanisme. Dus ik denk dat de niet gewijzigde typen toch nillable "true" moeten krijgen.