Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
data class FolkeregisterStatus(val status: PersonStatus, val gyldighetstidspunkt: LocalDate?, val opphoerstidspunkt: LocalDate?)
Link copied to clipboard
Link copied to clipboard
interface GyldigPeriode
Link copied to clipboard
Link copied to clipboard
data class Personopplysning(val fødselsdato: Fødselsdato, val dødsdato: Dødsdato? = null, val status: PersonStatus, val statsborgerskap: List<Statsborgerskap>, val utenlandsAddresser: List<UtenlandsAdresse> = emptyList())
Link copied to clipboard
class PersonopplysningForutgåendeInformasjonskrav(val sakService: SakService, val personopplysningForutgåendeRepository: PersonopplysningForutgåendeRepository, val personopplysningGateway: PersonopplysningGateway, val vilkårsresultatRepository: VilkårsresultatRepository, val tidligereVurderinger: TidligereVurderinger) : Informasjonskrav<PersonopplysningForutgåendeInformasjonskrav.Input, PersonopplysningForutgåendeInformasjonskrav.Registerdata>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class PersonopplysningInformasjonskrav(val sakService: SakService, val personopplysningRepository: PersonopplysningRepository, val personopplysningGateway: PersonopplysningGateway, val tidligereVurderinger: TidligereVurderinger) : Informasjonskrav<PersonopplysningInformasjonskrav.Input, PersonopplysningInformasjonskrav.PersonopplysningRegisterdata> , KanTriggeRevurdering
Link copied to clipboard
data class PersonopplysningMedHistorikk(val fødselsdato: Fødselsdato, val id: Long? = null, val dødsdato: Dødsdato? = null, val statsborgerskap: List<Statsborgerskap>, val folkeregisterStatuser: List<FolkeregisterStatus>, val utenlandsAddresser: List<UtenlandsAdresse>? = null)
Link copied to clipboard
class PersonopplysningMedHistorikkGrunnlag(val brukerPersonopplysning: PersonopplysningMedHistorikk)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class Statsborgerskap(val land: String, val gyldigFraOgMed: LocalDate? = null, val gyldigTilOgMed: LocalDate? = null) : GyldigPeriode
Link copied to clipboard
data class UtenlandsAdresse(val gyldigFraOgMed: LocalDate? = null, val gyldigTilOgMed: LocalDate? = null, val adresseNavn: String?, val postkode: String?, val bySted: String?, val landkode: String?, val adresseType: AdresseType?) : GyldigPeriode
Functions
Link copied to clipboard
Link copied to clipboard
private fun harNyUtenlandskAdresseIettNyttLand(eksisterendeAdresser: List<UtenlandsAdresse>, oppdatertAdresser: List<UtenlandsAdresse>): Boolean
Link copied to clipboard
internal fun harRelevantEndringForLovvalgOgMedlemskap(eksisterendeData: Personopplysning?, oppdatertData: Personopplysning): Boolean