SykdomGrunnlag

data class SykdomGrunnlag(val yrkesskadevurdering: Yrkesskadevurdering?, val sykdomsvurderinger: List<Sykdomsvurdering>)(source)

Constructors

Link copied to clipboard
constructor(yrkesskadevurdering: Yrkesskadevurdering?, sykdomsvurderinger: List<Sykdomsvurdering>)

Properties

Link copied to clipboard

Alle tidligere vedtatte sykdomsvurderinger + nye sykdomsvurderinger for inneværende behandling. Skal sjeldent brukes direkte

Functions

Link copied to clipboard
fun avslagSykdomForHelePerioden(rettighetsperiode: Periode): Boolean
Link copied to clipboard
private fun filtrertSykdomstidslinje(maksDato: LocalDate = Tid.MAKS, filter: (sykdomsvurdering: Sykdomsvurdering) -> Boolean): Tidslinje<Sykdomsvurdering>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun somSykdomsvurderingstidslinje(maksDato: LocalDate = Tid.MAKS): Tidslinje<Sykdomsvurdering>
Link copied to clipboard
fun vedtattSykdomstidslinje(behandlingId: BehandlingId, maksDato: LocalDate = Tid.MAKS): Tidslinje<Sykdomsvurdering>
Link copied to clipboard
fun yrkesskadevurdringTidslinje(periode: Periode): Tidslinje<Yrkesskadevurdering>