Zaakgericht Werken in GEMMA
Hoofdstuk: Abstracte Referentiecomponenten en Overerving
- Referentiecomponenten en applicatieservices voor Zaakgericht Werken
- Abstracte Referentiecomponenten en Overerving
- Referentiecomponenten in de Praktijk
- Processen en Referentiecomponenten
- Integratiepatronen voor Zaakgericht Werken
- Gegevens en Referentiecomponenten
Deze pagina is een onderdeel van ZGW in GEMMA 2 compleet: Hele document bekijken - Exporteren - Definitie
Gemeenten gebruiken veel verschillende taakspecifieke applicaties om zaken van een bepaald type af te handelen. De GEMMA kent een 'abstracte component' die deze groep referentiecomponenten vertegenwoordigt. Architectuurplaten en de diverse koppelvlakstandaarden gebruiken een abstracte component als bijvoorbeeld een standaard of patroon van toepassing is op alle specifieke componenten die door een abstracte component worden vertegenwoordigd. De GEMMA-architectuurrepository gebruikt abstracte componenten om applicatieservices in 1 keer aan meerdere referentiecomponenten toe te kunnen wijzen. Abstracte componenten zijn herkenbaar aan de toevoeging "(abstracte component)" en de onderscheidende kleur.
Onderstaande figuur toont een tweetal abstracte referentiecomponenten. "Specifiek Zaakafhandelcomponent (abstracte component)" vertegenwoordigt alle taakspecifieke Zaakafhandelcomponenten. Componenten zoals een "Burgerzakencomponent", "Vergunningcomponent" en een "Meldingen-openbareruimtecomponent" zijn specialisaties van de "Specifiek Zaakafhandelcomponent (abstracte component)" en erven de functies en relaties van dit abstracte component over.
Onderstaande figuur toont hoe de verschillende zaakafhandelcomponenten zich tot elkaar verhouden.
Procesondersteunende systemen (uit model: GEMMA 2) - Toon SVG - Download als csv
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 |
|
Deze abstracte component kent 2 specifieke verschijningsvormen (specialisaties):
- de Generieke Zaakafhandelcomponent (gZAC) (zoals we hierboven al zijn tegengekomen);
- de Abstracte Referentiecomponent "Specifieke Zaakafhandelcomponent":
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 |
|
Aan de linkerkant van onderstaand model wordt verduidelijkt hoe gemeenten kunnen kiezen voor gebruik van een generiek of een specifiek zaakafhandelcomponent. De rechterkant van het model toont hoe binnen de GEMMA Architectuurrepository de applicatieservice 'Beheren van Zaken' is gekoppeld aan aan de abstracte referentiecomponent Zaakafhandelcomponent. Hierdoor erven alle 'onderliggende' referentiecomponenten (die een specialisatie van het abstracte component zijn) deze functie en de daarbij behorende services.
Procesondersteunende systemen en overerving van functies (uit model: GEMMA 2) - Toon SVG - Download als csv
Onderstaande tabel toont dat de 'Meldingen Openbare Ruimte component' naast de specifieke functies voor het beheren en afhandelen van meldingen ook de generieke functie 'Beheren van Zaken' heeft geërfd.
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 |
|