Forslag til oppdatering av eksisterende tjeneste for distribusjon av ansvarsrett

Oppdateringen ble presentert på dialogmøtet i desember. Blogginnlegget detaljerer forslaget litt mer. Vi ønsker tilbakemeldinger fra søknadssystemene før vi eventuelt legger denne løsningen ut i produksjon etter frys perioden i januar.

Bakgrunn

Datamodellen for erklæring av ansvarsrett skjemaet som blir opprettet i Altinn portalen for ansvarlige foretak gjennom distribusjonstjenesten innholder to felter relatert til Sentral Godkjenning:

  • harSentralGodkjenning: indikerer om foretaket er registrert med SG, en variable på foretaksnivå. Påkrevet felt.

  • dekkesOmraadeAvSentralGodkjenning: indikerer om det enkelte fagområde er dekket av foretakets sentral godkjenning, et felt per fagområde i erklæringen. Påkrevet felt.

Distribusjonstjenesten som oppretter disse skjemaene, har bare tilgang til å sette harSentralGodkjenning.

Den nåværende tjenesten for erklæringsskjemaet bruker ikke feltet harSentralGodkjenning mens feltet for harSentralGodkjenning er default satt til usann.

 

Ønsker til forbedring

Vi har mottatt ønsker om oppdatere dagens tjeneste til å indikere på ansvarsrettskjemaet at foretaket har sentral godkjenning og påkreve at bruker tar et aktivt valg om ansvarsområdet er dekket eller ikke.

Løsning

Løsningen vi foreslår er:

  • Påkreve at søknadssystemene setter feltet harSentralGodkjenning ved distribusjon.

    • Org nummeret kan sjekkes for SG mot API for Sentral Godkjenning

  • Gjøre feltet dekkesOmraadeAvSentralGodkjenning nillable i skjema datamodellen

    • Hvis harSentralGodkjenning er satt false i distribusjonen blir feltet ikke vist i svar skjema

    • Hvis det er satt til true, blir feltet satt till null, og et svar blir påkrevet i skjemaet.

    • Reglene i backend og skjema blir satt opp slik at når XML for svarskjemaet er mottatt av stønadssystem er feltet dekkesOmraadeAvSentralGodkjenning satt til true eller false (aldri null) og de-serialisering blir som før.

 

Oppsummering:

 

harSentralGodkjenning

dekkesOmraadeAvSentralGodkjenning

Distribusjon

Påkrevet,
ikke brukt

Ikke tilgjengelig

Ansvarsrett skjema

Påkrevet,
ikke brukt

Påkrevet,
default til false

Ny plan

Distribusjon

Påkrevet

Ikke tilgjengelig

Ansvarsrett skjema

Påkrevet
Blir bare vist, kan ikke endres av bruker

Påkrevet
Hvis foretaket har SG må man ta et valg

 

Eksempel (prototype)

Distribusjon med harSentralGodkjenning = true

 

Ansvarsrett skjema indikerer at foretaket har sentral godkjenning og innsender må ta et valg om ansvarsområdet dekkes eller ikke.

 

Distribusjon med harSentralGodkjenning = false

 

Skjemaet indikerer at foretaket ikke har SG (den gult uthevede teksten kan eventuelt tas helt vekk) og man blir ikke spurt om å ta stilling til om ansvarsområdet dekkes.

 

Kommentarer på denne implementasjon sendes til Service Desk!!