AvsluttetBehandlingTilStatistikk

class AvsluttetBehandlingTilStatistikk(val vilkårsresultatRepository: VilkårsresultatRepository, val behandlingRepository: BehandlingRepository, val sakService: SakService, val tilkjentYtelseRepository: TilkjentYtelseRepository, val beregningsgrunnlagRepository: BeregningsgrunnlagRepository, val beregningVurderingRepository: BeregningVurderingRepository, val sykdomRepository: SykdomRepository, val underveisRepository: UnderveisRepository, val vedtakService: VedtakService, val klageresultatUtleder: IKlageresultatUtleder, val avbrytRevurderingService: AvbrytRevurderingService, val samordningAndreStatligeYtelserRepository: SamordningAndreStatligeYtelserRepository, val samordningService: SamordningService, val samordningArbeidsgiverRepository: SamordningArbeidsgiverRepository, val samordningUføreRepository: SamordningUføreRepository, val meldepliktRepository: MeldepliktRepository, val arbeidsopptrappingRepository: ArbeidsopptrappingRepository, val stansOpphørService: StansOpphørService, val resultatUtleder: ResultatUtleder)(source)

Constructors

Link copied to clipboard
constructor(vilkårsresultatRepository: VilkårsresultatRepository, behandlingRepository: BehandlingRepository, sakService: SakService, tilkjentYtelseRepository: TilkjentYtelseRepository, beregningsgrunnlagRepository: BeregningsgrunnlagRepository, beregningVurderingRepository: BeregningVurderingRepository, sykdomRepository: SykdomRepository, underveisRepository: UnderveisRepository, vedtakService: VedtakService, klageresultatUtleder: IKlageresultatUtleder, avbrytRevurderingService: AvbrytRevurderingService, samordningAndreStatligeYtelserRepository: SamordningAndreStatligeYtelserRepository, samordningService: SamordningService, samordningArbeidsgiverRepository: SamordningArbeidsgiverRepository, samordningUføreRepository: SamordningUføreRepository, meldepliktRepository: MeldepliktRepository, arbeidsopptrappingRepository: ArbeidsopptrappingRepository, stansOpphørService: StansOpphørService, resultatUtleder: ResultatUtleder)
constructor(repositoryProvider: RepositoryProvider, gatewayProvider: GatewayProvider)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
private val log: Logger?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
private val sakService: SakService
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
Link copied to clipboard
private fun grunnlag1119dto(beregningsgrunnlag: Grunnlag11_19): Grunnlag11_19DTO
Link copied to clipboard

Skal kalles når en behandling er avsluttet for å levere statistikk til statistikk-appen. Payload er JSON siden dette kommer fra en jobb.

Link copied to clipboard
private fun hentDiagnose(behandling: Behandling): List<DiagnoserMedPeriode>
Link copied to clipboard
Link copied to clipboard
private fun hentResultat(behandling: Behandling): ResultatKode?
Link copied to clipboard
private fun hentRettighetstypePerioder(underveistidslinje: Tidslinje<Underveisperiode>): List<RettighetstypePeriode>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
private fun utledSamordningDto(behandling: Behandling): SamordningDTO