Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fiks behandlingsresultat ved praksisendring 2024 #1087

Merged
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -134,12 +134,12 @@ object BehandlingsresultatEndringUtils {
erFremstiltKravForPerson: Boolean,
opphørstidspunktForBehandling: YearMonth,
): Boolean {
val ytelseTyperForPerson = (nåværendeAndelerForPerson.map { it.type } + forrigeAndelerForPerson.map { it.type }).distinct()
val ytelseTyperForPerson = (nåværendeAndelerForPerson.map { it.type } + forrigeAndelerForPerson.map { it.type }).map { it.tilYtelseType() }

return ytelseTyperForPerson.any { ytelseType ->
erEndringIBeløpForPersonOgType(
nåværendeAndeler = nåværendeAndelerForPerson.filter { it.type == ytelseType },
forrigeAndeler = forrigeAndelerForPerson.filter { it.type == ytelseType },
nåværendeAndeler = nåværendeAndelerForPerson.filter { it.type.tilYtelseType() == ytelseType },
forrigeAndeler = forrigeAndelerForPerson.filter { it.type.tilYtelseType() == ytelseType },
opphørstidspunktForBehandling = opphørstidspunktForBehandling,
erFremstiltKravForPerson = erFremstiltKravForPerson,
)
Expand Down
78 changes: 78 additions & 0 deletions src/test/resources/cucumber/praksisendring-2024.feature
Original file line number Diff line number Diff line change
@@ -0,0 +1,78 @@
# language: no
# encoding: UTF-8

Egenskap:Praksisendring 2024

Bakgrunn:
Gitt følgende fagsaker
| FagsakId |
| 1 |

Og følgende behandlinger
| BehandlingId | FagsakId | ForrigeBehandlingId | Behandlingsårsak | Behandlingskategori | Behandlingsstatus |
| 1 | 1 | | LOVENDRING_2024 | NASJONAL | AVSLUTTET |
| 2 | 1 | 1 | SØKNAD | NASJONAL | UTREDES |

Og følgende persongrunnlag
| BehandlingId | AktørId | Persontype | Fødselsdato |
| 1 | 1 | SØKER | 20.08.1992 |
| 1 | 2 | BARN | 13.07.2023 |
| 2 | 1 | SØKER | 20.08.1992 |
| 2 | 2 | BARN | 13.07.2023 |

Scenario: Dersom andel type forandrer på seg fra ORDINÆR_KONTANTSTØTTE til PRAKSISENDRING_2024 så skal det ikke bli sett på som en endring i behandlingsresultatet
Og følgende dagens dato 10.02.2025

Og følgende vilkårresultater for behandling 1
| AktørId | Vilkår | Utdypende vilkår | Fra dato | Til dato | Resultat | Er eksplisitt avslag | Standardbegrunnelser | Vurderes etter | Søker har meldt fra om barnehageplass | Antall timer |
| 1 | BOSATT_I_RIKET | | 08.04.2002 | | OPPFYLT | Nei | | NASJONALE_REGLER | Nei | |
| 1 | MEDLEMSKAP | | 08.04.2007 | | OPPFYLT | Nei | | NASJONALE_REGLER | Nei | |

| 2 | MEDLEMSKAP_ANNEN_FORELDER | | 08.01.2021 | | OPPFYLT | Nei | | NASJONALE_REGLER | Nei | |
| 2 | BARNEHAGEPLASS | | 13.07.2023 | 31.07.2024 | OPPFYLT | Nei | | | Nei | |
| 2 | BOSATT_I_RIKET,BOR_MED_SØKER | | 13.07.2023 | | OPPFYLT | Nei | | NASJONALE_REGLER | Nei | |
| 2 | BARNETS_ALDER | | 13.07.2024 | 31.07.2024 | OPPFYLT | Nei | | | Nei | |
| 2 | BARNEHAGEPLASS | | 01.08.2024 | | IKKE_OPPFYLT | Nei | | | Nei | 37.5 |
| 2 | BARNETS_ALDER | | 13.08.2024 | 13.02.2025 | OPPFYLT | Nei | | | Nei | |

Og følgende vilkårresultater for behandling 2
| AktørId | Vilkår | Utdypende vilkår | Fra dato | Til dato | Resultat | Er eksplisitt avslag | Standardbegrunnelser | Vurderes etter | Søker har meldt fra om barnehageplass | Antall timer |
| 1 | BOSATT_I_RIKET | | 08.04.2002 | | OPPFYLT | Nei | | NASJONALE_REGLER | Nei | |
| 1 | MEDLEMSKAP | | 08.04.2007 | | OPPFYLT | Nei | | NASJONALE_REGLER | Nei | |

| 2 | MEDLEMSKAP_ANNEN_FORELDER | | 08.01.2021 | | OPPFYLT | Nei | | NASJONALE_REGLER | Nei | |
| 2 | BOSATT_I_RIKET,BOR_MED_SØKER | | 13.07.2023 | | OPPFYLT | Nei | | NASJONALE_REGLER | Nei | |
| 2 | BARNEHAGEPLASS | | 13.07.2023 | 31.07.2024 | OPPFYLT | Nei | | | Nei | |
| 2 | BARNETS_ALDER | | 13.07.2024 | 31.07.2024 | OPPFYLT | Nei | | | Nei | |
| 2 | BARNEHAGEPLASS | | 01.08.2024 | | IKKE_OPPFYLT | Ja | AVSLAG_KOMMUNEN_MELDER_FULLTIDSPLASS_I_BARNEHAGE | | Nei | 45 |
| 2 | BARNETS_ALDER | | 13.08.2024 | 13.02.2025 | OPPFYLT | Nei | | | Nei | |

Og med følgende andeler tilkjent ytelse for behandling 1
| AktørId | Fra dato | Til dato | Beløp | Ytelse type | Prosent | Sats | Nasjonalt periodebeløp | Differanseberegnet beløp |
| 2 | 01.08.2024 | 31.08.2024 | 7500 | ORDINÆR_KONTANTSTØTTE | 100 | 7500 | 7500 | |

Og med følgende andeler tilkjent ytelse for behandling 2
| AktørId | Fra dato | Til dato | Beløp | Ytelse type | Prosent | Sats | Nasjonalt periodebeløp | Differanseberegnet beløp |
| 2 | 01.08.2024 | 31.08.2024 | 7500 | PRAKSISENDRING_2024 | 100 | 7500 | 7500 | |

Og når behandlingsresultatet er utledet for behandling 2

Så forvent at behandlingsresultatet er DELVIS_INNVILGET på behandling 2

Og vedtaksperioder er laget for behandling 2

Så forvent følgende vedtaksperioder på behandling 2
| Fra dato | Til dato | Vedtaksperiodetype | Kommentar |
| 01.09.2024 | | AVSLAG | |

Så forvent at følgende begrunnelser er gyldige for behandling 2
| Fra dato | Til dato | VedtaksperiodeType | Regelverk Gyldige begrunnelser | Gyldige begrunnelser | Ugyldige begrunnelser |
| 01.09.2024 | | AVSLAG | | AVSLAG_KOMMUNEN_MELDER_FULLTIDSPLASS_I_BARNEHAGE | |

Og når disse begrunnelsene er valgt for behandling 2
| Fra dato | Til dato | Standardbegrunnelser | Eøsbegrunnelser | Fritekster |
| 01.09.2024 | | AVSLAG_KOMMUNEN_MELDER_FULLTIDSPLASS_I_BARNEHAGE | | |

Så forvent følgende brevbegrunnelser for behandling 2 i periode 01.09.2024 til -
| Begrunnelse | Type | Gjelder søker | Barnas fødselsdatoer | Antall barn | Måned og år begrunnelsen gjelder for | Beløp | Søknadstidspunkt | Antall timer barnehageplass | Gjelder andre forelder | Måned og år før vedtaksperiode |
| AVSLAG_KOMMUNEN_MELDER_FULLTIDSPLASS_I_BARNEHAGE | STANDARD | | 13.07.23 | 1 | august 2024 | 0 | | 45 | | august 2024 |