// Iterate searcItems and build QueryString
for (int i=0; i < searchItemList.size(); i++ )
{
SearchItem searchItem = searchItemList.get(i);
if (searchItem != null || (searchItem.getPointerName() != null && searchItem.getPointerValue() != null))
{
String name = searchItem.getPointerName();
String value = searchItem.getPointerValue().toLowerCase().replace(' ', '_');
if (name != null && value != null)
{
if (recordCounter == 0)
{
queryString.append(name.toLowerCase().replace(' ', '_'));