Skip to content

Commit 11c418c

Browse files
committed
Fjerner varsel om out of order
Bergningene skal ikke trenge å dobbeltsjekkes manuelt av en saksbehandler. Saksbehandler coachene er enig i at varselet ikke er nødvendig.
1 parent d597196 commit 11c418c

17 files changed

+11
-73
lines changed

sykepenger-aktivitetslogg/src/main/kotlin/no/nav/helse/person/aktivitetslogg/Varselkode.kt

+1-1
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ enum class Varselkode(
6565
RV_SØ_44("I søknaden er det oppgitt at den sykmeldte har et arbeidsforhold som ikke er registrert i AA-registeret."),
6666

6767
// OO: Out-of-order
68-
RV_OO_1("Det er behandlet en søknad i Speil for en senere periode enn denne."),
68+
RV_OO_1("Det er behandlet en søknad i Speil for en senere periode enn denne.", avviklet = true),
6969
RV_OO_2("Saken må revurderes fordi det har blitt behandlet en tidligere periode som kan ha betydning.", avviklet = true),
7070

7171
// IM: Inntektsmelding

sykepenger-model/src/main/kotlin/no/nav/helse/person/Vedtaksperiode.kt

-6
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,6 @@ import no.nav.helse.person.aktivitetslogg.Varselkode.RV_IM_8
131131
import no.nav.helse.person.aktivitetslogg.Varselkode.RV_IT_38
132132
import no.nav.helse.person.aktivitetslogg.Varselkode.RV_IV_10
133133
import no.nav.helse.person.aktivitetslogg.Varselkode.RV_IV_11
134-
import no.nav.helse.person.aktivitetslogg.Varselkode.RV_OO_1
135134
import no.nav.helse.person.aktivitetslogg.Varselkode.RV_RV_1
136135
import no.nav.helse.person.aktivitetslogg.Varselkode.RV_RV_2
137136
import no.nav.helse.person.aktivitetslogg.Varselkode.RV_SV_2
@@ -292,11 +291,6 @@ internal class Vedtaksperiode private constructor(
292291
check(tilstand is Start)
293292
registrerKontekst(aktivitetslogg)
294293
person.emitSøknadHåndtert(søknad.metadata.meldingsreferanseId, id, arbeidsgiver.organisasjonsnummer)
295-
296-
val harSenereUtbetalinger = person.vedtaksperioder(NYERE_SKJÆRINGSTIDSPUNKT_MED_UTBETALING(this)).isNotEmpty()
297-
val harSenereAUU = person.vedtaksperioder(NYERE_SKJÆRINGSTIDSPUNKT_UTEN_UTBETALING(this)).isNotEmpty()
298-
if (harSenereUtbetalinger || harSenereAUU) aktivitetslogg.varsel(RV_OO_1)
299-
300294
arbeidsgiver.vurderOmSøknadIkkeKanHåndteres(aktivitetslogg, this, arbeidsgivere)
301295

302296
infotrygdhistorikk.valider(aktivitetslogg, periode, skjæringstidspunkt, arbeidsgiver.organisasjonsnummer)

sykepenger-model/src/test/kotlin/no/nav/helse/spleis/e2e/ForkastForlengelseAvForkastetPeriodeTest.kt

+3-4
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,11 @@
11
package no.nav.helse.spleis.e2e
22

33
import no.nav.helse.april
4-
import no.nav.helse.februar
5-
import no.nav.helse.fredag
64
import no.nav.helse.den
75
import no.nav.helse.dsl.a1
86
import no.nav.helse.dsl.a2
9-
import no.nav.helse.til
7+
import no.nav.helse.februar
8+
import no.nav.helse.fredag
109
import no.nav.helse.hendelser.Periode
1110
import no.nav.helse.hendelser.Sykmeldingsperiode
1211
import no.nav.helse.hendelser.Søknad.Søknadsperiode.Arbeid
@@ -31,6 +30,7 @@ import no.nav.helse.person.aktivitetslogg.Varselkode.RV_SØ_28
3130
import no.nav.helse.person.aktivitetslogg.Varselkode.RV_SØ_31
3231
import no.nav.helse.person.aktivitetslogg.Varselkode.RV_SØ_33
3332
import no.nav.helse.person.aktivitetslogg.Varselkode.RV_SØ_37
33+
import no.nav.helse.til
3434
import no.nav.helse.økonomi.Prosentdel.Companion.prosent
3535
import org.junit.jupiter.api.Assertions.assertEquals
3636
import org.junit.jupiter.api.Assertions.assertTrue
@@ -183,7 +183,6 @@ internal class ForkastForlengelseAvForkastetPeriodeTest : AbstractEndToEndTest()
183183

184184
nyPeriode(februar)
185185

186-
assertVarsel(Varselkode.RV_OO_1, 5.vedtaksperiode.filter())
187186
assertVarsel(Varselkode.RV_IV_7, 2.vedtaksperiode.filter())
188187

189188
assertTilstand(2.vedtaksperiode, AVVENTER_VILKÅRSPRØVING_REVURDERING)

sykepenger-model/src/test/kotlin/no/nav/helse/spleis/e2e/ForkasteAuuTest.kt

-1
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,6 @@ internal class ForkasteAuuTest : AbstractDslTest() {
5959
håndterUtbetalt()
6060

6161
håndterSøknad(Sykdom(1.januar, 25.januar, 100.prosent), utenlandskSykmelding = true)
62-
assertVarsel(Varselkode.RV_OO_1, 3.vedtaksperiode.filter())
6362
assertSisteTilstand(1.vedtaksperiode, AVSLUTTET_UTEN_UTBETALING)
6463
assertSisteTilstand(2.vedtaksperiode, AVVENTER_HISTORIKK_REVURDERING)
6564
assertForkastetPeriodeTilstander(3.vedtaksperiode, START, TIL_INFOTRYGD)

sykepenger-model/src/test/kotlin/no/nav/helse/spleis/e2e/GodkjenningsbehovTest.kt

+1-3
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ package no.nav.helse.spleis.e2e
22

33
import java.time.LocalDate
44
import java.time.LocalDateTime
5-
import java.util.*
5+
import java.util.UUID
66
import no.nav.helse.Grunnbeløp
77
import no.nav.helse.Toggle
88
import no.nav.helse.dsl.INNTEKT
@@ -287,7 +287,6 @@ internal class GodkjenningsbehovTest : AbstractEndToEndTest() {
287287
nyttVedtak(februar)
288288
håndterSøknad(januar)
289289

290-
assertVarsel(Varselkode.RV_OO_1, 2.vedtaksperiode.filter())
291290
assertSisteTilstand(1.vedtaksperiode, AVVENTER_REVURDERING)
292291
assertSisteTilstand(2.vedtaksperiode, AVVENTER_VILKÅRSPRØVING)
293292

@@ -317,7 +316,6 @@ internal class GodkjenningsbehovTest : AbstractEndToEndTest() {
317316
nyttVedtak(mars)
318317
håndterSøknad(januar)
319318

320-
assertVarsel(Varselkode.RV_OO_1, 2.vedtaksperiode.filter())
321319
assertSisteTilstand(1.vedtaksperiode, AVVENTER_REVURDERING)
322320
assertSisteTilstand(2.vedtaksperiode, AVVENTER_INNTEKTSMELDING)
323321

sykepenger-model/src/test/kotlin/no/nav/helse/spleis/e2e/UtbetalingOgAnnulleringTest.kt

-2
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@ import no.nav.helse.person.TilstandType.TIL_UTBETALING
3030
import no.nav.helse.person.aktivitetslogg.Aktivitet
3131
import no.nav.helse.person.aktivitetslogg.Varselkode
3232
import no.nav.helse.person.aktivitetslogg.Varselkode.RV_IM_8
33-
import no.nav.helse.person.aktivitetslogg.Varselkode.RV_OO_1
3433
import no.nav.helse.utbetalingslinjer.Endringskode
3534
import no.nav.helse.utbetalingslinjer.Oppdragstatus
3635
import no.nav.helse.utbetalingslinjer.Utbetalingstatus
@@ -50,7 +49,6 @@ internal class UtbetalingOgAnnulleringTest : AbstractEndToEndTest() {
5049
tilGodkjenning(januar, a1, vedtaksperiodeIdInnhenter = 2.vedtaksperiode)
5150
håndterAnnullerUtbetaling(utbetalingId = inspektør.sisteUtbetalingId(1.vedtaksperiode))
5251
håndterUtbetalt()
53-
assertVarsel(RV_OO_1, 2.vedtaksperiode.filter())
5452
assertSisteTilstand(1.vedtaksperiode, TIL_INFOTRYGD)
5553
assertSisteTilstand(2.vedtaksperiode, AVVENTER_HISTORIKK)
5654
}

sykepenger-model/src/test/kotlin/no/nav/helse/spleis/e2e/arbeidsgiveropplysninger/ArbeidsgiveropplysningerTest.kt

-2
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,6 @@ import no.nav.helse.person.aktivitetslogg.Varselkode
4949
import no.nav.helse.person.aktivitetslogg.Varselkode.RV_IM_24
5050
import no.nav.helse.person.aktivitetslogg.Varselkode.RV_IM_25
5151
import no.nav.helse.person.aktivitetslogg.Varselkode.RV_IM_8
52-
import no.nav.helse.person.aktivitetslogg.Varselkode.RV_OO_1
5352
import no.nav.helse.person.aktivitetslogg.Varselkode.RV_VV_2
5453
import no.nav.helse.person.beløp.Beløpstidslinje
5554
import no.nav.helse.person.beløp.BeløpstidslinjeTest.Companion.arbeidsgiver
@@ -402,7 +401,6 @@ internal class ArbeidsgiveropplysningerTest : AbstractDslTest() {
402401
assertSisteTilstand(1.vedtaksperiode, AVSLUTTET_UTEN_UTBETALING)
403402

404403
tilGodkjenning(januar)
405-
assertVarsler(2.vedtaksperiode, RV_OO_1)
406404
assertSisteTilstand(2.vedtaksperiode, AVVENTER_GODKJENNING)
407405
assertSisteTilstand(1.vedtaksperiode, AVVENTER_BLOKKERENDE_PERIODE)
408406

sykepenger-model/src/test/kotlin/no/nav/helse/spleis/e2e/behandlinger/BehandlingerE2ETest.kt

+1-4
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package no.nav.helse.spleis.e2e.behandlinger
22

33
import java.time.LocalDateTime
4-
import java.util.*
4+
import java.util.UUID
55
import no.nav.helse.april
66
import no.nav.helse.august
77
import no.nav.helse.dsl.AbstractDslTest
@@ -687,9 +687,7 @@ internal class BehandlingerE2ETest : AbstractDslTest() {
687687
a1 {
688688
håndterSøknad(Sykdom(10.januar, 15.januar, 100.prosent))
689689
håndterSøknad(Sykdom(5.januar, 9.januar, 100.prosent))
690-
assertVarsel(Varselkode.RV_OO_1, 2.vedtaksperiode.filter())
691690
håndterSøknad(Sykdom(1.januar, 4.januar, 100.prosent))
692-
assertVarsel(Varselkode.RV_OO_1, 3.vedtaksperiode.filter())
693691

694692
inspektør(1.vedtaksperiode).behandlinger.also { behandlinger ->
695693
assertEquals(3, behandlinger.size)
@@ -744,7 +742,6 @@ internal class BehandlingerE2ETest : AbstractDslTest() {
744742

745743
håndterSøknad(februar)
746744

747-
assertVarsel(Varselkode.RV_OO_1, 4.vedtaksperiode.filter())
748745
assertVarsel(Varselkode.RV_IV_7, 2.vedtaksperiode.filter())
749746

750747
assertTilstand(4.vedtaksperiode, TIL_INFOTRYGD)

sykepenger-model/src/test/kotlin/no/nav/helse/spleis/e2e/inntektsmelding/InntektsmeldingE2ETest.kt

-1
Original file line numberDiff line numberDiff line change
@@ -2492,7 +2492,6 @@ internal class InntektsmeldingE2ETest : AbstractEndToEndTest() {
24922492

24932493
håndterSøknad(januar)
24942494

2495-
assertVarsel(Varselkode.RV_OO_1, 3.vedtaksperiode.filter())
24962495
assertEquals("SSSSSHH SSSSSHH SSSSSHH SSSSSHH SSSSSHH SSSSSHH SSSSSHH SSSSSHH SSS", inspektør.sykdomshistorikk.sykdomstidslinje().toShortString())
24972496

24982497
assertVarsel(Varselkode.RV_IV_7, 2.vedtaksperiode.filter())

sykepenger-model/src/test/kotlin/no/nav/helse/spleis/e2e/inntektsmelding/ReplayInntektsmeldingE2ETest.kt

-1
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,6 @@ internal class ReplayInntektsmeldingE2ETest : AbstractEndToEndTest() {
107107
nullstillTilstandsendringer()
108108
nyPeriode(januar)
109109

110-
assertVarsel(Varselkode.RV_OO_1, 2.vedtaksperiode.filter())
111110
assertTilstander(1.vedtaksperiode, AVSLUTTET, TilstandType.AVVENTER_REVURDERING)
112111
assertTilstander(2.vedtaksperiode, START, AVVENTER_INNTEKTSMELDING)
113112

sykepenger-model/src/test/kotlin/no/nav/helse/spleis/e2e/overstyring/GjenbrukeTidsnæreOpplysningerTest.kt

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package no.nav.helse.spleis.e2e.overstyring
22

33
import java.time.LocalDate
4-
import java.util.*
4+
import java.util.UUID
55
import kotlin.reflect.KClass
66
import no.nav.helse.april
77
import no.nav.helse.dsl.AbstractDslTest
@@ -253,7 +253,6 @@ internal class GjenbrukeTidsnæreOpplysningerTest : AbstractDslTest() {
253253
håndterUtbetalt()
254254

255255
håndterSøknad(Sykdom(1.januar, 2.januar, 100.prosent))
256-
assertVarsel(Varselkode.RV_OO_1, 3.vedtaksperiode.filter())
257256
assertVarsel(RV_IV_7, 2.vedtaksperiode.filter())
258257
håndterVilkårsgrunnlag(2.vedtaksperiode)
259258
håndterYtelser(2.vedtaksperiode)

sykepenger-model/src/test/kotlin/no/nav/helse/spleis/e2e/refusjon/RefusjonsopplysningerPåBehandlingE2ETest.kt

+1-6
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ package no.nav.helse.spleis.e2e.refusjon
22

33
import java.time.LocalDate
44
import java.time.LocalDateTime
5-
import java.util.*
5+
import java.util.UUID
66
import no.nav.helse.april
77
import no.nav.helse.dsl.AbstractDslTest
88
import no.nav.helse.dsl.INNTEKT
@@ -140,7 +140,6 @@ internal class RefusjonsopplysningerPåBehandlingE2ETest : AbstractDslTest() {
140140
assertSisteTilstand(2.vedtaksperiode, AVSLUTTET_UTEN_UTBETALING)
141141
assertEquals(Beløpstidslinje(), inspektør.vedtaksperioder(2.vedtaksperiode).refusjonstidslinje)
142142
håndterSøknad(1.februar til 16.februar)
143-
assertVarsel(Varselkode.RV_OO_1, 3.vedtaksperiode.filter())
144143
assertSisteTilstand(3.vedtaksperiode, AVVENTER_HISTORIKK)
145144
assertSisteTilstand(2.vedtaksperiode, AVVENTER_BLOKKERENDE_PERIODE)
146145
assertTrue(inspektør.vedtaksperioder(2.vedtaksperiode).refusjonstidslinje.isNotEmpty())
@@ -828,7 +827,6 @@ internal class RefusjonsopplysningerPåBehandlingE2ETest : AbstractDslTest() {
828827
a1 {
829828
nyttVedtak(mars)
830829
nyPeriode(januar)
831-
assertVarsel(Varselkode.RV_OO_1, 2.vedtaksperiode.filter())
832830
nyPeriode(februar)
833831
assertVarsel(Varselkode.RV_IV_7, 1.vedtaksperiode.filter())
834832

@@ -842,7 +840,6 @@ internal class RefusjonsopplysningerPåBehandlingE2ETest : AbstractDslTest() {
842840
a1 {
843841
nyttVedtak(april)
844842
nyPeriode(januar)
845-
assertVarsel(Varselkode.RV_OO_1, 2.vedtaksperiode.filter())
846843
nyPeriode(februar)
847844
nyPeriode(mars)
848845

@@ -876,7 +873,6 @@ internal class RefusjonsopplysningerPåBehandlingE2ETest : AbstractDslTest() {
876873
a1 {
877874
nyttVedtak(februar)
878875
nyPeriode(januar)
879-
assertVarsel(Varselkode.RV_OO_1, 2.vedtaksperiode.filter())
880876
assertVarsel(Varselkode.RV_IV_7, 1.vedtaksperiode.filter())
881877
assertTrue(inspektør.vedtaksperioder(2.vedtaksperiode).refusjonstidslinje.isNotEmpty())
882878
}
@@ -888,7 +884,6 @@ internal class RefusjonsopplysningerPåBehandlingE2ETest : AbstractDslTest() {
888884
nyttVedtak(januar, beregnetInntekt = INNTEKT)
889885
nyttVedtak(mars, beregnetInntekt = INNTEKT * 1.1)
890886
nyPeriode(februar)
891-
assertVarsel(Varselkode.RV_OO_1, 3.vedtaksperiode.filter())
892887

893888
assertTrue(inspektør.vedtaksperioder(3.vedtaksperiode).refusjonstidslinje.all { it.beløp == INNTEKT })
894889
}

sykepenger-model/src/test/kotlin/no/nav/helse/spleis/e2e/revurdering/ReberegningAvAvsluttetUtenUtbetalingNyE2ETest.kt

-1
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,6 @@ internal class ReberegningAvAvsluttetUtenUtbetalingNyE2ETest : AbstractEndToEndT
9595
)
9696
håndterSøknad(Sykdom(10.januar, 28.januar, 100.prosent), Ferie(10.januar, 28.januar))
9797

98-
assertVarsel(Varselkode.RV_OO_1, 2.vedtaksperiode.filter())
9998
assertSisteTilstand(1.vedtaksperiode, AVVENTER_INNTEKTSMELDING)
10099
assertSisteTilstand(2.vedtaksperiode, AVSLUTTET_UTEN_UTBETALING)
101100
}

sykepenger-model/src/test/kotlin/no/nav/helse/spleis/e2e/revurdering/RevurderingFerieTest.kt

-4
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@ import no.nav.helse.person.TilstandType.AVVENTER_HISTORIKK_REVURDERING
1414
import no.nav.helse.person.TilstandType.AVVENTER_REVURDERING
1515
import no.nav.helse.person.aktivitetslogg.Varselkode
1616
import no.nav.helse.person.aktivitetslogg.Varselkode.RV_IM_24
17-
import no.nav.helse.person.aktivitetslogg.Varselkode.RV_OO_1
1817
import no.nav.helse.spleis.e2e.AbstractEndToEndTest
1918
import no.nav.helse.spleis.e2e.assertSisteTilstand
2019
import no.nav.helse.spleis.e2e.assertTilstand
@@ -46,7 +45,6 @@ internal class RevurderingFerieTest : AbstractEndToEndTest() {
4645

4746
assertSisteTilstand(1.vedtaksperiode, AVSLUTTET_UTEN_UTBETALING)
4847
assertVarsler(listOf(Varselkode.RV_IM_3), 1.vedtaksperiode.filter())
49-
assertVarsler(listOf(RV_OO_1), 2.vedtaksperiode.filter())
5048
}
5149

5250
@Test
@@ -69,8 +67,6 @@ internal class RevurderingFerieTest : AbstractEndToEndTest() {
6967
assertSisteTilstand(1.vedtaksperiode, AVVENTER_HISTORIKK_REVURDERING)
7068
assertSisteTilstand(2.vedtaksperiode, AVVENTER_REVURDERING)
7169
assertSisteTilstand(3.vedtaksperiode, AVSLUTTET)
72-
73-
assertVarsel(RV_OO_1, 3.vedtaksperiode.filter())
7470
}
7571

7672
@Test

0 commit comments

Comments
 (0)