Skip to content

navikt/helse-spinnvill

Repository files navigation

Spinnvill

Bygg og deploy Spinnvill

Beskrivelse

Backend som vurderer automatisk behandling av sykepengesøknader

Henvendelser

Spørsmål knyttet til koden eller prosjektet kan stilles som issues her på GitHub.

Format på Commit-meldinger

I dette repoet skal det commites på dette formatet:

  • [gitmoji] [teksten din]

    gitmoji finner du her: (https://gitmoji.dev/)

  • Eksempel: ✅ Test automatisering uten varsel

NB: Husk å bytte til å bruke unicode characters i stedet for :<emote>: notasjon

Avviksvurdering

Konsept

---
title: Prosessflyt for avviksvurdering
---
flowchart TD
    start(Melding om utkast til vedtak)
    utkast(Håndter utkast til vedtak)
    avviksvurdering_finnes{{Finnes avviksvurdering?}}
    ny_avviksvurdering(Opprett ufullstendig avviksvurdering)
    avviksvurdering_gjort{{Er avviksvurdering gjort med <br> beregningsgrunnlag fra utkast til vedtak?}}
    hent_sammenligningsgrunnlag(Hent sammenligningsgrunnlag)
    gjør_avviksvurdering(Gjør avviksvurdering)
    ikke_gjør_avviksvurdering(Ikke gjør en ny avviksvurdering)
    har_ufulstendig_avviksvurdering{{Har ufullstendig avviksvurdering?}}
    gjennbruk_avviksvurdering(Gjennbruk ufullstendig avviksvurdering)
    opprett_avviksvurdering(Opprett ny avviksvurdering)
    
    start --> utkast --> avviksvurdering_finnes
    avviksvurdering_finnes -- ja --> avviksvurdering_gjort
    avviksvurdering_finnes -- nei --> hent_sammenligningsgrunnlag --> ny_avviksvurdering --> utkast
    avviksvurdering_gjort -- ja --> ikke_gjør_avviksvurdering
    avviksvurdering_gjort -- nei --> har_ufulstendig_avviksvurdering
    har_ufulstendig_avviksvurdering -- ja --> gjennbruk_avviksvurdering
    har_ufulstendig_avviksvurdering -- nei --> opprett_avviksvurdering
    gjennbruk_avviksvurdering & opprett_avviksvurdering --> gjør_avviksvurdering
Loading
---
title: Meldingsflyt
---
sequenceDiagram
  participant Spleis
  participant Spinn as Spinnvill
  participant Kafka
  participant Spes as Spesialist
  
  Spleis ->> Spinn: Utkast til vedtak
  Spinn -->> Kafka: Be om sammenligningsgrunnlag
  Kafka -->> Spinn: Sammenligningsgrunnlag
  Spinn ->> Spinn: Vurder avvik 
  Spinn -->> Kafka: Subsumsjon
  Spinn -->> Kafka: Varsel
  Spinn ->> Spes: Avviksvurdering
  Spinn ->> Spes: Utkast til vedtak (med avviksvurderingId)
Loading

Datamodell

---
title: Avviksvurdering
---
erDiagram
    AVVIKSVURDERING ||--o{ BEREGNINGSGRUNNLAG: har
    AVVIKSVURDERING ||--|{ SAMMENLIGNINGSGRUNNLAG: har
    SAMMENLIGNINGSGRUNNLAG ||--|{ MANEDSINNTEKT: har
  
    AVVIKSVURDERING {
      string foedselsnummer PK
      date skjaeringstidspunkt PK
      timestamp opprettet
    }

    SAMMENLIGNINGSGRUNNLAG {
      string arbeidsgiverreferanse
    }
    
    MANEDSINNTEKT {
        float inntekt
        int year
        int month
        string fordel
        string beskrivelse
        enum inntektstype
    }
  
    BEREGNINGSGRUNNLAG {
      string arbeidsgiverreferanse
      float aarsinntekt
    }
Loading

For NAV-ansatte

Interne henvendelser kan sendes via Slack i kanalen #team-bømlo-værsågod.

About

No description or website provided.

Topics

Resources

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published