Overzicht versiebeheer
Mechanisme
De volgende pagina's geven inzicht in de bedoeling en de systematiek achter het STOP versiebeheermechanisme, zonder in detail in te gaan op de informatieuitwisseling zoals door STOP is voorgeschreven.
- Automatiseerbaar creatieproces
Consolidatie en versiebeheer is onderdeel van het automatiseerbaar creatieproces dat door STOP ondersteund wordt. Het gaat daarbij om de onderlinge samenhang tussen versies van regelingen en informatieobjecten. Hoe de regeling- en informatieobjectversies opgesteld en uitgewiesseld worden speelt hietbij geen rol.
- Consolidatie in STOP
Toelichting op de geautomatiseerde consolidatie in STOP. Het beschrijft hoe in STOP de geconsolideerde regelgeving vormgegeven wordt, welke informatie daarvoor nodig is, en welke rollen de verschillende ketenpartners hebben..
- Versiebeheer voor regelgeving
Deze sectie is een uitwerking van de principes van de geautomatiseerde consolidatie in STOP. Het benodigde versiebeheer speelt een rol bij alle uitwisselingen in de keten. De sectie bevat een overzicht van de STOP modellen die bij de verschillende uitwisselingen tussen ketenparterns een rol spelen. Daarnaast wordt ingegaan op de ontwerpkeuzes waarop de STOP modellen gebaseerd zijn, en wordt beschreven hoe het versiemechanisme van STOP precies in elkaar zit.
Software van het bevoegd gezag
De software van het bevoegd gezag fungeert als de bron van de geconsolideerde regelgeving en versiebeheerinformatie. De standaard kent geen voorschriften voor de implementatie daarvan. Wel wordt op verschillende plaatsen aspecten beschreven van de werking van de software en worden vrijblijvend suggesties gedaan voor de aanpak ervan.
- Consolidatie ondersteuning in BG-software
Een beschrijving van de kernfunctionaliteit van het consolidatieproces en van versiebeheer dat de software van het bevoegd gezag zou moeten implementeren als de software een groot deel van het consolidatieproces automatiseert.
Tijdens het creatieproces speelt versiebeheer bij het bevoegd gezag een rol bij:
Opstellen van een besluit, met als bijzondere besluittypen de gedeeltelijke inwerkingtreding en de intrekking van een wijzigingsbesluit
Patronen om samenloop te voorkomen en/of op te lossen.
Revisie om de oplossing van samenloop uit te wisselen
STOP bevat modellen voor uitwisselingen waarbij Het bevoegd gezag betrokken is:
- Samenwerken aan regelgeving
Een beschrijving van de manier waarop een bevoegd gezag met anderen (zoals adviesbureaus) kan samenwerken aan nieuwe versies van regelingen en informatieobjecten, op een manier die past binnen het versiebeheer. In deze samenwerking speelt consolidatie geen rol.
- Consolidatie-informatie
Beschrijving van de consolidatie-informatie module waarmee het bevoeg gezag alle informatie verstrekt over de consolidatie en over het versiebeheer. Dit is invoer voor de geautomatiseerde consolidatie door de LVBB.
- Actuele toestanden
Beschrijving van de resultaten van de geautomatiseerde consolidatie zoals door de LVBB wordt toegepast. De software van het bevoegd gezag kan hieruit afleiden of het beeld dat de software heeft van de status van het consolidatieproces overeenkomt met het beeld dat LVBB daarvan heeft.
LVBB
De LVBB is verantwoordelijk om de geconsolideerde regelgeving beschikbaar te stellen en zal daarom de geautomatiseerde consolidatie uitvoeren.
- Consolidatie-informatie
Beschrijving van de consolidatie-informatie module waarmee het bevoeg gezag alle informatie verstrekt over de consolidatie en over het versiebeheer. Dit is de (enige) invoer voor de geautomatiseerde consolidatie die de LVBB uitvoert.
- Consolidatiepatronen
Een overzicht van de verschillende patronen die de software van het bevoegd gezag kan toepassen om aan te geven wat de consolidatie van een enkele publicatie is en om samenloop op te lossen. Dit geeft aan wat er zoal in de consolidatie-informatie module kan staan.
- Verwerking van consolidatie-informatie
Beschrijving van de verwerking van de consolidatie-informatie en het afleiden van actuele toestanden. Het overzicht van de actuele toestanden is bedoeld om (de software van) het bevoegd gezag te informeren over de resulaten van de geautomatiseerde consolidatie en om aan te geven welke consolidatieprocessen nog niet afgerond zijn.
- Bepaling complete toestanden
Beschrijving van de bepaling van de complete toestanden, een STOP model dat alle informatie bevat om diversie tijdreizen te kunnen indersteunen.
TODO: nog plaatsen:
Consolideren van annotaties: STOP onderkent annotaties bij een regeling of informatieobject. Deze zullen in het algemeen minder vaak veranderen dan de regeling of het informatieobject zelf. De standaard is erop ingericht dat de annotaties niet bij elke uitwisseling meegenomen hoeven te worden, maar alleen als ze veranderen. Met behulp van de resultaten van de geautomatiseerde consolidatie is te bepalen welke versie van een annotatie bij welke toestanden hoort. Dit mechanisme kan ook worden toegepast voor informatie beschreven door andere standaarden. De annotatie van de externe standaard moet zich dan wel op dezelfde manier gedragen als een STOP-annotatie.