PeriodisertFastsettArbeidsevneLøsning
class PeriodisertFastsettArbeidsevneLøsning(val behovstype: AvklaringsbehovKode = AvklaringsbehovKode.`5004`, val løsningerForPerioder: List<PeriodisertFastsettArbeidsevneDto>) : PeriodisertAvklaringsbehovLøsning<PeriodisertFastsettArbeidsevneDto> , LøsningMedPeriodiserteVurderinger(source)
Constructors
Link copied to clipboard
constructor(behovstype: AvklaringsbehovKode = AvklaringsbehovKode.`5004`, løsningerForPerioder: List<PeriodisertFastsettArbeidsevneDto>)
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 hentVurderinger(behandlingId: BehandlingId, repositoryProvider: RepositoryProvider): List<PeriodisertVurdering>
Link copied to clipboard
open override fun løs(repositoryProvider: RepositoryProvider, kontekst: AvklaringsbehovKontekst, gatewayProvider: GatewayProvider): LøsningsResultat
Link copied to clipboard
open override fun somVurderinger(bruker: Bruker, behandlingId: BehandlingId): List<ArbeidsevneVurdering>