Package-level declarations

Types

Link copied to clipboard
data class Uføre(val virkningstidspunkt: LocalDate, val uføregrad: Prosent, val uføregradFom: LocalDate? = null, val uføregradTom: LocalDate? = null)
Link copied to clipboard
data class UføreGrunnlag(val vedtak: Set<Uføre>)
Link copied to clipboard
class UføreInformasjonskrav(val sakService: SakService, val uføreRepository: UføreRepository, val behandlingRepository: BehandlingRepository, val beregningVurderingRepository: BeregningVurderingRepository, val personopplysningRepository: PersonopplysningRepository, val uføreRegisterGateway: UføreRegisterGateway, val tidligereVurderinger: TidligereVurderinger) : Informasjonskrav<UføreInformasjonskrav.UføreInput, UføreInformasjonskrav.UføreRegisterdata> , KanTriggeRevurdering
Link copied to clipboard
data class UførePeriodeMedEndringStatus(val virkningstidspunkt: LocalDate, val uføregrad: Prosent, val endringStatus: EndringStatus)
Link copied to clipboard
class UførePeriodeSammenligner(val uføreRepository: UføreRepository)
Link copied to clipboard
interface UføreRegisterGateway : Gateway
Link copied to clipboard
Link copied to clipboard
data class UføreSøknad(val soknadsdato: LocalDate, val sakId: Long)
Link copied to clipboard
data class UføreSøknadGrunnlag(val behandlingId: BehandlingId, val uføreSøknad: UføreSøknad)
Link copied to clipboard
Link copied to clipboard
data class UføreSøknadRequest(val pid: String)
Link copied to clipboard
data class UføreSøknadResponse(val soknad: UføreSøknad?)

Functions

Link copied to clipboard
fun Collection<Uføre>.tilTidslinje(): Tidslinje<Prosent>

Utleder en tidslinje av uføregrad basert på en liste av Uføre-perioder. Tidslinjen lages i utgangspunktet fra virkningstidspunkt til virkningstidspunkt Unntaket er når uføregradTom for en gitt periode ikke er dagen før uføregradFom i neste periode. Da har det vært en reell stans i utbetaling av uføre mellom disse datoene. Se slack-tråd for mer detaljer: https://nav-it.slack.com/archives/C06NKNY1399/p1776925834329269