BehandlingRepository

Functions

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
abstract fun flyttForrigeBehandlingId(behandlingId: BehandlingId, nyForrigeBehandlingId: BehandlingId)
Link copied to clipboard
abstract fun hent(referanse: BehandlingReferanse): Behandling
abstract fun hent(behandlingId: BehandlingId): Behandling
Link copied to clipboard
abstract fun hentAlleFor(sakId: SakId, behandlingstypeFilter: List<TypeBehandling> = TypeBehandling.entries): List<Behandling>
Link copied to clipboard
abstract fun hentAlleMedVedtakFor(sakId: SakId, behandlingstypeFilter: List<TypeBehandling> = TypeBehandling.entries): List<BehandlingMedVedtak>
Link copied to clipboard
Link copied to clipboard
abstract fun hentSakId(referanse: BehandlingReferanse): SakId
Link copied to clipboard
abstract fun hentStegHistorikk(behandlingId: BehandlingId): List<StegTilstand>
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 leggTilNyttAktivtSteg(behandlingId: BehandlingId, tilstand: StegTilstand)
Link copied to clipboard
abstract fun markerSavepoint()
Link copied to clipboard
abstract fun oppdaterBehandlingStatus(behandlingId: BehandlingId, status: Status)
Link copied to clipboard
abstract fun oppdaterVurderingsbehovOgÅrsak(behandling: Behandling, vurderingsbehovOgÅrsak: VurderingsbehovOgÅrsak)
Link copied to clipboard
abstract fun opprettBehandling(sakId: SakId, typeBehandling: TypeBehandling, forrigeBehandlingId: BehandlingId?, vurderingsbehovOgÅrsak: VurderingsbehovOgÅrsak): Behandling
Link copied to clipboard
abstract fun slett(behandlingId: BehandlingId)

Slett personopplysninger for en behandling.