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

Generated on Mon Jun 23 2014 23:49:37 for QuickFIX by doxygen 1.7.6.1 written by Dimitri van Heesch, © 1997-2001