code: private String buildRequestParams(Map<String, String> requestParameters) throws FMSException {
  		StringBuilder reqParams = new StringBuilder();
  		Set<String> keySet = requestParameters.keySet();
  		Iterator<String> keySetIterator = keySet.iterator();
  
  		while (keySetIterator.hasNext()) {
  			String key = keySetIterator.next();
  			String value = requestParameters.get(key);
  			if (isKeyValueExpected(key)) {
  //Changes for France and Minor Version 5
  				if (value=="updateAccountOnTxns"){
  					reqParams.append("include").append("=").append("updateaccountontxns").append("&");
  					}
  				else if (value=="donotUpdateAccountOnTxns"){
  					reqParams.append("include").append("=").append("donotupdateaccountontxns").append("&");
  					}
  				else
  					{
  						reqParams.append(key).append("=").append(value).append("&");
  					}
  		
  			} else if (key.equals(RequestElements.REQ_PARAM_QUERY) || key.equals(RequestElements.REQ_PARAM_ENTITIES)) {
  				try {
  					String encodedQuery = URLEncoder.encode(value, "UTF-8");
  					reqParams.append(key).append("=").append(encodedQuery).append("&");
  				} catch (UnsupportedEncodingException e) {
  					throw new FMSException("UnsupportedEncodingException", e);
  				}
  			}
  		}
  
  		return reqParams.toString();
  	}
docs: Method to build the request params which are to be added in the URI
  
  @param requestParameters
  the request parameters
  @return returns constructed request param string