libjmmcg  build_2226
A C++ library containing an eclectic mix of useful, advanced components.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
reject_codes.hpp File Reference
#include <cassert>
#include <cstdint>
#include <iostream>
Include dependency graph for reject_codes.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 isimud
 
 isimud::exchanges
 
 isimud::exchanges::MIT
 
 isimud::exchanges::MIT::mit_jse
 

Typedefs

using isimud::exchanges::MIT::mit_jse::RejectCodes_t = std::int32_t
 

Enumerations

enum  isimud::exchanges::MIT::mit_jse::reject_codes_enum : RejectCodes_t {
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::tag_SUCCESS =0, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Native_Trading_Gateway_Invalid_User_ID_or_password_1 =1, isimud::exchanges::MIT::mit_jse::reject_codes_enum::AuthServer_ALREADY_LOGGED_2 =2, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Gateway_Invalid_TrdSubType__829__4 =4,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::AuthServer_FLAGGED_FOR_DELETION_5 =5, isimud::exchanges::MIT::mit_jse::reject_codes_enum::AuthServer_BROKER_SUSPENDED_6 =6, isimud::exchanges::MIT::mit_jse::reject_codes_enum::AuthServer_ACCOUNT_LOCKED_8 =8, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Gateway_Not_Authorized_9 =9,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::AuthServer_UNAUTHORIZED_MACHINE_10 =10, isimud::exchanges::MIT::mit_jse::reject_codes_enum::AuthServer_UNAUTHORIZED_FE_11 =11, isimud::exchanges::MIT::mit_jse::reject_codes_enum::NativeTradingGateway_Staggered_Start_50 =50, isimud::exchanges::MIT::mit_jse::reject_codes_enum::NativeTradingGateway_Role_Flagged_for_Delete_53 =53,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::AuthServer_NODE_SUSPENDED_54 =54, isimud::exchanges::MIT::mit_jse::reject_codes_enum::NativeTradingGateway_Node_Hierarchy_Suspended_55 =55, isimud::exchanges::MIT::mit_jse::reject_codes_enum::NativeTradingGateway_Node_Flagged_for_Delete_56 =56, isimud::exchanges::MIT::mit_jse::reject_codes_enum::NativeTradingGateway_Node_Hierarchy_Flagged_for_Delete_57 =57,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Gateway_Cannot_Match_Selection_Criteria_100 =100, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Native_Trading_Gateway_Login_request_being_processed_105 =105, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Native_Trading_Gateway_Not_logged_in_107 =107, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Gateway_Request_Limit_for_Day_Reached_500 =500,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::AuthServer_UNAUTHORIZED_GATEWAY_624 =624, isimud::exchanges::MIT::mit_jse::reject_codes_enum::AuthServer_ACCOUNT_SUSPENDED_626 =626, isimud::exchanges::MIT::mit_jse::reject_codes_enum::AuthServer_ACCOUNT_INACTIVATED_628 =628, isimud::exchanges::MIT::mit_jse::reject_codes_enum::AuthServer_SYSTEM_END_OF_DAY_630 =630,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Invalid_order_size______zero__1000 =1000, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Invalid_order_size____minimum_size__1001 =1001, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Invalid_order_size__not_multiple_of_lot_size__1002 =1002, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Invalid_order_size____maximum_size__1003 =1003,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Invalid_order_size_1004 =1004, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Invalid_order_size____maximum_order_value__1005 =1005, isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Invalid_order_size__will_breach_maximum_gross_consideration__1006 =1006, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Invalid_order_size____minimum_reserve_order_value__1007 =1007,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Invalid_order_size____minimum_reserve_order_size__1008 =1008, isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Bid_exceeds_maximum_order_value_1009 =1009, isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Offer_exceeds_maximum_order_value_1010 =1010, isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Order_exeeds_maximum_order_size_1011 =1011,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Bid_exceeds_maximum_order_size_1012 =1012, isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Offer_exceeds_maximum_order_size_1013 =1013, isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Order_Quote_breaches_the_net_consideration_limit_1014 =1014, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Invalid_display_size____zero__1100 =1100,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Invalid_display_size____order_size__1101 =1101, isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Invalid_display_size__not_multiple_of_lot_size__1102 =1102, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Invalid_display_size_1103 =1103, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Orders_with_hidden_size_not_permitted_during_auction_call_1104 =1104,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Iceberg_orders_disabled_for_instrument_1105 =1105, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Fully_hidden_orders_disabled_for_instrument_1106 =1106, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_New_hidden_orders_not_permitted_during_auction_call_1107 =1107, isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Orders_with_hidden_sizes_not_permitted_for_order_book_1108 =1108,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Invalid_Min_Quantity____zero__1109 =1109, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Invalid_minimum_size____order_size__1150 =1150, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Invalid_minimum_size__not_multiple_of_lot_size__1151 =1151, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Orders_with_minimum_size_not_permitted_during_auction_call_1152 =1152,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Orders_with_minimum_size_not_permitted_during_Pause_session_1153 =1153, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Minimum_fill_orders_disabled_for_instrument_1154 =1154, isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Orders_with_minimum_size_not_permitted_for_order_book_1155 =1155, isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Visible_orders_are_not_permitted_to_order_book_1156 =1156,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Invalid_limit_price__not_multiple_of_tick__1201 =1201, isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Invalid_limit_price__price_band_breached__1202 =1202, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Invalid_limit_price____maximum_price__1203 =1203, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Invalid_limit_price____minimum_price__1204 =1204,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Invalid_limit_price__short_sale_failed_tick_test__1205 =1205, isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Invalid_limit_price__short_sale_failed_bid_test__1206 =1206, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Invalid_limit_price__not_equal_to_closing_price__1207 =1207, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Invalid_trigger_price__less_than_or_equal_to_zero__1300 =1300,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Invalid_trigger_price__not_multiple_of_tick__1301 =1301, isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Stop_Price_cannot_be_specified_for_Trailing_Stop_orders_1302 =1302, isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Stop_Price_cannot_be_amended_in_Trailing_Stop_orders_1303 =1303, isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Trailing_Offset_cannot_be_added_to_Stop_orders_1304 =1304,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::__Not_a_valid_reject_code__Reserved_for_use_by_development__1396 =1396, isimud::exchanges::MIT::mit_jse::reject_codes_enum::__Not_a_valid_reject_code__Reserved_for_use_by_development__1397 =1397, isimud::exchanges::MIT::mit_jse::reject_codes_enum::__Not_a_valid_reject_code__Reserved_for_use_by_development__1398 =1398, isimud::exchanges::MIT::mit_jse::reject_codes_enum::__Not_a_valid_reject_code__Reserved_for_use_by_development__1399 =1399,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Invalid_order_type__unknown__1400 =1400, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Invalid_order_type__market_stop_MIT_order_with_limit_price__1401 =1401, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Invalid_order_type__market_or_limit_order_with_a_stop_price__1402 =1402, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Market_orders_disabled_for_instrument_1403 =1403,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Stop_orders_disabled_for_instrument_1404 =1404, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Market_to_limit_orders_disabled_for_instrument_1405 =1405, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Invalid_order_type__market_to_limit_order_with_limit_price__1406 =1406, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Stop_orders_are_not_permitted_during_this_session_1407 =1407,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Market_orders_are_not_permitted_during_an_auction_call_1408 =1408, isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Invalid_type__only_limit_orders_permitted_for_order_book__1409 =1409, isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_MIT_orders_disabled_for_instrument_1410 =1410, isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_MIT_orders_are_not_permitted_during_this_session_1411 =1411,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Trailing_Stop_Stop_limit_orders_disabled_for_instrument_1413 =1413, isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Market_or_limit_order_with_a_Trailing_Offset_1414 =1414, isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Market_if_Touch_order_with_a_Trailing_Offset_1415 =1415, isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_LTP_BBO_is_not_available_1416 =1416,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Invalid_order_type__Not_permitted_for_order_book__1417 =1417, isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Maximum_stop_order_limit_reached_for_instrument_1427 =1427, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Invalid_TIF__unknown__1500 =1500, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Invalid_expire_time__elapsed__1501 =1501,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Invalid_expire_time__time_is_for_a_future_date__1502 =1502, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Invalid_expire_date__elapsed__1503 =1503, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Invalid_TIF__OPG_stop_orders_not_permitted__1505 =1505, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Invalid_TIF__IOC___FOK_not_permitted_during_auction_calls__1506 =1506,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Invalid_TIF__OPG_not_permitted_outside_opening_auction_call__1507 =1507, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Invalid_TIF__invalid_date_format__1508 =1508, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_No_time_qualifier_specified_1509 =1509, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Invalid_TIF__GFA_orders_not_supported__1511 =1511,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Invalid_TIF__ATC_stop_orders_not_permitted__1513 =1513, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Invalid_TIF__GFA_stop_orders_not_permitted__1514 =1514, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Invalid_TIF__IOC___FOK_not_permitted_during_Pause_session__1515 =1515, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_GTD_orders_disabled_for_instrument_1516 =1516,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_GTT_orders_disabled_for_instrument_1517 =1517, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_FOK_orders_disabled_for_instrument_1518 =1518, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_GTC_orders_disabled_for_instrument_1519 =1519, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_OPG_orders_disabled_for_instrument_1520 =1520,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_ATC_orders_disabled_for_instrument_1521 =1521, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Invalid_TIF__only_DAY_and_GTT_permitted_for_order_book__1522 =1522, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Invalid_TIF__CPX_stop_orders_not_permitted__1523 =1523, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Invalid_TIF__not_permitted_during_this_session__1524 =1524,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Invalid_TIF__GFA_market_to_limit_orders_not_permitted__1525 =1525, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_CPX_orders_disabled_for_instrument_1526 =1526, isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Maximum_parked_order_limit_reached_for_instrument_1527 =1527, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_IOC_orders_disabled_for_instrument_1528 =1528,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Invalid_TIF__Not_permitted_for_MIT_orders__1532 =1532, isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_TIF_amendments_not_allowed_for_order_book_1533 =1533, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Expired__end_of_day__1550 =1550, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_User_not_registered_to_submit_interest_for_instrument_1800 =1800,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_User_not_registered_to_submit_interest_for__s_1801 =1801, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine__s_not_registered_to_submit_orders_for_instrument_1806 =1806, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Invalid_side_1900 =1900, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Invalid_order_status___d__1901 =1901,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Received_Prior_to_First_Trading_Date_of_instrument_1902 =1902, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Last_Trading_Date_of_instrument_elapsed_1903 =1903, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Invalid_order_capacity_1904 =1904, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Invalid_instrument_set_up__no_tick_structure__1905 =1905,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Short_sales_disabled_for_instrument_1906 =1906, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Named_orders_disabled_for_instrument_1907 =1907, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Only_named_orders_permitted_for_order_book_1908 =1908, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Short_sales_disabled__reference_price_unavailable__1909 =1909,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Short_sale_market_order_failed_tick_test__invalid_best_bid__1910 =1910, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Short_sale_market_orders_disabled__bid_test_enabled__1911 =1911, isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Maximum_number_of_active_Orders_per_book_limit_reached_1926 =1926, isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Maximum_active_order_limit_reached_for_matching_thread_1927 =1927,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Max_active_order_limit_reached_for_user_for_matching_thread_1928 =1928, isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Buy_orders_are_not_allowed_for_the_auction_at_this_time_1929 =1929, isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Sell_orders_are_not_allowed_for_the_auction_at_this_time_1930 =1930, isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Cross_orders_disabled_for_instrument_1937 =1937,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Cannot_Enter_Cross_Orders__Price_range_Not_Available__1940 =1940, isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Price_Outside_applicable_range_for_Cross_Order_1942 =1942, isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Invalid_Session__Cross_Orders_are_Not_Allowed__1945 =1945, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Order_not_found__too_late_to_cancel_or_unknown_order__2000 =2000,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_User_not_registered_to_mass_cancel_interest_2001 =2001, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_User_not_registered_to_mass_cancel_interest_for_firm_2002 =2002, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Unknown_user__submitting_Trader_ID__2003 =2003, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Unknown_instrument_2004 =2004,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Unknown_underlying_2005 =2005, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Unknown_segment_2006 =2006, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Unknown_firm_2007 =2007, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Unknown_user__target_Owner_ID__2009 =2009,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Unknown_user__target_Trader_ID__2010 =2010, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Invalid_mass_cancel_type_2011 =2011, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_No_orders_for_instrument_underlying_2012 =2012, isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Unknown_Node_ID_2014 =2014,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Matching_partition_suspended_2015 =2015, isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Implied_orders_cannot_be_cancelled_2016 =2016, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Other_2099 =2099, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Invalid_order_size____filled_size__3000 =3000,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Size_amendment_of_this_order_is_not_allowed_at_this_time_3001 =3001, isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Size_reduction_of_this_order_is_not_allowed_at_this_time_3002 =3002, isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_MIT_order_electable_on_entry_3009 =3009, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Invalid_display_size____order_size__3100 =3100,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Conversion_of_fully_hidden_order_to_iceberg_order_prohibited_3101 =3101, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Conversion_of_fully_hidden_order_to_fully_visible_prohibited_3102 =3102, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Conversion_of_iceberg_order_to_fully_hidden_order_prohibited_3103 =3103, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Conversion_of_fully_visible_order_to_fully_hidden_prohibited_3104 =3104,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Invalid_owner__different_from_original_order__3700 =3700, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_User_not_registered_to_manage_interest_for_instrument_3800 =3800, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_User_not_registered_to_manage_interest_for__s_3801 =3801, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Invalid_side__different_from_original_order__3900 =3900,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Side_may_not_be_amended__order_is_a_short_sale__3902 =3902, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Stop_orders_may_not_be_amended_during_this_session_3903 =3903, isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Price_amendment_prohibited__order_eligible_for_CPX_session__3904 =3904, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Price_change_must_match_the_closing_price_during_CPX_session_3905 =3905,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Order_type_may_not_be_amended_3906 =3906, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Stop_price_of_an_elected_stop_order_may_not_be_amended_3907 =3907, isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Stop_MIT_order_electable_on_entry_3908 =3908, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Implied_orders_can_not_be_amended_3912 =3912,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Invalid_bid_size____maximum_size__4000 =4000, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Invalid_offer_size____maximum_size__4001 =4001, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Invalid_bid_size__not_multiple_of_lot_size__4002 =4002, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Invalid_offer_size__not_multiple_of_lot_size__4003 =4003,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Invalid_bid_size____minimum_size__4005 =4005, isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Invalid_offer_size____minimum_size__4006 =4006, isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Invalid_bid_price______zero__4200 =4200, isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Invalid_offer_price______zero__4201 =4201,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Invalid_bid_price__not_multiple_of_tick__4202 =4202, isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Invalid_offer_price__not_multiple_of_tick__4203 =4203, isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Invalid_offer_price__quote_is_locked_or_crossed__4204 =4204, isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Exceeds_maximum_quote_spread_4205 =4205,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Invalid_time_qualifier__unknown__4300 =4300, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Invalid_expire_time__elapsed__4302 =4302, isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Invalid_expire_time__time_is_for_a_future_date__4303 =4303, isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Invalid_TIF__GFA_Quotes_are_not_supported__4306 =4306,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Anonymity_indication_may_not_be_amended_4307 =4307, isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_User_not_registered_to_submit_quotes_for_instrument_4800 =4800, isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Quote_does_not_include_a_bid_4900 =4900, isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Quote_does_not_include_an_offer_4901 =4901,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Quote_is_same_as_previous_quote_4902 =4902, isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Invalid_quote__not_submitted_as_a_limit_order__4904 =4904, isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine__s_not_registered_to_submit_quotes_for_instrument_4905 =4905, isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Invalid_quote__amend_order_message_used_to_update_quote__4906 =4906,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Invalid_quote__submitted_in_an_agency_capacity__4907 =4907, isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Quotes_disabled_for_instrument_4908 =4908, isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Quotes_not_permitted_during_CPX_session_4910 =4910, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_New_quotes_are_not_allowed_at_this_time_4911 =4911,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Quotes_are_not_allowed_to_order_book_4912 =4912, isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_User_not_registered_to_submit_RFQs_for_instrument_6000 =6000, isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_RFQs_not_allowed_6005 =6005, isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Negotiations_order_book_not_attached_6006 =6006,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Private_RFQs_not_allowed_for_this_book_6007 =6007, isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Only_private_RFQs_allowed_for_this_book_6008 =6008, isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Private_RFQs_not_allowed_6009 =6009, isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Public_RFQs_not_allowed_6010 =6010,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Instrument_not_in_Regular_Trading_6011 =6011, isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Duplicate_Quote_Request_ID_6012 =6012, isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Invalid_market_maker_for_instrument_6013 =6013, isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_User_not_registered_to_submit_quotes_for_instrument_6014 =6014,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Private_quotes_not_allowed_for_this_book_6015 =6015, isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Instrument_not_in_Regular_Trading_6016 =6016, isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Quote_has_to_be_Day_or_GTT_6017 =6017, isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Have_to_specify_at_least_one_side_for_a_quote_6018 =6018,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Price_should_be_zero_if_size_is_zero_6019 =6019, isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Cannot_amend_a_single_sided_quote_to_a_double_sided_quote_6021 =6021, isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Cannot_amend_a_double_sided_quote_to_a_single_sided_quote_6022 =6022, isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Side_of_a_single_sided_quote_cannot_be_amended_6023 =6023,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_No_market_makers_for_the_specified_instrument_6024 =6024, isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Already_elapsed_response_time_6026 =6026, isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Response_Time_is_for_a_future_date_6027 =6027, isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Invalid_RFQ_ID_6029 =6029,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Discrepancy_in_trade_terms__Price__6031 =6031, isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Size_larger_than_contra_party_quote_6032 =6032, isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Size_should_be_at_least_minimum_size_6033 =6033, isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_RFQ_is_already_rejected_6034 =6034,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Invalid_value_for_Quote_Response_Type_6035 =6035, isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Invalid_symbol_for_negotiation_6036 =6036, isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Invalid_side_for_negotiation_6037 =6037, isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Discrepancy_in_trade_terms__Side_6038 =6038,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Already_negotiated_6039 =6039, isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Invalid_symbol_for_negotiation_6043 =6043, isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Size_cannot_be_zero_for_negotiation_6044 =6044, isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Size_should_be_zero_if_price_is_zero_6050 =6050,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Invalid_minimum_size____bid_size__6051 =6051, isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Invalid_minimum_size____offer_size__6052 =6052, isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Unknown_RFQ_6053 =6053, isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Anonymous_RFQ_negotiation_is_in_progress_6054 =6054,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Unknown_quote_6055 =6055, isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Expiry_Time_exceeds_private_quote_negotiation_duration_6056 =6056, isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Normal_Book_is_not_in_Regular_Trading_6057 =6057, isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Both_Bid_ID_and_Offer_ID_are_specified_6059 =6059,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_No_Normal_book_is_attached_6063 =6063, isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Price_cannot_be_specified_when_matching_at_best_6064 =6064, isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_No_Bid__offer_to_match_with_6065 =6065, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Invalid_trade_price______zero__7000 =7000,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Invalid_trade_size______zero__7001 =7001, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Invalid_trade_time_7002 =7002, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Invalid_off_book_trade_type_7003 =7003, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Unknown_Trade_ID_7004 =7004,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Unknown_executing_firm_7005 =7005, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Unknown_contra_firm_7006 =7006, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Unknown_executing_user__Owner_ID__7007 =7007, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Unknown_executing_user__Trader_ID__7008 =7008,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Unknown_contra_user__Owner_ID__7009 =7009, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Unknown_contra_user__Default_User__7010 =7010, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_User_not_registered_to_submit_trade_reports_for_instrument_7011 =7011, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_User_not_registered_to_submit_third_party_trade_reports_7012 =7012,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Executing_firm_not_registered_to_submit_trade_reports_7013 =7013, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Contra_firm_not_registered_to_submit_trade_reports_7014 =7014, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Not_registered_to_trade_report_for_executing_firm__Owner_ID__7015 =7015, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_User_not_authorised_to_pre_release_trade_7017 =7017,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_User_not_authorised_to_cancel_trade_7018 =7018, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Trade_already_cancelled_7019 =7019, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Trade_already_published_7020 =7020, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Invalid_trade_reporting_model_7021 =7021,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Unknown_executing_user__Default_User__7022 =7022, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Trade_exempt_from_publication_7023 =7023, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Executing_user__Owner_ID__not_from_executing_firm_7024 =7024, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Contra_user__Owner_ID__not_from_contra_firm_7025 =7025,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Unknown_instrument_7027 =7027, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Invalid_order_capacity_7028 =7028, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Invalid_contra_firm_7029 =7029, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Invalid_settlement_date_7030 =7030,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Discrepancy_in_trade_terms__price__7031 =7031, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Discrepancy_in_trade_terms__size__7032 =7032, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Discrepancy_in_trade_terms__off_book_trade_type__7033 =7033, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Discrepancy_in_trade_terms__execution_time__7034 =7034,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Discrepancy_in_trade_terms__instrument__7035 =7035, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Discrepancy_in_trade_terms__settlement_date__7036 =7036, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Discrepancy_in_trade_terms__publication_indicator__7037 =7037, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Discrepancy_in_trade_terms__publication_delay__7038 =7038,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Discrepancy_in_trade_terms__publication_delay__7039 =7039, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Discrepancy_in_trade_terms__contra_party__7040 =7040, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Discrepancy_in_trade_terms__side__7041 =7041, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Discrepancy_in_trade_terms__FirmTradeID__7042 =7042,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Invalid_trade_size____maximum_size__7043 =7043, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Trade_reporting_disabled_for_multi_legged_instruments_7044 =7044, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_User_not_authorised_to_amend_trade_7045 =7045, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Trade_already_confirmed_7046 =7046,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Trade_confirmation_process_cancelled_7047 =7047, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Trade_time_not_specified_7048 =7048, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Cancellation_process_terminated_7050 =7050, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Cancellation_process_initiated_7052 =7052,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Third_party_trade_reports_not_permitted_7053 =7053, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Invalid_side_for_contra_firm_7054 =7054, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Invalid_publication_indicator__trade_must_be_published__7055 =7055, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Invalid_trade_size__must_be_an_integer__7056 =7056,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Request_does_not_include_the_trade_term_to_be_amended_7057 =7057, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Invalid_side_for_executing_firm_7058 =7058, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Trade_is_not_confirmed_7059 =7059, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Request_already_accepted_declined_7060 =7060,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Duplicate_Firm_Trade_ID_7061 =7061, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Invalid_trade_size____minimum_size__7062 =7062, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Invalid_trade_value____minimum_value__7063 =7063, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Waiting_for_market_operations_approval_7064 =7064,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Invalid_Trade_Price__price_band_breached__7065 =7065, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Trade_reporting_disabled_for_instrument_7500 =7500, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Trade_reporting_disabled_for_instrument__no_order_book__7501 =7501, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Off_book_trade_reporting_prohibited__not_in_session__7502 =7502,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Instrument_halted_7503 =7503, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Instrument_suspended_7504 =7504, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Instrument_inactive_7505 =7505, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Instrument_in_Post_Close_Session_7506 =7506,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Received_Prior_to_First_Trading_Date_of_instrument_7507 =7507, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Last_Trading_Date_of_instrument_elapsed_7508 =7508, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Cancel_request_for_trade_already_submitted_7601 =7601, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Unknown_Trade_ID__for_instrument__7602 =7602,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Gateway_TradeHandlingInstr_not_specified_7800 =7800, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Gateway_FirmTradeID_not_specified_7801 =7801, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Gateway_TradeReportType_not_specified_7802 =7802, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Gateway_Off_book_trade_type_not_specified_7803 =7803,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Gateway_Price_not_specified_7804 =7804, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Gateway_Size_not_specified_7805 =7805, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Gateway_Order_capacity_not_specified__executing_firm__7806 =7806, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Gateway_Order_capacity_not_specified__contra_firm__7807 =7807,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Gateway_Executing_firm_not_specified_7808 =7808, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Gateway_Contra_firm_not_specified_7809 =7809, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Gateway_Invalid_TradeHandlingInstr_7810 =7810, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Gateway_Invalid_TradeReportType_7811 =7811,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Gateway_Invalid_TradeReportTransType_7812 =7812, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Gateway_TradeReportTransType_not_specified_7813 =7813, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Gateway_Invalid_TradePublishIndicator_7814 =7814, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Gateway_Invalid_NoSides_7815 =7815,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Gateway_Invalid_Side_7816 =7816, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Gateway_Invalid_NoPartyIDs_7817 =7817, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Gateway_Invalid_PartyIDSource_7818 =7818, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Gateway_Invalid_PartyRole_7819 =7819,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Gateway_Invalid_OrderCapacity_7820 =7820, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Gateway_TradeID_not_specified_7821 =7821, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Gateway_Instrument_not_specified_7822 =7822, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Gateway_User_not_authorised_to_amend_trade_for_this_customer_7823 =7823,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Gateway_PartyRole_not_specified_7824 =7824, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_NoPartyIDs_not_specified_7825 =7825, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Trade_is_not_confirmed_7826 =7826, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Trade_registration_request_was_rejected_withdrawn_7827 =7827,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Invalid_instrument_set_up__no_trade_sub_type_table__7901 =7901, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Invalid_system_set_up__no_trade_type_table__7902 =7902, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Invalid_instrument_set_up__empty_trade_type_table__7903 =7903, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Invalid_instrument_set_up__unsupported_reporting_model__7904 =7904,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Invalid_instrument_set_up__threshold_range_not_defined__7907 =7907, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Invalid_instrument_set_up__invalid_trading_cycle__7908 =7908, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Invalid_client_order_ID_8001 =8001, isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Unknown_instrument_9000 =9000,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Native_Trading_Gateway_Unknown_order_book_9001 =9001, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Instrument_halted_9002 =9002, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Instrument_halted_or_suspended_9003 =9003, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Instrument_halted__last_trading_day_reached__9004 =9004,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Market_is_closed_9005 =9005, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Instrument_halted__market_suspended__9006 =9006, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Instrument_halted__invalid_trading_session__9007 =9007, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Session_is_closed_9008 =9008,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Instrument_halted__order_book_in_invalid_state__9009 =9009, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Instrument_in_Post_Close_session_9011 =9011, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Instrument_halted__invalid_set_up__9012 =9012, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Instrument_halted__invalid_order_book_set_up__9013 =9013,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Instrument_in_Pre_Trading_session_9014 =9014, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Instrument_in_Closing_Price_Publication_session_9015 =9015, isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Instrument_in_Closing_Price_Cross_session_9016 =9016, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Unknown_user__Owner_ID__9100 =9100,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Unknown_user__Trader_ID__9101 =9101, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_User_suspended_9102 =9102, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_User_inactive_9103 =9103, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Invalid_user__not_attached_to_trading_firm__9104 =9104,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Firm_inactive_9105 =9105, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Invalid_trading_session__unknown__9200 =9200, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Invalid_new_order_message_9201 =9201, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Invalid_amend_order_message_9202 =9202,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Invalid_cancel_order_message_9203 =9203, isimud::exchanges::MIT::mit_jse::reject_codes_enum::MatchingEngine_Invalid_order_management_request___Not_the_active_partition__9205 =9205, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Native_Trading_Gateway_Required_field_missing_9900 =9900, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Native_Trading_Gateway_Invalid_value_in_field_9901 =9901,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Native_Trading_Gateway_Concurrent_login_limit_reached__9903 =9903, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Native_Trading_Gateway_Invalid_gateway__not_configured_for_sponsored_access__9904 =9904, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Native_Trading_Gateway_Logons_not_allowed_at_this_time_9906 =9906, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Native_Trading_Gateway_Maximum_message_rate_exceeded_9990 =9990,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Native_Trading_Gateway_Matching_partition_suspended_9998 =9998, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Native_Trading_Gateway_System_suspended_9999 =9999, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Drop_Copy_Gateway__5_0__No_open_orders_for_specified_Party_ID_10000 =10000, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Drop_Copy_Gateway__5_0__Request_limit_for_day_reached_10001 =10001,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Drop_Copy_Gateway__5_0__Order_download_not_permitted_for_specified_Party_ID__10003 =10003, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Drop_Copy_Gateway__5_0__Not_authorised_to_request_an_open_order_download_10004 =10004, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Drop_Copy_Gateway__5_0__Open_order_download_not_permitted_at_this_time_10005 =10005, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Drop_Copy_Gateway__5_0__Unknown_Party_ID_10006 =10006,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Drop_Copy_Gateway__5_0__Instrument_not_specified_10007 =10007, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Drop_Copy_Gateway__5_0__No_open_orders_for_specified_instrument_10008 =10008, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Drop_Copy_Gateway__5_0__Segment_not_specified_10009 =10009, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Drop_Copy_Gateway__5_0__Unknown_Segment_10010 =10010,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Drop_Copy_Gateway__5_0__No_open_orders_for_specified_segment_10011 =10011, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Invalid_TIF__GFX_orders_not_allowed_in_this_session__134001 =134001, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Invalid_TIF__GFX_No_Intra_Day_Auction_scheduled__134002 =134002, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Invalid_TIF__GFX_stop_orders_not_permitted__134003 =134003,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Invalid_Client_ID__not_specified__134004 =134004, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Invalid_limit_price____zero_or_no_limit_price__134005 =134005, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Hidden_limit_orders_not_allowed_for_this_session_134006 =134006, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Cannot_submit_amend_orders_in_session_134007 =134007,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Cannot_submit_hidden_orders_in_session_134008 =134008, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Invalid_TIF__ATC_No_Closing_Auction_scheduled__134009 =134009, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Invalid_minimum_execution_size____zero__134010 =134010, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Invalid_minimum_execution_size__not_multiple_of_lot_size__134011 =134011,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Invalid_minimum_execution_size____minimum_reserve_size__134012 =134012, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Invalid_order_size____minimum_execution_size__134013 =134013, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Invalid_TIF__not_permitted_for_hidden_orders__134014 =134014, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Invalid_minimum_execution_size__not_valid_for_visible_order__134015 =134015,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_TIF_Amendment_not_permitted_134016 =134016, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Invalid_order_type__not_permitted_for_hidden_orders__134018 =134018, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Invalid_order_type__not_permitted_for_EHL_orders__134019 =134019, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_EHL_is_not_permitted_for_this_order_book_134020 =134020,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_EHL_not_allowed_during_this_session_134021 =134021, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Expiry_time_cannot_be_amended_for_EHL_orders_134023 =134023, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Invalid_TIF__not_permitted_for_EHL_orders__134024 =134024, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Hidden_order_cannot_be_EHL_134025 =134025,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Invalid_trade_sub_type_for_instrument_134026 =134026, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_This_trade_sub_type_can_be_directed_only_to_banks_134027 =134027, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Trader_not_allowed_to_submit_RFQs_of_this_trade_sub_type_134028 =134028, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Instrument_not_in_Continuous_Trading_134029 =134029,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Trader_not_allowed_to_submit_quotes_for_this_trade_sub_type_134030 =134030, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Spot_price_is_required_for_trades_of_this_sub_type_134031 =134031, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_All_in_Price_is_required_for_for_trades_of_this_trade_sub_type_134032 =134032, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Start_Date_End_Date_Volume_required_for_Repo_Instruments_134033 =134033,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Start_Date_and_End_Date_should_fall_on_valid_business_days_134034 =134034, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Start_Date_should_be_before_the_End_Date_134035 =134035, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Interest_Rate_is_required_for_Repo_Instruments_134036 =134036, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Leg_1_Reference_Price_is_mandatory_for_strategy_Instruments_134037 =134037,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Leg_1_Reference_Price_cannot_be_negative_134038 =134038, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Quantity_should_be_greater_than_or_equal_to_RFQ_quantity_134039 =134039, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Client_Information_required_for_instruments_in_this_market_134040 =134040, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Invalid_format_for_Start_Date_or_End_Date_134041 =134041,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_GFX_orders_disabled_for_instrument_134050 =134050, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Invalid_value_for_options_134051 =134051, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Underlying_reference_price_of_leg_2_is_unavailable_or_zero_134052 =134052, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Invalid_order_size___minimum_cross_order_size__134056 =134056,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Cross_order_breaches_CB_limits_134057 =134057, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Cross_orders_can_only_be_limit_orders_134058 =134058, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Cross_orders_can_only_be_Day_orders_134059 =134059, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Invalid_cross_order_price_____0_00__134061 =134061,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Order_sub_type_not_supported_134065 =134065, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Hard_Limit_not_permitted_for_pegged_134066 =134066, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Invalid_TIF__Pegged_Orders_can_only_be_DAY__134067 =134067, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Invalid_Order_Type__Pegged_Orders__134068 =134068,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Invalid_Display_Qty__Not_Zero__134069 =134069, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Invalid_Limit_Price__Pegged_Order__134070 =134070, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Hard_Limit_not_specified_134071 =134071, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Pegged_orders_disabled_for_instrument_134072 =134072,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Pegged_orders_not_permitted_during_this_session_134073 =134073, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_GDX_orders_disabled_for_instrument_134075 =134075, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Display_Qty_should_be_zero_for_GDX_orders_134076 =134076, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_MES_Cannot_be_specified_for_GDX_orders_134077 =134077,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Invalid_Order_Type__not_valid_for_GDX__134078 =134078, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Invalid_Exec_Inst__not_valid_for_TIF__134079 =134079, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Invalid_TIF__GDX_orders_not_allowed_in_this_session__134080 =134080, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Matching_Engine_Price_change_not_allowed_while_taking_part_in_EOD_VAC_session_134081 =134081,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Gateway_Tag_not_defined_for_this_message_type__64__134100 =134100, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Gateway_Executing_Firm_Account_is_not_specified_134101 =134101, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Gateway_Contra_Firm_Account_is_not_specified_134102 =134102, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Gateway_Executing_Firm_Trader_group_not_specified_134103 =134103,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Gateway_Executing_Firm_Trader_ID_not_specified_134104 =134104, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Gateway_Contra_trader_group_not_specified_134105 =134105, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Gateway_Contra_trader_ID_not_specified_134106 =134106, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Gateway_Same_Firm_should_be_on_both_sides_134107 =134107,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Gateway_Should_be_different_Firms_on_different_sides_134108 =134108, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Discrepancy_in_Dealing_Capacity_134114 =134114, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Discrepancy_in_Account_134115 =134115, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Discrepancy_in_Firm_ID_134116 =134116,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Discrepancy_inTrader_Group_ID_134117 =134117, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Discrepancy_in_Trader_ID_134118 =134118, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Discrepancy_in_Contra_Firm_ID_134119 =134119, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Invalid_Account_134120 =134120,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Invalid_Contra_Account_134121 =134121, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Gateway_Orig_TradeDate_is_missing_134122 =134122, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Gateway_Orig_TradeID_is_missing_134123 =134123, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Gateway_Transact_Time_backdated_more_than_allowed_days_134124 =134124,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Gateway_Orig_TradeDate_is_invalid_134126 =134126, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Invalid_Capacity_combination_134128 =134128, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Invalid_Capacity_for_the_trade_type_134129 =134129, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Invalid_publication_indicator_for_the_given_trade_type_134130 =134130,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Discrepancy_in_Side_134131 =134131, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Gateway_Contra_Capacity_not_specified_134132 =134132, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Gateway_Unknown_User_134133 =134133, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Gateway_Unknown_Contra_user_134134 =134134,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Incorrect_number_of_decimal_places_134135 =134135, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Discrepancy_in_trade_terms_134136 =134136, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Spot_Rate_is_required_134137 =134137, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_All_in_Price_is_required_134138 =134138,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Clean_Price_is_required_134139 =134139, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Accrued_Interest_is_required_134140 =134140, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Settlement_Date_is_required_134141 =134141, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Reference_Instrument_is_required_134142 =134142,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Reference_Instrument_Yield_is_required_134143 =134143, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_2nd_Leg_Clean_Price_is_required_134144 =134144, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_2nd_Leg_Yield_is_required_134145 =134145, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_2nd_Leg_All_in_Price_is_required_134146 =134146,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_2nd_Leg_Accrued_Interest_is_required_134147 =134147, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_2nd_Leg_Settlement_Date_is_required_134148 =134148, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Rate_is_required_134149 =134149, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Interest_Rate_Spread_is_required_134150 =134150,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Gateway_Conditionally_required_field_missing__Strategy_Type__134151 =134151, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Gateway_Strategy_Link_ID_not_specified_134152 =134152, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Post_Trade_Transaction_Processing_Server_Underlying_Reference_Price_is_required_134153 =134153, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Native_Trading_Gateway_Unknown_User_134200 =134200,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Native_Trading_Gateway_Instrument_not_permitted_162001 =162001, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Native_Trading_Gateway_Instrument_not_found_162002 =162002, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Native_Trading_Gateway_Mass_cancel_type_not_permitted_162003 =162003, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Exchange_Manager_Similar_instrument_already_exists_162004 =162004,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Native_Trading_Gateway_Source_Instrument_is_not_provided_162005 =162005, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Native_Trading_Gateway_Reference_Instrument_not_found_162006 =162006, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Native_Trading_Gateway_Invalid_Reference_Instrument_162007 =162007, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Exchange_Manager_Underlying_Instrument_is_not_found_in_the_System_162008 =162008,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Exchange_Manager_Invalid_Reference_Price_162009 =162009, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Exchange_Manager_Invalid_Underlying_Definition_162010 =162010, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Exchange_Manager_Allow_User_Defined_is_disabled_in_Underlying_Instrument_162011 =162011, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Exchange_Manager_Not_a_valid_Future_to_create_an_Anyday_162012 =162012,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Exchange_Manager_Maturity_date_is_a_non_trading_day_162013 =162013, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Exchange_Manager_Expiry_Date_should_be_less_than_Max_Expiry_Date_in_the_same_series_162014 =162014, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Exchange_Manager_Instrument_creation_common_validation_failed_162015 =162015, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Exchange_Manager_Invalid_Security_Sub_Type_for_Multi_Legged_Instrument_162016 =162016,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Exchange_Manager_Leg_1_of_the_Delta_Option_should_be_Future_Instrument_162017 =162017, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Exchange_Manager_Leg_2_of_the_Delta_Option_should_be_Option_Instrument_162018 =162018, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Exchange_Manager_No_Option_expires_specified_for_the_underlying_Future_162019 =162019, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Exchange_Manager_The_expiry_date_of_the_Option_should_fall_on_or_before_that_of_the_underlying__162020 =162020,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Exchange_Manager_Maturity_date_should_be_equal_to_underlying_Instrument_162021 =162021, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Exchange_Manager_Strike_Price_of_the_Option_should_be_multiplication_of_Option_Strike_Interval_in_the_Underlying_162022 =162022, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Exchange_Manager_Option_Strike_Interval_should_be_a_valid_value_in_Leg_1_162023 =162023, isimud::exchanges::MIT::mit_jse::reject_codes_enum::Exchange_Manager_Invalid_Far_Month_Maturity__162024 =162024,
  isimud::exchanges::MIT::mit_jse::reject_codes_enum::Exchange_Manager_Near_month___Far_month_type_does_not_match_the_Time_Different_in_the_Reference_Instrument_162025 =162025
}
 

Functions

std::ostream & isimud::exchanges::MIT::mit_jse::operator<< (std::ostream &os, const reject_codes_enum code) noexcept(true)