How to Pass XML String in SOAPDoc Parm

I am consuming a web service from a third party. One of the parameters in the SOAP Doc is an XML formatted as a string.

Let's say I have an XMLDoc with the following data:

Local string &strXML = "<?xml version=""1.0""?> John Doe 123456 jdoe@email.com ";

Local SoapDoc &SOAPDoc;
&SOAPDoc.AddParm("strUsersInXML", &strXML);

&SOAPXMLDoc = CreateXMLDoc();
&SOAPXMLDoc = &SOAPDoc.XmlDoc;

&request = CreateMessage(Operation.NEWUSER);

Invoking web service method from peoplesoft


I need to consume a third party web service, one its method's input parameter is a byte array. I tried lot of ways to crack this, but i couldn't make it. Can any one please suggest me how to do this?....

Thanks in advance