Index  Source Files  Annotated Class List  Alphabetical Class List  Class Hierarchy  Graphical Class Hierarchy   
 

/home/orenmnero/autobuild/quickfix/src/C++/Fields.h

Go to the documentation of this file.
00001 /* -*- C++ -*- */
00002  
00003 /****************************************************************************
00004 ** Copyright (c) quickfixengine.org  All rights reserved.
00005 **
00006 ** This file is part of the QuickFIX FIX Engine
00007 **
00008 ** This file may be distributed under the terms of the quickfixengine.org
00009 ** license as defined by quickfixengine.org and appearing in the file
00010 ** LICENSE included in the packaging of this file.
00011 **
00012 ** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE
00013 ** WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
00014 **
00015 ** See http://www.quickfixengine.org/LICENSE for licensing information.
00016 **
00017 ** Contact ask@quickfixengine.org if any conditions of this licensing are
00018 ** not clear to you.
00019 **
00020 ****************************************************************************/
00021  
00022 #ifndef FIX_FIELDS_H
00023 #define FIX_FIELDS_H
00024 
00025 #include "DeprecatedFields.h"
00026 #include "Field.h"
00027 
00028 #undef Yield
00029 
00030 namespace FIX
00031 {
00032   
00033  DEFINE_STRING(Account);
00034  DEFINE_STRING(AdvId);
00035  DEFINE_STRING(AdvRefID);
00036  DEFINE_CHAR(AdvSide);
00037  DEFINE_STRING(AdvTransType);
00038  DEFINE_PRICE(AvgPx);
00039  DEFINE_SEQNUM(BeginSeqNo);
00040  DEFINE_STRING(BeginString);
00041  DEFINE_LENGTH(BodyLength);
00042  DEFINE_CHECKSUM(CheckSum);
00043  DEFINE_STRING(ClOrdID);
00044  DEFINE_AMT(Commission);
00045  DEFINE_CHAR(CommType);
00046  DEFINE_QTY(CumQty);
00047  DEFINE_CURRENCY(Currency);
00048  DEFINE_SEQNUM(EndSeqNo);
00049  DEFINE_STRING(ExecID);
00050  DEFINE_MULTIPLEVALUESTRING(ExecInst);
00051  DEFINE_STRING(ExecRefID);
00052  DEFINE_CHAR(HandlInst);
00053  DEFINE_STRING(SecurityIDSource);
00054  DEFINE_STRING(IOIid);
00055  DEFINE_CHAR(IOIQltyInd);
00056  DEFINE_STRING(IOIRefID);
00057  DEFINE_STRING(IOIQty);
00058  DEFINE_CHAR(IOITransType);
00059  DEFINE_CHAR(LastCapacity);
00060  DEFINE_EXCHANGE(LastMkt);
00061  DEFINE_PRICE(LastPx);
00062  DEFINE_QTY(LastQty);
00063  DEFINE_NUMINGROUP(LinesOfText);
00064  DEFINE_SEQNUM(MsgSeqNum);
00065  DEFINE_STRING(MsgType);
00066  DEFINE_SEQNUM(NewSeqNo);
00067  DEFINE_STRING(OrderID);
00068  DEFINE_QTY(OrderQty);
00069  DEFINE_CHAR(OrdStatus);
00070  DEFINE_CHAR(OrdType);
00071  DEFINE_STRING(OrigClOrdID);
00072  DEFINE_UTCTIMESTAMP(OrigTime);
00073  DEFINE_BOOLEAN(PossDupFlag);
00074  DEFINE_PRICE(Price);
00075  DEFINE_SEQNUM(RefSeqNum);
00076  DEFINE_STRING(SecurityID);
00077  DEFINE_STRING(SenderCompID);
00078  DEFINE_STRING(SenderSubID);
00079  DEFINE_UTCTIMESTAMP(SendingTime);
00080  DEFINE_QTY(Quantity);
00081  DEFINE_CHAR(Side);
00082  DEFINE_STRING(Symbol);
00083  DEFINE_STRING(TargetCompID);
00084  DEFINE_STRING(TargetSubID);
00085  DEFINE_STRING(Text);
00086  DEFINE_CHAR(TimeInForce);
00087  DEFINE_UTCTIMESTAMP(TransactTime);
00088  DEFINE_CHAR(Urgency);
00089  DEFINE_UTCTIMESTAMP(ValidUntilTime);
00090  DEFINE_CHAR(SettlType);
00091  DEFINE_LOCALMKTDATE(SettlDate);
00092  DEFINE_STRING(SymbolSfx);
00093  DEFINE_STRING(ListID);
00094  DEFINE_INT(ListSeqNo);
00095  DEFINE_INT(TotNoOrders);
00096  DEFINE_INT(ListNoOrds);
00097  DEFINE_STRING(ListExecInst);
00098  DEFINE_STRING(AllocID);
00099  DEFINE_CHAR(AllocTransType);
00100  DEFINE_STRING(RefAllocID);
00101  DEFINE_NUMINGROUP(NoOrders);
00102  DEFINE_INT(AvgPxPrecision);
00103  DEFINE_LOCALMKTDATE(TradeDate);
00104  DEFINE_CHAR(PositionEffect);
00105  DEFINE_NUMINGROUP(NoAllocs);
00106  DEFINE_STRING(AllocAccount);
00107  DEFINE_QTY(AllocQty);
00108  DEFINE_CHAR(ProcessCode);
00109  DEFINE_NUMINGROUP(NoRpts);
00110  DEFINE_INT(RptSeq);
00111  DEFINE_QTY(CxlQty);
00112  DEFINE_NUMINGROUP(NoDlvyInst);
00113  DEFINE_INT(AllocStatus);
00114  DEFINE_INT(AllocRejCode);
00115  DEFINE_DATA(Signature);
00116  DEFINE_LENGTH(SecureDataLen);
00117  DEFINE_DATA(SecureData);
00118  DEFINE_LENGTH(SignatureLength);
00119  DEFINE_CHAR(EmailType);
00120  DEFINE_LENGTH(RawDataLength);
00121  DEFINE_DATA(RawData);
00122  DEFINE_BOOLEAN(PossResend);
00123  DEFINE_INT(EncryptMethod);
00124  DEFINE_PRICE(StopPx);
00125  DEFINE_EXCHANGE(ExDestination);
00126  DEFINE_INT(CxlRejReason);
00127  DEFINE_INT(OrdRejReason);
00128  DEFINE_CHAR(IOIQualifier);
00129  DEFINE_STRING(WaveNo);
00130  DEFINE_STRING(Issuer);
00131  DEFINE_STRING(SecurityDesc);
00132  DEFINE_INT(HeartBtInt);
00133  DEFINE_QTY(MinQty);
00134  DEFINE_QTY(MaxFloor);
00135  DEFINE_STRING(TestReqID);
00136  DEFINE_BOOLEAN(ReportToExch);
00137  DEFINE_BOOLEAN(LocateReqd);
00138  DEFINE_STRING(OnBehalfOfCompID);
00139  DEFINE_STRING(OnBehalfOfSubID);
00140  DEFINE_STRING(QuoteID);
00141  DEFINE_AMT(NetMoney);
00142  DEFINE_AMT(SettlCurrAmt);
00143  DEFINE_CURRENCY(SettlCurrency);
00144  DEFINE_BOOLEAN(ForexReq);
00145  DEFINE_UTCTIMESTAMP(OrigSendingTime);
00146  DEFINE_BOOLEAN(GapFillFlag);
00147  DEFINE_NUMINGROUP(NoExecs);
00148  DEFINE_UTCTIMESTAMP(ExpireTime);
00149  DEFINE_CHAR(DKReason);
00150  DEFINE_STRING(DeliverToCompID);
00151  DEFINE_STRING(DeliverToSubID);
00152  DEFINE_BOOLEAN(IOINaturalFlag);
00153  DEFINE_STRING(QuoteReqID);
00154  DEFINE_PRICE(BidPx);
00155  DEFINE_PRICE(OfferPx);
00156  DEFINE_QTY(BidSize);
00157  DEFINE_QTY(OfferSize);
00158  DEFINE_NUMINGROUP(NoMiscFees);
00159  DEFINE_AMT(MiscFeeAmt);
00160  DEFINE_CURRENCY(MiscFeeCurr);
00161  DEFINE_CHAR(MiscFeeType);
00162  DEFINE_PRICE(PrevClosePx);
00163  DEFINE_BOOLEAN(ResetSeqNumFlag);
00164  DEFINE_STRING(SenderLocationID);
00165  DEFINE_STRING(TargetLocationID);
00166  DEFINE_STRING(OnBehalfOfLocationID);
00167  DEFINE_STRING(DeliverToLocationID);
00168  DEFINE_NUMINGROUP(NoRelatedSym);
00169  DEFINE_STRING(Subject);
00170  DEFINE_STRING(Headline);
00171  DEFINE_STRING(URLLink);
00172  DEFINE_CHAR(ExecType);
00173  DEFINE_QTY(LeavesQty);
00174  DEFINE_QTY(CashOrderQty);
00175  DEFINE_PRICE(AllocAvgPx);
00176  DEFINE_AMT(AllocNetMoney);
00177  DEFINE_FLOAT(SettlCurrFxRate);
00178  DEFINE_CHAR(SettlCurrFxRateCalc);
00179  DEFINE_INT(NumDaysInterest);
00180  DEFINE_PERCENTAGE(AccruedInterestRate);
00181  DEFINE_AMT(AccruedInterestAmt);
00182  DEFINE_CHAR(SettlInstMode);
00183  DEFINE_STRING(AllocText);
00184  DEFINE_STRING(SettlInstID);
00185  DEFINE_CHAR(SettlInstTransType);
00186  DEFINE_STRING(EmailThreadID);
00187  DEFINE_CHAR(SettlInstSource);
00188  DEFINE_STRING(SecurityType);
00189  DEFINE_UTCTIMESTAMP(EffectiveTime);
00190  DEFINE_INT(StandInstDbType);
00191  DEFINE_STRING(StandInstDbName);
00192  DEFINE_STRING(StandInstDbID);
00193  DEFINE_INT(SettlDeliveryType);
00194  DEFINE_PRICE(BidSpotRate);
00195  DEFINE_PRICEOFFSET(BidForwardPoints);
00196  DEFINE_PRICE(OfferSpotRate);
00197  DEFINE_PRICEOFFSET(OfferForwardPoints);
00198  DEFINE_QTY(OrderQty2);
00199  DEFINE_LOCALMKTDATE(SettlDate2);
00200  DEFINE_PRICE(LastSpotRate);
00201  DEFINE_PRICEOFFSET(LastForwardPoints);
00202  DEFINE_STRING(AllocLinkID);
00203  DEFINE_INT(AllocLinkType);
00204  DEFINE_STRING(SecondaryOrderID);
00205  DEFINE_NUMINGROUP(NoIOIQualifiers);
00206  DEFINE_MONTHYEAR(MaturityMonthYear);
00207  DEFINE_PRICE(StrikePrice);
00208  DEFINE_INT(CoveredOrUncovered);
00209  DEFINE_CHAR(OptAttribute);
00210  DEFINE_EXCHANGE(SecurityExchange);
00211  DEFINE_BOOLEAN(NotifyBrokerOfCredit);
00212  DEFINE_INT(AllocHandlInst);
00213  DEFINE_QTY(MaxShow);
00214  DEFINE_FLOAT(PegOffsetValue);
00215  DEFINE_LENGTH(XmlDataLen);
00216  DEFINE_DATA(XmlData);
00217  DEFINE_STRING(SettlInstRefID);
00218  DEFINE_NUMINGROUP(NoRoutingIDs);
00219  DEFINE_INT(RoutingType);
00220  DEFINE_STRING(RoutingID);
00221  DEFINE_PRICEOFFSET(Spread);
00222  DEFINE_CURRENCY(BenchmarkCurveCurrency);
00223  DEFINE_STRING(BenchmarkCurveName);
00224  DEFINE_STRING(BenchmarkCurvePoint);
00225  DEFINE_PERCENTAGE(CouponRate);
00226  DEFINE_LOCALMKTDATE(CouponPaymentDate);
00227  DEFINE_LOCALMKTDATE(IssueDate);
00228  DEFINE_INT(RepurchaseTerm);
00229  DEFINE_PERCENTAGE(RepurchaseRate);
00230  DEFINE_FLOAT(Factor);
00231  DEFINE_LOCALMKTDATE(TradeOriginationDate);
00232  DEFINE_LOCALMKTDATE(ExDate);
00233  DEFINE_FLOAT(ContractMultiplier);
00234  DEFINE_NUMINGROUP(NoStipulations);
00235  DEFINE_STRING(StipulationType);
00236  DEFINE_STRING(StipulationValue);
00237  DEFINE_STRING(YieldType);
00238  DEFINE_PERCENTAGE(Yield);
00239  DEFINE_AMT(TotalTakedown);
00240  DEFINE_AMT(Concession);
00241  DEFINE_INT(RepoCollateralSecurityType);
00242  DEFINE_LOCALMKTDATE(RedemptionDate);
00243  DEFINE_LOCALMKTDATE(UnderlyingCouponPaymentDate);
00244  DEFINE_LOCALMKTDATE(UnderlyingIssueDate);
00245  DEFINE_INT(UnderlyingRepoCollateralSecurityType);
00246  DEFINE_INT(UnderlyingRepurchaseTerm);
00247  DEFINE_PERCENTAGE(UnderlyingRepurchaseRate);
00248  DEFINE_FLOAT(UnderlyingFactor);
00249  DEFINE_LOCALMKTDATE(UnderlyingRedemptionDate);
00250  DEFINE_LOCALMKTDATE(LegCouponPaymentDate);
00251  DEFINE_LOCALMKTDATE(LegIssueDate);
00252  DEFINE_INT(LegRepoCollateralSecurityType);
00253  DEFINE_INT(LegRepurchaseTerm);
00254  DEFINE_PERCENTAGE(LegRepurchaseRate);
00255  DEFINE_FLOAT(LegFactor);
00256  DEFINE_LOCALMKTDATE(LegRedemptionDate);
00257  DEFINE_STRING(CreditRating);
00258  DEFINE_STRING(UnderlyingCreditRating);
00259  DEFINE_STRING(LegCreditRating);
00260  DEFINE_BOOLEAN(TradedFlatSwitch);
00261  DEFINE_LOCALMKTDATE(BasisFeatureDate);
00262  DEFINE_PRICE(BasisFeaturePrice);
00263  DEFINE_STRING(MDReqID);
00264  DEFINE_CHAR(SubscriptionRequestType);
00265  DEFINE_INT(MarketDepth);
00266  DEFINE_INT(MDUpdateType);
00267  DEFINE_BOOLEAN(AggregatedBook);
00268  DEFINE_NUMINGROUP(NoMDEntryTypes);
00269  DEFINE_NUMINGROUP(NoMDEntries);
00270  DEFINE_CHAR(MDEntryType);
00271  DEFINE_PRICE(MDEntryPx);
00272  DEFINE_QTY(MDEntrySize);
00273  DEFINE_UTCDATEONLY(MDEntryDate);
00274  DEFINE_UTCTIMEONLY(MDEntryTime);
00275  DEFINE_CHAR(TickDirection);
00276  DEFINE_EXCHANGE(MDMkt);
00277  DEFINE_MULTIPLEVALUESTRING(QuoteCondition);
00278  DEFINE_MULTIPLEVALUESTRING(TradeCondition);
00279  DEFINE_STRING(MDEntryID);
00280  DEFINE_CHAR(MDUpdateAction);
00281  DEFINE_STRING(MDEntryRefID);
00282  DEFINE_CHAR(MDReqRejReason);
00283  DEFINE_STRING(MDEntryOriginator);
00284  DEFINE_STRING(LocationID);
00285  DEFINE_STRING(DeskID);
00286  DEFINE_CHAR(DeleteReason);
00287  DEFINE_MULTIPLEVALUESTRING(OpenCloseSettlFlag);
00288  DEFINE_INT(SellerDays);
00289  DEFINE_STRING(MDEntryBuyer);
00290  DEFINE_STRING(MDEntrySeller);
00291  DEFINE_INT(MDEntryPositionNo);
00292  DEFINE_MULTIPLEVALUESTRING(FinancialStatus);
00293  DEFINE_MULTIPLEVALUESTRING(CorporateAction);
00294  DEFINE_QTY(DefBidSize);
00295  DEFINE_QTY(DefOfferSize);
00296  DEFINE_NUMINGROUP(NoQuoteEntries);
00297  DEFINE_NUMINGROUP(NoQuoteSets);
00298  DEFINE_INT(QuoteStatus);
00299  DEFINE_INT(QuoteCancelType);
00300  DEFINE_STRING(QuoteEntryID);
00301  DEFINE_INT(QuoteRejectReason);
00302  DEFINE_INT(QuoteResponseLevel);
00303  DEFINE_STRING(QuoteSetID);
00304  DEFINE_INT(QuoteRequestType);
00305  DEFINE_INT(TotNoQuoteEntries);
00306  DEFINE_STRING(UnderlyingSecurityIDSource);
00307  DEFINE_STRING(UnderlyingIssuer);
00308  DEFINE_STRING(UnderlyingSecurityDesc);
00309  DEFINE_EXCHANGE(UnderlyingSecurityExchange);
00310  DEFINE_STRING(UnderlyingSecurityID);
00311  DEFINE_STRING(UnderlyingSecurityType);
00312  DEFINE_STRING(UnderlyingSymbol);
00313  DEFINE_STRING(UnderlyingSymbolSfx);
00314  DEFINE_MONTHYEAR(UnderlyingMaturityMonthYear);
00315  DEFINE_PRICE(UnderlyingStrikePrice);
00316  DEFINE_CHAR(UnderlyingOptAttribute);
00317  DEFINE_CURRENCY(UnderlyingCurrency);
00318  DEFINE_STRING(SecurityReqID);
00319  DEFINE_INT(SecurityRequestType);
00320  DEFINE_STRING(SecurityResponseID);
00321  DEFINE_INT(SecurityResponseType);
00322  DEFINE_STRING(SecurityStatusReqID);
00323  DEFINE_BOOLEAN(UnsolicitedIndicator);
00324  DEFINE_INT(SecurityTradingStatus);
00325  DEFINE_CHAR(HaltReason);
00326  DEFINE_BOOLEAN(InViewOfCommon);
00327  DEFINE_BOOLEAN(DueToRelated);
00328  DEFINE_QTY(BuyVolume);
00329  DEFINE_QTY(SellVolume);
00330  DEFINE_PRICE(HighPx);
00331  DEFINE_PRICE(LowPx);
00332  DEFINE_INT(Adjustment);
00333  DEFINE_STRING(TradSesReqID);
00334  DEFINE_STRING(TradingSessionID);
00335  DEFINE_STRING(ContraTrader);
00336  DEFINE_INT(TradSesMethod);
00337  DEFINE_INT(TradSesMode);
00338  DEFINE_INT(TradSesStatus);
00339  DEFINE_UTCTIMESTAMP(TradSesStartTime);
00340  DEFINE_UTCTIMESTAMP(TradSesOpenTime);
00341  DEFINE_UTCTIMESTAMP(TradSesPreCloseTime);
00342  DEFINE_UTCTIMESTAMP(TradSesCloseTime);
00343  DEFINE_UTCTIMESTAMP(TradSesEndTime);
00344  DEFINE_INT(NumberOfOrders);
00345  DEFINE_STRING(MessageEncoding);
00346  DEFINE_LENGTH(EncodedIssuerLen);
00347  DEFINE_DATA(EncodedIssuer);
00348  DEFINE_LENGTH(EncodedSecurityDescLen);
00349  DEFINE_DATA(EncodedSecurityDesc);
00350  DEFINE_LENGTH(EncodedListExecInstLen);
00351  DEFINE_DATA(EncodedListExecInst);
00352  DEFINE_LENGTH(EncodedTextLen);
00353  DEFINE_DATA(EncodedText);
00354  DEFINE_LENGTH(EncodedSubjectLen);
00355  DEFINE_DATA(EncodedSubject);
00356  DEFINE_LENGTH(EncodedHeadlineLen);
00357  DEFINE_DATA(EncodedHeadline);
00358  DEFINE_LENGTH(EncodedAllocTextLen);
00359  DEFINE_DATA(EncodedAllocText);
00360  DEFINE_LENGTH(EncodedUnderlyingIssuerLen);
00361  DEFINE_DATA(EncodedUnderlyingIssuer);
00362  DEFINE_LENGTH(EncodedUnderlyingSecurityDescLen);
00363  DEFINE_DATA(EncodedUnderlyingSecurityDesc);
00364  DEFINE_PRICE(AllocPrice);
00365  DEFINE_UTCTIMESTAMP(QuoteSetValidUntilTime);
00366  DEFINE_INT(QuoteEntryRejectReason);
00367  DEFINE_SEQNUM(LastMsgSeqNumProcessed);
00368  DEFINE_INT(RefTagID);
00369  DEFINE_STRING(RefMsgType);
00370  DEFINE_INT(SessionRejectReason);
00371  DEFINE_CHAR(BidRequestTransType);
00372  DEFINE_STRING(ContraBroker);
00373  DEFINE_STRING(ComplianceID);
00374  DEFINE_BOOLEAN(SolicitedFlag);
00375  DEFINE_INT(ExecRestatementReason);
00376  DEFINE_STRING(BusinessRejectRefID);
00377  DEFINE_INT(BusinessRejectReason);
00378  DEFINE_AMT(GrossTradeAmt);
00379  DEFINE_NUMINGROUP(NoContraBrokers);
00380  DEFINE_LENGTH(MaxMessageSize);
00381  DEFINE_NUMINGROUP(NoMsgTypes);
00382  DEFINE_CHAR(MsgDirection);
00383  DEFINE_NUMINGROUP(NoTradingSessions);
00384  DEFINE_QTY(TotalVolumeTraded);
00385  DEFINE_CHAR(DiscretionInst);
00386  DEFINE_FLOAT(DiscretionOffsetValue);
00387  DEFINE_STRING(BidID);
00388  DEFINE_STRING(ClientBidID);
00389  DEFINE_STRING(ListName);
00390  DEFINE_INT(TotNoRelatedSym);
00391  DEFINE_INT(BidType);
00392  DEFINE_INT(NumTickets);
00393  DEFINE_AMT(SideValue1);
00394  DEFINE_AMT(SideValue2);
00395  DEFINE_NUMINGROUP(NoBidDescriptors);
00396  DEFINE_INT(BidDescriptorType);
00397  DEFINE_STRING(BidDescriptor);
00398  DEFINE_INT(SideValueInd);
00399  DEFINE_PERCENTAGE(LiquidityPctLow);
00400  DEFINE_PERCENTAGE(LiquidityPctHigh);
00401  DEFINE_AMT(LiquidityValue);
00402  DEFINE_PERCENTAGE(EFPTrackingError);
00403  DEFINE_AMT(FairValue);
00404  DEFINE_PERCENTAGE(OutsideIndexPct);
00405  DEFINE_AMT(ValueOfFutures);
00406  DEFINE_INT(LiquidityIndType);
00407  DEFINE_PERCENTAGE(WtAverageLiquidity);
00408  DEFINE_BOOLEAN(ExchangeForPhysical);
00409  DEFINE_AMT(OutMainCntryUIndex);
00410  DEFINE_PERCENTAGE(CrossPercent);
00411  DEFINE_INT(ProgRptReqs);
00412  DEFINE_INT(ProgPeriodInterval);
00413  DEFINE_INT(IncTaxInd);
00414  DEFINE_INT(NumBidders);
00415  DEFINE_CHAR(BidTradeType);
00416  DEFINE_CHAR(BasisPxType);
00417  DEFINE_NUMINGROUP(NoBidComponents);
00418  DEFINE_COUNTRY(Country);
00419  DEFINE_INT(TotNoStrikes);
00420  DEFINE_INT(PriceType);
00421  DEFINE_QTY(DayOrderQty);
00422  DEFINE_QTY(DayCumQty);
00423  DEFINE_PRICE(DayAvgPx);
00424  DEFINE_INT(GTBookingInst);
00425  DEFINE_NUMINGROUP(NoStrikes);
00426  DEFINE_INT(ListStatusType);
00427  DEFINE_INT(NetGrossInd);
00428  DEFINE_INT(ListOrderStatus);
00429  DEFINE_LOCALMKTDATE(ExpireDate);
00430  DEFINE_CHAR(ListExecInstType);
00431  DEFINE_CHAR(CxlRejResponseTo);
00432  DEFINE_PERCENTAGE(UnderlyingCouponRate);
00433  DEFINE_FLOAT(UnderlyingContractMultiplier);
00434  DEFINE_QTY(ContraTradeQty);
00435  DEFINE_UTCTIMESTAMP(ContraTradeTime);
00436  DEFINE_INT(LiquidityNumSecurities);
00437  DEFINE_CHAR(MultiLegReportingType);
00438  DEFINE_UTCTIMESTAMP(StrikeTime);
00439  DEFINE_STRING(ListStatusText);
00440  DEFINE_LENGTH(EncodedListStatusTextLen);
00441  DEFINE_DATA(EncodedListStatusText);
00442  DEFINE_CHAR(PartyIDSource);
00443  DEFINE_STRING(PartyID);
00444  DEFINE_PRICEOFFSET(NetChgPrevDay);
00445  DEFINE_INT(PartyRole);
00446  DEFINE_NUMINGROUP(NoPartyIDs);
00447  DEFINE_NUMINGROUP(NoSecurityAltID);
00448  DEFINE_STRING(SecurityAltID);
00449  DEFINE_STRING(SecurityAltIDSource);
00450  DEFINE_NUMINGROUP(NoUnderlyingSecurityAltID);
00451  DEFINE_STRING(UnderlyingSecurityAltID);
00452  DEFINE_STRING(UnderlyingSecurityAltIDSource);
00453  DEFINE_INT(Product);
00454  DEFINE_STRING(CFICode);
00455  DEFINE_INT(UnderlyingProduct);
00456  DEFINE_STRING(UnderlyingCFICode);
00457  DEFINE_BOOLEAN(TestMessageIndicator);
00458  DEFINE_INT(QuantityType);
00459  DEFINE_STRING(BookingRefID);
00460  DEFINE_STRING(IndividualAllocID);
00461  DEFINE_CHAR(RoundingDirection);
00462  DEFINE_FLOAT(RoundingModulus);
00463  DEFINE_COUNTRY(CountryOfIssue);
00464  DEFINE_STRING(StateOrProvinceOfIssue);
00465  DEFINE_STRING(LocaleOfIssue);
00466  DEFINE_NUMINGROUP(NoRegistDtls);
00467  DEFINE_STRING(MailingDtls);
00468  DEFINE_COUNTRY(InvestorCountryOfResidence);
00469  DEFINE_STRING(PaymentRef);
00470  DEFINE_INT(DistribPaymentMethod);
00471  DEFINE_CURRENCY(CashDistribCurr);
00472  DEFINE_CURRENCY(CommCurrency);
00473  DEFINE_CHAR(CancellationRights);
00474  DEFINE_CHAR(MoneyLaunderingStatus);
00475  DEFINE_STRING(MailingInst);
00476  DEFINE_UTCTIMESTAMP(TransBkdTime);
00477  DEFINE_CHAR(ExecPriceType);
00478  DEFINE_FLOAT(ExecPriceAdjustment);
00479  DEFINE_LOCALMKTDATE(DateOfBirth);
00480  DEFINE_INT(TradeReportTransType);
00481  DEFINE_STRING(CardHolderName);
00482  DEFINE_STRING(CardNumber);
00483  DEFINE_LOCALMKTDATE(CardExpDate);
00484  DEFINE_STRING(CardIssNum);
00485  DEFINE_INT(PaymentMethod);
00486  DEFINE_STRING(RegistAcctType);
00487  DEFINE_STRING(Designation);
00488  DEFINE_INT(TaxAdvantageType);
00489  DEFINE_STRING(RegistRejReasonText);
00490  DEFINE_CHAR(FundRenewWaiv);
00491  DEFINE_STRING(CashDistribAgentName);
00492  DEFINE_STRING(CashDistribAgentCode);
00493  DEFINE_STRING(CashDistribAgentAcctNumber);
00494  DEFINE_STRING(CashDistribPayRef);
00495  DEFINE_STRING(CashDistribAgentAcctName);
00496  DEFINE_LOCALMKTDATE(CardStartDate);
00497  DEFINE_LOCALMKTDATE(PaymentDate);
00498  DEFINE_STRING(PaymentRemitterID);
00499  DEFINE_CHAR(RegistStatus);
00500  DEFINE_INT(RegistRejReasonCode);
00501  DEFINE_STRING(RegistRefID);
00502  DEFINE_STRING(RegistDtls);
00503  DEFINE_NUMINGROUP(NoDistribInsts);
00504  DEFINE_STRING(RegistEmail);
00505  DEFINE_PERCENTAGE(DistribPercentage);
00506  DEFINE_STRING(RegistID);
00507  DEFINE_CHAR(RegistTransType);
00508  DEFINE_UTCTIMESTAMP(ExecValuationPoint);
00509  DEFINE_PERCENTAGE(OrderPercent);
00510  DEFINE_CHAR(OwnershipType);
00511  DEFINE_NUMINGROUP(NoContAmts);
00512  DEFINE_INT(ContAmtType);
00513  DEFINE_FLOAT(ContAmtValue);
00514  DEFINE_CURRENCY(ContAmtCurr);
00515  DEFINE_INT(OwnerType);
00516  DEFINE_STRING(PartySubID);
00517  DEFINE_STRING(NestedPartyID);
00518  DEFINE_CHAR(NestedPartyIDSource);
00519  DEFINE_STRING(SecondaryClOrdID);
00520  DEFINE_STRING(SecondaryExecID);
00521  DEFINE_CHAR(OrderCapacity);
00522  DEFINE_MULTIPLEVALUESTRING(OrderRestrictions);
00523  DEFINE_CHAR(MassCancelRequestType);
00524  DEFINE_CHAR(MassCancelResponse);
00525  DEFINE_CHAR(MassCancelRejectReason);
00526  DEFINE_INT(TotalAffectedOrders);
00527  DEFINE_INT(NoAffectedOrders);
00528  DEFINE_STRING(AffectedOrderID);
00529  DEFINE_STRING(AffectedSecondaryOrderID);
00530  DEFINE_INT(QuoteType);
00531  DEFINE_INT(NestedPartyRole);
00532  DEFINE_NUMINGROUP(NoNestedPartyIDs);
00533  DEFINE_AMT(TotalAccruedInterestAmt);
00534  DEFINE_LOCALMKTDATE(MaturityDate);
00535  DEFINE_LOCALMKTDATE(UnderlyingMaturityDate);
00536  DEFINE_STRING(InstrRegistry);
00537  DEFINE_CHAR(CashMargin);
00538  DEFINE_STRING(NestedPartySubID);
00539  DEFINE_MULTIPLEVALUESTRING(Scope);
00540  DEFINE_BOOLEAN(MDImplicitDelete);
00541  DEFINE_STRING(CrossID);
00542  DEFINE_INT(CrossType);
00543  DEFINE_INT(CrossPrioritization);
00544  DEFINE_STRING(OrigCrossID);
00545  DEFINE_NUMINGROUP(NoSides);
00546  DEFINE_STRING(Username);
00547  DEFINE_STRING(Password);
00548  DEFINE_NUMINGROUP(NoLegs);
00549  DEFINE_CURRENCY(LegCurrency);
00550  DEFINE_INT(TotNoSecurityTypes);
00551  DEFINE_NUMINGROUP(NoSecurityTypes);
00552  DEFINE_INT(SecurityListRequestType);
00553  DEFINE_INT(SecurityRequestResult);
00554  DEFINE_QTY(RoundLot);
00555  DEFINE_QTY(MinTradeVol);
00556  DEFINE_INT(MultiLegRptTypeReq);
00557  DEFINE_CHAR(LegPositionEffect);
00558  DEFINE_INT(LegCoveredOrUncovered);
00559  DEFINE_PRICE(LegPrice);
00560  DEFINE_INT(TradSesStatusRejReason);
00561  DEFINE_STRING(TradeRequestID);
00562  DEFINE_INT(TradeRequestType);
00563  DEFINE_BOOLEAN(PreviouslyReported);
00564  DEFINE_STRING(TradeReportID);
00565  DEFINE_STRING(TradeReportRefID);
00566  DEFINE_CHAR(MatchStatus);
00567  DEFINE_STRING(MatchType);
00568  DEFINE_BOOLEAN(OddLot);
00569  DEFINE_INT(NoClearingInstructions);
00570  DEFINE_INT(ClearingInstruction);
00571  DEFINE_STRING(TradeInputSource);
00572  DEFINE_STRING(TradeInputDevice);
00573  DEFINE_INT(NoDates);
00574  DEFINE_INT(AccountType);
00575  DEFINE_INT(CustOrderCapacity);
00576  DEFINE_STRING(ClOrdLinkID);
00577  DEFINE_STRING(MassStatusReqID);
00578  DEFINE_INT(MassStatusReqType);
00579  DEFINE_UTCTIMESTAMP(OrigOrdModTime);
00580  DEFINE_CHAR(LegSettlType);
00581  DEFINE_LOCALMKTDATE(LegSettlDate);
00582  DEFINE_CHAR(DayBookingInst);
00583  DEFINE_CHAR(BookingUnit);
00584  DEFINE_CHAR(PreallocMethod);
00585  DEFINE_COUNTRY(UnderlyingCountryOfIssue);
00586  DEFINE_STRING(UnderlyingStateOrProvinceOfIssue);
00587  DEFINE_STRING(UnderlyingLocaleOfIssue);
00588  DEFINE_STRING(UnderlyingInstrRegistry);
00589  DEFINE_COUNTRY(LegCountryOfIssue);
00590  DEFINE_STRING(LegStateOrProvinceOfIssue);
00591  DEFINE_STRING(LegLocaleOfIssue);
00592  DEFINE_STRING(LegInstrRegistry);
00593  DEFINE_STRING(LegSymbol);
00594  DEFINE_STRING(LegSymbolSfx);
00595  DEFINE_STRING(LegSecurityID);
00596  DEFINE_STRING(LegSecurityIDSource);
00597  DEFINE_STRING(NoLegSecurityAltID);
00598  DEFINE_STRING(LegSecurityAltID);
00599  DEFINE_STRING(LegSecurityAltIDSource);
00600  DEFINE_INT(LegProduct);
00601  DEFINE_STRING(LegCFICode);
00602  DEFINE_STRING(LegSecurityType);
00603  DEFINE_MONTHYEAR(LegMaturityMonthYear);
00604  DEFINE_LOCALMKTDATE(LegMaturityDate);
00605  DEFINE_PRICE(LegStrikePrice);
00606  DEFINE_CHAR(LegOptAttribute);
00607  DEFINE_FLOAT(LegContractMultiplier);
00608  DEFINE_PERCENTAGE(LegCouponRate);
00609  DEFINE_EXCHANGE(LegSecurityExchange);
00610  DEFINE_STRING(LegIssuer);
00611  DEFINE_LENGTH(EncodedLegIssuerLen);
00612  DEFINE_DATA(EncodedLegIssuer);
00613  DEFINE_STRING(LegSecurityDesc);
00614  DEFINE_LENGTH(EncodedLegSecurityDescLen);
00615  DEFINE_DATA(EncodedLegSecurityDesc);
00616  DEFINE_FLOAT(LegRatioQty);
00617  DEFINE_CHAR(LegSide);
00618  DEFINE_STRING(TradingSessionSubID);
00619  DEFINE_INT(AllocType);
00620  DEFINE_NUMINGROUP(NoHops);
00621  DEFINE_STRING(HopCompID);
00622  DEFINE_UTCTIMESTAMP(HopSendingTime);
00623  DEFINE_SEQNUM(HopRefID);
00624  DEFINE_PRICE(MidPx);
00625  DEFINE_PERCENTAGE(BidYield);
00626  DEFINE_PERCENTAGE(MidYield);
00627  DEFINE_PERCENTAGE(OfferYield);
00628  DEFINE_STRING(ClearingFeeIndicator);
00629  DEFINE_BOOLEAN(WorkingIndicator);
00630  DEFINE_PRICE(LegLastPx);
00631  DEFINE_INT(PriorityIndicator);
00632  DEFINE_PRICEOFFSET(PriceImprovement);
00633  DEFINE_PRICE(Price2);
00634  DEFINE_PRICEOFFSET(LastForwardPoints2);
00635  DEFINE_PRICEOFFSET(BidForwardPoints2);
00636  DEFINE_PRICEOFFSET(OfferForwardPoints2);
00637  DEFINE_STRING(RFQReqID);
00638  DEFINE_PRICE(MktBidPx);
00639  DEFINE_PRICE(MktOfferPx);
00640  DEFINE_QTY(MinBidSize);
00641  DEFINE_QTY(MinOfferSize);
00642  DEFINE_STRING(QuoteStatusReqID);
00643  DEFINE_BOOLEAN(LegalConfirm);
00644  DEFINE_PRICE(UnderlyingLastPx);
00645  DEFINE_QTY(UnderlyingLastQty);
00646  DEFINE_STRING(LegRefID);
00647  DEFINE_STRING(ContraLegRefID);
00648  DEFINE_FLOAT(SettlCurrBidFxRate);
00649  DEFINE_FLOAT(SettlCurrOfferFxRate);
00650  DEFINE_INT(QuoteRequestRejectReason);
00651  DEFINE_STRING(SideComplianceID);
00652  DEFINE_INT(AcctIDSource);
00653  DEFINE_INT(AllocAcctIDSource);
00654  DEFINE_PRICE(BenchmarkPrice);
00655  DEFINE_INT(BenchmarkPriceType);
00656  DEFINE_STRING(ConfirmID);
00657  DEFINE_INT(ConfirmStatus);
00658  DEFINE_INT(ConfirmTransType);
00659  DEFINE_MONTHYEAR(ContractSettlMonth);
00660  DEFINE_INT(DeliveryForm);
00661  DEFINE_PRICE(LastParPx);
00662  DEFINE_NUMINGROUP(NoLegAllocs);
00663  DEFINE_STRING(LegAllocAccount);
00664  DEFINE_STRING(LegIndividualAllocID);
00665  DEFINE_QTY(LegAllocQty);
00666  DEFINE_STRING(LegAllocAcctIDSource);
00667  DEFINE_CURRENCY(LegSettlCurrency);
00668  DEFINE_CURRENCY(LegBenchmarkCurveCurrency);
00669  DEFINE_STRING(LegBenchmarkCurveName);
00670  DEFINE_STRING(LegBenchmarkCurvePoint);
00671  DEFINE_PRICE(LegBenchmarkPrice);
00672  DEFINE_INT(LegBenchmarkPriceType);
00673  DEFINE_PRICE(LegBidPx);
00674  DEFINE_STRING(LegIOIQty);
00675  DEFINE_NUMINGROUP(NoLegStipulations);
00676  DEFINE_PRICE(LegOfferPx);
00677  DEFINE_QTY(LegOrderQty);
00678  DEFINE_INT(LegPriceType);
00679  DEFINE_QTY(LegQty);
00680  DEFINE_STRING(LegStipulationType);
00681  DEFINE_STRING(LegStipulationValue);
00682  DEFINE_INT(LegSwapType);
00683  DEFINE_STRING(Pool);
00684  DEFINE_INT(QuotePriceType);
00685  DEFINE_STRING(QuoteRespID);
00686  DEFINE_INT(QuoteRespType);
00687  DEFINE_CHAR(QuoteQualifier);
00688  DEFINE_LOCALMKTDATE(YieldRedemptionDate);
00689  DEFINE_PRICE(YieldRedemptionPrice);
00690  DEFINE_INT(YieldRedemptionPriceType);
00691  DEFINE_STRING(BenchmarkSecurityID);
00692  DEFINE_BOOLEAN(ReversalIndicator);
00693  DEFINE_LOCALMKTDATE(YieldCalcDate);
00694  DEFINE_NUMINGROUP(NoPositions);
00695  DEFINE_STRING(PosType);
00696  DEFINE_QTY(LongQty);
00697  DEFINE_QTY(ShortQty);
00698  DEFINE_INT(PosQtyStatus);
00699  DEFINE_STRING(PosAmtType);
00700  DEFINE_AMT(PosAmt);
00701  DEFINE_INT(PosTransType);
00702  DEFINE_STRING(PosReqID);
00703  DEFINE_NUMINGROUP(NoUnderlyings);
00704  DEFINE_INT(PosMaintAction);
00705  DEFINE_STRING(OrigPosReqRefID);
00706  DEFINE_STRING(PosMaintRptRefID);
00707  DEFINE_LOCALMKTDATE(ClearingBusinessDate);
00708  DEFINE_STRING(SettlSessID);
00709  DEFINE_STRING(SettlSessSubID);
00710  DEFINE_INT(AdjustmentType);
00711  DEFINE_BOOLEAN(ContraryInstructionIndicator);
00712  DEFINE_BOOLEAN(PriorSpreadIndicator);
00713  DEFINE_STRING(PosMaintRptID);
00714  DEFINE_INT(PosMaintStatus);
00715  DEFINE_INT(PosMaintResult);
00716  DEFINE_INT(PosReqType);
00717  DEFINE_INT(ResponseTransportType);
00718  DEFINE_STRING(ResponseDestination);
00719  DEFINE_INT(TotalNumPosReports);
00720  DEFINE_INT(PosReqResult);
00721  DEFINE_INT(PosReqStatus);
00722  DEFINE_PRICE(SettlPrice);
00723  DEFINE_INT(SettlPriceType);
00724  DEFINE_PRICE(UnderlyingSettlPrice);
00725  DEFINE_INT(UnderlyingSettlPriceType);
00726  DEFINE_PRICE(PriorSettlPrice);
00727  DEFINE_NUMINGROUP(NoQuoteQualifiers);
00728  DEFINE_CURRENCY(AllocSettlCurrency);
00729  DEFINE_AMT(AllocSettlCurrAmt);
00730  DEFINE_AMT(InterestAtMaturity);
00731  DEFINE_LOCALMKTDATE(LegDatedDate);
00732  DEFINE_STRING(LegPool);
00733  DEFINE_AMT(AllocInterestAtMaturity);
00734  DEFINE_AMT(AllocAccruedInterestAmt);
00735  DEFINE_LOCALMKTDATE(DeliveryDate);
00736  DEFINE_CHAR(AssignmentMethod);
00737  DEFINE_QTY(AssignmentUnit);
00738  DEFINE_AMT(OpenInterest);
00739  DEFINE_CHAR(ExerciseMethod);
00740  DEFINE_INT(TotNumTradeReports);
00741  DEFINE_INT(TradeRequestResult);
00742  DEFINE_INT(TradeRequestStatus);
00743  DEFINE_INT(TradeReportRejectReason);
00744  DEFINE_INT(SideMultiLegReportingType);
00745  DEFINE_NUMINGROUP(NoPosAmt);
00746  DEFINE_BOOLEAN(AutoAcceptIndicator);
00747  DEFINE_STRING(AllocReportID);
00748  DEFINE_NUMINGROUP(NoNested2PartyIDs);
00749  DEFINE_STRING(Nested2PartyID);
00750  DEFINE_CHAR(Nested2PartyIDSource);
00751  DEFINE_INT(Nested2PartyRole);
00752  DEFINE_STRING(Nested2PartySubID);
00753  DEFINE_STRING(BenchmarkSecurityIDSource);
00754  DEFINE_STRING(SecuritySubType);
00755  DEFINE_STRING(UnderlyingSecuritySubType);
00756  DEFINE_STRING(LegSecuritySubType);
00757  DEFINE_PERCENTAGE(AllowableOneSidednessPct);
00758  DEFINE_AMT(AllowableOneSidednessValue);
00759  DEFINE_CURRENCY(AllowableOneSidednessCurr);
00760  DEFINE_NUMINGROUP(NoTrdRegTimestamps);
00761  DEFINE_UTCTIMESTAMP(TrdRegTimestamp);
00762  DEFINE_INT(TrdRegTimestampType);
00763  DEFINE_STRING(TrdRegTimestampOrigin);
00764  DEFINE_STRING(ConfirmRefID);
00765  DEFINE_INT(ConfirmType);
00766  DEFINE_INT(ConfirmRejReason);
00767  DEFINE_INT(BookingType);
00768  DEFINE_INT(IndividualAllocRejCode);
00769  DEFINE_STRING(SettlInstMsgID);
00770  DEFINE_NUMINGROUP(NoSettlInst);
00771  DEFINE_UTCTIMESTAMP(LastUpdateTime);
00772  DEFINE_INT(AllocSettlInstType);
00773  DEFINE_NUMINGROUP(NoSettlPartyIDs);
00774  DEFINE_STRING(SettlPartyID);
00775  DEFINE_CHAR(SettlPartyIDSource);
00776  DEFINE_INT(SettlPartyRole);
00777  DEFINE_STRING(SettlPartySubID);
00778  DEFINE_INT(SettlPartySubIDType);
00779  DEFINE_CHAR(DlvyInstType);
00780  DEFINE_INT(TerminationType);
00781  DEFINE_SEQNUM(NextExpectedMsgSeqNum);
00782  DEFINE_STRING(OrdStatusReqID);
00783  DEFINE_STRING(SettlInstReqID);
00784  DEFINE_INT(SettlInstReqRejCode);
00785  DEFINE_STRING(SecondaryAllocID);
00786  DEFINE_INT(AllocReportType);
00787  DEFINE_STRING(AllocReportRefID);
00788  DEFINE_INT(AllocCancReplaceReason);
00789  DEFINE_BOOLEAN(CopyMsgIndicator);
00790  DEFINE_INT(AllocAccountType);
00791  DEFINE_PRICE(OrderAvgPx);
00792  DEFINE_QTY(OrderBookingQty);
00793  DEFINE_NUMINGROUP(NoSettlPartySubIDs);
00794  DEFINE_NUMINGROUP(NoPartySubIDs);
00795  DEFINE_INT(PartySubIDType);
00796  DEFINE_NUMINGROUP(NoNestedPartySubIDs);
00797  DEFINE_INT(NestedPartySubIDType);
00798  DEFINE_NUMINGROUP(NoNested2PartySubIDs);
00799  DEFINE_INT(Nested2PartySubIDType);
00800  DEFINE_INT(AllocIntermedReqType);
00801  DEFINE_PRICE(UnderlyingPx);
00802  DEFINE_FLOAT(PriceDelta);
00803  DEFINE_INT(ApplQueueMax);
00804  DEFINE_INT(ApplQueueDepth);
00805  DEFINE_INT(ApplQueueResolution);
00806  DEFINE_INT(ApplQueueAction);
00807  DEFINE_NUMINGROUP(NoAltMDSource);
00808  DEFINE_STRING(AltMDSourceID);
00809  DEFINE_STRING(SecondaryTradeReportID);
00810  DEFINE_INT(AvgPxIndicator);
00811  DEFINE_STRING(TradeLinkID);
00812  DEFINE_STRING(OrderInputDevice);
00813  DEFINE_STRING(UnderlyingTradingSessionID);
00814  DEFINE_STRING(UnderlyingTradingSessionSubID);
00815  DEFINE_STRING(TradeLegRefID);
00816  DEFINE_STRING(ExchangeRule);
00817  DEFINE_INT(TradeAllocIndicator);
00818  DEFINE_INT(ExpirationCycle);
00819  DEFINE_INT(TrdType);
00820  DEFINE_INT(TrdSubType);
00821  DEFINE_STRING(TransferReason);
00822  DEFINE_STRING(AsgnReqID);
00823  DEFINE_INT(TotNumAssignmentReports);
00824  DEFINE_STRING(AsgnRptID);
00825  DEFINE_PRICEOFFSET(ThresholdAmount);
00826  DEFINE_INT(PegMoveType);
00827  DEFINE_INT(PegOffsetType);
00828  DEFINE_INT(PegLimitType);
00829  DEFINE_INT(PegRoundDirection);
00830  DEFINE_PRICE(PeggedPrice);
00831  DEFINE_INT(PegScope);
00832  DEFINE_INT(DiscretionMoveType);
00833  DEFINE_INT(DiscretionOffsetType);
00834  DEFINE_INT(DiscretionLimitType);
00835  DEFINE_INT(DiscretionRoundDirection);
00836  DEFINE_PRICE(DiscretionPrice);
00837  DEFINE_INT(DiscretionScope);
00838  DEFINE_INT(TargetStrategy);
00839  DEFINE_STRING(TargetStrategyParameters);
00840  DEFINE_PERCENTAGE(ParticipationRate);
00841  DEFINE_FLOAT(TargetStrategyPerformance);
00842  DEFINE_INT(LastLiquidityInd);
00843  DEFINE_BOOLEAN(PublishTrdIndicator);
00844  DEFINE_INT(ShortSaleReason);
00845  DEFINE_INT(QtyType);
00846  DEFINE_INT(SecondaryTrdType);
00847  DEFINE_INT(TradeReportType);
00848  DEFINE_INT(AllocNoOrdersType);
00849  DEFINE_AMT(SharedCommission);
00850  DEFINE_STRING(ConfirmReqID);
00851  DEFINE_PRICE(AvgParPx);
00852  DEFINE_PRICE(ReportedPx);
00853  DEFINE_NUMINGROUP(NoCapacities);
00854  DEFINE_QTY(OrderCapacityQty);
00855  DEFINE_NUMINGROUP(NoEvents);
00856  DEFINE_INT(EventType);
00857  DEFINE_LOCALMKTDATE(EventDate);
00858  DEFINE_PRICE(EventPx);
00859  DEFINE_STRING(EventText);
00860  DEFINE_PERCENTAGE(PctAtRisk);
00861  DEFINE_NUMINGROUP(NoInstrAttrib);
00862  DEFINE_INT(InstrAttribType);
00863  DEFINE_STRING(InstrAttribValue);
00864  DEFINE_LOCALMKTDATE(DatedDate);
00865  DEFINE_LOCALMKTDATE(InterestAccrualDate);
00866  DEFINE_INT(CPProgram);
00867  DEFINE_STRING(CPRegType);
00868  DEFINE_STRING(UnderlyingCPProgram);
00869  DEFINE_STRING(UnderlyingCPRegType);
00870  DEFINE_QTY(UnderlyingQty);
00871  DEFINE_STRING(TrdMatchID);
00872  DEFINE_STRING(SecondaryTradeReportRefID);
00873  DEFINE_PRICE(UnderlyingDirtyPrice);
00874  DEFINE_PRICE(UnderlyingEndPrice);
00875  DEFINE_AMT(UnderlyingStartValue);
00876  DEFINE_AMT(UnderlyingCurrentValue);
00877  DEFINE_AMT(UnderlyingEndValue);
00878  DEFINE_NUMINGROUP(NoUnderlyingStips);
00879  DEFINE_STRING(UnderlyingStipType);
00880  DEFINE_STRING(UnderlyingStipValue);
00881  DEFINE_AMT(MaturityNetMoney);
00882  DEFINE_INT(MiscFeeBasis);
00883  DEFINE_INT(TotNoAllocs);
00884  DEFINE_BOOLEAN(LastFragment);
00885  DEFINE_STRING(CollReqID);
00886  DEFINE_INT(CollAsgnReason);
00887  DEFINE_INT(CollInquiryQualifier);
00888  DEFINE_NUMINGROUP(NoTrades);
00889  DEFINE_PERCENTAGE(MarginRatio);
00890  DEFINE_AMT(MarginExcess);
00891  DEFINE_AMT(TotalNetValue);
00892  DEFINE_AMT(CashOutstanding);
00893  DEFINE_STRING(CollAsgnID);
00894  DEFINE_INT(CollAsgnTransType);
00895  DEFINE_STRING(CollRespID);
00896  DEFINE_INT(CollAsgnRespType);
00897  DEFINE_INT(CollAsgnRejectReason);
00898  DEFINE_STRING(CollAsgnRefID);
00899  DEFINE_STRING(CollRptID);
00900  DEFINE_STRING(CollInquiryID);
00901  DEFINE_INT(CollStatus);
00902  DEFINE_INT(TotNumReports);
00903  DEFINE_BOOLEAN(LastRptRequested);
00904  DEFINE_STRING(AgreementDesc);
00905  DEFINE_STRING(AgreementID);
00906  DEFINE_LOCALMKTDATE(AgreementDate);
00907  DEFINE_LOCALMKTDATE(StartDate);
00908  DEFINE_LOCALMKTDATE(EndDate);
00909  DEFINE_CURRENCY(AgreementCurrency);
00910  DEFINE_INT(DeliveryType);
00911  DEFINE_AMT(EndAccruedInterestAmt);
00912  DEFINE_AMT(StartCash);
00913  DEFINE_AMT(EndCash);
00914  DEFINE_STRING(UserRequestID);
00915  DEFINE_INT(UserRequestType);
00916  DEFINE_STRING(NewPassword);
00917  DEFINE_INT(UserStatus);
00918  DEFINE_STRING(UserStatusText);
00919  DEFINE_INT(StatusValue);
00920  DEFINE_STRING(StatusText);
00921  DEFINE_STRING(RefCompID);
00922  DEFINE_STRING(RefSubID);
00923  DEFINE_STRING(NetworkResponseID);
00924  DEFINE_STRING(NetworkRequestID);
00925  DEFINE_STRING(LastNetworkResponseID);
00926  DEFINE_INT(NetworkRequestType);
00927  DEFINE_NUMINGROUP(NoCompIDs);
00928  DEFINE_INT(NetworkStatusResponseType);
00929  DEFINE_NUMINGROUP(NoCollInquiryQualifier);
00930  DEFINE_INT(TrdRptStatus);
00931  DEFINE_INT(AffirmStatus);
00932  DEFINE_CURRENCY(UnderlyingStrikeCurrency);
00933  DEFINE_CURRENCY(LegStrikeCurrency);
00934  DEFINE_STRING(TimeBracket);
00935  DEFINE_INT(CollAction);
00936  DEFINE_INT(CollInquiryStatus);
00937  DEFINE_INT(CollInquiryResult);
00938  DEFINE_CURRENCY(StrikeCurrency);
00939  DEFINE_NUMINGROUP(NoNested3PartyIDs);
00940  DEFINE_STRING(Nested3PartyID);
00941  DEFINE_CHAR(Nested3PartyIDSource);
00942  DEFINE_INT(Nested3PartyRole);
00943  DEFINE_NUMINGROUP(NoNested3PartySubIDs);
00944  DEFINE_STRING(Nested3PartySubID);
00945  DEFINE_INT(Nested3PartySubIDType);
00946  DEFINE_MONTHYEAR(LegContractSettlMonth);
00947  DEFINE_LOCALMKTDATE(LegInterestAccrualDate);
00948 }
00949 #endif //FIX_FIELDS_H
00950 

Generated on Mon Jul 24 19:36:28 2006 for QuickFIX by doxygen 1.3.6-20040222 written by Dimitri van Heesch, © 1997-2001