Behandling

class Behandling(val id: BehandlingId, forrigeBehandlingId: BehandlingId?, val referanse: BehandlingReferanse = BehandlingReferanse(), val sakId: SakId, val typeBehandling: TypeBehandling, var status: Status = Status.OPPRETTET, val vurderingsbehov: List<VurderingsbehovMedPeriode> = emptyList(), var stegTilstand: StegTilstand? = null, val årsakTilOpprettelse: ÅrsakTilOpprettelse?, val opprettetTidspunkt: LocalDateTime = LocalDateTime.now(), val versjon: Long) : Comparable<Behandling> (source)

Constructors

Link copied to clipboard
constructor(id: BehandlingId, forrigeBehandlingId: BehandlingId?, referanse: BehandlingReferanse = BehandlingReferanse(), sakId: SakId, typeBehandling: TypeBehandling, status: Status = Status.OPPRETTET, vurderingsbehov: List<VurderingsbehovMedPeriode> = emptyList(), stegTilstand: StegTilstand? = null, årsakTilOpprettelse: ÅrsakTilOpprettelse?, opprettetTidspunkt: LocalDateTime = LocalDateTime.now(), versjon: Long)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
private var status: Status
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
open operator override fun compareTo(other: Behandling): Int
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun oppdaterSteg(nyStegTilstand: StegTilstand)
Link copied to clipboard
fun status(): Status
Link copied to clipboard
open override fun toString(): String
Link copied to clipboard

Kanskje er det mer riktig å bruke BehandlingService.utledFaktiskBehandlingstype istedenfor denne.