Zaak-documentservices 1.1.02 test geeft geen contenttype mee.

5 reacties / 0 nieuw
Dave Snijders
Zaak-documentservices 1.1.02 test geeft geen contenttype mee.

Bij het testen van zaak- documentservices 1.0 wordt er een voegzaakdocument bericht verstuurd. In dit bericht wordt bij "inhoud" echter geen "contenttype" meegegeven. Conform de documentatie  van zaak- en documentservices 1.1.02 is "contenttype" echter verplicht in het bericht Voegzaakdocument toe.

Kan dit worden aangepast in de testberichten?

Frank Samwel

Beste Dave,

In paragraaf 4.2.4 van het specificatiedocument lees ik in de tabel: 

object . inhoud@xmime:contentType     MimeType       o

De o in de meest rechter kolom betekent dat dit optioneel is. Het mag dus worden weggelaten.

Dave Snijders

Beste Frank,

Als ik de laatste specificatie er bij pak van versie 1.1 staat hier echter een v voor verplicht:

https://www.gemmaonline.nl/images/gemmaonline/6/6e/20150707_Specificatie...

Bijlage

contenttype.JPG
Michiel Verhoef

Ik heb hier zojuist uitgebreid naar gekeken maar heb moeten constateren dat er een fout in de latere versies van de documentatie zit. Deze fout zit vervolgens ook in de XSD schema's van ZDS 1.2.

Wat is het geval? In de oudere versies van ZDS (waaronder de voorafgaande versie 1.1.0) is contentType optioneel, net als in de versie van het document wat Frank aanhaalt. In de versie van de bijlage zie je in de bijgehouden wijzigingen dat indertijd het element inhoud en het bijbehorende attribuut contentType verplicht gemaakt zijn omdat deze voor CMIS verplicht zijn. Zo staat het ook beschreven in de 1.1.2 versie van de specificaties die op GEMMA Online staan en waar Dave naar verwijst.

Blijkbaar is deze wijziging niet goed meegekomen in de versie die hierop volgde, ZDS 1.2 waardoor deze fout in de specificatie, xsd schema's en het STP zit.

De constatering van Dave is dus correct en deze fout moet rechtgezet worden in de de latere versies van de standaard en de testen op het STP.

Bijlage

20150707 Specificatie Zaak- en Documentservices v1.1.02 - met renvooi.docx
Frank Samwel

Ik heb de correctie doorgevoerd in de tests. Hierin zit nu attribuut xmime:contentType opgenomen in element <inhoud>.