Claimtype expressies worden in "state" uitgedrukt

Besluit: Claimtype expressies worden in “state” uitgedrukt.

Rationale: Bij het verkennen van event/effect-sourcing is de nadruk komen te liggen op het feit dat zaken zijn gebeurd. De “happened”. In de uitwerking binnen de casussen hebben daarbij ook verkend wat het zou betekenen als we deze “happened”-benadering terug zouden laten komen in de claimtype-expressie dit heeft geleid tot een set claimtype-expressies zoals die in het bestand [structure_event.gql](https://gitlab.com/digilab.overheid.nl/research/uit-betrouwbare-bron/poc-python/-/blob/main/register_woz/basis/structure_event.gql?ref_type=heads target_blank) zijn beschreven.

Op basis hiervan is besloten dat het formulered in in de voltooid verleden tijd (“happened”) in plaats van in tegenwoordige tijd (“state”) in de claimtype-expressies geen toegevoegde waarde heeft.

Hieronder is een voorbeeld weergegeven waarbij de lineage van het registreren van 2 WOZ-Objecten in 3 varianten wordt getoond:

Lineage-roles

In deze weergave worden alleen de claimroles met hun waarden getoond. (Klik op de afbeelding voor grotere weergave op mermaid.live. Daar wordt ook de mogelijkheid geboden om full-screen weer te geven en in te zoomen. )

Lineage-state

In deze weergave worden de volledige claim-expressies in de “state”- variant getoond. (Klik op de afbeelding voor grotere weergave op mermaid.live. Daar wordt ook de mogelijkheid geboden om full-screen weer te geven en in te zoomen. )

Lineage-event

In deze weergave worden de volledige claim-expressies in de “event”- variant getoond. (Klik op de afbeelding voor grotere weergave op mermaid.live. Daar wordt ook de mogelijkheid geboden om full-screen weer te geven en in te zoomen. )