DatadelingMeldekortService
class DatadelingMeldekortService(val saksRepository: SakRepository, val underveisRepository: UnderveisRepository, val mottattDokumentRepository: MottattDokumentRepository, val meldeperiodeRepository: MeldeperiodeRepository)(source)
Constructors
Link copied to clipboard
constructor(saksRepository: SakRepository, underveisRepository: UnderveisRepository, mottattDokumentRepository: MottattDokumentRepository, meldeperiodeRepository: MeldeperiodeRepository)
Properties
Functions
Link copied to clipboard
private fun filtrerOgMapMeldekort(meldekortene: List<Meldekort>, meldePeriodene: List<Periode>, personIdent: Ident, sak: Sak, behandlingId: BehandlingId): List<DetaljertMeldekortDTO>
Link copied to clipboard
private fun finnMeldekortetsPeriode(arbeidsperiode: Periode, meldeperioder: List<Periode>): Periode?
Link copied to clipboard
private fun hentOgKonverterMeldekort(sakId: SakId, behandlingId: BehandlingId): List<DetaljertMeldekortDTO>?
Link copied to clipboard
Link copied to clipboard
internal fun tilKontrakt(meldekort: Meldekort, personIdent: Ident, saksnummer: Saksnummer, behandlingId: BehandlingId, meldeperiode: Periode): DetaljertMeldekortDTO