-
Notifications
You must be signed in to change notification settings - Fork 2
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
Trekker ut api-modell i egen branch. #1039
base: main
Are you sure you want to change the base?
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -9,7 +9,7 @@ plugins { | |
} | ||
|
||
group = "no.nav.pensjon.brev" | ||
version = "99" | ||
version = "100" | ||
|
||
java { | ||
withSourcesJar() | ||
|
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
package no.nav.pensjon.brev.api.model.maler.legacy | ||
|
||
import no.nav.pensjon.brev.api.model.maler.BrevbakerBrevdata | ||
import no.nav.pensjon.brev.api.model.vedlegg.MaanedligUfoeretrygdFoerSkattDto | ||
import no.nav.pensjon.brev.api.model.vedlegg.OrienteringOmRettigheterUfoereDto | ||
|
||
@Suppress("unused") | ||
data class EndretUforetrygdPGAOpptjeningLegacyDto( | ||
val pe: PE, | ||
val maanedligUfoeretrygdFoerSkatt: MaanedligUfoeretrygdFoerSkattDto?, | ||
val orienteringOmRettigheterUfoere: OrienteringOmRettigheterUfoereDto, | ||
): BrevbakerBrevdata |
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -4,6 +4,7 @@ import no.nav.pensjon.brev.api.model.maler.BrevbakerBrevdata | |
import no.nav.pensjon.brev.api.model.maler.legacy.personsak.PersonSak | ||
import no.nav.pensjon.brev.api.model.maler.legacy.vedtaksbrev.Vedtaksbrev | ||
import no.nav.pensjon.brevbaker.api.model.Kroner | ||
import java.time.LocalDate | ||
|
||
data class PE( | ||
val vedtaksbrev: Vedtaksbrev, | ||
|
@@ -12,30 +13,49 @@ data class PE( | |
val functions: ExstreamFunctions, | ||
) : BrevbakerBrevdata { | ||
data class ExstreamFunctions( | ||
val avdodHarOpptjeningUTMedFoerstegangstjenesteOgIkkeOmsorg: Boolean, | ||
val avdodHarOpptjeningUTMedFoerstegangstjenesteOgOmsorg: Boolean, | ||
val avdodHarOpptjeningUTMedOmsorgOgIkkeFoerstegangstjeneste: Boolean, | ||
val fratrekkliste_inntektsgrunnlag_grunnikkereduksjon_har_erstatning_innttap_erstoppgj: Boolean, | ||
val fratrekkliste_inntektsgrunnlag_grunnikkereduksjon_har_etterslepsinnt_avslt_akt: Boolean, | ||
val harOpptjeningUTMedFoerstegangstjenesteOgIkkeOmsorg: Boolean, | ||
val harOpptjeningUTMedFoerstegangstjenesteOgOmsorg: Boolean, | ||
val harOpptjeningUTMedOmsorg: Boolean, | ||
val harOpptjeningUTMedOmsorgOgIkkeFoerstegangstjeneste: Boolean, | ||
val pe_sivilstand_ektefelle_partner_samboer_bormed_ut: String, | ||
val pe_sivilstand_ektefelle_partner_samboer_bormed_ut_en: String, | ||
val pe_sivilstand_ektefelle_partner_samboer_bormed_ut_en_cohabiting_partner: String, | ||
val pe_sivilstand_ektefelle_partner_samboer_bormed_ut_nn_entall: String, | ||
val pe_ut_antallbarnserkullogfelles: Int, | ||
val pe_ut_btfbinntektbruktiavkortningminusbtfbfribelop: Kroner, | ||
val pe_ut_btsbinntektbruktiavkortningminusbtsbfribelop: Kroner, | ||
val pe_ut_etteroppgjorfratrekklistebrukeretterbetaling: Boolean, | ||
val pe_ut_fattnorgeplusfatta10netto_avdod: Int, | ||
val pe_ut_fattnorgeplusfattbilateral_avdod: Int, | ||
val pe_ut_fattnorgeplusfatteos_avdod: Int, | ||
val pe_ut_forstegangstjenesteikkenull: Boolean, | ||
val pe_ut_grunnikkereduksjon_lik_erstatning_innttap_ertstoppgj_finnes: Boolean, | ||
val pe_ut_inntekt_trukket_fra_personinntekt: Kroner, | ||
val pe_ut_inntektsgrense_faktisk_minus_60000: Kroner, | ||
val pe_ut_inntektslandtruehvorbruktlikfalse_avdod: Boolean, | ||
val pe_ut_inntektslandtruehvorbruktliktrue_avdod: Boolean, | ||
val pe_ut_nettoakk_pluss_nettorestar: Kroner, | ||
val pe_ut_nettoakk_pluss_nettorestar_pluss_forventetinntekt: Kroner, | ||
val pe_ut_opplyningerombergeningen_nettoperar: Kroner, | ||
val pe_ut_overskytende: Kroner, | ||
val pe_ut_sisteopptjeningarlikuforetidspunkt: Boolean, | ||
val pe_ut_sum_fattnorge_fatt_a10_netto: Int, | ||
val pe_ut_sum_fattnorge_fattbilateral: Int, | ||
val pe_ut_sum_fattnorge_fatteos: Int, | ||
val pe_ut_sum_fattnorge_framtidigttnorge_div_12: Int, | ||
val pe_ut_nettoakk_pluss_nettorestar: Kroner, | ||
val pe_ut_virkningstidpunktarminus1ar: Int, | ||
val pe_ut_sum_fattnorge_framtidigttnorge_div_12_avdod: Int, | ||
val pe_ut_vilfylle67ivirkningfomar: Boolean, | ||
val pe_ut_vilkargjelderpersonalder: Int, | ||
val pe_ut_virkningfomar: Int, | ||
val pe_sivilstand_ektefelle_partner_samboer_bormed_ut_en: String, | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Regner med at det er sortering som slår inn her? |
||
val pe_ut_btsbinntektbruktiavkortningminusbtsbfribelop: Kroner, | ||
val pe_ut_btfbinntektbruktiavkortningminusbtfbfribelop: Kroner, | ||
val pe_ut_sum_fattnorge_fatteos: Int, | ||
val pe_ut_sum_fattnorge_fatt_a10_netto: Int, | ||
val pe_ut_sum_fattnorge_fattbilateral: Int, | ||
val pe_ut_antallbarnserkullogfelles: Int, | ||
val fratrekkliste_inntektsgrunnlag_grunnikkereduksjon_har_etterslepsinnt_avslt_akt: Boolean, | ||
val fratrekkliste_inntektsgrunnlag_grunnikkereduksjon_har_erstatning_innttap_erstoppgj: Boolean, | ||
val pe_ut_grunnikkereduksjon_lik_erstatning_innttap_ertstoppgj_finnes: Boolean, | ||
val pe_ut_etteroppgjorfratrekklistebrukeretterbetaling: Boolean, | ||
val pe_ut_inntekt_trukket_fra_personinntekt: Kroner, | ||
val pe_ut_virkningstidpunktarminus1ar: Int, | ||
val pe_vedtaksdata_beregningsdata_beregningufore_beregningytelseskomp_uforetrygdordiner_avkortningsinformasjon_oifu_x_08: Kroner, | ||
val pe_ut_kravlinjekode_vedtakresultat_forekomst_bt_innv: Int, | ||
|
||
val harOpptjeningUTMedOpptjeningBruktAaretFoerOgFoerstegangstjeneste: Boolean, | ||
val foedselsdatoTilBarnTilleggErInnvilgetFor: List<LocalDate>, | ||
) | ||
} |
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -2,5 +2,6 @@ package no.nav.pensjon.brev.api.model.maler.legacy.grunnlag | |
|
||
|
||
data class Grunnlag( | ||
val persongrunnlagsliste: List<Persongrunnlag> | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Kan vi ikke ha emptyList istedenfor null? |
||
val persongrunnlagsliste: List<Persongrunnlag>?, | ||
val persongrunnlagavdod: List<PersongrunnlagAvdod>? | ||
) |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
package no.nav.pensjon.brev.api.model.maler.legacy.grunnlag | ||
|
||
import no.nav.pensjon.brev.api.model.maler.legacy.grunnlag.trygdetidsgrunnlagbilateral.TrygdetidsgrunnlagListeBilateral | ||
import no.nav.pensjon.brev.api.model.maler.legacy.grunnlag.trygdetidsgrunnlageos.TrygdetidsgrunnlagListeEOS | ||
import no.nav.pensjon.brev.api.model.maler.legacy.grunnlag.trygdetidsgrunnlagnorge.TrygdetidsgrunnlagListeNor | ||
|
||
data class PersongrunnlagAvdod( | ||
val brukerflyktning: Boolean?, | ||
val fodselsnummer: String?, | ||
val trygdetidsgrunnlaglistenor: TrygdetidsgrunnlagListeNor?, | ||
val trygdetidsgrunnlaglisteeos: TrygdetidsgrunnlagListeEOS?, | ||
val trygdetidsgrunnlaglistebilateral: TrygdetidsgrunnlagListeBilateral?, | ||
) |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
package no.nav.pensjon.brev.api.model.maler.legacy.grunnlag | ||
|
||
data class Trygdeavtaler( | ||
val avtaleland: String? | ||
) |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,6 @@ | ||
package no.nav.pensjon.brev.api.model.maler.legacy.vedtaksbrev.vedtaksdata.beregningsdata.beregningufore | ||
|
||
data class Minsteytelse( | ||
val sats: Double, | ||
val sats: Double?, | ||
val oppfyltungufor: Boolean?, | ||
) |
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -6,4 +6,5 @@ data class BeregningsgrunnlagOrdinar( | |
val antallarover1g: Int?, | ||
val antallarinntektiavtaleland: Int?, | ||
val beregningsgrunnlagordinerarsbelop: Kroner?, | ||
val opptjeningutliste: List<OpptjeningUT>?, | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. emptyList? |
||
) |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
package no.nav.pensjon.brev.api.model.maler.legacy.vedtaksbrev.vedtaksdata.beregningsdata.beregningufore.beregningytelseskomp | ||
|
||
import no.nav.pensjon.brev.api.model.maler.legacy.vedtaksbrev.vedtaksdata.beregningsdata.beregningufore.beregningytelseskomp.beregningsgrunnlagavdodordiner.BeregningsgrunnlagAvdodOrdiner | ||
import no.nav.pensjon.brevbaker.api.model.Kroner | ||
import java.time.LocalDate | ||
|
||
data class GjenlevendetilleggInformasjon ( | ||
val uforetidspunkt: LocalDate?, | ||
val anvendttrygdetid: Int?, | ||
val minsteytelsebenyttetungufor: Boolean?, | ||
val beregningsgrunnlagavdodordiner: BeregningsgrunnlagAvdodOrdiner?, | ||
val yrkesskadegrad: Int?, | ||
val beregningsgrunnlagavdodyrkesskadearsbelop: Kroner?, | ||
val inntektvedskadetidspunktet: Kroner?, | ||
) |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
package no.nav.pensjon.brev.api.model.maler.legacy.vedtaksbrev.vedtaksdata.beregningsdata.beregningufore.beregningytelseskomp | ||
|
||
import no.nav.pensjon.brevbaker.api.model.Kroner | ||
|
||
data class OpptjeningUT( | ||
val forstegansgstjeneste: Int?, | ||
val inntektiavtaleland: Boolean?, | ||
val ar: Int?, | ||
val pgi: Kroner?, | ||
val omsorgsaar: Boolean?, | ||
val justertbelop: Kroner?, | ||
val avkortetbelop: Kroner?, | ||
val brukt: Boolean?, | ||
) |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
package no.nav.pensjon.brev.api.model.maler.legacy.vedtaksbrev.vedtaksdata.beregningsdata.beregningufore.beregningytelseskomp.beregningsgrunnlagavdodordiner | ||
|
||
import no.nav.pensjon.brev.api.model.maler.legacy.vedtaksbrev.vedtaksdata.beregningsdata.beregningufore.beregningytelseskomp.OpptjeningUT | ||
import no.nav.pensjon.brevbaker.api.model.Kroner | ||
|
||
data class BeregningsgrunnlagAvdodOrdiner( | ||
val arsbelop: Kroner?, | ||
val opptjeningutliste: List<OpptjeningUT>?, | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. emptyList? |
||
) |
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -4,10 +4,12 @@ import java.time.LocalDate | |
|
||
data class Kravhode( | ||
val boddarbeidutland: Boolean?, | ||
val boddarbeidutlandavdod: Boolean?, | ||
val brukerkonvertertup: Boolean?, | ||
val kravarsaktype: String?, | ||
val kravgjelder: String?, | ||
val kravlinjeliste: List<Kravlinje>, | ||
val kravmottattdato: LocalDate?, | ||
val vurderetrygdeavtale: Boolean, | ||
) | ||
val onsketvirkningsdato: LocalDate?, | ||
) | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. en tab for mye på parantes? |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
package no.nav.pensjon.brev.api.model.maler.legacy.vedtaksbrev.vedtaksdata.trygdetidavdod | ||
|
||
data class TTutlandTrygdeavtale( | ||
val ttnevnerbilateral: Int?, | ||
val fattbilateral: Int?, | ||
val framtidigttavtaleland: Int?, | ||
val tttellerbilateral: Int?, | ||
) |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
package no.nav.pensjon.brev.api.model.maler.legacy.vedtaksbrev.vedtaksdata.trygdetidavdod | ||
|
||
data class TrygdetidAvdod( | ||
val fatteos: Int?, | ||
val fattnorge: Int?, | ||
val framtidigtteos: Int?, | ||
val framtidigttnorsk: Int?, | ||
val ttnevnereos: Int?, | ||
val ttnevnernordisk: Int?, | ||
val ttnordisk: Int?, | ||
val tttellereos: Int?, | ||
val tttellernordisk: Int?, | ||
val ttutlandtrygdeavtale: TTutlandTrygdeavtale?, | ||
val fatta10netto: Int?, | ||
) |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
package no.nav.pensjon.brev.api.model.maler.legacy.vedtaksbrev.vedtaksdata.vilkarsvedtaklist.vilkarsvedtak | ||
|
||
data class FortsattMedlemskap( | ||
val inngangunntak: String? | ||
) |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
package no.nav.pensjon.brev.api.model.maler.legacy.vedtaksbrev.vedtaksdata.vilkarsvedtaklist.vilkarsvedtak | ||
|
||
data class MedlemskapForUTetterTrygdeavtaler( | ||
val oppfyltvedsammenlegging: Boolean?, | ||
) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
101 er siste utgitte versjon