// Code generated by quickfix. DO NOT EDIT. package enum // AccountType field enumeration values. type AccountType string const ( AccountType_ACCOUNT_IS_CARRIED_ON_CUSTOMER_SIDE_OF_BOOKS AccountType = "1" AccountType_ACCOUNT_IS_CARRIED_ON_NON_CUSTOMER_SIDE_OF_BOOKS AccountType = "2" AccountType_HOUSE_TRADER AccountType = "3" AccountType_FLOOR_TRADER AccountType = "4" AccountType_ACCOUNT_IS_CARRIED_ON_NON_CUSTOMER_SIDE_OF_BOOKS_AND_IS_CROSS_MARGINED AccountType = "6" AccountType_ACCOUNT_IS_HOUSE_TRADER_AND_IS_CROSS_MARGINED AccountType = "7" AccountType_JOINT_BACKOFFICE_ACCOUNT AccountType = "8" ) // AcctIDSource field enumeration values. type AcctIDSource string const ( AcctIDSource_BIC AcctIDSource = "1" AcctIDSource_SID_CODE AcctIDSource = "2" AcctIDSource_TFM AcctIDSource = "3" AcctIDSource_OMGEO AcctIDSource = "4" AcctIDSource_DTCC_CODE AcctIDSource = "5" AcctIDSource_OTHER AcctIDSource = "99" ) // Adjustment field enumeration values. type Adjustment string const ( Adjustment_CANCEL Adjustment = "1" Adjustment_ERROR Adjustment = "2" Adjustment_CORRECTION Adjustment = "3" ) // AdjustmentType field enumeration values. type AdjustmentType string const ( AdjustmentType_PROCESS_REQUEST_AS_MARGIN_DISPOSITION AdjustmentType = "0" AdjustmentType_DELTA_PLUS AdjustmentType = "1" AdjustmentType_DELTA_MINUS AdjustmentType = "2" AdjustmentType_FINAL AdjustmentType = "3" ) // AdvSide field enumeration values. type AdvSide string const ( AdvSide_BUY AdvSide = "B" AdvSide_SELL AdvSide = "S" AdvSide_TRADE AdvSide = "T" AdvSide_CROSS AdvSide = "X" ) // AdvTransType field enumeration values. type AdvTransType string const ( AdvTransType_CANCEL AdvTransType = "C" AdvTransType_NEW AdvTransType = "N" AdvTransType_REPLACE AdvTransType = "R" ) // AffirmStatus field enumeration values. type AffirmStatus string const ( AffirmStatus_RECEIVED AffirmStatus = "1" AffirmStatus_CONFIRM_REJECTED AffirmStatus = "2" AffirmStatus_AFFIRMED AffirmStatus = "3" ) // AggregatedBook field enumeration values. type AggregatedBook string const ( AggregatedBook_NO AggregatedBook = "N" AggregatedBook_YES AggregatedBook = "Y" ) // AggressorIndicator field enumeration values. type AggressorIndicator string const ( AggressorIndicator_NO AggressorIndicator = "N" AggressorIndicator_YES AggressorIndicator = "Y" ) // AllocAccountType field enumeration values. type AllocAccountType string const ( AllocAccountType_ACCOUNT_IS_CARRIED_ON_CUSTOMER_SIDE_OF_BOOKS AllocAccountType = "1" AllocAccountType_ACCOUNT_IS_CARRIED_ON_NON_CUSTOMER_SIDE_OF_BOOKS AllocAccountType = "2" AllocAccountType_HOUSE_TRADER AllocAccountType = "3" AllocAccountType_FLOOR_TRADER AllocAccountType = "4" AllocAccountType_ACCOUNT_IS_CARRIED_ON_NON_CUSTOMER_SIDE_OF_BOOKS_AND_IS_CROSS_MARGINED AllocAccountType = "6" AllocAccountType_ACCOUNT_IS_HOUSE_TRADER_AND_IS_CROSS_MARGINED AllocAccountType = "7" AllocAccountType_JOINT_BACKOFFICE_ACCOUNT AllocAccountType = "8" ) // AllocCancReplaceReason field enumeration values. type AllocCancReplaceReason string const ( AllocCancReplaceReason_ORIGINAL_DETAILS_INCOMPLETE_INCORRECT AllocCancReplaceReason = "1" AllocCancReplaceReason_CHANGE_IN_UNDERLYING_ORDER_DETAILS AllocCancReplaceReason = "2" AllocCancReplaceReason_OTHER AllocCancReplaceReason = "99" ) // AllocHandlInst field enumeration values. type AllocHandlInst string const ( AllocHandlInst_MATCH AllocHandlInst = "1" AllocHandlInst_FORWARD AllocHandlInst = "2" AllocHandlInst_FORWARD_AND_MATCH AllocHandlInst = "3" ) // AllocIntermedReqType field enumeration values. type AllocIntermedReqType string const ( AllocIntermedReqType_PENDING_ACCEPT AllocIntermedReqType = "1" AllocIntermedReqType_PENDING_RELEASE AllocIntermedReqType = "2" AllocIntermedReqType_PENDING_REVERSAL AllocIntermedReqType = "3" AllocIntermedReqType_ACCEPT AllocIntermedReqType = "4" AllocIntermedReqType_BLOCK_LEVEL_REJECT AllocIntermedReqType = "5" AllocIntermedReqType_ACCOUNT_LEVEL_REJECT AllocIntermedReqType = "6" ) // AllocLinkType field enumeration values. type AllocLinkType string const ( AllocLinkType_F_X_NETTING AllocLinkType = "0" AllocLinkType_F_X_SWAP AllocLinkType = "1" ) // AllocMethod field enumeration values. type AllocMethod string const ( AllocMethod_AUTOMATIC AllocMethod = "1" AllocMethod_GUARANTOR AllocMethod = "2" AllocMethod_MANUAL AllocMethod = "3" ) // AllocNoOrdersType field enumeration values. type AllocNoOrdersType string const ( AllocNoOrdersType_NOT_SPECIFIED AllocNoOrdersType = "0" AllocNoOrdersType_EXPLICIT_LIST_PROVIDED AllocNoOrdersType = "1" ) // AllocPositionEffect field enumeration values. type AllocPositionEffect string const ( AllocPositionEffect_CLOSE AllocPositionEffect = "C" AllocPositionEffect_FIFO AllocPositionEffect = "F" AllocPositionEffect_OPEN AllocPositionEffect = "O" AllocPositionEffect_ROLLED AllocPositionEffect = "R" ) // AllocRejCode field enumeration values. type AllocRejCode string const ( AllocRejCode_UNKNOWN_ACCOUNT AllocRejCode = "0" AllocRejCode_INCORRECT_QUANTITY AllocRejCode = "1" AllocRejCode_UNKNOWN_OR_STALE_EXEC_ID AllocRejCode = "10" AllocRejCode_MISMATCHED_DATA_VALUE AllocRejCode = "11" AllocRejCode_UNKNOWN_CLORDID AllocRejCode = "12" AllocRejCode_WAREHOUSE_REQUEST_REJECTED AllocRejCode = "13" AllocRejCode_INCORRECT_AVERAGE_PRICE AllocRejCode = "2" AllocRejCode_UNKNOWN_EXECUTING_BROKER_MNEMONIC AllocRejCode = "3" AllocRejCode_COMMISSION_DIFFERENCE AllocRejCode = "4" AllocRejCode_UNKNOWN_ORDERID AllocRejCode = "5" AllocRejCode_UNKNOWN_LISTID AllocRejCode = "6" AllocRejCode_OTHER AllocRejCode = "7" AllocRejCode_INCORRECT_ALLOCATED_QUANTITY AllocRejCode = "8" AllocRejCode_CALCULATION_DIFFERENCE AllocRejCode = "9" ) // AllocReportType field enumeration values. type AllocReportType string const ( AllocReportType_REJECT AllocReportType = "10" AllocReportType_ACCEPT_PENDING AllocReportType = "11" AllocReportType_COMPLETE AllocReportType = "12" AllocReportType_REVERSE_PENDING AllocReportType = "14" AllocReportType_PRELIMINARY_REQUEST_TO_INTERMEDIARY AllocReportType = "2" AllocReportType_SELLSIDE_CALCULATED_USING_PRELIMINARY AllocReportType = "3" AllocReportType_SELLSIDE_CALCULATED_WITHOUT_PRELIMINARY AllocReportType = "4" AllocReportType_WAREHOUSE_RECAP AllocReportType = "5" AllocReportType_REQUEST_TO_INTERMEDIARY AllocReportType = "8" AllocReportType_ACCEPT AllocReportType = "9" ) // AllocSettlInstType field enumeration values. type AllocSettlInstType string const ( AllocSettlInstType_USE_DEFAULT_INSTRUCTIONS AllocSettlInstType = "0" AllocSettlInstType_DERIVE_FROM_PARAMETERS_PROVIDED AllocSettlInstType = "1" AllocSettlInstType_FULL_DETAILS_PROVIDED AllocSettlInstType = "2" AllocSettlInstType_SSI_DB_IDS_PROVIDED AllocSettlInstType = "3" AllocSettlInstType_PHONE_FOR_INSTRUCTIONS AllocSettlInstType = "4" ) // AllocStatus field enumeration values. type AllocStatus string const ( AllocStatus_ACCEPTED AllocStatus = "0" AllocStatus_BLOCK_LEVEL_REJECT AllocStatus = "1" AllocStatus_ACCOUNT_LEVEL_REJECT AllocStatus = "2" AllocStatus_RECEIVED AllocStatus = "3" AllocStatus_INCOMPLETE AllocStatus = "4" AllocStatus_REJECTED_BY_INTERMEDIARY AllocStatus = "5" AllocStatus_ALLOCATION_PENDING AllocStatus = "6" AllocStatus_REVERSED AllocStatus = "7" ) // AllocTransType field enumeration values. type AllocTransType string const ( AllocTransType_NEW AllocTransType = "0" AllocTransType_REPLACE AllocTransType = "1" AllocTransType_CANCEL AllocTransType = "2" AllocTransType_PRELIMINARY AllocTransType = "3" AllocTransType_CALCULATED AllocTransType = "4" AllocTransType_CALCULATED_WITHOUT_PRELIMINARY AllocTransType = "5" AllocTransType_REVERSAL AllocTransType = "6" ) // AllocType field enumeration values. type AllocType string const ( AllocType_CALCULATED AllocType = "1" AllocType_REJECT AllocType = "10" AllocType_ACCEPT_PENDING AllocType = "11" AllocType_INCOMPLETE_GROUP AllocType = "12" AllocType_COMPLETE_GROUP AllocType = "13" AllocType_REVERSAL_PENDING AllocType = "14" AllocType_PRELIMINARY AllocType = "2" AllocType_SELLSIDE_CALCULATED_USING_PRELIMINARY AllocType = "3" AllocType_SELLSIDE_CALCULATED_WITHOUT_PRELIMINARY AllocType = "4" AllocType_READY_TO_BOOK_SINGLE_ORDER AllocType = "5" AllocType_BUYSIDE_READY_TO_BOOK AllocType = "6" AllocType_WAREHOUSE_INSTRUCTION AllocType = "7" AllocType_REQUEST_TO_INTERMEDIARY AllocType = "8" AllocType_ACCEPT AllocType = "9" ) // ApplQueueAction field enumeration values. type ApplQueueAction string const ( ApplQueueAction_NO_ACTION_TAKEN ApplQueueAction = "0" ApplQueueAction_QUEUE_FLUSHED ApplQueueAction = "1" ApplQueueAction_OVERLAY_LAST ApplQueueAction = "2" ApplQueueAction_END_SESSION ApplQueueAction = "3" ) // ApplQueueResolution field enumeration values. type ApplQueueResolution string const ( ApplQueueResolution_NO_ACTION_TAKEN ApplQueueResolution = "0" ApplQueueResolution_QUEUE_FLUSHED ApplQueueResolution = "1" ApplQueueResolution_OVERLAY_LAST ApplQueueResolution = "2" ApplQueueResolution_END_SESSION ApplQueueResolution = "3" ) // ApplReportType field enumeration values. type ApplReportType string const ( ApplReportType_RESET_APPLSEQNUM_TO_NEW_VALUE_SPECIFIED_IN_APPLNEWSEQNUM ApplReportType = "0" ApplReportType_REPORTS_THAT_THE_LAST_MESSAGE_HAS_BEEN_SENT_FOR_THE_APPLIDS_REFER_TO_REFAPPLLASTSEQNUM ApplReportType = "1" ApplReportType_HEARTBEAT_MESSAGE_INDICATING_THAT_APPLICATION_IDENTIFIED_BY_REFAPPLID ApplReportType = "2" ) // ApplReqType field enumeration values. type ApplReqType string const ( ApplReqType_RETRANSMISSION_OF_APPLICATION_MESSAGES_FOR_THE_SPECIFIED_APPLICATIONS ApplReqType = "0" ApplReqType_SUBSCRIPTION_TO_THE_SPECIFIED_APPLICATIONS ApplReqType = "1" ApplReqType_REQUEST_FOR_THE_LAST_APPLLASTSEQNUM_PUBLISHED_FOR_THE_SPECIFIED_APPLICATIONS ApplReqType = "2" ApplReqType_REQUEST_VALID_SET_OF_APPLICATIONS ApplReqType = "3" ApplReqType_UNSUBSCRIBE_TO_THE_SPECIFIED_APPLICATIONS ApplReqType = "4" ) // ApplResponseError field enumeration values. type ApplResponseError string const ( ApplResponseError_APPLICATION_DOES_NOT_EXIST ApplResponseError = "0" ApplResponseError_MESSAGES_REQUESTED_ARE_NOT_AVAILABLE ApplResponseError = "1" ApplResponseError_USER_NOT_AUTHORIZED_FOR_APPLICATION ApplResponseError = "2" ) // ApplResponseType field enumeration values. type ApplResponseType string const ( ApplResponseType_REQUEST_SUCCESSFULLY_PROCESSED ApplResponseType = "0" ApplResponseType_APPLICATION_DOES_NOT_EXIST ApplResponseType = "1" ApplResponseType_MESSAGES_NOT_AVAILABLE ApplResponseType = "2" ) // ApplVerID field enumeration values. type ApplVerID string const ( ApplVerID_FIX27 ApplVerID = "0" ApplVerID_FIX30 ApplVerID = "1" ApplVerID_FIX40 ApplVerID = "2" ApplVerID_FIX41 ApplVerID = "3" ApplVerID_FIX42 ApplVerID = "4" ApplVerID_FIX43 ApplVerID = "5" ApplVerID_FIX44 ApplVerID = "6" ApplVerID_FIX50 ApplVerID = "7" ApplVerID_FIX50SP1 ApplVerID = "8" ApplVerID_FIX50SP2 ApplVerID = "9" ) // AsOfIndicator field enumeration values. type AsOfIndicator string const ( AsOfIndicator_FALSE AsOfIndicator = "0" AsOfIndicator_TRUE AsOfIndicator = "1" ) // AssignmentMethod field enumeration values. type AssignmentMethod string const ( AssignmentMethod_PRORATA AssignmentMethod = "P" AssignmentMethod_RANDOM AssignmentMethod = "R" ) // AvgPxIndicator field enumeration values. type AvgPxIndicator string const ( AvgPxIndicator_NO_AVERAGE_PRICING AvgPxIndicator = "0" AvgPxIndicator_TRADE_IS_PART_OF_AN_AVERAGE_PRICE_GROUP_IDENTIFIED_BY_THE_TRADELINKID AvgPxIndicator = "1" AvgPxIndicator_LAST_TRADE_IN_THE_AVERAGE_PRICE_GROUP_IDENTIFIED_BY_THE_TRADELINKID AvgPxIndicator = "2" ) // BasisPxType field enumeration values. type BasisPxType string const ( BasisPxType_CLOSING_PRICE_AT_MORNING_SESSION BasisPxType = "2" BasisPxType_CLOSING_PRICE BasisPxType = "3" BasisPxType_CURRENT_PRICE BasisPxType = "4" BasisPxType_SQ BasisPxType = "5" BasisPxType_VWAP_THROUGH_A_DAY BasisPxType = "6" BasisPxType_VWAP_THROUGH_A_MORNING_SESSION BasisPxType = "7" BasisPxType_VWAP_THROUGH_AN_AFTERNOON_SESSION BasisPxType = "8" BasisPxType_VWAP_THROUGH_A_DAY_EXCEPT_YORI BasisPxType = "9" BasisPxType_VWAP_THROUGH_A_MORNING_SESSION_EXCEPT_YORI BasisPxType = "A" BasisPxType_VWAP_THROUGH_AN_AFTERNOON_SESSION_EXCEPT_YORI BasisPxType = "B" BasisPxType_STRIKE BasisPxType = "C" BasisPxType_OPEN BasisPxType = "D" BasisPxType_OTHERS BasisPxType = "Z" ) // Benchmark field enumeration values. type Benchmark string const ( Benchmark_CURVE Benchmark = "1" Benchmark_5YR Benchmark = "2" Benchmark_OLD5 Benchmark = "3" Benchmark_10YR Benchmark = "4" Benchmark_OLD10 Benchmark = "5" Benchmark_30YR Benchmark = "6" Benchmark_OLD30 Benchmark = "7" Benchmark_3MOLIBOR Benchmark = "8" Benchmark_6MOLIBOR Benchmark = "9" ) // BenchmarkCurveName field enumeration values. type BenchmarkCurveName string const ( BenchmarkCurveName_EONIA BenchmarkCurveName = "EONIA" BenchmarkCurveName_EUREPO BenchmarkCurveName = "EUREPO" BenchmarkCurveName_EURIBOR BenchmarkCurveName = "Euribor" BenchmarkCurveName_FUTURESWAP BenchmarkCurveName = "FutureSWAP" BenchmarkCurveName_LIBID BenchmarkCurveName = "LIBID" BenchmarkCurveName_LIBOR BenchmarkCurveName = "LIBOR" BenchmarkCurveName_MUNIAAA BenchmarkCurveName = "MuniAAA" BenchmarkCurveName_OTHER BenchmarkCurveName = "OTHER" BenchmarkCurveName_PFANDBRIEFE BenchmarkCurveName = "Pfandbriefe" BenchmarkCurveName_SONIA BenchmarkCurveName = "SONIA" BenchmarkCurveName_SWAP BenchmarkCurveName = "SWAP" BenchmarkCurveName_TREASURY BenchmarkCurveName = "Treasury" ) // BidDescriptorType field enumeration values. type BidDescriptorType string const ( BidDescriptorType_SECTOR BidDescriptorType = "1" BidDescriptorType_COUNTRY BidDescriptorType = "2" BidDescriptorType_INDEX BidDescriptorType = "3" ) // BidRequestTransType field enumeration values. type BidRequestTransType string const ( BidRequestTransType_CANCEL BidRequestTransType = "C" BidRequestTransType_NEW BidRequestTransType = "N" ) // BidTradeType field enumeration values. type BidTradeType string const ( BidTradeType_AGENCY BidTradeType = "A" BidTradeType_VWAP_GUARANTEE BidTradeType = "G" BidTradeType_GUARANTEED_CLOSE BidTradeType = "J" BidTradeType_RISK_TRADE BidTradeType = "R" ) // BidType field enumeration values. type BidType string const ( BidType_NON_DISCLOSED BidType = "1" BidType_DISCLOSED_STYLE BidType = "2" BidType_NO_BIDDING_PROCESS BidType = "3" ) // BookingType field enumeration values. type BookingType string const ( BookingType_REGULAR_BOOKING BookingType = "0" BookingType_CFD BookingType = "1" BookingType_TOTAL_RETURN_SWAP BookingType = "2" ) // BookingUnit field enumeration values. type BookingUnit string const ( BookingUnit_EACH_PARTIAL_EXECUTION_IS_A_BOOKABLE_UNIT BookingUnit = "0" BookingUnit_AGGREGATE_PARTIAL_EXECUTIONS_ON_THIS_ORDER_AND_BOOK_ONE_TRADE_PER_ORDER BookingUnit = "1" BookingUnit_AGGREGATE_EXECUTIONS_FOR_THIS_SYMBOL_SIDE_AND_SETTLEMENT_DATE BookingUnit = "2" ) // BusinessRejectReason field enumeration values. type BusinessRejectReason string const ( BusinessRejectReason_OTHER BusinessRejectReason = "0" BusinessRejectReason_UNKOWN_ID BusinessRejectReason = "1" BusinessRejectReason_INVALID_PRICE_INCREMENT BusinessRejectReason = "18" BusinessRejectReason_UNKNOWN_SECURITY BusinessRejectReason = "2" BusinessRejectReason_UNSUPPORTED_MESSAGE_TYPE BusinessRejectReason = "3" BusinessRejectReason_APPLICATION_NOT_AVAILABLE BusinessRejectReason = "4" BusinessRejectReason_CONDITIONALLY_REQUIRED_FIELD_MISSING BusinessRejectReason = "5" BusinessRejectReason_NOT_AUTHORIZED BusinessRejectReason = "6" BusinessRejectReason_DELIVERTO_FIRM_NOT_AVAILABLE_AT_THIS_TIME BusinessRejectReason = "7" ) // CPProgram field enumeration values. type CPProgram string const ( CPProgram_3 CPProgram = "1" CPProgram_4 CPProgram = "2" CPProgram_OTHER CPProgram = "99" ) // CancellationRights field enumeration values. type CancellationRights string const ( CancellationRights_NO_WAIVER_AGREEMENT CancellationRights = "M" CancellationRights_NO_EXECUTION_ONLY CancellationRights = "N" CancellationRights_NO_INSTITUTIONAL CancellationRights = "O" CancellationRights_YES CancellationRights = "Y" ) // CashMargin field enumeration values. type CashMargin string const ( CashMargin_CASH CashMargin = "1" CashMargin_MARGIN_OPEN CashMargin = "2" CashMargin_MARGIN_CLOSE CashMargin = "3" ) // ClearingFeeIndicator field enumeration values. type ClearingFeeIndicator string const ( ClearingFeeIndicator_1ST_YEAR_DELEGATE_TRADING_FOR_OWN_ACCOUNT ClearingFeeIndicator = "1" ClearingFeeIndicator_2ND_YEAR_DELEGATE_TRADING_FOR_OWN_ACCOUNT ClearingFeeIndicator = "2" ClearingFeeIndicator_3RD_YEAR_DELEGATE_TRADING_FOR_OWN_ACCOUNT ClearingFeeIndicator = "3" ClearingFeeIndicator_4TH_YEAR_DELEGATE_TRADING_FOR_OWN_ACCOUNT ClearingFeeIndicator = "4" ClearingFeeIndicator_5TH_YEAR_DELEGATE_TRADING_FOR_OWN_ACCOUNT ClearingFeeIndicator = "5" ClearingFeeIndicator_6TH_YEAR_DELEGATE_TRADING_FOR_OWN_ACCOUNT ClearingFeeIndicator = "9" ClearingFeeIndicator_CBOE_MEMBER ClearingFeeIndicator = "B" ClearingFeeIndicator_NON_MEMBER_AND_CUSTOMER ClearingFeeIndicator = "C" ClearingFeeIndicator_EQUITY_MEMBER_AND_CLEARING_MEMBER ClearingFeeIndicator = "E" ClearingFeeIndicator_FULL_AND_ASSOCIATE_MEMBER_TRADING_FOR_OWN_ACCOUNT_AND_AS_FLOOR_BROKERS ClearingFeeIndicator = "F" ClearingFeeIndicator_FIRMS_106H_AND_106J ClearingFeeIndicator = "H" ClearingFeeIndicator_GIM_IDEM_AND_COM_MEMBERSHIP_INTEREST_HOLDERS ClearingFeeIndicator = "I" ClearingFeeIndicator_LESSEE_AND_106F_EMPLOYEES ClearingFeeIndicator = "L" ClearingFeeIndicator_ALL_OTHER_OWNERSHIP_TYPES ClearingFeeIndicator = "M" ) // ClearingInstruction field enumeration values. type ClearingInstruction string const ( ClearingInstruction_PROCESS_NORMALLY ClearingInstruction = "0" ClearingInstruction_EXCLUDE_FROM_ALL_NETTING ClearingInstruction = "1" ClearingInstruction_AUTOMATIC_GIVE_UP_MODE ClearingInstruction = "10" ClearingInstruction_QUALIFIED_SERVICE_REPRESENTATIVE_QSR ClearingInstruction = "11" ClearingInstruction_CUSTOMER_TRADE ClearingInstruction = "12" ClearingInstruction_SELF_CLEARING ClearingInstruction = "13" ClearingInstruction_BILATERAL_NETTING_ONLY ClearingInstruction = "2" ClearingInstruction_EX_CLEARING ClearingInstruction = "3" ClearingInstruction_SPECIAL_TRADE ClearingInstruction = "4" ClearingInstruction_MULTILATERAL_NETTING ClearingInstruction = "5" ClearingInstruction_CLEAR_AGAINST_CENTRAL_COUNTERPARTY ClearingInstruction = "6" ClearingInstruction_EXCLUDE_FROM_CENTRAL_COUNTERPARTY ClearingInstruction = "7" ClearingInstruction_MANUAL_MODE ClearingInstruction = "8" ClearingInstruction_AUTOMATIC_POSTING_MODE ClearingInstruction = "9" ) // CollAction field enumeration values. type CollAction string const ( CollAction_RETAIN CollAction = "0" CollAction_ADD CollAction = "1" CollAction_REMOVE CollAction = "2" ) // CollApplType field enumeration values. type CollApplType string const ( CollApplType_SPECIFIC_DEPOSIT CollApplType = "0" CollApplType_GENERAL CollApplType = "1" ) // CollAsgnReason field enumeration values. type CollAsgnReason string const ( CollAsgnReason_INITIAL CollAsgnReason = "0" CollAsgnReason_SCHEDULED CollAsgnReason = "1" CollAsgnReason_TIME_WARNING CollAsgnReason = "2" CollAsgnReason_MARGIN_DEFICIENCY CollAsgnReason = "3" CollAsgnReason_MARGIN_EXCESS CollAsgnReason = "4" CollAsgnReason_FORWARD_COLLATERAL_DEMAND CollAsgnReason = "5" CollAsgnReason_EVENT_OF_DEFAULT CollAsgnReason = "6" CollAsgnReason_ADVERSE_TAX_EVENT CollAsgnReason = "7" ) // CollAsgnRejectReason field enumeration values. type CollAsgnRejectReason string const ( CollAsgnRejectReason_UNKNOWN_DEAL CollAsgnRejectReason = "0" CollAsgnRejectReason_UNKNOWN_OR_INVALID_INSTRUMENT CollAsgnRejectReason = "1" CollAsgnRejectReason_UNAUTHORIZED_TRANSACTION CollAsgnRejectReason = "2" CollAsgnRejectReason_INSUFFICIENT_COLLATERAL CollAsgnRejectReason = "3" CollAsgnRejectReason_INVALID_TYPE_OF_COLLATERAL CollAsgnRejectReason = "4" CollAsgnRejectReason_EXCESSIVE_SUBSTITUTION CollAsgnRejectReason = "5" CollAsgnRejectReason_OTHER CollAsgnRejectReason = "99" ) // CollAsgnRespType field enumeration values. type CollAsgnRespType string const ( CollAsgnRespType_RECEIVED CollAsgnRespType = "0" CollAsgnRespType_ACCEPTED CollAsgnRespType = "1" CollAsgnRespType_DECLINED CollAsgnRespType = "2" CollAsgnRespType_REJECTED CollAsgnRespType = "3" ) // CollAsgnTransType field enumeration values. type CollAsgnTransType string const ( CollAsgnTransType_NEW CollAsgnTransType = "0" CollAsgnTransType_REPLACE CollAsgnTransType = "1" CollAsgnTransType_CANCEL CollAsgnTransType = "2" CollAsgnTransType_RELEASE CollAsgnTransType = "3" CollAsgnTransType_REVERSE CollAsgnTransType = "4" ) // CollInquiryQualifier field enumeration values. type CollInquiryQualifier string const ( CollInquiryQualifier_TRADEDATE CollInquiryQualifier = "0" CollInquiryQualifier_GC_INSTRUMENT CollInquiryQualifier = "1" CollInquiryQualifier_COLLATERALINSTRUMENT CollInquiryQualifier = "2" CollInquiryQualifier_SUBSTITUTION_ELIGIBLE CollInquiryQualifier = "3" CollInquiryQualifier_NOT_ASSIGNED CollInquiryQualifier = "4" CollInquiryQualifier_PARTIALLY_ASSIGNED CollInquiryQualifier = "5" CollInquiryQualifier_FULLY_ASSIGNED CollInquiryQualifier = "6" CollInquiryQualifier_OUTSTANDING_TRADES CollInquiryQualifier = "7" ) // CollInquiryResult field enumeration values. type CollInquiryResult string const ( CollInquiryResult_SUCCESSFUL CollInquiryResult = "0" CollInquiryResult_INVALID_OR_UNKNOWN_INSTRUMENT CollInquiryResult = "1" CollInquiryResult_INVALID_OR_UNKNOWN_COLLATERAL_TYPE CollInquiryResult = "2" CollInquiryResult_INVALID_PARTIES CollInquiryResult = "3" CollInquiryResult_INVALID_TRANSPORT_TYPE_REQUESTED CollInquiryResult = "4" CollInquiryResult_INVALID_DESTINATION_REQUESTED CollInquiryResult = "5" CollInquiryResult_NO_COLLATERAL_FOUND_FOR_THE_TRADE_SPECIFIED CollInquiryResult = "6" CollInquiryResult_NO_COLLATERAL_FOUND_FOR_THE_ORDER_SPECIFIED CollInquiryResult = "7" CollInquiryResult_COLLATERAL_INQUIRY_TYPE_NOT_SUPPORTED CollInquiryResult = "8" CollInquiryResult_UNAUTHORIZED_FOR_COLLATERAL_INQUIRY CollInquiryResult = "9" CollInquiryResult_OTHER CollInquiryResult = "99" ) // CollInquiryStatus field enumeration values. type CollInquiryStatus string const ( CollInquiryStatus_ACCEPTED CollInquiryStatus = "0" CollInquiryStatus_ACCEPTED_WITH_WARNINGS CollInquiryStatus = "1" CollInquiryStatus_COMPLETED CollInquiryStatus = "2" CollInquiryStatus_COMPLETED_WITH_WARNINGS CollInquiryStatus = "3" CollInquiryStatus_REJECTED CollInquiryStatus = "4" ) // CollStatus field enumeration values. type CollStatus string const ( CollStatus_UNASSIGNED CollStatus = "0" CollStatus_PARTIALLY_ASSIGNED CollStatus = "1" CollStatus_ASSIGNMENT_PROPOSED CollStatus = "2" CollStatus_ASSIGNED CollStatus = "3" CollStatus_CHALLENGED CollStatus = "4" ) // CommType field enumeration values. type CommType string const ( CommType_PER_UNIT CommType = "1" CommType_PERCENTAGE CommType = "2" CommType_ABSOLUTE CommType = "3" CommType_PERCENTAGE_WAIVED_CASH_DISCOUNT CommType = "4" CommType_PERCENTAGE_WAIVED_ENHANCED_UNITS CommType = "5" CommType_POINTS_PER_BOND_OR_OR_CONTRACT CommType = "6" ) // ConfirmRejReason field enumeration values. type ConfirmRejReason string const ( ConfirmRejReason_MISMATCHED_ACCOUNT ConfirmRejReason = "1" ConfirmRejReason_MISSING_SETTLEMENT_INSTRUCTIONS ConfirmRejReason = "2" ConfirmRejReason_OTHER ConfirmRejReason = "99" ) // ConfirmStatus field enumeration values. type ConfirmStatus string const ( ConfirmStatus_RECEIVED ConfirmStatus = "1" ConfirmStatus_MISMATCHED_ACCOUNT ConfirmStatus = "2" ConfirmStatus_MISSING_SETTLEMENT_INSTRUCTIONS ConfirmStatus = "3" ConfirmStatus_CONFIRMED ConfirmStatus = "4" ConfirmStatus_REQUEST_REJECTED ConfirmStatus = "5" ) // ConfirmTransType field enumeration values. type ConfirmTransType string const ( ConfirmTransType_NEW ConfirmTransType = "0" ConfirmTransType_REPLACE ConfirmTransType = "1" ConfirmTransType_CANCEL ConfirmTransType = "2" ) // ConfirmType field enumeration values. type ConfirmType string const ( ConfirmType_STATUS ConfirmType = "1" ConfirmType_CONFIRMATION ConfirmType = "2" ConfirmType_CONFIRMATION_REQUEST_REJECTED ConfirmType = "3" ) // ContAmtType field enumeration values. type ContAmtType string const ( ContAmtType_COMMISSION_AMOUNT ContAmtType = "1" ContAmtType_EXIT_CHARGE_PERCENT ContAmtType = "10" ContAmtType_FUND_BASED_RENEWAL_COMMISSION_PERCENT ContAmtType = "11" ContAmtType_PROJECTED_FUND_VALUE ContAmtType = "12" ContAmtType_FUND_BASED_RENEWAL_COMMISSION_AMOUNT_13 ContAmtType = "13" ContAmtType_FUND_BASED_RENEWAL_COMMISSION_AMOUNT_14 ContAmtType = "14" ContAmtType_NET_SETTLEMENT_AMOUNT ContAmtType = "15" ContAmtType_COMMISSION_PERCENT ContAmtType = "2" ContAmtType_INITIAL_CHARGE_AMOUNT ContAmtType = "3" ContAmtType_INITIAL_CHARGE_PERCENT ContAmtType = "4" ContAmtType_DISCOUNT_AMOUNT ContAmtType = "5" ContAmtType_DISCOUNT_PERCENT ContAmtType = "6" ContAmtType_DILUTION_LEVY_AMOUNT ContAmtType = "7" ContAmtType_DILUTION_LEVY_PERCENT ContAmtType = "8" ContAmtType_EXIT_CHARGE_AMOUNT ContAmtType = "9" ) // ContingencyType field enumeration values. type ContingencyType string const ( ContingencyType_ONE_CANCELS_THE_OTHER ContingencyType = "1" ContingencyType_ONE_TRIGGERS_THE_OTHER ContingencyType = "2" ContingencyType_ONE_UPDATES_THE_OTHER_3 ContingencyType = "3" ContingencyType_ONE_UPDATES_THE_OTHER_4 ContingencyType = "4" ) // CorporateAction field enumeration values. type CorporateAction string const ( CorporateAction_EX_DIVIDEND CorporateAction = "A" CorporateAction_EX_DISTRIBUTION CorporateAction = "B" CorporateAction_EX_RIGHTS CorporateAction = "C" CorporateAction_NEW CorporateAction = "D" CorporateAction_EX_INTEREST CorporateAction = "E" CorporateAction_CASH_DIVIDEND CorporateAction = "F" CorporateAction_STOCK_DIVIDEND CorporateAction = "G" CorporateAction_NON_INTEGER_STOCK_SPLIT CorporateAction = "H" CorporateAction_REVERSE_STOCK_SPLIT CorporateAction = "I" CorporateAction_STANDARD_INTEGER_STOCK_SPLIT CorporateAction = "J" CorporateAction_POSITION_CONSOLIDATION CorporateAction = "K" CorporateAction_LIQUIDATION_REORGANIZATION CorporateAction = "L" CorporateAction_MERGER_REORGANIZATION CorporateAction = "M" CorporateAction_RIGHTS_OFFERING CorporateAction = "N" CorporateAction_SHAREHOLDER_MEETING CorporateAction = "O" CorporateAction_SPINOFF CorporateAction = "P" CorporateAction_TENDER_OFFER CorporateAction = "Q" CorporateAction_WARRANT CorporateAction = "R" CorporateAction_SPECIAL_ACTION CorporateAction = "S" CorporateAction_SYMBOL_CONVERSION CorporateAction = "T" CorporateAction_CUSIP CorporateAction = "U" CorporateAction_LEAP_ROLLOVER CorporateAction = "V" CorporateAction_SUCCESSION_EVENT CorporateAction = "W" ) // CoveredOrUncovered field enumeration values. type CoveredOrUncovered string const ( CoveredOrUncovered_COVERED CoveredOrUncovered = "0" CoveredOrUncovered_UNCOVERED CoveredOrUncovered = "1" ) // CrossPrioritization field enumeration values. type CrossPrioritization string const ( CrossPrioritization_NONE CrossPrioritization = "0" CrossPrioritization_BUY_SIDE_IS_PRIORITIZED CrossPrioritization = "1" CrossPrioritization_SELL_SIDE_IS_PRIORITIZED CrossPrioritization = "2" ) // CrossType field enumeration values. type CrossType string const ( CrossType_CROSS_TRADE_WHICH_IS_EXECUTED_COMPLETELY_OR_NOT CrossType = "1" CrossType_CROSS_TRADE_WHICH_IS_EXECUTED_PARTIALLY_AND_THE_REST_IS_CANCELLED CrossType = "2" CrossType_CROSS_TRADE_WHICH_IS_PARTIALLY_EXECUTED_WITH_THE_UNFILLED_PORTIONS_REMAINING_ACTIVE CrossType = "3" CrossType_CROSS_TRADE_IS_EXECUTED_WITH_EXISTING_ORDERS_WITH_THE_SAME_PRICE CrossType = "4" ) // CustOrderCapacity field enumeration values. type CustOrderCapacity string const ( CustOrderCapacity_MEMBER_TRADING_FOR_THEIR_OWN_ACCOUNT CustOrderCapacity = "1" CustOrderCapacity_CLEARING_FIRM_TRADING_FOR_ITS_PROPRIETARY_ACCOUNT CustOrderCapacity = "2" CustOrderCapacity_MEMBER_TRADING_FOR_ANOTHER_MEMBER CustOrderCapacity = "3" CustOrderCapacity_ALL_OTHER CustOrderCapacity = "4" ) // CustOrderHandlingInst field enumeration values. type CustOrderHandlingInst string const ( CustOrderHandlingInst_ADD_ON_ORDER CustOrderHandlingInst = "ADD" CustOrderHandlingInst_ALL_OR_NONE CustOrderHandlingInst = "AON" CustOrderHandlingInst_CASH_NOT_HELD CustOrderHandlingInst = "CNH" CustOrderHandlingInst_DIRECTED_ORDER CustOrderHandlingInst = "DIR" CustOrderHandlingInst_EXCHANGE_FOR_PHYSICAL_TRANSACTION CustOrderHandlingInst = "E.W" CustOrderHandlingInst_FILL_OR_KILL CustOrderHandlingInst = "FOK" CustOrderHandlingInst_IMBALANCE_ONLY CustOrderHandlingInst = "IO" CustOrderHandlingInst_IMMEDIATE_OR_CANCEL CustOrderHandlingInst = "IOC" CustOrderHandlingInst_LIMIT_ON_CLOSE CustOrderHandlingInst = "LOC" CustOrderHandlingInst_LIMIT_ON_OPEN CustOrderHandlingInst = "LOO" CustOrderHandlingInst_MARKET_AT_CLOSE CustOrderHandlingInst = "MAC" CustOrderHandlingInst_MARKET_AT_OPEN CustOrderHandlingInst = "MAO" CustOrderHandlingInst_MARKET_ON_CLOSE CustOrderHandlingInst = "MOC" CustOrderHandlingInst_MARKET_ON_OPEN CustOrderHandlingInst = "MOO" CustOrderHandlingInst_MINIMUM_QUANTITY CustOrderHandlingInst = "MQT" CustOrderHandlingInst_NOT_HELD CustOrderHandlingInst = "NH" CustOrderHandlingInst_OVER_THE_DAY CustOrderHandlingInst = "OVD" CustOrderHandlingInst_PEGGED CustOrderHandlingInst = "PEG" CustOrderHandlingInst_RESERVE_SIZE_ORDER CustOrderHandlingInst = "RSV" CustOrderHandlingInst_STOP_STOCK_TRANSACTION CustOrderHandlingInst = "S.W" CustOrderHandlingInst_SCALE CustOrderHandlingInst = "SCL" CustOrderHandlingInst_TIME_ORDER CustOrderHandlingInst = "TMO" CustOrderHandlingInst_TRAILING_STOP CustOrderHandlingInst = "TS" CustOrderHandlingInst_WORK CustOrderHandlingInst = "WRK" ) // CustomerOrFirm field enumeration values. type CustomerOrFirm string const ( CustomerOrFirm_CUSTOMER CustomerOrFirm = "0" CustomerOrFirm_FIRM CustomerOrFirm = "1" ) // CxlRejReason field enumeration values. type CxlRejReason string const ( CxlRejReason_TOO_LATE_TO_CANCEL CxlRejReason = "0" CxlRejReason_UNKNOWN_ORDER CxlRejReason = "1" CxlRejReason_INVALID_PRICE_INCREMENT CxlRejReason = "18" CxlRejReason_BROKER_EXCHANGE_OPTION CxlRejReason = "2" CxlRejReason_ORDER_ALREADY_IN_PENDING_CANCEL_OR_PENDING_REPLACE_STATUS CxlRejReason = "3" CxlRejReason_UNABLE_TO_PROCESS_ORDER_MASS_CANCEL_REQUEST CxlRejReason = "4" CxlRejReason_ORIGORDMODTIME_DID_NOT_MATCH_LAST_TRANSACTTIME_OF_ORDER CxlRejReason = "5" CxlRejReason_DUPLICATE_CLORDID_RECEIVED CxlRejReason = "6" CxlRejReason_PRICE_EXCEEDS_CURRENT_PRICE CxlRejReason = "7" CxlRejReason_PRICE_EXCEEDS_CURRENT_PRICE_BAND CxlRejReason = "8" CxlRejReason_OTHER CxlRejReason = "99" ) // CxlRejResponseTo field enumeration values. type CxlRejResponseTo string const ( CxlRejResponseTo_ORDER_CANCEL_REQUEST CxlRejResponseTo = "1" CxlRejResponseTo_ORDER_CANCEL_REPLACE_REQUEST CxlRejResponseTo = "2" ) // CxlType field enumeration values. type CxlType string const ( CxlType_FULL_REMAINING_QUANTITY CxlType = "F" CxlType_PARTIAL_CANCEL CxlType = "P" ) // DKReason field enumeration values. type DKReason string const ( DKReason_UNKNOWN_SYMBOL DKReason = "A" DKReason_WRONG_SIDE DKReason = "B" DKReason_QUANTITY_EXCEEDS_ORDER DKReason = "C" DKReason_NO_MATCHING_ORDER DKReason = "D" DKReason_PRICE_EXCEEDS_LIMIT DKReason = "E" DKReason_CALCULATION_DIFFERENCE DKReason = "F" DKReason_OTHER DKReason = "Z" ) // DayBookingInst field enumeration values. type DayBookingInst string const ( DayBookingInst_CAN_TRIGGER_BOOKING_WITHOUT_REFERENCE_TO_THE_ORDER_INITIATOR DayBookingInst = "0" DayBookingInst_SPEAK_WITH_ORDER_INITIATOR_BEFORE_BOOKING DayBookingInst = "1" DayBookingInst_ACCUMULATE DayBookingInst = "2" ) // DeleteReason field enumeration values. type DeleteReason string const ( DeleteReason_CANCELATION_TRADE_BUST DeleteReason = "0" DeleteReason_ERROR DeleteReason = "1" ) // DeliveryForm field enumeration values. type DeliveryForm string const ( DeliveryForm_BOOKENTRY DeliveryForm = "1" DeliveryForm_BEARER DeliveryForm = "2" ) // DeliveryType field enumeration values. type DeliveryType string const ( DeliveryType_VERSUS_PAYMENT DeliveryType = "0" DeliveryType_FREE DeliveryType = "1" DeliveryType_TRI_PARTY DeliveryType = "2" DeliveryType_HOLD_IN_CUSTODY DeliveryType = "3" ) // DerivativeSecurityListRequestType field enumeration values. type DerivativeSecurityListRequestType string const ( DerivativeSecurityListRequestType_SYMBOL DerivativeSecurityListRequestType = "0" DerivativeSecurityListRequestType_SECURITYTYPE_AND_OR_CFICODE DerivativeSecurityListRequestType = "1" DerivativeSecurityListRequestType_PRODUCT DerivativeSecurityListRequestType = "2" DerivativeSecurityListRequestType_TRADINGSESSIONID DerivativeSecurityListRequestType = "3" DerivativeSecurityListRequestType_ALL_SECURITIES DerivativeSecurityListRequestType = "4" DerivativeSecurityListRequestType_UNDELYINGSYMBOL DerivativeSecurityListRequestType = "5" DerivativeSecurityListRequestType_UNDERLYING_SECURITYTYPE_AND_OR_CFICODE DerivativeSecurityListRequestType = "6" DerivativeSecurityListRequestType_UNDERLYING_PRODUCT DerivativeSecurityListRequestType = "7" DerivativeSecurityListRequestType_MARKETID_OR_MARKETID_PLUS_MARKETSEGMENTID DerivativeSecurityListRequestType = "8" ) // DeskOrderHandlingInst field enumeration values. type DeskOrderHandlingInst string const ( DeskOrderHandlingInst_ADD_ON_ORDER DeskOrderHandlingInst = "ADD" DeskOrderHandlingInst_ALL_OR_NONE DeskOrderHandlingInst = "AON" DeskOrderHandlingInst_CASH_NOT_HELD DeskOrderHandlingInst = "CNH" DeskOrderHandlingInst_DIRECTED_ORDER DeskOrderHandlingInst = "DIR" DeskOrderHandlingInst_EXCHANGE_FOR_PHYSICAL_TRANSACTION DeskOrderHandlingInst = "E.W" DeskOrderHandlingInst_FILL_OR_KILL DeskOrderHandlingInst = "FOK" DeskOrderHandlingInst_IMBALANCE_ONLY DeskOrderHandlingInst = "IO" DeskOrderHandlingInst_IMMEDIATE_OR_CANCEL DeskOrderHandlingInst = "IOC" DeskOrderHandlingInst_LIMIT_ON_CLOSE DeskOrderHandlingInst = "LOC" DeskOrderHandlingInst_LIMIT_ON_OPEN DeskOrderHandlingInst = "LOO" DeskOrderHandlingInst_MARKET_AT_CLOSE DeskOrderHandlingInst = "MAC" DeskOrderHandlingInst_MARKET_AT_OPEN DeskOrderHandlingInst = "MAO" DeskOrderHandlingInst_MARKET_ON_CLOSE DeskOrderHandlingInst = "MOC" DeskOrderHandlingInst_MARKET_ON_OPEN DeskOrderHandlingInst = "MOO" DeskOrderHandlingInst_MINIMUM_QUANTITY DeskOrderHandlingInst = "MQT" DeskOrderHandlingInst_NOT_HELD DeskOrderHandlingInst = "NH" DeskOrderHandlingInst_OVER_THE_DAY DeskOrderHandlingInst = "OVD" DeskOrderHandlingInst_PEGGED DeskOrderHandlingInst = "PEG" DeskOrderHandlingInst_RESERVE_SIZE_ORDER DeskOrderHandlingInst = "RSV" DeskOrderHandlingInst_STOP_STOCK_TRANSACTION DeskOrderHandlingInst = "S.W" DeskOrderHandlingInst_SCALE DeskOrderHandlingInst = "SCL" DeskOrderHandlingInst_TIME_ORDER DeskOrderHandlingInst = "TMO" DeskOrderHandlingInst_TRAILING_STOP DeskOrderHandlingInst = "TS" DeskOrderHandlingInst_WORK DeskOrderHandlingInst = "WRK" ) // DeskType field enumeration values. type DeskType string const ( DeskType_AGENCY DeskType = "A" DeskType_ARBITRAGE DeskType = "AR" DeskType_DERIVATIVES DeskType = "D" DeskType_INTERNATIONAL DeskType = "IN" DeskType_INSTITUTIONAL DeskType = "IS" DeskType_OTHER DeskType = "O" DeskType_PREFERRED_TRADING DeskType = "PF" DeskType_PROPRIETARY DeskType = "PR" DeskType_PROGRAM_TRADING DeskType = "PT" DeskType_SALES DeskType = "S" DeskType_TRADING DeskType = "T" ) // DeskTypeSource field enumeration values. type DeskTypeSource string const ( DeskTypeSource_NASD_OATS DeskTypeSource = "1" ) // DiscretionInst field enumeration values. type DiscretionInst string const ( DiscretionInst_RELATED_TO_DISPLAYED_PRICE DiscretionInst = "0" DiscretionInst_RELATED_TO_MARKET_PRICE DiscretionInst = "1" DiscretionInst_RELATED_TO_PRIMARY_PRICE DiscretionInst = "2" DiscretionInst_RELATED_TO_LOCAL_PRIMARY_PRICE DiscretionInst = "3" DiscretionInst_RELATED_TO_MIDPOINT_PRICE DiscretionInst = "4" DiscretionInst_RELATED_TO_LAST_TRADE_PRICE DiscretionInst = "5" DiscretionInst_RELATED_TO_VWAP DiscretionInst = "6" DiscretionInst_AVERAGE_PRICE_GUARANTEE DiscretionInst = "7" ) // DiscretionLimitType field enumeration values. type DiscretionLimitType string const ( DiscretionLimitType_OR_BETTER DiscretionLimitType = "0" DiscretionLimitType_STRICT DiscretionLimitType = "1" DiscretionLimitType_OR_WORSE DiscretionLimitType = "2" ) // DiscretionMoveType field enumeration values. type DiscretionMoveType string const ( DiscretionMoveType_FLOATING DiscretionMoveType = "0" DiscretionMoveType_FIXED DiscretionMoveType = "1" ) // DiscretionOffsetType field enumeration values. type DiscretionOffsetType string const ( DiscretionOffsetType_PRICE DiscretionOffsetType = "0" DiscretionOffsetType_BASIS_POINTS DiscretionOffsetType = "1" DiscretionOffsetType_TICKS DiscretionOffsetType = "2" DiscretionOffsetType_PRICE_TIER_LEVEL DiscretionOffsetType = "3" ) // DiscretionRoundDirection field enumeration values. type DiscretionRoundDirection string const ( DiscretionRoundDirection_MORE_AGGRESSIVE DiscretionRoundDirection = "1" DiscretionRoundDirection_MORE_PASSIVE DiscretionRoundDirection = "2" ) // DiscretionScope field enumeration values. type DiscretionScope string const ( DiscretionScope_LOCAL DiscretionScope = "1" DiscretionScope_NATIONAL DiscretionScope = "2" DiscretionScope_GLOBAL DiscretionScope = "3" DiscretionScope_NATIONAL_EXCLUDING_LOCAL DiscretionScope = "4" ) // DisplayMethod field enumeration values. type DisplayMethod string const ( DisplayMethod_INITIAL DisplayMethod = "1" DisplayMethod_NEW DisplayMethod = "2" DisplayMethod_RANDOM DisplayMethod = "3" ) // DisplayWhen field enumeration values. type DisplayWhen string const ( DisplayWhen_IMMEDIATE DisplayWhen = "1" DisplayWhen_EXHAUST DisplayWhen = "2" ) // DistribPaymentMethod field enumeration values. type DistribPaymentMethod string const ( DistribPaymentMethod_CREST DistribPaymentMethod = "1" DistribPaymentMethod_BPAY DistribPaymentMethod = "10" DistribPaymentMethod_HIGH_VALUE_CLEARING_SYSTEM_HVACS DistribPaymentMethod = "11" DistribPaymentMethod_REINVEST_IN_FUND DistribPaymentMethod = "12" DistribPaymentMethod_NSCC DistribPaymentMethod = "2" DistribPaymentMethod_EUROCLEAR DistribPaymentMethod = "3" DistribPaymentMethod_CLEARSTREAM DistribPaymentMethod = "4" DistribPaymentMethod_CHEQUE DistribPaymentMethod = "5" DistribPaymentMethod_TELEGRAPHIC_TRANSFER DistribPaymentMethod = "6" DistribPaymentMethod_FEDWIRE DistribPaymentMethod = "7" DistribPaymentMethod_DIRECT_CREDIT DistribPaymentMethod = "8" DistribPaymentMethod_ACH_CREDIT DistribPaymentMethod = "9" ) // DlvyInstType field enumeration values. type DlvyInstType string const ( DlvyInstType_CASH DlvyInstType = "C" DlvyInstType_SECURITIES DlvyInstType = "S" ) // DueToRelated field enumeration values. type DueToRelated string const ( DueToRelated_NO DueToRelated = "N" DueToRelated_YES DueToRelated = "Y" ) // EmailType field enumeration values. type EmailType string const ( EmailType_NEW EmailType = "0" EmailType_REPLY EmailType = "1" EmailType_ADMIN_REPLY EmailType = "2" ) // EncryptMethod field enumeration values. type EncryptMethod string const ( EncryptMethod_NONE_OTHER EncryptMethod = "0" EncryptMethod_PKCS EncryptMethod = "1" EncryptMethod_DES EncryptMethod = "2" EncryptMethod_PKCS_DES EncryptMethod = "3" EncryptMethod_PGP_DES EncryptMethod = "4" EncryptMethod_PGP_DES_MD5 EncryptMethod = "5" EncryptMethod_PEM_DES_MD5 EncryptMethod = "6" ) // EventType field enumeration values. type EventType string const ( EventType_PUT EventType = "1" EventType_SWAP_ROLL_DATE EventType = "10" EventType_SWAP_NEXT_START_DATE EventType = "11" EventType_SWAP_NEXT_ROLL_DATE EventType = "12" EventType_FIRST_DELIVERY_DATE EventType = "13" EventType_LAST_DELIVERY_DATE EventType = "14" EventType_INITIAL_INVENTORY_DUE_DATE EventType = "15" EventType_FINAL_INVENTORY_DUE_DATE EventType = "16" EventType_FIRST_INTENT_DATE EventType = "17" EventType_LAST_INTENT_DATE EventType = "18" EventType_POSITION_REMOVAL_DATE EventType = "19" EventType_CALL EventType = "2" EventType_TENDER EventType = "3" EventType_SINKING_FUND_CALL EventType = "4" EventType_ACTIVATION EventType = "5" EventType_INACTIVIATION EventType = "6" EventType_LAST_ELIGIBLE_TRADE_DATE EventType = "7" EventType_SWAP_START_DATE EventType = "8" EventType_SWAP_END_DATE EventType = "9" EventType_OTHER EventType = "99" ) // ExDestination field enumeration values. type ExDestination string const ( ExDestination_NONE ExDestination = "0" ExDestination_POSIT ExDestination = "4" ) // ExDestinationIDSource field enumeration values. type ExDestinationIDSource string const ( ExDestinationIDSource_BIC ExDestinationIDSource = "B" ExDestinationIDSource_GENERALLY_ACCEPTED_MARKET_PARTICIPANT_IDENTIFIER ExDestinationIDSource = "C" ExDestinationIDSource_PROPRIETARY ExDestinationIDSource = "D" ExDestinationIDSource_ISO_COUNTRY_CODE ExDestinationIDSource = "E" ExDestinationIDSource_MIC ExDestinationIDSource = "G" ) // ExchangeForPhysical field enumeration values. type ExchangeForPhysical string const ( ExchangeForPhysical_NO ExchangeForPhysical = "N" ExchangeForPhysical_YES ExchangeForPhysical = "Y" ) // ExecAckStatus field enumeration values. type ExecAckStatus string const ( ExecAckStatus_RECEIVED_NOT_YET_PROCESSED ExecAckStatus = "0" ExecAckStatus_ACCEPTED ExecAckStatus = "1" ExecAckStatus_REJECTED ExecAckStatus = "2" ) // ExecInst field enumeration values. type ExecInst string const ( ExecInst_STAY_ON_OFFERSIDE ExecInst = "0" ExecInst_NOT_HELD ExecInst = "1" ExecInst_WORK ExecInst = "2" ExecInst_GO_ALONG ExecInst = "3" ExecInst_OVER_THE_DAY ExecInst = "4" ExecInst_HELD ExecInst = "5" ExecInst_PARTICIPATE_DONT_INITIATE ExecInst = "6" ExecInst_STRICT_SCALE ExecInst = "7" ExecInst_TRY_TO_SCALE ExecInst = "8" ExecInst_STAY_ON_BIDSIDE ExecInst = "9" ExecInst_NO_CROSS ExecInst = "A" ExecInst_OK_TO_CROSS ExecInst = "B" ExecInst_CALL_FIRST ExecInst = "C" ExecInst_PERCENT_OF_VOLUME ExecInst = "D" ExecInst_DO_NOT_INCREASE ExecInst = "E" ExecInst_DO_NOT_REDUCE ExecInst = "F" ExecInst_ALL_OR_NONE ExecInst = "G" ExecInst_REINSTATE_ON_SYSTEM_FAILURE ExecInst = "H" ExecInst_INSTITUTIONS_ONLY ExecInst = "I" ExecInst_REINSTATE_ON_TRADING_HALT ExecInst = "J" ExecInst_CANCEL_ON_TRADING_HALT ExecInst = "K" ExecInst_LAST_PEG ExecInst = "L" ExecInst_MID_PRICE ExecInst = "M" ExecInst_NON_NEGOTIABLE ExecInst = "N" ExecInst_OPENING_PEG ExecInst = "O" ExecInst_MARKET_PEG ExecInst = "P" ExecInst_CANCEL_ON_SYSTEM_FAILURE ExecInst = "Q" ExecInst_PRIMARY_PEG ExecInst = "R" ExecInst_SUSPEND ExecInst = "S" ExecInst_FIXED_PEG_TO_LOCAL_BEST_BID_OR_OFFER_AT_TIME_OF_ORDER ExecInst = "T" ExecInst_CUSTOMER_DISPLAY_INSTRUCTION ExecInst = "U" ExecInst_NETTING ExecInst = "V" ExecInst_PEG_TO_VWAP ExecInst = "W" ExecInst_TRADE_ALONG ExecInst = "X" ExecInst_TRY_TO_STOP ExecInst = "Y" ExecInst_CANCEL_IF_NOT_BEST ExecInst = "Z" ExecInst_TRAILING_STOP_PEG ExecInst = "a" ExecInst_STRICT_LIMIT ExecInst = "b" ExecInst_IGNORE_PRICE_VALIDITY_CHECKS ExecInst = "c" ExecInst_PEG_TO_LIMIT_PRICE ExecInst = "d" ExecInst_WORK_TO_TARGET_STRATEGY ExecInst = "e" ExecInst_INTERMARKET_SWEEP ExecInst = "f" ExecInst_EXTERNAL_ROUTING_ALLOWED ExecInst = "g" ExecInst_EXTERNAL_ROUTING_NOT_ALLOWED ExecInst = "h" ExecInst_IMBALANCE_ONLY ExecInst = "i" ExecInst_SINGLE_EXECUTION_REQUESTED_FOR_BLOCK_TRADE ExecInst = "j" ExecInst_BEST_EXECUTION ExecInst = "k" ExecInst_SUSPEND_ON_SYSTEM_FAILURE ExecInst = "l" ExecInst_SUSPEND_ON_TRADING_HALT ExecInst = "m" ExecInst_REINSTATE_ON_CONNECTION_LOSS ExecInst = "n" ExecInst_CANCEL_ON_CONNECTION_LOSS ExecInst = "o" ExecInst_SUSPEND_ON_CONNECTION_LOSS ExecInst = "p" ExecInst_RELEASE_FROM_SUSPENSION ExecInst = "q" ExecInst_EXECUTE_AS_DELTA_NEUTRAL_USING_VOLATILITY_PROVIDED ExecInst = "r" ExecInst_EXECUTE_AS_DURATION_NEUTRAL ExecInst = "s" ExecInst_EXECUTE_AS_FX_NEUTRAL ExecInst = "t" ) // ExecPriceType field enumeration values. type ExecPriceType string const ( ExecPriceType_BID_PRICE ExecPriceType = "B" ExecPriceType_CREATION_PRICE ExecPriceType = "C" ExecPriceType_CREATION_PRICE_PLUS_ADJUSTMENT_PERCENT ExecPriceType = "D" ExecPriceType_CREATION_PRICE_PLUS_ADJUSTMENT_AMOUNT ExecPriceType = "E" ExecPriceType_OFFER_PRICE ExecPriceType = "O" ExecPriceType_OFFER_PRICE_MINUS_ADJUSTMENT_PERCENT ExecPriceType = "P" ExecPriceType_OFFER_PRICE_MINUS_ADJUSTMENT_AMOUNT ExecPriceType = "Q" ExecPriceType_SINGLE_PRICE ExecPriceType = "S" ) // ExecRestatementReason field enumeration values. type ExecRestatementReason string const ( ExecRestatementReason_GT_CORPORATE_ACTION ExecRestatementReason = "0" ExecRestatementReason_GT_RENEWAL_RESTATEMENT ExecRestatementReason = "1" ExecRestatementReason_WAREHOUSE_RECAP ExecRestatementReason = "10" ExecRestatementReason_PEG_REFRESH ExecRestatementReason = "11" ExecRestatementReason_VERBAL_CHANGE ExecRestatementReason = "2" ExecRestatementReason_REPRICING_OF_ORDER ExecRestatementReason = "3" ExecRestatementReason_BROKER_OPTION ExecRestatementReason = "4" ExecRestatementReason_PARTIAL_DECLINE_OF_ORDERQTY ExecRestatementReason = "5" ExecRestatementReason_CANCEL_ON_TRADING_HALT ExecRestatementReason = "6" ExecRestatementReason_CANCEL_ON_SYSTEM_FAILURE ExecRestatementReason = "7" ExecRestatementReason_MARKET_OPTION ExecRestatementReason = "8" ExecRestatementReason_CANCELED_NOT_BEST ExecRestatementReason = "9" ExecRestatementReason_OTHER ExecRestatementReason = "99" ) // ExecTransType field enumeration values. type ExecTransType string const ( ExecTransType_NEW ExecTransType = "0" ExecTransType_CANCEL ExecTransType = "1" ExecTransType_CORRECT ExecTransType = "2" ExecTransType_STATUS ExecTransType = "3" ) // ExecType field enumeration values. type ExecType string const ( ExecType_NEW ExecType = "0" ExecType_PARTIAL_FILL ExecType = "1" ExecType_FILL ExecType = "2" ExecType_DONE_FOR_DAY ExecType = "3" ExecType_CANCELED ExecType = "4" ExecType_REPLACE ExecType = "5" ExecType_PENDING_CANCEL ExecType = "6" ExecType_STOPPED ExecType = "7" ExecType_REJECTED ExecType = "8" ExecType_SUSPENDED ExecType = "9" ExecType_PENDING_NEW ExecType = "A" ExecType_CALCULATED ExecType = "B" ExecType_EXPIRED ExecType = "C" ExecType_RESTATED ExecType = "D" ExecType_PENDING_REPLACE ExecType = "E" ExecType_TRADE ExecType = "F" ExecType_TRADE_CORRECT ExecType = "G" ExecType_TRADE_CANCEL ExecType = "H" ExecType_ORDER_STATUS ExecType = "I" ExecType_TRADE_IN_A_CLEARING_HOLD ExecType = "J" ExecType_TRADE_HAS_BEEN_RELEASED_TO_CLEARING ExecType = "K" ExecType_TRIGGERED_OR_ACTIVATED_BY_SYSTEM ExecType = "L" ExecType_MANUAL ExecType = "M" ) // ExerciseMethod field enumeration values. type ExerciseMethod string const ( ExerciseMethod_AUTOMATIC ExerciseMethod = "A" ExerciseMethod_MANUAL ExerciseMethod = "M" ) // ExerciseStyle field enumeration values. type ExerciseStyle string const ( ExerciseStyle_EUROPEAN ExerciseStyle = "0" ExerciseStyle_AMERICAN ExerciseStyle = "1" ExerciseStyle_BERMUDA ExerciseStyle = "2" ) // ExpType field enumeration values. type ExpType string const ( ExpType_AUTO_EXERCISE ExpType = "1" ExpType_NON_AUTO_EXERCISE ExpType = "2" ExpType_FINAL_WILL_BE_EXERCISED ExpType = "3" ExpType_CONTRARY_INTENTION ExpType = "4" ExpType_DIFFERENCE ExpType = "5" ) // ExpirationCycle field enumeration values. type ExpirationCycle string const ( ExpirationCycle_EXPIRE_ON_TRADING_SESSION_CLOSE ExpirationCycle = "0" ExpirationCycle_EXPIRE_ON_TRADING_SESSION_OPEN ExpirationCycle = "1" ExpirationCycle_TRADING_ELIGIBILITY_EXPIRATION_SPECIFIED_IN_THE_DATE_AND_TIME_FIELDS_EVENTDATE ExpirationCycle = "2" ) // ExpirationQtyType field enumeration values. type ExpirationQtyType string const ( ExpirationQtyType_AUTO_EXERCISE ExpirationQtyType = "1" ExpirationQtyType_NON_AUTO_EXERCISE ExpirationQtyType = "2" ExpirationQtyType_FINAL_WILL_BE_EXERCISED ExpirationQtyType = "3" ExpirationQtyType_CONTRARY_INTENTION ExpirationQtyType = "4" ExpirationQtyType_DIFFERENCE ExpirationQtyType = "5" ) // FinancialStatus field enumeration values. type FinancialStatus string const ( FinancialStatus_BANKRUPT FinancialStatus = "1" FinancialStatus_PENDING_DELISTING FinancialStatus = "2" FinancialStatus_RESTRICTED FinancialStatus = "3" ) // ForexReq field enumeration values. type ForexReq string const ( ForexReq_NO ForexReq = "N" ForexReq_YES ForexReq = "Y" ) // FundRenewWaiv field enumeration values. type FundRenewWaiv string const ( FundRenewWaiv_NO FundRenewWaiv = "N" FundRenewWaiv_YES FundRenewWaiv = "Y" ) // FuturesValuationMethod field enumeration values. type FuturesValuationMethod string const ( FuturesValuationMethod_PREMIUM_STYLE FuturesValuationMethod = "EQTY" FuturesValuationMethod_FUTURES_STYLE_MARK_TO_MARKET FuturesValuationMethod = "FUT" FuturesValuationMethod_FUTURES_STYLE_WITH_AN_ATTACHED_CASH_ADJUSTMENT FuturesValuationMethod = "FUTDA" ) // GTBookingInst field enumeration values. type GTBookingInst string const ( GTBookingInst_BOOK_OUT_ALL_TRADES_ON_DAY_OF_EXECUTION GTBookingInst = "0" GTBookingInst_ACCUMULATE_EXECUTIONS_UNTIL_ORDER_IS_FILLED_OR_EXPIRES GTBookingInst = "1" GTBookingInst_ACCUMULATE_UNTIL_VERBALLY_NOTIFIED_OTHERWISE GTBookingInst = "2" ) // GapFillFlag field enumeration values. type GapFillFlag string const ( GapFillFlag_NO GapFillFlag = "N" GapFillFlag_YES GapFillFlag = "Y" ) // HaltReason field enumeration values. type HaltReason string const ( HaltReason_NEWS_DISSEMINATION HaltReason = "D" HaltReason_ORDER_INFLUX HaltReason = "E" HaltReason_ORDER_IMBALANCE HaltReason = "I" HaltReason_ADDITIONAL_INFORMATION HaltReason = "M" HaltReason_NEWS_PENDING HaltReason = "P" HaltReason_EQUIPMENT_CHANGEOVER HaltReason = "X" ) // HaltReasonChar field enumeration values. type HaltReasonChar string const ( HaltReasonChar_NEWS_DISSEMINATION HaltReasonChar = "D" HaltReasonChar_ORDER_INFLUX HaltReasonChar = "E" HaltReasonChar_ORDER_IMBALANCE HaltReasonChar = "I" HaltReasonChar_ADDITIONAL_INFORMATION HaltReasonChar = "M" HaltReasonChar_NEW_PENDING HaltReasonChar = "P" HaltReasonChar_EQUIPMENT_CHANGEOVER HaltReasonChar = "X" ) // HandlInst field enumeration values. type HandlInst string const ( HandlInst_AUTOMATED_EXECUTION_ORDER_PRIVATE HandlInst = "1" HandlInst_AUTOMATED_EXECUTION_ORDER_PUBLIC HandlInst = "2" HandlInst_MANUAL_ORDER HandlInst = "3" ) // IDSource field enumeration values. type IDSource string const ( IDSource_CUSIP IDSource = "1" IDSource_SEDOL IDSource = "2" IDSource_QUIK IDSource = "3" IDSource_ISIN_NUMBER IDSource = "4" IDSource_RIC_CODE IDSource = "5" IDSource_ISO_CURRENCY_CODE IDSource = "6" IDSource_ISO_COUNTRY_CODE IDSource = "7" IDSource_EXCHANGE_SYMBOL IDSource = "8" IDSource_CONSOLIDATED_TAPE_ASSOCIATION IDSource = "9" ) // IOINaturalFlag field enumeration values. type IOINaturalFlag string const ( IOINaturalFlag_NO IOINaturalFlag = "N" IOINaturalFlag_YES IOINaturalFlag = "Y" ) // IOIOthSvc field enumeration values. type IOIOthSvc string const ( IOIOthSvc_AUTEX IOIOthSvc = "A" IOIOthSvc_BRIDGE IOIOthSvc = "B" ) // IOIQltyInd field enumeration values. type IOIQltyInd string const ( IOIQltyInd_HIGH IOIQltyInd = "H" IOIQltyInd_LOW IOIQltyInd = "L" IOIQltyInd_MEDIUM IOIQltyInd = "M" ) // IOIQty field enumeration values. type IOIQty string const ( IOIQty_1000000000 IOIQty = "0" IOIQty_LARGE IOIQty = "L" IOIQty_MEDIUM IOIQty = "M" IOIQty_SMALL IOIQty = "S" IOIQty_UNDISCLOSED_QUANTITY IOIQty = "U" ) // IOIQualifier field enumeration values. type IOIQualifier string const ( IOIQualifier_ALL_OR_NONE IOIQualifier = "A" IOIQualifier_MARKET_ON_CLOSE IOIQualifier = "B" IOIQualifier_AT_THE_CLOSE IOIQualifier = "C" IOIQualifier_VWAP IOIQualifier = "D" IOIQualifier_IN_TOUCH_WITH IOIQualifier = "I" IOIQualifier_LIMIT IOIQualifier = "L" IOIQualifier_MORE_BEHIND IOIQualifier = "M" IOIQualifier_AT_THE_OPEN IOIQualifier = "O" IOIQualifier_TAKING_A_POSITION IOIQualifier = "P" IOIQualifier_AT_THE_MARKET IOIQualifier = "Q" IOIQualifier_READY_TO_TRADE IOIQualifier = "R" IOIQualifier_PORTFOLIO_SHOWN IOIQualifier = "S" IOIQualifier_THROUGH_THE_DAY IOIQualifier = "T" IOIQualifier_VERSUS IOIQualifier = "V" IOIQualifier_INDICATION_WORKING_AWAY IOIQualifier = "W" IOIQualifier_CROSSING_OPPORTUNITY IOIQualifier = "X" IOIQualifier_AT_THE_MIDPOINT IOIQualifier = "Y" IOIQualifier_PRE_OPEN IOIQualifier = "Z" ) // IOIShares field enumeration values. type IOIShares string const ( IOIShares_LARGE IOIShares = "L" IOIShares_MEDIUM IOIShares = "M" IOIShares_SMALL IOIShares = "S" ) // IOITransType field enumeration values. type IOITransType string const ( IOITransType_CANCEL IOITransType = "C" IOITransType_NEW IOITransType = "N" IOITransType_REPLACE IOITransType = "R" ) // ImpliedMarketIndicator field enumeration values. type ImpliedMarketIndicator string const ( ImpliedMarketIndicator_NOT_IMPLIED ImpliedMarketIndicator = "0" ImpliedMarketIndicator_IMPLIED_IN ImpliedMarketIndicator = "1" ImpliedMarketIndicator_IMPLIED_OUT ImpliedMarketIndicator = "2" ImpliedMarketIndicator_BOTH_IMPLIED_IN_AND_IMPLIED_OUT ImpliedMarketIndicator = "3" ) // InViewOfCommon field enumeration values. type InViewOfCommon string const ( InViewOfCommon_NO InViewOfCommon = "N" InViewOfCommon_YES InViewOfCommon = "Y" ) // IncTaxInd field enumeration values. type IncTaxInd string const ( IncTaxInd_NET IncTaxInd = "1" IncTaxInd_GROSS IncTaxInd = "2" ) // IndividualAllocType field enumeration values. type IndividualAllocType string const ( IndividualAllocType_SUB_ALLOCATE IndividualAllocType = "1" IndividualAllocType_THIRD_PARTY_ALLOCATION IndividualAllocType = "2" ) // InstrAttribType field enumeration values. type InstrAttribType string const ( InstrAttribType_FLAT InstrAttribType = "1" InstrAttribType_ORIGINAL_ISSUE_DISCOUNT InstrAttribType = "10" InstrAttribType_CALLABLE_PUTTABLE InstrAttribType = "11" InstrAttribType_ESCROWED_TO_MATURITY InstrAttribType = "12" InstrAttribType_ESCROWED_TO_REDEMPTION_DATE InstrAttribType = "13" InstrAttribType_PRE_REFUNDED InstrAttribType = "14" InstrAttribType_IN_DEFAULT InstrAttribType = "15" InstrAttribType_UNRATED InstrAttribType = "16" InstrAttribType_TAXABLE InstrAttribType = "17" InstrAttribType_INDEXED InstrAttribType = "18" InstrAttribType_SUBJECT_TO_ALTERNATIVE_MINIMUM_TAX InstrAttribType = "19" InstrAttribType_ZERO_COUPON InstrAttribType = "2" InstrAttribType_ORIGINAL_ISSUE_DISCOUNT_PRICE_SUPPLY_PRICE_IN_THE_INSTRATTRIBVALUE InstrAttribType = "20" InstrAttribType_CALLABLE_BELOW_MATURITY_VALUE InstrAttribType = "21" InstrAttribType_CALLABLE_WITHOUT_NOTICE_BY_MAIL_TO_HOLDER_UNLESS_REGISTERED InstrAttribType = "22" InstrAttribType_PRICE_TICK_RULES_FOR_SECURITY InstrAttribType = "23" InstrAttribType_TRADE_TYPE_ELIGIBILITY_DETAILS_FOR_SECURITY InstrAttribType = "24" InstrAttribType_INSTRUMENT_DENOMINATOR InstrAttribType = "25" InstrAttribType_INSTRUMENT_NUMERATOR InstrAttribType = "26" InstrAttribType_INSTRUMENT_PRICE_PRECISION InstrAttribType = "27" InstrAttribType_INSTRUMENT_STRIKE_PRICE InstrAttribType = "28" InstrAttribType_TRADEABLE_INDICATOR InstrAttribType = "29" InstrAttribType_INTEREST_BEARING InstrAttribType = "3" InstrAttribType_NO_PERIODIC_PAYMENTS InstrAttribType = "4" InstrAttribType_VARIABLE_RATE InstrAttribType = "5" InstrAttribType_LESS_FEE_FOR_PUT InstrAttribType = "6" InstrAttribType_STEPPED_COUPON InstrAttribType = "7" InstrAttribType_COUPON_PERIOD InstrAttribType = "8" InstrAttribType_WHEN_AND_IF_ISSUED InstrAttribType = "9" InstrAttribType_TEXT_SUPPLY_THE_TEXT_OF_THE_ATTRIBUTE_OR_DISCLAIMER_IN_THE_INSTRATTRIBVALUE InstrAttribType = "99" ) // InstrRegistry field enumeration values. type InstrRegistry string const ( InstrRegistry_CUSTODIAN InstrRegistry = "BIC" InstrRegistry_COUNTRY InstrRegistry = "ISO" InstrRegistry_PHYSICAL InstrRegistry = "ZZ" ) // LastCapacity field enumeration values. type LastCapacity string const ( LastCapacity_AGENT LastCapacity = "1" LastCapacity_CROSS_AS_AGENT LastCapacity = "2" LastCapacity_CROSS_AS_PRINCIPAL LastCapacity = "3" LastCapacity_PRINCIPAL LastCapacity = "4" ) // LastFragment field enumeration values. type LastFragment string const ( LastFragment_NO LastFragment = "N" LastFragment_YES LastFragment = "Y" ) // LastLiquidityInd field enumeration values. type LastLiquidityInd string const ( LastLiquidityInd_ADDED_LIQUIDITY LastLiquidityInd = "1" LastLiquidityInd_REMOVED_LIQUIDITY LastLiquidityInd = "2" LastLiquidityInd_LIQUIDITY_ROUTED_OUT LastLiquidityInd = "3" LastLiquidityInd_AUCTION LastLiquidityInd = "4" ) // LastRptRequested field enumeration values. type LastRptRequested string const ( LastRptRequested_NO LastRptRequested = "N" LastRptRequested_YES LastRptRequested = "Y" ) // LegQuoteAckStatus field enumeration values. type LegQuoteAckStatus string const ( LegQuoteAckStatus_RECEIVED_NOT_YET_PROCESSED LegQuoteAckStatus = "0" LegQuoteAckStatus_ACCEPTED LegQuoteAckStatus = "1" LegQuoteAckStatus_REJECTED LegQuoteAckStatus = "2" ) // LegSwapType field enumeration values. type LegSwapType string const ( LegSwapType_PAR_FOR_PAR LegSwapType = "1" LegSwapType_MODIFIED_DURATION LegSwapType = "2" LegSwapType_RISK LegSwapType = "4" LegSwapType_PROCEEDS LegSwapType = "5" ) // LegalConfirm field enumeration values. type LegalConfirm string const ( LegalConfirm_NO LegalConfirm = "N" LegalConfirm_YES LegalConfirm = "Y" ) // LiquidityIndType field enumeration values. type LiquidityIndType string const ( LiquidityIndType_FIVEDAY_MOVING_AVERAGE LiquidityIndType = "1" LiquidityIndType_TWENTYDAY_MOVING_AVERAGE LiquidityIndType = "2" LiquidityIndType_NORMAL_MARKET_SIZE LiquidityIndType = "3" LiquidityIndType_OTHER LiquidityIndType = "4" ) // ListExecInstType field enumeration values. type ListExecInstType string const ( ListExecInstType_IMMEDIATE ListExecInstType = "1" ListExecInstType_WAIT_FOR_EXECUTE_INSTRUCTION ListExecInstType = "2" ListExecInstType_EXCHANGE_SWITCH_CIV_ORDER_SELL_DRIVEN ListExecInstType = "3" ListExecInstType_EXCHANGE_SWITCH_CIV_ORDER_BUY_DRIVEN_CASH_TOP_UP ListExecInstType = "4" ListExecInstType_EXCHANGE_SWITCH_CIV_ORDER_BUY_DRIVEN_CASH_WITHDRAW ListExecInstType = "5" ) // ListMethod field enumeration values. type ListMethod string const ( ListMethod_PRE_LISTED_ONLY ListMethod = "0" ListMethod_USER_REQUESTED ListMethod = "1" ) // ListOrderStatus field enumeration values. type ListOrderStatus string const ( ListOrderStatus_INBIDDINGPROCESS ListOrderStatus = "1" ListOrderStatus_RECEIVEDFOREXECUTION ListOrderStatus = "2" ListOrderStatus_EXECUTING ListOrderStatus = "3" ListOrderStatus_CANCELING ListOrderStatus = "4" ListOrderStatus_ALERT ListOrderStatus = "5" ListOrderStatus_ALL_DONE ListOrderStatus = "6" ListOrderStatus_REJECT ListOrderStatus = "7" ) // ListRejectReason field enumeration values. type ListRejectReason string const ( ListRejectReason_BROKER ListRejectReason = "0" ListRejectReason_UNSUPPORTED_ORDER_CHARACTERISTIC ListRejectReason = "11" ListRejectReason_EXCHANGE_CLOSED ListRejectReason = "2" ListRejectReason_TOO_LATE_TO_ENTER ListRejectReason = "4" ListRejectReason_UNKNOWN_ORDER ListRejectReason = "5" ListRejectReason_DUPLICATE_ORDER ListRejectReason = "6" ListRejectReason_OTHER ListRejectReason = "99" ) // ListStatusType field enumeration values. type ListStatusType string const ( ListStatusType_ACK ListStatusType = "1" ListStatusType_RESPONSE ListStatusType = "2" ListStatusType_TIMED ListStatusType = "3" ListStatusType_EXECSTARTED ListStatusType = "4" ListStatusType_ALLDONE ListStatusType = "5" ListStatusType_ALERT ListStatusType = "6" ) // LocateReqd field enumeration values. type LocateReqd string const ( LocateReqd_NO LocateReqd = "N" LocateReqd_YES LocateReqd = "Y" ) // LotType field enumeration values. type LotType string const ( LotType_ODD_LOT LotType = "1" LotType_ROUND_LOT LotType = "2" LotType_BLOCK_LOT LotType = "3" ) // MDBookType field enumeration values. type MDBookType string const ( MDBookType_TOP_OF_BOOK MDBookType = "1" MDBookType_PRICE_DEPTH MDBookType = "2" MDBookType_ORDER_DEPTH MDBookType = "3" ) // MDEntryType field enumeration values. type MDEntryType string const ( MDEntryType_BID MDEntryType = "0" MDEntryType_OFFER MDEntryType = "1" MDEntryType_TRADE MDEntryType = "2" MDEntryType_INDEX_VALUE MDEntryType = "3" MDEntryType_OPENING_PRICE MDEntryType = "4" MDEntryType_CLOSING_PRICE MDEntryType = "5" MDEntryType_SETTLEMENT_PRICE MDEntryType = "6" MDEntryType_TRADING_SESSION_HIGH_PRICE MDEntryType = "7" MDEntryType_TRADING_SESSION_LOW_PRICE MDEntryType = "8" MDEntryType_TRADING_SESSION_VWAP_PRICE MDEntryType = "9" MDEntryType_IMBALANCE MDEntryType = "A" MDEntryType_TRADE_VOLUME MDEntryType = "B" MDEntryType_OPEN_INTEREST MDEntryType = "C" MDEntryType_COMPOSITE_UNDERLYING_PRICE MDEntryType = "D" MDEntryType_SIMULATED_SELL_PRICE MDEntryType = "E" MDEntryType_SIMULATED_BUY_PRICE MDEntryType = "F" MDEntryType_MARGIN_RATE MDEntryType = "G" MDEntryType_MID_PRICE MDEntryType = "H" MDEntryType_EMPTY_BOOK MDEntryType = "J" MDEntryType_SETTLE_HIGH_PRICE MDEntryType = "K" MDEntryType_SETTLE_LOW_PRICE MDEntryType = "L" MDEntryType_PRIOR_SETTLE_PRICE MDEntryType = "M" MDEntryType_SESSION_HIGH_BID MDEntryType = "N" MDEntryType_SESSION_LOW_OFFER MDEntryType = "O" MDEntryType_EARLY_PRICES MDEntryType = "P" MDEntryType_AUCTION_CLEARING_PRICE MDEntryType = "Q" MDEntryType_DAILY_VALUE_ADJUSTMENT_FOR_LONG_POSITIONS MDEntryType = "R" MDEntryType_SWAP_VALUE_FACTOR MDEntryType = "S" MDEntryType_CUMULATIVE_VALUE_ADJUSTMENT_FOR_LONG_POSITIONS MDEntryType = "T" MDEntryType_DAILY_VALUE_ADJUSTMENT_FOR_SHORT_POSITIONS MDEntryType = "U" MDEntryType_CUMULATIVE_VALUE_ADJUSTMENT_FOR_SHORT_POSITIONS MDEntryType = "V" ) // MDImplicitDelete field enumeration values. type MDImplicitDelete string const ( MDImplicitDelete_NO MDImplicitDelete = "N" MDImplicitDelete_YES MDImplicitDelete = "Y" ) // MDOriginType field enumeration values. type MDOriginType string const ( MDOriginType_BOOK MDOriginType = "0" MDOriginType_OFF_BOOK MDOriginType = "1" MDOriginType_CROSS MDOriginType = "2" ) // MDQuoteType field enumeration values. type MDQuoteType string const ( MDQuoteType_INDICATIVE MDQuoteType = "0" MDQuoteType_TRADEABLE MDQuoteType = "1" MDQuoteType_RESTRICTED_TRADEABLE MDQuoteType = "2" MDQuoteType_COUNTER MDQuoteType = "3" MDQuoteType_INDICATIVE_AND_TRADEABLE MDQuoteType = "4" ) // MDReqRejReason field enumeration values. type MDReqRejReason string const ( MDReqRejReason_UNKNOWN_SYMBOL MDReqRejReason = "0" MDReqRejReason_DUPLICATE_MDREQID MDReqRejReason = "1" MDReqRejReason_INSUFFICIENT_BANDWIDTH MDReqRejReason = "2" MDReqRejReason_INSUFFICIENT_PERMISSIONS MDReqRejReason = "3" MDReqRejReason_UNSUPPORTED_SUBSCRIPTIONREQUESTTYPE MDReqRejReason = "4" MDReqRejReason_UNSUPPORTED_MARKETDEPTH MDReqRejReason = "5" MDReqRejReason_UNSUPPORTED_MDUPDATETYPE MDReqRejReason = "6" MDReqRejReason_UNSUPPORTED_AGGREGATEDBOOK MDReqRejReason = "7" MDReqRejReason_UNSUPPORTED_MDENTRYTYPE MDReqRejReason = "8" MDReqRejReason_UNSUPPORTED_TRADINGSESSIONID MDReqRejReason = "9" MDReqRejReason_UNSUPPORTED_SCOPE MDReqRejReason = "A" MDReqRejReason_UNSUPPORTED_OPENCLOSESETTLEFLAG MDReqRejReason = "B" MDReqRejReason_UNSUPPORTED_MDIMPLICITDELETE MDReqRejReason = "C" MDReqRejReason_INSUFFICIENT_CREDIT MDReqRejReason = "D" ) // MDSecSizeType field enumeration values. type MDSecSizeType string const ( MDSecSizeType_CUSTOMER MDSecSizeType = "1" ) // MDUpdateAction field enumeration values. type MDUpdateAction string const ( MDUpdateAction_NEW MDUpdateAction = "0" MDUpdateAction_CHANGE MDUpdateAction = "1" MDUpdateAction_DELETE MDUpdateAction = "2" MDUpdateAction_DELETE_THRU MDUpdateAction = "3" MDUpdateAction_DELETE_FROM MDUpdateAction = "4" MDUpdateAction_OVERLAY MDUpdateAction = "5" ) // MDUpdateType field enumeration values. type MDUpdateType string const ( MDUpdateType_FULL_REFRESH MDUpdateType = "0" MDUpdateType_INCREMENTAL_REFRESH MDUpdateType = "1" ) // MarketUpdateAction field enumeration values. type MarketUpdateAction string const ( MarketUpdateAction_ADD MarketUpdateAction = "A" MarketUpdateAction_DELETE MarketUpdateAction = "D" MarketUpdateAction_MODIFY MarketUpdateAction = "M" ) // MassActionRejectReason field enumeration values. type MassActionRejectReason string const ( MassActionRejectReason_MASS_ACTION_NOT_SUPPORTED MassActionRejectReason = "0" MassActionRejectReason_INVALID_OR_UNKNOWN_SECURITY MassActionRejectReason = "1" MassActionRejectReason_INVALID_OR_UNKNOWN_UNDERLYING_SECURITY MassActionRejectReason = "2" MassActionRejectReason_INVALID_OR_UNKNOWN_PRODUCT MassActionRejectReason = "3" MassActionRejectReason_INVALID_OR_UNKNOWN_CFICODE MassActionRejectReason = "4" MassActionRejectReason_INVALID_OR_UNKNOWN_SECURITYTYPE MassActionRejectReason = "5" MassActionRejectReason_INVALID_OR_UNKNOWN_TRADING_SESSION MassActionRejectReason = "6" MassActionRejectReason_INVALID_OR_UNKNOWN_MARKET MassActionRejectReason = "7" MassActionRejectReason_INVALID_OR_UNKNOWN_MARKET_SEGMENT MassActionRejectReason = "8" MassActionRejectReason_INVALID_OR_UNKNOWN_SECURITY_GROUP MassActionRejectReason = "9" MassActionRejectReason_OTHER MassActionRejectReason = "99" ) // MassActionResponse field enumeration values. type MassActionResponse string const ( MassActionResponse_REJECTED MassActionResponse = "0" MassActionResponse_ACCEPTED MassActionResponse = "1" ) // MassActionScope field enumeration values. type MassActionScope string const ( MassActionScope_ALL_ORDERS_FOR_A_SECURITY MassActionScope = "1" MassActionScope_ALL_ORDERS_FOR_A_SECURITY_GROUP MassActionScope = "10" MassActionScope_ALL_ORDERS_FOR_AN_UNDERLYING_SECURITY MassActionScope = "2" MassActionScope_ALL_ORDERS_FOR_A_PRODUCT MassActionScope = "3" MassActionScope_ALL_ORDERS_FOR_A_CFICODE MassActionScope = "4" MassActionScope_ALL_ORDERS_FOR_A_SECURITYTYPE MassActionScope = "5" MassActionScope_ALL_ORDERS_FOR_A_TRADING_SESSION MassActionScope = "6" MassActionScope_ALL_ORDERS MassActionScope = "7" MassActionScope_ALL_ORDERS_FOR_A_MARKET MassActionScope = "8" MassActionScope_ALL_ORDERS_FOR_A_MARKET_SEGMENT MassActionScope = "9" ) // MassActionType field enumeration values. type MassActionType string const ( MassActionType_SUSPEND_ORDERS MassActionType = "1" MassActionType_RELEASE_ORDERS_FROM_SUSPENSION MassActionType = "2" MassActionType_CANCEL_ORDERS MassActionType = "3" ) // MassCancelRejectReason field enumeration values. type MassCancelRejectReason string const ( MassCancelRejectReason_MASS_CANCEL_NOT_SUPPORTED MassCancelRejectReason = "0" MassCancelRejectReason_INVALID_OR_UNKNOWN_SECURITY MassCancelRejectReason = "1" MassCancelRejectReason_INVALID_OR_UNKNOWN_UNDERLYING MassCancelRejectReason = "2" MassCancelRejectReason_INVALID_OR_UNKNOWN_PRODUCT MassCancelRejectReason = "3" MassCancelRejectReason_INVALID_OR_UNKNOWN_CFICODE MassCancelRejectReason = "4" MassCancelRejectReason_INVALID_OR_UNKNOWN_SECURITY_TYPE MassCancelRejectReason = "5" MassCancelRejectReason_INVALID_OR_UNKNOWN_TRADING_SESSION MassCancelRejectReason = "6" MassCancelRejectReason_INVALID_OR_UNKNOWN_MARKET MassCancelRejectReason = "7" MassCancelRejectReason_INVALID_OR_UNKOWN_MARKET_SEGMENT MassCancelRejectReason = "8" MassCancelRejectReason_INVALID_OR_UNKNOWN_SECURITY_GROUP MassCancelRejectReason = "9" MassCancelRejectReason_OTHER MassCancelRejectReason = "99" ) // MassCancelRequestType field enumeration values. type MassCancelRequestType string const ( MassCancelRequestType_CANCEL_ORDERS_FOR_A_SECURITY MassCancelRequestType = "1" MassCancelRequestType_CANCEL_ORDERS_FOR_AN_UNDERLYING_SECURITY MassCancelRequestType = "2" MassCancelRequestType_CANCEL_ORDERS_FOR_A_PRODUCT MassCancelRequestType = "3" MassCancelRequestType_CANCEL_ORDERS_FOR_A_CFICODE MassCancelRequestType = "4" MassCancelRequestType_CANCEL_ORDERS_FOR_A_SECURITYTYPE MassCancelRequestType = "5" MassCancelRequestType_CANCEL_ORDERS_FOR_A_TRADING_SESSION MassCancelRequestType = "6" MassCancelRequestType_CANCEL_ALL_ORDERS MassCancelRequestType = "7" MassCancelRequestType_CANCEL_ORDERS_FOR_A_MARKET MassCancelRequestType = "8" MassCancelRequestType_CANCEL_ORDERS_FOR_A_MARKET_SEGMENT MassCancelRequestType = "9" MassCancelRequestType_CANCEL_ORDERS_FOR_A_SECURITY_GROUP MassCancelRequestType = "A" ) // MassCancelResponse field enumeration values. type MassCancelResponse string const ( MassCancelResponse_CANCEL_REQUEST_REJECTED MassCancelResponse = "0" MassCancelResponse_CANCEL_ORDERS_FOR_A_SECURITY MassCancelResponse = "1" MassCancelResponse_CANCEL_ORDERS_FOR_AN_UNDERLYING_SECURITY MassCancelResponse = "2" MassCancelResponse_CANCEL_ORDERS_FOR_A_PRODUCT MassCancelResponse = "3" MassCancelResponse_CANCEL_ORDERS_FOR_A_CFICODE MassCancelResponse = "4" MassCancelResponse_CANCEL_ORDERS_FOR_A_SECURITYTYPE MassCancelResponse = "5" MassCancelResponse_CANCEL_ORDERS_FOR_A_TRADING_SESSION MassCancelResponse = "6" MassCancelResponse_CANCEL_ALL_ORDERS MassCancelResponse = "7" MassCancelResponse_CANCEL_ORDERS_FOR_A_MARKET MassCancelResponse = "8" MassCancelResponse_CANCEL_ORDERS_FOR_A_MARKET_SEGMENT MassCancelResponse = "9" MassCancelResponse_CANCEL_ORDERS_FOR_A_SECURITY_GROUP MassCancelResponse = "A" ) // MassStatusReqType field enumeration values. type MassStatusReqType string const ( MassStatusReqType_STATUS_FOR_ORDERS_FOR_A_SECURITY MassStatusReqType = "1" MassStatusReqType_STATUS_FOR_ORDERS_FOR_AN_UNDERLYING_SECURITY MassStatusReqType = "2" MassStatusReqType_STATUS_FOR_ORDERS_FOR_A_PRODUCT MassStatusReqType = "3" MassStatusReqType_STATUS_FOR_ORDERS_FOR_A_CFICODE MassStatusReqType = "4" MassStatusReqType_STATUS_FOR_ORDERS_FOR_A_SECURITYTYPE MassStatusReqType = "5" MassStatusReqType_STATUS_FOR_ORDERS_FOR_A_TRADING_SESSION MassStatusReqType = "6" MassStatusReqType_STATUS_FOR_ALL_ORDERS MassStatusReqType = "7" MassStatusReqType_STATUS_FOR_ORDERS_FOR_A_PARTYID MassStatusReqType = "8" ) // MatchStatus field enumeration values. type MatchStatus string const ( MatchStatus_COMPARED_MATCHED_OR_AFFIRMED MatchStatus = "0" MatchStatus_UNCOMPARED_UNMATCHED_OR_UNAFFIRMED MatchStatus = "1" MatchStatus_ADVISORY_OR_ALERT MatchStatus = "2" ) // MatchType field enumeration values. type MatchType string const ( MatchType_ONE_PARTY_TRADE_REPORT MatchType = "1" MatchType_TWO_PARTY_TRADE_REPORT MatchType = "2" MatchType_CONFIRMED_TRADE_REPORT MatchType = "3" MatchType_AUTO_MATCH MatchType = "4" MatchType_CROSS_AUCTION MatchType = "5" MatchType_COUNTER_ORDER_SELECTION MatchType = "6" MatchType_ONE_PARTY_PRIVATELY_NEGOTIATED_TRADE_REPORT MatchType = "60" MatchType_TWO_PARTY_PRIVATELY_NEGOTIATED_TRADE_REPORT MatchType = "61" MatchType_CONTINUOUS_AUTO_MATCH MatchType = "62" MatchType_CROSS_AUCTION_63 MatchType = "63" MatchType_COUNTER_ORDER_SELECTION_64 MatchType = "64" MatchType_CALL_AUCTION_65 MatchType = "65" MatchType_CALL_AUCTION MatchType = "7" MatchType_ISSUING_BUY_BACK_AUCTION MatchType = "8" MatchType_EXACT_MATCH_ON_TRADE_DATE_STOCK_SYMBOL_QUANTITY_PRICE_TRADE_TYPE_AND_SPECIAL_TRADE_INDICATOR_PLUS_FOUR_BADGES_AND_EXECUTION_TIME MatchType = "A1" MatchType_EXACT_MATCH_ON_TRADE_DATE_STOCK_SYMBOL_QUANTITY_PRICE_TRADE_TYPE_AND_SPECIAL_TRADE_INDICATOR_PLUS_FOUR_BADGES MatchType = "A2" MatchType_EXACT_MATCH_ON_TRADE_DATE_STOCK_SYMBOL_QUANTITY_PRICE_TRADE_TYPE_AND_SPECIAL_TRADE_INDICATOR_PLUS_TWO_BADGES_AND_EXECUTION_TIME MatchType = "A3" MatchType_EXACT_MATCH_ON_TRADE_DATE_STOCK_SYMBOL_QUANTITY_PRICE_TRADE_TYPE_AND_SPECIAL_TRADE_INDICATOR_PLUS_TWO_BADGES MatchType = "A4" MatchType_EXACT_MATCH_ON_TRADE_DATE_STOCK_SYMBOL_QUANTITY_PRICE_TRADETYPE_AND_SPECIAL_TRADE_INDICATOR_PLUS_EXECUTION_TIME MatchType = "A5" MatchType_NASDAQACTM1MATCH MatchType = "ACTM1" MatchType_NASDAQACTM2MATCH MatchType = "ACTM2" MatchType_NASDAQACTACCEPTEDTRADE MatchType = "ACTM3" MatchType_NASDAQACTDEFAULTTRADE MatchType = "ACTM4" MatchType_NASDAQACTDEFAULTAFTERM2 MatchType = "ACTM5" MatchType_NASDAQACTM6MATCH MatchType = "ACTM6" MatchType_NASDAQNONACT MatchType = "ACTMT" MatchType_COMPARED_RECORDS_RESULTING_FROM_STAMPED_ADVISORIES_OR_SPECIALIST_ACCEPTS_PAIR_OFFS MatchType = "AQ" MatchType_EXACT_MATCH_ON_TRADE_DATE_STOCK_SYMBOL_QUANTITY_PRICE_TRADE_TYPE_AND_SPECIAL_TRADE_INDICATOR_MINUS_BADGES_AND_TIMES_ACT_M1_MATCH MatchType = "M1" MatchType_SUMMARIZED_MATCH_MINUS_BADGES_AND_TIMES_ACT_M2_MATCH MatchType = "M2" MatchType_ACT_ACCEPTED_TRADE MatchType = "M3" MatchType_ACT_DEFAULT_TRADE MatchType = "M4" MatchType_ACT_DEFAULT_AFTER_M2 MatchType = "M5" MatchType_ACT_M6_MATCH MatchType = "M6" MatchType_OCS_LOCKED_IN_NON_ACT MatchType = "MT" MatchType_SUMMARIZED_MATCH_USING_A1_EXACT_MATCH_CRITERIA_EXCEPT_QUANTITY_IS_SUMMARIED MatchType = "S1" MatchType_SUMMARIZED_MATCH_USING_A2_EXACT_MATCH_CRITERIA_EXCEPT_QUANTITY_IS_SUMMARIZED MatchType = "S2" MatchType_SUMMARIZED_MATCH_USING_A3_EXACT_MATCH_CRITERIA_EXCEPT_QUANTITY_IS_SUMMARIZED MatchType = "S3" MatchType_SUMMARIZED_MATCH_USING_A4_EXACT_MATCH_CRITERIA_EXCEPT_QUANTITY_IS_SUMMARIZED MatchType = "S4" MatchType_SUMMARIZED_MATCH_USING_A5_EXACT_MATCH_CRITERIA_EXCEPT_QUANTITY_IS_SUMMARIZED MatchType = "S5" ) // MaturityMonthYearFormat field enumeration values. type MaturityMonthYearFormat string const ( MaturityMonthYearFormat_YEARMONTH_ONLY MaturityMonthYearFormat = "0" MaturityMonthYearFormat_YEARMONTHDAY MaturityMonthYearFormat = "1" MaturityMonthYearFormat_YEARMONTHWEEK MaturityMonthYearFormat = "2" ) // MaturityMonthYearIncrementUnits field enumeration values. type MaturityMonthYearIncrementUnits string const ( MaturityMonthYearIncrementUnits_MONTHS MaturityMonthYearIncrementUnits = "0" MaturityMonthYearIncrementUnits_DAYS MaturityMonthYearIncrementUnits = "1" MaturityMonthYearIncrementUnits_WEEKS MaturityMonthYearIncrementUnits = "2" MaturityMonthYearIncrementUnits_YEARS MaturityMonthYearIncrementUnits = "3" ) // MessageEncoding field enumeration values. type MessageEncoding string const ( MessageEncoding_EUC_JP MessageEncoding = "EUC-JP" MessageEncoding_ISO_2022_JP MessageEncoding = "ISO-2022-JP" MessageEncoding_SHIFT_JIS MessageEncoding = "SHIFT_JIS" MessageEncoding_UTF_8 MessageEncoding = "UTF-8" ) // MiscFeeBasis field enumeration values. type MiscFeeBasis string const ( MiscFeeBasis_ABSOLUTE MiscFeeBasis = "0" MiscFeeBasis_PER_UNIT MiscFeeBasis = "1" MiscFeeBasis_PERCENTAGE MiscFeeBasis = "2" ) // MiscFeeType field enumeration values. type MiscFeeType string const ( MiscFeeType_REGULATORY MiscFeeType = "1" MiscFeeType_PER_TRANSACTION MiscFeeType = "10" MiscFeeType_CONVERSION MiscFeeType = "11" MiscFeeType_AGENT MiscFeeType = "12" MiscFeeType_TRANSFER_FEE MiscFeeType = "13" MiscFeeType_SECURITY_LENDING MiscFeeType = "14" MiscFeeType_TAX MiscFeeType = "2" MiscFeeType_LOCAL_COMMISSION MiscFeeType = "3" MiscFeeType_EXCHANGE_FEES MiscFeeType = "4" MiscFeeType_STAMP MiscFeeType = "5" MiscFeeType_LEVY MiscFeeType = "6" MiscFeeType_OTHER MiscFeeType = "7" MiscFeeType_MARKUP MiscFeeType = "8" MiscFeeType_CONSUMPTION_TAX MiscFeeType = "9" ) // MoneyLaunderingStatus field enumeration values. type MoneyLaunderingStatus string const ( MoneyLaunderingStatus_EXEMPT_BELOW_THE_LIMIT MoneyLaunderingStatus = "1" MoneyLaunderingStatus_EXEMPT_CLIENT_MONEY_TYPE_EXEMPTION MoneyLaunderingStatus = "2" MoneyLaunderingStatus_EXEMPT_AUTHORISED_CREDIT_OR_FINANCIAL_INSTITUTION MoneyLaunderingStatus = "3" MoneyLaunderingStatus_NOT_CHECKED MoneyLaunderingStatus = "N" MoneyLaunderingStatus_PASSED MoneyLaunderingStatus = "Y" ) // MsgDirection field enumeration values. type MsgDirection string const ( MsgDirection_RECEIVE MsgDirection = "R" MsgDirection_SEND MsgDirection = "S" ) // MsgType field enumeration values. type MsgType string const ( MsgType_HEARTBEAT MsgType = "0" MsgType_TEST_REQUEST MsgType = "1" MsgType_RESEND_REQUEST MsgType = "2" MsgType_REJECT MsgType = "3" MsgType_SEQUENCE_RESET MsgType = "4" MsgType_LOGOUT MsgType = "5" MsgType_INDICATION_OF_INTEREST MsgType = "6" MsgType_ADVERTISEMENT MsgType = "7" MsgType_EXECUTION_REPORT MsgType = "8" MsgType_ORDER_CANCEL_REJECT MsgType = "9" MsgType_LOGON MsgType = "A" MsgType_DERIVATIVE_SECURITY_LIST MsgType = "AA" MsgType_NEW_ORDER_MULTILEG MsgType = "AB" MsgType_MULTILEG_ORDER_CANCEL_REPLACE MsgType = "AC" MsgType_TRADE_CAPTURE_REPORT_REQUEST MsgType = "AD" MsgType_TRADE_CAPTURE_REPORT MsgType = "AE" MsgType_ORDER_MASS_STATUS_REQUEST MsgType = "AF" MsgType_QUOTE_REQUEST_REJECT MsgType = "AG" MsgType_RFQ_REQUEST MsgType = "AH" MsgType_QUOTE_STATUS_REPORT MsgType = "AI" MsgType_QUOTE_RESPONSE MsgType = "AJ" MsgType_CONFIRMATION MsgType = "AK" MsgType_POSITION_MAINTENANCE_REQUEST MsgType = "AL" MsgType_POSITION_MAINTENANCE_REPORT MsgType = "AM" MsgType_REQUEST_FOR_POSITIONS MsgType = "AN" MsgType_REQUEST_FOR_POSITIONS_ACK MsgType = "AO" MsgType_POSITION_REPORT MsgType = "AP" MsgType_TRADE_CAPTURE_REPORT_REQUEST_ACK MsgType = "AQ" MsgType_TRADE_CAPTURE_REPORT_ACK MsgType = "AR" MsgType_ALLOCATION_REPORT MsgType = "AS" MsgType_ALLOCATION_REPORT_ACK MsgType = "AT" MsgType_CONFIRMATION_ACK MsgType = "AU" MsgType_SETTLEMENT_INSTRUCTION_REQUEST MsgType = "AV" MsgType_ASSIGNMENT_REPORT MsgType = "AW" MsgType_COLLATERAL_REQUEST MsgType = "AX" MsgType_COLLATERAL_ASSIGNMENT MsgType = "AY" MsgType_COLLATERAL_RESPONSE MsgType = "AZ" MsgType_NEWS MsgType = "B" MsgType_COLLATERAL_REPORT MsgType = "BA" MsgType_COLLATERAL_INQUIRY MsgType = "BB" MsgType_NETWORK_STATUS_REQUEST MsgType = "BC" MsgType_NETWORK_STATUS_RESPONSE MsgType = "BD" MsgType_USER_REQUEST MsgType = "BE" MsgType_USER_RESPONSE MsgType = "BF" MsgType_COLLATERAL_INQUIRY_ACK MsgType = "BG" MsgType_CONFIRMATION_REQUEST MsgType = "BH" MsgType_TRADING_SESSION_LIST_REQUEST MsgType = "BI" MsgType_TRADING_SESSION_LIST MsgType = "BJ" MsgType_SECURITY_LIST_UPDATE_REPORT MsgType = "BK" MsgType_ADJUSTED_POSITION_REPORT MsgType = "BL" MsgType_ALLOCATION_INSTRUCTION_ALERT MsgType = "BM" MsgType_EXECUTION_ACKNOWLEDGEMENT MsgType = "BN" MsgType_CONTRARY_INTENTION_REPORT MsgType = "BO" MsgType_SECURITY_DEFINITION_UPDATE_REPORT MsgType = "BP" MsgType_SETTLEMENTOBLIGATIONREPORT MsgType = "BQ" MsgType_DERIVATIVESECURITYLISTUPDATEREPORT MsgType = "BR" MsgType_TRADINGSESSIONLISTUPDATEREPORT MsgType = "BS" MsgType_MARKETDEFINITIONREQUEST MsgType = "BT" MsgType_MARKETDEFINITION MsgType = "BU" MsgType_MARKETDEFINITIONUPDATEREPORT MsgType = "BV" MsgType_APPLICATIONMESSAGEREQUEST MsgType = "BW" MsgType_APPLICATIONMESSAGEREQUESTACK MsgType = "BX" MsgType_APPLICATIONMESSAGEREPORT MsgType = "BY" MsgType_ORDERMASSACTIONREPORT MsgType = "BZ" MsgType_EMAIL MsgType = "C" MsgType_ORDERMASSACTIONREQUEST MsgType = "CA" MsgType_USERNOTIFICATION MsgType = "CB" MsgType_QUOTE_ACKNOWLEDGEMENT MsgType = "CW" MsgType_ORDER_SINGLE MsgType = "D" MsgType_ORDER_LIST MsgType = "E" MsgType_ORDER_CANCEL_REQUEST MsgType = "F" MsgType_ORDER_CANCEL_REPLACE_REQUEST MsgType = "G" MsgType_ORDER_STATUS_REQUEST MsgType = "H" MsgType_ALLOCATION_INSTRUCTION MsgType = "J" MsgType_LIST_CANCEL_REQUEST MsgType = "K" MsgType_LIST_EXECUTE MsgType = "L" MsgType_LIST_STATUS_REQUEST MsgType = "M" MsgType_LIST_STATUS MsgType = "N" MsgType_ALLOCATION_INSTRUCTION_ACK MsgType = "P" MsgType_DONT_KNOW_TRADE MsgType = "Q" MsgType_QUOTE_REQUEST MsgType = "R" MsgType_QUOTE MsgType = "S" MsgType_SETTLEMENT_INSTRUCTIONS MsgType = "T" MsgType_QUOTE_ACK MsgType = "UQ" MsgType_EXECUTION_ACK MsgType = "UX" MsgType_MARKET_DATA_REQUEST MsgType = "V" MsgType_MARKET_DATA_SNAPSHOT_FULL_REFRESH MsgType = "W" MsgType_MARKET_DATA_INCREMENTAL_REFRESH MsgType = "X" MsgType_MARKET_DATA_REQUEST_REJECT MsgType = "Y" MsgType_QUOTE_CANCEL MsgType = "Z" MsgType_QUOTE_STATUS_REQUEST MsgType = "a" MsgType_MASS_QUOTE_ACKNOWLEDGEMENT MsgType = "b" MsgType_SECURITY_DEFINITION_REQUEST MsgType = "c" MsgType_SECURITY_DEFINITION MsgType = "d" MsgType_SECURITY_STATUS_REQUEST MsgType = "e" MsgType_SECURITY_STATUS MsgType = "f" MsgType_TRADING_SESSION_STATUS_REQUEST MsgType = "g" MsgType_TRADING_SESSION_STATUS MsgType = "h" MsgType_MASS_QUOTE MsgType = "i" MsgType_BUSINESS_MESSAGE_REJECT MsgType = "j" MsgType_BID_REQUEST MsgType = "k" MsgType_BID_RESPONSE MsgType = "l" MsgType_LIST_STRIKE_PRICE MsgType = "m" MsgType_XML_MESSAGE MsgType = "n" MsgType_REGISTRATION_INSTRUCTIONS MsgType = "o" MsgType_REGISTRATION_INSTRUCTIONS_RESPONSE MsgType = "p" MsgType_ORDER_MASS_CANCEL_REQUEST MsgType = "q" MsgType_ORDER_MASS_CANCEL_REPORT MsgType = "r" MsgType_NEW_ORDER_CROSS MsgType = "s" MsgType_CROSS_ORDER_CANCEL_REPLACE_REQUEST MsgType = "t" MsgType_CROSS_ORDER_CANCEL_REQUEST MsgType = "u" MsgType_SECURITY_TYPE_REQUEST MsgType = "v" MsgType_SECURITY_TYPES MsgType = "w" MsgType_SECURITY_LIST_REQUEST MsgType = "x" MsgType_SECURITY_LIST MsgType = "y" MsgType_DERIVATIVE_SECURITY_LIST_REQUEST MsgType = "z" ) // MultiLegReportingType field enumeration values. type MultiLegReportingType string const ( MultiLegReportingType_SINGLE_SECURITY MultiLegReportingType = "1" MultiLegReportingType_INDIVIDUAL_LEG_OF_A_MULTI_LEG_SECURITY MultiLegReportingType = "2" MultiLegReportingType_MULTI_LEG_SECURITY MultiLegReportingType = "3" ) // MultiLegRptTypeReq field enumeration values. type MultiLegRptTypeReq string const ( MultiLegRptTypeReq_REPORT_BY_MULITLEG_SECURITY_ONLY MultiLegRptTypeReq = "0" MultiLegRptTypeReq_REPORT_BY_MULTILEG_SECURITY_AND_BY_INSTRUMENT_LEGS_BELONGING_TO_THE_MULTILEG_SECURITY MultiLegRptTypeReq = "1" MultiLegRptTypeReq_REPORT_BY_INSTRUMENT_LEGS_BELONGING_TO_THE_MULTILEG_SECURITY_ONLY MultiLegRptTypeReq = "2" ) // MultilegModel field enumeration values. type MultilegModel string const ( MultilegModel_PREDEFINED_MULTILEG_SECURITY MultilegModel = "0" MultilegModel_USER_DEFINED_MULTLEG_SECURITY MultilegModel = "1" MultilegModel_USER_DEFINED_NON_SECURITIZED_MULTILEG MultilegModel = "2" ) // MultilegPriceMethod field enumeration values. type MultilegPriceMethod string const ( MultilegPriceMethod_NET_PRICE MultilegPriceMethod = "0" MultilegPriceMethod_REVERSED_NET_PRICE MultilegPriceMethod = "1" MultilegPriceMethod_YIELD_DIFFERENCE MultilegPriceMethod = "2" MultilegPriceMethod_INDIVIDUAL MultilegPriceMethod = "3" MultilegPriceMethod_CONTRACT_WEIGHTED_AVERAGE_PRICE MultilegPriceMethod = "4" MultilegPriceMethod_MULTIPLIED_PRICE MultilegPriceMethod = "5" ) // NetGrossInd field enumeration values. type NetGrossInd string const ( NetGrossInd_NET NetGrossInd = "1" NetGrossInd_GROSS NetGrossInd = "2" ) // NetworkRequestType field enumeration values. type NetworkRequestType string const ( NetworkRequestType_SNAPSHOT NetworkRequestType = "1" NetworkRequestType_SUBSCRIBE NetworkRequestType = "2" NetworkRequestType_STOP_SUBSCRIBING NetworkRequestType = "4" NetworkRequestType_LEVEL_OF_DETAIL NetworkRequestType = "8" ) // NetworkStatusResponseType field enumeration values. type NetworkStatusResponseType string const ( NetworkStatusResponseType_FULL NetworkStatusResponseType = "1" NetworkStatusResponseType_INCREMENTAL_UPDATE NetworkStatusResponseType = "2" ) // NoSides field enumeration values. type NoSides string const ( NoSides_ONE_SIDE NoSides = "1" NoSides_BOTH_SIDES NoSides = "2" ) // NotifyBrokerOfCredit field enumeration values. type NotifyBrokerOfCredit string const ( NotifyBrokerOfCredit_NO NotifyBrokerOfCredit = "N" NotifyBrokerOfCredit_YES NotifyBrokerOfCredit = "Y" ) // OddLot field enumeration values. type OddLot string const ( OddLot_NO OddLot = "N" OddLot_YES OddLot = "Y" ) // OpenClose field enumeration values. type OpenClose string const ( OpenClose_CLOSE OpenClose = "C" OpenClose_OPEN OpenClose = "O" ) // OpenCloseSettlFlag field enumeration values. type OpenCloseSettlFlag string const ( OpenCloseSettlFlag_DAILY_OPEN_CLOSE_SETTLEMENT_ENTRY OpenCloseSettlFlag = "0" OpenCloseSettlFlag_SESSION_OPEN_CLOSE_SETTLEMENT_ENTRY OpenCloseSettlFlag = "1" OpenCloseSettlFlag_DELIVERY_SETTLEMENT_ENTRY OpenCloseSettlFlag = "2" OpenCloseSettlFlag_EXPECTED_ENTRY OpenCloseSettlFlag = "3" OpenCloseSettlFlag_ENTRY_FROM_PREVIOUS_BUSINESS_DAY OpenCloseSettlFlag = "4" OpenCloseSettlFlag_THEORETICAL_PRICE_VALUE OpenCloseSettlFlag = "5" ) // OpenCloseSettleFlag field enumeration values. type OpenCloseSettleFlag string const ( OpenCloseSettleFlag_DAILY_OPEN OpenCloseSettleFlag = "0" OpenCloseSettleFlag_SESSION_OPEN OpenCloseSettleFlag = "1" OpenCloseSettleFlag_DELIVERY_SETTLEMENT_PRICE OpenCloseSettleFlag = "2" OpenCloseSettleFlag_EXPECTED_PRICE OpenCloseSettleFlag = "3" OpenCloseSettleFlag_PRICE_FROM_PREVIOUS_BUSINESS_DAY OpenCloseSettleFlag = "4" ) // OrdRejReason field enumeration values. type OrdRejReason string const ( OrdRejReason_BROKER_EXCHANGE_OPTION OrdRejReason = "0" OrdRejReason_UNKNOWN_SYMBOL OrdRejReason = "1" OrdRejReason_INVALID_INVESTOR_ID OrdRejReason = "10" OrdRejReason_UNSUPPORTED_ORDER_CHARACTERISTIC OrdRejReason = "11" OrdRejReason_SURVEILLENCE_OPTION OrdRejReason = "12" OrdRejReason_INCORRECT_QUANTITY OrdRejReason = "13" OrdRejReason_INCORRECT_ALLOCATED_QUANTITY OrdRejReason = "14" OrdRejReason_UNKNOWN_ACCOUNT OrdRejReason = "15" OrdRejReason_PRICE_EXCEEDS_CURRENT_PRICE_BAND OrdRejReason = "16" OrdRejReason_INVALID_PRICE_INCREMENT OrdRejReason = "18" OrdRejReason_EXCHANGE_CLOSED OrdRejReason = "2" OrdRejReason_ORDER_EXCEEDS_LIMIT OrdRejReason = "3" OrdRejReason_TOO_LATE_TO_ENTER OrdRejReason = "4" OrdRejReason_UNKNOWN_ORDER OrdRejReason = "5" OrdRejReason_DUPLICATE_ORDER OrdRejReason = "6" OrdRejReason_DUPLICATE_OF_A_VERBALLY_COMMUNICATED_ORDER OrdRejReason = "7" OrdRejReason_STALE_ORDER OrdRejReason = "8" OrdRejReason_TRADE_ALONG_REQUIRED OrdRejReason = "9" OrdRejReason_OTHER OrdRejReason = "99" ) // OrdStatus field enumeration values. type OrdStatus string const ( OrdStatus_NEW OrdStatus = "0" OrdStatus_PARTIALLY_FILLED OrdStatus = "1" OrdStatus_FILLED OrdStatus = "2" OrdStatus_DONE_FOR_DAY OrdStatus = "3" OrdStatus_CANCELED OrdStatus = "4" OrdStatus_REPLACED OrdStatus = "5" OrdStatus_PENDING_CANCEL OrdStatus = "6" OrdStatus_STOPPED OrdStatus = "7" OrdStatus_REJECTED OrdStatus = "8" OrdStatus_SUSPENDED OrdStatus = "9" OrdStatus_PENDING_NEW OrdStatus = "A" OrdStatus_CALCULATED OrdStatus = "B" OrdStatus_EXPIRED OrdStatus = "C" OrdStatus_ACCEPTED_FOR_BIDDING OrdStatus = "D" OrdStatus_PENDING_REPLACE OrdStatus = "E" OrdStatus_MANUAL OrdStatus = "M" ) // OrdType field enumeration values. type OrdType string const ( OrdType_MARKET OrdType = "1" OrdType_LIMIT OrdType = "2" OrdType_STOP OrdType = "3" OrdType_STOP_LIMIT OrdType = "4" OrdType_MARKET_ON_CLOSE OrdType = "5" OrdType_WITH_OR_WITHOUT OrdType = "6" OrdType_LIMIT_OR_BETTER OrdType = "7" OrdType_LIMIT_WITH_OR_WITHOUT OrdType = "8" OrdType_ON_BASIS OrdType = "9" OrdType_ON_CLOSE OrdType = "A" OrdType_LIMIT_ON_CLOSE OrdType = "B" OrdType_FOREX_MARKET OrdType = "C" OrdType_PREVIOUSLY_QUOTED OrdType = "D" OrdType_PREVIOUSLY_INDICATED OrdType = "E" OrdType_FOREX_LIMIT OrdType = "F" OrdType_FOREX_SWAP OrdType = "G" OrdType_FOREX_PREVIOUSLY_QUOTED OrdType = "H" OrdType_FUNARI OrdType = "I" OrdType_MARKET_IF_TOUCHED OrdType = "J" OrdType_MARKET_WITH_LEFTOVER_AS_LIMIT OrdType = "K" OrdType_PREVIOUS_FUND_VALUATION_POINT OrdType = "L" OrdType_NEXT_FUND_VALUATION_POINT OrdType = "M" OrdType_PEGGED OrdType = "P" OrdType_COUNTER_ORDER_SELECTION OrdType = "Q" ) // OrderCapacity field enumeration values. type OrderCapacity string const ( OrderCapacity_AGENCY OrderCapacity = "A" OrderCapacity_PROPRIETARY OrderCapacity = "G" OrderCapacity_INDIVIDUAL OrderCapacity = "I" OrderCapacity_PRINCIPAL OrderCapacity = "P" OrderCapacity_RISKLESS_PRINCIPAL OrderCapacity = "R" OrderCapacity_AGENT_FOR_OTHER_MEMBER OrderCapacity = "W" ) // OrderCategory field enumeration values. type OrderCategory string const ( OrderCategory_ORDER OrderCategory = "1" OrderCategory_QUOTE OrderCategory = "2" OrderCategory_PRIVATELY_NEGOTIATED_TRADE OrderCategory = "3" OrderCategory_MULTILEG_ORDER OrderCategory = "4" OrderCategory_LINKED_ORDER OrderCategory = "5" OrderCategory_QUOTE_REQUEST OrderCategory = "6" OrderCategory_IMPLIED_ORDER OrderCategory = "7" OrderCategory_CROSS_ORDER OrderCategory = "8" OrderCategory_STREAMING_PRICE OrderCategory = "9" ) // OrderHandlingInstSource field enumeration values. type OrderHandlingInstSource string const ( OrderHandlingInstSource_NASD_OATS OrderHandlingInstSource = "1" ) // OrderRestrictions field enumeration values. type OrderRestrictions string const ( OrderRestrictions_PROGRAM_TRADE OrderRestrictions = "1" OrderRestrictions_INDEX_ARBITRAGE OrderRestrictions = "2" OrderRestrictions_NON_INDEX_ARBITRAGE OrderRestrictions = "3" OrderRestrictions_COMPETING_MARKET_MAKER OrderRestrictions = "4" OrderRestrictions_ACTING_AS_MARKET_MAKER_OR_SPECIALIST_IN_THE_SECURITY OrderRestrictions = "5" OrderRestrictions_ACTING_AS_MARKET_MAKER_OR_SPECIALIST_IN_THE_UNDERLYING_SECURITY_OF_A_DERIVATIVE_SECURITY OrderRestrictions = "6" OrderRestrictions_FOREIGN_ENTITY OrderRestrictions = "7" OrderRestrictions_EXTERNAL_MARKET_PARTICIPANT OrderRestrictions = "8" OrderRestrictions_EXTERNAL_INTER_CONNECTED_MARKET_LINKAGE OrderRestrictions = "9" OrderRestrictions_RISKLESS_ARBITRAGE OrderRestrictions = "A" OrderRestrictions_ISSUER_HOLDING OrderRestrictions = "B" OrderRestrictions_ISSUE_PRICE_STABILIZATION OrderRestrictions = "C" OrderRestrictions_NON_ALGORITHMIC OrderRestrictions = "D" OrderRestrictions_ALGORITHMIC OrderRestrictions = "E" ) // OwnerType field enumeration values. type OwnerType string const ( OwnerType_INDIVIDUAL_INVESTOR OwnerType = "1" OwnerType_NETWORKING_SUB_ACCOUNT OwnerType = "10" OwnerType_NON_PROFIT_ORGANIZATION OwnerType = "11" OwnerType_CORPORATE_BODY OwnerType = "12" OwnerType_NOMINEE OwnerType = "13" OwnerType_PUBLIC_COMPANY OwnerType = "2" OwnerType_PRIVATE_COMPANY OwnerType = "3" OwnerType_INDIVIDUAL_TRUSTEE OwnerType = "4" OwnerType_COMPANY_TRUSTEE OwnerType = "5" OwnerType_PENSION_PLAN OwnerType = "6" OwnerType_CUSTODIAN_UNDER_GIFTS_TO_MINORS_ACT OwnerType = "7" OwnerType_TRUSTS OwnerType = "8" OwnerType_FIDUCIARIES OwnerType = "9" ) // OwnershipType field enumeration values. type OwnershipType string const ( OwnershipType_JOINT_TRUSTEES OwnershipType = "2" OwnershipType_JOINT_INVESTORS OwnershipType = "J" OwnershipType_TENANTS_IN_COMMON OwnershipType = "T" ) // PartyIDSource field enumeration values. type PartyIDSource string const ( PartyIDSource_KOREAN_INVESTOR_ID PartyIDSource = "1" PartyIDSource_TAIWANESE_QUALIFIED_FOREIGN_INVESTOR_ID_QFII_FID PartyIDSource = "2" PartyIDSource_TAIWANESE_TRADING_ACCOUNT PartyIDSource = "3" PartyIDSource_MALAYSIAN_CENTRAL_DEPOSITORY_NUMBER PartyIDSource = "4" PartyIDSource_CHINESE_B_SHARE PartyIDSource = "5" PartyIDSource_UK_NATIONAL_INSURANCE_OR_PENSION_NUMBER PartyIDSource = "6" PartyIDSource_US_SOCIAL_SECURITY_NUMBER PartyIDSource = "7" PartyIDSource_US_EMPLOYER_IDENTIFICATION_NUMBER PartyIDSource = "8" PartyIDSource_AUSTRALIAN_BUSINESS_NUMBER PartyIDSource = "9" PartyIDSource_AUSTRALIAN_TAX_FILE_NUMBER PartyIDSource = "A" PartyIDSource_BIC PartyIDSource = "B" PartyIDSource_GENERALLY_ACCEPTED_MARKET_PARTICIPANT_IDENTIFIER PartyIDSource = "C" PartyIDSource_PROPRIETARY_CUSTOM_CODE PartyIDSource = "D" PartyIDSource_ISO_COUNTRY_CODE PartyIDSource = "E" PartyIDSource_SETTLEMENT_ENTITY_LOCATION PartyIDSource = "F" PartyIDSource_MIC PartyIDSource = "G" PartyIDSource_CSD_PARTICIPANT_MEMBER_CODE PartyIDSource = "H" PartyIDSource_DIRECTED_BROKER PartyIDSource = "I" PartyIDSource_SHORT_CODE_IDENTIFIER PartyIDSource = "P" ) // PartyRole field enumeration values. type PartyRole string const ( PartyRole_EXECUTING_FIRM PartyRole = "1" PartyRole_SETTLEMENT_LOCATION PartyRole = "10" PartyRole_CLEARING_MEMBER PartyRole = "104" PartyRole_ORDER_ORIGINATION_TRADER PartyRole = "11" PartyRole_EXECUTING_TRADER_OR_FIRM PartyRole = "12" PartyRole_INVESTMENT_DECISION_MAKER PartyRole = "122" PartyRole_ORDER_ORIGINATION_FIRM PartyRole = "13" PartyRole_GIVEUP_CLEARING_FIRM PartyRole = "14" PartyRole_CORRESPONDANT_CLEARING_FIRM PartyRole = "15" PartyRole_EXECUTING_SYSTEM PartyRole = "16" PartyRole_CONTRA_FIRM PartyRole = "17" PartyRole_CONTRA_CLEARING_FIRM PartyRole = "18" PartyRole_SPONSORING_FIRM PartyRole = "19" PartyRole_BROKER_OF_CREDIT PartyRole = "2" PartyRole_UNDERLYING_CONTRA_FIRM PartyRole = "20" PartyRole_CLEARING_ORGANIZATION PartyRole = "21" PartyRole_EXCHANGE PartyRole = "22" PartyRole_CUSTOMER_ACCOUNT PartyRole = "24" PartyRole_CORRESPONDENT_CLEARING_ORGANIZATION PartyRole = "25" PartyRole_CORRESPONDENT_BROKER PartyRole = "26" PartyRole_BUYER_SELLER PartyRole = "27" PartyRole_CUSTODIAN PartyRole = "28" PartyRole_INTERMEDIARY PartyRole = "29" PartyRole_CLIENT_ID PartyRole = "3" PartyRole_AGENT PartyRole = "30" PartyRole_SUB_CUSTODIAN PartyRole = "31" PartyRole_BENEFICIARY PartyRole = "32" PartyRole_INTERESTED_PARTY PartyRole = "33" PartyRole_REGULATORY_BODY PartyRole = "34" PartyRole_LIQUIDITY_PROVIDER PartyRole = "35" PartyRole_ENTERING_TRADER PartyRole = "36" PartyRole_CONTRA_TRADER PartyRole = "37" PartyRole_POSITION_ACCOUNT PartyRole = "38" PartyRole_CONTRA_INVESTOR_ID PartyRole = "39" PartyRole_CLEARING_FIRM PartyRole = "4" PartyRole_TRANSFER_TO_FIRM PartyRole = "40" PartyRole_CONTRA_POSITION_ACCOUNT PartyRole = "41" PartyRole_CONTRA_EXCHANGE PartyRole = "42" PartyRole_INTERNAL_CARRY_ACCOUNT PartyRole = "43" PartyRole_ORDER_ENTRY_OPERATOR_ID PartyRole = "44" PartyRole_SECONDARY_ACCOUNT_NUMBER PartyRole = "45" PartyRole_FORIEGN_FIRM PartyRole = "46" PartyRole_THIRD_PARTY_ALLOCATION_FIRM PartyRole = "47" PartyRole_CLAIMING_ACCOUNT PartyRole = "48" PartyRole_ASSET_MANAGER PartyRole = "49" PartyRole_INVESTOR_ID PartyRole = "5" PartyRole_PLEDGOR_ACCOUNT PartyRole = "50" PartyRole_PLEDGEE_ACCOUNT PartyRole = "51" PartyRole_LARGE_TRADER_REPORTABLE_ACCOUNT PartyRole = "52" PartyRole_TRADER_MNEMONIC PartyRole = "53" PartyRole_SENDER_LOCATION PartyRole = "54" PartyRole_SESSION_ID PartyRole = "55" PartyRole_ACCEPTABLE_COUNTERPARTY PartyRole = "56" PartyRole_UNACCEPTABLE_COUNTERPARTY PartyRole = "57" PartyRole_ENTERING_UNIT PartyRole = "58" PartyRole_EXECUTING_UNIT PartyRole = "59" PartyRole_INTRODUCING_FIRM PartyRole = "6" PartyRole_INTRODUCING_BROKER PartyRole = "60" PartyRole_QUOTE_ORIGINATOR PartyRole = "61" PartyRole_REPORT_ORIGINATOR PartyRole = "62" PartyRole_SYSTEMATIC_INTERNALISER PartyRole = "63" PartyRole_MULTILATERAL_TRADING_FACILITY PartyRole = "64" PartyRole_REGULATED_MARKET PartyRole = "65" PartyRole_MARKET_MAKER PartyRole = "66" PartyRole_INVESTMENT_FIRM PartyRole = "67" PartyRole_HOST_COMPETENT_AUTHORITY PartyRole = "68" PartyRole_HOME_COMPETENT_AUTHORITY PartyRole = "69" PartyRole_ENTERING_FIRM PartyRole = "7" PartyRole_COMPETENT_AUTHORITY_OF_THE_MOST_RELEVANT_MARKET_IN_TERMS_OF_LIQUIDITY PartyRole = "70" PartyRole_COMPETENT_AUTHORITY_OF_THE_TRANSACTION PartyRole = "71" PartyRole_REPORTING_INTERMEDIARY PartyRole = "72" PartyRole_EXECUTION_VENUE PartyRole = "73" PartyRole_MARKET_DATA_ENTRY_ORIGINATOR PartyRole = "74" PartyRole_LOCATION_ID PartyRole = "75" PartyRole_DESK_ID PartyRole = "76" PartyRole_MARKET_DATA_MARKET PartyRole = "77" PartyRole_ALLOCATION_ENTITY PartyRole = "78" PartyRole_PRIME_BROKER_PROVIDING_GENERAL_TRADE_SERVICES PartyRole = "79" PartyRole_LOCATE_LENDING_FIRM PartyRole = "8" PartyRole_STEP_OUT_FIRM PartyRole = "80" PartyRole_BROKERCLEARINGID PartyRole = "81" PartyRole_FUND_MANAGER_CLIENT_ID PartyRole = "9" ) // PartySubIDType field enumeration values. type PartySubIDType string const ( PartySubIDType_FIRM PartySubIDType = "1" PartySubIDType_SECURITIES_ACCOUNT_NUMBER PartySubIDType = "10" PartySubIDType_REGISTRATION_NUMBER PartySubIDType = "11" PartySubIDType_REGISTERED_ADDRESS_12 PartySubIDType = "12" PartySubIDType_REGULATORY_STATUS PartySubIDType = "13" PartySubIDType_REGISTRATION_NAME PartySubIDType = "14" PartySubIDType_CASH_ACCOUNT_NUMBER PartySubIDType = "15" PartySubIDType_BIC PartySubIDType = "16" PartySubIDType_CSD_PARTICIPANT_MEMBER_CODE PartySubIDType = "17" PartySubIDType_REGISTERED_ADDRESS_18 PartySubIDType = "18" PartySubIDType_FUND_ACCOUNT_NAME PartySubIDType = "19" PartySubIDType_PERSON PartySubIDType = "2" PartySubIDType_TELEX_NUMBER PartySubIDType = "20" PartySubIDType_FAX_NUMBER PartySubIDType = "21" PartySubIDType_SECURITIES_ACCOUNT_NAME PartySubIDType = "22" PartySubIDType_CASH_ACCOUNT_NAME PartySubIDType = "23" PartySubIDType_DEPARTMENT PartySubIDType = "24" PartySubIDType_LOCATION_DESK PartySubIDType = "25" PartySubIDType_POSITION_ACCOUNT_TYPE PartySubIDType = "26" PartySubIDType_SECURITY_LOCATE_ID PartySubIDType = "27" PartySubIDType_MARKET_MAKER PartySubIDType = "28" PartySubIDType_ELIGIBLE_COUNTERPARTY PartySubIDType = "29" PartySubIDType_SYSTEM PartySubIDType = "3" PartySubIDType_PROFESSIONAL_CLIENT PartySubIDType = "30" PartySubIDType_LOCATION PartySubIDType = "31" PartySubIDType_EXECUTION_VENUE PartySubIDType = "32" PartySubIDType_CURRENCY_DELIVERY_IDENTIFIER PartySubIDType = "33" PartySubIDType_APPLICATION PartySubIDType = "4" PartySubIDType_RESERVEDANDAVAILABLEFORBILATERALLYAGREEDUPONUSERDEFINEDVALUES PartySubIDType = "4000" PartySubIDType_FULL_LEGAL_NAME_OF_FIRM PartySubIDType = "5" PartySubIDType_POSTAL_ADDRESS PartySubIDType = "6" PartySubIDType_PHONE_NUMBER PartySubIDType = "7" PartySubIDType_EMAIL_ADDRESS PartySubIDType = "8" PartySubIDType_CONTACT_NAME PartySubIDType = "9" ) // PaymentMethod field enumeration values. type PaymentMethod string const ( PaymentMethod_CREST PaymentMethod = "1" PaymentMethod_DIRECT_CREDIT PaymentMethod = "10" PaymentMethod_CREDIT_CARD PaymentMethod = "11" PaymentMethod_ACH_DEBIT PaymentMethod = "12" PaymentMethod_ACH_CREDIT PaymentMethod = "13" PaymentMethod_BPAY PaymentMethod = "14" PaymentMethod_HIGH_VALUE_CLEARING_SYSTEM PaymentMethod = "15" PaymentMethod_NSCC PaymentMethod = "2" PaymentMethod_EUROCLEAR PaymentMethod = "3" PaymentMethod_CLEARSTREAM PaymentMethod = "4" PaymentMethod_CHEQUE PaymentMethod = "5" PaymentMethod_TELEGRAPHIC_TRANSFER PaymentMethod = "6" PaymentMethod_FEDWIRE PaymentMethod = "7" PaymentMethod_DEBIT_CARD PaymentMethod = "8" PaymentMethod_DIRECT_DEBIT PaymentMethod = "9" ) // PegLimitType field enumeration values. type PegLimitType string const ( PegLimitType_OR_BETTER PegLimitType = "0" PegLimitType_STRICT PegLimitType = "1" PegLimitType_OR_WORSE PegLimitType = "2" ) // PegMoveType field enumeration values. type PegMoveType string const ( PegMoveType_FLOATING PegMoveType = "0" PegMoveType_FIXED PegMoveType = "1" ) // PegOffsetType field enumeration values. type PegOffsetType string const ( PegOffsetType_PRICE PegOffsetType = "0" PegOffsetType_BASIS_POINTS PegOffsetType = "1" PegOffsetType_TICKS PegOffsetType = "2" PegOffsetType_PRICE_TIER_LEVEL PegOffsetType = "3" ) // PegPriceType field enumeration values. type PegPriceType string const ( PegPriceType_LAST_PEG PegPriceType = "1" PegPriceType_MID_PRICE_PEG PegPriceType = "2" PegPriceType_OPENING_PEG PegPriceType = "3" PegPriceType_MARKET_PEG PegPriceType = "4" PegPriceType_PRIMARY_PEG PegPriceType = "5" PegPriceType_FIXED_PEG_TO_LOCAL_BEST_BID_OR_OFFER_AT_TIME_OF_ORDER PegPriceType = "6" PegPriceType_PEG_TO_VWAP PegPriceType = "7" PegPriceType_TRAILING_STOP_PEG PegPriceType = "8" PegPriceType_PEG_TO_LIMIT_PRICE PegPriceType = "9" ) // PegRoundDirection field enumeration values. type PegRoundDirection string const ( PegRoundDirection_MORE_AGGRESSIVE PegRoundDirection = "1" PegRoundDirection_MORE_PASSIVE PegRoundDirection = "2" ) // PegScope field enumeration values. type PegScope string const ( PegScope_LOCAL PegScope = "1" PegScope_NATIONAL PegScope = "2" PegScope_GLOBAL PegScope = "3" PegScope_NATIONAL_EXCLUDING_LOCAL PegScope = "4" ) // PosAmtType field enumeration values. type PosAmtType string const ( PosAmtType_CASH_AMOUNT PosAmtType = "CASH" PosAmtType_CASH_RESIDUAL_AMOUNT PosAmtType = "CRES" PosAmtType_FINAL_MARK_TO_MARKET_AMOUNT PosAmtType = "FMTM" PosAmtType_INCREMENTAL_MARK_TO_MARKET_AMOUNT PosAmtType = "IMTM" PosAmtType_PREMIUM_AMOUNT PosAmtType = "PREM" PosAmtType_SETTLEMENT_VALUE PosAmtType = "SETL" PosAmtType_START_OF_DAY_MARK_TO_MARKET_AMOUNT PosAmtType = "SMTM" PosAmtType_TRADE_VARIATION_AMOUNT PosAmtType = "TVAR" PosAmtType_VALUE_ADJUSTED_AMOUNT PosAmtType = "VADJ" ) // PosMaintAction field enumeration values. type PosMaintAction string const ( PosMaintAction_NEW PosMaintAction = "1" PosMaintAction_REPLACE PosMaintAction = "2" PosMaintAction_CANCEL PosMaintAction = "3" PosMaintAction_REVERSE PosMaintAction = "4" ) // PosMaintResult field enumeration values. type PosMaintResult string const ( PosMaintResult_SUCCESSFUL_COMPLETION_NO_WARNINGS_OR_ERRORS PosMaintResult = "0" PosMaintResult_REJECTED PosMaintResult = "1" PosMaintResult_OTHER PosMaintResult = "99" ) // PosMaintStatus field enumeration values. type PosMaintStatus string const ( PosMaintStatus_ACCEPTED PosMaintStatus = "0" PosMaintStatus_ACCEPTED_WITH_WARNINGS PosMaintStatus = "1" PosMaintStatus_REJECTED PosMaintStatus = "2" PosMaintStatus_COMPLETED PosMaintStatus = "3" PosMaintStatus_COMPLETED_WITH_WARNINGS PosMaintStatus = "4" ) // PosQtyStatus field enumeration values. type PosQtyStatus string const ( PosQtyStatus_SUBMITTED PosQtyStatus = "0" PosQtyStatus_ACCEPTED PosQtyStatus = "1" PosQtyStatus_REJECTED PosQtyStatus = "2" ) // PosReqResult field enumeration values. type PosReqResult string const ( PosReqResult_VALID_REQUEST PosReqResult = "0" PosReqResult_INVALID_OR_UNSUPPORTED_REQUEST PosReqResult = "1" PosReqResult_NO_POSITIONS_FOUND_THAT_MATCH_CRITERIA PosReqResult = "2" PosReqResult_NOT_AUTHORIZED_TO_REQUEST_POSITIONS PosReqResult = "3" PosReqResult_REQUEST_FOR_POSITION_NOT_SUPPORTED PosReqResult = "4" PosReqResult_OTHER PosReqResult = "99" ) // PosReqStatus field enumeration values. type PosReqStatus string const ( PosReqStatus_COMPLETED PosReqStatus = "0" PosReqStatus_COMPLETED_WITH_WARNINGS PosReqStatus = "1" PosReqStatus_REJECTED PosReqStatus = "2" ) // PosReqType field enumeration values. type PosReqType string const ( PosReqType_POSITIONS PosReqType = "0" PosReqType_TRADES PosReqType = "1" PosReqType_EXERCISES PosReqType = "2" PosReqType_ASSIGNMENTS PosReqType = "3" PosReqType_SETTLEMENT_ACTIVITY PosReqType = "4" PosReqType_BACKOUT_MESSAGE PosReqType = "5" ) // PosTransType field enumeration values. type PosTransType string const ( PosTransType_EXERCISE PosTransType = "1" PosTransType_DO_NOT_EXERCISE PosTransType = "2" PosTransType_POSITION_ADJUSTMENT PosTransType = "3" PosTransType_POSITION_CHANGE_SUBMISSION_MARGIN_DISPOSITION PosTransType = "4" PosTransType_PLEDGE PosTransType = "5" PosTransType_LARGE_TRADER_SUBMISSION PosTransType = "6" ) // PosType field enumeration values. type PosType string const ( PosType_ALLOCATION_TRADE_QTY PosType = "ALC" PosType_OPTION_ASSIGNMENT PosType = "AS" PosType_AS_OF_TRADE_QTY PosType = "ASF" PosType_CORPORATE_ACTION_ADJUSTMENT PosType = "CAA" PosType_DELIVERY_QTY PosType = "DLV" PosType_DELIVERY_NOTICE_QTY PosType = "DN" PosType_EXCHANGE_FOR_PHYSICAL_QTY PosType = "EP" PosType_ELECTRONIC_TRADE_QTY PosType = "ETR" PosType_OPTION_EXERCISE_QTY PosType = "EX" PosType_END_OF_DAY_QTY PosType = "FIN" PosType_INTRA_SPREAD_QTY PosType = "IAS" PosType_INTER_SPREAD_QTY PosType = "IES" PosType_ADJUSTMENT_QTY PosType = "PA" PosType_PIT_TRADE_QTY PosType = "PIT" PosType_PRIVATELY_NEGOTIATED_TRADE_QTY PosType = "PNTN" PosType_RECEIVE_QUANTITY PosType = "RCV" PosType_START_OF_DAY_QTY PosType = "SOD" PosType_INTEGRAL_SPLIT PosType = "SPL" PosType_TRANSACTION_FROM_ASSIGNMENT PosType = "TA" PosType_TOTAL_TRANSACTION_QTY PosType = "TOT" PosType_TRANSACTION_QUANTITY PosType = "TQ" PosType_TRANSFER_TRADE_QTY PosType = "TRF" PosType_TRANSACTION_FROM_EXERCISE PosType = "TX" PosType_CROSS_MARGIN_QTY PosType = "XM" ) // PositionEffect field enumeration values. type PositionEffect string const ( PositionEffect_PENDCLOSE PositionEffect = "1" PositionEffect_PENDREASSIGN PositionEffect = "2" PositionEffect_CLOSE PositionEffect = "C" PositionEffect_DEFAULT PositionEffect = "D" PositionEffect_FIFO PositionEffect = "F" PositionEffect_CLOSE_BUT_NOTIFY_ON_OPEN PositionEffect = "N" PositionEffect_OPEN PositionEffect = "O" PositionEffect_ROLLED PositionEffect = "R" ) // PossDupFlag field enumeration values. type PossDupFlag string const ( PossDupFlag_NO PossDupFlag = "N" PossDupFlag_YES PossDupFlag = "Y" ) // PossResend field enumeration values. type PossResend string const ( PossResend_NO PossResend = "N" PossResend_YES PossResend = "Y" ) // PreallocMethod field enumeration values. type PreallocMethod string const ( PreallocMethod_PRO_RATA PreallocMethod = "0" PreallocMethod_DO_NOT_PRO_RATA PreallocMethod = "1" ) // PreviouslyReported field enumeration values. type PreviouslyReported string const ( PreviouslyReported_NO PreviouslyReported = "N" PreviouslyReported_YES PreviouslyReported = "Y" ) // PriceLimitType field enumeration values. type PriceLimitType string const ( PriceLimitType_PRICE PriceLimitType = "0" PriceLimitType_TICKS PriceLimitType = "1" PriceLimitType_PERCENTAGE PriceLimitType = "2" ) // PriceProtectionScope field enumeration values. type PriceProtectionScope string const ( PriceProtectionScope_NONE PriceProtectionScope = "0" PriceProtectionScope_LOCAL PriceProtectionScope = "1" PriceProtectionScope_NATIONAL PriceProtectionScope = "2" PriceProtectionScope_GLOBAL PriceProtectionScope = "3" ) // PriceQuoteMethod field enumeration values. type PriceQuoteMethod string const ( PriceQuoteMethod_INTEREST_RATE_INDEX PriceQuoteMethod = "INT" PriceQuoteMethod_INDEX PriceQuoteMethod = "INX" PriceQuoteMethod_STANDARD PriceQuoteMethod = "STD" ) // PriceType field enumeration values. type PriceType string const ( PriceType_PERCENTAGE PriceType = "1" PriceType_FIXED_CABINET_TRADE_PRICE PriceType = "10" PriceType_PERCENTAGE_OF_STRIKE PriceType = "101" PriceType_YIELDMME PriceType = "104" PriceType_DMARGIN PriceType = "105" PriceType_VARIABLE_CABINET_TRADE_PRICE PriceType = "11" PriceType_PRODUCT_TICKS_IN_HALFS PriceType = "13" PriceType_PRODUCT_TICKS_IN_FOURTHS PriceType = "14" PriceType_PRODUCT_TICKS_IN_EIGHTS PriceType = "15" PriceType_PRODUCT_TICKS_IN_SIXTEENTHS PriceType = "16" PriceType_PRODUCT_TICKS_IN_THIRTY_SECONDS PriceType = "17" PriceType_PRODUCT_TICKS_IN_SIXTY_FORTHS PriceType = "18" PriceType_PRODUCT_TICKS_IN_ONE_TWENTY_EIGHTS PriceType = "19" PriceType_PER_UNIT PriceType = "2" PriceType_FIXED_AMOUNT PriceType = "3" PriceType_DISCOUNT PriceType = "4" PriceType_PREMIUM PriceType = "5" PriceType_SPREAD PriceType = "6" PriceType_TED_PRICE PriceType = "7" PriceType_TED_YIELD PriceType = "8" PriceType_YIELD PriceType = "9" ) // PriorityIndicator field enumeration values. type PriorityIndicator string const ( PriorityIndicator_PRIORITY_UNCHANGED PriorityIndicator = "0" PriorityIndicator_LOST_PRIORITY_AS_RESULT_OF_ORDER_CHANGE PriorityIndicator = "1" ) // ProcessCode field enumeration values. type ProcessCode string const ( ProcessCode_REGULAR ProcessCode = "0" ProcessCode_SOFT_DOLLAR ProcessCode = "1" ProcessCode_STEP_IN ProcessCode = "2" ProcessCode_STEP_OUT ProcessCode = "3" ProcessCode_SOFT_DOLLAR_STEP_IN ProcessCode = "4" ProcessCode_SOFT_DOLLAR_STEP_OUT ProcessCode = "5" ProcessCode_PLAN_SPONSOR ProcessCode = "6" ) // Product field enumeration values. type Product string const ( Product_AGENCY Product = "1" Product_MORTGAGE Product = "10" Product_MUNICIPAL Product = "11" Product_OTHER Product = "12" Product_FINANCING Product = "13" Product_COMMODITY Product = "2" Product_CORPORATE Product = "3" Product_CURRENCY Product = "4" Product_EQUITY Product = "5" Product_GOVERNMENT Product = "6" Product_INDEX Product = "7" Product_LOAN Product = "8" Product_MONEYMARKET Product = "9" ) // ProgRptReqs field enumeration values. type ProgRptReqs string const ( ProgRptReqs_BUYSIDE_EXPLICITLY_REQUESTS_STATUS_USING_STATUSREQUEST ProgRptReqs = "1" ProgRptReqs_SELLSIDE_PERIODICALLY_SENDS_STATUS_USING_LISTSTATUS ProgRptReqs = "2" ProgRptReqs_REAL_TIME_EXECUTION_REPORTS ProgRptReqs = "3" ) // PublishTrdIndicator field enumeration values. type PublishTrdIndicator string const ( PublishTrdIndicator_NO PublishTrdIndicator = "N" PublishTrdIndicator_YES PublishTrdIndicator = "Y" ) // PutOrCall field enumeration values. type PutOrCall string const ( PutOrCall_PUT PutOrCall = "0" PutOrCall_CALL PutOrCall = "1" ) // QtyType field enumeration values. type QtyType string const ( QtyType_UNITS QtyType = "0" QtyType_CONTRACTS QtyType = "1" QtyType_UNITS_OF_MEASURE_PER_TIME_UNIT QtyType = "2" ) // QuantityType field enumeration values. type QuantityType string const ( QuantityType_SHARES QuantityType = "1" QuantityType_BONDS QuantityType = "2" QuantityType_CURRENTFACE QuantityType = "3" QuantityType_ORIGINALFACE QuantityType = "4" QuantityType_CURRENCY QuantityType = "5" QuantityType_CONTRACTS QuantityType = "6" QuantityType_OTHER QuantityType = "7" QuantityType_PAR QuantityType = "8" ) // QuoteAckStatus field enumeration values. type QuoteAckStatus string const ( QuoteAckStatus_RECEIVED_NOT_YET_PROCESSED QuoteAckStatus = "0" QuoteAckStatus_ACCEPTED QuoteAckStatus = "1" QuoteAckStatus_REJECTED QuoteAckStatus = "2" QuoteAckStatus_CANCELED_FOR_UNDERLYING QuoteAckStatus = "3" QuoteAckStatus_CANCELED_ALL QuoteAckStatus = "4" ) // QuoteCancelType field enumeration values. type QuoteCancelType string const ( QuoteCancelType_CANCEL_FOR_SYMBOL QuoteCancelType = "1" QuoteCancelType_CANCEL_FOR_SECURITY_TYPE QuoteCancelType = "2" QuoteCancelType_CANCEL_FOR_UNDERLYING_SYMBOL QuoteCancelType = "3" QuoteCancelType_CANCEL_ALL_QUOTES QuoteCancelType = "4" QuoteCancelType_CANCEL_SPECIFIED_SINGLE_QUOTE QuoteCancelType = "5" QuoteCancelType_CANCEL_BY_QUOTE_TYPE QuoteCancelType = "6" QuoteCancelType_CANCEL_FOR_SECURUITY_ISSUER QuoteCancelType = "7" QuoteCancelType_CANCEL_FOR_ISSUER_OF_UNDERLYING_SECURITY QuoteCancelType = "8" ) // QuoteCondition field enumeration values. type QuoteCondition string const ( QuoteCondition_RESERVED_SAM QuoteCondition = "0" QuoteCondition_NO_ACTIVE_SAM QuoteCondition = "1" QuoteCondition_RESTRICTED QuoteCondition = "2" QuoteCondition_REST_OF_BOOK_VWAP QuoteCondition = "3" QuoteCondition_BETTER_PRICES_IN_CONDITIONAL_ORDERS QuoteCondition = "4" QuoteCondition_MEDIAN_PRICE QuoteCondition = "5" QuoteCondition_OPEN_ACTIVE QuoteCondition = "A" QuoteCondition_CLOSED_INACTIVE QuoteCondition = "B" QuoteCondition_EXCHANGE_BEST QuoteCondition = "C" QuoteCondition_CONSOLIDATED_BEST QuoteCondition = "D" QuoteCondition_LOCKED QuoteCondition = "E" QuoteCondition_CROSSED QuoteCondition = "F" QuoteCondition_DEPTH QuoteCondition = "G" QuoteCondition_FAST_TRADING QuoteCondition = "H" QuoteCondition_NON_FIRM QuoteCondition = "I" QuoteCondition_OUTRIGHT_PRICE QuoteCondition = "J" QuoteCondition_IMPLIED_PRICE QuoteCondition = "K" QuoteCondition_MANUAL_SLOW_QUOTE QuoteCondition = "L" QuoteCondition_DEPTH_ON_OFFER QuoteCondition = "M" QuoteCondition_DEPTH_ON_BID QuoteCondition = "N" QuoteCondition_CLOSING QuoteCondition = "O" QuoteCondition_NEWS_DISSEMINATION QuoteCondition = "P" QuoteCondition_TRADING_RANGE QuoteCondition = "Q" QuoteCondition_ORDER_INFLUX QuoteCondition = "R" QuoteCondition_DUE_TO_RELATED QuoteCondition = "S" QuoteCondition_NEWS_PENDING QuoteCondition = "T" QuoteCondition_ADDITIONAL_INFO QuoteCondition = "U" QuoteCondition_ADDITIONAL_INFO_DUE_TO_RELATED QuoteCondition = "V" QuoteCondition_RESUME QuoteCondition = "W" QuoteCondition_VIEW_OF_COMMON QuoteCondition = "X" QuoteCondition_VOLUME_ALERT QuoteCondition = "Y" QuoteCondition_ORDER_IMBALANCE QuoteCondition = "Z" QuoteCondition_EQUIPMENT_CHANGEOVER QuoteCondition = "a" QuoteCondition_NO_OPEN QuoteCondition = "b" QuoteCondition_REGULAR_ETH QuoteCondition = "c" QuoteCondition_AUTOMATIC_EXECUTION QuoteCondition = "d" QuoteCondition_AUTOMATIC_EXECUTION_ETH QuoteCondition = "e" QuoteCondition_FAST_MARKET_ETH QuoteCondition = "f " QuoteCondition_INACTIVE_ETH QuoteCondition = "g" QuoteCondition_ROTATION QuoteCondition = "h" QuoteCondition_ROTATION_ETH QuoteCondition = "i" QuoteCondition_HALT QuoteCondition = "j" QuoteCondition_HALT_ETH QuoteCondition = "k" QuoteCondition_DUE_TO_NEWS_DISSEMINATION QuoteCondition = "l" QuoteCondition_DUE_TO_NEWS_PENDING QuoteCondition = "m" QuoteCondition_TRADING_RESUME QuoteCondition = "n" QuoteCondition_OUT_OF_SEQUENCE QuoteCondition = "o" QuoteCondition_BID_SPECIALIST QuoteCondition = "p" QuoteCondition_OFFER_SPECIALIST QuoteCondition = "q" QuoteCondition_BID_OFFER_SPECIALIST QuoteCondition = "r" QuoteCondition_END_OF_DAY_SAM QuoteCondition = "s" QuoteCondition_FORBIDDEN_SAM QuoteCondition = "t" QuoteCondition_FROZEN_SAM QuoteCondition = "u" QuoteCondition_PREOPENING_SAM QuoteCondition = "v" QuoteCondition_OPENING_SAM QuoteCondition = "w" QuoteCondition_OPEN_SAM QuoteCondition = "x" QuoteCondition_SURVEILLANCE_SAM QuoteCondition = "y" QuoteCondition_SUSPENDED_SAM QuoteCondition = "z" ) // QuoteEntryRejectReason field enumeration values. type QuoteEntryRejectReason string const ( QuoteEntryRejectReason_UNKNOWN_SYMBOL QuoteEntryRejectReason = "1" QuoteEntryRejectReason_EXCHANGE_CLOSED QuoteEntryRejectReason = "2" QuoteEntryRejectReason_QUOTE_EXCEEDS_LIMIT QuoteEntryRejectReason = "3" QuoteEntryRejectReason_TOO_LATE_TO_ENTER QuoteEntryRejectReason = "4" QuoteEntryRejectReason_UNKNOWN_QUOTE QuoteEntryRejectReason = "5" QuoteEntryRejectReason_DUPLICATE_QUOTE QuoteEntryRejectReason = "6" QuoteEntryRejectReason_INVALID_BID_ASK_SPREAD QuoteEntryRejectReason = "7" QuoteEntryRejectReason_INVALID_PRICE QuoteEntryRejectReason = "8" QuoteEntryRejectReason_NOT_AUTHORIZED_TO_QUOTE_SECURITY QuoteEntryRejectReason = "9" QuoteEntryRejectReason_OTHER QuoteEntryRejectReason = "99" ) // QuoteEntryStatus field enumeration values. type QuoteEntryStatus string const ( QuoteEntryStatus_ACCEPTED QuoteEntryStatus = "0" QuoteEntryStatus_LOCKED_MARKET_WARNING QuoteEntryStatus = "12" QuoteEntryStatus_CROSS_MARKET_WARNING QuoteEntryStatus = "13" QuoteEntryStatus_CANCELED_DUE_TO_LOCK_MARKET QuoteEntryStatus = "14" QuoteEntryStatus_CANCELED_DUE_TO_CROSS_MARKET QuoteEntryStatus = "15" QuoteEntryStatus_ACTIVE QuoteEntryStatus = "16" QuoteEntryStatus_REJECTED QuoteEntryStatus = "5" QuoteEntryStatus_REMOVED_FROM_MARKET QuoteEntryStatus = "6" QuoteEntryStatus_EXPIRED QuoteEntryStatus = "7" ) // QuotePriceType field enumeration values. type QuotePriceType string const ( QuotePriceType_PERCENT QuotePriceType = "1" QuotePriceType_YIELD QuotePriceType = "10" QuotePriceType_PER_SHARE QuotePriceType = "2" QuotePriceType_FIXED_AMOUNT QuotePriceType = "3" QuotePriceType_DISCOUNT QuotePriceType = "4" QuotePriceType_PREMIUM QuotePriceType = "5" QuotePriceType_BASIS_POINTS_RELATIVE_TO_BENCHMARK QuotePriceType = "6" QuotePriceType_TED_PRICE QuotePriceType = "7" QuotePriceType_TED_YIELD QuotePriceType = "8" QuotePriceType_YIELD_SPREAD QuotePriceType = "9" ) // QuoteRejectReason field enumeration values. type QuoteRejectReason string const ( QuoteRejectReason_UNKNOWN_SYMBOL QuoteRejectReason = "1" QuoteRejectReason_PRICE_EXCEEDS_CURRENT_PRICE_BAND QuoteRejectReason = "10" QuoteRejectReason_QUOTE_LOCKED QuoteRejectReason = "11" QuoteRejectReason_INVALID_OR_UNKNOWN_SECURITY_ISSUER QuoteRejectReason = "12" QuoteRejectReason_INVALID_OR_UNKNOWN_ISSUER_OF_UNDERLYING_SECURITY QuoteRejectReason = "13" QuoteRejectReason_EXCHANGE_CLOSED QuoteRejectReason = "2" QuoteRejectReason_QUOTE_REQUEST_EXCEEDS_LIMIT QuoteRejectReason = "3" QuoteRejectReason_TOO_LATE_TO_ENTER QuoteRejectReason = "4" QuoteRejectReason_UNKNOWN_QUOTE QuoteRejectReason = "5" QuoteRejectReason_DUPLICATE_QUOTE QuoteRejectReason = "6" QuoteRejectReason_INVALID_BID_ASK_SPREAD QuoteRejectReason = "7" QuoteRejectReason_INVALID_PRICE QuoteRejectReason = "8" QuoteRejectReason_NOT_AUTHORIZED_TO_QUOTE_SECURITY QuoteRejectReason = "9" QuoteRejectReason_OTHER QuoteRejectReason = "99" ) // QuoteRequestRejectReason field enumeration values. type QuoteRequestRejectReason string const ( QuoteRequestRejectReason_UNKNOWN_SYMBOL QuoteRequestRejectReason = "1" QuoteRequestRejectReason_PASS QuoteRequestRejectReason = "10" QuoteRequestRejectReason_INSUFFICIENT_CREDIT QuoteRequestRejectReason = "11" QuoteRequestRejectReason_EXCHANGE_CLOSED QuoteRequestRejectReason = "2" QuoteRequestRejectReason_QUOTE_REQUEST_EXCEEDS_LIMIT QuoteRequestRejectReason = "3" QuoteRequestRejectReason_TOO_LATE_TO_ENTER QuoteRequestRejectReason = "4" QuoteRequestRejectReason_INVALID_PRICE QuoteRequestRejectReason = "5" QuoteRequestRejectReason_NOT_AUTHORIZED_TO_REQUEST_QUOTE QuoteRequestRejectReason = "6" QuoteRequestRejectReason_NO_MATCH_FOR_INQUIRY QuoteRequestRejectReason = "7" QuoteRequestRejectReason_NO_MARKET_FOR_INSTRUMENT QuoteRequestRejectReason = "8" QuoteRequestRejectReason_NO_INVENTORY QuoteRequestRejectReason = "9" QuoteRequestRejectReason_OTHER QuoteRequestRejectReason = "99" ) // QuoteRequestType field enumeration values. type QuoteRequestType string const ( QuoteRequestType_MANUAL QuoteRequestType = "1" QuoteRequestType_AUTOMATIC QuoteRequestType = "2" ) // QuoteRespType field enumeration values. type QuoteRespType string const ( QuoteRespType_HIT_LIFT QuoteRespType = "1" QuoteRespType_COUNTER QuoteRespType = "2" QuoteRespType_EXPIRED QuoteRespType = "3" QuoteRespType_COVER QuoteRespType = "4" QuoteRespType_DONE_AWAY QuoteRespType = "5" QuoteRespType_PASS QuoteRespType = "6" QuoteRespType_END_TRADE QuoteRespType = "7" QuoteRespType_TIMED_OUT QuoteRespType = "8" ) // QuoteResponseLevel field enumeration values. type QuoteResponseLevel string const ( QuoteResponseLevel_NO_ACKNOWLEDGEMENT QuoteResponseLevel = "0" QuoteResponseLevel_ACKNOWLEDGE_ONLY_NEGATIVE_OR_ERRONEOUS_QUOTES QuoteResponseLevel = "1" QuoteResponseLevel_ACKNOWLEDGE_EACH_QUOTE_MESSAGES QuoteResponseLevel = "2" QuoteResponseLevel_SUMMARY_ACKNOWLEDGEMENT QuoteResponseLevel = "3" ) // QuoteStatus field enumeration values. type QuoteStatus string const ( QuoteStatus_ACCEPTED QuoteStatus = "0" QuoteStatus_CANCELED_FOR_SYMBOL QuoteStatus = "1" QuoteStatus_PENDING QuoteStatus = "10" QuoteStatus_API_FAILURE QuoteStatus = "105" QuoteStatus_PASS QuoteStatus = "11" QuoteStatus_GO_MANUAL QuoteStatus = "110" QuoteStatus_LOCKED_MARKET_WARNING QuoteStatus = "12" QuoteStatus_SPOTPRICE QuoteStatus = "120" QuoteStatus_CROSS_MARKET_WARNING QuoteStatus = "13" QuoteStatus_CANCELED_DUE_TO_LOCK_MARKET QuoteStatus = "14" QuoteStatus_CANCELED_DUE_TO_CROSS_MARKET QuoteStatus = "15" QuoteStatus_ACTIVE QuoteStatus = "16" QuoteStatus_CANCELED QuoteStatus = "17" QuoteStatus_UNSOLICITED_QUOTE_REPLENISHMENT QuoteStatus = "18" QuoteStatus_PENDING_END_TRADE QuoteStatus = "19" QuoteStatus_CANCELED_FOR_SECURITY_TYPE QuoteStatus = "2" QuoteStatus_TOO_LATE_TO_END QuoteStatus = "20" QuoteStatus_CANCELED_FOR_UNDERLYING QuoteStatus = "3" QuoteStatus_CANCELED_ALL QuoteStatus = "4" QuoteStatus_REJECTED QuoteStatus = "5" QuoteStatus_REMOVED_FROM_MARKET QuoteStatus = "6" QuoteStatus_EXPIRED QuoteStatus = "7" QuoteStatus_QUERY QuoteStatus = "8" QuoteStatus_QUOTE_NOT_FOUND QuoteStatus = "9" ) // QuoteType field enumeration values. type QuoteType string const ( QuoteType_INDICATIVE QuoteType = "0" QuoteType_TRADEABLE QuoteType = "1" QuoteType_RESTRICTED_TRADEABLE QuoteType = "2" QuoteType_SEND_QUOTE QuoteType = "211" QuoteType_TRADER_APPROVE QuoteType = "212" QuoteType_TRADER_DECIDE QuoteType = "213" QuoteType_NO_QUOTE QuoteType = "214" QuoteType_SEND_QUOTE_UPD QuoteType = "215" QuoteType_TRADER_APPROVE_UPD QuoteType = "216" QuoteType_TRADER_DECIDE_UPD QuoteType = "217" QuoteType_NO_QUOTE_UPD QuoteType = "218" QuoteType_PULL_QUOTE QuoteType = "219" QuoteType_DONE QuoteType = "221" QuoteType_TRADER_APPROVE_DONE QuoteType = "222" QuoteType_REJECT QuoteType = "223" QuoteType_DEFER QuoteType = "224" QuoteType_TRADER_DECIDE_RESPONSE QuoteType = "225" QuoteType_SENDQUOTE_REVIEW QuoteType = "230" QuoteType_TRADER_APPROVE_REVIEW QuoteType = "232" QuoteType_COUNTER QuoteType = "3" QuoteType_QUOTE_INFO QuoteType = "311" ) // RefOrderIDSource field enumeration values. type RefOrderIDSource string const ( RefOrderIDSource_SECONDARYORDERID RefOrderIDSource = "0" RefOrderIDSource_ORDERID RefOrderIDSource = "1" RefOrderIDSource_MDENTRYID RefOrderIDSource = "2" RefOrderIDSource_QUOTEENTRYID RefOrderIDSource = "3" ) // RegistRejReasonCode field enumeration values. type RegistRejReasonCode string const ( RegistRejReasonCode_INVALID_UNACCEPTABLE_ACCOUNT_TYPE RegistRejReasonCode = "1" RegistRejReasonCode_INVALID_UNACCEPTABLE_INVESTOR_ID_SOURCE RegistRejReasonCode = "10" RegistRejReasonCode_INVALID_UNACCEPTABLE_DATE_OF_BIRTH RegistRejReasonCode = "11" RegistRejReasonCode_INVALID_UNACCEPTABLE_INVESTOR_COUNTRY_OF_RESIDENCE RegistRejReasonCode = "12" RegistRejReasonCode_INVALID_UNACCEPTABLE_NODISTRIBINSTNS RegistRejReasonCode = "13" RegistRejReasonCode_INVALID_UNACCEPTABLE_DISTRIB_PERCENTAGE RegistRejReasonCode = "14" RegistRejReasonCode_INVALID_UNACCEPTABLE_DISTRIB_PAYMENT_METHOD RegistRejReasonCode = "15" RegistRejReasonCode_INVALID_UNACCEPTABLE_CASH_DISTRIB_AGENT_ACCT_NAME RegistRejReasonCode = "16" RegistRejReasonCode_INVALID_UNACCEPTABLE_CASH_DISTRIB_AGENT_CODE RegistRejReasonCode = "17" RegistRejReasonCode_INVALID_UNACCEPTABLE_CASH_DISTRIB_AGENT_ACCT_NUM RegistRejReasonCode = "18" RegistRejReasonCode_INVALID_UNACCEPTABLE_TAX_EXEMPT_TYPE RegistRejReasonCode = "2" RegistRejReasonCode_INVALID_UNACCEPTABLE_OWNERSHIP_TYPE RegistRejReasonCode = "3" RegistRejReasonCode_INVALID_UNACCEPTABLE_NO_REG_DETLS RegistRejReasonCode = "4" RegistRejReasonCode_INVALID_UNACCEPTABLE_REG_SEQ_NO RegistRejReasonCode = "5" RegistRejReasonCode_INVALID_UNACCEPTABLE_REG_DTLS RegistRejReasonCode = "6" RegistRejReasonCode_INVALID_UNACCEPTABLE_MAILING_DTLS RegistRejReasonCode = "7" RegistRejReasonCode_INVALID_UNACCEPTABLE_MAILING_INST RegistRejReasonCode = "8" RegistRejReasonCode_INVALID_UNACCEPTABLE_INVESTOR_ID RegistRejReasonCode = "9" RegistRejReasonCode_OTHER RegistRejReasonCode = "99" ) // RegistStatus field enumeration values. type RegistStatus string const ( RegistStatus_ACCEPTED RegistStatus = "A" RegistStatus_HELD RegistStatus = "H" RegistStatus_REMINDER RegistStatus = "N" RegistStatus_REJECTED RegistStatus = "R" ) // RegistTransType field enumeration values. type RegistTransType string const ( RegistTransType_NEW RegistTransType = "0" RegistTransType_REPLACE RegistTransType = "1" RegistTransType_CANCEL RegistTransType = "2" ) // ReportToExch field enumeration values. type ReportToExch string const ( ReportToExch_NO ReportToExch = "N" ReportToExch_YES ReportToExch = "Y" ) // ResetSeqNumFlag field enumeration values. type ResetSeqNumFlag string const ( ResetSeqNumFlag_NO ResetSeqNumFlag = "N" ResetSeqNumFlag_YES ResetSeqNumFlag = "Y" ) // RespondentType field enumeration values. type RespondentType string const ( RespondentType_ALL_MARKET_PARTICIPANTS RespondentType = "1" RespondentType_SPECIFIED_MARKET_PARTICIPANTS RespondentType = "2" RespondentType_ALL_MARKET_MAKERS RespondentType = "3" RespondentType_PRIMARY_MARKET_MAKER RespondentType = "4" ) // ResponseTransportType field enumeration values. type ResponseTransportType string const ( ResponseTransportType_INBAND ResponseTransportType = "0" ResponseTransportType_OUT_OF_BAND ResponseTransportType = "1" ) // RoundingDirection field enumeration values. type RoundingDirection string const ( RoundingDirection_ROUND_TO_NEAREST RoundingDirection = "0" RoundingDirection_ROUND_DOWN RoundingDirection = "1" RoundingDirection_ROUND_UP RoundingDirection = "2" ) // RoutingType field enumeration values. type RoutingType string const ( RoutingType_TARGET_FIRM RoutingType = "1" RoutingType_TARGET_LIST RoutingType = "2" RoutingType_BLOCK_FIRM RoutingType = "3" RoutingType_BLOCK_LIST RoutingType = "4" ) // Rule80A field enumeration values. type Rule80A string const ( Rule80A_AGENCY_SINGLE_ORDER Rule80A = "A" Rule80A_SHORT_EXEMPT_TRANSACTION_B Rule80A = "B" Rule80A_PROPRIETARY_NON_ALGORITHMIC_PROGRAM_TRADE Rule80A = "C" Rule80A_PROGRAM_ORDER_INDEX_ARB_FOR_MEMBER_FIRM_ORG Rule80A = "D" Rule80A_SHORT_EXEMPT_TRANSACTION_FOR_PRINCIPAL Rule80A = "E" Rule80A_SHORT_EXEMPT_TRANSACTION_F Rule80A = "F" Rule80A_SHORT_EXEMPT_TRANSACTION_H Rule80A = "H" Rule80A_INDIVIDUAL_INVESTOR_SINGLE_ORDER Rule80A = "I" Rule80A_PROPRIETARY_ALGORITHMIC_PROGRAM_TRADING Rule80A = "J" Rule80A_AGENCY_ALGORITHMIC_PROGRAM_TRADING Rule80A = "K" Rule80A_SHORT_EXEMPT_TRANSACTION_FOR_MEMBER_COMPETING_MARKET_MAKER_AFFLIATED_WITH_THE_FIRM_CLEARING_THE_TRADE Rule80A = "L" Rule80A_PROGRAM_ORDER_INDEX_ARB_FOR_OTHER_MEMBER Rule80A = "M" Rule80A_AGENT_FOR_OTHER_MEMBER_NON_ALGORITHMIC_PROGRAM_TRADE Rule80A = "N" Rule80A_PROPRIETARY_TRANSACTIONS_FOR_COMPETING_MARKET_MAKER_THAT_IS_AFFILIATED_WITH_THE_CLEARING_MEMBER Rule80A = "O" Rule80A_PRINCIPAL Rule80A = "P" Rule80A_TRANSACTIONS_FOR_THE_ACCOUNT_OF_A_NON_MEMBER_COMPTING_MARKET_MAKER Rule80A = "R" Rule80A_SPECIALIST_TRADES Rule80A = "S" Rule80A_TRANSACTIONS_FOR_THE_ACCOUNT_OF_AN_UNAFFILIATED_MEMBERS_COMPETING_MARKET_MAKER Rule80A = "T" Rule80A_AGENCY_INDEX_ARBITRAGE Rule80A = "U" Rule80A_ALL_OTHER_ORDERS_AS_AGENT_FOR_OTHER_MEMBER Rule80A = "W" Rule80A_SHORT_EXEMPT_TRANSACTION_FOR_MEMBER_COMPETING_MARKET_MAKER_NOT_AFFILIATED_WITH_THE_FIRM_CLEARING_THE_TRADE Rule80A = "X" Rule80A_AGENCY_NON_ALGORITHMIC_PROGRAM_TRADE Rule80A = "Y" Rule80A_SHORT_EXEMPT_TRANSACTION_FOR_NON_MEMBER_COMPETING_MARKET_MAKER Rule80A = "Z" ) // Scope field enumeration values. type Scope string const ( Scope_LOCAL Scope = "1" Scope_NATIONAL Scope = "2" Scope_GLOBAL Scope = "3" ) // SecDefStatus field enumeration values. type SecDefStatus string const ( SecDefStatus_PENDING_APPROVAL SecDefStatus = "0" SecDefStatus_APPROVED SecDefStatus = "1" SecDefStatus_REJECTED SecDefStatus = "2" SecDefStatus_UNAUTHORIZED_REQUEST SecDefStatus = "3" SecDefStatus_INVALID_DEFINITION_REQUEST SecDefStatus = "4" ) // SecurityIDSource field enumeration values. type SecurityIDSource string const ( SecurityIDSource_CUSIP SecurityIDSource = "1" SecurityIDSource_SEDOL SecurityIDSource = "2" SecurityIDSource_QUIK SecurityIDSource = "3" SecurityIDSource_ISIN_NUMBER SecurityIDSource = "4" SecurityIDSource_RIC_CODE SecurityIDSource = "5" SecurityIDSource_ISO_CURRENCY_CODE SecurityIDSource = "6" SecurityIDSource_ISO_COUNTRY_CODE SecurityIDSource = "7" SecurityIDSource_EXCHANGE_SYMBOL SecurityIDSource = "8" SecurityIDSource_CONSOLIDATED_TAPE_ASSOCIATION SecurityIDSource = "9" SecurityIDSource_BLOOMBERG_SYMBOL SecurityIDSource = "A" SecurityIDSource_WERTPAPIER SecurityIDSource = "B" SecurityIDSource_DUTCH SecurityIDSource = "C" SecurityIDSource_VALOREN SecurityIDSource = "D" SecurityIDSource_SICOVAM SecurityIDSource = "E" SecurityIDSource_BELGIAN SecurityIDSource = "F" SecurityIDSource_COMMON SecurityIDSource = "G" SecurityIDSource_CLEARING_HOUSE_CLEARING_ORGANIZATION SecurityIDSource = "H" SecurityIDSource_ISDA_FPML_PRODUCT_SPECIFICATION SecurityIDSource = "I" SecurityIDSource_OPTIONS_PRICE_REPORTING_AUTHORITY SecurityIDSource = "J" SecurityIDSource_ISDA_FPML_PRODUCT_URL SecurityIDSource = "K" SecurityIDSource_LETTER_OF_CREDIT SecurityIDSource = "L" SecurityIDSource_MARKETPLACE_ASSIGNED_IDENTIFIER SecurityIDSource = "M" ) // SecurityListRequestType field enumeration values. type SecurityListRequestType string const ( SecurityListRequestType_SYMBOL SecurityListRequestType = "0" SecurityListRequestType_SECURITYTYPE_AND_OR_CFICODE SecurityListRequestType = "1" SecurityListRequestType_PRODUCT SecurityListRequestType = "2" SecurityListRequestType_TRADINGSESSIONID SecurityListRequestType = "3" SecurityListRequestType_ALL_SECURITIES SecurityListRequestType = "4" SecurityListRequestType_MARKETID_OR_MARKETID_PLUS_MARKETSEGMENTID SecurityListRequestType = "5" ) // SecurityRequestResult field enumeration values. type SecurityRequestResult string const ( SecurityRequestResult_VALID_REQUEST SecurityRequestResult = "0" SecurityRequestResult_INVALID_OR_UNSUPPORTED_REQUEST SecurityRequestResult = "1" SecurityRequestResult_NO_INSTRUMENTS_FOUND_THAT_MATCH_SELECTION_CRITERIA SecurityRequestResult = "2" SecurityRequestResult_NOT_AUTHORIZED_TO_RETRIEVE_INSTRUMENT_DATA SecurityRequestResult = "3" SecurityRequestResult_INSTRUMENT_DATA_TEMPORARILY_UNAVAILABLE SecurityRequestResult = "4" SecurityRequestResult_REQUEST_FOR_INSTRUMENT_DATA_NOT_SUPPORTED SecurityRequestResult = "5" ) // SecurityRequestType field enumeration values. type SecurityRequestType string const ( SecurityRequestType_REQUEST_SECURITY_IDENTITY_AND_SPECIFICATIONS SecurityRequestType = "0" SecurityRequestType_REQUEST_SECURITY_IDENTITY_FOR_THE_SPECIFICATIONS_PROVIDED SecurityRequestType = "1" SecurityRequestType_REQUEST_LIST_SECURITY_TYPES SecurityRequestType = "2" SecurityRequestType_REQUEST_LIST_SECURITIES SecurityRequestType = "3" SecurityRequestType_SYMBOL SecurityRequestType = "4" SecurityRequestType_SECURITYTYPE_AND_OR_CFICODE SecurityRequestType = "5" SecurityRequestType_PRODUCT SecurityRequestType = "6" SecurityRequestType_TRADINGSESSIONID SecurityRequestType = "7" SecurityRequestType_ALL_SECURITIES SecurityRequestType = "8" SecurityRequestType_MARKETID_OR_MARKETID_PLUS_MARKETSEGMENTID SecurityRequestType = "9" ) // SecurityResponseType field enumeration values. type SecurityResponseType string const ( SecurityResponseType_ACCEPT_SECURITY_PROPOSAL_AS_IS SecurityResponseType = "1" SecurityResponseType_ACCEPT_SECURITY_PROPOSAL_WITH_REVISIONS_AS_INDICATED_IN_THE_MESSAGE SecurityResponseType = "2" SecurityResponseType_LIST_OF_SECURITY_TYPES_RETURNED_PER_REQUEST SecurityResponseType = "3" SecurityResponseType_LIST_OF_SECURITIES_RETURNED_PER_REQUEST SecurityResponseType = "4" SecurityResponseType_REJECT_SECURITY_PROPOSAL SecurityResponseType = "5" SecurityResponseType_CAN_NOT_MATCH_SELECTION_CRITERIA SecurityResponseType = "6" ) // SecurityStatus field enumeration values. type SecurityStatus string const ( SecurityStatus_ACTIVE SecurityStatus = "1" SecurityStatus_INACTIVE SecurityStatus = "2" ) // SecurityTradingEvent field enumeration values. type SecurityTradingEvent string const ( SecurityTradingEvent_ORDER_IMBALANCE_AUCTION_IS_EXTENDED SecurityTradingEvent = "1" SecurityTradingEvent_TRADING_RESUMES SecurityTradingEvent = "2" SecurityTradingEvent_PRICE_VOLATILITY_INTERRUPTION SecurityTradingEvent = "3" SecurityTradingEvent_CHANGE_OF_TRADING_SESSION SecurityTradingEvent = "4" SecurityTradingEvent_CHANGE_OF_TRADING_SUBSESSION SecurityTradingEvent = "5" SecurityTradingEvent_CHANGE_OF_SECURITY_STATUS SecurityTradingEvent = "6" SecurityTradingEvent_CHANGE_OF_BOOK_TYPE SecurityTradingEvent = "7" SecurityTradingEvent_CHANGE_OF_MARKET_DEPTH SecurityTradingEvent = "8" ) // SecurityTradingStatus field enumeration values. type SecurityTradingStatus string const ( SecurityTradingStatus_OPENING_DELAY SecurityTradingStatus = "1" SecurityTradingStatus_MARKET_ON_CLOSE_IMBALANCE_SELL SecurityTradingStatus = "10" SecurityTradingStatus_NOT_ASSIGNED SecurityTradingStatus = "11" SecurityTradingStatus_NO_MARKET_IMBALANCE SecurityTradingStatus = "12" SecurityTradingStatus_NO_MARKET_ON_CLOSE_IMBALANCE SecurityTradingStatus = "13" SecurityTradingStatus_ITS_PRE_OPENING SecurityTradingStatus = "14" SecurityTradingStatus_NEW_PRICE_INDICATION SecurityTradingStatus = "15" SecurityTradingStatus_TRADE_DISSEMINATION_TIME SecurityTradingStatus = "16" SecurityTradingStatus_READY_TO_TRADE_START_OF_SESSION SecurityTradingStatus = "17" SecurityTradingStatus_NOT_AVAILABLE_FOR_TRADING_END_OF_SESSION SecurityTradingStatus = "18" SecurityTradingStatus_NOT_TRADED_ON_THIS_MARKET SecurityTradingStatus = "19" SecurityTradingStatus_TRADING_HALT SecurityTradingStatus = "2" SecurityTradingStatus_UNKNOWN_OR_INVALID SecurityTradingStatus = "20" SecurityTradingStatus_PRE_OPEN SecurityTradingStatus = "21" SecurityTradingStatus_OPENING_ROTATION SecurityTradingStatus = "22" SecurityTradingStatus_FAST_MARKET SecurityTradingStatus = "23" SecurityTradingStatus_PRE_CROSS SecurityTradingStatus = "24" SecurityTradingStatus_CROSS SecurityTradingStatus = "25" SecurityTradingStatus_RESUME SecurityTradingStatus = "3" SecurityTradingStatus_NO_OPEN_NO_RESUME SecurityTradingStatus = "4" SecurityTradingStatus_PRICE_INDICATION SecurityTradingStatus = "5" SecurityTradingStatus_TRADING_RANGE_INDICATION SecurityTradingStatus = "6" SecurityTradingStatus_MARKET_IMBALANCE_BUY SecurityTradingStatus = "7" SecurityTradingStatus_MARKET_IMBALANCE_SELL SecurityTradingStatus = "8" SecurityTradingStatus_MARKET_ON_CLOSE_IMBALANCE_BUY SecurityTradingStatus = "9" ) // SecurityType field enumeration values. type SecurityType string const ( SecurityType_WILDCARD SecurityType = "?" SecurityType_ASSET_BACKED_SECURITIES SecurityType = "ABS" SecurityType_AMENDED_AND_RESTATED SecurityType = "AMENDED" SecurityType_OTHER_ANTICIPATION_NOTES SecurityType = "AN" SecurityType_BANKERS_ACCEPTANCE SecurityType = "BA" SecurityType_BANK_DEPOSITORY_NOTE SecurityType = "BDN" SecurityType_BANK_NOTES SecurityType = "BN" SecurityType_BILL_OF_EXCHANGES SecurityType = "BOX" SecurityType_BRADY_BOND SecurityType = "BRADY" SecurityType_BRIDGE_LOAN SecurityType = "BRIDGE" SecurityType_BUY_SELLBACK SecurityType = "BUYSELL" SecurityType_CANADIAN_MONEY_MARKETS SecurityType = "CAMM" SecurityType_CANADIAN_TREASURY_NOTES SecurityType = "CAN" SecurityType_CASH SecurityType = "CASH" SecurityType_CONVERTIBLE_BOND SecurityType = "CB" SecurityType_CERTIFICATE_OF_DEPOSIT SecurityType = "CD" SecurityType_CREDIT_DEFAULT_SWAP SecurityType = "CDS" SecurityType_CALL_LOANS SecurityType = "CL" SecurityType_CANADIAN_MORTGAGE_BONDS SecurityType = "CMB" SecurityType_CORP_MORTGAGE_BACKED_SECURITIES SecurityType = "CMBS" SecurityType_COLLATERALIZED_MORTGAGE_OBLIGATION SecurityType = "CMO" SecurityType_CERTIFICATE_OF_OBLIGATION SecurityType = "COFO" SecurityType_CERTIFICATE_OF_PARTICIPATION SecurityType = "COFP" SecurityType_CORPORATE_BOND SecurityType = "CORP" SecurityType_COMMERCIAL_PAPER SecurityType = "CP" SecurityType_CORPORATE_PRIVATE_PLACEMENT SecurityType = "CPP" SecurityType_COMMON_STOCK SecurityType = "CS" SecurityType_CANADIAN_TREASURY_BILLS SecurityType = "CTB" SecurityType_DEFAULTED SecurityType = "DEFLTED" SecurityType_DEBTOR_IN_POSSESSION SecurityType = "DINP" SecurityType_DEPOSIT_NOTES SecurityType = "DN" SecurityType_DUAL_CURRENCY SecurityType = "DUAL" SecurityType_EURO_CERTIFICATE_OF_DEPOSIT SecurityType = "EUCD" SecurityType_EURO_CORPORATE_BOND SecurityType = "EUCORP" SecurityType_EURO_COMMERCIAL_PAPER SecurityType = "EUCP" SecurityType_EURO_CORPORATE_FLOATING_RATE_NOTES SecurityType = "EUFRN" SecurityType_EURO_SOVEREIGNS SecurityType = "EUSOV" SecurityType_EURO_SUPRANATIONAL_COUPONS SecurityType = "EUSUPRA" SecurityType_FEDERAL_AGENCY_COUPON SecurityType = "FAC" SecurityType_FEDERAL_AGENCY_DISCOUNT_NOTE SecurityType = "FADN" SecurityType_FEDERAL_HOUSING_AUTHORITY SecurityType = "FHA" SecurityType_FEDERAL_HOME_LOAN SecurityType = "FHL" SecurityType_FEDERAL_NATIONAL_MORTGAGE_ASSOCIATION SecurityType = "FN" SecurityType_FOREIGN_EXCHANGE_CONTRACT SecurityType = "FOR" SecurityType_FORWARD SecurityType = "FORWARD" SecurityType_US_CORPORATE_FLOATING_RATE_NOTES SecurityType = "FRN" SecurityType_FUTURE SecurityType = "FUT" SecurityType_GOVERNMENT_NATIONAL_MORTGAGE_ASSOCIATION SecurityType = "GN" SecurityType_GENERAL_OBLIGATION_BONDS SecurityType = "GO" SecurityType_TREASURIES_PLUS_AGENCY_DEBENTURE SecurityType = "GOVT" SecurityType_IOETTE_MORTGAGE SecurityType = "IET" SecurityType_INTEREST_RATE_SWAP SecurityType = "IRS" SecurityType_LETTER_OF_CREDIT SecurityType = "LOFC" SecurityType_LIQUIDITY_NOTE SecurityType = "LQN" SecurityType_MATURED SecurityType = "MATURED" SecurityType_MORTGAGE_BACKED_SECURITIES SecurityType = "MBS" SecurityType_MUTUAL_FUND SecurityType = "MF" SecurityType_MORTGAGE_INTEREST_ONLY SecurityType = "MIO" SecurityType_MULTI_LEG_INSTRUMENT SecurityType = "MLEG" SecurityType_MORTGAGE_PRINCIPAL_ONLY SecurityType = "MPO" SecurityType_MORTGAGE_PRIVATE_PLACEMENT SecurityType = "MPP" SecurityType_MISCELLANEOUS_PASS_THROUGH SecurityType = "MPT" SecurityType_MANDATORY_TENDER SecurityType = "MT" SecurityType_MEDIUM_TERM_NOTES SecurityType = "MTN" SecurityType_MUNICIPAL_BOND SecurityType = "MUNI" SecurityType_NO_SECURITY_TYPE SecurityType = "NONE" SecurityType_OVERNIGHT SecurityType = "ONITE" SecurityType_OPTIONS_ON_COMBO SecurityType = "OOC" SecurityType_OPTIONS_ON_FUTURES SecurityType = "OOF" SecurityType_OPTIONS_ON_PHYSICAL SecurityType = "OOP" SecurityType_OPTION SecurityType = "OPT" SecurityType_PRIVATE_EXPORT_FUNDING SecurityType = "PEF" SecurityType_PFANDBRIEFE SecurityType = "PFAND" SecurityType_PROMISSORY_NOTE SecurityType = "PN" SecurityType_AGENCY_POOLS SecurityType = "POOL" SecurityType_CANADIAN_PROVINCIAL_BONDS SecurityType = "PROV" SecurityType_PREFERRED_STOCK SecurityType = "PS" SecurityType_PLAZOS_FIJOS SecurityType = "PZFJ" SecurityType_REVENUE_ANTICIPATION_NOTE SecurityType = "RAN" SecurityType_REPLACED SecurityType = "REPLACD" SecurityType_REPURCHASE SecurityType = "REPO" SecurityType_RETIRED SecurityType = "RETIRED" SecurityType_REVENUE_BONDS SecurityType = "REV" SecurityType_REPURCHASE_AGREEMENT SecurityType = "RP" SecurityType_REVOLVER_LOAN SecurityType = "RVLV" SecurityType_REVOLVER_TERM_LOAN SecurityType = "RVLVTRM" SecurityType_REVERSE_REPURCHASE_AGREEMENT SecurityType = "RVRP" SecurityType_SECURITIES_LOAN SecurityType = "SECLOAN" SecurityType_SECURITIES_PLEDGE SecurityType = "SECPLEDGE" SecurityType_STUDENT_LOAN_MARKETING_ASSOCIATION SecurityType = "SL" SecurityType_SECURED_LIQUIDITY_NOTE SecurityType = "SLQN" SecurityType_SPECIAL_ASSESSMENT SecurityType = "SPCLA" SecurityType_SPECIAL_OBLIGATION SecurityType = "SPCLO" SecurityType_SPECIAL_TAX SecurityType = "SPCLT" SecurityType_SHORT_TERM_LOAN_NOTE SecurityType = "STN" SecurityType_STRUCTURED_NOTES SecurityType = "STRUCT" SecurityType_USD_SUPRANATIONAL_COUPONS SecurityType = "SUPRA" SecurityType_SWING_LINE_FACILITY SecurityType = "SWING" SecurityType_TAX_ANTICIPATION_NOTE SecurityType = "TAN" SecurityType_TAX_ALLOCATION SecurityType = "TAXA" SecurityType_TREASURY_BILL SecurityType = "TB" SecurityType_TO_BE_ANNOUNCED SecurityType = "TBA" SecurityType_US_TREASURY_BILL SecurityType = "TBILL" SecurityType_US_TREASURY_BOND SecurityType = "TBOND" SecurityType_PRINCIPAL_STRIP_OF_A_CALLABLE_BOND_OR_NOTE SecurityType = "TCAL" SecurityType_TIME_DEPOSIT SecurityType = "TD" SecurityType_TAX_EXEMPT_COMMERCIAL_PAPER SecurityType = "TECP" SecurityType_TERM_LOAN SecurityType = "TERM" SecurityType_INTEREST_STRIP_FROM_ANY_BOND_OR_NOTE SecurityType = "TINT" SecurityType_TREASURY_INFLATION_PROTECTED_SECURITIES SecurityType = "TIPS" SecurityType_TERM_LIQUIDITY_NOTE SecurityType = "TLQN" SecurityType_TAXABLE_MUNICIPAL_CP SecurityType = "TMCP" SecurityType_US_TREASURY_NOTE SecurityType = "TNOTE" SecurityType_PRINCIPAL_STRIP_FROM_A_NON_CALLABLE_BOND_OR_NOTE SecurityType = "TPRN" SecurityType_TAX_AND_REVENUE_ANTICIPATION_NOTE SecurityType = "TRAN" SecurityType_US_TREASURY_NOTE_UST SecurityType = "UST" SecurityType_US_TREASURY_BILL_USTB SecurityType = "USTB" SecurityType_VARIABLE_RATE_DEMAND_NOTE SecurityType = "VRDN" SecurityType_WARRANT SecurityType = "WAR" SecurityType_WITHDRAWN SecurityType = "WITHDRN" SecurityType_WILDCARD_ENTRY SecurityType = "WLD" SecurityType_EXTENDED_COMM_NOTE SecurityType = "XCN" SecurityType_INDEXED_LINKED SecurityType = "XLINKD" SecurityType_YANKEE_CORPORATE_BOND SecurityType = "YANK" SecurityType_YANKEE_CERTIFICATE_OF_DEPOSIT SecurityType = "YCD" SecurityType_CATS_TIGERS_LIONS SecurityType = "ZOO" ) // SecurityUpdateAction field enumeration values. type SecurityUpdateAction string const ( SecurityUpdateAction_ADD SecurityUpdateAction = "A" SecurityUpdateAction_DELETE SecurityUpdateAction = "D" SecurityUpdateAction_MODIFY SecurityUpdateAction = "M" ) // SessionRejectReason field enumeration values. type SessionRejectReason string const ( SessionRejectReason_INVALID_TAG_NUMBER SessionRejectReason = "0" SessionRejectReason_REQUIRED_TAG_MISSING SessionRejectReason = "1" SessionRejectReason_SENDINGTIME_ACCURACY_PROBLEM SessionRejectReason = "10" SessionRejectReason_INVALID_MSGTYPE SessionRejectReason = "11" SessionRejectReason_XML_VALIDATION_ERROR SessionRejectReason = "12" SessionRejectReason_TAG_APPEARS_MORE_THAN_ONCE SessionRejectReason = "13" SessionRejectReason_TAG_SPECIFIED_OUT_OF_REQUIRED_ORDER SessionRejectReason = "14" SessionRejectReason_REPEATING_GROUP_FIELDS_OUT_OF_ORDER SessionRejectReason = "15" SessionRejectReason_INCORRECT_NUMINGROUP_COUNT_FOR_REPEATING_GROUP SessionRejectReason = "16" SessionRejectReason_NON_DATA_VALUE_INCLUDES_FIELD_DELIMITER SessionRejectReason = "17" SessionRejectReason_INVALID_UNSUPPORTED_APPLICATION_VERSION SessionRejectReason = "18" SessionRejectReason_TAG_NOT_DEFINED_FOR_THIS_MESSAGE_TYPE SessionRejectReason = "2" SessionRejectReason_UNDEFINED_TAG SessionRejectReason = "3" SessionRejectReason_TAG_SPECIFIED_WITHOUT_A_VALUE SessionRejectReason = "4" SessionRejectReason_VALUE_IS_INCORRECT SessionRejectReason = "5" SessionRejectReason_INCORRECT_DATA_FORMAT_FOR_VALUE SessionRejectReason = "6" SessionRejectReason_DECRYPTION_PROBLEM SessionRejectReason = "7" SessionRejectReason_SIGNATURE_PROBLEM SessionRejectReason = "8" SessionRejectReason_COMPID_PROBLEM SessionRejectReason = "9" SessionRejectReason_OTHER SessionRejectReason = "99" ) // SessionStatus field enumeration values. type SessionStatus string const ( SessionStatus_SESSION_ACTIVE SessionStatus = "0" SessionStatus_SESSION_PASSWORD_CHANGED SessionStatus = "1" SessionStatus_SESSION_PASSWORD_DUE_TO_EXPIRE SessionStatus = "2" SessionStatus_NEW_SESSION_PASSWORD_DOES_NOT_COMPLY_WITH_POLICY SessionStatus = "3" SessionStatus_SESSION_LOGOUT_COMPLETE SessionStatus = "4" SessionStatus_INVALID_USERNAME_OR_PASSWORD SessionStatus = "5" SessionStatus_ACCOUNT_LOCKED SessionStatus = "6" SessionStatus_LOGONS_ARE_NOT_ALLOWED_AT_THIS_TIME SessionStatus = "7" SessionStatus_PASSWORD_EXPIRED SessionStatus = "8" ) // SettlCurrFxRateCalc field enumeration values. type SettlCurrFxRateCalc string const ( SettlCurrFxRateCalc_DIVIDE SettlCurrFxRateCalc = "D" SettlCurrFxRateCalc_MULTIPLY SettlCurrFxRateCalc = "M" ) // SettlDeliveryType field enumeration values. type SettlDeliveryType string const ( SettlDeliveryType_VERSUS_PAYMENT SettlDeliveryType = "0" SettlDeliveryType_FREE SettlDeliveryType = "1" SettlDeliveryType_TRI_PARTY SettlDeliveryType = "2" SettlDeliveryType_HOLD_IN_CUSTODY SettlDeliveryType = "3" ) // SettlInstMode field enumeration values. type SettlInstMode string const ( SettlInstMode_DEFAULT SettlInstMode = "0" SettlInstMode_STANDING_INSTRUCTIONS_PROVIDED SettlInstMode = "1" SettlInstMode_SPECIFIC_ALLOCATION_ACCOUNT_OVERRIDING SettlInstMode = "2" SettlInstMode_SPECIFIC_ALLOCATION_ACCOUNT_STANDING SettlInstMode = "3" SettlInstMode_SPECIFIC_ORDER_FOR_A_SINGLE_ACCOUNT SettlInstMode = "4" SettlInstMode_REQUEST_REJECT SettlInstMode = "5" ) // SettlInstReqRejCode field enumeration values. type SettlInstReqRejCode string const ( SettlInstReqRejCode_UNABLE_TO_PROCESS_REQUEST SettlInstReqRejCode = "0" SettlInstReqRejCode_UNKNOWN_ACCOUNT SettlInstReqRejCode = "1" SettlInstReqRejCode_NO_MATCHING_SETTLEMENT_INSTRUCTIONS_FOUND SettlInstReqRejCode = "2" SettlInstReqRejCode_OTHER SettlInstReqRejCode = "99" ) // SettlInstSource field enumeration values. type SettlInstSource string const ( SettlInstSource_BROKERS_INSTRUCTIONS SettlInstSource = "1" SettlInstSource_INSTITUTIONS_INSTRUCTIONS SettlInstSource = "2" SettlInstSource_INVESTOR SettlInstSource = "3" ) // SettlInstTransType field enumeration values. type SettlInstTransType string const ( SettlInstTransType_CANCEL SettlInstTransType = "C" SettlInstTransType_NEW SettlInstTransType = "N" SettlInstTransType_REPLACE SettlInstTransType = "R" SettlInstTransType_RESTATE SettlInstTransType = "T" ) // SettlLocation field enumeration values. type SettlLocation string const ( SettlLocation_CEDEL SettlLocation = "CED" SettlLocation_DEPOSITORY_TRUST_COMPANY SettlLocation = "DTC" SettlLocation_EURO_CLEAR SettlLocation = "EUR" SettlLocation_FEDERAL_BOOK_ENTRY SettlLocation = "FED" SettlLocation_LOCAL_MARKET_SETTLE_LOCATION SettlLocation = "ISO_Country_Code" SettlLocation_PHYSICAL SettlLocation = "PNY" SettlLocation_PARTICIPANT_TRUST_COMPANY SettlLocation = "PTC" ) // SettlMethod field enumeration values. type SettlMethod string const ( SettlMethod_CASH_SETTLEMENT_REQUIRED SettlMethod = "C" SettlMethod_PHYSICAL_SETTLEMENT_REQUIRED SettlMethod = "P" ) // SettlObligMode field enumeration values. type SettlObligMode string const ( SettlObligMode_PRELIMINARY SettlObligMode = "1" SettlObligMode_FINAL SettlObligMode = "2" ) // SettlObligSource field enumeration values. type SettlObligSource string const ( SettlObligSource_INSTRUCTIONS_OF_BROKER SettlObligSource = "1" SettlObligSource_INSTRUCTIONS_FOR_INSTITUTION SettlObligSource = "2" SettlObligSource_INVESTOR SettlObligSource = "3" ) // SettlObligTransType field enumeration values. type SettlObligTransType string const ( SettlObligTransType_CANCEL SettlObligTransType = "C" SettlObligTransType_NEW SettlObligTransType = "N" SettlObligTransType_REPLACE SettlObligTransType = "R" SettlObligTransType_RESTATE SettlObligTransType = "T" ) // SettlPriceType field enumeration values. type SettlPriceType string const ( SettlPriceType_FINAL SettlPriceType = "1" SettlPriceType_THEORETICAL SettlPriceType = "2" ) // SettlSessID field enumeration values. type SettlSessID string const ( SettlSessID_END_OF_DAY SettlSessID = "EOD" SettlSessID_ELECTRONIC_TRADING_HOURS SettlSessID = "ETH" SettlSessID_INTRADAY SettlSessID = "ITD" SettlSessID_REGULAR_TRADING_HOURS SettlSessID = "RTH" ) // SettlType field enumeration values. type SettlType string const ( SettlType_REGULAR SettlType = "0" SettlType_CASH SettlType = "1" SettlType_NEXT_DAY SettlType = "2" SettlType_T_PLUS_2 SettlType = "3" SettlType_T_PLUS_3 SettlType = "4" SettlType_T_PLUS_4 SettlType = "5" SettlType_FUTURE SettlType = "6" SettlType_WHEN_AND_IF_ISSUED SettlType = "7" SettlType_SELLERS_OPTION SettlType = "8" SettlType_T_PLUS_5 SettlType = "9" SettlType_BROKEN_DATE SettlType = "B" SettlType_FX_SPOT_NEXT_SETTLEMENT SettlType = "C" ) // SettlmntTyp field enumeration values. type SettlmntTyp string const ( SettlmntTyp_REGULAR SettlmntTyp = "0" SettlmntTyp_CASH SettlmntTyp = "1" SettlmntTyp_NEXT_DAY SettlmntTyp = "2" SettlmntTyp_T_PLUS_2 SettlmntTyp = "3" SettlmntTyp_T_PLUS_3 SettlmntTyp = "4" SettlmntTyp_T_PLUS_4 SettlmntTyp = "5" SettlmntTyp_FUTURE SettlmntTyp = "6" SettlmntTyp_WHEN_AND_IF_ISSUED SettlmntTyp = "7" SettlmntTyp_SELLERS_OPTION SettlmntTyp = "8" SettlmntTyp_T_PLUS_5 SettlmntTyp = "9" SettlmntTyp_T_PLUS_1 SettlmntTyp = "A" ) // ShortSaleReason field enumeration values. type ShortSaleReason string const ( ShortSaleReason_DEALER_SOLD_SHORT ShortSaleReason = "0" ShortSaleReason_DEALER_SOLD_SHORT_EXEMPT ShortSaleReason = "1" ShortSaleReason_SELLING_CUSTOMER_SOLD_SHORT ShortSaleReason = "2" ShortSaleReason_SELLING_CUSTOMER_SOLD_SHORT_EXEMPT ShortSaleReason = "3" ShortSaleReason_QUALIFED_SERVICE_REPRESENTATIVE_OR_AUTOMATIC_GIVEUP_CONTRA_SIDE_SOLD_SHORT ShortSaleReason = "4" ShortSaleReason_QSR_OR_AGU_CONTRA_SIDE_SOLD_SHORT_EXEMPT ShortSaleReason = "5" ) // Side field enumeration values. type Side string const ( Side_BUY Side = "1" Side_SELL Side = "2" Side_BUY_MINUS Side = "3" Side_SELL_PLUS Side = "4" Side_SELL_SHORT Side = "5" Side_SELL_SHORT_EXEMPT Side = "6" Side_UNDISCLOSED Side = "7" Side_CROSS Side = "8" Side_CROSS_SHORT Side = "9" Side_CROSS_SHORT_EXEMPT Side = "A" Side_AS_DEFINED Side = "B" Side_OPPOSITE Side = "C" Side_SUBSCRIBE Side = "D" Side_REDEEM Side = "E" Side_LEND Side = "F" Side_BORROW Side = "G" ) // SideMultiLegReportingType field enumeration values. type SideMultiLegReportingType string const ( SideMultiLegReportingType_SINGLE_SECURITY SideMultiLegReportingType = "1" SideMultiLegReportingType_INDIVIDUAL_LEG_OF_A_MULTI_LEG_SECURITY SideMultiLegReportingType = "2" SideMultiLegReportingType_MULTI_LEG_SECURITY SideMultiLegReportingType = "3" ) // SideTrdSubTyp field enumeration values. type SideTrdSubTyp string const ( SideTrdSubTyp_CMTA SideTrdSubTyp = "0" SideTrdSubTyp_INTERNAL_TRANSFER SideTrdSubTyp = "1" SideTrdSubTyp_TRANSACTION_FROM_ASSIGNMENT SideTrdSubTyp = "10" SideTrdSubTyp_EXTERNAL_TRANSFER SideTrdSubTyp = "2" SideTrdSubTyp_REJECT_FOR_SUBMITTING_TRADE SideTrdSubTyp = "3" SideTrdSubTyp_ADVISORY_FOR_CONTRA_SIDE SideTrdSubTyp = "4" SideTrdSubTyp_OFFSET_DUE_TO_AN_ALLOCATION SideTrdSubTyp = "5" SideTrdSubTyp_ONSET_DUE_TO_AN_ALLOCATION SideTrdSubTyp = "6" SideTrdSubTyp_DIFFERENTIAL_SPREAD SideTrdSubTyp = "7" SideTrdSubTyp_IMPLIED_SPREAD_LEG_EXECUTED_AGAINST_AN_OUTRIGHT SideTrdSubTyp = "8" SideTrdSubTyp_TRANSACTION_FROM_EXERCISE SideTrdSubTyp = "9" ) // SideValueInd field enumeration values. type SideValueInd string const ( SideValueInd_SIDEVALUE1 SideValueInd = "1" SideValueInd_SIDEVALUE2 SideValueInd = "2" ) // SolicitedFlag field enumeration values. type SolicitedFlag string const ( SolicitedFlag_NO SolicitedFlag = "N" SolicitedFlag_YES SolicitedFlag = "Y" ) // StandInstDbType field enumeration values. type StandInstDbType string const ( StandInstDbType_OTHER StandInstDbType = "0" StandInstDbType_DTC_SID StandInstDbType = "1" StandInstDbType_THOMSON_ALERT StandInstDbType = "2" StandInstDbType_A_GLOBAL_CUSTODIAN StandInstDbType = "3" StandInstDbType_ACCOUNTNET StandInstDbType = "4" ) // StatsType field enumeration values. type StatsType string const ( StatsType_EXCHANGE_LAST StatsType = "1" StatsType_HIGH StatsType = "2" StatsType_AVERAGE_PRICE StatsType = "3" StatsType_TURNOVER StatsType = "4" ) // StatusValue field enumeration values. type StatusValue string const ( StatusValue_CONNECTED StatusValue = "1" StatusValue_NOT_CONNECTED_DOWN_EXPECTED_UP StatusValue = "2" StatusValue_NOT_CONNECTED_DOWN_EXPECTED_DOWN StatusValue = "3" StatusValue_IN_PROCESS StatusValue = "4" ) // StipulationType field enumeration values. type StipulationType string const ( StipulationType_ABSOLUTE_PREPAYMENT_SPEED StipulationType = "ABS" StipulationType_AMT StipulationType = "AMT" StipulationType_AUTO_REINVESTMENT_AT_OR_BETTER StipulationType = "AUTOREINV" StipulationType_AVAILABLE_OFFER_QUANTITY_TO_BE_SHOWN_TO_THE_STREET StipulationType = "AVAILQTY" StipulationType_AVERAGE_FICO_SCORE StipulationType = "AVFICO" StipulationType_AVERAGE_LOAN_SIZE StipulationType = "AVSIZE" StipulationType_BANK_QUALIFIED StipulationType = "BANKQUAL" StipulationType_BARGAIN_CONDITIONS StipulationType = "BGNCON" StipulationType_BROKERS_SALES_CREDIT StipulationType = "BROKERCREDIT" StipulationType_COUPON_RANGE StipulationType = "COUPON" StipulationType_CONSTANT_PREPAYMENT_PENALTY StipulationType = "CPP" StipulationType_CONSTANT_PREPAYMENT_RATE StipulationType = "CPR" StipulationType_CONSTANT_PREPAYMENT_YIELD StipulationType = "CPY" StipulationType_ISO_CURRENCY_CODE StipulationType = "CURRENCY" StipulationType_CUSTOM_START_END_DATE StipulationType = "CUSTOMDATE" StipulationType_DISCOUNT_RATE StipulationType = "DISCOUNT" StipulationType_GEOGRAPHICS_AND_PERCENT_RANGE StipulationType = "GEOG" StipulationType_VALUATION_DISCOUNT StipulationType = "HAIRCUT" StipulationType_FINAL_CPR_OF_HOME_EQUITY_PREPAYMENT_CURVE StipulationType = "HEP" StipulationType_INSURED StipulationType = "INSURED" StipulationType_OFFER_PRICE_TO_BE_SHOWN_TO_INTERNAL_BROKERS StipulationType = "INTERNALPX" StipulationType_OFFER_QUANTITY_TO_BE_SHOWN_TO_INTERNAL_BROKERS StipulationType = "INTERNALQTY" StipulationType_YEAR_OR_YEAR_MONTH_OF_ISSUE StipulationType = "ISSUE" StipulationType_ISSUERS_TICKER StipulationType = "ISSUER" StipulationType_ISSUE_SIZE_RANGE StipulationType = "ISSUESIZE" StipulationType_THE_MINIMUM_RESIDUAL_OFFER_QUANTITY StipulationType = "LEAVEQTY" StipulationType_LOOKBACK_DAYS StipulationType = "LOOKBACK" StipulationType_EXPLICIT_LOT_IDENTIFIER StipulationType = "LOT" StipulationType_LOT_VARIANCE StipulationType = "LOTVAR" StipulationType_MATURITY_YEAR_AND_MONTH StipulationType = "MAT" StipulationType_MATURITY_RANGE StipulationType = "MATURITY" StipulationType_MAXIMUM_LOAN_BALANCE StipulationType = "MAXBAL" StipulationType_MAXIMUMDENOMINATION StipulationType = "MAXDNOM" StipulationType_MAXIMUM_ORDER_SIZE StipulationType = "MAXORDQTY" StipulationType_MAXIMUM_SUBSTITUTIONS StipulationType = "MAXSUBS" StipulationType_PERCENT_OF_MANUFACTURED_HOUSING_PREPAYMENT_CURVE StipulationType = "MHP" StipulationType_MINIMUM_DENOMINATION StipulationType = "MINDNOM" StipulationType_MINIMUM_INCREMENT StipulationType = "MININCR" StipulationType_MINIMUM_QUANTITY StipulationType = "MINQTY" StipulationType_MONTHLY_PREPAYMENT_RATE StipulationType = "MPR" StipulationType_ORDER_QUANTITY_INCREMENT StipulationType = "ORDRINCR" StipulationType_PAYMENT_FREQUENCY_CALENDAR StipulationType = "PAYFREQ" StipulationType_NUMBER_OF_PIECES StipulationType = "PIECES" StipulationType_POOLS_MAXIMUM StipulationType = "PMAX" StipulationType_POOLSMINIMUM StipulationType = "PMIN" StipulationType_POOL_IDENTIFIER StipulationType = "POOL" StipulationType_PERCENT_OF_PROSPECTUS_PREPAYMENT_CURVE StipulationType = "PPC" StipulationType_POOLS_PER_LOT StipulationType = "PPL" StipulationType_POOLS_PER_MILLION StipulationType = "PPM" StipulationType_POOLS_PER_TRADE StipulationType = "PPT" StipulationType_PRICE_RANGE StipulationType = "PRICE" StipulationType_PRICING_FREQUENCY StipulationType = "PRICEFREQ" StipulationType_PRIMARY_OR_SECONDARY_MARKET_INDICATOR StipulationType = "PRIMARY" StipulationType_PRODUCTION_YEAR StipulationType = "PROD" StipulationType_CALL_PROTECTION StipulationType = "PROTECT" StipulationType_PERCENT_OF_BMA_PREPAYMENT_CURVE StipulationType = "PSA" StipulationType_PURPOSE StipulationType = "PURPOSE" StipulationType_BENCHMARK_PRICE_SOURCE StipulationType = "PXSOURCE" StipulationType_RATING_SOURCE_AND_RANGE StipulationType = "RATING" StipulationType_TYPE_OF_REDEMPTION StipulationType = "REDEMPTION" StipulationType_INTEREST_OF_ROLLING_OR_CLOSING_TRADE StipulationType = "REFINT" StipulationType_PRINCIPAL_OF_ROLLING_OR_CLOSING_TRADE StipulationType = "REFPRIN" StipulationType_REFERENCE_TO_ROLLING_OR_CLOSING_TRADE StipulationType = "REFTRADE" StipulationType_RESTRICTED StipulationType = "RESTRICTED" StipulationType_TYPE_OF_ROLL_TRADE StipulationType = "ROLLTYPE" StipulationType_BROKER_SALES_CREDIT_OVERRIDE StipulationType = "SALESCREDITOVR" StipulationType_MARKET_SECTOR StipulationType = "SECTOR" StipulationType_SECURITYTYPE_INCLUDED_OR_EXCLUDED StipulationType = "SECTYPE" StipulationType_SINGLE_MONTHLY_MORTALITY StipulationType = "SMM" StipulationType_STRUCTURE StipulationType = "STRUCT" StipulationType_SUBSTITUTIONS_FREQUENCY StipulationType = "SUBSFREQ" StipulationType_SUBSTITUTIONS_LEFT StipulationType = "SUBSLEFT" StipulationType_FREEFORM_TEXT StipulationType = "TEXT" StipulationType_TRADERS_CREDIT StipulationType = "TRADERCREDIT" StipulationType_TRADE_VARIANCE StipulationType = "TRDVAR" StipulationType_WEIGHTED_AVERAGE_COUPON StipulationType = "WAC" StipulationType_WEIGHTED_AVERAGE_LIFE_COUPON StipulationType = "WAL" StipulationType_WEIGHTED_AVERAGE_LOAN_AGE StipulationType = "WALA" StipulationType_WEIGHTED_AVERAGE_MATURITY StipulationType = "WAM" StipulationType_WHOLE_POOL StipulationType = "WHOLE" StipulationType_YIELD_RANGE StipulationType = "YIELD" StipulationType_YIELD_TO_MATURITY StipulationType = "YTM" ) // StipulationValue field enumeration values. type StipulationValue string const ( StipulationValue_SPECIAL_CUM_BONUS StipulationValue = "CB" StipulationValue_SPECIAL_CUM_COUPON StipulationValue = "CC" StipulationValue_SPECIAL_CUM_DIVIDEND StipulationValue = "CD" StipulationValue_SPECIAL_CUM_CAPITAL_REPAYMENTS StipulationValue = "CP" StipulationValue_SPECIAL_CUM_RIGHTS StipulationValue = "CR" StipulationValue_CASH_SETTLEMENT StipulationValue = "CS" StipulationValue_GUARANTEED_DELIVERY StipulationValue = "GD" StipulationValue_SPECIAL_PRICE StipulationValue = "SP" StipulationValue_REPORT_FOR_EUROPEAN_EQUITY_MARKET_SECURITIES StipulationValue = "TR" StipulationValue_SPECIAL_EX_BONUS StipulationValue = "XB" StipulationValue_SPECIAL_EX_COUPON StipulationValue = "XC" StipulationValue_SPECIAL_EX_DIVIDEND StipulationValue = "XD" StipulationValue_SPECIAL_EX_CAPITAL_REPAYMENTS StipulationValue = "XP" StipulationValue_SPECIAL_EX_RIGHTS StipulationValue = "XR" ) // StrategyParameterType field enumeration values. type StrategyParameterType string const ( StrategyParameterType_INT StrategyParameterType = "1" StrategyParameterType_AMT StrategyParameterType = "10" StrategyParameterType_PERCENTAGE StrategyParameterType = "11" StrategyParameterType_CHAR StrategyParameterType = "12" StrategyParameterType_BOOLEAN StrategyParameterType = "13" StrategyParameterType_STRING StrategyParameterType = "14" StrategyParameterType_MULTIPLECHARVALUE StrategyParameterType = "15" StrategyParameterType_CURRENCY StrategyParameterType = "16" StrategyParameterType_EXCHANGE StrategyParameterType = "17" StrategyParameterType_MONTH_YEAR StrategyParameterType = "18" StrategyParameterType_UTCTIMESTAMP StrategyParameterType = "19" StrategyParameterType_LENGTH StrategyParameterType = "2" StrategyParameterType_UTCTIMEONLY StrategyParameterType = "20" StrategyParameterType_LOCALMKTTIME StrategyParameterType = "21" StrategyParameterType_UTCDATE StrategyParameterType = "22" StrategyParameterType_DATA StrategyParameterType = "23" StrategyParameterType_MULTIPLESTRINGVALUE StrategyParameterType = "24" StrategyParameterType_NUMINGROUP StrategyParameterType = "3" StrategyParameterType_SEQNUM StrategyParameterType = "4" StrategyParameterType_TAGNUM StrategyParameterType = "5" StrategyParameterType_FLOAT StrategyParameterType = "6" StrategyParameterType_QTY StrategyParameterType = "7" StrategyParameterType_PRICE StrategyParameterType = "8" StrategyParameterType_PRICEOFFSET StrategyParameterType = "9" ) // SubscriptionRequestType field enumeration values. type SubscriptionRequestType string const ( SubscriptionRequestType_SNAPSHOT SubscriptionRequestType = "0" SubscriptionRequestType_SNAPSHOT_PLUS_UPDATES SubscriptionRequestType = "1" SubscriptionRequestType_DISABLE_PREVIOUS_SNAPSHOT_PLUS_UPDATE_REQUEST SubscriptionRequestType = "2" ) // SymbolSfx field enumeration values. type SymbolSfx string const ( SymbolSfx_A_EUCP_WITH_LUMP_SUM_INTEREST SymbolSfx = "CD" SymbolSfx_WHEN_ISSUED SymbolSfx = "WI" ) // TargetStrategy field enumeration values. type TargetStrategy string const ( TargetStrategy_VWAP TargetStrategy = "1" TargetStrategy_RESERVEDANDAVAILABLEFORBILATERALLYAGREEDUPONUSERDEFINEDVALUES TargetStrategy = "1000" TargetStrategy_PARTICIPATE TargetStrategy = "2" TargetStrategy_MININIZE_MARKET_IMPACT TargetStrategy = "3" ) // TaxAdvantageType field enumeration values. type TaxAdvantageType string const ( TaxAdvantageType_NONE TaxAdvantageType = "0" TaxAdvantageType_MAXI_ISA TaxAdvantageType = "1" TaxAdvantageType_EMPLOYEE_10 TaxAdvantageType = "10" TaxAdvantageType_EMPLOYER_11 TaxAdvantageType = "11" TaxAdvantageType_EMPLOYER_12 TaxAdvantageType = "12" TaxAdvantageType_NON_FUND_PROTOTYPE_IRA TaxAdvantageType = "13" TaxAdvantageType_NON_FUND_QUALIFIED_PLAN TaxAdvantageType = "14" TaxAdvantageType_DEFINED_CONTRIBUTION_PLAN TaxAdvantageType = "15" TaxAdvantageType_INDIVIDUAL_RETIREMENT_ACCOUNT_16 TaxAdvantageType = "16" TaxAdvantageType_INDIVIDUAL_RETIREMENT_ACCOUNT_17 TaxAdvantageType = "17" TaxAdvantageType_KEOGH TaxAdvantageType = "18" TaxAdvantageType_PROFIT_SHARING_PLAN TaxAdvantageType = "19" TaxAdvantageType_TESSA TaxAdvantageType = "2" TaxAdvantageType_401 TaxAdvantageType = "20" TaxAdvantageType_SELF_DIRECTED_IRA TaxAdvantageType = "21" TaxAdvantageType_403 TaxAdvantageType = "22" TaxAdvantageType_457 TaxAdvantageType = "23" TaxAdvantageType_ROTH_IRA_24 TaxAdvantageType = "24" TaxAdvantageType_ROTH_IRA_25 TaxAdvantageType = "25" TaxAdvantageType_ROTH_CONVERSION_IRA_26 TaxAdvantageType = "26" TaxAdvantageType_ROTH_CONVERSION_IRA_27 TaxAdvantageType = "27" TaxAdvantageType_EDUCATION_IRA_28 TaxAdvantageType = "28" TaxAdvantageType_EDUCATION_IRA_29 TaxAdvantageType = "29" TaxAdvantageType_MINI_CASH_ISA TaxAdvantageType = "3" TaxAdvantageType_MINI_STOCKS_AND_SHARES_ISA TaxAdvantageType = "4" TaxAdvantageType_MINI_INSURANCE_ISA TaxAdvantageType = "5" TaxAdvantageType_CURRENT_YEAR_PAYMENT TaxAdvantageType = "6" TaxAdvantageType_PRIOR_YEAR_PAYMENT TaxAdvantageType = "7" TaxAdvantageType_ASSET_TRANSFER TaxAdvantageType = "8" TaxAdvantageType_EMPLOYEE_PRIOR_YEAR TaxAdvantageType = "9" TaxAdvantageType_OTHER TaxAdvantageType = "999" ) // TerminationType field enumeration values. type TerminationType string const ( TerminationType_OVERNIGHT TerminationType = "1" TerminationType_TERM TerminationType = "2" TerminationType_FLEXIBLE TerminationType = "3" TerminationType_OPEN TerminationType = "4" ) // TestMessageIndicator field enumeration values. type TestMessageIndicator string const ( TestMessageIndicator_NO TestMessageIndicator = "N" TestMessageIndicator_YES TestMessageIndicator = "Y" ) // TickDirection field enumeration values. type TickDirection string const ( TickDirection_PLUS_TICK TickDirection = "0" TickDirection_ZERO_PLUS_TICK TickDirection = "1" TickDirection_MINUS_TICK TickDirection = "2" TickDirection_ZERO_MINUS_TICK TickDirection = "3" ) // TickRuleType field enumeration values. type TickRuleType string const ( TickRuleType_REGULAR TickRuleType = "0" TickRuleType_VARIABLE TickRuleType = "1" TickRuleType_FIXED TickRuleType = "2" TickRuleType_TRADED_AS_A_SPREAD_LEG TickRuleType = "3" TickRuleType_SETTLED_AS_A_SPREAD_LEG TickRuleType = "4" ) // TimeInForce field enumeration values. type TimeInForce string const ( TimeInForce_DAY TimeInForce = "0" TimeInForce_GOOD_TILL_CANCEL TimeInForce = "1" TimeInForce_AT_THE_OPENING TimeInForce = "2" TimeInForce_IMMEDIATE_OR_CANCEL TimeInForce = "3" TimeInForce_FILL_OR_KILL TimeInForce = "4" TimeInForce_GOOD_TILL_CROSSING TimeInForce = "5" TimeInForce_GOOD_TILL_DATE TimeInForce = "6" TimeInForce_AT_THE_CLOSE TimeInForce = "7" TimeInForce_GOOD_THROUGH_CROSSING TimeInForce = "8" TimeInForce_AT_CROSSING TimeInForce = "9" ) // TimeUnit field enumeration values. type TimeUnit string const ( TimeUnit_DAY TimeUnit = "D" TimeUnit_HOUR TimeUnit = "H" TimeUnit_MINUTE TimeUnit = "Min" TimeUnit_MONTH TimeUnit = "Mo" TimeUnit_SECOND TimeUnit = "S" TimeUnit_WEEK TimeUnit = "Wk" TimeUnit_YEAR TimeUnit = "Yr" ) // TradSesEvent field enumeration values. type TradSesEvent string const ( TradSesEvent_TRADING_RESUMES TradSesEvent = "0" TradSesEvent_CHANGE_OF_TRADING_SESSION TradSesEvent = "1" TradSesEvent_CHANGE_OF_TRADING_SUBSESSION TradSesEvent = "2" TradSesEvent_CHANGE_OF_TRADING_STATUS TradSesEvent = "3" ) // TradSesMethod field enumeration values. type TradSesMethod string const ( TradSesMethod_ELECTRONIC TradSesMethod = "1" TradSesMethod_OPEN_OUTCRY TradSesMethod = "2" TradSesMethod_TWO_PARTY TradSesMethod = "3" ) // TradSesMode field enumeration values. type TradSesMode string const ( TradSesMode_TESTING TradSesMode = "1" TradSesMode_SIMULATED TradSesMode = "2" TradSesMode_PRODUCTION TradSesMode = "3" ) // TradSesStatus field enumeration values. type TradSesStatus string const ( TradSesStatus_UNKNOWN TradSesStatus = "0" TradSesStatus_HALTED TradSesStatus = "1" TradSesStatus_OPEN TradSesStatus = "2" TradSesStatus_CLOSED TradSesStatus = "3" TradSesStatus_PRE_OPEN TradSesStatus = "4" TradSesStatus_PRE_CLOSE TradSesStatus = "5" TradSesStatus_REQUEST_REJECTED TradSesStatus = "6" ) // TradSesStatusRejReason field enumeration values. type TradSesStatusRejReason string const ( TradSesStatusRejReason_UNKNOWN_OR_INVALID_TRADINGSESSIONID TradSesStatusRejReason = "1" TradSesStatusRejReason_OTHER TradSesStatusRejReason = "99" ) // TradeAllocIndicator field enumeration values. type TradeAllocIndicator string const ( TradeAllocIndicator_ALLOCATION_NOT_REQUIRED TradeAllocIndicator = "0" TradeAllocIndicator_ALLOCATION_REQUIRED TradeAllocIndicator = "1" TradeAllocIndicator_USE_ALLOCATION_PROVIDED_WITH_THE_TRADE TradeAllocIndicator = "2" TradeAllocIndicator_ALLOCATION_GIVE_UP_EXECUTOR TradeAllocIndicator = "3" TradeAllocIndicator_ALLOCATION_FROM_EXECUTOR TradeAllocIndicator = "4" TradeAllocIndicator_ALLOCATION_TO_CLAIM_ACCOUNT TradeAllocIndicator = "5" ) // TradeCondition field enumeration values. type TradeCondition string const ( TradeCondition_CANCEL TradeCondition = "0" TradeCondition_IMPLIED_TRADE TradeCondition = "1" TradeCondition_MARKETPLACE_ENTERED_TRADE TradeCondition = "2" TradeCondition_MULT_ASSET_CLASS_MULTILEG_TRADE TradeCondition = "3" TradeCondition_MULTILEG_TO_MULTILEG_TRADE TradeCondition = "4" TradeCondition_CASH_MARKET TradeCondition = "A" TradeCondition_SPREAD TradeCondition = "AA" TradeCondition_SPREAD_ETH TradeCondition = "AB" TradeCondition_STRADDLE TradeCondition = "AC" TradeCondition_STRADDLE_ETH TradeCondition = "AD" TradeCondition_STOPPED TradeCondition = "AE" TradeCondition_STOPPED_ETH TradeCondition = "AF" TradeCondition_REGULAR_ETH TradeCondition = "AG" TradeCondition_COMBO TradeCondition = "AH" TradeCondition_COMBO_ETH TradeCondition = "AI" TradeCondition_OFFICIAL_CLOSING_PRICE TradeCondition = "AJ" TradeCondition_PRIOR_REFERENCE_PRICE TradeCondition = "AK" TradeCondition_STOPPED_SOLD_LAST TradeCondition = "AL" TradeCondition_STOPPED_OUT_OF_SEQUENCE TradeCondition = "AM" TradeCondition_OFFICAL_CLOSING_PRICE TradeCondition = "AN" TradeCondition_CROSSED_AO TradeCondition = "AO" TradeCondition_FAST_MARKET TradeCondition = "AP" TradeCondition_AUTOMATIC_EXECUTION TradeCondition = "AQ" TradeCondition_FORM_T TradeCondition = "AR" TradeCondition_BASKET_INDEX TradeCondition = "AS" TradeCondition_BURST_BASKET TradeCondition = "AT" TradeCondition_OUTSIDE_SPREAD TradeCondition = "AV" TradeCondition_AVERAGE_PRICE_TRADE TradeCondition = "B" TradeCondition_CASH_TRADE TradeCondition = "C" TradeCondition_NEXT_DAY_MARKET TradeCondition = "D" TradeCondition_OPENING_REOPENING_TRADE_DETAIL TradeCondition = "E" TradeCondition_INTRADAY_TRADE_DETAIL TradeCondition = "F" TradeCondition_RULE127 TradeCondition = "G" TradeCondition_RULE155 TradeCondition = "H" TradeCondition_SOLD_LAST TradeCondition = "I" TradeCondition_NEXT_DAY_TRADE TradeCondition = "J" TradeCondition_OPENED TradeCondition = "K" TradeCondition_SELLER TradeCondition = "L" TradeCondition_SOLD TradeCondition = "M" TradeCondition_STOPPED_STOCK TradeCondition = "N" TradeCondition_IMBALANCE_MORE_BUYERS TradeCondition = "P" TradeCondition_IMBALANCE_MORE_SELLERS TradeCondition = "Q" TradeCondition_OPENING_PRICE TradeCondition = "R" TradeCondition_BARGAIN_CONDITION TradeCondition = "S" TradeCondition_CONVERTED_PRICE_INDICATOR TradeCondition = "T" TradeCondition_EXCHANGE_LAST TradeCondition = "U" TradeCondition_FINAL_PRICE_OF_SESSION TradeCondition = "V" TradeCondition_EX_PIT TradeCondition = "W" TradeCondition_CROSSED_X TradeCondition = "X" TradeCondition_TRADES_RESULTING_FROM_MANUAL_SLOW_QUOTE TradeCondition = "Y" TradeCondition_TRADES_RESULTING_FROM_INTERMARKET_SWEEP TradeCondition = "Z" TradeCondition_VOLUME_ONLY TradeCondition = "a" TradeCondition_DIRECT_PLUS TradeCondition = "b" TradeCondition_ACQUISITION TradeCondition = "c" TradeCondition_BUNCHED TradeCondition = "d" TradeCondition_DISTRIBUTION TradeCondition = "e" TradeCondition_BUNCHED_SALE TradeCondition = "f" TradeCondition_SPLIT_TRADE TradeCondition = "g" TradeCondition_CANCEL_STOPPED TradeCondition = "h" TradeCondition_CANCEL_ETH TradeCondition = "i" TradeCondition_CANCEL_STOPPED_ETH TradeCondition = "j" TradeCondition_OUT_OF_SEQUENCE_ETH TradeCondition = "k" TradeCondition_CANCEL_LAST_ETH TradeCondition = "l" TradeCondition_SOLD_LAST_SALE_ETH TradeCondition = "m" TradeCondition_CANCEL_LAST TradeCondition = "n" TradeCondition_SOLD_LAST_SALE TradeCondition = "o" TradeCondition_CANCEL_OPEN TradeCondition = "p" TradeCondition_CANCEL_OPEN_ETH TradeCondition = "q" TradeCondition_OPENED_SALE_ETH TradeCondition = "r" TradeCondition_CANCEL_ONLY TradeCondition = "s" TradeCondition_CANCEL_ONLY_ETH TradeCondition = "t" TradeCondition_LATE_OPEN_ETH TradeCondition = "u" TradeCondition_AUTO_EXECUTION_ETH TradeCondition = "v" TradeCondition_REOPEN TradeCondition = "w" TradeCondition_REOPEN_ETH TradeCondition = "x" TradeCondition_ADJUSTED TradeCondition = "y" TradeCondition_ADJUSTED_ETH TradeCondition = "z" ) // TradeHandlingInstr field enumeration values. type TradeHandlingInstr string const ( TradeHandlingInstr_TRADE_CONFIRMATION TradeHandlingInstr = "0" TradeHandlingInstr_TWO_PARTY_REPORT TradeHandlingInstr = "1" TradeHandlingInstr_ONE_PARTY_REPORT_FOR_MATCHING TradeHandlingInstr = "2" TradeHandlingInstr_ONE_PARTY_REPORT_FOR_PASS_THROUGH TradeHandlingInstr = "3" TradeHandlingInstr_AUTOMATED_FLOOR_ORDER_ROUTING TradeHandlingInstr = "4" TradeHandlingInstr_TWO_PARTY_REPORT_FOR_CLAIM TradeHandlingInstr = "5" ) // TradePublishIndicator field enumeration values. type TradePublishIndicator string const ( TradePublishIndicator_DO_NOT_PUBLISH_TRADE TradePublishIndicator = "0" TradePublishIndicator_PUBLISH_TRADE TradePublishIndicator = "1" TradePublishIndicator_DEFERRED_PUBLICATION TradePublishIndicator = "2" ) // TradeReportRejectReason field enumeration values. type TradeReportRejectReason string const ( TradeReportRejectReason_SUCCESSFUL TradeReportRejectReason = "0" TradeReportRejectReason_INVALID_PARTY_INFORMATION TradeReportRejectReason = "1" TradeReportRejectReason_UNKNOWN_INSTRUMENT TradeReportRejectReason = "2" TradeReportRejectReason_UNAUTHORIZED_TO_REPORT_TRADES TradeReportRejectReason = "3" TradeReportRejectReason_INVALID_TRADE_TYPE TradeReportRejectReason = "4" TradeReportRejectReason_OTHER TradeReportRejectReason = "99" ) // TradeReportTransType field enumeration values. type TradeReportTransType string const ( TradeReportTransType_NEW TradeReportTransType = "0" TradeReportTransType_CANCEL TradeReportTransType = "1" TradeReportTransType_REPLACE TradeReportTransType = "2" TradeReportTransType_RELEASE TradeReportTransType = "3" TradeReportTransType_REVERSE TradeReportTransType = "4" TradeReportTransType_CANCEL_DUE_TO_BACK_OUT_OF_TRADE TradeReportTransType = "5" ) // TradeReportType field enumeration values. type TradeReportType string const ( TradeReportType_SUBMIT TradeReportType = "0" TradeReportType_ALLEGED TradeReportType = "1" TradeReportType_PENDED TradeReportType = "10" TradeReportType_ALLEGED_NEW TradeReportType = "11" TradeReportType_ALLEGED_ADDENDUM TradeReportType = "12" TradeReportType_ALLEGED_NO_WAS TradeReportType = "13" TradeReportType_ALLEGED_TRADE_REPORT_CANCEL TradeReportType = "14" TradeReportType_ALLEGED_15 TradeReportType = "15" TradeReportType_ACCEPT TradeReportType = "2" TradeReportType_DECLINE TradeReportType = "3" TradeReportType_ADDENDUM TradeReportType = "4" TradeReportType_NO_WAS TradeReportType = "5" TradeReportType_TRADE_REPORT_CANCEL TradeReportType = "6" TradeReportType_LOCKED_IN_TRADE_BREAK TradeReportType = "7" TradeReportType_DEFAULTED TradeReportType = "8" TradeReportType_INVALID_CMTA TradeReportType = "9" ) // TradeRequestResult field enumeration values. type TradeRequestResult string const ( TradeRequestResult_SUCCESSFUL TradeRequestResult = "0" TradeRequestResult_INVALID_OR_UNKNOWN_INSTRUMENT TradeRequestResult = "1" TradeRequestResult_INVALID_TYPE_OF_TRADE_REQUESTED TradeRequestResult = "2" TradeRequestResult_INVALID_PARTIES TradeRequestResult = "3" TradeRequestResult_INVALID_TRANSPORT_TYPE_REQUESTED TradeRequestResult = "4" TradeRequestResult_INVALID_DESTINATION_REQUESTED TradeRequestResult = "5" TradeRequestResult_TRADEREQUESTTYPE_NOT_SUPPORTED TradeRequestResult = "8" TradeRequestResult_UNAUTHORIZED_FOR_TRADE_CAPTURE_REPORT_REQUEST TradeRequestResult = "9" TradeRequestResult_OTHER TradeRequestResult = "99" ) // TradeRequestStatus field enumeration values. type TradeRequestStatus string const ( TradeRequestStatus_ACCEPTED TradeRequestStatus = "0" TradeRequestStatus_COMPLETED TradeRequestStatus = "1" TradeRequestStatus_REJECTED TradeRequestStatus = "2" ) // TradeRequestType field enumeration values. type TradeRequestType string const ( TradeRequestType_ALL_TRADES TradeRequestType = "0" TradeRequestType_MATCHED_TRADES_MATCHING_CRITERIA_PROVIDED_ON_REQUEST TradeRequestType = "1" TradeRequestType_UNMATCHED_TRADES_THAT_MATCH_CRITERIA TradeRequestType = "2" TradeRequestType_UNREPORTED_TRADES_THAT_MATCH_CRITERIA TradeRequestType = "3" TradeRequestType_ADVISORIES_THAT_MATCH_CRITERIA TradeRequestType = "4" ) // TradeType field enumeration values. type TradeType string const ( TradeType_AGENCY TradeType = "A" TradeType_VWAP_GUARANTEE TradeType = "G" TradeType_GUARANTEED_CLOSE TradeType = "J" TradeType_RISK_TRADE TradeType = "R" ) // TradedFlatSwitch field enumeration values. type TradedFlatSwitch string const ( TradedFlatSwitch_NO TradedFlatSwitch = "N" TradedFlatSwitch_YES TradedFlatSwitch = "Y" ) // TradingSessionID field enumeration values. type TradingSessionID string const ( TradingSessionID_DAY TradingSessionID = "1" TradingSessionID_HALFDAY TradingSessionID = "2" TradingSessionID_MORNING TradingSessionID = "3" TradingSessionID_AFTERNOON TradingSessionID = "4" TradingSessionID_EVENING TradingSessionID = "5" TradingSessionID_AFTER_HOURS TradingSessionID = "6" ) // TradingSessionSubID field enumeration values. type TradingSessionSubID string const ( TradingSessionSubID_PRE_TRADING TradingSessionSubID = "1" TradingSessionSubID_OPENING_OR_OPENING_AUCTION TradingSessionSubID = "2" TradingSessionSubID_3 TradingSessionSubID = "3" TradingSessionSubID_CLOSING_OR_CLOSING_AUCTION TradingSessionSubID = "4" TradingSessionSubID_POST_TRADING TradingSessionSubID = "5" TradingSessionSubID_INTRADAY_AUCTION TradingSessionSubID = "6" TradingSessionSubID_QUIESCENT TradingSessionSubID = "7" ) // TrdRegTimestampType field enumeration values. type TrdRegTimestampType string const ( TrdRegTimestampType_EXECUTION_TIME TrdRegTimestampType = "1" TrdRegTimestampType_TIME_IN TrdRegTimestampType = "2" TrdRegTimestampType_TIME_OUT TrdRegTimestampType = "3" TrdRegTimestampType_BROKER_RECEIPT TrdRegTimestampType = "4" TrdRegTimestampType_BROKER_EXECUTION TrdRegTimestampType = "5" TrdRegTimestampType_DESK_RECEIPT TrdRegTimestampType = "6" ) // TrdRptStatus field enumeration values. type TrdRptStatus string const ( TrdRptStatus_ACCEPTED TrdRptStatus = "0" TrdRptStatus_REJECTED TrdRptStatus = "1" TrdRptStatus_ACCEPTED_WITH_ERRORS TrdRptStatus = "3" ) // TrdSubType field enumeration values. type TrdSubType string const ( TrdSubType_CMTA TrdSubType = "0" TrdSubType_INTERNAL_TRANSFER_OR_ADJUSTMENT TrdSubType = "1" TrdSubType_TRANSACTION_FROM_ASSIGNMENT TrdSubType = "10" TrdSubType_ACATS TrdSubType = "11" TrdSubType_AI TrdSubType = "14" TrdSubType_B TrdSubType = "15" TrdSubType_K TrdSubType = "16" TrdSubType_LC TrdSubType = "17" TrdSubType_M TrdSubType = "18" TrdSubType_N TrdSubType = "19" TrdSubType_EXTERNAL_TRANSFER_OR_TRANSFER_OF_ACCOUNT TrdSubType = "2" TrdSubType_NM TrdSubType = "20" TrdSubType_NR TrdSubType = "21" TrdSubType_P TrdSubType = "22" TrdSubType_PA TrdSubType = "23" TrdSubType_PC TrdSubType = "24" TrdSubType_PN TrdSubType = "25" TrdSubType_R TrdSubType = "26" TrdSubType_RO TrdSubType = "27" TrdSubType_RT TrdSubType = "28" TrdSubType_SW TrdSubType = "29" TrdSubType_REJECT_FOR_SUBMITTING_SIDE TrdSubType = "3" TrdSubType_T TrdSubType = "30" TrdSubType_WN TrdSubType = "31" TrdSubType_WT TrdSubType = "32" TrdSubType_OFF_HOURS_TRADE TrdSubType = "33" TrdSubType_ON_HOURS_TRADE TrdSubType = "34" TrdSubType_OTC_QUOTE TrdSubType = "35" TrdSubType_CONVERTED_SWAP TrdSubType = "36" TrdSubType_CROSSED_TRADE TrdSubType = "37" TrdSubType_INTERIM_PROTECTED_TRADE TrdSubType = "38" TrdSubType_LARGE_IN_SCALE TrdSubType = "39" TrdSubType_ADVISORY_FOR_CONTRA_SIDE TrdSubType = "4" TrdSubType_OFFSET_DUE_TO_AN_ALLOCATION TrdSubType = "5" TrdSubType_ONSET_DUT_TO_AN_ALLOCATION TrdSubType = "6" TrdSubType_DIFFERENTIAL_SPREAD TrdSubType = "7" TrdSubType_IMPLIED_SPREAD_LEG_EXECUTED_AGAINST_AN_OUTRIGHT TrdSubType = "8" TrdSubType_TRANSACTION_FROM_EXERCISE TrdSubType = "9" ) // TrdType field enumeration values. type TrdType string const ( TrdType_REGULAR_TRADE TrdType = "0" TrdType_BLOCK_TRADE_1 TrdType = "1" TrdType_AFTER_HOURS_TRADE TrdType = "10" TrdType_EXCHANGE_FOR_RISK TrdType = "11" TrdType_EXCHANGE_FOR_SWAP TrdType = "12" TrdType_EXCHANGE_OF_FUTURES_FOR TrdType = "13" TrdType_EXCHANGE_OF_OPTIONS_FOR_OPTIONS TrdType = "14" TrdType_TRADING_AT_SETTLEMENT TrdType = "15" TrdType_ALL_OR_NONE TrdType = "16" TrdType_FUTURES_LARGE_ORDER_EXECUTION TrdType = "17" TrdType_EXCHANGE_OF_FUTURES_FOR_FUTURES TrdType = "18" TrdType_OPTION_INTERIM_TRADE TrdType = "19" TrdType_EFP TrdType = "2" TrdType_OPTION_CABINET_TRADE TrdType = "20" TrdType_PRIVATELY_NEGOTIATED_TRADES TrdType = "22" TrdType_SUBSTITUTION_OF_FUTURES_FOR_FORWARDS TrdType = "23" TrdType_ERROR_TRADE TrdType = "24" TrdType_SPECIAL_CUM_DIVIDEND TrdType = "25" TrdType_SPECIAL_EX_DIVIDEND TrdType = "26" TrdType_SPECIAL_CUM_COUPON TrdType = "27" TrdType_SPECIAL_EX_COUPON TrdType = "28" TrdType_CASH_SETTLEMENT TrdType = "29" TrdType_TRANSFER TrdType = "3" TrdType_SPECIAL_PRICE TrdType = "30" TrdType_GUARANTEED_DELIVERY TrdType = "31" TrdType_SPECIAL_CUM_RIGHTS TrdType = "32" TrdType_SPECIAL_EX_RIGHTS TrdType = "33" TrdType_SPECIAL_CUM_CAPITAL_REPAYMENTS TrdType = "34" TrdType_SPECIAL_EX_CAPITAL_REPAYMENTS TrdType = "35" TrdType_SPECIAL_CUM_BONUS TrdType = "36" TrdType_SPECIAL_EX_BONUS TrdType = "37" TrdType_BLOCK_TRADE_38 TrdType = "38" TrdType_WORKED_PRINCIPAL_TRADE TrdType = "39" TrdType_LATE_TRADE TrdType = "4" TrdType_BLOCK_TRADES TrdType = "40" TrdType_NAME_CHANGE TrdType = "41" TrdType_PORTFOLIO_TRANSFER TrdType = "42" TrdType_PROROGATION_BUY TrdType = "43" TrdType_PROROGATION_SELL TrdType = "44" TrdType_OPTION_EXERCISE TrdType = "45" TrdType_DELTA_NEUTRAL_TRANSACTION TrdType = "46" TrdType_FINANCING_TRANSACTION TrdType = "47" TrdType_NON_STANDARD_SETTLEMENT TrdType = "48" TrdType_DERIVATIVE_RELATED_TRANSACTION TrdType = "49" TrdType_T_TRADE TrdType = "5" TrdType_PORTFOLIO_TRADE TrdType = "50" TrdType_VOLUME_WEIGHTED_AVERAGE_TRADE TrdType = "51" TrdType_EXCHANGE_GRANTED_TRADE TrdType = "52" TrdType_REPURCHASE_AGREEMENT TrdType = "53" TrdType_OTC TrdType = "54" TrdType_EXCHANGE_BASIS_FACILITY TrdType = "55" TrdType_WEIGHTED_AVERAGE_PRICE_TRADE TrdType = "6" TrdType_BUNCHED_TRADE TrdType = "7" TrdType_LATE_BUNCHED_TRADE TrdType = "8" TrdType_PRIOR_REFERENCE_PRICE_TRADE TrdType = "9" ) // TriggerAction field enumeration values. type TriggerAction string const ( TriggerAction_ACTIVATE TriggerAction = "1" TriggerAction_MODIFY TriggerAction = "2" TriggerAction_CANCEL TriggerAction = "3" ) // TriggerOrderType field enumeration values. type TriggerOrderType string const ( TriggerOrderType_MARKET TriggerOrderType = "1" TriggerOrderType_LIMIT TriggerOrderType = "2" ) // TriggerPriceDirection field enumeration values. type TriggerPriceDirection string const ( TriggerPriceDirection_TRIGGER_IF_THE_PRICE_OF_THE_SPECIFIED_TYPE_GOES_DOWN_TO_OR_THROUGH_THE_SPECIFIED_TRIGGER_PRICE TriggerPriceDirection = "D" TriggerPriceDirection_TRIGGER_IF_THE_PRICE_OF_THE_SPECIFIED_TYPE_GOES_UP_TO_OR_THROUGH_THE_SPECIFIED_TRIGGER_PRICE TriggerPriceDirection = "U" ) // TriggerPriceType field enumeration values. type TriggerPriceType string const ( TriggerPriceType_BEST_OFFER TriggerPriceType = "1" TriggerPriceType_LAST_TRADE TriggerPriceType = "2" TriggerPriceType_BEST_BID TriggerPriceType = "3" TriggerPriceType_BEST_BID_OR_LAST_TRADE TriggerPriceType = "4" TriggerPriceType_BEST_OFFER_OR_LAST_TRADE TriggerPriceType = "5" TriggerPriceType_BEST_MID TriggerPriceType = "6" ) // TriggerPriceTypeScope field enumeration values. type TriggerPriceTypeScope string const ( TriggerPriceTypeScope_NONE TriggerPriceTypeScope = "0" TriggerPriceTypeScope_LOCAL TriggerPriceTypeScope = "1" TriggerPriceTypeScope_NATIONAL TriggerPriceTypeScope = "2" TriggerPriceTypeScope_GLOBAL TriggerPriceTypeScope = "3" ) // TriggerType field enumeration values. type TriggerType string const ( TriggerType_PARTIAL_EXECUTION TriggerType = "1" TriggerType_SPECIFIED_TRADING_SESSION TriggerType = "2" TriggerType_NEXT_AUCTION TriggerType = "3" TriggerType_PRICE_MOVEMENT TriggerType = "4" ) // UnderlyingCashType field enumeration values. type UnderlyingCashType string const ( UnderlyingCashType_DIFF UnderlyingCashType = "DIFF" UnderlyingCashType_FIXED UnderlyingCashType = "FIXED" ) // UnderlyingFXRateCalc field enumeration values. type UnderlyingFXRateCalc string const ( UnderlyingFXRateCalc_DIVIDE UnderlyingFXRateCalc = "D" UnderlyingFXRateCalc_MULTIPLY UnderlyingFXRateCalc = "M" ) // UnderlyingSettlementType field enumeration values. type UnderlyingSettlementType string const ( UnderlyingSettlementType_T_PLUS_1 UnderlyingSettlementType = "2" UnderlyingSettlementType_T_PLUS_3 UnderlyingSettlementType = "4" UnderlyingSettlementType_T_PLUS_4 UnderlyingSettlementType = "5" ) // UnitOfMeasure field enumeration values. type UnitOfMeasure string const ( UnitOfMeasure_BARRELS UnitOfMeasure = "Bbl" UnitOfMeasure_BILLION_CUBIC_FEET UnitOfMeasure = "Bcf" UnitOfMeasure_BUSHELS UnitOfMeasure = "Bu" UnitOfMeasure_GALLONS UnitOfMeasure = "Gal" UnitOfMeasure_ONE_MILLION_BTU UnitOfMeasure = "MMBtu" UnitOfMeasure_MILLION_BARRELS UnitOfMeasure = "MMbbl" UnitOfMeasure_MEGAWATT_HOURS UnitOfMeasure = "MWh" UnitOfMeasure_US_DOLLARS UnitOfMeasure = "USD" UnitOfMeasure_POUNDS UnitOfMeasure = "lbs" UnitOfMeasure_TROY_OUNCES UnitOfMeasure = "oz_tr" UnitOfMeasure_METRIC_TONS UnitOfMeasure = "t" UnitOfMeasure_TONS UnitOfMeasure = "tn" ) // UnsolicitedIndicator field enumeration values. type UnsolicitedIndicator string const ( UnsolicitedIndicator_NO UnsolicitedIndicator = "N" UnsolicitedIndicator_YES UnsolicitedIndicator = "Y" ) // Urgency field enumeration values. type Urgency string const ( Urgency_NORMAL Urgency = "0" Urgency_FLASH Urgency = "1" Urgency_BACKGROUND Urgency = "2" ) // UserRequestType field enumeration values. type UserRequestType string const ( UserRequestType_LOGONUSER UserRequestType = "1" UserRequestType_LOGOFFUSER UserRequestType = "2" UserRequestType_CHANGEPASSWORDFORUSER UserRequestType = "3" UserRequestType_REQUEST_INDIVIDUAL_USER_STATUS UserRequestType = "4" ) // UserStatus field enumeration values. type UserStatus string const ( UserStatus_LOGGED_IN UserStatus = "1" UserStatus_NOT_LOGGED_IN UserStatus = "2" UserStatus_USER_NOT_RECOGNISED UserStatus = "3" UserStatus_PASSWORD_INCORRECT UserStatus = "4" UserStatus_PASSWORD_CHANGED UserStatus = "5" UserStatus_OTHER UserStatus = "6" UserStatus_FORCED_USER_LOGOUT_BY_EXCHANGE UserStatus = "7" UserStatus_SESSION_SHUTDOWN_WARNING UserStatus = "8" ) // WorkingIndicator field enumeration values. type WorkingIndicator string const ( WorkingIndicator_NO WorkingIndicator = "N" WorkingIndicator_YES WorkingIndicator = "Y" ) // YieldType field enumeration values. type YieldType string const ( YieldType_AFTER_TAX_YIELD YieldType = "AFTERTAX" YieldType_ANNUAL_YIELD YieldType = "ANNUAL" YieldType_YIELD_AT_ISSUE YieldType = "ATISSUE" YieldType_YIELD_TO_AVERAGE_LIFE_THE_YIELD_ASSUMING_THAT_ALL_SINKS YieldType = "AVGLIFE" YieldType_YIELD_TO_AVERAGE_MATURITY YieldType = "AVGMATURITY" YieldType_BOOK_YIELD YieldType = "BOOK" YieldType_YIELD_TO_NEXT_CALL YieldType = "CALL" YieldType_YIELD_CHANGE_SINCE_CLOSE YieldType = "CHANGE" YieldType_CLOSING_YIELD YieldType = "CLOSE" YieldType_COMPOUND_YIELD YieldType = "COMPOUND" YieldType_CURRENT_YIELD YieldType = "CURRENT" YieldType_GOVERNMENT_EQUIVALENT_YIELD YieldType = "GOVTEQUIV" YieldType_TRUE_GROSS_YIELD YieldType = "GROSS" YieldType_YIELD_WITH_INFLATION_ASSUMPTION YieldType = "INFLATION" YieldType_INVERSE_FLOATER_BOND_YIELD YieldType = "INVERSEFLOATER" YieldType_MOST_RECENT_CLOSING_YIELD YieldType = "LASTCLOSE" YieldType_CLOSING_YIELD_MOST_RECENT_MONTH YieldType = "LASTMONTH" YieldType_CLOSING_YIELD_MOST_RECENT_QUARTER YieldType = "LASTQUARTER" YieldType_CLOSING_YIELD_MOST_RECENT_YEAR YieldType = "LASTYEAR" YieldType_YIELD_TO_LONGEST_AVERAGE_LIFE YieldType = "LONGAVGLIFE" YieldType_YIELD_TO_LONGEST_AVERAGE YieldType = "LONGEST" YieldType_MARK_TO_MARKET_YIELD YieldType = "MARK" YieldType_YIELD_TO_MATURITY YieldType = "MATURITY" YieldType_YIELD_TO_NEXT_REFUND YieldType = "NEXTREFUND" YieldType_OPEN_AVERAGE_YIELD YieldType = "OPENAVG" YieldType_PREVIOUS_CLOSE_YIELD YieldType = "PREVCLOSE" YieldType_PROCEEDS_YIELD YieldType = "PROCEEDS" YieldType_YIELD_TO_NEXT_PUT YieldType = "PUT" YieldType_SEMI_ANNUAL_YIELD YieldType = "SEMIANNUAL" YieldType_YIELD_TO_SHORTEST_AVERAGE_LIFE YieldType = "SHORTAVGLIFE" YieldType_YIELD_TO_SHORTEST_AVERAGE YieldType = "SHORTEST" YieldType_SIMPLE_YIELD YieldType = "SIMPLE" YieldType_TAX_EQUIVALENT_YIELD YieldType = "TAXEQUIV" YieldType_YIELD_TO_TENDER_DATE YieldType = "TENDER" YieldType_TRUE_YIELD YieldType = "TRUE" YieldType_YIELD_VALUE_OF_1_32_THE_AMOUNT_THAT_THE_YIELD_WILL_CHANGE_FOR_A_1_32ND_CHANGE_IN_PRICE YieldType = "VALUE1/32" YieldType_YIELD_VALUE_OF_1_32 YieldType = "VALUE1_32" YieldType_YIELD_TO_WORST YieldType = "WORST" )