User Tools

Site Tools


fmk:ddv:1.4.0:fejlhandtering

This is an old revision of the document!


Fejlhåndtering

Hvis der opstår en fejl ved behandling af en forespørgsel vil der blive returneret et fejldokument i stedet for det forventede svar, og den forretningsmæssige del af transaktionen vil blive rullet tilbage. Kaldet vil dog blive logget.

I de efterfølgende servicebeskrivelser er angivet typiske fejl.

En liste over fejlkoder og -tekster findes i afsnit 6.

Supplerende kan det bemærkes at der også skal foretages en håndtering af et eventuelt VersionMismatchWarningIndicator-element.

Et eksempel på indhold af en fejlmeddelelse ses herunder – der er forespurgt på et vaccinationskort for en ikke-eksisterende borger. Indholdet af fejlbeskeden vil da være:

<SOAP-ENV:Fault>
    <faultcode>SOAP-ENV:Server</faultcode>
    <faultstring xml:lang="en">Person med CPR-nr. 1111111111 kunne ikke findes!</faultstring>
    <detail>
        <medcom:FaultCode xmlns:medcom="http://www.medcom.dk/dgws/2006/04/dgws-1.0.xsd"> PersonWithCprNotFound</medcom:FaultCode>
    <ddv:errorcode xmlns:ddv="http://vaccinationsregister.dk/schemas/2010/07/01">4000</ddv:errorcode>
    </detail>
</SOAP-ENV:Fault>
fmk/ddv/1.4.0/fejlhandtering.1545889965.txt.gz · Last modified: (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki