AvklarVedtakslengdeLøsning
class AvklarVedtakslengdeLøsning(val løsningerForPerioder: List<VedtakslengdeVurderingDto>, val behovstype: AvklaringsbehovKode = AvklaringsbehovKode.`5059`) : PeriodisertAvklaringsbehovLøsning<VedtakslengdeVurderingDto> (source)
Constructors
Link copied to clipboard
constructor(løsningerForPerioder: List<VedtakslengdeVurderingDto>, behovstype: AvklaringsbehovKode = AvklaringsbehovKode.`5059`)
Properties
Functions
Link copied to clipboard
Link copied to clipboard
open override fun hentLagredeLøstePerioder(behandlingId: BehandlingId, repositoryProvider: RepositoryProvider, gatewayProvider: GatewayProvider): Tidslinje<*>
Returnerer en tidslinje med alle perioder som er løst i tidligere vurderinger. Alle perioder som er definert i tidslinjen vil være regnet som løst. Dette bruke blandt annet for å validere at løsningen sammen med tidligere vurderinger faktisk løser periodene som ble løftet av avklaringsbehovet.
Link copied to clipboard
open override fun løs(repositoryProvider: RepositoryProvider, kontekst: AvklaringsbehovKontekst, gatewayProvider: GatewayProvider): LøsningsResultat