TestPerson

class TestPerson(val fødselsdato: Fødselsdato = Fødselsdato(LocalDate.now().minusYears(19)), val identer: Set<Ident> = setOf(ident()), var dødsdato: Dødsdato? = null, var barn: List<TestPerson> = emptyList(), val navn: PersonNavn = FiktivtNavnGenerator.genererNavn(), var yrkesskade: List<TestYrkesskade> = emptyList(), institusjonsopphold: List<InstitusjonsoppholdJSON> = emptyList(), var uføre: Uføre? = null, var uføreHistorikk: List<Uføre> = emptyList(), var uføreSøknad: UføreSøknad? = null, inntekter: List<InntektPerÅr> = defaultInntekt(), aInntekter: List<InntektPerÅr>? = null, val personStatus: List<PdlFolkeregisterPersonStatus> = listOf( PdlFolkeregisterPersonStatus( PersonStatus.bosatt, null ) ), val statsborgerskap: List<PdlStatsborgerskap> = listOf( PdlStatsborgerskap( "NOR", LocalDate.now().minusYears(6), null ) ), val medlStatus: List<MedlemskapDataIntern> = emptyList(), var fastlege: BehandlerDto? = null, var sykepenger: List<TestPerson.Sykepenger>? = null, dagpenger: List<TestPerson.Dagpenger>? = null, var tiltakspenger: List<TestPerson.Tiltakspenger>? = null, val foreldrepenger: List<TestPerson.ForeldrePenger>? = null, val tjenestePensjon: TjenestePensjonRespons? = null, val testPersonService: TestPersonService = FakePersoner)(source)

Constructors

Link copied to clipboard
constructor(fødselsdato: Fødselsdato = Fødselsdato(LocalDate.now().minusYears(19)), identer: Set<Ident> = setOf(ident()), dødsdato: Dødsdato? = null, barn: List<TestPerson> = emptyList(), navn: PersonNavn = FiktivtNavnGenerator.genererNavn(), yrkesskade: List<TestYrkesskade> = emptyList(), institusjonsopphold: List<InstitusjonsoppholdJSON> = emptyList(), uføre: Uføre? = null, uføreHistorikk: List<Uføre> = emptyList(), uføreSøknad: UføreSøknad? = null, inntekter: List<InntektPerÅr> = defaultInntekt(), aInntekter: List<InntektPerÅr>? = null, personStatus: List<PdlFolkeregisterPersonStatus> = listOf( PdlFolkeregisterPersonStatus( PersonStatus.bosatt, null ) ), statsborgerskap: List<PdlStatsborgerskap> = listOf( PdlStatsborgerskap( "NOR", LocalDate.now().minusYears(6), null ) ), medlStatus: List<MedlemskapDataIntern> = emptyList(), fastlege: BehandlerDto? = null, sykepenger: List<TestPerson.Sykepenger>? = null, dagpenger: List<TestPerson.Dagpenger>? = null, tiltakspenger: List<TestPerson.Tiltakspenger>? = null, foreldrepenger: List<TestPerson.ForeldrePenger>? = null, tjenestePensjon: TjenestePensjonRespons? = null, testPersonService: TestPersonService = FakePersoner)

Types

Link copied to clipboard
data class Dagpenger(val periode: Periode, val kilde: DagpengerKilde, val dagpengerYtelseType: DagpengerYtelseType)
Link copied to clipboard
data class ForeldrePenger(val grad: Number, val periode: Periode)
Link copied to clipboard
data class Sykepenger(val grad: Int, val periode: Periode)
Link copied to clipboard
data class Tiltakspenger(val periode: Periode, val kilde: TiltakspengerKilde, val ytelseType: TiltakspengerYtelseType)

Properties

Link copied to clipboard

A-inntekt per år (kun for test). Når satt, brukes denne i no.nav.aap.behandlingsflyt.test.fakes.AinntektFake i stedet for å avlede A-inntekt fra POPP-inntekten — slik at man kan simulere avvik mellom A-inntekt og POPP (f.eks. ved endring i uføregrad midt i året).

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
var fastlege: BehandlerDto?
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
Link copied to clipboard

Functions

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
fun medFastlege(fastlege: BehandlerDto): TestPerson
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun medUføre(uføre: Prosent?, virkningstidspunkt: LocalDate = LocalDate.now().minusYears(3), uføregradTom: LocalDate? = null): TestPerson
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun toString(): String