Unieke aanduiding ZaakType bij meerdere versies

Dit is een statische kopie van het eerdere discussie.kinggemeenten.nl.
Nieuwe discussies kunnen in de GitHub repository 'StUF standaarden' als issue worden opgevoerd.

4 reacties / 0 nieuw
Jos Vromans
Unieke aanduiding ZaakType bij meerdere versies

Indien er meerdere versies zijn van een ZaakType, is het correct dat deze versies altijd:

- binnen dezelfde catalogus vallen
- dezelfde zaaktype-identificatie hebben
- verschillende geldigheid datums moeten hebben.

Indien dat zo is, zal de definitie unieke aanduiding moeten worden uitgebreid met 'datum begin geldigheid'
Indien dat niet zo is, is mijn vraag hoe ik van een ZaakType bepaal of er meerdere versies zijn, en wat de versiedatums ervan zijn (ik weet dan dus niet welke identificatie aanduidingen de andere versies van hetzelfde zaaktype hebben).

 

Uit 'Gemma Zaaktypecatalogus 2 (versie 2.1) Informatie model':

Objecttype ZaakType, unieke aanduiding:
Combinatie van de unieke aanduiding van CATALOGUS met Zaaktype-identificatie

attribuutsoort Zaaktype-identificatie, toelichting:
Deze attribuutsoort identificeert een ZAAKTYPE uniek binnen de CATALOGUS waarin het
ZAAKTYPE voorkomt, ook als daarin meerdere versies - onderscheiden door Datum begin
geldigheid zaaktype en Datum einde geldigheid zaaktype - van een ZAAKTYPE voorkomen.

Issue Manager

Van deze vraag is issue 489936 aangemaakt

Arjan Kloosterboer

De Vraag: indien er meerdere versies zijn van een ZaakType, is het correct dat deze versies altijd:
- binnen dezelfde catalogus vallen
: ja, het gaat immers over hetzelfde zaaktype.
- dezelfde zaaktype-identificatie hebben: ja, het gaat immers over hetzelfde zaaktype.
- verschillende geldigheid datums moeten hebben: nee. Het zaaktype kent een begin- en een einddatum geldigheid. Die gaan over het zaaktype, ongeacht wijzigen van kenmerken daarvan. Zeg maar, de geboorte- en overlijdendatum. Als elke versie een levensjaar is dan is de Versiedatum het begin daarvan: de verjaardag.

De versiedatum identificeert de versie van de waarden van de kenmerken van een zaaktype. Doordat van die waarden materiele historie bijgehouden moet worden en er geldt dat de mijlpalen in die materiele historie (overgang naar een nieuwe waarde) overeen moeten stemmen met waarden van de versiedatum, is er een eenduidige set aan waarden (van kenmerken van een zaaktype) per versiedatum die ongewijzigd is tot aan de volgende versiedatum. 

Versiedatum heeft dus altijd een waarde. De eerste versie begint bij 'de geboorte' van het zaaktype. De versiedatum van die eerste versie is gelijk aan de datum begin geldigheid van het zaaktype (de nulde verjaardag). 

Joeri Bekker

Ik denk dat het antwoord op deze vraag elders is gegeven door Arjan Kloosterboer:

[...] in het informatiemodel bestaat de unieke aanduiding van een zaaktype uit de unieke aanduiding van de Catalogus waartoe het zaaktype behoort i.c.m. de Zaaktype-identificatie (zonder versiedatum, dat is immers historie die we verder niet uitmodelleren in een SIM). In een database (en ook een UGM?) zal de versiedatum m.i. wel deel uitmaken van de identificatie van een record betreffende het zaaktype [...]