...
Infrastrukturen skal allerede nå håndtere at man flytter tidligere underskjema til vedleggslisten. Nye xsd-er er lagt ut på dokumentasjonssidene for IG, MB og FA. Man kan imidlertid ikke ta disse i bruk før infrastrukturen er oppdatert med de nye datamodellene. XML-ene man sender inn må altså ha “3.0” som verdi i “dataFormatVersion”-attributtet frem til det eksplisitt gis beskjed om at versjon 4 er klar for å tas i bruk.
Endring i valideringstjenesten
Siden de nevnte datamodellene ikke lenger skiller mellom underskjema og vedlegg, vil vi heller ikke lenger bruke SubForms
-objektet i valideringstjenesten. Dette innbærer at man må endre request-bodyen som sendes til api/validation. Se eksempel under:
Før:
Kodeblokk | ||
---|---|---|
| ||
"authenticatedSubmitter": "12345678910",
"formData": "<xml-innholdet-ligger-her>",
"subForms": {
"formName": "Gjennomfoeringsplan",
"subFormData": "<innhold-i-underskjema>"
},
"attachments": [
{
"attachmentTypeName": "Annet",
"filename": "Annet.pdf",
"fileSize": 112054
}
] |
Nå:
Kodeblokk | ||
---|---|---|
| ||
"authenticatedSubmitter": "12345678910",
"formData": "<xml-innholdet-ligger-her>",
"attachments": [
{
"attachmentTypeName": "Gjennomfoeringsplan",
"filename": "Gjennomføringsplan.xml",
"fileSize": 12054
},
{
"attachmentTypeName": "Annet",
"filename": "Annet.pdf",
"fileSize": 112054
}
] |
Endring i valideringsregler
I og med at underskjema nå skal listes opp sammen med andre vedlegg i vedleggsliste
, får underskjema nå samme validering som andre vedlegg. Der utfall skal besvares med vedlegg, er det obligatorisk å gi informasjon om filnavn og vedleggstype fra kodelista på GeoNorge. For noen vedleggstyper gir vi også en advarsel dersom tegnings-/versjonsnummer og -dato ikke er sendt med.
...