UNPKG

free-fx

Version:

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