Altinn / Altinn/app-lib-dotnet

Respecting KRR when creating instance

Open
#124 5 comments 3 reactions 1 assignee Claimed by @RonnyB71 View on GitHub
feature-complete kind/feature-request legal
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.