Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class AvklarHelseinstitusjonLøser(val behandlingRepository: BehandlingRepository, val helseinstitusjonRepository: InstitusjonsoppholdRepository, val unleashGateway: UnleashGateway) : AvklaringsbehovsLøser<AvklarHelseinstitusjonLøsning>
Link copied to clipboard
Link copied to clipboard
class AvklarOppfølgingLokalkontorLøser(val repositoryProvider: RepositoryProvider, val gatewayProvider: GatewayProvider) : AvklaringsbehovsLøser<AvklarOppfølgingLokalkontorLøsning>

Har disse to (denne og AvklarOppfølgingNAYLøser i samme fil siden de deler logikk. Er to klasser kun fordi de løser to forskjellige avklaringsbehobv.

Link copied to clipboard
class AvklarOppfølgingNAYLøser(val repositoryProvider: RepositoryProvider, val gatewayProvider: GatewayProvider) : AvklaringsbehovsLøser<AvklarOppfølgingNAYLøsning>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class AvklarOvergangUføreLøser(val overgangUforeRepository: OvergangUføreRepository, val sakRepository: SakRepository, val sykdomRepository: SykdomRepository, val bistandRepository: BistandRepository, val avklaringsbehovRepository: AvklaringsbehovRepository) : AvklaringsbehovsLøser<AvklarOvergangUføreLøsning>
Link copied to clipboard
class AvklarSamordningUføreLøser(val samordningUføreRepository: SamordningUføreRepository, val uføreRepository: UføreRepository, val sakRepository: SakRepository) : AvklaringsbehovsLøser<AvklarSamordningUføreLøsning>
Link copied to clipboard
Link copied to clipboard
class AvklarSykdomLøser(val behandlingRepository: BehandlingRepository, val sykdomRepository: SykdomRepository, val yrkersskadeRepository: YrkesskadeRepository, val unleashGateway: UnleashGateway) : AvklaringsbehovsLøser<AvklarSykdomLøsning>
Link copied to clipboard
class AvklarYrkesskadeLøser(val behandlingRepository: BehandlingRepository, val sykdomRepository: SykdomRepository, val yrkesskadeRepository: YrkesskadeRepository) : AvklaringsbehovsLøser<AvklarYrkesskadeLøsning>
Link copied to clipboard
class EtableringEgenVirksomhetLøser(val etableringEgenVirksomhetRepository: EtableringEgenVirksomhetRepository, val behandlingRepository: BehandlingRepository, val etableringEgenVirksomhetService: EtableringEgenVirksomhetService) : AvklaringsbehovsLøser<EtableringEgenVirksomhetLøsning>
Link copied to clipboard
class FastsettPåklagetBehandlingLøser(val påklagetBehandlingRepository: PåklagetBehandlingRepository, val behandlingRepository: BehandlingRepository, val tilbakekrevingRepository: TilbakekrevingRepository, val unleashGateway: UnleashGateway) : AvklaringsbehovsLøser<FastsettPåklagetBehandlingLøsning>
Link copied to clipboard
class FatteVedtakLøser(val avklaringsbehovRepository: AvklaringsbehovRepository, val unleashGateway: UnleashGateway) : AvklaringsbehovsLøser<FatteVedtakLøsning>
Link copied to clipboard
class KvalitetssikrerLøser(val avklaringsbehovRepository: AvklaringsbehovRepository, val unleashGateway: UnleashGateway, val vurderingEndretService: VurderingEndretService) : AvklaringsbehovsLøser<KvalitetssikringLøsning>
Link copied to clipboard
data class LøsningsResultat(val begrunnelse: String, val kreverToTrinn: Boolean? = null)
Link copied to clipboard
Link copied to clipboard
class SkrivBrevAvklaringsbehovLøser(val brevbestillingService: BrevbestillingService)
Link copied to clipboard
class TrekkKlageLøser(val behandlingRepository: BehandlingRepository, val trekkKlageRepository: TrekkKlageRepository) : AvklaringsbehovsLøser<TrekkKlageLøsning>
Link copied to clipboard
class TrekkSøknadLøser(val mottattDokumentRepository: MottattDokumentRepository, val trekkSøknadRepository: TrukketSøknadRepository, val behandlingRepository: BehandlingRepository) : AvklaringsbehovsLøser<TrekkSøknadLøsning>
Link copied to clipboard
class VurderAvslag11_27Løser(val behandlingRepository: BehandlingRepository, val avslag11_27repository: Avslag11_27Repository, val unleashGateway: UnleashGateway) : AvklaringsbehovsLøser<VurderAvslag11_27Løsning>
Link copied to clipboard
class VurderBrudd11_7Løser(val aktivitetsplikt11_7Repository: Aktivitetsplikt11_7Repository, val behandlingRepository: BehandlingRepository, val avklaringsbehovRepository: AvklaringsbehovRepository) : AvklaringsbehovsLøser<VurderBrudd11_7Løsning>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class VurderKlageKontorLøser(val klagebehandlingKontorRepository: KlagebehandlingKontorRepository, val påklagetBehandlingRepository: PåklagetBehandlingRepository) : AvklaringsbehovsLøser<VurderKlageKontorLøsning>
Link copied to clipboard
class VurderKlageNayLøser(val klagebehandlingNayRepository: KlagebehandlingNayRepository, val påklagetBehandlingRepository: PåklagetBehandlingRepository) : AvklaringsbehovsLøser<VurderKlageNayLøsning>
Link copied to clipboard
class VurderKravLøser(val kravRepository: KravRepository, val mottattDokumentRepository: MottattDokumentRepository, val sakService: SakService) : AvklaringsbehovsLøser<VurderKravLøsning>
Link copied to clipboard
class VurderRettighetsperiodeLøser(val behandlingRepository: BehandlingRepository, val sakRepository: SakRepository, val rettighetsperiodeRepository: VurderRettighetsperiodeRepository, val sakService: SakService, val mottattDokumentRepository: MottattDokumentRepository, val migrerKravService: MigrerKravService, val unleashGateway: UnleashGateway) : AvklaringsbehovsLøser<VurderRettighetsperiodeLøsning>

Functions

Link copied to clipboard
private fun resultat(kontekst: AvklaringsbehovKontekst, oppfølgingsBehandlingsRepo: OppfølgingsBehandlingRepository, repositoryProvider: RepositoryProvider, gatewayProvider: GatewayProvider, løsning: OppfølgingsoppgaveGrunnlagDto): LøsningsResultat