/**
*AUTO_GENERATED
*/
public BillOutstandingAmountResponseType BillOutstandingAmount(BillOutstandingAmountReq billOutstandingAmountReq, string apiUserName)
{
setStandardParams(billOutstandingAmountReq.BillOutstandingAmountRequest);
string response = Call("BillOutstandingAmount", billOutstandingAmountReq.ToXMLString(), apiUserName);
XmlDocument xmlDocument = new XmlDocument();
xmlDocument.LoadXml(response);
XmlNode xmlNode = xmlDocument.SelectSingleNode("*[local-name()='Envelope']/*[local-name()='Body']/*[local-name()='BillOutstandingAmountResponse']");
return new BillOutstandingAmountResponseType(xmlNode);
}