new quickfix.fix42.IndicationofInterest(
ioiID, ioiType, symbol, side, shares);
// *** Conditionally required fields ***
// IOIRefID
IOIRefID ioiRefID = null;
if ( ioi.getType().equals("CANCEL") || ioi.getType().equals("REPLACE")){
ioiRefID = new IOIRefID( ioi.getRefID() );
fixIOI.set(ioiRefID);
}
// *** Optional fields ***
// SecurityID