UNPKG

@sotatech/node-fixjs

Version:
4 lines 9.11 MB
{ "version": 3, "sources": ["../../src/spec/SpecEnums.ts", "../../src/enums/EnumType.ts", "../../src/enums/Enums.ts", "../../src/fields/Field.ts", "../../src/fieldtypes/Field.ts", "../../src/spec/MessageType.json", "../../src/messagetype/MessageType.ts", "../../src/spec/SpecFields.ts", "../../src/spec/SpecCategories.ts", "../../src/fields/categories/CategoryType.ts", "../../src/fields/categories/Categories.ts", "../../src/spec/SpecDatatypes.ts", "../../src/fields/datatypes/Datatypes.ts", "../../src/spec/SpecSections.ts", "../../src/fields/sections/SectionType.ts", "../../src/fields/sections/Sections.ts", "../../src/fields/Fields.ts", "../../src/spec/SpecComponents.ts", "../../src/components/Components.ts", "../../src/util/util.ts", "../../src/message/Message.ts", "../../src/FIXParserBase.ts", "../../src/fieldtypes/index.ts", "../../src/fieldtypes/AdvSide.ts", "../../src/fieldtypes/AdvTransType.ts", "../../src/fieldtypes/BeginString.ts", "../../src/fieldtypes/CommType.ts", "../../src/fieldtypes/ExecInst.ts", "../../src/fieldtypes/HandlInst.ts", "../../src/fieldtypes/SecurityIDSource.ts", "../../src/fieldtypes/IOIQltyInd.ts", "../../src/fieldtypes/IOIQty.ts", "../../src/fieldtypes/IOITransType.ts", "../../src/fieldtypes/LastCapacity.ts", "../../src/fieldtypes/MsgType.ts", "../../src/fieldtypes/OrdStatus.ts", "../../src/fieldtypes/OrdType.ts", "../../src/fieldtypes/PossDupFlag.ts", "../../src/fieldtypes/Side.ts", "../../src/fieldtypes/TimeInForce.ts", "../../src/fieldtypes/Urgency.ts", "../../src/fieldtypes/SettlType.ts", "../../src/fieldtypes/SymbolSfx.ts", "../../src/fieldtypes/AllocTransType.ts", "../../src/fieldtypes/PositionEffect.ts", "../../src/fieldtypes/ProcessCode.ts", "../../src/fieldtypes/AllocStatus.ts", "../../src/fieldtypes/AllocRejCode.ts", "../../src/fieldtypes/EmailType.ts", "../../src/fieldtypes/PossResend.ts", "../../src/fieldtypes/EncryptMethod.ts", "../../src/fieldtypes/CxlRejReason.ts", "../../src/fieldtypes/OrdRejReason.ts", "../../src/fieldtypes/IOIQualifier.ts", "../../src/fieldtypes/ReportToExch.ts", "../../src/fieldtypes/LocateReqd.ts", "../../src/fieldtypes/ForexReq.ts", "../../src/fieldtypes/GapFillFlag.ts", "../../src/fieldtypes/DKReason.ts", "../../src/fieldtypes/IOINaturalFlag.ts", "../../src/fieldtypes/MiscFeeType.ts", "../../src/fieldtypes/ResetSeqNumFlag.ts", "../../src/fieldtypes/ExecType.ts", "../../src/fieldtypes/SettlCurrFxRateCalc.ts", "../../src/fieldtypes/SettlInstMode.ts", "../../src/fieldtypes/SettlInstTransType.ts", "../../src/fieldtypes/SettlInstSource.ts", "../../src/fieldtypes/SecurityType.ts", "../../src/fieldtypes/StandInstDbType.ts", "../../src/fieldtypes/SettlDeliveryType.ts", "../../src/fieldtypes/AllocLinkType.ts", "../../src/fieldtypes/PutOrCall.ts", "../../src/fieldtypes/CoveredOrUncovered.ts", "../../src/fieldtypes/NotifyBrokerOfCredit.ts", "../../src/fieldtypes/AllocHandlInst.ts", "../../src/fieldtypes/RoutingType.ts", "../../src/fieldtypes/BenchmarkCurveName.ts", "../../src/fieldtypes/StipulationType.ts", "../../src/fieldtypes/YieldType.ts", "../../src/fieldtypes/TradedFlatSwitch.ts", "../../src/fieldtypes/SubscriptionRequestType.ts", "../../src/fieldtypes/MDUpdateType.ts", "../../src/fieldtypes/AggregatedBook.ts", "../../src/fieldtypes/MDEntryType.ts", "../../src/fieldtypes/TickDirection.ts", "../../src/fieldtypes/QuoteCondition.ts", "../../src/fieldtypes/TradeCondition.ts", "../../src/fieldtypes/MDUpdateAction.ts", "../../src/fieldtypes/MDReqRejReason.ts", "../../src/fieldtypes/DeleteReason.ts", "../../src/fieldtypes/OpenCloseSettlFlag.ts", "../../src/fieldtypes/FinancialStatus.ts", "../../src/fieldtypes/CorporateAction.ts", "../../src/fieldtypes/QuoteStatus.ts", "../../src/fieldtypes/QuoteCancelType.ts", "../../src/fieldtypes/QuoteRejectReason.ts", "../../src/fieldtypes/QuoteResponseLevel.ts", "../../src/fieldtypes/QuoteRequestType.ts", "../../src/fieldtypes/SecurityRequestType.ts", "../../src/fieldtypes/SecurityResponseType.ts", "../../src/fieldtypes/UnsolicitedIndicator.ts", "../../src/fieldtypes/SecurityTradingStatus.ts", "../../src/fieldtypes/HaltReason.ts", "../../src/fieldtypes/InViewOfCommon.ts", "../../src/fieldtypes/DueToRelated.ts", "../../src/fieldtypes/Adjustment.ts", "../../src/fieldtypes/TradingSessionID.ts", "../../src/fieldtypes/TradSesMethod.ts", "../../src/fieldtypes/TradSesMode.ts", "../../src/fieldtypes/TradSesStatus.ts", "../../src/fieldtypes/SessionRejectReason.ts", "../../src/fieldtypes/BidRequestTransType.ts", "../../src/fieldtypes/SolicitedFlag.ts", "../../src/fieldtypes/ExecRestatementReason.ts", "../../src/fieldtypes/BusinessRejectReason.ts", "../../src/fieldtypes/MsgDirection.ts", "../../src/fieldtypes/DiscretionInst.ts", "../../src/fieldtypes/BidType.ts", "../../src/fieldtypes/BidDescriptorType.ts", "../../src/fieldtypes/SideValueInd.ts", "../../src/fieldtypes/LiquidityIndType.ts", "../../src/fieldtypes/ExchangeForPhysical.ts", "../../src/fieldtypes/ProgRptReqs.ts", "../../src/fieldtypes/IncTaxInd.ts", "../../src/fieldtypes/BidTradeType.ts", "../../src/fieldtypes/BasisPxType.ts", "../../src/fieldtypes/PriceType.ts", "../../src/fieldtypes/GTBookingInst.ts", "../../src/fieldtypes/ListStatusType.ts", "../../src/fieldtypes/NetGrossInd.ts", "../../src/fieldtypes/ListOrderStatus.ts", "../../src/fieldtypes/ListExecInstType.ts", "../../src/fieldtypes/CxlRejResponseTo.ts", "../../src/fieldtypes/MultiLegReportingType.ts", "../../src/fieldtypes/PartyIDSource.ts", "../../src/fieldtypes/PartyRole.ts", "../../src/fieldtypes/Product.ts", "../../src/fieldtypes/TestMessageIndicator.ts", "../../src/fieldtypes/RoundingDirection.ts", "../../src/fieldtypes/DistribPaymentMethod.ts", "../../src/fieldtypes/CancellationRights.ts", "../../src/fieldtypes/MoneyLaunderingStatus.ts", "../../src/fieldtypes/ExecPriceType.ts", "../../src/fieldtypes/TradeReportTransType.ts", "../../src/fieldtypes/PaymentMethod.ts", "../../src/fieldtypes/TaxAdvantageType.ts", "../../src/fieldtypes/FundRenewWaiv.ts", "../../src/fieldtypes/RegistStatus.ts", "../../src/fieldtypes/RegistRejReasonCode.ts", "../../src/fieldtypes/RegistTransType.ts", "../../src/fieldtypes/OwnershipType.ts", "../../src/fieldtypes/ContAmtType.ts", "../../src/fieldtypes/OwnerType.ts", "../../src/fieldtypes/OrderCapacity.ts", "../../src/fieldtypes/OrderRestrictions.ts", "../../src/fieldtypes/MassCancelRequestType.ts", "../../src/fieldtypes/MassCancelResponse.ts", "../../src/fieldtypes/MassCancelRejectReason.ts", "../../src/fieldtypes/QuoteType.ts", "../../src/fieldtypes/CashMargin.ts", "../../src/fieldtypes/Scope.ts", "../../src/fieldtypes/MDImplicitDelete.ts", "../../src/fieldtypes/CrossType.ts", "../../src/fieldtypes/CrossPrioritization.ts", "../../src/fieldtypes/NoSides.ts", "../../src/fieldtypes/SecurityListRequestType.ts", "../../src/fieldtypes/SecurityRequestResult.ts", "../../src/fieldtypes/MultiLegRptTypeReq.ts", "../../src/fieldtypes/TradSesStatusRejReason.ts", "../../src/fieldtypes/TradeRequestType.ts", "../../src/fieldtypes/PreviouslyReported.ts", "../../src/fieldtypes/MatchStatus.ts", "../../src/fieldtypes/MatchType.ts", "../../src/fieldtypes/OddLot.ts", "../../src/fieldtypes/ClearingInstruction.ts", "../../src/fieldtypes/AccountType.ts", "../../src/fieldtypes/CustOrderCapacity.ts", "../../src/fieldtypes/MassStatusReqType.ts", "../../src/fieldtypes/DayBookingInst.ts", "../../src/fieldtypes/BookingUnit.ts", "../../src/fieldtypes/PreallocMethod.ts", "../../src/fieldtypes/TradingSessionSubID.ts", "../../src/fieldtypes/AllocType.ts", "../../src/fieldtypes/ClearingFeeIndicator.ts", "../../src/fieldtypes/WorkingIndicator.ts", "../../src/fieldtypes/PriorityIndicator.ts", "../../src/fieldtypes/LegalConfirm.ts", "../../src/fieldtypes/QuoteRequestRejectReason.ts", "../../src/fieldtypes/AcctIDSource.ts", "../../src/fieldtypes/ConfirmStatus.ts", "../../src/fieldtypes/ConfirmTransType.ts", "../../src/fieldtypes/DeliveryForm.ts", "../../src/fieldtypes/LegSwapType.ts", "../../src/fieldtypes/QuotePriceType.ts", "../../src/fieldtypes/QuoteRespType.ts", "../../src/fieldtypes/PosType.ts", "../../src/fieldtypes/PosQtyStatus.ts", "../../src/fieldtypes/PosAmtType.ts", "../../src/fieldtypes/PosTransType.ts", "../../src/fieldtypes/PosMaintAction.ts", "../../src/fieldtypes/SettlSessID.ts", "../../src/fieldtypes/AdjustmentType.ts", "../../src/fieldtypes/PosMaintStatus.ts", "../../src/fieldtypes/PosMaintResult.ts", "../../src/fieldtypes/PosReqType.ts", "../../src/fieldtypes/ResponseTransportType.ts", "../../src/fieldtypes/PosReqResult.ts", "../../src/fieldtypes/PosReqStatus.ts", "../../src/fieldtypes/SettlPriceType.ts", "../../src/fieldtypes/AssignmentMethod.ts", "../../src/fieldtypes/ExerciseMethod.ts", "../../src/fieldtypes/TradeRequestResult.ts", "../../src/fieldtypes/TradeRequestStatus.ts", "../../src/fieldtypes/TradeReportRejectReason.ts", "../../src/fieldtypes/SideMultiLegReportingType.ts", "../../src/fieldtypes/TrdRegTimestampType.ts", "../../src/fieldtypes/ConfirmType.ts", "../../src/fieldtypes/ConfirmRejReason.ts", "../../src/fieldtypes/BookingType.ts", "../../src/fieldtypes/AllocSettlInstType.ts", "../../src/fieldtypes/DlvyInstType.ts", "../../src/fieldtypes/TerminationType.ts", "../../src/fieldtypes/SettlInstReqRejCode.ts", "../../src/fieldtypes/AllocReportType.ts", "../../src/fieldtypes/AllocCancReplaceReason.ts", "../../src/fieldtypes/AllocAccountType.ts", "../../src/fieldtypes/PartySubIDType.ts", "../../src/fieldtypes/AllocIntermedReqType.ts", "../../src/fieldtypes/ApplQueueResolution.ts", "../../src/fieldtypes/ApplQueueAction.ts", "../../src/fieldtypes/AvgPxIndicator.ts", "../../src/fieldtypes/TradeAllocIndicator.ts", "../../src/fieldtypes/ExpirationCycle.ts", "../../src/fieldtypes/TrdType.ts", "../../src/fieldtypes/TrdSubType.ts", "../../src/fieldtypes/PegMoveType.ts", "../../src/fieldtypes/PegOffsetType.ts", "../../src/fieldtypes/PegLimitType.ts", "../../src/fieldtypes/PegRoundDirection.ts", "../../src/fieldtypes/PegScope.ts", "../../src/fieldtypes/DiscretionMoveType.ts", "../../src/fieldtypes/DiscretionOffsetType.ts", "../../src/fieldtypes/DiscretionLimitType.ts", "../../src/fieldtypes/DiscretionRoundDirection.ts", "../../src/fieldtypes/DiscretionScope.ts", "../../src/fieldtypes/TargetStrategy.ts", "../../src/fieldtypes/LastLiquidityInd.ts", "../../src/fieldtypes/PublishTrdIndicator.ts", "../../src/fieldtypes/ShortSaleReason.ts", "../../src/fieldtypes/QtyType.ts", "../../src/fieldtypes/TradeReportType.ts", "../../src/fieldtypes/AllocNoOrdersType.ts", "../../src/fieldtypes/EventType.ts", "../../src/fieldtypes/InstrAttribType.ts", "../../src/fieldtypes/CPProgram.ts", "../../src/fieldtypes/MiscFeeBasis.ts", "../../src/fieldtypes/LastFragment.ts", "../../src/fieldtypes/CollAsgnReason.ts", "../../src/fieldtypes/CollInquiryQualifier.ts", "../../src/fieldtypes/CollAsgnTransType.ts", "../../src/fieldtypes/CollAsgnRespType.ts", "../../src/fieldtypes/CollAsgnRejectReason.ts", "../../src/fieldtypes/CollStatus.ts", "../../src/fieldtypes/LastRptRequested.ts", "../../src/fieldtypes/DeliveryType.ts", "../../src/fieldtypes/UserRequestType.ts", "../../src/fieldtypes/UserStatus.ts", "../../src/fieldtypes/StatusValue.ts", "../../src/fieldtypes/NetworkRequestType.ts", "../../src/fieldtypes/NetworkStatusResponseType.ts", "../../src/fieldtypes/TrdRptStatus.ts", "../../src/fieldtypes/AffirmStatus.ts", "../../src/fieldtypes/CollAction.ts", "../../src/fieldtypes/CollInquiryStatus.ts", "../../src/fieldtypes/CollInquiryResult.ts", "../../src/fieldtypes/StrategyParameterType.ts", "../../src/fieldtypes/SecurityStatus.ts", "../../src/fieldtypes/UnderlyingCashType.ts", "../../src/fieldtypes/UnderlyingSettlementType.ts", "../../src/fieldtypes/SecurityUpdateAction.ts", "../../src/fieldtypes/ExpirationQtyType.ts", "../../src/fieldtypes/IndividualAllocType.ts", "../../src/fieldtypes/UnitOfMeasure.ts", "../../src/fieldtypes/TimeUnit.ts", "../../src/fieldtypes/AllocMethod.ts", "../../src/fieldtypes/AsOfIndicator.ts", "../../src/fieldtypes/MDBookType.ts", "../../src/fieldtypes/MDOriginType.ts", "../../src/fieldtypes/CustOrderHandlingInst.ts", "../../src/fieldtypes/OrderHandlingInstSource.ts", "../../src/fieldtypes/DeskType.ts", "../../src/fieldtypes/ExecAckStatus.ts", "../../src/fieldtypes/CollApplType.ts", "../../src/fieldtypes/UnderlyingFXRateCalc.ts", "../../src/fieldtypes/AllocPositionEffect.ts", "../../src/fieldtypes/DealingCapacity.ts", "../../src/fieldtypes/InstrmtAssignmentMethod.ts", "../../src/fieldtypes/AggressorIndicator.ts", "../../src/fieldtypes/MDQuoteType.ts", "../../src/fieldtypes/RefOrderIDSource.ts", "../../src/fieldtypes/DisplayWhen.ts", "../../src/fieldtypes/DisplayMethod.ts", "../../src/fieldtypes/PriceProtectionScope.ts", "../../src/fieldtypes/LotType.ts", "../../src/fieldtypes/PegPriceType.ts", "../../src/fieldtypes/TriggerType.ts", "../../src/fieldtypes/TriggerAction.ts", "../../src/fieldtypes/TriggerPriceType.ts", "../../src/fieldtypes/TriggerPriceTypeScope.ts", "../../src/fieldtypes/TriggerPriceDirection.ts", "../../src/fieldtypes/TriggerOrderType.ts", "../../src/fieldtypes/OrderCategory.ts", "../../src/fieldtypes/TradeHandlingInstr.ts", "../../src/fieldtypes/ApplVerID.ts", "../../src/fieldtypes/ExDestinationIDSource.ts", "../../src/fieldtypes/ImpliedMarketIndicator.ts", "../../src/fieldtypes/SettlObligMode.ts", "../../src/fieldtypes/SettlObligTransType.ts", "../../src/fieldtypes/SettlObligSource.ts", "../../src/fieldtypes/QuoteEntryStatus.ts", "../../src/fieldtypes/PrivateQuote.ts", "../../src/fieldtypes/RespondentType.ts", "../../src/fieldtypes/SecurityTradingEvent.ts", "../../src/fieldtypes/StatsType.ts", "../../src/fieldtypes/MDSecSizeType.ts", "../../src/fieldtypes/SettlMethod.ts", "../../src/fieldtypes/ExerciseStyle.ts", "../../src/fieldtypes/PriceQuoteMethod.ts", "../../src/fieldtypes/ValuationMethod.ts", "../../src/fieldtypes/ListMethod.ts", "../../src/fieldtypes/TickRuleType.ts", "../../src/fieldtypes/MaturityMonthYearIncrementUnits.ts", "../../src/fieldtypes/MaturityMonthYearFormat.ts", "../../src/fieldtypes/PriceLimitType.ts", "../../src/fieldtypes/ListUpdateAction.ts", "../../src/fieldtypes/SessionStatus.ts", "../../src/fieldtypes/TradSesEvent.ts", "../../src/fieldtypes/MassActionType.ts", "../../src/fieldtypes/MassActionScope.ts", "../../src/fieldtypes/MassActionResponse.ts", "../../src/fieldtypes/MassActionRejectReason.ts", "../../src/fieldtypes/MultilegModel.ts", "../../src/fieldtypes/MultilegPriceMethod.ts", "../../src/fieldtypes/ContingencyType.ts", "../../src/fieldtypes/ListRejectReason.ts", "../../src/fieldtypes/TradePublishIndicator.ts", "../../src/fieldtypes/ApplReqType.ts", "../../src/fieldtypes/ApplResponseType.ts", "../../src/fieldtypes/ApplResponseError.ts", "../../src/fieldtypes/ApplReportType.ts", "../../src/fieldtypes/OrderDelayUnit.ts", "../../src/fieldtypes/VenueType.ts", "../../src/fieldtypes/RefOrdIDReason.ts", "../../src/fieldtypes/OrigCustOrderCapacity.ts", "../../src/fieldtypes/ModelType.ts", "../../src/fieldtypes/ContractMultiplierUnit.ts", "../../src/fieldtypes/FlowScheduleType.ts", "../../src/fieldtypes/RateSource.ts", "../../src/fieldtypes/RateSourceType.ts", "../../src/fieldtypes/RestructuringType.ts", "../../src/fieldtypes/Seniority.ts", "../../src/fieldtypes/SecurityListType.ts", "../../src/fieldtypes/SecurityListTypeSource.ts", "../../src/fieldtypes/NewsCategory.ts", "../../src/fieldtypes/NewsRefType.ts", "../../src/fieldtypes/StrikePriceDeterminationMethod.ts", "../../src/fieldtypes/StrikePriceBoundaryMethod.ts", "../../src/fieldtypes/UnderlyingPriceDeterminationMethod.ts", "../../src/fieldtypes/OptPayoutType.ts", "../../src/fieldtypes/ComplexEventType.ts", "../../src/fieldtypes/ComplexEventPriceBoundaryMethod.ts", "../../src/fieldtypes/ComplexEventPriceTimeType.ts", "../../src/fieldtypes/ComplexEventCondition.ts", "../../src/fieldtypes/StreamAsgnReqType.ts", "../../src/fieldtypes/StreamAsgnRejReason.ts", "../../src/fieldtypes/StreamAsgnAckType.ts", "../../src/fieldtypes/StreamAsgnType.ts", "../../src/fieldtypes/MatchInst.ts", "../../src/fieldtypes/TriggerScope.ts", "../../src/fieldtypes/LimitAmtType.ts", "../../src/fieldtypes/MarginReqmtInqQualifier.ts", "../../src/fieldtypes/MarginReqmtRptType.ts", "../../src/fieldtypes/MarginReqmtInqResult.ts", "../../src/fieldtypes/MarginAmtType.ts", "../../src/fieldtypes/RelatedInstrumentType.ts", "../../src/fieldtypes/MarketMakerActivity.ts", "../../src/fieldtypes/RequestResult.ts", "../../src/fieldtypes/PartyRelationship.ts", "../../src/fieldtypes/RiskLimitType.ts", "../../src/fieldtypes/InstrumentScopeOperator.ts", "../../src/fieldtypes/PartyDetailStatus.ts", "../../src/fieldtypes/PartyDetailRoleQualifier.ts", "../../src/fieldtypes/TrdAckStatus.ts", "../../src/fieldtypes/SecurityClassificationReason.ts", "../../src/fieldtypes/PosAmtReason.ts", "../../src/fieldtypes/SideClearingTradePriceType.ts", "../../src/fieldtypes/SecurityRejectReason.ts", "../../src/fieldtypes/ThrottleStatus.ts", "../../src/fieldtypes/ThrottleAction.ts", "../../src/fieldtypes/ThrottleType.ts", "../../src/fieldtypes/ThrottleInst.ts", "../../src/fieldtypes/ThrottleCountIndicator.ts", "../../src/fieldtypes/AllocationRollupInstruction.ts", "../../src/fieldtypes/AllocReversalStatus.ts", "../../src/fieldtypes/ObligationType.ts", "../../src/fieldtypes/TradePriceNegotiationMethod.ts", "../../src/fieldtypes/UpfrontPriceType.ts", "../../src/fieldtypes/ShortSaleRestriction.ts", "../../src/fieldtypes/ShortSaleExemptionReason.ts", "../../src/fieldtypes/ApplLevelRecoveryIndicator.ts", "../../src/fieldtypes/RiskLimitRequestType.ts", "../../src/fieldtypes/RiskLimitRequestResult.ts", "../../src/fieldtypes/RiskLimitAction.ts", "../../src/fieldtypes/EntitlementType.ts", "../../src/fieldtypes/EntitlementAttribDatatype.ts", "../../src/fieldtypes/TradSesControl.ts", "../../src/fieldtypes/TradeVolType.ts", "../../src/fieldtypes/OrderEventType.ts", "../../src/fieldtypes/OrderEventReason.ts", "../../src/fieldtypes/AuctionType.ts", "../../src/fieldtypes/AuctionInstruction.ts", "../../src/fieldtypes/LockType.ts", "../../src/fieldtypes/ReleaseInstruction.ts", "../../src/fieldtypes/DisclosureType.ts", "../../src/fieldtypes/DisclosureInstruction.ts", "../../src/fieldtypes/TradingCapacity.ts", "../../src/fieldtypes/ClearingAccountType.ts", "../../src/fieldtypes/RelatedPriceSource.ts", "../../src/fieldtypes/MinQtyMethod.ts", "../../src/fieldtypes/Triggered.ts", "../../src/fieldtypes/EventTimeUnit.ts", "../../src/fieldtypes/OrderOrigination.ts", "../../src/fieldtypes/ClearedIndicator.ts", "../../src/fieldtypes/ContractRefPosType.ts", "../../src/fieldtypes/PositionCapacity.ts", "../../src/fieldtypes/TradePriceCondition.ts", "../../src/fieldtypes/TradeAllocStatus.ts", "../../src/fieldtypes/TradeQtyType.ts", "../../src/fieldtypes/TradeAllocGroupInstruction.ts", "../../src/fieldtypes/OffsetInstruction.ts", "../../src/fieldtypes/RelatedTradeIDSource.ts", "../../src/fieldtypes/RelatedPositionIDSource.ts", "../../src/fieldtypes/QuoteAckStatus.ts", "../../src/fieldtypes/ValueCheckType.ts", "../../src/fieldtypes/ValueCheckAction.ts", "../../src/fieldtypes/PartyDetailRequestResult.ts", "../../src/fieldtypes/PartyDetailRequestStatus.ts", "../../src/fieldtypes/PartyDetailDefinitionStatus.ts", "../../src/fieldtypes/EntitlementRequestResult.ts", "../../src/fieldtypes/EntitlementStatus.ts", "../../src/fieldtypes/TradeMatchAckStatus.ts", "../../src/fieldtypes/TradeMatchRejectReason.ts", "../../src/fieldtypes/PriceMovementType.ts", "../../src/fieldtypes/RegulatoryTradeIDEvent.ts", "../../src/fieldtypes/RegulatoryTradeIDType.ts", "../../src/fieldtypes/ClearingIntention.ts", "../../src/fieldtypes/ConfirmationMethod.ts", "../../src/fieldtypes/VerificationMethod.ts", "../../src/fieldtypes/ClearingRequirementException.ts", "../../src/fieldtypes/IRSDirection.ts", "../../src/fieldtypes/RegulatoryReportType.ts", "../../src/fieldtypes/TradeCollateralization.ts", "../../src/fieldtypes/TradeContinuation.ts", "../../src/fieldtypes/AssetClass.ts", "../../src/fieldtypes/AssetSubClass.ts", "../../src/fieldtypes/SwapClass.ts", "../../src/fieldtypes/CouponType.ts", "../../src/fieldtypes/CouponFrequencyUnit.ts", "../../src/fieldtypes/CouponDayCount.ts", "../../src/fieldtypes/LienSeniority.ts", "../../src/fieldtypes/LoanFacility.ts", "../../src/fieldtypes/ReferenceEntityType.ts", "../../src/fieldtypes/BlockTrdAllocIndicator.ts", "../../src/fieldtypes/UnderlyingObligationType.ts", "../../src/fieldtypes/CashSettlQuoteMethod.ts", "../../src/fieldtypes/CashSettlValuationMethod.ts", "../../src/fieldtypes/StreamType.ts", "../../src/fieldtypes/ProvisionType.ts", "../../src/fieldtypes/ProvisionDateTenorUnit.ts", "../../src/fieldtypes/ProvisionCalculationAgent.ts", "../../src/fieldtypes/ProvisionOptionSinglePartyBuyerSide.ts", "../../src/fieldtypes/ProvisionCashSettlMethod.ts", "../../src/fieldtypes/ProvisionCashSettlQuoteType.ts", "../../src/fieldtypes/ProvisionOptionExerciseEarliestDateOffsetUnit.ts", "../../src/fieldtypes/ProvisionOptionExerciseFixedDateType.ts", "../../src/fieldtypes/ProvisionCashSettlPaymentDateType.ts", "../../src/fieldtypes/ProtectionTermEventUnit.ts", "../../src/fieldtypes/ProtectionTermEventDayType.ts", "../../src/fieldtypes/ProtectionTermEventQualifier.ts", "../../src/fieldtypes/PaymentType.ts", "../../src/fieldtypes/PaymentPaySide.ts", "../../src/fieldtypes/PaymentSettlStyle.ts", "../../src/fieldtypes/PaymentStreamType.ts", "../../src/fieldtypes/PaymentStreamDiscountType.ts", "../../src/fieldtypes/PaymentStreamCompoundingMethod.ts", "../../src/fieldtypes/PaymentStreamPaymentFrequencyUnit.ts", "../../src/fieldtypes/PaymentStreamPaymentDateOffsetUnit.ts", "../../src/fieldtypes/PaymentStreamResetWeeklyRollConvention.ts", "../../src/fieldtypes/PaymentStreamRateIndexSource.ts", "../../src/fieldtypes/PaymentStreamRateIndexCurveUnit.ts", "../../src/fieldtypes/PaymentStreamRateSpreadPositionType.ts", "../../src/fieldtypes/PaymentStreamRateTreatment.ts", "../../src/fieldtypes/PaymentStreamCapRateBuySide.ts", "../../src/fieldtypes/PaymentStreamFloorRateBuySide.ts", "../../src/fieldtypes/PaymentStreamAveragingMethod.ts", "../../src/fieldtypes/PaymentStreamNegativeRateTreatment.ts", "../../src/fieldtypes/PaymentStreamInflationLagUnit.ts", "../../src/fieldtypes/PaymentStreamInflationLagDayType.ts", "../../src/fieldtypes/PaymentStreamInflationInterpolationMethod.ts", "../../src/fieldtypes/PaymentStreamFRADiscounting.ts", "../../src/fieldtypes/NonDeliverableFixingDateType.ts", "../../src/fieldtypes/PaymentScheduleType.ts", "../../src/fieldtypes/PaymentScheduleStepRelativeTo.ts", "../../src/fieldtypes/PaymentStubType.ts", "../../src/fieldtypes/PaymentStubLength.ts", "../../src/fieldtypes/PaymentStreamPaymentDateOffsetDayType.ts", "../../src/fieldtypes/BusinessDayConvention.ts", "../../src/fieldtypes/DateRollConvention.ts", "../../src/fieldtypes/AttachmentEncodingType.ts", "../../src/fieldtypes/NegotiationMethod.ts", "../../src/fieldtypes/ComplexEventPeriodType.ts", "../../src/fieldtypes/ComplexEventDateOffsetDayType.ts", "../../src/fieldtypes/ComplexOptPayoutTime.ts", "../../src/fieldtypes/ComplexEventQuoteBasis.ts", "../../src/fieldtypes/ComplexEventCreditEventNotifyingParty.ts", "../../src/fieldtypes/DeliveryScheduleType.ts", "../../src/fieldtypes/DeliveryScheduleToleranceType.ts", "../../src/fieldtypes/DeliveryScheduleSettlFlowType.ts", "../../src/fieldtypes/DeliveryScheduleSettlHolidaysProcessingInstruction.ts", "../../src/fieldtypes/DeliveryScheduleSettlDay.ts", "../../src/fieldtypes/DeliveryScheduleSettlTimeType.ts", "../../src/fieldtypes/DeliveryStreamType.ts", "../../src/fieldtypes/DeliveryStreamDeliveryRestriction.ts", "../../src/fieldtypes/DeliveryStreamTitleTransferCondition.ts", "../../src/fieldtypes/DeliveryStreamToleranceOptionSide.ts", "../../src/fieldtypes/DeliveryStreamElectingPartySide.ts", "../../src/fieldtypes/SwapSubClass.ts", "../../src/fieldtypes/StrategyType.ts", "../../src/fieldtypes/SettlDisruptionProvision.ts", "../../src/fieldtypes/MarketDisruptionProvision.ts", "../../src/fieldtypes/MarketDisruptionFallbackProvision.ts", "../../src/fieldtypes/MarketDisruptionFallbackUnderlierType.ts", "../../src/fieldtypes/ExerciseConfirmationMethod.ts", "../../src/fieldtypes/OptionExerciseDateType.ts", "../../src/fieldtypes/PaymentDateOffsetDayType.ts", "../../src/fieldtypes/PaymentForwardStartType.ts", "../../src/fieldtypes/PaymentStreamSettlLevel.ts", "../../src/fieldtypes/PaymentStreamRateSpreadType.ts", "../../src/fieldtypes/PaymentStreamPricingDayDistribution.ts", "../../src/fieldtypes/PaymentStreamPricingDayOfWeek.ts", "../../src/fieldtypes/StreamCommodityNearbySettlDayUnit.ts", "../../src/fieldtypes/StreamCommodityDataSourceIDType.ts", "../../src/fieldtypes/StreamNotionalCommodityFrequency.ts", "../../src/fieldtypes/RiskLimitReportStatus.ts", "../../src/fieldtypes/RiskLimitReportRejectReason.ts", "../../src/fieldtypes/RiskLimitCheckTransType.ts", "../../src/fieldtypes/RiskLimitCheckType.ts", "../../src/fieldtypes/RiskLimitCheckRequestType.ts", "../../src/fieldtypes/RiskLimitCheckRequestStatus.ts", "../../src/fieldtypes/RiskLimitCheckRequestResult.ts", "../../src/fieldtypes/PartyActionType.ts", "../../src/fieldtypes/PartyActionResponse.ts", "../../src/fieldtypes/PartyActionRejectReason.ts", "../../src/fieldtypes/RefRiskLimitCheckIDType.ts", "../../src/fieldtypes/RiskLimitCheckModelType.ts", "../../src/fieldtypes/RiskLimitCheckStatus.ts", "../../src/fieldtypes/RegulatoryTransactionType.ts", "../../src/fieldtypes/BatchProcessMode.ts", "../../src/fieldtypes/DeliveryStreamDeliveryPointSource.ts", "../../src/fieldtypes/TaxonomyType.ts", "../../src/fieldtypes/RegulatoryTradeIDScope.ts", "../../src/fieldtypes/EntitlementSubType.ts", "../../src/fieldtypes/QuoteModelType.ts", "../../src/fieldtypes/ExecMethod.ts", "../../src/fieldtypes/TradeContingency.ts", "../../src/fieldtypes/PaymentSubType.ts", "../../src/fieldtypes/MassOrderRequestStatus.ts", "../../src/fieldtypes/MassOrderRequestResult.ts", "../../src/fieldtypes/OrderResponseLevel.ts", "../../src/fieldtypes/OrderEntryAction.ts", "../../src/fieldtypes/ExecTypeReason.ts", "../../src/fieldtypes/TransferTransType.ts", "../../src/fieldtypes/TransferType.ts", "../../src/fieldtypes/TransferScope.ts", "../../src/fieldtypes/TransferStatus.ts", "../../src/fieldtypes/TransferRejectReason.ts", "../../src/fieldtypes/TransferReportType.ts", "../../src/fieldtypes/SettlPriceDeterminationMethod.ts", "../../src/fieldtypes/MDStatisticType.ts", "../../src/fieldtypes/MDStatisticScope.ts", "../../src/fieldtypes/MDStatisticSubScope.ts", "../../src/fieldtypes/MDStatisticScopeType.ts", "../../src/fieldtypes/MDStatisticIntervalType.ts", "../../src/fieldtypes/MDStatisticRatioType.ts", "../../src/fieldtypes/MDStatisticRequestResult.ts", "../../src/fieldtypes/MDStatisticStatus.ts", "../../src/fieldtypes/MDStatisticValueType.ts", "../../src/fieldtypes/AssetGroup.ts", "../../src/fieldtypes/CollRptRejectReason.ts", "../../src/fieldtypes/CollRptStatus.ts", "../../src/fieldtypes/RelativeValueType.ts", "../../src/fieldtypes/RelativeValueSide.ts", "../../src/fieldtypes/MDReportEvent.ts", "../../src/fieldtypes/MarketSegmentStatus.ts", "../../src/fieldtypes/MarketSegmentType.ts", "../../src/fieldtypes/MarketSegmentRelationship.ts", "../../src/fieldtypes/QuoteSideIndicator.ts", "../../src/fieldtypes/CustomerPriority.ts", "../../src/fieldtypes/SettlSubMethod.ts", "../../src/fieldtypes/CalculationMethod.ts", "../../src/fieldtypes/CollateralAmountType.ts", "../../src/fieldtypes/CommissionAmountType.ts", "../../src/fieldtypes/CashSettlPriceDefault.ts", "../../src/fieldtypes/ComplexEventPVFinalPriceElectionFallback.ts", "../../src/fieldtypes/DividendEntitlementEvent.ts", "../../src/fieldtypes/DividendAmountType.ts", "../../src/fieldtypes/NonCashDividendTreatment.ts", "../../src/fieldtypes/DividendComposition.ts", "../../src/fieldtypes/StrikeIndexQuote.ts", "../../src/fieldtypes/ExtraordinaryEventAdjustmentMethod.ts", "../../src/fieldtypes/PaymentStreamInterpolationPeriod.ts", "../../src/fieldtypes/PaymentStreamLinkStrikePriceType.ts", "../../src/fieldtypes/PaymentStreamRealizedVarianceMethod.ts", "../../src/fieldtypes/ProvisionBreakFeeElection.ts", "../../src/fieldtypes/ReturnRateDateMode.ts", "../../src/fieldtypes/ReturnRatePriceSequence.ts", "../../src/fieldtypes/ReturnRateQuoteTimeType.ts", "../../src/fieldtypes/ReturnRateValuationPriceOption.ts", "../../src/fieldtypes/ReturnRatePriceBasis.ts", "../../src/fieldtypes/ReturnRatePriceType.ts", "../../src/fieldtypes/StreamNotionalAdjustments.ts", "../../src/fieldtypes/UnderlyingNotionalAdjustments.ts", "../../src/fieldtypes/RemunerationIndicator.ts", "../../src/fieldtypes/PartyRiskLimitStatus.ts", "../../src/fieldtypes/AlgorithmicTradeIndicator.ts", "../../src/fieldtypes/TrdRegPublicationType.ts", "../../src/fieldtypes/TrdRegPublicationReason.ts", "../../src/fieldtypes/CrossedIndicator.ts", "../../src/fieldtypes/OrderAttributeType.ts", "../../src/fieldtypes/TradeReportingIndicator.ts", "../../src/fieldtypes/MassActionReason.ts", "../../src/fieldtypes/NotAffectedReason.ts", "../../src/fieldtypes/OrderOwnershipIndicator.ts", "../../src/fieldtypes/InTheMoneyCondition.ts", "../../src/fieldtypes/ExDestinationType.ts", "../../src/fieldtypes/MarketCondition.ts", "../../src/fieldtypes/QuoteAttributeType.ts", "../../src/fieldtypes/PriceQualifier.ts", "../../src/fieldtypes/MDValueTier.ts", "../../src/fieldtypes/MiscFeeQualifier.ts", "../../src/fieldtypes/CommissionAmountSubType.ts", "../../src/fieldtypes/CommodityFinalPriceType.ts", "../../src/fieldtypes/ReferenceDataDateType.ts", "../../src/fieldtypes/ReturnTrigger.ts", "../../src/fieldtypes/AveragePriceType.ts", "../../src/fieldtypes/AllocGroupStatus.ts", "../../src/fieldtypes/AllocRequestStatus.ts", "../../src/fieldtypes/MatchExceptionType.ts", "../../src/fieldtypes/MatchExceptionElementType.ts", "../../src/fieldtypes/MatchExceptionToleranceValueType.ts", "../../src/fieldtypes/MatchingDataPointIndicator.ts", "../../src/fieldtypes/TradeAggregationTransType.ts", "../../src/fieldtypes/TradeAggregationRequestStatus.ts", "../../src/fieldtypes/TradeAggregationRejectReason.ts", "../../src/fieldtypes/OffshoreIndicator.ts", "../../src/fieldtypes/PayReportTransType.ts", "../../src/fieldtypes/PayReportStatus.ts", "../../src/fieldtypes/PayRequestTransType.ts", "../../src/fieldtypes/PayRequestStatus.ts", "../../src/fieldtypes/PostTradePaymentDebitOrCredit.ts", "../../src/fieldtypes/PostTradePaymentStatus.ts", "../../src/fieldtypes/DuplicateClOrdIDIndicator.ts", "../../src/fieldtypes/EventInitiatorType.ts", "../../src/fieldtypes/NBBOEntryType.ts", "../../src/fieldtypes/NBBOSource.ts", "../../src/fieldtypes/SingleQuoteIndicator.ts", "../../src/fieldtypes/TrdRegTimestampManualIndicator.ts", "../../src/fieldtypes/CollateralReinvestmentType.ts", "../../src/fieldtypes/FundingSource.ts", "../../src/fieldtypes/MarginDirection.ts", "../../src/fieldtypes/TransactionAttributeType.ts", "../../src/fieldtypes/RoutingArrangmentIndicator.ts", "../../src/fieldtypes/RelatedOrderIDSource.ts", "../../src/fieldtypes/OrderRelationship.ts", "../../src/fieldtypes/CurrencyCodeSource.ts", "../../src/fieldtypes/MultiJurisdictionReportingIndicator.ts", "../../src/fieldtypes/SelfMatchPreventionInstruction.ts", "../../src/fieldtypes/SettlStatusRequestStatus.ts", "../../src/fieldtypes/SettlStatusReportStatus.ts", "../../src/fieldtypes/AllocGroupSubQtyType.ts", "../../src/fieldtypes/MetricsCalculationPriceSource.ts", "../../src/fieldtypes/AssetValuationModel.ts", "../../src/fieldtypes/AlgoCertificateRequestTransType.ts", "../../src/fieldtypes/AlgoCertificateRequestStatus.ts", "../../src/fieldtypes/AlgoCertificateReportTransType.ts", "../../src/fieldtypes/AlgoCertificateReportStatus.ts", "../../src/fieldtypes/AlgoCertificateStatus.ts", "../../src/fieldtypes/TestThresholdType.ts", "../../src/fieldtypes/TestSuiteRequestTransType.ts", "../../src/fieldtypes/TestSuiteRequestStatus.ts", "../../src/fieldtypes/TestActionType.ts", "../../src/fieldtypes/TestActionRequestStatus.ts", "../../src/fieldtypes/TestSuiteActivityState.ts", "../../src/fieldtypes/TestSuiteStatus.ts", "../../src/fieldtypes/Message.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", "../../node_modules/uuid/dist/esm-browser/stringify.js", "../../node_modules/uuid/dist/esm-browser/rng.js", "../../node_modules/uuid/dist/esm-browser/native.js", "../../node_modules/uuid/dist/esm-browser/v4.js", "../../src/util/Logger.ts", "../../src/FIXParserBrowser.ts"], "sourcesContent": ["export interface ISpecEnums {\n name: string;\n id: string;\n tag: number;\n type: string;\n codeSet: string;\n value: string;\n sort?: number;\n group?: string;\n added?: string;\n addedEP?: string;\n updated?: string;\n updatedEP?: string;\n deprecated?: string;\n deprecatedEP?: string;\n description?: string;\n}\nconst batch1: ISpecEnums[] = [\n {\n name: 'Buy',\n id: '4001',\n value: 'B',\n sort: 1,\n added: 'FIX.2.7',\n tag: 4,\n type: 'char',\n codeSet: 'AdvSideCodeSet',\n description: 'Buy',\n },\n {\n name: 'Sell',\n id: '4002',\n value: 'S',\n sort: 2,\n added: 'FIX.2.7',\n tag: 4,\n type: 'char',\n codeSet: 'AdvSideCodeSet',\n description: 'Sell',\n },\n {\n name: 'Trade',\n id: '4003',\n value: 'T',\n sort: 3,\n added: 'FIX.2.7',\n tag: 4,\n type: 'char',\n codeSet: 'AdvSideCodeSet',\n description: 'Trade',\n },\n {\n name: 'Cross',\n id: '4004',\n value: 'X',\n sort: 4,\n added: 'FIX.2.7',\n tag: 4,\n type: 'char',\n codeSet: 'AdvSideCodeSet',\n description: 'Cross',\n },\n {\n name: 'New',\n id: '5001',\n value: 'N',\n sort: 1,\n added: 'FIX.2.7',\n tag: 5,\n type: 'String',\n codeSet: 'AdvTransTypeCodeSet',\n description: 'New',\n },\n {\n name: 'Cancel',\n id: '5002',\n value: 'C',\n sort: 2,\n added: 'FIX.2.7',\n tag: 5,\n type: 'String',\n codeSet: 'AdvTransTypeCodeSet',\n description: 'Cancel',\n },\n {\n name: 'Replace',\n id: '5003',\n value: 'R',\n sort: 3,\n added: 'FIX.2.7',\n tag: 5,\n type: 'String',\n codeSet: 'AdvTransTypeCodeSet',\n description: 'Replace',\n },\n {\n name: 'FIX42',\n id: '8001',\n value: 'FIX.4.2',\n sort: 1,\n added: 'FIX.Latest',\n addedEP: '270',\n tag: 8,\n type: 'String',\n codeSet: 'BeginStringCodeSet',\n description: 'Session profile FIX.4.2',\n },\n {\n name: 'FIX44',\n id: '8002',\n value: 'FIX.4.4',\n sort: 2,\n added: 'FIX.Latest',\n addedEP: '270',\n tag: 8,\n type: 'String',\n codeSet: 'BeginStringCodeSet',\n description: 'Session profile FIX4',\n },\n {\n name: 'FIXT11',\n id: '8003',\n value: 'FIXT.1.1',\n sort: 3,\n added: 'FIX.Latest',\n addedEP: '270',\n tag: 8,\n type: 'String',\n codeSet: 'BeginStringCodeSet',\n description:\n 'Session profile FIXT or LFXIT\\n\\nThe choice between FIXT and LFIXT is subject to counterparty agreement.',\n },\n {\n name: 'PerUnit',\n id: '13001',\n value: '1',\n sort: 1,\n added: 'FIX.2.7',\n updated: 'FIX.5.0SP2',\n updatedEP: '204',\n tag: 13,\n type: 'char',\n codeSet: 'CommTypeCodeSet',\n description:\n 'Amount per unit\\n\\nImplying shares, par, currency, physical unit etc. Use CommissionUnitOfMeasure(1238) to clarify for commodities.',\n },\n {\n name: 'Percent',\n id: '13002',\n value: '2',\n sort: 2,\n added: 'FIX.2.7',\n tag: 13,\n type: 'char',\n codeSet: 'CommTypeCodeSet',\n description: 'Percent',\n },\n {\n name: 'Absolute',\n id: '13003',\n value: '3',\n sort: 3,\n added: 'FIX.2.7',\n updated: 'FIX.5.0SP2',\n updatedEP: '204',\n tag: 13,\n type: 'char',\n codeSet: 'CommTypeCodeSet',\n description: 'Absolute\\n\\nTotal monetary amount.',\n },\n {\n name: 'PercentageWaivedCashDiscount',\n id: '13004',\n value: '4',\n sort: 4,\n added: 'FIX.4.3',\n updated: 'FIX.5.0SP2',\n updatedEP: '204',\n tag: 13,\n type: 'char',\n codeSet: 'CommTypeCodeSet',\n description: 'Percentage waived, cash discount basis\\n\\nFor use with CIV buy orders.',\n },\n {\n name: 'PercentageWaivedEnhancedUnits',\n id: '13005',\n value: '5',\n sort: 5,\n added: 'FIX.4.3',\n updated: 'FIX.5.0SP2',\n updatedEP: '204',\n tag: 13,\n type: 'char',\n codeSet: 'CommTypeCodeSet',\n description:\n 'Percentage waived, enhanced units basis\\n\\nFor use with CIV buy orders.',\n },\n {\n name: 'PointsPerBondOrContract',\n id: '13006',\n value: '6',\n sort: 6,\n added: 'FIX.4.3',\n updated: 'FIX.5.0SP2',\n updatedEP: '204',\n tag: 13,\n type: 'char',\n codeSet: 'CommTypeCodeSet',\n description:\n 'Points per bond or contract\\n\\nSpecify ContractMultiplier(231) in the Instrument component if the security is denominated in a size other than the market convention, e.g. 1000 par for bonds.',\n },\n {\n name: 'BasisPoints',\n id: '13007',\n value: '7',\n sort: 7,\n added: 'FIX.5.0SP2',\n addedEP: '208',\n tag: 13,\n type: 'char',\n codeSet: 'CommTypeCodeSet',\n description:\n 'Basis points\\n\\nThe commission is expressed in basis points in reference to the gross price of the reference asset.',\n },\n {\n name: 'AmountPerContract',\n id: '13008',\n value: '8',\n sort: 8,\n added: 'FIX.5.0SP2',\n addedEP: '204',\n tag: 13,\n type: 'char',\n codeSet: 'CommTypeCodeSet',\n description:\n 'Amount per contract\\n\\nSpecify ContractMultiplier(231) in the Instrument component if the security is denominated in a size other than the market convention.',\n },\n {\n name: 'StayOnOfferSide',\n id: '18001',\n value: '0',\n sort: 1,\n added: 'FIX.2.7',\n tag: 18,\n type: 'MultipleCharValue',\n codeSet: 'ExecInstCodeSet',\n description: 'Stay on offer side',\n },\n {\n name: 'NotHeld',\n id: '18002',\n value: '1',\n sort: 2,\n added: 'FIX.2.7',\n tag: 18,\n type: 'MultipleCharValue',\n codeSet: 'ExecInstCodeSet',\n description: 'Not held',\n },\n {\n name: 'Work',\n id: '18003',\n value: '2',\n sort: 3,\n added: 'FIX.2.7',\n tag: 18,\n type: 'MultipleCharValue',\n codeSet: 'ExecInstCodeSet',\n description: 'Work',\n },\n {\n name: 'GoAlong',\n id: '18004',\n value: '3',\n sort: 4,\n added: 'FIX.2.7',\n tag: 18,\n type: 'MultipleCharValue',\n codeSet: 'ExecInstCodeSet',\n description: 'Go along',\n },\n {\n name: 'OverTheDay',\n id: '18005',\n value: '4',\n sort: 5,\n added: 'FIX.2.7',\n tag: 18,\n type: 'MultipleCharValue',\n codeSet: 'ExecInstCodeSet',\n description: 'Over the day',\n },\n {\n name: 'Held',\n id: '18006',\n value: '5',\n sort: 6,\n added: 'FIX.2.7',\n tag: 18,\n type: 'MultipleCharValue',\n codeSet: 'ExecInstCodeSet',\n description: 'Held',\n },\n {\n name: 'ParticipateDoNotInitiate',\n id: '18007',\n value: '6',\n sort: 7,\n added: 'FIX.2.7',\n tag: 18,\n type: 'MultipleCharValue',\n codeSet: 'ExecInstCodeSet',\n description: \"Participate don't initiate\",\n },\n {\n name: 'StrictScale',\n id: '18008',\n value: '7',\n sort: 8,\n added: 'FIX.2.7',\n tag: 18,\n type: 'MultipleCharValue',\n codeSet: 'ExecInstCodeSet',\n description: 'Strict scale',\n },\n {\n name: 'TryToScale',\n id: '18009',\n value: '8',\n sort: 9,\n added: 'FIX.2.7',\n tag: 18,\n type: 'MultipleCharValue',\n codeSet: 'ExecInstCodeSet',\n description: 'Try to scale',\n },\n {\n name: 'StayOnBidSide',\n id: '18010',\n value: '9',\n sort: 10,\n added: 'FIX.2.7',\n tag: 18,\n type: 'MultipleCharValue',\n codeSet: 'ExecInstCodeSet',\n description: 'Stay on bid side',\n },\n {\n name: 'NoCross',\n id: '18011',\n value: 'A',\n sort: 11,\n added: 'FIX.2.7',\n updated: 'FIX.5.0SP2',\n updatedEP: '134',\n tag: 18,\n type: 'MultipleCharValue',\n codeSet: 'ExecInstCodeSet',\n description: 'No cross\\n\\nCross is forbidden.',\n },\n {\n name: 'OKToCross',\n id: '18012',\n value: 'B',\n sort: 12,\n added: 'FIX.2.7',\n tag: 18,\n type: 'MultipleCharValue',\n codeSet: 'ExecInstCodeSet',\n description: 'OK to cross',\n },\n {\n name: 'CallFirst',\n id: '18013',\n value: 'C',\n sort: 13,\n added: 'FIX.2.7',\n tag: 18,\n type: 'MultipleCharValue',\n codeSet: 'ExecInstCodeSet',\n description: 'Call first',\n },\n {\n name: 'PercentOfVolume',\n id: '18014',\n value: 'D',\n sort: 14,\n added: 'FIX.2.7',\n updated: 'FIX.5.0SP2',\n updatedEP: '134',\n tag: 18,\n type: 'MultipleCharValue',\n codeSet: 'ExecInstCodeSet',\n description:\n 'Percent of volume\\n\\nIndicates that the sender does not want to be all of the volume on the floor vs. a specific percentage.',\n },\n {\n name: 'DoNotIncrease',\n id: '18015',\n value: 'E',\n sort: 15,\n added: 'FIX.2.7',\n tag: 18,\n type: 'MultipleCharValue',\n codeSet: 'ExecInstCodeSet',\n description: 'Do not increase - DNI',\n },\n {\n name: 'DoNotReduce',\n id: '18016',\n value: 'F',\n sort: 16,\n added: 'FIX.2.7',\n tag: 18,\n type: 'MultipleCharValue',\n codeSet: 'ExecInstCodeSet',\n description: 'Do not reduce - DNR',\n },\n {\n name: 'AllOrNone',\n id: '18017',\n value: 'G',\n sort: 17,\n added: 'FIX.2.7',\n tag: 18,\n type: 'MultipleCharValue',\n codeSet: 'ExecInstCodeSet',\n description: 'All or none - AON',\n },\n {\n name: 'ReinstateOnSystemFailure',\n id: '18018',\n value: 'H',\n sort: 18,\n added: 'FIX.4.3',\n updated: 'FIX.5.0SP2',\n updatedEP: '134',\n tag: 18,\n type: 'MultipleCharValue',\n codeSet: 'ExecInstCodeSet',\n description:\n 'Reinstate on system failure\\n\\nMutually exclusive with Q and l (lower case L).',\n },\n {\n name: 'InstitutionsOnly',\n id: '18019',\n value: 'I',\n sort: 19,\n added: 'FIX.3.0',\n tag: 18,\n type: 'MultipleCharValue',\n codeSet: 'ExecInstCodeSet',\n description: 'Institutions only',\n },\n {\n name: 'ReinstateOnTradingHalt',\n id: '18020',\n value: 'J',\n sort: 20,\n added: 'FIX.4.3',\n updated: 'FIX.5.0SP2',\n updatedEP: '134',\n tag: 18,\n type: 'MultipleCharValue',\n codeSet: 'ExecInstCodeSet',\n description: 'Reinstate on trading halt\\n\\nMutually exclusive with K and m.',\n },\n {\n name: 'CancelOnTradingHalt',\n id: '18021',\n value: 'K',\n sort: 21,\n added: 'FIX.4.3',\n updated: 'FIX.5.0SP2',\n updatedEP: '134',\n tag: 18,\n type: 'MultipleCharValue',\n codeSet: 'ExecInstCodeSet',\n description: 'Cancel on trading halt\\n\\nMutually exclusive with J and m.',\n },\n {\n name: 'LastPeg',\n id: '18022',\n value: 'L',\n sort: 22,\n added: 'FIX.3.0',\n deprecated: 'FIX.5.0',\n tag: 18,\n type: 'MultipleCharValue',\n codeSet: 'ExecInstCodeSet',\n description: 'Last peg (last sale)',\n },\n {\n name: 'MidPricePeg',\n id: '18023',\n value: 'M',\n sort: 23,\n added: 'FIX.3.0',\n deprecated: 'FIX.5.0',\n tag: 18,\n type: 'MultipleCharValue',\n codeSet: 'ExecInstCodeSet',\n description: 'Mid-price peg (midprice of inside quote)',\n },\n {\n name: 'NonNegotiable',\n id: '18024',\n value: 'N',\n sort: 24,\n added: 'FIX.3.0',\n tag: 18,\n type: 'MultipleCharValue',\n codeSet: 'ExecInstCodeSet',\n description: 'Non-negotiable',\n },\n {\n name: 'OpeningPeg',\n id: '18025',\n value: 'O',\n sort: 25,\n added: 'FIX.3.0',\n deprecated: 'FIX.5.0',\n tag: 18,\n type: 'MultipleCharValue',\n codeSet: 'ExecInstCodeSet',\n description: 'Opening peg',\n },\n {\n name: 'MarketPeg',\n id: '18026',\n value: 'P',\n sort: 26,\n added: 'FIX.3.0',\n deprecated: 'FIX.5.0',\n tag: 18,\n type: 'MultipleCharValue',\n codeSet: 'ExecInstCodeSet',\n description: 'Market peg',\n },\n {\n name: 'CancelOnSystemFailure',\n id: '18027',\n value: 'Q',\n sort: 27,\n added: 'FIX.4.3',\n updated: 'FIX.5.0SP2',\n updatedEP: '134',\n tag: 18,\n type: 'MultipleCharValue',\n codeSet: 'ExecInstCodeSet',\n description:\n 'Cancel on system failure\\n\\nMutually exclusive with H and l(lower case L).',\n },\n {\n name: 'PrimaryPeg',\n id: '18028',\n value: 'R',\n sort: 28,\n added: 'FIX.3.0',\n updated: 'FIX.5.0SP2',\n updatedEP: '134',\n deprecated: 'FIX.5.0',\n tag: 18,\n type: 'MultipleCharValue',\n codeSet: 'ExecInstCodeSet',\n description: 'Primary peg\\n\\nPrimary market - buy at bid, sell at offer.',\n },\n {\n name: 'Suspend',\n id: '18029',\n value: 'S',\n sort: 29,\n added: 'FIX.3.0',\n tag: 18,\n type: 'MultipleCharValue',\n codeSet: 'ExecInstCodeSet',\n description: 'Suspend',\n },\n {\n name: 'FixedPegToLocalBestBidOrOfferAtTimeOfOrder',\n id: '18030',\n value: 'T',\n sort: 30,\n added: 'FIX.4.4',\n addedEP: '35',\n updated: 'FIX.5.0SP2',\n updatedEP: '134',\n deprecated: 'FIX.5.0',\n tag: 18,\n type: 'MultipleCharValue',\n codeSet: 'ExecInstCodeSet',\n description: 'Fixed peg to local best bid or offer at time of order',\n },\n {\n name: 'CustomerDisplayInstruction',\n id: '18031',\n value: 'U',\n sort: 31,\n added: 'FIX.4.1',\n updated: 'FIX.5.0SP2',\n updatedEP: '134',\n tag: 18,\n type: 'MultipleCharValue',\n codeSet: 'ExecInstCodeSet',\n description:\n 'Customer display instruction\\n\\nUsed in US Markets for: SEC Rule 11Ac1-1/4.',\n },\n {\n name: 'Netting',\n id: '18032',\n value: 'V',\n sort: 32,\n added: 'FIX.4.1',\n tag: 18,\n type: 'MultipleCharValue',\n codeSet: 'ExecInstCodeSet',\n description: 'Netting (for Forex)',\n },\n {\n name: 'PegToVWAP',\n id: '18033',\n value: 'W',\n sort: 33,\n added: 'FIX.4.2',\n deprecated: 'FIX.5.0',\n tag: 18,\n type: 'MultipleCharValue',\n codeSet: 'ExecInstCodeSet',\n description: 'Peg to VWAP',\n },\n {\n name: 'TradeAlong',\n id: '18034',\n value: 'X',\n sort: 34,\n added: 'FIX.4.3',\n updated: 'FIX.5.0SP2',\n updatedEP: '134',\n tag: 18,\n type: 'MultipleCharValue',\n codeSet: 'ExecInstCodeSet',\n description: 'Trade along',\n },\n {\n name: 'TryToStop',\n id: '18035',\n value: 'Y',\n sort: 35,\n added: 'FIX.4.3',\n updated: 'FIX.5.0SP2',\n updatedEP: '134',\n tag: 18,\n type: 'MultipleCharValue',\n codeSet: 'ExecInstCodeSet',\n description: 'Try to stop',\n },\n {\n name: 'CancelIfNotBest',\n id: '18036',\n value: 'Z',\n sort: 36,\n added: 'FIX.4.4',\n tag: 18,\n type: 'MultipleCharValue',\n codeSet: 'ExecInstCodeSet',\n description: 'Cancel if not best',\n },\n {\n name: 'TrailingStopPeg',\n id: '18037',\n value: 'a',\n sort: 37,\n added: 'FIX.4.4',\n updated: 'FIX.5.0SP2',\n updatedEP: '134',\n deprecated: 'FIX.5.0',\n tag: 18,\n type: 'MultipleCharValue',\n codeSet: 'ExecInstCodeSet',\n description: 'Trailing stop peg',\n },\n {\n name: 'StrictLimit',\n id: '18038',\n value: 'b',\n sort: 38,\n added: 'FIX.4.4',\n updated: 'FIX.5.0SP2',\n updatedEP: '134',\n tag: 18,\n type: 'MultipleCharValue',\n codeSet: 'ExecInstCodeSet',\n description: 'Strict limit\\n\\nNo price improvement.',\n },\n {\n name: 'IgnorePriceValidityChecks',\n id: '18039',\n value: 'c',\n sort: 39,\n added: 'FIX.4.4',\n updated: 'FIX.5.0SP2',\n updatedEP: '134',\n tag: 18,\n type: 'MultipleCharValue',\n codeSet: 'ExecInstCodeSet',\n description: 'Ignore price validity checks',\n },\n {\n name: 'PegToLimitPrice',\n id: '18040',\n value: 'd',\n sort: 40,\n added: 'FIX.4.4',\n updated: 'FIX.5.0SP2',\n updatedEP: '134',\n deprecated: 'FIX.5.0',\n tag: 18,\n type: 'MultipleCharValue',\n codeSet: 'ExecInstCodeSet',\n description: 'Peg to limit price',\n },\n {\n name: 'WorkToTargetStrategy',\n id: '18041',\n value: 'e',\n sort: 41,\n added: 'FIX.4.4',\n updated: 'FIX.5.0SP2',\n updatedEP: '134',\n tag: 18,\n type: 'MultipleCharValue',\n codeSet: 'ExecInstCodeSet',\n description: 'Work to target strategy',\n },\n {\n name: 'IntermarketSweep',\n id: '18042',\n value: 'f',\n sort: 42,\n added: 'FIX.4.4',\n addedEP: '6',\n updated: 'FIX.5.0SP2',\n updatedEP: '134',\n tag: 18,\n type: 'MultipleCharValue',\n codeSet: 'ExecInstCodeSet',\n description: 'Intermarket sweep',\n },\n {\n name: 'ExternalRoutingAllowed',\n id: '18043',\n value: 'g',\n sort: 43,\n added: 'FIX.4.4',\n addedEP: '14',\n updated: 'FIX.5.0SP2',\n updatedEP: '134',\n tag: 18,\n type: 'MultipleCharValue',\n codeSet: 'ExecInstCodeSet',\n description: 'External routing allowed',\n },\n {\n name: 'ExternalRoutingNotAllowed',\n id: '18044',\n value: 'h',\n sort: 44,\n added: 'FIX.4.4',\n addedEP: '14',\n updated: 'FIX.5.0SP2',\n updatedEP: '134',\n tag: 18,\n type: 'MultipleCharValue',\n codeSet: 'ExecInstCodeSet',\n description: 'External routing not allowed',\n },\n {\n name: 'Imbalance