GraderingArbeidRegel

§ 11-23. Reduksjon ved delvis nedsatt arbeidsevne

Graderer arbeid der hvor det ikke er avslått pga en regel tidligere i løpet

  • Arbeid fra meldeplikt

Constructors

Link copied to clipboard
constructor()

Types

Link copied to clipboard
private data class OpplysningerOmArbeid(val timerArbeid: TimerArbeid? = null, val arbeidsevne: Prosent? = null, val opplysningerFørstMottatt: LocalDate? = null, val harRett: Boolean? = null, val grenseverdi: Prosent? = null, val meldeperiode: Periode? = null)

§ 11-23 tredje ledd

Functions

Link copied to clipboard
private fun graderingerTidslinje(resultat: Tidslinje<Vurdering>, input: UnderveisInput): Tidslinje<ArbeidsGradering>
Link copied to clipboard
private fun grenseverdi(vurderinger: Tidslinje<Vurdering>): Tidslinje<GraderingArbeidRegel.OpplysningerOmArbeid>
Link copied to clipboard
private fun harRettTidslinje(vurderinger: Tidslinje<Vurdering>): Tidslinje<GraderingArbeidRegel.OpplysningerOmArbeid>
Link copied to clipboard
Link copied to clipboard
private fun nullTimerVedFritakFraMeldeplikt(input: UnderveisInput, dagensDato: LocalDate = LocalDate.now()): Tidslinje<GraderingArbeidRegel.OpplysningerOmArbeid>
Link copied to clipboard
private fun regnUtGradering(opplysningerOmArbeid: Tidslinje<GraderingArbeidRegel.OpplysningerOmArbeid>): Tidslinje<ArbeidsGradering>
Link copied to clipboard
open override fun vurder(input: UnderveisInput, resultat: Tidslinje<Vurdering>): Tidslinje<Vurdering>