AvklarStudentStegV2

class AvklarStudentStegV2(val studentRepository: StudentRepository, val tidligereVurderinger: TidligereVurderinger, val vilkårService: VilkårService, val sykdomRepository: SykdomRepository, val avklaringsbehovService: AvklaringsbehovService, val unleashGateway: UnleashGateway) : BehandlingSteg(source)

Constructors

Link copied to clipboard
private constructor(studentRepository: StudentRepository, tidligereVurderinger: TidligereVurderinger, vilkårService: VilkårService, sykdomRepository: SykdomRepository, avklaringsbehovService: AvklaringsbehovService, unleashGateway: UnleashGateway)
constructor(repositoryProvider: RepositoryProvider, gatewayProvider: GatewayProvider)

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

Functions

Link copied to clipboard
private fun nårVurderingErRelevant(kontekst: FlytKontekstMedPerioder): Tidslinje<Boolean>
Link copied to clipboard

Det må finnes en vurdering for alle perioder der sykdom er vurdert til potensielt oppfylt student, og det kan ikke finnes en vurdering som er oppfylt for perioder der sykdomsvurdering ikke er potensielt oppfylt student

Link copied to clipboard
open override fun utfør(kontekst: FlytKontekstMedPerioder): StegResultat
Link copied to clipboard