GrunnlagYrkesskade

data class GrunnlagYrkesskade(val grunnlaget: GUnit, val beregningsgrunnlag: Beregningsgrunnlag, val terskelverdiForYrkesskade: Prosent, val andelSomSkyldesYrkesskade: GUnit, val andelYrkesskade: Prosent, val benyttetAndelForYrkesskade: Prosent, val andelSomIkkeSkyldesYrkesskade: GUnit, val antattÅrligInntektYrkesskadeTidspunktet: Beløp, val yrkesskadeTidspunkt: Year, val grunnlagForBeregningAvYrkesskadeandel: GUnit, val grunnbeløp: Beløp, val yrkesskadeinntektIG: GUnit, val grunnlagEtterYrkesskadeFordel: GUnit) : Beregningsgrunnlag(source)

Parameters

grunnlaget

Det beregnede grunnlaget gitt yrkesskade.

beregningsgrunnlag

Hvilket grunnlag som ble brukt i beregningen for yrkesskade, muligens justert for uføre.

terskelverdiForYrkesskade

Gjeldende terskelverdi for yrkesskade (definert i §11-22).

andelSomSkyldesYrkesskade

Hvor stor del av grunnlaget som kommer fra yrkesskade.

andelYrkesskade

Yrkesskadeprosent.

benyttetAndelForYrkesskade

Yrkesskadeprosent, muligens oppjustert etter terskelverdiForYrkesskade.

andelSomIkkeSkyldesYrkesskade

Hvor stor del av grunnlaget som ikke kommer fra yrkesskade.

antattÅrligInntektYrkesskadeTidspunktet

Selvforklarende.

yrkesskadeTidspunkt

Hvilket år yrkesskaden skjedde.

grunnlagForBeregningAvYrkesskadeandel

Delen av grunnlaget som skyldes yrkesskade.

grunnbeløp

Grunnbeløp i året for yrkesskadetidspunktet.

yrkesskadeinntektIG

Inntekt på yrkesskadetidspunktet i G.

grunnlagEtterYrkesskadeFordel

Dette er det største av grunnlagene etter §11-19 eller inntekt på yrkesskadetidspunktet.

Constructors

Link copied to clipboard
constructor(grunnlaget: GUnit, beregningsgrunnlag: Beregningsgrunnlag, terskelverdiForYrkesskade: Prosent, andelSomSkyldesYrkesskade: GUnit, andelYrkesskade: Prosent, benyttetAndelForYrkesskade: Prosent, andelSomIkkeSkyldesYrkesskade: GUnit, antattÅrligInntektYrkesskadeTidspunktet: Beløp, yrkesskadeTidspunkt: Year, grunnlagForBeregningAvYrkesskadeandel: GUnit, grunnbeløp: Beløp, yrkesskadeinntektIG: GUnit, grunnlagEtterYrkesskadeFordel: GUnit)

Types

Link copied to clipboard
internal class Fakta(val grunnlaget: GUnit, val beregningsgrunnlag: Beregningsgrunnlag, val terskelverdiForYrkesskade: Prosent, val andelSomSkyldesYrkesskade: GUnit, val andelYrkesskade: Prosent, val benyttetAndelForYrkesskade: Prosent, val andelSomIkkeSkyldesYrkesskade: GUnit, val antattÅrligInntektYrkesskadeTidspunktet: Beløp, val yrkesskadeTidspunkt: Year, val grunnlagForBeregningAvYrkesskadeandel: GUnit, val grunnbeløp: Beløp, val yrkesskadeinntektIG: GUnit, val grunnlagEtterYrkesskadeFordel: GUnit) : Faktagrunnlag

Properties

Link copied to clipboard
Link copied to clipboard
private val andelSomSkyldesYrkesskade: GUnit
Link copied to clipboard
private val andelYrkesskade: Prosent
Link copied to clipboard
private val benyttetAndelForYrkesskade: Prosent
Link copied to clipboard
Link copied to clipboard
private val grunnbeløp: Beløp
Link copied to clipboard
private val grunnlaget: GUnit
Link copied to clipboard
Link copied to clipboard
private val terskelverdiForYrkesskade: Prosent
Link copied to clipboard
private val yrkesskadeinntektIG: GUnit
Link copied to clipboard

Functions

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun andelYrkesskade(): Prosent
Link copied to clipboard
Link copied to clipboard
open override fun faktagrunnlag(): Faktagrunnlag

Brukt til serialisering. // TODO: bedre docstring

Link copied to clipboard
fun grunnbeløp(): Beløp
Link copied to clipboard
open override fun grunnlaget(): GUnit

Hvilket grunnlag som blir brukt som grunnlag for AAP-beregningen.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun yrkesskadeinntektIG(): GUnit
Link copied to clipboard