Package-level declarations

Types

Link copied to clipboard
class BehandlingFlyt(val flyt: List<BehandlingFlyt.Behandlingsflytsteg>, val stegForVurderingsbehov: Map<Vurderingsbehov, List<StegType>>, val parent: BehandlingFlyt?)

Holder styr på den definerte behandlingsflyten og regner ut hvilket steg det skal flyttes

Link copied to clipboard
Link copied to clipboard
interface BehandlingType
Link copied to clipboard
class FlytOrkestrator(val flytKontekstMedPeriodeService: FlytKontekstMedPeriodeService, val behandlingService: BehandlingService, val informasjonskravGrunnlag: InformasjonskravGrunnlag, val sakRepository: SakRepository, val avklaringsbehovRepository: AvklaringsbehovRepository, val behandlingRepository: BehandlingRepository, val behandlingHendelseService: BehandlingHendelseService, val ventebehovEvaluererService: VentebehovEvaluererService, val stegOrkestrator: StegOrkestrator, val stoppNårStatus: Set<Status> = emptySet(), val unleashGateway: UnleashGateway)

Har ansvar for å drive flyten til en gitt behandling. Typen behandling styrer hvilke steg som skal utføres.

Functions

Link copied to clipboard