Repository URL to install this package:
|
Version:
1.15.1 ▾
|
#ifndef FIX_FIELD_NUMBERS_H
#define FIX_FIELD_NUMBERS_H
namespace FIX
{
namespace FIELD
{
const int MaxPriceLevels = 1090;
const int DerivativeEncodedIssuer = 1278;
const int NoCompIDs = 936;
const int SettlInstRefID = 214;
const int NestedPartyID = 524;
const int DetachmentPoint = 1458;
const int LateIndicator = 978;
const int SecurityListID = 1465;
const int DerivativeFlowScheduleType = 1442;
const int FlexibleIndicator = 1244;
const int NoExecInstRules = 1232;
const int SideTrdRegTimestamp = 1012;
const int DeliveryForm = 668;
const int ExecRestatementReason = 378;
const int MidYield = 633;
const int ContractMultiplier = 231;
const int CcyAmt = 1157;
const int LegOrderQty = 685;
const int AllocIntermedReqType = 808;
const int UnderlyingIssuer = 306;
const int NoNested2PartyIDs = 756;
const int MinTradeVol = 562;
const int SettlCurrAmt = 119;
const int DerivativeInstrumentPartyRole = 1295;
const int YieldRedemptionPriceType = 698;
const int NewsRefID = 1476;
const int SecurityListTypeSource = 1471;
const int ApplReqID = 1346;
const int DerivativeFuturesValuationMethod = 1319;
const int NoLegSecurityAltID = 604;
const int DerivativeSecurityType = 1249;
const int CollInquiryQualifier = 896;
const int RawData = 96;
const int CashSettlAgentContactPhone = 187;
const int CreditRating = 255;
const int ContingencyType = 1385;
const int StrikeCurrency = 947;
const int TradeVolume = 1020;
const int SideTrdRegTimestampSrc = 1014;
const int DeliveryDate = 743;
const int EmailType = 94;
const int EncodedListExecInst = 353;
const int ContraTradeTime = 438;
const int MaturityMonthYearIncrement = 1229;
const int RootPartyIDSource = 1118;
const int UnderlyingCouponPaymentDate = 241;
const int BidYield = 632;
const int IOIQltyInd = 25;
const int Issuer = 106;
const int CardNumber = 489;
const int NoLegStipulations = 683;
const int LegSecurityExchange = 616;
const int CashOrderQty = 152;
const int AccruedInterestAmt = 159;
const int MDEntrySeller = 289;
const int LegPrice = 566;
const int DeliverToCompID = 128;
const int TargetLocationID = 143;
const int OfferForwardPoints2 = 643;
const int RatioQty = 319;
const int MultiLegRptTypeReq = 563;
const int AllocAccount = 79;
const int TotalVolumeTraded = 387;
const int LinesOfText = 33;
const int AccountType = 581;
const int MDEntryPositionNo = 290;
const int HaltReasonInt = 327;
const int FutSettDate = 64;
const int SecurityDesc = 107;
const int MinQty = 110;
const int SettlCurrency = 120;
const int PegOffsetValue = 211;
const int DerivativeSecurityAltIDSource = 1220;
const int NoSettlPartySubIDs = 801;
const int AllocReportID = 755;
const int LegCFICode = 608;
const int LegFutSettDate = 588;
const int LegBenchmarkCurveName = 677;
const int ClearingFeeIndicator = 635;
const int BrokerOfCredit = 92;
const int SecurityListRefID = 1466;
const int UnderlyingLegMaturityTime = 1405;
const int NestedPartySubIDType = 805;
const int BidType = 394;
const int MDEntryRefID = 280;
const int UnderlyingUnitOfMeasureQty = 1423;
const int UnderlyingLegMaturityDate = 1345;
const int StartTickPriceRange = 1206;
const int LegContractSettlMonth = 955;
const int UnderlyingSecurityDesc = 307;
const int CashDistribPayRef = 501;
const int QuotePriceType = 692;
const int EncodedAllocText = 361;
const int UnderlyingMaturityMonthYear = 313;
const int UnderlyingOriginalNotionalPercentageOutstanding = 1456;
const int MultilegPriceMethod = 1378;
const int TotNoFills = 1361;
const int DerivativeSettleOnOpenFlag = 1254;
const int UnderlyingRepurchaseTerm = 244;
const int DerivativeCountryOfIssue = 1258;
const int ListMethod = 1198;
const int UnderlyingCPProgram = 877;
const int PriceDelta = 811;
const int RefSeqNum = 45;
const int AutoAcceptIndicator = 754;
const int MDImplicitDelete = 547;
const int NoStipulations = 232;
const int ClearingBusinessDate = 715;
const int LocationID = 283;
const int Currency = 15;
const int RoutingType = 216;
const int UnderlyingStrikePrice = 316;
const int BidTradeType = 418;
const int UnderlyingAttachmentPoint = 1459;
const int TotNoRejQuotes = 1170;
const int OrdStatusReqID = 790;
const int SenderCompID = 49;
const int OrdRejReason = 103;
const int MaturityMonthYearIncrementUnits = 1302;
const int DisplayWhen = 1083;
const int ApplQueueAction = 815;
const int RegistTransType = 514;
const int PaymentRemitterID = 505;
const int PriceType = 423;
const int MarketReqID = 1393;
const int NoNestedInstrAttrib = 1312;
const int SecuritySubType = 762;
const int ClOrdID = 11;
const int MaturityDay = 205;
const int UnderlyingSeniority = 1454;
const int MarketSegmentDesc = 1396;
const int NoMarketSegments = 1310;
const int SettlObligMode = 1159;
const int SecurityUpdateAction = 980;
const int NetworkRequestType = 935;
const int LiquidityPctLow = 402;
const int PartyRole = 452;
const int LegRatioQty = 623;
const int SettlCurrFxRate = 155;
const int LegContractMultiplierUnit = 1436;
const int SecureData = 91;
const int SenderLocationID = 142;
const int FirstPx = 1025;
const int EncodedLegIssuer = 619;
const int AssignmentMethod = 744;
const int RoutingID = 217;
const int StrategyParameterType = 959;
const int EncryptMethod = 98;
const int UnderlyingStateOrProvinceOfIssue = 593;
const int ApplNewSeqNum = 1399;
const int DerivativeEncodedSecurityDescLen = 1280;
const int TradingCurrency = 1245;
const int SecondaryHighLimitPrice = 1230;
const int OrderAvgPx = 799;
const int PosAmtType = 707;
const int ResetSeqNumFlag = 141;
const int NoHops = 627;
const int CollInquiryResult = 946;
const int StartDate = 916;
const int CollAsgnRespType = 905;
const int OrderBookingQty = 800;
const int NoQuoteQualifiers = 735;
const int UnsolicitedIndicator = 325;
const int RefCstmApplVerID = 1131;
const int SideExecID = 1427;
const int RejectText = 1328;
const int ExchangeSpecialInstructions = 1139;
const int TradeID = 1003;
const int RndPx = 991;
const int QuoteEntryRejectReason = 368;
const int OrderCapacity = 528;
const int SideLastQty = 1009;
const int DerivativeUnitOfMeasure = 1269;
const int NoLegAllocs = 670;
const int QuoteAckStatus = 297;
const int SecondaryFirmTradeID = 1042;
const int UserRequestType = 924;
const int SecondaryTrdType = 855;
const int TradeReportTransType = 487;
const int AdvSide = 4;
const int DerivativeSecuritySubType = 1250;
const int TriggerTradingSessionSubID = 1114;
const int TradeLinkID = 820;
const int LegBenchmarkPrice = 679;
const int HopRefID = 630;
const int Designation = 494;
const int TradeRequestID = 568;
const int LegFlowScheduleType = 1440;
const int LegPriceUnitOfMeasure = 1421;
const int Nested4PartyIDSource = 1416;
const int CoveredOrUncovered = 203;
const int AcctIDSource = 660;
const int MktOfferPx = 646;
const int NoCapacities = 862;
const int TradeRequestType = 569;
const int NoNestedPartyIDs = 539;
const int TradSesStatus = 340;
const int UnderlyingNotionalPercentageOutstanding = 1455;
const int ApplLastSeqNum = 1350;
const int PegPriceType = 1094;
const int StrategyParameterName = 958;
const int StreamAsgnRejReason = 1502;
const int MatchIncrement = 1089;
const int Nested3PartyRole = 951;
const int UnderlyingPx = 810;
const int PriceImprovement = 639;
const int ValuationMethod = 1197;
const int DerivativeSecurityID = 1216;
const int NoExpiration = 981;
const int TargetCompID = 56;
const int MDEntryBuyer = 288;
const int NoDerivativeInstrumentPartySubIDs = 1296;
const int NoMaturityRules = 1236;
const int QuoteMsgID = 1166;
const int TriggerType = 1100;
const int PriceProtectionScope = 1092;
const int TotNumAssignmentReports = 832;
const int ContraLegRefID = 655;
const int TradeReportRejectReason = 751;
const int TradeReportRefID = 572;
const int SecurityListType = 1470;
const int DerivativeSecurityIDSource = 1217;
const int AssignmentUnit = 745;
const int TradeReportID = 571;
const int NoRpts = 82;
const int LegBenchmarkPriceType = 680;
const int EncodedSubjectLen = 356;
const int SecurityXML = 1185;
const int LegReportID = 990;
const int Nested3PartySubIDType = 954;
const int BenchmarkSecurityIDSource = 761;
const int QuoteRejectReason = 300;
const int HeartBtInt = 108;
const int BidForwardPoints = 189;
const int PossResend = 97;
const int Symbol = 55;
const int EncodedUnderlyingSecurityDesc = 365;
const int MarketReportID = 1394;
const int DiscretionPrice = 845;
const int ContAmtValue = 520;
const int QuantityType = 465;
const int ComplexEventPriceBoundaryMethod = 1487;
const int ImpliedMarketIndicator = 1144;
const int AllocClearingFeeIndicator = 1136;
const int QuoteRequestType = 303;
const int SecurityRequestResult = 560;
const int OrderRestrictions = 529;
const int NoSideTrdRegTS = 1016;
const int Text = 58;
const int EncodedTextLen = 354;
const int ListExecInstType = 433;
const int SecondaryOrderID = 198;
const int ExecBroker = 76;
const int SecurityXMLLen = 1184;
const int ApplSeqNum = 1181;
const int MaxTradeVol = 1140;
const int OfferSwapPoints = 1066;
const int SettlPartySubIDType = 786;
const int DistribPaymentMethod = 477;
const int TotalAffectedOrders = 533;
const int StrikeIncrement = 1204;
const int OrderHandlingInstSource = 1032;
const int CopyMsgIndicator = 797;
const int NoDlvyInst = 85;
const int QuoteEntryID = 299;
const int AffirmStatus = 940;
const int MailingInst = 482;
const int OfferSize = 135;
const int LegSecurityType = 609;
const int OrigCustOrderCapacity = 1432;
const int AllocMethod = 1002;
const int QuantityDate = 976;
const int TargetStrategyPerformance = 850;
const int CardExpDate = 490;
const int ConfirmID = 664;
const int StandInstDbName = 170;
const int DayOrderQty = 424;
const int HighLimitPrice = 1149;
const int FirmTradeID = 1041;
const int SecondaryIndividualAllocID = 989;
const int AgreementDesc = 913;
const int MassCancelResponse = 531;
const int LegSettlCurrency = 675;
const int Commission = 12;
const int StreamAsgnReqType = 1498;
const int BidSwapPoints = 1065;
const int NoSettlPartyIDs = 781;
const int SymbolSfx = 65;
const int BusinessRejectRefID = 379;
const int Price2 = 640;
const int FillLiquidityInd = 1443;
const int MassActionReportID = 1369;
const int DerivativeIssuer = 1275;
const int ExDestinationIDSource = 1133;
const int CollRespID = 904;
const int SecurityListRequestType = 559;
const int EncodedLegSecurityDesc = 622;
const int UnderlyingSettlementStatus = 988;
const int SecurityAltID = 455;
const int RegistRefID = 508;
const int DerivativePriceQuoteMethod = 1318;
const int OrderDelay = 1428;
const int NoNotAffectedOrders = 1370;
const int Nested3PartyID = 949;
const int CollAsgnReason = 895;
const int TotalVolumeTradedTime = 450;
const int SecurityExchange = 207;
const int SettlPriceType = 731;
const int UnitOfMeasureQty = 1147;
const int UserRequestID = 923;
const int LastParPx = 669;
const int EndMaturityMonthYear = 1226;
const int DealingCapacity = 1048;
const int PrevClosePx = 140;
const int TradeInputDevice = 579;
const int DayCumQty = 425;
const int SecuritySettlAgentAcctNum = 178;
const int LegCurrency = 556;
const int EncryptedNewPassword = 1404;
const int DerivativeMinPriceIncrementAmount = 1268;
const int NoNested3PartySubIDs = 952;
const int RefSubID = 931;
const int SettlPartyRole = 784;
const int CashDistribAgentName = 498;
const int LegContractMultiplier = 614;
const int ProgPeriodInterval = 415;
const int LegSettlType = 587;
const int OnBehalfOfLocationID = 144;
const int OnBehalfOfSubID = 116;
const int ComplexEventEndTime = 1496;
const int RateSourceType = 1447;
const int DerivativeStateOrProvinceOfIssue = 1259;
const int TradeLegRefID = 824;
const int RelSymTransactTime = 1504;
const int NoComplexEventTimes = 1494;
const int LegCalculatedCcyLastQty = 1074;
const int Nested3PartyIDSource = 950;
const int DatedDate = 873;
const int SettlInstID = 162;
const int OpenInterest = 746;
const int UnderlyingContractMultiplier = 436;
const int TotQuoteEntries = 304;
const int TotNoCxldQuotes = 1168;
const int AggregatedBook = 266;
const int PaymentRef = 476;
const int PaymentDate = 504;
const int OrderPercent = 516;
const int PosQtyStatus = 706;
const int NoNested4PartySubIDs = 1413;
const int PrivateQuote = 1171;
const int SecondaryTradeID = 1040;
const int SecuritySettlAgentContactPhone = 181;
const int EncodedMktSegmDescLen = 1397;
const int SideCurrency = 1154;
const int LegQty = 687;
const int MsgType = 35;
const int NoTradingSessions = 386;
const int IOIid = 23;
const int MultiLegReportingType = 442;
const int IDSource = 22;
const int LegStipulationType = 688;
const int DerivativeContractMultiplierUnit = 1438;
const int MarketSegmentID = 1300;
const int OrdStatus = 39;
const int MaturityDate = 541;
const int ApplTotalMessageCount = 1349;
const int InstrumentPartySubID = 1053;
const int CustomerOrFirm = 204;
const int AdjustmentType = 718;
const int UnderlyingInstrumentPartyID = 1059;
const int AsOfIndicator = 1015;
const int QuoteStatusReqID = 649;
const int LegPositionEffect = 564;
const int MDEntryPx = 270;
const int MassActionScope = 1374;
const int ReportedPxDiff = 1134;
const int UnderlyingSettlementDate = 987;
const int NoNestedPartySubIDs = 804;
const int AllocReportRefID = 795;
const int Concession = 238;
const int EncodedSecurityDesc = 351;
const int ExecRefID = 19;
const int VenueType = 1430;
const int MassActionType = 1373;
const int PosMaintResult = 723;
const int IOIShares = 27;
const int BenchmarkSecurityID = 699;
const int LegLastQty = 1418;
const int AllocSettlCurrency = 736;
const int LegCountryOfIssue = 596;
const int DerivativeSecurityXML = 1283;
const int StrikeRuleID = 1223;
const int RefCompID = 930;
const int SettlCurrOfferFxRate = 657;
const int OfferYield = 634;
const int TargetPartyIDSource = 1463;
const int EncryptedNewPasswordLen = 1403;
const int NoPositions = 702;
const int TotalAccruedInterestAmt = 540;
const int UnderlyingOptAttribute = 317;
const int DerivativeInstrAttribValue = 1314;
const int InstrumentPartyIDSource = 1050;
const int PegOffsetType = 836;
const int MassCancelRejectReason = 532;
const int ResponseTransportType = 725;
const int LegSecurityIDSource = 603;
const int BasisFeaturePrice = 260;
const int CouponPaymentDate = 224;
const int TradSesStatusRejReason = 567;
const int UnderlyingDetachmentPoint = 1460;
const int MaturityRuleID = 1222;
const int UnderlyingRepoCollateralSecurityType = 243;
const int NoTimeInForceRules = 1239;
const int NoRootPartySubIDs = 1120;
const int DisplayMinIncr = 1087;
const int TrdRegTimestampType = 770;
const int LegProduct = 607;
const int ApplVerID = 1128;
const int HandlInst = 21;
const int ListUpdateAction = 1324;
const int NestedInstrAttribValue = 1211;
const int TradingSessionSubID = 625;
const int RFQReqID = 644;
const int UnderlyingLegSymbolSfx = 1331;
const int LiquidityNumSecurities = 441;
const int NoMsgTypes = 384;
const int TradSesStartTime = 341;
const int MDEntryType = 269;
const int AgreementCurrency = 918;
const int PegMoveType = 835;
const int PegDifference = 211;
const int Spread = 218;
const int EncodedAllocTextLen = 360;
const int OutsideIndexPct = 407;
const int DerivFlexProductEligibilityIndicator = 1243;
const int AvgPxIndicator = 819;
const int NoIOIQualifiers = 199;
const int CancellationRights = 480;
const int ListSeqNo = 67;
const int CardIssNum = 491;
const int EncodedMktSegmDesc = 1398;
const int DerivativeEventType = 1287;
const int DerivativeMaturityMonthYear = 1251;
const int SideTradeReportID = 1005;
const int NoQuoteSets = 296;
const int Nested4PartySubIDType = 1411;
const int FillPx = 1364;
const int StrikeExerciseStyle = 1304;
const int DeskID = 284;
const int CrossPercent = 413;
const int MaturityMonthYear = 200;
const int ComplexEventPrice = 1486;
const int NoNewsRefIDs = 1475;
const int UnderlyingCapValue = 1038;
const int CPRegType = 876;
const int CashDistribAgentCode = 499;
const int ExecPriceType = 484;
const int LegAllocID = 1366;
const int MDEntryTime = 273;
const int TotalNumSecurities = 393;
const int AllocSettlInstType = 780;
const int TargetPartyID = 1462;
const int DerivativeStrikeCurrency = 1262;
const int StatsType = 1176;
const int ApplExtID = 1156;
const int SettlementCycleNo = 1153;
const int UnderlyingStrikeCurrency = 941;
const int TradSesMode = 339;
const int SettlInstSource = 165;
const int UnderlyingLegSecurityDesc = 1392;
const int NoDerivativeInstrumentParties = 1292;
const int DerivativeEventTime = 1289;
const int TickIncrement = 1208;
const int UndlyInstrumentPartyID = 1059;
const int NoUndlyInstrumentParties = 1058;
const int ExpType = 982;
const int SecondaryClOrdID = 526;
const int SettlInstTransType = 163;
const int SideComplianceID = 659;
const int TradeRequestResult = 749;
const int OrigPosReqRefID = 713;
const int OrigCrossID = 551;
const int TradeInputSource = 578;
const int OrderQty2 = 192;
const int TestMessageIndicator = 464;
const int DerivativeEventDate = 1288;
const int SideGrossTradeAmt = 1072;
const int PeggedPrice = 839;
const int ExpirationCycle = 827;
const int AllocCancReplaceReason = 796;
const int CxlRejReason = 102;
const int BeginString = 8;
const int DeliverToSubID = 129;
const int LegPriceUnitOfMeasureQty = 1422;
const int NoCollInquiryQualifier = 938;
const int OfferPx = 133;
const int TotalVolumeTradedDate = 449;
const int NoContAmts = 518;
const int MinOfferSize = 648;
const int AvgParPx = 860;
const int LegFactor = 253;
const int RespondentType = 1172;
const int DisplayLowQty = 1085;
const int DKReason = 127;
const int BenchmarkPrice = 662;
const int ListID = 66;
const int LegSecurityAltID = 605;
const int PositionEffect = 77;
const int TriggerAction = 1101;
const int RefOrderID = 1080;
const int ClearingInstruction = 577;
const int SettlInstCode = 175;
const int NumDaysInterest = 157;
const int OpenCloseSettlFlag = 286;
const int NoComplexEventDates = 1491;
const int DerivativeEncodedIssuerLen = 1277;
const int StrikeMultiplier = 967;
const int DiscretionMoveType = 841;
const int ListNoOrds = 68;
const int PegSymbol = 1098;
const int DayAvgPx = 426;
const int Headline = 148;
const int NestedPartySubID = 545;
const int CardIssNo = 491;
const int OptAttribute = 206;
const int LastForwardPoints2 = 641;
const int MDUpdateType = 265;
const int TickDirection = 274;
const int LegRedemptionDate = 254;
const int StrikePrice = 202;
const int EncodedIssuer = 349;
const int YieldType = 235;
const int TradingReferencePrice = 1150;
const int MDEntrySpotRate = 1026;
const int ParticipationRate = 849;
const int PegScope = 840;
const int InterestAtMaturity = 738;
const int LegIndividualAllocID = 672;
const int AllowableOneSidednessValue = 766;
const int CashSettlAgentName = 182;
const int ContraTradeQty = 437;
const int LegMaturityTime = 1212;
const int SettlDeliveryType = 172;
const int SecondaryPriceLimitType = 1305;
const int MidPx = 631;
const int AvgPx = 6;
const int DiscretionLimitType = 843;
const int StrikeTime = 443;
const int SettlSessSubID = 717;
const int MailingDtls = 474;
const int BidID = 390;
const int ExerciseMethod = 747;
const int CommCurrency = 479;
const int NoSettlOblig = 1165;
const int MaxPriceVariation = 1143;
const int WorkingIndicator = 636;
const int CashSettlAgentAcctName = 185;
const int SellVolume = 331;
const int SideMultiLegReportingType = 752;
const int DerivativeEventText = 1291;
const int PegSecurityDesc = 1099;
const int AllocCustomerCapacity = 993;
const int ConfirmRejReason = 774;
const int BidRequestTransType = 374;
const int CashDistribAgentAcctNumber = 500;
const int LegExecInst = 1384;
const int CapPrice = 1199;
const int LegRepurchaseTerm = 251;
const int RegistAcctType = 493;
const int MassActionRejectReason = 1376;
const int DerivativePutOrCall = 1323;
const int StartMaturityMonthYear = 1241;
const int CollApplType = 1043;
const int NoUnderlyingAmounts = 984;
const int ConfirmType = 773;
const int LegMaturityMonthYear = 610;
const int RelatdSym = 46;
const int UnderlyingLegSecuritySubType = 1338;
const int NoUnderlyingSecurityAltID = 457;
const int MDQuoteType = 1070;
const int QtyType = 854;
const int QuoteRespType = 694;
const int IOINaturalFlag = 130;
const int BenchmarkCurvePoint = 222;
const int TradSesUpdateAction = 1327;
const int UnderlyingCashAmount = 973;
const int CollAsgnID = 902;
const int ExchangeRule = 825;
const int EncodedHeadline = 359;
const int RegistID = 513;
const int CrossID = 548;
const int NoExecs = 124;
const int DerivativeSecurityGroup = 1247;
const int SecondaryDisplayQty = 1082;
const int RefMsgType = 372;
const int StandInstDbID = 171;
const int EncodedLegSecurityDescLen = 621;
const int DerivativeEventPx = 1290;
const int SettlObligSource = 1164;
const int TrdSubType = 829;
const int EncodedUnderlyingIssuerLen = 362;
const int ExecTransType = 20;
const int BeginSeqNo = 7;
const int DayBookingInst = 589;
const int FlowScheduleType = 1439;
const int MDOriginType = 1024;
const int CollInquiryStatus = 945;
const int NoInstrAttrib = 870;
const int RegistEmail = 511;
const int StreamAsgnReqID = 1497;
const int CPProgram = 875;
const int ConfirmReqID = 859;
const int AltMDSourceID = 817;
const int NoOrders = 73;
const int CashDistribAgentAcctName = 502;
const int UndlyInstrumentPartyIDSource = 1060;
const int UnderlyingSettlMethod = 1039;
const int NoMDEntryTypes = 267;
const int MDEntryForwardPoints = 1027;
const int PosReqType = 724;
const int MassStatusReqType = 585;
const int TradeOriginationDate = 229;
const int SettlPrice = 730;
const int SecuritySettlAgentAcctName = 179;
const int NoDerivativeEvents = 1286;
const int UnderlyingEndPrice = 883;
const int SubscriptionRequestType = 263;
const int TotalNumSecurityTypes = 557;
const int NewsCategory = 1473;
const int UnderlyingLegPutOrCall = 1343;
const int URLLink = 149;
const int NoInstrumentPartySubIDs = 1052;
const int UnderlyingCurrentValue = 885;
const int InterestAccrualDate = 874;
const int FutSettDate2 = 193;
const int NoClearingInstructions = 576;
const int UnderlyingCurrency = 318;
const int LegInterestAccrualDate = 956;
const int NewPassword = 925;
const int RedemptionDate = 240;
const int RefApplLastSeqNum = 1357;
const int StartCash = 921;
const int MaxMessageSize = 383;
const int OfferForwardPoints = 191;
const int IOIQty = 27;
const int LastQty = 32;
const int ApplResponseError = 1354;
const int UnderlyingLegSecurityType = 1337;
const int DerivativePriceUnitOfMeasure = 1315;
const int TriggerPriceDirection = 1109;
const int PositionCurrency = 1055;
const int MessageEventSource = 1011;
const int CollInquiryID = 909;
const int UnderlyingStartValue = 884;
const int LastLiquidityInd = 851;
const int SecurityID = 48;
const int NoMDEntries = 268;
const int StrikePriceDeterminationMethod = 1478;
const int EndDate = 917;
const int CashOutstanding = 901;
const int MDReqID = 262;
const int IOIRefID = 26;
const int TargetStrategy = 847;
const int ConfirmRefID = 772;
const int SellerDays = 287;
const int DueToRelated = 329;
const int SecondaryTradingReferencePrice = 1240;
const int NoMDFeedTypes = 1141;
const int UnderlyingInstrumentPartySubIDType = 1064;
const int TradSesCloseTime = 344;
const int ContractSettlMonth = 667;
const int DerivativeStrikePrice = 1261;
const int TriggerSecurityDesc = 1106;
const int UnderlyingCashType = 974;
const int NoMiscFees = 136;
const int CustOrderCapacity = 582;
const int LegAllocSettlCurrency = 1367;
const int UnderlyingAdjustedQuantity = 1044;
const int OwnershipType = 517;
const int MaxShow = 210;
const int LegSecurityID = 602;
const int DerivativeSecurityDesc = 1279;
const int UnitOfMeasure = 996;
const int Quantity = 53;
const int NewsID = 1472;
const int UndlyInstrumentPartySubIDType = 1064;
const int SettleOnOpenFlag = 966;
const int LastUpdateTime = 779;
const int RepurchaseRate = 227;
const int RepurchaseTerm = 226;
const int NestedPartyRole = 538;
const int SecondaryExecID = 527;
const int Pool = 691;
const int NoTickRules = 1205;
const int Volatility = 1188;
const int PctAtRisk = 869;
const int UnderlyingSecurityExchange = 308;
const int LegStrikePrice = 612;
const int SettlmntTyp = 63;
const int TradePublishIndicator = 1390;
const int ApplResponseType = 1348;
const int MDSubBookType = 1173;
const int Username = 553;
const int StandInstDbType = 169;
const int QuoteEntryStatus = 1167;
const int TriggerPriceType = 1107;
const int SideTrdSubTyp = 1008;
const int UnderlyingTradingSessionSubID = 823;
const int SettlInstReqRejCode = 792;
const int MktBidPx = 645;
const int UnderlyingLegSymbol = 1330;
const int StrikeValue = 968;
const int Urgency = 61;
const int AllocID = 70;
const int UnderlyingDeliveryAmount = 1037;
const int SideQty = 1009;
const int CollAsgnTransType = 903;
const int ThresholdAmount = 834;
const int DefBidSize = 293;
const int LegStateOrProvinceOfIssue = 597;
const int PaymentMethod = 492;
const int UnderlyingLegOptAttribute = 1391;
const int LegVolatility = 1379;
const int DerivativeInstrAttribType = 1313;
const int DerivativeUnitOfMeasureQty = 1270;
const int NoStatsIndicators = 1175;
const int TriggerPriceTypeScope = 1108;
const int LastNetworkResponseID = 934;
const int UnderlyingSettlPriceType = 733;
const int ApplReportID = 1356;
const int PegLimitType = 837;
const int ExecID = 17;
const int Side = 54;
const int UnderlyingLastPx = 651;
const int MarketDepth = 264;
const int DiscretionOffset = 389;
const int ContAmtType = 519;
const int MiscFeeCurr = 138;
const int AttachmentPoint = 1457;
const int OrderCategory = 1115;
const int AdvTransType = 5;
const int WtAverageLiquidity = 410;
const int QuoteSetValidUntilTime = 367;
const int NoNested4PartyIDs = 1414;
const int LegPutOrCall = 1358;
const int UserStatusText = 927;
const int Nested2PartySubID = 760;
const int EFPTrackingError = 405;
const int SideLiquidityInd = 1444;
const int DerivativeMinPriceIncrement = 1267;
const int PublishTrdIndicator = 852;
const int InvestorCountryOfResidence = 475;
const int SideReasonCd = 1007;
const int MinPriceIncrement = 969;
const int SecuritySettlAgentContactName = 180;
const int SecurityResponseType = 323;
const int LegBenchmarkCurvePoint = 678;
const int ClearingFirm = 439;
const int SessionStatus = 1409;
const int TriggerSecurityID = 1104;
const int TotNoAllocs = 892;
const int NoAltMDSource = 816;
const int AllocAccountType = 798;
const int LastPx = 31;
const int AllocTransType = 71;
const int TotNoQuoteEntries = 304;
const int MinBidSize = 647;
const int SettlBrkrCode = 174;
const int CardHolderName = 488;
const int ExpirationQtyType = 982;
const int EncodedUnderlyingSecurityDescLen = 364;
const int QuoteReqID = 131;
const int PriceUnitOfMeasure = 1191;
const int TZTransactTime = 1132;
const int AllocHandlInst = 209;
const int UnderlyingInstrumentPartyIDSource = 1060;
const int CurrencyRatio = 1382;
const int RefreshQty = 1088;
const int TradeRequestStatus = 750;
const int TrdRepIndicator = 1389;
const int MiscFeeAmt = 137;
const int TradSesOpenTime = 342;
const int PreallocMethod = 591;
const int TaxAdvantageType = 495;
const int MessageEncoding = 347;
const int NoPartySubIDs = 802;
const int SettlInstReqID = 791;
const int LegRepoCollateralSecurityType = 250;
const int AffectedSecondaryOrderID = 536;
const int DerivativeMaturityTime = 1253;
const int ExpireTime = 126;
const int UnderlyingFactor = 246;
const int OrigOrdModTime = 586;
const int NoTrdRepIndicators = 1387;
const int DerivativeMaturityDate = 1252;
const int DerivativeCFICode = 1248;
const int Nested2PartySubIDType = 807;
const int LegIOIQty = 682;
const int ExpireDate = 432;
const int NoMatchRules = 1235;
const int ApplEndSeqNum = 1183;
const int EventPx = 867;
const int AsgnRptID = 833;
const int TimeInForce = 59;
const int LowPx = 333;
const int IOIQualifier = 104;
const int WaveNo = 105;
const int StrikePriceBoundaryMethod = 1479;
const int DerivativeIssueDate = 1276;
const int MiscFeeType = 139;
const int QuoteID = 117;
const int DerivativeInstrumentPartyIDSource = 1294;
const int SettlObligID = 1161;
const int InstrAttribValue = 872;
const int LiquidityValue = 404;
const int SecurityIDSource = 22;
const int NewsRefType = 1477;
const int NoOfLegUnderlyings = 1342;
const int DerivativeEncodedSecurityDesc = 1281;
const int TriggerOrderType = 1111;
const int UnderlyingDirtyPrice = 882;
const int CrossType = 549;
const int RepoCollateralSecurityType = 239;
const int Password = 554;
const int OpenCloseSettleFlag = 286;
const int Subject = 147;
const int RefApplReqID = 1433;
const int UnderlyingEndValue = 886;
const int NewSeqNo = 36;
const int OrigTradeHandlingInstr = 1124;
const int DisplayHighQty = 1086;
const int MDBookType = 1021;
const int MarginExcess = 899;
const int BasisPxType = 419;
const int DlvyInst = 86;
const int ComplianceID = 376;
const int EmailThreadID = 164;
const int ContAmtCurr = 521;
const int ComplexEventType = 1484;
const int MassActionResponse = 1375;
const int UnderlyingIssueDate = 242;
const int SecurityRequestType = 321;
const int AllocInterestAtMaturity = 741;
const int ListRejectReason = 1386;
const int DeskType = 1033;
const int SecondaryTradeReportID = 818;
const int SettlType = 63;
const int OpenClose = 77;
const int ContractMultiplierUnit = 1435;
const int SecondaryLowLimitPrice = 1221;
const int ExpQty = 983;
const int NetworkRequestID = 933;
const int TrdType = 828;
const int NoUnderlyings = 711;
const int MDMkt = 275;
const int LastMkt = 30;
const int RestructuringType = 1449;
const int NoStrikeRules = 1201;
const int ListName = 392;
const int ProgRptReqs = 414;
const int TradingSessionID = 336;
const int ListOrderStatus = 431;
const int RegistStatus = 506;
const int PosAmt = 708;
const int UnderlyingPriceDeterminationMethod = 1481;
const int NoUnderlyingStips = 887;
const int TradSesPreCloseTime = 343;
const int MassCancelRequestType = 530;
const int UnderlyingLegSecurityAltIDSource = 1336;
const int SettlPartyID = 782;
const int NoAffectedOrders = 534;
const int CashSettlAgentAcctNum = 184;
const int UnderlyingLegMaturityMonthYear = 1339;
const int NoLotTypeRules = 1234;
const int NoDates = 580;
const int CxlRejResponseTo = 434;
const int EffectiveTime = 168;
const int GrossTradeAmt = 381;
const int SecurityListDesc = 1467;
const int NotAffectedOrderID = 1371;
const int DerivativeStrikeValue = 1264;
const int NoPosAmt = 753;
const int LegCreditRating = 257;
const int BidForwardPoints2 = 642;
const int SettlDate = 64;
const int ClientID = 109;
const int QuoteCancelType = 298;
const int StipulationType = 233;
const int OutMainCntryUIndex = 412;
const int LegSettlmntTyp = 587;
const int DerivativeNTPositionLimit = 1274;
const int PriceQuoteMethod = 1196;
const int LowLimitPrice = 1148;
const int LegUnitOfMeasure = 999;
const int SessionRejectReason = 373;
const int DeliveryType = 919;
const int AllocPrice = 366;
const int NoBidComponents = 420;
const int QuoteQualifier = 695;
const int Scope = 546;
const int NoSecurityAltID = 454;
const int RootPartySubID = 1121;
const int DeliverToLocationID = 145;
const int DeleteReason = 285;
const int BidSpotRate = 188;
const int Nested4PartyID = 1415;
const int InViewOfCommon = 328;
const int UnderlyingSettlPrice = 732;
const int RegistRejReasonText = 496;
const int NoSides = 552;
const int LegAllocAccount = 671;
const int LegSecurityDesc = 620;
const int ClOrdLinkID = 583;
const int OrigSendingTime = 122;
const int EncodedLegIssuerLen = 618;
const int OrderID = 37;
const int SecurityType = 167;
const int RoundingDirection = 468;
const int FillExecID = 1363;
const int NoEvents = 864;
const int RoundLot = 561;
const int MDEntrySize = 271;
const int EncodedIssuerLen = 348;
const int DerivativePriceUnitOfMeasureQty = 1316;
const int TimeUnit = 997;
const int TotNoOrders = 68;
const int LegSwapType = 690;
const int IOITransType = 28;
const int RawDataLength = 95;
const int UnderlyingSecurityType = 310;
const int UnderlyingLegSecurityAltID = 1335;
const int SecurityReportID = 964;
const int TotNumReports = 911;
const int TotalNumPosReports = 727;
const int SecurityReqID = 320;
const int PosReqResult = 728;
const int LegOfferForwardPoints = 1068;
const int AllowableOneSidednessCurr = 767;
const int AffectedOrderID = 535;
const int UnderlyingCountryOfIssue = 592;
const int UnderlyingRepurchaseRate = 245;
const int LastMsgSeqNumProcessed = 369;
const int UnderlyingCFICode = 463;
const int DerivativeOptAttribute = 1265;
const int PegSecurityID = 1097;
const int HostCrossID = 961;
const int ExecInstValue = 1308;
const int DerivativeOptPayAmount = 1225;
const int UnderlyingCouponRate = 435;
const int SettlInstMode = 160;
const int SecurityAltIDSource = 456;
const int PreviouslyReported = 570;
const int RptSys = 1135;
const int NoNested2PartySubIDs = 806;
const int RefAllocID = 72;
const int DefOfferSize = 294;
const int ProductComplex = 1227;
const int CustOrderHandlingInst = 1031;
const int MDPriceLevel = 1023;
const int LegOptionRatio = 1017;
const int SecurityStatus = 965;
const int LegRefID = 654;
const int DividendYield = 1380;
const int DerivativeInstrumentPartySubIDType = 1298;
const int EndStrikePxRange = 1203;
const int DisplayQty = 1138;
const int LegSecuritySubType = 764;
const int ProcessCode = 81;
const int ExecInst = 18;
const int TradSesEndTime = 345;
const int OrigTime = 42;
const int ExecValuationPoint = 515;
const int ExecType = 150;
const int Nested4PartyRole = 1417;
const int MultilegModel = 1377;
const int SecurityGroup = 1151;
const int EventType = 865;
const int TradeAllocIndicator = 826;
const int YieldCalcDate = 701;
const int ValueOfFutures = 408;
const int LegSide = 624;
const int UserStatus = 926;
const int SideValue1 = 396;
const int CxlQty = 84;
const int SecurityResponseID = 322;
const int InstrRegistry = 543;
const int StreamAsgnRptID = 1501;
const int OrderDelayUnit = 1429;
const int LegCurrencyRatio = 1383;
const int EndTickPriceRange = 1207;
const int CollReqID = 894;
const int LegPool = 740;
const int ShortQty = 705;
const int SideValue2 = 397;
const int TradedFlatSwitch = 258;
const int MassStatusReqID = 584;
const int ComplexEventEndDate = 1493;
const int MarketID = 1301;
const int OrigTradeDate = 1125;
const int PreTradeAnonymity = 1091;
const int TrdRptStatus = 939;
const int DistribPercentage = 512;
const int QuoteStatus = 297;
const int ClearingAccount = 440;
const int TrdMatchID = 880;
const int OrderInputDevice = 821;
const int SolicitedFlag = 377;
const int TransactTime = 60;
const int UnderlyingFlowScheduleType = 1441;
const int UnderlyingStipValue = 889;
const int NextExpectedMsgSeqNum = 789;
const int BenchmarkCurveCurrency = 220;
const int CFICode = 461;
const int Factor = 228;
const int LastShares = 32;
const int EventTime = 1145;
const int RootPartySubIDType = 1122;
const int ShortSaleReason = 853;
const int XmlData = 213;
const int NoTargetPartyIDs = 1461;
const int NoRootPartyIDs = 1116;
const int EventDate = 866;
const int PegRoundDirection = 838;
const int LegSettlDate = 588;
const int ModelType = 1434;
const int DefaultVerIndicator = 1410;
const int FuturesValuationMethod = 1197;
const int SettlMethod = 1193;
const int UnderlyingFXRate = 1045;
const int ConfirmStatus = 665;
const int LocateReqd = 114;
const int PosMaintRptID = 721;
const int Adjustment = 334;
const int StreamAsgnType = 1617;
const int LastRptRequested = 912;
const int LocaleOfIssue = 472;
const int SenderSubID = 50;
const int HighPx = 332;
const int AllocSettlCurrAmt = 737;
const int ComplexEventPriceBoundaryPrecision = 1488;
const int InstrumentPartyRole = 1051;
const int YieldRedemptionPrice = 697;
const int CumQty = 14;
const int OrigClOrdID = 41;
const int SettlSessID = 716;
const int ParentMktSegmID = 1325;
const int TradeReportType = 856;
const int AvgPrxPrecision = 74;
const int NoLegs = 555;
const int UnderlyingSymbol = 311;
const int ExerciseStyle = 1194;
const int HaltReasonChar = 327;
const int ExDestination = 100;
const int DerivativeInstrmtAssignmentMethod = 1255;
const int UnderlyingIDSource = 305;
const int AdvId = 2;
const int TransBkdTime = 483;
const int LegLastPx = 637;
const int AllocReportType = 794;
const int RegistDtls = 509;
const int AllocType = 626;
const int QuoteRequestRejectReason = 658;
const int UnderlyingUnitOfMeasure = 998;
const int IndividualAllocID = 467;
const int LegOfferPx = 684;
const int LiquidityIndType = 409;
const int HopSendingTime = 629;
const int ApplResendFlag = 1352;
const int DerivativeCapPrice = 1321;
const int ComplexOptPayoutAmount = 1485;
const int LanguageCode = 1474;
const int SettlObligRefID = 1163;
const int OrigTradeID = 1126;
const int UnderlyingCollectAmount = 986;
const int StatusValue = 928;
const int OfferSpotRate = 190;
const int PosType = 703;
const int UnderlyingRedemptionDate = 247;
const int SettlDepositoryCode = 173;
const int StreamAsgnAckType = 1503;
const int FloorPrice = 1200;
const int UnderlyingPriceUnitOfMeasureQty = 1425;
const int FeeMultiplier = 1329;
const int UnderlyingMaturityTime = 1213;
const int ApplID = 1180;
const int LegGrossTradeAmt = 1075;
const int MDEntryDate = 272;
const int LegBenchmarkCurveCurrency = 676;
const int OptPayoutAmount = 1195;
const int MiscFeeBasis = 891;
const int ValidUntilTime = 62;
const int OrdType = 40;
const int AdvRefID = 3;
const int HopCompID = 628;
const int PosMaintRptRefID = 714;
const int LegStipulationValue = 689;
const int MatchType = 574;
const int OptPayoutType = 1482;
const int UnderlyingPriceUnitOfMeasure = 1424;
const int MarketUpdateAction = 1395;
const int CollAsgnRejectReason = 906;
const int PeggedRefPrice = 1095;
const int IndividualAllocType = 992;
const int EndCash = 922;
const int EventText = 868;
const int ExDate = 230;
const int NestedPartyIDSource = 525;
const int GTBookingInst = 427;
const int DerivativeValuationMethod = 1319;
const int NumberOfOrders = 346;
const int TrdRepPartyRole = 1388;
const int TriggerPrice = 1102;
const int MDReportID = 963;
const int SecondaryAllocID = 793;
const int LeavesQty = 151;
const int CardStartDate = 503;
const int LegCoveredOrUncovered = 565;
const int PutOrCall = 201;
const int MatchAlgorithm = 1142;
const int CalculatedCcyLastQty = 1056;
const int FundRenewWaiv = 497;
const int SecuritySettlAgentName = 176;
const int BidDescriptor = 400;
const int MDStreamID = 1500;
const int NoAsgnReqs = 1499;
const int NotionalPercentageOutstanding = 1451;
const int NoSettlInst = 778;
const int SettlInstMsgID = 777;
const int ForexReq = 121;
const int TradSesReqID = 335;
const int UnderlyingLegStrikePrice = 1340;
const int TickRuleType = 1209;
const int InstrmtAssignmentMethod = 1049;
const int DiscretionOffsetType = 842;
const int ConfirmTransType = 666;
const int TotalTakedown = 237;
const int ResponseDestination = 726;
const int MDSecSizeType = 1178;
const int InstrumentPartySubIDType = 1054;
const int LegTimeUnit = 1001;
const int TransferReason = 830;
const int ApplQueueMax = 812;
const int DiscretionOffsetValue = 389;
const int BookingRefID = 466;
const int LegBidPx = 681;
const int TradSesEvent = 1368;
const int DerivativeProduct = 1246;
const int RootPartyRole = 1119;
const int DlvyInstType = 787;
const int NoLinesOfText = 33;
const int PosReqID = 710;
const int LegSecurityAltIDSource = 606;
const int EncodedSubject = 357;
const int ContraBroker = 375;
const int TradeCondition = 277;
const int PartyID = 448;
const int MDEntryID = 278;
const int UnderlyingLegSecurityExchange = 1341;
const int PriceLimitType = 1306;
const int TriggerSecurityIDSource = 1105;
const int NoUndlyInstrumentPartySubIDs = 1062;
const int ClientBidID = 391;
const int NetChgPrevDay = 451;
const int DefaultApplVerID = 1137;
const int IOIID = 23;
const int SpreadToBenchmark = 218;
const int CommType = 13;
const int RegistRejReasonCode = 507;
const int SideTimeInForce = 962;
const int TrdRegTimestamp = 769;
const int FinancialStatus = 291;
const int NoTrades = 897;
const int LastFragment = 893;
const int PartySubID = 523;
const int AllocQty = 80;
const int NotifyBrokerOfCredit = 208;
const int SideTrdRegTimestampType = 1013;
const int AgreementDate = 915;
const int PartySubIDType = 803;
const int TotalNetValue = 900;
const int AllocNoOrdersType = 857;
const int AllocLinkID = 196;
const int RoundingModulus = 469;
const int OnBehalfOfCompID = 115;
const int UnderlyingSecurityID = 309;
const int SettlObligMsgID = 1160;
const int PositionLimit = 970;
const int SharedCommission = 858;
const int AllowableOneSidednessPct = 765;
const int AllocText = 161;
const int EndSeqNo = 16;
const int NoPartyIDs = 453;
const int NoContraBrokers = 382;
const int AllocLinkType = 197;
const int UnderlyingAllocationPercent = 972;
const int AllocAccruedInterestAmt = 742;
const int EncodedSecurityListDesc = 1469;
const int EncryptedPasswordLen = 1401;
const int LegDividendYield = 1381;
const int RefreshIndicator = 1187;
const int SideSettlCurrency = 1155;
const int UnderlyingSettlementType = 975;
const int OrderCapacityQty = 863;
const int LongQty = 704;
const int DerivativeSettlMethod = 1317;
const int TriggerTradingSessionID = 1113;
const int DisplayMethod = 1084;
const int RptSeq = 83;
const int MDEntryOriginator = 282;
const int LegInstrRegistry = 599;
const int FillQty = 1365;
const int PegSecurityIDSource = 1096;
const int MaturityTime = 1079;
const int MDFeedType = 1022;
const int CollStatus = 910;
const int UnderlyingSecuritySubType = 763;
const int CstmApplVerID = 1129;
const int DefaultApplExtID = 1407;
const int NoDerivativeSecurityAltID = 1218;
const int SideValueInd = 401;
const int EncodedText = 355;
const int Account = 1;
const int TriggerNewPrice = 1110;
const int UndlyInstrumentPartyRole = 1061;
const int MsgDirection = 385;
const int LegMaturityDate = 611;
const int UnderlyingContractMultiplierUnit = 1437;
const int InputSource = 979;
const int MDUpdateAction = 279;
const int MatchStatus = 573;
const int RateSource = 1446;
const int AllocPositionEffect = 1047;
const int PartyIDSource = 447;
const int EncodedUnderlyingIssuer = 363;
const int EncryptedPassword = 1402;
const int TriggerNewQty = 1112;
const int LegLastForwardPoints = 1073;
const int TotNumTradeReports = 748;
const int RefApplVerID = 1130;
const int LastSpotRate = 194;
const int Price = 44;
const int UnderlyingSecurityIDSource = 305;
const int TotNoSecurityTypes = 557;
const int ReportedPx = 861;
const int LegSymbol = 600;
const int LegIssuer = 617;
const int RegistDetls = 509;
const int UnderlyingLegSecurityID = 1332;
const int MinLotSize = 1231;
const int NumTickets = 395;
const int LegLocaleOfIssue = 598;
const int ExchangeForPhysical = 411;
const int SecurityTradingEvent = 1174;
const int MinPriceIncrementAmount = 1146;
const int UnderlyingPayAmount = 985;
const int SettlPartySubID = 785;
const int AllocNetMoney = 154;
const int UnderlyingMaturityDay = 314;
const int NetworkResponseID = 932;
const int NumBidders = 417;
const int AllocAcctIDSource = 661;
const int AllocAvgPx = 153;
const int SecuritySettlAgentCode = 177;
const int NoDistribInsts = 510;
const int CustDirectedOrder = 1029;
const int FairValue = 406;
const int NoStrikes = 428;
const int EncodedSecurityListDescLen = 1468;
const int LegExerciseStyle = 1420;
const int DerivativeSymbolSfx = 1215;
const int NestedInstrAttribType = 1210;
const int ContraTrader = 337;
const int MDSecSize = 1179;
const int NoOfSecSizes = 1177;
const int CollAction = 944;
const int UnderlyingLastQty = 652;
const int PossDupFlag = 43;
const int ListStatusType = 429;
const int SideFillStationCd = 1006;
const int StatusText = 929;
const int BasisFeatureDate = 259;
const int XmlDataLen = 212;
const int UnderlyingMaturityDate = 542;
const int GapFillFlag = 123;
const int RefApplExtID = 1406;
const int RefApplID = 1355;
const int NoTradingSessionRules = 1309;
const int SwapPoints = 1069;
const int TargetStrategyParameters = 848;
const int LastForwardPoints = 195;
const int YieldRedemptionDate = 696;
const int NoSettlDetails = 1158;
const int TradeHandlingInstr = 1123;
const int CashSettlAgentCode = 183;
const int LegPriceType = 686;
const int EncodedListExecInstLen = 352;
const int TradSesMethod = 338;
const int AgreementID = 914;
const int CashDistribCurr = 478;
const int BidPx = 132;
const int TradeType = 418;
const int EncodedSecurityDescLen = 350;
const int ComplexEventCondition = 1490;
const int EncryptedPasswordMethod = 1400;
const int DerivativeSecurityAltID = 1219;
const int TotNoAccQuotes = 1169;
const int TimeBracket = 943;
const int NoAllocs = 78;
const int UnderlyingProduct = 462;
const int BenchmarkCurveName = 221;
const int UnderlyingSymbolSfx = 312;
const int StrikePriceBoundaryPrecision = 1480;
const int QuoteSetID = 302;
const int CashMargin = 544;
const int SettlObligTransType = 1162;
const int LegNumber = 1152;
const int DeskOrderHandlingInst = 1035;
const int SettlPartyIDSource = 783;
const int PriorSettlPrice = 734;
const int NotAffOrigClOrdID = 1372;
const int TradingSessionDesc = 1326;
const int DerivativeFloorPrice = 1322;
const int DerivativeSymbol = 1214;
const int RiskFreeRate = 1190;
const int PosTransType = 709;
const int MsgSeqNum = 34;
const int Signature = 89;
const int Seniority = 1450;
const int NoRateSources = 1445;
const int PriceUnitOfMeasureQty = 1192;
const int CollAsgnRefID = 907;
const int BuyVolume = 330;
const int SettlCurrFxRateCalc = 156;
const int PosMaintStatus = 722;
const int PriorSpreadIndicator = 720;
const int Benchmark = 219;
const int MaturityMonthYearFormat = 1303;
const int UnderlyingTradingSessionID = 822;
const int TotNoRelatedSym = 393;
const int StateOrProvinceOfIssue = 471;
const int DerivativeInstrRegistry = 1257;
const int LegBidForwardPoints = 1067;
const int ManualOrderIndicator = 1028;
const int NetMoney = 118;
const int LegalConfirm = 650;
const int CountryOfIssue = 470;
const int ApplReportType = 1426;
const int RootPartyID = 1117;
const int UnderlyingQty = 879;
const int ApplQueueDepth = 813;
const int StopPx = 99;
const int ReportToExch = 113;
const int ContraryInstructionIndicator = 719;
const int EncodedListStatusTextLen = 445;
const int DerivativeSecurityXMLSchema = 1284;
const int NoRelatedSym = 146;
const int AllocRejCode = 88;
const int UnderlyingSecurityAltID = 458;
const int RefOrdIDReason = 1431;
const int DerivativeInstrumentPartyID = 1293;
const int SecurityXMLSchema = 1186;
const int RefOrderIDSource = 1081;
const int NTPositionLimit = 971;
const int EndAccruedInterestAmt = 920;
const int AccruedInterestRate = 158;
const int LastCapacity = 29;
const int UnderlyingInstrumentPartySubID = 1063;
const int NoFills = 1362;
const int NoOrdTypeRules = 1237;
const int InstrumentPartyID = 1019;
const int MarginRatio = 898;
const int RefTagID = 371;
const int NoRoutingIDs = 215;
const int CouponRate = 223;
const int NoApplIDs = 1351;
const int DerivativeContractSettlMonth = 1285;
const int InstrAttribType = 871;
const int Product = 460;
const int AllocShares = 80;
const int NoQuoteEntries = 295;
const int DefaultCstmApplVerID = 1408;
const int DerivativeListMethod = 1320;
const int DerivativeSecurityXMLLen = 1282;
const int LegDatedDate = 739;
const int Nested2PartyIDSource = 758;
const int UnderlyingInstrRegistry = 595;
const int IssueDate = 225;
const int SecurityTradingStatus = 326;
const int LegOptAttribute = 613;
const int MaxFloor = 111;
const int DerivativeLocaleOfIssue = 1260;
const int OptPayAmount = 1195;
const int UnderlyingStipType = 888;
const int Rule80A = 47;
const int TotNoStrikes = 422;
const int CorporateAction = 292;
const int TerminationType = 788;
const int LegCouponRate = 615;
const int PosMaintAction = 712;
const int NoSecurityTypes = 558;
const int ComplexEventPriceTimeType = 1489;
const int LastSwapPoints = 1071;
const int UnderlyingFXRateCalc = 1046;
const int ListStatusText = 444;
const int OddLot = 575;
const int BookingUnit = 590;
const int LegAllocAcctIDSource = 674;
const int OnBehalfOfSendingTime = 370;
const int AllocStatus = 87;
const int ReferencePage = 1448;
const int DerivativeExerciseStyle = 1299;
const int ApplBegSeqNum = 1182;
const int CollRptID = 908;
const int IncTaxInd = 416;
const int NoBidDescriptors = 398;
const int LegCouponPaymentDate = 248;
const int NoUnderlyingLegSecurityAltID = 1334;
const int ReversalIndicator = 700;
const int CheckSum = 10;
const int TargetSubID = 57;
const int PosReqStatus = 729;
const int PriorityIndicator = 638;
const int UnderlyingLegCFICode = 1344;
const int DerivativeTimeUnit = 1271;
const int NoNested3PartyIDs = 948;
const int LiquidityPctHigh = 403;
const int MoneyLaunderingStatus = 481;
const int Nested4PartySubID = 1412;
const int DerivativeSecurityExchange = 1272;
const int LotType = 1093;
const int ContIntRptID = 977;
const int QuoteCondition = 276;
const int ComplexEventStartTime = 1495;
const int NoComplexEvents = 1483;
const int DerivativeContractMultiplier = 1266;
const int DerivativeSecurityStatus = 1256;
const int DerivativeProductComplex = 1228;
const int TriggerSymbol = 1103;
const int UnderlyingLocaleOfIssue = 594;
const int SendingTime = 52;
const int ComplexEventStartDate = 1492;
const int UnderlyingRestructuringType = 1453;
const int LegUnitOfMeasureQty = 1224;
const int NoTrdRegTimestamps = 768;
const int SendingDate = 51;
const int TimeToExpiration = 1189;
const int LegAllocQty = 673;
const int SettlLocation = 166;
const int UnderlyingExerciseStyle = 1419;
const int CashSettlAgentContactName = 186;
const int LegRepurchaseRate = 252;
const int ApplResponseID = 1353;
const int NoDerivativeInstrAttrib = 1311;
const int DerivativeStrikeMultiplier = 1263;
const int LegStrikeCurrency = 942;
const int SecurityStatusReqID = 324;
const int SecureDataLen = 90;
const int DiscretionScope = 846;
const int OwnerType = 522;
const int Shares = 53;
const int Yield = 236;
const int QuoteRespID = 693;
const int Nested3PartySubID = 953;
const int ApplQueueResolution = 814;
const int TrdRegTimestampOrigin = 771;
const int Nested2PartyRole = 759;
const int Nested2PartyID = 757;
const int BidSize = 134;
const int LegSymbolSfx = 601;
const int QuoteResponseLevel = 301;
const int BodyLength = 9;
const int ListExecInst = 69;
const int ExecAckStatus = 1036;
const int SettlDate2 = 193;
const int NetGrossInd = 430;
const int UnderlyingSecurityAltIDSource = 459;
const int TestReqID = 112;
const int CxlType = 125;
const int UnderlyingCreditRating = 256;
const int AvgPxPrecision = 74;
const int BenchmarkPriceType = 663;
const int DeskTypeSource = 1034;
const int DiscretionRoundDirection = 844;
const int OrigSecondaryTradeID = 1127;
const int ReceivedDeptID = 1030;
const int MaturityNetMoney = 890;
const int BidDescriptorType = 399;
const int DerivativeInstrumentPartySubID = 1297;
const int NetworkStatusResponseType = 937;
const int DateOfBirth = 486;
const int StartStrikePxRange = 1202;
const int UndlyInstrumentPartySubID = 1063;
const int SecondaryTradeReportRefID = 881;
const int UnderlyingCPRegType = 878;
const int SignatureLength = 93;
const int OrderQty = 38;
const int OriginalNotionalPercentageOutstanding = 1452;
const int UnderlyingTimeUnit = 1000;
const int EncodedHeadlineLen = 358;
const int NoRegistDtls = 473;
const int StrategyParameterValue = 960;
const int NoInstrumentParties = 1018;
const int QuoteType = 537;
const int NoStrategyParameters = 957;
const int IndividualAllocRejCode = 776;
const int DiscretionInst = 388;
const int TargetPartyRole = 1464;
const int CrossPrioritization = 550;
const int EncodedListStatusText = 446;
const int IOIOthSvc = 24;
const int LegIssueDate = 249;
const int MDReqRejReason = 281;
const int ApplReqType = 1347;
const int Country = 421;
const int UnderlyingLegSecurityIDSource = 1333;
const int FlexProductEligibilityIndicator = 1242;
const int AggressorIndicator = 1057;
const int ExecPriceAdjustment = 485;
const int BusinessRejectReason = 380;
const int TradeDate = 75;
const int UnderlyingPutOrCall = 315;
const int UnderlyingInstrumentPartyRole = 1061;
const int DerivativePositionLimit = 1273;
const int TierCode = 994;
const int BookingType = 775;
const int StipulationValue = 234;
const int SettlCurrBidFxRate = 656;
}
}
#endif //FIX_FIELDNUMBERS_H