behandlingsflyt

I denne modulen er alle domeneobjekter. Vi unngår å eksponere disse i api-modulen.

Packages

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

vurderRettighetsType slår sammen vilkårsvurderingene i Vilkårsresultat til en tidslinje av RettighetsType. For hver periode sjekkes hvert element i kravprioritet (KravForRettighetsType.kt) i rekkefølge – første KravspesifikasjonForRettighetsType hvor alle kravene er oppfylt (MåVæreOppfylt, SkalIkkeGiAvslag, IngenKrav, KravOmForutgåendeAAP) vinner for den perioden. Diagrammene under viser hvordan vilkårenes OPPFYLT/IKKE_OPPFYLT-status over tid oversettes til en tidslinje av rettighetstyper, med eksempler hentet fra KravForRettighetsTypeTest.kt.

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

En Sak kan ha mange Behandlinger (førstegangsbehandling, revurderinger, klager, aktivitetsplikt, osv.). Behandling peker tilbake på saken via sakId, og på forrige behandling via forrigeBehandlingId – slik utgjør behandlingene en singly-linked list over tid.

Sak representerer en persons rettighetsperiode for AAP. En sak har ett saksnummer, én person og én rettighetsperiode, og fungerer som rot for alle behandlinger.

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