AvklaringsbehovValidering
class AvklaringsbehovValidering(val repositoryProvider: RepositoryProvider, val gatewayProvider: GatewayProvider)(source)
Properties
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
private fun validerMotPerioderVedtakBehøverVurdering(kontekst: FlytKontekst, løsning: PeriodisertAvklaringsbehovLøsning<*>, avklaringsbehovene: Avklaringsbehovene)
Link copied to clipboard
fun validerPerioder(bruker: Bruker, avklaringsbehovene: Avklaringsbehovene, løsning: PeriodisertAvklaringsbehovLøsning<*>, kontekst: FlytKontekst)