Ga naar hoofdinhoud

Herstel eigenaarschap

Scenario

Na overdracht van eigendom: 1 van de eigenaren klopt niet, Henk zou Hendrica moeten zijn. De fout wordt hersteld.

Brondata
BestandHerstelEigenaarschapVoorbeeldTest-herstel-van-eigenaarschap.jsonCommit430099bOpgehaald23 juni 2026

In de komende voorbeelden gaan we aan de slag met herstel, wat vooral interessant is voor wat betreft zijn impact op de tijdlijnen. Bij herstel ga je 'terug in de tijd' om iets wat fout is aan te passen naar hoe het zou moeten zijn. Het doel van herstel is om op de geldigheidstijdlijn de 'hoe het had moeten zijn' terug te kunnen zien. Daarnaast is het nog steeds belangrijk voor de herhaalbare vraag dat je nog weet wat je in het verleden toonde, zodat zodat vragen van eerder nog steeds gesteld kunnen worden en hetzelfde antwoord krijgen.

In dit voorbeeld beginnen we met een eenvoudige uitgangspositie: we hebben een WOZ object en er is een overdracht geweest.

vroegste
WozObjectGeregistreerd#1
Gevolgtijdstip19 maart 2020 om 10:58:56
BelangOvergegaanNavOverdracht#2
Gevolgtijdstip3 mei 2020 om 12:00:59
nieuwste

Aanleiding

Nu blijkt dat de overdracht niet correct is geweest: 1 van de partijen is incorrect. Dit kunnen we corrigeren met een speciaal daarvoor gemaakt command:

vroegste
CorrigeerEigenaren
Commandotijdstip23 juni 2026 om 08:44:55
Woz objectnummer1
Te corrigeren gevolg2
Geldigheidstijdstip3 mei 2020 om 12:00:59
Omschrijvingpartij hersteld
Naar
– Piet Pietersen
– Hendrica Pietersen
nieuwste

Verwerking: command → gevolg

Het command vertelt ons dat de eigenaren gecorrigeerd dienen te worden. Ten aanzien van de informatievoorziening dienen we bij correctie in de basis drie verschillende doelen:

  1. We willen (kunnen) informeren over wat het herstel precies geweest is.
  2. We willen (kunnen) informeren over wat er fout was.
  3. We willen (kunnen) informeren over hoe de situatie eigenlijk had moeten zijn.

In het gevolg leggen we voor beide varianten de informatie vast. EigenaarGecorrigeerd legt vast wat er precies gecorrigeerd is, en daarnaast wordt er heel expliciet, met subgevolgen, vastgelegd hoe de gevolgen hadden moeten zijn:

vroegste
EigenarenGecorrigeerd#c1a26..
Gevolgtijdstip23 juni 2026 om 08:44:55
Woz objectnummer1
Geldigheidstijdstip3 mei 2020 om 12:00:59
De gevolgen die gecorrigeerd zijn2
Naar
– Piet Pietersen
– Hendrica Pietersen
Hoe de gevolgen hadden moeten zijn
BelangOvergegaanNavOverdracht#0.c1a..
Gerelateerde woz objectnummers1
Kadastraal object idGDA01-A-1234
Geldigheidstijdstip3 mei 2020 om 12:00:59
Van
– Jan Janssen
– Janneke Janssen
Naar
– Piet Pietersen
– Hendrica Pietersen
nieuwste

Als we dan de hele tijdlijn bekijken voor deze aggregate, WOZ Object 1, kunnen we zien welke gevolgen in ons gevolgenjournaal zitten. Dit noemen we 'geregistreerd'. Daarnaast kunnen we een projectie maken van een tijdlijn met 'hoe de gevolgen hadden moeten zijn'. Hierin is duidelijk te zien dat het 'foute gevolg' eruit gefilterd is en dat deze is gecorrigeerd en voorzien van een nieuw gevolg, als subgevolg van het correctiegevolg.

Geregistreerde gevolgen
Zoals de gevolgen hadden moeten zijn
WozObjectGeregistreerd#1
Gevolgtijdstip19 maart 2020 om 10:58:56
WozObjectGeregistreerd#1
Gevolgtijdstip19 maart 2020 om 10:58:56
BelangOvergegaanNavOverdracht#2
Gevolgtijdstip3 mei 2020 om 12:00:59
BelangOvergegaanNavOverdracht#0.c1a..
Gevolgtijdstip23 juni 2026 om 08:44:55
EigenarenGecorrigeerd#c1a26..
Gevolgtijdstip23 juni 2026 om 08:44:55

Door in de WozObjectprojectie de gevolgen hoe ze hadden moeten zijn af te spelen kunnen we de eerder foute projecties bovenschrijven met verbeterde varianten. Bovenop de eerdere projectie aangemaakt voor de overdracht leggen we de verbeterde variant. Als je nu alleen queriet op geldigheidstijdstip krijg je de tijdlijn hoe deze had moeten zijn. En je kan nog steeds de oorspronkelijke, foute projectie, bekijken door ook een eerder gevolgtijdstip mee te geven in de query.

vroegste
WozObjectGeregistreerd#1
Gevolgtijdstip19 maart 2020 om 10:58:56
MijnWozObjectQuery3Response#1
Geldig vanaf19 maart 2020 om 10:58:56Gevolg19 maart 2020 om 10:58:56Projectie19 maart 2020 om 10:58:57
BelangOvergegaanNavOverdracht#2
Gevolgtijdstip3 mei 2020 om 12:00:59
MijnWozObjectQuery3Response#3
Geldig vanaf3 mei 2020 om 12:00:59Gevolg3 mei 2020 om 12:00:59Projectie3 mei 2020 om 12:01:00
EigenarenGecorrigeerd#c1a26..
Gevolgtijdstip23 juni 2026 om 08:44:55
MijnWozObjectQuery3Response#6
Geldig vanaf3 mei 2020 om 12:00:59Gevolg23 juni 2026 om 08:44:55Projectie23 juni 2026 om 08:44:56
nieuwste
MijnWozObjectQuery3Response#6
Metadata
Voorgaande snapshot sequence3
Afgespeelde gevolgc1a26813-740c-4beb-91fd-5506801fdb56
Gevolg typeEigenarenGecorrigeerd
Sub gevolg typeBelangOvergegaanNavOverdracht
Sub gevolg index0
Replayed nav herstelfalse
Woz object
AdresStraatje 123 a, 1234 AB Groningen
Gebruikers
Woz object typeTUINBOUWBEDRIJF
Nog te beoordelenfalse
Woz objectnummer1
Gerelateerde kadastrale objectenGDA01-A-1234
Gerelateerde verblijfsobject identificatiesVERB1
Eigenaren
– Piet Pietersen
– Hendrica Pietersen
Woz objecttijdstippen
Tijdstip ontstaan19 maart 2020 om 10:58:56
Projectie:
#1 | Jan Janssen,Janneke Janssen#3 | Piet Pietersen,Henk Pietersen#6 | Piet Pietersen,Hendrica PietersenGevolgtijdstipofProjectietijdstipTijdstip geldigheid

Wat opvalt in de grafieken is dat er bij de WozObjectType-projectie geen nieuw moment ontstaan is: de overdracht heeft geen impact op WOZ objecttype.