gematik / ePA-XDS-Document

Resources for electronic health record, XDS Document Service for document and MIO related use cases.
Apache License 2.0
4 stars 1 forks source link

WSDL 1.1 Binding for SOAP 1.2 minOccurs=0 #22

Open ruiyan-yu opened 3 months ago

ruiyan-yu commented 3 months ago

Hi,

WSDL 1.1 Binding Extension for SOAP 1.2

/wsoap12:header/@{any} This is an extensibility mechanism to allow additional attributes, defined in a foreign namespace, to be added to the element.

Is the intention really to add minOccurs="0" from the XML namespace(?) to the SOAP header in the WSDL document? This causes some difficulties for some parsers and class generators.

https://github.com/gematik/ePA-XDS-Document/blob/0a81292986aad7a123684259928d3af51cee907a/src/schema/XDSDocumentService.wsdl#L109 https://github.com/gematik/ePA-XDS-Document/blob/0a81292986aad7a123684259928d3af51cee907a/src/schema/XDSDocumentService.wsdl#L128

best regards