Aktivitetsplikt11_7Informasjonskrav
class Aktivitetsplikt11_7Informasjonskrav(val tidligereVurderinger: TidligereVurderinger, val behandlingRepository: BehandlingRepository, val aktivitetsplikt11_7Repository: Aktivitetsplikt11_7Repository, val avbrytAktivitetspliktbehandlingService: AvbrytAktivitetspliktbehandlingService, val unleashGateway: UnleashGateway) : Informasjonskrav<IngenInput, IngenRegisterData> (source)
Constructors
Link copied to clipboard
constructor(tidligereVurderinger: TidligereVurderinger, behandlingRepository: BehandlingRepository, aktivitetsplikt11_7Repository: Aktivitetsplikt11_7Repository, avbrytAktivitetspliktbehandlingService: AvbrytAktivitetspliktbehandlingService, unleashGateway: UnleashGateway)
Properties
Functions
Link copied to clipboard
open override fun erRelevant(kontekst: FlytKontekstMedPerioder, steg: StegType, oppdatert: InformasjonskravOppdatert?): Boolean
Link copied to clipboard
open override fun flettOpplysningerFraAtomærBehandling(kontekst: FlytKontekst): Informasjonskrav.Endret
Link copied to clipboard
Hent data fra register basert på input. Skal ikke gjøre databasekall.
Link copied to clipboard
Generer input som trengs for å hente ut data register. Denne metoden må aldri kjøres i flere tråder om det gjøres databasekall.
Link copied to clipboard
open override fun oppdater(input: IngenInput, registerdata: IngenRegisterData, kontekst: FlytKontekstMedPerioder): Informasjonskrav.Endret
Tar i mot registerdata, input, og sjekker mot hva som er persistert, og sammenligner endringer. Implementasjoner av denne metoden skal ikke gjøre kall mot integrasjoner.