34 namespace BondVision {
44 TI_ACCESS_RIGHT_None = 0,
47 TI_ACCESS_RIGHT_Read = 1,
50 TI_ACCESS_RIGHT_ReadWrite = 2,
55 static std::string toString (
Enum value);
64 TI_ACCOUNT_INFO_STATUS_Accepted = 0,
67 TI_ACCOUNT_INFO_STATUS_Invalid = 1,
70 TI_ACCOUNT_INFO_STATUS_Refused = 2,
75 static std::string toString (
Enum value);
84 TI_ADDRESSEE_TYPE_AllMembersSingleMarket = 0,
87 TI_ADDRESSEE_TYPE_AllMembersSingleSection = 1,
90 TI_ADDRESSEE_TYPE_SingleMemberAllMarket = 2,
93 TI_ADDRESSEE_TYPE_ProfileMemberSingleMarket = 3,
96 TI_ADDRESSEE_TYPE_ProfileMemberSingleSection = 4,
101 static std::string toString (
Enum value);
110 TI_ALLOCATION_TYPE_Unspecified = 0,
113 TI_ALLOCATION_TYPE_SingleAccount = 1,
116 TI_ALLOCATION_TYPE_PreAllocation = 2,
121 static std::string toString (
Enum value);
130 TI_ALTERNATIVE_CODE_TYPE_BLOOMBERG = 0,
133 TI_ALTERNATIVE_CODE_TYPE_CUSIP = 1,
136 TI_ALTERNATIVE_CODE_TYPE_GC = 2,
139 TI_ALTERNATIVE_CODE_TYPE_ISIN = 3,
142 TI_ALTERNATIVE_CODE_TYPE_NOCODE = 4,
145 TI_ALTERNATIVE_CODE_TYPE_REUTERS = 5,
148 TI_ALTERNATIVE_CODE_TYPE_MARKIT = 6,
151 TI_ALTERNATIVE_CODE_TYPE_TELEKURS = 7,
154 TI_ALTERNATIVE_CODE_TYPE_WKN = 8,
157 TI_ALTERNATIVE_CODE_TYPE_AUSTRALIAN = 9,
160 TI_ALTERNATIVE_CODE_TYPE_AUSTRIAN = 10,
163 TI_ALTERNATIVE_CODE_TYPE_BBEQID = 11,
166 TI_ALTERNATIVE_CODE_TYPE_BBGID = 12,
169 TI_ALTERNATIVE_CODE_TYPE_COMMON = 13,
172 TI_ALTERNATIVE_CODE_TYPE_EURO_COM = 14,
175 TI_ALTERNATIVE_CODE_TYPE_HONG_KONG = 15,
178 TI_ALTERNATIVE_CODE_TYPE_ITALY = 16,
181 TI_ALTERNATIVE_CODE_TYPE_JAPAN = 17,
184 TI_ALTERNATIVE_CODE_TYPE_JPN_SHRT = 18,
187 TI_ALTERNATIVE_CODE_TYPE_MALAYSIAN = 19,
190 TI_ALTERNATIVE_CODE_TYPE_MISC_DOM = 20,
193 TI_ALTERNATIVE_CODE_TYPE_MLNUM = 21,
196 TI_ALTERNATIVE_CODE_TYPE_PRE_COMMON = 22,
199 TI_ALTERNATIVE_CODE_TYPE_PRE_ISIN = 23,
202 TI_ALTERNATIVE_CODE_TYPE_PRE_SEDOL = 24,
205 TI_ALTERNATIVE_CODE_TYPE_SEDOL1 = 25,
208 TI_ALTERNATIVE_CODE_TYPE_SEDOL2 = 26,
211 TI_ALTERNATIVE_CODE_TYPE_SERIES = 27,
214 TI_ALTERNATIVE_CODE_TYPE_SHORT_CODE = 28,
217 TI_ALTERNATIVE_CODE_TYPE_SINGAPORE = 29,
220 TI_ALTERNATIVE_CODE_TYPE_UK_EPIC = 30,
223 TI_ALTERNATIVE_CODE_TYPE_LOCAL_1 = 31,
226 TI_ALTERNATIVE_CODE_TYPE_LOCAL_2 = 32,
229 TI_ALTERNATIVE_CODE_TYPE_LOCAL_3 = 33,
232 TI_ALTERNATIVE_CODE_TYPE_LOCAL_4 = 34,
235 TI_ALTERNATIVE_CODE_TYPE_LOCAL_5 = 35,
238 TI_ALTERNATIVE_CODE_TYPE_CUSTOM_1 = 36,
241 TI_ALTERNATIVE_CODE_TYPE_CUSTOM_2 = 37,
244 TI_ALTERNATIVE_CODE_TYPE_CUSTOM_3 = 38,
247 TI_ALTERNATIVE_CODE_TYPE_CUSTOM_4 = 39,
250 TI_ALTERNATIVE_CODE_TYPE_CUSTOM_5 = 40,
255 static std::string toString (
Enum value);
264 TI_BROKER_TYPE_None = 0,
267 TI_BROKER_TYPE_Dummy = 1,
270 TI_BROKER_TYPE_MinorityBroker = 2,
275 static std::string toString (
Enum value);
284 TI_BUSINESS_DAY_CONV_None = 0,
287 TI_BUSINESS_DAY_CONV_Following = 1,
290 TI_BUSINESS_DAY_CONV_ModifiedFollowing = 2,
293 TI_BUSINESS_DAY_CONV_Preceding = 3,
298 static std::string toString (
Enum value);
307 TI_CALENDAR_EXCEPTION_TYPE_Holiday = 0,
310 TI_CALENDAR_EXCEPTION_TYPE_Working = 1,
315 static std::string toString (
Enum value);
324 TI_CHAT_REQUEST_EVENT_Open = 0,
327 TI_CHAT_REQUEST_EVENT_Close = 1,
332 static std::string toString (
Enum value);
341 TI_CHAT_REQUEST_STATUS_Opened = 0,
344 TI_CHAT_REQUEST_STATUS_Closed = 1,
349 static std::string toString (
Enum value);
358 TI_CONNECTION_TYPE_LeasedLines = 0,
361 TI_CONNECTION_TYPE_Internet = 1,
364 TI_CONNECTION_TYPE_Both = 2,
369 static std::string toString (
Enum value);
378 TI_COUPON_TYPE_ZeroCoupon = 0,
381 TI_COUPON_TYPE_FixedRate = 1,
384 TI_COUPON_TYPE_FloatRate = 2,
387 TI_COUPON_TYPE_IndexedRate = 3,
390 TI_COUPON_TYPE_VariableCoupon = 4,
395 static std::string toString (
Enum value);
404 TI_CREDIT_PROFILE_Welcome = 0,
407 I_CREDIT_PROFILE_Automatic = 1,
410 TI_CREDIT_PROFILE_Unwelcome = 2,
415 static std::string toString (
Enum value);
424 TI_DAY_COUNT_CONVENTION_TYPE_ZeroCoupon = 0,
427 TI_DAY_COUNT_CONVENTION_TYPE_ActAct = 1,
430 TI_DAY_COUNT_CONVENTION_TYPE_Act365 = 2,
433 TI_DAY_COUNT_CONVENTION_TYPE_Act360 = 3,
436 TI_DAY_COUNT_CONVENTION_TYPE_Act366 = 4,
439 TI_DAY_COUNT_CONVENTION_TYPE_30_360 = 5,
442 TI_DAY_COUNT_CONVENTION_TYPE_30E1_360 = 6,
445 TI_DAY_COUNT_CONVENTION_TYPE_30E_360 = 7,
450 static std::string toString (
Enum value);
459 TI_DESC_ENTITY_TYPE_NoType = 0,
462 TI_DESC_ENTITY_TYPE_StructType = 1,
465 TI_DESC_ENTITY_TYPE_EnumType = 2,
468 TI_DESC_ENTITY_TYPE_UnionType = 3,
473 static std::string toString (
Enum value);
482 TI_DESC_FIELD_TYPE_TypeNONE = 0,
485 TI_DESC_FIELD_TYPE_TypeINT = 1,
488 TI_DESC_FIELD_TYPE_TypeUINT = 2,
491 TI_DESC_FIELD_TYPE_TypeSHORT = 3,
494 TI_DESC_FIELD_TYPE_TypeUSHORT = 4,
497 TI_DESC_FIELD_TYPE_TypeLONG = 5,
500 TI_DESC_FIELD_TYPE_TypeULONG = 6,
503 TI_DESC_FIELD_TYPE_TypeFLOAT = 7,
506 TI_DESC_FIELD_TYPE_TypeDOUBLE = 8,
509 TI_DESC_FIELD_TYPE_TypeBYTE = 9,
512 TI_DESC_FIELD_TYPE_TypeCHAR = 10,
515 TI_DESC_FIELD_TYPE_TypeUCHAR = 11,
518 TI_DESC_FIELD_TYPE_TypeSTRING = 12,
521 TI_DESC_FIELD_TYPE_TypeLTIME = 13,
524 TI_DESC_FIELD_TYPE_TypeLDATE = 14,
527 TI_DESC_FIELD_TYPE_TypeBOOLEAN = 15,
530 TI_DESC_FIELD_TYPE_TypeMTIME = 16,
533 TI_DESC_FIELD_TYPE_TypeUTIME = 17,
538 static std::string toString (
Enum value);
547 TI_DESC_KEY_TYPE_DuplicateKey = 0,
550 TI_DESC_KEY_TYPE_UniqueKey = 1,
555 static std::string toString (
Enum value);
564 TI_DISCOUNT_RATE_FORMULA_TYPE_None = 0,
567 TI_DISCOUNT_RATE_FORMULA_TYPE_FinancialFormula = 1,
572 static std::string toString (
Enum value);
581 TI_ENVIRONMENT_LiveMarket = 0,
584 TI_ENVIRONMENT_Test = 1,
587 TI_ENVIRONMENT_PreProduction = 2,
590 TI_ENVIRONMENT_Internal = 3,
593 TI_ENVIRONMENT_Development = 4,
596 TI_ENVIRONMENT_Simulator = 5,
601 static std::string toString (
Enum value);
610 TI_EOI_ACTION_NewMessage = 0,
613 TI_EOI_ACTION_Respond = 1,
616 TI_EOI_ACTION_Forward = 2,
621 static std::string toString (
Enum value);
630 TI_EOI_EVENT_Activate = 0,
633 TI_EOI_EVENT_Disable = 1,
636 TI_EOI_EVENT_Cancel = 2,
641 static std::string toString (
Enum value);
650 TI_EOI_STATUS_Activate = 0,
653 TI_EOI_STATUS_Disable = 1,
656 TI_EOI_STATUS_Cancelled = 2,
661 static std::string toString (
Enum value);
670 TI_EOI_MSG_TYPE_Generic = 0,
673 TI_EOI_MSG_TYPE_EOI = 1,
676 TI_EOI_MSG_TYPE_Announcement = 2,
681 static std::string toString (
Enum value);
690 TI_EXEC_TREND_Equal = 0,
693 TI_EXEC_TREND_LessThan = 1,
696 TI_EXEC_TREND_GreaterThan = 2,
699 TI_EXEC_TREND_NotApplicable = 3,
704 static std::string toString (
Enum value);
713 TI_EXCEPTION_DATE_TYPE_None = 0,
716 TI_EXCEPTION_DATE_TYPE_BlackOut = 1,
719 TI_EXCEPTION_DATE_TYPE_ExDividend = 2,
722 TI_EXCEPTION_DATE_TYPE_AIT = 3,
727 static std::string toString (
Enum value);
736 TI_EXCEPTION_TYPE_NoBondsAllowed = 0,
739 TI_EXCEPTION_TYPE_UBondsAllowed = 1,
742 TI_EXCEPTION_TYPE_UBondsNotAllowed = 2,
747 static std::string toString (
Enum value);
756 TI_EXPIRY_TYPE_ExFront = 0,
759 TI_EXPIRY_TYPE_Front = 1,
762 TI_EXPIRY_TYPE_Back = 2,
765 TI_EXPIRY_TYPE_NextBack = 3,
770 static std::string toString (
Enum value);
779 TI_FILL_STATUS_Active = 0,
782 TI_FILL_STATUS_Cancelled = 1,
785 TI_FILL_STATUS_Restored = 2,
788 TI_FILL_STATUS_CancelledForSplit = 3,
791 TI_FILL_STATUS_Modified = 4,
796 static std::string toString (
Enum value);
805 TI_FINANCIAL_INSTRUMENT_TYPE_Bond = 0,
808 TI_FINANCIAL_INSTRUMENT_TYPE_FutureDelivery = 1,
811 TI_FINANCIAL_INSTRUMENT_TYPE_Rate = 2,
816 static std::string toString (
Enum value);
833 static std::string toString (
Enum value);
845 TI_FLOW_CleanPrice = 1,
848 TI_FLOW_FuturePrice = 2,
854 TI_FLOW_BenchmarkIndexFutureValue = 4,
859 static std::string toString (
Enum value);
868 TI_FUNCTION_FirmQuote = 0,
871 TI_FUNCTION_FASOrders = 1,
874 TI_FUNCTION_Orders = 2,
877 TI_FUNCTION_RFQSend = 3,
880 TI_FUNCTION_RFQRespond = 4,
883 TI_FUNCTION_RFCQSend = 5,
886 TI_FUNCTION_RFCQRespond = 6,
889 TI_FUNCTION_NotUsed = 7,
892 TI_FUNCTION_InventoryQuote = 8,
895 TI_FUNCTION_StageOrders = 9,
898 TI_FUNCTION_SplitFill = 10,
901 TI_FUNCTION_AccountDefinition = 11,
904 TI_FUNCTION_UserPortfolioDefinition = 12,
907 TI_FUNCTION_TradingRelationship = 13,
910 TI_FUNCTION_TradingCaps = 14,
913 TI_FUNCTION_PrivateInfo = 15,
916 TI_FUNCTION_PublicInfo = 16,
919 TI_FUNCTION_Governance = 17,
922 TI_FUNCTION_FutureBridge = 18,
925 TI_FUNCTION_TraderConfiguration = 19,
928 TI_FUNCTION_DataFeed = 20,
931 TI_FUNCTION_PriceContribution = 21,
934 TI_FUNCTION_FinancialCalculation = 22,
937 TI_FUNCTION_StrikerFirmQuote = 23,
940 TI_FUNCTION_StrikerFASOrder = 24,
943 TI_FUNCTION_MidPriceFASOrder = 25,
946 TI_FUNCTION_MidPriceFOKOrder = 26,
949 TI_FUNCTION_InventoryOrderSend = 27,
952 TI_FUNCTION_InventoryOrderRespond = 28,
955 TI_FUNCTION_IOI = 29,
958 TI_FUNCTION_OTC = 30,
961 TI_FUNCTION_CashOffer = 31,
964 TI_FUNCTION_CollateralOffer = 32,
967 TI_FUNCTION_EOIMessage = 33,
970 TI_FUNCTION_CounterpartyRestriction = 34,
975 static std::string toString (
Enum value);
984 TI_FUNCTION_ACTION_None = 0,
987 TI_FUNCTION_ACTION_Read = 1,
990 TI_FUNCTION_ACTION_ReadWrite = 2,
995 static std::string toString (
Enum value);
1004 TI_FUNCTION_LEVEL_Platform = 0,
1007 TI_FUNCTION_LEVEL_Market = 1,
1012 static std::string toString (
Enum value);
1021 TI_IN_OUT_FLAG_Out = 0,
1024 TI_IN_OUT_FLAG_In = 1,
1029 static std::string toString (
Enum value);
1038 TI_INSTR_CLASS_TYPE_All = 0,
1041 TI_INSTR_CLASS_TYPE_Order = 1,
1044 TI_INSTR_CLASS_TYPE_Proposal = 2,
1047 TI_INSTR_CLASS_TYPE_Rfq = 3,
1050 TI_INSTR_CLASS_TYPE_PublicInfo = 4,
1053 TI_INSTR_CLASS_TYPE_PrivateInfo = 5,
1056 TI_INSTR_CLASS_TYPE_InventoryQuotes = 6,
1059 TI_INSTR_CLASS_TYPE_NotUsed = 7,
1062 TI_INSTR_CLASS_TYPE_NotUsed2 = 8,
1065 TI_INSTR_CLASS_TYPE_StageOrders = 9,
1068 TI_INSTR_CLASS_TYPE_OTC = 10,
1071 TI_INSTR_CLASS_TYPE_MidPriceFASOrder = 11,
1074 TI_INSTR_CLASS_TYPE_MidPriceFOKOrder = 12,
1077 TI_INSTR_CLASS_TYPE_InventoryOrderSend = 13,
1080 TI_INSTR_CLASS_TYPE_InventoryOrderRespond = 14,
1083 TI_INSTR_CLASS_TYPE_CashOffer = 15,
1086 TI_INSTR_CLASS_TYPE_CollateralOffer = 16,
1089 TI_INSTR_CLASS_TYPE_MessageBoard = 17,
1092 TI_INSTR_CLASS_TYPE_IOI = 18,
1097 static std::string toString (
Enum value);
1106 TI_INSTRUMENT_TYPE_Bond = 0,
1109 TI_INSTRUMENT_TYPE_Future = 1,
1112 TI_INSTRUMENT_TYPE_GC = 2,
1115 TI_INSTRUMENT_TYPE_Triparty = 3,
1118 TI_INSTRUMENT_TYPE_Basis = 4,
1121 TI_INSTRUMENT_TYPE_Spread = 5,
1124 TI_INSTRUMENT_TYPE_SpreadFreeDouble = 6,
1127 TI_INSTRUMENT_TYPE_SwitchAuction = 7,
1130 TI_INSTRUMENT_TYPE_OIS = 8,
1133 TI_INSTRUMENT_TYPE_IRS = 9,
1136 TI_INSTRUMENT_TYPE_Deposit = 10,
1141 static std::string toString (
Enum value);
1150 TI_INSTRUMENT_TYPOLOGY_Normal = 0,
1153 TI_INSTRUMENT_TYPOLOGY_Strip = 1,
1156 TI_INSTRUMENT_TYPOLOGY_Corporate = 2,
1161 static std::string toString (
Enum value);
1170 TI_INTRADAY_UPDATE_ENTITY_TYPE_FinancialInstrument = 0,
1173 TI_INTRADAY_UPDATE_ENTITY_TYPE_Bond = 1,
1176 TI_INTRADAY_UPDATE_ENTITY_TYPE_SwitchAuction = 2,
1179 TI_INTRADAY_UPDATE_ENTITY_TYPE_Issuer = 3,
1182 TI_INTRADAY_UPDATE_ENTITY_TYPE_Member = 4,
1185 TI_INTRADAY_UPDATE_ENTITY_TYPE_InstrumentClass = 5,
1188 TI_INTRADAY_UPDATE_ENTITY_TYPE_BenchmarkIndex = 6,
1193 static std::string toString (
Enum value);
1202 TI_INTRADAY_UPDATE_NOTIFICATION_TYPE_Start = 0,
1205 TI_INTRADAY_UPDATE_NOTIFICATION_TYPE_End = 1,
1210 static std::string toString (
Enum value);
1219 TI_INTRADAY_UPDATE_TYPE_Add = 0,
1222 TI_INTRADAY_UPDATE_TYPE_Edit = 1,
1227 static std::string toString (
Enum value);
1236 TI_IRREGULARITY_TYPE_RegularCoupon = 0,
1239 TI_IRREGULARITY_TYPE_FirstCouponLong = 1,
1242 TI_IRREGULARITY_TYPE_FirstCouponShort = 2,
1245 TI_IRREGULARITY_TYPE_LongCoupon = 3,
1248 TI_IRREGULARITY_TYPE_ShortCoupon = 4,
1253 static std::string toString (
Enum value);
1262 TI_LAST_DEAL_VERB_Buy = 0,
1265 TI_LAST_DEAL_VERB_Sell = 1,
1268 TI_LAST_DEAL_VERB_None = 2,
1273 static std::string toString (
Enum value);
1282 TI_LIMIT_SPREAD_TYPE_None = 0,
1285 TI_LIMIT_SPREAD_TYPE_Proceeds = 1,
1288 TI_LIMIT_SPREAD_TYPE_GrossYield = 2,
1291 TI_LIMIT_SPREAD_TYPE_RiskWeightedYield = 3,
1294 TI_LIMIT_SPREAD_TYPE_ProceedsWeightedYield = 4,
1299 static std::string toString (
Enum value);
1308 TI_LINKED_QUOTE_STATUS_Deleted = 0,
1311 TI_LINKED_QUOTE_STATUS_Active = 1,
1316 static std::string toString (
Enum value);
1325 TI_MAIL_TYPE_MemberToMember = 0,
1328 TI_MAIL_TYPE_GovernanceToMember = 1,
1333 static std::string toString (
Enum value);
1342 TI_MARKET_CLASS_TYPE_All = 0,
1345 TI_MARKET_CLASS_TYPE_MemberStatus = 1,
1348 TI_MARKET_CLASS_TYPE_TraderStatus = 2,
1351 TI_MARKET_CLASS_TYPE_Message = 3,
1354 TI_MARKET_CLASS_TYPE_Admin = 4,
1357 TI_MARKET_CLASS_TYPE_PublicInfo = 5,
1360 TI_MARKET_CLASS_TYPE_PrivateInfo = 6,
1363 TI_MARKET_CLASS_TYPE_Governance = 7,
1366 TI_MARKET_CLASS_TYPE_Issuer = 8,
1369 TI_MARKET_CLASS_TYPE_GroupStatus = 9,
1372 TI_MARKET_CLASS_TYPE_TradingRelation = 10,
1375 TI_MARKET_CLASS_TYPE_TradingCaps = 11,
1378 TI_MARKET_CLASS_TYPE_InstrumentClassEnable = 12,
1381 TI_MARKET_CLASS_TYPE_Rfcq = 13,
1384 TI_MARKET_CLASS_TYPE_FinancialCalculator = 14,
1387 TI_MARKET_CLASS_TYPE_SalesConfig = 15,
1390 TI_MARKET_CLASS_TYPE_TradeSplitting = 16,
1393 TI_MARKET_CLASS_TYPE_TradingIdea = 17,
1396 TI_MARKET_CLASS_TYPE_RfcqOverride = 18,
1401 static std::string toString (
Enum value);
1410 TI_MARKET_SIDE_Bid = 0,
1413 TI_MARKET_SIDE_Ask = 1,
1418 static std::string toString (
Enum value);
1427 TI_MASTER_AGREEMENT_NONE = 0,
1430 TI_MASTER_AGREEMENT_ISDA = 1,
1433 TI_MASTER_AGREEMENT_AFB_FBF = 2,
1436 TI_MASTER_AGREEMENT_DERV = 3,
1441 static std::string toString (
Enum value);
1450 TI_MEMBER_ACCOUNT_EVENT_Insert = 0,
1453 TI_MEMBER_ACCOUNT_EVENT_Delete = 1,
1458 static std::string toString (
Enum value);
1467 TI_MEMBER_ACCOUNT_STATUS_Active = 0,
1470 TI_MEMBER_ACCOUNT_STATUS_Deleted = 1,
1475 static std::string toString (
Enum value);
1484 TI_MEMBER_ACCOUNT_EXCEPTION_EVENT_Insert = 0,
1487 TI_MEMBER_ACCOUNT_EXCEPTION_EVENT_Delete = 1,
1492 static std::string toString (
Enum value);
1501 TI_MEMBER_ACCOUNT_EXCEPTION_STATUS_Active = 0,
1504 TI_MEMBER_ACCOUNT_EXCEPTION_STATUS_Deleted = 1,
1509 static std::string toString (
Enum value);
1518 TI_MEMBER_ACCOUNT_TYPE_None = 0,
1521 TI_MEMBER_ACCOUNT_TYPE_CAP = 1,
1524 TI_MEMBER_ACCOUNT_TYPE_COP = 2,
1529 static std::string toString (
Enum value);
1538 TI_MEMBER_CLASSIFICATION_None = 0,
1541 TI_MEMBER_CLASSIFICATION_AssetManager = 1,
1544 TI_MEMBER_CLASSIFICATION_Bank = 2,
1547 TI_MEMBER_CLASSIFICATION_BankTreasury = 3,
1550 TI_MEMBER_CLASSIFICATION_Broker = 4,
1553 TI_MEMBER_CLASSIFICATION_CentralBank = 5,
1556 TI_MEMBER_CLASSIFICATION_CorporateTreasury = 6,
1559 TI_MEMBER_CLASSIFICATION_GovernmentOrganization = 7,
1562 TI_MEMBER_CLASSIFICATION_HedgeFund = 8,
1565 TI_MEMBER_CLASSIFICATION_Insurance = 9,
1568 TI_MEMBER_CLASSIFICATION_PensionFund = 10,
1571 TI_MEMBER_CLASSIFICATION_PrimaryDealer = 11,
1574 TI_MEMBER_CLASSIFICATION_PrivateBank = 12,
1577 TI_MEMBER_CLASSIFICATION_AgenciesAndSupras = 13,
1582 static std::string toString (
Enum value);
1591 TI_MEMBER_PROFILE_None = 0,
1594 TI_MEMBER_PROFILE_Primary = 1,
1597 TI_MEMBER_PROFILE_Dealer = 2,
1600 TI_MEMBER_PROFILE_MTS_SpA = 3,
1603 TI_MEMBER_PROFILE_SIA = 5,
1606 TI_MEMBER_PROFILE_Datafeed = 6,
1609 TI_MEMBER_PROFILE_Press = 7,
1612 TI_MEMBER_PROFILE_Observer = 8,
1615 TI_MEMBER_PROFILE_Agent = 9,
1618 TI_MEMBER_PROFILE_Custodian = 10,
1621 TI_MEMBER_PROFILE_DealerNoFAS = 11,
1624 TI_MEMBER_PROFILE_ThirdParty = 12,
1627 TI_MEMBER_PROFILE_DataSubscriber = 13,
1630 TI_MEMBER_PROFILE_PrimaryIssuer = 14,
1633 TI_MEMBER_PROFILE_FuturesBridge = 15,
1636 TI_MEMBER_PROFILE_ClearingHouse = 16,
1639 TI_MEMBER_PROFILE_PriceFeed = 17,
1642 TI_MEMBER_PROFILE_All = 18,
1645 TI_MEMBER_PROFILE_DealerOnlyAsk = 19,
1648 TI_MEMBER_PROFILE_DealerOnlyBid = 20,
1651 TI_MEMBER_PROFILE_ThirdPartyAccessSponsorRFQ = 21,
1654 TI_MEMBER_PROFILE_MTSTraderConfig = 22,
1657 TI_MEMBER_PROFILE_ThirdPartyAccessClient = 23,
1660 TI_MEMBER_PROFILE_ThirdPartyAccessSponsor = 24,
1663 TI_MEMBER_PROFILE_DealerFASOnlyAsk = 25,
1666 TI_MEMBER_PROFILE_DealerFASOnlyBid = 26,
1669 TI_MEMBER_PROFILE_SecLenderAgencyBroker = 36,
1674 static std::string toString (
Enum value);
1683 TI_MEMBER_TRADING_STATUS_TradeOff = 0,
1686 TI_MEMBER_TRADING_STATUS_TradeOn = 1,
1689 TI_MEMBER_TRADING_STATUS_Suspended = 2,
1692 TI_MEMBER_TRADING_STATUS_SuspendedToday = 3,
1697 static std::string toString (
Enum value);
1706 TI_MEMBER_TYPE_NormalTrader = 0,
1709 TI_MEMBER_TYPE_ClearingHouse = 1,
1712 TI_MEMBER_TYPE_Agent = 2,
1715 TI_MEMBER_TYPE_Treasury = 3,
1718 TI_MEMBER_TYPE_PriceFeed = 4,
1721 TI_MEMBER_TYPE_DataFeed = 5,
1724 TI_MEMBER_TYPE_Governance = 6,
1727 TI_MEMBER_TYPE_Observer = 7,
1730 TI_MEMBER_TYPE_FuturesBridge = 8,
1733 TI_MEMBER_TYPE_MTSTraderConfig = 9,
1736 TI_MEMBER_TYPE_Multimember = 10,
1739 TI_MEMBER_TYPE_Broker = 11,
1742 TI_MEMBER_TYPE_BrokerPlus = 12,
1745 TI_MEMBER_TYPE_DataSubscriber = 13,
1748 TI_MEMBER_TYPE_SecLenderAgencyBroker = 14,
1751 TI_MEMBER_TYPE_Client = 15,
1754 TI_MEMBER_TYPE_MTSDataFeed = 16,
1757 TI_MEMBER_TYPE_TreasuryPlus = 17,
1760 TI_MEMBER_TYPE_GeneralClearingMember = 18,
1765 static std::string toString (
Enum value);
1774 TI_MESSAGE_RECIPIENT_TYPE_Single = 0,
1777 TI_MESSAGE_RECIPIENT_TYPE_All = 1,
1782 static std::string toString (
Enum value);
1791 TI_MESSAGE_TXN_TYPE_None = 0,
1794 TI_MESSAGE_TXN_TYPE_RFQ = 1,
1797 TI_MESSAGE_TXN_TYPE_RFCQ = 2,
1800 TI_MESSAGE_TXN_TYPE_OTC = 3,
1803 TI_MESSAGE_TXN_TYPE_Chat = 4,
1808 static std::string toString (
Enum value);
1817 TI_MKT_LINK_TYPE_NoTrading = 0,
1820 TI_MKT_LINK_TYPE_Multimember = 1,
1823 TI_MKT_LINK_TYPE_OTC_Broker = 2,
1826 TI_MKT_LINK_TYPE_Sponsor = 3,
1829 TI_MKT_LINK_TYPE_PreferredDealer = 4,
1834 static std::string toString (
Enum value);
1843 TI_NETWORK_TYPE_Undefined = 0,
1846 TI_NETWORK_TYPE_Nexi = 1,
1849 TI_NETWORK_TYPE_Internet = 2,
1852 TI_NETWORK_TYPE_Radianz = 3,
1855 TI_NETWORK_TYPE_CMC = 4,
1858 TI_NETWORK_TYPE_Colocation = 5,
1861 TI_NETWORK_TYPE_ICE = 6,
1864 TI_NETWORK_TYPE_VGUI = 7,
1867 TI_NETWORK_TYPE_Options = 8,
1870 TI_NETWORK_TYPE_Colt = 9,
1873 TI_NETWORK_TYPE_Euronext = 10,
1876 TI_NETWORK_TYPE_Pico = 11,
1879 TI_NETWORK_TYPE_Transficc = 12,
1882 TI_NETWORK_TYPE_X2M = 13,
1885 TI_NETWORK_TYPE_Unused2 = 14,
1888 TI_NETWORK_TYPE_Unused3 = 15,
1891 TI_NETWORK_TYPE_Unused4 = 16,
1894 TI_NETWORK_TYPE_Unused5 = 17,
1897 TI_NETWORK_TYPE_Unused6 = 18,
1900 TI_NETWORK_TYPE_Unused7 = 19,
1903 TI_NETWORK_TYPE_Unused8 = 20,
1908 static std::string toString (
Enum value);
1923 TI_PERIOD_Month = 2,
1931 static std::string toString (
Enum value);
1940 TI_PHASE_SystemDown = 0,
1943 TI_PHASE_CloseMarket = 1,
1946 TI_PHASE_PreMarket = 2,
1949 TI_PHASE_OfferMarket = 3,
1952 TI_PHASE_OpenMarket = 4,
1955 TI_PHASE_Evaluation = 5,
1958 TI_PHASE_Finalisation = 6,
1961 TI_PHASE_SplitDefinition = 7,
1964 TI_PHASE_AfterHours = 8,
1969 static std::string toString (
Enum value);
1978 TI_PLATFORM_CLASS_TYPE_All = 0,
1981 TI_PLATFORM_CLASS_TYPE_Message = 1,
1984 TI_PLATFORM_CLASS_TYPE_Admin = 2,
1987 TI_PLATFORM_CLASS_TYPE_MemberAccount = 3,
1990 TI_PLATFORM_CLASS_TYPE_AlgoRegistration = 4,
1995 static std::string toString (
Enum value);
2004 TI_POSSIBLE_QUOTING_None = 0,
2007 TI_POSSIBLE_QUOTING_Single = 1,
2010 TI_POSSIBLE_QUOTING_Double = 2,
2013 TI_POSSIBLE_QUOTING_Both = 3,
2018 static std::string toString (
Enum value);
2027 TI_PROTOCOL_SOURCE_Sdp = 0,
2030 TI_PROTOCOL_SOURCE_Fix = 1,
2035 static std::string toString (
Enum value);
2044 TI_QUERY_OP_None = 0,
2050 TI_QUERY_OP_LTE = 2,
2056 TI_QUERY_OP_GTE = 4,
2062 TI_QUERY_OP_LIKE = 6,
2067 static std::string toString (
Enum value);
2076 TI_RELATION_LEVEL_Member = 0,
2079 TI_RELATION_LEVEL_Trader = 1,
2084 static std::string toString (
Enum value);
2093 TI_RELATION_TYPE_Undefined = 0,
2096 TI_RELATION_TYPE_Primary = 1,
2099 TI_RELATION_TYPE_Secondary = 2,
2104 static std::string toString (
Enum value);
2113 TI_RFCQ_EVENT_Accept = 0,
2116 TI_RFCQ_EVENT_Refuse = 1,
2121 static std::string toString (
Enum value);
2130 TI_RFCQ_EXCLUSION_EVENT_Activate = 0,
2133 TI_RFCQ_EXCLUSION_EVENT_Suspend = 1,
2138 static std::string toString (
Enum value);
2147 TI_RFCQ_EXCLUSION_STATUS_Active = 0,
2150 TI_RFCQ_EXCLUSION_EVENT_Suspend = 1,
2155 static std::string toString (
Enum value);
2164 TI_RFCQ_MATCHING_TYPE_Automatic = 0,
2167 TI_RFCQ_MATCHING_TYPE_Manual = 1,
2172 static std::string toString (
Enum value);
2181 TI_RFCQ_INSTRUMENT_CLASS_ENABLE_EVENT_Insert = 0,
2184 TI_RFCQ_INSTRUMENT_CLASS_ENABLE_EVENT_Delete = 1,
2189 static std::string toString (
Enum value);
2198 TI_RFCQ_INSTRUMENT_CLASS_ENABLE_STATUS_Active = 0,
2201 TI_RFCQ_INSTRUMENT_CLASS_ENABLE_STATUS_Deleted = 1,
2206 static std::string toString (
Enum value);
2215 TI_RFCQ_ORDER_STATUS_Processing = 0,
2218 TI_RFCQ_ORDER_STATUS_Refused = 1,
2221 TI_RFCQ_ORDER_STATUS_RFCQRefused = 2,
2224 TI_RFCQ_ORDER_STATUS_CompletelyFilled = 3,
2227 TI_RFCQ_ORDER_STATUS_ManuallyCompletelyFilled = 4,
2230 TI_RFCQ_ORDER_STATUS_PartiallyFilled = 5,
2233 TI_RFCQ_ORDER_STATUS_ZeroFilled = 6,
2236 TI_RFCQ_ORDER_STATUS_RefusedForRFCQTimeout = 7,
2239 TI_RFCQ_ORDER_STATUS_RefusedForAcceptanceTimeout = 8,
2242 TI_RFCQ_ORDER_STATUS_RefusedBySystem = 9,
2245 TI_RFCQ_ORDER_STATUS_DeletedByGovernance = 10,
2248 TI_RFCQ_ORDER_STATUS_DeletedForSuspension = 11,
2251 TI_RFCQ_ORDER_STATUS_PreTradeTransparencyTime = 12,
2256 static std::string toString (
Enum value);
2265 TI_RFCQ_ORDER_TYPE_Normal = 0,
2268 TI_RFCQ_ORDER_TYPE_BestPrice = 1,
2271 TI_RFCQ_ORDER_TYPE_BestProceeds = 2,
2274 TI_RFCQ_ORDER_TYPE_BestGrossYield = 3,
2277 TI_RFCQ_ORDER_TYPE_BestRiskWeightedYield = 4,
2280 TI_RFCQ_ORDER_TYPE_BestProceedsWeightedYield = 5,
2283 TI_RFCQ_ORDER_TYPE_NormalExcludingSubject = 6,
2286 TI_RFCQ_ORDER_TYPE_BestPriceExcludingSubject = 7,
2291 static std::string toString (
Enum value);
2300 TI_RFCQ_ORIGIN_FromScratch = 0,
2303 TI_RFCQ_ORIGIN_FromDealer = 1,
2306 TI_RFCQ_ORIGIN_FromInventory = 2,
2309 TI_RFCQ_ORIGIN_FromFirmBook = 4,
2312 TI_RFCQ_ORIGIN_FromIndicativeBook = 5,
2317 static std::string toString (
Enum value);
2326 TI_RFCQ_PROVIDER_STATUS_Processing = 0,
2329 TI_RFCQ_PROVIDER_STATUS_Quoting = 1,
2332 TI_RFCQ_PROVIDER_STATUS_Accepted = 2,
2335 TI_RFCQ_PROVIDER_STATUS_Matched = 3,
2338 TI_RFCQ_PROVIDER_STATUS_Closed = 4,
2341 TI_RFCQ_PROVIDER_STATUS_Refused = 5,
2344 TI_RFCQ_PROVIDER_STATUS_Timeout = 6,
2347 TI_RFCQ_PROVIDER_STATUS_DeletedByGovernance = 7,
2350 TI_RFCQ_PROVIDER_STATUS_InvalidMember = 8,
2353 TI_RFCQ_PROVIDER_STATUS_Disconnected = 9,
2356 TI_RFCQ_PROVIDER_STATUS_NoTradingRelation = 10,
2359 TI_RFCQ_PROVIDER_STATUS_InvalidAccount = 11,
2362 TI_RFCQ_PROVIDER_STATUS_InvalidSettlDate = 12,
2365 TI_RFCQ_PROVIDER_STATUS_ClosedByGovernance = 13,
2368 TI_RFCQ_PROVIDER_STATUS_MemberNotEnabled = 14,
2371 TI_RFCQ_PROVIDER_STATUS_RefusedToQuote = 15,
2374 TI_RFCQ_PROVIDER_STATUS_Quoted = 16,
2377 TI_RFCQ_PROVIDER_STATUS_Winner = 17,
2380 TI_RFCQ_PROVIDER_STATUS_ClosedBySystem = 18,
2383 TI_RFCQ_PROVIDER_STATUS_DisabledRfcqType = 19,
2386 TI_RFCQ_PROVIDER_STATUS_UnseasonedNotEnabled = 20,
2389 TI_RFCQ_PROVIDER_STATUS_DisablePartialFill = 21,
2392 TI_RFCQ_PROVIDER_STATUS_RejectPreTradeTransparency = 22,
2397 static std::string toString (
Enum value);
2406 TI_RFCQ_QUANTITY_CALCULATION_UserInput = 0,
2409 TI_RFCQ_QUANTITY_CALCULATION_Risk = 1,
2412 TI_RFCQ_QUANTITY_CALCULATION_ModifiedDuration = 2,
2415 TI_RFCQ_QUANTITY_CALCULATION_Proceeds = 3,
2420 static std::string toString (
Enum value);
2429 TI_RFCQ_QUOTE_EVENT_Activate = 0,
2432 TI_RFCQ_QUOTE_EVENT_Suspend = 1,
2437 static std::string toString (
Enum value);
2446 TI_RFCQ_QUOTE_STATUS_Active = 0,
2449 TI_RFCQ_QUOTE_STATUS_Suspended = 1,
2452 TI_RFCQ_QUOTE_STATUS_DeletedByGovernance = 2,
2455 TI_RFCQ_QUOTE_STATUS_CompletelyFilled = 3,
2458 TI_RFCQ_QUOTE_STATUS_ManuallyCompletelyFilled = 4,
2461 TI_RFCQ_QUOTE_STATUS_Locked = 5,
2464 TI_RFCQ_QUOTE_STATUS_Deleted = 6,
2469 static std::string toString (
Enum value);
2478 TI_RFCQ_REQUEST_EVENT_Insert = 0,
2481 TI_RFCQ_REQUEST_EVENT_Close = 1,
2486 static std::string toString (
Enum value);
2495 TI_RFCQ_REQUEST_STATUS_Processing = 0,
2498 TI_RFCQ_REQUEST_STATUS_Accepted = 1,
2501 TI_RFCQ_REQUEST_STATUS_LifeTimeout = 2,
2504 TI_RFCQ_REQUEST_STATUS_Closed = 3,
2507 TI_RFCQ_REQUEST_STATUS_RefusedByAll = 4,
2510 TI_RFCQ_REQUEST_STATUS_RejectedBySystem = 5,
2513 TI_RFCQ_REQUEST_STATUS_ClosedByGovernance = 6,
2516 TI_RFCQ_REQUEST_STATUS_ClosedBySystem = 7,
2519 TI_RFCQ_REQUEST_STATUS_DeletedByGovernance = 8,
2522 TI_RFCQ_REQUEST_STATUS_Matched = 9,
2525 TI_RFCQ_REQUEST_STATUS_PartiallyAccepted = 10,
2528 TI_RFCQ_REQUEST_STATUS_WaitingForStart = 11,
2531 TI_RFCQ_REQUEST_STATUS_NotTradable = 12,
2534 TI_RFCQ_REQUEST_STATUS_ClosedBySponsor = 13,
2537 TI_RFCQ_REQUEST_STATUS_PreTrade = 14,
2540 TI_RFCQ_REQUEST_STATUS_PreTradeQuoteSelectable = 15,
2545 static std::string toString (
Enum value);
2554 TI_RFCQ_STATUS_Processing = 0,
2557 TI_RFCQ_STATUS_Quoting = 1,
2560 TI_RFCQ_STATUS_Accepted = 2,
2563 TI_RFCQ_STATUS_Matched = 3,
2566 TI_RFCQ_STATUS_Closed = 4,
2569 TI_RFCQ_STATUS_Refused = 5,
2572 TI_RFCQ_STATUS_LifeTimeout = 6,
2575 TI_RFCQ_STATUS_ClosedByGovernance = 7,
2578 TI_RFCQ_STATUS_ClosedBySystem = 8,
2581 TI_RFCQ_STATUS_PartiallyAccepted = 9,
2584 TI_RFCQ_STATUS_DeletedByGovernance = 10,
2587 TI_RFCQ_STATUS_WaitingForStart = 11,
2590 TI_RFCQ_STATUS_TradingNotEnabled = 12,
2593 TI_RFCQ_STATUS_RejectPreTradeTransparency = 13,
2596 TI_RFCQ_STATUS_PreTrade = 14,
2599 TI_RFCQ_STATUS_PreTradeQuoteSelectable = 15,
2604 static std::string toString (
Enum value);
2613 TI_RFCQ_TRADING_LIST_EVENT_Insert = 0,
2616 TI_RFCQ_TRADING_LIST_EVENT_Update = 1,
2619 TI_RFCQ_TRADING_LIST_EVENT_Delete = 2,
2622 TI_RFCQ_TRADING_LIST_EVENT_Lock = 3,
2625 TI_RFCQ_TRADING_LIST_EVENT_Unlock = 4,
2630 static std::string toString (
Enum value);
2639 TI_RFCQ_TRADING_LIST_STATUS_Active = 0,
2642 TI_RFCQ_TRADING_LIST_STATUS_Deleted = 1,
2645 TI_RFCQ_TRADING_LIST_STATUS_Error = 2,
2648 TI_RFCQ_TRADING_LIST_STATUS_Locked = 3,
2651 TI_RFCQ_TRADING_LIST_STATUS_Processing = 4,
2654 TI_RFCQ_TRADING_LIST_STATUS_Done = 5,
2657 TI_RFCQ_TRADING_LIST_STATUS_DeletedByGovernance = 6,
2662 static std::string toString (
Enum value);
2671 TI_RFCQ_TRADING_RELATION_EXCEPTION_EVENT_Insert = 0,
2674 TI_RFCQ_TRADING_RELATION_EXCEPTION_EVENT_Delete = 1,
2679 static std::string toString (
Enum value);
2688 TI_RFCQ_TRADING_RELATION_EXCEPTION_STATUS_Active = 0,
2691 TI_RFCQ_TRADING_RELATION_EXCEPTION_STATUS_Deleted = 1,
2696 static std::string toString (
Enum value);
2705 TI_RFCQ_TRADING_RELATION_EVENT_Accept = 0,
2708 TI_RFCQ_TRADING_RELATION_EVENT_Refuse = 1,
2711 TI_RFCQ_TRADING_RELATION_EVENT_Revoke = 2,
2714 TI_RFCQ_TRADING_RELATION_EVENT_Reset = 3,
2717 TI_RFCQ_TRADING_RELATION_EVENT_Delete = 4,
2722 static std::string toString (
Enum value);
2731 TI_RFCQ_TRADING_RELATION_STATUS_Processing = 0,
2734 TI_RFCQ_TRADING_RELATION_STATUS_Accepted = 1,
2737 TI_RFCQ_TRADING_RELATION_STATUS_Revoked = 2,
2740 TI_RFCQ_TRADING_RELATION_STATUS_Refused = 3,
2743 TI_RFCQ_TRADING_RELATION_STATUS_DeletedByGovernance = 4,
2748 static std::string toString (
Enum value);
2757 TI_RFCQ_TYPE_Outright = 0,
2760 TI_RFCQ_TYPE_Switch = 1,
2763 TI_RFCQ_TYPE_TradeRegistration = 2,
2766 TI_RFCQ_TYPE_MultiLeg = 3,
2769 TI_RFCQ_TYPE_ButterflyFree = 4,
2772 TI_RFCQ_TYPE_DoubleSided = 5,
2775 TI_RFCQ_TYPE_AllRFCQ = 6,
2778 TI_RFCQ_TYPE_InventoryOrder = 7,
2781 TI_RFCQ_TYPE_None = 8,
2784 TI_RFCQ_TYPE_Package = 9,
2789 static std::string toString (
Enum value);
2798 TI_RFCQ_TYPE_EXCEPTION_EVENT_Insert = 0,
2801 TI_RFCQ_TYPE_EXCEPTION_EVENT_Delete = 1,
2806 static std::string toString (
Enum value);
2815 TI_RFCQ_TYPE_EXCEPTION_STATUS_Active = 0,
2818 TI_RFCQ_TYPE_EXCEPTION_STATUS_Deleted = 1,
2823 static std::string toString (
Enum value);
2832 TI_RFQ_EVENT_Insert = 0,
2835 TI_RFQ_EVENT_Accept = 1,
2838 TI_RFQ_EVENT_Refuse = 2,
2841 TI_RFQ_EVENT_Respond = 3,
2844 TI_RFQ_EVENT_Cancel = 4,
2849 static std::string toString (
Enum value);
2858 TI_RFQ_EXCLUSION_EVENT_Activate = 0,
2861 TI_RFQ_EXCLUSION_EVENT_Suspend = 1,
2866 static std::string toString (
Enum value);
2875 TI_RFQ_EXCLUSION_STATUS_Active = 0,
2878 TI_RFQ_EXCLUSION_STATUS_Suspended = 1,
2883 static std::string toString (
Enum value);
2892 TI_RFQ_SETTING_TYPE_Both = 0,
2895 TI_RFQ_SETTING_TYPE_OnlyPrice = 1,
2898 TI_RFQ_SETTING_TYPE_OnlyQty = 2,
2901 TI_RFQ_SETTING_TYPE_None = 3,
2906 static std::string toString (
Enum value);
2915 TI_RFQ_STATUS_Processing = 0,
2918 TI_RFQ_STATUS_Accepted = 1,
2921 TI_RFQ_STATUS_Refused = 2,
2924 TI_RFQ_STATUS_Rejected = 3,
2927 TI_RFQ_STATUS_LifeTimeOut = 4,
2930 TI_RFQ_STATUS_Cancelled = 5,
2935 static std::string toString (
Enum value);
2944 TI_RFQ_SUBSTATUS_Processing = 0,
2947 TI_RFQ_SUBSTATUS_Accepted = 1,
2950 TI_RFQ_SUBSTATUS_Refused = 2,
2953 TI_RFQ_SUBSTATUS_Timeout = 3,
2956 TI_RFQ_SUBSTATUS_Cancelled = 4,
2959 TI_RFQ_SUBSTATUS_Suspended = 5,
2962 TI_RFQ_SUBSTATUS_CutOff = 6,
2965 TI_RFQ_SUBSTATUS_Responded = 7,
2970 static std::string toString (
Enum value);
2979 TI_SECURITY_TYPE_PlainTCP = 0,
2982 TI_SECURITY_TYPE_SSL = 1,
2985 TI_SECURITY_TYPE_SSLCertificate = 2,
2990 static std::string toString (
Enum value);
2999 TI_SETTL_TYPE_Manual = 0,
3002 TI_SETTL_TYPE_PSTA = 1,
3005 TI_SETTL_TYPE_RRG = 2,
3008 TI_SETTL_TYPE_OnlyReport = 3,
3011 TI_SETTL_TYPE_Swapswire_Auto = 4,
3014 TI_SETTL_TYPE_Swapswire_Manual = 5,
3017 TI_SETTL_TYPE_XCOM = 6,
3020 TI_SETTL_TYPE_TARGET2 = 7,
3025 static std::string toString (
Enum value);
3034 TI_SETTLEMENT_MODE_None = 0,
3037 TI_SETTLEMENT_MODE_CCPOnly = 1,
3040 TI_SETTLEMENT_MODE_BilateralOnly = 2,
3043 TI_SETTLEMENT_MODE_Both = 3,
3048 static std::string toString (
Enum value);
3057 TI_STATISTIC_TYPE_Life = 0,
3060 TI_STATISTIC_TYPE_Yesterday = 1,
3063 TI_STATISTIC_TYPE_Today = 2,
3066 TI_STATISTIC_TYPE_Hour = 3,
3071 static std::string toString (
Enum value);
3080 TI_SUSP_STATUS_Active = 0,
3083 TI_SUSP_STATUS_Suspended = 1,
3086 TI_SUSP_STATUS_TradingHalt = 2,
3089 TI_SUSP_STATUS_WaitingForContribution = 3,
3092 TI_SUSP_STATUS_IntradayUpdate = 4,
3097 static std::string toString (
Enum value);
3106 TI_TRADE_TYPE_Normal = 0,
3109 TI_TRADE_TYPE_RFQ = 1,
3112 TI_TRADE_TYPE_RFCQ = 2,
3115 TI_TRADE_TYPE_OTC = 3,
3118 TI_TRADE_TYPE_MPC = 4,
3121 TI_TRADE_TYPE_IO = 5,
3124 TI_TRADE_TYPE_Undefined = 6,
3129 static std::string toString (
Enum value);
3138 TI_TRADER_ACCOUNT_STATUS_Inactive = 0,
3141 TI_TRADER_ACCOUNT_STATUS_Active = 1,
3144 TI_TRADER_ACCOUNT_STATUS_ToBeDeleted = 2,
3147 TI_TRADER_ACCOUNT_STATUS_Deleted = 3,
3152 static std::string toString (
Enum value);
3161 TI_TRADER_TRADING_STATUS_LogOff = 0,
3164 TI_TRADER_TRADING_STATUS_Active = 1,
3167 TI_TRADER_TRADING_STATUS_Suspended = 2,
3172 static std::string toString (
Enum value);
3181 TI_TRADER_TYPE_Manager = 0,
3184 TI_TRADER_TYPE_Trader = 1,
3187 TI_TRADER_TYPE_AutoTrader = 2,
3190 TI_TRADER_TYPE_Sales = 3,
3193 TI_TRADER_TYPE_PMS = 4,
3196 TI_TRADER_TYPE_Ecommerce = 5,
3199 TI_TRADER_TYPE_Backoffice = 6,
3202 TI_TRADER_TYPE_SuperUser = 7,
3205 TI_TRADER_TYPE_Viewer = 8,
3210 static std::string toString (
Enum value);
3219 TI_TRADING_CAPS_EVENT_Enable = 0,
3222 TI_TRADING_CAPS_EVENT_Disable = 1,
3225 TI_TRADING_CAPS_EVENT_Delete = 2,
3230 static std::string toString (
Enum value);
3239 TI_TRADING_CAPS_FUNCTION_FirmQuote = 0,
3242 TI_TRADING_CAPS_FUNCTION_FASOrders = 1,
3245 TI_TRADING_CAPS_FUNCTION_Orders = 2,
3248 TI_TRADING_CAPS_FUNCTION_RFQSend = 3,
3251 TI_TRADING_CAPS_FUNCTION_RFQRespond = 4,
3254 TI_TRADING_CAPS_FUNCTION_RFCQSend = 5,
3257 TI_TRADING_CAPS_FUNCTION_RFCQRespond = 6,
3260 TI_TRADING_CAPS_FUNCTION_MultiLegRFCQSend = 7,
3263 TI_TRADING_CAPS_FUNCTION_MultiLegRFCQRespond = 8,
3266 TI_TRADING_CAPS_FUNCTION_NotUsed = 9,
3269 TI_TRADING_CAPS_FUNCTION_InventoryQuote = 10,
3272 TI_TRADING_CAPS_FUNCTION_StageOrders = 11,
3275 TI_TRADING_CAPS_FUNCTION_SplitFill = 12,
3278 TI_TRADING_CAPS_FUNCTION_StrikerFirmQuote = 13,
3281 TI_TRADING_CAPS_FUNCTION_StrikerFASOrder = 14,
3284 TI_TRADING_CAPS_FUNCTION_MidPriceFASOrder = 15,
3287 TI_TRADING_CAPS_FUNCTION_MidPriceFOKOrder = 16,
3290 TI_TRADING_CAPS_FUNCTION_InventoryOrderSend = 17,
3293 TI_TRADING_CAPS_FUNCTION_InventoryOrderRespond = 18,
3296 TI_TRADING_CAPS_FUNCTION_AllBVFunctions = 19,
3301 static std::string toString (
Enum value);
3310 TI_TRADING_CAPS_MODALITY_MaturityAdjusted = 0,
3313 TI_TRADING_CAPS_MODALITY_Nominal = 1,
3318 static std::string toString (
Enum value);
3327 TI_TRADING_CAPS_MODALITY_SETTING_Currency = 0,
3330 TI_TRADING_CAPS_MODALITY_SETTING_CurrencyEquivalent = 1,
3335 static std::string toString (
Enum value);
3344 TI_TRADING_CAPS_STATUS_Enabled = 0,
3347 TI_TRADING_CAPS_STATUS_Disabled = 1,
3350 TI_TRADING_CAPS_STATUS_Deleted = 2,
3355 static std::string toString (
Enum value);
3364 TI_TRADING_FUNCTION_FirmQuote = 0,
3367 TI_TRADING_FUNCTION_FASOrders = 1,
3370 TI_TRADING_FUNCTION_Orders = 2,
3373 TI_TRADING_FUNCTION_RFQ = 3,
3376 TI_TRADING_FUNCTION_RFCQ = 4,
3379 TI_TRADING_FUNCTION_NotUsed = 5,
3382 TI_TRADING_FUNCTION_InventoryQuote = 6,
3385 TI_TRADING_FUNCTION_StageOrder = 7,
3388 TI_TRADING_FUNCTION_SplitFill = 8,
3391 TI_TRADING_FUNCTION_StrikerFirmQuote = 9,
3394 TI_TRADING_FUNCTION_StrikerFASOrder = 10,
3397 TI_TRADING_FUNCTION_MidPriceFASOrder = 11,
3400 TI_TRADING_FUNCTION_MidPriceFOKOrder = 12,
3403 TI_TRADING_FUNCTION_InventoryOrder = 13,
3408 static std::string toString (
Enum value);
3417 TI_TRADING_MODALIY_Cat = 0,
3420 TI_TRADING_MODALIY_Rfcq = 1,
3425 static std::string toString (
Enum value);
3434 TI_TRADING_TYPE_CleanPrice = 0,
3437 TI_TRADING_TYPE_Yield = 1,
3440 TI_TRADING_TYPE_DirtyPrice = 2,
3443 TI_TRADING_TYPE_Price32 = 3,
3446 TI_TRADING_TYPE_YieldDiff = 4,
3449 TI_TRADING_TYPE_PriceDiff = 5,
3452 TI_TRADING_TYPE_Rate = 6,
3455 TI_TRADING_TYPE_RateSpread = 7,
3458 TI_TRADING_TYPE_BasisPoint = 8,
3461 TI_TRADING_TYPE_BreakEvenSpread = 9,
3464 TI_TRADING_TYPE_DiscountRate = 10,
3467 TI_TRADING_TYPE_Spread = 11,
3472 static std::string toString (
Enum value);
3481 TI_TXN_TYPE_Quote = 0,
3484 TI_TXN_TYPE_Order = 1,
3487 TI_TXN_TYPE_Rfq = 2,
3490 TI_TXN_TYPE_FasOrder = 3,
3493 TI_TXN_TYPE_Rfcq = 4,
3496 TI_TXN_TYPE_RfcqOrder = 5,
3499 TI_TXN_TYPE_RfcqQuote = 6,
3502 TI_TXN_TYPE_OTC = 7,
3505 TI_TXN_TYPE_MidPriceFASOrder = 8,
3508 TI_TXN_TYPE_MidPriceFOKOrder = 9,
3511 TI_TXN_TYPE_InventoryOrder = 10,
3514 TI_TXN_TYPE_CashOffer = 11,
3517 TI_TXN_TYPE_CollateralOffer = 12,
3522 static std::string toString (
Enum value);
3534 TI_UTC_Minus_1200 = 1,
3537 TI_UTC_Minus_1100 = 2,
3540 TI_UTC_Minus_1000 = 3,
3543 TI_UTC_Minus_0930 = 4,
3546 TI_UTC_Minus_0900 = 5,
3549 TI_UTC_Minus_0800 = 6,
3552 TI_UTC_Minus_0700 = 7,
3555 TI_UTC_Minus_0600 = 8,
3558 TI_UTC_Minus_0500 = 9,
3561 TI_UTC_Minus_0430 = 10,
3564 TI_UTC_Minus_0400 = 11,
3567 TI_UTC_Minus_0330 = 12,
3570 TI_UTC_Minus_0300 = 13,
3573 TI_UTC_Minus_0200 = 14,
3576 TI_UTC_Minus_0100 = 15,
3582 TI_UTC_Plus_0100 = 17,
3585 TI_UTC_Plus_0200 = 18,
3588 TI_UTC_Plus_0300 = 19,
3591 TI_UTC_Plus_0330 = 20,
3594 TI_UTC_Plus_0400 = 21,
3597 TI_UTC_Plus_0430 = 22,
3600 TI_UTC_Plus_0500 = 23,
3603 TI_UTC_Plus_0530 = 24,
3606 TI_UTC_Plus_0545 = 25,
3609 TI_UTC_Plus_0600 = 26,
3612 TI_UTC_Plus_0630 = 27,
3615 TI_UTC_Plus_0700 = 28,
3618 TI_UTC_Plus_0800 = 29,
3621 TI_UTC_Plus_0845 = 30,
3624 TI_UTC_Plus_0900 = 31,
3627 TI_UTC_Plus_0930 = 32,
3630 TI_UTC_Plus_1000 = 33,
3633 TI_UTC_Plus_1030 = 34,
3636 TI_UTC_Plus_1100 = 35,
3639 TI_UTC_Plus_1130 = 36,
3642 TI_UTC_Plus_1200 = 37,
3645 TI_UTC_Plus_1245 = 38,
3648 TI_UTC_Plus_1300 = 39,
3651 TI_UTC_Plus_1400 = 40,
3656 static std::string toString (
Enum value);
3673 static std::string toString (
Enum value);
3682 TI_WEEK_DAY_Undefined = 0,
3685 TI_WEEK_DAY_Monday = 1,
3688 TI_WEEK_DAY_Tuesday = 2,
3691 TI_WEEK_DAY_Wednesday = 3,
3694 TI_WEEK_DAY_Thursday = 4,
3697 TI_WEEK_DAY_Friday = 5,
3700 TI_WEEK_DAY_Saturday = 6,
3703 TI_WEEK_DAY_Sunday = 7,
3708 static std::string toString (
Enum value);
3717 TI_ACCESS_RIGHT_None = 0,
3720 TI_ACCESS_RIGHT_Read = 1,
3723 TI_YIELD_FORMULA_TYPE_ZCCompound = 2,
3726 TI_YIELD_FORMULA_TYPE_FixedRate = 3,
3729 TI_YIELD_FORMULA_TYPE_OneYearToMaturityd = 4,
3732 TI_YIELD_FORMULA_TYPE_FinFormulae = 5,
3737 static std::string toString (
Enum value);
3746 TI_ERROR_NoError = 0,
3749 TI_ERROR_InternalError = 1,
3752 TI_ERROR_MsgNotManaged = 2,
3755 TI_ERROR_InternalDatabaseError = 3,
3758 TI_ERROR_FileError = 4,
3761 TI_ERROR_InvalidEvent = 5,
3764 TI_ERROR_InvalidFieldValue = 6,
3767 TI_ERROR_InvalidRequest = 7,
3770 TI_ERROR_LogonUserNotFound = 8,
3773 TI_ERROR_InvalidLogonState = 9,
3776 TI_ERROR_PasswordExpired = 10,
3779 TI_ERROR_WrongPassword = 11,
3782 TI_ERROR_InvalidNewPassword = 12,
3785 TI_ERROR_AccountExpired = 13,
3788 TI_ERROR_MemberStatusNotFound = 14,
3791 TI_ERROR_InvalidMemberStatus = 15,
3794 TI_ERROR_NotOwnerOfTransaction = 16,
3797 TI_ERROR_MaxConnectionsExceeded = 17,
3800 TI_ERROR_ProductNotFound = 18,
3803 TI_ERROR_MemberNotFound = 19,
3806 TI_ERROR_TraderNotFound = 20,
3809 TI_ERROR_MemberProfileNotFound = 21,
3812 TI_ERROR_InvalidPhase = 22,
3815 TI_ERROR_InvalidProposal = 23,
3818 TI_ERROR_InvalidOrder = 24,
3821 TI_ERROR_InvalidRFQ = 25,
3824 TI_ERROR_InvalidQty = 26,
3827 TI_ERROR_InvalidRate = 27,
3830 TI_ERROR_InvalidDate = 28,
3833 TI_ERROR_InvalidVerb = 29,
3836 TI_ERROR_InvalidStatus = 30,
3839 TI_ERROR_InvalidSpotPrice = 31,
3842 TI_ERROR_OrderExpired = 32,
3845 TI_ERROR_ProposalNotFound = 33,
3848 TI_ERROR_OrderNotFound = 34,
3851 TI_ERROR_QtyInTrading = 35,
3854 TI_ERROR_OrdMismatchRate = 36,
3857 TI_ERROR_MinimumSizeQty = 37,
3860 TI_ERROR_MaximumProposalExceeded = 38,
3863 TI_ERROR_SuspensionFailure = 39,
3866 TI_ERROR_ProposalNotActive = 40,
3869 TI_ERROR_ProductNotActive = 41,
3872 TI_ERROR_MemberNotActive = 42,
3875 TI_ERROR_OperatorNotActive = 43,
3878 TI_ERROR_BadParameters = 44,
3881 TI_ERROR_WrongQueryId = 45,
3884 TI_ERROR_GenericError = 46,
3887 TI_ERROR_QueryClosedbyClient = 47,
3890 TI_ERROR_Queryterminatedbyasystemerror = 48,
3893 TI_ERROR_QueryterminatedbyAliveTimeout = 49,
3896 TI_ERROR_WrongQueryKey = 50,
3899 TI_ERROR_WrongRowNumber = 51,
3902 TI_ERROR_WrongMarketID = 52,
3905 TI_ERROR_NoRights = 53,
3908 TI_ERROR_NoSectionField = 54,
3911 TI_ERROR_NoInstrumentField = 55,
3914 TI_ERROR_NoPairFound = 56,
3917 TI_ERROR_MarketSuspended = 57,
3920 TI_ERROR_MemberMktSuspended = 58,
3923 TI_ERROR_MemberMktSectSuspended = 59,
3926 TI_ERROR_InstMarketSuspended = 60,
3929 TI_ERROR_InstClMemMarketSuspended = 61,
3932 TI_ERROR_InstClMemMarketSectSuspended = 62,
3935 TI_ERROR_InvalidData = 63,
3938 TI_ERROR_NoInstForSection = 64,
3941 TI_ERROR_ActionNotAllowed = 65,
3944 TI_ERROR_NoTransPhase = 66,
3947 TI_ERROR_WrongProposalImage = 67,
3950 TI_ERROR_CutOffProposalNotAllowed = 68,
3953 TI_ERROR_RepoConfigMismatch = 69,
3956 TI_ERROR_CCPOnlyProposal = 70,
3959 TI_ERROR_CreditExceeded = 71,
3962 TI_ERROR_InvalidOrderState = 72,
3965 TI_ERROR_WrongOrderId = 73,
3968 TI_ERROR_InvalidSize = 74,
3971 TI_ERROR_WrongMember = 75,
3974 TI_ERROR_OrderWithInvalidProposal = 76,
3977 TI_ERROR_InstrumentMismatch = 77,
3980 TI_ERROR_OrderRateMismatch = 78,
3983 TI_ERROR_InsufficientOrderQuantity = 79,
3986 TI_ERROR_OrderUnderAccept = 80,
3989 TI_ERROR_OrderInvalidQuantity = 81,
3992 TI_ERROR_QuantityNotAvailable = 82,
3995 TI_ERROR_ProviderTradeOff = 83,
3998 TI_ERROR_SelfTrade = 84,
4001 TI_ERROR_WrongTrader = 85,
4004 TI_ERROR_WrongProposalId = 86,
4007 TI_ERROR_CountrySuspended = 87,
4010 TI_ERROR_InvalidSettlementGroup = 88,
4013 TI_ERROR_TooManyProposal = 89,
4016 TI_ERROR_MustBeGiveUp = 90,
4019 TI_ERROR_CutOffExpired = 91,
4022 TI_ERROR_NonCCPMember = 92,
4025 TI_ERROR_LockedProposal = 93,
4028 TI_ERROR_CCPNotAvailable = 94,
4031 TI_ERROR_RateTooBig = 95,
4034 TI_ERROR_InvalidFloatingRate = 96,
4037 TI_ERROR_PropNoCCPMember = 97,
4040 TI_ERROR_PropSizeMissing = 98,
4043 TI_ERROR_PropInvalidSize = 99,
4046 TI_ERROR_PropInvalidTotSize = 100,
4049 TI_ERROR_PropInvalidMinQty = 101,
4052 TI_ERROR_PropInvalidRate = 102,
4055 TI_ERROR_PropInvalidSizeComb = 103,
4058 TI_ERROR_PropInvalidMinDrip = 104,
4061 TI_ERROR_PropEndDateEarlier = 105,
4064 TI_ERROR_PropQtyBelowMinDrip = 106,
4067 TI_ERROR_PropWrongEditTime = 107,
4070 TI_ERROR_PropInvalidEvent = 108,
4073 TI_ERROR_PropDateSuspended = 109,
4076 TI_ERROR_RFQInvalidRate = 110,
4079 TI_ERROR_RFQPreAccepted = 111,
4082 TI_ERROR_RFQInactive = 112,
4085 TI_ERROR_RFQEndDateEarlier = 113,
4088 TI_ERROR_RFQInvalidDates = 114,
4091 TI_ERROR_WrongAggressorMember = 115,
4094 TI_ERROR_RFQInvalidQty = 116,
4097 TI_ERROR_RFQInvalidFloatRate = 117,
4100 TI_ERROR_RFQRecipientNotEnabled = 118,
4103 TI_ERROR_RFQRecipientNotLogged = 119,
4106 TI_ERROR_WrongRFQ = 120,
4109 TI_ERROR_RFQInvalidSide = 121,
4112 TI_ERROR_RFQWrongRateChange = 122,
4115 TI_ERROR_RFQWrongQtyChange = 123,
4118 TI_ERROR_WrongGCId = 124,
4121 TI_ERROR_GCLocked = 125,
4124 TI_ERROR_GCSellerAction = 126,
4127 TI_ERROR_GCAllocRules = 127,
4130 TI_ERROR_GCInvalidAllocQty = 128,
4133 TI_ERROR_GCWrongAlloc = 129,
4136 TI_ERROR_GCWrongSelection = 130,
4139 TI_ERROR_GCMemberDisabled = 131,
4142 TI_ERROR_GCWrongDate = 132,
4145 TI_ERROR_WrongPlainVanilla = 133,
4148 TI_ERROR_InvalidStartDate = 134,
4151 TI_ERROR_InvalidEndDate = 135,
4154 TI_ERROR_EarlierStartDate = 136,
4157 TI_ERROR_IncompatibleDates = 137,
4160 TI_ERROR_DateIsHoliday = 138,
4163 TI_ERROR_DateTooFar = 139,
4166 TI_ERROR_WrongCalendarId = 140,
4169 TI_ERROR_InvalidCP = 141,
4172 TI_ERROR_WrongBond = 142,
4175 TI_ERROR_SettlStartDate = 143,
4178 TI_ERROR_BondMaturityDate = 144,
4181 TI_ERROR_InvalidFillAction = 145,
4184 TI_ERROR_WrongFillId = 146,
4187 TI_ERROR_LogonInvalidUser = 147,
4190 TI_ERROR_LogonInvalidMember = 148,
4193 TI_ERROR_TooManyTraders = 149,
4196 TI_ERROR_LogonUserSuspended = 150,
4199 TI_ERROR_LogonAccountExpired = 151,
4202 TI_ERROR_LogonWrongPassword = 152,
4205 TI_ERROR_LogonPasswordExpired = 153,
4208 TI_ERROR_InvalidRecipient = 154,
4211 TI_ERROR_ChatRFQExpired = 155,
4214 TI_ERROR_WrongOwnership = 156,
4217 TI_ERROR_ManagerOnlyAction = 157,
4220 TI_ERROR_PwdWrongTrader = 158,
4223 TI_ERROR_PwdWrongMember = 159,
4226 TI_ERROR_CLAlreadyPresent = 160,
4229 TI_ERROR_ECLReactLimit = 161,
4232 TI_ERROR_InvalidRecord = 162,
4235 TI_ERROR_CLSelf = 163,
4238 TI_ERROR_AdmInvalidMarket = 164,
4241 TI_ERROR_AdmInvalidCountry = 165,
4244 TI_ERROR_AdmWrongReceiver = 166,
4247 TI_ERROR_AdmWrongTrader = 167,
4250 TI_ERROR_NoSessionOpen = 168,
4253 TI_ERROR_NoChangeStatus = 169,
4256 TI_ERROR_AlreadyTradeOn = 170,
4259 TI_ERROR_TrInvalidMemberStatus = 171,
4262 TI_ERROR_AdmMaxVarTraders = 172,
4265 TI_ERROR_AdmMaxFixedTraders = 173,
4268 TI_ERROR_AdmSameDate = 174,
4271 TI_ERROR_AdmSelfUpdate = 175,
4274 TI_ERROR_ManagerTransaction = 176,
4277 TI_ERROR_AdmInvalidMember = 177,
4280 TI_ERROR_PwdInvalidExpiry = 178,
4283 TI_ERROR_PwdTooShort = 179,
4286 TI_ERROR_PwdNotAlpha = 180,
4289 TI_ERROR_PwdEqMember = 181,
4292 TI_ERROR_PwdEqTrader = 182,
4295 TI_ERROR_PwdMemberCode = 183,
4298 TI_ERROR_PwdEqOld = 184,
4301 TI_ERROR_InvalidChars = 185,
4304 TI_ERROR_QuoteNotFound = 186,
4307 TI_ERROR_QuoteQtyUnderMinLimit = 187,
4310 TI_ERROR_QuoteMissingField = 188,
4313 TI_ERROR_QuoteInvalidYield = 189,
4316 TI_ERROR_QuoteYldBidLowerThanAsk = 190,
4319 TI_ERROR_QuoteInvalidRequest = 191,
4322 TI_ERROR_QuoteNoConvFormula = 192,
4325 TI_ERROR_QuoteInvalidPrice = 193,
4328 TI_ERROR_QuotePrcAskLowerThanBid = 194,
4331 TI_ERROR_MaxLinkedQuotesExceeded = 195,
4334 TI_ERROR_TraderMemberMismatch = 196,
4337 TI_ERROR_SponsorLimitExceeded = 197,
4340 TI_ERROR_OnlyFASCanBeDeleted = 198,
4343 TI_ERROR_GreaterVisibleQty = 199,
4346 TI_ERROR_QtyNotMultiple = 200,
4349 TI_ERROR_FASCompletelyFilled = 201,
4352 TI_ERROR_Wrong_Currency = 202,
4355 TI_ERROR_InvalidFlowType = 203,
4358 TI_ERROR_LockedLinkedQuoteGroup = 204,
4361 TI_ERROR_MemberNotLinked = 205,
4364 TI_ERROR_CreditLineNotFound = 206,
4367 TI_ERROR_RFQInvalidPrice = 207,
4370 TI_ERROR_InvalidPriceRange = 208,
4373 TI_ERROR_InvalidYieldRange = 209,
4376 TI_ERROR_InvalidPriceTick = 210,
4379 TI_ERROR_InvalidYieldTick = 211,
4382 TI_ERROR_InvalidSponsorId = 212,
4385 TI_ERROR_QuoteOverlap = 213,
4388 TI_ERROR_InstClass_Mkt_Suspended = 214,
4391 TI_ERROR_Section_Mkt_Suspended = 215,
4394 TI_ERROR_WrongQuoteIndicativeFlag = 216,
4397 TI_ERROR_QuoteAutomaticFlagNotAllowed = 217,
4400 TI_ERROR_GCWrongCollateral = 218,
4403 TI_ERROR_InvalidRFQForRecipientStatus = 219,
4406 TI_ERROR_MaximumLinkedQuoteExceeded = 220,
4409 TI_ERROR_InvalidSettlSystemTrader = 221,
4412 TI_ERROR_QuoteTraderNotLogged = 222,
4415 TI_ERROR_QuoteMinSizeUnderMinIncrLimit = 223,
4418 TI_ERROR_QuoteSizeUnderMinLimit = 224,
4421 TI_ERROR_QuoteSizeUnderMinPropLimit = 225,
4424 TI_ERROR_QuoteWrongLinkedQuoteGroup = 226,
4427 TI_ERROR_QuoteLinkedQuoteGroupInactive = 227,
4430 TI_ERROR_QuoteMaxNumLinkedQuoteExceed = 228,
4433 TI_ERROR_WrongCalendarIdWithInstr = 229,
4436 TI_ERROR_PwdTraderCode = 230,
4439 TI_ERROR_ActionAlreadyRequired = 231,
4442 TI_ERROR_ParamMismatch = 232,
4445 TI_ERROR_RFQSettingType = 233,
4448 TI_ERROR_RFQQuoteIdMissing = 234,
4451 TI_ERROR_RFQAggrIdMissing = 235,
4454 TI_ERROR_RFQInvalidEvent = 236,
4457 TI_ERROR_RFQResponseRequired = 237,
4460 TI_ERROR_RFQInvalidSize = 238,
4463 TI_ERROR_RFQUnableChgSize = 239,
4466 TI_ERROR_QuickEditInvalidEvent = 240,
4469 TI_ERROR_TooManyIndicativeQuotes = 241,
4472 TI_ERROR_CreditRiskLimit = 242,
4475 TI_ERROR_NoAutomaticQuoteIsAvailable = 243,
4478 TI_ERROR_InvalidOrderType = 244,
4481 TI_ERROR_WrongDealId = 245,
4484 TI_ERROR_DealInvalidEvent = 246,
4487 TI_ERROR_WrongQuoteId = 247,
4490 TI_ERROR_QuoteInvalidEvent = 248,
4493 TI_ERROR_InvalidQuote = 249,
4496 TI_ERROR_QuoteInvalidSizeComb = 250,
4499 TI_ERROR_QuoteMaxNumberExceed = 251,
4502 TI_ERROR_QuoteInvalidFieldValue = 252,
4505 TI_ERROR_QuoteWrongImage = 253,
4508 TI_ERROR_QuoteCompletelyFilled = 254,
4511 TI_ERROR_QuoteInvalidSize = 255,
4514 TI_ERROR_ICNotFound = 256,
4517 TI_ERROR_AccountCodeAlreadyPresent = 257,
4520 TI_ERROR_AccountNotFound = 258,
4523 TI_ERROR_TraderNotMultiTraderMaster = 259,
4526 TI_ERROR_TraderTypeMismatch = 260,
4529 TI_ERROR_TraderNotMultiTraderSlave = 261,
4532 TI_ERROR_MaxNumberOfRevokeExceeded = 262,
4535 TI_ERROR_TraderAlreadyRepresented = 263,
4538 TI_ERROR_InvalidDescription = 264,
4541 TI_ERROR_DescriptionAlreadyPresent = 265,
4544 TI_ERROR_InventoryGroupNotExistent = 266,
4547 TI_ERROR_WrongInventoryGroupMember = 267,
4550 TI_ERROR_TradingRelationNotPresent = 268,
4553 TI_ERROR_BSMembAlreadyAssociated = 269,
4556 TI_ERROR_WrongInventoryGroup = 270,
4559 TI_ERROR_WrongInstrumentGroup = 271,
4562 TI_ERROR_WrongBSMember = 272,
4565 TI_ERROR_InventoryGroupNotEmpty = 273,
4568 TI_ERROR_InvalidWithDrawType = 274,
4571 TI_ERROR_InvalidTraderWithType = 275,
4574 TI_ERROR_InvalidMarketId = 276,
4577 TI_ERROR_InvalidInstrument = 277,
4580 TI_ERROR_InvalidSection = 278,
4583 TI_ERROR_InvalidInstrumentClass = 279,
4586 TI_ERROR_CustomInstrGrpNotFound = 280,
4589 TI_ERROR_WrongAddressType = 281,
4592 TI_ERROR_InvalidSellSideMember = 282,
4595 TI_ERROR_SellSideMemberNotEnabled = 283,
4598 TI_ERROR_MemberSalesNotFound = 284,
4601 TI_ERROR_TradingRelationInvalidEvent = 285,
4604 TI_ERROR_TradingRelationNotFound = 286,
4607 TI_ERROR_TradingRelationInvalidStatus = 287,
4610 TI_ERROR_InvalidRevokeRequest = 288,
4613 TI_ERROR_NotBuySideMember = 289,
4616 TI_ERROR_TradeAlreadySplit = 290,
4619 TI_ERROR_InvalidSplittableFlag = 291,
4622 TI_ERROR_AccountExcluded = 292,
4625 TI_ERROR_InvalidQuantityForAccount = 293,
4628 TI_ERROR_InvalidNetPositionQuantity = 294,
4631 TI_ERROR_InvalidNetPositionVerb = 295,
4634 TI_ERROR_InvalidInstrumentModalityFunction = 296,
4637 TI_ERROR_InvalidInventoryQuote = 297,
4640 TI_ERROR_WrongInventoryQuoteId = 298,
4643 TI_ERROR_InventoryQuoteNotFound = 299,
4646 TI_ERROR_WrongInventoryQuoteImage = 300,
4649 TI_ERROR_InventoryQuoteInvalidEvent = 301,
4652 TI_ERROR_MaximumInventoryQuoteExceeded = 302,
4655 TI_ERROR_InventoryQuoteInvalidMinQty = 303,
4658 TI_ERROR_OnlySingleSideCanBeDeleted = 304,
4661 TI_ERROR_RfcqNotFound = 305,
4664 TI_ERROR_RfcqRequestNotFound = 306,
4667 TI_ERROR_RfcqOrderNotFound = 307,
4670 TI_ERROR_RfcqQuoteNotFound = 308,
4673 TI_ERROR_StageOrderNotFound = 309,
4676 TI_ERROR_InvalidRfcqStatus = 310,
4679 TI_ERROR_InvalidRfcqRequestStatus = 311,
4682 TI_ERROR_InvalidRfcqQuoteStatus = 312,
4685 TI_ERROR_InvalidRfcqOrderStatus = 313,
4688 TI_ERROR_InvalidRfcqType = 314,
4691 TI_ERROR_RfcqOrderPending = 315,
4694 TI_ERROR_RfcqDepthUpdateTimeExpired = 316,
4697 TI_ERROR_InvalidRfcqDepthUpdateTime = 317,
4700 TI_ERROR_InvalidQuotation = 318,
4703 TI_ERROR_InvalidSettlDate = 319,
4706 TI_ERROR_InvalidStageOrderMember = 320,
4709 TI_ERROR_InvalidOrderStageStatus = 321,
4712 TI_ERROR_InvalidOrderStageOrderSource = 322,
4715 TI_ERROR_InvalidOrderStageClientOrder = 323,
4718 TI_ERROR_InstrumentNotFound = 324,
4721 TI_ERROR_InvalidOrderStageAccount = 325,
4724 TI_ERROR_InvalidExecTraderId = 326,
4727 TI_ERROR_WrongNominalValue = 327,
4730 TI_ERROR_HolidayDate = 328,
4733 TI_ERROR_WrongSettlmentDate = 329,
4736 TI_ERROR_WrongTypeParameter = 330,
4739 TI_ERROR_MandatoryParameter = 331,
4742 TI_ERROR_WrongFunctionId = 332,
4745 TI_ERROR_InvGroupLimitExceeded = 333,
4748 TI_ERROR_InvGroupMemberLimitExceeded = 334,
4751 TI_ERROR_InstrGrpDefNotFound = 335,
4754 TI_ERROR_CustomInstrGrpDefNotFound = 336,
4757 TI_ERROR_WrongParentId = 337,
4760 TI_ERROR_WrongGroupLevel = 338,
4763 TI_ERROR_ParentGroupIdNotEmpty = 339,
4766 TI_ERROR_TooFewRfcqInstruments = 340,
4769 TI_ERROR_InvalidOrderStageOrderType = 341,
4772 TI_ERROR_SecurityIdNotFound = 342,
4775 TI_ERROR_OrderStageWrongImage = 343,
4778 TI_ERROR_InvalidOrderStageExecutionType = 344,
4781 TI_ERROR_InvalidOrderStageNumberOfLeg = 345,
4784 TI_ERROR_InvalidTPZeroSettlement = 346,
4787 TI_ERROR_InvalidMemberTPZeroSettlement = 347,
4790 TI_ERROR_InvalidCutOffTPZeroSettlement = 348,
4793 TI_ERROR_InstrumentGroupAlreadyDeleted = 349,
4796 TI_ERROR_StageOrderLockedByAnotherTrader = 350,
4799 TI_ERROR_InvalidInstrumentPerClass = 351,
4802 TI_ERROR_InvalidTradingModality = 352,
4805 TI_ERROR_Section_Mkt_Closed = 353,
4808 TI_ERROR_InstrumentGroupNotEmpty = 354,
4811 TI_ERROR_StageOrderAlreadyLocked = 355,
4814 TI_ERROR_WildCardNotAllowed = 356,
4817 TI_ERROR_MaxFilteredICReached = 357,
4820 TI_ERROR_MaxFilteredTradableReached = 358,
4823 TI_ERROR_GroupHasActiveSubgroups = 359,
4826 TI_ERROR_InvalidQtyRange = 360,
4829 TI_ERROR_InvalidQtyTick = 361,
4832 TI_ERROR_InvalidPrice = 362,
4835 TI_ERROR_InvalidYield = 363,
4838 TI_ERROR_ClientExistingInAGroup = 364,
4841 TI_ERROR_RfcqQuoteNotFoundInFrozenBook = 365,
4844 TI_ERROR_BPVNotAvailable = 366,
4847 TI_ERROR_InvalidGCBondDefinitionType = 367,
4850 TI_ERROR_ChatAlreadyPresent = 368,
4853 TI_ERROR_RecipientNotAddressable = 369,
4856 TI_ERROR_RecipientNotLogged = 370,
4859 TI_ERROR_RecipientNoRights = 371,
4862 TI_ERROR_SenderNotAllowed = 372,
4865 TI_ERROR_CCPEligibleFlagMustBeYes = 373,
4868 TI_ERROR_WrongChatIdRequest = 374,
4871 TI_ERROR_SenderNotOwner = 375,
4874 TI_ERROR_TxnExpired = 376,
4877 TI_ERROR_WrongMemberType = 377,
4880 TI_ERROR_WrongRefTxn = 378,
4883 TI_ERROR_SenderNotAllowedOnRefTxn = 379,
4886 TI_ERROR_ChatClosed = 380,
4889 TI_ERROR_TxnFinalState = 381,
4892 TI_ERROR_ClosingMessagePresent = 382,
4895 TI_ERROR_CloginMsgNotAllowedForChat = 383,
4898 TI_ERROR_TxnNotFinalState = 384,
4901 TI_ERROR_BlockedMemberMissing = 385,
4904 TI_ERROR_InvalidBilateralFlag = 386,
4907 TI_ERROR_WrongMsgId = 387,
4910 TI_ERROR_BilateralTradingNotAllowed = 388,
4913 TI_ERROR_RFQExclusion = 389,
4916 TI_ERROR_DefaultGCInvalid = 390,
4919 TI_ERROR_RepoGCQuantityLimitNotFound = 391,
4922 TI_ERROR_AccountNotActive = 392,
4925 TI_ERROR_MarketParameterNotFound = 393,
4928 TI_ERROR_OriginatorTraderNotFound = 394,
4931 TI_ERROR_CounterpartTraderNotFound = 395,
4934 TI_ERROR_WrongSubmitter = 396,
4937 TI_ERROR_MaxNumberSecurityLimitGC = 397,
4940 TI_ERROR_OutLimitsAllocationQtyGC = 398,
4943 TI_ERROR_InvalidSettlementMode = 399,
4946 TI_ERROR_InvalidTransparentFlag = 400,
4949 TI_ERROR_DailyInflationRateNotFound = 401,
4952 TI_ERROR_InvalidAllocationTotalQuantity = 402,
4955 TI_ERROR_InvalidAllocationStatus = 403,
4958 TI_ERROR_AllocationCodeAlreadyPresent = 404,
4961 TI_ERROR_AllocationNotFound = 405,
4964 TI_ERROR_InvalidRecipientForTxn = 406,
4967 TI_ERROR_InvalidRecipientTraderForTxn = 407,
4970 TI_ERROR_CCPNotAvailableForInstrument = 408,
4973 TI_ERROR_MaxSellSideNumberExceeded = 409,
4976 TI_ERROR_AllRFCQTypeExcluded = 410,
4979 TI_ERROR_QuoteYldAskLowerThanBid = 411,
4982 TI_ERROR_InvalidAllocationVerb = 412,
4985 TI_ERROR_ExceptionsLimitExceeded = 413,
4988 TI_ERROR_RFCQDoubleSideNotEnabled = 414,
4991 TI_ERROR_InvalidTradingList = 415,
4994 TI_ERROR_InvalidTradingListLeg = 416,
4997 TI_ERROR_TradingListNotFound = 417,
5000 TI_ERROR_TradingListLegNotFound = 418,
5003 TI_ERROR_TradingListWrongMember = 419,
5006 TI_ERROR_TradingListWrongTrader = 420,
5009 TI_ERROR_TradingListInvalidStatus = 421,
5012 TI_ERROR_TradingListInvalidLegStatus = 422,
5015 TI_ERROR_TradingListInvalidLegs = 423,
5018 TI_ERROR_StageOrderInTradingList = 424,
5021 TI_ERROR_StageOrderUsedInTradingList = 425,
5024 TI_ERROR_InvalidRfcqDueInTime = 426,
5027 TI_ERROR_InvalidIOI = 427,
5030 TI_ERROR_TradingListInvalidLegQty = 428,
5033 TI_ERROR_TradingListInvalidTotalQty = 429,
5036 TI_ERROR_TradingListInvalidNumOfLegs = 430,
5039 TI_ERROR_TradingListWrongInstrType = 431,
5042 TI_ERROR_DiscloseIOIMismatchingFlags = 432,
5045 TI_ERROR_StageOrderWrongLinkIdInTradingList = 433,
5048 TI_ERROR_TradingListInvalidLink = 434,
5051 TI_ERROR_InvalidAllocationId = 435,
5054 TI_ERROR_ExchangeRateNotFound = 436,
5057 TI_ERROR_FirmQuotingDisabled = 437,
5060 TI_ERROR_IndicativeQuotingDisabled = 438,
5063 TI_ERROR_StrikerQuotingDisabled = 439,
5066 TI_ERROR_InvalidStrikerQuotationFlag = 440,
5069 TI_ERROR_QuoteInvalidStrikerPrice = 441,
5072 TI_ERROR_InvalidStrikerPriceRange = 442,
5075 TI_ERROR_QuoteInvalidStrikerYield = 443,
5078 TI_ERROR_InvalidStrikerQty = 444,
5081 TI_ERROR_MidPriceFASTotalQtyUnderLimit = 445,
5084 TI_ERROR_MidPriceFASMinExQtyUnderLimit = 446,
5087 TI_ERROR_MidPriceFASTotalQtyUnderMES = 447,
5090 TI_ERROR_MidPriceFASTotalQtyNotMultiple = 448,
5093 TI_ERROR_MidPriceFASMinExQtyNotMultiple = 449,
5096 TI_ERROR_MidPriceMaximumFASOrderExceeded = 450,
5099 TI_ERROR_MidPriceFASOrderWrongImage = 451,
5102 TI_ERROR_MidPriceFASOrderOverlap = 452,
5105 TI_ERROR_MidPriceFASOrderInvalidLimitQuotation = 453,
5108 TI_ERROR_MidPriceFOKOrderSectionNotEnabled = 454,
5111 TI_ERROR_InventoryGroupMemberInvalidComb = 455,
5114 TI_ERROR_MaxNumberOfMemberInAGroup = 456,
5117 TI_ERROR_MaxNumberOfInvGroupConfig = 457,
5120 TI_ERROR_MaxNumberOfInvGroupExceptions = 458,
5123 TI_ERROR_MaxNumberOfInvDealerGroupConfig = 459,
5126 TI_ERROR_InvalidMinExecQty = 460,
5129 TI_ERROR_DenialCounterParty = 461,
5132 TI_ERROR_InventoryQuoteIsOnlyIndicative = 462,
5135 TI_ERROR_InventoryOrderProcessing = 463,
5138 TI_ERROR_MidPriceFASMinExQtyOverCapLimit = 464,
5141 TI_ERROR_InvalidAxedBondFlags = 465,
5144 TI_ERROR_BrokerCodeNotFound = 466,
5147 TI_ERROR_BrokerCodeNotCompliant = 467,
5150 TI_ERROR_AuthenticationFailed = 468,
5153 TI_ERROR_BuySideAccountExcluded = 469,
5156 TI_ERROR_BrokerCodeInvalidEdit = 470,
5159 TI_ERROR_MaxNumACMCashOfferExceeded = 471,
5162 TI_ERROR_MaxNumACMCollateralOfferExceeded = 472,
5165 TI_ERROR_ACMCashOfferNotFound = 473,
5168 TI_ERROR_ACMCollateralOfferNotFound = 474,
5171 TI_ERROR_WrongTransactionImage = 475,
5174 TI_ERROR_ACMCashOfferQtyExceeded = 476,
5177 TI_ERROR_OnlyFromBrokerPlus = 477,
5180 TI_ERROR_DisablingNotAllowed = 478,
5183 TI_ERROR_EoiMsgTypeUnkown = 479,
5186 TI_ERROR_NoRecipientAllowed = 480,
5189 TI_ERROR_NoReferencedMsg = 481,
5192 TI_ERROR_OnlyOneRecipient = 482,
5195 TI_ERROR_EoiMsgCancelled = 483,
5198 TI_ERROR_EoiMsgNotActive = 484,
5201 TI_ERROR_DataFeedNotAllowed = 485,
5204 TI_ERROR_EoiGenericNotBlind = 486,
5207 TI_ERROR_StageOrderPartiallyFilled = 487,
5210 TI_ERROR_BVBestGroupAlreadyPresent = 488,
5213 TI_ERROR_BVBestSellSideAlreadyPresent = 489,
5216 TI_ERROR_MTSCertificationNotAllowed = 490,
5219 TI_ERROR_ActivationAllowedWithCertification = 491,
5222 TI_ERROR_FirstNameEmpty = 492,
5225 TI_ERROR_LastNameEmpty = 493,
5228 TI_ERROR_EmailEmpty = 494,
5231 TI_ERROR_PhoneEmpty = 495,
5234 TI_ERROR_ResidualMaturityNotFound = 496,
5237 TI_ERROR_PriceOrYieldMandatory = 497,
5240 TI_ERROR_ACMUnivocityAccountViolated = 498,
5243 TI_ERROR_ACMCollateralOfferBalanceExceeded = 499,
5246 TI_ERROR_ACMCashOfferBalanceExceeded = 500,
5249 TI_ERROR_AccountMandatory = 501,
5252 TI_ERROR_AccountException = 502,
5255 TI_ERROR_InvalidAccountType = 503,
5258 TI_ERROR_EmptyNote = 504,
5261 TI_ERROR_TripartyNoteNotFound = 505,
5264 TI_ERROR_WrongTriparty = 506,
5267 TI_ERROR_CounterpartyNotAccountOwner = 507,
5270 TI_ERROR_ActionNotAllowedInCurrentDate = 508,
5273 TI_ERROR_InvalidTradingType = 509,
5276 TI_ERROR_InvalidAreaCode = 510,
5279 TI_ERROR_CounterpartyMandatory = 511,
5282 TI_ERROR_PeriodNotInMarketOpen = 512,
5285 TI_ERROR_NoPairFoundSectionIC = 513,
5288 TI_ERROR_InvalidFixingTime = 514,
5291 TI_ERROR_InvalidFixingDate = 515,
5294 TI_ERROR_InvalidActionFixingInterval = 516,
5297 TI_ERROR_ExpiredFixingInterval = 517,
5300 TI_ERROR_StageOrderExecNotAllowed = 518,
5303 TI_ERROR_WildCardExisting = 519,
5306 TI_ERROR_InvalidMarkUpValue = 520,
5309 TI_ERROR_InvalidFieldForTradingModality = 521,
5312 TI_ERROR_UnseasonedNotEnabled = 522,
5315 TI_ERROR_Section_Dates_Suspended = 523,
5318 TI_ERROR_Section_InstClass_Dates_Suspended = 524,
5321 TI_ERROR_InvalidRateRange = 525,
5324 TI_ERROR_InvalidRateTick = 526,
5327 TI_ERROR_QuoteInvalidRate = 527,
5330 TI_ERROR_QuoteRateAskLowerThanBid = 528,
5333 TI_ERROR_InvalidTradableObject = 529,
5336 TI_ERROR_InvalidSectionForTradableObject = 530,
5339 TI_ERROR_InvalidICForTradableObject = 531,
5342 TI_ERROR_MnemonicAlreadyExists = 532,
5345 TI_ERROR_SponsorRelationNotFound = 533,
5348 TI_ERROR_FirstDealerNotPreferred = 534,
5351 TI_ERROR_MaxDealersExcedeed = 535,
5354 TI_ERROR_RecordNotFound = 536,
5357 TI_ERROR_RecordAlreadyPresent = 537,
5360 TI_ERROR_AreaCodeRelNotFound = 538,
5363 TI_ERROR_MinSellSideNumberNotReached = 539,
5366 TI_ERROR_DealerNotAllowedOnRFCQRespond = 540,
5369 TI_ERROR_InvalidNumOfDealers = 541,
5372 TI_ERROR_ZeroNumOfDealers = 542,
5375 TI_ERROR_MinimumDealersUnreached = 543,
5378 TI_ERROR_MinMatchingQuotesNotReached = 544,
5381 TI_ERROR_NoDealerInPreferredList = 545,
5384 TI_ERROR_MaxReactivationReached = 546,
5387 TI_ERROR_InvalidProfileType = 547,
5390 TI_ERROR_InstrumentClassExists = 548,
5393 TI_ERROR_WildCardExists = 549,
5396 TI_ERROR_WrongSubmitterMember = 550,
5399 TI_ERROR_WrongDuration = 551,
5402 TI_ERROR_GroupIdNotFound = 552,
5405 TI_ERROR_MaxNumTierGroupConfigurations = 553,
5408 TI_ERROR_MaxNumTierGroupException = 554,
5411 TI_ERROR_WrongCVA = 555,
5414 TI_ERROR_MemberNotEnableToOverrideCVA = 556,
5417 TI_ERROR_WrongTPAVisibility = 557,
5420 TI_ERROR_TradingOnBehalfNotAllowed = 558,
5423 TI_ERROR_GreaterInventoryVisibleQty = 559,
5426 TI_ERROR_CertificationWithoutMnemonic = 560,
5429 TI_ERROR_TierGroupAssociatedToTPA = 561,
5432 TI_ERROR_MaxNumOfTradingIdeaExceeded = 562,
5435 TI_ERROR_VisibleQtyNotMultiple = 563,
5438 TI_ERROR_TradableObjectDuplicated = 564,
5441 TI_ERROR_MaxNumOfBrokenDatesExceeded = 565,
5444 TI_ERROR_InstClassSectionMktSuspended = 566,
5447 TI_ERROR_CAPQuantityLimit = 567,
5450 TI_ERROR_InvalidMarkUpType = 568,
5453 TI_ERROR_MissingMaxQtyZero = 569,
5456 TI_ERROR_InvalidMarkUpConfiguration = 570,
5459 TI_ERROR_InvalidMarkUpMaxQtyOrder = 571,
5462 TI_ERROR_NumThresholdDiffFromList = 572,
5465 TI_ERROR_TransactionNotAllowedOnIC = 573,
5468 TI_ERROR_InvalidDRate = 574,
5471 TI_ERROR_InvalidDRateTick = 575,
5474 TI_ERROR_InvalidDRateRange = 576,
5477 TI_ERROR_QuoteInvalidDRate = 577,
5480 TI_ERROR_QuoteDRateBidLowerThanAsk = 578,
5483 TI_ERROR_DealerNotEnabled = 579,
5486 TI_ERROR_BuySideMemberInDealerList = 580,
5489 TI_ERROR_MaximumIOIExceeded = 581,
5492 TI_ERROR_WrongIOIImage = 582,
5495 TI_ERROR_RFCQInvalidQty = 583,
5498 TI_ERROR_RFCQWrongQtyChange = 584,
5501 TI_ERROR_WildcardBroker = 585,
5504 TI_ERROR_EmptyDepth = 586,
5507 TI_ERROR_CurveNotFound = 587,
5510 TI_ERROR_IOIClientIdentifierAlreadyPresent = 588,
5513 TI_ERROR_MembersNCL = 589,
5516 TI_ERROR_ApplyHaircutFlagNo = 590,
5519 TI_ERROR_HaircutStatusDeleted = 591,
5522 TI_ERROR_MutuallyExclusiveConfiguration = 592,
5525 TI_ERROR_InvalidHaircutValue = 593,
5528 TI_ERROR_InvalidHaircutType = 594,
5531 TI_ERROR_InvalidResMatOnIC = 595,
5534 TI_ERROR_InvalidCreditProfile = 596,
5537 TI_ERROR_InvalidMemberType = 597,
5540 TI_ERROR_InvalidMemberTypeCombination = 598,
5543 TI_ERROR_InvalidSpreadValue = 599,
5546 TI_ERROR_InvalidHaircutStatus = 600,
5549 TI_ERROR_QuantityNotEditable = 601,
5552 TI_ERROR_SettlSystemNotEnabledToHaircut = 602,
5555 TI_ERROR_InstCurrencyAlreadyPresent = 603,
5558 TI_ERROR_WarningMessageOnSize = 604,
5561 TI_ERROR_BlockingMessageOnSize = 605,
5564 TI_ERROR_WarningMessageOnRate = 606,
5567 TI_ERROR_WarningMessageOnSizeAndRate = 607,
5570 TI_ERROR_InvalidAlgoInfoType = 608,
5573 TI_ERROR_AlgoInfoChange = 609,
5576 TI_ERROR_InvalidAlgoInfoShortCode = 610,
5579 TI_ERROR_InvalidLiquidityProvision = 611,
5582 TI_ERROR_InvalidShortSellingIndicator = 612,
5585 TI_ERROR_InvalidTradingCapacityId = 613,
5588 TI_ERROR_ClientRegistrationNotFound = 614,
5591 TI_ERROR_InvalidClientIdentificationType = 615,
5594 TI_ERROR_InvalidExecID = 616,
5597 TI_ERROR_InvalidInvDecID = 617,
5600 TI_ERROR_InvalidClientID = 618,
5603 TI_ERROR_InvalidCapacityClientID = 619,
5606 TI_ERROR_InvalidQtyRFQLISPostTrade = 620,
5609 TI_ERROR_InvalidQtyRFQLISPreTrade = 621,
5612 TI_ERROR_InvalidQtyRFQLISPrePostTrade = 622,
5615 TI_ERROR_VoiceListDealerAlreadyExist = 623,
5618 TI_ERROR_VoiceListDeleted = 624,
5621 TI_ERROR_ProcessedTradeNotEligible = 625,
5624 TI_ERROR_PartialExecutionNotPermitted = 626,
5627 TI_ERROR_UserAlreadyPresent = 627,
5630 TI_ERROR_NoRigthsContactMTS = 628,
5633 TI_ERROR_InvalidSettlementInfo = 629,
5636 TI_ERROR_MaxNumRulesExceeded = 630,
5639 TI_ERROR_InvalidAssetClassEligibilityCriteria = 631,
5642 TI_ERROR_InvalidAssetClassNum = 632,
5645 TI_ERROR_MaxNumEligibilityCriteriaAssetsExceeded = 633,
5648 TI_ERROR_MaxNumCurrenciesExceeded = 634,
5651 TI_ERROR_InvalidCurrencyNum = 635,
5654 TI_ERROR_MaxNumResidualMaturitiesExceeded = 636,
5657 TI_ERROR_InvalidResidualMaturityNum = 637,
5660 TI_ERROR_InvalidDealerSelectionType = 638,
5663 TI_ERROR_InvalidDealerSelectionCriteria = 639,
5666 TI_ERROR_InvalidAutoExecutionSpreadCriterion = 640,
5669 TI_ERROR_InvalidRuleName = 641,
5672 TI_ERROR_InvalidDealerList = 642,
5675 TI_ERROR_ExecRulePriorityInvalidEdit = 643,
5678 TI_ERROR_InvalidBounds = 644,
5681 TI_ERROR_InvalidGroupName = 645,
5684 TI_ERROR_AutoExecutionDisabled = 646,
5687 TI_ERROR_AutoExecutionRulesNotAvailable = 647,
5690 TI_ERROR_GroupNameEmpty = 648,
5693 TI_ERROR_GroupNameAlreadyPresent = 649,
5696 TI_ERROR_DealerGroupLinkedToAutoExecRule = 650,
5699 TI_ERROR_DealerAlreadyPresentInList = 651,
5702 TI_ERROR_RuleNameEmpty = 652,
5705 TI_ERROR_RuleNameAlreadyPresent = 653,
5708 TI_ERROR_InvalidAssetClassSubSectionComb = 654,
5711 TI_ERROR_InvalidSubSectionEligibilityCriteria = 655,
5714 TI_ERROR_ResMatLowerBoundNotFound = 656,
5717 TI_ERROR_ResMatUpperBoundNotFound = 657,
5720 TI_ERROR_InvalidSizeLimit = 658,
5723 TI_ERROR_ResidualMaturityInvalidBounds = 659,
5726 TI_ERROR_SizeInvalidBounds = 660,
5729 TI_ERROR_DV01InvalidBounds = 661,
5732 TI_ERROR_InvalidDealerGroupDealerSelTypeComb = 662,
5735 TI_ERROR_DealerGroupEmpty = 663,
5738 TI_ERROR_InvalidDealerHitRate = 664,
5741 TI_ERROR_InvalidDealerPickupRate = 665,
5744 TI_ERROR_InvalidNegotiationTimes = 666,
5747 TI_ERROR_InvalidSpreadQuoteCMFBest = 667,
5750 TI_ERROR_InvalidSpreadQuoteBVBest = 668,
5753 TI_ERROR_InvalidWideSpread = 669,
5756 TI_ERROR_InvalidSelMinDealersVsExecMinDealer = 670,
5759 TI_ERROR_InvalidMaximumDealerVsSelMinDealers = 671,
5762 TI_ERROR_InvalidMaximumDealerVsDealerRotation = 672,
5765 TI_ERROR_InvalidMaximumDealerVsExecMinDealer = 673,
5768 TI_ERROR_MaximumDealerNotAdmitted = 674,
5771 TI_ERROR_AlwaysBeatCMFBestCombNotAdmitted = 675,
5774 TI_ERROR_AlwaysBeatBVBestCombNotAdmitted = 676,
5777 TI_ERROR_NonCompetitiveQtyExceeded = 677,
5780 TI_ERROR_BondSuspendedDueToLackCouponRate = 678,
5783 TI_ERROR_MaxNumExecTradersExceeded = 679,
5786 TI_ERROR_NumExecTradersDiffFromList = 680,
5789 TI_ERROR_InvalidDealerRotationNumber = 681,
5792 TI_ERROR_InvalidStageOrderClearingAgentId = 682,
5795 TI_ERROR_EditHaircutNotAllowed = 683,
5798 TI_ERROR_InvalidOverriddenSpotPrice = 684,
5801 TI_ERROR_InvalidInstrumentType = 685,
5804 TI_ERROR_InvalidNote = 686,
5807 TI_ERROR_InvalidAccountTypeExecType = 687,
5810 TI_ERROR_InvalidOrderTypeLimitRate = 688,
5813 TI_ERROR_InvalidEndDateModifyFgExecType = 689,
5816 TI_ERROR_InvalidNoPartialFillFgExecType = 690,
5819 TI_ERROR_InvalidApplyHaircutFgExecType = 691,
5822 TI_ERROR_InvalidTradModalityExecType = 692,
5825 TI_ERROR_OtcRegUTINotAllowed = 693,
5828 TI_ERROR_OtcRegUTIChangeNotAllowed = 694,
5831 TI_ERROR_OtcRegRTNNotAllowed = 695,
5834 TI_ERROR_OtcRegRTNChangeNotAllowed = 696,
5837 TI_ERROR_ReportSubmittingEntityInvalidFormat = 697,
5840 TI_ERROR_ReportingCounterpartyInvalidFormat = 698,
5843 TI_ERROR_ReportResponsibleEntityInvalidFormat = 699,
5846 TI_ERROR_ReportSubmittingEntityMustBeUnique = 700,
5849 TI_ERROR_ReportingCounterpartyMustBeUnique = 701,
5852 TI_ERROR_ReportResponsibleEntityMustBeUnique = 702,
5855 TI_ERROR_SectorAlreadyPresent = 703,
5858 TI_ERROR_SectorNotFound = 704,
5861 TI_ERROR_AdditionalSectorClassificationNotFound = 705,
5864 TI_ERROR_CountryNotFound = 706,
5867 TI_ERROR_BranchCountryNotFound = 707,
5870 TI_ERROR_BeneficiaryInvalidFormat = 708,
5873 TI_ERROR_AgentLenderInvalidFormat = 709,
5876 TI_ERROR_MasterAgreementTypeNotFound = 710,
5879 TI_ERROR_OtherMasterAgreementTypeInvalidComb = 711,
5882 TI_ERROR_MasterAgreementVersionInvalidFormat = 712,
5885 TI_ERROR_ClearingMemberInvalidFormat = 713,
5888 TI_ERROR_CSDParticipantInvalidFormat = 714,
5891 TI_ERROR_ClearingMemberMustBeUnique = 715,
5894 TI_ERROR_CSDParticipantMustBeUnique = 716,
5897 TI_ERROR_MemberProfileMustComplyD2C = 717,
5900 TI_ERROR_OpenTradesRequiresManualSett = 718,
5903 TI_ERROR_InvalidClientShortCode = 719,
5906 TI_ERROR_InvalidDealerClientRelationshipStatus = 720,
5909 TI_ERROR_InvalidVerbForGCTradingDealerClient = 721,
5912 TI_ERROR_InvalidLinkIdExecType = 722,
5915 TI_ERROR_PortfolioCodeInvalidFormat = 723,
5918 TI_ERROR_ClientShortCodeInvalidFormat = 724,
5921 TI_ERROR_ClientLongCodeInvalidFormat = 725,
5924 TI_ERROR_DefClientTraderNameInvalidFormat = 726,
5927 TI_ERROR_ClientLEICodeInvalidFormat = 727,
5930 TI_ERROR_AccountClientShortCodeInvalidConfig = 728,
5933 TI_ERROR_CounterpartyClientShortCodeInvalidConfig = 729,
5936 TI_ERROR_PlainVanillaNotAllowedForTradingType = 730,
5939 TI_ERROR_TradeDateNotAllowedForTradingType = 731,
5942 TI_ERROR_RateFlagShouldBeEqualBetweenSOAndRFCQ = 732,
5945 TI_ERROR_DealerListTypeNegativeExeTypeOTC = 733,
5948 TI_ERROR_DealerListTypeShouldBePosOrNegNumDealer = 734,
5951 TI_ERROR_NumberOfDealersLowerDefLimit = 735,
5954 TI_ERROR_BilOnlyFlagMustAssumeYesCorrSOYes = 736,
5957 TI_ERROR_StartDateShouldBeLessEndDate = 737,
5960 TI_ERROR_CutOffExpiredForSettlMod = 738,
5963 TI_ERROR_ClearingAgentCannotDiffOrdersSameLinkId = 739,
5966 TI_ERROR_AccountIdCannotDiffOrdersSameLinkId = 740,
5969 TI_ERROR_ApplyHaircutFgShouldBeEqBetweenRFCQAndSO = 741,
5972 TI_ERROR_AlgoInfoDiffPredValues = 742,
5975 TI_ERROR_ClientIdInfoDiffPredValues = 743,
5978 TI_ERROR_BuySellIndCannotDiffSO = 744,
5981 TI_ERROR_QuantityCannotDiffSO = 745,
5984 TI_ERROR_SellSideMembersDiffPredOnes = 746,
5987 TI_ERROR_CounterpartyDiffPredOne = 747,
5990 TI_ERROR_AccountIdCannotDiffSO = 748,
5993 TI_ERROR_ClearingAgentIdDiffSO = 749,
5996 TI_ERROR_MemberProfileNotEnabledToSO = 750,
5999 TI_ERROR_InvalidDealerClientFg = 751,
6002 TI_ERROR_ClientTraderNameInvalidFormat = 752,
6005 TI_ERROR_DealerClientRelationNotFound = 753,
6008 TI_ERROR_DealerClientRelationDeleted = 754,
6011 TI_ERROR_CAPSSettlSystemNotEnabledToCAPS = 755,
6014 TI_ERROR_CAPSAlreadyPresent = 756,
6017 TI_ERROR_CAPSInvalidIndirectRelation = 757,
6020 TI_ERROR_CAPSRequiresAutomaticSett = 758,
6023 TI_ERROR_CAPSInvalidDailyCAPSLimit = 759,
6026 TI_ERROR_CAPSLimitExceeded = 760,
6029 TI_ERROR_CAPSLimitNotConfigured = 761,
6032 TI_ERROR_CAPSLocked = 762,
6035 TI_ERROR_TradingNotAdmitted = 763,
6038 TI_ERROR_OriginatorCAPSLimitExceeded = 764,
6041 TI_ERROR_OriginatorCAPSLimitNotConfigured = 765,
6044 TI_ERROR_OriginatorCAPSLocked = 766,
6047 TI_ERROR_CounterpartCAPSLimitExceeded = 767,
6050 TI_ERROR_CounterpartCAPSLimitNotConfigured = 768,
6053 TI_ERROR_CounterpartCAPSLocked = 769,
6056 TI_ERROR_DateDiscrepancyBetweenSOAndTxn = 770,
6059 TI_ERROR_SPDiscrepancyBetweenSOAndTransaction = 771,
6062 TI_ERROR_RateDiscrepancyBetweenSOAndTransaction = 772,
6065 TI_ERROR_TradingListPrivateExecTraderSetInSO = 773,
6068 TI_ERROR_SOAlreadyAssociatedToOTCTransaction = 774,
6071 TI_ERROR_FieldValueDiscBetweenSOAndRFCQOTC = 775,
6074 TI_ERROR_FieldValueDiscBetweenSOAndTradingList = 776,
6077 TI_ERROR_AlgoInfoDiscBetweenSOAndTransaction = 777,
6080 TI_ERROR_MaxNumExecutionTimesExceeded = 778,
6083 TI_ERROR_InvalidExecutionTimesNum = 779,
6086 TI_ERROR_ExecutionTimeNotAdmitted = 780,
6089 TI_ERROR_WrongSortingExecutionTimes = 781,
6092 TI_ERROR_ExecutionTimesDuplicated = 782,
6095 TI_ERROR_ExecutionTimeListNotAdmitted = 783,
6098 TI_ERROR_ActionNotAllowedExecutionTime = 784,
6101 TI_ERROR_DirectBuySideMemberAlreadySet = 785,
6104 TI_ERROR_TotalSplitFillMinSizeQty = 786,
6107 TI_ERROR_IncompatibleSettlModeConfiguration = 787,
6110 TI_ERROR_DefaultExecTraderNotPermitted = 788,
6113 TI_ERROR_AutoExecutionInProgress = 789,
6116 TI_ERROR_NoBeatLimitPriceDeviation = 790,
6119 TI_ERROR_InvalidStageOrderClientLimitQuotation = 791,
6122 TI_ERROR_LimitSpreadNotAllowedByRFCQType = 792,
6125 TI_ERROR_WrongTradeRegistrationId = 793,
6128 TI_ERROR_InvalidDealerOrderId = 794,
6131 TI_ERROR_WrongOriginalDealerOrderId = 795,
6134 TI_ERROR_MaxRateCapBreach = 796,
6137 TI_ERROR_MinRateCapBreach = 797,
6140 TI_ERROR_EndDateIdCapBreach = 798,
6143 TI_ERROR_DaysCapBreach = 799,
6148 static std::string toString (
Enum value);
6157 BV_ALGO_ID_TYPE_ID = 0,
6160 BV_ALGO_ID_TYPE_OE = 1,
6163 BV_ALGO_ID_TYPE_IDOE = 2,
6168 static std::string toString (
Enum value);
6177 BV_ALGO_INFO_TYPE_None = 0,
6180 BV_ALGO_INFO_TYPE_Algo = 1,
6183 BV_ALGO_INFO_TYPE_NoAlgo = 2,
6188 static std::string toString (
Enum value);
6197 BV_ANALYTIC_ISpread = 0,
6200 BV_ANALYTIC_ZSpread = 1,
6203 BV_ANALYTIC_GSpread = 2,
6206 BV_ANALYTIC_OISSpread = 3,
6209 BV_ANALYTIC_ASWSpread = 4,
6212 BV_ANALYTIC_CDSSpread = 5,
6215 BV_ANALYTIC_CDSBasis = 6,
6220 static std::string toString (
Enum value);
6229 BV_BLOCK_SPLIT_STATUS_Valid = 0,
6232 BV_BLOCK_SPLIT_STATUS_Invalid = 1,
6237 static std::string toString (
Enum value);
6246 BV_BEST_TRADING_INFO_TYPE_None = 0,
6249 BV_BEST_TRADING_INFO_TYPE_PriceYield = 1,
6252 BV_BEST_TRADING_INFO_TYPE_MidBVBest = 2,
6257 static std::string toString (
Enum value);
6266 BV_CALCULATION_TYPE_DurationWeighted = 0,
6269 BV_CALCULATION_TYPE_CashEquivalent = 1,
6274 static std::string toString (
Enum value);
6283 BV_CALL_INDICATOR_Call = 0,
6286 BV_CALL_INDICATOR_MWC = 1,
6291 static std::string toString (
Enum value);
6300 BV_CALL_AMOUNT_TYPE_FullOnly = 0,
6303 BV_CALL_AMOUNT_TYPE_FullOrPartialy = 1,
6308 static std::string toString (
Enum value);
6317 BV_CALL_TYPE_OnSpecifiedDates = 0,
6320 BV_CALL_TYPE_Anytime = 1,
6325 static std::string toString (
Enum value);
6334 BV_CLIENT_IDENTIFICATION_TYPE_None = 0,
6337 BV_CLIENT_IDENTIFICATION_TYPE_LEI = 1,
6340 BV_CLIENT_IDENTIFICATION_TYPE_NationalId = 2,
6343 BV_CLIENT_IDENTIFICATION_TYPE_AGGR = 3,
6346 BV_CLIENT_IDENTIFICATION_TYPE_PNAL = 4,
6351 static std::string toString (
Enum value);
6360 BV_CUTOFF_TYPE_RFCQSameDaySettlement = 0,
6365 static std::string toString (
Enum value);
6374 BV_DEALER_GROUP_EVENT_Insert = 0,
6377 BV_DEALER_GROUP_EVENT_Delete = 1,
6382 static std::string toString (
Enum value);
6391 BV_DEALER_GROUP_STATUS_Active = 0,
6394 BV_DEALER_GROUP_STATUS_Deleted = 1,
6399 static std::string toString (
Enum value);
6408 BV_DEAL_STATUS_WaitingForSplit = 0,
6411 BV_DEAL_STATUS_Splitted = 1,
6414 BV_DEAL_SPLIT_STATUS_None = 2,
6419 static std::string toString (
Enum value);
6428 BV_DEAL_STATUS_Active = 0,
6431 BV_DEAL_STATUS_Cancelled = 1,
6434 BV_DEAL_STATUS_Restored = 2,
6439 static std::string toString (
Enum value);
6448 BV_DISCOUNT_MARGIN_FORMULA_TYPE_None = 0,
6451 BV_DISCOUNT_MARGIN_FORMULA_TYPE_FinancialFormula = 1,
6456 static std::string toString (
Enum value);
6465 BV_EXEC_SETTLEMENT_MODE_None = 0,
6468 BV_EXEC_SETTLEMENT_MODE_Standard = 1,
6471 BV_EXEC_SETTLEMENT_MODE_DLT = 2,
6476 static std::string toString (
Enum value);
6485 BV_EXEC_TYPE_NotProcessed = 0,
6488 BV_EXEC_TYPE_Processed = 1,
6491 BV_EXEC_TYPE_Executed = 2,
6494 BV_EXEC_TYPE_NotExecuted = 3,
6499 static std::string toString (
Enum value);
6508 BV_HANDLING_INSTRUCTION_None = 0,
6511 BV_HANDLING_INSTRUCTION_AutoExecNoBrokerIntervention = 1,
6514 BV_HANDLING_INSTRUCTION_AutoExecBrokerIntervention = 2,
6517 BV_HANDLING_INSTRUCTION_ManualExec = 3,
6522 static std::string toString (
Enum value);
6531 BV_INSTRUMENT_GROUP_EVENT_Add = 0,
6534 BV_INSTRUMENT_GROUP_EVENT_Delete = 1,
6539 static std::string toString (
Enum value);
6548 BV_INSTRUMENT_GROUP_LEVEL_None = 0,
6551 BV_INSTRUMENT_GROUP_LEVEL_First = 1,
6554 BV_INSTRUMENT_GROUP_LEVEL_Second = 2,
6559 static std::string toString (
Enum value);
6568 BV_INSTRUMENT_GROUP_STATUS_Active = 0,
6571 BV_INSTRUMENT_GROUP_STATUS_Deleted = 1,
6576 static std::string toString (
Enum value);
6585 BV_INSTRUMENT_GROUP_TYPE_InfoFilter = 0,
6588 BV_INSTRUMENT_GROUP_TYPE_ICClassification = 1,
6591 BV_INSTRUMENT_GROUP_TYPE_PublicInfoFilter = 2,
6594 BV_INSTRUMENT_GROUP_TYPE_FirmInfoFilter = 3,
6597 BV_INSTRUMENT_GROUP_TYPE_IndicativeInfoFilter = 4,
6600 BV_INSTRUMENT_GROUP_TYPE_InventoryInfoFilter = 5,
6605 static std::string toString (
Enum value);
6614 BV_INTERPOLATION_METHOD_Linear = 0,
6617 BV_INTERPOLATION_METHOD_LogLinear = 1,
6620 BV_INTERPOLATION_METHOD_Cubic = 2,
6623 BV_INTERPOLATION_METHOD_LogCubic = 3,
6626 BV_INTERPOLATION_METHOD_CubicSpline = 4,
6631 static std::string toString (
Enum value);
6640 BV_INVENTORY_GROUP_EVENT_Insert = 0,
6643 BV_INVENTORY_GROUP_EVENT_Delete = 1,
6648 static std::string toString (
Enum value);
6657 BV_INVENTORY_GROUP_STATUS_Active = 0,
6660 BV_INVENTORY_GROUP_STATUS_Deleted = 1,
6665 static std::string toString (
Enum value);
6674 BV_INVENTORY_GROUP_MEMBER_EVENT_Insert = 0,
6677 BV_INVENTORY_GROUP_MEMBER_EVENT_Delete = 1,
6682 static std::string toString (
Enum value);
6691 BV_INVENTORY_GROUP_MEMBER_STATUS_Active = 0,
6694 BV_INVENTORY_GROUP_MEMBER_STATUS_Deleted = 1,
6699 static std::string toString (
Enum value);
6708 BV_INVENTORY_GROUP_RFCQ_OPTION_EVENT_Insert = 0,
6711 BV_INVENTORY_GROUP_RFCQ_OPTION_EVENT_Delete = 1,
6716 static std::string toString (
Enum value);
6725 BV_INVENTORY_GROUP_RFCQ_OPTION_STATUS_Active = 0,
6728 BV_INVENTORY_GROUP_RFCQ_OPTION_STATUS_Deleted = 1,
6733 static std::string toString (
Enum value);
6742 BV_INVENTORY_ORDER_EVENT_Accept = 0,
6745 BV_INVENTORY_ORDER_EVENT_AcceptAndReset = 1,
6748 BV_INVENTORY_ORDER_EVENT_Counter = 2,
6751 BV_INVENTORY_ORDER_EVENT_Refuse = 3,
6756 static std::string toString (
Enum value);
6765 BV_INVENTORY_ORDER_STATUS_Processing = 0,
6768 BV_INVENTORY_ORDER_STATUS_Accepted = 1,
6771 BV_INVENTORY_ORDER_STATUS_Refused = 2,
6774 BV_INVENTORY_ORDER_STATUS_RefusedCounter = 3,
6777 BV_INVENTORY_ORDER_STATUS_Timeout = 4,
6780 BV_INVENTORY_ORDER_STATUS_DelForSuspension = 5,
6783 BV_INVENTORY_ORDER_STATUS_ZeroFilled = 6,
6788 static std::string toString (
Enum value);
6797 BV_INVENTORY_TRADING_IDEA_TEXT_TYPE_FreeText = 0,
6800 BV_INVENTORY_TRADING_IDEA_TEXT_TYPE_RTF = 1,
6803 BV_INVENTORY_TRADING_IDEA_TEXT_TYPE_HTML = 2,
6808 static std::string toString (
Enum value);
6817 BV_INVENTORY_QUOTE_STATUS_Active = 0,
6820 BV_INVENTORY_QUOTE_STATUS_Suspended = 1,
6823 BV_INVENTORY_QUOTE_STATUS_SuspByGov = 2,
6826 BV_INVENTORY_QUOTE_STATUS_DelByGov = 3,
6829 BV_INVENTORY_QUOTE_STATUS_DelByMember = 4,
6832 BV_INVENTORY_QUOTE_STATUS_SuspBySystem = 5,
6837 static std::string toString (
Enum value);
6846 BV_IO_DENIAL_TIME_TYPE_Last = 0,
6849 BV_IO_DENIAL_TIME_TYPE_All = 1,
6854 static std::string toString (
Enum value);
6863 BV_IOI_EVENT_Activate = 0,
6866 BV_IOI_EVENT_Delete = 1,
6871 static std::string toString (
Enum value);
6880 BV_IOI_STATUS_Active = 0,
6883 BV_IOI_STATUS_Deleted = 1,
6886 BV_IOI_STATUS_DelByGov = 2,
6891 static std::string toString (
Enum value);
6900 BV_LINK_TYPE_NoTrading = 0,
6903 BV_LINK_TYPE_Multimember = 2,
6908 static std::string toString (
Enum value);
6917 BV_MATCH_MODE_Automatic = 0,
6920 BV_MATCH_MODE_Manual = 1,
6925 static std::string toString (
Enum value);
6934 BV_MEMBER_ACCOUNT_EXCEPTION_EVENT_Insert = 0,
6937 BV_MEMBER_ACCOUNT_EXCEPTION_EVENT_Delete = 1,
6942 static std::string toString (
Enum value);
6951 BV_MEMBER_ACCOUNT_EXCEPTION_STATUS_Active = 0,
6954 BV_MEMBER_ACCOUNT_EXCEPTION_STATUS_Deleted = 1,
6959 static std::string toString (
Enum value);
6968 BV_MEMBER_ACCOUNT_EVENT_Insert = 0,
6971 BV_MEMBER_ACCOUNT_EVENT_Delete = 1,
6976 static std::string toString (
Enum value);
6985 BV_MEMBER_ACCOUNT_STATUS_Active = 0,
6988 BV_MEMBER_ACCOUNT_STATUS_Deleted = 1,
6993 static std::string toString (
Enum value);
7002 BV_NATIONAL_ID_TYPE_ID = 0,
7005 BV_NATIONAL_ID_TYPE_OE = 1,
7008 BV_NATIONAL_ID_TYPE_IDOE = 2,
7011 BV_NATIONAL_ID_TYPE_CI = 3,
7016 static std::string toString (
Enum value);
7025 BV_NOTICE_DAY_TYPE_BusinessDays = 0,
7028 BV_NOTICE_DAY_TYPE_CalendarDays = 1,
7033 static std::string toString (
Enum value);
7042 BV_ORDER_EVENT_Insert = 0,
7045 BV_ORDER_EVENT_Accept = 1,
7048 BV_ORDER_EVENT_Refuse = 2,
7053 static std::string toString (
Enum value);
7062 BV_ORDER_STAGING_DEALER_LIST_TYPE_None = 0,
7065 BV_ORDER_STAGING_DEALER_LIST_TYPE_Positive = 1,
7068 BV_ORDER_STAGING_DEALER_LIST_TYPE_Negative = 2,
7073 static std::string toString (
Enum value);
7082 BV_ORDER_STAGING_EVENT_Insert = 0,
7085 BV_ORDER_STAGING_EVENT_Lock = 1,
7088 BV_ORDER_STAGING_EVENT_Unlock = 2,
7091 BV_ORDER_STAGING_EVENT_Delete = 3,
7096 static std::string toString (
Enum value);
7105 BV_ORDER_STAGING_EXEC_TYPE_Undefined = 0,
7108 BV_ORDER_STAGING_EXEC_TYPE_OutrightRFCQ = 1,
7111 BV_ORDER_STAGING_EXEC_TYPE_SwitchRFCQ = 2,
7114 BV_ORDER_STAGING_EXEC_TYPE_TradeRegistration = 3,
7117 BV_ORDER_STAGING_EXEC_TYPE_MultipleRFCQ = 4,
7120 BV_ORDER_STAGING_EXEC_TYPE_ButterflyFreeRFCQ = 5,
7123 BV_ORDER_STAGING_EXEC_TYPE_FAS = 6,
7126 BV_ORDER_STAGING_EXEC_TYPE_FAK = 7,
7129 BV_ORDER_STAGING_EXEC_TYPE_FOK = 8,
7134 static std::string toString (
Enum value);
7143 BV_ORDER_STAGING_STATUS_Active = 0,
7146 BV_ORDER_STAGING_STATUS_Cancelled = 1,
7149 BV_ORDER_STAGING_STATUS_RFCQProcessing = 2,
7152 BV_ORDER_STAGING_STATUS_Filled = 3,
7155 BV_ORDER_STAGING_STATUS_CATProcessing = 4,
7158 BV_ORDER_STAGING_STATUS_DoneForDay = 5,
7161 BV_ORDER_STAGING_STATUS_CancelledByGov = 6,
7164 BV_ORDER_STAGING_STATUS_CancelledByTrader = 7,
7167 BV_ORDER_STAGING_STATUS_AutoDeleted = 8,
7172 static std::string toString (
Enum value);
7181 BV_ORDER_STAGING_TYPE_Market = 0,
7184 BV_ORDER_STAGING_TYPE_Limit = 1,
7187 BV_ORDER_STAGING_TYPE_LimitWithOrWithout = 2,
7192 static std::string toString (
Enum value);
7201 BV_POST_TRADE_DEFERRAL_None = 0,
7204 BV_POST_TRADE_DEFERRAL_Deferred = 1,
7207 BV_POST_TRADE_DEFERRAL_LMTF = 2,
7210 BV_POST_TRADE_DEFERRAL_DATF = 3,
7213 BV_POST_TRADE_DEFERRAL_VOLO = 4,
7216 BV_POST_TRADE_DEFERRAL_FWAF = 5,
7219 BV_POST_TRADE_DEFERRAL_IDAF = 6,
7222 BV_POST_TRADE_DEFERRAL_COAF = 7,
7225 BV_POST_TRADE_DEFERRAL_RealTime = 8,
7228 BV_POST_TRADE_DEFERRAL_T2 = 9,
7233 static std::string toString (
Enum value);
7242 BV_PRE_TRADE_PUBLISH_FLAG_None = 0,
7245 BV_PRE_TRADE_PUBLISH_FLAG_Average = 1,
7248 BV_PRE_TRADE_PUBLISH_FLAG_AllQuotes = 2,
7253 static std::string toString (
Enum value);
7262 BV_PREALLOCATION_TYPE_Public = 0,
7265 BV_PREALLOCATION_TYPE_Private = 1,
7270 static std::string toString (
Enum value);
7279 BV_QUOTE_EVENT_Activate = 0,
7282 BV_QUOTE_EVENT_Suspend = 1,
7285 BV_QUOTE_EVENT_Delete = 2,
7290 static std::string toString (
Enum value);
7299 BV_QUOTING_SIDE_Bid = 0,
7302 BV_QUOTING_SIDE_Double = 1,
7305 BV_QUOTING_SIDE_Ask = 2,
7310 static std::string toString (
Enum value);
7319 BV_REGISTRATION_EVENT_Enable = 0,
7322 BV_REGISTRATION_EVENT_Delete = 1,
7327 static std::string toString (
Enum value);
7336 BV_REGISTRATION_STATUS_Enabled = 0,
7339 BV_REGISTRATION_STATUS_Deleted = 1,
7344 static std::string toString (
Enum value);
7353 BV_RFCQ_ADDRESSEE_TYPE_Single = 0,
7356 BV_RFCQ_ADDRESSEE_TYPE_All = 1,
7361 static std::string toString (
Enum value);
7370 BV_RFCQ_COVER_None = 0,
7373 BV_RFCQ_COVER_ACCT = 1,
7376 BV_RFCQ_COVER_TIED = 2,
7379 BV_RFCQ_COVER_COVR = 3,
7382 BV_RFCQ_COVER_COVT = 4,
7387 static std::string toString (
Enum value);
7396 BV_RFCQ_DEALER_SELECTION_Manual = 0,
7399 BV_RFCQ_DEALER_SELECTION_TopPick = 1,
7402 BV_RFCQ_DEALER_SELECTION_Axes = 2,
7405 BV_RFCQ_DEALER_SELECTION_AxesTopPick = 3,
7408 BV_RFCQ_DEALER_SELECTION_1_2WayAxes = 4,
7411 BV_RFCQ_DEALER_SELECTION_1_2WayAxesTopPick = 5,
7416 static std::string toString (
Enum value);
7425 BV_RFCQ_INSTRUMENT_CLASS_ENABLE_EVENT_Insert = 0,
7428 BV_RFCQ_INSTRUMENT_CLASS_ENABLE_EVENT_Delete = 1,
7433 static std::string toString (
Enum value);
7442 BV_RFCQ_INSTRUMENT_CLASS_ENABLE_STATUS_Active = 0,
7445 BV_RFCQ_INSTRUMENT_CLASS_ENABLE_STATUS_Deleted = 1,
7450 static std::string toString (
Enum value);
7459 BV_RFCQ_TRADING_RELATION_EVENT_Accept = 0,
7462 BV_RFCQ_TRADING_RELATION_EVENT_Refuse = 1,
7465 BV_RFCQ_TRADING_RELATION_EVENT_Revoke = 2,
7468 BV_RFCQ_TRADING_RELATION_EVENT_Reset = 3,
7471 BV_RFCQ_TRADING_RELATION_EVENT_Delete = 4,
7476 static std::string toString (
Enum value);
7485 BV_RFCQ_TRADING_RELATION_EXCEPTION_EVENT_Insert = 0,
7488 BV_RFCQ_TRADING_RELATION_EXCEPTION_EVENT_Delete = 1,
7493 static std::string toString (
Enum value);
7502 BV_RFCQ_TRADING_RELATION_EXCEPTION_STATUS_Active = 0,
7505 BV_RFCQ_TRADING_RELATION_EXCEPTION_STATUS_Deleted = 1,
7510 static std::string toString (
Enum value);
7519 BV_RFCQ_TRADING_RELATION_STATUS_Processing = 0,
7522 BV_RFCQ_TRADING_RELATION_STATUS_Accepted = 1,
7525 BV_RFCQ_TRADING_RELATION_STATUS_Revoked = 2,
7528 BV_RFCQ_TRADING_RELATION_STATUS_Refused = 3,
7531 BV_RFCQ_TRADING_RELATION_STATUS_DeletedByGovernance = 4,
7536 static std::string toString (
Enum value);
7545 BV_RFCQ_TYPE_EXCEPTION_EVENT_Insert = 0,
7548 BV_RFCQ_TYPE_EXCEPTION_EVENT_Delete = 1,
7553 static std::string toString (
Enum value);
7562 BV_RFCQ_TYPE_EXCEPTION_STATUS_Active = 0,
7565 BV_RFCQ_TYPE_EXCEPTION_STATUS_Deleted = 1,
7570 static std::string toString (
Enum value);
7579 BV_RFCQ_WITHDRAW_TYPE_Trader = 0,
7582 BV_RFCQ_WITHDRAW_TYPE_Member = 1,
7587 static std::string toString (
Enum value);
7596 BV_SETTLEMENT_MODE_Any = 0,
7599 BV_SETTLEMENT_MODE_Standard = 1,
7602 BV_SETTLEMENT_MODE_DLT = 2,
7607 static std::string toString (
Enum value);
7616 BV_SETTL_STATUS_Waiting = 0,
7619 BV_SETTL_STATUS_Undefined = 1,
7622 BV_SETTL_STATUS_Defined = 2,
7625 BV_SETTL_STATUS_Manual = 3,
7628 BV_SETTL_STATUS_Error = 4,
7631 BV_SETTL_STATUS_CancelledFromSettlement = 5,
7636 static std::string toString (
Enum value);
7645 BV_SHORT_SELLING_INDICATOR_None = 0,
7648 BV_SHORT_SELLING_INDICATOR_SESH = 1,
7651 BV_SHORT_SELLING_INDICATOR_SSEX = 2,
7654 BV_SHORT_SELLING_INDICATOR_SELL = 3,
7657 BV_SHORT_SELLING_INDICATOR_UNDI = 4,
7662 static std::string toString (
Enum value);
7671 BV_TRADE_REGISTRATION_GOOD_FOR_TIME_EOD = 0,
7674 BV_TRADE_REGISTRATION_GOOD_FOR_TIME_Manual = 1,
7679 static std::string toString (
Enum value);
7688 BV_TRADE_REGISTRATION_EVENT_Send = 0,
7691 BV_TRADE_REGISTRATION_EVENT_Accept = 1,
7694 BV_TRADE_REGISTRATION_EVENT_Reject = 2,
7697 BV_TRADE_REGISTRATION_EVENT_Delete = 3,
7702 static std::string toString (
Enum value);
7711 BV_TRADE_REGISTRATION_MEMBER_STATUS_None = 0,
7714 BV_TRADE_REGISTRATION_MEMBER_STATUS_Processing = 1,
7717 BV_TRADE_REGISTRATION_MEMBER_STATUS_Error = 2,
7720 BV_TRADE_REGISTRATION_MEMBER_STATUS_DoneManual = 3,
7723 BV_TRADE_REGISTRATION_MEMBER_STATUS_DoneAuto = 4,
7726 BV_TRADE_REGISTRATION_MEMBER_STATUS_Rejected = 5,
7729 BV_TRADE_REGISTRATION_MEMBER_STATUS_Deleted = 6,
7732 BV_TRADE_REGISTRATION_MEMBER_STATUS_Expired = 7,
7737 static std::string toString (
Enum value);
7746 BV_TRADE_REGISTRATION_STATUS_Processing = 0,
7749 BV_TRADE_REGISTRATION_STATUS_Error = 1,
7752 BV_TRADE_REGISTRATION_STATUS_Locked = 2,
7755 BV_TRADE_REGISTRATION_STATUS_Done = 3,
7758 BV_TRADE_REGISTRATION_STATUS_Rejected = 4,
7761 BV_TRADE_REGISTRATION_STATUS_Deleted = 5,
7764 BV_TRADE_REGISTRATION_STATUS_Expired = 6,
7769 static std::string toString (
Enum value);
7778 BV_TRADE_SPLIT_EVENT_PreAllocate = 0,
7781 BV_TRADE_SPLIT_EVENT_Allocate = 1,
7784 BV_TRADE_SPLIT_EVENT_Update = 2,
7787 BV_TRADE_SPLIT_EVENT_Delete = 3,
7790 BV_TRADE_SPLIT_EVENT_Lock = 4,
7793 BV_TRADE_SPLIT_EVENT_Unlock = 5,
7798 static std::string toString (
Enum value);
7807 BV_TRADE_SPLIT_STATUS_Accepted = 0,
7810 BV_TRADE_SPLIT_STATUS_Processing = 1,
7813 BV_TRADE_SPLIT_STATUS_Refused = 2,
7816 BV_TRADE_SPLIT_STATUS_Assigned = 3,
7819 BV_TRADE_SPLIT_STATUS_Executed = 4,
7822 BV_TRADE_SPLIT_STATUS_Locked = 5,
7825 BV_TRADE_SPLIT_STATUS_Linked = 6,
7828 BV_TRADE_SPLIT_STATUS_Deleted = 7,
7831 BV_TRADE_SPLIT_STATUS_DeletedByGov = 8,
7834 BV_TRADE_SPLIT_STATUS_LinkedToTradingList = 9,
7839 static std::string toString (
Enum value);
7848 BV_TRANSPARENCY_EXEMPTION_None = 0,
7851 BV_TRANSPARENCY_EXEMPTION_ILQD = 1,
7854 BV_TRANSPARENCY_EXEMPTION_ILQD_Package = 2,
7857 BV_TRANSPARENCY_EXEMPTION_LIS = 3,
7860 BV_TRANSPARENCY_EXEMPTION_LIS_Package = 4,
7863 BV_TRANSPARENCY_EXEMPTION_SSTI = 5,
7866 BV_TRANSPARENCY_EXEMPTION_SSTI_Package = 6,
7869 BV_TRANSPARENCY_EXEMPTION_TPAC = 7,
7872 BV_TRANSPARENCY_EXEMPTION_LRGS = 8,
7875 BV_TRANSPARENCY_EXEMPTION_PreTradeExemption = 9,
7878 BV_TRANSPARENCY_EXEMPTION_PostTradeExemption = 10,
7881 BV_TRANSPARENCY_EXEMPTION_ExemptedMember = 11,
7886 static std::string toString (
Enum value);
7895 BV_VOICE_CONFIRMED_QUOTES_REGISTRATION_EVENT_Add = 0,
7898 BV_VOICE_CONFIRMED_QUOTES_REGISTRATION_EVENT_Delete = 1,
7903 static std::string toString (
Enum value);
7912 BV_VOICE_CONFIRMED_QUOTES_REGISTRATION_STATUS_Active = 0,
7915 BV_VOICE_CONFIRMED_QUOTES_REGISTRATION_STATUS_Deleted = 1,
7920 static std::string toString (
Enum value);
7929 BV_WAIVER_INDICATOR_None = 0,
7932 BV_WAIVER_INDICATOR_ILQD = 1,
7935 BV_WAIVER_INDICATOR_LRGS = 2,
7938 BV_WAIVER_INDICATOR_SIZE = 3,
7941 BV_WAIVER_INDICATOR_TPAC = 4,
7944 BV_WAIVER_INDICATOR_MTSNFPT = 5,
7947 BV_WAIVER_INDICATOR_MTSNFPM = 6,
7952 static std::string toString (
Enum value);
7961 BV_YIELD_PRICE_CONV_None = 0,
7964 BV_YIELD_PRICE_CONV_Info = 1,
7967 BV_YIELD_PRICE_CONV_InfoBest = 2,
7972 static std::string toString (
Enum value);
7981 BV_YIELD_PRICE_PREVIEW_TYPE_TradingType = 0,
7984 BV_YIELD_PRICE_PREVIEW_TYPE_PriceToCMPDYield = 1,
7987 BV_YIELD_PRICE_PREVIEW_TYPE_CMPDYieldToPrice = 2,
7990 BV_YIELD_PRICE_PREVIEW_TYPE_PriceToDM = 3,
7995 static std::string toString (
Enum value);
8004 BV_YIELD_TYPE_None = 0,
8007 BV_YIELD_TYPE_Call = 1,
8010 BV_YIELD_TYPE_Maturity = 2,
8013 BV_YIELD_TYPE_Put = 3,
8016 BV_YIELD_TYPE_Worst = 4,
8021 static std::string toString (
Enum value);