Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

In de berichtdefinities zijn de eisen en beperkingen van de verschillende elementen vastgelegd.
Naast de door de XSD definitie afgedwongen structuur van het bericht kunnen er ook specifieke Business Rules van toepassing zijn.

BerichtType

Alle berichten zijn uitbreidingen op het DSP ‘BerichtType’, ook wel ‘Overerving’ genoemd. In ‘BerichtType’ staat het versienummer van de gebruikte XSD’s. Het DSP ondersteunt het versturen van vorige versies, tenzij dit bij de release anders is aangegeven. Het gebruik van oude versies wordt echter niet aanbevolen omdat de uiteindelijke ontvanger hier last van kan ondervinden.

...

Bijlagen

Voor het uitwisselen van bijlagen biedt het DSP twee mogelijkheden, SOAP with Attachments (SwA) of MTOM. SwA is de standaardwijze waarmee het DSP platform werkt. Als een deelnemer kiest voor MTOM worden binnenkomende berichten door het DSP vertaald van MTOM naar SwA. Van de vertaling zelf zijn geen problemen te verwachten, maar het is wel een extra stap in de keten en vormt daarmee een groter risico.

...

  • Maximaal 255 karakters bestandsnaam, maar advies om minder dan 100 karakters te gebruiken

  • UTF-8 standaard

  • Het gebruik van speciale leestekens wordt ondersteund, maar kan problemen opleveren tussen deelnemers. Advies om altijd standaardkarakters te gebruiken.

  • Geen XML tags (", ', <, >, &)

  • Geen . in de naam (ivm extensie)

  • DSP valideert niet op de inhoud van de bijlage(n), alleen op het valide invullen van de velden in het element Bijlagen (https://wiki.dsplatform.nl/index.php/Bijlagen ). Als het bericht voldoet aan de XSD is het bericht technisch correct op het DSP.

  • Verzendende deelnemer dient ervoor te zorgen dat de notatie van de velden Bestandsnaam, Extensie en het optionele veld MIMEtype overeen komen met de daadwerkelijke bijlage die aan het bericht is toegevoegd

  • Ontvangende deelnemer dient bij afwijkingen tussen notatie in de velden & daadwerkelijke bijlage het bericht wel te accepteren, maar eventueel met een bijstelling/beoordeling aan de verzendende deelnemer om de correcte bijlage(n) te vragen.

...

Elk levermoment of planning is voorzien van een ‘TypeTijdstip’ dat bepaalt hoe het tijdsblok geïnterpreteerd moet worden (bijvoorbeeld: vaste afspraak, nog nader te bepalen of wens van de klant).

...

Synchrone respons op ontvangen berichten

...