A "Header Block" element must have a name space. It may contain text information and any number of child elements.
It may also contain any number of attributes including SOAP predefined attributes. A "Header Block" has the following
structure:
"encodingStyle", "role", "mustUnderstand" and "relay" are SOAP predefined attributes. We will discuss them later.
A "Body" element has almost no restrictions. It may have text information, any number of attributes and any number of child
elements, with the following structure: