Avklaringsbehovene
class Avklaringsbehovene(val repository: AvklaringsbehovOperasjonerRepository, val behandlingId: BehandlingId)(source)
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
Brukes for logikk internt for avklaringsbehov. Fra steg, bruk AvklaringsbehovService / løs-metoden.
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
Link copied to clipboard
fun leggTil(definisjon: Definisjon, funnetISteg: StegType, perioderSomIkkeErTilstrekkeligVurdert: Set<Periode>?, perioderVedtaketBehøverVurdering: Set<Periode>?, perioderKanVurderes: Set<Periode>?, frist: LocalDate? = null, begrunnelse: String = "", grunn: ÅrsakTilSettPåVent? = null, bruker: Bruker = SYSTEMBRUKER, gradBehov: GradBehov? = null)
Legger til nye avklaringsbehov.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun leggTilVentebehovForBestillLegeerklæring(funnetISteg: StegType, bruker: Bruker = SYSTEMBRUKER, frist: LocalDate? = null)
Link copied to clipboard
fun løsAvklaringsbehov(definisjon: Definisjon, begrunnelse: String, endretAv: Bruker, kreverToTrinn: Boolean? = null)
Link copied to clipboard
private fun oppdaterEksisterendeBestillLegeerklæringBehov(bestillLegeerklæringBehov: Avklaringsbehov, bruker: Bruker, funnetISteg: StegType, frist: LocalDate?)
Link copied to clipboard
internal fun oppdaterPerioder(definisjon: Definisjon, perioderSomIkkeErTilstrekkeligVurdert: Set<Periode>?, perioderVedtaketBehøverVurdering: Set<Periode>?, perioderKanVurderes: Set<Periode>?, gradBehov: GradBehov?)
Link copied to clipboard
fun opprett(definisjon: Definisjon, funnetISteg: StegType, perioderSomIkkeErTilstrekkeligVurdert: Set<Periode>?, perioderVedtaketBehøverVurdering: Set<Periode>?, perioderKanVurderes: Set<Periode>?, frist: LocalDate? = null, begrunnelse: String = "", grunn: ÅrsakTilSettPåVent? = null, bruker: Bruker = SYSTEMBRUKER, gradBehov: GradBehov?)
Oppretter nytt avklaringsbehov. Skal ikke kalles hvis det allerede finnes et behov for samme definisjon
Link copied to clipboard
fun reåpneAvklaringsbehov(avklaringsbehov: Avklaringsbehov, perioderSomIkkeErTilstrekkeligVurdert: Set<Periode>?, perioderVedtaketBehøverVurdering: Set<Periode>?, grunn: ÅrsakTilSettPåVent? = null, bruker: Bruker = SYSTEMBRUKER, gradBehov: GradBehov?)
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 vurderKvalitet(definisjon: Definisjon, godkjent: Boolean, begrunnelse: String, vurdertAv: Bruker, årsakTilRetur: List<ÅrsakTilRetur> = emptyList())
Link copied to clipboard
fun vurderTotrinn(definisjon: Definisjon, godkjent: Boolean, begrunnelse: String, vurdertAv: Bruker, årsakTilRetur: List<ÅrsakTilRetur> = emptyList())
Link copied to clipboard