oppdaterAvklaringsbehovForPeriodisertYtelsesvilkårTilstrekkeligVurdert

fun oppdaterAvklaringsbehovForPeriodisertYtelsesvilkårTilstrekkeligVurdert(definisjon: Definisjon, tvingerAvklaringsbehov: Set<Vurderingsbehov>, nårVurderingErRelevant: (kontekst: FlytKontekstMedPerioder) -> Tidslinje<Boolean>, kontekst: FlytKontekstMedPerioder, perioderSomIkkeErTilstrekkeligVurdert: (kontekst: FlytKontekstMedPerioder) -> Set<Periode>?, tilbakestillGrunnlag: () -> Unit, gjeldendeVurderinger: () -> Tidslinje<out PeriodisertVurdering>? = { null })(source)

Her sender man inn eksplistte perioderSomIkkeErTilstrekkeligVurdert. Dette kan være nyttig dersom man må se på perioder som befinner seg utenfor perioder som behøver vurdering; for eksempel hvis man ikke skal tillate vurderinger utenfor nårVurderingErRelevant.