I have the following challenge.
I need to send and recieve variables in the function name tag, like this:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://www.arcus-integration.no/services">
      <ser:confirmMessage CreationDateTime="?" InterchangeId="?" SenderSystemId="?">

The function name is confirmMessage, and after that I will recieve (or send) these variables.
I just do not manage to build it into the register call. Right now my register looks like this:

            array(  'ReferedInterchangeId'  => 'xsd:string',
                    'ReferedMessageName'    => 'xsd:string',
                    'ProcessedDateTime'     => 'xsd:string',
                    'StatusMessage'         => 'tns:StatusMessage'),    // input parameters  
            array(  'Configurations'        => 'tns:parameters'),       // output parameter             
            $NS,                                                // namespace
            'confirmMessage',                                   // soapaction
            'document',                                         // style
            'encoded',                                          // use
            'Confirms that the info has been recieved'          // documentation

Can anyone help me getting this fixed?