Skip to content

Brukstilfelle Tildele planident

Jarle Børsheim edited this page Mar 29, 2024 · 4 revisions

Brukstilfelle - Tildele planident / Opprett arealplan

Modell fra GI-Plan

Dette er en tidlig modell som ble brukt for arbeidet med skjema. Det kan være noen avvik mot klassediagrammene slik de er utledet fra skjema.

OpprettArealplan

Meldingstyper

Meldingstype: no.ks.fiks.plan.v2.oppdatering.arealplan.opprett

Jsonschema

Eksempel

Forventet resultat:

  • no.ks.fiks.plan.v2.oppdatering.arealplan.opprett.mottatt
  • no.ks.fiks.plan.v2.oppdatering.arealplan.opprett.resultat

Jsonschema

Returmelding

Validering: Det kan bare tildeles en planident pr saksnummer og man sender da en ugyldigforespørsel med informasjon om dette i feilmeldingen - no.ks.fiks.plan.v2.feilmelding.ugyldigforespoersel

Eksempel: https://github.com/ks-no/fiks-plan-specification/blob/master/Dokumentasjon/V2/Samples/Responses/Planregister/sampleNyPlanident.json

Tilbakemelding kan også være:

  • no.ks.fiks.plan.v2.feilmelding.ugyldigforespoersel ved feil på struktur i forespørsel fra klient
  • no.ks.fiks.plan.v2.feilmelding.serverfeil ved feil på serverside som gjør at en ikke kan levere svar på forespørsel

Sekvensdiagram

Opprett-arealplan-sekvensdiagram

Klassediagrammer fra skjema

Disse klassediagrammene er utledet av skjema og er separert da de blir generert fra hvert skjema for seg selv. Når Fiks Plan er ferdig og det ikke skal gjøres noen flere endringer kan vi få alt inn i samme diagram.

Opprett arealplan

Skjema: no.ks.fiks.plan.v2.oppdatering.arealplan.opprett.schema.json

RegistrerPlanavgrensning

Saksnummer

Skjema: no.ks.fiks.plan.v2.felles.saksnummer.schema.json

saksnummer

Test-kode

Det er skrevet enkel test-kode som validerer mot skjema og viser hvordan man kan bygge en melding sammen med de genererte modellene basert på skjema.

Dette finner man her: OpprettArealplanTests.cs

Relaterte brukerhistorier:

  • (8) Jeg får enkelt opprettet unik nasjonal arealplan-ID i planregisteret - på en måte som sikrer at følgende påkrevde egenskaper blir identiske i planregister og saksystem: ...
Clone this wiki locally