QueryResultConfigurationType config = params
.addNewQueryResultConfiguration();
config.setOffset(0);
config.setCount(0);
config.setHierarchyFilter(HierarchyFilterType.TARGET);
ElementFilterType filterTitle = config.addNewElementFilter();
filterTitle.setPropertyName("citation");
filterTitle.setPropertySource("LEAD");
filterTitle.setElementName("title");
filterTitle.setElementSource("LEAD");
filterTitle.setElementFilter("title");
ElementFilterType filterDesc = config.addNewElementFilter();
filterDesc.setPropertyName("description");
filterDesc.setPropertySource("LEAD");
filterDesc.setElementName("abstract");
filterDesc.setElementSource("LEAD");
filterDesc.setElementFilter("abstract");
QueryResponseDocument outputMsg = createStub(userDN)
.queryWithContext(query);
QueryResponseType outputType = outputMsg.getQueryResponse();