AvklaringsbehovValidering

class AvklaringsbehovValidering(val repositoryProvider: RepositoryProvider, val gatewayProvider: GatewayProvider)(source)

Constructors

Link copied to clipboard
constructor(repositoryProvider: RepositoryProvider, gatewayProvider: GatewayProvider)

Properties

Link copied to clipboard
private val gatewayProvider: GatewayProvider
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
private fun erKravDekketAvLøsning(kravPeriode: Periode, stønadsperiodeVurdering: StønadsperiodeVurdering, definisjon: Definisjon, gjeldendeVurderinger: Tidslinje<out PeriodisertVurdering>): Boolean
Link copied to clipboard
private fun harVurderingForKrav(gjeldendeVurderinger: Tidslinje<out PeriodisertVurdering>, kravPeriode: Periode): Boolean
Link copied to clipboard
fun nårKravHarLøsning(definisjon: Definisjon, gjeldendeVurderinger: Tidslinje<out PeriodisertVurdering>? = null, kontekst: FlytKontekst): Tidslinje<Boolean>
Link copied to clipboard
private fun validerMotKravPerioder(bruker: Bruker, kontekst: FlytKontekst, løsning: PeriodisertAvklaringsbehovLøsning<*>)
Link copied to clipboard
fun validerPerioder(bruker: Bruker, avklaringsbehovene: Avklaringsbehovene, løsning: PeriodisertAvklaringsbehovLøsning<*>, kontekst: FlytKontekst)