Gebruik van abstracte ZGW-referentiecomponenten
Gemeenten leveren veel verschillende producten en diensten. Om die te kunnen leveren maken zij gebruik van 'taakspecifieke applicaties' die binnen de GEMMA terugkomen als referentiecomponent.
De GEMMA kent een 'abstracte component' die dit type referentiecomponenten vertegenwoordigt. Architectuurplaten en koppelvlakstandaarden gebruiken een abstracte component bijvoorbeeld als een bepaalde standaard of patroon geldt voor alle referentiecomponenten die door een abstracte component worden vertegenwoordigd.
Onderstaande figuur toont 2 abstracte referentiecomponenten die herkenbaar zijn aan de toevoeging "(abstracte component)" en de groene kleur. De (abstracte) 'Zaakafhandelcomponent' kent 2 verschijningsvormen (specialisaties):
- Een 'Generiek Zaakafhandelcomponent' (gZAC).
- Een (abstracte) 'Specifiek zaakafhandelcomponent'.
De Zaakafhandelcomponent (specifiek of generiek) is een abstracte verzamelcomponent voor procesondersteunende systemen die zaakgericht zijn ingericht.
Zaakafhandelcomponent (abstract component)
Beschrijving | Abstract verzamelcomponent voor procesondersteunende systemen die zaakgericht zijn ingericht. |
Toelichting | |
Services |
|
Specifiek zaakafhandelcomponent (abstract component)
Beschrijving | Abstract verzamelcomponent voor Specifieke procesafhandelcomponenten. Dit zijn taakspecifieke systemen waarin zaakgericht gewerkt of op zijn minst zaakgericht geregistreerd wordt. Systemen die invulling geven aan deze referentiecomponent moeten zaakinformatie kunnen bijwerken in een Zakenregistratiecomponent (ZRC) via de standaard Zaak-documentservices. |
Toelichting | |
Services |
|
De GEMMA-architectuurrepository gebruikt abstracte componenten om bijvoorbeeld een applicatieservice in 1 keer toe te wijzen aan meerdere referentiecomponenten. Onderstaande afbeelding toont (aan de rechterkant) 'welke services' de zaakafhandelcomponent realiseert. De linkerkant van de afbeelding laat zien dat een zaakafhandelcomponent een generiek of specifiek zaakafhandelcomponent kan zijn en dat de 5 (taakspecifieke) referentiecomponenten specialisaties zijn van de 'Specifiek zaakafhandelcomponent'.
Door de keten van relaties te volgen is zichtbaar dat bijvoorbeeld de 'Meldingen openbare ruimte component', naast specifieke functies voor het beheren en afhandelen van meldingen, alle aan de rechterkant getoonde applicatieservices moet bieden om zaakgericht werken goed te ondersteunen.
Meldingen openbare ruimtecomponent
Beschrijving | Component voor het ontvangen van meldingen van incidenten in de openbare ruimte en tevens voor het doorzetten naar de uitvoerende organisaties |
Toelichting | |
Services |
|