VedtakDokumentGenerator

class VedtakDokumentGenerator(val behandlingRepository: BehandlingRepository, val sakRepository: SakRepository, val vilkårsresultatRepository: VilkårsresultatRepository, val tilkjentYtelseRepository: TilkjentYtelseRepository, val underveisRepository: UnderveisRepository, val mottattDokumentRepository: MottattDokumentRepository, val beregningsgrunnlagRepository: BeregningsgrunnlagRepository, val sykdomRepository: SykdomRepository, val bistandRepository: BistandRepository, val studentRepository: StudentRepository, val overgangUføreRepository: OvergangUføreRepository, val etableringEgenVirksomhetRepository: EtableringEgenVirksomhetRepository, val arbeidsevneRepository: ArbeidsevneRepository, val arbeidsopptrappingRepository: ArbeidsopptrappingRepository, val overgangArbeidRepository: OvergangArbeidRepository, val vedtakslengdeRepository: VedtakslengdeRepository, val meldepliktRepository: MeldepliktRepository, val stønadsperiodeRepository: StønadsperiodeRepository, val barnetilleggRepository: BarnetilleggRepository, val barnRepository: BarnRepository, val samordningRepository: SamordningRepository, val samordningUføreRepository: SamordningUføreRepository, val samordningArbeidsgiverRepository: SamordningArbeidsgiverRepository, val samordningAndreStatligeYtelserRepository: SamordningAndreStatligeYtelserRepository, val samordningVurderingRepository: SamordningVurderingRepository, val rettighetstypeRepository: RettighetstypeRepository, val institusjonsoppholdRepository: InstitusjonsoppholdRepository, val sykepengerErstatningRepository: SykepengerErstatningRepository, val refusjonkravRepository: RefusjonkravRepository, val tjenestepensjonRefusjonskravRepository: TjenestepensjonRefusjonsKravVurderingRepository, val barnepensjonRepository: BarnepensjonRepository, val avslag11_27Repository: Avslag11_27Repository, val sykestipendRepository: SykestipendRepository, val inntektsbortfallRepository: InntektsbortfallRepository, val aktivitetsplikt11_7Repository: Aktivitetsplikt11_7Repository, val aktivitetsplikt11_9Repository: Aktivitetsplikt11_9Repository, val overstyringMeldepliktRepository: OverstyringMeldepliktRepository, val manuellInntektGrunnlagRepository: ManuellInntektGrunnlagRepository, val beregningVurderingRepository: BeregningVurderingRepository, val kravRepository: KravRepository, val vurderRettighetsperiodeRepository: VurderRettighetsperiodeRepository, val medlemskapArbeidInntektRepository: MedlemskapArbeidInntektRepository, val medlemskapArbeidInntektForutgåendeRepository: MedlemskapArbeidInntektForutgåendeRepository, val oppholdskravGrunnlagRepository: OppholdskravGrunnlagRepository)(source)

Constructors

Link copied to clipboard
constructor(behandlingRepository: BehandlingRepository, sakRepository: SakRepository, vilkårsresultatRepository: VilkårsresultatRepository, tilkjentYtelseRepository: TilkjentYtelseRepository, underveisRepository: UnderveisRepository, mottattDokumentRepository: MottattDokumentRepository, beregningsgrunnlagRepository: BeregningsgrunnlagRepository, sykdomRepository: SykdomRepository, bistandRepository: BistandRepository, studentRepository: StudentRepository, overgangUføreRepository: OvergangUføreRepository, etableringEgenVirksomhetRepository: EtableringEgenVirksomhetRepository, arbeidsevneRepository: ArbeidsevneRepository, arbeidsopptrappingRepository: ArbeidsopptrappingRepository, overgangArbeidRepository: OvergangArbeidRepository, vedtakslengdeRepository: VedtakslengdeRepository, meldepliktRepository: MeldepliktRepository, stønadsperiodeRepository: StønadsperiodeRepository, barnetilleggRepository: BarnetilleggRepository, barnRepository: BarnRepository, samordningRepository: SamordningRepository, samordningUføreRepository: SamordningUføreRepository, samordningArbeidsgiverRepository: SamordningArbeidsgiverRepository, samordningAndreStatligeYtelserRepository: SamordningAndreStatligeYtelserRepository, samordningVurderingRepository: SamordningVurderingRepository, rettighetstypeRepository: RettighetstypeRepository, institusjonsoppholdRepository: InstitusjonsoppholdRepository, sykepengerErstatningRepository: SykepengerErstatningRepository, refusjonkravRepository: RefusjonkravRepository, tjenestepensjonRefusjonskravRepository: TjenestepensjonRefusjonsKravVurderingRepository, barnepensjonRepository: BarnepensjonRepository, avslag11_27Repository: Avslag11_27Repository, sykestipendRepository: SykestipendRepository, inntektsbortfallRepository: InntektsbortfallRepository, aktivitetsplikt11_7Repository: Aktivitetsplikt11_7Repository, aktivitetsplikt11_9Repository: Aktivitetsplikt11_9Repository, overstyringMeldepliktRepository: OverstyringMeldepliktRepository, manuellInntektGrunnlagRepository: ManuellInntektGrunnlagRepository, beregningVurderingRepository: BeregningVurderingRepository, kravRepository: KravRepository, vurderRettighetsperiodeRepository: VurderRettighetsperiodeRepository, medlemskapArbeidInntektRepository: MedlemskapArbeidInntektRepository, medlemskapArbeidInntektForutgåendeRepository: MedlemskapArbeidInntektForutgåendeRepository, oppholdskravGrunnlagRepository: OppholdskravGrunnlagRepository)
constructor(repositoryProvider: RepositoryProvider)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
fun genererDokument(behandlingId: BehandlingId, sakId: SakId, vedtakstidspunkt: LocalDateTime, forrigeBehandlingId: BehandlingId?): PdfDokument
Link copied to clipboard
private fun lagGrunnlag(behandlingId: BehandlingId, sakId: SakId, vedtakstidspunkt: LocalDateTime, forrigeBehandlingId: BehandlingId?): VedtakDokumentGrunnlag