Wanneer formele historie wordt vastgelegd, is het mogelijk om gegevens op te vragen op basis van een peildatum.
Waar wij nu behoefte aan hebben is de mogelijkheid om in een vraagbericht te kunnen selecteren op alle (actuele) gegevens met een tijdstipRegistratie na een bepaalde datum. Met deze vraag kan je snel achterhalen wat er allemaal gewijzigd is in een database sinds een vorige raadpleging.
Een dergelijk vraagspecificatie lijkt heel simpel op te nemen in een vraagbericht:
<WOZ:vanaf StUF:entiteittype="WRD">
<WOZ:tijdstipRegistratie>20150201</WOZ:tijdstipRegistratie>
</WOZ:vanaf>
Het blijkt nu dat verschillende mensen er verschillend over denken of dit selectiestatement in een vraagbericht nu wel of niet is toegestaan. Ik hoor graag vanuit de community het antwoord op de vraag of een vraagbericht (actueel) met dit selectiestatement is toegestaan.
De StUF-standaard definieert in paragraaf 3.3.1 tijdstipRegistratie als een metagegeven dat op het niveau van de entiteit of op het niveau van een groep binnen een entiteit wordt opgenomen. In het sectormodel WOZ is gekozen voor het opnemen van tijdstipRegistratie op entiteitniveau. Bij de definitie op entiteitniveau wordt gesteld dat er precies één actueel voorkomen is. Dit impliceert dat in dat voorkomen tijdstipRegistratie gelijk moet zijn aan het tijdstip waarop er voor het laatst gegevens zijn geregistreerd bij de entiteit.
In hoofdstuk 6 wordt niets gezegd over het al dan niet opnemen van elementen uit het contentmodel in selectiecriteria. De StUF-standaard verschaft derhalve aan de ontwerpers van sectormodellen de vrijheid om het metagegeven tijdstipRegistratie te definiëren als selectiecriterium en onderdeel van een sortering.
Ik ben van mening dat deze wijze van vraagstelling te veel load gaat leggen op systemen waaraan deze vraag wordt gesteld. Indien een systeem op de hoogte moet worden gehouden van wijzigingen hebben we in de StUF-standaard het fenomeen afnemerindicaties verzonnen. Door deze voorgestelde aanpassing te accepteren kan ik mij gaan voorstellen dat een systeem, in plaats van afnemerinidcaties te zetten, om de x tijd de gehele dataset gaat bevragen met als tijdstipRegistratie de vorige bevraging.