Skip to content

Commit

Permalink
chore: small fix
Browse files Browse the repository at this point in the history
Co-authored-by: Jørn-Are Flaten <[email protected]>
  • Loading branch information
helehar and jaflaten committed Dec 17, 2024
1 parent bf4a99e commit c1e77a1
Show file tree
Hide file tree
Showing 5 changed files with 10 additions and 22 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -438,7 +438,7 @@ class DokarkivClient(
loggingMeta: LoggingMeta,
navEnhet: String,
avvist: Boolean,
perioder: List<Periode>,
perioder: List<Periode>?,
): String? {
val oppdaterJournalpostRequest = createOppdaterJournalpostNasjonalRequest(dokumentInfoId, pasientFnr, sykmelder, avvist, perioder)
oppdaterJournalpostRequest(oppdaterJournalpostRequest, sykmeldingId, journalpostId)
Expand All @@ -455,7 +455,7 @@ class DokarkivClient(
pasientFnr: String,
sykmelder: Sykmelder,
avvist: Boolean,
perioder: List<Periode>,
perioder: List<Periode>?,
): OppdaterJournalpostRequest {
val oppdaterJournalpostRequest = OppdaterJournalpostRequest(
avsenderMottaker = getAvsenderMottakerRequest(sykmelder),
Expand Down
Original file line number Diff line number Diff line change
@@ -1,27 +1,20 @@
package no.nav.sykdig.digitalisering.ferdigstilling

import no.nav.sykdig.LoggingMeta
import no.nav.sykdig.applog
import no.nav.sykdig.config.kafka.OK_SYKMELDING_TOPIC
import no.nav.sykdig.digitalisering.dokarkiv.DokarkivClient
import no.nav.sykdig.digitalisering.dokument.DocumentService
import no.nav.sykdig.digitalisering.ferdigstilling.mapping.mapToReceivedSykmelding
import no.nav.sykdig.digitalisering.ferdigstilling.oppgave.OppgaveClient
import no.nav.sykdig.digitalisering.helsenett.SykmelderService
import no.nav.sykdig.digitalisering.model.FerdistilltRegisterOppgaveValues
import no.nav.sykdig.digitalisering.papirsykmelding.api.model.FerdigstillRegistrering
import no.nav.sykdig.digitalisering.papirsykmelding.api.model.Veileder
import no.nav.sykdig.digitalisering.papirsykmelding.db.model.NasjonalManuellOppgaveDAO
import no.nav.sykdig.digitalisering.pdl.Person
import no.nav.sykdig.digitalisering.pdl.toFormattedNameString
import no.nav.sykdig.digitalisering.saf.SafJournalpostGraphQlClient
import no.nav.sykdig.digitalisering.sykmelding.ReceivedSykmelding
import no.nav.sykdig.digitalisering.sykmelding.service.JournalpostService
import no.nav.sykdig.model.OppgaveDbModel
import no.nav.sykdig.objectMapper
import no.nav.sykdig.securelog
import no.nav.sykdig.utils.createTitle
import no.nav.sykdig.utils.createTitleNasjonal
import no.nav.sykdig.utils.createTitleNavNo
import no.nav.sykdig.utils.createTitleRina
import org.apache.kafka.clients.producer.KafkaProducer
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ package no.nav.sykdig.digitalisering.papirsykmelding
import net.logstash.logback.argument.StructuredArguments
import no.nav.sykdig.LoggingMeta
import no.nav.sykdig.applog
import no.nav.sykdig.digitalisering.felles.Periode
import no.nav.sykdig.digitalisering.ferdigstilling.GosysService
import no.nav.sykdig.digitalisering.ferdigstilling.oppgave.NasjonalOppgaveResponse
import no.nav.sykdig.digitalisering.ferdigstilling.oppgave.OppgaveClient
Expand Down Expand Up @@ -45,24 +46,17 @@ class NasjonalFerdigstillingsService(
avvisningsgrunn: String?,
veilederIdent: String,
) {
if (lokalOppgave.oppgaveId == null) {
log.error("Ingen oppgave tilgjengelig med oppgaveId ${lokalOppgave.oppgaveId} ")
return
}
// dette er nok ikke mulig
if (lokalOppgave.fnr == null) {
log.error("Fant ikke fnr for oppgave med id ${lokalOppgave.oppgaveId}. kan ikke avvise oppgave")
return
}

val sykmeldingId = lokalOppgave.sykmeldingId
val oppgaveId = lokalOppgave.oppgaveId
val jounalpostId = lokalOppgave.journalpostId
val dokumentInfoId = lokalOppgave.dokumentInfoId
val loggingMeta = nasjonalCommonService.getLoggingMeta(lokalOppgave.sykmeldingId, lokalOppgave)
requireNotNull(lokalOppgave.oppgaveId)
val sykmelder = sykmelderService.getSykmelderForAvvistOppgave(lokalOppgave.papirSmRegistrering.behandler?.hpr, lokalOppgave.sykmeldingId, lokalOppgave.oppgaveId)


requireNotNull(lokalOppgave.fnr)
val ferdigstillRegistrering =
FerdigstillRegistrering(
oppgaveId = oppgaveId,
Expand All @@ -76,7 +70,7 @@ class NasjonalFerdigstillingsService(
avvist = true,
oppgave = eksternOppgave,
)
journalpostService.ferdigstillNasjonalJournalpost(ferdigstillRegistrering, null, loggingMeta)
journalpostService.ferdigstillNasjonalJournalpost(ferdigstillRegistrering, lokalOppgave.papirSmRegistrering.perioder, loggingMeta)
ferdigstillOppgave(
ferdigstillRegistrering = ferdigstillRegistrering,
beskrivelse = lagAvvisOppgavebeskrivelse(
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -121,7 +121,7 @@ class NasjonalSykmeldingService(
if (ferdigstillRegistrering.oppgaveId != null) {
journalpostService.ferdigstillNasjonalJournalpost(
ferdigstillRegistrering = ferdigstillRegistrering,
receivedSykmelding = receivedSykmelding,
perioder = receivedSykmelding.sykmelding.perioder,
loggingMeta = loggingMeta,
)
nasjonalFerdigstillingsService.ferdigstillOppgave(
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ import no.nav.sykdig.LoggingMeta
import no.nav.sykdig.applog
import no.nav.sykdig.digitalisering.SykDigOppgaveService
import no.nav.sykdig.digitalisering.dokarkiv.DokarkivClient
import no.nav.sykdig.digitalisering.felles.Periode
import no.nav.sykdig.digitalisering.papirsykmelding.NasjonalCommonService
import no.nav.sykdig.digitalisering.papirsykmelding.api.model.FerdigstillRegistrering
import no.nav.sykdig.digitalisering.pdl.PersonService
Expand Down Expand Up @@ -133,7 +134,7 @@ class JournalpostService(
}
suspend fun ferdigstillNasjonalJournalpost(
ferdigstillRegistrering: FerdigstillRegistrering,
receivedSykmelding: ReceivedSykmelding?,
perioder: List<Periode>?,
loggingMeta: LoggingMeta,
) {
if (
Expand All @@ -148,7 +149,7 @@ class JournalpostService(
loggingMeta = loggingMeta,
navEnhet = ferdigstillRegistrering.navEnhet,
avvist = ferdigstillRegistrering.avvist,
receivedSykmelding = receivedSykmelding
perioder = perioder
)
} else {
log.info(
Expand Down

0 comments on commit c1e77a1

Please sign in to comment.