Constructors

Link copied to clipboard
constructor(løsningerForPerioder: List<OvergangArbeidVurderingLøsningDto>, behovstype: AvklaringsbehovKode = AvklaringsbehovKode.`5032`)

Properties

Link copied to clipboard
Link copied to clipboard

Nye vurderinger for denne behandlingen. Disse vil legge seg "over" eksisterende vedtatte vurderinger.

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<OvergangArbeidVurdering>