Hoppa till huvudinnehåll

Så fungerar validering mot XSD och ICM 3.1

XSD kontrollerar XML-struktur och datatyper. ICM 3.1 kontrollerar vilka uppgifter som krävs, tillåts eller förbjuds för fordonets kategori och färdigställandesteg.

Skrivet av Anton Hjalmarsson

XSD-kontroll

CertiDrive använder den officiella IVI-XSD:n. Kontrollen omfattar bland annat:

  • rätt rot-element och namnrymd,

  • elementens ordning och förekomst,

  • tillåtna kodvärden,

  • text-, datum- och decimalformat,

  • maxvärden och antal decimaler,

  • signaturstruktur när en signerad fil kontrolleras.

ICM 3.1-kontroll

ICM-reglerna appliceras på XML-dokumentet utifrån kategori och färdigställandesteg. Regler med förekomstscope utvärderas per axel, däck, rad eller annan upprepad grupp. Ett ICM-resultat hänvisar till relevant regel-id.

Kör valideringen

  1. Gå till steg 4 i Skapa eCoC.

  2. Välj Validera XSD & ICM.

  3. Läs sammanfattningen med antal kontroller, fel och varningar.

  4. Välj ett fel för att gå till fältet när fältkoppling finns.

  5. Rätta uppgifterna och kör kontrollen igen.

Du kan även öppna IVI-meddelanden → Validera XML för att kontrollera en separat XML-fil.

Viktigt att veta

  • Fel blockerar sändning. Varningar kräver bedömning men är inte alltid blockerande.

  • Filen valideras igen efter signering och före RDW-sändning.

  • Om webbläsarens XSD-motor inte kan köras gör RDW-sändningsfunktionen en ny kontroll på serversidan. Ett lokalt tekniskt validatorfel är inte ett godkännande.

Fick du svar på din fråga?