Package-level declarations
Types
Link copied to clipboard
class ManglendeInntektGrunnlagService(val manuellInntektGrunnlagRepository: ManuellInntektGrunnlagRepository, val behandlingRepository: BehandlingRepository)
Link copied to clipboard
data class ManuellInntektGrunnlagResponse(val sisteRelevanteÅr: Int, val manglerInntektForÅr: List<Int>, val alleRelevanteÅr: List<Int>, val manuelleVurderinger: ManuellInntektGrunnlagVurdering? = null, val historiskeManuelleVurderinger: List<ManuellInntektGrunnlagVurdering>? = emptyList(), val registrerteInntekterSisteRelevanteAr: List<ÅrData> = emptyList(), val harTilgangTilÅSaksbehandle: Boolean, val manglendeMånedsInntekter: List<MånedsperiodeData> = emptyList())
Link copied to clipboard
data class ManuellInntektGrunnlagVurdering(val begrunnelse: String, val vurderingerMeta: VurderingerMetaResponse, val årsVurderinger: List<ÅrData>)
Link copied to clipboard
Link copied to clipboard
data class ÅrData(val år: Int, val beløp: BigDecimal?, val eøsBeløp: BigDecimal? = null, val ferdigLignetPGI: BigDecimal? = null, val periode: Periode? = null)
Functions
Link copied to clipboard
fun NormalOpenAPIRoute.manglendeGrunnlagApi(dataSource: DataSource, repositoryRegistry: RepositoryRegistry, gatewayProvider: GatewayProvider)
Link copied to clipboard
private fun utledManglendeMånedsperioderForSplittÅr(ytterligereNedsattDato: LocalDate?, uføregrader: Set<Uføre>, inntektGrunnlag: InntektGrunnlag?): List<MånedsperiodeData>
Månedsperioder (uføregrad-segmenter) for år der uføregraden endrer seg midt i året, slik at saksbehandler må legge inn beregnet PGI per delperiode.