Synchrone respons op ontvangen berichten

Uit DSP
Ga naar: navigatie, zoeken

Zowel het DSP als deelnemers communiceren over de verwerking van een bericht met een synchrone respons. Voor de bevestiging van een goede verwerking is het type MT_CommonResponse gedefinieerd. Voor het communiceren van foutmeldingen worden in de communicatie SOAPFaults (HTTP code 500) gebruikt. SOAPfaults worden gebruikt in de onderstaande gevallen:

  • Communiceren van fouten uit de XSD validatie
  • Communiceren van fouten uit de functionele validatie:
 “Opdracht [x] bestaat niet” 
 “Opdracht [x] heeft niet de correcte status voor bericht met type [y]” 

Daarnaast worden de gebruikelijke HTTP errors gebruikt (bijv. 401 Unauthorized).