Package-level declarations
Types
Link copied to clipboard
class FastsettMeldeperiodeSteg(val meldeperiodeRepository: MeldeperiodeRepository, val tidligereVurderinger: TidligereVurderinger, val sakRepository: SakRepository) : BehandlingSteg
Link copied to clipboard
class FritakMeldepliktSteg(val avklaringsbehovService: AvklaringsbehovService, val tidligereVurderinger: TidligereVurderinger, val meldepliktRepository: MeldepliktRepository) : BehandlingSteg
Link copied to clipboard
data class Fritaksvurdering(val harFritak: Boolean, val fom: LocalDate, val tom: LocalDate? = null, val begrunnelse: String, val vurdertAv: Bruker, val opprettetTid: LocalDateTime, val vurdertIBehandling: BehandlingId) : PeriodisertVurdering
Link copied to clipboard
data class FritaksvurderingDto(val harFritak: Boolean, val fraDato: LocalDate, val begrunnelse: String)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
object MeldeperiodeUtleder
Link copied to clipboard
Link copied to clipboard
data class MeldepliktOverstyringLøsningDto(val perioder: List<OverstyringMeldepliktVurderingPeriode>)
Link copied to clipboard
Link copied to clipboard
Vurder meldeplikt, § 11-10. Basert på meldekort, fritak fra meldeplikt og at at det ikke er meldeplikt før vedtak er fattet.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
interface MeldepliktVurdering
Link copied to clipboard
class OpprettBehandlingFritakMeldepliktJobbUtfører(val sakService: SakService, val meldeperiodeRepository: MeldeperiodeRepository, val meldepliktRepository: MeldepliktRepository, val behandlingService: BehandlingService, val prosesserBehandlingService: ProsesserBehandlingService, val underveisRepository: UnderveisRepository) : JobbUtfører
Link copied to clipboard
class OpprettJobbForFritakMeldepliktJobbUtfører(val flytJobbRepository: FlytJobbRepository, val sakRepository: SakRepository, val clock: Clock = Clock.systemDefaultZone()) : JobbUtfører
Link copied to clipboard
data class OverstyringMeldepliktData(val vurdertAv: Bruker, val vurdertIBehandling: BehandlingReferanse, val opprettetTid: LocalDateTime, val begrunnelse: String, val meldepliktOverstyringStatus: MeldepliktOverstyringStatus)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class OverstyringMeldepliktVurdering(val perioder: List<OverstyringMeldepliktVurderingPeriode>, val vurdertIBehandling: BehandlingReferanse, val vurdertAv: Bruker, val opprettetTid: LocalDateTime?)
Link copied to clipboard
data class OverstyringMeldepliktVurderingPeriode(val fom: LocalDate, val tom: LocalDate, val begrunnelse: String, val meldepliktOverstyringStatus: MeldepliktOverstyringStatus)
Link copied to clipboard
data class PeriodisertFritaksvurderingDto(val begrunnelse: String, val fom: LocalDate, val tom: LocalDate?, val harFritak: Boolean) : LøsningForPeriode
Link copied to clipboard
Properties
Link copied to clipboard
Map fra ordinær fastsatt dag til justert dato for helligdager. Se Confluence for dokumentasjon.
Link copied to clipboard
Link copied to clipboard
Functions
Link copied to clipboard
Link copied to clipboard
Sjekker om en meldeperiode inneholder et helligdagsunntak for å kunne beregne meldekort for "fritak for meldeplikt"-brukere.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun OverstyringMeldepliktVurderingPeriode.tilTidslinjeSegment(vurdertAv: Bruker, vurdertIBehandling: BehandlingReferanse, opprettetTid: LocalDateTime?): Segment<OverstyringMeldepliktData>