Graag onderstaande nieuwe validatieregels indienen om opgenomen te worden in de Validatiematrix.
De volgende validaties zijn toegevoegd, en van toepassing op leveringen met meerdere regelingen. De validaties volgen uit het principe dat van ieder OwObject herleidbaar moet zijn bij welke combinatie van regeling en doel deze hoort (audittrail).
OZON4006 Een levering mag niet meerdere regelingen bevatten met het zelfde regelingId en doel.
OZON4007 Bij een levering met meerdere regelingen, mag ieder owBestand maar in één regeling gebruikt worden.
OZON4008 Bij een levering met meerdere regelingen, mag ieder owObject maar in één regeling gebruikt worden.
OZON4009 Bij een levering met meerdere regelingen, mag iedere geo maar in één regeling gebruikt worden.
OZON4010 Intrekken-vervangen (scenario 0) wordt niet ondersteund in combinatie met meerdere regelingen.
Ter info: deze validatieregels zijn reeds geïmplementeerd.
Daarnaast wil ik de volgende nieuwe validatieregel indienen. Uit CIMOW volgt dat er verschillende, afzonderlijke objecttypes zijn die de abstracte gegeneraliseerde klasse ‘Gebiedsaanwijzing’ hebben; bijvoorbeeld ‘Functie’, of ‘Bouw’. Uit CIMOW volgt dus ook, dat een Gebiedsaanwijzing niet door middel van mutatie van het ene naar het andere type kan veranderen; het zijn tenslotte afzonderlijke objecttypes. Omdat dit in IMOW theoretisch gezien wel mogelijk is stel ik de volgende nieuwe validatieregel voor:
OZON0201 Een gebiedsaanwijzing mag niet wijzigen van type.
Ter info: deze validatieregel is nog niet geïmplementeerd.