FormkravSteg

class FormkravSteg(val avklaringsbehovRepository: AvklaringsbehovRepository, val formkravRepository: FormkravRepository, val behandlingRepository: BehandlingRepository, val trekkKlageService: TrekkKlageService, val brevbestillingService: BrevbestillingService, val avklaringsbehovService: AvklaringsbehovService, val unleashGateway: UnleashGateway) : BehandlingSteg(source)

Constructors

Link copied to clipboard
constructor(avklaringsbehovRepository: AvklaringsbehovRepository, formkravRepository: FormkravRepository, behandlingRepository: BehandlingRepository, trekkKlageService: TrekkKlageService, brevbestillingService: BrevbestillingService, avklaringsbehovService: AvklaringsbehovService, unleashGateway: UnleashGateway)

Types

Link copied to clipboard

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
private fun avbrytBrevbestilling(behandlingId: BehandlingId)
Link copied to clipboard
private fun erForhåndsvarselSendt(brevbestilling: Brevbestilling?): Boolean
Link copied to clipboard
Link copied to clipboard
private fun harIkkeLøstVenteBehov(venteBehov: Avklaringsbehov?, varsel: FormkravVarsel?): Boolean
Link copied to clipboard
private fun hentBrevbestilling(behandlingId: BehandlingId): Brevbestilling?
Link copied to clipboard
private fun skalVentePåFristFraForhåndsvarsel(kontekst: FlytKontekstMedPerioder, varsel: FormkravVarsel?, vurderingForBehandling: FormkravVurdering?, venteBehov: Avklaringsbehov?): Boolean
Link copied to clipboard
open override fun utfør(kontekst: FlytKontekstMedPerioder): StegResultat
Link copied to clipboard
private fun venterPåVarselFrist(varsel: FormkravVarsel?, vurdering: FormkravVurdering?): Boolean