<?xml version="1.0" encoding="UTF-8"?>
<schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:platformCore="urn:core_2025_2.platform.webservices.netsuite.com" xmlns:platformCommonTyp="urn:types.common_2025_2.platform.webservices.netsuite.com" xmlns:platformCommon="urn:common_2025_2.platform.webservices.netsuite.com" targetNamespace="urn:common_2025_2.platform.webservices.netsuite.com" elementFormDefault="qualified" attributeFormDefault="unqualified">
    <xsd:import namespace="urn:core_2025_2.platform.webservices.netsuite.com" schemaLocation="../../../xsd/platform/v2025_2_0/core.xsd"/>
    <xsd:import namespace="urn:types.common_2025_2.platform.webservices.netsuite.com" schemaLocation="../../../xsd/platform/v2025_2_0/commonTypes.xsd"/>
    <!-- Address/start -->
    <complexType name="Address">
        <complexContent>
            <extension base="platformCore:Record">
                <sequence>
                    <element name="internalId" type="xsd:string" minOccurs="0"/>
                    <element name="country" type="platformCommonTyp:Country" minOccurs="0"/>
                    <element name="attention" type="xsd:string" minOccurs="0"/>
                    <element name="addressee" type="xsd:string" minOccurs="0"/>
                    <element name="addrPhone" type="xsd:string" minOccurs="0"/>
                    <element name="addr1" type="xsd:string" minOccurs="0"/>
                    <element name="addr2" type="xsd:string" minOccurs="0"/>
                    <element name="addr3" type="xsd:string" minOccurs="0"/>
                    <element name="city" type="xsd:string" minOccurs="0"/>
                    <element name="state" type="xsd:string" minOccurs="0"/>
                    <element name="zip" type="xsd:string" minOccurs="0"/>
                    <element name="addrText" type="xsd:string" minOccurs="0"/>
                    <element name="override" type="xsd:boolean" minOccurs="0"/>
                    <element name="customFieldList" type="platformCore:CustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <!-- PresentationItem/start -->
    <complexType name="PresentationItem">
        <sequence>
            <element name="item" type="platformCore:RecordRef" minOccurs="0"/>
            <element name="itemType" type="platformCommonTyp:PresentationItemType" minOccurs="0"/>
            <element name="description" type="xsd:string" minOccurs="0"/>
            <element name="onlinePrice" type="xsd:double" minOccurs="0"/>
            <element name="basePrice" type="xsd:double" minOccurs="0"/>
        </sequence>
    </complexType>
    <!-- PresentationItem/end -->
    <!-- Partners/start -->
    <complexType name="Partners">
        <sequence>
            <element name="partner" type="platformCore:RecordRef" minOccurs="0"/>
            <element name="partnerRole" type="platformCore:RecordRef" minOccurs="0"/>
            <element name="isPrimary" type="xsd:boolean" minOccurs="0"/>
            <element name="contribution" type="xsd:double" minOccurs="0"/>
        </sequence>
    </complexType>
    <!-- Partners/end -->
    <!-- LandedCost/start -->
    <!-- Subrecord introduced in 2013.2 for Landed Cost per Line -->
    <complexType name="LandedCost">
        <complexContent>
            <extension base="platformCore:Record">
                <sequence>
                    <element name="landedCostDataList" type="platformCommon:LandedCostDataList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="LandedCostDataList">
        <sequence>
            <element name="landedCostData" type="platformCommon:LandedCostData" minOccurs="0" maxOccurs="unbounded"/>
        </sequence>
        <attribute name="replaceAll" type="xsd:boolean" default="false"/>
    </complexType>
    <complexType name="LandedCostData">
        <sequence>
            <element name="costCategory" type="platformCore:RecordRef" minOccurs="0"/>
            <element name="amount" type="xsd:double" minOccurs="0"/>
        </sequence>
    </complexType>
    <!-- "Summary" Landed Cost since 2013.2 - LandedCost sublist line renamed to LandedCostSummary -->
    <complexType name="LandedCostSummary">
        <sequence>
            <element name="category" type="platformCore:RecordRef" minOccurs="0"/>
            <element name="amount" type="xsd:double" minOccurs="0"/>
            <element name="source" type="platformCommonTyp:LandedCostSource" minOccurs="0"/>
            <element name="transaction" type="platformCore:RecordRef" minOccurs="0"/>
        </sequence>
    </complexType>
    <!-- LandedCost/end -->
    <!-- PurchLandedCostList/start -->
    <complexType name="PurchLandedCostList">
        <sequence>
            <element name="landedCost" type="platformCommon:LandedCostSummary" minOccurs="0" maxOccurs="unbounded"/>
        </sequence>
        <attribute name="replaceAll" type="xsd:boolean" default="true"/>
    </complexType>
    <!-- PurchLandedCostList/end -->
    <complexType name="CustomerSalesTeam">
        <sequence>
            <element name="employee" type="platformCore:RecordRef" minOccurs="0"/>
            <element name="salesRole" type="platformCore:RecordRef" minOccurs="0"/>
            <element name="isPrimary" type="xsd:boolean" minOccurs="0"/>
            <element name="contribution" type="xsd:double" minOccurs="0"/>
        </sequence>
    </complexType>
    <complexType name="TimeItem">
        <sequence>
            <element name="id" type="xsd:long" minOccurs="0"/>
            <element name="employee" type="platformCore:RecordRef" minOccurs="0"/>
            <element name="timeType" type="platformCommonTyp:TimeItemTimeType" minOccurs="0"/>
            <element name="tranDate" type="xsd:dateTime" minOccurs="0"/>
            <element name="customer" type="platformCore:RecordRef" minOccurs="0"/>
            <element name="isBillable" type="xsd:boolean" minOccurs="0"/>
            <element name="payrollItem" type="platformCore:RecordRef" minOccurs="0"/>
            <element name="item" type="platformCore:RecordRef" minOccurs="0"/>
            <element name="temporaryLocalJurisdiction" type="platformCore:RecordRef" minOccurs="0"/>
            <element name="temporaryStateJurisdiction" type="platformCore:RecordRef" minOccurs="0"/>
            <element name="department" type="platformCore:RecordRef" minOccurs="0"/>
            <element name="class" type="platformCore:RecordRef" minOccurs="0"/>
            <element name="location" type="platformCore:RecordRef" minOccurs="0"/>
            <element name="hours" type="platformCore:Duration" minOccurs="0"/>
            <element name="price" type="platformCore:RecordRef" minOccurs="0"/>
            <element name="rate" type="xsd:double" minOccurs="0"/>
            <element name="overrideRate" type="xsd:boolean" minOccurs="0"/>
            <element name="hoursTotal" type="platformCore:Duration" minOccurs="0"/>
            <element name="caseTaskEvent" type="platformCore:RecordRef" minOccurs="0"/>
            <element name="memo" type="xsd:string" minOccurs="0"/>
            <element name="isUtilized" type="xsd:boolean" minOccurs="0"/>
            <element name="isProductive" type="xsd:boolean" minOccurs="0"/>
            <element name="isExempt" type="xsd:boolean" minOccurs="0"/>
        </sequence>
    </complexType>
    <!-- InventoryDetail/start -->
    <complexType name="InventoryDetail">
        <complexContent>
            <extension base="platformCore:Record">
                <sequence>
                    <element name="inventoryAssignmentList" type="platformCommon:InventoryAssignmentList" minOccurs="0"/>
                    <element name="customForm" type="platformCore:RecordRef" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="RecurrenceDowMaskList">
        <sequence>
            <element name="recurrenceDowMask" type="platformCommonTyp:RecurrenceDow" minOccurs="1" maxOccurs="7"/>
        </sequence>
    </complexType>
    <complexType name="AccountingBookDetail">
        <sequence>
            <element name="accountingBook" type="platformCore:RecordRef" minOccurs="0"/>
            <element name="currency" type="platformCore:RecordRef" minOccurs="0"/>
            <element name="exchangeRate" type="xsd:double" minOccurs="0"/>
        </sequence>
    </complexType>
    <complexType name="AccountingBookDetailList">
        <sequence>
            <element name="accountingBookDetail" type="platformCommon:AccountingBookDetail" minOccurs="0" maxOccurs="unbounded"/>
        </sequence>
        <attribute name="replaceAll" type="xsd:boolean" default="true"/>
    </complexType>
    <complexType name="InventoryAssignmentList">
        <sequence>
            <element name="inventoryAssignment" type="platformCommon:InventoryAssignment" minOccurs="0" maxOccurs="unbounded"/>
        </sequence>
        <attribute name="replaceAll" type="xsd:boolean" default="false"/>
    </complexType>
    <complexType name="InventoryAssignment">
        <sequence>
            <element name="internalId" type="xsd:string" minOccurs="0"/>
            <element name="issueInventoryNumber" type="platformCore:RecordRef" minOccurs="0"/>
            <element name="receiptInventoryNumber" type="xsd:string" minOccurs="0"/>
            <element name="binNumber" type="platformCore:RecordRef" minOccurs="0"/>
            <element name="toBinNumber" type="platformCore:RecordRef" minOccurs="0"/>
            <element name="quantity" type="xsd:double" minOccurs="0"/>
            <element name="expirationDate" type="xsd:dateTime" minOccurs="0"/>
            <element name="quantityAvailable" type="xsd:double" minOccurs="0"/>
            <element name="inventoryStatus" type="platformCore:RecordRef" minOccurs="0"/>
            <element name="toInventoryStatus" type="platformCore:RecordRef" minOccurs="0"/>
        </sequence>
    </complexType>
    <complexType name="Promotions">
        <sequence>
            <element name="promoCode" type="platformCore:RecordRef" minOccurs="0"/>
            <element name="couponCode" type="platformCore:RecordRef" minOccurs="0"/>
        </sequence>
    </complexType>
    <complexType name="PromotionsList">
        <sequence>
            <element name="promotions" type="platformCommon:Promotions" minOccurs="0" maxOccurs="unbounded"/>
        </sequence>
        <attribute name="replaceAll" type="xsd:boolean" default="true"/>
    </complexType>
    <complexType name="InventoryDetailSearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="binNumber" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalIdString" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="inventoryNumber" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="quantity" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="status" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="Installment">
        <sequence>
            <element name="amount" type="xsd:double" minOccurs="0"/>
            <element name="dueDate" type="xsd:dateTime" minOccurs="0"/>
            <element name="amountDue" type="xsd:double" minOccurs="0"/>
            <element name="seqNum" type="xsd:long" minOccurs="0"/>
            <element name="status" type="xsd:string" minOccurs="0"/>
        </sequence>
    </complexType>
    <complexType name="InstallmentList">
        <sequence>
            <element name="installment" type="platformCommon:Installment" minOccurs="0" maxOccurs="unbounded"/>
        </sequence>
        <attribute name="replaceAll" type="xsd:boolean" default="true"/>
    </complexType>
    <complexType name="InventoryDetailSearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="binNumber" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="externalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="inventoryNumber" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="quantity" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="status" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <!-- InventoryDetail/end -->
    <!-- entity/start -->
    <complexType name="EntitySearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="address" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="addressee" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="addressLabel" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="addressPhone" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="attention" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="city" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="comments" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="country" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="county" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="dateCreated" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="defaultTaxReg" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="defaultTaxRegText" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="email" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="entityId" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="externalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalIdString" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="fax" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="giveAccess" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="globalSubscriptionStatus" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="image" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="isDefaultBilling" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isDefaultShipping" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isInactive" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="language" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="lastModifiedDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="level" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="permission" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="phone" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="phoneticName" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="state" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="subsidiary" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="type" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="zipCode" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="customFieldList" type="platformCore:SearchCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="EntitySearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="address" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="address1" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="address2" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="address3" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="addressee" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="addressInternalId" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="addressLabel" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="addressPhone" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="altEmail" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="altName" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="altPhone" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="attention" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billAddress1" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billAddress2" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billAddress3" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billAddressee" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billAttention" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billCity" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billCountry" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billCountryCode" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billPhone" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billState" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billZipCode" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="city" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="comments" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="country" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="countryCode" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="dateCreated" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="defaultTaxReg" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="email" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="entityId" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="entityNumber" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="externalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="fax" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="globalSubscriptionStatus" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="image" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isDefaultBilling" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isDefaultShipping" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isInactive" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="language" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="lastModifiedDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="level" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="permission" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="phone" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="phoneticName" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipAddress1" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipAddress2" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipAddress3" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipAddressee" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipAttention" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipCity" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipCountry" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipCountryCode" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipPhone" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipState" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipZip" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="state" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="subscription" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="subscriptionDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="subscriptionStatus" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="subsidiary" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="type" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="zipCode" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="customFieldList" type="platformCore:SearchColumnCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <!-- entity/end -->
    <!-- contact/start -->
    <complexType name="ContactSearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="address" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="addressee" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="addressLabel" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="addressPhone" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="attention" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="availableOffline" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="category" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="city" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="comments" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="company" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="contactRole" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="contactSource" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="country" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="county" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="dateCreated" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="defaultTaxReg" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="defaultTaxRegText" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="email" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="employer" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="entityId" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="externalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalIdString" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="fax" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="firstName" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="giveAccess" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="globalSubscriptionStatus" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="group" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="hasDuplicates" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="image" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="isDefaultBilling" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isDefaultShipping" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isInactive" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isPrivate" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="language" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="lastModifiedDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="lastName" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="level" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="middleName" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="owner" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="permission" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="phone" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="phoneticName" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="salutation" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="state" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="subsidiary" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="title" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="type" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="zipCode" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="customFieldList" type="platformCore:SearchCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="ContactSearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="address" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="address1" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="address2" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="address3" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="addressee" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="addressInternalId" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="addressLabel" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="addressPhone" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="altEmail" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="altName" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="altPhone" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="attention" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="availableOffline" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billAddress1" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billAddress2" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billAddress3" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billAddressee" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billAttention" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billCity" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billCountry" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billCountryCode" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billPhone" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billState" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billZipCode" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="category" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="city" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="comments" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="company" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="contactRole" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="contactSource" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="country" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="countryCode" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="dateCreated" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="defaultTaxReg" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="email" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="entityId" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="entityNumber" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="externalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="fax" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="firstName" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="giveAccess" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="globalSubscriptionStatus" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="hasDuplicates" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="homePhone" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="image" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isDefaultBilling" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isDefaultShipping" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isInactive" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="language" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="lastModifiedDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="lastName" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="level" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="middleName" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="mobilePhone" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="owner" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="permission" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="phone" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="phoneticName" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="salutation" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipAddress1" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipAddress2" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipAddress3" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipAddressee" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipAttention" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipCity" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipCountry" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipCountryCode" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipPhone" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipState" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipZip" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="state" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="subscription" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="subscriptionDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="subscriptionStatus" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="subsidiary" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="title" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="zipCode" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="customFieldList" type="platformCore:SearchColumnCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <!-- contact/end -->
    <!-- customer/start -->
    <complexType name="CustomerSearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="accountNumber" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="address" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="addressee" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="addressLabel" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="addressPhone" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="assignedSite" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="assignedSiteId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="attention" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="availableOffline" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="balance" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="billAddress" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="boughtAmount" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="boughtDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="buyingReason" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="buyingTimeFrame" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="category" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="ccCustomerCode" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="ccDefault" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="ccExpDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="ccHolderName" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="ccNumber" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="ccState" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="ccStateFrom" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="ccType" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="city" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="classBought" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="comments" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="companyName" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="consolBalance" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="consolDaysOverdue" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="consolDepositBalance" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="consolOverdueBalance" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="consolUnbilledOrders" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="contact" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="contribution" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="conversionDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="country" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="county" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="creditHold" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="creditHoldOverride" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="creditLimit" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="currency" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="custStage" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="custStatus" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="dateClosed" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="dateCreated" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="daysOverdue" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="defaultAllocationStrategy" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="defaultOrderPriority" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="defaultTaxReg" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="defaultTaxRegText" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="depositBalance" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="deptBought" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="drAccount" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="email" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="emailPreference" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="emailTransactions" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="endDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="entityId" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="entityStatus" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="estimatedBudget" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="explicitConversion" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="externalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalIdString" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="fax" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="faxTransactions" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="firstName" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="firstOrderDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="firstSaleDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="fxAccount" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="fxBalance" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="fxConsolBalance" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="fxConsolUnbilledOrders" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="fxUnbilledOrders" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="giveAccess" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="globalSubscriptionStatus" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="group" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="groupPricingLevel" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="hasDuplicates" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="image" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="isBudgetApproved" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isDefaultBilling" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isDefaultShipping" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isInactive" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isPerson" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isReportedLead" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isShipAddress" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="itemPricingLevel" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="itemPricingUnitPrice" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="itemsBought" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="itemsOrdered" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="language" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="lastModifiedDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="lastName" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="lastOrderDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="lastSaleDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="leadDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="leadSource" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="level" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="locationBought" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="manualCreditHold" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="merchantAccount" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="middleName" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="monthlyClosing" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="onCreditHold" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="orderedAmount" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="orderedDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="otherRelationships" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="overdueBalance" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="parent" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="parentItemsBought" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="parentItemsOrdered" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="partner" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="partnerContribution" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="partnerRole" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="partnerTeamMember" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="pec" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="permission" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="phone" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="phoneticName" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="priceLevel" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="pricingGroup" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="pricingItem" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="printTransactions" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="prospectDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="pstExempt" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="receivablesAccount" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="reminderDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="resaleNumber" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="role" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="salesReadiness" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="salesRep" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="salesTeamMember" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="salesTeamRole" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="salutation" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="shipAddress" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="shipComplete" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="shippingItem" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="sourceSite" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="sourceSiteId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="stage" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="startDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="state" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="subsidBought" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="subsidiary" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="taxable" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="terms" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="territory" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="title" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="unbilledOrders" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="url" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="vatRegNumber" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="webLead" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="zipCode" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="customFieldList" type="platformCore:SearchCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="CustomerSearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="accountNumber" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="address" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="address1" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="address2" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="address3" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="addressee" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="addressInternalId" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="addressLabel" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="addressPhone" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="altContact" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="altEmail" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="altName" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="altPhone" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="assignedSite" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="assignedSiteId" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="attention" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="availableOffline" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="balance" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billAddress" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billAddress1" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billAddress2" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billAddress3" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billAddressee" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billAttention" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billCity" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billCountry" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billCountryCode" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billPhone" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billState" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billZipCode" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="buyingReason" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="buyingTimeFrame" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="category" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="ccCustomerCode" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="ccDefault" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="ccExpDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="ccHolderName" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="ccInternalId" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="ccNumber" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="ccState" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="ccStateFrom" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="ccType" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="city" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="comments" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="companyName" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="consolBalance" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="consolDaysOverdue" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="consolDepositBalance" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="consolOverdueBalance" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="consolUnbilledOrders" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="contact" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="contribution" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="contributionPrimary" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="conversionDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="country" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="countryCode" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="creditHold" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="creditHoldOverride" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="creditLimit" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="currency" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="dateClosed" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="dateCreated" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="daysOverdue" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="defaultAllocationStrategy" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="defaultOrderPriority" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="defaultTaxReg" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="depositBalance" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="drAccount" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="email" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="emailPreference" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="emailTransactions" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="endDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="entityId" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="entityNumber" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="entityStatus" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="estimatedBudget" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="explicitConversion" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="externalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="fax" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="faxTransactions" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="firstName" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="firstOrderDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="firstSaleDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="fxAccount" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="fxBalance" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="fxConsolBalance" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="fxConsolUnbilledOrders" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="fxUnbilledOrders" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="giveAccess" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="globalSubscriptionStatus" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="groupPricingLevel" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="hasDuplicates" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="homePhone" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="image" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isBudgetApproved" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isDefaultBilling" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isDefaultShipping" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isInactive" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isPerson" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isShipAddress" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="itemPricingLevel" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="itemPricingUnitPrice" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="jobEndDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="jobProjectedEnd" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="jobStartDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="jobType" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="language" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="lastModifiedDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="lastName" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="lastOrderDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="lastSaleDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="leadDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="leadSource" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="level" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="manualCreditHold" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="middleName" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="mobilePhone" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="monthlyClosing" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="onCreditHold" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="overdueBalance" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="parent" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="partner" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="partnerContribution" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="partnerRole" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="partnerTeamMember" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="pec" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="permission" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="phone" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="phoneticName" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="prefCCProcessor" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="priceLevel" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="pricingGroup" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="pricingItem" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="printTransactions" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="prospectDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="receivablesAccount" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="reminderDays" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="resaleNumber" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="role" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="salesReadiness" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="salesRep" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="salesTeamMember" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="salesTeamRole" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="salutation" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipAddress" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipAddress1" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipAddress2" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipAddress3" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipAddressee" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipAttention" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipCity" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipComplete" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipCountry" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipCountryCode" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipPhone" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shippingItem" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipState" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipZip" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="sourceSite" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="sourceSiteId" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="stage" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="startDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="state" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="subscription" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="subscriptionDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="subscriptionStatus" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="subsidiary" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="taxable" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="taxItem" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="terms" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="territory" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="title" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="unbilledOrders" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="url" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="vatRegNumber" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="webLead" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="zipCode" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="customFieldList" type="platformCore:SearchColumnCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <!-- customer/end -->
    <!-- calendarEvent/start -->
    <complexType name="CalendarEventSearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="accessLevel" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="attendee" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="calendar" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="completedDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="createdDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="externalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalIdString" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="instanceStart" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="isUpcomingEvent" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="lastModifiedDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="location" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="message" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="organizer" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="owner" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="resource" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="response" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="startDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="status" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="title" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="customFieldList" type="platformCore:SearchCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="CalendarEventSearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="accessLevel" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="attendee" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="company" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="completedDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="contact" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="createdDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="endTime" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="externalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="instanceEnd" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="instanceStart" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="lastModifiedDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="location" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="markdone" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="message" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="organizer" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="owner" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="recurrence" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="resource" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="response" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="startDate" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="startTime" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="status" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="title" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="transaction" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="customFieldList" type="platformCore:SearchColumnCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <!-- calendarEvent/end -->
    <!-- task/start -->
    <complexType name="TaskSearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="actualTime" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="assigned" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="company" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="completedDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="contact" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="createdDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="endDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="estimatedTime" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="estimatedTimeOverride" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="externalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalIdString" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="isJobSummaryTask" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isJobTask" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isPrivate" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="lastModifiedDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="milestone" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="owner" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="percentComplete" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="percentTimeComplete" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="priority" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="startDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="status" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="timeRemaining" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="title" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="customFieldList" type="platformCore:SearchCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="TaskSearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="accessLevel" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="actualTime" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="assigned" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="company" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="completedDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="contact" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="createdDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="dueDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="estimatedTime" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="estimatedTimeOverride" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="externalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isJobSummaryTask" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isJobTask" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="lastModifiedDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="markdone" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="message" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="milestone" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="order" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="owner" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="percentComplete" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="percentTimeComplete" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="priority" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="startDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="startTime" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="status" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="timeRemaining" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="title" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="transaction" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="customFieldList" type="platformCore:SearchColumnCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <!-- task/end -->
    <!-- opportunity/start -->
    <complexType name="OpportunitySearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="amount" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="availableOffline" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="buyingReason" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="buyingTimeFrame" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="class" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="closeDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="competitor" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="contribution" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="currency" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="custType" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="dateCreated" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="daysOpen" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="daysToClose" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="department" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="entity" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="entityStatus" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="estimatedBudget" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="expectedCloseDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="externalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalIdString" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="forecastType" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="foreignProjectedAmount" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="foreignRangeHigh" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="foreignRangeLow" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="fxTranCostEstimate" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="isBudgetApproved" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="item" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="lastModifiedDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="leadSource" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="location" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="memo" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="number" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="partner" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="partnerContribution" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="partnerRole" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="partnerTeamMember" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="postingPeriod" type="platformCore:RecordRef" minOccurs="0"/>
                    <element name="postingPeriodRelative" type="platformCommonTyp:PostingPeriodDate" minOccurs="0"/>
                    <element name="probability" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="projAltSalesAmt" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="projectedTotal" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="rangeHigh" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="rangeHighAlt" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="rangeLow" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="rangeLowAlt" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="salesReadiness" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="salesRep" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="salesTeamMember" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="salesTeamRole" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="status" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="subsidiary" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="taxPeriod" type="platformCore:RecordRef" minOccurs="0"/>
                    <element name="taxPeriodRelative" type="platformCommonTyp:PostingPeriodDate" minOccurs="0"/>
                    <element name="title" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="tranCostEstimate" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="tranDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="tranEstGrossProfit" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="tranEstGrossProfitPct" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="tranFxEstGrossProfit" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="tranId" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="winLossReason" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="wonBy" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="customFieldList" type="platformCore:SearchCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="OpportunitySearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="actionItem" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="availableOffline" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="buyingReason" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="buyingTimeFrame" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="class" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="closeDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="competitor" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="contribution" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="contributionPrimary" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="currency" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="custType" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="dateCreated" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="daysOpen" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="daysToClose" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="decisionMaker" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="department" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="entity" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="entityStatus" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="estimatedBudget" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="expectedCloseDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="externalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="forecastType" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="foreignProjectedAmount" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="foreignRangeHigh" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="foreignRangeLow" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="fxTranCostEstimate" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isBudgetApproved" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="lastModifiedDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="leadSource" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="location" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="memo" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="partner" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="partnerContribution" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="partnerRole" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="partnerTeamMember" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="period" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="probability" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="projAltSalesAmt" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="projectedTotal" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="rangeHigh" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="rangeHighAlt" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="rangeLow" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="rangeLowAlt" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="salesReadiness" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="salesRep" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="salesTeamMember" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="salesTeamRole" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="status" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="subsidiary" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="taxPeriod" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="title" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="total" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="tranCostEstimate" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="tranDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="tranEstGrossProfit" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="tranEstGrossProfitPct" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="tranFxEstGrossProfit" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="tranId" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="weightedTotal" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="winLossReason" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="wonBy" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="customFieldList" type="platformCore:SearchColumnCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <!-- opportunity/end -->
    <!-- employee/start -->
    <complexType name="EmployeeSearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="address" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="addressee" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="addressLabel" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="addressPhone" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="alienNumber" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="allocation" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="anniversary" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="approvalLimit" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="approver" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="attention" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="authWorkDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="baseWage" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="baseWageType" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="billAddress" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="billingClass" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="birthDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="birthDay" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="bonusTarget" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="bonusTargetComment" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="bonusTargetPayFrequency" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="bonusTargetType" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="cContribution" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="city" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="class" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="comments" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="commissionPlan" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="compensationCurrency" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="concurrentWebServicesUser" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="corporateCardProfile" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="country" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="county" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="dateCreated" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="deduction" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="defaultAcctCorpCardExp" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="defaultExpenseReportCurrency" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="defaultTaxReg" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="defaultTaxRegText" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="department" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="earning" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="education" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="eligibleForCommission" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="email" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="embossedName" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="employeeStatus" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="employeeType" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="employeeTypeKpi" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="entityId" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="ethnicity" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="expenseLimit" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="expenseReportCurrency" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="expiration" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="externalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalIdString" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="fax" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="firstName" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="gender" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="giveAccess" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="globalSubscriptionStatus" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="group" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="hireDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="I9Verified" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="image" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="isDefaultBilling" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isDefaultShipping" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isInactive" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isJobManager" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isJobResource" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isTemplate" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="job" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="jobDescription" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="laborCost" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="language" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="lastModifiedDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="lastName" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="lastPaidDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="lastReviewDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="level" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="location" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="maritalStatus" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="middleName" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="nextReviewDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="offlineAccess" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="payFrequency" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="permChangeDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="permission" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="permissionChange" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="phone" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="phoneticName" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="positionTitle" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="primaryEarningAmount" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="primaryEarningItem" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="primaryEarningType" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="purchaseOrderApprovalLimit" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="purchaseOrderApprover" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="purchaseOrderLimit" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="releaseDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="residentStatus" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="role" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="roleChange" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="roleChangeDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="salesRep" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="salesRole" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="salutation" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="socialSecurityNumber" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="startDateTimeOffCalc" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="state" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="subsidiary" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="supervisor" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="supportRep" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="targetUtilization" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="terminationCategory" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="terminationDetails" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="terminationReason" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="terminationRegretted" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="timeApprover" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="timeOffPlan" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="title" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="usePerquest" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="useTimeData" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="visaExpDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="visaType" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="withholding" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="workCalendar" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="workplace" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="zipCode" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="customFieldList" type="platformCore:SearchCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="EmployeeSearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="accountNumber" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="address" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="address1" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="address2" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="address3" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="addressee" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="addressInternalId" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="addressLabel" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="addressPhone" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="alienNumber" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="allocation" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="altEmail" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="altName" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="altPhone" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="approvalLimit" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="approver" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="attention" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="authWorkDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="baseWage" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="baseWageType" type="platformCore:SearchEnumMultiSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billAddress" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billAddress1" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billAddress2" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billAddress3" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billAddressee" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billAttention" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billCity" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billCountry" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billCountryCode" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billingClass" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billPhone" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billState" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billZipCode" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="birthDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="birthDay" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="bonusTarget" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="bonusTargetComment" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="bonusTargetPayFrequency" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="bonusTargetType" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="city" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="class" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="comments" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="compensationCurrency" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="concurrentWebServicesUser" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="corporateCardProfile" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="country" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="countryCode" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="dateCreated" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="defaultAcctCorpCardExp" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="defaultExpenseReportCurrency" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="defaultTaxReg" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="department" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="eligibleForCommission" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="email" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="embossedName" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="employeeStatus" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="employeeType" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="entityId" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="entityNumber" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="ethnicity" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="expenseLimit" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="expenseReportCurrency" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="expiration" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="externalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="fax" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="firstName" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="gender" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="giveAccess" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="globalSubscriptionStatus" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="hireDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="homePhone" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="i9Verified" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="image" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isDefaultBilling" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isDefaultShipping" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isInactive" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isJobManager" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isJobResource" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isSalesRep" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isSupportRep" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isTemplate" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="job" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="laborCost" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="language" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="lastModifiedDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="lastName" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="lastPaidDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="lastReviewDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="level" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="location" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="maritalStatus" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="middleName" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="mobilePhone" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="nextReviewDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="offlineAccess" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="payFrequency" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="permChangeDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="permChangeLevel" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="permission" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="permissionChange" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="phone" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="phoneticName" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="positionTitle" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="primaryEarningAmount" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="primaryEarningItem" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="primaryEarningType" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="purchaseOrderApprovalLimit" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="purchaseOrderApprover" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="purchaseOrderLimit" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="releaseDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="residentStatus" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="role" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="roleChange" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="roleChangeAction" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="roleChangeDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="salesRole" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="salutation" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipAddress1" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipAddress2" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipAddress3" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipAddressee" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipAttention" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipCity" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipCountry" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipCountryCode" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipPhone" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipState" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipZip" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="socialSecurityNumber" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="startDateTimeOffCalc" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="state" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="subscription" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="subscriptionDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="subscriptionStatus" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="subsidiary" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="supervisor" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="targetUtilization" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="terminationCategory" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="terminationDetails" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="terminationReason" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="terminationRegretted" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="timeApprover" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="timeOffPlan" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="title" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="usePerquest" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="useTimeData" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="visaExpDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="visaType" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="workCalendar" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="workplace" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="zipCode" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="customFieldList" type="platformCore:SearchColumnCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <!-- employee/end -->
    <!-- phoneCall/start -->
    <complexType name="PhoneCallSearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="assigned" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="company" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="completedDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="contact" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="createdBy" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="createdDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="externalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalIdString" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="isPrivate" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="lastModifiedDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="owner" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="phone" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="priority" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="startDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="status" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="title" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="customFieldList" type="platformCore:SearchCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="PhoneCallSearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="accessLevel" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="assigned" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="company" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="completedDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="contact" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="createdDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="endDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="externalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="lastModifiedDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="markdone" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="message" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="owner" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="phone" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="priority" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="startDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="startTime" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="status" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="title" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="transaction" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="customFieldList" type="platformCore:SearchColumnCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <!-- phoneCall/end -->
    <!-- supportCase/start -->
    <complexType name="SupportCaseSearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="assigned" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="awaitingReply" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="caseNumber" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="category" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="closedDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="company" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="contact" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="createdDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="email" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="escalateTo" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalIdString" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="helpDesk" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="inboundEmail" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="isInactive" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="issue" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="item" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="lastMessage" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="lastModifiedDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="lastReopenedDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="locked" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="message" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="messageAuthor" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="messageDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="messageType" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="module" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="number" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="origin" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="priority" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="product" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="profile" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="serialNumber" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="stage" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="startDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="status" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="subsidiary" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="title" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="customFieldList" type="platformCore:SearchCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="SupportCaseSearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="assigned" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="awaitingReply" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="caseNumber" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="category" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="company" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="contact" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="createdDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="customerStage" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="email" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="endDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="escalatee" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="externalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="helpDesk" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="inboundEmail" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isInactive" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="issue" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="issueNumber" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="item" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="lastMessageDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="lastModifiedDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="lastReopenedDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="locked" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="module" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="origin" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="priority" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="product" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="profile" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="serialNumber" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="stage" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="startDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="status" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="subsidiary" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="title" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="customFieldList" type="platformCore:SearchColumnCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <!-- supportCase/end -->
    <!-- message/start -->
    <complexType name="MessageSearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="author" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="authorEmail" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="bcc" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="cc" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="externalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalIdString" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="hasAttachment" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="internalOnly" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="message" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="messageDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="messageType" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="recipient" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="recipientEmail" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="subject" type="platformCore:SearchStringField" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="MessageSearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="author" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="authorEmail" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="bcc" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="cc" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="externalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="hasAttachment" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalOnly" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isEmailed" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isIncoming" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="message" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="messageDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="messageType" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="recipient" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="recipientEmail" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="subject" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <!-- message/end -->
    <!-- note/start -->
    <complexType name="NoteSearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="author" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="direction" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="externalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalIdString" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="note" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="noteDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="noteType" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="title" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="customFieldList" type="platformCore:SearchCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="NoteSearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="author" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="direction" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="externalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="note" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="noteDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="noteType" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="title" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="customFieldList" type="platformCore:SearchColumnCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <!-- note/end -->
    <!-- customRecord/start -->
    <complexType name="CustomRecordSearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="recType" type="platformCore:RecordRef"/>
                    <element name="availableOffline" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="created" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="externalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalIdString" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="id" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="isInactive" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="lastModified" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="lastModifiedBy" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="name" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="owner" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="parent" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="customFieldList" type="platformCore:SearchCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="CustomRecordSearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="recType" type="platformCore:RecordRef"/>
                    <element name="altName" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="availableOffline" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="created" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="externalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="id" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isInactive" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="lastModified" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="lastModifiedBy" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="name" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="owner" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="parent" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="customFieldList" type="platformCore:SearchColumnCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <!-- customRecord/end -->
    <!-- customList/start -->
    <!-- customList/end -->
    <!-- customerCategory/start -->
    <!-- customerCategory/end -->
    <!-- contactCategory/start -->
    <!-- contactCategory/end -->
    <!-- winLossReason/start -->
    <!-- winLossReason/end -->
    <!-- priceLevel/start -->
    <!-- priceLevel/end -->
    <!-- term/start -->
    <!-- term/end -->
    <!-- noteType/start -->
    <!-- noteType/end -->
    <!-- paymentMethod/start -->
    <!-- paymentMethod/end -->
    <!-- leadSource/start -->
    <!-- leadSource/end -->
    <!-- itemFulfillment/start -->
    <!-- itemFulfillment/end -->
    <!-- currency/start -->
    <!-- currency/end -->
    <!-- supportCaseStatus/start -->
    <!-- supportCaseStatus/end -->
    <!-- supportCaseType/start -->
    <!-- supportCaseType/end -->
    <!-- supportCasePriority/start -->
    <!-- supportCasePriority/end -->
    <!-- supportCaseOrigin/start -->
    <!-- supportCaseOrigin/end -->
    <!-- supportCaseIssue/start -->
    <!-- supportCaseIssue/end -->
    <!-- customerStatus/start -->
    <!-- customerStatus/end -->
    <!-- account/start -->
    <complexType name="AccountSearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="accountingContext" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="balance" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="cashFlowRateType" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="category1099Misc" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="description" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="displayName" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="externalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalIdString" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="generalRateType" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="isInactive" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="legalName" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="locale" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="localizedLegalName" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="localizedName" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="localizedNumber" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="name" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="number" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="parent" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="subsidiary" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="type" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="customFieldList" type="platformCore:SearchCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="AccountSearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="accountingContext" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="balance" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="cashFlowRateType" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="category1099Misc" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="description" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="displayName" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="externalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="generalRateType" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isInactive" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="legalName" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="locale" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="localizedLegalName" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="localizedName" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="localizedNumber" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="name" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="number" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="subsidiary" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="type" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="customFieldList" type="platformCore:SearchColumnCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <!-- account/end -->
    <complexType name="RevRecScheduleSearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="accountingBook" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="amorStatus" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="amortizedAmount" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="amorType" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="amount" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="currency" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="deferredAmount" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="destAcct" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalIdString" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="initialAmt" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="isRecognized" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="jeDoc" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="name" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="pctComplete" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="pctRecognition" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="periodOffset" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="postPeriod" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="schedDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="scheduleNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="scheduleNumberText" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="sourceAcct" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="srcTranPostPeriod" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="srcTranType" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="startOffset" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="templateName" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="useForeignAmounts" type="platformCore:SearchBooleanField" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="RevRecScheduleSearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="accountingBook" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="amorStatus" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="amorTemplate" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="amortizedAmount" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="amorType" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="amount" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="currency" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="deferredAmount" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="destAcct" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="externalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="initialAmt" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isRecognized" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="jeDoc" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="lineSequenceNumber" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="name" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="nameUrl" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="pctComplete" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="pctRecognition" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="periodOffset" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="recurAmount" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="recurFxAmount" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="schedDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="scheduleNumber" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="sourceAcct" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="srcDocLine" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="srcTran" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="srcTranPostPeriod" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="startOffset" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="useForeignAmounts" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="RevRecTemplateSearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="amorMethod" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="amorPeriod" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="amorStartOffset" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="amorTermSrc" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="amorType" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="contraAccount" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="deferralAccount" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalIdString" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="isInactive" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="name" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="periodOffset" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="targetAccount" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="useForeignAmounts" type="platformCore:SearchBooleanField" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="RevRecTemplateSearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="amorMethod" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="amorPeriod" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="amorStartOffset" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="amorTermSrc" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="amorType" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="contraAccount" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="deferralAccount" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="externalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isInactive" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="name" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="periodOffset" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="targetAccount" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="useForeignAmounts" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <!-- unitsType/start -->
    <!-- unitsType/end -->
    <!-- bin/start -->
    <complexType name="BinSearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="binNumber" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="externalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalIdString" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="inactive" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="location" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="memo" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="customFieldList" type="platformCore:SearchCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="BinSearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="binNumber" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="externalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="inactive" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="location" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="memo" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="customFieldList" type="platformCore:SearchColumnCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <!-- bin/end -->
    <!-- department/start -->
    <complexType name="DepartmentSearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="externalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalIdString" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="isInactive" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="name" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="nameNoHierarchy" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="subsidiary" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="customFieldList" type="platformCore:SearchCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="DepartmentSearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="externalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isInactive" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="name" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="nameNoHierarchy" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="subsidiary" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="customFieldList" type="platformCore:SearchColumnCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <!-- department/end -->
    <!-- location/start -->
    <complexType name="LocationSearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="address" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="allowStorePickup" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="autoAssignmentRegionSetting" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="bufferStock" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="city" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="country" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="county" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="dailyShippingCapacity" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="endTime" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="externalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalIdString" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="geolocationMethod" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="isFriday" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isInactive" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isIncludeInCt" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isMonday" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isOffice" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isSaturday" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isSunday" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isThursday" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isTuesday" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isWednesday" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="latitude" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="locationType" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="longitude" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="makeInventoryAvailable" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="makeInventoryAvailableStore" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="name" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="nameNoHierarchy" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="nextPickupCutOffTime" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="phone" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="sameDayPickupCutOffTime" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="soPredConfidence" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="soPredictedDays" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="startTime" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="state" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="storePickupBufferStock" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="subsidiary" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="timeZone" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="totalShippingCapacity" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="tranprefix" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="usesBins" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="zip" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="customFieldList" type="platformCore:SearchCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="LocationSearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="address1" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="address2" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="address3" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="allowStorePickup" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="autoAssignmentRegionSetting" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="bufferStock" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="city" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="country" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="dailyShippingCapacity" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="endTime" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="externalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="geolocationMethod" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isFriday" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isInactive" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isIncludeInCt" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isMonday" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isOffice" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isSaturday" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isSunday" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isThursday" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isTuesday" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isWednesday" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="latitude" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="locationType" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="longitude" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="makeInventoryAvailable" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="makeInventoryAvailableStore" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="name" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="nameNoHierarchy" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="nextPickupCutOffTime" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="phone" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="sameDayPickupCutOffTime" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="soPredConfidence" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="soPredictedDays" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="startTime" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="state" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="storePickupBufferStock" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="subsidiary" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="timeZone" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="totalShippingCapacity" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="tranPrefix" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="usesBins" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="zip" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="customFieldList" type="platformCore:SearchColumnCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <!-- location/end -->
    <!-- classification/start -->
    <complexType name="ClassificationSearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="externalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalIdString" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="isInactive" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="name" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="nameNoHierarchy" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="subsidiary" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="customFieldList" type="platformCore:SearchCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="ClassificationSearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="externalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isInactive" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="name" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="nameNoHierarchy" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="subsidiary" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="customFieldList" type="platformCore:SearchColumnCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <!-- classification/end -->
    <!-- expenseCategory/start -->
    <!-- expenseCategory/end -->
    <!-- entityCustomField/start -->
    <!-- entityCustomField/end -->
    <!-- crmCustomField/start -->
    <!-- crmCustomField/end -->
    <!-- otherCustomField/start -->
    <!-- otherCustomField/end -->
    <!-- itemCustomField/start -->
    <!-- itemCustomField/end -->
    <!-- itemNumberCustomField/start -->
    <!-- itemNumberCustomField/end -->
    <!-- transactionBodyCustomField/start -->
    <!-- transactionBodyCustomField/end -->
    <!-- transactionColumnCustomField/start -->
    <!-- transactionColumnCustomField/end -->
    <!-- itemOptionCustomField/start -->
    <!-- itemOptionCustomField/end -->
    <!-- customRecordType/start -->
    <!-- customRecordType/end -->
    <!-- customRecordCustomField/start -->
    <!-- customRecordCustomField/end -->
    <!-- transaction/start -->
    <complexType name="TransactionSearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="account" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="accountType" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="acctCorpCardExp" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="actualProductionEndDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="actualProductionStartDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="actualShipDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="altSalesAmount" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="altSalesNetAmount" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="amount" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="amountPaid" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="amountRemaining" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="amountUnbilled" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="anyLineItem" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="appliedToForeignAmount" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="appliedToIsFxVariance" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="appliedToLinkAmount" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="appliedToLinkType" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="appliedToTransaction" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="applyingForeignAmount" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="applyingIsFxVariance" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="applyingLinkAmount" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="applyingLinkType" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="applyingTransaction" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="approvalStatus" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="authCode" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="autoCalculateLag" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="avsStreetMatch" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="avsZipMatch" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="billable" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="billAddress" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="billAddressee" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="billAttention" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="billCity" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="billCountry" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="billCounty" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="billedDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="billingAccount" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="billingSchedule" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="billingStatus" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="billingTransaction" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="billPhone" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="billState" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="billVarianceStatus" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="billZip" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="binNumber" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="binNumberQuantity" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="bomQuantity" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="bookSpecificTransaction" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="buildEntireAssembly" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="buildVariance" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="built" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="canHaveStackablePromotions" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="catchUpPeriod" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="ccCustomerCode" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="ccExpireDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="ccName" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="ccNumber" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="chargeType" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="class" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="cleared" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="closed" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="closeDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="cogs" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="commissionEffectiveDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="commit" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="componentYield" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="confirmationNumber" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="contribution" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="costComponentAmount" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="costComponentCategory" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="costComponentItem" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="costComponentQuantity" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="costComponentStandardCost" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="costEstimate" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="costEstimateRate" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="costEstimateType" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="createdBy" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="createdFrom" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="creditAmount" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="cscMatch" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="currency" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="customerSubOf" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="customForm" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="customGL" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="custType" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="dateCreated" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="daysOpen" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="daysOverdue" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="debitAmount" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="deferredRevenue" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="deferRevRec" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="department" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="depositDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="depositTransaction" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="drAccount" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="dueDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="email" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="employee" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="endDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="entity" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="entityStatus" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="estGrossProfit" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="estGrossProfitPct" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="exchangeRate" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="excludeCommission" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="excludeFromRateRequest" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="expectedCloseDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="expectedReceiptDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="expenseCategory" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="expenseDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="externalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalIdString" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="finChrg" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="firmed" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="forecastType" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="fulfillingTransaction" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="fxAccount" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="fxAmount" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="fxCostEstimate" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="fxCostEstimateRate" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="fxEstGrossProfit" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="fxTranCostEstimate" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="fxVsoeAllocation" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="fxVsoeAmount" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="fxVsoePrice" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="gcoAvailabelToCharge" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="gcoAvailableToRefund" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="gcoAvsStreetMatch" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="gcoAvsZipMatch" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="gcoBuyerAccountAge" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="gcoBuyerIp" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="gcoChargeAmount" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="gcoChargebackAmount" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="gcoConfirmedChargedTotal" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="gcoConfirmedRefundedTotal" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="gcoCreditcardNumber" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="gcoCscMatch" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="gcoFinancialState" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="gcoFulfillmentState" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="gcoOrderId" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="gcoOrderTotal" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="gcoPromotionAmount" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="gcoPromotionName" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="gcoRefundAmount" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="gcoShippingTotal" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="gcoStateChangedDetail" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="giftCertificate" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="grossAmount" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="includeInForecast" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="incoterm" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="intercoStatus" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="intercoTransaction" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="inventoryLocation" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="inventorySubsidiary" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="inVsoeBundle" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isAllocation" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isBackflush" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isGcoChargeback" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isGcoChargeConfirmed" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isGcoPaymentGuaranteed" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isGcoRefundConfirmed" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isInsideDelivery" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isInsidePickup" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isIntercompanyAdjustment" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isInTransitPayment" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isMultiShipTo" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isPayPalMeth" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isReversal" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isRevRecTransaction" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isScrap" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isShipAddress" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isTransferPriceCosting" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isVsoeAlloc" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isWip" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="item" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="itemFulfillmentChoice" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="itemRevision" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="itemSubOf" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="landedCostPerLine" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="lastModifiedDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="leadSource" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="lineUniqueKey" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="location" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="locationAutoAssigned" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="mainLine" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="mainName" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="manufacturingRouting" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="matchBillToReceipt" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="memo" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="memoMain" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="memorized" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="merchantAccount" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="message" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="multiSubsidiary" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="nameText" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="netAmount" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="nextApprover" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="nextBillDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="nexus" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="noAutoAssignLocation" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="nonReimbursable" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="number" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="oneTimeTotal" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="opportunity" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="orderAllocationStrategy" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="orderPriority" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="otherRefNum" type="platformCore:SearchTextNumberField" minOccurs="0"/>
                    <element name="otherRefNumNonDeposit" type="platformCore:SearchTextNumberField" minOccurs="0"/>
                    <element name="overheadParentItem" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="overrideInstallments" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="packageCount" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="paidTransaction" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="parent" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="partner" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="partnerContribution" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="partnerRole" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="partnerTeamMember" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="payingTransaction" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="paymentApproved" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="paymentEventDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="paymentEventHoldReason" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="paymentEventPurchaseCardUsed" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="paymentEventPurchaseDataSent" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="paymentEventResult" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="paymentEventType" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="paymentHold" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="paymentMethod" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="paymentOption" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="payPalPending" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="payPalStatus" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="payPalTranId" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="pnRefNum" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="poAsText" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="policyViolated" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="posting" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="postingPeriod" type="platformCore:RecordRef" minOccurs="0"/>
                    <element name="postingPeriodRelative" type="platformCommonTyp:PostingPeriodDate" minOccurs="0"/>
                    <element name="priceLevel" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="printedPickingTicket" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="probability" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="projectedAmount" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="projectTask" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="promoCode" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="purchaseOrder" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="quantity" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="quantityBilled" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="quantityCommitted" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="quantityPacked" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="quantityPicked" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="quantityRevCommitted" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="quantityShipRecv" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="recognizedRevenue" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="recordType" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="recurAnnuallyTotal" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="recurMonthlyTotal" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="recurQuarterlyTotal" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="recurringBill" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="recurWeeklyTotal" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="refNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="requestedDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="revCommitStatus" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="revCommittingStatus" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="revCommittingTransaction" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="revenueStatus" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="reversalDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="reversalNumber" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="revRecEndDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="revRecOnRevCommitment" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="revRecStartDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="revRecTermInMonths" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="salesEffectiveDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="salesOrder" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="salesRep" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="salesTeamMember" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="salesTeamRole" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="schedulingMethod" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="serialNumber" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="serialNumberCost" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="serialNumberCostAdjustment" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="serialNumberQuantity" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="serialNumbers" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="shipAddress" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="shipAddressee" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="shipAttention" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="shipCarrier" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="shipCity" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="shipComplete" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="shipCountry" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="shipCounty" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="shipDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="shipGroup" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="shipMethod" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="shipPhone" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="shipping" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="shipRecvStatus" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="shipRecvStatusLine" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="shipState" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="shipTo" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="shipZip" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="source" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="startDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="statistical" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="status" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="subscription" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="subscriptionLine" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="subsidiary" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="subsidiaryTaxRegNum" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="taxItem" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="taxLine" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="taxPeriod" type="platformCore:RecordRef" minOccurs="0"/>
                    <element name="taxPeriodRelative" type="platformCommonTyp:PostingPeriodDate" minOccurs="0"/>
                    <element name="taxPointDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="taxRate" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="terms" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="termsOfSale" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="title" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="toBeEmailed" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="toBePrinted" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="toSubsidiary" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="totalAmount" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="trackingNumbers" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="tranCostEstimate" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="tranDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="tranEstGrossProfit" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="tranEstGrossProfitPct" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="tranFxEstGrossProfit" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="tranId" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="tranIsVsoeBundle" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="transactionDiscount" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="transactionLineType" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="transactionNumber" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="transferLocation" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="transferOrderQuantityCommitted" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="transferOrderQuantityPacked" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="transferOrderQuantityPicked" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="transferOrderQuantityReceived" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="transferOrderQuantityShipped" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="type" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="unit" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="unitCostOverride" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="unitsType" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="vendType" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="visibleToCustomer" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="voided" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="vsoeAllocation" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="vsoeAmount" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="vsoeDeferral" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="vsoeDelivered" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="vsoePermitDiscount" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="vsoePrice" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="webSite" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="customFieldList" type="platformCore:SearchCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="TransactionSearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="abbrev" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="account" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="accountType" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="acctCorpCardExp" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="actualProductionEndDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="actualProductionStartDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="actualShipDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="altSalesAmount" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="altSalesNetAmount" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="amount" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="amountPaid" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="amountRemaining" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="amountUnbilled" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="appliedToForeignAmount" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="appliedToIsFxVariance" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="appliedToLinkAmount" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="appliedToLinkType" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="appliedToTransaction" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="applyingForeignAmount" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="applyingIsFxVariance" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="applyingLinkAmount" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="applyingLinkType" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="applyingTransaction" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="approvalStatus" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="authCode" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="autoCalculateLag" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="avsStreetMatch" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="avsZipMatch" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billable" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billAddress" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billAddress1" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billAddress2" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billAddress3" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billAddressee" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billAttention" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billCity" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billCountry" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billCountryCode" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billedDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billingAccount" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billingAmount" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billingSchedule" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billingTransaction" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billPhone" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billState" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billVarianceStatus" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billZip" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="binNumber" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="binNumberQuantity" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="bomQuantity" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="buildEntireAssembly" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="buildVariance" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="built" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="canHaveStackablePromotions" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="catchUpPeriod" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="ccCustomerCode" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="ccExpDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="ccHolderName" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="ccNumber" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="ccStreet" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="ccZipCode" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="class" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="cleared" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="closed" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="closeDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="cogsAmount" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="commissionEffectiveDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="commit" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="componentYield" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="confirmationNumber" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="contribution" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="contributionPrimary" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="costComponentAmount" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="costComponentCategory" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="costComponentItem" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="costComponentQuantity" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="costComponentStandardCost" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="costEstimate" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="costEstimateRate" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="costEstimateType" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="createdBy" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="createdFrom" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="creditAmount" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="cscMatch" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="currency" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="customForm" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="customGL" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="custType" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="dateCreated" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="daysOpen" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="daysOverdue" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="debitAmount" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="deferredRevenue" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="deferRevRec" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="department" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="depositDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="depositTransaction" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="discountAmount" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="docUnit" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="drAccount" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="dueDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="effectiveRate" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="email" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="endDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="entity" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="entityStatus" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="estGrossProfit" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="estGrossProfitPct" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="estGrossProfitPercent" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="exchangeRate" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="excludeCommission" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="excludeFromRateRequest" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="expectedCloseDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="expectedReceiptDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="expenseCategory" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="expenseDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="externalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="firmed" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="forecastType" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="fulfillingTransaction" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="fxAccount" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="fxAmount" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="fxCostEstimate" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="fxCostEstimateRate" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="fxEstGrossProfit" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="fxTranCostEstimate" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="fxVsoeAllocation" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="fxVsoeAmount" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="fxVsoePrice" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="gcoAvailabelToCharge" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="gcoAvailableToRefund" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="gcoAvsStreetMatch" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="gcoAvsZipMatch" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="gcoBuyerAccountAge" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="gcoBuyerIp" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="gcoChargeAmount" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="gcoChargebackAmount" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="gcoConfirmedChargedTotal" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="gcoConfirmedRefundedTotal" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="gcoCreditcardNumber" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="gcoCscMatch" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="gcoFinancialState" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="gcoFulfillmentState" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="gcoOrderId" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="gcoOrderTotal" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="gcoPromotionAmount" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="gcoPromotionName" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="gcoRefundAmount" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="gcoShippingTotal" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="gcoStateChangedDetail" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="giftCert" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="grossAmount" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="includeInForecast" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="incoterm" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="intercoStatus" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="intercoTransaction" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="inventoryLocation" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="inventorySubsidiary" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="inVsoeBundle" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isAllocation" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isBackflush" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isGcoChargeback" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isGcoChargeConfirmed" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isGcoPaymentGuaranteed" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isGcoRefundConfirmed" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isInsideDelivery" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isInsidePickup" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isIntercompanyAdjustment" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isInTransitPayment" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isMultiShipTo" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isReversal" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isRevRecTransaction" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isScrap" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isShipAddress" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isTransferPriceCosting" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isWip" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="item" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="itemFulfillmentChoice" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="itemRevision" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="landedCostPerLine" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="lastModifiedDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="leadSource" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="line" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="lineSequenceNumber" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="lineUniqueKey" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="location" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="locationAutoAssigned" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="mainLine" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="mainName" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="manufacturingRouting" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="matchBillToReceipt" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="memo" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="memoMain" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="memorized" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="merchantAccount" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="message" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="multiSubsidiary" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="netAmount" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="netAmountNoTax" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="nextApprover" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="nextBillDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="nexus" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="noAutoAssignLocation" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="nonReimbursable" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="oneTimeTotal" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="opportunity" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="options" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="orderAllocationStrategy" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="orderPriority" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="originator" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="otherRefNum" type="platformCore:SearchColumnTextNumberField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="overheadParentItem" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="overrideInstallments" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="packageCount" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="paidAmount" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="paidTransaction" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="partner" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="partnerContribution" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="partnerRole" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="partnerTeamMember" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="payingAmount" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="payingTransaction" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="paymentApproved" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="paymentEventDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="paymentEventHoldReason" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="paymentEventPurchaseCardUsed" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="paymentEventPurchaseDataSent" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="paymentEventResult" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="paymentEventType" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="paymentHold" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="paymentMethod" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="paymentOption" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="payPalPending" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="payPalStatus" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="payPalTranId" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="payrollBatch" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="pnRefNum" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="policyViolated" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="poRate" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="posting" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="postingPeriod" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="priceLevel" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="print" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="probability" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="projectedAmount" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="projectTask" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="promoCode" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="purchaseOrder" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="quantity" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="quantityBilled" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="quantityCommitted" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="quantityPacked" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="quantityPicked" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="quantityRevCommitted" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="quantityShipRecv" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="quantityUom" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="rate" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="realizedGainPostingTransaction" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="recognizedRevenue" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="recordType" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="recurAnnuallyTotal" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="recurMonthlyTotal" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="recurQuarterlyTotal" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="recurringBill" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="recurWeeklyTotal" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="refNumber" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="requestedDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="requiredDepositAmount" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="requiredDepositDue" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="requiredDepositPercentage" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="revCommitStatus" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="revCommittingTransaction" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="revenueStatus" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="reversalDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="reversalNumber" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="revRecEndDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="revRecOnRevCommitment" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="revRecStartDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="rgAccount" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="rgAmount" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="salesEffectiveDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="salesOrder" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="salesRep" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="salesTeamMember" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="salesTeamRole" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="schedulingMethod" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="serialNumber" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="serialNumberCost" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="serialNumberCostAdjustment" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="serialNumberQuantity" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="serialNumbers" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipAddress" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipAddress1" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipAddress2" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipAddress3" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipAddressee" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipAttention" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipCarrier" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipCity" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipComplete" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipCountry" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipCountryCode" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipGroup" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipMethod" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipPhone" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shippingAmount" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipRecvStatusLine" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipState" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipTo" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipZip" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="signedAmount" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="source" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="startDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="status" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="subscription" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="subscriptionLine" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="subsidiary" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="subsidiaryTaxRegNum" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="taxAmount" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="taxCode" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="taxLine" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="taxPeriod" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="taxPointDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="taxTotal" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="termInMonths" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="terms" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="termsOfSale" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="title" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="toBeEmailed" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="toBePrinted" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="toSubsidiary" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="total" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="totalCostEstimate" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="trackingNumbers" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="tranDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="tranEstGrossProfit" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="tranFxEstGrossProfit" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="tranId" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="tranIsVsoeBundle" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="transactionDiscount" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="transactionLineType" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="transactionNumber" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="transferLocation" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="transferOrderItemLine" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="transferOrderQuantityCommitted" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="transferOrderQuantityPacked" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="transferOrderQuantityPicked" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="transferOrderQuantityReceived" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="transferOrderQuantityShipped" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="type" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="unit" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="unitCostOverride" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="vendType" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="visibleToCustomer" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="vsoeAllocation" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="vsoeAmount" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="vsoeDeferral" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="vsoeDelivered" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="vsoePermitDiscount" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="vsoePrice" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="webSite" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="customFieldList" type="platformCore:SearchColumnCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <!-- transaction/end -->
    <!-- item/start -->
    <complexType name="ItemSearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="accBookRevRecForecastRule" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="account" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="accountingBook" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="accountingBookAmortization" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="accountingBookCreatePlansOn" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="accountingBookRevRecRule" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="accountingBookRevRecSchedule" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="allowedShippingMethod" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="alternateDemandSourceItem" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="atpLeadTime" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="atpMethod" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="autoLeadTime" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="autoPreferredStockLevel" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="autoReorderPoint" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="availableToPartners" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="averageCost" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="backwardConsumptionDays" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="binNumber" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="binOnHandAvail" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="binOnHandCount" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="bomQuantity" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="buildEntireAssembly" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="buildTime" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="buildTimeLotSize" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="buyItNowPrice" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="caption" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="category" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="class" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="component" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="componentOf" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="componentYield" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="consumptionUnit" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="contingentRevenueHandling" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="conversionRate" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="copyDescription" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="correlatedItem" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="correlatedItemCorrelation" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="correlatedItemCount" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="correlatedItemLift" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="correlatedItemPurchaseRate" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="cost" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="costAccountingStatus" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="costCategory" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="costEstimate" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="costEstimateType" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="costingMethod" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="countryOfManufacture" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="created" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="createJob" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="createRevenuePlansOn" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="dateViewed" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="daysBeforeExpiration" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="defaultReturnCost" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="defaultShippingMethod" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="deferRevRec" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="demandModifier" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="demandSource" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="demandTimeFence" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="department" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="directRevenuePosting" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="displayIneBayStore" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="displayName" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="distributionCategory" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="distributionNetwork" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="dontShowPrice" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="eBayItemDescription" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="eBayItemSubtitle" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="eBayItemTitle" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="ebayRelistingOption" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="effectiveBomControl" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="effectiveDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="effectiveRevision" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="enableCatchWeight" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="endAuctionsWhenOutOfStock" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="excludeFromSitemap" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="externalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalIdString" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="featuredDescription" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="feedDescription" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="feedName" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="fixedBuildTime" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="fixedLotSize" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="forwardConsumptionDays" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="fraudRisk" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="froogleProductFeed" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="futureHorizon" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="fxCost" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="generateAccruals" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="giftCertAuthCode" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="giftCertEmail" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="giftCertExpDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="giftCertFrom" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="giftCertMsg" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="giftCertOrigAmt" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="giftCertRecipient" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="hierarchyNode" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="hierarchyVersion" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="imageUrl" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="includeChildren" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="inventoryLocation" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="invtClassification" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="invtCountInterval" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="isAvailable" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isDropShipItem" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isFulfillable" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isGcoCompliant" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isInactive" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isLotItem" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isOnline" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isPreferredVendor" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isSerialItem" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isSpecialOrderItem" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isSpecialWorkOrderItem" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isStorePickupAllowed" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="issueProduct" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="isTaxable" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isVsoeBundle" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isWip" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="itemId" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="itemRevenueCategory" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="itemUrl" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="lastInvtCountDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="lastModifiedDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="lastPurchasePrice" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="lastQuantityAvailableChange" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="leadTime" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="listingDuration" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="location" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="locationAllowStorePickup" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="locationAtpLeadTime" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="locationAverageCost" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="locationBuildTime" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="locationCost" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="locationCostAccountingStatus" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="locationDefaultReturnCost" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="locationDemandSource" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="locationDemandTimeFence" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="locationFixedLotSize" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="locationInventoryCostTemplate" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="locationInvtClassification" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="locationInvtCountInterval" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="locationLastInvtCountDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="locationLeadTime" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="locationNextInvtCountDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="locationPeriodicLotSizeDays" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="locationPeriodicLotSizeType" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="locationPreferredStockLevel" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="locationQtyAvailForStorePickup" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="locationQuantityAvailable" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="locationQuantityBackOrdered" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="locationQuantityCommitted" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="locationQuantityInTransit" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="locationQuantityOnHand" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="locationQuantityOnOrder" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="locationReorderPoint" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="locationRescheduleInDays" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="locationRescheduleOutDays" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="locationSafetyStockLevel" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="locationStorePickupBufferStock" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="locationSupplyLotSizingMethod" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="locationSupplyTimeFence" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="locationSupplyType" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="locationTotalValue" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="locBackwardConsumptionDays" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="locForwardConsumptionDays" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="lowerWarningLimit" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="manufacturer" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="manufactureraddr1" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="manufacturerCity" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="manufacturerState" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="manufacturerTariff" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="manufacturerTaxId" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="manufacturerZip" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="manufacturingChargeItem" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="matchBillToReceipt" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="matrix" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="matrixChild" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="maximumQuantity" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="metaTagHtml" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="minimumQuantity" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="mossApplies" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="mpn" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="multManufactureAddr" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="nexTagCategory" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="nexTagProductFeed" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="nextInvtCountDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="numActiveListings" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="numberAllowedDownloads" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="numCurrentlyListed" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="obsoleteDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="obsoleteRevision" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="offerSupport" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="onlineCustomerPrice" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="onSpecial" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="otherVendor" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="outOfStockBehavior" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="overallQuantityPricingType" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="overheadType" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="pageTitle" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="parent" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="periodicLotSizeDays" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="periodicLotSizeType" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="planningItemCategory" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="preferenceCriterion" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="preferredBin" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="preferredLocation" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="preferredStockLevel" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="preferredStockLevelDays" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="price" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="pricesIncludeTax" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="pricingGroup" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="primaryCategory" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="purchaseOrderAmount" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="purchaseOrderQuantity" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="purchaseOrderQuantityDiff" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="purchaseUnit" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="quantityAvailable" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="quantityBackOrdered" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="quantityCommitted" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="quantityOnHand" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="quantityOnOrder" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="quantityPricingSchedule" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="receiptAmount" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="receiptQuantity" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="receiptQuantityDiff" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="reorderMultiple" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="reorderPoint" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="rescheduleInDays" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="rescheduleOutDays" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="reservePrice" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="revenueAllocationGroup" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="revenueRecognitionRule" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="revRecForecastRule" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="revRecSchedule" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="roundUpAsComponent" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="safetyStockLevel" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="safetyStockLevelDays" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="salesDescription" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="saleUnit" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="sameAsPrimaryBookAmortization" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="sameAsPrimaryBookRevRec" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="scheduleBCode" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="scheduleBNumber" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="scheduleBQuantity" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="searchKeywords" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="seasonalDemand" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="secondaryConsumptionUnit" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="secondaryPurchaseUnit" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="secondarySaleUnit" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="secondaryStockUnit" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="secondaryUnitsType" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="sellOnEBay" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="serialNumber" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="serialNumberLocation" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="shipIndividually" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="shipPackage" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="shippingCarrier" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="shippingRate" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="shoppingDotComCategory" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="shoppingProductFeed" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="shopzillaCategoryId" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="shopzillaProductFeed" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="sitemapPriority" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="softDescriptor" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="startingPrice" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="stockDescription" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="stockUnit" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="storeDescription" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="subsidiary" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="subType" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="supplyLotSizingMethod" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="supplyReplenishmentMethod" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="supplyTimeFence" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="supplyType" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="taxCode" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="taxSchedule" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="thumbnailUrl" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="totalValue" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="trackLandedCost" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="transferPrice" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="type" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="unitsType" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="upcCode" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="upperWarningLimit" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="urlComponent" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="useBins" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="useComponentYield" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="useMarginalRates" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="vendor" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="vendorCode" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="vendorCost" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="vendorCostEntered" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="vendorName" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="vendorPriceCurrency" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="vsoeDeferral" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="vsoeDelivered" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="vsoePermitDiscount" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="vsoePrice" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="vsoeSopGroup" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="webSite" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="weight" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="yahooProductFeed" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="customFieldList" type="platformCore:SearchCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="ItemSearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="accBookRevRecForecastRule" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="accountingBook" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="accountingBookAmortization" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="accountingBookCreatePlansOn" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="accountingBookRevRecRule" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="accountingBookRevRecSchedule" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="allowedShippingMethod" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="alternateDemandSourceItem" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="assetAccount" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="atpLeadTime" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="atpMethod" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="autoLeadTime" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="autoPreferredStockLevel" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="autoReorderPoint" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="availableToPartners" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="averageCost" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="backwardConsumptionDays" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="basePrice" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billExchRateVarianceAcct" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billPriceVarianceAcct" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billQtyVarianceAcct" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="binNumber" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="binOnHandAvail" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="binOnHandCount" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="bomQuantity" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="buildEntireAssembly" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="buildTime" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="buildTimeLotSize" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="buyItNowPrice" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="category" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="categoryPreferred" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="class" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="componentYield" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="consumptionUnit" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="contingentRevenueHandling" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="conversionRate" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="copyDescription" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="correlatedItem" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="correlatedItemCorrelation" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="correlatedItemCount" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="correlatedItemLift" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="correlatedItemPurchaseRate" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="cost" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="costAccountingStatus" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="costCategory" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="costEstimate" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="costEstimateType" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="costingMethod" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="countryOfManufacture" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="created" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="createJob" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="createRevenuePlansOn" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="custReturnVarianceAccount" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="dateViewed" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="daysBeforeExpiration" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="defaultReturnCost" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="defaultShippingMethod" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="deferredExpenseAccount" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="deferredRevenueAccount" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="deferRevRec" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="demandModifier" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="demandSource" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="demandTimeFence" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="department" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="departmentnohierarchy" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="directRevenuePosting" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="displayIneBayStore" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="displayName" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="distributionCategory" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="distributionNetwork" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="dontShowPrice" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="eBayItemDescription" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="eBayItemSubtitle" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="eBayItemTitle" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="ebayRelistingOption" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="effectiveBomControl" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="effectiveDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="effectiveRevision" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="enableCatchWeight" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="endAuctionsWhenOutOfStock" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="excludeFromSitemap" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="expenseAccount" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="externalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="featuredDescription" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="feedDescription" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="feedName" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="fixedBuildTime" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="fixedLotSize" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="forwardConsumptionDays" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="fraudRisk" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="froogleProductFeed" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="futureHorizon" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="fxCost" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="gainLossAccount" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="generateAccruals" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="giftCertAuthCode" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="giftCertEmail" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="giftCertExpirationDate" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="giftCertFrom" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="giftCertMessage" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="giftCertOriginalAmount" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="giftCertRecipient" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="hierarchyNode" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="hierarchyVersion" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="hits" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="imageUrl" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="includeChildren" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="incomeAccount" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="intercoDefRevAccount" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="intercoExpenseAccount" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="intercoIncomeAccount" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="inventoryLocation" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="invtClassification" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="invtCountInterval" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isAvailable" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isDropShipItem" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isFulfillable" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isGcoCompliant" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isInactive" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isLotItem" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isOnline" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isSerialItem" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isSpecialOrderItem" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isSpecialWorkOrderItem" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isStorePickupAllowed" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="issueProduct" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isTaxable" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isVsoeBundle" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isWip" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="itemId" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="itemRevenueCategory" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="itemUrl" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="lastInvtCountDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="lastPurchasePrice" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="lastQuantityAvailableChange" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="leadTime" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="liabilityAccount" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="listingDuration" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="location" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="locationAllowStorePickup" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="locationAtpLeadTime" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="locationAverageCost" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="locationBinQuantityAvailable" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="locationBuildTime" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="locationCost" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="locationCostAccountingStatus" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="locationDefaultReturnCost" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="locationDemandSource" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="locationDemandTimeFence" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="locationFixedLotSize" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="locationInventoryCostTemplate" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="locationInvtClassification" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="locationInvtCountInterval" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="locationLastInvtCountDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="locationLeadTime" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="locationNextInvtCountDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="locationPeriodicLotSizeDays" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="locationPeriodicLotSizeType" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="locationPreferredStockLevel" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="locationQtyAvailForStorePickup" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="locationQuantityAvailable" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="locationQuantityBackOrdered" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="locationQuantityCommitted" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="locationQuantityInTransit" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="locationQuantityOnHand" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="locationQuantityOnOrder" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="locationReOrderPoint" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="locationRescheduleInDays" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="locationRescheduleOutDays" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="locationSafetyStockLevel" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="locationStorePickupBufferStock" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="locationSupplyLotSizingMethod" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="locationSupplyTimeFence" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="locationSupplyType" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="locationTotalValue" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="locBackwardConsumptionDays" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="locForwardConsumptionDays" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="lowerWarningLimit" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="manufacturer" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="manufacturerAddr1" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="manufacturerCity" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="manufacturerState" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="manufacturerTariff" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="manufacturerTaxId" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="manufacturerZip" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="manufacturingChargeItem" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="matchBillToReceipt" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="maximumQuantity" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="memberItem" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="memberQuantity" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="metaTagHtml" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="minimumQuantity" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="modified" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="mossApplies" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="mpn" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="multManufactureAddr" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="nextagCategory" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="nextagProductFeed" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="nextInvtCountDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="noPriceMessage" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="numActiveListings" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="numberAllowedDownloads" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="numCurrentlyListed" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="obsoleteDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="obsoleteRevision" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="offerSupport" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="onlineCustomerPrice" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="onlinePrice" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="onSpecial" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="otherPrices" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="otherVendor" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="outOfStockBehavior" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="outOfStockMessage" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="overallQuantityPricingType" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="overheadType" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="pageTitle" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="parent" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="periodicLotSizeDays" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="periodicLotSizeType" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="planningItemCategory" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="preferenceCriterion" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="preferredBin" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="preferredLocation" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="preferredStockLevel" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="preferredStockLevelDays" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="pricesIncludeTax" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="pricingGroup" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="primaryCategory" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="prodPriceVarianceAcct" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="prodQtyVarianceAcct" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="purchaseDescription" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="purchaseOrderAmount" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="purchaseOrderQuantity" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="purchaseOrderQuantityDiff" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="purchasePriceVarianceAcct" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="purchaseUnit" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="quantityAvailable" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="quantityBackOrdered" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="quantityCommitted" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="quantityOnHand" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="quantityOnOrder" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="quantityPricingSchedule" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="receiptAmount" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="receiptQuantity" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="receiptQuantityDiff" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="reorderMultiple" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="reOrderPoint" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="rescheduleInDays" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="rescheduleOutDays" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="reservePrice" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="revenueAllocationGroup" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="revenueRecognitionRule" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="revRecForecastRule" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="revReclassFXAccount" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="revRecSchedule" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="roundUpAsComponent" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="safetyStockLevel" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="safetyStockLevelDays" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="salesDescription" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="salesTaxCode" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="saleUnit" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="sameAsPrimaryBookAmortization" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="sameAsPrimaryBookRevRec" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="scheduleBCode" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="scheduleBNumber" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="scheduleBQuantity" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="scrapAcct" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="searchKeywords" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="seasonalDemand" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="secondaryConsumptionUnit" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="secondaryPurchaseUnit" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="secondarySaleUnit" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="secondaryStockUnit" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="secondaryUnitsType" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="sellOnEBay" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="serialNumber" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="serialNumberLocation" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipIndividually" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipPackage" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shippingCarrier" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shippingRate" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shoppingDotComCategory" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shoppingProductFeed" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shopzillaCategoryId" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shopzillaProductFeed" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="sitemapPriority" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="softDescriptor" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="startingPrice" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="stockDescription" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="stockUnit" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="storeDescription" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="storeDetailedDescription" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="storeDisplayImage" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="storeDisplayName" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="storeDisplayThumbnail" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="subsidiary" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="subType" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="supplyLotSizingMethod" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="supplyReplenishmentMethod" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="supplyTimeFence" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="supplyType" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="taxSchedule" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="thumbNailUrl" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="totalValue" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="trackLandedCost" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="transferPrice" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="type" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="unbuildVarianceAccount" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="unitsType" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="upcCode" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="upperWarningLimit" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="urlComponent" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="useBins" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="useComponentYield" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="useMarginalRates" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="vendor" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="vendorCode" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="vendorCost" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="vendorCostEntered" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="vendorName" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="vendorPriceCurrency" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="vendorSchedule" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="vendReturnVarianceAccount" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="vsoeDeferral" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="vsoeDelivered" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="vsoePermitDiscount" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="vsoePrice" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="vsoeSopGroup" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="webSite" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="weight" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="weightUnit" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="wipAcct" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="wipVarianceAcct" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="yahooProductFeed" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="customFieldList" type="platformCore:SearchColumnCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <!-- item/end -->
    <!-- partner/start -->
    <complexType name="PartnerSearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="address" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="addressee" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="addressLabel" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="addressPhone" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="assignTasks" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="attention" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="billAddress" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="category" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="city" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="class" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="comments" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="commissionPlan" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="country" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="county" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="dateCreated" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="defaultTaxReg" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="defaultTaxRegText" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="department" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="eligibleForCommission" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="email" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="emailPreference" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="entityId" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="externalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalIdString" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="fax" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="firstName" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="giveAccess" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="globalSubscriptionStatus" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="group" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="hasDuplicates" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="image" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="isDefaultBilling" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isDefaultShipping" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isInactive" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isPerson" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="language" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="lastModifiedDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="lastName" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="level" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="location" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="middleName" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="otherRelationships" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="parent" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="partnerCode" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="permission" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="phone" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="phoneticName" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="promoCode" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="salutation" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="shipAddress" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="state" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="subsidiary" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="title" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="URL" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="zipCode" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="customFieldList" type="platformCore:SearchCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="PartnerSearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="address" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="address1" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="address2" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="address3" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="addressee" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="addressInternalId" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="addressLabel" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="addressPhone" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="altEmail" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="altName" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="altPhone" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="assignTasks" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="attention" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billAddress" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billAddress1" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billAddress2" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billAddress3" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billAddressee" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billAttention" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billCity" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billCountry" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billCountryCode" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billPhone" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billState" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billZipCode" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="category" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="city" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="class" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="comments" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="companyName" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="country" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="countryCode" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="dateCreated" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="defaultTaxReg" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="department" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="eligibleForCommission" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="email" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="emailPreference" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="entityId" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="entityNumber" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="externalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="fax" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="firstName" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="giveAccess" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="globalSubscriptionStatus" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="hasDuplicates" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="homePhone" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="image" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isDefaultBilling" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isDefaultShipping" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isInactive" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isPerson" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="language" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="lastModifiedDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="lastName" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="level" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="location" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="middleName" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="mobilePhone" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="parent" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="partnerCode" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="permission" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="phone" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="phoneticName" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="promoCode" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="salutation" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipAddress" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipAddress1" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipAddress2" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipAddress3" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipAddressee" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipAttention" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipCity" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipCountry" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipCountryCode" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipPhone" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipState" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipZip" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="state" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="subscription" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="subscriptionDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="subscriptionStatus" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="subsidiary" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="title" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="url" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="zipCode" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="customFieldList" type="platformCore:SearchColumnCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <!-- partner/end -->
    <!-- vendor/start -->
    <complexType name="VendorSearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="accountNumber" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="address" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="addressee" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="addressLabel" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="addressPhone" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="attention" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="balance" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="billAddress" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="category" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="city" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="comments" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="contact" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="country" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="county" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="creditLimit" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="currency" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="currentExchangeRate" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="dateCreated" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="defaultTaxReg" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="defaultTaxRegText" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="eligibleForCommission" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="email" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="emailPreference" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="emailTransactions" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="entityId" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="expenseAccount" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalIdString" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="fax" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="faxTransactions" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="firstName" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="fxBalance" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="fxUnbilledOrders" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="giveAccess" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="globalSubscriptionStatus" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="group" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="hasDuplicates" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="image" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="incoterm" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="is1099Eligible" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isDefaultBilling" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isDefaultShipping" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isInactive" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isJobResourceVend" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isPerson" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="laborCost" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="language" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="lastModifiedDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="lastName" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="level" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="middleName" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="otherRelationships" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="payablesAccount" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="pec" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="permission" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="phone" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="phoneticName" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="predConfidence" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="predictedDays" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="printTransactions" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="purchaseOrderAmount" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="purchaseOrderQuantity" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="purchaseOrderQuantityDiff" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="receiptAmount" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="receiptQuantity" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="receiptQuantityDiff" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="salutation" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="shipAddress" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="state" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="subsidiary" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="taxIdNum" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="timeApprover" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="title" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="unbilledOrders" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="url" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="vatRegNumber" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="workCalendar" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="zipCode" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="customFieldList" type="platformCore:SearchCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="VendorSearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="accountNumber" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="address" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="address1" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="address2" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="address3" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="addressee" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="addressInternalId" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="addressLabel" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="addressPhone" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="altContact" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="altEmail" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="altName" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="altPhone" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="attention" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="balance" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billAddress" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billAddress1" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billAddress2" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billAddress3" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billAddressee" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billAttention" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billCity" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billCountry" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billCountryCode" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billPhone" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billState" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billZipCode" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="category" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="city" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="comments" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="companyName" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="contact" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="country" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="countryCode" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="creditLimit" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="currency" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="currentExchangeRate" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="dateCreated" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="defaultTaxReg" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="eligibleForCommission" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="email" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="emailPreference" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="emailTransactions" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="entityId" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="entityNumber" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="expenseAccount" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="externalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="fax" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="faxTransactions" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="firstName" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="fxBalance" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="fxUnbilledOrders" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="giveAccess" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="globalSubscriptionStatus" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="hasDuplicates" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="homePhone" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="image" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="incoterm" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="is1099Eligible" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isDefaultBilling" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isDefaultShipping" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isInactive" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isJobResourceVend" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isPerson" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="laborCost" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="language" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="lastModifiedDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="lastName" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="level" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="middleName" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="mobilePhone" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="payablesAccount" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="pec" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="permission" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="phone" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="phoneticName" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="predConfidence" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="predictedDays" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="printOnCheckAs" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="printTransactions" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="purchaseOrderAmount" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="purchaseOrderQuantity" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="purchaseOrderQuantityDiff" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="receiptAmount" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="receiptQuantity" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="receiptQuantityDiff" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="salutation" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipAddress" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipAddress1" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipAddress2" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipAddress3" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipAddressee" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipAttention" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipCity" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipCountry" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipCountryCode" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipPhone" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipState" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipZip" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="state" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="subscription" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="subscriptionDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="subscriptionStatus" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="subsidiary" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="taxIdNum" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="terms" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="timeApprover" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="title" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="unbilledOrders" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="url" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="vatRegNumber" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="workCalendar" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="zipCode" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="customFieldList" type="platformCore:SearchColumnCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <!-- vendor/end -->
    <!-- siteCategory/start -->
    <complexType name="SiteCategorySearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="dateViewed" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="description" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="excludeFromSitemap" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="externalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalIdString" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="name" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="sitemapPriority" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="SiteCategorySearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="dateViewed" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="description" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="excludeFromSitemap" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="externalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="fullName" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="hidden" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="hits" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="longDescription" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="name" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="pageTitle" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="sitemapPriority" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="urlComponent" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <!-- siteCategory/end -->
    <!-- timeBill/start -->
    <complexType name="TimeBillSearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="approvalStatus" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="approved" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="billable" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="class" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="customer" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="date" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="dateCreated" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="department" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="duration" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="employee" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="exempt" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="externalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalIdString" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="item" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="lastModified" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="location" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="memo" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="paidByPayroll" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="paidExternally" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="payItem" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="productive" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="rejectionNote" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="status" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="subsidiary" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="temporaryLocalJurisdiction" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="temporaryStateJurisdiction" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="timeModified" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="timeSheet" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="type" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="utilized" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="customFieldList" type="platformCore:SearchCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="TimeBillSearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="approvalStatus" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="break" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="class" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="customer" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="date" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="dateCreated" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="department" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="durationDecimal" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="employee" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="endTime" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="externalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="hours" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isBillable" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isExempt" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isProductive" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isUtilized" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="item" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="lastModified" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="location" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="memo" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="paidExternally" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="payItem" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="payrollDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="rate" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="rejectionNote" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="startTime" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="status" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="subsidiary" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="supervisorApproval" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="temporaryLocalJurisdiction" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="temporaryStateJurisdiction" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="timeModified" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="timeSheet" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="type" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="customFieldList" type="platformCore:SearchColumnCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <!-- timeBill/end -->
    <!-- solution/start -->
    <complexType name="SolutionSearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="abstract" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="assigned" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="caseCount" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="code" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="createdDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="description" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="externalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalIdString" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="find" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="isInactive" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isOnline" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="lastModifiedDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="number" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="status" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="title" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="topic" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="customFieldList" type="platformCore:SearchCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="SolutionSearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="assigned" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="caseCount" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="createdDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="description" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="displayOnline" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="externalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isInactive" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="lastModifiedDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="message" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="previewref" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="solutionCode" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="status" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="title" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="customFieldList" type="platformCore:SearchColumnCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <!-- solution/end -->
    <!-- topic/start -->
    <complexType name="TopicSearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="description" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="externalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalIdString" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="isInactive" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="name" type="platformCore:SearchStringField" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="TopicSearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="description" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="externalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isInactive" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="name" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <!-- topic/end -->
    <!-- subsidiary/start -->
    <complexType name="SubsidiarySearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="accountingBook" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="accountingBookCurrency" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="address" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="city" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="country" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="currency" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="effectiveFrom" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="email" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="externalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalIdString" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="fax" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="isElimination" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isInactive" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="legalName" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="name" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="nameNoHierarchy" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="nexus" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="phone" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="purchaseOrderAmount" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="purchaseOrderQuantity" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="purchaseOrderQuantityDiff" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="receiptAmount" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="receiptQuantity" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="receiptQuantityDiff" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="state" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="taxEngine" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="taxIdNum" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="taxRegistrationNumber" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="tranPrefix" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="url" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="validUntil" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="zip" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="customFieldList" type="platformCore:SearchCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="SubsidiarySearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="accountingBook" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="accountingBookCurrency" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="address1" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="address2" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="address3" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="anonymousCustomerInboundEmail" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="anonymousCustomerOnlineForms" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="caseAssignmentTemplate" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="caseAutomaticClosureTemplate" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="caseCopyEmployeeTemplate" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="caseCreationTemplate" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="caseEscalationTemplate" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="caseUpdateTemplate" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="city" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="companyNameForSupportMessages" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="country" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="currency" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="effectiveFrom" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="email" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="employeeCaseUpdateTemplate" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="externalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="fax" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isElimination" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isInactive" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="legalName" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="mainSupportEmailAddress" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="name" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="nameNoHierarchy" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="nexus" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="phone" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="purchaseOrderAmount" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="purchaseOrderQuantity" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="purchaseOrderQuantityDiff" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="receiptAmount" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="receiptQuantity" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="receiptQuantityDiff" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="state" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="taxEngine" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="taxIdNum" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="taxRegistrationNumber" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="tranPrefix" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="url" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="validUntil" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="zip" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="customFieldList" type="platformCore:SearchColumnCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <!-- subsidiary/end -->
    <!-- giftCertificate/start -->
    <complexType name="GiftCertificateSearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="amountAvailableBilled" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="amountRemaining" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="createdDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="email" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="expirationDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="giftCertCode" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="incomeAccount" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="isActive" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="item" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="liabilityAccount" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="message" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="name" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="originalAmount" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="purchaseDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="sender" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="customFieldList" type="platformCore:SearchCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="GiftCertificateSearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="amountRemaining" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="amtAvailBilled" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="createdDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="email" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="expirationDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="gcActive" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="giftCertCode" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="incomeAcct" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="item" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="liabilityAcct" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="message" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="name" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="originalAmount" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="purchaseDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="sender" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="customFieldList" type="platformCore:SearchColumnCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <!-- giftCertificate/end -->
    <!-- folder/start -->
    <complexType name="FolderSearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="class" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="department" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="description" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="externalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalIdString" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="group" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="isInactive" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isTopLevel" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="lastModifiedDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="location" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="name" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="numFiles" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="owner" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="parent" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="predecessor" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="private" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="size" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="subsidiary" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="FolderSearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="class" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="department" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="description" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="externalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="folderSize" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="group" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isInactive" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="lastModifiedDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="location" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="name" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="numFiles" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="owner" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="parent" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="subsidiary" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <!-- folder/end -->
    <!-- file/start -->
    <complexType name="FileSearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="availableWithoutLogin" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="created" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="dateViewed" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="description" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="documentSize" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="externalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalIdString" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="fileType" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="folder" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="isAvailable" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isLink" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="modified" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="name" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="owner" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="url" type="platformCore:SearchStringField" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="FileSearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="availableWithoutLogin" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="created" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="dateViewed" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="description" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="documentSize" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="externalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="fileType" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="folder" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="hits" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="hostedPath" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isAvailable" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="modified" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="name" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="owner" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="url" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <!-- file/end -->
    <!-- job/start -->
    <complexType name="JobSearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="accountNumber" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="actualTime" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="address" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="addressee" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="addressLabel" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="addressPhone" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="allocatePayrollExpenses" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="allowAllResourcesForTasks" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="allowExpenses" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="allowTime" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="applyProjectExpenseTypeToAll" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="attention" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="billingRateCard" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="billingSchedule" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="calculatedEndDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="calculatedEndDateBaseline" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="calculatedStartDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="category" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="city" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="comments" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="contact" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="country" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="county" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="customer" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="dateCreated" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="defaultTaxReg" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="defaultTaxRegText" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="email" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="endDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="entityId" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="estCost" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="estEndDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="estimatedGrossProfit" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="estimatedGrossProfitPercent" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="estimatedLaborCost" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="estimatedLaborCostBaseline" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="estimatedLaborRevenue" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="estimatedTime" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="estimatedTimeOverride" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="estimatedTimeOverrideBaseline" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="estRevenue" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="externalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalIdString" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="fax" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="giveAccess" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="globalSubscriptionStatus" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="image" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="includeCrmTasksInTotals" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="isDefaultBilling" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isDefaultShipping" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isExemptTime" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isInactive" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isProductiveTime" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isUtilizedTime" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="jobBillingType" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="jobItem" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="jobPrice" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="jobResource" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="jobResourceRole" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="language" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="lastBaselineDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="lastModifiedDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="level" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="limitTimeToAssignees" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="materializeTime" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="parent" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="pctComplete" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="percentTimeComplete" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="permission" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="phone" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="phoneticName" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="plannedWork" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="plannedWorkBaseline" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="projectedEndDateBaseline" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="projectExpenseType" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="projectManager" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="revRecForecastRule" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="scheduledEndDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="schedulingMethod" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="sourceServiceItemFromRateCard" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="startDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="startDateBaseline" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="state" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="status" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="subsidiary" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="timeApproval" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="timeRemaining" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="type" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="usePercentCompleteOverride" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="zipCode" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="customFieldList" type="platformCore:SearchCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="JobSearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="accountNumber" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="actualTime" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="address" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="address1" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="address2" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="address3" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="addressee" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="addressInternalId" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="addressLabel" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="addressPhone" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="allocatePayrollExpenses" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="allowAllResourcesForTasks" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="allowExpenses" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="allowTime" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="altContact" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="altEmail" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="altName" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="altPhone" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="attention" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billAddress1" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billAddress2" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billAddress3" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billAddressee" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billAttention" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billCity" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billCountry" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billCountryCode" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billingRateCard" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billingSchedule" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billPhone" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billState" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billZipCode" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="calculatedEndDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="calculatedEndDateBaseline" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="calculatedStartDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="category" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="city" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="comments" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="companyName" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="contact" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="country" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="countryCode" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="customer" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="dateCreated" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="defaultTaxReg" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="email" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="endDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="entityId" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="entityNumber" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="entityStatus" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="estimatedCost" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="estimatedGrossProfit" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="estimatedGrossProfitPercent" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="estimatedLaborCost" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="estimatedLaborCostBaseline" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="estimatedLaborRevenue" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="estimatedRevenue" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="estimatedTime" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="estimatedTimeOverride" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="estimatedTimeOverrideBaseline" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="externalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="fax" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="globalSubscriptionStatus" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="image" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="includeCrmTasksInTotals" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isDefaultBilling" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isDefaultShipping" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isExemptTime" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isInactive" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isProductiveTime" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isUtilizedTime" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="jobBillingType" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="jobItem" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="jobPrice" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="jobResource" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="jobResourceRole" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="language" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="lastBaselineDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="lastModifiedDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="level" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="limitTimeToAssignees" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="materializeTime" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="percentComplete" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="percentTimeComplete" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="permission" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="phone" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="phoneticName" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="plannedWork" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="plannedWorkBaseline" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="projectedEndDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="projectedEndDateBaseline" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="projectExpenseType" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="projectManager" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="revRecForecastRule" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="scheduledEndDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="schedulingMethod" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipAddress1" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipAddress2" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipAddress3" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipAddressee" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipAttention" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipCity" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipCountry" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipCountryCode" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipPhone" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipState" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipZip" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="sourceServiceItemFromRateCard" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="startDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="startDateBaseline" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="state" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="subscription" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="subscriptionDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="subscriptionStatus" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="subsidiary" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="timeApproval" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="timeRemaining" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="usePercentCompleteOverride" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="zipCode" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="customFieldList" type="platformCore:SearchColumnCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <!-- job/end -->
    <!-- issue/start -->
    <complexType name="IssueSearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="ageInMonths" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="assigned" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="buildBroken" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="buildBrokenName" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="buildFixed" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="buildFixedName" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="buildTarget" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="buildTargetName" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="caseCount" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="caseNumber" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="closedDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="createdDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="dateReleased" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="details" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="duplicateOf" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="eFix" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="employeeOrTeam" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="eventStatus" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="externalAbstract" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="externalDetails" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="externalFixedIn" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalIdString" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="externalStatus" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="fixed" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="fixedBy" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="isOwner" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isReviewed" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isShowStopper" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="issueAbstract" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="issueNumber" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="item" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="lastModifiedDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="module" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="number" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="originalFixedIn" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="priority" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="product" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="productTeam" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="relatedIssue" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="relationship" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="relationshipComment" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="reportedBy" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="reproduce" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="resolved" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="resolvedBy" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="reviewer" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="severity" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="source" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="status" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="tags" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="tracking" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="type" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="userType" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="versionBroken" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="versionFixed" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="versionTarget" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="customFieldList" type="platformCore:SearchCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="IssueSearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="ageInMonths" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="assigned" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="buildBroken" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="buildFixed" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="buildTarget" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="caseCount" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="caseNumber" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="closedDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="createdDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="dateReleased" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="duplicateOf" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="employeeOrTeam" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="eventStatus" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="externalAbstract" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="externalDetails" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="externalFixedIn" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="externalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="externalStatus" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="fixed" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="fixedBy" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isOwner" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isReviewed" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isShowStopper" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="issueAbstract" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="issueStatus" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="item" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="lastModifiedDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="module" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="number" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="originalFixedIn" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="priority" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="product" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="productTeam" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="relatedIssue" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="relationship" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="relationshipComment" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="reportedBy" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="reproduce" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="resolved" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="resolvedBy" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="reviewer" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="severity" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="source" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="tags" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="type" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="userType" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="versionBroken" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="versionFixed" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="versionTarget" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="customFieldList" type="platformCore:SearchColumnCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <!-- issue/end -->
    <!-- groupMember/start -->
    <complexType name="GroupMemberSearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="groupId" type="platformCore:RecordRef"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <!-- groupMember/end -->
    <!-- campaign/start -->
    <complexType name="CampaignSearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="audience" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="baseCost" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="campaignEventType" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="campaignId" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="category" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="channel" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="cost" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="createdDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="endDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="event" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="expectedRevenue" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="externalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalIdString" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="family" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="group" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="isInactive" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isSalesCampaign" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="item" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="keyword" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="lastModifiedDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="manager" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="managerRole" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="number" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="offer" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="promoCode" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="recipient" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="response" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="responseCategory" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="responseCode" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="responseComments" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="responseDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="scheduleDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="searchEngine" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="startDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="status" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="subscription" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="template" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="title" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="vertical" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="customFieldList" type="platformCore:SearchCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="CampaignSearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="audience" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="baseCost" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="campaignId" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="category" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="channel" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="cost" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="createdDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="endDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="event" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="executedDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="expectedRevenue" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="externalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="family" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isInactive" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isSalesCampaign" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="item" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="keyword" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="lastModifiedDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="managerRole" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="message" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="offer" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="owner" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="promoCode" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="recipient" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="response" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="responseCategory" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="responseCode" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="responseDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="responseNotes" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="revenue" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="roi" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="scheduledDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="searchEngine" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="startDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="status" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="subscription" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="title" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="url" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="vertical" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="customFieldList" type="platformCore:SearchColumnCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <!-- campaign/end -->
    <!-- entityGroup/start -->
    <complexType name="EntityGroupSearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="email" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="externalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalIdString" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="groupName" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="groupOwner" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="groupType" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="isDynamic" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isInactive" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isManufacturingWorkCenter" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isPrivate" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="laborResources" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="lastModifiedDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="machineResources" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="subsidiary" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="workCalendar" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="customFieldList" type="platformCore:SearchCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="EntityGroupSearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="email" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="externalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="groupName" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="groupType" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isDynamic" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isInactive" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isManufacturingWorkCenter" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isPrivate" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="laborResources" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="lastModifiedDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="machineResources" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="owner" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="savedSearch" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="size" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="subsidiary" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="workCalendar" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="customFieldList" type="platformCore:SearchColumnCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <!-- entityGroup/end -->
    <complexType name="PromotionCodeSearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="applyDiscountTo" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="code" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="description" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="discount" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="endDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="externalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalIdString" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="freeShipItem" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="isInactive" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isPublic" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="item" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="location" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="name" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="partner" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="startDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="customFieldList" type="platformCore:SearchCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="PromotionCodeSearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="code" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="description" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="discount" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="endDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="externalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isInactive" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isPublic" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="location" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="name" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="startDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="customFieldList" type="platformCore:SearchColumnCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="BudgetSearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="account" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="accountingBook" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="amount" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="category" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="class" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="currency" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="customer" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="department" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="global" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="item" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="location" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="subsidiary" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="year" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="year2" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="customFieldList" type="platformCore:SearchCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="BudgetSearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="account" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="accountingBook" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="amount" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="category" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="class" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="classnohierarchy" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="currency" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="customer" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="department" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="departmentnohierarchy" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="global" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="item" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="location" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="locationnohierarchy" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="subsidiary" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="subsidiarynohierarchy" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="year" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="year2" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="customFieldList" type="platformCore:SearchColumnCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="ProjectTaskSearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="actualWork" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="assignee" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="company" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="constraintType" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="contact" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="cost" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="costBase" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="costBaseBaseline" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="costBaseline" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="costBaseVariance" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="costVariance" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="costVariancePercent" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="createdDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="endDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="endDateBaseline" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="endDateVariance" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="estimatedWork" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="estimatedWorkBaseline" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="estimatedWorkVariance" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="estimatedWorkVariancePercent" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="externalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalIdString" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="finishByDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="id" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="isMilestone" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isSummaryTask" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="lastModifiedDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="nonBillableTask" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="owner" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="parent" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="percentWorkComplete" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="plannedWork" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="plannedWorkBaseline" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="predecessor" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="predecessors" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="priority" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="remainingWork" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="startDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="startDateBaseline" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="startDateVariance" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="status" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="successor" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="title" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="customFieldList" type="platformCore:SearchCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="ProjectTaskSearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="actualWork" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="company" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="constraintType" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="contact" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="cost" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="costBase" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="costBaseBaseline" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="costBaseline" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="costBaseVariance" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="costVariance" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="costVariancePercent" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="createdDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="endDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="endDateBaseline" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="endDateVariance" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="estimatedWork" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="estimatedWorkBaseline" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="estimatedWorkVariance" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="estimatedWorkVariancePercent" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="externalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="finishByDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="id" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isMilestone" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isSummaryTask" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="lastModifiedDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="message" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="nonBillableTask" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="owner" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="parent" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="percentWorkComplete" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="plannedWork" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="plannedWorkBaseline" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="predecessor" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="predecessorLagDays" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="predecessors" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="predecessorType" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="priority" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="remainingWork" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="startDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="startDateBaseline" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="startDateVariance" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="status" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="successor" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="successorType" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="title" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="customFieldList" type="platformCore:SearchColumnCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="ProjectTaskAssignmentSearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="actualWork" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="cost" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="costBase" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="endDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="estimatedWork" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="estimatedWorkBaseline" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="grossProfit" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="grossProfitBase" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="plannedWork" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="plannedWorkBaseline" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="price" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="priceBase" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="resource" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="resourceName" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="serviceItem" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="serviceItemDesc" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="startDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="unitCost" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="unitCostBase" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="unitPrice" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="unitPriceBase" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="units" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="workCalendar" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="ProjectTaskAssignmentSearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="actualWork" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="cost" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="costBase" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="endDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="estimatedWork" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="estimatedWorkBaseline" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="grossProfit" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="grossProfitBase" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="plannedWork" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="plannedWorkBaseline" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="price" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="priceBase" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="resource" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="resourceName" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="serviceItem" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="serviceItemDesc" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="startDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="unitCost" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="unitCostBase" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="unitPrice" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="unitPriceBase" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="units" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="workCalendar" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="AccountingPeriodSearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="allLocked" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="allowNonGlChanges" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="apLocked" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="arLocked" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="closed" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="closedOnDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="endDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="isAdjust" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isInactive" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isQuarter" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isYear" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="parent" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="payrollLocked" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="periodName" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="startDate" type="platformCore:SearchDateField" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="AccountingPeriodSearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="allLocked" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="allowNonGLChanges" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="apLocked" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="arLocked" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="closed" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="closedOnDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="endDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isAdjust" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isInactive" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isQuarter" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isYear" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="parent" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="payrollLocked" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="periodName" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="startDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="ContactCategorySearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="externalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalIdString" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="isInactive" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="name" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="private" type="platformCore:SearchBooleanField" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="ContactCategorySearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="externalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isInactive" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="name" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="private" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="ContactRoleSearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="description" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="externalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalIdString" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="isInactive" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="name" type="platformCore:SearchStringField" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="ContactRoleSearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="description" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="externalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isInactive" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="name" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="CustomerCategorySearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="externalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalIdString" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="isInactive" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="name" type="platformCore:SearchStringField" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="CustomerCategorySearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="externalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isInactive" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="name" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="CustomerStatusSearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="description" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="externalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalIdString" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="includeInLeadReports" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="isInactive" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="name" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="probability" type="platformCore:SearchDoubleField" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="CustomerStatusSearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="description" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="externalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="includeInLeadReports" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isInactive" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="name" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="probability" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="ExpenseCategorySearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="account" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="description" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="externalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalIdString" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="isInactive" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="name" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="rateRequired" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="subsidiary" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="customFieldList" type="platformCore:SearchCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="ExpenseCategorySearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="account" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="description" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="externalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isInactive" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="name" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="rateRequired" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="subsidiary" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="customFieldList" type="platformCore:SearchColumnCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="JobStatusSearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="description" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="externalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalIdString" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="isInactive" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="name" type="platformCore:SearchStringField" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="JobStatusSearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="description" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="externalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isInactive" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="name" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="JobTypeSearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="externalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalIdString" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="isInactive" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="name" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="parent" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="JobTypeSearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="externalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isInactive" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="name" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="parent" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="NoteTypeSearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="description" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="externalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalIdString" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="isInactive" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="name" type="platformCore:SearchStringField" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="NoteTypeSearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="description" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="externalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isInactive" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="name" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="PartnerCategorySearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="externalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalIdString" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="isInactive" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="name" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="parent" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="PartnerCategorySearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="externalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isInactive" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="name" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="parent" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="PaymentMethodSearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="account" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="creditCard" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="externalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalIdString" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="isDebitCard" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isInactive" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="name" type="platformCore:SearchStringField" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="PaymentMethodSearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="account" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="creditCard" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="externalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isDebitCard" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isInactive" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="name" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="PriceLevelSearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="discountPct" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="externalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalIdString" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="isInactive" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isOnline" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="name" type="platformCore:SearchStringField" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="PriceLevelSearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="discountPct" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="externalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isInactive" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isOnline" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="name" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="SalesRoleSearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="description" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="externalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalIdString" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="isInactive" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="name" type="platformCore:SearchStringField" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="SalesRoleSearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="description" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="externalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isInactive" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="name" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="TermSearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="dateDriven" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="dayDiscountExpires" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="dayOfMonthNetDue" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="daysUntilExpiry" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="daysUntilNetDue" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="discountPercent" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="discountPercentDateDriven" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="dueNextMonthIfWithinDays" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="externalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalIdString" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="installment" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="isInactive" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="name" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="preferred" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="recurrenceCount" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="recurrenceFrequency" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="repeatEvery" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="splitEvenly" type="platformCore:SearchBooleanField" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="TermSearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="dateDriven" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="dayDiscountExpires" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="dayOfMonthNetDue" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="daysUntilExpiry" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="daysUntilNetDue" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="discountPercent" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="discountPercentDateDriven" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="dueNextMonthIfWithinDays" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="externalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="installment" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isInactive" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="name" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="preferred" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="recurrenceCount" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="recurrenceFrequency" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="repeatEvery" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="splitEvenly" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="VendorCategorySearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="externalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalIdString" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="isInactive" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isTaxAgency" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="name" type="platformCore:SearchStringField" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="VendorCategorySearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="externalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isInactive" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isTaxAgency" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="name" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="WinLossReasonSearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="externalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalIdString" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="isInactive" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="name" type="platformCore:SearchStringField" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="WinLossReasonSearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="externalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isInactive" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="name" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="OriginatingLeadSearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="accountNumber" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="address" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="addressee" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="addressLabel" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="addressPhone" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="assignedSite" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="assignedSiteId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="attention" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="availableOffline" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="balance" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="billAddress" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="boughtAmount" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="boughtDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="buyingReason" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="buyingTimeFrame" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="category" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="ccCustomerCode" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="ccDefault" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="ccExpDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="ccHolderName" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="ccNumber" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="ccState" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="ccStateFrom" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="ccType" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="city" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="classBought" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="comments" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="companyName" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="consolBalance" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="consolDaysOverdue" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="consolDepositBalance" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="consolOverdueBalance" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="consolUnbilledOrders" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="contact" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="contribution" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="conversionDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="country" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="county" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="creditHold" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="creditHoldOverride" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="creditLimit" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="currency" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="custStage" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="custStatus" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="dateClosed" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="dateCreated" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="daysOverdue" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="defaultOrderPriority" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="defaultTaxReg" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="defaultTaxRegText" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="depositBalance" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="deptBought" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="drAccount" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="email" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="emailPreference" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="emailTransactions" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="endDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="entityId" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="entityStatus" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="estimatedBudget" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="explicitConversion" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="externalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalIdString" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="fax" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="faxTransactions" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="firstName" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="firstOrderDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="firstSaleDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="fxAccount" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="fxBalance" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="fxConsolBalance" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="fxConsolUnbilledOrders" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="fxUnbilledOrders" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="giveAccess" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="globalSubscriptionStatus" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="group" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="groupPricingLevel" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="hasDuplicates" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="image" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="isBudgetApproved" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isDefaultBilling" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isDefaultShipping" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isInactive" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isPerson" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isReportedLead" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isShipAddress" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="itemPricingLevel" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="itemPricingUnitPrice" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="itemsBought" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="itemsOrdered" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="language" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="lastModifiedDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="lastName" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="lastOrderDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="lastSaleDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="leadDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="leadSource" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="level" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="locationBought" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="manualCreditHold" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="merchantAccount" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="middleName" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="monthlyClosing" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="onCreditHold" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="orderedAmount" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="orderedDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="otherRelationships" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="overdueBalance" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="parent" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="parentItemsBought" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="parentItemsOrdered" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="partner" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="partnerContribution" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="partnerRole" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="partnerTeamMember" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="pec" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="permission" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="phone" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="phoneticName" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="priceLevel" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="pricingGroup" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="pricingItem" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="printTransactions" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="prospectDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="pstExempt" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="receivablesAccount" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="reminderDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="resaleNumber" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="role" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="salesReadiness" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="salesRep" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="salesTeamMember" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="salesTeamRole" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="salutation" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="shipAddress" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="shipComplete" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="shippingItem" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="sourceSite" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="sourceSiteId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="stage" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="startDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="state" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="subsidBought" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="subsidiary" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="taxable" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="terms" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="territory" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="title" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="unbilledOrders" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="url" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="vatRegNumber" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="webLead" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="zipCode" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="customFieldList" type="platformCore:SearchCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="OriginatingLeadSearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="accountNumber" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="address" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="address1" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="address2" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="address3" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="addressee" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="addressInternalId" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="addressLabel" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="addressPhone" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="altContact" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="altEmail" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="altName" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="altPhone" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="assignedSite" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="assignedSiteId" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="attention" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="availableOffline" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="balance" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billAddress" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billAddress1" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billAddress2" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billAddress3" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billAddressee" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billAttention" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billCity" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billCountry" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billCountryCode" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billPhone" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billState" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billZipCode" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="buyingReason" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="buyingTimeFrame" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="category" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="ccCustomerCode" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="ccDefault" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="ccExpDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="ccHolderName" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="ccInternalId" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="ccNumber" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="ccState" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="ccStateFrom" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="ccType" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="city" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="comments" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="companyName" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="consolBalance" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="consolDaysOverdue" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="consolDepositBalance" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="consolOverdueBalance" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="consolUnbilledOrders" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="contact" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="contribution" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="contributionPrimary" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="conversionDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="country" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="countryCode" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="creditHold" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="creditHoldOverride" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="creditLimit" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="currency" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="dateClosed" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="dateCreated" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="daysOverdue" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="defaultOrderPriority" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="defaultTaxReg" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="depositBalance" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="drAccount" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="email" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="emailPreference" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="emailTransactions" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="endDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="entityId" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="entityNumber" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="entityStatus" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="estimatedBudget" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="explicitConversion" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="externalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="fax" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="faxTransactions" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="firstName" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="firstOrderDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="firstSaleDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="fxAccount" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="fxBalance" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="fxConsolBalance" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="fxConsolUnbilledOrders" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="fxUnbilledOrders" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="giveAccess" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="globalSubscriptionStatus" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="groupPricingLevel" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="hasDuplicates" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="homePhone" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="image" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isBudgetApproved" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isDefaultBilling" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isDefaultShipping" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isInactive" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isPerson" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isShipAddress" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="itemPricingLevel" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="itemPricingUnitPrice" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="jobEndDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="jobProjectedEnd" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="jobStartDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="jobType" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="language" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="lastModifiedDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="lastName" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="lastOrderDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="lastSaleDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="leadDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="leadSource" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="level" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="manualCreditHold" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="middleName" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="mobilePhone" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="monthlyClosing" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="onCreditHold" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="overdueBalance" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="parent" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="partner" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="partnerContribution" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="partnerRole" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="partnerTeamMember" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="pec" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="permission" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="phone" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="phoneticName" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="prefCCProcessor" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="priceLevel" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="pricingGroup" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="pricingItem" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="printTransactions" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="prospectDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="receivablesAccount" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="reminderDays" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="resaleNumber" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="role" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="salesReadiness" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="salesRep" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="salesTeamMember" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="salesTeamRole" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="salutation" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipAddress" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipAddress1" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipAddress2" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipAddress3" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipAddressee" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipAttention" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipCity" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipComplete" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipCountry" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipCountryCode" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipPhone" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shippingItem" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipState" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipZip" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="sourceSite" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="sourceSiteId" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="stage" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="startDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="state" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="subscription" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="subscriptionDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="subscriptionStatus" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="subsidiary" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="taxable" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="taxItem" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="terms" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="territory" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="title" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="unbilledOrders" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="url" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="vatRegNumber" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="webLead" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="zipCode" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="customFieldList" type="platformCore:SearchColumnCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="UnitsTypeSearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="abbreviation" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="baseUnit" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="conversionRate" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="externalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalIdString" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="isInActive" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="name" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="pluralAbbreviation" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="pluralName" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="unitName" type="platformCore:SearchStringField" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="UnitsTypeSearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="abbreviation" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="baseUnit" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="conversionRate" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="externalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isInActive" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="name" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="pluralAbbreviation" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="pluralName" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="unitName" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="CustomListSearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="description" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="isInactive" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isOrdered" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="name" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="owner" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="scriptId" type="platformCore:SearchStringField" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="CustomListSearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="description" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isInactive" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isOrdered" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="name" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="owner" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="scriptId" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="PricingGroupSearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="externalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalIdString" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="isInactive" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="name" type="platformCore:SearchStringField" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="PricingGroupSearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="externalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isInactive" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="name" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <!-- inventoryNumber/start -->
    <complexType name="InventoryNumberSearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="expirationDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="externalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalIdString" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="inventoryNumber" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="isOnHand" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="item" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="location" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="memo" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="quantityAvailable" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="quantityInTransit" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="quantityOnHand" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="quantityOnOrder" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="customFieldList" type="platformCore:SearchCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="InventoryNumberSearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="expirationDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="externalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="inventoryNumber" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isonhand" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="item" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="location" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="memo" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="quantityavailable" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="quantityintransit" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="quantityonhand" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="quantityonorder" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="customFieldList" type="platformCore:SearchColumnCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <!-- inventoryNumber/end -->
    <complexType name="InventoryNumberBinSearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="binNumber" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="inventoryNumber" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="location" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="quantityAvailable" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="quantityOnHand" type="platformCore:SearchDoubleField" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="InventoryNumberBinSearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="binNumber" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="inventoryNumber" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="location" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="quantityAvailable" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="quantityOnHand" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="ItemBinNumberSearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="binNumber" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="location" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="quantityAvailable" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="quantityOnHand" type="platformCore:SearchDoubleField" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="ItemBinNumberSearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="binNumber" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="location" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="quantityAvailable" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="quantityOnHand" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="PricingSearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="assignedPriceLevel" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="currency" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="customer" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="item" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="maximumQuantity" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="minimumQuantity" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="priceLevel" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="rate" type="platformCore:SearchDoubleField" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="PricingSearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="currency" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="customer" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="item" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="maximumQuantity" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="minimumQuantity" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="priceLevel" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="quantityRange" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="saleUnit" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="unitPrice" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="NexusSearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="country" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="description" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="externalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalIdString" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="isInactive" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="parentNexus" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="state" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="taxAgency" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="taxDateFromFulfillment" type="platformCore:SearchBooleanField" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="NexusSearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="country" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="description" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="externalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isInactive" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="parentNexus" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="state" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="taxAgency" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="taxDateFromFulfillment" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="OtherNameCategorySearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="externalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalIdString" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="isInactive" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="name" type="platformCore:SearchStringField" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="OtherNameCategorySearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="externalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isInactive" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="name" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="CustomerMessageSearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="description" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="externalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalIdString" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="isInactive" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="name" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="preferred" type="platformCore:SearchBooleanField" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="CustomerMessageSearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="description" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="externalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isInactive" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="name" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="preferred" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="ItemDemandPlanSearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="alternateSourceItem" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="analysisDuration" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="demandDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="externalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalIdString" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="item" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="lastModifiedDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="location" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="memo" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="projectionDuration" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="projectionInterval" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="projectionMethod" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="projectionStartDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="quantity" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="subsidiary" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="units" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="customFieldList" type="platformCore:SearchCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="ItemDemandPlanSearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="alternateSourceItem" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="analysisDuration" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="demandDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="externalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="item" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="lastModifiedDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="location" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="memo" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="projectionDuration" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="projectionInterval" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="projectionMethod" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="projectionStartDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="quantity" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="quantityUom" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="subsidiary" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="units" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="customFieldList" type="platformCore:SearchColumnCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="ItemSupplyPlanSearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="externalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalIdString" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="item" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="lastModifiedDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="location" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="memo" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="orderCreated" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="orderDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="orderType" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="quantity" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="receiptDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="subsidiary" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="units" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="customFieldList" type="platformCore:SearchCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="ItemSupplyPlanSearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="externalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="item" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="lastModifiedDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="location" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="memo" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="orderCreated" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="orderDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="orderType" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="quantity" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="quantityUom" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="receiptDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="subsidiary" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="units" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="customFieldList" type="platformCore:SearchColumnCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="CurrencyRateSearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="baseCurrency" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="effectiveDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="exchangeRate" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="transactionCurrency" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="CurrencyRateSearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="baseCurrency" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="effectiveDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="exchangeRate" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="transactionCurrency" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="ItemRevisionSearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="effectiveDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="externalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalIdString" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="item" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="name" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="obsoleteDate" type="platformCore:SearchDateField" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="ItemRevisionSearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="effectiveDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="externalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isInactive" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="item" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="memo" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="name" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="obsoleteDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="CouponCodeSearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="code" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="dateSent" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="externalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalIdString" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="id" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="promotion" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="recipient" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="useCount" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="used" type="platformCore:SearchBooleanField" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="CouponCodeSearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="code" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="dateSent" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="externalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="id" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="promotion" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="recipient" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="useCount" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="used" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="PayrollItemSearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="expenseAccount" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalIdString" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="itemTypeNoHierarchy" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="liabilityAccount" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="name" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="subsidiary" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="vendor" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="customFieldList" type="platformCore:SearchCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="PayrollItemSearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="expenseAccount" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="externalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isInactive" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="itemTypeNoHierarchy" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="liabilityAccount" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="name" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="subsidiary" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="vendor" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="customFieldList" type="platformCore:SearchColumnCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="ManufacturingCostTemplateSearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="externalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalIdString" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="isInactive" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="item" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="memo" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="name" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="subsidiary" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="customFieldList" type="platformCore:SearchCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="ManufacturingCostTemplateSearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="externalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isInactive" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="item" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="memo" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="name" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="subsidiary" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="customFieldList" type="platformCore:SearchColumnCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="ManufacturingRoutingSearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="autoCalculateLag" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="billOfMaterials" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalIdString" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="isDefault" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isInactive" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="item" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="lagAmount" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="lagType" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="lagUnits" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="location" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="manufacturingCostTemplate" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="manufacturingWorkCenter" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="memo" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="name" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="operationName" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="operationYield" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="runRate" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="sequence" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="setupTime" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="subsidiary" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="customFieldList" type="platformCore:SearchCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="ManufacturingRoutingSearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="autoCalculateLag" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billOfMaterials" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="externalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isDefault" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isInactive" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="item" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="lagAmount" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="lagType" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="lagUnits" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="location" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="manufacturingCostTemplate" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="manufacturingWorkCenter" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="memo" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="name" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="operationName" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="operationYield" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="runRate" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="sequence" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="setupTime" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="subsidiary" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="customFieldList" type="platformCore:SearchColumnCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="ManufacturingOperationTaskSearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="actualRunTime" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="actualSetupTime" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="completedQuantity" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="endDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="estimatedWork" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="externalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalIdString" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="id" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="inputQuantity" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="laborResources" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="lagAmount" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="lagType" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="lagUnits" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="machineResources" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="manufacturingCostTemplate" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="manufacturingWorkCenter" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="name" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="order" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="predecessor" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="remainingQuantity" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="runRate" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="runTime" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="sequence" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="setupTime" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="startDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="status" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="workOrder" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="customFieldList" type="platformCore:SearchCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="ManufacturingOperationTaskSearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="actualRunTime" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="actualSetupTime" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="completedQuantity" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="endDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="estimatedWork" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="externalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="id" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="inputQuantity" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="laborResources" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="lagAmount" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="lagType" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="lagUnits" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="machineResources" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="manufacturingCostTemplate" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="manufacturingWorkCenter" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="message" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="name" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="order" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="predecessor" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="predecessorType" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="remainingQuantity" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="runRate" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="runTime" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="sequence" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="setupTime" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="startDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="status" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="workOrder" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="customFieldList" type="platformCore:SearchColumnCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="ResourceAllocationSearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="allocationType" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="allocationUnit" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="approvalStatus" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="customer" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="endDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="externalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalIdString" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="nextApprover" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="notes" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="numberHours" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="percentOfTime" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="project" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="requestedBy" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="resource" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="startDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="customFieldList" type="platformCore:SearchCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="ResourceAllocationSearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="allocationType" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="allocationUnit" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="approvalStatus" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="customer" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="endDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="externalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="nextApprover" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="notes" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="numberHours" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="percentOfTime" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="project" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="requestedBy" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="resource" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="startDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="customFieldList" type="platformCore:SearchColumnCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="CustomSearchJoin">
        <sequence>
            <element name="customizationRef" type="platformCore:CustomizationRef"/>
            <element name="searchRecordBasic" type="platformCore:SearchRecordBasic"/>
        </sequence>
    </complexType>
    <complexType name="CustomSearchRowBasic">
        <sequence>
            <element name="customizationRef" type="platformCore:CustomizationRef"/>
            <element name="searchRowBasic" type="platformCore:SearchRowBasic"/>
        </sequence>
    </complexType>
    <complexType name="ChargeSearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="amount" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="billingAccount" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="billingItem" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="billTo" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="chargeDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="chargeType" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="class" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="createdDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="currency" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="department" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalIdString" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="location" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="modifiedDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="postingPeriod" type="platformCore:RecordRef" minOccurs="0"/>
                    <element name="postingPeriodRelative" type="platformCommonTyp:PostingPeriodDate" minOccurs="0"/>
                    <element name="quantity" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="rate" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="rule" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="runId" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="salesOrder" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="stage" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="subscriptionLine" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="use" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="customFieldList" type="platformCore:SearchCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="ChargeSearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="amount" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billingAccount" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billingItem" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billTo" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="chargeDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="chargeType" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="class" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="createdDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="currency" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="department" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="description" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="externalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="location" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="modifiedDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="postingPeriod" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="quantity" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="rate" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="rule" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="runId" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="salesOrder" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="stage" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="subscriptionLine" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="use" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="customFieldList" type="platformCore:SearchColumnCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="BillingScheduleSearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="applyToSubtotal" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="externalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalIdString" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="frequency" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="inArrears" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="initialAmount" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="initialTerms" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="isInactive" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isPublic" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="name" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="recurrenceCount" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="recurrencePattern" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="recurrenceTerms" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="repeatEvery" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="type" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="BillingScheduleSearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="applyToSubtotal" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="externalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="frequency" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="inArrears" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="initialAmount" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="initialTerms" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isInactive" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isPublic" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="name" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="recurrenceCount" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="recurrencePattern" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="recurrenceTerms" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="repeatEvery" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="type" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="GlobalAccountMappingSearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="accountingBook" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="class" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="customDimension" type="platformCore:SearchMultiSelectCustomField" minOccurs="0"/>
                    <element name="department" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="destinationAccount" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="effectiveDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="endDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="externalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalIdString" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="location" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="sourceAccount" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="subsidiary" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="customFieldList" type="platformCore:SearchCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="GlobalAccountMappingSearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="accountingBook" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="class" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="customDimension" type="platformCore:SearchColumnSelectCustomField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="department" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="destinationAccount" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="effectiveDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="endDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="externalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="location" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="sourceAccount" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="subsidiary" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="customFieldList" type="platformCore:SearchColumnCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="ItemAccountMappingSearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="accountingBook" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="class" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="customDimension" type="platformCore:SearchMultiSelectCustomField" minOccurs="0"/>
                    <element name="department" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="destinationAccount" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="effectiveDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="endDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="externalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalIdString" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="itemAccount" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="location" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="sourceAccount" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="subsidiary" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="customFieldList" type="platformCore:SearchCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="ItemAccountMappingSearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="accountingBook" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="class" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="customDimension" type="platformCore:SearchColumnSelectCustomField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="department" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="destinationAccount" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="effectiveDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="endDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="externalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="itemAccount" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="location" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="sourceAccount" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="subsidiary" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="customFieldList" type="platformCore:SearchColumnCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="TimeEntrySearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="approvalStatus" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="billable" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="billingClass" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="billingStatus" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="class" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="customer" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="date" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="dateCreated" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="department" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="duration" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="employee" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="exempt" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="externalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalIdString" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="isCharged" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="item" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="lastModified" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="location" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="memo" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="nextApprover" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="paidByPayroll" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="paidExternally" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="payItem" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="productive" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="subsidiary" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="type" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="utilized" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="customFieldList" type="platformCore:SearchCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="TimeEntrySearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="approvalStatus" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billingClass" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billingStatus" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="break" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="caseTaskEvent" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="class" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="classNoHierarchy" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="customer" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="date" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="dateCreated" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="department" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="departmentNoHierarchy" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="durationDecimal" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="employee" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="endTime" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="externalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="hours" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isBillable" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isExempt" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isProductive" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isUtilized" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="item" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="lastModified" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="location" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="locationNoHierarchy" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="memo" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="nextApprover" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="paidExternally" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="payItem" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="payrollDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="rate" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="startTime" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="subsidiary" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="subsidiaryNoHierarchy" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="timeSheet" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="type" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="customFieldList" type="platformCore:SearchColumnCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="TimeSheetSearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="approvalStatus" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="employee" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalIdString" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="id" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="timeSheetDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="totalHours" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="customFieldList" type="platformCore:SearchCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="TimeSheetSearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="approvalStatus" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="employee" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="endDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="externalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="id" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="startDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="totalHours" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="customFieldList" type="platformCore:SearchColumnCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="AccountingTransactionSearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="account" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="accountingBook" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="accountType" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="altSalesAmount" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="altSalesNetAmount" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="amount" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="bookSpecificTransaction" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="catchUpPeriod" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="creditAmount" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="customGL" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="debitAmount" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="deferRevRec" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="exchangeRate" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="grossAmount" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="multiSubsidiary" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="netAmount" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="posting" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="quantityRevCommitted" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="recognizedRevenue" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="revCommitStatus" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="revenueStatus" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="revRecEndDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="revRecOnRevCommitment" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="revRecStartDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="subsidiary" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="tranIsVsoeBundle" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="type" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="vsoeAllocation" type="platformCore:SearchDoubleField" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="AccountingTransactionSearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="account" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="accountingBook" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="accountType" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="altSalesAmount" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="altSalesNetAmount" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="amount" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="baseCurrency" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="catchUpPeriod" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="creditAmount" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="customGL" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="dateCreated" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="debitAmount" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="deferRevRec" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="exchangeRate" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="fxAmount" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="grossAmount" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="lastModifiedDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="multiSubsidiary" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="netAmount" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="posting" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="quantityRevCommitted" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="recognizedRevenue" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="revCommitStatus" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="revenueStatus" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="revRecEndDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="revRecOnRevCommitment" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="revRecStartDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="subsidiary" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="tranIsVsoeBundle" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="vsoeAllocation" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="AddressSearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="address" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="address1" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="address2" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="address3" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="addressee" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="attention" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="city" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="country" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="countryCode" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="externalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalIdString" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="override" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="phone" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="state" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="zip" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="customFieldList" type="platformCore:SearchCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="AddressSearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="address" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="address1" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="address2" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="address3" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="addressee" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="attention" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="city" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="country" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="countryCode" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="externalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="override" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="phone" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="state" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="zip" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="customFieldList" type="platformCore:SearchColumnCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="BillingAccountSearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="billingSchedule" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="cashSaleForm" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="class" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="currency" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="customer" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="customerDefault" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="dateCreated" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="department" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalIdString" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="frequency" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="idNumber" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="inactive" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="invoiceForm" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="lastBillCycleDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="lastBillDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="location" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="memo" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="name" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="nextBillCycleDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="startDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="subsidiary" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="customFieldList" type="platformCore:SearchCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="BillingAccountSearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="billingSchedule" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="cashSaleForm" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="class" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="currency" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="customer" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="customerDefault" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="dateCreated" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="department" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="externalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="frequency" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="idNumber" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="inactive" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="invoiceForm" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="lastBillCycleDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="lastBillDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="location" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="memo" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="name" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="nextBillCycleDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="startDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="subsidiary" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="customFieldList" type="platformCore:SearchColumnCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="FairValuePriceSearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="currency" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="endDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="externalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalIdString" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="fairValue" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="fairValueFormula" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="fairValueRangePolicy" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="highValue" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="highValuePercent" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="isVsoePrice" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="item" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="itemRevenueCategory" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="lowValue" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="lowValuePercent" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="startDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="unitsType" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="FairValuePriceSearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="currency" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="endDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="externalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="fairValue" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="fairValueFormula" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="fairValueRangePolicy" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="highValue" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="highValuePercent" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isVsoePrice" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="item" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="itemRevenueCategory" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="lowValue" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="lowValuePercent" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="startDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="units" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="unitsType" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="UsageSearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="customer" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="date" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="externalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalIdString" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="item" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="memo" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="quantity" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="status" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="subscription" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="subscriptionLine" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="subscriptionPlan" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="UsageSearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="customer" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="date" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="externalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="item" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="memo" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="quantity" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="status" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="subscription" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="subscriptionLine" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="subscriptionPlan" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="CostCategorySearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="account" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalIdString" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="isInactive" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="itemCostType" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="name" type="platformCore:SearchStringField" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="CostCategorySearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="account" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="externalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isInactive" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="itemCostType" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="name" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="ConsolidatedExchangeRateSearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="accountingBook" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalIdString" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="fromSubsidiary" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="isDerivedRate" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="period" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="periodStartDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="toSubsidiary" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="ConsolidatedExchangeRateSearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="accountingBook" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="averageRate" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="closed" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="currentRate" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="externalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="fromCurrency" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="fromSubsidiary" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="historicalRate" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="periodEndDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="periodName" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="periodStartDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="toCurrency" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="toSubsidiary" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="TaxDetails">
        <sequence>
            <element name="taxDetailsReference" type="xsd:string" minOccurs="0"/>
            <element name="lineType" type="xsd:string" minOccurs="0"/>
            <element name="lineName" type="xsd:string" minOccurs="0"/>
            <element name="netAmount" type="xsd:double" minOccurs="0"/>
            <element name="grossAmount" type="xsd:double" minOccurs="0"/>
            <element name="taxType" type="platformCore:RecordRef" minOccurs="0"/>
            <element name="taxCode" type="platformCore:RecordRef" minOccurs="0"/>
            <element name="taxBasis" type="xsd:double" minOccurs="0"/>
            <element name="taxRate" type="xsd:double" minOccurs="0"/>
            <element name="taxAmount" type="xsd:double" minOccurs="0"/>
            <element name="calcDetail" type="xsd:string" minOccurs="0"/>
        </sequence>
    </complexType>
    <complexType name="TaxDetailsList">
        <sequence>
            <element name="taxDetails" type="platformCommon:TaxDetails" minOccurs="0" maxOccurs="unbounded"/>
        </sequence>
        <attribute name="replaceAll" type="xsd:boolean" default="true"/>
    </complexType>
    <complexType name="TaxDetailSearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="account" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="lineNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="taxAmount" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="taxBasis" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="taxCode" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="taxRate" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="taxType" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="tranId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="TaxDetailSearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="account" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="details" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="lineNumber" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="taxAmount" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="taxBasis" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="taxCode" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="taxRate" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="taxType" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="tranId" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="TaxGroupSearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="city" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="country" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="county" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="description" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="externalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalIdString" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="includeChildren" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="isDefault" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isInactive" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="itemId" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="piggyBack" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="rate" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="state" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="subsidiary" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="taxItem1" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="taxItem2" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="taxType" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="unitPrice1" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="unitPrice2" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="zip" type="platformCore:SearchStringField" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="TaxGroupSearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="city" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="country" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="county" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="externalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="includeChildren" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isDefault" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isInactive" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="itemId" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="piggyBack" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="rate" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="state" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="stateDisplayName" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="subsidiary" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="subsidiaryNoHierarchy" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="taxItem1" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="taxItem2" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="taxType" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="unitPrice1" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="unitPrice2" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="zip" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="SalesTaxItemSearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="description" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="externalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalIdString" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="isInactive" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="itemId" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="name" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="taxType" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="SalesTaxItemSearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="description" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="externalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isInactive" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="itemId" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="name" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="taxType" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="TaxTypeSearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="country" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="description" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="doesNotAddToTotal" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="externalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalIdString" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="isInactive" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="name" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="nexus" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="payablesAccount" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="postToItemCost" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="receivablesAccount" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="reverseCharge" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="taxInNetAmount" type="platformCore:SearchBooleanField" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="TaxTypeSearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="country" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="description" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="doesNotAddToTotal" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="externalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isInactive" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="name" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="nexus" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="payablesAccount" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="postToItemCost" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="receivablesAccount" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="reverseCharge" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="taxInNetAmount" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="PaycheckSearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="account" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="batchNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="checkDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="employee" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalIdString" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="hasGLImpact" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="payrollItem" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="payrollItemType" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="PaycheckSearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="account" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="amendedDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="amount" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="batchNumber" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="checkDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="employee" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="externalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="hasGLImpact" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="hours" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="payrollItem" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="payrollItemType" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="subjectWages" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="taxableWages" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="HcmJobSearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="description" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="externalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalIdString" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="isInactive" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="jobId" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="title" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="customFieldList" type="platformCore:SearchCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="HcmJobSearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="description" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="employmentCategory" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="externalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isInactive" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="jobId" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="title" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="customFieldList" type="platformCore:SearchColumnCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="BomSearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="availableForAllAssemblies" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="availableForAllLocations" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="createdDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="externalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalIdString" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="includeChildren" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="isInactive" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="legacyBomForAssembly" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="memo" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="name" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="restrictToAssemblies" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="restrictToLocations" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="subsidiary" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="useComponentYield" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="usedOnAssembly" type="platformCore:SearchBooleanField" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="BomSearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="availableForAllAssemblies" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="availableForAllLocations" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="createdDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="externalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="includeChildren" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isInactive" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="legacyBomForAssembly" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="memo" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="name" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="restrictToAssemblies" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="restrictToLocations" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="revisionName" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="subsidiary" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="subsidiaryNoHierarchy" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="useComponentYield" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="usedOnAssembly" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="BomRevisionSearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="billOfMaterials" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="createdDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="effectiveEndDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="effectiveStartDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="externalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalIdString" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="isInactive" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="memo" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="name" type="platformCore:SearchStringField" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="BomRevisionSearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="billOfMaterials" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="createdDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="effectiveEndDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="effectiveStartDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="externalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isInactive" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="memo" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="name" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="customFieldList" type="platformCore:SearchColumnCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="BomRevisionComponentSearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="bomQuantity" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="bomRevision" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="componentYield" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="description" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="item" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="itemSource" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="itemSubtype" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="itemType" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="lineId" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="quantity" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="units" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="weight" type="platformCore:SearchDoubleField" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="BomRevisionComponentSearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="bomQuantity" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="bomRevision" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="componentYield" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="description" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="item" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="itemSource" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="itemSubtype" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="itemType" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="lineId" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="quantity" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="units" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="weight" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="customFieldList" type="platformCore:SearchColumnCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="InboundShipmentSearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="actualDeliveryDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="actualShippingDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="billOfLading" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="createdDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="currency" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="description" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="expectedDeliveryDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="expectedRate" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="expectedShippingDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="externalDocumentNumber" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalIdString" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="incoterm" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="item" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="itemEffectiveDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="itemExchangeRate" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="landedCostAllocationMethod" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="landedCostAmount" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="landedCostCostCategory" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="landedCostCurrency" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="landedCostEffectiveDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="landedCostExchangeRate" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="memo" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="poAmount" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="poRate" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="purchaseOrder" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="quantityBilled" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="quantityExpected" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="quantityReceived" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="quantityRemaining" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="receivingLocation" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="shipmentBaseCurrency" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="shipmentNumber" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="status" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="totalUnitCost" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="unit" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="unitLandedCost" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="vendor" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="vesselNumber" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="customFieldList" type="platformCore:SearchCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="InboundShipmentSearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="actualDeliveryDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="actualShippingDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billOfLading" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="createdDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="currency" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="description" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="expectedDeliveryDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="expectedRate" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="expectedShippingDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="externalDocumentNumber" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="externalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="incoterm" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="item" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="itemEffectiveDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="itemExchangeRate" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="landedCostAllocationMethod" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="landedCostAmount" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="landedCostCostCategory" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="landedCostCurrency" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="landedCostEffectiveDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="landedCostExchangeRate" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="memo" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="poAmount" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="poRate" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="purchaseOrder" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="quantityBilled" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="quantityExpected" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="quantityReceived" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="quantityRemaining" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="receivingLocation" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipmentBaseCurrency" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="shipmentNumber" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="status" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="totalUnitCost" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="unit" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="unitLandedCost" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="vendor" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="vesselNumber" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="customFieldList" type="platformCore:SearchColumnCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="AssemblyItemBomSearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="assembly" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="billOfMaterials" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="default" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="locations" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="AssemblyItemBomSearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="assembly" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="billOfMaterials" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="default" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="locations" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="MseSubsidiarySearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="accountingBook" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="accountingBookCurrency" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="address" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="city" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="country" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="currency" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="effectiveFrom" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="email" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="externalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalIdString" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="fax" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="isElimination" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="isInactive" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="legalName" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="name" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="nameNoHierarchy" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="nexus" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="phone" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="primary" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="purchaseOrderAmount" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="purchaseOrderQuantity" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="purchaseOrderQuantityDiff" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="receiptAmount" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="receiptQuantity" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="receiptQuantityDiff" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="state" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="subsidiary" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="taxEngine" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="taxIdNum" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="taxRegistrationNumber" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="tranPrefix" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="url" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="validUntil" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="zip" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="customFieldList" type="platformCore:SearchCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="MseSubsidiarySearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="accountingBook" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="accountingBookCurrency" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="address1" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="address2" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="address3" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="anonymousCustomerInboundEmail" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="anonymousCustomerOnlineForms" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="caseAssignmentTemplate" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="caseAutomaticClosureTemplate" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="caseCopyEmployeeTemplate" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="caseCreationTemplate" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="caseEscalationTemplate" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="caseUpdateTemplate" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="city" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="companyNameForSupportMessages" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="country" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="currency" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="effectiveFrom" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="email" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="employeeCaseUpdateTemplate" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="externalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="fax" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isElimination" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isInactive" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="legalName" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="mainSupportEmailAddress" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="name" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="nameNoHierarchy" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="nexus" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="phone" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="primary" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="purchaseOrderAmount" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="purchaseOrderQuantity" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="purchaseOrderQuantityDiff" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="receiptAmount" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="receiptQuantity" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="receiptQuantityDiff" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="state" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="taxEngine" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="taxIdNum" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="taxRegistrationNumber" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="tranPrefix" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="url" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="validUntil" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="zip" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="customFieldList" type="platformCore:SearchColumnCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="EntityTaxRegistrationSearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="address" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="id" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="nexusCountry" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="taxRegistrationNumber" type="platformCore:SearchStringField" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="EntityTaxRegistrationSearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="address" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="id" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="nexusCountry" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="taxRegistrationNumber" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="MerchandiseHierarchyNodeSearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="description" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="externalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalIdString" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="hierarchyLevel" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="hierarchyVersion" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="name" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="parentNode" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="MerchandiseHierarchyNodeSearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="description" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="externalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="hierarchyLevel" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="hierarchyVersion" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="name" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="parentNode" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="CustomerSubsidiaryRelationshipSearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="balance" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="depositBalance" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="entity" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalIdString" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="isPrimarySub" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="primaryCurrency" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="subsidiary" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="unbilledOrders" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="customFieldList" type="platformCore:SearchCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="CustomerSubsidiaryRelationshipSearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="balance" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="depositbalance" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="entity" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="externalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isprimarysub" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="primaryCurrency" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="subsidiary" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="unbilledorders" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="customFieldList" type="platformCore:SearchColumnCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="VendorSubsidiaryRelationshipSearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="balance" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="balanceBase" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="baseCurrency" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="creditLimit" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="entity" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="externalIdString" type="platformCore:SearchStringField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="inTransitBalance" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="inTransitBalanceBase" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="isPrimarySub" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="primaryCurrency" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="subsidiary" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="taxItem" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="unbilledOrders" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="unbilledOrdersBase" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="customFieldList" type="platformCore:SearchCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="VendorSubsidiaryRelationshipSearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="balance" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="balancebase" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="baseCurrency" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="creditlimit" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="entity" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="externalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="inTransitBalance" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="inTransitBalanceBase" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isprimarysub" type="platformCore:SearchColumnBooleanField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="primaryCurrency" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="subsidiary" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="taxitem" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="unbilledorders" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="unbilledordersbase" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="customFieldList" type="platformCore:SearchColumnCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="GiftCertRedemption">
        <sequence>
            <element name="authCode" type="platformCore:RecordRef" minOccurs="0"/>
            <element name="authCodeApplied" type="xsd:double" minOccurs="0"/>
            <element name="authCodeAmtRemaining" type="xsd:double" minOccurs="0"/>
            <element name="giftCertAvailable" type="xsd:double" minOccurs="0"/>
        </sequence>
    </complexType>
    <complexType name="GiftCertRedemptionList">
        <sequence>
            <element name="giftCertRedemption" type="platformCommon:GiftCertRedemption" minOccurs="0" maxOccurs="unbounded"/>
        </sequence>
        <attribute name="replaceAll" type="xsd:boolean" default="true"/>
    </complexType>
    <complexType name="InstallmentSearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="amount" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="amountPaid" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="amountRemaining" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="daysOverdue" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="dueDate" type="platformCore:SearchDateField" minOccurs="0"/>
                    <element name="fxAmount" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="fxAmountPaid" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="fxAmountRemaining" type="platformCore:SearchDoubleField" minOccurs="0"/>
                    <element name="installmentNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="customFieldList" type="platformCore:SearchCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="InstallmentSearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="amount" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="amountPaid" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="amountRemaining" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="daysOverdue" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="dueDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="fxAmount" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="fxAmountPaid" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="fxAmountRemaining" type="platformCore:SearchColumnDoubleField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="installmentNumber" type="platformCore:SearchColumnLongField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="status" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="customFieldList" type="platformCore:SearchColumnCustomFieldList" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="PaymentInstrumentSearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="customer" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="isInactive" type="platformCore:SearchBooleanField" minOccurs="0"/>
                    <element name="paymentInstrumentType" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                    <element name="preserveOnFile" type="platformCore:SearchBooleanField" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="PaymentInstrumentSearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="cardBrand" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="cardExpDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="cardLastFourDigits" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="cardTokenCardBrand" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="cardTokenCardExpDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="cardTokenExpDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="cardTokenNameOnCard" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="default" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="entity" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="generalTokenExpirationDate" type="platformCore:SearchColumnDateField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="isInactive" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="lastFourDigits" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="mask" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="nameOnCard" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="paymentInstrumentStateType" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="paymentInstrumentType" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="paymentMethod" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="preserveOnFile" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="PaymentOptionSearchBasic">
        <complexContent>
            <extension base="platformCore:SearchRecordBasic">
                <sequence>
                    <element name="internalId" type="platformCore:SearchMultiSelectField" minOccurs="0"/>
                    <element name="internalIdNumber" type="platformCore:SearchLongField" minOccurs="0"/>
                    <element name="paymentInstrumentType" type="platformCore:SearchEnumMultiSelectField" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="PaymentOptionSearchRowBasic">
        <complexContent>
            <extension base="platformCore:SearchRowBasic">
                <sequence>
                    <element name="internalId" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="mask" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="paymentInstrumentType" type="platformCore:SearchColumnEnumSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="paymentMethod" type="platformCore:SearchColumnSelectField" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="preserveOnFile" type="platformCore:SearchColumnStringField" minOccurs="0" maxOccurs="unbounded"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
</schema>
