Step 2: Applying refinements by creating a new query

Once refinement values have been retrieved/exposed, these values typically are used to create additional refinement navigation queries.

Based on the result in Step 1, a follow-on request creates an additional refinement navigation query. It uses the refinement operator to request Red, to let you further refine to WineType Red:
<Request xmlns="http://www.endeca.com/MDEX/conversation/2/0" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <State/>
  <ContentElementConfig xsi:type="NavigationMenuConfig" 
Id="NavigationMenu" 
HandlerFunction="NavigationMenuHandler" 
HandlerNamespace="http://www.endeca.com/MDEX/conversation/2/0">
    <RefinementGroupConfig Name="Wine Characteristics" Expose="true">
     <RefinementConfig Name="WineType" Expose="true"/>
    </RefinementGroupConfig>
   </ContentElementConfig>
  <Operator xsi:type="RefinementOperator" Name="WineType" Spec="/Red"/>
</Request>
Notice the RefinementOperator. This operator is obtained in the previous response from the Conversation Web Service.