Altinn 2 Portalvisning
Visning av Altinn 3 Melding i Altinn 2 Portal
For å raskt ha på plass en GUI-løsning for sluttbrukere uavhengig av leveransen av Arbeidsflate, utvides dagens Altinn 2 portal til å kunne hente ut og vise Altinn 3 Meldinger. Dette muliggjør en tilsvarende brukeropplevelse for sluttbrukere som ikke mottar meldinger via sluttbrukersystem, ved at de får tilgang til meldingene sine i samme portal og visning som før.
Visningen blir i stor grad lik som eksisterende visning av Altinn 2 meldinger, og alle elementer blir vist i samme liste, men med enkelte differanser.
- Ingen “Arkiver” knapp
- Annerledes oppførsel med sletting/papirkurv-funksjonalitet.
NB: Utvikling og testing er underveis så beskrivelsen her vil kunne oppdateres.
Tiltak for gradvis økning av last
For å redusere unødvendig last vil Altinn 2 portal kun kalle API-endepunktene til Altinn 3 Melding dersom en gitt bruker/virksomhet har data i Altinn 3 Melding. Dette håndteres ved at det settes et flagg per person/virksomhet i Altinn 2 databasen når det opprette meldinger i Altinn 3 Melding.
Dette er en tilsvarende løsning som brukt for Skjema/innsendingstjenester og Altinn 3 Apps.
Dette medfører en gradvis økning av trafikken på tvers, basert på om det er data tilgjengelig fra enten nye tjenester, eller migrerte meldinger.
Teknisk implementasjon
- Det benyttes et dedikert endepunkt i Altinn 3 Melding sine API som tilrettelegger for behovene til Altinn 2 Portal; Legacy.
- Ny visningskomponent i Altinn 2 Portal for henting av A3 melding.
- Nytt flagg i Altinn 2 sin database per party: PartyHasAltinn3Messages som styrer om Portalen skal kalle Altinn 3 Melding ved søk.
- Utvidelse av SBLBridge for å sette PartyHasAltinn3Messages
- Altinn 3 Melding kaller SBLBridge for å sette PartyHasAltinn3Messages når en melding opprettes for en bruker for første gang. (inkludert for migrerte meldinger)