PersonRepository

Functions

Link copied to clipboard
abstract fun finn(identer: List<Ident>): Person?
abstract fun finn(ident: Ident): Person?
Link copied to clipboard
abstract fun finnEllerOpprett(identer: List<Ident>): Person

Finn Person med de gitte identene. Om det er en ny ident i listen siden forrige lagring, oppdateres Person-objektet med den nye identen.

Link copied to clipboard
abstract fun hent(identifikator: UUID): Person
abstract fun hent(personId: PersonId): Person
Link copied to clipboard
abstract fun kopier(fraBehandling: BehandlingId, tilBehandling: BehandlingId)

Kopier opplysninger og vurderinger fra en behandling inn i en annen.

Link copied to clipboard
abstract fun oppdaterIdenter(person: Person, identer: List<Ident>): Person
Link copied to clipboard
abstract fun slett(behandlingId: BehandlingId)

Slett personopplysninger for en behandling.