Table of Contents |
---|
...
En service, som skaber overblik over en borgers primære attributter indenfor et domæne (/forretningsområde). Dette primært med henblik på dashboardpopulering, overblik og aktuel status for borgeren. Statusservicen kan anvendes til at se, om det er relevant at læse yderligere oplysninger fra de fulde objekter i Get-metoder i Domæneservices.
Servicen har typisk kun personnummer som input og output er invariabelt.
...
- Kun data for den aktuelle status (ingen historiske data)
- Kun data til at skabe et overblik over registrerede data i domænet (minimum af data i kollektioner)
- Nok data til at kunne afgøre, om der skal hentes yderligere oplysninger på Get-metoder i de enkelte domæneservicesDomæneservices
- Data er filtreret i forhold til aftagers GDPR mæssige adgang hertil
Domæneservice
En service, som med forskellige metoder stiller funktionalitet til rådighed for et givet domæne. I en Domæneservice indeholder en til flere Get-metoderne metoder, typisk indeholdt de fulde dataobjekter. Antallet af Get-metoder på en Domæneservice er bestemt af de forretningsmæssige behov. Ydermere indeholder en Domæneservice en GetHistory-metode, hvorpå historiske data for domæneservicen er udstillet.
Domæneservicen bør ikke have metoder, som ikke alle forventes opdaterede samtidig.
Create- Update
...
- og Deletemetoder - Ønsket er metoder, som understøtter forretningsmæssige hændelser
Er "klassiske" på domæneservicen, bruges til at inddatere data til DFDG.
Designpatterns
Createmetoderne Create-metoder, som opretter objekter, returnerer den oprettede GUID i response. Denne er efterfølgende nøglen til opdatering og sletning.
Al oprettelse, opdatering og sletning af data, der er direkte relaterede til en borger, skal indeholde personnummer som en del af input (af hensyn til såvel sikkerhed som sporbarhed).
...
Get-metoder
Metoder til udtræk af det fulde datasæt på et domæne.
...
Skal understøtte udhentning af data pr. GUID, som er udsendt i WSRM beskeder.
Bør indeholde enkle metadata om opretter: Myndighedstype, myndighedskode og sagsbehandler-id. AMyndighedskode og Sagsbehandler ID. Af GDPR-hensyne hensyn (dataminimering) ønskes oplysninger om navn på sagsbehandler ikke medtaget, hvor det dette ikke er nødvendigt.
Metadata kan erstattes af forretningsmæssige data, som med henblik på udvidet samarbejde imellem myndigheder, udvides målrettet til den givne situation.
...