Using T-SQL functions in <fieldlist> element of web service XML

Hi

How can I use the T-SQL function for example ISNULL() in a <fieldlist> tag of a web service XML (using Sage CRM 7.1)?

When I execute the following request in a fiddler:

<?xml version="1.0" encoding="UTF-8"?>

<soap:Envelope xmlns:soap="">schemas.xmlsoap.org/.../" xmlns:xsd="">www.w3.org/.../XMLSchema" xmlns:xsi="">www.w3.org/.../XMLSchema-instance">
<soap:Header>
<SessionHeader xmlns="">http://tempuri.org/type">
<sessionId>14945547879211</sessionId>
</SessionHeader>
</soap:Header>
<soap:Body>
<queryrecord xmlns="">http://tempuri.org/type">
<fieldlist>lead_leadid, lead_description, isnull(lead_personphonenumber,'') as ppno</fieldlist>
<queryString>lead_leadid=400</queryString>
<entityname>lead</entityname>
<orderby />
</queryrecord>
</soap:Body>
</soap:Envelope>

It returns:

<SOAP-ENV:Fault>
         <faultcode>SOAP-ENV:Server</faultcode>
         <faultstring>Query failed to run successfully.</faultstring>
</SOAP-ENV:Fault>

However when I remove the ISNULL() function the call executes and returns the result successfully.