Altinn / Altinn/app-lib-dotnet
Respecting KRR when creating instance
- Dominant language
- C#
- Stars
- 8
- Forks
- 27
- Avg merge
- 1h 21m
- Merged PRs (30d)
- 7
Description
### Description
In Altinn2 when submitting and instantiating a prefilled form you will get a receipt with a message when attempting to complete the action against a user who is reserved in the KRR register (Kontakt- og reservasjonsregisteret).
"Reportee is reserved against electronic communication"
This feature is missing when creating an instance in Altinn3. Should it not be possible to respect the register if chosen?
### Additional Information
- [x] Det må avklares om instansiering av skjema faller inn under reservsjonsrettet ref. https://eid.difi.no/nb/reservasjon
* Offentlige virksomheter har plikt til å sjekke reservasjoner i registeret. Ved opprettelse av skjemaer i Altinn 3 skal det dermed
sjekkes om mottaker har reservert seg mot elektronisk kommunikasjon i Kontakt- og reservasjonsregisteret.
* Mottaker av skjemaet må være en aktør som har rett til å reservere seg. Det er privatpersoner og enheter som ikke er registrert i Enhetsregisteret som har rett til å reservere seg.
* Reservasjonsretten gjelder for enkeltvedtak, forhåndsvarsel, meldinger som har betydning for vedkommendes rettsstilling eller for behandlingen av saken, eller meldinger som det av andre grunner er av særlig betydning å sikre at vedkommende mottar.
* Det er imidlertid ikke mulig å reservere seg mot elektroniske servicemelding, f.eks. om stenging av vann.
- Teknisk api dokumentasjon: https://docs.digdir.no/docs/Kontaktregisteret/oppslagstjenesten_rest.html
- Digdir veileder: https://samarbeid.digdir.no/media/218/download
- Retningslinjer: https://samarbeid.digdir.no/kontaktregisteret/retningslinjer-bruk-av-kontakt-og-reservasjonsregisteret/143
```[tasklist]
### Tasks
- [x] Decide whether to use KRR info exposed by the bridge api or access KRR api directly
- [ ] Implement
```
Current bridge api does not expose whether a user has a reservation against electronic communication or not. This can be done, but it requires a change on Altinn 2 then exposed through the profile service on Altinn 3. This is the preferred option as accessing the KRR data should be handled by the Profile Service.
Blocked by: https://github.com/Altinn/altinn-profile/issues/90
Contributor guide
Assessment
This issue has not been assessed yet.