QuickFIX: /home/omiller/Development/autobuild/quickfix/src/C++/FixFieldNumbers.h Source File

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

# FixFieldNumbers.h

Go to the documentation of this file.

    00001 #ifndef FIX_FIELD_NUMBERS_H
    00002 #define FIX_FIELD_NUMBERS_H
    00003
    00004 namespace FIX
    00005 {
    00006   namespace FIELD
    00007   {
    00008     const int RelatedPartyID = 1563;
    00009     const int MaxPriceLevels = 1090;
    00010     const int DerivativeEncodedIssuer = 1278;
    00011     const int NoCompIDs = 936;
    00012     const int SettlInstRefID = 214;
    00013     const int NestedPartyID = 524;
    00014     const int DetachmentPoint = 1458;
    00015     const int LateIndicator = 978;
    00016     const int RiskEncodedSecurityDesc = 1621;
    00017     const int RelationshipRiskSecuritySubType = 1601;
    00018     const int SecurityListID = 1465;
    00019     const int DerivativeFlowScheduleType = 1442;
    00020     const int EncodedSymbolLen = 1359;
    00021     const int FlexibleIndicator = 1244;
    00022     const int NoExecInstRules = 1232;
    00023     const int SideTrdRegTimestamp = 1012;
    00024     const int DeliveryForm = 668;
    00025     const int ExecRestatementReason = 378;
    00026     const int MidYield = 633;
    00027     const int ContractMultiplier = 231;
    00028     const int PartyAltIDSource = 1518;
    00029     const int CcyAmt = 1157;
    00030     const int AllocIntermedReqType = 808;
    00031     const int NoNested2PartyIDs = 756;
    00032     const int UnderlyingIssuer = 306;
    00033     const int LegOrderQty = 685;
    00034     const int MinTradeVol = 562;
    00035     const int SettlCurrAmt = 119;
    00036     const int DerivativeInstrumentPartyRole = 1295;
    00037     const int YieldRedemptionPriceType = 698;
    00038     const int NewsRefID = 1476;
    00039     const int SecurityListTypeSource = 1471;
    00040     const int ApplReqID = 1346;
    00041     const int DerivativeFuturesValuationMethod = 1319;
    00042     const int NoLegSecurityAltID = 604;
    00043     const int DerivativeSecurityType = 1249;
    00044     const int CollInquiryQualifier = 896;
    00045     const int RawData = 96;
    00046     const int CashSettlAgentContactPhone = 187;
    00047     const int CreditRating = 255;
    00048     const int ContingencyType = 1385;
    00049     const int StrikeCurrency = 947;
    00050     const int TradeVolume = 1020;
    00051     const int SideTrdRegTimestampSrc = 1014;
    00052     const int DeliveryDate = 743;
    00053     const int EmailType = 94;
    00054     const int EncodedListExecInst = 353;
    00055     const int ContraTradeTime = 438;
    00056     const int MaturityMonthYearIncrement = 1229;
    00057     const int RootPartyIDSource = 1118;
    00058     const int UnderlyingCouponPaymentDate = 241;
    00059     const int BidYield = 632;
    00060     const int IOIQltyInd = 25;
    00061     const int Issuer = 106;
    00062     const int CardNumber = 489;
    00063     const int NoRelatedPartyIDs = 1562;
    00064     const int NoLegStipulations = 683;
    00065     const int LegSecurityExchange = 616;
    00066     const int CashOrderQty = 152;
    00067     const int AccruedInterestAmt = 159;
    00068     const int MDEntrySeller = 289;
    00069     const int LegPrice = 566;
    00070     const int RelationshipRiskMaturityTime = 1603;
    00071     const int DeliverToCompID = 128;
    00072     const int TargetLocationID = 143;
    00073     const int OfferForwardPoints2 = 643;
    00074     const int RatioQty = 319;
    00075     const int MultiLegRptTypeReq = 563;
    00076     const int AllocAccount = 79;
    00077     const int TotalVolumeTraded = 387;
    00078     const int LinesOfText = 33;
    00079     const int AccountType = 581;
    00080     const int MDEntryPositionNo = 290;
    00081     const int HaltReasonInt = 327;
    00082     const int FutSettDate = 64;
    00083     const int SecurityDesc = 107;
    00084     const int MinQty = 110;
    00085     const int SettlCurrency = 120;
    00086     const int PegOffsetValue = 211;
    00087     const int DerivativeSecurityAltIDSource = 1220;
    00088     const int NoSettlPartySubIDs = 801;
    00089     const int AllocReportID = 755;
    00090     const int LegCFICode = 608;
    00091     const int LegFutSettDate = 588;
    00092     const int LegBenchmarkCurveName = 677;
    00093     const int ClearingFeeIndicator = 635;
    00094     const int BrokerOfCredit = 92;
    00095     const int SecurityListRefID = 1466;
    00096     const int UnderlyingLegMaturityTime = 1405;
    00097     const int NestedPartySubIDType = 805;
    00098     const int BidType = 394;
    00099     const int MDEntryRefID = 280;
    00100     const int UnderlyingUnitOfMeasureQty = 1423;
    00101     const int UnderlyingLegMaturityDate = 1345;
    00102     const int StartTickPriceRange = 1206;
    00103     const int LegContractSettlMonth = 955;
    00104     const int UnderlyingSecurityDesc = 307;
    00105     const int CashDistribPayRef = 501;
    00106     const int QuotePriceType = 692;
    00107     const int EncodedAllocText = 361;
    00108     const int UnderlyingMaturityMonthYear = 313;
    00109     const int RiskWarningLevelPercent = 1560;
    00110     const int UnderlyingOriginalNotionalPercentageOutstanding = 1456;
    00111     const int MultilegPriceMethod = 1378;
    00112     const int TotNoFills = 1361;
    00113     const int DerivativeSettleOnOpenFlag = 1254;
    00114     const int UnderlyingRepurchaseTerm = 244;
    00115     const int RiskWarningLevelName = 1561;
    00116     const int DerivativeCountryOfIssue = 1258;
    00117     const int ListMethod = 1198;
    00118     const int UnderlyingCPProgram = 877;
    00119     const int PriceDelta = 811;
    00120     const int RefSeqNum = 45;
    00121     const int AutoAcceptIndicator = 754;
    00122     const int MDImplicitDelete = 547;
    00123     const int NoStipulations = 232;
    00124     const int ClearingBusinessDate = 715;
    00125     const int NoRelationshipRiskLimits = 1582;
    00126     const int LocationID = 283;
    00127     const int Currency = 15;
    00128     const int RoutingType = 216;
    00129     const int UnderlyingStrikePrice = 316;
    00130     const int BidTradeType = 418;
    00131     const int RelationshipRiskInstrumentOperator = 1588;
    00132     const int UnderlyingAttachmentPoint = 1459;
    00133     const int TotNoRejQuotes = 1170;
    00134     const int OrdStatusReqID = 790;
    00135     const int SenderCompID = 49;
    00136     const int OrdRejReason = 103;
    00137     const int MaturityMonthYearIncrementUnits = 1302;
    00138     const int DisplayWhen = 1083;
    00139     const int ApplQueueAction = 815;
    00140     const int RegistTransType = 514;
    00141     const int PaymentRemitterID = 505;
    00142     const int PriceType = 423;
    00143     const int MarketReqID = 1393;
    00144     const int NoNestedInstrAttrib = 1312;
    00145     const int SecuritySubType = 762;
    00146     const int ClOrdID = 11;
    00147     const int MaturityDay = 205;
    00148     const int UnderlyingSeniority = 1454;
    00149     const int MarketSegmentDesc = 1396;
    00150     const int NoMarketSegments = 1310;
    00151     const int SettlObligMode = 1159;
    00152     const int SecurityUpdateAction = 980;
    00153     const int NetworkRequestType = 935;
    00154     const int LiquidityPctLow = 402;
    00155     const int PartyRole = 452;
    00156     const int LegRatioQty = 623;
    00157     const int SettlCurrFxRate = 155;
    00158     const int RelatedPartyRole = 1565;
    00159     const int LegContractMultiplierUnit = 1436;
    00160     const int SecureData = 91;
    00161     const int SenderLocationID = 142;
    00162     const int FirstPx = 1025;
    00163     const int EncodedLegIssuer = 619;
    00164     const int AssignmentMethod = 744;
    00165     const int RoutingID = 217;
    00166     const int RelationshipRiskSecurityAltID = 1594;
    00167     const int RelatedPartyAltID = 1570;
    00168     const int StrategyParameterType = 959;
    00169     const int EncryptMethod = 98;
    00170     const int UnderlyingStateOrProvinceOfIssue = 593;
    00171     const int ApplNewSeqNum = 1399;
    00172     const int DerivativeEncodedSecurityDescLen = 1280;
    00173     const int TradingCurrency = 1245;
    00174     const int SecondaryHighLimitPrice = 1230;
    00175     const int OrderAvgPx = 799;
    00176     const int PosAmtType = 707;
    00177     const int ResetSeqNumFlag = 141;
    00178     const int NoHops = 627;
    00179     const int CollInquiryResult = 946;
    00180     const int StartDate = 916;
    00181     const int CollAsgnRespType = 905;
    00182     const int OrderBookingQty = 800;
    00183     const int NoQuoteQualifiers = 735;
    00184     const int UnsolicitedIndicator = 325;
    00185     const int RefCstmApplVerID = 1131;
    00186     const int SideExecID = 1427;
    00187     const int RejectText = 1328;
    00188     const int ExchangeSpecialInstructions = 1139;
    00189     const int TradeID = 1003;
    00190     const int RndPx = 991;
    00191     const int QuoteEntryRejectReason = 368;
    00192     const int OrderCapacity = 528;
    00193     const int SideLastQty = 1009;
    00194     const int DerivativeUnitOfMeasure = 1269;
    00195     const int NoLegAllocs = 670;
    00196     const int QuoteAckStatus = 297;
    00197     const int SecondaryFirmTradeID = 1042;
    00198     const int UserRequestType = 924;
    00199     const int SecondaryTrdType = 855;
    00200     const int TradeReportTransType = 487;
    00201     const int AdvSide = 4;
    00202     const int RelatedContextPartySubID = 1580;
    00203     const int DerivativeSecuritySubType = 1250;
    00204     const int TriggerTradingSessionSubID = 1114;
    00205     const int TradeLinkID = 820;
    00206     const int LegBenchmarkPrice = 679;
    00207     const int HopRefID = 630;
    00208     const int Designation = 494;
    00209     const int TradeRequestID = 568;
    00210     const int RelationshipRiskLimitType = 1583;
    00211     const int RiskSecurityIDSource = 1539;
    00212     const int LegFlowScheduleType = 1440;
    00213     const int LegPriceUnitOfMeasure = 1421;
    00214     const int Nested4PartyIDSource = 1416;
    00215     const int CoveredOrUncovered = 203;
    00216     const int AcctIDSource = 660;
    00217     const int MktOfferPx = 646;
    00218     const int NoCapacities = 862;
    00219     const int TradeRequestType = 569;
    00220     const int NoNestedPartyIDs = 539;
    00221     const int TradSesStatus = 340;
    00222     const int UnderlyingNotionalPercentageOutstanding = 1455;
    00223     const int ApplLastSeqNum = 1350;
    00224     const int PegPriceType = 1094;
    00225     const int StrategyParameterName = 958;
    00226     const int StreamAsgnRejReason = 1502;
    00227     const int MatchIncrement = 1089;
    00228     const int Nested3PartyRole = 951;
    00229     const int UnderlyingPx = 810;
    00230     const int PriceImprovement = 639;
    00231     const int ValuationMethod = 1197;
    00232     const int DerivativeSecurityID = 1216;
    00233     const int NoExpiration = 981;
    00234     const int TargetCompID = 56;
    00235     const int MDEntryBuyer = 288;
    00236     const int RelationshipRiskCouponRate = 1608;
    00237     const int NoDerivativeInstrumentPartySubIDs = 1296;
    00238     const int NoMaturityRules = 1236;
    00239     const int QuoteMsgID = 1166;
    00240     const int TriggerType = 1100;
    00241     const int PriceProtectionScope = 1092;
    00242     const int TotNumAssignmentReports = 832;
    00243     const int ContraLegRefID = 655;
    00244     const int TradeReportRejectReason = 751;
    00245     const int TradeReportRefID = 572;
    00246     const int SecurityListType = 1470;
    00247     const int DerivativeSecurityIDSource = 1217;
    00248     const int AssignmentUnit = 745;
    00249     const int TradeReportID = 571;
    00250     const int NoRpts = 82;
    00251     const int LegBenchmarkPriceType = 680;
    00252     const int EncodedSubjectLen = 356;
    00253     const int SecurityXML = 1185;
    00254     const int LegReportID = 990;
    00255     const int Nested3PartySubIDType = 954;
    00256     const int BenchmarkSecurityIDSource = 761;
    00257     const int QuoteRejectReason = 300;
    00258     const int HeartBtInt = 108;
    00259     const int BidForwardPoints = 189;
    00260     const int PossResend = 97;
    00261     const int Symbol = 55;
    00262     const int EncodedUnderlyingSecurityDesc = 365;
    00263     const int RelatedPartyAltSubIDType = 1574;
    00264     const int MarketReportID = 1394;
    00265     const int DiscretionPrice = 845;
    00266     const int ContAmtValue = 520;
    00267     const int QuantityType = 465;
    00268     const int ComplexEventPriceBoundaryMethod = 1487;
    00269     const int ImpliedMarketIndicator = 1144;
    00270     const int AllocClearingFeeIndicator = 1136;
    00271     const int QuoteRequestType = 303;
    00272     const int SecurityRequestResult = 560;
    00273     const int OrderRestrictions = 529;
    00274     const int NoSideTrdRegTS = 1016;
    00275     const int Text = 58;
    00276     const int EncodedTextLen = 354;
    00277     const int ListExecInstType = 433;
    00278     const int SecondaryOrderID = 198;
    00279     const int ExecBroker = 76;
    00280     const int RelationshipRiskEncodedSecurityDescLen = 1618;
    00281     const int SecurityXMLLen = 1184;
    00282     const int ApplSeqNum = 1181;
    00283     const int MaxTradeVol = 1140;
    00284     const int OfferSwapPoints = 1066;
    00285     const int SettlPartySubIDType = 786;
    00286     const int DistribPaymentMethod = 477;
    00287     const int TotalAffectedOrders = 533;
    00288     const int StrikeIncrement = 1204;
    00289     const int OrderHandlingInstSource = 1032;
    00290     const int CopyMsgIndicator = 797;
    00291     const int NoDlvyInst = 85;
    00292     const int QuoteEntryID = 299;
    00293     const int AffirmStatus = 940;
    00294     const int MailingInst = 482;
    00295     const int OfferSize = 135;
    00296     const int LegSecurityType = 609;
    00297     const int RiskLimitPlatform = 1533;
    00298     const int OrigCustOrderCapacity = 1432;
    00299     const int AllocMethod = 1002;
    00300     const int QuantityDate = 976;
    00301     const int TargetStrategyPerformance = 850;
    00302     const int CardExpDate = 490;
    00303     const int ConfirmID = 664;
    00304     const int StandInstDbName = 170;
    00305     const int DayOrderQty = 424;
    00306     const int HighLimitPrice = 1149;
    00307     const int FirmTradeID = 1041;
    00308     const int SecondaryIndividualAllocID = 989;
    00309     const int AgreementDesc = 913;
    00310     const int MassCancelResponse = 531;
    00311     const int LegSettlCurrency = 675;
    00312     const int Commission = 12;
    00313     const int StreamAsgnReqType = 1498;
    00314     const int BidSwapPoints = 1065;
    00315     const int NoSettlPartyIDs = 781;
    00316     const int SymbolSfx = 65;
    00317     const int BusinessRejectRefID = 379;
    00318     const int Price2 = 640;
    00319     const int FillLiquidityInd = 1443;
    00320     const int MassActionReportID = 1369;
    00321     const int DerivativeIssuer = 1275;
    00322     const int ExDestinationIDSource = 1133;
    00323     const int CollRespID = 904;
    00324     const int SecurityListRequestType = 559;
    00325     const int EncodedLegSecurityDesc = 622;
    00326     const int RelatedContextPartyRole = 1578;
    00327     const int UnderlyingSettlementStatus = 988;
    00328     const int SecurityAltID = 455;
    00329     const int RegistRefID = 508;
    00330     const int RelationshipRiskFlexibleIndicator = 1607;
    00331     const int DerivativePriceQuoteMethod = 1318;
    00332     const int RelationshipRiskProductComplex = 1597;
    00333     const int OrderDelay = 1428;
    00334     const int NoNotAffectedOrders = 1370;
    00335     const int Nested3PartyID = 949;
    00336     const int CollAsgnReason = 895;
    00337     const int TotalVolumeTradedTime = 450;
    00338     const int SecurityExchange = 207;
    00339     const int SettlPriceType = 731;
    00340     const int UnitOfMeasureQty = 1147;
    00341     const int UserRequestID = 923;
    00342     const int LastParPx = 669;
    00343     const int EndMaturityMonthYear = 1226;
    00344     const int DealingCapacity = 1048;
    00345     const int PrevClosePx = 140;
    00346     const int TradeInputDevice = 579;
    00347     const int DayCumQty = 425;
    00348     const int SecuritySettlAgentAcctNum = 178;
    00349     const int LegCurrency = 556;
    00350     const int EncryptedNewPassword = 1404;
    00351     const int DerivativeMinPriceIncrementAmount = 1268;
    00352     const int NoNested3PartySubIDs = 952;
    00353     const int RefSubID = 931;
    00354     const int SettlPartyRole = 784;
    00355     const int CashDistribAgentName = 498;
    00356     const int LegContractMultiplier = 614;
    00357     const int ProgPeriodInterval = 415;
    00358     const int LegSettlType = 587;
    00359     const int OnBehalfOfLocationID = 144;
    00360     const int OnBehalfOfSubID = 116;
    00361     const int RelationshipRiskLimitPlatform = 1586;
    00362     const int RelatedPartySubID = 1567;
    00363     const int ComplexEventEndTime = 1496;
    00364     const int RateSourceType = 1447;
    00365     const int DerivativeStateOrProvinceOfIssue = 1259;
    00366     const int TradeLegRefID = 824;
    00367     const int RelSymTransactTime = 1504;
    00368     const int NoComplexEventTimes = 1494;
    00369     const int LegCalculatedCcyLastQty = 1074;
    00370     const int Nested3PartyIDSource = 950;
    00371     const int DatedDate = 873;
    00372     const int SettlInstID = 162;
    00373     const int OpenInterest = 746;
    00374     const int UnderlyingContractMultiplier = 436;
    00375     const int TotQuoteEntries = 304;
    00376     const int PartyAltSubID = 1520;
    00377     const int TotNoCxldQuotes = 1168;
    00378     const int AggregatedBook = 266;
    00379     const int PaymentRef = 476;
    00380     const int PaymentDate = 504;
    00381     const int OrderPercent = 516;
    00382     const int PosQtyStatus = 706;
    00383     const int RiskRestructuringType = 1551;
    00384     const int NoNested4PartySubIDs = 1413;
    00385     const int PrivateQuote = 1171;
    00386     const int SecondaryTradeID = 1040;
    00387     const int SecuritySettlAgentContactPhone = 181;
    00388     const int EncodedMktSegmDescLen = 1397;
    00389     const int SideCurrency = 1154;
    00390     const int LegQty = 687;
    00391     const int MsgType = 35;
    00392     const int NoTradingSessions = 386;
    00393     const int IOIid = 23;
    00394     const int MultiLegReportingType = 442;
    00395     const int IDSource = 22;
    00396     const int LegStipulationType = 688;
    00397     const int DerivativeContractMultiplierUnit = 1438;
    00398     const int MarketSegmentID = 1300;
    00399     const int OrdStatus = 39;
    00400     const int MaturityDate = 541;
    00401     const int ApplTotalMessageCount = 1349;
    00402     const int InstrumentPartySubID = 1053;
    00403     const int CustomerOrFirm = 204;
    00404     const int AdjustmentType = 718;
    00405     const int NoPartyAltSubIDs = 1519;
    00406     const int UnderlyingInstrumentPartyID = 1059;
    00407     const int AsOfIndicator = 1015;
    00408     const int QuoteStatusReqID = 649;
    00409     const int LegPositionEffect = 564;
    00410     const int MDEntryPx = 270;
    00411     const int MassActionScope = 1374;
    00412     const int ReportedPxDiff = 1134;
    00413     const int UnderlyingSettlementDate = 987;
    00414     const int NoNestedPartySubIDs = 804;
    00415     const int AllocReportRefID = 795;
    00416     const int Concession = 238;
    00417     const int EncodedSecurityDesc = 351;
    00418     const int ExecRefID = 19;
    00419     const int VenueType = 1430;
    00420     const int MassActionType = 1373;
    00421     const int PosMaintResult = 723;
    00422     const int IOIShares = 27;
    00423     const int BenchmarkSecurityID = 699;
    00424     const int LegLastQty = 1418;
    00425     const int AllocSettlCurrency = 736;
    00426     const int LegCountryOfIssue = 596;
    00427     const int DerivativeSecurityXML = 1283;
    00428     const int StrikeRuleID = 1223;
    00429     const int RefCompID = 930;
    00430     const int SettlCurrOfferFxRate = 657;
    00431     const int OfferYield = 634;
    00432     const int RelatedContextPartyID = 1576;
    00433     const int TargetPartyIDSource = 1463;
    00434     const int EncryptedNewPasswordLen = 1403;
    00435     const int NoPositions = 702;
    00436     const int TotalAccruedInterestAmt = 540;
    00437     const int UnderlyingOptAttribute = 317;
    00438     const int DerivativeInstrAttribValue = 1314;
    00439     const int InstrumentPartyIDSource = 1050;
    00440     const int PegOffsetType = 836;
    00441     const int MassCancelRejectReason = 532;
    00442     const int ResponseTransportType = 725;
    00443     const int LegSecurityIDSource = 603;
    00444     const int BasisFeaturePrice = 260;
    00445     const int CouponPaymentDate = 224;
    00446     const int TradSesStatusRejReason = 567;
    00447     const int UnderlyingDetachmentPoint = 1460;
    00448     const int MaturityRuleID = 1222;
    00449     const int UnderlyingRepoCollateralSecurityType = 243;
    00450     const int NoTimeInForceRules = 1239;
    00451     const int NoRootPartySubIDs = 1120;
    00452     const int DisplayMinIncr = 1087;
    00453     const int TrdRegTimestampType = 770;
    00454     const int LegProduct = 607;
    00455     const int ApplVerID = 1128;
    00456     const int HandlInst = 21;
    00457     const int ListUpdateAction = 1324;
    00458     const int NestedInstrAttribValue = 1211;
    00459     const int TradingSessionSubID = 625;
    00460     const int RFQReqID = 644;
    00461     const int RelationshipRiskSecurityExchange = 1609;
    00462     const int UnderlyingLegSymbolSfx = 1331;
    00463     const int LiquidityNumSecurities = 441;
    00464     const int NoMsgTypes = 384;
    00465     const int TradSesStartTime = 341;
    00466     const int MDEntryType = 269;
    00467     const int AgreementCurrency = 918;
    00468     const int PegMoveType = 835;
    00469     const int AsgnReqID = 831;
    00470     const int PegDifference = 211;
    00471     const int Spread = 218;
    00472     const int EncodedAllocTextLen = 360;
    00473     const int OutsideIndexPct = 407;
    00474     const int DerivFlexProductEligibilityIndicator = 1243;
    00475     const int AvgPxIndicator = 819;
    00476     const int NoIOIQualifiers = 199;
    00477     const int CancellationRights = 480;
    00478     const int ListSeqNo = 67;
    00479     const int CardIssNum = 491;
    00480     const int RiskCFICode = 1546;
    00481     const int EncodedMktSegmDesc = 1398;
    00482     const int DerivativeEventType = 1287;
    00483     const int DerivativeMaturityMonthYear = 1251;
    00484     const int SideTradeReportID = 1005;
    00485     const int NoQuoteSets = 296;
    00486     const int RelationshipRiskSecurityDesc = 1610;
    00487     const int Nested4PartySubIDType = 1411;
    00488     const int FillPx = 1364;
    00489     const int StrikeExerciseStyle = 1304;
    00490     const int DeskID = 284;
    00491     const int CrossPercent = 413;
    00492     const int MaturityMonthYear = 200;
    00493     const int ComplexEventPrice = 1486;
    00494     const int NoNewsRefIDs = 1475;
    00495     const int UnderlyingCapValue = 1038;
    00496     const int CPRegType = 876;
    00497     const int CashDistribAgentCode = 499;
    00498     const int ExecPriceType = 484;
    00499     const int LegAllocID = 1366;
    00500     const int MDEntryTime = 273;
    00501     const int TotalNumSecurities = 393;
    00502     const int AllocSettlInstType = 780;
    00503     const int TargetPartyID = 1462;
    00504     const int DerivativeStrikeCurrency = 1262;
    00505     const int StatsType = 1176;
    00506     const int ApplExtID = 1156;
    00507     const int SettlementCycleNo = 1153;
    00508     const int UnderlyingStrikeCurrency = 941;
    00509     const int TradSesMode = 339;
    00510     const int SettlInstSource = 165;
    00511     const int PartyAltSubIDType = 1521;
    00512     const int UnderlyingLegSecurityDesc = 1392;
    00513     const int NoDerivativeInstrumentParties = 1292;
    00514     const int DerivativeEventTime = 1289;
    00515     const int TickIncrement = 1208;
    00516     const int UndlyInstrumentPartyID = 1059;
    00517     const int NoUndlyInstrumentParties = 1058;
    00518     const int ExpType = 982;
    00519     const int SecondaryClOrdID = 526;
    00520     const int SettlInstTransType = 163;
    00521     const int SideComplianceID = 659;
    00522     const int TradeRequestResult = 749;
    00523     const int OrigPosReqRefID = 713;
    00524     const int OrigCrossID = 551;
    00525     const int TradeInputSource = 578;
    00526     const int OrderQty2 = 192;
    00527     const int TestMessageIndicator = 464;
    00528     const int ContextPartySubID = 1527;
    00529     const int DerivativeEventDate = 1288;
    00530     const int SideGrossTradeAmt = 1072;
    00531     const int PeggedPrice = 839;
    00532     const int ExpirationCycle = 827;
    00533     const int AllocCancReplaceReason = 796;
    00534     const int CxlRejReason = 102;
    00535     const int BeginString = 8;
    00536     const int DeliverToSubID = 129;
    00537     const int NoRelatedPartyAltIDs = 1569;
    00538     const int RiskProductComplex = 1544;
    00539     const int LegPriceUnitOfMeasureQty = 1422;
    00540     const int NoCollInquiryQualifier = 938;
    00541     const int OfferPx = 133;
    00542     const int TotalVolumeTradedDate = 449;
    00543     const int NoContAmts = 518;
    00544     const int MinOfferSize = 648;
    00545     const int AvgParPx = 860;
    00546     const int LegFactor = 253;
    00547     const int RespondentType = 1172;
    00548     const int DisplayLowQty = 1085;
    00549     const int DKReason = 127;
    00550     const int BenchmarkPrice = 662;
    00551     const int ListID = 66;
    00552     const int LegSecurityAltID = 605;
    00553     const int PositionEffect = 77;
    00554     const int RelatedPartySubIDType = 1568;
    00555     const int TriggerAction = 1101;
    00556     const int RefOrderID = 1080;
    00557     const int ClearingInstruction = 577;
    00558     const int SettlInstCode = 175;
    00559     const int NumDaysInterest = 157;
    00560     const int OpenCloseSettlFlag = 286;
    00561     const int NoComplexEventDates = 1491;
    00562     const int DerivativeEncodedIssuerLen = 1277;
    00563     const int StrikeMultiplier = 967;
    00564     const int DiscretionMoveType = 841;
    00565     const int ListNoOrds = 68;
    00566     const int RelatedPartyIDSource = 1564;
    00567     const int PegSymbol = 1098;
    00568     const int DayAvgPx = 426;
    00569     const int Headline = 148;
    00570     const int NestedPartySubID = 545;
    00571     const int CardIssNo = 491;
    00572     const int OptAttribute = 206;
    00573     const int LastForwardPoints2 = 641;
    00574     const int MDUpdateType = 265;
    00575     const int TickDirection = 274;
    00576     const int LegRedemptionDate = 254;
    00577     const int StrikePrice = 202;
    00578     const int EncodedIssuer = 349;
    00579     const int YieldType = 235;
    00580     const int TradingReferencePrice = 1150;
    00581     const int MDEntrySpotRate = 1026;
    00582     const int ParticipationRate = 849;
    00583     const int PegScope = 840;
    00584     const int InterestAtMaturity = 738;
    00585     const int LegIndividualAllocID = 672;
    00586     const int AllowableOneSidednessValue = 766;
    00587     const int CashSettlAgentName = 182;
    00588     const int ContraTradeQty = 437;
    00589     const int LegMaturityTime = 1212;
    00590     const int SettlDeliveryType = 172;
    00591     const int SecondaryPriceLimitType = 1305;
    00592     const int MidPx = 631;
    00593     const int AvgPx = 6;
    00594     const int DiscretionLimitType = 843;
    00595     const int StrikeTime = 443;
    00596     const int SettlSessSubID = 717;
    00597     const int MailingDtls = 474;
    00598     const int BidID = 390;
    00599     const int PartyDetailsRequestResult = 1511;
    00600     const int ExerciseMethod = 747;
    00601     const int CommCurrency = 479;
    00602     const int NoSettlOblig = 1165;
    00603     const int MaxPriceVariation = 1143;
    00604     const int WorkingIndicator = 636;
    00605     const int CashSettlAgentAcctName = 185;
    00606     const int SellVolume = 331;
    00607     const int SideMultiLegReportingType = 752;
    00608     const int DerivativeEventText = 1291;
    00609     const int PegSecurityDesc = 1099;
    00610     const int AllocCustomerCapacity = 993;
    00611     const int ConfirmRejReason = 774;
    00612     const int BidRequestTransType = 374;
    00613     const int CashDistribAgentAcctNumber = 500;
    00614     const int LegExecInst = 1384;
    00615     const int CapPrice = 1199;
    00616     const int LegRepurchaseTerm = 251;
    00617     const int RegistAcctType = 493;
    00618     const int MassActionRejectReason = 1376;
    00619     const int DerivativePutOrCall = 1323;
    00620     const int StartMaturityMonthYear = 1241;
    00621     const int CollApplType = 1043;
    00622     const int NoUnderlyingAmounts = 984;
    00623     const int ConfirmType = 773;
    00624     const int LegMaturityMonthYear = 610;
    00625     const int RelatdSym = 46;
    00626     const int RiskLimitAmount = 1531;
    00627     const int UnderlyingLegSecuritySubType = 1338;
    00628     const int NoUnderlyingSecurityAltID = 457;
    00629     const int RelationshipRiskCFICode = 1599;
    00630     const int NoRelatedPartySubIDs = 1566;
    00631     const int RiskSymbolSfx = 1537;
    00632     const int MDQuoteType = 1070;
    00633     const int QtyType = 854;
    00634     const int QuoteRespType = 694;
    00635     const int IOINaturalFlag = 130;
    00636     const int BenchmarkCurvePoint = 222;
    00637     const int TradSesUpdateAction = 1327;
    00638     const int UnderlyingCashAmount = 973;
    00639     const int CollAsgnID = 902;
    00640     const int ExchangeRule = 825;
    00641     const int EncodedHeadline = 359;
    00642     const int RegistID = 513;
    00643     const int CrossID = 548;
    00644     const int NoExecs = 124;
    00645     const int DerivativeSecurityGroup = 1247;
    00646     const int SecondaryDisplayQty = 1082;
    00647     const int RefMsgType = 372;
    00648     const int StandInstDbID = 171;
    00649     const int EncodedLegSecurityDescLen = 621;
    00650     const int DerivativeEventPx = 1290;
    00651     const int SettlObligSource = 1164;
    00652     const int TrdSubType = 829;
    00653     const int EncodedUnderlyingIssuerLen = 362;
    00654     const int ExecTransType = 20;
    00655     const int BeginSeqNo = 7;
    00656     const int DayBookingInst = 589;
    00657     const int FlowScheduleType = 1439;
    00658     const int MDOriginType = 1024;
    00659     const int CollInquiryStatus = 945;
    00660     const int NoInstrAttrib = 870;
    00661     const int RegistEmail = 511;
    00662     const int StreamAsgnReqID = 1497;
    00663     const int CPProgram = 875;
    00664     const int ConfirmReqID = 859;
    00665     const int AltMDSourceID = 817;
    00666     const int NoOrders = 73;
    00667     const int CashDistribAgentAcctName = 502;
    00668     const int NoContextPartySubIDs = 1526;
    00669     const int UndlyInstrumentPartyIDSource = 1060;
    00670     const int UnderlyingSettlMethod = 1039;
    00671     const int NoMDEntryTypes = 267;
    00672     const int MDEntryForwardPoints = 1027;
    00673     const int PosReqType = 724;
    00674     const int MassStatusReqType = 585;
    00675     const int TradeOriginationDate = 229;
    00676     const int SettlPrice = 730;
    00677     const int SecuritySettlAgentAcctName = 179;
    00678     const int RiskInstrumentMultiplier = 1558;
    00679     const int NoDerivativeEvents = 1286;
    00680     const int UnderlyingEndPrice = 883;
    00681     const int SubscriptionRequestType = 263;
    00682     const int TotalNumSecurityTypes = 557;
    00683     const int NewsCategory = 1473;
    00684     const int UnderlyingLegPutOrCall = 1343;
    00685     const int URLLink = 149;
    00686     const int NoInstrumentPartySubIDs = 1052;
    00687     const int UnderlyingCurrentValue = 885;
    00688     const int InterestAccrualDate = 874;
    00689     const int FutSettDate2 = 193;
    00690     const int NoClearingInstructions = 576;
    00691     const int UnderlyingCurrency = 318;
    00692     const int LegInterestAccrualDate = 956;
    00693     const int NewPassword = 925;
    00694     const int RedemptionDate = 240;
    00695     const int RefApplLastSeqNum = 1357;
    00696     const int StartCash = 921;
    00697     const int MaxMessageSize = 383;
    00698     const int OfferForwardPoints = 191;
    00699     const int IOIQty = 27;
    00700     const int LastQty = 32;
    00701     const int ApplResponseError = 1354;
    00702     const int UnderlyingLegSecurityType = 1337;
    00703     const int DerivativePriceUnitOfMeasure = 1315;
    00704     const int TriggerPriceDirection = 1109;
    00705     const int PositionCurrency = 1055;
    00706     const int MessageEventSource = 1011;
    00707     const int CollInquiryID = 909;
    00708     const int UnderlyingStartValue = 884;
    00709     const int LastLiquidityInd = 851;
    00710     const int SecurityID = 48;
    00711     const int NoMDEntries = 268;
    00712     const int NoPartyListResponseTypes = 1506;
    00713     const int StrikePriceDeterminationMethod = 1478;
    00714     const int EndDate = 917;
    00715     const int CashOutstanding = 901;
    00716     const int MDReqID = 262;
    00717     const int IOIRefID = 26;
    00718     const int NoContextPartyIDs = 1522;
    00719     const int TargetStrategy = 847;
    00720     const int ConfirmRefID = 772;
    00721     const int SellerDays = 287;
    00722     const int DueToRelated = 329;
    00723     const int SecondaryTradingReferencePrice = 1240;
    00724     const int NoMDFeedTypes = 1141;
    00725     const int UnderlyingInstrumentPartySubIDType = 1064;
    00726     const int TradSesCloseTime = 344;
    00727     const int ContractSettlMonth = 667;
    00728     const int DerivativeStrikePrice = 1261;
    00729     const int TriggerSecurityDesc = 1106;
    00730     const int UnderlyingCashType = 974;
    00731     const int NoMiscFees = 136;
    00732     const int CustOrderCapacity = 582;
    00733     const int RiskSecurityExchange = 1616;
    00734     const int LegAllocSettlCurrency = 1367;
    00735     const int UnderlyingAdjustedQuantity = 1044;
    00736     const int OwnershipType = 517;
    00737     const int MaxShow = 210;
    00738     const int LegSecurityID = 602;
    00739     const int EncodedSymbol = 1360;
    00740     const int DerivativeSecurityDesc = 1279;
    00741     const int UnitOfMeasure = 996;
    00742     const int SecDefStatus = 653;
    00743     const int Quantity = 53;
    00744     const int NewsID = 1472;
    00745     const int UndlyInstrumentPartySubIDType = 1064;
    00746     const int SettleOnOpenFlag = 966;
    00747     const int LastUpdateTime = 779;
    00748     const int RepurchaseRate = 227;
    00749     const int RepurchaseTerm = 226;
    00750     const int NestedPartyRole = 538;
    00751     const int SecondaryExecID = 527;
    00752     const int Pool = 691;
    00753     const int NoTickRules = 1205;
    00754     const int Volatility = 1188;
    00755     const int PctAtRisk = 869;
    00756     const int UnderlyingSecurityExchange = 308;
    00757     const int LegStrikePrice = 612;
    00758     const int SettlmntTyp = 63;
    00759     const int TradePublishIndicator = 1390;
    00760     const int ApplResponseType = 1348;
    00761     const int MDSubBookType = 1173;
    00762     const int Username = 553;
    00763     const int StandInstDbType = 169;
    00764     const int RelatedContextPartyIDSource = 1577;
    00765     const int QuoteEntryStatus = 1167;
    00766     const int TriggerPriceType = 1107;
    00767     const int SideTrdSubTyp = 1008;
    00768     const int UnderlyingTradingSessionSubID = 823;
    00769     const int SettlInstReqRejCode = 792;
    00770     const int MktBidPx = 645;
    00771     const int UnderlyingLegSymbol = 1330;
    00772     const int StrikeValue = 968;
    00773     const int Urgency = 61;
    00774     const int AllocID = 70;
    00775     const int NoPartyList = 1513;
    00776     const int UnderlyingDeliveryAmount = 1037;
    00777     const int SideQty = 1009;
    00778     const int CollAsgnTransType = 903;
    00779     const int ThresholdAmount = 834;
    00780     const int DefBidSize = 293;
    00781     const int LegStateOrProvinceOfIssue = 597;
    00782     const int PaymentMethod = 492;
    00783     const int RiskCouponRate = 1555;
    00784     const int UnderlyingLegOptAttribute = 1391;
    00785     const int LegVolatility = 1379;
    00786     const int DerivativeInstrAttribType = 1313;
    00787     const int DerivativeUnitOfMeasureQty = 1270;
    00788     const int NoStatsIndicators = 1175;
    00789     const int TriggerPriceTypeScope = 1108;
    00790     const int LastNetworkResponseID = 934;
    00791     const int UnderlyingSettlPriceType = 733;
    00792     const int ApplReportID = 1356;
    00793     const int PegLimitType = 837;
    00794     const int ExecID = 17;
    00795     const int Side = 54;
    00796     const int UnderlyingLastPx = 651;
    00797     const int MarketDepth = 264;
    00798     const int DiscretionOffset = 389;
    00799     const int ContAmtType = 519;
    00800     const int MiscFeeCurr = 138;
    00801     const int NoRiskLimits = 1529;
    00802     const int AttachmentPoint = 1457;
    00803     const int OrderCategory = 1115;
    00804     const int AdvTransType = 5;
    00805     const int WtAverageLiquidity = 410;
    00806     const int QuoteSetValidUntilTime = 367;
    00807     const int NoNested4PartyIDs = 1414;
    00808     const int LegPutOrCall = 1358;
    00809     const int UserStatusText = 927;
    00810     const int Nested2PartySubID = 760;
    00811     const int EFPTrackingError = 405;
    00812     const int SideLiquidityInd = 1444;
    00813     const int DerivativeMinPriceIncrement = 1267;
    00814     const int PublishTrdIndicator = 852;
    00815     const int InvestorCountryOfResidence = 475;
    00816     const int SideReasonCd = 1007;
    00817     const int MinPriceIncrement = 969;
    00818     const int SecuritySettlAgentContactName = 180;
    00819     const int SecurityResponseType = 323;
    00820     const int LegBenchmarkCurvePoint = 678;
    00821     const int ClearingFirm = 439;
    00822     const int RelationshipRiskSecurityIDSource = 1592;
    00823     const int SessionStatus = 1409;
    00824     const int TriggerSecurityID = 1104;
    00825     const int TotNoAllocs = 892;
    00826     const int NoAltMDSource = 816;
    00827     const int AllocAccountType = 798;
    00828     const int LastPx = 31;
    00829     const int AllocTransType = 71;
    00830     const int TotNoQuoteEntries = 304;
    00831     const int MinBidSize = 647;
    00832     const int SettlBrkrCode = 174;
    00833     const int CardHolderName = 488;
    00834     const int ExpirationQtyType = 982;
    00835     const int EncodedUnderlyingSecurityDescLen = 364;
    00836     const int QuoteReqID = 131;
    00837     const int NoRelatedPartyAltSubIDs = 1572;
    00838     const int RiskProduct = 1543;
    00839     const int RiskSecurityAltIDSource = 1542;
    00840     const int PriceUnitOfMeasure = 1191;
    00841     const int TZTransactTime = 1132;
    00842     const int AllocHandlInst = 209;
    00843     const int UnderlyingInstrumentPartyIDSource = 1060;
    00844     const int CurrencyRatio = 1382;
    00845     const int RefreshQty = 1088;
    00846     const int TradeRequestStatus = 750;
    00847     const int TrdRepIndicator = 1389;
    00848     const int MiscFeeAmt = 137;
    00849     const int TradSesOpenTime = 342;
    00850     const int PreallocMethod = 591;
    00851     const int TaxAdvantageType = 495;
    00852     const int MessageEncoding = 347;
    00853     const int RiskPutOrCall = 1553;
    00854     const int RiskSecurityGroup = 1545;
    00855     const int NoPartySubIDs = 802;
    00856     const int SettlInstReqID = 791;
    00857     const int LegRepoCollateralSecurityType = 250;
    00858     const int AffectedSecondaryOrderID = 536;
    00859     const int RiskSymbol = 1536;
    00860     const int DerivativeMaturityTime = 1253;
    00861     const int ExpireTime = 126;
    00862     const int UnderlyingFactor = 246;
    00863     const int OrigOrdModTime = 586;
    00864     const int NoTrdRepIndicators = 1387;
    00865     const int DerivativeMaturityDate = 1252;
    00866     const int DerivativeCFICode = 1248;
    00867     const int Nested2PartySubIDType = 807;
    00868     const int LegIOIQty = 682;
    00869     const int ExpireDate = 432;
    00870     const int RiskSecurityType = 1547;
    00871     const int NoMatchRules = 1235;
    00872     const int ApplEndSeqNum = 1183;
    00873     const int EventPx = 867;
    00874     const int AsgnRptID = 833;
    00875     const int TimeInForce = 59;
    00876     const int LowPx = 333;
    00877     const int IOIQualifier = 104;
    00878     const int WaveNo = 105;
    00879     const int RiskSeniority = 1552;
    00880     const int StrikePriceBoundaryMethod = 1479;
    00881     const int DerivativeIssueDate = 1276;
    00882     const int MiscFeeType = 139;
    00883     const int QuoteID = 117;
    00884     const int RiskFlexibleIndicator = 1554;
    00885     const int DerivativeInstrumentPartyIDSource = 1294;
    00886     const int SettlObligID = 1161;
    00887     const int InstrAttribValue = 872;
    00888     const int LiquidityValue = 404;
    00889     const int SecurityIDSource = 22;
    00890     const int NewsRefType = 1477;
    00891     const int NoOfLegUnderlyings = 1342;
    00892     const int DerivativeEncodedSecurityDesc = 1281;
    00893     const int TriggerOrderType = 1111;
    00894     const int UnderlyingDirtyPrice = 882;
    00895     const int CrossType = 549;
    00896     const int RepoCollateralSecurityType = 239;
    00897     const int Password = 554;
    00898     const int OpenCloseSettleFlag = 286;
    00899     const int Subject = 147;
    00900     const int RefApplReqID = 1433;
    00901     const int UnderlyingEndValue = 886;
    00902     const int NewSeqNo = 36;
    00903     const int OrigTradeHandlingInstr = 1124;
    00904     const int DisplayHighQty = 1086;
    00905     const int MDBookType = 1021;
    00906     const int MarginExcess = 899;
    00907     const int BasisPxType = 419;
    00908     const int DlvyInst = 86;
    00909     const int ComplianceID = 376;
    00910     const int EmailThreadID = 164;
    00911     const int ContAmtCurr = 521;
    00912     const int RelationshipRiskSecurityGroup = 1598;
    00913     const int ComplexEventType = 1484;
    00914     const int MassActionResponse = 1375;
    00915     const int UnderlyingIssueDate = 242;
    00916     const int SecurityRequestType = 321;
    00917     const int AllocInterestAtMaturity = 741;
    00918     const int ListRejectReason = 1386;
    00919     const int DeskType = 1033;
    00920     const int SecondaryTradeReportID = 818;
    00921     const int SettlType = 63;
    00922     const int OpenClose = 77;
    00923     const int ContractMultiplierUnit = 1435;
    00924     const int SecondaryLowLimitPrice = 1221;
    00925     const int ExpQty = 983;
    00926     const int NetworkRequestID = 933;
    00927     const int TrdType = 828;
    00928     const int NoUnderlyings = 711;
    00929     const int MDMkt = 275;
    00930     const int LastMkt = 30;
    00931     const int RestructuringType = 1449;
    00932     const int NoStrikeRules = 1201;
    00933     const int ListName = 392;
    00934     const int ProgRptReqs = 414;
    00935     const int TradingSessionID = 336;
    00936     const int ListOrderStatus = 431;
    00937     const int RegistStatus = 506;
    00938     const int PosAmt = 708;
    00939     const int UnderlyingPriceDeterminationMethod = 1481;
    00940     const int NoUnderlyingStips = 887;
    00941     const int TradSesPreCloseTime = 343;
    00942     const int MassCancelRequestType = 530;
    00943     const int UnderlyingLegSecurityAltIDSource = 1336;
    00944     const int SettlPartyID = 782;
    00945     const int NoAffectedOrders = 534;
    00946     const int CashSettlAgentAcctNum = 184;
    00947     const int UnderlyingLegMaturityMonthYear = 1339;
    00948     const int DerivativeSecurityListRequestType = 1307;
    00949     const int NoLotTypeRules = 1234;
    00950     const int NoDates = 580;
    00951     const int CxlRejResponseTo = 434;
    00952     const int EffectiveTime = 168;
    00953     const int GrossTradeAmt = 381;
    00954     const int ContextPartyID = 1523;
    00955     const int SecurityListDesc = 1467;
    00956     const int NotAffectedOrderID = 1371;
    00957     const int DerivativeStrikeValue = 1264;
    00958     const int NoPosAmt = 753;
    00959     const int LegCreditRating = 257;
    00960     const int RelationshipRiskInstrumentSettlType = 1611;
    00961     const int BidForwardPoints2 = 642;
    00962     const int SettlDate = 64;
    00963     const int ClientID = 109;
    00964     const int QuoteCancelType = 298;
    00965     const int StipulationType = 233;
    00966     const int OutMainCntryUIndex = 412;
    00967     const int LegSettlmntTyp = 587;
    00968     const int NoRelationshipRiskInstruments = 1587;
    00969     const int DerivativeNTPositionLimit = 1274;
    00970     const int PriceQuoteMethod = 1196;
    00971     const int LowLimitPrice = 1148;
    00972     const int LegUnitOfMeasure = 999;
    00973     const int SessionRejectReason = 373;
    00974     const int PartyDetailsListReportID = 1510;
    00975     const int DeliveryType = 919;
    00976     const int AllocPrice = 366;
    00977     const int NoBidComponents = 420;
    00978     const int QuoteQualifier = 695;
    00979     const int Scope = 546;
    00980     const int NoSecurityAltID = 454;
    00981     const int RootPartySubID = 1121;
    00982     const int DeliverToLocationID = 145;
    00983     const int DeleteReason = 285;
    00984     const int BidSpotRate = 188;
    00985     const int Nested4PartyID = 1415;
    00986     const int InViewOfCommon = 328;
    00987     const int UnderlyingSettlPrice = 732;
    00988     const int RegistRejReasonText = 496;
    00989     const int NoSides = 552;
    00990     const int LegAllocAccount = 671;
    00991     const int NoRelationshipRiskWarningLevels = 1613;
    00992     const int RelationshipRiskProduct = 1596;
    00993     const int LegSecurityDesc = 620;
    00994     const int ClOrdLinkID = 583;
    00995     const int OrigSendingTime = 122;
    00996     const int EncodedLegIssuerLen = 618;
    00997     const int OrderID = 37;
    00998     const int SecurityType = 167;
    00999     const int RoundingDirection = 468;
    01000     const int FillExecID = 1363;
    01001     const int NoEvents = 864;
    01002     const int RoundLot = 561;
    01003     const int MDEntrySize = 271;
    01004     const int EncodedIssuerLen = 348;
    01005     const int DerivativePriceUnitOfMeasureQty = 1316;
    01006     const int TimeUnit = 997;
    01007     const int TotNoOrders = 68;
    01008     const int PartyAltID = 1517;
    01009     const int LegSwapType = 690;
    01010     const int IOITransType = 28;
    01011     const int RawDataLength = 95;
    01012     const int UnderlyingSecurityType = 310;
    01013     const int UnderlyingLegSecurityAltID = 1335;
    01014     const int SecurityReportID = 964;
    01015     const int TotNumReports = 911;
    01016     const int TotalNumPosReports = 727;
    01017     const int SecurityReqID = 320;
    01018     const int PosReqResult = 728;
    01019     const int LegOfferForwardPoints = 1068;
    01020     const int AllowableOneSidednessCurr = 767;
    01021     const int AffectedOrderID = 535;
    01022     const int UnderlyingCountryOfIssue = 592;
    01023     const int UnderlyingRepurchaseRate = 245;
    01024     const int LastMsgSeqNumProcessed = 369;
    01025     const int UnderlyingCFICode = 463;
    01026     const int DerivativeOptAttribute = 1265;
    01027     const int PegSecurityID = 1097;
    01028     const int HostCrossID = 961;
    01029     const int ExecInstValue = 1308;
    01030     const int DerivativeOptPayAmount = 1225;
    01031     const int UnderlyingCouponRate = 435;
    01032     const int SettlInstMode = 160;
    01033     const int SecurityAltIDSource = 456;
    01034     const int PreviouslyReported = 570;
    01035     const int ContextPartyIDSource = 1524;
    01036     const int RptSys = 1135;
    01037     const int NoNested2PartySubIDs = 806;
    01038     const int RefAllocID = 72;
    01039     const int DefOfferSize = 294;
    01040     const int ProductComplex = 1227;
    01041     const int CustOrderHandlingInst = 1031;
    01042     const int MDPriceLevel = 1023;
    01043     const int LegOptionRatio = 1017;
    01044     const int SecurityStatus = 965;
    01045     const int LegRefID = 654;
    01046     const int DividendYield = 1380;
    01047     const int DerivativeInstrumentPartySubIDType = 1298;
    01048     const int EndStrikePxRange = 1203;
    01049     const int DisplayQty = 1138;
    01050     const int LegSecuritySubType = 764;
    01051     const int ProcessCode = 81;
    01052     const int ExecInst = 18;
    01053     const int TradSesEndTime = 345;
    01054     const int OrigTime = 42;
    01055     const int ExecValuationPoint = 515;
    01056     const int ExecType = 150;
    01057     const int NoRelatedContextPartySubIDs = 1579;
    01058     const int Nested4PartyRole = 1417;
    01059     const int MultilegModel = 1377;
    01060     const int SecurityGroup = 1151;
    01061     const int EventType = 865;
    01062     const int TradeAllocIndicator = 826;
    01063     const int YieldCalcDate = 701;
    01064     const int ValueOfFutures = 408;
    01065     const int LegSide = 624;
    01066     const int UserStatus = 926;
    01067     const int SideValue1 = 396;
    01068     const int CxlQty = 84;
    01069     const int SecurityResponseID = 322;
    01070     const int InstrRegistry = 543;
    01071     const int StreamAsgnRptID = 1501;
    01072     const int OrderDelayUnit = 1429;
    01073     const int LegCurrencyRatio = 1383;
    01074     const int EndTickPriceRange = 1207;
    01075     const int CollReqID = 894;
    01076     const int LegPool = 740;
    01077     const int ShortQty = 705;
    01078     const int SideValue2 = 397;
    01079     const int TradedFlatSwitch = 258;
    01080     const int MassStatusReqID = 584;
    01081     const int ComplexEventEndDate = 1493;
    01082     const int MarketID = 1301;
    01083     const int OrigTradeDate = 1125;
    01084     const int PreTradeAnonymity = 1091;
    01085     const int TrdRptStatus = 939;
    01086     const int DistribPercentage = 512;
    01087     const int QuoteStatus = 297;
    01088     const int ClearingAccount = 440;
    01089     const int TrdMatchID = 880;
    01090     const int OrderInputDevice = 821;
    01091     const int SolicitedFlag = 377;
    01092     const int TransactTime = 60;
    01093     const int RiskLimitType = 1530;
    01094     const int UnderlyingFlowScheduleType = 1441;
    01095     const int UnderlyingStipValue = 889;
    01096     const int NextExpectedMsgSeqNum = 789;
    01097     const int BenchmarkCurveCurrency = 220;
    01098     const int CFICode = 461;
    01099     const int Factor = 228;
    01100     const int LastShares = 32;
    01101     const int RequestedPartyRole = 1509;
    01102     const int EventTime = 1145;
    01103     const int RootPartySubIDType = 1122;
    01104     const int ShortSaleReason = 853;
    01105     const int XmlData = 213;
    01106     const int RelationshipRiskSeniority = 1605;
    01107     const int NoTargetPartyIDs = 1461;
    01108     const int NoRootPartyIDs = 1116;
    01109     const int EventDate = 866;
    01110     const int PegRoundDirection = 838;
    01111     const int LegSettlDate = 588;
    01112     const int ModelType = 1434;
    01113     const int DefaultVerIndicator = 1410;
    01114     const int FuturesValuationMethod = 1197;
    01115     const int SettlMethod = 1193;
    01116     const int UnderlyingFXRate = 1045;
    01117     const int ConfirmStatus = 665;
    01118     const int LocateReqd = 114;
    01119     const int PosMaintRptID = 721;
    01120     const int Adjustment = 334;
    01121     const int StreamAsgnType = 1617;
    01122     const int LastRptRequested = 912;
    01123     const int LocaleOfIssue = 472;
    01124     const int SenderSubID = 50;
    01125     const int HighPx = 332;
    01126     const int AllocSettlCurrAmt = 737;
    01127     const int ComplexEventPriceBoundaryPrecision = 1488;
    01128     const int InstrumentPartyRole = 1051;
    01129     const int YieldRedemptionPrice = 697;
    01130     const int CumQty = 14;
    01131     const int OrigClOrdID = 41;
    01132     const int SettlSessID = 716;
    01133     const int ParentMktSegmID = 1325;
    01134     const int TradeReportType = 856;
    01135     const int AvgPrxPrecision = 74;
    01136     const int NoLegs = 555;
    01137     const int UnderlyingSymbol = 311;
    01138     const int ExerciseStyle = 1194;
    01139     const int HaltReasonChar = 327;
    01140     const int ExDestination = 100;
    01141     const int NoPartyRelationships = 1514;
    01142     const int DerivativeInstrmtAssignmentMethod = 1255;
    01143     const int UnderlyingIDSource = 305;
    01144     const int AdvId = 2;
    01145     const int TransBkdTime = 483;
    01146     const int LegLastPx = 637;
    01147     const int NoRiskWarningLevels = 1559;
    01148     const int AllocReportType = 794;
    01149     const int RegistDtls = 509;
    01150     const int AllocType = 626;
    01151     const int QuoteRequestRejectReason = 658;
    01152     const int UnderlyingUnitOfMeasure = 998;
    01153     const int IndividualAllocID = 467;
    01154     const int LegOfferPx = 684;
    01155     const int LiquidityIndType = 409;
    01156     const int HopSendingTime = 629;
    01157     const int RelationshipRiskLimitAmount = 1584;
    01158     const int ApplResendFlag = 1352;
    01159     const int DerivativeCapPrice = 1321;
    01160     const int RiskSecurityID = 1538;
    01161     const int ComplexOptPayoutAmount = 1485;
    01162     const int LanguageCode = 1474;
    01163     const int SettlObligRefID = 1163;
    01164     const int OrigTradeID = 1126;
    01165     const int UnderlyingCollectAmount = 986;
    01166     const int StatusValue = 928;
    01167     const int OfferSpotRate = 190;
    01168     const int PosType = 703;
    01169     const int UnderlyingRedemptionDate = 247;
    01170     const int SettlDepositoryCode = 173;
    01171     const int StreamAsgnAckType = 1503;
    01172     const int FloorPrice = 1200;
    01173     const int RiskMaturityTime = 1550;
    01174     const int UnderlyingPriceUnitOfMeasureQty = 1425;
    01175     const int FeeMultiplier = 1329;
    01176     const int UnderlyingMaturityTime = 1213;
    01177     const int ApplID = 1180;
    01178     const int LegGrossTradeAmt = 1075;
    01179     const int MDEntryDate = 272;
    01180     const int LegBenchmarkCurveCurrency = 676;
    01181     const int RiskInstrumentOperator = 1535;
    01182     const int OptPayoutAmount = 1195;
    01183     const int MiscFeeBasis = 891;
    01184     const int ValidUntilTime = 62;
    01185     const int OrdType = 40;
    01186     const int AdvRefID = 3;
    01187     const int HopCompID = 628;
    01188     const int PosMaintRptRefID = 714;
    01189     const int LegStipulationValue = 689;
    01190     const int MatchType = 574;
    01191     const int OptPayoutType = 1482;
    01192     const int UnderlyingPriceUnitOfMeasure = 1424;
    01193     const int MarketUpdateAction = 1395;
    01194     const int CollAsgnRejectReason = 906;
    01195     const int PeggedRefPrice = 1095;
    01196     const int IndividualAllocType = 992;
    01197     const int EndCash = 922;
    01198     const int EventText = 868;
    01199     const int ExDate = 230;
    01200     const int NestedPartyIDSource = 525;
    01201     const int GTBookingInst = 427;
    01202     const int DerivativeValuationMethod = 1319;
    01203     const int NumberOfOrders = 346;
    01204     const int TrdRepPartyRole = 1388;
    01205     const int TriggerPrice = 1102;
    01206     const int MDReportID = 963;
    01207     const int SecondaryAllocID = 793;
    01208     const int LeavesQty = 151;
    01209     const int CardStartDate = 503;
    01210     const int LegCoveredOrUncovered = 565;
    01211     const int PutOrCall = 201;
    01212     const int MatchAlgorithm = 1142;
    01213     const int CalculatedCcyLastQty = 1056;
    01214     const int FundRenewWaiv = 497;
    01215     const int SecuritySettlAgentName = 176;
    01216     const int BidDescriptor = 400;
    01217     const int RelationshipRiskSecurityAltIDSource = 1595;
    01218     const int MDStreamID = 1500;
    01219     const int NoAsgnReqs = 1499;
    01220     const int NotionalPercentageOutstanding = 1451;
    01221     const int NoSettlInst = 778;
    01222     const int SettlInstMsgID = 777;
    01223     const int ForexReq = 121;
    01224     const int TradSesReqID = 335;
    01225     const int UnderlyingLegStrikePrice = 1340;
    01226     const int TickRuleType = 1209;
    01227     const int InstrmtAssignmentMethod = 1049;
    01228     const int DiscretionOffsetType = 842;
    01229     const int ConfirmTransType = 666;
    01230     const int TotalTakedown = 237;
    01231     const int ResponseDestination = 726;
    01232     const int MDSecSizeType = 1178;
    01233     const int InstrumentPartySubIDType = 1054;
    01234     const int LegTimeUnit = 1001;
    01235     const int TransferReason = 830;
    01236     const int ApplQueueMax = 812;
    01237     const int DiscretionOffsetValue = 389;
    01238     const int BookingRefID = 466;
    01239     const int LegBidPx = 681;
    01240     const int ContextPartyRole = 1525;
    01241     const int TradSesEvent = 1368;
    01242     const int DerivativeProduct = 1246;
    01243     const int RootPartyRole = 1119;
    01244     const int DlvyInstType = 787;
    01245     const int NoLinesOfText = 33;
    01246     const int PosReqID = 710;
    01247     const int LegSecurityAltIDSource = 606;
    01248     const int EncodedSubject = 357;
    01249     const int ContraBroker = 375;
    01250     const int TradeCondition = 277;
    01251     const int PartyID = 448;
    01252     const int MDEntryID = 278;
    01253     const int UnderlyingLegSecurityExchange = 1341;
    01254     const int PriceLimitType = 1306;
    01255     const int TriggerSecurityIDSource = 1105;
    01256     const int NoUndlyInstrumentPartySubIDs = 1062;
    01257     const int ClientBidID = 391;
    01258     const int NetChgPrevDay = 451;
    01259     const int DefaultApplVerID = 1137;
    01260     const int IOIID = 23;
    01261     const int SpreadToBenchmark = 218;
    01262     const int CommType = 13;
    01263     const int RegistRejReasonCode = 507;
    01264     const int RelationshipRiskEncodedSecurityDesc = 1619;
    01265     const int RelationshipRiskRestructuringType = 1604;
    01266     const int SideTimeInForce = 962;
    01267     const int TrdRegTimestamp = 769;
    01268     const int FinancialStatus = 291;
    01269     const int NoTrades = 897;
    01270     const int LastFragment = 893;
    01271     const int PartySubID = 523;
    01272     const int AllocQty = 80;
    01273     const int NotifyBrokerOfCredit = 208;
    01274     const int SideTrdRegTimestampType = 1013;
    01275     const int AgreementDate = 915;
    01276     const int PartySubIDType = 803;
    01277     const int TotalNetValue = 900;
    01278     const int AllocNoOrdersType = 857;
    01279     const int AllocLinkID = 196;
    01280     const int RoundingModulus = 469;
    01281     const int OnBehalfOfCompID = 115;
    01282     const int UnderlyingSecurityID = 309;
    01283     const int SettlObligMsgID = 1160;
    01284     const int PositionLimit = 970;
    01285     const int SharedCommission = 858;
    01286     const int AllowableOneSidednessPct = 765;
    01287     const int AllocText = 161;
    01288     const int EndSeqNo = 16;
    01289     const int NoPartyIDs = 453;
    01290     const int NoContraBrokers = 382;
    01291     const int AllocLinkType = 197;
    01292     const int UnderlyingAllocationPercent = 972;
    01293     const int AllocAccruedInterestAmt = 742;
    01294     const int RiskSecuritySubType = 1548;
    01295     const int EncodedSecurityListDesc = 1469;
    01296     const int EncryptedPasswordLen = 1401;
    01297     const int LegDividendYield = 1381;
    01298     const int RefreshIndicator = 1187;
    01299     const int SideSettlCurrency = 1155;
    01300     const int UnderlyingSettlementType = 975;
    01301     const int OrderCapacityQty = 863;
    01302     const int LongQty = 704;
    01303     const int NoPartyAltIDs = 1516;
    01304     const int DerivativeSettlMethod = 1317;
    01305     const int TriggerTradingSessionID = 1113;
    01306     const int DisplayMethod = 1084;
    01307     const int RptSeq = 83;
    01308     const int MDEntryOriginator = 282;
    01309     const int LegInstrRegistry = 599;
    01310     const int FillQty = 1365;
    01311     const int PegSecurityIDSource = 1096;
    01312     const int MaturityTime = 1079;
    01313     const int MDFeedType = 1022;
    01314     const int CollStatus = 910;
    01315     const int UnderlyingSecuritySubType = 763;
    01316     const int CstmApplVerID = 1129;
    01317     const int DefaultApplExtID = 1407;
    01318     const int NoDerivativeSecurityAltID = 1218;
    01319     const int SideValueInd = 401;
    01320     const int EncodedText = 355;
    01321     const int Account = 1;
    01322     const int TriggerNewPrice = 1110;
    01323     const int UndlyInstrumentPartyRole = 1061;
    01324     const int MsgDirection = 385;
    01325     const int LegMaturityDate = 611;
    01326     const int UnderlyingContractMultiplierUnit = 1437;
    01327     const int InputSource = 979;
    01328     const int MDUpdateAction = 279;
    01329     const int MatchStatus = 573;
    01330     const int RateSource = 1446;
    01331     const int AllocPositionEffect = 1047;
    01332     const int PartyIDSource = 447;
    01333     const int EncodedUnderlyingIssuer = 363;
    01334     const int NoRequestedPartyRoles = 1508;
    01335     const int EncryptedPassword = 1402;
    01336     const int TriggerNewQty = 1112;
    01337     const int LegLastForwardPoints = 1073;
    01338     const int TotNumTradeReports = 748;
    01339     const int RefApplVerID = 1130;
    01340     const int LastSpotRate = 194;
    01341     const int Price = 44;
    01342     const int UnderlyingSecurityIDSource = 305;
    01343     const int TotNoSecurityTypes = 557;
    01344     const int RelationshipRiskInstrumentMultiplier = 1612;
    01345     const int NoRiskInstruments = 1534;
    01346     const int ReportedPx = 861;
    01347     const int LegSymbol = 600;
    01348     const int LegIssuer = 617;
    01349     const int RegistDetls = 509;
    01350     const int UnderlyingLegSecurityID = 1332;
    01351     const int MinLotSize = 1231;
    01352     const int NumTickets = 395;
    01353     const int LegLocaleOfIssue = 598;
    01354     const int ExchangeForPhysical = 411;
    01355     const int SecurityTradingEvent = 1174;
    01356     const int MinPriceIncrementAmount = 1146;
    01357     const int UnderlyingPayAmount = 985;
    01358     const int SettlPartySubID = 785;
    01359     const int AllocNetMoney = 154;
    01360     const int UnderlyingMaturityDay = 314;
    01361     const int NetworkResponseID = 932;
    01362     const int NumBidders = 417;
    01363     const int AllocAcctIDSource = 661;
    01364     const int AllocAvgPx = 153;
    01365     const int SecuritySettlAgentCode = 177;
    01366     const int NoDistribInsts = 510;
    01367     const int CustDirectedOrder = 1029;
    01368     const int FairValue = 406;
    01369     const int NoStrikes = 428;
    01370     const int EncodedSecurityListDescLen = 1468;
    01371     const int LegExerciseStyle = 1420;
    01372     const int DerivativeSymbolSfx = 1215;
    01373     const int NestedInstrAttribType = 1210;
    01374     const int ContraTrader = 337;
    01375     const int RiskInstrumentSettlType = 1557;
    01376     const int MDSecSize = 1179;
    01377     const int NoOfSecSizes = 1177;
    01378     const int CollAction = 944;
    01379     const int UnderlyingLastQty = 652;
    01380     const int PossDupFlag = 43;
    01381     const int ListStatusType = 429;
    01382     const int SideFillStationCd = 1006;
    01383     const int StatusText = 929;
    01384     const int BasisFeatureDate = 259;
    01385     const int XmlDataLen = 212;
    01386     const int UnderlyingMaturityDate = 542;
    01387     const int GapFillFlag = 123;
    01388     const int RefApplExtID = 1406;
    01389     const int RefApplID = 1355;
    01390     const int NoTradingSessionRules = 1309;
    01391     const int SwapPoints = 1069;
    01392     const int TargetStrategyParameters = 848;
    01393     const int LastForwardPoints = 195;
    01394     const int YieldRedemptionDate = 696;
    01395     const int RelationshipRiskSecurityID = 1591;
    01396     const int NoSettlDetails = 1158;
    01397     const int TradeHandlingInstr = 1123;
    01398     const int CashSettlAgentCode = 183;
    01399     const int LegPriceType = 686;
    01400     const int EncodedListExecInstLen = 352;
    01401     const int TradSesMethod = 338;
    01402     const int RiskLimitCurrency = 1532;
    01403     const int PartyDetailsListRequestID = 1505;
    01404     const int AgreementID = 914;
    01405     const int CashDistribCurr = 478;
    01406     const int BidPx = 132;
    01407     const int TradeType = 418;
    01408     const int EncodedSecurityDescLen = 350;
    01409     const int ComplexEventCondition = 1490;
    01410     const int EncryptedPasswordMethod = 1400;
    01411     const int DerivativeSecurityAltID = 1219;
    01412     const int TotNoAccQuotes = 1169;
    01413     const int TimeBracket = 943;
    01414     const int NoAllocs = 78;
    01415     const int UnderlyingProduct = 462;
    01416     const int BenchmarkCurveName = 221;
    01417     const int UnderlyingSymbolSfx = 312;
    01418     const int StrikePriceBoundaryPrecision = 1480;
    01419     const int QuoteSetID = 302;
    01420     const int CashMargin = 544;
    01421     const int SettlObligTransType = 1162;
    01422     const int LegNumber = 1152;
    01423     const int DeskOrderHandlingInst = 1035;
    01424     const int SettlPartyIDSource = 783;
    01425     const int PriorSettlPrice = 734;
    01426     const int RelationshipRiskSecurityType = 1600;
    01427     const int NotAffOrigClOrdID = 1372;
    01428     const int TradingSessionDesc = 1326;
    01429     const int DerivativeFloorPrice = 1322;
    01430     const int DerivativeSymbol = 1214;
    01431     const int RiskFreeRate = 1190;
    01432     const int PosTransType = 709;
    01433     const int MsgSeqNum = 34;
    01434     const int Signature = 89;
    01435     const int Seniority = 1450;
    01436     const int NoRateSources = 1445;
    01437     const int PriceUnitOfMeasureQty = 1192;
    01438     const int CollAsgnRefID = 907;
    01439     const int BuyVolume = 330;
    01440     const int SettlCurrFxRateCalc = 156;
    01441     const int PosMaintStatus = 722;
    01442     const int PriorSpreadIndicator = 720;
    01443     const int Benchmark = 219;
    01444     const int MaturityMonthYearFormat = 1303;
    01445     const int UnderlyingTradingSessionID = 822;
    01446     const int TotNoRelatedSym = 393;
    01447     const int StateOrProvinceOfIssue = 471;
    01448     const int RelatedPartyAltSubID = 1573;
    01449     const int DerivativeInstrRegistry = 1257;
    01450     const int LegBidForwardPoints = 1067;
    01451     const int ManualOrderIndicator = 1028;
    01452     const int NetMoney = 118;
    01453     const int LegalConfirm = 650;
    01454     const int CountryOfIssue = 470;
    01455     const int ApplReportType = 1426;
    01456     const int RootPartyID = 1117;
    01457     const int UnderlyingQty = 879;
    01458     const int ApplQueueDepth = 813;
    01459     const int StopPx = 99;
    01460     const int ReportToExch = 113;
    01461     const int ContraryInstructionIndicator = 719;
    01462     const int EncodedListStatusTextLen = 445;
    01463     const int DerivativeSecurityXMLSchema = 1284;
    01464     const int NoRelatedSym = 146;
    01465     const int AllocRejCode = 88;
    01466     const int UnderlyingSecurityAltID = 458;
    01467     const int NoRelationshipRiskSecurityAltID = 1593;
    01468     const int RefOrdIDReason = 1431;
    01469     const int DerivativeInstrumentPartyID = 1293;
    01470     const int SecurityXMLSchema = 1186;
    01471     const int RefOrderIDSource = 1081;
    01472     const int NTPositionLimit = 971;
    01473     const int EndAccruedInterestAmt = 920;
    01474     const int AccruedInterestRate = 158;
    01475     const int LastCapacity = 29;
    01476     const int RelationshipRiskLimitCurrency = 1585;
    01477     const int UnderlyingInstrumentPartySubID = 1063;
    01478     const int NoFills = 1362;
    01479     const int NoOrdTypeRules = 1237;
    01480     const int InstrumentPartyID = 1019;
    01481     const int MarginRatio = 898;
    01482     const int RefTagID = 371;
    01483     const int NoRoutingIDs = 215;
    01484     const int CouponRate = 223;
    01485     const int NoApplIDs = 1351;
    01486     const int DerivativeContractSettlMonth = 1285;
    01487     const int InstrAttribType = 871;
    01488     const int Product = 460;
    01489     const int AllocShares = 80;
    01490     const int NoQuoteEntries = 295;
    01491     const int RelationshipRiskWarningLevelName = 1615;
    01492     const int DefaultCstmApplVerID = 1408;
    01493     const int DerivativeListMethod = 1320;
    01494     const int DerivativeSecurityXMLLen = 1282;
    01495     const int LegDatedDate = 739;
    01496     const int Nested2PartyIDSource = 758;
    01497     const int UnderlyingInstrRegistry = 595;
    01498     const int IssueDate = 225;
    01499     const int SecurityTradingStatus = 326;
    01500     const int LegOptAttribute = 613;
    01501     const int MaxFloor = 111;
    01502     const int DerivativeLocaleOfIssue = 1260;
    01503     const int OptPayAmount = 1195;
    01504     const int UnderlyingStipType = 888;
    01505     const int Rule80A = 47;
    01506     const int TotNoStrikes = 422;
    01507     const int CorporateAction = 292;
    01508     const int TerminationType = 788;
    01509     const int LegCouponRate = 615;
    01510     const int PosMaintAction = 712;
    01511     const int NoSecurityTypes = 558;
    01512     const int ComplexEventPriceTimeType = 1489;
    01513     const int LastSwapPoints = 1071;
    01514     const int UnderlyingFXRateCalc = 1046;
    01515     const int ListStatusText = 444;
    01516     const int OddLot = 575;
    01517     const int BookingUnit = 590;
    01518     const int LegAllocAcctIDSource = 674;
    01519     const int OnBehalfOfSendingTime = 370;
    01520     const int AllocStatus = 87;
    01521     const int ReferencePage = 1448;
    01522     const int DerivativeExerciseStyle = 1299;
    01523     const int ApplBegSeqNum = 1182;
    01524     const int CollRptID = 908;
    01525     const int IncTaxInd = 416;
    01526     const int NoBidDescriptors = 398;
    01527     const int LegCouponPaymentDate = 248;
    01528     const int TotNoPartyList = 1512;
    01529     const int PartyListResponseType = 1507;
    01530     const int NoUnderlyingLegSecurityAltID = 1334;
    01531     const int ReversalIndicator = 700;
    01532     const int CheckSum = 10;
    01533     const int TargetSubID = 57;
    01534     const int PosReqStatus = 729;
    01535     const int PriorityIndicator = 638;
    01536     const int ContextPartySubIDType = 1528;
    01537     const int UnderlyingLegCFICode = 1344;
    01538     const int DerivativeTimeUnit = 1271;
    01539     const int NoNested3PartyIDs = 948;
    01540     const int LiquidityPctHigh = 403;
    01541     const int MoneyLaunderingStatus = 481;
    01542     const int Nested4PartySubID = 1412;
    01543     const int DerivativeSecurityExchange = 1272;
    01544     const int LotType = 1093;
    01545     const int ContIntRptID = 977;
    01546     const int QuoteCondition = 276;
    01547     const int ComplexEventStartTime = 1495;
    01548     const int NoComplexEvents = 1483;
    01549     const int DerivativeContractMultiplier = 1266;
    01550     const int DerivativeSecurityStatus = 1256;
    01551     const int DerivativeProductComplex = 1228;
    01552     const int TriggerSymbol = 1103;
    01553     const int UnderlyingLocaleOfIssue = 594;
    01554     const int SendingTime = 52;
    01555     const int RelationshipRiskMaturityMonthYear = 1602;
    01556     const int RelatedPartyAltIDSource = 1571;
    01557     const int ComplexEventStartDate = 1492;
    01558     const int UnderlyingRestructuringType = 1453;
    01559     const int LegUnitOfMeasureQty = 1224;
    01560     const int NoTrdRegTimestamps = 768;
    01561     const int SendingDate = 51;
    01562     const int PartyRelationship = 1515;
    01563     const int TimeToExpiration = 1189;
    01564     const int LegAllocQty = 673;
    01565     const int SettlLocation = 166;
    01566     const int UnderlyingExerciseStyle = 1419;
    01567     const int CashSettlAgentContactName = 186;
    01568     const int LegRepurchaseRate = 252;
    01569     const int ApplResponseID = 1353;
    01570     const int NoDerivativeInstrAttrib = 1311;
    01571     const int DerivativeStrikeMultiplier = 1263;
    01572     const int LegStrikeCurrency = 942;
    01573     const int SecurityStatusReqID = 324;
    01574     const int SecureDataLen = 90;
    01575     const int DiscretionScope = 846;
    01576     const int OwnerType = 522;
    01577     const int Shares = 53;
    01578     const int Yield = 236;
    01579     const int QuoteRespID = 693;
    01580     const int RiskMaturityMonthYear = 1549;
    01581     const int Nested3PartySubID = 953;
    01582     const int ApplQueueResolution = 814;
    01583     const int TrdRegTimestampOrigin = 771;
    01584     const int Nested2PartyRole = 759;
    01585     const int Nested2PartyID = 757;
    01586     const int BidSize = 134;
    01587     const int LegSymbolSfx = 601;
    01588     const int QuoteResponseLevel = 301;
    01589     const int BodyLength = 9;
    01590     const int ListExecInst = 69;
    01591     const int ExecAckStatus = 1036;
    01592     const int SettlDate2 = 193;
    01593     const int NetGrossInd = 430;
    01594     const int UnderlyingSecurityAltIDSource = 459;
    01595     const int TestReqID = 112;
    01596     const int CxlType = 125;
    01597     const int UnderlyingCreditRating = 256;
    01598     const int AvgPxPrecision = 74;
    01599     const int BenchmarkPriceType = 663;
    01600     const int DeskTypeSource = 1034;
    01601     const int DiscretionRoundDirection = 844;
    01602     const int OrigSecondaryTradeID = 1127;
    01603     const int ReceivedDeptID = 1030;
    01604     const int MaturityNetMoney = 890;
    01605     const int BidDescriptorType = 399;
    01606     const int RiskEncodedSecurityDescLen = 1620;
    01607     const int RelationshipRiskSymbol = 1589;
    01608     const int NoRelatedContextPartyIDs = 1575;
    01609     const int DerivativeInstrumentPartySubID = 1297;
    01610     const int NetworkStatusResponseType = 937;
    01611     const int DateOfBirth = 486;
    01612     const int RelatedContextPartySubIDType = 1581;
    01613     const int StartStrikePxRange = 1202;
    01614     const int UndlyInstrumentPartySubID = 1063;
    01615     const int SecondaryTradeReportRefID = 881;
    01616     const int UnderlyingCPRegType = 878;
    01617     const int SignatureLength = 93;
    01618     const int OrderQty = 38;
    01619     const int RelationshipRiskWarningLevelPercent = 1614;
    01620     const int OriginalNotionalPercentageOutstanding = 1452;
    01621     const int UnderlyingTimeUnit = 1000;
    01622     const int EncodedHeadlineLen = 358;
    01623     const int NoRegistDtls = 473;
    01624     const int StrategyParameterValue = 960;
    01625     const int RiskSecurityDesc = 1556;
    01626     const int NoInstrumentParties = 1018;
    01627     const int QuoteType = 537;
    01628     const int NoRiskSecurityAltID = 1540;
    01629     const int NoStrategyParameters = 957;
    01630     const int IndividualAllocRejCode = 776;
    01631     const int DiscretionInst = 388;
    01632     const int RiskSecurityAltID = 1541;
    01633     const int TargetPartyRole = 1464;
    01634     const int CrossPrioritization = 550;
    01635     const int EncodedListStatusText = 446;
    01636     const int IOIOthSvc = 24;
    01637     const int LegIssueDate = 249;
    01638     const int MDReqRejReason = 281;
    01639     const int RelationshipRiskPutOrCall = 1606;
    01640     const int ApplReqType = 1347;
    01641     const int Country = 421;
    01642     const int UnderlyingLegSecurityIDSource = 1333;
    01643     const int FlexProductEligibilityIndicator = 1242;
    01644     const int AggressorIndicator = 1057;
    01645     const int ExecPriceAdjustment = 485;
    01646     const int BusinessRejectReason = 380;
    01647     const int TradeDate = 75;
    01648     const int UnderlyingPutOrCall = 315;
    01649     const int RelationshipRiskSymbolSfx = 1590;
    01650     const int UnderlyingInstrumentPartyRole = 1061;
    01651     const int DerivativePositionLimit = 1273;
    01652     const int TierCode = 994;
    01653     const int BookingType = 775;
    01654     const int StipulationValue = 234;
    01655     const int SettlCurrBidFxRate = 656;
    01656   }
    01657 }
    01658 #endif //FIX_FIELDNUMBERS_H