Bygger opp en representasjon pølser i Speil, dvs. rekkefølgen på pølsene og radene.
Spleis oppretter nye behandlinger på en Vedtaksperiode når det skal startes en ny behandling. Det vil si at når en behandling opprettes så har det skjedd noe nytt i saken, og det skal fattes nytt vedtak.
Derfor vil Spekemat i all hovedsak lage ny rad hver gang den mottar en ny behandling dersom Vedtaksperioden er kjent fra før.
Spekemat mottar en ny behandling når Spekemat har kjennskap til Vedtaksperioden fra før (dvs. har mottatt en behandling tidligere).
På samme måte som en revurdering, bare at den nye behandlingen forkastes. Dvs. en annullering
gjenkjennes ved at det er en behandling status=FORKASTET
, og andre behandlinger i eldre rader som er status=LUKKET
Det er en behandling med status=FORKASTET
uten at det finnes en annen behandling for samme Vedtaksperiode i en eldre rad
Hvordan sikrer Spekemat at en revurdering som revurderer n
andre vedtaksperioder ikke lager n
rader?
Når Spekemat lager en ny rad så beholder Spekemat en referanse til kildeID
som medførte ny rad; i praksis den første
nye revurdering-behandlingen. På alle påfølgende nye behandlinger så vil kildeID
peke til den samme som raden ble opprettet med,
og da vet Spekemat at den allerede har laget ny rad.
Spørsmål knyttet til koden eller prosjektet kan stilles som issues her på GitHub.
Interne henvendelser kan sendes via Slack i kanalen #team-bømlo-værsågod.