MeldekortService
class MeldekortService(val meldekortRepository: MeldekortRepository, val underveisRepository: UnderveisRepository, val sakRepository: SakRepository, val mottattDokumentRepository: MottattDokumentRepository, val flytJobbRepository: FlytJobbRepository, behandlingService: Lazy<BehandlingService>, journalføringService: Lazy<JournalføringService>, ansattInfoService: Lazy<AnsattInfoService>, mottattHendelseService: Lazy<MottattHendelseService>, val clock: Clock = Clock.systemDefaultZone())(source)
Constructors
Link copied to clipboard
constructor(meldekortRepository: MeldekortRepository, underveisRepository: UnderveisRepository, sakRepository: SakRepository, mottattDokumentRepository: MottattDokumentRepository, flytJobbRepository: FlytJobbRepository, behandlingService: Lazy<BehandlingService>, journalføringService: Lazy<JournalføringService>, ansattInfoService: Lazy<AnsattInfoService>, mottattHendelseService: Lazy<MottattHendelseService>, clock: Clock = Clock.systemDefaultZone())
constructor(repositoryProvider: RepositoryProvider, gatewayProvider: GatewayProvider, clock: Clock = Clock.systemDefaultZone())
Properties
Functions
Link copied to clipboard
Link copied to clipboard
private fun hentAktuelleMeldeperioderMedMeldepliktStatus(underveisGrunnlag: UnderveisGrunnlag): Map<Periode, OppfyltMeldeperiodeMedMeldepliktStatus>
Henter meldeperioder som kan være aktuelle å endre for saksbehandler. Følgende kriterier gjelder:
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
private fun journalførOgRegistrerMeldekort(sak: Sak, meldeperiode: Periode?, meldekort: MeldekortV0, bruker: Bruker, meldedato: LocalDate, korrigert: Boolean, nyesteMeldekortPåDato: Meldekort?): JournalpostId
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
private fun valider(behandling: BehandlingMedVedtak, meldekortGrunnlag: MeldekortGrunnlag?, oppdaterMeldekort: OppdaterMeldekort)
Link copied to clipboard