Skip to content

Commit

Permalink
🔥 Fjerner opprettelse av varsel for fullmakt
Browse files Browse the repository at this point in the history
Co-authored-by: Martin Solheim <[email protected]>
  • Loading branch information
oyvindhagen and MartinMekk committed Aug 16, 2024
1 parent 947807f commit 26905c8
Show file tree
Hide file tree
Showing 5 changed files with 3 additions and 42 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@ import no.nav.helse.modell.kommando.Command
import no.nav.helse.modell.kommando.CommandContext
import no.nav.helse.modell.sykefraværstilfelle.Sykefraværstilfelle
import no.nav.helse.modell.varsel.Varselkode.SB_EX_4
import no.nav.helse.modell.varsel.Varselkode.SB_IK_1
import org.slf4j.LoggerFactory
import java.util.UUID

Expand Down Expand Up @@ -35,9 +34,6 @@ internal class VurderVergemålOgFullmakt(
sykefraværstilfelle.håndter(SB_EX_4.nyttVarsel(vedtaksperiodeId), hendelseId)
return true
}
if (løsning.harFullmakt()) {
sykefraværstilfelle.håndter(SB_IK_1.nyttVarsel(vedtaksperiodeId), hendelseId)
}

return true
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -93,7 +93,6 @@ internal class AutomatiseringE2ETest : AbstractE2ETest() {
assertGodkjentVarsel(VEDTAKSPERIODE_ID, "RV_IM_1")
assertGodkjentVarsel(VEDTAKSPERIODE_ID, "SB_RV_1")
assertGodkjentVarsel(VEDTAKSPERIODE_ID, "SB_EX_1")
assertGodkjentVarsel(VEDTAKSPERIODE_ID, "SB_IK_1")
Toggle.AutomatiserSpesialsak.disable()
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -233,7 +233,7 @@ internal class GodkjenningE2ETest : AbstractE2ETest() {
}

@Test
fun `sendes til saksbehandler for godkjenning ved fullmakt`() {
fun `avbryter ikke saksbehandling ved fullmakt eller fremtidsfullmakt`() {
vedtaksløsningenMottarNySøknad()
spleisOppretterNyBehandling()
spesialistBehandlerGodkjenningsbehovFremTilVergemål()
Expand All @@ -246,21 +246,11 @@ internal class GodkjenningE2ETest : AbstractE2ETest() {
gyldigFraOgMed = LocalDate.now(),
),
),
fremtidsfullmakter = listOf(VergemålJson.Vergemål(voksen))
)
håndterÅpneOppgaverløsning()
håndterRisikovurderingløsning()
assertSaksbehandleroppgave(VEDTAKSPERIODE_ID, AvventerSaksbehandler)
}

@Test
fun `sendes til saksbehandler for godkjenning ved fremtidsfullmakt`() {
vedtaksløsningenMottarNySøknad()
spleisOppretterNyBehandling()
spesialistBehandlerGodkjenningsbehovFremTilVergemål()
håndterVergemålløsning(fremtidsfullmakter = listOf(VergemålJson.Vergemål(voksen)))
håndterÅpneOppgaverløsning()
håndterRisikovurderingløsning()
assertSaksbehandleroppgave(VEDTAKSPERIODE_ID, AvventerSaksbehandler)
assertGodkjenningsbehovBesvart(godkjent = true, automatiskBehandlet = true)
}

@Test
Expand Down
13 changes: 0 additions & 13 deletions spesialist-selve/src/test/kotlin/no/nav/helse/e2e/VarselE2ETest.kt
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,6 @@ import AbstractE2ETest
import kotliquery.queryOf
import kotliquery.sessionOf
import no.nav.helse.mediator.meldinger.Risikofunn
import no.nav.helse.mediator.meldinger.Testmeldingfabrikk.VergemålJson.Fullmakt
import no.nav.helse.mediator.meldinger.Testmeldingfabrikk.VergemålJson.Område.Syk
import no.nav.helse.modell.person.vedtaksperiode.Varsel
import no.nav.helse.modell.person.vedtaksperiode.Varsel.Status.AKTIV
import no.nav.helse.modell.person.vedtaksperiode.Varsel.Status.INAKTIV
Expand All @@ -19,7 +17,6 @@ import no.nav.helse.modell.varsel.Varselkode.SB_RV_3
import org.intellij.lang.annotations.Language
import org.junit.jupiter.api.Assertions.assertEquals
import org.junit.jupiter.api.Test
import java.time.LocalDate
import java.util.UUID

internal class VarselE2ETest : AbstractE2ETest() {
Expand All @@ -35,16 +32,6 @@ internal class VarselE2ETest : AbstractE2ETest() {
assertIngenVarsel(SB_EX_3, VEDTAKSPERIODE_ID)
}

@Test
fun `varsel om vergemål`() {
vedtaksløsningenMottarNySøknad()
spleisOppretterNyBehandling()
spesialistBehandlerGodkjenningsbehovFremTilOppgave(
fullmakter = listOf(Fullmakt(områder = listOf(Syk), LocalDate.MIN, LocalDate.MAX)),
)
assertVarsel(SB_IK_1, VEDTAKSPERIODE_ID, AKTIV)
}

@Test
fun `varsel om faresignaler ved risikovurdering`() {
vedtaksløsningenMottarNySøknad()
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -124,7 +124,6 @@ class VurderVergemålOgFullmaktTest {
assertTrue(command.resume(context))
verify(exactly = 1) { vergemålDao.lagre(FNR, harFullmakt) }
assertEquals(0, observer.hendelser.size)
assertEquals(1, vedtaksperiodeObserver.opprettedeVarsler.size)
}

@Test
Expand All @@ -133,7 +132,6 @@ class VurderVergemålOgFullmaktTest {
assertTrue(command.resume(context))
verify(exactly = 1) { vergemålDao.lagre(FNR, harFremtidsfullmakt) }
assertEquals(0, observer.hendelser.size)
assertEquals(1, vedtaksperiodeObserver.opprettedeVarsler.size)
}

@Test
Expand All @@ -144,13 +142,4 @@ class VurderVergemålOgFullmaktTest {
assertEquals(0, observer.hendelser.size)
assertEquals(1, vedtaksperiodeObserver.opprettedeVarsler.size)
}

@Test
fun `legger kun til en varsel ved både fullmakt og fremtidsfullmakt`() {
context.add(Vergemålløsning(harBeggeFullmatkstyper))
assertTrue(command.resume(context))
verify(exactly = 1) { vergemålDao.lagre(FNR, harBeggeFullmatkstyper) }
assertEquals(0, observer.hendelser.size)
assertEquals(1, vedtaksperiodeObserver.opprettedeVarsler.size)
}
}

0 comments on commit 26905c8

Please sign in to comment.