- GEMMA Online
- Interactiepatroon Consumer Inzage
Interactiepatroon Consumer Inzage

| Label | Interactiepatroon Consumer Inzage | |
| Architectuurlaag | Applicatiearchitectuur | |
| Domein | Niet domeingebonden | |
| Publiceren | GEMMA Online en redactie | |
| GEMMA thema | Logging en verwerkingsactiviteiten | |
| Object ID | fe09b0c5-27c5-4bca-a9ed-4b3b8bce0964 | |
| Object ID_nl | fe09b0c5-27c5-4bca-a9ed-4b3b8bce0964 | |
| Original ID | id-f5076cf7fe8e41809d8f654251250c64 | |
| Semanticsearch | interactiepatroon consumer inzage |
| Element | Beschrijving | ArchiMate-type |
|---|---|---|
| Controleren autorisatie | <geen> | ApplicationProcess |
| Doelbinding | Aanname is dat de gemeente beschikt over een verwerkingsactiviteitenregister (VAR). In dit register zijn alle verwerkingsactiviteiten voorzien van een wereldwijd uniek nummer, een zogenaamde ‘Universal Unique Identifier’ afgekort UUID. Niet alle verwrkingsactiviteiten hoeven van belang te zijn voor de verwerking van persoonsgegevens in een specifieke procesapplicatie. Het ligt dan ook voor de hand dat een deel van het VAR wordt overgenomen naar de procesapplicatie. De verwerkingsactiviteten kunnen dan gekoppeld worden aan specifieke fionctionele uitvoeringstaken binnen de procesapplicatie. De combinatie van een specifieke verwerkingsactiviteit en een specifieke bewerkingsfunctionaliteit binnen de procesapplicatie wordt een doelbinding genoemd. Dit dataobject bevat de geregistreerde doelbindingen. | DataObject |
| HTTP header Verwerkingenlogging | Als een consumer een provider gaat bevragen, moet de provider de eigen acties ook vastleggen in de Verwerkingenloggingcomponent. De verantwoording voor het uitvoeren van de actie door de provider wordt door de consumer meegegeven in de HTTP header van de aangeroepen Gegevensregister API . De waarden van die attributen worden dan later door de provider vastgelegd in de Verwerkingenloggingcomponent. Deze informatie wordt in de HTTP header van het bericht meegegeven en dus niet in de payload. De HTTP header omvat de volgende velden:
|
DataObject |
| Loggegevens opgevraagd | <geen> | ApplicationEvent |
| Loggegevens opvragen | <geen> | ApplicationEvent |
| Loggen verwerkingenlogging | Deze functie is een verzameling van meerdere functies die betrekking hebben op het vastleggen van een verwerkingsactie. Voor het vastleggen van verwerkingsacties die geen autorisatie vereisen, wordt de functie 'log verwerkingsactie' gebruikt. Voor verwerkingsacties die wel autorisatie vereisen, wordt de functie 'Log vertrouwelijke verwerkingsactie' gebruikt. | ApplicationFunction |
| Loggen verwerkingsactie | <geen> | ApplicationProcess |
| Opvragen Verwerkingsacties – Beperkte set velden, niet vertrouwelijk, vertrouwelijkheid opgeheven |
|
ApplicationFunction |
| Opvragen doelbinding | <geen> | ApplicationProcess |
| Opvragen doelbinding | <geen> | ApplicationFunction |
| Opvragen log | <geen> | ApplicationProcess |
| Opvragen log gereed | <geen> | ApplicationEvent |
| Opvragen loggegevens | <geen> | ApplicationProcess |
| Opvragen loggegevens | <geen> | ApplicationFunction |
| Opvragen verwerkingenlogging | Deze functie is een verzameling van meerdere functies die betrekking hebben op het opvragen een verwerkingsacties. Afhankelijk van de gewenste set aan gegevens wordt een specifieke functie gebruikt. Bij de functies 'Opvragen Verwerkingsacties - Alle velden, niet vertrouwelijk', de functie 'Opvragen Verwerkingsacties - Alle velden, vertrouwelijk' en de functie 'Opvragen Verwerkingsacties - Alle velden, vertrouwelijkheid opgeheven' worden alle velden teruggeven. Alleen een bevoegde functionaris zoals bijvoorbeeld een behandelend ambtenaar of een Privacy Officer zou hiervoor geautoriseerd mogen worden. De ‘niet vertrouwelijke’ functie retourneert alleen verwerkingsacties over verwerkingen die niet vertrouwelijk zijn en die dit ook nooit geweest zijn. De ‘vertrouwelijkheid opgeheven’ functie retourneert ook verwerkingsacties die ooit vertrouwelijk geweest zijn. Verwerkingsacties acties die ooit vertrouwelijk waren, moet ook na het opheffen van die vertrouwelijkheid vaak gezien worden als ‘bijzondere persoonsgegevens’. Denk aan een fraudeonderzoek. Zelfs als een dergelijk onderzoek uiteindelijk niets opgeleverd heeft, kan het aantreffen van verwerkingsacties over een onderzoek leiden tot een vooroordeel. Ook deze functies mogen dus alleen door bevoegde functionarissen zoals Privacy Officers of door de betrokkenen zelf gebruikt worden. | ApplicationFunction |
| Overnemen HTTP headers | Bij de provider wordt deze informatie bij verwerkingenlogging opgenomen in de volgende attributen:
|
ApplicationFunction |
| Procesondersteunende component (abstract component) | Abstract verzamelcomponent voor procesondersteunende systemen die zaakgericht zijn ingericht. | ApplicationComponent |
| Vastleggen verwerkingsactie | Als een Gegevensregister gegevens bewerkt in opdracht van een Procesapplicatie, worden de waarden van de attributen uit de HTTP header van de aangeroepen API overgenomen en verwerkt in de payload van de Verwerkingenlogging Bewerrking API. Onderstaande attributen uit de HTTP header worden overgenomen in de attributen van de Verwerkingenlogging Bewerking API.
|
ApplicationFunction |
| Vastleggen verwerkingsactiviteit | <geen> | ApplicationProcess |
| Verwerkingacties | Een verwerkingsactie is een operatie die wordt uitgevoerd door een geautomatiseerd systeem waarbij er (persoons)gegevens verwerkt worden. Een verwerkingsactie wordt uitgevoerd als onderdeel van (een handeling van) een verwerking. Het dataobject Verwerkingsacties bevast de registraties van de verwerkingsacties. | DataObject |
| Verwerkingenlogging API | API voor het loggen, opvragen, wijzigingen en verwijderen van verwerkingsacties | ApplicationInterface |
| Verwerkingenlogging Inzage API | API voor het opvragen van verwerkingsacties | ApplicationInterface |
| Verwerkingenloggingcomponent | Component voor het centraal vastleggen van gegevens over de activiteiten die gebruikers uitvoeren met vertrouwelijke gegevens. | ApplicationComponent |
| Verzoek opvragen log | <geen> | ApplicationEvent |
Afkorting van Gemeentelijke Modelarchitectuur. De referentiearchitectuur voor Nederlandse gemeenten, die beschrijft hoe gemeentelijke processen, informatiesystemen, gegevens en infrastructuur samenhangen, en richting geeft aan inrichting en ontwikkeling van de gemeentelijke informatievoorziening.
Het verlenen van toegang tot middelen op basis van rollen of attributen.
Afkorting van Application Programming Interface. Een standaardmanier waarop systemen gegevens en functionaliteit aanbieden aan andere systemen.
Een type applicatiecomponent dat binnen een referentiearchitectuur benoemd is als elementair bouwblok
Afkorting van Application Programming Interface. Een standaardmanier waarop systemen gegevens en functionaliteit aanbieden aan andere systemen.
Groepering van services die aan afnemers worden aangeboden, met als doel het bevorderen van uniformiteit en efficiëntie binnen de overheid.
Afkorting van basisbeveiligingsniveau. Een minimaal vereist niveau van informatiebeveiliging.
Samenhangende set gegevens die geautomatiseerd kan worden verwerkt.
De betekenis die mensen geven aan gegevens in een context.
Object met gegevens die door de bron is bedoeld voor ontvangst door een of meer ontvangende actoren of systemen.
Een natuurlijke persoon die iets gebruikt.
De actor of applicatie die iets afneemt dat door een aanbieder wordt aangeboden.
De actor of applicatie die iets afneemt dat door een aanbieder wordt aangeboden.