API for validering av uttalelse til høring og offentlig ettersyn
Høringsmyndighet må sende inn et gyldig uttalelse modell med diverse påkrevde felter og vedlegg. Vi tilbyr et validerings API som kan brukes for å få hjelp til riktig utfylling av uttalelseskjema.
I utgangspunktet er det høringsmyndigheter som vil være brukere av dette apiet siden andre berørte parter vil kunne sende inn uttalelse i altinn.
Swagger: https://dibk.apps.tt02.altinn.no/dibk/hoering-og-offentlig-ettersyn/swagger/index.html
org - dibk
app - hoering-og-offentlig-ettersyn
Validering
Demonstrator for å teste valideringstjenesten:
https://plan-demonstrator.ft-dev.dibk.no/
API
TT02: https://dibk.apps.tt02.altinn.no/dibk/hoering-og-offentlig-ettersyn/validering/planuttalelse
Respons:
{
"correlationId": "string",
"Errors": 0,
"Warnings": 0,
"ValidationRules": [
{
"id": "string",
"name": "string",
"messages": [
{
"message": "string",
"xPath": ["string"],
"fileName": "string"
}
],
"status": "string",
"description": "string",
"messageType": "string",
"messageCount": 0
}
]
}
Eksempel respons:
{
"correlationId": "b047d95a-d7e7-4a5e-a4c6-6ccbec859576",
"errors": 1,
"warnings": 0,
"validationRules": [
{
"id": "rpf.xsd.p.1",
"name": "Skjemavalidering for varsel til høringsmyndigheter",
"messages": [],
"status": "PASSED",
"description": "Datasettet må være i henhold til oppgitt applikasjonsskjema",
"messageType": "ERROR",
"messageCount": 0
},
{
"id": "vph.5418.1.8",
"name": "Plangrense må sendes inn",
"messages": [
{
"message": "Plangrense må sendes inn",
"xPath": ["/NabovarselPlan/planforslag"],
"fileName": "planvarsel-hoeringsmyndigheter.xml"
}
],
"status": "FAILED",
"messageType": "ERROR",
"messageCount": 1
},
{
"id": "vph.5418.1.4",
"name": "Informasjon om forslagsstiller må fylles ut",
"messages": [],
"status": "PASSED",
"messageType": "ERROR",
"messageCount": 0
},
{
"id": "vph.5418.1.4.1",
"name": "Forslagsstillers partstype må fylles ut",
"messages": [],
"status": "PASSED",
"messageType": "ERROR",
"messageCount": 0
},
{
"id": "vph.5418.1.4.2",
"name": "Forslagsstillers partstype på må ha gyldig kodeverdi",
"messages": [],
"status": "PASSED",
"messageType": "ERROR",
"messageCount": 0
}
......
]
}