Package-level declarations

Types

Link copied to clipboard
interface BehandlingSteg
Link copied to clipboard
data class FantVentebehov(val ventebehov: Ventebehov) : StegResultat
Link copied to clipboard
interface FlytSteg
Link copied to clipboard
Link copied to clipboard
data object Fullført : StegResultat
Link copied to clipboard
class FunnetVentebehov(val ventebehov: Ventebehov) : Transisjon
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class StegOrkestrator(val informasjonskravGrunnlag: InformasjonskravGrunnlag, val behandlingRepository: BehandlingRepository, val avklaringsbehovRepository: AvklaringsbehovRepository, val stegKonstruktør: StegKonstruktør, markSavepointAt: Set<StegStatus>? = null)

Håndterer den definerte prosessen i et gitt steg, flytter behandlingen gjennom de forskjellige fasene internt i et steg. Et steg beveger seg gjennom flere faser som har forskjellig ansvar.

Link copied to clipboard
sealed interface StegResultat
Link copied to clipboard
object Stopp : Transisjon
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
sealed interface Transisjon
Link copied to clipboard
data class Ventebehov(val definisjon: Definisjon, val grunn: ÅrsakTilSettPåVent, val frist: LocalDate? = null)