Repository URL to install this package:
|
Version:
1.15.1 ▾
|
#ifndef FIX_FIELDS_H
#define FIX_FIELDS_H
#include "Field.h"
#undef Yield
namespace FIX
{
DEFINE_INT(MaxPriceLevels);
DEFINE_DATA(DerivativeEncodedIssuer);
DEFINE_NUMINGROUP(NoCompIDs);
DEFINE_STRING(SettlInstRefID);
DEFINE_STRING(NestedPartyID);
DEFINE_PERCENTAGE(DetachmentPoint);
DEFINE_BOOLEAN(LateIndicator);
DEFINE_STRING(SecurityListID);
DEFINE_INT(DerivativeFlowScheduleType);
DEFINE_BOOLEAN(FlexibleIndicator);
DEFINE_NUMINGROUP(NoExecInstRules);
DEFINE_UTCTIMESTAMP(SideTrdRegTimestamp);
DEFINE_INT(DeliveryForm);
DEFINE_INT(ExecRestatementReason);
DEFINE_PERCENTAGE(MidYield);
DEFINE_FLOAT(ContractMultiplier);
DEFINE_AMT(CcyAmt);
DEFINE_QTY(LegOrderQty);
DEFINE_INT(AllocIntermedReqType);
DEFINE_STRING(UnderlyingIssuer);
DEFINE_NUMINGROUP(NoNested2PartyIDs);
DEFINE_QTY(MinTradeVol);
DEFINE_AMT(SettlCurrAmt);
DEFINE_INT(DerivativeInstrumentPartyRole);
DEFINE_INT(YieldRedemptionPriceType);
DEFINE_STRING(NewsRefID);
DEFINE_INT(SecurityListTypeSource);
DEFINE_STRING(ApplReqID);
DEFINE_STRING(DerivativeFuturesValuationMethod);
DEFINE_NUMINGROUP(NoLegSecurityAltID);
DEFINE_STRING(DerivativeSecurityType);
DEFINE_INT(CollInquiryQualifier);
DEFINE_DATA(RawData);
DEFINE_STRING(CashSettlAgentContactPhone);
DEFINE_STRING(CreditRating);
DEFINE_INT(ContingencyType);
DEFINE_CURRENCY(StrikeCurrency);
DEFINE_QTY(TradeVolume);
DEFINE_STRING(SideTrdRegTimestampSrc);
DEFINE_LOCALMKTDATE(DeliveryDate);
DEFINE_CHAR(EmailType);
DEFINE_DATA(EncodedListExecInst);
DEFINE_UTCTIMESTAMP(ContraTradeTime);
DEFINE_INT(MaturityMonthYearIncrement);
DEFINE_CHAR(RootPartyIDSource);
DEFINE_LOCALMKTDATE(UnderlyingCouponPaymentDate);
DEFINE_PERCENTAGE(BidYield);
DEFINE_CHAR(IOIQltyInd);
DEFINE_STRING(Issuer);
DEFINE_STRING(CardNumber);
DEFINE_NUMINGROUP(NoLegStipulations);
DEFINE_EXCHANGE(LegSecurityExchange);
DEFINE_QTY(CashOrderQty);
DEFINE_AMT(AccruedInterestAmt);
DEFINE_STRING(MDEntrySeller);
DEFINE_PRICE(LegPrice);
DEFINE_STRING(DeliverToCompID);
DEFINE_STRING(TargetLocationID);
DEFINE_PRICEOFFSET(OfferForwardPoints2);
DEFINE_QTY(RatioQty);
DEFINE_INT(MultiLegRptTypeReq);
DEFINE_STRING(AllocAccount);
DEFINE_QTY(TotalVolumeTraded);
DEFINE_NUMINGROUP(LinesOfText);
DEFINE_INT(AccountType);
DEFINE_INT(MDEntryPositionNo);
DEFINE_INT(HaltReasonInt);
DEFINE_LOCALMKTDATE(FutSettDate);
DEFINE_STRING(SecurityDesc);
DEFINE_QTY(MinQty);
DEFINE_CURRENCY(SettlCurrency);
DEFINE_FLOAT(PegOffsetValue);
DEFINE_STRING(DerivativeSecurityAltIDSource);
DEFINE_NUMINGROUP(NoSettlPartySubIDs);
DEFINE_STRING(AllocReportID);
DEFINE_STRING(LegCFICode);
DEFINE_LOCALMKTDATE(LegFutSettDate);
DEFINE_STRING(LegBenchmarkCurveName);
DEFINE_STRING(ClearingFeeIndicator);
DEFINE_STRING(BrokerOfCredit);
DEFINE_STRING(SecurityListRefID);
DEFINE_TZTIMEONLY(UnderlyingLegMaturityTime);
DEFINE_INT(NestedPartySubIDType);
DEFINE_INT(BidType);
DEFINE_STRING(MDEntryRefID);
DEFINE_QTY(UnderlyingUnitOfMeasureQty);
DEFINE_LOCALMKTDATE(UnderlyingLegMaturityDate);
DEFINE_PRICE(StartTickPriceRange);
DEFINE_MONTHYEAR(LegContractSettlMonth);
DEFINE_STRING(UnderlyingSecurityDesc);
DEFINE_STRING(CashDistribPayRef);
DEFINE_INT(QuotePriceType);
DEFINE_DATA(EncodedAllocText);
DEFINE_MONTHYEAR(UnderlyingMaturityMonthYear);
DEFINE_PERCENTAGE(UnderlyingOriginalNotionalPercentageOutstanding);
DEFINE_INT(MultilegPriceMethod);
DEFINE_INT(TotNoFills);
DEFINE_STRING(DerivativeSettleOnOpenFlag);
DEFINE_INT(UnderlyingRepurchaseTerm);
DEFINE_COUNTRY(DerivativeCountryOfIssue);
DEFINE_INT(ListMethod);
DEFINE_STRING(UnderlyingCPProgram);
DEFINE_FLOAT(PriceDelta);
DEFINE_SEQNUM(RefSeqNum);
DEFINE_BOOLEAN(AutoAcceptIndicator);
DEFINE_BOOLEAN(MDImplicitDelete);
DEFINE_NUMINGROUP(NoStipulations);
DEFINE_LOCALMKTDATE(ClearingBusinessDate);
DEFINE_STRING(LocationID);
DEFINE_CURRENCY(Currency);
DEFINE_INT(RoutingType);
DEFINE_PRICE(UnderlyingStrikePrice);
DEFINE_CHAR(BidTradeType);
DEFINE_PERCENTAGE(UnderlyingAttachmentPoint);
DEFINE_INT(TotNoRejQuotes);
DEFINE_STRING(OrdStatusReqID);
DEFINE_STRING(SenderCompID);
DEFINE_INT(OrdRejReason);
DEFINE_INT(MaturityMonthYearIncrementUnits);
DEFINE_CHAR(DisplayWhen);
DEFINE_INT(ApplQueueAction);
DEFINE_CHAR(RegistTransType);
DEFINE_STRING(PaymentRemitterID);
DEFINE_INT(PriceType);
DEFINE_STRING(MarketReqID);
DEFINE_NUMINGROUP(NoNestedInstrAttrib);
DEFINE_STRING(SecuritySubType);
DEFINE_STRING(ClOrdID);
DEFINE_DAYOFMONTH(MaturityDay);
DEFINE_STRING(UnderlyingSeniority);
DEFINE_STRING(MarketSegmentDesc);
DEFINE_NUMINGROUP(NoMarketSegments);
DEFINE_INT(SettlObligMode);
DEFINE_CHAR(SecurityUpdateAction);
DEFINE_INT(NetworkRequestType);
DEFINE_PERCENTAGE(LiquidityPctLow);
DEFINE_INT(PartyRole);
DEFINE_FLOAT(LegRatioQty);
DEFINE_FLOAT(SettlCurrFxRate);
DEFINE_INT(LegContractMultiplierUnit);
DEFINE_DATA(SecureData);
DEFINE_STRING(SenderLocationID);
DEFINE_PRICE(FirstPx);
DEFINE_DATA(EncodedLegIssuer);
DEFINE_CHAR(AssignmentMethod);
DEFINE_STRING(RoutingID);
DEFINE_INT(StrategyParameterType);
DEFINE_INT(EncryptMethod);
DEFINE_STRING(UnderlyingStateOrProvinceOfIssue);
DEFINE_SEQNUM(ApplNewSeqNum);
DEFINE_LENGTH(DerivativeEncodedSecurityDescLen);
DEFINE_CURRENCY(TradingCurrency);
DEFINE_PRICE(SecondaryHighLimitPrice);
DEFINE_PRICE(OrderAvgPx);
DEFINE_STRING(PosAmtType);
DEFINE_BOOLEAN(ResetSeqNumFlag);
DEFINE_NUMINGROUP(NoHops);
DEFINE_INT(CollInquiryResult);
DEFINE_LOCALMKTDATE(StartDate);
DEFINE_INT(CollAsgnRespType);
DEFINE_QTY(OrderBookingQty);
DEFINE_NUMINGROUP(NoQuoteQualifiers);
DEFINE_BOOLEAN(UnsolicitedIndicator);
DEFINE_STRING(RefCstmApplVerID);
DEFINE_STRING(SideExecID);
DEFINE_STRING(RejectText);
DEFINE_STRING(ExchangeSpecialInstructions);
DEFINE_STRING(TradeID);
DEFINE_PRICE(RndPx);
DEFINE_INT(QuoteEntryRejectReason);
DEFINE_CHAR(OrderCapacity);
DEFINE_INT(SideLastQty);
DEFINE_STRING(DerivativeUnitOfMeasure);
DEFINE_NUMINGROUP(NoLegAllocs);
DEFINE_INT(QuoteAckStatus);
DEFINE_STRING(SecondaryFirmTradeID);
DEFINE_INT(UserRequestType);
DEFINE_INT(SecondaryTrdType);
DEFINE_INT(TradeReportTransType);
DEFINE_CHAR(AdvSide);
DEFINE_STRING(DerivativeSecuritySubType);
DEFINE_STRING(TriggerTradingSessionSubID);
DEFINE_STRING(TradeLinkID);
DEFINE_PRICE(LegBenchmarkPrice);
DEFINE_SEQNUM(HopRefID);
DEFINE_STRING(Designation);
DEFINE_STRING(TradeRequestID);
DEFINE_INT(LegFlowScheduleType);
DEFINE_STRING(LegPriceUnitOfMeasure);
DEFINE_CHAR(Nested4PartyIDSource);
DEFINE_INT(CoveredOrUncovered);
DEFINE_INT(AcctIDSource);
DEFINE_PRICE(MktOfferPx);
DEFINE_NUMINGROUP(NoCapacities);
DEFINE_INT(TradeRequestType);
DEFINE_NUMINGROUP(NoNestedPartyIDs);
DEFINE_INT(TradSesStatus);
DEFINE_PERCENTAGE(UnderlyingNotionalPercentageOutstanding);
DEFINE_SEQNUM(ApplLastSeqNum);
DEFINE_INT(PegPriceType);
DEFINE_STRING(StrategyParameterName);
DEFINE_INT(StreamAsgnRejReason);
DEFINE_QTY(MatchIncrement);
DEFINE_INT(Nested3PartyRole);
DEFINE_PRICE(UnderlyingPx);
DEFINE_PRICEOFFSET(PriceImprovement);
DEFINE_STRING(ValuationMethod);
DEFINE_STRING(DerivativeSecurityID);
DEFINE_NUMINGROUP(NoExpiration);
DEFINE_STRING(TargetCompID);
DEFINE_STRING(MDEntryBuyer);
DEFINE_NUMINGROUP(NoDerivativeInstrumentPartySubIDs);
DEFINE_NUMINGROUP(NoMaturityRules);
DEFINE_STRING(QuoteMsgID);
DEFINE_CHAR(TriggerType);
DEFINE_CHAR(PriceProtectionScope);
DEFINE_INT(TotNumAssignmentReports);
DEFINE_STRING(ContraLegRefID);
DEFINE_INT(TradeReportRejectReason);
DEFINE_STRING(TradeReportRefID);
DEFINE_INT(SecurityListType);
DEFINE_STRING(DerivativeSecurityIDSource);
DEFINE_QTY(AssignmentUnit);
DEFINE_STRING(TradeReportID);
DEFINE_INT(NoRpts);
DEFINE_INT(LegBenchmarkPriceType);
DEFINE_LENGTH(EncodedSubjectLen);
DEFINE_XMLDATA(SecurityXML);
DEFINE_STRING(LegReportID);
DEFINE_INT(Nested3PartySubIDType);
DEFINE_STRING(BenchmarkSecurityIDSource);
DEFINE_INT(QuoteRejectReason);
DEFINE_INT(HeartBtInt);
DEFINE_PRICEOFFSET(BidForwardPoints);
DEFINE_BOOLEAN(PossResend);
DEFINE_STRING(Symbol);
DEFINE_DATA(EncodedUnderlyingSecurityDesc);
DEFINE_STRING(MarketReportID);
DEFINE_PRICE(DiscretionPrice);
DEFINE_FLOAT(ContAmtValue);
DEFINE_INT(QuantityType);
DEFINE_INT(ComplexEventPriceBoundaryMethod);
DEFINE_INT(ImpliedMarketIndicator);
DEFINE_STRING(AllocClearingFeeIndicator);
DEFINE_INT(QuoteRequestType);
DEFINE_INT(SecurityRequestResult);
DEFINE_MULTIPLECHARVALUE(OrderRestrictions);
DEFINE_NUMINGROUP(NoSideTrdRegTS);
DEFINE_STRING(Text);
DEFINE_LENGTH(EncodedTextLen);
DEFINE_CHAR(ListExecInstType);
DEFINE_STRING(SecondaryOrderID);
DEFINE_STRING(ExecBroker);
DEFINE_LENGTH(SecurityXMLLen);
DEFINE_SEQNUM(ApplSeqNum);
DEFINE_QTY(MaxTradeVol);
DEFINE_PRICEOFFSET(OfferSwapPoints);
DEFINE_INT(SettlPartySubIDType);
DEFINE_INT(DistribPaymentMethod);
DEFINE_INT(TotalAffectedOrders);
DEFINE_FLOAT(StrikeIncrement);
DEFINE_INT(OrderHandlingInstSource);
DEFINE_BOOLEAN(CopyMsgIndicator);
DEFINE_NUMINGROUP(NoDlvyInst);
DEFINE_STRING(QuoteEntryID);
DEFINE_INT(AffirmStatus);
DEFINE_STRING(MailingInst);
DEFINE_QTY(OfferSize);
DEFINE_STRING(LegSecurityType);
DEFINE_INT(OrigCustOrderCapacity);
DEFINE_INT(AllocMethod);
DEFINE_LOCALMKTDATE(QuantityDate);
DEFINE_FLOAT(TargetStrategyPerformance);
DEFINE_LOCALMKTDATE(CardExpDate);
DEFINE_STRING(ConfirmID);
DEFINE_STRING(StandInstDbName);
DEFINE_QTY(DayOrderQty);
DEFINE_PRICE(HighLimitPrice);
DEFINE_STRING(FirmTradeID);
DEFINE_STRING(SecondaryIndividualAllocID);
DEFINE_STRING(AgreementDesc);
DEFINE_CHAR(MassCancelResponse);
DEFINE_CURRENCY(LegSettlCurrency);
DEFINE_AMT(Commission);
DEFINE_INT(StreamAsgnReqType);
DEFINE_PRICEOFFSET(BidSwapPoints);
DEFINE_NUMINGROUP(NoSettlPartyIDs);
DEFINE_STRING(SymbolSfx);
DEFINE_STRING(BusinessRejectRefID);
DEFINE_PRICE(Price2);
DEFINE_INT(FillLiquidityInd);
DEFINE_STRING(MassActionReportID);
DEFINE_STRING(DerivativeIssuer);
DEFINE_CHAR(ExDestinationIDSource);
DEFINE_STRING(CollRespID);
DEFINE_INT(SecurityListRequestType);
DEFINE_DATA(EncodedLegSecurityDesc);
DEFINE_STRING(UnderlyingSettlementStatus);
DEFINE_STRING(SecurityAltID);
DEFINE_STRING(RegistRefID);
DEFINE_STRING(DerivativePriceQuoteMethod);
DEFINE_INT(OrderDelay);
DEFINE_NUMINGROUP(NoNotAffectedOrders);
DEFINE_STRING(Nested3PartyID);
DEFINE_INT(CollAsgnReason);
DEFINE_UTCTIMEONLY(TotalVolumeTradedTime);
DEFINE_EXCHANGE(SecurityExchange);
DEFINE_INT(SettlPriceType);
DEFINE_QTY(UnitOfMeasureQty);
DEFINE_STRING(UserRequestID);
DEFINE_PRICE(LastParPx);
DEFINE_MONTHYEAR(EndMaturityMonthYear);
DEFINE_CHAR(DealingCapacity);
DEFINE_PRICE(PrevClosePx);
DEFINE_STRING(TradeInputDevice);
DEFINE_QTY(DayCumQty);
DEFINE_STRING(SecuritySettlAgentAcctNum);
DEFINE_CURRENCY(LegCurrency);
DEFINE_DATA(EncryptedNewPassword);
DEFINE_AMT(DerivativeMinPriceIncrementAmount);
DEFINE_NUMINGROUP(NoNested3PartySubIDs);
DEFINE_STRING(RefSubID);
DEFINE_INT(SettlPartyRole);
DEFINE_STRING(CashDistribAgentName);
DEFINE_FLOAT(LegContractMultiplier);
DEFINE_INT(ProgPeriodInterval);
DEFINE_CHAR(LegSettlType);
DEFINE_STRING(OnBehalfOfLocationID);
DEFINE_STRING(OnBehalfOfSubID);
DEFINE_UTCTIMEONLY(ComplexEventEndTime);
DEFINE_INT(RateSourceType);
DEFINE_STRING(DerivativeStateOrProvinceOfIssue);
DEFINE_STRING(TradeLegRefID);
DEFINE_UTCTIMESTAMP(RelSymTransactTime);
DEFINE_NUMINGROUP(NoComplexEventTimes);
DEFINE_QTY(LegCalculatedCcyLastQty);
DEFINE_CHAR(Nested3PartyIDSource);
DEFINE_LOCALMKTDATE(DatedDate);
DEFINE_STRING(SettlInstID);
DEFINE_AMT(OpenInterest);
DEFINE_FLOAT(UnderlyingContractMultiplier);
DEFINE_INT(TotQuoteEntries);
DEFINE_INT(TotNoCxldQuotes);
DEFINE_BOOLEAN(AggregatedBook);
DEFINE_STRING(PaymentRef);
DEFINE_LOCALMKTDATE(PaymentDate);
DEFINE_PERCENTAGE(OrderPercent);
DEFINE_INT(PosQtyStatus);
DEFINE_NUMINGROUP(NoNested4PartySubIDs);
DEFINE_BOOLEAN(PrivateQuote);
DEFINE_STRING(SecondaryTradeID);
DEFINE_STRING(SecuritySettlAgentContactPhone);
DEFINE_LENGTH(EncodedMktSegmDescLen);
DEFINE_CURRENCY(SideCurrency);
DEFINE_QTY(LegQty);
DEFINE_STRING(MsgType);
DEFINE_NUMINGROUP(NoTradingSessions);
DEFINE_STRING(IOIid);
DEFINE_CHAR(MultiLegReportingType);
DEFINE_STRING(IDSource);
DEFINE_STRING(LegStipulationType);
DEFINE_INT(DerivativeContractMultiplierUnit);
DEFINE_STRING(MarketSegmentID);
DEFINE_CHAR(OrdStatus);
DEFINE_LOCALMKTDATE(MaturityDate);
DEFINE_INT(ApplTotalMessageCount);
DEFINE_STRING(InstrumentPartySubID);
DEFINE_INT(CustomerOrFirm);
DEFINE_INT(AdjustmentType);
DEFINE_STRING(UnderlyingInstrumentPartyID);
DEFINE_CHAR(AsOfIndicator);
DEFINE_STRING(QuoteStatusReqID);
DEFINE_CHAR(LegPositionEffect);
DEFINE_PRICE(MDEntryPx);
DEFINE_INT(MassActionScope);
DEFINE_BOOLEAN(ReportedPxDiff);
DEFINE_LOCALMKTDATE(UnderlyingSettlementDate);
DEFINE_NUMINGROUP(NoNestedPartySubIDs);
DEFINE_STRING(AllocReportRefID);
DEFINE_AMT(Concession);
DEFINE_DATA(EncodedSecurityDesc);
DEFINE_STRING(ExecRefID);
DEFINE_CHAR(VenueType);
DEFINE_INT(MassActionType);
DEFINE_INT(PosMaintResult);
DEFINE_STRING(IOIShares);
DEFINE_STRING(BenchmarkSecurityID);
DEFINE_QTY(LegLastQty);
DEFINE_CURRENCY(AllocSettlCurrency);
DEFINE_COUNTRY(LegCountryOfIssue);
DEFINE_DATA(DerivativeSecurityXML);
DEFINE_STRING(StrikeRuleID);
DEFINE_STRING(RefCompID);
DEFINE_FLOAT(SettlCurrOfferFxRate);
DEFINE_PERCENTAGE(OfferYield);
DEFINE_CHAR(TargetPartyIDSource);
DEFINE_LENGTH(EncryptedNewPasswordLen);
DEFINE_NUMINGROUP(NoPositions);
DEFINE_AMT(TotalAccruedInterestAmt);
DEFINE_CHAR(UnderlyingOptAttribute);
DEFINE_STRING(DerivativeInstrAttribValue);
DEFINE_CHAR(InstrumentPartyIDSource);
DEFINE_INT(PegOffsetType);
DEFINE_INT(MassCancelRejectReason);
DEFINE_INT(ResponseTransportType);
DEFINE_STRING(LegSecurityIDSource);
DEFINE_PRICE(BasisFeaturePrice);
DEFINE_LOCALMKTDATE(CouponPaymentDate);
DEFINE_INT(TradSesStatusRejReason);
DEFINE_PERCENTAGE(UnderlyingDetachmentPoint);
DEFINE_STRING(MaturityRuleID);
DEFINE_STRING(UnderlyingRepoCollateralSecurityType);
DEFINE_NUMINGROUP(NoTimeInForceRules);
DEFINE_NUMINGROUP(NoRootPartySubIDs);
DEFINE_QTY(DisplayMinIncr);
DEFINE_INT(TrdRegTimestampType);
DEFINE_INT(LegProduct);
DEFINE_STRING(ApplVerID);
DEFINE_CHAR(HandlInst);
DEFINE_CHAR(ListUpdateAction);
DEFINE_STRING(NestedInstrAttribValue);
DEFINE_STRING(TradingSessionSubID);
DEFINE_STRING(RFQReqID);
DEFINE_STRING(UnderlyingLegSymbolSfx);
DEFINE_INT(LiquidityNumSecurities);
DEFINE_NUMINGROUP(NoMsgTypes);
DEFINE_UTCTIMESTAMP(TradSesStartTime);
DEFINE_CHAR(MDEntryType);
DEFINE_CURRENCY(AgreementCurrency);
DEFINE_INT(PegMoveType);
DEFINE_PRICEOFFSET(PegDifference);
DEFINE_PRICEOFFSET(Spread);
DEFINE_LENGTH(EncodedAllocTextLen);
DEFINE_PERCENTAGE(OutsideIndexPct);
DEFINE_BOOLEAN(DerivFlexProductEligibilityIndicator);
DEFINE_INT(AvgPxIndicator);
DEFINE_NUMINGROUP(NoIOIQualifiers);
DEFINE_CHAR(CancellationRights);
DEFINE_INT(ListSeqNo);
DEFINE_STRING(CardIssNum);
DEFINE_DATA(EncodedMktSegmDesc);
DEFINE_INT(DerivativeEventType);
DEFINE_MONTHYEAR(DerivativeMaturityMonthYear);
DEFINE_STRING(SideTradeReportID);
DEFINE_NUMINGROUP(NoQuoteSets);
DEFINE_INT(Nested4PartySubIDType);
DEFINE_PRICE(FillPx);
DEFINE_INT(StrikeExerciseStyle);
DEFINE_STRING(DeskID);
DEFINE_PERCENTAGE(CrossPercent);
DEFINE_MONTHYEAR(MaturityMonthYear);
DEFINE_PRICE(ComplexEventPrice);
DEFINE_NUMINGROUP(NoNewsRefIDs);
DEFINE_AMT(UnderlyingCapValue);
DEFINE_STRING(CPRegType);
DEFINE_STRING(CashDistribAgentCode);
DEFINE_CHAR(ExecPriceType);
DEFINE_STRING(LegAllocID);
DEFINE_UTCTIMEONLY(MDEntryTime);
DEFINE_INT(TotalNumSecurities);
DEFINE_INT(AllocSettlInstType);
DEFINE_STRING(TargetPartyID);
DEFINE_CURRENCY(DerivativeStrikeCurrency);
DEFINE_INT(StatsType);
DEFINE_INT(ApplExtID);
DEFINE_INT(SettlementCycleNo);
DEFINE_CURRENCY(UnderlyingStrikeCurrency);
DEFINE_INT(TradSesMode);
DEFINE_CHAR(SettlInstSource);
DEFINE_STRING(UnderlyingLegSecurityDesc);
DEFINE_NUMINGROUP(NoDerivativeInstrumentParties);
DEFINE_UTCTIMESTAMP(DerivativeEventTime);
DEFINE_PRICE(TickIncrement);
DEFINE_STRING(UndlyInstrumentPartyID);
DEFINE_NUMINGROUP(NoUndlyInstrumentParties);
DEFINE_INT(ExpType);
DEFINE_STRING(SecondaryClOrdID);
DEFINE_CHAR(SettlInstTransType);
DEFINE_STRING(SideComplianceID);
DEFINE_INT(TradeRequestResult);
DEFINE_STRING(OrigPosReqRefID);
DEFINE_STRING(OrigCrossID);
DEFINE_STRING(TradeInputSource);
DEFINE_QTY(OrderQty2);
DEFINE_BOOLEAN(TestMessageIndicator);
DEFINE_LOCALMKTDATE(DerivativeEventDate);
DEFINE_AMT(SideGrossTradeAmt);
DEFINE_PRICE(PeggedPrice);
DEFINE_INT(ExpirationCycle);
DEFINE_INT(AllocCancReplaceReason);
DEFINE_INT(CxlRejReason);
DEFINE_STRING(BeginString);
DEFINE_STRING(DeliverToSubID);
DEFINE_QTY(LegPriceUnitOfMeasureQty);
DEFINE_NUMINGROUP(NoCollInquiryQualifier);
DEFINE_PRICE(OfferPx);
DEFINE_UTCDATE(TotalVolumeTradedDate);
DEFINE_NUMINGROUP(NoContAmts);
DEFINE_QTY(MinOfferSize);
DEFINE_PRICE(AvgParPx);
DEFINE_FLOAT(LegFactor);
DEFINE_INT(RespondentType);
DEFINE_QTY(DisplayLowQty);
DEFINE_CHAR(DKReason);
DEFINE_PRICE(BenchmarkPrice);
DEFINE_STRING(ListID);
DEFINE_STRING(LegSecurityAltID);
DEFINE_CHAR(PositionEffect);
DEFINE_CHAR(TriggerAction);
DEFINE_STRING(RefOrderID);
DEFINE_INT(ClearingInstruction);
DEFINE_STRING(SettlInstCode);
DEFINE_INT(NumDaysInterest);
DEFINE_MULTIPLECHARVALUE(OpenCloseSettlFlag);
DEFINE_NUMINGROUP(NoComplexEventDates);
DEFINE_LENGTH(DerivativeEncodedIssuerLen);
DEFINE_FLOAT(StrikeMultiplier);
DEFINE_INT(DiscretionMoveType);
DEFINE_INT(ListNoOrds);
DEFINE_STRING(PegSymbol);
DEFINE_PRICE(DayAvgPx);
DEFINE_STRING(Headline);
DEFINE_STRING(NestedPartySubID);
DEFINE_STRING(CardIssNo);
DEFINE_CHAR(OptAttribute);
DEFINE_PRICEOFFSET(LastForwardPoints2);
DEFINE_INT(MDUpdateType);
DEFINE_CHAR(TickDirection);
DEFINE_LOCALMKTDATE(LegRedemptionDate);
DEFINE_PRICE(StrikePrice);
DEFINE_DATA(EncodedIssuer);
DEFINE_STRING(YieldType);
DEFINE_PRICE(TradingReferencePrice);
DEFINE_FLOAT(MDEntrySpotRate);
DEFINE_PERCENTAGE(ParticipationRate);
DEFINE_INT(PegScope);
DEFINE_AMT(InterestAtMaturity);
DEFINE_STRING(LegIndividualAllocID);
DEFINE_AMT(AllowableOneSidednessValue);
DEFINE_STRING(CashSettlAgentName);
DEFINE_QTY(ContraTradeQty);
DEFINE_TZTIMEONLY(LegMaturityTime);
DEFINE_INT(SettlDeliveryType);
DEFINE_INT(SecondaryPriceLimitType);
DEFINE_PRICE(MidPx);
DEFINE_PRICE(AvgPx);
DEFINE_INT(DiscretionLimitType);
DEFINE_UTCTIMESTAMP(StrikeTime);
DEFINE_STRING(SettlSessSubID);
DEFINE_STRING(MailingDtls);
DEFINE_STRING(BidID);
DEFINE_CHAR(ExerciseMethod);
DEFINE_CURRENCY(CommCurrency);
DEFINE_NUMINGROUP(NoSettlOblig);
DEFINE_FLOAT(MaxPriceVariation);
DEFINE_BOOLEAN(WorkingIndicator);
DEFINE_STRING(CashSettlAgentAcctName);
DEFINE_QTY(SellVolume);
DEFINE_INT(SideMultiLegReportingType);
DEFINE_STRING(DerivativeEventText);
DEFINE_STRING(PegSecurityDesc);
DEFINE_STRING(AllocCustomerCapacity);
DEFINE_INT(ConfirmRejReason);
DEFINE_CHAR(BidRequestTransType);
DEFINE_STRING(CashDistribAgentAcctNumber);
DEFINE_MULTIPLECHARVALUE(LegExecInst);
DEFINE_PRICE(CapPrice);
DEFINE_INT(LegRepurchaseTerm);
DEFINE_STRING(RegistAcctType);
DEFINE_INT(MassActionRejectReason);
DEFINE_INT(DerivativePutOrCall);
DEFINE_MONTHYEAR(StartMaturityMonthYear);
DEFINE_INT(CollApplType);
DEFINE_NUMINGROUP(NoUnderlyingAmounts);
DEFINE_INT(ConfirmType);
DEFINE_MONTHYEAR(LegMaturityMonthYear);
DEFINE_STRING(RelatdSym);
DEFINE_STRING(UnderlyingLegSecuritySubType);
DEFINE_NUMINGROUP(NoUnderlyingSecurityAltID);
DEFINE_INT(MDQuoteType);
DEFINE_INT(QtyType);
DEFINE_INT(QuoteRespType);
DEFINE_BOOLEAN(IOINaturalFlag);
DEFINE_STRING(BenchmarkCurvePoint);
DEFINE_CHAR(TradSesUpdateAction);
DEFINE_AMT(UnderlyingCashAmount);
DEFINE_STRING(CollAsgnID);
DEFINE_STRING(ExchangeRule);
DEFINE_DATA(EncodedHeadline);
DEFINE_STRING(RegistID);
DEFINE_STRING(CrossID);
DEFINE_NUMINGROUP(NoExecs);
DEFINE_STRING(DerivativeSecurityGroup);
DEFINE_QTY(SecondaryDisplayQty);
DEFINE_STRING(RefMsgType);
DEFINE_STRING(StandInstDbID);
DEFINE_LENGTH(EncodedLegSecurityDescLen);
DEFINE_PRICE(DerivativeEventPx);
DEFINE_CHAR(SettlObligSource);
DEFINE_INT(TrdSubType);
DEFINE_LENGTH(EncodedUnderlyingIssuerLen);
DEFINE_CHAR(ExecTransType);
DEFINE_SEQNUM(BeginSeqNo);
DEFINE_CHAR(DayBookingInst);
DEFINE_INT(FlowScheduleType);
DEFINE_INT(MDOriginType);
DEFINE_INT(CollInquiryStatus);
DEFINE_NUMINGROUP(NoInstrAttrib);
DEFINE_STRING(RegistEmail);
DEFINE_STRING(StreamAsgnReqID);
DEFINE_INT(CPProgram);
DEFINE_STRING(ConfirmReqID);
DEFINE_STRING(AltMDSourceID);
DEFINE_NUMINGROUP(NoOrders);
DEFINE_STRING(CashDistribAgentAcctName);
DEFINE_CHAR(UndlyInstrumentPartyIDSource);
DEFINE_STRING(UnderlyingSettlMethod);
DEFINE_NUMINGROUP(NoMDEntryTypes);
DEFINE_PRICEOFFSET(MDEntryForwardPoints);
DEFINE_INT(PosReqType);
DEFINE_INT(MassStatusReqType);
DEFINE_LOCALMKTDATE(TradeOriginationDate);
DEFINE_PRICE(SettlPrice);
DEFINE_STRING(SecuritySettlAgentAcctName);
DEFINE_NUMINGROUP(NoDerivativeEvents);
DEFINE_PRICE(UnderlyingEndPrice);
DEFINE_CHAR(SubscriptionRequestType);
DEFINE_INT(TotalNumSecurityTypes);
DEFINE_INT(NewsCategory);
DEFINE_INT(UnderlyingLegPutOrCall);
DEFINE_STRING(URLLink);
DEFINE_NUMINGROUP(NoInstrumentPartySubIDs);
DEFINE_AMT(UnderlyingCurrentValue);
DEFINE_LOCALMKTDATE(InterestAccrualDate);
DEFINE_LOCALMKTDATE(FutSettDate2);
DEFINE_NUMINGROUP(NoClearingInstructions);
DEFINE_CURRENCY(UnderlyingCurrency);
DEFINE_LOCALMKTDATE(LegInterestAccrualDate);
DEFINE_STRING(NewPassword);
DEFINE_LOCALMKTDATE(RedemptionDate);
DEFINE_SEQNUM(RefApplLastSeqNum);
DEFINE_AMT(StartCash);
DEFINE_LENGTH(MaxMessageSize);
DEFINE_PRICEOFFSET(OfferForwardPoints);
DEFINE_STRING(IOIQty);
DEFINE_QTY(LastQty);
DEFINE_INT(ApplResponseError);
DEFINE_STRING(UnderlyingLegSecurityType);
DEFINE_STRING(DerivativePriceUnitOfMeasure);
DEFINE_CHAR(TriggerPriceDirection);
DEFINE_STRING(PositionCurrency);
DEFINE_STRING(MessageEventSource);
DEFINE_STRING(CollInquiryID);
DEFINE_AMT(UnderlyingStartValue);
DEFINE_INT(LastLiquidityInd);
DEFINE_STRING(SecurityID);
DEFINE_NUMINGROUP(NoMDEntries);
DEFINE_INT(StrikePriceDeterminationMethod);
DEFINE_LOCALMKTDATE(EndDate);
DEFINE_AMT(CashOutstanding);
DEFINE_STRING(MDReqID);
DEFINE_STRING(IOIRefID);
DEFINE_INT(TargetStrategy);
DEFINE_STRING(ConfirmRefID);
DEFINE_INT(SellerDays);
DEFINE_BOOLEAN(DueToRelated);
DEFINE_PRICE(SecondaryTradingReferencePrice);
DEFINE_NUMINGROUP(NoMDFeedTypes);
DEFINE_INT(UnderlyingInstrumentPartySubIDType);
DEFINE_UTCTIMESTAMP(TradSesCloseTime);
DEFINE_MONTHYEAR(ContractSettlMonth);
DEFINE_PRICE(DerivativeStrikePrice);
DEFINE_STRING(TriggerSecurityDesc);
DEFINE_STRING(UnderlyingCashType);
DEFINE_NUMINGROUP(NoMiscFees);
DEFINE_INT(CustOrderCapacity);
DEFINE_CURRENCY(LegAllocSettlCurrency);
DEFINE_QTY(UnderlyingAdjustedQuantity);
DEFINE_CHAR(OwnershipType);
DEFINE_QTY(MaxShow);
DEFINE_STRING(LegSecurityID);
DEFINE_STRING(DerivativeSecurityDesc);
DEFINE_STRING(UnitOfMeasure);
DEFINE_QTY(Quantity);
DEFINE_STRING(NewsID);
DEFINE_INT(UndlyInstrumentPartySubIDType);
DEFINE_STRING(SettleOnOpenFlag);
DEFINE_UTCTIMESTAMP(LastUpdateTime);
DEFINE_PERCENTAGE(RepurchaseRate);
DEFINE_INT(RepurchaseTerm);
DEFINE_INT(NestedPartyRole);
DEFINE_STRING(SecondaryExecID);
DEFINE_STRING(Pool);
DEFINE_NUMINGROUP(NoTickRules);
DEFINE_FLOAT(Volatility);
DEFINE_PERCENTAGE(PctAtRisk);
DEFINE_EXCHANGE(UnderlyingSecurityExchange);
DEFINE_PRICE(LegStrikePrice);
DEFINE_CHAR(SettlmntTyp);
DEFINE_INT(TradePublishIndicator);
DEFINE_INT(ApplResponseType);
DEFINE_INT(MDSubBookType);
DEFINE_STRING(Username);
DEFINE_INT(StandInstDbType);
DEFINE_INT(QuoteEntryStatus);
DEFINE_CHAR(TriggerPriceType);
DEFINE_INT(SideTrdSubTyp);
DEFINE_STRING(UnderlyingTradingSessionSubID);
DEFINE_INT(SettlInstReqRejCode);
DEFINE_PRICE(MktBidPx);
DEFINE_STRING(UnderlyingLegSymbol);
DEFINE_FLOAT(StrikeValue);
DEFINE_CHAR(Urgency);
DEFINE_STRING(AllocID);
DEFINE_AMT(UnderlyingDeliveryAmount);
DEFINE_INT(SideQty);
DEFINE_INT(CollAsgnTransType);
DEFINE_PRICEOFFSET(ThresholdAmount);
DEFINE_QTY(DefBidSize);
DEFINE_STRING(LegStateOrProvinceOfIssue);
DEFINE_INT(PaymentMethod);
DEFINE_CHAR(UnderlyingLegOptAttribute);
DEFINE_FLOAT(LegVolatility);
DEFINE_INT(DerivativeInstrAttribType);
DEFINE_QTY(DerivativeUnitOfMeasureQty);
DEFINE_NUMINGROUP(NoStatsIndicators);
DEFINE_CHAR(TriggerPriceTypeScope);
DEFINE_STRING(LastNetworkResponseID);
DEFINE_INT(UnderlyingSettlPriceType);
DEFINE_STRING(ApplReportID);
DEFINE_INT(PegLimitType);
DEFINE_STRING(ExecID);
DEFINE_CHAR(Side);
DEFINE_PRICE(UnderlyingLastPx);
DEFINE_INT(MarketDepth);
DEFINE_PRICEOFFSET(DiscretionOffset);
DEFINE_INT(ContAmtType);
DEFINE_CURRENCY(MiscFeeCurr);
DEFINE_PERCENTAGE(AttachmentPoint);
DEFINE_CHAR(OrderCategory);
DEFINE_STRING(AdvTransType);
DEFINE_PERCENTAGE(WtAverageLiquidity);
DEFINE_UTCTIMESTAMP(QuoteSetValidUntilTime);
DEFINE_NUMINGROUP(NoNested4PartyIDs);
DEFINE_INT(LegPutOrCall);
DEFINE_STRING(UserStatusText);
DEFINE_STRING(Nested2PartySubID);
DEFINE_PERCENTAGE(EFPTrackingError);
DEFINE_INT(SideLiquidityInd);
DEFINE_FLOAT(DerivativeMinPriceIncrement);
DEFINE_BOOLEAN(PublishTrdIndicator);
DEFINE_COUNTRY(InvestorCountryOfResidence);
DEFINE_STRING(SideReasonCd);
DEFINE_FLOAT(MinPriceIncrement);
DEFINE_STRING(SecuritySettlAgentContactName);
DEFINE_INT(SecurityResponseType);
DEFINE_STRING(LegBenchmarkCurvePoint);
DEFINE_STRING(ClearingFirm);
DEFINE_INT(SessionStatus);
DEFINE_STRING(TriggerSecurityID);
DEFINE_INT(TotNoAllocs);
DEFINE_NUMINGROUP(NoAltMDSource);
DEFINE_INT(AllocAccountType);
DEFINE_PRICE(LastPx);
DEFINE_CHAR(AllocTransType);
DEFINE_INT(TotNoQuoteEntries);
DEFINE_QTY(MinBidSize);
DEFINE_STRING(SettlBrkrCode);
DEFINE_STRING(CardHolderName);
DEFINE_INT(ExpirationQtyType);
DEFINE_LENGTH(EncodedUnderlyingSecurityDescLen);
DEFINE_STRING(QuoteReqID);
DEFINE_STRING(PriceUnitOfMeasure);
DEFINE_TZTIMESTAMP(TZTransactTime);
DEFINE_INT(AllocHandlInst);
DEFINE_CHAR(UnderlyingInstrumentPartyIDSource);
DEFINE_FLOAT(CurrencyRatio);
DEFINE_QTY(RefreshQty);
DEFINE_INT(TradeRequestStatus);
DEFINE_BOOLEAN(TrdRepIndicator);
DEFINE_AMT(MiscFeeAmt);
DEFINE_UTCTIMESTAMP(TradSesOpenTime);
DEFINE_CHAR(PreallocMethod);
DEFINE_INT(TaxAdvantageType);
DEFINE_STRING(MessageEncoding);
DEFINE_NUMINGROUP(NoPartySubIDs);
DEFINE_STRING(SettlInstReqID);
DEFINE_STRING(LegRepoCollateralSecurityType);
DEFINE_STRING(AffectedSecondaryOrderID);
DEFINE_TZTIMEONLY(DerivativeMaturityTime);
DEFINE_UTCTIMESTAMP(ExpireTime);
DEFINE_FLOAT(UnderlyingFactor);
DEFINE_UTCTIMESTAMP(OrigOrdModTime);
DEFINE_NUMINGROUP(NoTrdRepIndicators);
DEFINE_LOCALMKTDATE(DerivativeMaturityDate);
DEFINE_STRING(DerivativeCFICode);
DEFINE_INT(Nested2PartySubIDType);
DEFINE_STRING(LegIOIQty);
DEFINE_LOCALMKTDATE(ExpireDate);
DEFINE_NUMINGROUP(NoMatchRules);
DEFINE_SEQNUM(ApplEndSeqNum);
DEFINE_PRICE(EventPx);
DEFINE_STRING(AsgnRptID);
DEFINE_CHAR(TimeInForce);
DEFINE_PRICE(LowPx);
DEFINE_CHAR(IOIQualifier);
DEFINE_STRING(WaveNo);
DEFINE_INT(StrikePriceBoundaryMethod);
DEFINE_LOCALMKTDATE(DerivativeIssueDate);
DEFINE_STRING(MiscFeeType);
DEFINE_STRING(QuoteID);
DEFINE_STRING(DerivativeInstrumentPartyIDSource);
DEFINE_STRING(SettlObligID);
DEFINE_STRING(InstrAttribValue);
DEFINE_AMT(LiquidityValue);
DEFINE_STRING(SecurityIDSource);
DEFINE_INT(NewsRefType);
DEFINE_NUMINGROUP(NoOfLegUnderlyings);
DEFINE_DATA(DerivativeEncodedSecurityDesc);
DEFINE_CHAR(TriggerOrderType);
DEFINE_PRICE(UnderlyingDirtyPrice);
DEFINE_INT(CrossType);
DEFINE_STRING(RepoCollateralSecurityType);
DEFINE_STRING(Password);
DEFINE_MULTIPLEVALUESTRING(OpenCloseSettleFlag);
DEFINE_STRING(Subject);
DEFINE_STRING(RefApplReqID);
DEFINE_AMT(UnderlyingEndValue);
DEFINE_SEQNUM(NewSeqNo);
DEFINE_CHAR(OrigTradeHandlingInstr);
DEFINE_QTY(DisplayHighQty);
DEFINE_INT(MDBookType);
DEFINE_AMT(MarginExcess);
DEFINE_CHAR(BasisPxType);
DEFINE_STRING(DlvyInst);
DEFINE_STRING(ComplianceID);
DEFINE_STRING(EmailThreadID);
DEFINE_CURRENCY(ContAmtCurr);
DEFINE_INT(ComplexEventType);
DEFINE_INT(MassActionResponse);
DEFINE_LOCALMKTDATE(UnderlyingIssueDate);
DEFINE_INT(SecurityRequestType);
DEFINE_AMT(AllocInterestAtMaturity);
DEFINE_INT(ListRejectReason);
DEFINE_STRING(DeskType);
DEFINE_STRING(SecondaryTradeReportID);
DEFINE_STRING(SettlType);
DEFINE_CHAR(OpenClose);
DEFINE_INT(ContractMultiplierUnit);
DEFINE_PRICE(SecondaryLowLimitPrice);
DEFINE_QTY(ExpQty);
DEFINE_STRING(NetworkRequestID);
DEFINE_INT(TrdType);
DEFINE_NUMINGROUP(NoUnderlyings);
DEFINE_EXCHANGE(MDMkt);
DEFINE_EXCHANGE(LastMkt);
DEFINE_STRING(RestructuringType);
DEFINE_NUMINGROUP(NoStrikeRules);
DEFINE_STRING(ListName);
DEFINE_INT(ProgRptReqs);
DEFINE_STRING(TradingSessionID);
DEFINE_INT(ListOrderStatus);
DEFINE_CHAR(RegistStatus);
DEFINE_AMT(PosAmt);
DEFINE_INT(UnderlyingPriceDeterminationMethod);
DEFINE_NUMINGROUP(NoUnderlyingStips);
DEFINE_UTCTIMESTAMP(TradSesPreCloseTime);
DEFINE_CHAR(MassCancelRequestType);
DEFINE_STRING(UnderlyingLegSecurityAltIDSource);
DEFINE_STRING(SettlPartyID);
DEFINE_NUMINGROUP(NoAffectedOrders);
DEFINE_STRING(CashSettlAgentAcctNum);
DEFINE_MONTHYEAR(UnderlyingLegMaturityMonthYear);
DEFINE_NUMINGROUP(NoLotTypeRules);
DEFINE_NUMINGROUP(NoDates);
DEFINE_CHAR(CxlRejResponseTo);
DEFINE_UTCTIMESTAMP(EffectiveTime);
DEFINE_AMT(GrossTradeAmt);
DEFINE_STRING(SecurityListDesc);
DEFINE_STRING(NotAffectedOrderID);
DEFINE_FLOAT(DerivativeStrikeValue);
DEFINE_NUMINGROUP(NoPosAmt);
DEFINE_STRING(LegCreditRating);
DEFINE_PRICEOFFSET(BidForwardPoints2);
DEFINE_LOCALMKTDATE(SettlDate);
DEFINE_STRING(ClientID);
DEFINE_INT(QuoteCancelType);
DEFINE_STRING(StipulationType);
DEFINE_AMT(OutMainCntryUIndex);
DEFINE_CHAR(LegSettlmntTyp);
DEFINE_INT(DerivativeNTPositionLimit);
DEFINE_STRING(PriceQuoteMethod);
DEFINE_PRICE(LowLimitPrice);
DEFINE_STRING(LegUnitOfMeasure);
DEFINE_INT(SessionRejectReason);
DEFINE_INT(DeliveryType);
DEFINE_PRICE(AllocPrice);
DEFINE_NUMINGROUP(NoBidComponents);
DEFINE_CHAR(QuoteQualifier);
DEFINE_MULTIPLECHARVALUE(Scope);
DEFINE_NUMINGROUP(NoSecurityAltID);
DEFINE_STRING(RootPartySubID);
DEFINE_STRING(DeliverToLocationID);
DEFINE_CHAR(DeleteReason);
DEFINE_PRICE(BidSpotRate);
DEFINE_STRING(Nested4PartyID);
DEFINE_BOOLEAN(InViewOfCommon);
DEFINE_PRICE(UnderlyingSettlPrice);
DEFINE_STRING(RegistRejReasonText);
DEFINE_NUMINGROUP(NoSides);
DEFINE_STRING(LegAllocAccount);
DEFINE_STRING(LegSecurityDesc);
DEFINE_STRING(ClOrdLinkID);
DEFINE_UTCTIMESTAMP(OrigSendingTime);
DEFINE_LENGTH(EncodedLegIssuerLen);
DEFINE_STRING(OrderID);
DEFINE_STRING(SecurityType);
DEFINE_CHAR(RoundingDirection);
DEFINE_STRING(FillExecID);
DEFINE_NUMINGROUP(NoEvents);
DEFINE_QTY(RoundLot);
DEFINE_QTY(MDEntrySize);
DEFINE_LENGTH(EncodedIssuerLen);
DEFINE_QTY(DerivativePriceUnitOfMeasureQty);
DEFINE_STRING(TimeUnit);
DEFINE_INT(TotNoOrders);
DEFINE_INT(LegSwapType);
DEFINE_CHAR(IOITransType);
DEFINE_LENGTH(RawDataLength);
DEFINE_STRING(UnderlyingSecurityType);
DEFINE_STRING(UnderlyingLegSecurityAltID);
DEFINE_INT(SecurityReportID);
DEFINE_INT(TotNumReports);
DEFINE_INT(TotalNumPosReports);
DEFINE_STRING(SecurityReqID);
DEFINE_INT(PosReqResult);
DEFINE_PRICEOFFSET(LegOfferForwardPoints);
DEFINE_CURRENCY(AllowableOneSidednessCurr);
DEFINE_STRING(AffectedOrderID);
DEFINE_COUNTRY(UnderlyingCountryOfIssue);
DEFINE_PERCENTAGE(UnderlyingRepurchaseRate);
DEFINE_SEQNUM(LastMsgSeqNumProcessed);
DEFINE_STRING(UnderlyingCFICode);
DEFINE_CHAR(DerivativeOptAttribute);
DEFINE_STRING(PegSecurityID);
DEFINE_STRING(HostCrossID);
DEFINE_CHAR(ExecInstValue);
DEFINE_AMT(DerivativeOptPayAmount);
DEFINE_PERCENTAGE(UnderlyingCouponRate);
DEFINE_CHAR(SettlInstMode);
DEFINE_STRING(SecurityAltIDSource);
DEFINE_BOOLEAN(PreviouslyReported);
DEFINE_STRING(RptSys);
DEFINE_NUMINGROUP(NoNested2PartySubIDs);
DEFINE_STRING(RefAllocID);
DEFINE_QTY(DefOfferSize);
DEFINE_STRING(ProductComplex);
DEFINE_MULTIPLESTRINGVALUE(CustOrderHandlingInst);
DEFINE_INT(MDPriceLevel);
DEFINE_FLOAT(LegOptionRatio);
DEFINE_STRING(SecurityStatus);
DEFINE_STRING(LegRefID);
DEFINE_PERCENTAGE(DividendYield);
DEFINE_INT(DerivativeInstrumentPartySubIDType);
DEFINE_PRICE(EndStrikePxRange);
DEFINE_QTY(DisplayQty);
DEFINE_STRING(LegSecuritySubType);
DEFINE_CHAR(ProcessCode);
DEFINE_MULTIPLECHARVALUE(ExecInst);
DEFINE_UTCTIMESTAMP(TradSesEndTime);
DEFINE_UTCTIMESTAMP(OrigTime);
DEFINE_UTCTIMESTAMP(ExecValuationPoint);
DEFINE_CHAR(ExecType);
DEFINE_INT(Nested4PartyRole);
DEFINE_INT(MultilegModel);
DEFINE_STRING(SecurityGroup);
DEFINE_INT(EventType);
DEFINE_INT(TradeAllocIndicator);
DEFINE_LOCALMKTDATE(YieldCalcDate);
DEFINE_AMT(ValueOfFutures);
DEFINE_CHAR(LegSide);
DEFINE_INT(UserStatus);
DEFINE_AMT(SideValue1);
DEFINE_QTY(CxlQty);
DEFINE_STRING(SecurityResponseID);
DEFINE_STRING(InstrRegistry);
DEFINE_STRING(StreamAsgnRptID);
DEFINE_INT(OrderDelayUnit);
DEFINE_FLOAT(LegCurrencyRatio);
DEFINE_PRICE(EndTickPriceRange);
DEFINE_STRING(CollReqID);
DEFINE_STRING(LegPool);
DEFINE_QTY(ShortQty);
DEFINE_AMT(SideValue2);
DEFINE_BOOLEAN(TradedFlatSwitch);
DEFINE_STRING(MassStatusReqID);
DEFINE_UTCTIMESTAMP(ComplexEventEndDate);
DEFINE_EXCHANGE(MarketID);
DEFINE_LOCALMKTDATE(OrigTradeDate);
DEFINE_BOOLEAN(PreTradeAnonymity);
DEFINE_INT(TrdRptStatus);
DEFINE_PERCENTAGE(DistribPercentage);
DEFINE_INT(QuoteStatus);
DEFINE_STRING(ClearingAccount);
DEFINE_STRING(TrdMatchID);
DEFINE_STRING(OrderInputDevice);
DEFINE_BOOLEAN(SolicitedFlag);
DEFINE_UTCTIMESTAMP(TransactTime);
DEFINE_INT(UnderlyingFlowScheduleType);
DEFINE_STRING(UnderlyingStipValue);
DEFINE_SEQNUM(NextExpectedMsgSeqNum);
DEFINE_CURRENCY(BenchmarkCurveCurrency);
DEFINE_STRING(CFICode);
DEFINE_FLOAT(Factor);
DEFINE_QTY(LastShares);
DEFINE_UTCTIMESTAMP(EventTime);
DEFINE_INT(RootPartySubIDType);
DEFINE_INT(ShortSaleReason);
DEFINE_DATA(XmlData);
DEFINE_NUMINGROUP(NoTargetPartyIDs);
DEFINE_NUMINGROUP(NoRootPartyIDs);
DEFINE_LOCALMKTDATE(EventDate);
DEFINE_INT(PegRoundDirection);
DEFINE_LOCALMKTDATE(LegSettlDate);
DEFINE_INT(ModelType);
DEFINE_BOOLEAN(DefaultVerIndicator);
DEFINE_STRING(FuturesValuationMethod);
DEFINE_CHAR(SettlMethod);
DEFINE_FLOAT(UnderlyingFXRate);
DEFINE_INT(ConfirmStatus);
DEFINE_BOOLEAN(LocateReqd);
DEFINE_STRING(PosMaintRptID);
DEFINE_INT(Adjustment);
DEFINE_INT(StreamAsgnType);
DEFINE_BOOLEAN(LastRptRequested);
DEFINE_STRING(LocaleOfIssue);
DEFINE_STRING(SenderSubID);
DEFINE_PRICE(HighPx);
DEFINE_AMT(AllocSettlCurrAmt);
DEFINE_PERCENTAGE(ComplexEventPriceBoundaryPrecision);
DEFINE_INT(InstrumentPartyRole);
DEFINE_PRICE(YieldRedemptionPrice);
DEFINE_QTY(CumQty);
DEFINE_STRING(OrigClOrdID);
DEFINE_STRING(SettlSessID);
DEFINE_STRING(ParentMktSegmID);
DEFINE_INT(TradeReportType);
DEFINE_INT(AvgPrxPrecision);
DEFINE_NUMINGROUP(NoLegs);
DEFINE_STRING(UnderlyingSymbol);
DEFINE_INT(ExerciseStyle);
DEFINE_CHAR(HaltReasonChar);
DEFINE_EXCHANGE(ExDestination);
DEFINE_CHAR(DerivativeInstrmtAssignmentMethod);
DEFINE_STRING(UnderlyingIDSource);
DEFINE_STRING(AdvId);
DEFINE_UTCTIMESTAMP(TransBkdTime);
DEFINE_PRICE(LegLastPx);
DEFINE_INT(AllocReportType);
DEFINE_STRING(RegistDtls);
DEFINE_INT(AllocType);
DEFINE_INT(QuoteRequestRejectReason);
DEFINE_STRING(UnderlyingUnitOfMeasure);
DEFINE_STRING(IndividualAllocID);
DEFINE_PRICE(LegOfferPx);
DEFINE_INT(LiquidityIndType);
DEFINE_UTCTIMESTAMP(HopSendingTime);
DEFINE_BOOLEAN(ApplResendFlag);
DEFINE_PRICE(DerivativeCapPrice);
DEFINE_AMT(ComplexOptPayoutAmount);
DEFINE_LANGUAGE(LanguageCode);
DEFINE_STRING(SettlObligRefID);
DEFINE_STRING(OrigTradeID);
DEFINE_AMT(UnderlyingCollectAmount);
DEFINE_INT(StatusValue);
DEFINE_PRICE(OfferSpotRate);
DEFINE_STRING(PosType);
DEFINE_LOCALMKTDATE(UnderlyingRedemptionDate);
DEFINE_STRING(SettlDepositoryCode);
DEFINE_INT(StreamAsgnAckType);
DEFINE_PRICE(FloorPrice);
DEFINE_QTY(UnderlyingPriceUnitOfMeasureQty);
DEFINE_FLOAT(FeeMultiplier);
DEFINE_TZTIMEONLY(UnderlyingMaturityTime);
DEFINE_STRING(ApplID);
DEFINE_AMT(LegGrossTradeAmt);
DEFINE_UTCDATEONLY(MDEntryDate);
DEFINE_CURRENCY(LegBenchmarkCurveCurrency);
DEFINE_AMT(OptPayoutAmount);
DEFINE_INT(MiscFeeBasis);
DEFINE_UTCTIMESTAMP(ValidUntilTime);
DEFINE_CHAR(OrdType);
DEFINE_STRING(AdvRefID);
DEFINE_STRING(HopCompID);
DEFINE_STRING(PosMaintRptRefID);
DEFINE_STRING(LegStipulationValue);
DEFINE_STRING(MatchType);
DEFINE_INT(OptPayoutType);
DEFINE_STRING(UnderlyingPriceUnitOfMeasure);
DEFINE_CHAR(MarketUpdateAction);
DEFINE_INT(CollAsgnRejectReason);
DEFINE_PRICE(PeggedRefPrice);
DEFINE_INT(IndividualAllocType);
DEFINE_AMT(EndCash);
DEFINE_STRING(EventText);
DEFINE_LOCALMKTDATE(ExDate);
DEFINE_CHAR(NestedPartyIDSource);
DEFINE_INT(GTBookingInst);
DEFINE_STRING(DerivativeValuationMethod);
DEFINE_INT(NumberOfOrders);
DEFINE_INT(TrdRepPartyRole);
DEFINE_PRICE(TriggerPrice);
DEFINE_INT(MDReportID);
DEFINE_STRING(SecondaryAllocID);
DEFINE_QTY(LeavesQty);
DEFINE_LOCALMKTDATE(CardStartDate);
DEFINE_INT(LegCoveredOrUncovered);
DEFINE_INT(PutOrCall);
DEFINE_STRING(MatchAlgorithm);
DEFINE_QTY(CalculatedCcyLastQty);
DEFINE_CHAR(FundRenewWaiv);
DEFINE_STRING(SecuritySettlAgentName);
DEFINE_STRING(BidDescriptor);
DEFINE_STRING(MDStreamID);
DEFINE_NUMINGROUP(NoAsgnReqs);
DEFINE_PERCENTAGE(NotionalPercentageOutstanding);
DEFINE_NUMINGROUP(NoSettlInst);
DEFINE_STRING(SettlInstMsgID);
DEFINE_BOOLEAN(ForexReq);
DEFINE_STRING(TradSesReqID);
DEFINE_PRICE(UnderlyingLegStrikePrice);
DEFINE_INT(TickRuleType);
DEFINE_CHAR(InstrmtAssignmentMethod);
DEFINE_INT(DiscretionOffsetType);
DEFINE_INT(ConfirmTransType);
DEFINE_AMT(TotalTakedown);
DEFINE_STRING(ResponseDestination);
DEFINE_INT(MDSecSizeType);
DEFINE_INT(InstrumentPartySubIDType);
DEFINE_STRING(LegTimeUnit);
DEFINE_STRING(TransferReason);
DEFINE_INT(ApplQueueMax);
DEFINE_FLOAT(DiscretionOffsetValue);
DEFINE_STRING(BookingRefID);
DEFINE_PRICE(LegBidPx);
DEFINE_INT(TradSesEvent);
DEFINE_INT(DerivativeProduct);
DEFINE_INT(RootPartyRole);
DEFINE_CHAR(DlvyInstType);
DEFINE_NUMINGROUP(NoLinesOfText);
DEFINE_STRING(PosReqID);
DEFINE_STRING(LegSecurityAltIDSource);
DEFINE_DATA(EncodedSubject);
DEFINE_STRING(ContraBroker);
DEFINE_MULTIPLESTRINGVALUE(TradeCondition);
DEFINE_STRING(PartyID);
DEFINE_STRING(MDEntryID);
DEFINE_STRING(UnderlyingLegSecurityExchange);
DEFINE_INT(PriceLimitType);
DEFINE_STRING(TriggerSecurityIDSource);
DEFINE_NUMINGROUP(NoUndlyInstrumentPartySubIDs);
DEFINE_STRING(ClientBidID);
DEFINE_PRICEOFFSET(NetChgPrevDay);
DEFINE_STRING(DefaultApplVerID);
DEFINE_STRING(IOIID);
DEFINE_PRICEOFFSET(SpreadToBenchmark);
DEFINE_CHAR(CommType);
DEFINE_INT(RegistRejReasonCode);
DEFINE_UTCTIMESTAMP(SideTimeInForce);
DEFINE_UTCTIMESTAMP(TrdRegTimestamp);
DEFINE_MULTIPLECHARVALUE(FinancialStatus);
DEFINE_NUMINGROUP(NoTrades);
DEFINE_BOOLEAN(LastFragment);
DEFINE_STRING(PartySubID);
DEFINE_QTY(AllocQty);
DEFINE_BOOLEAN(NotifyBrokerOfCredit);
DEFINE_INT(SideTrdRegTimestampType);
DEFINE_LOCALMKTDATE(AgreementDate);
DEFINE_INT(PartySubIDType);
DEFINE_AMT(TotalNetValue);
DEFINE_INT(AllocNoOrdersType);
DEFINE_STRING(AllocLinkID);
DEFINE_FLOAT(RoundingModulus);
DEFINE_STRING(OnBehalfOfCompID);
DEFINE_STRING(UnderlyingSecurityID);
DEFINE_STRING(SettlObligMsgID);
DEFINE_INT(PositionLimit);
DEFINE_AMT(SharedCommission);
DEFINE_PERCENTAGE(AllowableOneSidednessPct);
DEFINE_STRING(AllocText);
DEFINE_SEQNUM(EndSeqNo);
DEFINE_NUMINGROUP(NoPartyIDs);
DEFINE_NUMINGROUP(NoContraBrokers);
DEFINE_INT(AllocLinkType);
DEFINE_PERCENTAGE(UnderlyingAllocationPercent);
DEFINE_AMT(AllocAccruedInterestAmt);
DEFINE_DATA(EncodedSecurityListDesc);
DEFINE_LENGTH(EncryptedPasswordLen);
DEFINE_PERCENTAGE(LegDividendYield);
DEFINE_BOOLEAN(RefreshIndicator);
DEFINE_CURRENCY(SideSettlCurrency);
DEFINE_INT(UnderlyingSettlementType);
DEFINE_QTY(OrderCapacityQty);
DEFINE_QTY(LongQty);
DEFINE_CHAR(DerivativeSettlMethod);
DEFINE_STRING(TriggerTradingSessionID);
DEFINE_CHAR(DisplayMethod);
DEFINE_INT(RptSeq);
DEFINE_STRING(MDEntryOriginator);
DEFINE_STRING(LegInstrRegistry);
DEFINE_QTY(FillQty);
DEFINE_STRING(PegSecurityIDSource);
DEFINE_TZTIMEONLY(MaturityTime);
DEFINE_STRING(MDFeedType);
DEFINE_INT(CollStatus);
DEFINE_STRING(UnderlyingSecuritySubType);
DEFINE_STRING(CstmApplVerID);
DEFINE_INT(DefaultApplExtID);
DEFINE_NUMINGROUP(NoDerivativeSecurityAltID);
DEFINE_INT(SideValueInd);
DEFINE_DATA(EncodedText);
DEFINE_STRING(Account);
DEFINE_PRICE(TriggerNewPrice);
DEFINE_INT(UndlyInstrumentPartyRole);
DEFINE_CHAR(MsgDirection);
DEFINE_LOCALMKTDATE(LegMaturityDate);
DEFINE_INT(UnderlyingContractMultiplierUnit);
DEFINE_STRING(InputSource);
DEFINE_CHAR(MDUpdateAction);
DEFINE_CHAR(MatchStatus);
DEFINE_INT(RateSource);
DEFINE_CHAR(AllocPositionEffect);
DEFINE_CHAR(PartyIDSource);
DEFINE_DATA(EncodedUnderlyingIssuer);
DEFINE_DATA(EncryptedPassword);
DEFINE_QTY(TriggerNewQty);
DEFINE_PRICEOFFSET(LegLastForwardPoints);
DEFINE_INT(TotNumTradeReports);
DEFINE_STRING(RefApplVerID);
DEFINE_PRICE(LastSpotRate);
DEFINE_PRICE(Price);
DEFINE_STRING(UnderlyingSecurityIDSource);
DEFINE_INT(TotNoSecurityTypes);
DEFINE_PRICE(ReportedPx);
DEFINE_STRING(LegSymbol);
DEFINE_STRING(LegIssuer);
DEFINE_STRING(RegistDetls);
DEFINE_STRING(UnderlyingLegSecurityID);
DEFINE_QTY(MinLotSize);
DEFINE_INT(NumTickets);
DEFINE_STRING(LegLocaleOfIssue);
DEFINE_BOOLEAN(ExchangeForPhysical);
DEFINE_INT(SecurityTradingEvent);
DEFINE_AMT(MinPriceIncrementAmount);
DEFINE_AMT(UnderlyingPayAmount);
DEFINE_STRING(SettlPartySubID);
DEFINE_AMT(AllocNetMoney);
DEFINE_DAYOFMONTH(UnderlyingMaturityDay);
DEFINE_STRING(NetworkResponseID);
DEFINE_INT(NumBidders);
DEFINE_INT(AllocAcctIDSource);
DEFINE_PRICE(AllocAvgPx);
DEFINE_STRING(SecuritySettlAgentCode);
DEFINE_NUMINGROUP(NoDistribInsts);
DEFINE_BOOLEAN(CustDirectedOrder);
DEFINE_AMT(FairValue);
DEFINE_NUMINGROUP(NoStrikes);
DEFINE_LENGTH(EncodedSecurityListDescLen);
DEFINE_INT(LegExerciseStyle);
DEFINE_STRING(DerivativeSymbolSfx);
DEFINE_INT(NestedInstrAttribType);
DEFINE_STRING(ContraTrader);
DEFINE_QTY(MDSecSize);
DEFINE_NUMINGROUP(NoOfSecSizes);
DEFINE_INT(CollAction);
DEFINE_QTY(UnderlyingLastQty);
DEFINE_BOOLEAN(PossDupFlag);
DEFINE_INT(ListStatusType);
DEFINE_STRING(SideFillStationCd);
DEFINE_STRING(StatusText);
DEFINE_LOCALMKTDATE(BasisFeatureDate);
DEFINE_LENGTH(XmlDataLen);
DEFINE_LOCALMKTDATE(UnderlyingMaturityDate);
DEFINE_BOOLEAN(GapFillFlag);
DEFINE_INT(RefApplExtID);
DEFINE_STRING(RefApplID);
DEFINE_NUMINGROUP(NoTradingSessionRules);
DEFINE_PRICEOFFSET(SwapPoints);
DEFINE_STRING(TargetStrategyParameters);
DEFINE_PRICEOFFSET(LastForwardPoints);
DEFINE_LOCALMKTDATE(YieldRedemptionDate);
DEFINE_NUMINGROUP(NoSettlDetails);
DEFINE_CHAR(TradeHandlingInstr);
DEFINE_STRING(CashSettlAgentCode);
DEFINE_INT(LegPriceType);
DEFINE_LENGTH(EncodedListExecInstLen);
DEFINE_INT(TradSesMethod);
DEFINE_STRING(AgreementID);
DEFINE_CURRENCY(CashDistribCurr);
DEFINE_PRICE(BidPx);
DEFINE_CHAR(TradeType);
DEFINE_LENGTH(EncodedSecurityDescLen);
DEFINE_INT(ComplexEventCondition);
DEFINE_INT(EncryptedPasswordMethod);
DEFINE_STRING(DerivativeSecurityAltID);
DEFINE_INT(TotNoAccQuotes);
DEFINE_STRING(TimeBracket);
DEFINE_NUMINGROUP(NoAllocs);
DEFINE_INT(UnderlyingProduct);
DEFINE_STRING(BenchmarkCurveName);
DEFINE_STRING(UnderlyingSymbolSfx);
DEFINE_PERCENTAGE(StrikePriceBoundaryPrecision);
DEFINE_STRING(QuoteSetID);
DEFINE_CHAR(CashMargin);
DEFINE_CHAR(SettlObligTransType);
DEFINE_INT(LegNumber);
DEFINE_MULTIPLESTRINGVALUE(DeskOrderHandlingInst);
DEFINE_CHAR(SettlPartyIDSource);
DEFINE_PRICE(PriorSettlPrice);
DEFINE_STRING(NotAffOrigClOrdID);
DEFINE_STRING(TradingSessionDesc);
DEFINE_PRICE(DerivativeFloorPrice);
DEFINE_STRING(DerivativeSymbol);
DEFINE_FLOAT(RiskFreeRate);
DEFINE_INT(PosTransType);
DEFINE_SEQNUM(MsgSeqNum);
DEFINE_DATA(Signature);
DEFINE_STRING(Seniority);
DEFINE_NUMINGROUP(NoRateSources);
DEFINE_QTY(PriceUnitOfMeasureQty);
DEFINE_STRING(CollAsgnRefID);
DEFINE_QTY(BuyVolume);
DEFINE_CHAR(SettlCurrFxRateCalc);
DEFINE_INT(PosMaintStatus);
DEFINE_BOOLEAN(PriorSpreadIndicator);
DEFINE_CHAR(Benchmark);
DEFINE_INT(MaturityMonthYearFormat);
DEFINE_STRING(UnderlyingTradingSessionID);
DEFINE_INT(TotNoRelatedSym);
DEFINE_STRING(StateOrProvinceOfIssue);
DEFINE_STRING(DerivativeInstrRegistry);
DEFINE_PRICEOFFSET(LegBidForwardPoints);
DEFINE_BOOLEAN(ManualOrderIndicator);
DEFINE_AMT(NetMoney);
DEFINE_BOOLEAN(LegalConfirm);
DEFINE_COUNTRY(CountryOfIssue);
DEFINE_INT(ApplReportType);
DEFINE_STRING(RootPartyID);
DEFINE_QTY(UnderlyingQty);
DEFINE_INT(ApplQueueDepth);
DEFINE_PRICE(StopPx);
DEFINE_BOOLEAN(ReportToExch);
DEFINE_BOOLEAN(ContraryInstructionIndicator);
DEFINE_LENGTH(EncodedListStatusTextLen);
DEFINE_STRING(DerivativeSecurityXMLSchema);
DEFINE_NUMINGROUP(NoRelatedSym);
DEFINE_INT(AllocRejCode);
DEFINE_STRING(UnderlyingSecurityAltID);
DEFINE_INT(RefOrdIDReason);
DEFINE_STRING(DerivativeInstrumentPartyID);
DEFINE_STRING(SecurityXMLSchema);
DEFINE_CHAR(RefOrderIDSource);
DEFINE_INT(NTPositionLimit);
DEFINE_AMT(EndAccruedInterestAmt);
DEFINE_PERCENTAGE(AccruedInterestRate);
DEFINE_CHAR(LastCapacity);
DEFINE_STRING(UnderlyingInstrumentPartySubID);
DEFINE_NUMINGROUP(NoFills);
DEFINE_NUMINGROUP(NoOrdTypeRules);
DEFINE_STRING(InstrumentPartyID);
DEFINE_PERCENTAGE(MarginRatio);
DEFINE_INT(RefTagID);
DEFINE_NUMINGROUP(NoRoutingIDs);
DEFINE_PERCENTAGE(CouponRate);
DEFINE_NUMINGROUP(NoApplIDs);
DEFINE_MONTHYEAR(DerivativeContractSettlMonth);
DEFINE_INT(InstrAttribType);
DEFINE_INT(Product);
DEFINE_QTY(AllocShares);
DEFINE_NUMINGROUP(NoQuoteEntries);
DEFINE_STRING(DefaultCstmApplVerID);
DEFINE_INT(DerivativeListMethod);
DEFINE_LENGTH(DerivativeSecurityXMLLen);
DEFINE_LOCALMKTDATE(LegDatedDate);
DEFINE_CHAR(Nested2PartyIDSource);
DEFINE_STRING(UnderlyingInstrRegistry);
DEFINE_LOCALMKTDATE(IssueDate);
DEFINE_INT(SecurityTradingStatus);
DEFINE_CHAR(LegOptAttribute);
DEFINE_QTY(MaxFloor);
DEFINE_STRING(DerivativeLocaleOfIssue);
DEFINE_AMT(OptPayAmount);
DEFINE_STRING(UnderlyingStipType);
DEFINE_CHAR(Rule80A);
DEFINE_INT(TotNoStrikes);
DEFINE_MULTIPLECHARVALUE(CorporateAction);
DEFINE_INT(TerminationType);
DEFINE_PERCENTAGE(LegCouponRate);
DEFINE_INT(PosMaintAction);
DEFINE_NUMINGROUP(NoSecurityTypes);
DEFINE_INT(ComplexEventPriceTimeType);
DEFINE_PRICEOFFSET(LastSwapPoints);
DEFINE_CHAR(UnderlyingFXRateCalc);
DEFINE_STRING(ListStatusText);
DEFINE_BOOLEAN(OddLot);
DEFINE_CHAR(BookingUnit);
DEFINE_STRING(LegAllocAcctIDSource);
DEFINE_UTCTIMESTAMP(OnBehalfOfSendingTime);
DEFINE_INT(AllocStatus);
DEFINE_STRING(ReferencePage);
DEFINE_CHAR(DerivativeExerciseStyle);
DEFINE_SEQNUM(ApplBegSeqNum);
DEFINE_STRING(CollRptID);
DEFINE_INT(IncTaxInd);
DEFINE_NUMINGROUP(NoBidDescriptors);
DEFINE_LOCALMKTDATE(LegCouponPaymentDate);
DEFINE_NUMINGROUP(NoUnderlyingLegSecurityAltID);
DEFINE_BOOLEAN(ReversalIndicator);
DEFINE_CHECKSUM(CheckSum);
DEFINE_STRING(TargetSubID);
DEFINE_INT(PosReqStatus);
DEFINE_INT(PriorityIndicator);
DEFINE_STRING(UnderlyingLegCFICode);
DEFINE_STRING(DerivativeTimeUnit);
DEFINE_NUMINGROUP(NoNested3PartyIDs);
DEFINE_PERCENTAGE(LiquidityPctHigh);
DEFINE_CHAR(MoneyLaunderingStatus);
DEFINE_STRING(Nested4PartySubID);
DEFINE_EXCHANGE(DerivativeSecurityExchange);
DEFINE_CHAR(LotType);
DEFINE_STRING(ContIntRptID);
DEFINE_MULTIPLESTRINGVALUE(QuoteCondition);
DEFINE_UTCTIMEONLY(ComplexEventStartTime);
DEFINE_NUMINGROUP(NoComplexEvents);
DEFINE_FLOAT(DerivativeContractMultiplier);
DEFINE_STRING(DerivativeSecurityStatus);
DEFINE_STRING(DerivativeProductComplex);
DEFINE_STRING(TriggerSymbol);
DEFINE_STRING(UnderlyingLocaleOfIssue);
DEFINE_UTCTIMESTAMP(SendingTime);
DEFINE_UTCTIMESTAMP(ComplexEventStartDate);
DEFINE_STRING(UnderlyingRestructuringType);
DEFINE_QTY(LegUnitOfMeasureQty);
DEFINE_NUMINGROUP(NoTrdRegTimestamps);
DEFINE_LOCALMKTDATE(SendingDate);
DEFINE_FLOAT(TimeToExpiration);
DEFINE_QTY(LegAllocQty);
DEFINE_STRING(SettlLocation);
DEFINE_INT(UnderlyingExerciseStyle);
DEFINE_STRING(CashSettlAgentContactName);
DEFINE_PERCENTAGE(LegRepurchaseRate);
DEFINE_STRING(ApplResponseID);
DEFINE_NUMINGROUP(NoDerivativeInstrAttrib);
DEFINE_FLOAT(DerivativeStrikeMultiplier);
DEFINE_CURRENCY(LegStrikeCurrency);
DEFINE_STRING(SecurityStatusReqID);
DEFINE_LENGTH(SecureDataLen);
DEFINE_INT(DiscretionScope);
DEFINE_INT(OwnerType);
DEFINE_QTY(Shares);
DEFINE_PERCENTAGE(Yield);
DEFINE_STRING(QuoteRespID);
DEFINE_STRING(Nested3PartySubID);
DEFINE_INT(ApplQueueResolution);
DEFINE_STRING(TrdRegTimestampOrigin);
DEFINE_INT(Nested2PartyRole);
DEFINE_STRING(Nested2PartyID);
DEFINE_QTY(BidSize);
DEFINE_STRING(LegSymbolSfx);
DEFINE_INT(QuoteResponseLevel);
DEFINE_LENGTH(BodyLength);
DEFINE_STRING(ListExecInst);
DEFINE_CHAR(ExecAckStatus);
DEFINE_LOCALMKTDATE(SettlDate2);
DEFINE_INT(NetGrossInd);
DEFINE_STRING(UnderlyingSecurityAltIDSource);
DEFINE_STRING(TestReqID);
DEFINE_CHAR(CxlType);
DEFINE_STRING(UnderlyingCreditRating);
DEFINE_INT(AvgPxPrecision);
DEFINE_INT(BenchmarkPriceType);
DEFINE_INT(DeskTypeSource);
DEFINE_INT(DiscretionRoundDirection);
DEFINE_STRING(OrigSecondaryTradeID);
DEFINE_STRING(ReceivedDeptID);
DEFINE_AMT(MaturityNetMoney);
DEFINE_INT(BidDescriptorType);
DEFINE_STRING(DerivativeInstrumentPartySubID);
DEFINE_INT(NetworkStatusResponseType);
DEFINE_LOCALMKTDATE(DateOfBirth);
DEFINE_PRICE(StartStrikePxRange);
DEFINE_STRING(UndlyInstrumentPartySubID);
DEFINE_STRING(SecondaryTradeReportRefID);
DEFINE_STRING(UnderlyingCPRegType);
DEFINE_LENGTH(SignatureLength);
DEFINE_QTY(OrderQty);
DEFINE_PERCENTAGE(OriginalNotionalPercentageOutstanding);
DEFINE_STRING(UnderlyingTimeUnit);
DEFINE_LENGTH(EncodedHeadlineLen);
DEFINE_NUMINGROUP(NoRegistDtls);
DEFINE_STRING(StrategyParameterValue);
DEFINE_NUMINGROUP(NoInstrumentParties);
DEFINE_INT(QuoteType);
DEFINE_NUMINGROUP(NoStrategyParameters);
DEFINE_INT(IndividualAllocRejCode);
DEFINE_CHAR(DiscretionInst);
DEFINE_INT(TargetPartyRole);
DEFINE_INT(CrossPrioritization);
DEFINE_DATA(EncodedListStatusText);
DEFINE_CHAR(IOIOthSvc);
DEFINE_LOCALMKTDATE(LegIssueDate);
DEFINE_CHAR(MDReqRejReason);
DEFINE_INT(ApplReqType);
DEFINE_COUNTRY(Country);
DEFINE_STRING(UnderlyingLegSecurityIDSource);
DEFINE_BOOLEAN(FlexProductEligibilityIndicator);
DEFINE_BOOLEAN(AggressorIndicator);
DEFINE_FLOAT(ExecPriceAdjustment);
DEFINE_INT(BusinessRejectReason);
DEFINE_LOCALMKTDATE(TradeDate);
DEFINE_INT(UnderlyingPutOrCall);
DEFINE_INT(UnderlyingInstrumentPartyRole);
DEFINE_INT(DerivativePositionLimit);
DEFINE_STRING(TierCode);
DEFINE_INT(BookingType);
DEFINE_STRING(StipulationValue);
DEFINE_FLOAT(SettlCurrBidFxRate);
}
#endif //FIX_FIELDS_H