API for innsending av Varsel om oppstart av reguleringsplanarbeid v2

For innsending brukes Altinn appen sine API endepunkter.
Dokumentasjon rundtdette finner dere her. https://docs.altinn.studio/nb/api/
Under dokumenterer vi det som er spesifikk for denne tjenesten, “Varsel om oppstart av reguleringsplanarbeid v2” - varselplanoppstart

Forskjellige miljøer

Miljø - angitt som {miljø} i videre tekst

Basis url

Miljø - angitt som {miljø} i videre tekst

Basis url

Lokalt/utviklingsmiljø

http://local.altinn.cloud

Testmiljø (tt02)

https://dibk.apps.tt02.altinn.no

Produksjon

https://dibk.apps.altinn.no

Autentisering

For test og produksjonsmiljø så må ID-porten eller Maskinporten benyttes, hvor dette veksles inn i et Altinn token:

Veksle inn i altinn token

Maskinporten

ID-porten

Oppretting av Varsel om oppstart av reguleringsplanarbeid

POST {miljø}/dibk/varselplanoppstart/instances Headers: {Authorization: bearer [Exchanged ID-porten- eller Maskinportentoken]}

Multipart Request

{ "instance": { "appId" : "dibk/varselplanoppstart", "instanceOwner": { "personNumber": null, "organisationNumber": "811009962" } } "Planvarsel": File // planvarsel.xml "Planomraade": File // VORPAH-planområde.gml }

Insomnia-eksempel:

Respons

{ "id": "50170275/855c4e4c-42ea-4661-bcb0-cbbcacb5d3ad", "instanceOwner": { "partyId": "50170275", "organisationNumber": "811009962" }, "appId": "dibk/varselplanoppstart", "org": "dibk", "selfLinks": { "apps": "{miljø}/dibk/varselplanoppstart/instances/50170275/855c4e4c-42ea-4661-bcb0-cbbcacb5d3ad", "platform": "{platform}/storage/api/v1/instances/50170275/855c4e4c-42ea-4661-bcb0-cbbcacb5d3ad" }, "visibleAfter": "2023-12-19T13:42:31.2943939Z", "process": { "started": "2023-12-19T13:42:31.0399643Z", "startEvent": "StartEvent_1", "currentTask": { "flow": 2, "started": "2023-12-19T13:42:31.2457297Z", "elementId": "Task_1", "name": "Utfylling", "altinnTaskType": "data", "flowType": "CompleteCurrentMoveToNext" } }, "status": { "isArchived": false, "isSoftDeleted": false, "isHardDeleted": false, "readStatus": "Read" }, "data": [ { "id": "64c58f8a-c4b9-4dd6-b262-5f8ab987debd", "instanceGuid": "855c4e4c-42ea-4661-bcb0-cbbcacb5d3ad", "dataType": "Planvarsel", "contentType": "application/xml", "blobStoragePath": "dibk/varselplanoppstart/855c4e4c-42ea-4661-bcb0-cbbcacb5d3ad/data/64c58f8a-c4b9-4dd6-b262-5f8ab987debd", "selfLinks": { "apps": "{miljø}/dibk/varselplanoppstart/instances/50170275/855c4e4c-42ea-4661-bcb0-cbbcacb5d3ad/data/64c58f8a-c4b9-4dd6-b262-5f8ab987debd", "platform": "{platform}/storage/api/v1/instances/50170275/855c4e4c-42ea-4661-bcb0-cbbcacb5d3ad/data/64c58f8a-c4b9-4dd6-b262-5f8ab987debd" }, "size": 5379, "locked": false, "isRead": true, "tags": [], "fileScanResult": "NotApplicable", "created": "2023-12-19T13:42:31.391966Z", "createdBy": "146870", "lastChanged": "2023-12-19T13:42:31.391966Z", "lastChangedBy": "146870" }, { "id": "a337e0d8-c6d9-444a-ba5a-419f35ce2eaf", "instanceGuid": "855c4e4c-42ea-4661-bcb0-cbbcacb5d3ad", "dataType": "Planomraade", "filename": "VORPAH-planområde.gml", "contentType": "application/gml+xml", "blobStoragePath": "dibk/varselplanoppstart/855c4e4c-42ea-4661-bcb0-cbbcacb5d3ad/data/a337e0d8-c6d9-444a-ba5a-419f35ce2eaf", "selfLinks": { "apps": "{miljø}/dibk/varselplanoppstart/instances/50170275/855c4e4c-42ea-4661-bcb0-cbbcacb5d3ad/data/a337e0d8-c6d9-444a-ba5a-419f35ce2eaf", "platform": "{platform}/storage/api/v1/instances/50170275/855c4e4c-42ea-4661-bcb0-cbbcacb5d3ad/data/a337e0d8-c6d9-444a-ba5a-419f35ce2eaf" }, "size": 3984, "locked": false, "isRead": true, "tags": [], "fileScanResult": "NotApplicable", "created": "2023-12-19T13:42:31.4857734Z", "createdBy": "146870", "lastChanged": "2023-12-19T13:42:31.4857734Z", "lastChangedBy": "146870" } ], "created": "2023-12-19T13:42:31.2943939Z", "createdBy": "146870", "lastChanged": "2023-12-19T13:42:31.4857734Z", "lastChangedBy": "146870" }

 

GET Varsel om oppstart av reguleringsplanarbeid

Respons

 

Hente ut varsel (Planvarsel)

For dataType = "Planvarsel"

Respons

Oppdatere et reguleringsplanforslag

 

Eksempel på hvordan det ser ut i DiBKs Plandemonstrator & validator:

Vi må benytte testbrukere som er registrert i Altinns TT02-miljø for testing i plandemonstratoren.

Etter at opplasting er fullført vil plandemonstratoren opprette et varsel om oppstart av reguleringsplanarbeid.

Opplasting av vedlegg

Alle datatyper

Opplasting

Opplasting av vedlegg kan gjennomføres samtidig som opprettelse. Se “Oppretting av Varsel om oppstart av reguleringsplanarbeid”.

Ved opplasting av vedlegg etter at instance er opprettet gjelder følgende:

  • Laste opp vedlegg - HTTP POST

  • Endre eksisterende vedlegg - HTTP PUT

 

Eksempel på opplasting av Planinitiativ i PDF

For dataType=Planinitiativ

 

 

Slette et vedlegg

Valider innsending av varsel om oppstart av reguleringsplanarbeid

Fullfør innsending av varsel om oppstart av reguleringsplanarbeid

For å starte distribusjon av varsel om oppstart av reguleringsplanarbeid må instancen settes til complete status.

Slette et reguleringsplanforslag

Legg til ?hard=true om en ikke vil benytte søppelkasse funksjonene i altinn.