-
SOAP-specific sub-elements within the overall
env:Envelope
(mandatory), namely an env:Header
(optional) and an env:Body
(mandatory).
Referência: https://www.w3.org/TR/2007/REC-soap12-part0-20070427/
-
The SOAP Header Element
The optional SOAP Header element contains application-specific information (like authentication, payment, etc) about the SOAP message.
If the Header element is present, it must be the first child element of the Envelope element.
The SOAP Body Element
The required SOAP Body element contains the actual SOAP message intended for the ultimate endpoint of the message.
Immediate child elements of the SOAP Body element may be namespace-qualified.
FONTE: http://www.w3schools.com/xml/xml_soap.asp
-
sabendo que o body é obrigatório, por eliminação mata a questão.
-
O elemento SOAP Header opcional contém informações específicas do aplicativo (como autenticação, pagamento, etc.) sobre a mensagem SOAP.
Se o elemento Header estiver presente, ele deverá ser o primeiro elemento filho do elemento Envelope.
O elemento SOAP Body O elemento SOAP Body necessário contém a mensagem SOAP real destinada ao terminal final da mensagem.
Elementos filho imediatos do elemento SOAP Body podem ser qualificados por namespace.