From 45e6f87c6625e6c6911d3dde5ceb015086f410c3 Mon Sep 17 00:00:00 2001 From: ehellerslien Date: Mon, 7 Oct 2024 14:57:29 +0200 Subject: [PATCH] Nye Enum-koder for FormelKode, Grunnlagkilde, Inntekttype, SakType og SimuleringType --- pom.xml | 2 +- .../pensjon/regler/domain/enum/FormelKodeEnum.kt | 14 +++++++++++++- .../regler/domain/enum/GrunnlagkildeEnum.kt | 10 +++++++++- .../pensjon/regler/domain/enum/InntekttypeEnum.kt | 8 +++++++- .../nav/pensjon/regler/domain/enum/SakTypeEnum.kt | 4 +++- .../regler/domain/enum/SimuleringTypeEnum.kt | 1 - 6 files changed, 33 insertions(+), 6 deletions(-) diff --git a/pom.xml b/pom.xml index 6652113..5eba390 100644 --- a/pom.xml +++ b/pom.xml @@ -3,7 +3,7 @@ 4.0.0 no.nav.pensjon.regler pensjon-regler-api - 1.0.14 + 1.0.15 jar NAV :: Pensjon-Regler API diff --git a/src/main/kotlin/no/nav/pensjon/regler/domain/enum/FormelKodeEnum.kt b/src/main/kotlin/no/nav/pensjon/regler/domain/enum/FormelKodeEnum.kt index 399fb89..ee27fa5 100644 --- a/src/main/kotlin/no/nav/pensjon/regler/domain/enum/FormelKodeEnum.kt +++ b/src/main/kotlin/no/nav/pensjon/regler/domain/enum/FormelKodeEnum.kt @@ -124,6 +124,18 @@ enum class FormelKodeEnum { UTSKO8, MyEksportforbud, AP_GJT1, - AP_GJT2; + AP_GJT2, + + /** + * Nye fra PEN. + */ + LivsvD3, + LivsvD4, + MPNUttakFullTT, + GAPx, + GAR_PEN_Bx, + GAR_T_Bx, + GATx, + PEN_Bx } \ No newline at end of file diff --git a/src/main/kotlin/no/nav/pensjon/regler/domain/enum/GrunnlagkildeEnum.kt b/src/main/kotlin/no/nav/pensjon/regler/domain/enum/GrunnlagkildeEnum.kt index ac82ee1..d653bf8 100644 --- a/src/main/kotlin/no/nav/pensjon/regler/domain/enum/GrunnlagkildeEnum.kt +++ b/src/main/kotlin/no/nav/pensjon/regler/domain/enum/GrunnlagkildeEnum.kt @@ -23,5 +23,13 @@ enum class GrunnlagkildeEnum { OVRIG, INNT_KONV, IK, - PROSESS; + PROSESS, + + /** + * Fra PEN + */ + MPNOMR, + REGULERING, + BA, + OMSORGSOPPTJENING } \ No newline at end of file diff --git a/src/main/kotlin/no/nav/pensjon/regler/domain/enum/InntekttypeEnum.kt b/src/main/kotlin/no/nav/pensjon/regler/domain/enum/InntekttypeEnum.kt index 2d2b723..f925c83 100644 --- a/src/main/kotlin/no/nav/pensjon/regler/domain/enum/InntekttypeEnum.kt +++ b/src/main/kotlin/no/nav/pensjon/regler/domain/enum/InntekttypeEnum.kt @@ -32,5 +32,11 @@ enum class InntekttypeEnum { RAP_ARB, RAP_NAR, RAP_AND, - UT_BT; + UT_BT, + + P_BI_x_KAP, + P_BI_x_LIGN, + P_BI_x_LTR, + P_PE_x_PGILT, + P_PE_x_SILT, } \ No newline at end of file diff --git a/src/main/kotlin/no/nav/pensjon/regler/domain/enum/SakTypeEnum.kt b/src/main/kotlin/no/nav/pensjon/regler/domain/enum/SakTypeEnum.kt index 5b44e25..46d92af 100644 --- a/src/main/kotlin/no/nav/pensjon/regler/domain/enum/SakTypeEnum.kt +++ b/src/main/kotlin/no/nav/pensjon/regler/domain/enum/SakTypeEnum.kt @@ -10,5 +10,7 @@ enum class SakTypeEnum { UFOREP, GENRL, GRBL, - GAM_YRK + GAM_YRK, + AFP, + AFP_PRIVAT; } \ No newline at end of file diff --git a/src/main/kotlin/no/nav/pensjon/regler/domain/enum/SimuleringTypeEnum.kt b/src/main/kotlin/no/nav/pensjon/regler/domain/enum/SimuleringTypeEnum.kt index df9efbf..a3651b9 100644 --- a/src/main/kotlin/no/nav/pensjon/regler/domain/enum/SimuleringTypeEnum.kt +++ b/src/main/kotlin/no/nav/pensjon/regler/domain/enum/SimuleringTypeEnum.kt @@ -1,6 +1,5 @@ package no.nav.pensjon.regler.domain.enum -// TODO Denne er ny, tatt fra Pesys. Vurder å ta inn i pensjon-regler enum class SimuleringTypeEnum { /** * AFP