UføreBeregning
class UføreBeregning(val grunnlag: Grunnlag11_19, val uføregrader: Set<Uføre>, val inntektsPerioder: Set<Månedsinntekt>, ytterligereNedsattDato: LocalDate, val årsInntekter: Set<InntektPerÅr>)(source)
Constructors
Link copied to clipboard
constructor(grunnlag: Grunnlag11_19, uføregrader: Set<Uføre>, inntektsPerioder: Set<Månedsinntekt>, ytterligereNedsattDato: LocalDate, årsInntekter: Set<InntektPerÅr>)
Properties
Functions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
private fun lagPeriodisertInntekt(periode: Periode, inntektIKroner: Beløp, uføregrad: Prosent): UføreInntektPeriodisert
Link copied to clipboard
private fun likUføreGradHeleÅret(uføretidslinjeBegrensetTilGjeldendeÅr: Tidslinje<Prosent>, detteÅret: Periode): Boolean
Link copied to clipboard
private fun oppjusterMhpUføregradPeriodisertInntekt(inntektPerMåned: Map<YearMonth, Beløp>, uføreTidslinje: Tidslinje<Prosent>): List<UføreInntekt>
Link copied to clipboard
private fun uføreInntektKonstantUføregrad(år: Year, detteÅret: Periode, uføretidslinje: Tidslinje<Prosent>): UføreInntekt
Link copied to clipboard
Link copied to clipboard
private fun uføreInntektVariabelUføregrad(år: Year, månedEntries: List<Map.Entry<YearMonth, Beløp>>, uføreTidslinje: Tidslinje<Prosent>): UføreInntekt