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