Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
data class BarnMedBarnetillegg(val ident: String?, val perioderMedBarnetillegg: List<PeriodeMedBeløp>)
Hvilket barn (identifisert med personnummer der det finnes) som gir rett til barnetillegg, og i hvilke perioder, med det gradert (faktiske) beløpet barnet bidrar med i hver periode.
Link copied to clipboard
Link copied to clipboard
data class PeriodeMedBeløp(val periode: Periode, val beløp: Beløp, val sats: Beløp, val uredusertBeløp: Beløp)
Link copied to clipboard
data class UnderveisperiodeDatadeling(val periode: Periode, val meldeperiode: Periode, val meldepliktstatus: String?, val arbeidsgrad: Int, val overgrenseVerdi: Boolean, val timerArbeidet: BigDecimal)
Functions
Link copied to clipboard
fun utledBarnMedBarnetillegg(tilkjentYtelse: List<TilkjentYtelsePeriode>, barnetilleggGrunnlag: BarnetilleggGrunnlag?): List<BarnMedBarnetillegg>
Kombinerer tilkjent ytelse-perioder (som har gradering og barnetilleggsats) med barnetillegg-grunnlaget (som har hvilke barn som gir rett til barnetillegg i hvilke perioder).