UNPKG

@sotatech/nest-quickfix

Version:

A powerful NestJS implementation of the FIX (Financial Information eXchange) protocol. Provides high-performance, reliable messaging for financial trading applications with built-in session management, message validation, and recovery mechanisms.

344 lines 160 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.CoveredOrUncovered = exports.PutOrCall = exports.AllocLinkType = exports.SettlDeliveryType = exports.StandInstDbType = exports.SecurityType = exports.SettlInstSource = exports.SettlInstTransType = exports.SettlInstMode = exports.SettlCurrFxRateCalc = exports.ExecType = exports.ResetSeqNumFlag = exports.MiscFeeType = exports.IOINaturalFlag = exports.DKReason = exports.GapFillFlag = exports.ForexReq = exports.LocateReqd = exports.ReportToExch = exports.IOIQualifier = exports.OrdRejReason = exports.CxlRejReason = exports.EncryptMethod = exports.PossResend = exports.EmailType = exports.AllocRejCode = exports.AllocStatus = exports.ProcessCode = exports.PositionEffect = exports.AllocTransType = exports.SymbolSfx = exports.SettlType = exports.Urgency = exports.TimeInForce = exports.Side = exports.PossDupFlag = exports.OrdType = exports.OrdStatus = exports.MsgType = exports.LastCapacity = exports.IOITransType = exports.IOIQty = exports.IOIQltyInd = exports.SecurityIDSource = exports.HandlInst = exports.ExecInst = exports.CommType = exports.BeginString = exports.AdvTransType = exports.AdvSide = void 0; exports.ProgRptReqs = exports.ExchangeForPhysical = exports.LiquidityIndType = exports.SideValueInd = exports.BidDescriptorType = exports.BidType = exports.DiscretionInst = exports.MsgDirection = exports.BusinessRejectReason = exports.ExecRestatementReason = exports.SolicitedFlag = exports.BidRequestTransType = exports.SessionRejectReason = exports.TradSesStatus = exports.TradSesMode = exports.TradSesMethod = exports.TradingSessionID = exports.Adjustment = exports.DueToRelated = exports.InViewOfCommon = exports.HaltReason = exports.SecurityTradingStatus = exports.UnsolicitedIndicator = exports.SecurityResponseType = exports.SecurityRequestType = exports.QuoteRequestType = exports.QuoteResponseLevel = exports.QuoteRejectReason = exports.QuoteCancelType = exports.QuoteStatus = exports.CorporateAction = exports.FinancialStatus = exports.OpenCloseSettlFlag = exports.DeleteReason = exports.MDReqRejReason = exports.MDUpdateAction = exports.TradeCondition = exports.QuoteCondition = exports.TickDirection = exports.MDEntryType = exports.AggregatedBook = exports.MDUpdateType = exports.SubscriptionRequestType = exports.TradedFlatSwitch = exports.YieldType = exports.StipulationType = exports.BenchmarkCurveName = exports.RoutingType = exports.AllocHandlInst = exports.NotifyBrokerOfCredit = void 0; exports.MatchType = exports.MatchStatus = exports.PreviouslyReported = exports.TradeRequestType = exports.TradSesStatusRejReason = exports.MultiLegRptTypeReq = exports.SecurityRequestResult = exports.SecurityListRequestType = exports.NoSides = exports.CrossPrioritization = exports.CrossType = exports.MDImplicitDelete = exports.Scope = exports.CashMargin = exports.QuoteType = exports.MassCancelRejectReason = exports.MassCancelResponse = exports.MassCancelRequestType = exports.OrderRestrictions = exports.OrderCapacity = exports.OwnerType = exports.ContAmtType = exports.OwnershipType = exports.RegistTransType = exports.RegistRejReasonCode = exports.RegistStatus = exports.FundRenewWaiv = exports.TaxAdvantageType = exports.PaymentMethod = exports.TradeReportTransType = exports.ExecPriceType = exports.MoneyLaunderingStatus = exports.CancellationRights = exports.DistribPaymentMethod = exports.RoundingDirection = exports.TestMessageIndicator = exports.Product = exports.PartyRole = exports.PartyIDSource = exports.MultiLegReportingType = exports.CxlRejResponseTo = exports.ListExecInstType = exports.ListOrderStatus = exports.NetGrossInd = exports.ListStatusType = exports.GTBookingInst = exports.PriceType = exports.BasisPxType = exports.BidTradeType = exports.IncTaxInd = void 0; exports.SettlInstReqRejCode = exports.TerminationType = exports.DlvyInstType = exports.AllocSettlInstType = exports.BookingType = exports.ConfirmRejReason = exports.ConfirmType = exports.TrdRegTimestampType = exports.SideMultiLegReportingType = exports.TradeReportRejectReason = exports.TradeRequestStatus = exports.TradeRequestResult = exports.ExerciseMethod = exports.AssignmentMethod = exports.SettlPriceType = exports.PosReqStatus = exports.PosReqResult = exports.ResponseTransportType = exports.PosReqType = exports.PosMaintResult = exports.PosMaintStatus = exports.AdjustmentType = exports.SettlSessID = exports.PosMaintAction = exports.PosTransType = exports.PosAmtType = exports.PosQtyStatus = exports.PosType = exports.QuoteRespType = exports.QuotePriceType = exports.LegSwapType = exports.DeliveryForm = exports.ConfirmTransType = exports.ConfirmStatus = exports.AcctIDSource = exports.QuoteRequestRejectReason = exports.LegalConfirm = exports.PriorityIndicator = exports.WorkingIndicator = exports.ClearingFeeIndicator = exports.AllocType = exports.TradingSessionSubID = exports.PreallocMethod = exports.BookingUnit = exports.DayBookingInst = exports.MassStatusReqType = exports.CustOrderCapacity = exports.AccountType = exports.ClearingInstruction = exports.OddLot = void 0; exports.CollAction = exports.AffirmStatus = exports.TrdRptStatus = exports.NetworkStatusResponseType = exports.NetworkRequestType = exports.StatusValue = exports.UserStatus = exports.UserRequestType = exports.DeliveryType = exports.LastRptRequested = exports.CollStatus = exports.CollAsgnRejectReason = exports.CollAsgnRespType = exports.CollAsgnTransType = exports.CollInquiryQualifier = exports.CollAsgnReason = exports.LastFragment = exports.MiscFeeBasis = exports.CPProgram = exports.InstrAttribType = exports.EventType = exports.AllocNoOrdersType = exports.TradeReportType = exports.QtyType = exports.ShortSaleReason = exports.PublishTrdIndicator = exports.LastLiquidityInd = exports.TargetStrategy = exports.DiscretionScope = exports.DiscretionRoundDirection = exports.DiscretionLimitType = exports.DiscretionOffsetType = exports.DiscretionMoveType = exports.PegScope = exports.PegRoundDirection = exports.PegLimitType = exports.PegOffsetType = exports.PegMoveType = exports.TrdSubType = exports.TrdType = exports.ExpirationCycle = exports.TradeAllocIndicator = exports.AvgPxIndicator = exports.ApplQueueAction = exports.ApplQueueResolution = exports.AllocIntermedReqType = exports.PartySubIDType = exports.AllocAccountType = exports.AllocCancReplaceReason = exports.AllocReportType = void 0; exports.SecurityTradingEvent = exports.RespondentType = exports.PrivateQuote = exports.QuoteEntryStatus = exports.SettlObligSource = exports.SettlObligTransType = exports.SettlObligMode = exports.ImpliedMarketIndicator = exports.ExDestinationIDSource = exports.ApplVerID = exports.TradeHandlingInstr = exports.OrderCategory = exports.TriggerOrderType = exports.TriggerPriceDirection = exports.TriggerPriceTypeScope = exports.TriggerPriceType = exports.TriggerAction = exports.TriggerType = exports.PegPriceType = exports.LotType = exports.PriceProtectionScope = exports.DisplayMethod = exports.DisplayWhen = exports.RefOrderIDSource = exports.MDQuoteType = exports.AggressorIndicator = exports.InstrmtAssignmentMethod = exports.DealingCapacity = exports.AllocPositionEffect = exports.UnderlyingFXRateCalc = exports.CollApplType = exports.ExecAckStatus = exports.DeskType = exports.OrderHandlingInstSource = exports.CustOrderHandlingInst = exports.MDOriginType = exports.MDBookType = exports.AsOfIndicator = exports.AllocMethod = exports.TimeUnit = exports.UnitOfMeasure = exports.IndividualAllocType = exports.ExpirationQtyType = exports.SecurityUpdateAction = exports.UnderlyingSettlementType = exports.UnderlyingCashType = exports.SecurityStatus = exports.StrategyParameterType = exports.CollInquiryResult = exports.CollInquiryStatus = void 0; exports.ComplexEventCondition = exports.ComplexEventPriceTimeType = exports.ComplexEventPriceBoundaryMethod = exports.ComplexEventType = exports.OptPayoutType = exports.UnderlyingPriceDeterminationMethod = exports.StrikePriceBoundaryMethod = exports.StrikePriceDeterminationMethod = exports.NewsRefType = exports.NewsCategory = exports.SecurityListTypeSource = exports.SecurityListType = exports.Seniority = exports.RestructuringType = exports.RateSourceType = exports.RateSource = exports.FlowScheduleType = exports.ContractMultiplierUnit = exports.ModelType = exports.OrigCustOrderCapacity = exports.RefOrdIDReason = exports.VenueType = exports.OrderDelayUnit = exports.ApplReportType = exports.ApplResponseError = exports.ApplResponseType = exports.ApplReqType = exports.TradePublishIndicator = exports.ListRejectReason = exports.ContingencyType = exports.MultilegPriceMethod = exports.MultilegModel = exports.MassActionRejectReason = exports.MassActionResponse = exports.MassActionScope = exports.MassActionType = exports.TradSesEvent = exports.SessionStatus = exports.ListUpdateAction = exports.PriceLimitType = exports.MaturityMonthYearFormat = exports.MaturityMonthYearIncrementUnits = exports.TickRuleType = exports.ListMethod = exports.ValuationMethod = exports.PriceQuoteMethod = exports.ExerciseStyle = exports.SettlMethod = exports.MDSecSizeType = exports.StatsType = void 0; exports.ReleaseInstruction = exports.LockType = exports.AuctionInstruction = exports.AuctionType = exports.OrderEventReason = exports.OrderEventType = exports.TradeVolType = exports.TradSesControl = exports.EntitlementAttribDatatype = exports.EntitlementType = exports.RiskLimitAction = exports.RiskLimitRequestResult = exports.RiskLimitRequestType = exports.ApplLevelRecoveryIndicator = exports.ShortSaleExemptionReason = exports.ShortSaleRestriction = exports.UpfrontPriceType = exports.TradePriceNegotiationMethod = exports.ObligationType = exports.AllocReversalStatus = exports.AllocationRollupInstruction = exports.ThrottleCountIndicator = exports.ThrottleInst = exports.ThrottleType = exports.ThrottleAction = exports.ThrottleStatus = exports.SecurityRejectReason = exports.SideClearingTradePriceType = exports.PosAmtReason = exports.SecurityClassificationReason = exports.TrdAckStatus = exports.PartyDetailRoleQualifier = exports.PartyDetailStatus = exports.InstrumentScopeOperator = exports.RiskLimitType = exports.PartyRelationship = exports.RequestResult = exports.MarketMakerActivity = exports.RelatedInstrumentType = exports.MarginAmtType = exports.MarginReqmtInqResult = exports.MarginReqmtRptType = exports.MarginReqmtInqQualifier = exports.LimitAmtType = exports.TriggerScope = exports.MatchInst = exports.StreamAsgnType = exports.StreamAsgnAckType = exports.StreamAsgnRejReason = exports.StreamAsgnReqType = void 0; exports.BlockTrdAllocIndicator = exports.ReferenceEntityType = exports.LoanFacility = exports.LienSeniority = exports.CouponDayCount = exports.CouponFrequencyUnit = exports.CouponType = exports.SwapClass = exports.AssetSubClass = exports.AssetClass = exports.TradeContinuation = exports.TradeCollateralization = exports.RegulatoryReportType = exports.IRSDirection = exports.ClearingRequirementException = exports.VerificationMethod = exports.ConfirmationMethod = exports.ClearingIntention = exports.RegulatoryTradeIDType = exports.RegulatoryTradeIDEvent = exports.PriceMovementType = exports.TradeMatchRejectReason = exports.TradeMatchAckStatus = exports.EntitlementStatus = exports.EntitlementRequestResult = exports.PartyDetailDefinitionStatus = exports.PartyDetailRequestStatus = exports.PartyDetailRequestResult = exports.ValueCheckAction = exports.ValueCheckType = exports.QuoteAckStatus = exports.RelatedPositionIDSource = exports.RelatedTradeIDSource = exports.OffsetInstruction = exports.TradeAllocGroupInstruction = exports.TradeQtyType = exports.TradeAllocStatus = exports.TradePriceCondition = exports.PositionCapacity = exports.ContractRefPosType = exports.ClearedIndicator = exports.OrderOrigination = exports.EventTimeUnit = exports.Triggered = exports.MinQtyMethod = exports.RelatedPriceSource = exports.ClearingAccountType = exports.TradingCapacity = exports.DisclosureInstruction = exports.DisclosureType = void 0; exports.ComplexOptPayoutTime = exports.ComplexEventDateOffsetDayType = exports.ComplexEventPeriodType = exports.NegotiationMethod = exports.AttachmentEncodingType = exports.DateRollConvention = exports.BusinessDayConvention = exports.PaymentStreamPaymentDateOffsetDayType = exports.PaymentStubLength = exports.PaymentStubType = exports.PaymentScheduleStepRelativeTo = exports.PaymentScheduleType = exports.NonDeliverableFixingDateType = exports.PaymentStreamFRADiscounting = exports.PaymentStreamInflationInterpolationMethod = exports.PaymentStreamInflationLagDayType = exports.PaymentStreamInflationLagUnit = exports.PaymentStreamNegativeRateTreatment = exports.PaymentStreamAveragingMethod = exports.PaymentStreamFloorRateBuySide = exports.PaymentStreamCapRateBuySide = exports.PaymentStreamRateTreatment = exports.PaymentStreamRateSpreadPositionType = exports.PaymentStreamRateIndexCurveUnit = exports.PaymentStreamRateIndexSource = exports.PaymentStreamResetWeeklyRollConvention = exports.PaymentStreamPaymentDateOffsetUnit = exports.PaymentStreamPaymentFrequencyUnit = exports.PaymentStreamCompoundingMethod = exports.PaymentStreamDiscountType = exports.PaymentStreamType = exports.PaymentSettlStyle = exports.PaymentPaySide = exports.PaymentType = exports.ProtectionTermEventQualifier = exports.ProtectionTermEventDayType = exports.ProtectionTermEventUnit = exports.ProvisionCashSettlPaymentDateType = exports.ProvisionOptionExerciseFixedDateType = exports.ProvisionOptionExerciseEarliestDateOffsetUnit = exports.ProvisionCashSettlQuoteType = exports.ProvisionCashSettlMethod = exports.ProvisionOptionSinglePartyBuyerSide = exports.ProvisionCalculationAgent = exports.ProvisionDateTenorUnit = exports.ProvisionType = exports.StreamType = exports.CashSettlValuationMethod = exports.CashSettlQuoteMethod = exports.UnderlyingObligationType = void 0; exports.QuoteModelType = exports.EntitlementSubType = exports.RegulatoryTradeIDScope = exports.TaxonomyType = exports.DeliveryStreamDeliveryPointSource = exports.BatchProcessMode = exports.RegulatoryTransactionType = exports.RiskLimitCheckStatus = exports.RiskLimitCheckModelType = exports.RefRiskLimitCheckIDType = exports.PartyActionRejectReason = exports.PartyActionResponse = exports.PartyActionType = exports.RiskLimitCheckRequestResult = exports.RiskLimitCheckRequestStatus = exports.RiskLimitCheckRequestType = exports.RiskLimitCheckType = exports.RiskLimitCheckTransType = exports.RiskLimitReportRejectReason = exports.RiskLimitReportStatus = exports.StreamNotionalCommodityFrequency = exports.StreamCommodityDataSourceIDType = exports.StreamCommodityNearbySettlDayUnit = exports.PaymentStreamPricingDayOfWeek = exports.PaymentStreamPricingDayDistribution = exports.PaymentStreamRateSpreadType = exports.PaymentStreamSettlLevel = exports.PaymentForwardStartType = exports.PaymentDateOffsetDayType = exports.OptionExerciseDateType = exports.ExerciseConfirmationMethod = exports.MarketDisruptionFallbackUnderlierType = exports.MarketDisruptionFallbackProvision = exports.MarketDisruptionProvision = exports.SettlDisruptionProvision = exports.StrategyType = exports.SwapSubClass = exports.DeliveryStreamElectingPartySide = exports.DeliveryStreamToleranceOptionSide = exports.DeliveryStreamTitleTransferCondition = exports.DeliveryStreamDeliveryRestriction = exports.DeliveryStreamType = exports.DeliveryScheduleSettlTimeType = exports.DeliveryScheduleSettlDay = exports.DeliveryScheduleSettlHolidaysProcessingInstruction = exports.DeliveryScheduleSettlFlowType = exports.DeliveryScheduleToleranceType = exports.DeliveryScheduleType = exports.ComplexEventCreditEventNotifyingParty = exports.ComplexEventQuoteBasis = void 0; exports.PaymentStreamRealizedVarianceMethod = exports.PaymentStreamLinkStrikePriceType = exports.PaymentStreamInterpolationPeriod = exports.ExtraordinaryEventAdjustmentMethod = exports.StrikeIndexQuote = exports.DividendComposition = exports.NonCashDividendTreatment = exports.DividendAmountType = exports.DividendEntitlementEvent = exports.ComplexEventPVFinalPriceElectionFallback = exports.CashSettlPriceDefault = exports.CommissionAmountType = exports.CollateralAmountType = exports.CalculationMethod = exports.SettlSubMethod = exports.CustomerPriority = exports.QuoteSideIndicator = exports.MarketSegmentRelationship = exports.MarketSegmentType = exports.MarketSegmentStatus = exports.MDReportEvent = exports.RelativeValueSide = exports.RelativeValueType = exports.CollRptStatus = exports.CollRptRejectReason = exports.AssetGroup = exports.MDStatisticValueType = exports.MDStatisticStatus = exports.MDStatisticRequestResult = exports.MDStatisticRatioType = exports.MDStatisticIntervalType = exports.MDStatisticScopeType = exports.MDStatisticSubScope = exports.MDStatisticScope = exports.MDStatisticType = exports.SettlPriceDeterminationMethod = exports.TransferReportType = exports.TransferRejectReason = exports.TransferStatus = exports.TransferScope = exports.TransferType = exports.TransferTransType = exports.ExecTypeReason = exports.OrderEntryAction = exports.OrderResponseLevel = exports.MassOrderRequestResult = exports.MassOrderRequestStatus = exports.PaymentSubType = exports.TradeContingency = exports.ExecMethod = void 0; exports.EventInitiatorType = exports.DuplicateClOrdIDIndicator = exports.PostTradePaymentStatus = exports.PostTradePaymentDebitOrCredit = exports.PayRequestStatus = exports.PayRequestTransType = exports.PayReportStatus = exports.PayReportTransType = exports.OffshoreIndicator = exports.TradeAggregationRejectReason = exports.TradeAggregationRequestStatus = exports.TradeAggregationTransType = exports.MatchingDataPointIndicator = exports.MatchExceptionToleranceValueType = exports.MatchExceptionElementType = exports.MatchExceptionType = exports.AllocRequestStatus = exports.AllocGroupStatus = exports.AveragePriceType = exports.ReturnTrigger = exports.ReferenceDataDateType = exports.CommodityFinalPriceType = exports.CommissionAmountSubType = exports.MiscFeeQualifier = exports.MDValueTier = exports.PriceQualifier = exports.QuoteAttributeType = exports.MarketCondition = exports.ExDestinationType = exports.InTheMoneyCondition = exports.OrderOwnershipIndicator = exports.NotAffectedReason = exports.MassActionReason = exports.TradeReportingIndicator = exports.OrderAttributeType = exports.CrossedIndicator = exports.TrdRegPublicationReason = exports.TrdRegPublicationType = exports.AlgorithmicTradeIndicator = exports.PartyRiskLimitStatus = exports.RemunerationIndicator = exports.UnderlyingNotionalAdjustments = exports.StreamNotionalAdjustments = exports.ReturnRatePriceType = exports.ReturnRatePriceBasis = exports.ReturnRateValuationPriceOption = exports.ReturnRateQuoteTimeType = exports.ReturnRatePriceSequence = exports.ReturnRateDateMode = exports.ProvisionBreakFeeElection = void 0; exports.Messages = exports.Fields = exports.TestSuiteStatus = exports.TestSuiteActivityState = exports.TestActionRequestStatus = exports.TestActionType = exports.TestSuiteRequestStatus = exports.TestSuiteRequestTransType = exports.TestThresholdType = exports.AlgoCertificateStatus = exports.AlgoCertificateReportStatus = exports.AlgoCertificateReportTransType = exports.AlgoCertificateRequestStatus = exports.AlgoCertificateRequestTransType = exports.AssetValuationModel = exports.MetricsCalculationPriceSource = exports.AllocGroupSubQtyType = exports.SettlStatusReportStatus = exports.SettlStatusRequestStatus = exports.SelfMatchPreventionInstruction = exports.MultiJurisdictionReportingIndicator = exports.CurrencyCodeSource = exports.OrderRelationship = exports.RelatedOrderIDSource = exports.RoutingArrangmentIndicator = exports.TransactionAttributeType = exports.MarginDirection = exports.FundingSource = exports.CollateralReinvestmentType = exports.TrdRegTimestampManualIndicator = exports.SingleQuoteIndicator = exports.NBBOSource = exports.NBBOEntryType = void 0; var AdvSide_1 = require("./AdvSide"); Object.defineProperty(exports, "AdvSide", { enumerable: true, get: function () { return AdvSide_1.AdvSide; } }); var AdvTransType_1 = require("./AdvTransType"); Object.defineProperty(exports, "AdvTransType", { enumerable: true, get: function () { return AdvTransType_1.AdvTransType; } }); var BeginString_1 = require("./BeginString"); Object.defineProperty(exports, "BeginString", { enumerable: true, get: function () { return BeginString_1.BeginString; } }); var CommType_1 = require("./CommType"); Object.defineProperty(exports, "CommType", { enumerable: true, get: function () { return CommType_1.CommType; } }); var ExecInst_1 = require("./ExecInst"); Object.defineProperty(exports, "ExecInst", { enumerable: true, get: function () { return ExecInst_1.ExecInst; } }); var HandlInst_1 = require("./HandlInst"); Object.defineProperty(exports, "HandlInst", { enumerable: true, get: function () { return HandlInst_1.HandlInst; } }); var SecurityIDSource_1 = require("./SecurityIDSource"); Object.defineProperty(exports, "SecurityIDSource", { enumerable: true, get: function () { return SecurityIDSource_1.SecurityIDSource; } }); var IOIQltyInd_1 = require("./IOIQltyInd"); Object.defineProperty(exports, "IOIQltyInd", { enumerable: true, get: function () { return IOIQltyInd_1.IOIQltyInd; } }); var IOIQty_1 = require("./IOIQty"); Object.defineProperty(exports, "IOIQty", { enumerable: true, get: function () { return IOIQty_1.IOIQty; } }); var IOITransType_1 = require("./IOITransType"); Object.defineProperty(exports, "IOITransType", { enumerable: true, get: function () { return IOITransType_1.IOITransType; } }); var LastCapacity_1 = require("./LastCapacity"); Object.defineProperty(exports, "LastCapacity", { enumerable: true, get: function () { return LastCapacity_1.LastCapacity; } }); var MsgType_1 = require("./MsgType"); Object.defineProperty(exports, "MsgType", { enumerable: true, get: function () { return MsgType_1.MsgType; } }); var OrdStatus_1 = require("./OrdStatus"); Object.defineProperty(exports, "OrdStatus", { enumerable: true, get: function () { return OrdStatus_1.OrdStatus; } }); var OrdType_1 = require("./OrdType"); Object.defineProperty(exports, "OrdType", { enumerable: true, get: function () { return OrdType_1.OrdType; } }); var PossDupFlag_1 = require("./PossDupFlag"); Object.defineProperty(exports, "PossDupFlag", { enumerable: true, get: function () { return PossDupFlag_1.PossDupFlag; } }); var Side_1 = require("./Side"); Object.defineProperty(exports, "Side", { enumerable: true, get: function () { return Side_1.Side; } }); var TimeInForce_1 = require("./TimeInForce"); Object.defineProperty(exports, "TimeInForce", { enumerable: true, get: function () { return TimeInForce_1.TimeInForce; } }); var Urgency_1 = require("./Urgency"); Object.defineProperty(exports, "Urgency", { enumerable: true, get: function () { return Urgency_1.Urgency; } }); var SettlType_1 = require("./SettlType"); Object.defineProperty(exports, "SettlType", { enumerable: true, get: function () { return SettlType_1.SettlType; } }); var SymbolSfx_1 = require("./SymbolSfx"); Object.defineProperty(exports, "SymbolSfx", { enumerable: true, get: function () { return SymbolSfx_1.SymbolSfx; } }); var AllocTransType_1 = require("./AllocTransType"); Object.defineProperty(exports, "AllocTransType", { enumerable: true, get: function () { return AllocTransType_1.AllocTransType; } }); var PositionEffect_1 = require("./PositionEffect"); Object.defineProperty(exports, "PositionEffect", { enumerable: true, get: function () { return PositionEffect_1.PositionEffect; } }); var ProcessCode_1 = require("./ProcessCode"); Object.defineProperty(exports, "ProcessCode", { enumerable: true, get: function () { return ProcessCode_1.ProcessCode; } }); var AllocStatus_1 = require("./AllocStatus"); Object.defineProperty(exports, "AllocStatus", { enumerable: true, get: function () { return AllocStatus_1.AllocStatus; } }); var AllocRejCode_1 = require("./AllocRejCode"); Object.defineProperty(exports, "AllocRejCode", { enumerable: true, get: function () { return AllocRejCode_1.AllocRejCode; } }); var EmailType_1 = require("./EmailType"); Object.defineProperty(exports, "EmailType", { enumerable: true, get: function () { return EmailType_1.EmailType; } }); var PossResend_1 = require("./PossResend"); Object.defineProperty(exports, "PossResend", { enumerable: true, get: function () { return PossResend_1.PossResend; } }); var EncryptMethod_1 = require("./EncryptMethod"); Object.defineProperty(exports, "EncryptMethod", { enumerable: true, get: function () { return EncryptMethod_1.EncryptMethod; } }); var CxlRejReason_1 = require("./CxlRejReason"); Object.defineProperty(exports, "CxlRejReason", { enumerable: true, get: function () { return CxlRejReason_1.CxlRejReason; } }); var OrdRejReason_1 = require("./OrdRejReason"); Object.defineProperty(exports, "OrdRejReason", { enumerable: true, get: function () { return OrdRejReason_1.OrdRejReason; } }); var IOIQualifier_1 = require("./IOIQualifier"); Object.defineProperty(exports, "IOIQualifier", { enumerable: true, get: function () { return IOIQualifier_1.IOIQualifier; } }); var ReportToExch_1 = require("./ReportToExch"); Object.defineProperty(exports, "ReportToExch", { enumerable: true, get: function () { return ReportToExch_1.ReportToExch; } }); var LocateReqd_1 = require("./LocateReqd"); Object.defineProperty(exports, "LocateReqd", { enumerable: true, get: function () { return LocateReqd_1.LocateReqd; } }); var ForexReq_1 = require("./ForexReq"); Object.defineProperty(exports, "ForexReq", { enumerable: true, get: function () { return ForexReq_1.ForexReq; } }); var GapFillFlag_1 = require("./GapFillFlag"); Object.defineProperty(exports, "GapFillFlag", { enumerable: true, get: function () { return GapFillFlag_1.GapFillFlag; } }); var DKReason_1 = require("./DKReason"); Object.defineProperty(exports, "DKReason", { enumerable: true, get: function () { return DKReason_1.DKReason; } }); var IOINaturalFlag_1 = require("./IOINaturalFlag"); Object.defineProperty(exports, "IOINaturalFlag", { enumerable: true, get: function () { return IOINaturalFlag_1.IOINaturalFlag; } }); var MiscFeeType_1 = require("./MiscFeeType"); Object.defineProperty(exports, "MiscFeeType", { enumerable: true, get: function () { return MiscFeeType_1.MiscFeeType; } }); var ResetSeqNumFlag_1 = require("./ResetSeqNumFlag"); Object.defineProperty(exports, "ResetSeqNumFlag", { enumerable: true, get: function () { return ResetSeqNumFlag_1.ResetSeqNumFlag; } }); var ExecType_1 = require("./ExecType"); Object.defineProperty(exports, "ExecType", { enumerable: true, get: function () { return ExecType_1.ExecType; } }); var SettlCurrFxRateCalc_1 = require("./SettlCurrFxRateCalc"); Object.defineProperty(exports, "SettlCurrFxRateCalc", { enumerable: true, get: function () { return SettlCurrFxRateCalc_1.SettlCurrFxRateCalc; } }); var SettlInstMode_1 = require("./SettlInstMode"); Object.defineProperty(exports, "SettlInstMode", { enumerable: true, get: function () { return SettlInstMode_1.SettlInstMode; } }); var SettlInstTransType_1 = require("./SettlInstTransType"); Object.defineProperty(exports, "SettlInstTransType", { enumerable: true, get: function () { return SettlInstTransType_1.SettlInstTransType; } }); var SettlInstSource_1 = require("./SettlInstSource"); Object.defineProperty(exports, "SettlInstSource", { enumerable: true, get: function () { return SettlInstSource_1.SettlInstSource; } }); var SecurityType_1 = require("./SecurityType"); Object.defineProperty(exports, "SecurityType", { enumerable: true, get: function () { return SecurityType_1.SecurityType; } }); var StandInstDbType_1 = require("./StandInstDbType"); Object.defineProperty(exports, "StandInstDbType", { enumerable: true, get: function () { return StandInstDbType_1.StandInstDbType; } }); var SettlDeliveryType_1 = require("./SettlDeliveryType"); Object.defineProperty(exports, "SettlDeliveryType", { enumerable: true, get: function () { return SettlDeliveryType_1.SettlDeliveryType; } }); var AllocLinkType_1 = require("./AllocLinkType"); Object.defineProperty(exports, "AllocLinkType", { enumerable: true, get: function () { return AllocLinkType_1.AllocLinkType; } }); var PutOrCall_1 = require("./PutOrCall"); Object.defineProperty(exports, "PutOrCall", { enumerable: true, get: function () { return PutOrCall_1.PutOrCall; } }); var CoveredOrUncovered_1 = require("./CoveredOrUncovered"); Object.defineProperty(exports, "CoveredOrUncovered", { enumerable: true, get: function () { return CoveredOrUncovered_1.CoveredOrUncovered; } }); var NotifyBrokerOfCredit_1 = require("./NotifyBrokerOfCredit"); Object.defineProperty(exports, "NotifyBrokerOfCredit", { enumerable: true, get: function () { return NotifyBrokerOfCredit_1.NotifyBrokerOfCredit; } }); var AllocHandlInst_1 = require("./AllocHandlInst"); Object.defineProperty(exports, "AllocHandlInst", { enumerable: true, get: function () { return AllocHandlInst_1.AllocHandlInst; } }); var RoutingType_1 = require("./RoutingType"); Object.defineProperty(exports, "RoutingType", { enumerable: true, get: function () { return RoutingType_1.RoutingType; } }); var BenchmarkCurveName_1 = require("./BenchmarkCurveName"); Object.defineProperty(exports, "BenchmarkCurveName", { enumerable: true, get: function () { return BenchmarkCurveName_1.BenchmarkCurveName; } }); var StipulationType_1 = require("./StipulationType"); Object.defineProperty(exports, "StipulationType", { enumerable: true, get: function () { return StipulationType_1.StipulationType; } }); var YieldType_1 = require("./YieldType"); Object.defineProperty(exports, "YieldType", { enumerable: true, get: function () { return YieldType_1.YieldType; } }); var TradedFlatSwitch_1 = require("./TradedFlatSwitch"); Object.defineProperty(exports, "TradedFlatSwitch", { enumerable: true, get: function () { return TradedFlatSwitch_1.TradedFlatSwitch; } }); var SubscriptionRequestType_1 = require("./SubscriptionRequestType"); Object.defineProperty(exports, "SubscriptionRequestType", { enumerable: true, get: function () { return SubscriptionRequestType_1.SubscriptionRequestType; } }); var MDUpdateType_1 = require("./MDUpdateType"); Object.defineProperty(exports, "MDUpdateType", { enumerable: true, get: function () { return MDUpdateType_1.MDUpdateType; } }); var AggregatedBook_1 = require("./AggregatedBook"); Object.defineProperty(exports, "AggregatedBook", { enumerable: true, get: function () { return AggregatedBook_1.AggregatedBook; } }); var MDEntryType_1 = require("./MDEntryType"); Object.defineProperty(exports, "MDEntryType", { enumerable: true, get: function () { return MDEntryType_1.MDEntryType; } }); var TickDirection_1 = require("./TickDirection"); Object.defineProperty(exports, "TickDirection", { enumerable: true, get: function () { return TickDirection_1.TickDirection; } }); var QuoteCondition_1 = require("./QuoteCondition"); Object.defineProperty(exports, "QuoteCondition", { enumerable: true, get: function () { return QuoteCondition_1.QuoteCondition; } }); var TradeCondition_1 = require("./TradeCondition"); Object.defineProperty(exports, "TradeCondition", { enumerable: true, get: function () { return TradeCondition_1.TradeCondition; } }); var MDUpdateAction_1 = require("./MDUpdateAction"); Object.defineProperty(exports, "MDUpdateAction", { enumerable: true, get: function () { return MDUpdateAction_1.MDUpdateAction; } }); var MDReqRejReason_1 = require("./MDReqRejReason"); Object.defineProperty(exports, "MDReqRejReason", { enumerable: true, get: function () { return MDReqRejReason_1.MDReqRejReason; } }); var DeleteReason_1 = require("./DeleteReason"); Object.defineProperty(exports, "DeleteReason", { enumerable: true, get: function () { return DeleteReason_1.DeleteReason; } }); var OpenCloseSettlFlag_1 = require("./OpenCloseSettlFlag"); Object.defineProperty(exports, "OpenCloseSettlFlag", { enumerable: true, get: function () { return OpenCloseSettlFlag_1.OpenCloseSettlFlag; } }); var FinancialStatus_1 = require("./FinancialStatus"); Object.defineProperty(exports, "FinancialStatus", { enumerable: true, get: function () { return FinancialStatus_1.FinancialStatus; } }); var CorporateAction_1 = require("./CorporateAction"); Object.defineProperty(exports, "CorporateAction", { enumerable: true, get: function () { return CorporateAction_1.CorporateAction; } }); var QuoteStatus_1 = require("./QuoteStatus"); Object.defineProperty(exports, "QuoteStatus", { enumerable: true, get: function () { return QuoteStatus_1.QuoteStatus; } }); var QuoteCancelType_1 = require("./QuoteCancelType"); Object.defineProperty(exports, "QuoteCancelType", { enumerable: true, get: function () { return QuoteCancelType_1.QuoteCancelType; } }); var QuoteRejectReason_1 = require("./QuoteRejectReason"); Object.defineProperty(exports, "QuoteRejectReason", { enumerable: true, get: function () { return QuoteRejectReason_1.QuoteRejectReason; } }); var QuoteResponseLevel_1 = require("./QuoteResponseLevel"); Object.defineProperty(exports, "QuoteResponseLevel", { enumerable: true, get: function () { return QuoteResponseLevel_1.QuoteResponseLevel; } }); var QuoteRequestType_1 = require("./QuoteRequestType"); Object.defineProperty(exports, "QuoteRequestType", { enumerable: true, get: function () { return QuoteRequestType_1.QuoteRequestType; } }); var SecurityRequestType_1 = require("./SecurityRequestType"); Object.defineProperty(exports, "SecurityRequestType", { enumerable: true, get: function () { return SecurityRequestType_1.SecurityRequestType; } }); var SecurityResponseType_1 = require("./SecurityResponseType"); Object.defineProperty(exports, "SecurityResponseType", { enumerable: true, get: function () { return SecurityResponseType_1.SecurityResponseType; } }); var UnsolicitedIndicator_1 = require("./UnsolicitedIndicator"); Object.defineProperty(exports, "UnsolicitedIndicator", { enumerable: true, get: function () { return UnsolicitedIndicator_1.UnsolicitedIndicator; } }); var SecurityTradingStatus_1 = require("./SecurityTradingStatus"); Object.defineProperty(exports, "SecurityTradingStatus", { enumerable: true, get: function () { return SecurityTradingStatus_1.SecurityTradingStatus; } }); var HaltReason_1 = require("./HaltReason"); Object.defineProperty(exports, "HaltReason", { enumerable: true, get: function () { return HaltReason_1.HaltReason; } }); var InViewOfCommon_1 = require("./InViewOfCommon"); Object.defineProperty(exports, "InViewOfCommon", { enumerable: true, get: function () { return InViewOfCommon_1.InViewOfCommon; } }); var DueToRelated_1 = require("./DueToRelated"); Object.defineProperty(exports, "DueToRelated", { enumerable: true, get: function () { return DueToRelated_1.DueToRelated; } }); var Adjustment_1 = require("./Adjustment"); Object.defineProperty(exports, "Adjustment", { enumerable: true, get: function () { return Adjustment_1.Adjustment; } }); var TradingSessionID_1 = require("./TradingSessionID"); Object.defineProperty(exports, "TradingSessionID", { enumerable: true, get: function () { return TradingSessionID_1.TradingSessionID; } }); var TradSesMethod_1 = require("./TradSesMethod"); Object.defineProperty(exports, "TradSesMethod", { enumerable: true, get: function () { return TradSesMethod_1.TradSesMethod; } }); var TradSesMode_1 = require("./TradSesMode"); Object.defineProperty(exports, "TradSesMode", { enumerable: true, get: function () { return TradSesMode_1.TradSesMode; } }); var TradSesStatus_1 = require("./TradSesStatus"); Object.defineProperty(exports, "TradSesStatus", { enumerable: true, get: function () { return TradSesStatus_1.TradSesStatus; } }); var SessionRejectReason_1 = require("./SessionRejectReason"); Object.defineProperty(exports, "SessionRejectReason", { enumerable: true, get: function () { return SessionRejectReason_1.SessionRejectReason; } }); var BidRequestTransType_1 = require("./BidRequestTransType"); Object.defineProperty(exports, "BidRequestTransType", { enumerable: true, get: function () { return BidRequestTransType_1.BidRequestTransType; } }); var SolicitedFlag_1 = require("./SolicitedFlag"); Object.defineProperty(exports, "SolicitedFlag", { enumerable: true, get: function () { return SolicitedFlag_1.SolicitedFlag; } }); var ExecRestatementReason_1 = require("./ExecRestatementReason"); Object.defineProperty(exports, "ExecRestatementReason", { enumerable: true, get: function () { return ExecRestatementReason_1.ExecRestatementReason; } }); var BusinessRejectReason_1 = require("./BusinessRejectReason"); Object.defineProperty(exports, "BusinessRejectReason", { enumerable: true, get: function () { return BusinessRejectReason_1.BusinessRejectReason; } }); var MsgDirection_1 = require("./MsgDirection"); Object.defineProperty(exports, "MsgDirection", { enumerable: true, get: function () { return MsgDirection_1.MsgDirection; } }); var DiscretionInst_1 = require("./DiscretionInst"); Object.defineProperty(exports, "DiscretionInst", { enumerable: true, get: function () { return DiscretionInst_1.DiscretionInst; } }); var BidType_1 = require("./BidType"); Object.defineProperty(exports, "BidType", { enumerable: true, get: function () { return BidType_1.BidType; } }); var BidDescriptorType_1 = require("./BidDescriptorType"); Object.defineProperty(exports, "BidDescriptorType", { enumerable: true, get: function () { return BidDescriptorType_1.BidDescriptorType; } }); var SideValueInd_1 = require("./SideValueInd"); Object.defineProperty(exports, "SideValueInd", { enumerable: true, get: function () { return SideValueInd_1.SideValueInd; } }); var LiquidityIndType_1 = require("./LiquidityIndType"); Object.defineProperty(exports, "LiquidityIndType", { enumerable: true, get: function () { return LiquidityIndType_1.LiquidityIndType; } }); var ExchangeForPhysical_1 = require("./ExchangeForPhysical"); Object.defineProperty(exports, "ExchangeForPhysical", { enumerable: true, get: function () { return ExchangeForPhysical_1.ExchangeForPhysical; } }); var ProgRptReqs_1 = require("./ProgRptReqs"); Object.defineProperty(exports, "ProgRptReqs", { enumerable: true, get: function () { return ProgRptReqs_1.ProgRptReqs; } }); var IncTaxInd_1 = require("./IncTaxInd"); Object.defineProperty(exports, "IncTaxInd", { enumerable: true, get: function () { return IncTaxInd_1.IncTaxInd; } }); var BidTradeType_1 = require("./BidTradeType"); Object.defineProperty(exports, "BidTradeType", { enumerable: true, get: function () { return BidTradeType_1.BidTradeType; } }); var BasisPxType_1 = require("./BasisPxType"); Object.defineProperty(exports, "BasisPxType", { enumerable: true, get: function () { return BasisPxType_1.BasisPxType; } }); var PriceType_1 = require("./PriceType"); Object.defineProperty(exports, "PriceType", { enumerable: true, get: function () { return PriceType_1.PriceType; } }); var GTBookingInst_1 = require("./GTBookingInst"); Object.defineProperty(exports, "GTBookingInst", { enumerable: true, get: function () { return GTBookingInst_1.GTBookingInst; } }); var ListStatusType_1 = require("./ListStatusType"); Object.defineProperty(exports, "ListStatusType", { enumerable: true, get: function () { return ListStatusType_1.ListStatusType; } }); var NetGrossInd_1 = require("./NetGrossInd"); Object.defineProperty(exports, "NetGrossInd", { enumerable: true, get: function () { return NetGrossInd_1.NetGrossInd; } }); var ListOrderStatus_1 = require("./ListOrderStatus"); Object.defineProperty(exports, "ListOrderStatus", { enumerable: true, get: function () { return ListOrderStatus_1.ListOrderStatus; } }); var ListExecInstType_1 = require("./ListExecInstType"); Object.defineProperty(exports, "ListExecInstType", { enumerable: true, get: function () { return ListExecInstType_1.ListExecInstType; } }); var CxlRejResponseTo_1 = require("./CxlRejResponseTo"); Object.defineProperty(exports, "CxlRejResponseTo", { enumerable: true, get: function () { return CxlRejResponseTo_1.CxlRejResponseTo; } }); var MultiLegReportingType_1 = require("./MultiLegReportingType"); Object.defineProperty(exports, "MultiLegReportingType", { enumerable: true, get: function () { return MultiLegReportingType_1.MultiLegReportingType; } }); var PartyIDSource_1 = require("./PartyIDSource"); Object.defineProperty(exports, "PartyIDSource", { enumerable: true, get: function () { return PartyIDSource_1.PartyIDSource; } }); var PartyRole_1 = require("./PartyRole"); Object.defineProperty(exports, "PartyRole", { enumerable: true, get: function () { return PartyRole_1.PartyRole; } }); var Product_1 = require("./Product"); Object.defineProperty(exports, "Product", { enumerable: true, get: function () { return Product_1.Product; } }); var TestMessageIndicator_1 = require("./TestMessageIndicator"); Object.defineProperty(exports, "TestMessageIndicator", { enumerable: true, get: function () { return TestMessageIndicator_1.TestMessageIndicator; } }); var RoundingDirection_1 = require("./RoundingDirection"); Object.defineProperty(exports, "RoundingDirection", { enumerable: true, get: function () { return RoundingDirection_1.RoundingDirection; } }); var DistribPaymentMethod_1 = require("./DistribPaymentMethod"); Object.defineProperty(exports, "DistribPaymentMethod", { enumerable: true, get: function () { return DistribPaymentMethod_1.DistribPaymentMethod; } }); var CancellationRights_1 = require("./CancellationRights"); Object.defineProperty(exports, "CancellationRights", { enumerable: true, get: function () { return CancellationRights_1.CancellationRights; } }); var MoneyLaunderingStatus_1 = require("./MoneyLaunderingStatus"); Object.defineProperty(exports, "MoneyLaunderingStatus", { enumerable: true, get: function () { return MoneyLaunderingStatus_1.MoneyLaunderingStatus; } }); var ExecPriceType_1 = require("./ExecPriceType"); Object.defineProperty(exports, "ExecPriceType", { enumerable: true, get: function () { return ExecPriceType_1.ExecPriceType; } }); var TradeReportTransType_1 = require("./TradeReportTransType"); Object.defineProperty(exports, "TradeReportTransType", { enumerable: true, get: function () { return TradeReportTransType_1.TradeReportTransType; } }); var PaymentMethod_1 = require("./PaymentMethod"); Object.defineProperty(exports, "PaymentMethod", { enumerable: true, get: function () { return PaymentMethod_1.PaymentMethod; } }); var TaxAdvantageType_1 = require("./TaxAdvantageType"); Object.defineProperty(exports, "TaxAdvantageType", { enumerable: true, get: function () { return TaxAdvantageType_1.TaxAdvantageType; } }); var FundRenewWaiv_1 = require("./FundRenewWaiv"); Object.defineProperty(exports, "FundRenewWaiv", { enumerable: true, get: function () { return FundRenewWaiv_1.FundRenewWaiv; } }); var RegistStatus_1 = require("./RegistStatus"); Object.defineProperty(exports, "RegistStatus", { enumerable: true, get: function () { return RegistStatus_1.RegistStatus; } }); var RegistRejReasonCode_1 = require("./RegistRejReasonCode"); Object.defineProperty(exports, "RegistRejReasonCode", { enumerable: true, get: function () { return RegistRejReasonCode_1.RegistRejReasonCode; } }); var RegistTransType_1 = require("./RegistTransType"); Object.defineProperty(exports, "RegistTransType", { enumerable: true, get: function () { return RegistTransType_1.RegistTransType; } }); var OwnershipType_1 = require("./OwnershipType"); Object.defineProperty(exports, "OwnershipType", { enumerable: true, get: function () { return OwnershipType_1.OwnershipType; } }); var ContAmtType_1 = require("./ContAmtType"); Object.defineProperty(exports, "ContAmtType", { enumerable: true, get: function () { return ContAmtType_1.ContAmtType; } }); var OwnerType_1 = require("./OwnerType"); Object.defineProperty(exports, "OwnerType", { enumerable: true, get: function () { return OwnerType_1.OwnerType; } }); var OrderCapacity_1 = require("./OrderCapacity"); Object.defineProperty(exports, "OrderCapacity", { enumerable: true, get: function () { return OrderCapacity_1.OrderCapacity; } }); var OrderRestrictions_1 = require("./OrderRestrictions"); Object.defineProperty(exports, "OrderRestrictions", { enumerable: true, get: function () { return OrderRestrictions_1.OrderRestrictions; } }); var MassCancelRequestType_1 = require("./MassCancelRequestType"); Object.defineProperty(exports, "MassCancelRequestType", { enumerable: true, get: function () { return MassCancelRequestType_1.MassCancelRequestType; } }); var MassCancelResponse_1 = require("./MassCancelResponse"); Object.defineProperty(exports, "MassCancelResponse", { enumerable: true, get: function () { return MassCancelResponse_1.MassCancelResponse; } }); var MassCancelRejectReason_1 = require("./MassCancelRejectReason"); Object.defineProperty(exports, "MassCancelRejectReason", { enumerable: true, get: function () { return MassCancelRejectReason_1.MassCancelRejectReason; } }); var QuoteType_1 = require("./QuoteType"); Object.defineProperty(exports, "QuoteType", { enumerable: true, get: function () { return QuoteType_1.QuoteType; } }); var CashMargin_1 = require("./CashMargin"); Object.defineProperty(exports, "CashMargin", { enumerable: true, get: function () { return CashMargin_1.CashMargin; } }); var Scope_1 = require("./Scope"); Object.defineProperty(exports, "Scope", { enumerable: true, get: function () { return Scope_1.Scope; } }); var MDImplicitDelete_1 = require("./MDImplicitDelete"); Object.defineProperty(exports, "MDImplicitDelete", { enumerable: true, get: function () { return MDImplicitDelete_1.MDImplicitDelete; } }); var CrossType_1 = require("./CrossType"); Object.defineProperty(exports, "CrossType", { enumerable: true, get: function () { return CrossType_1.CrossType; } }); var CrossPrioritization_1 = require("./CrossPrioritization"); Object.defineProperty(exports, "CrossPrioritization", { enumerable: true, get: function () { return CrossPrioritization_1.CrossPrioritization; } }); var NoSides_1 = require("./NoSides"); Object.defineProperty(exports, "NoSides", { enumerable: true, get: function () { return NoSides_1.NoSides; } }); var SecurityListRequestType_1 = require("./SecurityListRequestType"); Object.defineProperty(exports, "SecurityListRequestType", { enumerable: true, get: function () { return SecurityListRequestType_1.SecurityListRequestType; } }); var SecurityRequestResult_1 = require("./SecurityRequestResult"); Object.defineProperty(exports, "SecurityRequestResult", { enumerable: true, get: function () { return SecurityRequestResult_1.SecurityRequestResult; } }); var MultiLegRptTypeReq_1 = require("./MultiLegRptTypeReq"); Object.defineProperty(exports, "MultiLegRptTypeReq", { enumerable: true, get: function () { return MultiLegRptTypeReq_1.MultiLegRptTypeReq; } }); var TradSesStatusRejReason_1 = require("./TradSesStatusRejReason"); Object.defineProperty(exports, "TradSesStatusRejReason", { enumerable: true, get: function () { return TradSesStatusRejReason_1.TradSesStatusRejReason; } }); var TradeRequestType_1 = require("./TradeRequestType"); Object.defineProperty(exports, "TradeRequestType", { enumerable: true, get: function () { return TradeRequestType_1.TradeRequestType; } }); var PreviouslyReported_1 = require("./PreviouslyReported"); Object.defineProperty(exports, "PreviouslyReported", { enumerable: true, get: function () { return PreviouslyReported_1.PreviouslyReported; } }); var MatchStatus_1 = require("./MatchStatus"); Object.defineProperty(exports, "MatchStatus", { enumerable: true, get: function () { return MatchStatus_1.MatchStatus; } }); var MatchType_1 = require("./MatchType"); Object.defineProperty(exports, "MatchType", { enumerable: true, get: function () { return MatchType_1.MatchType; } }); var OddLot_1 = require("./OddLot"); Object.defineProperty(exports, "OddLot", { enumerable: true, get: function () { return OddLot_1.OddLot; } }); var ClearingInstruction_1 = require("./ClearingInstruction"); Object.defineProperty(exports, "ClearingInstruction", { enumerable: true, get: function () { return ClearingInstruction_1.ClearingInstruction; } }); var AccountType_1 = require("./AccountType"); Object.defineProperty(exports, "AccountType", { enumerable: true, get: function () { return AccountType_1.AccountType; } }); var CustOrderCapacity_1 = require("./CustOrderCapacity"); Object.defineProperty(exports, "CustOrderCapacity", { enumerable: true, get: function () { return CustOrderCapacity_1.CustOrderCapacity; } }); var MassStatusReqType_1 = require("./MassStatusReqType"); Object.defineProperty(exports, "MassStatusReqType", { enumerable: true, get: function () { return MassStatusReqType_1.MassStatusReqType; } }); var DayBookingInst_1 = require("./DayBookingInst"); Object.defineProperty(exports, "DayBookingInst", { enumerable: true, get: function () { return DayBookingInst_1.DayBookingInst; } }); var BookingUnit_1 = require("./BookingUnit"); Object.defineProperty(exports, "BookingUnit", { enumerable: true, get: function () { return BookingUnit_1.BookingUnit; } }); var PreallocMethod_1 = require("./PreallocMethod"); Object.defineProperty(exports, "PreallocMethod", { enumerable: true, get: function () { return PreallocMethod_1.PreallocMethod; } }); var TradingSessionSubID_1 = require("./TradingSessionSubID"); Object.defineProperty(exports, "TradingSessionSubID", { enumerable: true, get: function () { return TradingSessionSubID_1.TradingSessionSubID; } }); var AllocType_1 = require("./AllocType"); Object.defineProperty(exports, "AllocType", { enumerable: true, get: function () { return AllocType_1.AllocType; } }); var ClearingFeeIndicator_1 = require("./ClearingFeeIndicator"); Object.defineProperty(exports, "ClearingFeeIndicator", { enumerable: true, get: function () { return ClearingFeeIndicator_1.ClearingFeeIndicator; } }); var WorkingIndicator_1 = require("./WorkingIndicator"); Object.defineProperty(exports, "WorkingIndicator", { enumerable: true, get: function () { return WorkingIndicator_1.WorkingIndicator; } }); var PriorityIndicator_1 = require("./PriorityIndicator"); Object.defineProperty(exports, "PriorityIndicator", { enumerable: true, get: function () { return PriorityIndicator_1.PriorityIndicator; } }); var LegalConfirm_1 = require("./LegalConfirm"); Object.defineProperty(exports, "LegalCon