}
public static FudgeMsg uriSearchBulkData(
Set<ExternalIdBundle> identifierSet, String dataSource, String dataProvider, String dataField,
LocalDate start, boolean includeStart, LocalDate end, boolean includeEnd) {
FudgeSerializer serializationContext = new FudgeSerializer(OpenGammaFudgeContext.getInstance());
MutableFudgeMsg msg = serializationContext.newMessage();
serializationContext.addToMessage(msg, "id", null, identifierSet);
serializationContext.addToMessage(msg, "dataSource", null, dataSource);
serializationContext.addToMessage(msg, "dataProvider", null, dataProvider);
serializationContext.addToMessage(msg, "dataField", null, dataField);
serializationContext.addToMessage(msg, "start", null, start);
serializationContext.addToMessage(msg, "includeStart", null, includeStart);
serializationContext.addToMessage(msg, "end", null, end);
serializationContext.addToMessage(msg, "includeEnd", null, includeEnd);
return msg;
}