From 7c51e7fab503e9c77056bdad22f275a1828f5786 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Roaldseth?= Date: Thu, 21 Nov 2024 11:18:29 +0100 Subject: [PATCH] =?UTF-8?q?Hent=20inn=20Andre=C3=98konomiskeYtelser=20fra?= =?UTF-8?q?=20utsiden?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Geir André Lund Co-authored-by: Richard Andre Martinsen Co-authored-by: Eivind Havnelid Røyrvik --- .../regel/SamordingUtenforFolketrygden.kt | 4 +- .../SamordningUtenforFolketrygdenSteg.kt | 2 + docs/behov.approved.md | 1 + docs/regeltre-dagpenger.approved.md | 142 +++++++++--------- ... ytelser utenfor folketrygden.approved.md" | 32 ++-- .../behandling/PersonMediatorTest.kt | 5 + ... skal innvilges.etterInntekt.approved.txt" | 2 +- ...kal innvilges.etterUtdanning.approved.txt" | 1 - ...0vingsdato.innvilgelse-igjen.approved.txt" | 2 +- ...303\270vingsdato.innvilgelse.approved.txt" | 2 +- 10 files changed, 103 insertions(+), 90 deletions(-) diff --git a/dagpenger/src/main/kotlin/no/nav/dagpenger/regel/SamordingUtenforFolketrygden.kt b/dagpenger/src/main/kotlin/no/nav/dagpenger/regel/SamordingUtenforFolketrygden.kt index 80e0d383..7831483d 100644 --- a/dagpenger/src/main/kotlin/no/nav/dagpenger/regel/SamordingUtenforFolketrygden.kt +++ b/dagpenger/src/main/kotlin/no/nav/dagpenger/regel/SamordingUtenforFolketrygden.kt @@ -11,6 +11,8 @@ import no.nav.dagpenger.opplysning.regel.oppslag import no.nav.dagpenger.regel.Behov.AndreØkonomiskeYtelser import no.nav.dagpenger.regel.Behov.OppgittAndreYtelserUtenforNav import no.nav.dagpenger.regel.Minsteinntekt.grunnbeløp +import no.nav.dagpenger.regel.SamordingUtenforFolketrygden.andreYtelser +import no.nav.dagpenger.regel.SamordingUtenforFolketrygden.skalSamordnesUtenforFolketrygden import no.nav.dagpenger.regel.Søknadstidspunkt.prøvingsdato object SamordingUtenforFolketrygden { @@ -45,7 +47,7 @@ object SamordingUtenforFolketrygden { regel(etterlønn) { oppslag(prøvingsdato) { false } } regel(garantilottGFF) { oppslag(prøvingsdato) { false } } - regel(andreØkonomiskeYtelser) { oppslag(prøvingsdato) { false } } + regel(andreØkonomiskeYtelser) { innhentes } regel(skalSamordnesUtenforFolketrygden) { enAv( diff --git a/dagpenger/src/test/kotlin/no/nav/dagpenger/features/SamordningUtenforFolketrygdenSteg.kt b/dagpenger/src/test/kotlin/no/nav/dagpenger/features/SamordningUtenforFolketrygdenSteg.kt index c3869897..e33d07d7 100644 --- a/dagpenger/src/test/kotlin/no/nav/dagpenger/features/SamordningUtenforFolketrygdenSteg.kt +++ b/dagpenger/src/test/kotlin/no/nav/dagpenger/features/SamordningUtenforFolketrygdenSteg.kt @@ -10,6 +10,7 @@ import no.nav.dagpenger.opplysning.Opplysninger import no.nav.dagpenger.opplysning.Regelkjøring import no.nav.dagpenger.regel.RegelverkDagpenger import no.nav.dagpenger.regel.SamordingUtenforFolketrygden.andreYtelser +import no.nav.dagpenger.regel.SamordingUtenforFolketrygden.andreØkonomiskeYtelser import no.nav.dagpenger.regel.SamordingUtenforFolketrygden.skalSamordnesUtenforFolketrygden import no.nav.dagpenger.regel.Søknadstidspunkt @@ -40,6 +41,7 @@ class SamordningUtenforFolketrygdenSteg : No { } Gitt("søker har oppgitt ytelse {string}") { ytelse: String -> + opplysninger.leggTil(Faktum(andreØkonomiskeYtelser, false)) when (ytelse) { else -> opplysninger.leggTil(Faktum(andreYtelser, true)).also { regelkjøring.evaluer() } } diff --git a/docs/behov.approved.md b/docs/behov.approved.md index fd103d8d..7001ac39 100644 --- a/docs/behov.approved.md +++ b/docs/behov.approved.md @@ -4,6 +4,7 @@ Dette er opplysninger som blir innhentet som en del av dagpengebehandlingen. De |Behov|Beskrivelse|Logisk datatype|Datatype| |---|---|---|---| +|AndreØkonomiskeYtelser | Mottar andre økonomiske ytelser fra arbeidsgiver eller tidligere arbeidsgiver enn lønn | Boolsk|boolean| |Barnetillegg | Barn | BarnDatatype|BarnListe| |Foreldrepenger | Foreldrepenger etter lovens kapittel 14 | Boolsk|boolean| |Fødselsdato | Fødselsdato | Dato|LocalDate| diff --git a/docs/regeltre-dagpenger.approved.md b/docs/regeltre-dagpenger.approved.md index 7bf989d0..d4b05f19 100644 --- a/docs/regeltre-dagpenger.approved.md +++ b/docs/regeltre-dagpenger.approved.md @@ -209,74 +209,76 @@ graph RL EA["Medlem har reduserte ytelser fra folketrygden (Samordning)"] -->|"EnAv"| DQ["Uføretrygd etter lovens kapittel 12"] EA["Medlem har reduserte ytelser fra folketrygden (Samordning)"] -->|"EnAv"| DO["Foreldrepenger etter lovens kapittel 14"] EA["Medlem har reduserte ytelser fra folketrygden (Samordning)"] -->|"EnAv"| DP["Svangerskapspenger etter lovens kapittel 14"] - EB["Mottar pensjon fra en offentlig tjenestepensjonsordning"] -->|"Oppslag"| B["Prøvingsdato"] - EC["Mottar redusert uførepensjon fra offentlig pensjonsordning"] -->|"Oppslag"| B["Prøvingsdato"] - ED["Mottar vartpenger"] -->|"Oppslag"| B["Prøvingsdato"] - EE["Mottar ventelønn"] -->|"Oppslag"| B["Prøvingsdato"] - EF["Mottar etterlønn"] -->|"Oppslag"| B["Prøvingsdato"] - EG["Mottar garantilott fra Garantikassen for fiskere."] -->|"Oppslag"| B["Prøvingsdato"] - EH["Mottar andre økonomiske ytelser fra arbeidsgiver eller tidligere arbeidsgiver enn lønn"] -->|"Oppslag"| B["Prøvingsdato"] - EI["Skal samordnes med ytelser utenfor folketrygden"] -->|"EnAv"| EJ["Oppgitt andre ytelser utenfor NAV i søknaden"] - EI["Skal samordnes med ytelser utenfor folketrygden"] -->|"EnAv"| EB["Mottar pensjon fra en offentlig tjenestepensjonsordning"] - EI["Skal samordnes med ytelser utenfor folketrygden"] -->|"EnAv"| EC["Mottar redusert uførepensjon fra offentlig pensjonsordning"] - EI["Skal samordnes med ytelser utenfor folketrygden"] -->|"EnAv"| ED["Mottar vartpenger"] - EI["Skal samordnes med ytelser utenfor folketrygden"] -->|"EnAv"| EE["Mottar ventelønn"] - EI["Skal samordnes med ytelser utenfor folketrygden"] -->|"EnAv"| EF["Mottar etterlønn"] - EI["Skal samordnes med ytelser utenfor folketrygden"] -->|"EnAv"| EG["Mottar garantilott fra Garantikassen for fiskere."] - EI["Skal samordnes med ytelser utenfor folketrygden"] -->|"EnAv"| EH["Mottar andre økonomiske ytelser fra arbeidsgiver eller tidligere arbeidsgiver enn lønn"] - EK["Deltar medlemmet i streik eller er omfattet av lock-out?"] -->|"Oppslag"| B["Prøvingsdato"] - EL["Ledig ved samme bedrift eller arbeidsplass, og blir påvirket av utfallet?"] -->|"Oppslag"| B["Prøvingsdato"] - CE["Er medlemmet ikke påvirket av streik eller lock-out?"] -->|"IngenAv"| EK["Deltar medlemmet i streik eller er omfattet av lock-out?"] - CE["Er medlemmet ikke påvirket av streik eller lock-out?"] -->|"IngenAv"| EL["Ledig ved samme bedrift eller arbeidsplass, og blir påvirket av utfallet?"] - EM["Søknadsdato"] -->|"Ekstern"| AH["søknadId"] - EN["Ønsker dagpenger fra dato"] -->|"Ekstern"| AH["søknadId"] - EO["Søknadstidspunkt"] -->|"SisteAv"| EM["Søknadsdato"] - EO["Søknadstidspunkt"] -->|"SisteAv"| EN["Ønsker dagpenger fra dato"] - B["Prøvingsdato"] -->|"SisteAv"| EO["Søknadstidspunkt"] - EP["Har tapt arbeid"] -->|"Oppslag"| B["Prøvingsdato"] - EQ["Krav på lønn fra tidligere arbeidsgiver"] -->|"Oppslag"| B["Prøvingsdato"] - ER["Ikke krav på lønn fra tidligere arbeidsgiver"] -->|"IngenAv"| EQ["Krav på lønn fra tidligere arbeidsgiver"] - ES["Krav til tap av arbeidsinntekt"] -->|"Alle"| EP["Har tapt arbeid"] - ES["Krav til tap av arbeidsinntekt"] -->|"Alle"| ER["Ikke krav på lønn fra tidligere arbeidsgiver"] - ET["Krav til prosentvis tap av arbeidstid"] -->|"Oppslag"| B["Prøvingsdato"] - EU["Beregningsregel: Arbeidstid siste 6 måneder"] -->|"Oppslag"| B["Prøvingsdato"] - EV["Beregningsregel: Arbeidstid siste 12 måneder"] -->|"Oppslag"| B["Prøvingsdato"] - EW["Beregeningsregel: Arbeidstid siste 36 måneder"] -->|"Oppslag"| B["Prøvingsdato"] - EX["Beregnet vanlig arbeidstid per uke før tap"] -->|"Oppslag"| B["Prøvingsdato"] - EY["Ny arbeidstid per uke"] -->|"Oppslag"| B["Prøvingsdato"] - EZ["Maksimal vanlig arbeidstid"] -->|"Oppslag"| B["Prøvingsdato"] - FA["Fastsatt arbeidstid per uke før tap"] -->|"MinstAv"| EX["Beregnet vanlig arbeidstid per uke før tap"] - FA["Fastsatt arbeidstid per uke før tap"] -->|"MinstAv"| EZ["Maksimal vanlig arbeidstid"] - FB["Tap av arbeidstid er minst terskel"] -->|"SjekkAvTerskel"| EY["Ny arbeidstid per uke"] - FB["Tap av arbeidstid er minst terskel"] -->|"SjekkAvTerskel"| FA["Fastsatt arbeidstid per uke før tap"] - FB["Tap av arbeidstid er minst terskel"] -->|"SjekkAvTerskel"| ET["Krav til prosentvis tap av arbeidstid"] - FC["Beregningsregel: Tapt arbeidstid"] -->|"EnAv"| EU["Beregningsregel: Arbeidstid siste 6 måneder"] - FC["Beregningsregel: Tapt arbeidstid"] -->|"EnAv"| EV["Beregningsregel: Arbeidstid siste 12 måneder"] - FC["Beregningsregel: Tapt arbeidstid"] -->|"EnAv"| EW["Beregeningsregel: Arbeidstid siste 36 måneder"] - CF["Krav til tap av arbeidsinntekt og arbeidstid"] -->|"Alle"| ES["Krav til tap av arbeidsinntekt"] - CF["Krav til tap av arbeidsinntekt og arbeidstid"] -->|"Alle"| FB["Tap av arbeidstid er minst terskel"] - CF["Krav til tap av arbeidsinntekt og arbeidstid"] -->|"Alle"| FC["Beregningsregel: Tapt arbeidstid"] - FD["Deltar i arbeidsmarkedstiltak"] -->|"Oppslag"| B["Prøvingsdato"] - FE["Deltar i opplæring for innvandrere"] -->|"Oppslag"| B["Prøvingsdato"] - FF["Deltar i grunnskoleopplæring, videregående opplæring og opplæring i grunnleggende ferdigheter"] -->|"Oppslag"| B["Prøvingsdato"] - FG["Deltar i høyere yrkesfaglig utdanning"] -->|"Oppslag"| B["Prøvingsdato"] - FH["Deltar i høyere utdanning"] -->|"Oppslag"| B["Prøvingsdato"] - FI["Deltar på kurs mv"] -->|"Oppslag"| B["Prøvingsdato"] - FJ["Godkjent unntak for utdanning eller opplæring?"] -->|"EnAv"| FD["Deltar i arbeidsmarkedstiltak"] - FJ["Godkjent unntak for utdanning eller opplæring?"] -->|"EnAv"| FE["Deltar i opplæring for innvandrere"] - FJ["Godkjent unntak for utdanning eller opplæring?"] -->|"EnAv"| FF["Deltar i grunnskoleopplæring, videregående opplæring og opplæring i grunnleggende ferdigheter"] - FJ["Godkjent unntak for utdanning eller opplæring?"] -->|"EnAv"| FG["Deltar i høyere yrkesfaglig utdanning"] - FJ["Godkjent unntak for utdanning eller opplæring?"] -->|"EnAv"| FH["Deltar i høyere utdanning"] - FJ["Godkjent unntak for utdanning eller opplæring?"] -->|"EnAv"| FI["Deltar på kurs mv"] - FK["Har svart ja på spørsmål om utdanning eller opplæring"] -->|"ErSann"| FL["Tar utdanning eller opplæring?"] - FM["Har svart nei på spørsmål om utdanning eller opplæring"] -->|"ErUsann"| FL["Tar utdanning eller opplæring?"] - FN["Oppfyller kravet på unntak for utdanning eller opplæring"] -->|"Alle"| FK["Har svart ja på spørsmål om utdanning eller opplæring"] - FN["Oppfyller kravet på unntak for utdanning eller opplæring"] -->|"Alle"| FJ["Godkjent unntak for utdanning eller opplæring?"] - CG["Krav til utdanning eller opplæring"] -->|"EnAv"| FN["Oppfyller kravet på unntak for utdanning eller opplæring"] - CG["Krav til utdanning eller opplæring"] -->|"EnAv"| FM["Har svart nei på spørsmål om utdanning eller opplæring"] - FO["Utestengt"] -->|"Oppslag"| B["Prøvingsdato"] - CH["Oppfyller krav til ikke utestengt"] -->|"IngenAv"| FO["Utestengt"] - FP["Avtjent verneplikt"] -->|"Ekstern"| AH["søknadId"] - CT["Har utført minst tre måneders militærtjeneste eller obligatorisk sivilforsvarstjeneste"] -->|"ErSann"| FP["Avtjent verneplikt"] - FQ["EttBeregnetVirkningstidspunkt"] -->|"FraOgMedForOpplysning"| BX["Krav på dagpenger"] + EB["Hvor mange prosent av G skal brukes som terskel ved samordning"] -->|"Oppslag"| B["Prøvingsdato"] + EC["Beløp tilsvarende nedre terskel av G"] -->|"Multiplikasjon"| BI["Grunnbeløp"] + EC["Beløp tilsvarende nedre terskel av G"] -->|"Multiplikasjon"| EB["Hvor mange prosent av G skal brukes som terskel ved samordning"] + ED["Mottar pensjon fra en offentlig tjenestepensjonsordning"] -->|"Oppslag"| B["Prøvingsdato"] + EE["Mottar redusert uførepensjon fra offentlig pensjonsordning"] -->|"Oppslag"| B["Prøvingsdato"] + EF["Mottar vartpenger"] -->|"Oppslag"| B["Prøvingsdato"] + EG["Mottar ventelønn"] -->|"Oppslag"| B["Prøvingsdato"] + EH["Mottar etterlønn"] -->|"Oppslag"| B["Prøvingsdato"] + EI["Mottar garantilott fra Garantikassen for fiskere."] -->|"Oppslag"| B["Prøvingsdato"] + EJ["Skal samordnes med ytelser utenfor folketrygden"] -->|"EnAv"| EK["Oppgitt andre ytelser utenfor NAV i søknaden"] + EJ["Skal samordnes med ytelser utenfor folketrygden"] -->|"EnAv"| ED["Mottar pensjon fra en offentlig tjenestepensjonsordning"] + EJ["Skal samordnes med ytelser utenfor folketrygden"] -->|"EnAv"| EE["Mottar redusert uførepensjon fra offentlig pensjonsordning"] + EJ["Skal samordnes med ytelser utenfor folketrygden"] -->|"EnAv"| EF["Mottar vartpenger"] + EJ["Skal samordnes med ytelser utenfor folketrygden"] -->|"EnAv"| EG["Mottar ventelønn"] + EJ["Skal samordnes med ytelser utenfor folketrygden"] -->|"EnAv"| EH["Mottar etterlønn"] + EJ["Skal samordnes med ytelser utenfor folketrygden"] -->|"EnAv"| EI["Mottar garantilott fra Garantikassen for fiskere."] + EJ["Skal samordnes med ytelser utenfor folketrygden"] -->|"EnAv"| EL["Mottar andre økonomiske ytelser fra arbeidsgiver eller tidligere arbeidsgiver enn lønn"] + EM["Deltar medlemmet i streik eller er omfattet av lock-out?"] -->|"Oppslag"| B["Prøvingsdato"] + EN["Ledig ved samme bedrift eller arbeidsplass, og blir påvirket av utfallet?"] -->|"Oppslag"| B["Prøvingsdato"] + CE["Er medlemmet ikke påvirket av streik eller lock-out?"] -->|"IngenAv"| EM["Deltar medlemmet i streik eller er omfattet av lock-out?"] + CE["Er medlemmet ikke påvirket av streik eller lock-out?"] -->|"IngenAv"| EN["Ledig ved samme bedrift eller arbeidsplass, og blir påvirket av utfallet?"] + EO["Søknadsdato"] -->|"Ekstern"| AH["søknadId"] + EP["Ønsker dagpenger fra dato"] -->|"Ekstern"| AH["søknadId"] + EQ["Søknadstidspunkt"] -->|"SisteAv"| EO["Søknadsdato"] + EQ["Søknadstidspunkt"] -->|"SisteAv"| EP["Ønsker dagpenger fra dato"] + B["Prøvingsdato"] -->|"SisteAv"| EQ["Søknadstidspunkt"] + ER["Har tapt arbeid"] -->|"Oppslag"| B["Prøvingsdato"] + ES["Krav på lønn fra tidligere arbeidsgiver"] -->|"Oppslag"| B["Prøvingsdato"] + ET["Ikke krav på lønn fra tidligere arbeidsgiver"] -->|"IngenAv"| ES["Krav på lønn fra tidligere arbeidsgiver"] + EU["Krav til tap av arbeidsinntekt"] -->|"Alle"| ER["Har tapt arbeid"] + EU["Krav til tap av arbeidsinntekt"] -->|"Alle"| ET["Ikke krav på lønn fra tidligere arbeidsgiver"] + EV["Krav til prosentvis tap av arbeidstid"] -->|"Oppslag"| B["Prøvingsdato"] + EW["Beregningsregel: Arbeidstid siste 6 måneder"] -->|"Oppslag"| B["Prøvingsdato"] + EX["Beregningsregel: Arbeidstid siste 12 måneder"] -->|"Oppslag"| B["Prøvingsdato"] + EY["Beregeningsregel: Arbeidstid siste 36 måneder"] -->|"Oppslag"| B["Prøvingsdato"] + EZ["Beregnet vanlig arbeidstid per uke før tap"] -->|"Oppslag"| B["Prøvingsdato"] + FA["Ny arbeidstid per uke"] -->|"Oppslag"| B["Prøvingsdato"] + FB["Maksimal vanlig arbeidstid"] -->|"Oppslag"| B["Prøvingsdato"] + FC["Fastsatt arbeidstid per uke før tap"] -->|"MinstAv"| EZ["Beregnet vanlig arbeidstid per uke før tap"] + FC["Fastsatt arbeidstid per uke før tap"] -->|"MinstAv"| FB["Maksimal vanlig arbeidstid"] + FD["Tap av arbeidstid er minst terskel"] -->|"SjekkAvTerskel"| FA["Ny arbeidstid per uke"] + FD["Tap av arbeidstid er minst terskel"] -->|"SjekkAvTerskel"| FC["Fastsatt arbeidstid per uke før tap"] + FD["Tap av arbeidstid er minst terskel"] -->|"SjekkAvTerskel"| EV["Krav til prosentvis tap av arbeidstid"] + FE["Beregningsregel: Tapt arbeidstid"] -->|"EnAv"| EW["Beregningsregel: Arbeidstid siste 6 måneder"] + FE["Beregningsregel: Tapt arbeidstid"] -->|"EnAv"| EX["Beregningsregel: Arbeidstid siste 12 måneder"] + FE["Beregningsregel: Tapt arbeidstid"] -->|"EnAv"| EY["Beregeningsregel: Arbeidstid siste 36 måneder"] + CF["Krav til tap av arbeidsinntekt og arbeidstid"] -->|"Alle"| EU["Krav til tap av arbeidsinntekt"] + CF["Krav til tap av arbeidsinntekt og arbeidstid"] -->|"Alle"| FD["Tap av arbeidstid er minst terskel"] + CF["Krav til tap av arbeidsinntekt og arbeidstid"] -->|"Alle"| FE["Beregningsregel: Tapt arbeidstid"] + FF["Deltar i arbeidsmarkedstiltak"] -->|"Oppslag"| B["Prøvingsdato"] + FG["Deltar i opplæring for innvandrere"] -->|"Oppslag"| B["Prøvingsdato"] + FH["Deltar i grunnskoleopplæring, videregående opplæring og opplæring i grunnleggende ferdigheter"] -->|"Oppslag"| B["Prøvingsdato"] + FI["Deltar i høyere yrkesfaglig utdanning"] -->|"Oppslag"| B["Prøvingsdato"] + FJ["Deltar i høyere utdanning"] -->|"Oppslag"| B["Prøvingsdato"] + FK["Deltar på kurs mv"] -->|"Oppslag"| B["Prøvingsdato"] + FL["Godkjent unntak for utdanning eller opplæring?"] -->|"EnAv"| FF["Deltar i arbeidsmarkedstiltak"] + FL["Godkjent unntak for utdanning eller opplæring?"] -->|"EnAv"| FG["Deltar i opplæring for innvandrere"] + FL["Godkjent unntak for utdanning eller opplæring?"] -->|"EnAv"| FH["Deltar i grunnskoleopplæring, videregående opplæring og opplæring i grunnleggende ferdigheter"] + FL["Godkjent unntak for utdanning eller opplæring?"] -->|"EnAv"| FI["Deltar i høyere yrkesfaglig utdanning"] + FL["Godkjent unntak for utdanning eller opplæring?"] -->|"EnAv"| FJ["Deltar i høyere utdanning"] + FL["Godkjent unntak for utdanning eller opplæring?"] -->|"EnAv"| FK["Deltar på kurs mv"] + FM["Har svart ja på spørsmål om utdanning eller opplæring"] -->|"ErSann"| FN["Tar utdanning eller opplæring?"] + FO["Har svart nei på spørsmål om utdanning eller opplæring"] -->|"ErUsann"| FN["Tar utdanning eller opplæring?"] + FP["Oppfyller kravet på unntak for utdanning eller opplæring"] -->|"Alle"| FM["Har svart ja på spørsmål om utdanning eller opplæring"] + FP["Oppfyller kravet på unntak for utdanning eller opplæring"] -->|"Alle"| FL["Godkjent unntak for utdanning eller opplæring?"] + CG["Krav til utdanning eller opplæring"] -->|"EnAv"| FP["Oppfyller kravet på unntak for utdanning eller opplæring"] + CG["Krav til utdanning eller opplæring"] -->|"EnAv"| FO["Har svart nei på spørsmål om utdanning eller opplæring"] + FQ["Utestengt"] -->|"Oppslag"| B["Prøvingsdato"] + CH["Oppfyller krav til ikke utestengt"] -->|"IngenAv"| FQ["Utestengt"] + FR["Avtjent verneplikt"] -->|"Ekstern"| AH["søknadId"] + CT["Har utført minst tre måneders militærtjeneste eller obligatorisk sivilforsvarstjeneste"] -->|"ErSann"| FR["Avtjent verneplikt"] + FS["EttBeregnetVirkningstidspunkt"] -->|"FraOgMedForOpplysning"| BX["Krav på dagpenger"] ``` \ No newline at end of file diff --git "a/docs/regler/\302\247 4-26.Samordning med ytelser utenfor folketrygden.approved.md" "b/docs/regler/\302\247 4-26.Samordning med ytelser utenfor folketrygden.approved.md" index 155d9886..4b6b878a 100644 --- "a/docs/regler/\302\247 4-26.Samordning med ytelser utenfor folketrygden.approved.md" +++ "b/docs/regler/\302\247 4-26.Samordning med ytelser utenfor folketrygden.approved.md" @@ -4,21 +4,23 @@ ```mermaid graph RL - A["Mottar pensjon fra en offentlig tjenestepensjonsordning"] -->|"Oppslag"| B["Prøvingsdato"] - C["Mottar redusert uførepensjon fra offentlig pensjonsordning"] -->|"Oppslag"| B["Prøvingsdato"] - D["Mottar vartpenger"] -->|"Oppslag"| B["Prøvingsdato"] - E["Mottar ventelønn"] -->|"Oppslag"| B["Prøvingsdato"] - F["Mottar etterlønn"] -->|"Oppslag"| B["Prøvingsdato"] - G["Mottar garantilott fra Garantikassen for fiskere."] -->|"Oppslag"| B["Prøvingsdato"] - H["Mottar andre økonomiske ytelser fra arbeidsgiver eller tidligere arbeidsgiver enn lønn"] -->|"Oppslag"| B["Prøvingsdato"] - I["Skal samordnes med ytelser utenfor folketrygden"] -->|"EnAv"| J["Oppgitt andre ytelser utenfor NAV i søknaden"] - I["Skal samordnes med ytelser utenfor folketrygden"] -->|"EnAv"| A["Mottar pensjon fra en offentlig tjenestepensjonsordning"] - I["Skal samordnes med ytelser utenfor folketrygden"] -->|"EnAv"| C["Mottar redusert uførepensjon fra offentlig pensjonsordning"] - I["Skal samordnes med ytelser utenfor folketrygden"] -->|"EnAv"| D["Mottar vartpenger"] - I["Skal samordnes med ytelser utenfor folketrygden"] -->|"EnAv"| E["Mottar ventelønn"] - I["Skal samordnes med ytelser utenfor folketrygden"] -->|"EnAv"| F["Mottar etterlønn"] - I["Skal samordnes med ytelser utenfor folketrygden"] -->|"EnAv"| G["Mottar garantilott fra Garantikassen for fiskere."] - I["Skal samordnes med ytelser utenfor folketrygden"] -->|"EnAv"| H["Mottar andre økonomiske ytelser fra arbeidsgiver eller tidligere arbeidsgiver enn lønn"] + A["Hvor mange prosent av G skal brukes som terskel ved samordning"] -->|"Oppslag"| B["Prøvingsdato"] + C["Beløp tilsvarende nedre terskel av G"] -->|"Multiplikasjon"| D["Grunnbeløp"] + C["Beløp tilsvarende nedre terskel av G"] -->|"Multiplikasjon"| A["Hvor mange prosent av G skal brukes som terskel ved samordning"] + E["Mottar pensjon fra en offentlig tjenestepensjonsordning"] -->|"Oppslag"| B["Prøvingsdato"] + F["Mottar redusert uførepensjon fra offentlig pensjonsordning"] -->|"Oppslag"| B["Prøvingsdato"] + G["Mottar vartpenger"] -->|"Oppslag"| B["Prøvingsdato"] + H["Mottar ventelønn"] -->|"Oppslag"| B["Prøvingsdato"] + I["Mottar etterlønn"] -->|"Oppslag"| B["Prøvingsdato"] + J["Mottar garantilott fra Garantikassen for fiskere."] -->|"Oppslag"| B["Prøvingsdato"] + K["Skal samordnes med ytelser utenfor folketrygden"] -->|"EnAv"| L["Oppgitt andre ytelser utenfor NAV i søknaden"] + K["Skal samordnes med ytelser utenfor folketrygden"] -->|"EnAv"| E["Mottar pensjon fra en offentlig tjenestepensjonsordning"] + K["Skal samordnes med ytelser utenfor folketrygden"] -->|"EnAv"| F["Mottar redusert uførepensjon fra offentlig pensjonsordning"] + K["Skal samordnes med ytelser utenfor folketrygden"] -->|"EnAv"| G["Mottar vartpenger"] + K["Skal samordnes med ytelser utenfor folketrygden"] -->|"EnAv"| H["Mottar ventelønn"] + K["Skal samordnes med ytelser utenfor folketrygden"] -->|"EnAv"| I["Mottar etterlønn"] + K["Skal samordnes med ytelser utenfor folketrygden"] -->|"EnAv"| J["Mottar garantilott fra Garantikassen for fiskere."] + K["Skal samordnes med ytelser utenfor folketrygden"] -->|"EnAv"| M["Mottar andre økonomiske ytelser fra arbeidsgiver eller tidligere arbeidsgiver enn lønn"] ``` ## Akseptansetester diff --git a/mediator/src/test/kotlin/no/nav/dagpenger/behandling/PersonMediatorTest.kt b/mediator/src/test/kotlin/no/nav/dagpenger/behandling/PersonMediatorTest.kt index fbcf9c3d..124b6b32 100644 --- a/mediator/src/test/kotlin/no/nav/dagpenger/behandling/PersonMediatorTest.kt +++ b/mediator/src/test/kotlin/no/nav/dagpenger/behandling/PersonMediatorTest.kt @@ -38,6 +38,7 @@ import no.nav.dagpenger.behandling.modell.Person import no.nav.dagpenger.behandling.modell.PersonObservatør import no.nav.dagpenger.opplysning.Saksbehandlerkilde import no.nav.dagpenger.regel.Avklaringspunkter +import no.nav.dagpenger.regel.Behov.AndreØkonomiskeYtelser import no.nav.dagpenger.regel.Behov.Barnetillegg import no.nav.dagpenger.regel.Behov.Foreldrepenger import no.nav.dagpenger.regel.Behov.HelseTilAlleTyperJobb @@ -281,6 +282,7 @@ internal class PersonMediatorTest { Opplæringspenger, Pleiepenger, OppgittAndreYtelserUtenforNav, + AndreØkonomiskeYtelser, ) testPerson.løsBehov( Sykepenger, @@ -290,6 +292,7 @@ internal class PersonMediatorTest { Opplæringspenger, Pleiepenger, OppgittAndreYtelserUtenforNav, + AndreØkonomiskeYtelser, ) godkjennOpplysninger("etterInntekt") @@ -352,6 +355,7 @@ internal class PersonMediatorTest { Opplæringspenger, Pleiepenger, OppgittAndreYtelserUtenforNav, + AndreØkonomiskeYtelser, ) rapid.harHendelse("forslag_til_vedtak") { @@ -588,6 +592,7 @@ internal class PersonMediatorTest { Opplæringspenger, Pleiepenger, OppgittAndreYtelserUtenforNav, + AndreØkonomiskeYtelser, ) rapid.harHendelse("forslag_til_vedtak") { diff --git "a/mediator/src/test/resources/no/nav/dagpenger/behandling/PersonMediatorTest.S\303\270knad med nok inntekt skal innvilges.etterInntekt.approved.txt" "b/mediator/src/test/resources/no/nav/dagpenger/behandling/PersonMediatorTest.S\303\270knad med nok inntekt skal innvilges.etterInntekt.approved.txt" index 4453b9dc..036b336f 100644 --- "a/mediator/src/test/resources/no/nav/dagpenger/behandling/PersonMediatorTest.S\303\270knad med nok inntekt skal innvilges.etterInntekt.approved.txt" +++ "b/mediator/src/test/resources/no/nav/dagpenger/behandling/PersonMediatorTest.S\303\270knad med nok inntekt skal innvilges.etterInntekt.approved.txt" @@ -112,7 +112,6 @@ Mottar vartpenger Mottar ventelønn Mottar etterlønn Mottar garantilott fra Garantikassen for fiskere. -Mottar andre økonomiske ytelser fra arbeidsgiver eller tidligere arbeidsgiver enn lønn Terskel for 12 måneder Snittinntekt siste 36 måneder Terskel for 36 måneder @@ -168,5 +167,6 @@ Foreldrepenger etter lovens kapittel 14 Opplæringspenger etter lovens kapittel 9 Pleiepenger etter lovens kapittel 9 Oppgitt andre ytelser utenfor NAV i søknaden +Mottar andre økonomiske ytelser fra arbeidsgiver eller tidligere arbeidsgiver enn lønn Medlem har reduserte ytelser fra folketrygden (Samordning) Skal samordnes med ytelser utenfor folketrygden \ No newline at end of file diff --git "a/mediator/src/test/resources/no/nav/dagpenger/behandling/PersonMediatorTest.S\303\270knad med nok inntekt skal innvilges.etterUtdanning.approved.txt" "b/mediator/src/test/resources/no/nav/dagpenger/behandling/PersonMediatorTest.S\303\270knad med nok inntekt skal innvilges.etterUtdanning.approved.txt" index 3f2b2dfe..64180048 100644 --- "a/mediator/src/test/resources/no/nav/dagpenger/behandling/PersonMediatorTest.S\303\270knad med nok inntekt skal innvilges.etterUtdanning.approved.txt" +++ "b/mediator/src/test/resources/no/nav/dagpenger/behandling/PersonMediatorTest.S\303\270knad med nok inntekt skal innvilges.etterUtdanning.approved.txt" @@ -112,7 +112,6 @@ Mottar vartpenger Mottar ventelønn Mottar etterlønn Mottar garantilott fra Garantikassen for fiskere. -Mottar andre økonomiske ytelser fra arbeidsgiver eller tidligere arbeidsgiver enn lønn Terskel for 12 måneder Snittinntekt siste 36 måneder Terskel for 36 måneder diff --git "a/mediator/src/test/resources/no/nav/dagpenger/behandling/PersonMediatorTest.endring av pr\303\270vingsdato.innvilgelse-igjen.approved.txt" "b/mediator/src/test/resources/no/nav/dagpenger/behandling/PersonMediatorTest.endring av pr\303\270vingsdato.innvilgelse-igjen.approved.txt" index 8d6ee88f..1e315583 100644 --- "a/mediator/src/test/resources/no/nav/dagpenger/behandling/PersonMediatorTest.endring av pr\303\270vingsdato.innvilgelse-igjen.approved.txt" +++ "b/mediator/src/test/resources/no/nav/dagpenger/behandling/PersonMediatorTest.endring av pr\303\270vingsdato.innvilgelse-igjen.approved.txt" @@ -30,6 +30,7 @@ Foreldrepenger etter lovens kapittel 14 Opplæringspenger etter lovens kapittel 9 Pleiepenger etter lovens kapittel 9 Oppgitt andre ytelser utenfor NAV i søknaden +Mottar andre økonomiske ytelser fra arbeidsgiver eller tidligere arbeidsgiver enn lønn Prøvingsdato Aldersgrense Lovpålagt rapporteringsfrist for A-ordningen @@ -88,7 +89,6 @@ Mottar vartpenger Mottar ventelønn Mottar etterlønn Mottar garantilott fra Garantikassen for fiskere. -Mottar andre økonomiske ytelser fra arbeidsgiver eller tidligere arbeidsgiver enn lønn Dato søker når maks alder Arbeidsgivers rapporteringsfrist Inntektskrav for siste 12 mnd diff --git "a/mediator/src/test/resources/no/nav/dagpenger/behandling/PersonMediatorTest.endring av pr\303\270vingsdato.innvilgelse.approved.txt" "b/mediator/src/test/resources/no/nav/dagpenger/behandling/PersonMediatorTest.endring av pr\303\270vingsdato.innvilgelse.approved.txt" index faf44a10..50cd8bd5 100644 --- "a/mediator/src/test/resources/no/nav/dagpenger/behandling/PersonMediatorTest.endring av pr\303\270vingsdato.innvilgelse.approved.txt" +++ "b/mediator/src/test/resources/no/nav/dagpenger/behandling/PersonMediatorTest.endring av pr\303\270vingsdato.innvilgelse.approved.txt" @@ -112,7 +112,6 @@ Mottar vartpenger Mottar ventelønn Mottar etterlønn Mottar garantilott fra Garantikassen for fiskere. -Mottar andre økonomiske ytelser fra arbeidsgiver eller tidligere arbeidsgiver enn lønn Terskel for 12 måneder Snittinntekt siste 36 måneder Terskel for 36 måneder @@ -168,5 +167,6 @@ Foreldrepenger etter lovens kapittel 14 Opplæringspenger etter lovens kapittel 9 Pleiepenger etter lovens kapittel 9 Oppgitt andre ytelser utenfor NAV i søknaden +Mottar andre økonomiske ytelser fra arbeidsgiver eller tidligere arbeidsgiver enn lønn Medlem har reduserte ytelser fra folketrygden (Samordning) Skal samordnes med ytelser utenfor folketrygden \ No newline at end of file