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.1545889993.txt.gz · Last modified: (external edit)
