In de eerste (minor) versies van het sectormodel BG versie 02.04 was het element zakelijkRechtCode opgenomen als element van het type string met beperkingen op de lengte en een enumeratie voor de mogelijke waarden:
<simpleType name="ZakelijkRechtCode">
<restriction base="string">
<enumeration value="VE"/>
<enumeration value="EP"/>
<enumeration value="OS"/>
<enumeration value="VG"/>
<enumeration value="GB"/>
<enumeration value="GR"/>
<enumeration value="BP"/>
<enumeration value="BK"/>
<enumeration value="SM"/>
<enumeration value="OV"/>
<enumeration value="AA"/>
<enumeration value="BB"/>
</restriction>
</simpleType>
In de laatste (minor) versies is niet alleen (terecht) de enumeratie verwijderd, maar is ook een maximale lengte van 2 posities opgenomen:
<simpleType name="ZakelijkRechtCode">
<restriction base="string">
<maxLength value="2"/>
</restriction>
</simpleType>
Hoewel in de oorspronkelijke enumeratie alleen codes van 2 posities opgenomen waren, kan dit element in de praktijk waarden hebben ter lengte van 6 posities. Op dit voldoet mutaties vanuit het kadaster dus niet aan de (onterechte) eis in de huidige xsd.
Voorstel: maximale lengte verwijderen.
Dit levert geen problemen op in de compatibiliteit maar lost ze juist op. de huidige definitie is in strijd met de beoogde werking en ondersteund de werkelijke informatiestromen niet.
Groeten, John Rooijakkers.
PS: Onderstaande is overgenomen uit het GFO Basisgegevens 98, het domeinmodel van BG 02.04.
Soort zakelijk recht
Gegeven: Zakelijk-rechtcode Historie:nee 41.20
Definitie: Een aanduiding die het soort recht aangeeft dat volgens een wettelijke overeenkomst
rust op een object.
Herkomst: Stuf-WOZ, 31-10-1995, p. 116
Type: Alfanumeriek
Lengte: 6
Eenheid:
Domein: Zie tabel
Tabel: VE = vol eigendom
EP = recht van erfpacht
OS = recht van opstal
VG = recht van vruchtgebruik
GB = recht van gebruik en bewoning
GR = recht van grondrente
BP = recht Belemmeringenwet-Privaatrecht
BK = beklemrecht
SM = stadsmeierrecht
OV = overige rechten
AA = verkregen recht van meer dan drie rechten
BB = restantrecht na meer dan drie rechten
Commentaar: De coderingslijst van het Rijkskadaster bestaat uit circa 2200 coderingen die voor een
belangrijk deel zijn opgebouwd uit combinaties van een tweeletterige basiscodering
(zie tabel).
Optionaliteit: 1
De eerste zin moet uiteraard bevatten "... zonder beperkingen op ..."
Als erratum aan wijzigingsverzoeken toegevoegd.