diff --git a/src/main/kotlin/no/nav/sykdig/digitalisering/SykDigOppgaveService.kt b/src/main/kotlin/no/nav/sykdig/digitalisering/SykDigOppgaveService.kt index 4aa94c49..78ea5d70 100644 --- a/src/main/kotlin/no/nav/sykdig/digitalisering/SykDigOppgaveService.kt +++ b/src/main/kotlin/no/nav/sykdig/digitalisering/SykDigOppgaveService.kt @@ -35,11 +35,16 @@ class SykDigOppgaveService( private val log = applog() private val securelog = securelog() - fun createOppgave(oppgaveId: String, fnr: String, journalpostId: String, journalpost: SafJournalpost, dokumentInfoId: String, source: String = "syk-dig"): OppgaveDbModel { - val dokumenter = - journalpost.dokumenter.map { - DokumentDbModel(it.dokumentInfoId, it.tittel ?: "Mangler Tittel") + private fun createOppgave(oppgaveId: String, fnr: String, journalpostId: String, journalpost: SafJournalpost, dokumentInfoId: String, source: String = "syk-dig"): OppgaveDbModel { + val dokumenter = journalpost.dokumenter.map { + val oppdatertTittel = if (it.tittel == "Utenlandsk sykmelding") { + "Digitalisert utenlandsk sykmelding" + } else { + it.tittel ?: "Mangler Tittel" } + DokumentDbModel(it.dokumentInfoId, oppdatertTittel) + } + return OppgaveDbModel( oppgaveId = oppgaveId, fnr = fnr, @@ -81,7 +86,7 @@ class SykDigOppgaveService( journalpostId = journalpostId, journalpost = journalpost, dokumentInfoId = dokumentInfoId, - source = if (journalpost.kanal == "NAV_NO" || tittel) "navno" else "syk-dig" + source = if (journalpost.kanal == "NAV_NO" || tittel) "navno" else if (journalpost.kanal == "RINA") "rina" else "syk-dig" ) oppgaveRepository.lagreOppgave(oppgave) log.info("Oppgave med id $oppgaveId lagret")