You are on page 1of 200

Infinity Platform v7.

1
Infinity® Data Model
Quick Reference
and List of Modifications

CONFIDENTIAL

© Copyright 1998 Infinity Financial Technology, Inc.


Infinity Data Model Quick Reference and List of Modifications, First Edition
March 1998

Notice
Infinity Financial Technology, Inc. (Infinity) reserves the right to make changes to this publication at any time
and without notice. Infinity makes no warranties, expressed or implied, in this publication. In no event shall
Infinity be liable for any indirect, special, incidental or consequential damages arising out of purchase or use
of this publication or the information contained herein.

Copyright
Unpublished work, Copyright Infinity Financial Technology, Inc. ("Infinity"). This publication and the soft-
ware described within it ("Materials"), constitute proprietary and confidential information of Infinity and its
suppliers. The Materials (and any information or material derived therefrom) may not be reproduced or used,
and may not be disclosed or otherwise made available to any person, in whole or in part, except in accordance
with a written agreement with Infinity or as otherwise expressly authorized in writing by Infinity.

Licenses and Trademarks


Infinity, the Infinity logo, Fin++, Infinity Platform, Infinity Derivatives and Infinity RiskView are registered
trademarks or trademarks of Infinity Financial Technology, Inc. in the United States and foreign countries.
RiskMetrics is a trademark of J.P. Morgan & Co. All other company or product names are trademarks or reg-
istered trademarks of their respective holders.

Infinity Technical Support


If you wish to contact Infinity’s technical support staff, use the appropriate e-mail address from the list below.
These addresses ensure that your query is sent to both your local representative and to the main Help Desk in
Mountain View.
Americas ny_helpdesk@infinity.com
Asia, Australia, Pacific tokyo_helpdesk@infinity.com
Europe, Middle East, Africa emea_helpdesk@infinity.com
If you wish to reach the Help Desk via telephone, please contact your local Infinity representative. When your
local office is closed, please call the main Help Desk at (650) 940-6100.

Manual written by Becky Calvert


Technical assistance provided by Arley Lewis and Dave Clark
Table of Contents

Data Model Table Reference and List of Modifications

How to Read This Chapter 5


Guide to Tables 6

Data Model View Reference

Introduction 153
List Views 154
Domain Views 156
Other Views 158

Limit Manager Table Reference

How to Read this Chapter 181


Guide to Tables 183
Data Model Table Reference and List of
Modifications

How to Read This Chapter


This Quick Reference alphabetically lists every table and attribute in the Infinity Data Model,
version 7.1. The document also notes all table and attribute changes between version 7.0 and
version 7.1. Within each table, columns are listed in the order in which they appear in the
database. The Quick Reference only documents Infinity tables; Sybase tables such as sysusers
are not documented. For each column, the Quick Reference shows:
• a value for Null (‘0’ means an attribute cannot be null, ‘1’ means it can be null.)
• the Infinity datatype, the system datatype, and length
• a ‘PK’ if the attribute is a primary key
• the name of the parent table if the attribute is a foreign key

Each change to the Data Model is highlighted by vertical bar in the left margin. New tables
and attributes appear in italics (e.g., settlement_sec_id ), and attributes that have been deleted
are obscured by a horizontal line (e.g., settlement_sec_id). For example, a change in the foreign
key definition on the settlement_sec_id column in the curve_def_derived_sec table would be
represented as one deletion and one insertion, as shown below:

Table Attribute NULL Datatype PK FK: Parent Table

curve_def_derived_sec sec_id 0 Sec_Id:int(4) PK sec


curve_def_derived_sec curve_id 0 Curve_Id:int(4) PK curve
curve_def_derived_sec def_datetime 0 datetime:datetime(8) PK
curve_def_derived_sec settlement_sec_id 1 Sec_Id:int(4) sec
curve_def_derived_sec settlement_sec_id 1 Sec_Id:int(4)

This table has four columns, appearing in the database in the following order:
• sec_id, a non-nullable column of Infinity datatype Sec_Id and Sybase system datatype
int is four bytes in length. This attribute contributes to the primary key and is a foreign
key migrating from the sec table.
• curve_id, a non-nullable column of Infinity datatype Curve_Id and Sybase system
datatype int is four bytes in length. This attribute contributes to the primary key and is
a foreign key migrating from the curve table.
• def_datetime, a non-nullable column of Infinity datatype datetime and Sybase system
datatype datetime is eight bytes in length. This attribute also contributes to the primary
key.
• settlement_sec_id, a nullable column of Infinity datatype Sec_Id and Sybase system
datatype int is four bytes in length. By looking at the obscured text, we can see that
this column was formerly a foreign key migrating from the sec table.

Infinity Data Model Changes for 7.1 Confidential 5


Table Attribute NULL Datatype PK FK: Parent Table

access_func_tmpl access_func_tmpl_name 0 Access_Func_Tmpl_Name:char(30) PK


access_func_tmpl access_func_group_code 0 Access_Func_Group_Code:char(20) PK
access_func_tmpl domain_param1_str 1 Domain_Param_Str:varchar(30)
access_func_tmpl domain_param2_str 1 Domain_Param_Str:varchar(30)
access_func_tmpl remark 1 Remark:varchar(250)

access_perm_policy_matrix valid_access_func_id 0 Valid_Access_Func_Id:int(4) PK valid_access_func_info


access_perm_policy_matrix user_group_code 0 User_Group_Code:char(20) PK

account account_id 0 Account_Id:int(4) PK


account account_header_id 0 Account_Header_Id:int(4) account_header
account currency_code 0 Currency_Code:char(3)
account remark 1 Remark:varchar(250)
account balance_amount 0 Amount:float(8)
account balance_asof_datetime 0 datetime:datetime(8)
account cash_reserve_level 1 Amount:float(8)
account min_balance_amount 1 Amount:float(8)
account max_balance_amount 1 Amount:float(8)
account min_cash_movement 1 Amount:float(8)
account max_cash_movement 1 Amount:float(8)
account auth_b 0 Bool:bit(1)
account auth_id 1 Auth_Id:int(4)

account_header account_header_id 0 Account_Header_Id:int(4) PK


account_header with_org_id 0 Org_Id:int(4)
account_header holder_org_id 0 Org_Id:int(4)
account_header account_type_code 0 Account_Type_Code:char(20)
account_header bank_sort_num 1 Bank_Sort_Num:varchar(12)
account_header acct_num 0 Acct_Num:varchar(25)
account_header acct_desc 1 Description:varchar(50)
account_header auth_b 0 Bool:bit(1)
account_header auth_id 1 Auth_Id:int(4)

account_header_object object_id 0 Object_Id:int(4) PK


account_header_object class_name 0 Class_Name:varchar(80)

accr_calculator_class accr_calculator_code 0 Accr_Calculator_Code:char(50) PK accr_calculator_lookup


accr_calculator_class class_name 0 Class_Name:varchar(80) PK

Infinity Data Model, version 7.1 Confidential List of Modifications 6


Table Attribute NULL Datatype PK FK: Parent Table

accr_calculator_lookup accr_calculator_code 0 Accr_Calculator_Code:char(50) PK


accr_calculator_lookup accr_calculator_type_code 0 Accr_Calculator_Type_Code:char(1)
accr_calculator_lookup library_name 0 Library_Name:varchar(255)

accr_calculator_report accr_report_type_code 0 Accr_Report_Type_Code:char(25) PK


accr_calculator_report accr_calculator_code 0 Accr_Calculator_Code:char(50) PK accr_calculator_lookup
accr_calculator_report process_order 0 Sequence:smallint(2)

accr_calculator_sec_map accr_calculator_code 0 Accr_Calculator_Code:char(50) PK accr_calculator_lookup


accr_calculator_sec_map class_name 0 Class_Name:varchar(80) PK

accr_rep_sec_flow_calc_map accr_report_type_code 0 Accr_Report_Type_Code:char(25) PK


accr_rep_sec_flow_calc_map class_name 0 Class_Name:varchar(80) PK
accr_rep_sec_flow_calc_map accr_flow_type_code 0 Accr_Flow_Type_Code:char(25) PK
accr_rep_sec_flow_calc_map accr_calculator_code 0 Accr_Calculator_Code:char(50)

accrual_fixing_adjustment portfolio_name 0 Portfolio_Name:varchar(50) PK


accrual_fixing_adjustment fixing_date 0 Date:datetime(8) PK
accrual_fixing_adjustment calc_date 0 Date:datetime(8) PK
accrual_fixing_adjustment adjustment_id 0 Adjustment_Id:int(4) PK
accrual_fixing_adjustment trade_id 0 Trade_Id:int(4)
accrual_fixing_adjustment trade_leg_id 0 Trade_Leg_Id:int(4)
accrual_fixing_adjustment trans_id 0 Trans_Id:int(4)
accrual_fixing_adjustment accr_flow_type_code 0 Accr_Flow_Type_Code:char(25)
accrual_fixing_adjustment currency_code 0 Currency_Code:char(3)
accrual_fixing_adjustment realized_amount 0 Amount:float(8)
accrual_fixing_adjustment earned_amount 0 Amount:float(8)
accrual_fixing_adjustment unearned_amount 0 Amount:float(8)
accrual_fixing_adjustment user_code 0 User_Code:varchar(30)
accrual_fixing_adjustment remark 1 Remark:varchar(250)
accrual_fixing_adjustment book_name 0 Book_Name:char(12)

Infinity Data Model, version 7.1 Confidential List of Modifications 7


Table Attribute NULL Datatype PK FK: Parent Table

accrual_fixing_trade_leg portfolio_name 0 Portfolio_Name:varchar(50) PK


accrual_fixing_trade_leg fixing_date 0 Date:datetime(8) PK
accrual_fixing_trade_leg calc_date 0 Date:datetime(8) PK
accrual_fixing_trade_leg ra_input_id 0 Ra_Input_Id:int(4) PK ra_input
accrual_fixing_trade_leg trade_id 0 Trade_Id:int(4) PK
accrual_fixing_trade_leg trade_leg_id 0 Trade_Leg_Id:int(4) PK
accrual_fixing_trade_leg accr_flow_type_code 0 Accr_Flow_Type_Code:char(25) PK
accrual_fixing_trade_leg trans_id 0 Trans_Id:int(4)
accrual_fixing_trade_leg sec_id 0 Sec_Id:int(4)
accrual_fixing_trade_leg sec_type_code 0 Sec_Type_Code:char(12)
accrual_fixing_trade_leg trade_info_code 0 Trade_Info_Code:varchar(25)
accrual_fixing_trade_leg leg_type 0 Leg_Type:varchar(50)
accrual_fixing_trade_leg currency_code 0 Currency_Code:char(3)
accrual_fixing_trade_leg trade_amount 0 Amount:float(8)
accrual_fixing_trade_leg realized_amount 0 Amount:float(8)
accrual_fixing_trade_leg earned_amount 0 Amount:float(8)
accrual_fixing_trade_leg unearned_amount 0 Amount:float(8)
accrual_fixing_trade_leg book_name 0 Book_Name:char(12)

action_item action_id 0 Action_Item_Id:int(4) PK


action_item action_type_code 0 Action_Type_Code:char(12)
action_item done_b 0 Bool:bit(1)
action_item user_code 1 User_Code:varchar(30)
action_item action_datetime 1 datetime:datetime(8)

action_item_object object_id 0 Object_Id:int(4) PK


action_item_object class_name 0 Class_Name:varchar(80)

addr addr_id 0 Addr_Id:int(4) PK


addr org_id 0 Org_Id:int(4)
addr addr_type_code 0 Addr_Type_Code:char(12)
addr lang_code 0 Lang_Code:char(20)
addr remark 1 Remark:varchar(250)
addr auth_b 0 Bool:bit(1)
addr auth_id 1 Auth_Id:int(4)

Infinity Data Model, version 7.1 Confidential List of Modifications 8


Table Attribute NULL Datatype PK FK: Parent Table

addr_communication_header addr_id 0 Addr_Id:int(4) PK addr


addr_communication_header addr1 1 Address_Str:varchar(60)
addr_communication_header addr2 1 Address_Str:varchar(60)
addr_communication_header auth_b 0 Bool:bit(1)
addr_communication_header auth_id 1 Auth_Id:int(4)

addr_mailing_header addr_id 0 Addr_Id:int(4) PK addr


addr_mailing_header addr1 1 Address_Str:varchar(60)
addr_mailing_header addr2 1 Address_Str:varchar(60)
addr_mailing_header addr3 1 Address_Str:varchar(60)
addr_mailing_header addr4 1 Address_Str:varchar(60)
addr_mailing_header addr5 1 Address_Str:varchar(60)
addr_mailing_header addr6 1 Address_Str:varchar(60)
addr_mailing_header city 1 City:char(25)
addr_mailing_header state_code 1 State_Code:char(3)
addr_mailing_header country_code 1 Country_Code:varchar(25)
addr_mailing_header postal_code 1 Postal_Code:varchar(20)
addr_mailing_header auth_b 0 Bool:bit(1)
addr_mailing_header auth_id 1 Auth_Id:int(4)

advice process_org_id 0 Org_Id:int(4) PK process_org


advice advice_type_code 0 Advice_Type_Code:char(30) PK
advice product_type_code 0 Product_Type_Code:varchar(12) PK
advice business_type_code 0 Business_Type_Code:char(20) PK
advice trade_type_code 0 Trade_Type_Code:char(12) PK
advice transmission_code 0 Transmission_Code:char(12) PK
advice auth_b 0 Bool:bit(1)
advice auth_id 1 Auth_Id:int(4)

advice_contact_matrix advice_type_code 0 Advice_Type_Code:char(30) PK


advice_contact_matrix contact_type_code 0 Contact_Type_Code:varchar(30) PK

Infinity Data Model, version 7.1 Confidential List of Modifications 9


Table Attribute NULL Datatype PK FK: Parent Table

advice_error advice_error_id 0 Advice_Error_Id:int(4) PK


advice_error advice_id 0 Advice_Id:int(4)
advice_error recorded_datetime 0 datetime:datetime(8)
advice_error error_code 0 Error_Code:varchar(40)
advice_error error_message 1 Remark:varchar(250)
advice_error retry_b 0 Bool:bit(1)
advice_error update_datetime 0 datetime:datetime(8)
advice_error update_login_name 0 Login_Name:varchar(30)

advice_expected_xfer_queue expected_xfer_id 0 Expected_Xfer_Id:int(4) PK expected_xfer


advice_expected_xfer_queue normal_b 0 Bool:bit(1)

advice_format subject_org_id 0 Org_Id:int(4) PK org


advice_format advice_type_code 0 Advice_Type_Code:char(30) PK
advice_format product_type_code 0 Product_Type_Code:varchar(12) PK
advice_format business_event_code 0 Business_Event_Code:char(20) PK
advice_format doc_type_code 0 Doc_Type_Code:char(25)
advice_format auth_b 0 Bool:bit(1)
advice_format auth_id 1 Auth_Id:int(4)

advice_init_rule_info advice_init_rule_id 0 Advice_Init_Rule_Id:int(4) PK


advice_init_rule_info rule_str 0 Rule_Str:text(16)
advice_init_rule_info remark 1 Remark:varchar(250)

advice_monitor_rule monitor_name 0 Monitor_Name:varchar(80) PK


advice_monitor_rule monitor_class_name 0 Monitor_Class_Name:varchar(80) PK
advice_monitor_rule monitor_action_name 0 Monitor_Action_Name:varchar(80) PK
advice_monitor_rule evaluation_priority 0 Evaluation_Priority:int(4) PK
advice_monitor_rule advice_init_rule_id 0 Advice_Init_Rule_Id:int(4)
advice_monitor_rule req_advice_b 0 Bool:bit(1)

Infinity Data Model, version 7.1 Confidential List of Modifications 10


Table Attribute NULL Datatype PK FK: Parent Table

advice_status advice_id 0 Advice_Id:int(4) PK


advice_status process_org_id 0 Org_Id:int(4)
advice_status object_org_id 0 Org_Id:int(4)
advice_status advice_type_code 0 Advice_Type_Code:char(30)
advice_status business_event_code 0 Business_Event_Code:char(20)
advice_status trade_id 1 Trade_Id:int(4)
advice_status payment_id 1 Payment_Id:int(4)
advice_status expected_xfer_id 1 Expected_Xfer_Id:int(4)
advice_status advice_request_datetime 0 datetime:datetime(8)
advice_status advice_status_code 0 Advice_Status_Code:char(12)
advice_status shipping_num 1 Shipping_Num:varchar(25)
advice_status send_datetime 1 datetime:datetime(8)
advice_status matched_datetime 1 datetime:datetime(8)
advice_status remark 1 Remark:varchar(250)
advice_status update_datetime 0 datetime:datetime(8)
advice_status update_login_name 0 Login_Name:varchar(30)
advice_status mandatory_b 0 Bool:bit(1)

ai_price_history dataset_name 0 Dataset_Name:char(12) PK ai_price_history_dates


ai_price_history datapoint_date 0 datetime:datetime(8) PK ai_price_history_dates
ai_price_history atomic_instrument_id 0 Atomic_Instrument_Id:int(4) PK atomic_instrument
ai_price_history datapoint_price 0 Rate:float(8)

ai_price_history_datasets dataset_name 0 Dataset_Name:char(12) PK

ai_price_history_dates dataset_name 0 Dataset_Name:char(12) PK ai_price_history_datasets


ai_price_history_dates datapoint_date 0 datetime:datetime(8) PK

amortization_schedule_data sec_id 0 Sec_Id:int(4) PK sec


amortization_schedule_data base_rate_offset 0 Rate:float(8) PK
amortization_schedule_data principal_reduction 1 Amount:float(8)

asset asset_id 0 Asset_Id:int(4) PK


asset asset_type 0 Asset_Type:char(12)

asset_object object_id 0 Object_Id:int(4) PK


asset_object class_name 0 Class_Name:varchar(80)

Infinity Data Model, version 7.1 Confidential List of Modifications 11


Table Attribute NULL Datatype PK FK: Parent Table

asset_option_component sec_id 0 Sec_Id:int(4) PK sec


asset_option_component asset_option_component_id 0 Asset_Option_Component_Id:int(4) PK
asset_option_component asset_sec_id 0 Sec_Id:int(4)
asset_option_component settle_sec_id 0 Sec_Id:int(4)
asset_option_component payout_sec_id 0 Sec_Id:int(4)
asset_option_component underlying_amount 0 Amount:float(8)
asset_option_component strike_price 0 Price:float(8)
asset_option_component quanto_rate 1 Rate:float(8)
asset_option_component binary_payout_amount 1 Amount:float(8)
asset_option_component cap_amount 1 Amount:float(8)
asset_option_component option_event_price 1 Price:float(8)
asset_option_component rebate_amount 1 Amount:float(8)
asset_option_component observation_start_date 1 Date:datetime(8)
asset_option_component observation_end_date 1 Date:datetime(8)
asset_option_component observation_frequency_code 1 Frq_Code:char(3)

asset_option_header sec_id 0 Sec_Id:int(4) PK sec


asset_option_header maturity_date 0 Date:datetime(8)
asset_option_header option_type_code 0 Option_Type_Code:char(12)
asset_option_header put_call_code 0 Put_Call_Code:char(4)
asset_option_header exercise_code 0 Exercise_Code:char(12)
asset_option_header settlement_method_code 0 Settlement_Method_Code:char(12)
asset_option_header settlement_term 0 Term:int(4)
asset_option_header first_exercise_date 0 Date:datetime(8)

asset_sec asset_id 0 Asset_Id:int(4) PK


asset_sec sec_id 0 Sec_Id:int(4)

assigned_trade assigned_trade_id 0 Assigned_Trade_Id:int(4) PK


assigned_trade trade_id 0 Trade_Id:int(4) trade
assigned_trade assigned_trade_status_code 0 Assigned_Trade_Status_Code:char(12)
assigned_trade creation_timestamp 1 datetime:datetime(8)
assigned_trade validation_timestamp 1 datetime:datetime(8)
assigned_trade portfolio_id 0 Portfolio_Id:int(4) rt_portfolio
assigned_trade sequence_number 0 Sequence_Number:int(4)

assigned_trade_object object_id 0 Object_Id:int(4) PK


assigned_trade_object class_name 0 Class_Name:varchar(80)

Infinity Data Model, version 7.1 Confidential List of Modifications 12


Table Attribute NULL Datatype PK FK: Parent Table

assoc_data_attr_val_map associated_data_id 0 Associated_Data_Id:int(4) PK


assoc_data_attr_val_map attribute_value_id 0 Attribute_Value_Id:int(4) PK

associated_data associated_data_id 0 Associated_Data_Id:int(4) PK

associated_data_object object_id 0 Object_Id:int(4) PK


associated_data_object class_name 0 Class_Name:varchar(80)

atomic_correlation atomic_variance_id 0 Atomic_Variance_Id:int(4) PK atomic_variance


atomic_correlation atomic_instrument_id_1 0 Atomic_Instrument_Id:int(4) PK atomic_instrument
atomic_correlation atomic_instrument_id_2 0 Atomic_Instrument_Id:int(4) PK atomic_instrument
atomic_correlation correlation 1 Amount:float(8)

atomic_instrument atomic_instrument_id 0 Atomic_Instrument_Id:int(4) PK


atomic_instrument atomic_instrument_name 0 Atomic_Instrument_Name:char(30)
atomic_instrument atomic_instrument_product 0 Atomic_Product_Code:char(12)
atomic_instrument atomic_instrument_currency 0 Currency_Code:char(3)
atomic_instrument atomic_instrument_asset 0 Atomic_Asset_Code:char(12)
atomic_instrument atomic_instrument_term 0 Term:int(4)
atomic_instrument atomic_instrument_series_code 0 Atomic_Instrument_Series_Code:char(12)
atomic_instrument atomic_instrument_desc 1 Description:varchar(50)

atomic_portfolio atomic_portfolio_name 0 Portfolio_Name:varchar(50) PK


atomic_portfolio atomic_instrument_id 0 Atomic_Instrument_Id:int(4) PK atomic_instrument

atomic_product_asset atomic_product_code 0 Atomic_Product_Code:char(12) PK


atomic_product_asset atomic_asset_code 0 Atomic_Asset_Code:char(12) PK

atomic_variance atomic_variance_id 0 Atomic_Variance_Id:int(4) PK


atomic_variance dataset_name 0 Dataset_Name:char(12)
atomic_variance base_currency 0 Currency_Code:char(3)
atomic_variance dataset_date 0 datetime:datetime(8)
atomic_variance time_horizon 0 Term_Code:char(7)
atomic_variance confidence 0 Amount:float(8)

Infinity Data Model, version 7.1 Confidential List of Modifications 13


Table Attribute NULL Datatype PK FK: Parent Table

atomic_volatility atomic_variance_id 0 Atomic_Variance_Id:int(4) PK atomic_variance


atomic_volatility atomic_instrument_id 0 Atomic_Instrument_Id:int(4) PK atomic_instrument
atomic_volatility price_yield 1 Amount:float(8)
atomic_volatility price_volatility 1 Amount:float(8)
atomic_volatility yield_volatility 1 Amount:float(8)

attribute_value attribute_value_id 0 Attribute_Value_Id:int(4) PK


attribute_value attribute_id 0 Attribute_Id:int(4) object_attribute
attribute_value attr_val_str 1 Value_String:char(30)
attribute_value attr_val_int 1 Value_Int:int(4)
attribute_value attr_val_dbl 1 Value_Dbl:float(8)
attribute_value attr_val_datetime 1 Value_Datetime:datetime(8)

attribute_value_object object_id 0 Object_Id:int(4) PK


attribute_value_object class_name 0 Class_Name:varchar(80)

auth_status auth_id 0 Auth_Id:int(4) PK


auth_status data_group_code 0 Data_Group_Code:varchar(30)
auth_status auth_type_code 0 Auth_Type_Code:char(12)
auth_status auth_b 0 Bool:bit(1)
auth_status reject_b 0 Bool:bit(1)
auth_status enter_login_name 0 Login_Name:varchar(30)
auth_status entered_datetime 0 datetime:datetime(8)
auth_status update_datetime 0 datetime:datetime(8)
auth_status authorized_login_name 1 Login_Name:varchar(30)
auth_status authorized_datetime 1 datetime:datetime(8)
auth_status remark 1 Remark:varchar(250)

bond_attribute bond_type_code 0 Bond_Type_Code:char(12) PK


bond_attribute issuer_inst_code 0 Issuer_Inst_Code:char(12) PK
bond_attribute currency_code 0 Currency_Code:char(3) PK
bond_attribute tick_size_code 1 Tick_Size_Code:char(12)
bond_attribute quote_method_code 1 Quote_Method_Code:char(12)
bond_attribute base_trade_amount 1 Amount:float(8)
bond_attribute interest_tax_rate 1 Rate:float(8)
bond_attribute principal_tax_rate 1 Rate:float(8)

Infinity Data Model, version 7.1 Confidential List of Modifications 14


Table Attribute NULL Datatype PK FK: Parent Table

bond_attribute_hol_city bond_type_code 0 Bond_Type_Code:char(12) PK bond_attribute


bond_attribute_hol_city issuer_inst_code 0 Issuer_Inst_Code:char(12) PK bond_attribute
bond_attribute_hol_city currency_code 0 Currency_Code:char(3) PK bond_attribute
bond_attribute_hol_city city_code 0 City_Code:char(3) PK
bond_attribute_hol_city hol_type_code 0 Hol_Type_Code:varchar(7) PK

bond_curve_default bond_type_code 0 Bond_Type_Code:char(12) PK bond_type_default


bond_curve_default currency_code 0 Currency_Code:char(3) PK
bond_curve_default user_code 0 User_Code:varchar(30) PK user_default
bond_curve_default curve_usage_code 0 Curve_Usage_Code:varchar(15) PK
bond_curve_default curve_id 0 Curve_Id:int(4)

bond_future_attribute exchange_code 0 Exchange_Code:char(12) PK


bond_future_attribute currency_code 0 Currency_Code:char(3) PK
bond_future_attribute contract_series_code 0 Contract_Series_Code:char(12) PK
bond_future_attribute bond_type_code 0 Bond_Type_Code:char(12)
bond_future_attribute bond_interest_rate 1 Rate:float(8)
bond_future_attribute bond_frq_code 1 Frq_Code:char(3)
bond_future_attribute bond_day_count_code 1 Day_Count_Code:char(12)
bond_future_attribute remaining_maturity_min_term 1 Term:int(4)
bond_future_attribute remaining_maturity_max_term 1 Term:int(4)
bond_future_attribute original_maturity_min_term 1 Term:int(4)
bond_future_attribute original_maturity_max_term 1 Term:int(4)
bond_future_attribute round_maturity 0 Bool:bit(1)
bond_future_attribute num_of_months_to_round 1 Term:int(4)
bond_future_attribute use_yield_to_maturity 0 Bool:bit(1)
bond_future_attribute underlying_bond_term 1 Term:int(4)

bond_future_deliverable bond_future_id 0 Sec_Id:int(4) PK bond_future_header


bond_future_deliverable deliverable_bond_id 0 Sec_Id:int(4) PK bond_header
bond_future_deliverable bond_conversion_factor 0 Value:float(8)

bond_future_header sec_id 0 Sec_Id:int(4) PK sec


bond_future_header exchange_code 0 Exchange_Code:char(12)
bond_future_header currency_code 0 Currency_Code:char(3)
bond_future_header contract_series_code 0 Contract_Series_Code:char(12)
bond_future_header deliver_criteria_overridden_b 0 Bool:bit(1)
bond_future_header contract_month 1 Month_Name:char(10)
bond_future_header contract_year 1 Year:int(4)

Infinity Data Model, version 7.1 Confidential List of Modifications 15


Table Attribute NULL Datatype PK FK: Parent Table

bond_header sec_id 0 Sec_Id:int(4) PK sec


bond_header announce_date 1 Date:datetime(8)
bond_header auction_date 1 Date:datetime(8)
bond_header bond_name 1 Bond_Name:char(15)
bond_header bond_type_code 0 Bond_Type_Code:char(12)
bond_header interest_rate 1 Rate:float(8)
bond_header maturity_date 1 Date:datetime(8)
bond_header payment_frq_code 1 Frq_Code:char(3)
bond_header payment_start_date 1 Date:datetime(8)
bond_header start_date 1 Date:datetime(8)
bond_header issuer_inst_code 0 Issuer_Inst_Code:char(12)
bond_header redemption_amount 1 Amount:float(8)
bond_header payment_date_roll_code 1 Date_Roll_Code:char(12)
bond_header accrual_date_roll_code 1 Date_Roll_Code:char(12)
bond_header payment_day_count_code 1 Day_Count_Code:char(12)
bond_header settlement_term 1 Term:int(4)
bond_header accrual_day_count_code 1 Day_Count_Code:char(12)
bond_header penultimate_payment_date 1 Date:datetime(8)
bond_header accrual_start_date 1 Date:datetime(8)
bond_header ex_div_offset_day 0 Offset_Day:int(4)
bond_header issue_price 1 Price:float(8)
bond_header minimum_trade_amount 1 Amount:float(8)
bond_header minimum_increment_amount 1 Amount:float(8)
bond_header ytm_at_issue 1 Yield:float(8)
bond_header tax_reclaim_offset_day 1 Offset_Day:int(4)
bond_header identification_str 1 Identification_Str:varchar(60)
bond_header on_the_run_b 0 Bool:bit(1)

bond_spread_benchmark spread_set_name 0 Spread_Set_Name:varchar(30) PK


bond_spread_benchmark sec_id 0 Sec_Id:int(4) PK sec
bond_spread_benchmark update_datetime 0 datetime:datetime(8) PK
bond_spread_benchmark benchmark_sec_id 0 Sec_Id:int(4)
bond_spread_benchmark bid_spread 0 Rate:float(8)
bond_spread_benchmark offer_spread 0 Rate:float(8)
bond_spread_benchmark spread_type_code 0 Spread_Type_Code:char(5)

Infinity Data Model, version 7.1 Confidential List of Modifications 16


Table Attribute NULL Datatype PK FK: Parent Table

bond_type_default bond_type_code 0 Bond_Type_Code:char(12) PK


bond_type_default payment_frq_code 1 Frq_Code:char(3)
bond_type_default payment_day_count_code 1 Day_Count_Code:char(12)
bond_type_default payment_date_roll_code 1 Date_Roll_Code:char(12)
bond_type_default accrual_day_count_code 1 Day_Count_Code:char(12)
bond_type_default accrual_date_roll_code 1 Date_Roll_Code:char(12)
bond_type_default settlement_term 1 Term:int(4)
bond_type_default ex_div_offset_day 0 Offset_Day:int(4)

broker broker_id 0 Org_Id:int(4) PK


broker subject_org_id 0 Org_Id:int(4) org
broker broker_org_id 0 Org_Id:int(4) org
broker broker_type_code 0 Broker_Type_Code:char(10)
broker broker_tag 0 Broker_Tag:char(20)
broker pymt_freq_code 0 Pymt_Freq_Code:char(15)
broker comm_basis_code 0 Comm_Basis_Code:char(15)
broker min_threshold 0 Amount:float(8)
broker auth_b 0 Bool:bit(1)
broker auth_id 0 Auth_Id:int(4)

broker_account account_id 0 Account_Id:int(4) PK


broker_account broker_id 0 Org_Id:int(4) broker
broker_account account_number 0 Broker_Account_Number:char(15)
broker_account account_type 0 Broker_Account_Type:char(15)
broker_account stlmt_acct_id 1 Account_Header_Id:int(4)
broker_account account_desc 1 Broker_Account_Description:char(60)
broker_account auth_b 0 Bool:bit(1)
broker_account auth_id 0 Auth_Id:int(4)

broker_account_object object_id 0 Object_Id:int(4) PK


broker_account_object class_name 0 Class_Name:varchar(80)

broker_contract_relation contract_id 0 Broker_Contract_Id:int(4) PK


broker_contract_relation broker_id 0 Org_Id:int(4) org
broker_contract_relation contract_series_code 0 Contract_Series_Code:char(12)
broker_contract_relation auth_b 0 Bool:bit(1)
broker_contract_relation auth_id 0 Auth_Id:int(4)

Infinity Data Model, version 7.1 Confidential List of Modifications 17


Table Attribute NULL Datatype PK FK: Parent Table

broker_exchange_relation exchange_id 0 Broker_Exchange_Id:int(4) PK


broker_exchange_relation broker_id 0 Org_Id:int(4) org
broker_exchange_relation exchange_code 0 Exchange_Code:char(12)
broker_exchange_relation auth_b 0 Bool:bit(1)
broker_exchange_relation auth_id 0 Auth_Id:int(4)

broker_external_schedule schedule_id 0 Schedule_Id:int(4) PK


broker_external_schedule external_schedule_type_code 0 Schedule_Type_Code:char(20)

broker_fixed_sched_elems schedule_id 0 Schedule_Id:int(4) PK


broker_fixed_sched_elems fixed_schedule_id 0 Schedule_Id:int(4) PK

broker_fixed_sched_items schedule_id 0 Schedule_Id:int(4) PK


broker_fixed_sched_items calculation_level 1 Calculation_Level:char(15)

broker_fixed_schedule fixed_schedule_id 0 Schedule_Id:int(4) PK


broker_fixed_schedule contract_series_code 0 Contract_Series_Code:char(12)
broker_fixed_schedule currency_code 0 Currency_Code:char(3)
broker_fixed_schedule rate_per_contract 0 Rate_Per_Contract:float(8)

broker_object object_id 0 Object_Id:int(4) PK


broker_object class_name 0 Class_Name:varchar(80)

broker_schedule schedule_id 0 Schedule_Id:int(4) PK


broker_schedule broker_id 0 Org_Id:int(4) broker
broker_schedule schedule_user_type_code 0 Schedule_Type_Code:char(20)
broker_schedule schedule_type_code 0 Schedule_Type_Code:char(20)
broker_schedule exchange_code 0 Exchange_Code:char(12)
broker_schedule product_type_code 0 Product_Type_Code:varchar(12)
broker_schedule effective_date 0 Effective_Date:datetime(8)
broker_schedule auth_b 0 Bool:bit(1)
broker_schedule auth_id 0 Auth_Id:int(4)

broker_schedule_object object_id 0 Object_Id:int(4) PK


broker_schedule_object class_name 0 Class_Name:varchar(80)

Infinity Data Model, version 7.1 Confidential List of Modifications 18


Table Attribute NULL Datatype PK FK: Parent Table

broker_stepped_sched_elems schedule_id 0 Schedule_Id:int(4) PK


broker_stepped_sched_elems stepped_schedule_id 0 Schedule_Id:int(4) PK

broker_stepped_sched_items schedule_id 0 Schedule_Id:int(4) PK

broker_stepped_schedule stepped_schedule_id 0 Schedule_Id:int(4) PK


broker_stepped_schedule discount_type_code 0 Broker_Discount_Type:char(25)
broker_stepped_schedule contract_series_code 1 Contract_Series_Code:char(12)
broker_stepped_schedule active_b 0 Boolean:tinyint(1)
broker_stepped_schedule from_value 0 Amount:float(8)
broker_stepped_schedule to_value 0 Amount:float(8)
broker_stepped_schedule constant_factor 0 Discount_Rate:float(8)
broker_stepped_schedule variable_factor 0 Discount_Rate:float(8)

broker_support_object object_id 0 Object_Id:int(4) PK


broker_support_object class_name 0 Class_Name:varchar(80)

buy_sell_map ext_system_code 0 Per_Code:char(3) PK


buy_sell_map ext_buy_sell_indicator 0 Ext_Buy_Sell_Indicator:varchar(25) PK
buy_sell_map buy_sell_indicator 0 Buy_Sell_Indicator:int(4)

cap_floor_default2 user_code 0 User_Code:varchar(30) PK


cap_floor_default2 sec_type_code 0 Sec_Type_Code:char(12) PK
cap_floor_default2 currency_code 0 Currency_Code:char(3) PK
cap_floor_default2 ref_index_currency_code 0 Currency_Code:char(3) PK
cap_floor_default2 ref_index_code 0 Ref_Index_Code:char(12) PK
cap_floor_default2 sec_id 0 Sec_Id:int(4)

Infinity Data Model, version 7.1 Confidential List of Modifications 19


Table Attribute NULL Datatype PK FK: Parent Table

cap_floor_header sec_id 0 Sec_Id:int(4) PK sec


cap_floor_header reset_calc_align_code 1 Reset_Calc_Align_Code:char(7)
cap_floor_header reset_weekday_code 1 Weekday_Code:char(3)
cap_floor_header flow_calc_code 1 Flow_Calc_Code:char(12)
cap_floor_header flow_timing_code 1 Flow_Timing_Code:char(7)
cap_floor_header structure_code 1 Structure_Code:char(12)
cap_floor_header ref_index_currency_code 1 Currency_Code:char(3)
cap_floor_header ref_index_code 1 Ref_Index_Code:char(12)
cap_floor_header ref_index_source_code 1 Ref_Index_Source_Code:char(12)
cap_floor_header ref_index_term 1 Term:int(4)
cap_floor_header flow_rate_calc_code 1 Flow_Rate_Calc_Code:char(12)
cap_floor_header amort_frq_code 1 Frq_Code:char(3)
cap_floor_header amort_start_date 1 Date:datetime(8)
cap_floor_header cap_floor_code 1 Cap_Floor_Code:char(5)
cap_floor_header day_count_code 1 Day_Count_Code:char(12)
cap_floor_header flow_calc_frq_code 1 Frq_Code:char(3)
cap_floor_header legal_agmt_code 1 Legal_Agmt_Code:char(20)
cap_floor_header maturity_date 1 Date:datetime(8)
cap_floor_header payment_date_roll_code 1 Date_Roll_Code:char(12)
cap_floor_header payment_frq_code 1 Frq_Code:char(3)
cap_floor_header payment_lag_day_type_code 1 Lag_Day_Type_Code:char(3)
cap_floor_header payment_lag_term 1 Term:int(4)
cap_floor_header payment_start_date 1 Date:datetime(8)
cap_floor_header principal_amount 1 Amount:float(8)
cap_floor_header flow_calc_lag_day_type_code 1 Lag_Day_Type_Code:char(3)
cap_floor_header flow_calc_lag_term 1 Term:int(4)
cap_floor_header flow_calc_date_roll_code 1 Date_Roll_Code:char(12)
cap_floor_header reset_frq_code 1 Frq_Code:char(3)
cap_floor_header flow_calc_start_date 1 Date:datetime(8)
cap_floor_header flow_calc_timing_code 1 Flow_Calc_Timing_Code:char(7)
cap_floor_header start_date 1 Date:datetime(8)
cap_floor_header strike_price 1 Price:float(8)
cap_floor_header accrual_date_roll_code 1 Date_Roll_Code:char(12)
cap_floor_header manual_reset_b 0 Bool:bit(1)
cap_floor_header ref_index_factor 1 Ref_Index_Factor:float(8)
cap_floor_header reset_cutoff_term 1 Term:int(4)
cap_floor_header reset_period_term 1 Term:int(4)
cap_floor_header amort_pay_amount 1 Amount:float(8)
cap_floor_header compound_calc_timing_code 1 Flow_Calc_Timing_Code:char(7)
cap_floor_header reset_day_of_month 1 Day:int(4)
cap_floor_header flow_calc_weekday_code 1 Weekday_Code:char(3)

Infinity Data Model, version 7.1 Confidential List of Modifications 20


Table Attribute NULL Datatype PK FK: Parent Table

cap_floor_header reset_convert_before_average 0 Bool:bit(1)


cap_floor_header proj_method_type_code 0 Proj_Method_Type_Code:char(10)

class_name_to_inst_type class_name 0 Class_Name:varchar(80) PK


class_name_to_inst_type instrument_type 0 Instrument_Type:varchar(30)
class_name_to_inst_type description 1 Description:varchar(50)

clearing_broker_default default_id 0 Org_Id:int(4) PK


clearing_broker_default execution_broker_org_id 0 Org_Id:int(4) org
clearing_broker_default pbe_org_id 0 Org_Id:int(4)
clearing_broker_default exchange_code 0 Exchange_Code:char(12)
clearing_broker_default clearing_broker_org_id 0 Org_Id:int(4) org
clearing_broker_default auth_b 0 Bool:bit(1)
clearing_broker_default auth_id 0 Auth_Id:int(4)

closing_prices close_price_id 0 Close_Price_Id:int(4) PK


closing_prices closing_prices_status_code 0 Closing_Prices_Status_Code:char(12)
closing_prices trade_session_id 0 Trade_Session_Id:int(4) trading_session
closing_prices close_price_date 0 datetime:datetime(8)
closing_prices sec_id 0 Sec_Id:int(4) sec
closing_prices price 0 Amount:float(8)
closing_prices currency_code 0 Currency_Code:char(3)
closing_prices sequence_number 0 Sequence_Number:int(4)
closing_prices auth_b 0 Bool:bit(1)
closing_prices auth_id 0 Auth_Id:int(4)

closing_prices_object object_id 0 Object_Id:int(4) PK


closing_prices_object class_name 0 Class_Name:varchar(80)

contract_series_sec_type contract_series_code 0 Contract_Series_Code:char(12) PK


contract_series_sec_type sec_type_code 0 Sec_Type_Code:char(12)

contract_types sec_type_code 0 Sec_Type_Code:char(12) PK


contract_types class_name 0 Class_Name:varchar(80) PK
contract_types contract_type 0 Contract_Type:varchar(50)

Infinity Data Model, version 7.1 Confidential List of Modifications 21


Table Attribute NULL Datatype PK FK: Parent Table

control_advice_format advice_type_code 0 Advice_Type_Code:char(30) PK


control_advice_format product_type_code 0 Product_Type_Code:varchar(12) PK
control_advice_format doc_type_code 0 Doc_Type_Code:char(25)
control_advice_format auth_b 0 Bool:bit(1)
control_advice_format auth_id 0 Auth_Id:int(4)

convexity_spread_data contract_series_code 0 Contract_Series_Code:char(12) PK bond_future_attribute


convexity_spread_data exchange_code 0 Exchange_Code:char(12) PK bond_future_attribute
convexity_spread_data currency_code 0 Currency_Code:char(3) PK bond_future_attribute
convexity_spread_data spread_base_datetime 0 datetime:datetime(8) PK
convexity_spread_data offset_day 0 Offset_Day:int(4) PK
convexity_spread_data bid_value 0 Value:float(8)
convexity_spread_data offer_value 0 Value:float(8)
convexity_spread_data update_datetime 1 datetime:datetime(8)
convexity_spread_data convexity_spread_type_code 0 Convexity_Spread_Type_Code:char(10)

cpty subject_org_id 0 Org_Id:int(4) PK org


cpty object_org_id 0 Org_Id:int(4) PK org
cpty cpty_type_code 1 Cpty_Type_Code:varchar(20)
cpty acc_mgr_emp_prsn_id 1 Prsn_Id:int(4)
cpty special_attention_b 0 Bool:bit(1)
cpty remark 1 Remark:varchar(250)
cpty auth_b 0 Bool:bit(1)
cpty auth_id 1 Auth_Id:int(4)

cpty_advice subject_org_id 0 Org_Id:int(4) PK cpty


cpty_advice object_org_id 0 Org_Id:int(4) PK cpty
cpty_advice advice_type_code 0 Advice_Type_Code:char(30) PK
cpty_advice product_type_code 0 Product_Type_Code:varchar(12) PK
cpty_advice req_advice_b 0 Bool:bit(1)
cpty_advice auth_b 0 Bool:bit(1)
cpty_advice auth_id 1 Auth_Id:int(4)

Infinity Data Model, version 7.1 Confidential List of Modifications 22


Table Attribute NULL Datatype PK FK: Parent Table

cpty_advice_addr subject_org_id 0 Org_Id:int(4) PK cpty


cpty_advice_addr object_org_id 0 Org_Id:int(4) PK cpty
cpty_advice_addr advice_type_code 0 Advice_Type_Code:char(30) PK
cpty_advice_addr transmission_code 0 Transmission_Code:char(12) PK
cpty_advice_addr addr_id 0 Addr_Id:int(4) PK addr
cpty_advice_addr contact_prsn_id 1 Prsn_Id:int(4)
cpty_advice_addr auth_b 0 Bool:bit(1)
cpty_advice_addr auth_id 1 Auth_Id:int(4)

cpty_advice_format subject_org_id 0 Org_Id:int(4) PK cpty


cpty_advice_format object_org_id 0 Org_Id:int(4) PK cpty
cpty_advice_format advice_type_code 0 Advice_Type_Code:char(30) PK
cpty_advice_format product_type_code 0 Product_Type_Code:varchar(12) PK
cpty_advice_format business_event_code 0 Business_Event_Code:char(20) PK
cpty_advice_format doc_type_code 0 Doc_Type_Code:char(25)
cpty_advice_format remark 1 Remark:varchar(250)
cpty_advice_format auth_b 0 Bool:bit(1)
cpty_advice_format auth_id 0 Auth_Id:int(4)

cpty_info_num subject_org_id 0 Org_Id:int(4) PK cpty


cpty_info_num object_org_id 0 Org_Id:int(4) PK cpty
cpty_info_num info_type_code 0 Info_Type_Code:varchar(30) PK
cpty_info_num info_type_code 0 Info_Type_Code:varchar(30) PK subject_cpty_info_coverage
cpty_info_num info_int 0 Info_Num:int(4)
cpty_info_num auth_b 0 Bool:bit(1)
cpty_info_num auth_id 1 Auth_Id:int(4)

cpty_info_str subject_org_id 0 Org_Id:int(4) PK cpty


cpty_info_str object_org_id 0 Org_Id:int(4) PK cpty
cpty_info_str info_type_code 0 Info_Type_Code:varchar(30) PK
cpty_info_str info_type_code 0 Info_Type_Code:varchar(30) PK subject_cpty_info_coverage
cpty_info_str info_str 0 Info_Str:varchar(50)
cpty_info_str auth_b 0 Bool:bit(1)
cpty_info_str auth_id 1 Auth_Id:int(4)

Infinity Data Model, version 7.1 Confidential List of Modifications 23


Table Attribute NULL Datatype PK FK: Parent Table

cpty_info_value_num subject_org_id 0 Org_Id:int(4) PK


cpty_info_value_num info_type_code 0 Info_Type_Code:varchar(30) PK
cpty_info_value_num subject_org_id 0 Org_Id:int(4) PK subject_cpty_info_coverage
cpty_info_value_num info_type_code 0 Info_Type_Code:varchar(30) PK subject_cpty_info_coverage
cpty_info_value_num info_int 0 Info_Num:int(4) PK
cpty_info_value_num description 1 Description:varchar(50)

cpty_info_value_str subject_org_id 0 Org_Id:int(4) PK


cpty_info_value_str info_type_code 0 Info_Type_Code:varchar(30) PK
cpty_info_value_str subject_org_id 0 Org_Id:int(4) PK subject_cpty_info_coverage
cpty_info_value_str info_type_code 0 Info_Type_Code:varchar(30) PK subject_cpty_info_coverage
cpty_info_value_str info_str 0 Info_Str:varchar(50) PK
cpty_info_value_str description 1 Description:varchar(50)

cpty_map ext_system_code 0 Per_Code:char(3) PK


cpty_map ext_cpty_id 0 Ext_Cpty_Id:varchar(25) PK
cpty_map cpty_role_code 0 Cpty_Role_Code:char(20) PK
cpty_map org_id 0 Org_Id:int(4)

cpty_product_advice_addr subject_org_id 0 Org_Id:int(4) PK cpty


cpty_product_advice_addr object_org_id 0 Org_Id:int(4) PK cpty
cpty_product_advice_addr product_type_code 0 Product_Type_Code:varchar(12) PK
cpty_product_advice_addr advice_type_code 0 Advice_Type_Code:char(30) PK
cpty_product_advice_addr transmission_code 0 Transmission_Code:char(12) PK
cpty_product_advice_addr addr_id 0 Addr_Id:int(4) PK addr
cpty_product_advice_addr contact_prsn_id 1 Prsn_Id:int(4)
cpty_product_advice_addr auth_b 0 Bool:bit(1)
cpty_product_advice_addr auth_id 1 Auth_Id:int(4)

cpty_role object_org_id 0 Org_Id:int(4) PK cpty


cpty_role cpty_role_code 0 Cpty_Role_Code:char(20) PK
cpty_role subject_org_id 0 Org_Id:int(4) PK cpty
cpty_role auth_b 0 Bool:bit(1)
cpty_role auth_id 1 Auth_Id:int(4)

Infinity Data Model, version 7.1 Confidential List of Modifications 24


Table Attribute NULL Datatype PK FK: Parent Table

cpty_transmission_format subject_org_id 0 Org_Id:int(4) PK cpty


cpty_transmission_format object_org_id 0 Org_Id:int(4) PK cpty
cpty_transmission_format advice_type_code 0 Advice_Type_Code:char(30) PK
cpty_transmission_format product_type_code 0 Product_Type_Code:varchar(12) PK
cpty_transmission_format transmission_code 0 Transmission_Code:char(12) PK
cpty_transmission_format auth_b 0 Bool:bit(1)
cpty_transmission_format auth_id 1 Auth_Id:int(4)

currency_conversion old_currency_code 0 Currency_Code:char(3) PK


currency_conversion new_currency_code 0 Currency_Code:char(3)
currency_conversion conversion_rate 0 Rate:float(8)
currency_conversion entry_date 0 Date:datetime(8)
currency_conversion effective_date 0 Date:datetime(8)
currency_conversion currency_conversion_code 0 Currency_Conversion_Code:char(12)
currency_conversion auth_b 0 Bool:bit(1)
currency_conversion auth_id 1 Auth_Id:int(4)

currency_default currency_code 0 Currency_Code:char(3) PK


currency_default day_count_code 1 Day_Count_Code:char(12)
currency_default rounding_unit 0 Rounding_Unit:smallint(2)
currency_default payment_rounding_code 0 Payment_Rounding_Code:char(15)
currency_default payment_release_time 0 datetime:datetime(8)
currency_default payment_release_days_before 0 Offset_Day:int(4)
currency_default remark 1 Remark:varchar(250)

currency_holidays currency_code 0 Currency_Code:char(3) PK


currency_holidays hol_date 0 Date:datetime(8) PK

currency_map ext_system_code 0 Per_Code:char(3) PK


currency_map ext_currency 0 Ext_Currency:varchar(25) PK
currency_map currency_sec_id 0 Sec_Id:int(4)

Infinity Data Model, version 7.1 Confidential List of Modifications 25


Table Attribute NULL Datatype PK FK: Parent Table

currency_pair_default currency_pair 0 Currency_Pair:char(6) PK


currency_pair_default primary_currency_code 0 Currency_Code:char(3)
currency_pair_default secondary_currency_code 0 Currency_Code:char(3)
currency_pair_default primary_disp_currency_code 0 Currency_Code:char(3)
currency_pair_default secondary_disp_currency_code 0 Currency_Code:char(3)
currency_pair_default primary_quote_currency_code 0 Currency_Code:char(3)
currency_pair_default secondary_quote_currency_code 0 Currency_Code:char(3)
currency_pair_default direct_quote_style_b 0 Bool:bit(1)
currency_pair_default cross_currency_code 1 Currency_Code:char(3)
currency_pair_default settlement_term 1 Term:int(4)
currency_pair_default date_roll_code 1 Date_Roll_Code:char(12)
currency_pair_default day_count_code 1 Day_Count_Code:char(12)
currency_pair_default spot_rounding 1 Value:float(8)
currency_pair_default forward_rounding 1 Value:float(8)
currency_pair_default overnight_rounding 1 Value:float(8)

curve curve_id 0 Curve_Id:int(4) PK


curve curve_level_type_code 1 Curve_Level_Type_Code:varchar(10)
curve curve_interpretation_code 1 Curve_Interpretation_Code:char(6)
curve curve_status_code 1 Curve_Status_Code:char(12)
curve curve_def_code 0 Curve_Def_Code:char(12)
curve curve_data_code 0 Curve_Data_Code:char(12)
curve curve_name 0 Curve_Name:char(12)
curve curve_type_code 0 Curve_Type_Code:char(12)
curve currency_code 0 Currency_Code:char(3)
curve interp_code 1 Interp_Code:char(12)
curve description 1 Description:varchar(50)
curve user_code 0 User_Code:varchar(30)
curve class_name 0 Class_Name:varchar(80)

curve_basis_header curve_id 0 Curve_Id:int(4) PK curve


curve_basis_header underlying_curve_side_code 1 Curve_Side_Code:char(4)
curve_basis_header result_curve_id 0 Curve_Id:int(4)
curve_basis_header underlying_curve_id 0 Curve_Id:int(4)
curve_basis_header curve_curve_operator_code 0 Curve_Curve_Operator_Code:char(4)
curve_basis_header underlying_curve2_side_code 1 Curve_Side_Code:char(4)
curve_basis_header underlying_curve2_id 1 Curve_Id:int(4)
curve_basis_header fx_rate 1 Rate:float(8)

Infinity Data Model, version 7.1 Confidential List of Modifications 26


Table Attribute NULL Datatype PK FK: Parent Table

curve_correlation_header curve_id 0 Curve_Id:int(4) PK


curve_correlation_header correlation_curve_type_code 0 Correlation_Curve_Type_Code:char(12)
curve_correlation_header ref_index_code 0 Ref_Index_Code:char(12)
curve_correlation_header ref_index_term 0 Term:int(4)
curve_correlation_header second_currency_code 0 Currency_Code:char(3)
curve_correlation_header second_ref_index_term 1 Term:int(4)

curve_data curve_id 0 Curve_Id:int(4) PK curve_datetime


curve_data curve_datetime 0 datetime:datetime(8) PK curve_datetime
curve_data curve_offset_day 0 Offset_Day:int(4) PK
curve_data bid_value 1 Value:float(8)
curve_data offer_value 1 Value:float(8)
curve_data update_datetime 1 datetime:datetime(8)

curve_datetime curve_id 0 Curve_Id:int(4) PK curve


curve_datetime curve_datetime 0 datetime:datetime(8) PK
curve_datetime datetime_curve_status_code 1 Curve_Status_Code:char(12)
curve_datetime curve_instance_code 1 Curve_Instance_Code:char(12)

curve_def_dependent curve_id 0 Curve_Id:int(4) PK curve


curve_def_dependent related_curve1_side_code 1 Curve_Side_Code:char(4)
curve_def_dependent related_curve1_id 0 Curve_Id:int(4)
curve_def_dependent shift_rate 1 Rate:float(8)
curve_def_dependent slope_rate 1 Rate:float(8)
curve_def_dependent square_rate 1 Rate:float(8)
curve_def_dependent related_curve2_id 1 Curve_Id:int(4)
curve_def_dependent curve_curve_operator_code 1 Curve_Curve_Operator_Code:char(4)
curve_def_dependent related_curve2_side_code 1 Curve_Side_Code:char(4)

curve_def_derived_curve curve_id 0 Curve_Id:int(4) PK curve


curve_def_derived_curve underlying_curve_usage_code 0 Curve_Usage_Code:varchar(15) PK
curve_def_derived_curve underlying_curve_id 1 Curve_Id:int(4)
curve_def_derived_curve underlying_curve_side_code 1 Curve_Side_Code:char(4)

curve_def_derived_sec sec_id 0 Sec_Id:int(4) PK sec


curve_def_derived_sec curve_id 0 Curve_Id:int(4) PK curve
curve_def_derived_sec def_datetime 0 datetime:datetime(8) PK
curve_def_derived_sec settlement_sec_id 1 Sec_Id:int(4)

Infinity Data Model, version 7.1 Confidential List of Modifications 27


Table Attribute NULL Datatype PK FK: Parent Table

curve_def_simple curve_id 0 Curve_Id:int(4) PK curve


curve_def_simple curve_offset_term 0 Term:int(4) PK

curve_fx_header curve_id 0 Curve_Id:int(4) PK curve


curve_fx_header quoted_currency_code 0 Currency_Code:char(3)
curve_fx_header spot_bid_value 1 Value:float(8)
curve_fx_header spot_offer_value 1 Value:float(8)

curve_fx_volatility_header curve_id 0 Curve_Id:int(4) PK


curve_fx_volatility_header second_currency_code 0 Currency_Code:char(3)
curve_fx_volatility_header unit_time_code 0 Unit_Time_Code:char(12)

curve_group_default user_login_name 0 Login_Name:varchar(30) PK emp_prsn_login_name


curve_group_default risk_curve_group_id 0 Risk_Curve_Group_Id:int(4)

curve_hol_city curve_id 0 Curve_Id:int(4) PK curve


curve_hol_city city_code 0 City_Code:char(3) PK
curve_hol_city hol_type_code 0 Hol_Type_Code:varchar(7) PK

curve_int_algorithm curve_id 0 Curve_Id:int(4) PK curve_datetime


curve_int_algorithm curve_datetime 0 datetime:datetime(8) PK curve_datetime
curve_int_algorithm curve_int_algorithm_code 0 Curve_Int_Algorithm_Code:char(12)

curve_int_algorithm_default curve_int_algorithm_code 0 Curve_Int_Algorithm_Code:char(12) PK


curve_int_algorithm_default update_datetime 0 datetime:datetime(8)
curve_int_algorithm_default update_login_name 0 Login_Name:varchar(30)

curve_int_convexity_spread curve_id 0 Curve_Id:int(4) PK curve_datetime


curve_int_convexity_spread curve_datetime 0 datetime:datetime(8) PK curve_datetime
curve_int_convexity_spread contract_series_code 0 Contract_Series_Code:char(12) PK
curve_int_convexity_spread exchange_code 0 Exchange_Code:char(12) PK
curve_int_convexity_spread currency_code 0 Currency_Code:char(3) PK
curve_int_convexity_spread spread_base_datetime 0 datetime:datetime(8)

Infinity Data Model, version 7.1 Confidential List of Modifications 28


Table Attribute NULL Datatype PK FK: Parent Table

curve_interest_header curve_id 0 Curve_Id:int(4) PK curve


curve_interest_header bond_type_code 1 Bond_Type_Code:char(12)
curve_interest_header ref_index_code 1 Ref_Index_Code:char(12)
curve_interest_header day_count_code 0 Day_Count_Code:char(12)
curve_interest_header compound_frq_code 0 Frq_Code:char(3)
curve_interest_header sec_term 1 Term:int(4)
curve_interest_header bond_relative_b 0 Bool:bit(1)
curve_interest_header ref_index_term 1 Term:int(4)

curve_repo_group repo_group_id 0 Repo_Group_Id:int(4) PK


curve_repo_group user_code 0 User_Code:varchar(30)
curve_repo_group repo_group_name 0 Repo_Group_Name:char(12)

curve_repo_group_special curve_id 0 Curve_Id:int(4) PK curve


curve_repo_group_special repo_group_id 0 Repo_Group_Id:int(4) PK curve_repo_group
curve_repo_group_special instance_date 0 Date:datetime(8) PK

curve_repo_header curve_id 0 Curve_Id:int(4) PK curve


curve_repo_header bond_type_code 0 Bond_Type_Code:char(12)
curve_repo_header issuer_inst_code 0 Issuer_Inst_Code:char(12)
curve_repo_header sec_id 1 Sec_Id:int(4)
curve_repo_header day_count_code 0 Day_Count_Code:char(12)

curve_volatility_header curve_id 0 Curve_Id:int(4) PK curve


curve_volatility_header sec_id 1 Sec_Id:int(4)
curve_volatility_header ref_index_code 1 Ref_Index_Code:char(12)
curve_volatility_header ref_index_term 1 Term:int(4)
curve_volatility_header sec_maturity_term 1 Term:int(4)
curve_volatility_header strike_price 1 Price:float(8)
curve_volatility_header settlement_sec_id 1 Sec_Id:int(4)
curve_volatility_header unit_time_code 0 Unit_Time_Code:char(12)

custom_instruments instrument_type 0 Instrument_Type:varchar(30) PK

day_count_map ext_system_code 0 Per_Code:char(3) PK


day_count_map ext_day_count_code 0 Ext_Day_Count:varchar(25) PK
day_count_map day_count_code 0 Day_Count_Code:char(12)

Infinity Data Model, version 7.1 Confidential List of Modifications 29


Table Attribute NULL Datatype PK FK: Parent Table

dealer_map ext_system_code 0 Per_Code:char(3) PK


dealer_map ext_dealer_id 0 Ext_Dealer_Id:varchar(25) PK
dealer_map dealer_id 0 Prsn_Id:int(4)

delta_position delta_position_id 0 Delta_Position_Id:int(4) PK


delta_position delta_position_status_code 0 Delta_Position_Status_Code:char(12)
delta_position positioned_trade_id 0 Positioned_Trade_Id:int(4) positioned_trade
delta_position amount 0 Amount:float(8)
delta_position position_id 0 Position_Id:int(4) position
delta_position portfolio_id 0 Portfolio_Id:int(4) rt_portfolio
delta_position sequence_number 0 Sequence_Number:int(4)

delta_position_object object_id 0 Object_Id:int(4) PK


delta_position_object class_name 0 Class_Name:varchar(80)

doc_index_info doc_index_code 0 Doc_Index_Code:char(25) PK


doc_index_info index_filename 0 Filename:varchar(80)

doc_paragraph paragraph_code 0 Paragraph_Code:char(25) PK


doc_paragraph paragraph_txt 0 text:text(16)

doc_rule rule_code 0 Rule_Code:varchar(50) PK


doc_rule rule_str 0 Rule_Str:text(16)

doc_tmpl_group_info doc_tmpl_group_code 0 Doc_Tmpl_Group_Code:char(30) PK


doc_tmpl_group_info doc_tmpl_name 0 Doc_Tmpl_Name:varchar(35) PK doc_tmpl_info
doc_tmpl_group_info remark 1 Remark:varchar(250)

doc_tmpl_info doc_tmpl_name 0 Doc_Tmpl_Name:varchar(35) PK


doc_tmpl_info doc_index_code 0 Doc_Index_Code:char(25)
doc_tmpl_info tmpl_filename 0 Filename:varchar(80)
doc_tmpl_info data_map_filename 1 Filename:varchar(80)
doc_tmpl_info remark 1 Remark:varchar(250)

Infinity Data Model, version 7.1 Confidential List of Modifications 30


Table Attribute NULL Datatype PK FK: Parent Table

doc_type_info doc_type_code 0 Doc_Type_Code:char(25) PK


doc_type_info evaluation_priority 0 Evaluation_Priority:int(4) PK
doc_type_info rule_code 0 Rule_Code:varchar(50)
doc_type_info doc_tmpl_group_code 1 Doc_Tmpl_Group_Code:char(30)
doc_type_info remark 1 Remark:varchar(250)

emp_prsn emp_prsn_id 0 Prsn_Id:int(4) PK prsn


emp_prsn org_id 0 Org_Id:int(4) PK org
emp_prsn emp_type_code 0 Emp_Type_Code:char(12)
emp_prsn emp_num 0 Emp_Num:varchar(20)
emp_prsn auth_b 0 Bool:bit(1)
emp_prsn auth_id 1 Auth_Id:int(4)

emp_prsn_login_name login_name 0 Login_Name:varchar(30) PK user_system_info


emp_prsn_login_name emp_prsn_id 1 Prsn_Id:int(4)
emp_prsn_login_name org_id 0 Org_Id:int(4)
emp_prsn_login_name remark 1 Remark:varchar(250)

equity_basket_mapper equity_id 0 Sec_Id:int(4) PK sec


equity_basket_mapper basket_id 0 Sec_Id:int(4) PK sec
equity_basket_mapper weight 0 Weight:float(8)

equity_dividend_rate equity_id 0 Sec_Id:int(4) PK sec


equity_dividend_rate dividend_rate 0 Rate:float(8)

equity_dr_header sec_id 0 Sec_Id:int(4) PK sec


equity_dr_header underlying_sec_id 0 Sec_Id:int(4)
equity_dr_header underlying_amount 0 Amount:float(8)

equity_header sec_id 0 Sec_Id:int(4) PK sec


equity_header issuer_org_id 1 Org_Id:int(4)
equity_header exchange_code 0 Exchange_Code:char(12)

error_info error_code 0 Error_Code:varchar(40) PK


error_info error_severity_code 1 Error_Severity_Code:char(12)
error_info error_text 1 Remark:varchar(250)

Infinity Data Model, version 7.1 Confidential List of Modifications 31


Table Attribute NULL Datatype PK FK: Parent Table

et_user_comments comments_id 0 Comments_Id:int(4) PK


et_user_comments comments 1 Comments:varchar(80)

event_rc_config server_name 0 Server_Name:varchar(30) PK


event_rc_config machine_name 0 Machine_Name:varchar(30) PK
event_rc_config port_number 0 Port_Number:int(4) PK

event_server_home_config home_directory 0 Home_Directory:varchar(255) PK

exch_brkr_fixd_sched_elems schedule_id 0 Schedule_Id:int(4) PK


exch_brkr_fixd_sched_elems fixed_schedule_id 0 Schedule_Id:int(4) PK

exch_brkr_fixd_sched_itms schedule_id 0 Schedule_Id:int(4) PK


exch_brkr_fixd_sched_itms calculation_level 1 Calculation_Level:char(15)

exch_brkr_stppd_sched_itms schedule_id 0 Schedule_Id:int(4) PK

exch_broker_fixed_schedule fixed_schedule_id 0 Schedule_Id:int(4) PK


exch_broker_fixed_schedule contract_series_code 0 Contract_Series_Code:char(12)
exch_broker_fixed_schedule currency_code 0 Currency_Code:char(3)
exch_broker_fixed_schedule rate_per_contract 0 Rate_Per_Contract:float(8)

Infinity Data Model, version 7.1 Confidential List of Modifications 32


Table Attribute NULL Datatype PK FK: Parent Table

exchange_attribute exchange_code 0 Exchange_Code:char(12) PK


exchange_attribute currency_code 0 Currency_Code:char(3) PK
exchange_attribute contract_series_code 0 Contract_Series_Code:char(12) PK
exchange_attribute sec_type_code 0 Sec_Type_Code:char(12) PK
exchange_attribute future_underlying_sec_id 1 Sec_Id:int(4)
exchange_attribute future_settlement_sec_id 1 Sec_Id:int(4)
exchange_attribute future_payout_sec_id 1 Sec_Id:int(4)
exchange_attribute tick_size_code 1 Tick_Size_Code:char(12)
exchange_attribute contract_size_amount 1 Amount:float(8)
exchange_attribute minimum_move_price 1 Price:float(8)
exchange_attribute month_cycle_code 1 Month_Cycle_Code:char(12)
exchange_attribute settlement_method_code 1 Settlement_Method_Code:char(12)
exchange_attribute settlement_term 1 Term:int(4)
exchange_attribute strike_interval_price 1 Price:float(8)
exchange_attribute tick_value_amount 1 Amount:float(8)
exchange_attribute contracts_traded 1 Contracts_Traded:int(4)
exchange_attribute quote_method_code 1 Quote_Method_Code:char(12)
exchange_attribute deferred_premium_b 0 Bool:bit(1)
exchange_attribute class_name 0 Class_Name:varchar(80)

exchange_attribute_hol_city exchange_code 0 Exchange_Code:char(12) PK exchange_attribute


exchange_attribute_hol_city currency_code 0 Currency_Code:char(3) PK exchange_attribute
exchange_attribute_hol_city contract_series_code 0 Contract_Series_Code:char(12) PK exchange_attribute
exchange_attribute_hol_city sec_type_code 0 Sec_Type_Code:char(12) PK exchange_attribute
exchange_attribute_hol_city city_code 0 City_Code:char(3) PK
exchange_attribute_hol_city hol_type_code 0 Hol_Type_Code:varchar(7) PK

Infinity Data Model, version 7.1 Confidential List of Modifications 33


Table Attribute NULL Datatype PK FK: Parent Table

exchange_blotter_accel user_login_name 0 Login_Name:varchar(30) PK emp_prsn_login_name


exchange_blotter_accel button_index 0 Button_Index:int(4) PK
exchange_blotter_accel product_type_code 0 Product_Type_Code:varchar(12) PK
exchange_blotter_accel button_label 0 Button_Label:char(30)
exchange_blotter_accel exchange_code 1 Exchange_Code:char(12)
exchange_blotter_accel currency_code 1 Currency_Code:char(3)
exchange_blotter_accel contract_series_code 1 Contract_Series_Code:char(12)
exchange_blotter_accel contract_name 1 Contract_Name:char(12)
exchange_blotter_accel option_contract_name 1 Contract_Name:char(12)
exchange_blotter_accel cpty_short_name 1 Org_Short_Name:varchar(20)
exchange_blotter_accel execution_broker 1 Broker_Tag:char(20)
exchange_blotter_accel clearing_broker 1 Broker_Tag:char(20)
exchange_blotter_accel execution_broker_acct 1 Broker_Account_Number:char(15)
exchange_blotter_accel clearing_broker_acct 1 Broker_Account_Number:char(15)
exchange_blotter_accel clearing_broker_acct_desc 1 Broker_Account_Type:char(15)
exchange_blotter_accel book_name 1 Book_Name:char(12)
exchange_blotter_accel trade_status_code 1 Trade_Status_Code:char(12)
exchange_blotter_accel trade_action_type_code 1 Trade_Action_Type_Code:char(12)
exchange_blotter_accel put_call_code 1 Put_Call_Code:char(4)
exchange_blotter_accel strike_price 1 Price:float(8)

exchange_broker broker_id 0 Org_Id:int(4) PK broker


exchange_broker exch_broker_type_code 0 Exch_Broker_Type_Code:char(20)
exchange_broker comm_basis_code 0 Comm_Basis_Code:char(15)

exchange_broker_schedule schedule_id 0 Schedule_Id:int(4) PK


exchange_broker_schedule exchange_code 0 Exchange_Code:char(12)

Infinity Data Model, version 7.1 Confidential List of Modifications 34


Table Attribute NULL Datatype PK FK: Parent Table

exchange_header sec_id 0 Sec_Id:int(4) PK sec


exchange_header exercise_code 1 Exercise_Code:char(12)
exchange_header contract_series_code 0 Contract_Series_Code:char(12)
exchange_header exchange_code 0 Exchange_Code:char(12)
exchange_header last_trade_date 1 Date:datetime(8)
exchange_header first_trade_date 1 Date:datetime(8)
exchange_header first_notif_date 1 Date:datetime(8)
exchange_header last_notif_date 1 Date:datetime(8)
exchange_header first_ex_delivery_date 1 Date:datetime(8)
exchange_header last_ex_delivery_date 1 Date:datetime(8)
exchange_header maturity_date 1 Date:datetime(8)
exchange_header put_call_code 1 Put_Call_Code:char(4)
exchange_header strike_price 1 Price:float(8)
exchange_header option_underlying_sec_id 1 Sec_Id:int(4)
exchange_header contract_name 0 Contract_Name:char(12)

exotic_cap_floor_header sec_id 0 Sec_Id:int(4) PK cap_floor_header


exotic_cap_floor_header sec_id 0 Sec_Id:int(4) PK
exotic_cap_floor_header pay_amount1 0 Amount:float(8)
exotic_cap_floor_header pay_amount2 0 Amount:float(8)
exotic_cap_floor_header barrier 0 Rate:float(8)
exotic_cap_floor_header start_low 0 Rate:float(8)
exotic_cap_floor_header start_high 0 Rate:float(8)
exotic_cap_floor_header end_low 0 Rate:float(8)
exotic_cap_floor_header end_high 0 Rate:float(8)
exotic_cap_floor_header pay_type_code 0 Pay_Type_Code:char(20)
exotic_cap_floor_header barrier_type_code 1 Barrier_Type_Code:char(20)

Infinity Data Model, version 7.1 Confidential List of Modifications 35


Table Attribute NULL Datatype PK FK: Parent Table

exotic_flow sec_id 0 Sec_Id:int(4) PK flow


exotic_flow flow_id 0 Flow_Id:int(4) PK flow
exotic_flow sec_id 0 Sec_Id:int(4) PK
exotic_flow flow_id 0 Flow_Id:int(4) PK
exotic_flow pay_amount1 0 Amount:float(8)
exotic_flow pay_amount2 0 Amount:float(8)
exotic_flow barrier 0 Rate:float(8)
exotic_flow start_low 0 Rate:float(8)
exotic_flow start_high 0 Rate:float(8)
exotic_flow end_low 0 Rate:float(8)
exotic_flow end_high 0 Rate:float(8)
exotic_flow pay_type_code 0 Pay_Type_Code:char(20)
exotic_flow barrier_type_code 1 Barrier_Type_Code:char(20)

Infinity Data Model, version 7.1 Confidential List of Modifications 36


Table Attribute NULL Datatype PK FK: Parent Table

expected_xfer expected_xfer_id 0 Expected_Xfer_Id:int(4) PK


expected_xfer payer_org_id 1 Org_Id:int(4)
expected_xfer receiver_org_id 1 Org_Id:int(4)
expected_xfer payer_org_id 1 Org_Id:int(4) org
expected_xfer receiver_org_id 1 Org_Id:int(4) org
expected_xfer currency_code 1 Currency_Code:char(3)
expected_xfer expectation_code 1 Expectation_Code:char(12)
expected_xfer amount 1 Amount:float(8)
expected_xfer expected_xfer_date 1 datetime:datetime(8)
expected_xfer type_code 1 Expected_Xfer_Type_Code:char(16)
expected_xfer timing_code 1 Expected_Xfer_Timing_Code:char(12)
expected_xfer status_code 1 Expected_Xfer_Status_Code:char(12)
expected_xfer state_code 1 Expected_Xfer_State_Code:char(12)
expected_xfer amended_flag 0 Bool:bit(1)
expected_xfer notional_flag 0 Bool:bit(1)
expected_xfer sequence_number 0 Sequence_Number:int(4)
expected_xfer update_datetime 1 datetime:datetime(8)
expected_xfer stlmt_complete_b 0 Bool:bit(1)
expected_xfer manually_settled_b 0 Bool:bit(1)
expected_xfer associated_data_id 1 Associated_Data_Id:int(4) associated_data
expected_xfer comments_id 1 Comments_Id:int(4) et_user_comments
expected_xfer original_b 0 Bool:bit(1)
expected_xfer source_code 1 Source_Code:char(12)
expected_xfer portfolio_id 1 Portfolio_Id:int(4)
expected_xfer position_id 1 Position_Id:int(4)
expected_xfer transaction_id 1 Trans_Id:int(4)
expected_xfer trade_id 1 Trade_Id:int(4)
expected_xfer trade_leg_id 1 Trade_Leg_Id:int(4)
expected_xfer sec_id 1 Sec_Id:int(4)
expected_xfer flow_id 1 Flow_Id:int(4)
expected_xfer open_trade_id 1 Trade_Id:int(4)
expected_xfer close_trade_id 1 Trade_Id:int(4)
expected_xfer trade_session_id 1 Trade_Session_Id:int(4)

expected_xfer_object object_id 0 Object_Id:int(4) PK


expected_xfer_object class_name 0 Class_Name:varchar(80)

fab_instrument sec_id 0 Sec_Id:int(4) PK sec


fab_instrument underlying_sec_id 0 Sec_Id:int(4) sec

Infinity Data Model, version 7.1 Confidential List of Modifications 37


Table Attribute NULL Datatype PK FK: Parent Table

field_name_map ext_system_code 0 Per_Code:char(3) PK


field_name_map ext_field_name 0 Ext_Field_Name:varchar(30) PK
field_name_map trade_info_code 0 Trade_Info_Code:varchar(25) PK
field_name_map field_name 0 Db_Object:char(30) PK

filter_condition_display filter_condition 0 Filter_Condition:varchar(64) PK

flow sec_id 0 Sec_Id:int(4) PK sec


flow flow_id 0 Flow_Id:int(4) PK
flow exercise_code 1 Exercise_Code:char(12)
flow put_call_code 1 Put_Call_Code:char(4)
flow flow_amount 1 Amount:float(8)
flow flow_date 1 Date:datetime(8)
flow flow_term 1 Term:int(4)
flow flow_type_code 0 Flow_Type_Code:char(10)
flow flow_calc_code 1 Flow_Calc_Code:char(12)
flow flow_calc_date 1 Date:datetime(8)
flow flow_calc_rate 1 Rate:float(8)
flow flow_discount_rate 1 Rate:float(8)
flow flow_rate_calc_code 1 Flow_Rate_Calc_Code:char(12)
flow manual_reset_b 0 Bool:bit(1)
flow official_b 0 Bool:bit(1)
flow maturity_term 1 Term:int(4)
flow option_maturity_date 1 Date:datetime(8)
flow option_maturity_term 1 Term:int(4)
flow period_maturity_date 1 Date:datetime(8)
flow period_start_date 1 Date:datetime(8)
flow principal_amount 1 Amount:float(8)
flow ref_index_term 1 Term:int(4)
flow reset_group_id 1 Reset_Group_Id:int(4)
flow ref_index_spread_rate 1 Rate:float(8)
flow start_term 1 Term:int(4)
flow underlying_flow_id 1 Flow_Id:int(4)
flow strike_price 1 Price:float(8)
flow ref_index_factor 1 Ref_Index_Factor:float(8)
flow payment_release_b 0 Bool:bit(1)
flow sequence_number 0 Sequence_Number:int(4)

Infinity Data Model, version 7.1 Confidential List of Modifications 38


Table Attribute NULL Datatype PK FK: Parent Table

flow_calc_reset reset_group_id 0 Reset_Group_Id:int(4) PK


flow_calc_reset reset_date 0 Date:datetime(8) PK
flow_calc_reset sec_id 0 Sec_Id:int(4) PK sec
flow_calc_reset calc_weight_rate 0 Rate:float(8)

flow_sec_curve_default currency_code 0 Currency_Code:char(3) PK


flow_sec_curve_default user_code 0 User_Code:varchar(30) PK emp_prsn_login_name
flow_sec_curve_default sec_type_code 0 Sec_Type_Code:char(12) PK
flow_sec_curve_default curve_usage_code 0 Curve_Usage_Code:varchar(15) PK
flow_sec_curve_default ref_index_term 1 Term:int(4) PK
flow_sec_curve_default ref_index_code 1 Ref_Index_Code:char(12) PK ref_index_attribute
flow_sec_curve_default ref_index_currency_code 1 Currency_Code:char(3) PK ref_index_attribute
flow_sec_curve_default curve_id 0 Curve_Id:int(4)

fx_brkr_stppd_sched_itms schedule_id 0 Schedule_Id:int(4) PK

fx_broker_fixed_schedule schedule_id 0 Schedule_Id:int(4) PK


fx_broker_fixed_schedule currency_code 0 Currency_Code:char(3)
fx_broker_fixed_schedule cntr_currency_code 1 Currency_Code:char(3)
fx_broker_fixed_schedule tenor 0 FX_Term_Code:char(12)
fx_broker_fixed_schedule base_currency_code 0 Currency_Code:char(3)
fx_broker_fixed_schedule rate 0 Rate:float(8)
fx_broker_fixed_schedule minimum_amt 0 Amount:float(8)
fx_broker_fixed_schedule contract_size 0 Amount:float(8)
fx_broker_fixed_schedule contract_currency 0 Currency_Code:char(3)

fx_forward_header sec_id 0 Sec_Id:int(4) PK sec


fx_forward_header other_currency_code 0 Currency_Code:char(3)

Infinity Data Model, version 7.1 Confidential List of Modifications 39


Table Attribute NULL Datatype PK FK: Parent Table

fx_quote_address primary_ccy 0 Currency_Code:char(3) PK


fx_quote_address secondary_ccy 0 Currency_Code:char(3) PK
fx_quote_address fx_term_code 0 FX_Term_Code:char(12) PK
fx_quote_address quote_type_code 0 Quote_Type_Code:char(12) PK
fx_quote_address pref_rank 0 Rank:int(4) PK
fx_quote_address groups 0 User_Groups:varchar(160) PK
fx_quote_address real_time_source 0 Real_Time_Source:varchar(20) PK
fx_quote_address quote_method_code 0 Quote_Method_Code:char(12)
fx_quote_address real_time_address 0 Real_Time_Address:varchar(160)
fx_quote_address real_time_flags 1 Real_Time_Flags:varchar(80)
fx_quote_address begin_time 1 Time:datetime(8)
fx_quote_address end_time 1 Time:datetime(8)
fx_quote_address begin_date 1 Date:datetime(8)
fx_quote_address end_date 1 Date:datetime(8)

fx_quote_style sec_id 0 Sec_Id:int(4) PK sec


fx_quote_style settlement_sec_id 0 Sec_Id:int(4) PK sec

general_ledger_acct_number inf_key 0 Inf_Key:varchar(50) PK


general_ledger_acct_number inf_currency 0 Inf_Currency:char(3) PK
general_ledger_acct_number inf_value 0 Inf_Value:varchar(128)
general_ledger_acct_number inf_comment 1 General_Ledger_Comment:varchar(255)
general_ledger_acct_number gl_account_type_code 0 Gl_Account_Type_Code:char(12)
general_ledger_acct_number created_by 1 Login_Name:varchar(30)
general_ledger_acct_number created_datetime 1 datetime:datetime(8)
general_ledger_acct_number modified_by 1 Login_Name:varchar(30)
general_ledger_acct_number modified_datetime 1 datetime:datetime(8)
general_ledger_acct_number gl_session_id 1 Gl_Session_Id:int(4)

general_ledger_action general_ledger_action_id 0 General_Ledger_Action_Id:int(4) PK


general_ledger_action action_name 1 General_Ledger_Action_Name:varchar(80)
general_ledger_action action_priority 0 General_Ledger_Action_Priority:int(4)
general_ledger_action account_definition 0 General_Ledger_Tcl_Definition:varchar(255)
general_ledger_action posting_amount 0 General_Ledger_Tcl_Definition:varchar(255)
general_ledger_action effective_date 0 General_Ledger_Tcl_Definition:varchar(255)
general_ledger_action user_comment 1 General_Ledger_Tcl_Definition:varchar(255)
general_ledger_action user_defined_status 1 General_Ledger_User_Status:varchar(32)
general_ledger_action post_operation_code 0 Post_Operation_Code:varchar(25)

Infinity Data Model, version 7.1 Confidential List of Modifications 40


Table Attribute NULL Datatype PK FK: Parent Table

general_ledger_lookup inf_key 0 Inf_Key:varchar(50) PK


general_ledger_lookup inf_value 0 Inf_Value:varchar(128)
general_ledger_lookup inf_comment 0 General_Ledger_Comment:varchar(255)

general_ledger_post general_ledger_post_id 0 General_Ledger_Post_Id:int(4) PK


general_ledger_post account_number 0 General_Ledger_Acct_Number:varchar(80)
general_ledger_post expected_xfer_id 1 Expected_Xfer_Id:int(4)
general_ledger_post liquidation_id 1 Liquidation_Id:int(4)
general_ledger_post initial_margin_id 1 Initial_Margin_Id:int(4) initial_margin
general_ledger_post create_date 0 datetime:datetime(8)
general_ledger_post effective_date 0 datetime:datetime(8)
general_ledger_post amount 0 Amount:float(8)
general_ledger_post currency_code 0 Currency_Code:char(3)
general_ledger_post post_operation_code 0 Post_Operation_Code:varchar(25)
general_ledger_post post_state_code 0 Post_State_Code:varchar(25)
general_ledger_post post_type_code 0 Post_Type_Code:varchar(25)
general_ledger_post system_comment 1 General_Ledger_Comment:varchar(255)
general_ledger_post user_defined_status 1 General_Ledger_User_Status:varchar(32)
general_ledger_post user_comment 1 GL_Short_Comment:char(24)

general_ledger_rule general_ledger_rule_id 0 General_Ledger_Rule_Id:int(4) PK


general_ledger_rule rule_sequence 0 General_Ledger_Rule_Sequence:int(4)
general_ledger_rule rule_name 1 General_Ledger_Rule_Name:varchar(80)
general_ledger_rule expression 0 General_Ledger_Rule_Expression:text(16)
general_ledger_rule attributes 0 General_Ledger_Rule_Attributes:text(16)
general_ledger_rule actions 1 General_Ledger_Rule_Actions:varchar(255)

general_ledger_rule_acct inf_key 0 Inf_Key:varchar(50) PK


general_ledger_rule_acct inf_value 1 Inf_Value:varchar(128)
general_ledger_rule_acct inf_post_date 1 Inf_Post_Date:char(30)
general_ledger_rule_acct inf_amort_flag 0 Inf_Amort_Flag:char(3)
general_ledger_rule_acct inf_pay_direction 0 Inf_Pay_Direction:char(2)
general_ledger_rule_acct inf_rule 0 Inf_Rule:varchar(128)
general_ledger_rule_acct created_by 1 Login_Name:varchar(30)
general_ledger_rule_acct created_datetime 1 datetime:datetime(8)
general_ledger_rule_acct modified_by 1 Login_Name:varchar(30)
general_ledger_rule_acct modified_datetime 1 datetime:datetime(8)
general_ledger_rule_acct gl_session_id 1 Gl_Session_Id:int(4)

Infinity Data Model, version 7.1 Confidential List of Modifications 41


Table Attribute NULL Datatype PK FK: Parent Table

general_ledger_rule_choice inf_key 0 Inf_Key:varchar(50) PK


general_ledger_rule_choice inf_value 0 Inf_Value:varchar(128)
general_ledger_rule_choice inf_rule_name 0 Inf_Rule_Name:varchar(64)
general_ledger_rule_choice inf_comment 0 General_Ledger_Comment:varchar(255)
general_ledger_rule_choice created_by 1 Login_Name:varchar(30)
general_ledger_rule_choice created_datetime 1 datetime:datetime(8)
general_ledger_rule_choice modified_by 1 Login_Name:varchar(30)
general_ledger_rule_choice modified_datetime 1 datetime:datetime(8)
general_ledger_rule_choice gl_session_id 1 Gl_Session_Id:int(4)

hol_data hol_date 0 Date:datetime(8) PK


hol_data hol_id 0 Hol_Id:int(4) PK hol_header
hol_data city_code 0 City_Code:char(3)

hol_header hol_id 0 Hol_Id:int(4) PK


hol_header specific_weekday_code 1 Weekday_Code:char(3)
hol_header city_code 0 City_Code:char(3)
hol_header easter_related_b 0 Bool:bit(1)
hol_header easter_offset_day 1 Offset_Day:int(4)
hol_header final_year 1 Year:int(4)
hol_header hol_name 1 Hol_Name:varchar(25)
hol_header day 1 Day:int(4)
hol_header month 1 Month:int(4)
hol_header sat_roll_offset_day 1 Offset_Day:int(4)
hol_header start_year 1 Year:int(4)
hol_header sun_roll_offset_day 1 Offset_Day:int(4)

hw_mktdata hw_mktdata_id 0 HW_Mktdata_Id:int(4) PK


hw_mktdata hw_mktdata_id 0 HW_Mktdata_Id:int(4) PK sec_val_data_item
hw_mktdata hw_mktdata_name 0 HW_Mktdata_Name:char(12)
hw_mktdata currency_code 0 Currency_Code:char(3)
hw_mktdata description 1 Description:varchar(50)
hw_mktdata user_code 0 User_Code:varchar(30)

Infinity Data Model, version 7.1 Confidential List of Modifications 42


Table Attribute NULL Datatype PK FK: Parent Table

hw_mktdata_data hw_mktdata_id 0 HW_Mktdata_Id:int(4) PK hw_mktdata


hw_mktdata_data hw_mktdata_datetime 0 datetime:datetime(8) PK
hw_mktdata_data curve_id 0 Curve_Id:int(4)
hw_mktdata_data curve_datetime 0 datetime:datetime(8)
hw_mktdata_data curve_side_code 0 Curve_Side_Code:char(4)
hw_mktdata_data tsm_mktdata_id 1 TSM_MktData_Id:int(4)
hw_mktdata_data tsm_mktdata_datetime 1 datetime:datetime(8)
hw_mktdata_data hw_mktdata_k 0 Value:float(8)
hw_mktdata_data hw_mktdata_sigma 0 Value:float(8)
hw_mktdata_data hw_mktdata_delta_t_in_days 0 Value:float(8)
hw_mktdata_data hw_mktdata_time_horizon 0 Value:float(8)
hw_mktdata_data hw_mktdata_curve_lin_range 0 Curve_Linearization_Range:int(4)
hw_mktdata_data delta_k 0 Value:float(8)
hw_mktdata_data delta_sigma 0 Value:float(8)
hw_mktdata_data delta_sigma_bs 0 Value:float(8)
hw_mktdata_data vega_calib_b 0 Bool:bit(1)
hw_mktdata_data hw_mktdata_creation_datetime 0 datetime:datetime(8)

hw_mktdata_weights hw_mktdata_id 0 HW_Mktdata_Id:int(4) PK hw_mktdata_data


hw_mktdata_weights hw_mktdata_datetime 0 datetime:datetime(8) PK hw_mktdata_data
hw_mktdata_weights sec_id 0 Sec_Id:int(4) PK tsm_mktdata_sec
hw_mktdata_weights weight 0 Value:float(8)

inf_filter filter_id 0 Filter_Id:int(4) PK


inf_filter filter_type 0 Filter_Type:varchar(64)
inf_filter parent_filter_id 0 Filter_Id:int(4)
inf_filter filter_operation 0 Filter_Operation:char(6)
inf_filter filter_condition 0 Filter_Condition:varchar(64)
inf_filter filter_data_type 1 Filter_Data_Type:char(10)
inf_filter filter_value 1 Filter_Value:varchar(255)

inf_filter_condition_id_map filter_condition_id 0 Filter_Condition_Id:int(4) PK


inf_filter_condition_id_map filter_condition 0 Filter_Condition:varchar(64)
inf_filter_condition_id_map filter_data_type 0 Filter_Data_Type:char(10)

inf_filter_name filter_id 0 Filter_Id:int(4) PK inf_filter


inf_filter_name filter_name 0 Filter_Name:char(30)

Infinity Data Model, version 7.1 Confidential List of Modifications 43


Table Attribute NULL Datatype PK FK: Parent Table

infapp_attribute filter_id 0 Filter_Id:int(4) PK infapp_filter


infapp_attribute attribute_name 0 Infapp_Attribute_Name:varchar(250) PK
infapp_attribute attribute_name 0 Attribute_Name:char(30) PK
infapp_attribute display_order 0 Sequence:smallint(2)
infapp_attribute color 0 Color:char(30)
infapp_attribute alias 1 Alias:char(30)
infapp_attribute sort_order 1 Sequence:smallint(2)
infapp_attribute sort_type 1 Sort_Type:char(1)

infapp_attribute_criterion filter_id 0 Filter_Id:int(4) PK infapp_attribute


infapp_attribute_criterion attribute_name 0 Infapp_Attribute_Name:varchar(250) PK infapp_attribute
infapp_attribute_criterion attribute_name 0 Attribute_Name:char(30) PK infapp_attribute
infapp_attribute_criterion sequence 0 Sequence:smallint(2) PK
infapp_attribute_criterion criterion 0 Criterion:varchar(255)

infapp_filter filter_id 0 Filter_Id:int(4) PK


infapp_filter filter_name 0 Filter_Name:char(30)
infapp_filter filter_template_id 0 Filter_Id:int(4)
infapp_filter filter_desc 0 Description:varchar(50)

infapp_filter_group filter_user 0 Filter_User:char(30) PK


infapp_filter_group user_name 0 Db_Object:char(30) PK

infapp_filter_user filter_id 0 Filter_Id:int(4) PK infapp_filter


infapp_filter_user filter_user 0 Filter_User:char(30) PK

infaudit name 0 Object_Name:varchar(30) PK

infcomments id 0 Table_Id:int(4) PK
infcomments colid 0 Colid:tinyint(1) PK
infcomments comments 1 text:text(16)
infcomments type 1 Object_Type:char(2)
infcomments table_name 1 Object_Name:varchar(30)
infcomments column_name 1 Object_Name:varchar(30)

Infinity Data Model, version 7.1 Confidential List of Modifications 44


Table Attribute NULL Datatype PK FK: Parent Table

info_definition info_type_code 0 Info_Type_Code:varchar(30) PK


info_definition info_data_type_code 0 Info_Data_Type_Code:varchar(20)
info_definition mandatory_b 0 Bool:bit(1)
info_definition pre_defined_b 0 Bool:bit(1)
info_definition info_db_table_code 0 Info_Db_Table_Code:varchar(40)

info_value_num info_type_code 0 Info_Type_Code:varchar(30) PK info_definition


info_value_num info_int 0 Info_Num:int(4) PK
info_value_num description 1 Description:varchar(50)

info_value_str info_type_code 0 Info_Type_Code:varchar(30) PK info_definition


info_value_str info_str 0 Info_Str:varchar(50) PK
info_value_str description 1 Description:varchar(50)

infsys_db_info db_version 0 Db_Version:varchar(20) PK infsys_db_versions


infsys_db_info db_type 0 Db_Type:varchar(20) PK infsys_db_types
infsys_db_info db_name 0 Db_Object:char(30)

infsys_db_types db_type 0 Db_Type:varchar(20) PK


infsys_db_types description 0 Description:varchar(50)

infsys_db_version_history db_version 0 Db_Version:varchar(20) PK infsys_db_info


infsys_db_version_history db_type 0 Db_Type:varchar(20) PK infsys_db_info
infsys_db_version_history applied_date 0 datetime:datetime(8)
infsys_db_version_history release_date 0 datetime:datetime(8)
infsys_db_version_history release_type 0 Release_Type:varchar(20)
infsys_db_version_history description 1 Description:varchar(50)

infsys_db_versions db_version 0 Db_Version:varchar(20) PK


infsys_db_versions db_version_sequence 0 Db_Version_Sequence:int(4)

Infinity Data Model, version 7.1 Confidential List of Modifications 45


Table Attribute NULL Datatype PK FK: Parent Table

infsys_deadlock_log deadlock_txn_id 0 Deadlock_Txn_Id:int(4) PK


infsys_deadlock_log txn_batch_id 0 Txn_Batch_Id:int(4) PK
infsys_deadlock_log number_of_deadlocks 0 Number_Of_Deadlocks:int(4)
infsys_deadlock_log user_name 0 Db_Object:char(30)
infsys_deadlock_log hostname 0 Hostname:varchar(20)
infsys_deadlock_log pid 0 Pid:int(4)
infsys_deadlock_log max_retry_times 0 Max_Retry_Times:int(4)
infsys_deadlock_log initial_time 0 datetime:datetime(8)
infsys_deadlock_log final_time 0 datetime:datetime(8)
infsys_deadlock_log db_err_msg_num 0 Db_Err_Msg_Num:int(4)
infsys_deadlock_log txn_batch_text 0 text:text(16)

infsys_dist_seed_bases partition_id 0 Partition_Id:smallint(2) PK


infsys_dist_seed_bases seed_base 0 Seed_Base:char(30) PK
infsys_dist_seed_bases range_number 0 Range_Number:int(4) PK
infsys_dist_seed_bases range_start 0 Seed_Base_Id:int(4)
infsys_dist_seed_bases range_length 0 Seed_Bucket_Length:int(4)
infsys_dist_seed_bases range_state 0 Range_State:char(8)

infsys_montage_domains domain_name 0 Db_Object:char(30) PK


infsys_montage_domains domain_code 0 Domain_Code:char(50) PK
infsys_montage_domains montage_group_code 0 Montage_Group_Code:varchar(12)
infsys_montage_domains description 1 Description:varchar(50)
infsys_montage_domains inf_enum 0 Inf_Enum:int(4)

infsys_montage_group_code montage_group_code 0 Montage_Group_Code:varchar(12) PK


infsys_montage_group_code infsys_action_code 0 Infsys_Action_Code:char(12)
infsys_montage_group_code description 0 Description:varchar(50)

infsys_montage_lists list_name 0 Db_Object:char(30) PK


infsys_montage_lists list_code 0 List_Code:char(50) PK
infsys_montage_lists montage_group_code 0 Montage_Group_Code:varchar(12)
infsys_montage_lists description 1 Description:varchar(50)

infsys_seed_base_buckets seed_base 0 Seed_Base:char(30) PK infsys_seed_bases


infsys_seed_base_buckets partition_id 0 Partition_Id:smallint(2) PK infsys_seed_bases
infsys_seed_base_buckets bucket_id 0 Seed_Bucket_Id:int(4) PK
infsys_seed_base_buckets bucket_start 0 Seed_Base_Id:int(4)
infsys_seed_base_buckets bucket_current 0 Seed_Base_Id:int(4)

Infinity Data Model, version 7.1 Confidential List of Modifications 46


Table Attribute NULL Datatype PK FK: Parent Table

infsys_seed_bases seed_base 0 Seed_Base:char(30) PK


infsys_seed_bases partition_id 0 Partition_Id:smallint(2) PK infsys_seed_partitions
infsys_seed_bases number_of_seed_buckets 0 Number_Of_Seed_Buckets:int(4)
infsys_seed_bases interval 0 Interval:int(4)
infsys_seed_bases initial_bucket_id 0 Seed_Bucket_Id:int(4)
infsys_seed_bases active_bucket_id 0 Seed_Bucket_Id:int(4)
infsys_seed_bases bucket_length 0 Seed_Bucket_Length:int(4)

infsys_seed_partitions partition_id 0 Partition_Id:smallint(2) PK


infsys_seed_partitions partition_state 0 Partition_State:char(10)
infsys_seed_partitions partition_description 0 Partition_Description:varchar(255)

infsys_settings record_login_code 0 Record_Login_Code:char(7) PK


infsys_settings one_emp_prsn_one_login_b 0 Bool:bit(1)
infsys_settings one_user_one_group_b 0 Bool:bit(1)
infsys_settings enable_trader_auth_b 0 Bool:bit(1)
infsys_settings generate_internal_trade_b 0 Bool:bit(1)
infsys_settings check_limits_on_save_b 0 Bool:bit(1)
infsys_settings first_use_expiry_duration 0 Duration:int(4)
infsys_settings regular_expiry_duration 0 Duration:int(4)
infsys_settings max_failed_login_num 0 Max_Failed_Login_Num:int(4)
infsys_settings unused_expiry_duration 0 Duration:int(4)
infsys_settings auto_logoff_duration 0 Duration:int(4)

infsys_temp_table_info table_number 0 Sequence:smallint(2) PK


infsys_temp_table_info table_name 0 Db_Object:char(30)
infsys_temp_table_info commands 0 Sql_Commands:text(16)

infsys_trigger_info table_name 0 Db_Object:char(30) PK


infsys_trigger_info database_type 0 Db_Type:varchar(20) PK
infsys_trigger_info operation 0 Db_Operation:char(6) PK
infsys_trigger_info trigger_name 0 Db_Object:char(30)
infsys_trigger_info trigger_text 0 Sql_Commands:text(16)

infsys_upgrade_exceptions sequence_number 0 Sequence_Number:int(4) PK


infsys_upgrade_exceptions exception_text 0 Exception_Text:varchar(255) PK

Infinity Data Model, version 7.1 Confidential List of Modifications 47


Table Attribute NULL Datatype PK FK: Parent Table

inftalk_rc_config server_name 0 Server_Name:varchar(30) PK


inftalk_rc_config machine_name 0 Machine_Name:varchar(30) PK
inftalk_rc_config port_number 0 Port_Number:int(4) PK

initial_margin initial_margin_id 0 Initial_Margin_Id:int(4) PK


initial_margin initial_margin_status_code 0 Initial_Margin_Status_Code:char(12)
initial_margin initial_margin_date 0 datetime:datetime(8)
initial_margin exchange_code 0 Exchange_Code:char(12)
initial_margin portfolio_id 0 Portfolio_Id:int(4) rt_portfolio
initial_margin position_id 1 Position_Id:int(4) position
initial_margin trade_id 1 Trade_Id:int(4) trade
initial_margin nostro_acct_id 0 Nostro_Acct_Id:int(4)
initial_margin margin 0 Amount:float(8)
initial_margin maintenance_margin 0 Amount:float(8)
initial_margin currency_code 0 Currency_Code:char(3)
initial_margin sequence_number 0 Sequence_Number:int(4)

initial_margin_object object_id 0 Object_Id:int(4) PK


initial_margin_object class_name 0 Class_Name:varchar(80)

legal_agmt legal_agmt_id 0 Legal_Agmt_Id:int(4) PK


legal_agmt legal_agmt_code 0 Legal_Agmt_Code:char(20)
legal_agmt version 0 Version:varchar(12)
legal_agmt la_ref_num 1 LA_Ref_Num:varchar(20)
legal_agmt agreement_date 0 Date:datetime(8)
legal_agmt expiration_date 1 Date:datetime(8)
legal_agmt identification_str 1 Identification_Str:varchar(60)
legal_agmt std_clause_req_b 0 Bool:bit(1)
legal_agmt remark 1 Remark:varchar(250)
legal_agmt auth_b 0 Bool:bit(1)
legal_agmt auth_id 1 Auth_Id:int(4)

legal_agmt_clause legal_agmt_id 0 Legal_Agmt_Id:int(4) PK legal_agmt


legal_agmt_clause legal_agmt_clause_code 0 Legal_Agmt_Clause_Code:char(20) PK
legal_agmt_clause clause_txt 0 text:text(16)
legal_agmt_clause auth_b 0 Bool:bit(1)
legal_agmt_clause auth_id 1 Auth_Id:int(4)

Infinity Data Model, version 7.1 Confidential List of Modifications 48


Table Attribute NULL Datatype PK FK: Parent Table

legal_agmt_currency legal_agmt_id 0 Legal_Agmt_Id:int(4) PK legal_agmt


legal_agmt_currency currency_code 0 Currency_Code:char(3) PK
legal_agmt_currency auth_b 0 Bool:bit(1)
legal_agmt_currency auth_id 1 Auth_Id:int(4)

legal_agmt_org_partic partic_org_id 0 Org_Id:int(4) PK legal_entity


legal_agmt_org_partic legal_agmt_id 0 Legal_Agmt_Id:int(4) PK legal_agmt
legal_agmt_org_partic partic_side_code 0 Partic_Side_Code:char(12) PK
legal_agmt_org_partic auth_b 0 Bool:bit(1)
legal_agmt_org_partic auth_id 1 Auth_Id:int(4)

legal_agmt_prod product_type_code 0 Product_Type_Code:varchar(12) PK


legal_agmt_prod legal_agmt_id 0 Legal_Agmt_Id:int(4) PK legal_agmt
legal_agmt_prod auth_b 0 Bool:bit(1)
legal_agmt_prod auth_id 1 Auth_Id:int(4)

legal_entity le_org_id 0 Org_Id:int(4) PK org


legal_entity country_code 1 Country_Code:varchar(25)
legal_entity lang_code 0 Lang_Code:char(20)
legal_entity settlement_b 0 Bool:bit(1)
legal_entity parent_le_org_id 1 Org_Id:int(4)
legal_entity business_type_code 0 Business_Type_Code:char(20)
legal_entity auth_b 0 Bool:bit(1)
legal_entity auth_id 1 Auth_Id:int(4)

legal_entity_rating le_org_id 0 Org_Id:int(4) PK legal_entity


legal_entity_rating rating_source_code 0 Rating_Source_Code:char(12) PK
legal_entity_rating rating_type_code 0 Rating_Type_Code:char(12) PK
legal_entity_rating rating_code 0 Rating_Code:char(8)
legal_entity_rating auth_b 0 Bool:bit(1)
legal_entity_rating auth_id 1 Auth_Id:int(4)

Infinity Data Model, version 7.1 Confidential List of Modifications 49


Table Attribute NULL Datatype PK FK: Parent Table

liquidation_detail liquidation_id 0 Liquidation_Id:int(4) PK liquidation_record


liquidation_detail base_open_pos_elem_id 0 Position_Element_Id:int(4)
liquidation_detail base_close_pos_elem_id 0 Position_Element_Id:int(4)
liquidation_detail end_open_pos_elem_id 0 Position_Element_Id:int(4)
liquidation_detail end_close_pos_elem_id 0 Position_Element_Id:int(4)
liquidation_detail intersession_liquidation_b 0 Bool:bit(1)
liquidation_detail trading_session_id 0 Trading_Session_Id:int(4)
liquidation_detail update_datetime 0 datetime:datetime(8)

liquidation_object object_id 0 Object_Id:int(4) PK


liquidation_object class_name 0 Class_Name:varchar(80)

liquidation_record liquidation_id 0 Liquidation_Id:int(4) PK


liquidation_record liquidation_status_code 0 Liquidation_Status_Code:char(12)
liquidation_record open_trade_id 0 Trade_Id:int(4)
liquidation_record close_trade_id 0 Trade_Id:int(4)
liquidation_record open_trade_id 0 Trade_Id:int(4) trade
liquidation_record close_trade_id 0 Trade_Id:int(4) trade
liquidation_record amount 0 Amount:float(8)
liquidation_record profit_loss 1 Amount:float(8)
liquidation_record mtm_profit_loss 1 Amount:float(8)
liquidation_record currency_code 0 Currency_Code:char(3)
liquidation_record position_id 0 Position_Id:int(4) position
liquidation_record sequence_number 0 Sequence_Number:int(4)

list_entry_alias_map list_name 0 List_Name:varchar(64) PK


list_entry_alias_map entry_alias 0 Entry_Alias:varchar(64) PK
list_entry_alias_map entry_name 0 Entry_Name:varchar(64)
list_entry_alias_map list_order_number 0 List_Order_Number:int(4)

Infinity Data Model, version 7.1 Confidential List of Modifications 50


Table Attribute NULL Datatype PK FK: Parent Table

loan_event sec_id 0 Sec_Id:int(4) PK sec


loan_event loan_event_id 0 Loan_Event_Id:int(4) PK
loan_event loan_event_type_code 0 Loan_Event_Type_Code:char(12)
loan_event event_date 0 Date:datetime(8)
loan_event repo_rate 0 Rate:float(8)
loan_event collateral_id 0 Collateral_Id:int(4)
loan_event collateral_amount 0 Amount:float(8)
loan_event collateral_price 0 Rate:float(8)
loan_event principal_amount 0 Amount:float(8)
loan_event accrued_interest 0 Amount:float(8)

loan_event_flow_relation sec_id 0 Sec_Id:int(4) PK flow


loan_event_flow_relation loan_event_id 0 Loan_Event_Id:int(4) PK loan_event
loan_event_flow_relation flow_id 0 Flow_Id:int(4) PK flow

login_info login_id 0 Login_Id:int(4) PK


login_info server_name 1 Server_Name:varchar(30)
login_info database_name 1 Database_Name:varchar(30)
login_info login_name 1 Login_Name:varchar(30)
login_info password 1 Password:varchar(30)
login_info machine_name 0 Machine_Name:varchar(30)
login_info machine_user_name 0 Machine_User_Name:varchar(30)
login_info attempt_datetime 0 datetime:datetime(8)
login_info failed_b 0 Bool:bit(1)

margin_payment counterparty_org_id 0 Org_Id:int(4) PK cpty


margin_payment currency_code 0 Currency_Code:char(3) PK
margin_payment broker_org_id 0 Org_Id:int(4) PK cpty
margin_payment exchange_code 0 Exchange_Code:char(12) PK
margin_payment settlement_date 0 Date:datetime(8) PK
margin_payment product_type_code 0 Product_Type_Code:varchar(12) PK
margin_payment trade_id 0 Trade_Id:int(4)

mdl_assoc_std_mdl_interface model_association_id 0 Model_Association_Id:int(4) PK model_association


mdl_assoc_std_mdl_interface mi_mapping_key 0 MI_Mapping_Key:varchar(120) PK
mdl_assoc_std_mdl_interface model_interface_group_id 0 Model_Interface_Group_Id:int(4)
mdl_assoc_std_mdl_interface default_model_interface_id 0 Model_Interface_Id:int(4)

Infinity Data Model, version 7.1 Confidential List of Modifications 51


Table Attribute NULL Datatype PK FK: Parent Table

mdl_assoc_std_sec_val_data model_association_id 0 Model_Association_Id:int(4) PK model_association


mdl_assoc_std_sec_val_data svd_mapping_key 0 SVD_Mapping_Key:varchar(120) PK
mdl_assoc_std_sec_val_data sec_val_data_id 0 Sec_Val_Data_Id:int(4)

mex_inf_adj_note_header sec_id 0 Sec_Id:int(4) PK sec


mex_inf_adj_note_header start_date 1 Date:datetime(8)
mex_inf_adj_note_header maturity_date 1 Date:datetime(8)
mex_inf_adj_note_header principal_amount 1 Amount:float(8)
mex_inf_adj_note_header day_count_code 1 Day_Count_Code:char(12)
mex_inf_adj_note_header payment_start_date 1 Date:datetime(8)
mex_inf_adj_note_header payment_date_roll_code 1 Date_Roll_Code:char(12)
mex_inf_adj_note_header payment_frq_code 1 Frq_Code:char(3)
mex_inf_adj_note_header payment_lag_term 1 Term:int(4)
mex_inf_adj_note_header payment_lag_day_type_code 1 Lag_Day_Type_Code:char(3)
mex_inf_adj_note_header flow_timing_code 1 Flow_Timing_Code:char(7)
mex_inf_adj_note_header compound_calc_timing_code 1 Flow_Calc_Timing_Code:char(7)
mex_inf_adj_note_header structure_code 0 Structure_Code:char(12)
mex_inf_adj_note_header accrual_date_roll_code 1 Date_Roll_Code:char(12)
mex_inf_adj_note_header amort_pay_amount 1 Amount:float(8)
mex_inf_adj_note_header amort_frq_code 1 Frq_Code:char(3)
mex_inf_adj_note_header amort_start_date 1 Date:datetime(8)
mex_inf_adj_note_header flow_calc_frq_code 1 Frq_Code:char(3)
mex_inf_adj_note_header flow_calc_code 1 Flow_Calc_Code:char(12)
mex_inf_adj_note_header flow_calc_date_roll_code 1 Date_Roll_Code:char(12)
mex_inf_adj_note_header flow_calc_timing_code 1 Flow_Calc_Timing_Code:char(7)
mex_inf_adj_note_header flow_calc_weekday_code 1 Weekday_Code:char(3)
mex_inf_adj_note_header flow_calc_start_date 1 Date:datetime(8)
mex_inf_adj_note_header flow_calc_lag_term 1 Term:int(4)
mex_inf_adj_note_header flow_calc_lag_day_type_code 1 Lag_Day_Type_Code:char(3)
mex_inf_adj_note_header flow_rate_calc_code 1 Flow_Rate_Calc_Code:char(12)
mex_inf_adj_note_header reset_frq_code 1 Frq_Code:char(3)
mex_inf_adj_note_header reset_period_term 1 Term:int(4)
mex_inf_adj_note_header reset_cutoff_term 1 Term:int(4)
mex_inf_adj_note_header reset_calc_align_code 1 Reset_Calc_Align_Code:char(7)
mex_inf_adj_note_header reset_day_of_month 1 Day:int(4)
mex_inf_adj_note_header reset_weekday_code 1 Weekday_Code:char(3)
mex_inf_adj_note_header ref_index_code 1 Ref_Index_Code:char(12)
mex_inf_adj_note_header ref_index_currency_code 1 Currency_Code:char(3)
mex_inf_adj_note_header ref_index_term 1 Term:int(4)

Infinity Data Model, version 7.1 Confidential List of Modifications 52


Table Attribute NULL Datatype PK FK: Parent Table

mex_inf_adj_note_header ref_index_source_code 1 Ref_Index_Source_Code:char(12)


mex_inf_adj_note_header ref_index_factor 1 Ref_Index_Factor:float(8)
mex_inf_adj_note_header legal_agmt_code 1 Legal_Agmt_Code:char(20)
mex_inf_adj_note_header manual_reset_b 0 Bool:bit(1)
mex_inf_adj_note_header reset_convert_before_average 0 Bool:bit(1)
mex_inf_adj_note_header payment_interval 1 Term:int(4)
mex_inf_adj_note_header fixed_rate 1 Rate:float(8)

Infinity Data Model, version 7.1 Confidential List of Modifications 53


Table Attribute NULL Datatype PK FK: Parent Table

mexican_frn_header sec_id 0 Sec_Id:int(4) PK sec


mexican_frn_header start_date 1 Date:datetime(8)
mexican_frn_header maturity_date 1 Date:datetime(8)
mexican_frn_header principal_amount 1 Amount:float(8)
mexican_frn_header day_count_code 1 Day_Count_Code:char(12)
mexican_frn_header payment_start_date 1 Date:datetime(8)
mexican_frn_header payment_date_roll_code 1 Date_Roll_Code:char(12)
mexican_frn_header payment_frq_code 1 Frq_Code:char(3)
mexican_frn_header payment_lag_term 1 Term:int(4)
mexican_frn_header payment_lag_day_type_code 1 Lag_Day_Type_Code:char(3)
mexican_frn_header flow_timing_code 1 Flow_Timing_Code:char(7)
mexican_frn_header compound_calc_timing_code 1 Flow_Calc_Timing_Code:char(7)
mexican_frn_header structure_code 0 Structure_Code:char(12)
mexican_frn_header accrual_date_roll_code 1 Date_Roll_Code:char(12)
mexican_frn_header amort_pay_amount 1 Amount:float(8)
mexican_frn_header amort_frq_code 1 Frq_Code:char(3)
mexican_frn_header amort_start_date 1 Date:datetime(8)
mexican_frn_header flow_calc_frq_code 1 Frq_Code:char(3)
mexican_frn_header flow_calc_code 1 Flow_Calc_Code:char(12)
mexican_frn_header flow_calc_date_roll_code 1 Date_Roll_Code:char(12)
mexican_frn_header flow_calc_timing_code 1 Flow_Calc_Timing_Code:char(7)
mexican_frn_header flow_calc_weekday_code 1 Weekday_Code:char(3)
mexican_frn_header flow_calc_start_date 1 Date:datetime(8)
mexican_frn_header flow_calc_lag_term 1 Term:int(4)
mexican_frn_header flow_calc_lag_day_type_code 1 Lag_Day_Type_Code:char(3)
mexican_frn_header flow_rate_calc_code 1 Flow_Rate_Calc_Code:char(12)
mexican_frn_header reset_frq_code 1 Frq_Code:char(3)
mexican_frn_header reset_period_term 1 Term:int(4)
mexican_frn_header reset_cutoff_term 1 Term:int(4)
mexican_frn_header reset_calc_align_code 1 Reset_Calc_Align_Code:char(7)
mexican_frn_header reset_day_of_month 1 Day:int(4)
mexican_frn_header reset_weekday_code 1 Weekday_Code:char(3)
mexican_frn_header ref_index_code 1 Ref_Index_Code:char(12)
mexican_frn_header ref_index_currency_code 1 Currency_Code:char(3)

Infinity Data Model, version 7.1 Confidential List of Modifications 54


Table Attribute NULL Datatype PK FK: Parent Table

mexican_frn_header ref_index_term 1 Term:int(4)


mexican_frn_header ref_index_source_code 1 Ref_Index_Source_Code:char(12)
mexican_frn_header ref_index_factor 1 Ref_Index_Factor:float(8)
mexican_frn_header legal_agmt_code 1 Legal_Agmt_Code:char(20)
mexican_frn_header manual_reset_b 0 Bool:bit(1)
mexican_frn_header reset_convert_before_average 0 Bool:bit(1)
mexican_frn_header issuer_inst_code 1 Issuer_Inst_Code:char(12)
mexican_frn_header payment_interval 1 Term:int(4)
mexican_frn_header mexican_frn_type_code 0 Mexican_Frn_Type_Code:char(20)
mexican_frn_header ref_index_spread_rate 0 Rate:float(8)

mexican_fx_treasury_header sec_id 0 Sec_Id:int(4) PK sec


mexican_fx_treasury_header start_date 1 Date:datetime(8)
mexican_fx_treasury_header maturity_date 1 Date:datetime(8)
mexican_fx_treasury_header issuer_inst_code 1 Issuer_Inst_Code:char(12)
mexican_fx_treasury_header face_value_currency_code 1 Currency_Code:char(3)
mexican_fx_treasury_header day_count_code 1 Day_Count_Code:char(12)
mexican_fx_treasury_header date_roll_code 1 Date_Roll_Code:char(12)
mexican_fx_treasury_header initial_exchange_rate 1 Rate:float(8)
mexican_fx_treasury_header final_exchange_rate 1 Rate:float(8)
mexican_fx_treasury_header fx_calc_lag_term 1 Term:int(4)
mexican_fx_treasury_header settlement_term 1 Term:int(4)
mexican_fx_treasury_header quote_method_code 1 Quote_Method_Code:char(12)
mexican_fx_treasury_header tick_size_code 1 Tick_Size_Code:char(12)

model_association model_association_id 0 Model_Association_Id:int(4) PK valuation_object


model_association model_association_name 0 Model_Association_Name:varchar(80)

model_interface_group model_interface_group_id 0 Model_Interface_Group_Id:int(4) PK


model_interface_group model_interface_id 0 Model_Interface_Id:int(4) PK

model_interface_parameters model_interface_id 0 Model_Interface_Id:int(4) PK


model_interface_parameters parameter_name 0 Parameter_Name:varchar(80) PK
model_interface_parameters parameter_value 0 Parameter_Value:varchar(80)

model_parameter_assoc mp_name 0 Mp_Name:varchar(50) PK


model_parameter_assoc mp_name 0 Mp_Name:varchar(50) PK
model_parameter_assoc class_name 0 Class_Name:varchar(80) PK
model_parameter_assoc mp_value 0 Mp_Value:varchar(40) PK

Infinity Data Model, version 7.1 Confidential List of Modifications 55


Table Attribute NULL Datatype PK FK: Parent Table

money_market_attribute currency_code 0 Currency_Code:char(3) PK


money_market_attribute money_market_type_code 0 Money_Market_Type_Code:char(12) PK
money_market_attribute tick_size_code 1 Tick_Size_Code:char(12)
money_market_attribute day_count_code 1 Day_Count_Code:char(12)
money_market_attribute payment_date_roll_code 1 Date_Roll_Code:char(12)
money_market_attribute payment_frq_code 1 Frq_Code:char(3)
money_market_attribute quote_method_code 0 Quote_Method_Code:char(12)
money_market_attribute settlement_term 1 Term:int(4)
money_market_attribute accrual_date_roll_code 1 Date_Roll_Code:char(12)

money_market_attribute_hol_cit currency_code 0 Currency_Code:char(3) PK money_market_attribute


money_market_attribute_hol_cit money_market_type_code 0 Money_Market_Type_Code:char(12) PK money_market_attribute
money_market_attribute_hol_cit city_code 0 City_Code:char(3) PK
money_market_attribute_hol_cit hol_type_code 0 Hol_Type_Code:varchar(7) PK

money_market_header sec_id 0 Sec_Id:int(4) PK sec


money_market_header accrual_date_roll_code 1 Date_Roll_Code:char(12)
money_market_header money_market_type_code 0 Money_Market_Type_Code:char(12)
money_market_header fixed_rate 1 Rate:float(8)
money_market_header issuer_inst_code 1 Issuer_Inst_Code:char(12)
money_market_header maturity_date 1 Date:datetime(8)
money_market_header start_date 1 Date:datetime(8)
money_market_header payment_date_roll_code 1 Date_Roll_Code:char(12)

month month_id 0 Month_Id:int(4) PK


month days_in_month 0 Day:int(4)
month month_code 0 Month_Code:char(3)
month month_name 0 Month_Name:char(10)

mtm_fixing_adjustment portfolio_name 0 Portfolio_Name:varchar(50) PK portfolio


mtm_fixing_adjustment fixing_date 0 Date:datetime(8) PK
mtm_fixing_adjustment fixing_date 0 Date:datetime(8) PK risk_rpt_mtm_fixing
mtm_fixing_adjustment adjustment_id 0 Adjustment_Id:int(4) PK
mtm_fixing_adjustment cash_account_name 0 Cash_Account_Name:varchar(50) PK
mtm_fixing_adjustment currency_code 0 Currency_Code:char(3)
mtm_fixing_adjustment amount 0 Amount:float(8)
mtm_fixing_adjustment user_code 0 User_Code:varchar(30)
mtm_fixing_adjustment remark 1 Remark:varchar(250)

Infinity Data Model, version 7.1 Confidential List of Modifications 56


Table Attribute NULL Datatype PK FK: Parent Table

mtm_fixing_cash_account portfolio_name 0 Portfolio_Name:varchar(50) PK portfolio


mtm_fixing_cash_account fixing_date 0 Date:datetime(8) PK
mtm_fixing_cash_account fixing_date 0 Date:datetime(8) PK risk_rpt_mtm_fixing
mtm_fixing_cash_account cash_account_name 0 Cash_Account_Name:varchar(50) PK
mtm_fixing_cash_account currency_code 0 Currency_Code:char(3)
mtm_fixing_cash_account todays_cash 0 Amount:float(8)
mtm_fixing_cash_account balance 0 Amount:float(8)
mtm_fixing_cash_account cost_of_carry 0 Amount:float(8)
mtm_fixing_cash_account cost_of_carry_total 0 Amount:float(8)
mtm_fixing_cash_account ra_report_id 0 Ra_Report_Id:int(4)

mtm_fixing_commission portfolio_name 0 Portfolio_Name:varchar(50) PK portfolio


mtm_fixing_commission fixing_date 0 Date:datetime(8) PK
mtm_fixing_commission trade_id 0 Trade_Id:int(4) PK
mtm_fixing_commission currency_code 0 Currency_Code:char(3) PK
mtm_fixing_commission fixing_date 0 Date:datetime(8) PK risk_rpt_mtm_fixing
mtm_fixing_commission trade_id 0 Trade_Id:int(4) PK trade_commission
mtm_fixing_commission currency_code 0 Currency_Code:char(3) PK trade_commission
mtm_fixing_commission payer 0 Org_Id:int(4) PK org
mtm_fixing_commission receiver 0 Org_Id:int(4) PK org
mtm_fixing_commission trans_id 0 Trans_Id:int(4)
mtm_fixing_commission commission_amount 0 Amount:float(8)
mtm_fixing_commission cash_account_name 0 Cash_Account_Name:varchar(50)

mtm_fixing_history portfolio_name 0 Portfolio_Name:varchar(50) PK portfolio


mtm_fixing_history trade_id 0 Trade_Id:int(4) PK trade_leg
mtm_fixing_history trade_leg_id 0 Trade_Leg_Id:int(4) PK trade_leg
mtm_fixing_history trans_id 0 Trans_Id:int(4)
mtm_fixing_history first_fix_date 0 Date:datetime(8)
mtm_fixing_history last_fix_date 1 Date:datetime(8)
mtm_fixing_history last_accumulated_cash 1 Amount:float(8)

Infinity Data Model, version 7.1 Confidential List of Modifications 57


Table Attribute NULL Datatype PK FK: Parent Table

mtm_fixing_trade_leg portfolio_name 0 Portfolio_Name:varchar(50) PK


mtm_fixing_trade_leg fixing_date 0 Date:datetime(8) PK
mtm_fixing_trade_leg trade_id 0 Trade_Id:int(4) PK
mtm_fixing_trade_leg trade_leg_id 0 Trade_Leg_Id:int(4) PK
mtm_fixing_trade_leg portfolio_name 0 Portfolio_Name:varchar(50) PK mtm_fixing_history
mtm_fixing_trade_leg fixing_date 0 Date:datetime(8) PK risk_rpt_mtm_fixing
mtm_fixing_trade_leg trade_id 0 Trade_Id:int(4) PK mtm_fixing_history
mtm_fixing_trade_leg trade_leg_id 0 Trade_Leg_Id:int(4) PK mtm_fixing_history
mtm_fixing_trade_leg trans_id 0 Trans_Id:int(4)
mtm_fixing_trade_leg sec_id 0 Sec_Id:int(4)
mtm_fixing_trade_leg sec_type_code 0 Sec_Type_Code:char(12)
mtm_fixing_trade_leg trade_info_code 0 Trade_Info_Code:varchar(25)
mtm_fixing_trade_leg leg_type 0 Leg_Type:varchar(50)
mtm_fixing_trade_leg trade_amount 0 Amount:float(8)
mtm_fixing_trade_leg currency_code 0 Currency_Code:char(3)
mtm_fixing_trade_leg mtm_value 0 Amount:float(8)
mtm_fixing_trade_leg todays_cash 0 Amount:float(8)
mtm_fixing_trade_leg accumulated_cash 0 Amount:float(8)
mtm_fixing_trade_leg accrued_interest 0 Amount:float(8)
mtm_fixing_trade_leg cash_account_name 0 Cash_Account_Name:varchar(50)
mtm_fixing_trade_leg ra_report_id 0 Ra_Report_Id:int(4)
mtm_fixing_trade_leg ra_report_id 0 Ra_Report_Id:int(4)

net_position net_position_id 0 Net_Position_Id:int(4) PK


net_position net_session_id 0 Net_Session_Id:int(4) trading_session
net_position net_position_status_code 0 Net_Position_Status_Code:char(12)
net_position intersession_net 0 Amount:float(8)
net_position intrasession_net 0 Amount:float(8)
net_position intrasession_ave_price 1 Amount:float(8)
net_position position_id 0 Position_Id:int(4) position
net_position portfolio_id 0 Portfolio_Id:int(4) rt_portfolio
net_position update_datetime 0 datetime:datetime(8)
net_position sequence_number 0 Sequence_Number:int(4)

net_position_object object_id 0 Object_Id:int(4) PK


net_position_object class_name 0 Class_Name:varchar(80)

Infinity Data Model, version 7.1 Confidential List of Modifications 58


Table Attribute NULL Datatype PK FK: Parent Table

netting_detail netting_id 0 Netting_Id:int(4) PK


netting_detail base_open_pos_elem_id 0 Position_Element_Id:int(4)
netting_detail base_close_pos_elem_id 0 Position_Element_Id:int(4)
netting_detail end_open_pos_elem_id 0 Position_Element_Id:int(4)
netting_detail end_close_pos_elem_id 0 Position_Element_Id:int(4)
netting_detail intersession_netting_b 0 Bool:bit(1)

netting_rule netting_rule_id 0 Netting_Rule_Id:int(4) PK


netting_rule legal_agmt_id 0 Legal_Agmt_Id:int(4)
netting_rule effective_date 0 datetime:datetime(8)
netting_rule expiry_date 0 datetime:datetime(8)
netting_rule coverage_definition 0 Coverage_Definition:text(16)
netting_rule netting_template 0 Netting_Template:varchar(255)
netting_rule hold_b 0 Bool:bit(1)
netting_rule auth_b 0 Bool:bit(1)
netting_rule auth_id 0 Auth_Id:int(4)

netting_rule_object object_id 0 Object_Id:int(4) PK


netting_rule_object class_name 0 Class_Name:varchar(80)

non_legal_entity non_le_org_id 0 Org_Id:int(4) PK org


non_legal_entity parent_org_id 0 Org_Id:int(4)
non_legal_entity auth_b 0 Bool:bit(1)
non_legal_entity auth_id 1 Auth_Id:int(4)

object_attribute attribute_id 0 Attribute_Id:int(4) PK


object_attribute object_name 0 Object_Name:varchar(30)
object_attribute attribute_name 0 Attribute_Name:char(30)
object_attribute attribute_type_code 0 Attribute_Type_Code:char(12)
object_attribute attribute_domain_name 1 Attribute_Domain_Name:char(12)

object_attribute_object object_id 0 Object_Id:int(4) PK


object_attribute_object class_name 0 Class_Name:varchar(80)

Infinity Data Model, version 7.1 Confidential List of Modifications 59


Table Attribute NULL Datatype PK FK: Parent Table

object_stlmt object_stlmt_id 0 Object_Stlmt_Id:int(4) PK


object_stlmt object_name 0 Object_Name:varchar(30)
object_stlmt object_id 0 Object_Id:int(4)
object_stlmt subject_org_id 0 Org_Id:int(4) org
object_stlmt object_org_id 0 Org_Id:int(4) org
object_stlmt expectation_code 0 Expectation_Code:char(12)
object_stlmt type_code 0 Expected_Xfer_Type_Code:char(16)
object_stlmt currency_code 0 Currency_Code:char(3)
object_stlmt stlmt_id 0 Stlmt_Id:int(4) stlmt_detail
object_stlmt auth_b 0 Bool:bit(1)
object_stlmt auth_id 1 Auth_Id:int(4)

object_stlmt_object object_id 0 Object_Id:int(4) PK


object_stlmt_object class_name 0 Class_Name:varchar(80)

ole_instrument sec_id 0 Sec_Id:int(4) PK sec


ole_instrument finex_sec_type_code 0 Finex_Sec_Type_Code:char(20)
ole_instrument worksheet_name 0 Worksheet_Name:varchar(80)
ole_instrument range 0 Range:varchar(20)
ole_instrument version_number 0 Version_Number:int(4)
ole_instrument multiply_traded_b 0 Bool:bit(1)

ole_instrument_data sec_id 0 Sec_Id:int(4) PK ole_instrument


ole_instrument_data cell_address 0 Cell_Address:varchar(10) PK
ole_instrument_data variant_enum 0 Variant_Enum:smallint(2)
ole_instrument_data cell_data 0 Cell_Data:varchar(255)

open_position_element open_position_element_id 0 Open_Position_Element_Id:int(4) PK


open_position_element position_element_id 0 Position_Element_Id:int(4) position_element
open_position_element positioned_trade_id 0 Positioned_Trade_Id:int(4) positioned_trade
open_position_element liq_amount 0 Amount:float(8)
open_position_element liq_timestamp 0 datetime:datetime(8)
open_position_element liq_price 0 Amount:float(8)
open_position_element liq_currency_code 0 Currency_Code:char(3)
open_position_element position_id 0 Position_Id:int(4) position

option_exer_schedule_dates exercise_schedule_id 0 Sec_Id:int(4) PK sec


option_exer_schedule_dates settlement_date 0 datetime:datetime(8) PK
option_exer_schedule_dates notification_date 0 datetime:datetime(8) PK

Infinity Data Model, version 7.1 Confidential List of Modifications 60


Table Attribute NULL Datatype PK FK: Parent Table

option_exercise_schedule exercise_schedule_id 0 Sec_Id:int(4) PK sec


option_exercise_schedule class_id 0 Class_Id:int(4)
option_exercise_schedule notification_settlement_term 0 Term:int(4)
option_exercise_schedule use_calendar_days 0 Bool:bit(1)

org org_id 0 Org_Id:int(4) PK


org org_ref_str 1 Org_Ref_Str:char(20)
org org_name 0 Org_Name:varchar(255)
org short_name 0 Org_Short_Name:varchar(20)
org trading_unit_b 0 Bool:bit(1)
org auth_b 0 Bool:bit(1)
org auth_id 1 Auth_Id:int(4)
org sequence_number 0 Sequence_Number:int(4)
org std_time_zone 1 Std_Timezone:char(40)
org dst 1 Daylight_Save:char(40)

org_account org_id 0 Org_Id:int(4) PK org


org_account account_code 0 Account_Code:char(12) PK
org_account description 1 Description:varchar(50)

org_addr_relation addr_id 0 Addr_Id:int(4) PK addr


org_addr_relation org_id 0 Org_Id:int(4) PK org
org_addr_relation org_addr_relation_code 0 Org_Addr_Relation_Code:varchar(20) PK
org_addr_relation auth_b 0 Bool:bit(1)
org_addr_relation auth_id 1 Auth_Id:int(4)

org_book_relation org_id 0 Org_Id:int(4) PK org


org_book_relation book_id 0 Book_Id:int(4) PK trading_book
org_book_relation org_book_relation_code 0 Org_Book_Relation_Code:varchar(30) PK
org_book_relation auth_b 0 Bool:bit(1)
org_book_relation auth_id 1 Auth_Id:int(4)

Infinity Data Model, version 7.1 Confidential List of Modifications 61


Table Attribute NULL Datatype PK FK: Parent Table

org_fx_rate org_fx_rate_id 0 Org_Fx_Rate_Id:int(4) PK


org_fx_rate subject_org_id 0 Org_Id:int(4) org
org_fx_rate object_org_id 0 Org_Id:int(4) org
org_fx_rate primary_curr_code 0 Currency_Code:char(3)
org_fx_rate settle_curr_code 0 Currency_Code:char(3)
org_fx_rate fx_rate 0 Rate:float(8)
org_fx_rate effective_date 0 datetime:datetime(8)
org_fx_rate auth_b 0 Bool:bit(1)
org_fx_rate auth_id 1 Auth_Id:int(4)

org_fx_rate_object object_id 0 Object_Id:int(4) PK


org_fx_rate_object class_name 0 Class_Name:varchar(80)

org_info_num org_id 0 Org_Id:int(4) PK org


org_info_num info_type_code 0 Info_Type_Code:varchar(30) PK info_definition
org_info_num info_int 0 Info_Num:int(4)
org_info_num auth_b 0 Bool:bit(1)
org_info_num auth_id 1 Auth_Id:int(4)

org_info_str org_id 0 Org_Id:int(4) PK org


org_info_str info_type_code 0 Info_Type_Code:varchar(30) PK info_definition
org_info_str info_str 0 Info_Str:varchar(50)
org_info_str auth_b 0 Bool:bit(1)
org_info_str auth_id 1 Auth_Id:int(4)

org_node org_structure_name 0 Org_Struct_String:varchar(32) PK org_structure


org_node org_node_name 0 Org_Struct_Longstring:varchar(223) PK org_structure
org_node org_node_short_name 0 Org_Struct_String:varchar(32)
org_node org_parent_node_name 1 Org_Struct_Longstring:varchar(223)

org_node_books org_structure_name 0 Org_Struct_String:varchar(32) PK org_node


org_node_books org_node_name 0 Org_Struct_Longstring:varchar(223) PK org_node
org_node_books org_book_name 0 Org_Struct_String:varchar(32)

org_node_users org_structure_name 0 Org_Struct_String:varchar(32) PK org_node


org_node_users org_node_name 0 Org_Struct_Longstring:varchar(223) PK org_node
org_node_users org_user_name 0 Org_Struct_String:varchar(32)

Infinity Data Model, version 7.1 Confidential List of Modifications 62


Table Attribute NULL Datatype PK FK: Parent Table

org_role role_id 0 Role_Id:int(4) PK


org_role org_id 0 Org_Id:int(4)
org_role pbe_org_id 1 Org_Id:int(4)
org_role pbe_org_id 0 Org_Id:int(4)
org_role org_role_code 0 Org_Role_Code:char(20)
org_role auth_type_code 0 Auth_Type_Code:char(12)
org_role detail_info_id 1 Role_Id:int(4)

org_rounding_info subject_org_id 0 Org_Id:int(4) PK org


org_rounding_info object_org_id 0 Org_Id:int(4) PK org
org_rounding_info currency_code 0 Currency_Code:char(3) PK
org_rounding_info rounding_unit 0 Rounding_Unit:smallint(2)
org_rounding_info payment_rounding_code 0 Payment_Rounding_Code:char(15)
org_rounding_info payment_release_time 0 datetime:datetime(8)
org_rounding_info payment_release_days_before 0 Offset_Day:int(4)

org_structure org_structure_name 0 Org_Struct_String:varchar(32) PK


org_structure org_node_name 0 Org_Struct_Longstring:varchar(223) PK

otc_option_header sec_id 0 Sec_Id:int(4) PK sec


otc_option_header otc_option_underlying_code 1 Otc_Option_Underlying_Code:char(9)
otc_option_header exercise_code 1 Exercise_Code:char(12)
otc_option_header put_call_code 1 Put_Call_Code:char(4)
otc_option_header settlement_method_code 1 Settlement_Method_Code:char(12)
otc_option_header settlement_term 1 Term:int(4)
otc_option_header strike_price 1 Price:float(8)
otc_option_header option_event_price 1 Price:float(8)
otc_option_header option_type_code 1 Option_Type_Code:char(12)
otc_option_header maturity_date 1 Date:datetime(8)
otc_option_header first_exercise_date 1 Date:datetime(8)
otc_option_header settlement_sec_id 1 Sec_Id:int(4)
otc_option_header underlying_sec_id 1 Sec_Id:int(4)
otc_option_header rebate_amount 1 Amount:float(8)
otc_option_header isexercisable 0 Bool:bit(1)
otc_option_header exercise_schedule_id 1 Sec_Id:int(4)
otc_option_header use_underlying_dirty_price_b 0 Bool:bit(1)
otc_option_header option_expiry_location_code 1 Option_Expiry_Location_Code:char(3)

Infinity Data Model, version 7.1 Confidential List of Modifications 63


Table Attribute NULL Datatype PK FK: Parent Table

password_policy_info user_group_code 0 User_Group_Code:char(20) PK


password_policy_info first_use_expiry_duration 0 Duration:int(4)
password_policy_info regular_expiry_duration 0 Duration:int(4)
password_policy_info max_failed_login_num 1 Max_Failed_Login_Num:int(4)
password_policy_info unused_expiry_duration 0 Duration:int(4)
password_policy_info auto_logoff_duration 0 Duration:int(4)

payment payment_id 0 Payment_Id:int(4) PK


payment payment_amount 0 Amount:float(8)
payment currency_code 0 Currency_Code:char(3)
payment payment_date 1 datetime:datetime(8)
payment netting_definition 0 Payment_Netting_Definition:char(80)
payment subject_org_id 0 Org_Id:int(4)
payment object_org_id 0 Org_Id:int(4)
payment process_org_id 0 Org_Id:int(4)
payment pay_pre_deliv_id 1 Stlmt_Detail_Id:int(4)
payment pay_post_deliv_id 1 Stlmt_Detail_Id:int(4)
payment receive_pre_deliv_id 1 Stlmt_Detail_Id:int(4)
payment receive_post_deliv_id 1 Stlmt_Detail_Id:int(4)
payment advice_datetime 1 datetime:datetime(8)
payment start_datetime 1 datetime:datetime(8)
payment end_datetime 1 datetime:datetime(8)
payment sequence_number 0 Sequence_Number:int(4)
payment payment_status_code 0 Payment_Status_Code:char(12)
payment payment_direction_code 0 Payment_Direction_Code:varchar(12)
payment system_comment 1 Payment_Comment:varchar(255)
payment user_comment 1 Payment_Comment:varchar(255)
payment user_defined_status 1 Payment_User_Status:char(32)
payment payment_release_method_code 0 Payment_Release_Method_Code:char(12)
payment create_doc_b 0 Bool:bit(1)
payment creation_datetime 0 datetime:datetime(8)

payment_advice_queue payment_queue_name 0 Payment_Queue_Name:char(25) PK


payment_advice_queue payment_id 0 Payment_Id:int(4) PK payment
payment_advice_queue schedule_datetime 0 datetime:datetime(8)
payment_advice_queue locked_b 0 Bool:bit(1)

Infinity Data Model, version 7.1 Confidential List of Modifications 64


Table Attribute NULL Datatype PK FK: Parent Table

payment_engine_action payment_engine_action_id 0 Payment_Engine_Action_Id:int(4) PK


payment_engine_action action_name 0 Payment_Engine_Action_Name:char(80)
payment_engine_action action_priority 0 Payment_Engine_Action_Priority:int(4)
payment_engine_action netting_definition 0 Payment_Engine_Tcl_Definition:varchar(255)
payment_engine_action advice_days_before 0 Payment_Engine_Tcl_Small_Def:char(64)
payment_engine_action advice_time_of_day 0 Payment_Engine_Tcl_Small_Def:char(64)
payment_engine_action start_days_before 0 Payment_Engine_Tcl_Small_Def:char(64)
payment_engine_action start_time_of_day 0 Payment_Engine_Tcl_Small_Def:char(64)
payment_engine_action end_days_before 0 Payment_Engine_Tcl_Small_Def:char(64)
payment_engine_action end_time_of_day 0 Payment_Engine_Tcl_Small_Def:char(64)
payment_engine_action payment_window_date_roll 0 Payment_Engine_Tcl_Small_Def:char(64)
payment_engine_action payment_window_city 0 Payment_Engine_Tcl_Small_Def:char(64)
payment_engine_action payment_window_hold_time 0 Payment_Engine_Tcl_Small_Def:char(64)
payment_engine_action user_comment 1 Payment_Engine_Tcl_Small_Def:char(64)
payment_engine_action user_defined_status 1 Payment_User_Status:char(32)

payment_engine_rule payment_engine_rule_id 0 Payment_Engine_Rule_Id:int(4) PK


payment_engine_rule rule_sequence 0 Payment_Engine_Rule_Sequence:int(4)
payment_engine_rule rule_name 0 Payment_Engine_Rule_Name:char(80)
payment_engine_rule expression 0 Payment_Engine_Rule_Expression:text(16)
payment_engine_rule attributes 0 Payment_Engine_Rule_Attributes:text(16)
payment_engine_rule actions 1 Payment_Engine_Rule_Actions:varchar(255)

payment_et_relation relation_id 0 Payment_Et_Relation_Id:int(4) PK


payment_et_relation payment_id 0 Payment_Id:int(4) payment
payment_et_relation expected_xfer_id 0 Expected_Xfer_Id:int(4) expected_xfer
payment_et_relation payment_date 1 Payment_Date:datetime(8)
payment_et_relation amount 0 Amount:float(8)
payment_et_relation expectation_code 0 Expectation_Code:char(12)
payment_et_relation currency 0 Currency_Code:char(3)
payment_et_relation last_et_amount 0 Amount:float(8)
payment_et_relation last_et_expectation_code 0 Expectation_Code:char(12)
payment_et_relation last_et_state_code 0 Expected_Xfer_State_Code:char(12)
payment_et_relation recon_action_id 1 Action_Id:int(4) action_item

payment_et_relation_object object_id 0 Object_Id:int(4) PK


payment_et_relation_object class_name 0 Class_Name:varchar(80)

Infinity Data Model, version 7.1 Confidential List of Modifications 65


Table Attribute NULL Datatype PK FK: Parent Table

payment_history payment_id 0 Payment_Id:int(4) PK payment_request


payment_history payment_datetime 0 datetime:datetime(8) PK
payment_history payment_engine_state_code 0 Payment_Engine_State_Code:char(12) PK payment_request
payment_history system_comment 0 Payment_Comment:varchar(255)
payment_history user_comment 1 Payment_Comment:varchar(255)
payment_history login_name 0 Login_Name:varchar(30)

payment_notification payment_id 0 Payment_Id:int(4) PK payment


payment_notification payment_notif_code 0 Payment_Notif_Code:char(25) PK
payment_notification remark 1 Remark:varchar(250)

payment_object object_id 0 Object_Id:int(4) PK


payment_object class_name 0 Class_Name:varchar(80)

payment_queue payment_queue_name 0 Payment_Queue_Name:char(25) PK


payment_queue payment_id 0 Payment_Id:int(4) PK payment
payment_queue schedule_datetime 0 datetime:datetime(8)
payment_queue locked_b 0 Bool:bit(1)

payment_request payment_id 0 Payment_Id:int(4) PK payment


payment_request payment_engine_state_code 0 Payment_Engine_State_Code:char(12) PK
payment_request template_file_name 0 Payment_Request_File:char(80)
payment_request mapping_file_name 0 Payment_Request_File:char(80)
payment_request index_file_name 0 Payment_Request_File:char(80)
payment_request payment_document_type 1 Payment_Document_Type:char(40)

payment_request_action payment_request_action_id 0 Payment_Req_Action_Id:int(4) PK


payment_request_action action_name 0 Payment_Req_Action_Name:char(80)
payment_request_action action_priority 0 Payment_Req_Action_Priority:int(4)
payment_request_action payment_engine_state_code 0 Payment_Engine_Tcl_Small_Def:char(64)
payment_request_action template_file_name 0 Payment_Engine_Tcl_Small_Def:char(64)
payment_request_action mapping_file_name 0 Payment_Engine_Tcl_Small_Def:char(64)
payment_request_action index_file_name 0 Payment_Engine_Tcl_Small_Def:char(64)
payment_request_action payment_document_type 1 Payment_Engine_Tcl_Small_Def:char(64)

Infinity Data Model, version 7.1 Confidential List of Modifications 66


Table Attribute NULL Datatype PK FK: Parent Table

payment_transaction payment_txn_id 0 Payment_Txn_Id:int(4) PK


payment_transaction payment_id 0 Payment_Id:int(4) payment
payment_transaction account_id 0 Account_Id:int(4) account
payment_transaction post_datetime 0 datetime:datetime(8)
payment_transaction credit_b 0 Bool:bit(1)

payment_transaction_object object_id 0 Object_Id:int(4) PK


payment_transaction_object class_name 0 Class_Name:varchar(80)

pending_post general_ledger_post_id 0 General_Ledger_Post_Id:int(4) PK


pending_post account_number 0 General_Ledger_Acct_Number:varchar(80)
pending_post expected_xfer_id 0 Expected_Xfer_Id:int(4)
pending_post create_date 0 datetime:datetime(8)
pending_post effective_date 0 datetime:datetime(8)
pending_post amount 0 Amount:float(8)
pending_post currency_code 0 Currency_Code:char(3)
pending_post post_operation_code 0 Post_Operation_Code:varchar(25)
pending_post post_state_code 0 Post_State_Code:varchar(25)
pending_post post_type_code 0 Post_Type_Code:varchar(25)
pending_post system_comment 1 General_Ledger_Comment:varchar(255)
pending_post user_defined_status 1 General_Ledger_User_Status:varchar(32)
pending_post user_comment 1 GL_Short_Comment:char(24)

portfolio portfolio_name 0 Portfolio_Name:varchar(50) PK


portfolio portfolio_status_code 0 Status_Code:char(12)
portfolio select_clause 1 Sql_Clause:text(16)
portfolio from_clause 1 Sql_Clause:text(16)
portfolio modified_b 0 Bool:bit(1)
portfolio where_clause 1 Sql_Clause:text(16)
portfolio where_clause_desc 1 Sql_Clause:text(16)

portfolio_def portfolio_criterion_code 0 Portfolio_Criterion_Code:varchar(50) PK


portfolio_def portfolio_name 0 Portfolio_Name:varchar(50) PK portfolio
portfolio_def portfolio_criterion_choice 1 Portfolio_Criterion_Choice:varchar(50) PK

portfolio_hierarchy portfolio_hierarchy_name 0 Portfolio_Hierarchy_Name:varchar(128) PK


portfolio_hierarchy position_node_id 0 Position_Node_Id:int(4)

Infinity Data Model, version 7.1 Confidential List of Modifications 67


Table Attribute NULL Datatype PK FK: Parent Table

pos_model_parameter_id_map pos_model_parameter_id 0 Pos_Model_Parameter_Id:int(4) PK


pos_model_parameter_id_map pos_model_parameter 0 Pos_Model_Parameter:varchar(64)

position position_id 0 Position_Id:int(4) PK


position portfolio_id 0 Portfolio_Id:int(4)
position asset_id 0 Asset_Id:int(4)
position intrasession_liq_code 1 Liquidation_Method_Code:char(12)
position intersession_liq_code 1 Liquidation_Method_Code:char(12)
position nosession_liq_code 1 Liquidation_Method_Code:char(12)
position session_def_id 1 Session_Definition_Id:int(4)
position poskeeping_b 0 Bool:bit(1)
position liquidation_b 0 Bool:bit(1)

position_element position_element_id 0 Position_Element_Id:int(4) PK


position_element positioned_trade_id 0 Positioned_Trade_Id:int(4) positioned_trade
position_element version_number 0 Version_Number:int(4)
position_element position_element_status_code 0 Position_Element_Status_Code:char(12)
position_element liquidation_id 1 Liquidation_Id:int(4) liquidation_record
position_element netting_id 1 Netting_Id:int(4)
position_element liq_amount 0 Amount:float(8)
position_element liq_timestamp 0 datetime:datetime(8)
position_element liq_price 0 Amount:float(8)
position_element liq_currency_code 0 Currency_Code:char(3)
position_element position_id 0 Position_Id:int(4) position
position_element sequence_number 0 Sequence_Number:int(4)

position_element_object object_id 0 Object_Id:int(4) PK


position_element_object class_name 0 Class_Name:varchar(80)

position_node position_node_id 0 Position_Node_Id:int(4) PK


position_node parent_position_node_id 0 Position_Node_Id:int(4)
position_node position_node_name 0 Position_Node_Name:varchar(255)
position_node filter_id 0 Filter_Id:int(4)

position_object object_id 0 Object_Id:int(4) PK


position_object class_name 0 Class_Name:varchar(80)

Infinity Data Model, version 7.1 Confidential List of Modifications 68


Table Attribute NULL Datatype PK FK: Parent Table

positioned_trade positioned_trade_id 0 Positioned_Trade_Id:int(4) PK


positioned_trade trade_id 0 Trade_Id:int(4) trade
positioned_trade positioned_trade_status_code 0 Positioned_Trade_Status_Code:char(12)
positioned_trade pk_amount 0 Amount:float(8)
positioned_trade pk_timestamp 0 datetime:datetime(8)
positioned_trade pk_price 0 Amount:float(8)
positioned_trade pk_currency_code 0 Currency_Code:char(3)
positioned_trade liq_amount 0 Amount:float(8)
positioned_trade liq_timestamp 0 datetime:datetime(8)
positioned_trade liq_price 0 Amount:float(8)
positioned_trade liq_currency_code 0 Currency_Code:char(3)
positioned_trade position_id 0 Position_Id:int(4) position
positioned_trade portfolio_id 0 Portfolio_Id:int(4) rt_portfolio
positioned_trade sequence_number 0 Sequence_Number:int(4)

positioned_trade_object object_id 0 Object_Id:int(4) PK


positioned_trade_object class_name 0 Class_Name:varchar(80)

primary_business_entity pbe_org_id 0 Org_Id:int(4) PK org


primary_business_entity remark 1 Remark:varchar(250)
primary_business_entity auth_b 0 Bool:bit(1)
primary_business_entity auth_id 1 Auth_Id:int(4)

process_org process_org_id 0 Org_Id:int(4) PK org


process_org remark 1 Remark:varchar(250)
process_org auth_b 0 Bool:bit(1)
process_org auth_id 1 Auth_Id:int(4)

process_org_coverage process_org_id 0 Org_Id:int(4) PK process_org


process_org_coverage product_type_code 0 Product_Type_Code:varchar(12) PK
process_org_coverage org_id 0 Org_Id:int(4) PK org
process_org_coverage auth_b 0 Bool:bit(1)
process_org_coverage auth_id 1 Auth_Id:int(4)

prod_contact_coverage prsn_id 0 Prsn_Id:int(4) PK prsn


prod_contact_coverage org_id 0 Org_Id:int(4) PK org
prod_contact_coverage product_type_code 0 Product_Type_Code:varchar(12) PK
prod_contact_coverage auth_b 0 Bool:bit(1)
prod_contact_coverage auth_id 1 Auth_Id:int(4)

Infinity Data Model, version 7.1 Confidential List of Modifications 69


Table Attribute NULL Datatype PK FK: Parent Table

prsn prsn_id 0 Prsn_Id:int(4) PK


prsn first_name 0 Prsn_Name:varchar(30)
prsn middle_name 1 Prsn_Name:varchar(30)
prsn last_name 0 Prsn_Name:varchar(30)
prsn prefix_str 1 Prefix_Str:char(12)
prsn suffix_str 1 Suffix_Str:char(12)
prsn auth_b 0 Bool:bit(1)
prsn auth_id 1 Auth_Id:int(4)

prsn_addr prsn_id 0 Prsn_Id:int(4) PK prsn


prsn_addr addr_id 0 Addr_Id:int(4) PK addr
prsn_addr auth_b 0 Bool:bit(1)
prsn_addr auth_id 1 Auth_Id:int(4)

prsn_org_relation prsn_id 0 Prsn_Id:int(4) PK prsn


prsn_org_relation org_id 0 Org_Id:int(4) PK org
prsn_org_relation prsn_org_relation_code 0 Prsn_Org_Relation_Code:char(12) PK
prsn_org_relation job_func_code 0 Job_Func_Code:char(20)
prsn_org_relation job_title_str 1 Job_Title_Str:varchar(30)
prsn_org_relation active_b 0 Bool:bit(1)
prsn_org_relation auth_b 0 Bool:bit(1)
prsn_org_relation auth_id 1 Auth_Id:int(4)

ra_accrual_fixing_flags ra_input_id 0 Ra_Input_Id:int(4) PK ra_input


ra_accrual_fixing_flags portfolio_name 0 Portfolio_Name:varchar(50)
ra_accrual_fixing_flags fixing_date 0 Date:datetime(8)
ra_accrual_fixing_flags month_end_b 0 Bool:bit(1)
ra_accrual_fixing_flags quarter_end_b 0 Bool:bit(1)
ra_accrual_fixing_flags year_end_b 0 Bool:bit(1)

ra_accrual_fixing_input ra_input_id 0 Ra_Report_Id:int(4) PK ra_input


ra_accrual_fixing_input fixing_date 0 Date:datetime(8)
ra_accrual_fixing_input calc_date 0 Date:datetime(8)

Infinity Data Model, version 7.1 Confidential List of Modifications 70


Table Attribute NULL Datatype PK FK: Parent Table

ra_accrual_input ra_input_id 0 Ra_Input_Id:int(4) PK ra_input


ra_accrual_input fixing_date 0 Date:datetime(8)
ra_accrual_input calc_date 0 Date:datetime(8)
ra_accrual_input month_end_b 0 Bool:bit(1)
ra_accrual_input quarter_end_b 0 Bool:bit(1)
ra_accrual_input year_end_b 0 Bool:bit(1)

ra_accrual_pnl_input ra_input_id 0 Ra_Input_Id:int(4) PK ra_input


ra_accrual_pnl_input analysis_start_date 0 Date:datetime(8)
ra_accrual_pnl_input analysis_end_date 0 Date:datetime(8)
ra_accrual_pnl_input analysis_period_type 0 Analysis_Date_Type_Code:char(20)

ra_accrual_pnl_rpt_book ra_report_id 0 Ra_Report_Id:int(4) PK ra_report


ra_accrual_pnl_rpt_book book_name 0 Book_Name:char(12) PK
ra_accrual_pnl_rpt_book trade_info_code 0 Trade_Info_Code:varchar(25) PK
ra_accrual_pnl_rpt_book start_accrual_base 0 Amount:float(8)
ra_accrual_pnl_rpt_book end_accrual_base 0 Amount:float(8)
ra_accrual_pnl_rpt_book pnl_base 0 Amount:float(8)

ra_accrual_pnl_rpt_currency ra_report_id 0 Ra_Report_Id:int(4) PK ra_report


ra_accrual_pnl_rpt_currency currency_code 0 Currency_Code:char(3) PK
ra_accrual_pnl_rpt_currency trade_info_code 0 Trade_Info_Code:varchar(25) PK
ra_accrual_pnl_rpt_currency start_accrual_base 0 Amount:float(8)
ra_accrual_pnl_rpt_currency end_accrual_base 0 Amount:float(8)
ra_accrual_pnl_rpt_currency pnl_base 0 Amount:float(8)

Infinity Data Model, version 7.1 Confidential List of Modifications 71


Table Attribute NULL Datatype PK FK: Parent Table

ra_accrual_pnl_rpt_trlg ra_report_id 0 Ra_Report_Id:int(4) PK ra_report


ra_accrual_pnl_rpt_trlg trans_id 0 Trans_Id:int(4) PK
ra_accrual_pnl_rpt_trlg trade_id 0 Trade_Id:int(4) PK
ra_accrual_pnl_rpt_trlg trade_leg_id 0 Trade_Leg_Id:int(4) PK
ra_accrual_pnl_rpt_trlg accr_flow_type_code 0 Accr_Flow_Type_Code:char(25) PK
ra_accrual_pnl_rpt_trlg trade_info_code 0 Trade_Info_Code:varchar(25)
ra_accrual_pnl_rpt_trlg trade_amount 0 Amount:float(8)
ra_accrual_pnl_rpt_trlg start_accrual 0 Amount:float(8)
ra_accrual_pnl_rpt_trlg end_accrual 0 Amount:float(8)
ra_accrual_pnl_rpt_trlg trade_leg_pnl 0 Amount:float(8)
ra_accrual_pnl_rpt_trlg trade_pnl 1 Amount:float(8)
ra_accrual_pnl_rpt_trlg currency_code 0 Currency_Code:char(3)
ra_accrual_pnl_rpt_trlg book_name 1 Book_Name:char(12)
ra_accrual_pnl_rpt_trlg sec_description 1 Description:varchar(50)

ra_accrual_rpt_fixing ra_report_id 0 Ra_Report_Id:int(4) PK ra_report


ra_accrual_rpt_fixing trade_id 0 Trade_Id:int(4)
ra_accrual_rpt_fixing trade_leg_id 0 Trade_Leg_Id:int(4)
ra_accrual_rpt_fixing trans_id 0 Trans_Id:int(4)
ra_accrual_rpt_fixing accr_flow_type_code 0 Accr_Flow_Type_Code:char(25)
ra_accrual_rpt_fixing sec_id 0 Sec_Id:int(4)
ra_accrual_rpt_fixing sec_type_code 0 Sec_Type_Code:char(12)
ra_accrual_rpt_fixing trade_info_code 0 Trade_Info_Code:varchar(25)
ra_accrual_rpt_fixing leg_type 0 Leg_Type:varchar(50)
ra_accrual_rpt_fixing currency_code 0 Currency_Code:char(3)
ra_accrual_rpt_fixing trade_amount 0 Amount:float(8)
ra_accrual_rpt_fixing realized_amount 0 Amount:float(8)
ra_accrual_rpt_fixing earned_amount 0 Amount:float(8)
ra_accrual_rpt_fixing unearned_amount 0 Amount:float(8)
ra_accrual_rpt_fixing book_name 0 Book_Name:char(12)
ra_accrual_rpt_fixing local_currency_code 0 Currency_Code:char(3)
ra_accrual_rpt_fixing fx_rate 0 Rate:float(8)

Infinity Data Model, version 7.1 Confidential List of Modifications 72


Table Attribute NULL Datatype PK FK: Parent Table

ra_accrual_rpt_pnl ra_report_id 0 Ra_Report_Id:int(4) PK ra_report


ra_accrual_rpt_pnl trade_id 0 Trade_Id:int(4)
ra_accrual_rpt_pnl trade_leg_id 0 Trade_Leg_Id:int(4)
ra_accrual_rpt_pnl trade_leg_type 0 Leg_Type:varchar(50)
ra_accrual_rpt_pnl accr_flow_type_code 0 Accr_Flow_Type_Code:char(25)
ra_accrual_rpt_pnl trade_amount 0 Amount:float(8)
ra_accrual_rpt_pnl start_accrual 0 Amount:float(8)
ra_accrual_rpt_pnl end_amount 0 Amount:float(8)
ra_accrual_rpt_pnl book_name 0 Book_Name:char(12)
ra_accrual_rpt_pnl pnl_trade_leg_status_code 0 Pnl_Trade_Leg_Status_Code:char(50)

ra_base_cpty_user_default ra_base_org_id 0 Org_Id:int(4) PK


ra_base_cpty_user_default user_code 0 User_Code:varchar(30) PK

ra_batch_run risk_batch_run_id 0 Risk_Batch_Run_Id:int(4) PK


ra_batch_run risk_batch_id 0 Risk_Batch_Id:int(4) PK
ra_batch_run risk_batch_def_id 0 Risk_Batch_Def_Id:int(4) PK
ra_batch_run ra_report_id 0 Ra_Report_Id:int(4) PK
ra_batch_run user_code 0 User_Code:varchar(30)
ra_batch_run ra_rpt_datetime 0 Date:datetime(8)

ra_cash_account cash_account_id 0 Cash_Account_Id:int(4) PK


ra_cash_account run_name 0 Run_Name:varchar(50)
ra_cash_account cash_account_name 0 Cash_Account_Name:varchar(50)

ra_cash_acct_criteria cash_account_criteria_id 0 Cash_Account_Criteria_Id:int(4) PK


ra_cash_acct_criteria cash_account_criteria 0 Cash_Account_Criteria:varchar(50)

ra_cash_acct_criteria_map cash_account_criteria_id 0 Cash_Account_Criteria_Id:int(4) PK ra_cash_acct_criteria


ra_cash_acct_criteria_map cash_account_id 0 Cash_Account_Id:int(4) PK ra_cash_account
ra_cash_acct_criteria_map class_id 0 Class_Id:int(4)

ra_cost_of_carry_calc_map calculator_id 0 Calculator_Id:int(4) PK ra_cost_of_carry_curve_calc


ra_cost_of_carry_calc_map calculator_id 0 Calculator_Id:int(4) PK ra_cost_of_carry_fixed_calc
ra_cost_of_carry_calc_map cash_account_id 0 Cash_Account_Id:int(4) PK ra_cash_account
ra_cost_of_carry_calc_map class_id 0 Class_Id:int(4)

Infinity Data Model, version 7.1 Confidential List of Modifications 73


Table Attribute NULL Datatype PK FK: Parent Table

ra_cost_of_carry_curve_calc calculator_id 0 Calculator_Id:int(4) PK


ra_cost_of_carry_curve_calc curve_id 0 Curve_Id:int(4)
ra_cost_of_carry_curve_calc currency_code 0 Currency_Code:char(3)
ra_cost_of_carry_fixed_calc calculator_id 0 Calculator_Id:int(4) PK
ra_cost_of_carry_fixed_calc fixed_rate 0 Rate:float(8)

ra_cross_sens_input ra_input_id 0 Ra_Input_Id:int(4) PK ra_portfolio_input


ra_cross_sens_input market_data_type_x 0 Market_Data_Type:char(30)
ra_cross_sens_input market_data_type_y 0 Market_Data_Type:char(30)
ra_cross_sens_input x_shift_vector_id 1 Ra_Vector_Id:int(4)
ra_cross_sens_input y_shift_vector_id 1 Ra_Vector_Id:int(4)

ra_cross_sens_input_xshift ra_input_id 0 Ra_Input_Id:int(4) PK ra_cross_sens_input


ra_cross_sens_input_xshift shift_amount 0 Amount:float(8) PK

ra_cross_sens_input_yshift ra_input_id 0 Ra_Input_Id:int(4) PK ra_cross_sens_input


ra_cross_sens_input_yshift shift_amount 0 Amount:float(8) PK

ra_cross_sens_rpt_item ra_report_id 0 Ra_Report_Id:int(4) PK ra_report


ra_cross_sens_rpt_item shift_x_amount 0 Amount:float(8) PK
ra_cross_sens_rpt_item shift_y_amount 0 Amount:float(8) PK
ra_cross_sens_rpt_item change_value 0 Amount:float(8) PK

ra_custom_sens_input ra_input_id 0 Ra_Input_Id:int(4) PK ra_portfolio_input


ra_custom_sens_input spread_curve_id 1 Curve_Id:int(4)
ra_custom_sens_input base_curve_id 1 Curve_Id:int(4)
ra_custom_sens_input new_model_assoc_name 1 Mapping_Name:varchar(32)

ra_custom_sens_rpt ra_report_id 0 Ra_Report_Id:int(4) PK ra_report


ra_custom_sens_rpt total_npv 0 Amount:float(8)
ra_custom_sens_rpt shifted_total_npv 0 Amount:float(8)

Infinity Data Model, version 7.1 Confidential List of Modifications 74


Table Attribute NULL Datatype PK FK: Parent Table

ra_custom_sens_rpt_item ra_report_id 0 Ra_Report_Id:int(4) PK ra_custom_sens_rpt


ra_custom_sens_rpt_item trans_id 0 Trans_Id:int(4) PK
ra_custom_sens_rpt_item trade_id 0 Trade_Id:int(4) PK
ra_custom_sens_rpt_item trade_leg_id 0 Trade_Leg_Id:int(4) PK
ra_custom_sens_rpt_item maturity_date 1 Date:datetime(8)
ra_custom_sens_rpt_item maturity_date 0 Date:datetime(8)
ra_custom_sens_rpt_item payer 0 Cpty_Name:char(30)
ra_custom_sens_rpt_item receiver 0 Cpty_Name:char(30)
ra_custom_sens_rpt_item sec_type_code 0 Sec_Type_Code:char(12)
ra_custom_sens_rpt_item leg_type_code 0 Leg_Type_Code:varchar(36)
ra_custom_sens_rpt_item payment_freq_code 1 Frq_Code:char(3)
ra_custom_sens_rpt_item payment_freq_code 0 Frq_Code:char(3)
ra_custom_sens_rpt_item strike_price 1 Price:float(8)
ra_custom_sens_rpt_item fixed_rate 1 Rate:float(8)
ra_custom_sens_rpt_item floating_rate 1 Rate:float(8)
ra_custom_sens_rpt_item traded_amount 0 Amount:float(8)
ra_custom_sens_rpt_item local_currency_code 0 Currency_Code:char(3)
ra_custom_sens_rpt_item local_npv 0 Amount:float(8)
ra_custom_sens_rpt_item local_shifted_npv 0 Amount:float(8)
ra_custom_sens_rpt_item local_delta_npv 0 Amount:float(8)
ra_custom_sens_rpt_item fx_rate 0 Rate:float(8)
ra_custom_sens_rpt_item fx_op_code 0 Fx_Opt_Code:char(20)
ra_custom_sens_rpt_item start_date 1 Date:datetime(8)

ra_dph_fwd_bucket_input ra_input_id 0 Ra_Input_Id:int(4) PK ra_dph_input


ra_dph_fwd_bucket_input perturb_num 0 Perturb_Num:int(4) PK
ra_dph_fwd_bucket_input begin_offset 0 Offset_Day:int(4)
ra_dph_fwd_bucket_input end_offset 0 Offset_Day:int(4)
ra_dph_fwd_bucket_input value 0 Value:float(8)
ra_dph_fwd_bucket_input currency_code 0 Currency_Code:char(3)
ra_dph_fwd_bucket_input weight 0 Amount:float(8)

ra_dph_input ra_input_id 0 Ra_Input_Id:int(4) PK ra_portfolio_input


ra_dph_input perturb_type_code 0 Perturb_Type_Code:char(30)
ra_dph_input perturb_group_coll_name 0 Risk_Perturb_Group_Coll_Name:varchar(32)
ra_dph_input hedge_group_name 0 Risk_Hedge_Group_Name:varchar(32)

Infinity Data Model, version 7.1 Confidential List of Modifications 75


Table Attribute NULL Datatype PK FK: Parent Table

ra_dph_princ_comp_input ra_input_id 0 Ra_Input_Id:int(4) PK ra_dph_input


ra_dph_princ_comp_input interest_num_of_perturbs 0 int:int(4)
ra_dph_princ_comp_input interest_characteristic_time 0 Year:int(4)
ra_dph_princ_comp_input interest_decay_factor 1 Amount:float(8)
ra_dph_princ_comp_input use_interest_decay_factor_b 0 Bool:bit(1)
ra_dph_princ_comp_input interest_weight_vector_id 0 Ra_Vector_Id:int(4)
ra_dph_princ_comp_input perturbation_amount 0 Value:float(8)

ra_dph_rpt_recm_supplement ra_report_id 0 Ra_Report_Id:int(4) PK ra_report


ra_dph_rpt_recm_supplement omega_matrix_id 1 Ra_Matrix_Id:int(4)
ra_dph_rpt_recm_supplement residuals_vector_id 1 Ra_Vector_Id:int(4)
ra_dph_rpt_recm_supplement beta_vector_id 1 Ra_Vector_Id:int(4)
ra_dph_rpt_recm_supplement portfolio_delta_vec_id 1 Ra_Vector_Id:int(4)
ra_dph_rpt_recm_supplement portfolio_gamma_vec_id 1 Ra_Vector_Id:int(4)
ra_dph_rpt_recm_supplement portfolio_vega_vec_id 1 Ra_Vector_Id:int(4)
ra_dph_rpt_recm_supplement portfolio_delta_vec_id 1 Ra_Matrix_Id:int(4)
ra_dph_rpt_recm_supplement portfolio_gamma_vec_id 1 Ra_Matrix_Id:int(4)
ra_dph_rpt_recm_supplement portfolio_vega_vec_id 1 Ra_Matrix_Id:int(4)
ra_dph_rpt_recm_supplement hedge_vehicle_delta_mat_id 1 Ra_Matrix_Id:int(4)
ra_dph_rpt_recm_supplement hedge_vehicle_gamma_mat_id 1 Ra_Matrix_Id:int(4)
ra_dph_rpt_recm_supplement hedge_vehicle_vega_mat_id 1 Ra_Matrix_Id:int(4)

ra_dph_rpt_recommendation ra_report_id 0 Ra_Report_Id:int(4) PK ra_report


ra_dph_rpt_recommendation currency_code 0 Currency_Code:char(3) PK
ra_dph_rpt_recommendation hedge_sec_type_code 0 Sec_Type_Code:char(12) PK
ra_dph_rpt_recommendation hedge_sec_description 0 Description:varchar(50)
ra_dph_rpt_recommendation hedge_recommendation 0 Amount:float(8)

Infinity Data Model, version 7.1 Confidential List of Modifications 76


Table Attribute NULL Datatype PK FK: Parent Table

ra_dph_sens_rpt_by_position ra_report_id 0 Ra_Report_Id:int(4) PK ra_report


ra_dph_sens_rpt_by_position hedge_sec_id 0 Sec_Id:int(4) PK
ra_dph_sens_rpt_by_position perturb_num 0 Perturb_Num:int(4) PK
ra_dph_sens_rpt_by_position pos_sec_id 0 Sec_Id:int(4) PK
ra_dph_sens_rpt_by_position pos_currency_code 0 Currency_Code:char(3)
ra_dph_sens_rpt_by_position pos_sec_type_code 0 Sec_Type_Code:char(12)
ra_dph_sens_rpt_by_position pos_leg_type_code 0 Leg_Type_Code:varchar(36)
ra_dph_sens_rpt_by_position delta 0 Value:float(8)
ra_dph_sens_rpt_by_position gamma 0 Value:float(8)
ra_dph_sens_rpt_by_position vega 0 Value:float(8)
ra_dph_sens_rpt_by_position hedge_sec_currency_code 0 Currency_Code:char(3)
ra_dph_sens_rpt_by_position hedge_sec_type_code 0 Sec_Type_Code:char(12)
ra_dph_sens_rpt_by_position hedge_leg_type_code 0 Leg_Type_Code:varchar(36)

ra_eod_funding_rate eod_series_name 0 Eod_Series_Name:char(30) PK


ra_eod_funding_rate cash_account_name 0 Cash_Account_Name:varchar(50) PK
ra_eod_funding_rate valuation_date 0 Date:datetime(8) PK
ra_eod_funding_rate cost_of_carry_rate 0 Rate:float(8)

ra_eod_rpt ra_report_id 0 Ra_Report_Id:int(4) PK ra_report


ra_eod_rpt total_npv 0 Amount:float(8)
ra_eod_rpt total_cash 0 Amount:float(8)
ra_eod_rpt total_accrual 0 Amount:float(8)
ra_eod_rpt total_sl_accrual 0 Amount:float(8)

Infinity Data Model, version 7.1 Confidential List of Modifications 77


Table Attribute NULL Datatype PK FK: Parent Table

ra_eod_rpt_item ra_report_id 0 Ra_Report_Id:int(4) PK ra_eod_rpt


ra_eod_rpt_item trans_id 0 Trans_Id:int(4) PK
ra_eod_rpt_item trade_id 0 Trade_Id:int(4) PK
ra_eod_rpt_item trade_leg_id 0 Trade_Leg_Id:int(4) PK
ra_eod_rpt_item maturity_date 0 Date:datetime(8)
ra_eod_rpt_item sec_type_code 0 Sec_Type_Code:char(12)
ra_eod_rpt_item payer 0 Cpty_Name:char(30)
ra_eod_rpt_item receiver 0 Cpty_Name:char(30)
ra_eod_rpt_item leg_type_code 0 Leg_Type_Code:varchar(36)
ra_eod_rpt_item payment_freq_code 1 Frq_Code:char(3)
ra_eod_rpt_item payment_freq_code 0 Frq_Code:char(3)
ra_eod_rpt_item strike_price 1 Price:float(8)
ra_eod_rpt_item fixed_rate 1 Rate:float(8)
ra_eod_rpt_item traded_amount 0 Amount:float(8)
ra_eod_rpt_item local_currency_code 0 Currency_Code:char(3)
ra_eod_rpt_item local_npv 0 Amount:float(8)
ra_eod_rpt_item local_cash 0 Amount:float(8)
ra_eod_rpt_item local_accrual 0 Amount:float(8)
ra_eod_rpt_item local_sl_accrual 0 Amount:float(8)
ra_eod_rpt_item fx_rate 0 Rate:float(8)
ra_eod_rpt_item fx_op_code 0 Fx_Opt_Code:char(20)

ra_greeks_anal_input ra_input_id 0 Ra_Input_Id:int(4) PK ra_portfolio_input


ra_greeks_anal_input compute_delta_b 0 Bool:bit(1)
ra_greeks_anal_input compute_gamma_b 0 Bool:bit(1)
ra_greeks_anal_input compute_vega_b 0 Bool:bit(1)
ra_greeks_anal_input compute_theta_b 0 Bool:bit(1)

Infinity Data Model, version 7.1 Confidential List of Modifications 78


Table Attribute NULL Datatype PK FK: Parent Table

ra_greeks_anal_rpt_item ra_report_id 0 Ra_Report_Id:int(4) PK ra_report


ra_greeks_anal_rpt_item trans_id 0 Trans_Id:int(4) PK
ra_greeks_anal_rpt_item trade_id 0 Trade_Id:int(4) PK
ra_greeks_anal_rpt_item trade_leg_id 0 Trade_Leg_Id:int(4) PK
ra_greeks_anal_rpt_item sec_type_code 0 Sec_Type_Code:char(12)
ra_greeks_anal_rpt_item maturity_date 1 Date:datetime(8)
ra_greeks_anal_rpt_item maturity_date 0 Date:datetime(8)
ra_greeks_anal_rpt_item payer 0 Cpty_Name:char(30)
ra_greeks_anal_rpt_item receiver 0 Cpty_Name:char(30)
ra_greeks_anal_rpt_item leg_type_code 0 Leg_Type_Code:varchar(36)
ra_greeks_anal_rpt_item payment_freq_code 1 Frq_Code:char(3)
ra_greeks_anal_rpt_item payment_freq_code 0 Frq_Code:char(3)
ra_greeks_anal_rpt_item strike_price 1 Price:float(8)
ra_greeks_anal_rpt_item fixed_rate 1 Rate:float(8)
ra_greeks_anal_rpt_item fx_rate 0 Rate:float(8)
ra_greeks_anal_rpt_item fx_op_code 0 Fx_Opt_Code:char(20)
ra_greeks_anal_rpt_item traded_amount 0 Amount:float(8)
ra_greeks_anal_rpt_item local_currency_code 0 Currency_Code:char(3)
ra_greeks_anal_rpt_item delta 1 Amount:float(8)
ra_greeks_anal_rpt_item gamma 1 Amount:float(8)
ra_greeks_anal_rpt_item vega 1 Amount:float(8)
ra_greeks_anal_rpt_item theta 1 Amount:float(8)

ra_greeks_input ra_input_id 0 Ra_Input_Id:int(4) PK ra_portfolio_input


ra_greeks_input compute_delta_b 0 Bool:bit(1)
ra_greeks_input compute_gamma_b 0 Bool:bit(1)
ra_greeks_input compute_vega_b 0 Bool:bit(1)
ra_greeks_input compute_theta_b 0 Bool:bit(1)
ra_greeks_input time_shift_method_code 0 Time_Shift_Method_Code:char(30)
ra_greeks_input rate_shift 0 Amount:float(8)
ra_greeks_input volatility_shift 0 Amount:float(8)
ra_greeks_input time_shift 0 Day:int(4)

Infinity Data Model, version 7.1 Confidential List of Modifications 79


Table Attribute NULL Datatype PK FK: Parent Table

ra_greeks_rpt_item ra_report_id 0 Ra_Report_Id:int(4) PK ra_report


ra_greeks_rpt_item trans_id 0 Trans_Id:int(4) PK
ra_greeks_rpt_item trade_id 0 Trade_Id:int(4) PK
ra_greeks_rpt_item trade_leg_id 0 Trade_Leg_Id:int(4) PK
ra_greeks_rpt_item sec_type_code 0 Sec_Type_Code:char(12)
ra_greeks_rpt_item maturity_date 1 Date:datetime(8)
ra_greeks_rpt_item maturity_date 0 Date:datetime(8)
ra_greeks_rpt_item payer 0 Cpty_Name:char(30)
ra_greeks_rpt_item receiver 0 Cpty_Name:char(30)
ra_greeks_rpt_item leg_type_code 0 Leg_Type_Code:varchar(36)
ra_greeks_rpt_item payment_freq_code 1 Frq_Code:char(3)
ra_greeks_rpt_item payment_freq_code 0 Frq_Code:char(3)
ra_greeks_rpt_item strike_price 1 Price:float(8)
ra_greeks_rpt_item fixed_rate 1 Rate:float(8)
ra_greeks_rpt_item fx_rate 0 Rate:float(8)
ra_greeks_rpt_item fx_op_code 0 Fx_Opt_Code:char(20)
ra_greeks_rpt_item traded_amount 0 Amount:float(8)
ra_greeks_rpt_item local_currency_code 0 Currency_Code:char(3)
ra_greeks_rpt_item delta 1 Amount:float(8)
ra_greeks_rpt_item gamma 1 Amount:float(8)
ra_greeks_rpt_item vega 1 Amount:float(8)
ra_greeks_rpt_item theta 1 Amount:float(8)

ra_input ra_input_id 0 Ra_Input_Id:int(4) PK


ra_input input_name 0 Input_Name:varchar(80)
ra_input input_type 0 Input_Type:char(12)

ra_input_base_cpty ra_input_id 0 Ra_Input_Id:int(4) PK


ra_input_base_cpty base_cpty_org_id 0 Org_Id:int(4) PK

ra_lin_proxy_report report_id 0 Risk_Rpt_Id:int(4) PK


ra_lin_proxy_report dataset_name 0 Dataset_Name:char(12)
ra_lin_proxy_report dataset_date 0 datetime:datetime(8)
ra_lin_proxy_report dataset_time_horizon 0 Term_Code:char(7)
ra_lin_proxy_report atomic_portfolio_name 1 Portfolio_Name:varchar(50)

Infinity Data Model, version 7.1 Confidential List of Modifications 80


Table Attribute NULL Datatype PK FK: Parent Table

ra_lin_proxy_report_content report_id 0 Risk_Rpt_Id:int(4) PK ra_lin_proxy_report


ra_lin_proxy_report_content trans_id 0 Trans_Id:int(4) PK
ra_lin_proxy_report_content trade_id 0 Trade_Id:int(4) PK
ra_lin_proxy_report_content trade_leg_id 0 Trade_Leg_Id:int(4) PK
ra_lin_proxy_report_content atomic_instrument_id 0 Atomic_Instrument_Id:int(4) PK atomic_instrument
ra_lin_proxy_report_content delta 0 Amount:float(8)

ra_matrix ra_matrix_id 0 Ra_Matrix_Id:int(4) PK


ra_matrix row_number 0 Row_Number:int(4) PK
ra_matrix column_number 0 Column_Number:int(4) PK
ra_matrix value 0 Amount:float(8)

ra_mtm_fixing_flags ra_input_id 0 Ra_Input_Id:int(4) PK ra_input


ra_mtm_fixing_flags portfolio_name 0 Portfolio_Name:varchar(50)
ra_mtm_fixing_flags fixing_date 0 Date:datetime(8)
ra_mtm_fixing_flags month_end_b 0 Bool:bit(1)
ra_mtm_fixing_flags quarter_end_b 0 Bool:bit(1)
ra_mtm_fixing_flags year_end_b 0 Bool:bit(1)

ra_mtm_rpt_by_pos ra_report_id 0 Ra_Report_Id:int(4) PK ra_report


ra_mtm_rpt_by_pos total_accrual 0 Amount:float(8)
ra_mtm_rpt_by_pos total_cash 0 Amount:float(8)
ra_mtm_rpt_by_pos total_sl_accrual 0 Amount:float(8)
ra_mtm_rpt_by_pos total_npv 0 Amount:float(8)

Infinity Data Model, version 7.1 Confidential List of Modifications 81


Table Attribute NULL Datatype PK FK: Parent Table

ra_mtm_rpt_by_pos_item ra_report_id 0 Ra_Report_Id:int(4) PK ra_mtm_rpt_by_pos


ra_mtm_rpt_by_pos_item sec_id 0 Sec_Id:int(4) PK
ra_mtm_rpt_by_pos_item maturity_date 1 Date:datetime(8)
ra_mtm_rpt_by_pos_item maturity_date 0 Date:datetime(8)
ra_mtm_rpt_by_pos_item sec_type_code 0 Sec_Type_Code:char(12)
ra_mtm_rpt_by_pos_item leg_type_code 0 Leg_Type_Code:varchar(36)
ra_mtm_rpt_by_pos_item payment_freq_code 1 Frq_Code:char(3)
ra_mtm_rpt_by_pos_item payment_freq_code 0 Frq_Code:char(3)
ra_mtm_rpt_by_pos_item strike_price 1 Price:float(8)
ra_mtm_rpt_by_pos_item fixed_rate 1 Rate:float(8)
ra_mtm_rpt_by_pos_item floating_rate 1 Rate:float(8)
ra_mtm_rpt_by_pos_item traded_amount 0 Amount:float(8)
ra_mtm_rpt_by_pos_item local_currency_code 0 Currency_Code:char(3)
ra_mtm_rpt_by_pos_item local_npv 0 Amount:float(8)
ra_mtm_rpt_by_pos_item local_cash 0 Amount:float(8)
ra_mtm_rpt_by_pos_item local_accrual 0 Amount:float(8)
ra_mtm_rpt_by_pos_item local_sl_accrual 0 Amount:float(8)
ra_mtm_rpt_by_pos_item fx_rate 0 Rate:float(8)
ra_mtm_rpt_by_pos_item fx_op_code 0 Fx_Opt_Code:char(20)

ra_mtm_rpt_by_trade ra_report_id 0 Ra_Report_Id:int(4) PK ra_report


ra_mtm_rpt_by_trade total_accrual 0 Amount:float(8)
ra_mtm_rpt_by_trade total_cash 0 Amount:float(8)
ra_mtm_rpt_by_trade total_sl_accrual 0 Amount:float(8)
ra_mtm_rpt_by_trade total_npv 0 Amount:float(8)

Infinity Data Model, version 7.1 Confidential List of Modifications 82


Table Attribute NULL Datatype PK FK: Parent Table

ra_mtm_rpt_by_trade_item ra_report_id 0 Ra_Report_Id:int(4) PK ra_mtm_rpt_by_trade


ra_mtm_rpt_by_trade_item trans_id 0 Trans_Id:int(4) PK
ra_mtm_rpt_by_trade_item trade_id 0 Trade_Id:int(4) PK
ra_mtm_rpt_by_trade_item trade_leg_id 0 Trade_Leg_Id:int(4) PK
ra_mtm_rpt_by_trade_item payer 0 Cpty_Name:char(30)
ra_mtm_rpt_by_trade_item receiver 0 Cpty_Name:char(30)
ra_mtm_rpt_by_trade_item start_date 1 Date:datetime(8)
ra_mtm_rpt_by_trade_item maturity_date 1 Date:datetime(8)
ra_mtm_rpt_by_trade_item start_date 0 Date:datetime(8)
ra_mtm_rpt_by_trade_item maturity_date 0 Date:datetime(8)
ra_mtm_rpt_by_trade_item sec_type_code 0 Sec_Type_Code:char(12)
ra_mtm_rpt_by_trade_item leg_type_code 0 Leg_Type_Code:varchar(36)
ra_mtm_rpt_by_trade_item payment_freq_code 1 Frq_Code:char(3)
ra_mtm_rpt_by_trade_item payment_freq_code 0 Frq_Code:char(3)
ra_mtm_rpt_by_trade_item strike_price 1 Price:float(8)
ra_mtm_rpt_by_trade_item fixed_rate 1 Rate:float(8)
ra_mtm_rpt_by_trade_item floating_rate 1 Rate:float(8)
ra_mtm_rpt_by_trade_item traded_amount 0 Amount:float(8)
ra_mtm_rpt_by_trade_item local_currency_code 0 Currency_Code:char(3)
ra_mtm_rpt_by_trade_item local_npv 0 Amount:float(8)
ra_mtm_rpt_by_trade_item local_cash 0 Amount:float(8)
ra_mtm_rpt_by_trade_item local_accrual 0 Amount:float(8)
ra_mtm_rpt_by_trade_item local_sl_accrual 0 Amount:float(8)
ra_mtm_rpt_by_trade_item fx_rate 0 Rate:float(8)
ra_mtm_rpt_by_trade_item fx_op_code 0 Fx_Opt_Code:char(20)

ra_opt_exercise_input ra_input_id 0 Ra_Input_Id:int(4) PK ra_portfolio_input


ra_opt_exercise_input time_bucket_day 0 Time_Bucket_Length:int(4)
ra_opt_exercise_input time_bucket_week 0 Time_Bucket_Length:int(4)
ra_opt_exercise_input time_bucket_month 0 Time_Bucket_Length:int(4)
ra_opt_exercise_input time_bucket_quater 0 Time_Bucket_Length:int(4)
ra_opt_exercise_input time_bucket_semi_annual 0 Time_Bucket_Length:int(4)
ra_opt_exercise_input start_date 0 Date:datetime(8)
ra_opt_exercise_input end_date 0 Date:datetime(8)

Infinity Data Model, version 7.1 Confidential List of Modifications 83


Table Attribute NULL Datatype PK FK: Parent Table

ra_opt_exercise_rpt_item ra_report_id 0 Ra_Report_Id:int(4) PK ra_report


ra_opt_exercise_rpt_item begin_date 0 Date:datetime(8) PK
ra_opt_exercise_rpt_item end_date 0 Date:datetime(8) PK
ra_opt_exercise_rpt_item trans_id 0 Trans_Id:int(4) PK
ra_opt_exercise_rpt_item trade_id 0 Trade_Id:int(4) PK
ra_opt_exercise_rpt_item trade_leg_id 0 Trade_Leg_Id:int(4) PK
ra_opt_exercise_rpt_item sec_type_code 0 Sec_Type_Code:char(12)
ra_opt_exercise_rpt_item exercise_date 0 Date:datetime(8)
ra_opt_exercise_rpt_item payer 0 Cpty_Name:char(30)
ra_opt_exercise_rpt_item receiver 0 Cpty_Name:char(30)
ra_opt_exercise_rpt_item leg_type_code 0 Leg_Type_Code:varchar(36)
ra_opt_exercise_rpt_item strike_price 0 Price:float(8)
ra_opt_exercise_rpt_item payment_date 0 Date:datetime(8)
ra_opt_exercise_rpt_item traded_amount 0 Amount:float(8)

ra_paral_sh_idx_rpt ra_report_id 0 Ra_Report_Id:int(4) PK ra_report


ra_paral_sh_idx_rpt ra_report_id 0 Ra_Report_Id:int(4) PK
ra_paral_sh_idx_rpt index_name 0 Index_Name:char(12) PK
ra_paral_sh_idx_rpt total_base_value 0 Amount:float(8)
ra_paral_sh_idx_rpt total_shifted_value 0 Amount:float(8)
ra_paral_sh_idx_rpt total_change 0 Amount:float(8)

Infinity Data Model, version 7.1 Confidential List of Modifications 84


Table Attribute NULL Datatype PK FK: Parent Table

ra_paral_sh_idx_rpt_item ra_report_id 0 Ra_Report_Id:int(4) PK ra_report


ra_paral_sh_idx_rpt_item trans_id 0 Trans_Id:int(4) PK
ra_paral_sh_idx_rpt_item trade_id 0 Trade_Id:int(4) PK
ra_paral_sh_idx_rpt_item trade_leg_id 0 Trade_Leg_Id:int(4) PK
ra_paral_sh_idx_rpt_item index_name 0 Index_Name:char(12)
ra_paral_sh_idx_rpt_item maturity_date 1 Date:datetime(8)
ra_paral_sh_idx_rpt_item maturity_date 0 Date:datetime(8)
ra_paral_sh_idx_rpt_item sec_type_code 0 Sec_Type_Code:char(12)
ra_paral_sh_idx_rpt_item payer 0 Cpty_Name:char(30)
ra_paral_sh_idx_rpt_item receiver 0 Cpty_Name:char(30)
ra_paral_sh_idx_rpt_item leg_type_code 0 Leg_Type_Code:varchar(36)
ra_paral_sh_idx_rpt_item strike_price 1 Price:float(8)
ra_paral_sh_idx_rpt_item fixed_rate 1 Rate:float(8)
ra_paral_sh_idx_rpt_item traded_amount 0 Amount:float(8)
ra_paral_sh_idx_rpt_item local_currency_code 0 Currency_Code:char(3)
ra_paral_sh_idx_rpt_item local_base_value 0 Amount:float(8)
ra_paral_sh_idx_rpt_item local_shifted_value 0 Amount:float(8)
ra_paral_sh_idx_rpt_item local_change_value 0 Amount:float(8)
ra_paral_sh_idx_rpt_item fx_rate 0 Rate:float(8)
ra_paral_sh_idx_rpt_item fx_op_code 0 Fx_Opt_Code:char(20)

ra_paral_sh_md_rpt ra_report_id 0 Ra_Report_Id:int(4) PK ra_report


ra_paral_sh_md_rpt mkt_data_name 0 Market_Data_Name:char(12) PK
ra_paral_sh_md_rpt total_base_value 0 Amount:float(8)
ra_paral_sh_md_rpt total_shifted_value 0 Amount:float(8)
ra_paral_sh_md_rpt total_change 0 Amount:float(8)

Infinity Data Model, version 7.1 Confidential List of Modifications 85


Table Attribute NULL Datatype PK FK: Parent Table

ra_paral_sh_md_rpt_item ra_report_id 0 Ra_Report_Id:int(4) PK ra_paral_sh_md_rpt


ra_paral_sh_md_rpt_item mkt_data_name 0 Market_Data_Name:char(12) PK ra_paral_sh_md_rpt
ra_paral_sh_md_rpt_item trans_id 0 Trans_Id:int(4) PK
ra_paral_sh_md_rpt_item trade_id 0 Trade_Id:int(4) PK
ra_paral_sh_md_rpt_item trade_leg_id 0 Trade_Leg_Id:int(4) PK
ra_paral_sh_md_rpt_item mkt_data_description 0 Description:varchar(50)
ra_paral_sh_md_rpt_item maturity_date 1 Date:datetime(8)
ra_paral_sh_md_rpt_item maturity_date 0 Date:datetime(8)
ra_paral_sh_md_rpt_item sec_type_code 0 Sec_Type_Code:char(12)
ra_paral_sh_md_rpt_item payer 0 Cpty_Name:char(30)
ra_paral_sh_md_rpt_item receiver 0 Cpty_Name:char(30)
ra_paral_sh_md_rpt_item leg_type_code 0 Leg_Type_Code:varchar(36)
ra_paral_sh_md_rpt_item strike_price 1 Price:float(8)
ra_paral_sh_md_rpt_item fixed_rate 1 Rate:float(8)
ra_paral_sh_md_rpt_item traded_amount 0 Amount:float(8)
ra_paral_sh_md_rpt_item local_currency_code 0 Currency_Code:char(3)
ra_paral_sh_md_rpt_item local_base_value 0 Amount:float(8)
ra_paral_sh_md_rpt_item local_shifted_value 0 Amount:float(8)
ra_paral_sh_md_rpt_item local_change 0 Amount:float(8)
ra_paral_sh_md_rpt_item fx_rate 0 Rate:float(8)
ra_paral_sh_md_rpt_item fx_op_code 0 Fx_Opt_Code:char(20)

ra_paral_shift_input ra_input_id 0 Ra_Input_Id:int(4) PK ra_portfolio_input


ra_paral_shift_input shift_amount 0 Amount:float(8)
ra_paral_shift_input market_data_type 0 Market_Data_Type:char(30)

ra_pdh_input ra_input_id 0 Ra_Input_Id:int(4) PK ra_portfolio_input


ra_pdh_input basis_point_shift 0 Basis_Point:int(4)
ra_pdh_input include_basis_exposure_b 0 Bool:bit(1)
ra_pdh_input calc_delta_one_way_b 0 Bool:bit(1)

Infinity Data Model, version 7.1 Confidential List of Modifications 86


Table Attribute NULL Datatype PK FK: Parent Table

ra_pdh_rpt_item ra_report_id 0 Ra_Report_Id:int(4) PK ra_report


ra_pdh_rpt_item hedge_sec_id 0 Sec_Id:int(4) PK
ra_pdh_rpt_item currency_code 0 Currency_Code:char(3)
ra_pdh_rpt_item sec_type_code 0 Sec_Type_Code:char(12)
ra_pdh_rpt_item currency_code 0 Currency_Code:char(3) PK
ra_pdh_rpt_item sec_type_code 0 Sec_Type_Code:char(12) PK
ra_pdh_rpt_item sec_description 0 Description:varchar(50)
ra_pdh_rpt_item recommendation 0 Amount:float(8)
ra_pdh_rpt_item current_position 0 Amount:float(8)
ra_pdh_rpt_item position_adjustment 0 Amount:float(8)
ra_pdh_rpt_item delta_up_for_trans_set 0 Amount:float(8)
ra_pdh_rpt_item delta_down_for_trans_set 0 Amount:float(8)
ra_pdh_rpt_item gamma_for_trans_set 0 Amount:float(8)
ra_pdh_rpt_item delta_up_for_hedge_instr 0 Amount:float(8)
ra_pdh_rpt_item delta_down_for_hedge_instr 0 Amount:float(8)
ra_pdh_rpt_item gamma_for_hedge_instr 0 Amount:float(8)

ra_pnl_decomp_curve_input ra_input_id 0 Ra_Input_Id:int(4) PK ra_pnl_decomp_input


ra_pnl_decomp_curve_input base_curve_id 0 Curve_Id:int(4) PK

ra_pnl_decomp_input ra_input_id 0 Ra_Input_Id:int(4) PK ra_portfolio_input


ra_pnl_decomp_input time_shift_method 0 Class_Id:int(4)

ra_pnl_decomp_item ra_report_id 0 Ra_Report_Id:int(4) PK ra_report


ra_pnl_decomp_item trade_id 0 Trade_Id:int(4) PK
ra_pnl_decomp_item trade_leg_id 0 Trade_Leg_Id:int(4) PK
ra_pnl_decomp_item component_entry_id 0 Component_Entry_Id:int(4) PK
ra_pnl_decomp_item decomp_operator_name 0 Decomp_Operator_Name:char(20)
ra_pnl_decomp_item npv_amount 0 Amount:float(8)
ra_pnl_decomp_item description 1 Description:varchar(50)

ra_pnl_decomp_order ra_input_id 0 Ra_Input_Id:int(4) PK


ra_pnl_decomp_order operator_class_id 0 Class_Id:int(4) PK
ra_pnl_decomp_order sequence_number 0 Sequence_Number:int(4) PK

ra_pnl_decomp_rpt ra_report_id 0 Ra_Report_Id:int(4) PK ra_report


ra_pnl_decomp_rpt start_date 0 Date:datetime(8)

Infinity Data Model, version 7.1 Confidential List of Modifications 87


Table Attribute NULL Datatype PK FK: Parent Table

ra_pnl_decomp_rpt_item ra_report_id 0 Ra_Report_Id:int(4) PK ra_pnl_decomp_rpt


ra_pnl_decomp_rpt_item sec_type_code 0 Sec_Type_Code:char(12) PK
ra_pnl_decomp_rpt_item new_trades 0 Amount:float(8)
ra_pnl_decomp_rpt_item matured_trades 0 Amount:float(8)
ra_pnl_decomp_rpt_item amended_trades 0 Amount:float(8)
ra_pnl_decomp_rpt_item active_trades 0 Amount:float(8)
ra_pnl_decomp_rpt_item pnl_from_time_decay 0 Amount:float(8)
ra_pnl_decomp_rpt_item pnl_from_reset 0 Amount:float(8)
ra_pnl_decomp_rpt_item pnl_from_price_changes 0 Amount:float(8)
ra_pnl_decomp_rpt_item pnl_from_curve_changes 0 Amount:float(8)
ra_pnl_decomp_rpt_item pnl_from_volatility_changes 0 Amount:float(8)
ra_pnl_decomp_rpt_item pnl_from_fx_changes 0 Amount:float(8)
ra_pnl_decomp_rpt_item pnl_from_correlation_changes 0 Amount:float(8)
ra_pnl_decomp_rpt_item pnl_from_others 1 Amount:float(8)
ra_pnl_decomp_rpt_item total 0 Amount:float(8)

ra_pnl_input ra_input_id 0 Ra_Input_Id:int(4) PK ra_input


ra_pnl_input pnl_name 0 Report_Name:char(30)
ra_pnl_input start_date 0 Date:datetime(8)
ra_pnl_input end_date 0 Date:datetime(8)
ra_pnl_input pnl_date_type_code 0 Analysis_Date_Type_Code:char(20)

ra_pnl_rpt_cash_account ra_report_id 0 Ra_Report_Id:int(4) PK ra_report


ra_pnl_rpt_cash_account cash_account_name 0 Cash_Account_Name:varchar(50) PK
ra_pnl_rpt_cash_account start_balance 0 Amount:float(8)
ra_pnl_rpt_cash_account end_balance 0 Amount:float(8)
ra_pnl_rpt_cash_account currency_code 1 Currency_Code:char(3)
ra_pnl_rpt_cash_account begin_cost_of_carry 0 Amount:float(8)
ra_pnl_rpt_cash_account end_cost_of_carry 0 Amount:float(8)

Infinity Data Model, version 7.1 Confidential List of Modifications 88


Table Attribute NULL Datatype PK FK: Parent Table

ra_pnl_rpt_sec_position ra_report_id 0 Ra_Report_Id:int(4) PK ra_report


ra_pnl_rpt_sec_position security_id 0 Sec_Id:int(4) PK
ra_pnl_rpt_sec_position settl_security_id 0 Sec_Id:int(4) PK
ra_pnl_rpt_sec_position start_position 0 Amount:float(8)
ra_pnl_rpt_sec_position end_position 0 Amount:float(8)
ra_pnl_rpt_sec_position start_mtm 0 Amount:float(8)
ra_pnl_rpt_sec_position end_mtm 0 Amount:float(8)
ra_pnl_rpt_sec_position cash 0 Amount:float(8)
ra_pnl_rpt_sec_position settl_start_position 0 Amount:float(8)
ra_pnl_rpt_sec_position settl_end_position 0 Amount:float(8)
ra_pnl_rpt_sec_position settl_start_mtm 0 Amount:float(8)
ra_pnl_rpt_sec_position settl_end_mtm 0 Amount:float(8)
ra_pnl_rpt_sec_position settl_cash 0 Amount:float(8)

ra_pnl_rpt_trade_leg ra_report_id 0 Ra_Report_Id:int(4) PK ra_report


ra_pnl_rpt_trade_leg trans_id 0 Trans_Id:int(4) PK
ra_pnl_rpt_trade_leg trade_id 0 Trade_Id:int(4) PK
ra_pnl_rpt_trade_leg trade_leg_id 0 Trade_Leg_Id:int(4) PK
ra_pnl_rpt_trade_leg trade_info_code 0 Trade_Info_Code:varchar(25)
ra_pnl_rpt_trade_leg sec_id 0 Sec_Id:int(4)
ra_pnl_rpt_trade_leg trade_amount 0 Amount:float(8)
ra_pnl_rpt_trade_leg start_mtm 0 Amount:float(8)
ra_pnl_rpt_trade_leg end_mtm 0 Amount:float(8)
ra_pnl_rpt_trade_leg cash 0 Amount:float(8)
ra_pnl_rpt_trade_leg currency_code 0 Currency_Code:char(3)
ra_pnl_rpt_trade_leg trade_leg_status 1 Trade_Leg_Status:char(10)

ra_portfolio_input ra_input_id 0 Ra_Input_Id:int(4) PK ra_input


ra_portfolio_input portfolio_name 0 Portfolio_Name:varchar(50)
ra_portfolio_input model_assoc_name 0 Mapping_Name:varchar(32)
ra_portfolio_input valuation_date 0 Date:datetime(8)
ra_portfolio_input base_currency_code 0 Currency_Code:char(3)

ra_portfolio_report report_id 0 Risk_Rpt_Id:int(4) PK


ra_portfolio_report portfolio_name 0 Portfolio_Name:varchar(50)
ra_portfolio_report valuation_date 0 datetime:datetime(8)
ra_portfolio_report model_assoc_name 0 Mapping_Name:varchar(32)
ra_portfolio_report base_currency 0 Currency_Code:char(3)

Infinity Data Model, version 7.1 Confidential List of Modifications 89


Table Attribute NULL Datatype PK FK: Parent Table

ra_proj_cf_input ra_input_id 0 Ra_Input_Id:int(4) PK ra_portfolio_input


ra_proj_cf_input time_bucket_day 0 Time_Bucket_Length:int(4)
ra_proj_cf_input time_bucket_week 0 Time_Bucket_Length:int(4)
ra_proj_cf_input time_bucket_month 0 Time_Bucket_Length:int(4)
ra_proj_cf_input time_bucket_quater 0 Time_Bucket_Length:int(4)
ra_proj_cf_input time_bucket_semi_annual 0 Time_Bucket_Length:int(4)
ra_proj_cf_input start_date 0 Date:datetime(8)
ra_proj_cf_input end_date 0 Date:datetime(8)
ra_proj_cf_input include_estimated_flow_b 0 Bool:bit(1)
ra_proj_cf_input include_certain_flow_b 0 Bool:bit(1)

ra_proj_cf_rpt_detail_item ra_report_id 0 Ra_Report_Id:int(4) PK ra_report


ra_proj_cf_rpt_detail_item begin_date 0 Date:datetime(8) PK
ra_proj_cf_rpt_detail_item end_date 0 Date:datetime(8) PK
ra_proj_cf_rpt_detail_item payment_date 0 Date:datetime(8) PK
ra_proj_cf_rpt_detail_item trans_id 0 Trans_Id:int(4) PK
ra_proj_cf_rpt_detail_item trade_id 0 Trade_Id:int(4) PK
ra_proj_cf_rpt_detail_item trade_leg_id 0 Trade_Leg_Id:int(4) PK
ra_proj_cf_rpt_detail_item maturity_date 1 Date:datetime(8)
ra_proj_cf_rpt_detail_item maturity_date 0 Date:datetime(8)
ra_proj_cf_rpt_detail_item sec_type_code 0 Sec_Type_Code:char(12)
ra_proj_cf_rpt_detail_item payer 0 Cpty_Name:char(30)
ra_proj_cf_rpt_detail_item receiver 0 Cpty_Name:char(30)
ra_proj_cf_rpt_detail_item leg_type_code 0 Leg_Type_Code:varchar(36)
ra_proj_cf_rpt_detail_item payment_freq_code 1 Frq_Code:char(3)
ra_proj_cf_rpt_detail_item payment_freq_code 0 Frq_Code:char(3)
ra_proj_cf_rpt_detail_item notional_principle_amount 0 Amount:float(8)
ra_proj_cf_rpt_detail_item strike_price 1 Price:float(8)
ra_proj_cf_rpt_detail_item fixed_rate 1 Rate:float(8)
ra_proj_cf_rpt_detail_item floating_rate 1 Rate:float(8)
ra_proj_cf_rpt_detail_item reset_rate 1 Rate:float(8)
ra_proj_cf_rpt_detail_item traded_amount 0 Amount:float(8)
ra_proj_cf_rpt_detail_item local_currency_code 0 Currency_Code:char(3)
ra_proj_cf_rpt_detail_item local_estimated_flow 0 Amount:float(8)
ra_proj_cf_rpt_detail_item local_certain_flow 0 Amount:float(8)
ra_proj_cf_rpt_detail_item local_total_flow 0 Amount:float(8)
ra_proj_cf_rpt_detail_item fx_rate 0 Rate:float(8)
ra_proj_cf_rpt_detail_item fx_op_code 0 Fx_Opt_Code:char(20)

Infinity Data Model, version 7.1 Confidential List of Modifications 90


Table Attribute NULL Datatype PK FK: Parent Table

ra_proj_cf_rpt_summry_item ra_report_id 0 Ra_Report_Id:int(4) PK ra_report


ra_proj_cf_rpt_summry_item begin_date 0 Date:datetime(8) PK
ra_proj_cf_rpt_summry_item end_date 0 Date:datetime(8) PK
ra_proj_cf_rpt_summry_item base_estimated_flow 0 Amount:float(8)
ra_proj_cf_rpt_summry_item base_certain_flow 0 Amount:float(8)
ra_proj_cf_rpt_summry_item base_total_flow 0 Amount:float(8)

ra_rate_reset_input ra_input_id 0 Ra_Input_Id:int(4) PK ra_portfolio_input


ra_rate_reset_input start_date 0 Date:datetime(8)
ra_rate_reset_input end_date 0 Date:datetime(8)
ra_rate_reset_input time_bucket_day 0 Time_Bucket_Length:int(4)
ra_rate_reset_input time_bucket_week 0 Time_Bucket_Length:int(4)
ra_rate_reset_input time_bucket_month 0 Time_Bucket_Length:int(4)
ra_rate_reset_input time_bucket_quater 0 Time_Bucket_Length:int(4)
ra_rate_reset_input time_bucket_semi_annual 0 Time_Bucket_Length:int(4)

Infinity Data Model, version 7.1 Confidential List of Modifications 91


Table Attribute NULL Datatype PK FK: Parent Table

ra_rate_reset_rpt_dtl_item ra_report_id 0 Ra_Report_Id:int(4) PK


ra_rate_reset_rpt_dtl_item begin_date 0 Date:datetime(8) PK
ra_rate_reset_rpt_dtl_item end_date 0 Date:datetime(8) PK
ra_rate_reset_rpt_dtl_item ra_report_id 0 Ra_Report_Id:int(4) PK ra_rate_reset_rpt_sum_item
ra_rate_reset_rpt_dtl_item begin_date 0 Date:datetime(8) PK ra_rate_reset_rpt_sum_item
ra_rate_reset_rpt_dtl_item end_date 0 Date:datetime(8) PK ra_rate_rese
ra_rate_reset_rpt_dtl_item reset_date 0 Date:datetime(8) PK
ra_rate_reset_rpt_dtl_item trans_id 0 Trans_Id:int(4) PK
ra_rate_reset_rpt_dtl_item trade_id 0 Trade_Id:int(4) PK
ra_rate_reset_rpt_dtl_item trade_leg_id 0 Trade_Leg_Id:int(4) PK
ra_rate_reset_rpt_dtl_item maturity_date 1 Date:datetime(8)
ra_rate_reset_rpt_dtl_item maturity_date 0 Date:datetime(8)
ra_rate_reset_rpt_dtl_item sec_type_code 0 Sec_Type_Code:char(12)
ra_rate_reset_rpt_dtl_item payer 0 Cpty_Name:char(30)
ra_rate_reset_rpt_dtl_item receiver 0 Cpty_Name:char(30)
ra_rate_reset_rpt_dtl_item leg_type_code 0 Leg_Type_Code:varchar(36)
ra_rate_reset_rpt_dtl_item payment_freq_code 1 Frq_Code:char(3)
ra_rate_reset_rpt_dtl_item notional_principle_amount 1 Amount:float(8)
ra_rate_reset_rpt_dtl_item payment_freq_code 0 Frq_Code:char(3)
ra_rate_reset_rpt_dtl_item notional_principle_amount 0 Amount:float(8)
ra_rate_reset_rpt_dtl_item traded_amount 0 Amount:float(8)
ra_rate_reset_rpt_dtl_item local_currency_code 0 Currency_Code:char(3)
ra_rate_reset_rpt_dtl_item local_estimated_flow 0 Amount:float(8)
ra_rate_reset_rpt_dtl_item fx_rate 0 Rate:float(8)
ra_rate_reset_rpt_dtl_item fx_op_code 0 Fx_Opt_Code:char(20)
ra_rate_reset_rpt_dtl_item estimated01 0 Amount:float(8)
ra_rate_reset_rpt_dtl_item payment_date 1 Date:datetime(8)
ra_rate_reset_rpt_dtl_item payment_date 0 Date:datetime(8)

Infinity Data Model, version 7.1 Confidential List of Modifications 92


Table Attribute NULL Datatype PK FK: Parent Table

ra_rate_reset_rpt_sum_item ra_report_id 0 Ra_Report_Id:int(4) PK ra_report


ra_rate_reset_rpt_sum_item ra_report_id 0 Ra_Report_Id:int(4) PK
ra_rate_reset_rpt_sum_item begin_date 0 Date:datetime(8) PK
ra_rate_reset_rpt_sum_item end_date 0 Date:datetime(8) PK
ra_rate_reset_rpt_sum_item notional_principle_amount 0 Amount:float(8)
ra_rate_reset_rpt_sum_item base_estimated_flow 0 Amount:float(8)
ra_rate_reset_rpt_sum_item estimated01 0 Amount:float(8)
ra_rate_reset_rpt_sum_item currency_code 0 Currency_Code:char(3)
ra_rate_reset_rpt_sum_item ref_index_code 0 Ref_Index_Code:char(12)
ra_rate_reset_rpt_sum_item ref_index_term 0 Term:int(4)
ra_rate_reset_rpt_sum_item ref_index_currency_code 0 Currency_Code:char(3)

ra_report ra_report_id 0 Ra_Report_Id:int(4) PK


ra_report ra_input_id 0 Ra_Input_Id:int(4)
ra_report report_name 0 Report_Name:char(30)
ra_report report_datetime 0 datetime:datetime(8)
ra_report report_format 0 Report_Format:char(128)

ra_report_cpty ra_report_id 0 Ra_Report_Id:int(4) PK ra_report


ra_report_cpty report_id 0 Risk_Rpt_Id:int(4) PK ra_report
ra_report_cpty cpty_name 0 Cpty_Name:char(30) PK risk_cpty

Infinity Data Model, version 7.1 Confidential List of Modifications 93


Table Attribute NULL Datatype PK FK: Parent Table

ra_rpt_decomp_market_data ra_report_id 0 Ra_Report_Id:int(4) PK ra_report


ra_rpt_decomp_market_data trans_id 0 Trans_Id:int(4) PK
ra_rpt_decomp_market_data trade_id 0 Trade_Id:int(4) PK
ra_rpt_decomp_market_data trade_leg_id 0 Trade_Leg_Id:int(4) PK
ra_rpt_decomp_market_data sec_id 0 Sec_Id:int(4)
ra_rpt_decomp_market_data trade_info_code 0 Trade_Info_Code:varchar(25)
ra_rpt_decomp_market_data trade_amount 0 Amount:float(8)
ra_rpt_decomp_market_data sec_type_code 0 Sec_Type_Code:char(12)
ra_rpt_decomp_market_data ref_index_code 0 Ref_Index_Code:char(12)
ra_rpt_decomp_market_data ref_index_source_code 0 Ref_Index_Source_Code:char(12)
ra_rpt_decomp_market_data ref_index_term 0 Term:int(4)
ra_rpt_decomp_market_data currency_code 0 Currency_Code:char(3)
ra_rpt_decomp_market_data accrual_interest 0 Amount:float(8)
ra_rpt_decomp_market_data exchange_opening_price 0 Price:float(8)
ra_rpt_decomp_market_data exchange_closing_price 0 Price:float(8)
ra_rpt_decomp_market_data todays_cash 0 Amount:float(8)
ra_rpt_decomp_market_data pre_amend_cash 0 Amount:float(8)
ra_rpt_decomp_market_data post_amend_cash 0 Amount:float(8)
ra_rpt_decomp_market_data pre_amend_mtm_no_cash 0 Amount:float(8)
ra_rpt_decomp_market_data post_amend_mtm_no_cash 0 Amount:float(8)

ra_sec_quote_report ra_report_id 0 Ra_Report_Id:int(4) PK ra_report


ra_sec_quote_report report_id 0 Risk_Rpt_Id:int(4) PK ra_report
ra_sec_quote_report sec_id 0 Sec_Id:int(4) PK
ra_sec_quote_report settlement_sec_id 0 Sec_Id:int(4) PK
ra_sec_quote_report quote_datetime 0 datetime:datetime(8) PK
ra_sec_quote_report bid_value 0 Value:float(8)
ra_sec_quote_report offer_value 0 Value:float(8)
ra_sec_quote_report quote_method_code 0 Quote_Method_Code:char(12)

ra_vector ra_vector_id 0 Ra_Vector_Id:int(4) PK


ra_vector row_number 0 Row_Number:int(4) PK
ra_vector value 0 Amount:float(8)

Infinity Data Model, version 7.1 Confidential List of Modifications 94


Table Attribute NULL Datatype PK FK: Parent Table

ra_vol_pnt_shift_input ra_input_id 0 Ra_Input_Id:int(4) PK ra_portfolio_input


ra_vol_pnt_shift_input shift_amount 0 Amount:float(8)
ra_vol_pnt_shift_input x_axis 1 Axis_Name:char(12)
ra_vol_pnt_shift_input y_axis 1 Axis_Name:char(12)
ra_vol_pnt_shift_input x_axis 0 Axis_Name:char(12)
ra_vol_pnt_shift_input y_axis 0 Axis_Name:char(12)
ra_vol_pnt_shift_input fixed_axis 0 Axis_Name:char(12)

ra_vol_pnt_shift_rpt_item ra_report_id 0 Ra_Report_Id:int(4) PK ra_report


ra_vol_pnt_shift_rpt_item vs_id 0 VS_Id:int(4) PK
ra_vol_pnt_shift_rpt_item exp_date 0 Date:datetime(8) PK
ra_vol_pnt_shift_rpt_item strike 0 Value:float(8) PK
ra_vol_pnt_shift_rpt_item tenor 0 Term:int(4) PK
ra_vol_pnt_shift_rpt_item vs_name 0 VS_Name:char(12)
ra_vol_pnt_shift_rpt_item change_value 0 Amount:float(8)

raf_accrual_fixing_template raf_template_name 0 Raf_Template_Name:varchar(128) PK


raf_accrual_fixing_template login_name 0 Login_Name:varchar(30) PK
raf_accrual_fixing_template default_template_b 0 Bool:bit(1)
raf_accrual_fixing_template report_format 0 Report_Format:char(128)
raf_accrual_fixing_template accrual_calc_date_type_code 0 Analysis_Date_Type_Code:char(20)
raf_accrual_fixing_template accrual_calc_offset_day 1 Offset_Day:int(4)
raf_accrual_fixing_template accrual_calc_fixed_date 1 Date:datetime(8)

raf_accrual_pl_template raf_template_name 0 Raf_Template_Name:varchar(128) PK


raf_accrual_pl_template login_name 0 Login_Name:varchar(30) PK
raf_accrual_pl_template default_template_b 0 Bool:bit(1)
raf_accrual_pl_template report_format 0 Report_Format:char(128)
raf_accrual_pl_template accrual_pl_date_type_code 0 Analysis_Date_Type_Code:char(20)
raf_accrual_pl_template accrual_pl_offset_day 1 Offset_Day:int(4)
raf_accrual_pl_template accrual_pl_fixed_date 1 Date:datetime(8)

Infinity Data Model, version 7.1 Confidential List of Modifications 95


Table Attribute NULL Datatype PK FK: Parent Table

raf_accrual_template raf_template_name 0 Raf_Template_Name:varchar(128) PK


raf_accrual_template login_name 0 Login_Name:varchar(30) PK
raf_accrual_template default_template_b 0 Bool:bit(1)
raf_accrual_template report_format 0 Report_Format:char(128)
raf_accrual_template accrual_pl_date_type_code 0 Analysis_Date_Type_Code:char(20)
raf_accrual_template accrual_pl_date_type_code 0 Analysis_Date_Type_Code:char(8)
raf_accrual_template accrual_pl_offset_day 0 Offset_Day:int(4)
raf_accrual_template accrual_pl_fixed_date 0 Date:datetime(8)
raf_accrual_template accrual_calc_date_type_code 0 Analysis_Date_Type_Code:char(20)
raf_accrual_template accrual_calc_date_type_code 0 Analysis_Date_Type_Code:char(8)
raf_accrual_template accrual_calc_offset_day 0 Offset_Day:int(4)
raf_accrual_template accrual_calc_fixed_date 0 Date:datetime(8)

raf_cross_sens_template raf_template_name 0 Raf_Template_Name:varchar(128) PK


raf_cross_sens_template login_name 0 Login_Name:varchar(30) PK
raf_cross_sens_template default_template_b 0 Bool:bit(1)
raf_cross_sens_template report_format 0 Report_Format:char(128)
raf_cross_sens_template mkt_data_type_x 0 Mkt_Data_Type:varchar(255)
raf_cross_sens_template mkt_data_type_y 0 Mkt_Data_Type:varchar(255)
raf_cross_sens_template display_x_axis_b 0 Bool:bit(1)
raf_cross_sens_template x_start_value 0 Value:float(8)
raf_cross_sens_template x_end_value 0 Value:float(8)
raf_cross_sens_template x_increment_value 0 Value:float(8)
raf_cross_sens_template x_specific_value 1 Value:float(8)
raf_cross_sens_template x_values_vector_id 0 Ra_Vector_Id:int(4)
raf_cross_sens_template y_start_value 0 Value:float(8)
raf_cross_sens_template y_end_value 0 Value:float(8)
raf_cross_sens_template y_increment_value 0 Value:float(8)
raf_cross_sens_template y_specific_value 1 Value:float(8)
raf_cross_sens_template y_values_vector_id 0 Ra_Vector_Id:int(4)

raf_cross_sens_xshift raf_template_name 0 Raf_Template_Name:varchar(128) PK raf_cross_sens_template


raf_cross_sens_xshift login_name 0 Login_Name:varchar(30) PK raf_cross_sens_template
raf_cross_sens_xshift shift_amount 0 Amount:float(8)

raf_cross_sens_yshift raf_template_name 0 Raf_Template_Name:varchar(128) PK raf_cross_sens_template


raf_cross_sens_yshift login_name 0 Login_Name:varchar(30) PK raf_cross_sens_template
raf_cross_sens_yshift shift_amount 0 Amount:float(8)

Infinity Data Model, version 7.1 Confidential List of Modifications 96


Table Attribute NULL Datatype PK FK: Parent Table

raf_custom_sens_template raf_template_name 0 Raf_Template_Name:varchar(128) PK


raf_custom_sens_template login_name 0 Login_Name:varchar(30) PK
raf_custom_sens_template default_template_b 0 Bool:bit(1)
raf_custom_sens_template report_format 0 Report_Format:char(128)
raf_custom_sens_template base_curve_id 1 Curve_Id:int(4)
raf_custom_sens_template spread_curve_id 1 Curve_Id:int(4)
raf_custom_sens_template new_model_assoc_name 1 Mapping_Name:varchar(32)

raf_dph_template raf_template_name 0 Raf_Template_Name:varchar(128) PK


raf_dph_template login_name 0 Login_Name:varchar(30) PK
raf_dph_template default_template_b 0 Bool:bit(1)
raf_dph_template report_format 0 Report_Format:char(128)
raf_dph_template hedge_group_name 0 Risk_Hedge_Group_Name:varchar(32)
raf_dph_template perturb_group_coll_name 0 Risk_Perturb_Group_Coll_Name:varchar(32)
raf_dph_template perturb_type_code 0 Perturb_Type_Code:char(30)

raf_greeks_anal_template raf_template_name 0 Raf_Template_Name:varchar(128) PK


raf_greeks_anal_template login_name 0 Login_Name:varchar(30) PK
raf_greeks_anal_template default_template_b 0 Bool:bit(1)
raf_greeks_anal_template report_format 0 Report_Format:char(128)
raf_greeks_anal_template compute_delta_b 0 Bool:bit(1)
raf_greeks_anal_template compute_gamma_b 0 Bool:bit(1)
raf_greeks_anal_template compute_vega_b 0 Bool:bit(1)
raf_greeks_anal_template compute_theta_b 0 Bool:bit(1)

raf_greeks_template raf_template_name 0 Raf_Template_Name:varchar(128) PK


raf_greeks_template login_name 0 Login_Name:varchar(30) PK
raf_greeks_template default_template_b 0 Bool:bit(1)
raf_greeks_template report_format 0 Report_Format:char(128)
raf_greeks_template compute_delta_b 0 Bool:bit(1)
raf_greeks_template compute_gamma_b 0 Bool:bit(1)
raf_greeks_template compute_theta_b 0 Bool:bit(1)
raf_greeks_template compute_vega_b 0 Bool:bit(1)
raf_greeks_template rate_shift 0 Amount:float(8)
raf_greeks_template volatility_shift 0 Amount:float(8)
raf_greeks_template time_shift_method_code 0 Time_Shift_Method_Code:char(30)

raf_libnames library_name 0 Library_Name:varchar(255) PK


raf_libnames description 0 Description:varchar(50)

Infinity Data Model, version 7.1 Confidential List of Modifications 97


Table Attribute NULL Datatype PK FK: Parent Table

raf_mtm_template raf_template_name 0 Raf_Template_Name:varchar(128) PK


raf_mtm_template login_name 0 Login_Name:varchar(30) PK
raf_mtm_template default_template_b 0 Bool:bit(1)
raf_mtm_template report_format 0 Report_Format:char(128)

raf_opt_exercise_template raf_template_name 0 Raf_Template_Name:varchar(128) PK


raf_opt_exercise_template login_name 0 Login_Name:varchar(30) PK
raf_opt_exercise_template default_template_b 0 Bool:bit(1)
raf_opt_exercise_template report_format 0 Report_Format:char(128)
raf_opt_exercise_template start_date 0 Date:datetime(8)
raf_opt_exercise_template end_date 0 Date:datetime(8)
raf_opt_exercise_template time_bucket_interval 0 Time_Bucket_Interval:float(8)
raf_opt_exercise_template time_bucket_daily 0 Time_Bucket_Length:int(4)
raf_opt_exercise_template time_bucket_weekly 0 Time_Bucket_Length:int(4)
raf_opt_exercise_template time_bucket_monthly 0 Time_Bucket_Length:int(4)
raf_opt_exercise_template time_bucket_quaterly 0 Time_Bucket_Length:int(4)
raf_opt_exercise_template time_bucket_semi_annual 0 Time_Bucket_Length:int(4)

raf_paral_shift_template raf_template_name 0 Raf_Template_Name:varchar(128) PK


raf_paral_shift_template login_name 0 Login_Name:varchar(30) PK
raf_paral_shift_template default_template_b 0 Bool:bit(1)
raf_paral_shift_template market_data_type 0 Market_Data_Type:char(30)
raf_paral_shift_template report_format 0 Report_Format:char(128)
raf_paral_shift_template shift_amount 0 Amount:float(8)

raf_pdh_input_hedge_book raf_input_id 0 Ra_Input_Id:int(4) PK


raf_pdh_input_hedge_book hedge_book_name 0 Book_Name:char(12) PK

raf_pdh_templ_hedge_book raf_template_name 0 Raf_Template_Name:varchar(128) PK raf_pdh_template


raf_pdh_templ_hedge_book login_name 0 Login_Name:varchar(30) PK raf_pdh_template
raf_pdh_templ_hedge_book hedge_book_name 0 Book_Name:char(12) PK

Infinity Data Model, version 7.1 Confidential List of Modifications 98


Table Attribute NULL Datatype PK FK: Parent Table

raf_pdh_template raf_template_name 0 Raf_Template_Name:varchar(128) PK


raf_pdh_template login_name 0 Login_Name:varchar(30) PK
raf_pdh_template default_template_b 0 Bool:bit(1)
raf_pdh_template report_format 0 Report_Format:char(128)
raf_pdh_template calc_delta_one_way_b 0 Bool:bit(1)
raf_pdh_template shift_amount 0 Amount:float(8)
raf_pdh_template include_basis_risk_b 0 Bool:bit(1)
raf_pdh_template calc_futures_position_b 0 Bool:bit(1)
raf_pdh_template hedge_book_org 1 Org_Short_Name:varchar(20)

raf_pnl_decomp_bcrv_tmpl raf_template_name 0 Raf_Template_Name:varchar(128) PK raf_pnl_decomp_template


raf_pnl_decomp_bcrv_tmpl login_name 0 Login_Name:varchar(30) PK raf_pnl_decomp_template
raf_pnl_decomp_bcrv_tmpl base_curve_id 0 Curve_Id:int(4) PK

raf_pnl_decomp_order_tmpl raf_template_name 0 Raf_Template_Name:varchar(128) PK raf_pnl_decomp_template


raf_pnl_decomp_order_tmpl login_name 0 Login_Name:varchar(30) PK raf_pnl_decomp_template
raf_pnl_decomp_order_tmpl sequence_number 0 Sequence_Number:int(4) PK
raf_pnl_decomp_order_tmpl operator_class_id 0 Class_Id:int(4)

raf_pnl_decomp_template raf_template_name 0 Raf_Template_Name:varchar(128) PK


raf_pnl_decomp_template login_name 0 Login_Name:varchar(30) PK
raf_pnl_decomp_template default_template_b 0 Bool:bit(1)
raf_pnl_decomp_template time_shift_method_code 0 Time_Shift_Method_Code:char(30)
raf_pnl_decomp_template time_shift_method 0 Class_Id:int(4)
raf_pnl_decomp_template report_format 0 Report_Format:char(128)

raf_pnl_template raf_template_name 0 Raf_Template_Name:varchar(128) PK


raf_pnl_template login_name 0 Login_Name:varchar(30) PK
raf_pnl_template default_template_b 0 Bool:bit(1)
raf_pnl_template report_format 0 Report_Format:char(128)
raf_pnl_template profit_loss_date_type_code 0 Analysis_Date_Type_Code:char(20)
raf_pnl_template profit_loss_offset_day 1 Offset_Day:int(4)
raf_pnl_template profit_loss_fixed_date 1 Date:datetime(8)
raf_pnl_template profit_loss_date_type_code 0 Analysis_Date_Type_Code:char(8)
raf_pnl_template profit_loss_offset_day 0 Offset_Day:int(4)
raf_pnl_template profit_loss_fixed_date 0 Date:datetime(8)

Infinity Data Model, version 7.1 Confidential List of Modifications 99


Table Attribute NULL Datatype PK FK: Parent Table

raf_proj_cf_template raf_template_name 0 Raf_Template_Name:varchar(128) PK


raf_proj_cf_template login_name 0 Login_Name:varchar(30) PK
raf_proj_cf_template default_template_b 0 Bool:bit(1)
raf_proj_cf_template report_format 0 Report_Format:char(128)
raf_proj_cf_template start_date 0 Date:datetime(8)
raf_proj_cf_template end_date 0 Date:datetime(8)
raf_proj_cf_template time_bucket_interval 0 Time_Bucket_Interval:float(8)
raf_proj_cf_template time_bucket_daily 0 Time_Bucket_Length:int(4)
raf_proj_cf_template time_bucket_weekly 0 Time_Bucket_Length:int(4)
raf_proj_cf_template time_bucket_monthly 0 Time_Bucket_Length:int(4)
raf_proj_cf_template time_bucket_quaterly 0 Time_Bucket_Length:int(4)
raf_proj_cf_template time_bucket_semi_annual 0 Time_Bucket_Length:int(4)
raf_proj_cf_template include_estimated_flows_b 0 Bool:bit(1)
raf_proj_cf_template include_certain_flows_b 0 Bool:bit(1)

raf_rate_reset_template raf_template_name 0 Raf_Template_Name:varchar(128) PK


raf_rate_reset_template login_name 0 Login_Name:varchar(30) PK
raf_rate_reset_template default_template_b 0 Bool:bit(1)
raf_rate_reset_template report_format 0 Report_Format:char(128)
raf_rate_reset_template start_date 0 Date:datetime(8)
raf_rate_reset_template end_date 0 Date:datetime(8)
raf_rate_reset_template time_bucket_interval 0 Time_Bucket_Interval:float(8)
raf_rate_reset_template time_bucket_daily 0 Time_Bucket_Length:int(4)
raf_rate_reset_template time_bucket_weekly 0 Time_Bucket_Length:int(4)
raf_rate_reset_template time_bucket_monthly 0 Time_Bucket_Length:int(4)
raf_rate_reset_template time_bucket_quaterly 0 Time_Bucket_Length:int(4)
raf_rate_reset_template time_bucket_semi_annual 0 Time_Bucket_Length:int(4)

raf_rpt_libnames library_name 0 Library_Name:varchar(255) PK


raf_rpt_libnames description 0 Description:varchar(50)

raf_vol_pnt_shift_template raf_template_name 0 Raf_Template_Name:varchar(128) PK


raf_vol_pnt_shift_template login_name 0 Login_Name:varchar(30) PK
raf_vol_pnt_shift_template default_template_b 0 Bool:bit(1)
raf_vol_pnt_shift_template report_format 0 Report_Format:char(128)
raf_vol_pnt_shift_template shift_amount 0 Amount:float(8)
raf_vol_pnt_shift_template x_axis 0 Axis_Name:char(12)
raf_vol_pnt_shift_template y_axis 0 Axis_Name:char(12)
raf_vol_pnt_shift_template fixed_axis 0 Axis_Name:char(12)

Infinity Data Model, version 7.1 Confidential List of Modifications 100


Table Attribute NULL Datatype PK FK: Parent Table

raf_vol_pnt_shift_vs_ids raf_template_name 0 Raf_Template_Name:varchar(128) PK raf_vol_pnt_shift_template


raf_vol_pnt_shift_vs_ids login_name 0 Login_Name:varchar(30) PK raf_vol_pnt_shift_template
raf_vol_pnt_shift_vs_ids vs_id 0 VS_Id:int(4) PK

rating_value rating_source_code 0 Rating_Source_Code:char(12) PK


rating_value rating_type_code 0 Rating_Type_Code:char(12) PK
rating_value rating_code 0 Rating_Code:char(8) PK
rating_value remark 1 Remark:varchar(250)

ref_index_address ref_index_currency_code 0 Currency_Code:char(3) PK


ref_index_address ref_index_code 0 Ref_Index_Code:char(12) PK
ref_index_address ref_index_term 0 Term:int(4) PK
ref_index_address ref_index_source_code 0 Ref_Index_Source_Code:char(12) PK
ref_index_address ref_index_currency_code 0 Currency_Code:char(3) PK ref_index_term_source
ref_index_address ref_index_code 0 Ref_Index_Code:char(12) PK ref_index_term_source
ref_index_address ref_index_term 0 Term:int(4) PK ref_index_term_source
ref_index_address ref_index_source_code 0 Ref_Index_Source_Code:char(12) PK ref_index_term_source
ref_index_address pref_rank 0 Rank:int(4) PK
ref_index_address groups 0 User_Groups:varchar(160) PK
ref_index_address real_time_source 0 Real_Time_Source:varchar(20) PK
ref_index_address real_time_address 0 Real_Time_Address:varchar(160)
ref_index_address real_time_flags 1 Real_Time_Flags:varchar(80)
ref_index_address real_time_flags 0 Real_Time_Flags:varchar(80)
ref_index_address begin_time 1 Time:datetime(8)
ref_index_address end_time 1 Time:datetime(8)
ref_index_address begin_date 1 Date:datetime(8)
ref_index_address end_date 1 Date:datetime(8)

ref_index_attribute ref_index_currency_code 0 Currency_Code:char(3) PK


ref_index_attribute ref_index_code 0 Ref_Index_Code:char(12) PK
ref_index_attribute quote_method_code 1 Quote_Method_Code:char(12)
ref_index_attribute payment_date_roll_code 1 Date_Roll_Code:char(12)
ref_index_attribute day_count_code 1 Day_Count_Code:char(12)
ref_index_attribute settlement_term 1 Term:int(4)
ref_index_attribute rounding_convention_code 1 Rounding_Convention_Code:char(12)
ref_index_attribute settlement_date_roll_code 1 Date_Roll_Code:char(12)

Infinity Data Model, version 7.1 Confidential List of Modifications 101


Table Attribute NULL Datatype PK FK: Parent Table

ref_index_hol_city ref_index_currency_code 0 Currency_Code:char(3) PK ref_index_attribute


ref_index_hol_city ref_index_code 0 Ref_Index_Code:char(12) PK ref_index_attribute
ref_index_hol_city city_code 0 City_Code:char(3) PK
ref_index_hol_city hol_type_code 0 Hol_Type_Code:varchar(7) PK

ref_index_index_relation rel_ref_index_currency_code 0 Currency_Code:char(3) PK


ref_index_index_relation ref_index_code 0 Ref_Index_Code:char(12) PK
ref_index_index_relation ref_index_source_code 0 Ref_Index_Source_Code:char(12) PK
ref_index_index_relation ref_index_term 0 Term:int(4) PK
ref_index_index_relation ref_index_currency_code 0 Currency_Code:char(3) PK
ref_index_index_relation rel_ref_index_code 0 Ref_Index_Code:char(12) PK
ref_index_index_relation rel_ref_index_source_code 0 Ref_Index_Source_Code:char(12) PK
ref_index_index_relation rel_ref_index_term 0 Term:int(4) PK
ref_index_index_relation rel_ref_index_currency_code 0 Currency_Code:char(3) PK ref_index_term_source
ref_index_index_relation ref_index_code 0 Ref_Index_Code:char(12) PK ref_index_term_source
ref_index_index_relation ref_index_source_code 0 Ref_Index_Source_Code:char(12) PK ref_index_term_source
ref_index_index_relation ref_index_term 0 Term:int(4) PK ref_index_term_source
ref_index_index_relation ref_index_currency_code 0 Currency_Code:char(3) PK ref_index_term_source
ref_index_index_relation rel_ref_index_code 0 Ref_Index_Code:char(12) PK ref_index_term_source
ref_index_index_relation rel_ref_index_source_code 0 Ref_Index_Source_Code:char(12) PK ref_index_term_source
ref_index_index_relation rel_ref_index_term 0 Term:int(4) PK ref_index_term_source

ref_index_quote ref_index_code 0 Ref_Index_Code:char(12) PK


ref_index_quote ref_index_term 0 Term:int(4) PK
ref_index_quote ref_index_source_code 0 Ref_Index_Source_Code:char(12) PK
ref_index_quote ref_index_code 0 Ref_Index_Code:char(12) PK ref_index_term_source
ref_index_quote ref_index_term 0 Term:int(4) PK ref_index_term_source
ref_index_quote ref_index_source_code 0 Ref_Index_Source_Code:char(12) PK ref_index_term_source
ref_index_quote quote_datetime 0 datetime:datetime(8) PK
ref_index_quote ref_index_currency_code 0 Currency_Code:char(3) PK
ref_index_quote ref_index_currency_code 0 Currency_Code:char(3) PK ref_index_term_source
ref_index_quote quote_value 1 Value:float(8)
ref_index_quote update_datetime 1 datetime:datetime(8)
ref_index_quote estimated_b 0 Bool:bit(1)
ref_index_quote auth_b 0 Bool:bit(1)
ref_index_quote auth_id 1 Auth_Id:int(4)

Infinity Data Model, version 7.1 Confidential List of Modifications 102


Table Attribute NULL Datatype PK FK: Parent Table

ref_index_relation_def ref_index_currency_code 0 Currency_Code:char(3) PK


ref_index_relation_def ref_index_code 0 Ref_Index_Code:char(12) PK
ref_index_relation_def ref_index_source_code 0 Ref_Index_Source_Code:char(12) PK
ref_index_relation_def ref_index_term 0 Term:int(4) PK
ref_index_relation_def ref_index_currency_code 0 Currency_Code:char(3) PK ref_index_term_source
ref_index_relation_def ref_index_code 0 Ref_Index_Code:char(12) PK ref_index_term_source
ref_index_relation_def ref_index_source_code 0 Ref_Index_Source_Code:char(12) PK ref_index_term_source
ref_index_relation_def ref_index_term 0 Term:int(4) PK ref_index_term_source
ref_index_relation_def ref_index_relation_code 0 Ref_Index_Relation_Code:char(12) PK

ref_index_term_source ref_index_currency_code 0 Currency_Code:char(3) PK ref_index_attribute


ref_index_term_source ref_index_code 0 Ref_Index_Code:char(12) PK ref_index_attribute
ref_index_term_source ref_index_source_code 1 Ref_Index_Source_Code:char(12) PK
ref_index_term_source ref_index_term 0 Term:int(4) PK
ref_index_term_source quote_history_code 1 Quote_History_Code:char(12)

repo_header sec_id 0 Sec_Id:int(4) PK sec


repo_header repo_type_code 0 Repo_Type_Code:char(20)
repo_header start_date 0 Date:datetime(8)
repo_header maturity_date 0 Date:datetime(8)
repo_header repo_day_count_code 0 Day_Count_Code:char(12)
repo_header repo_date_roll_code 0 Date_Roll_Code:char(12)
repo_header repo_roll_method_code 0 Repo_Roll_Method_Code:char(20)
repo_header cum_dividend_b 0 Bool:bit(1)
repo_header haircut 0 Rate:float(8)
repo_header repo_term 0 Term:int(4)
repo_header ref_index_currency_code 1 Currency_Code:char(3)
repo_header ref_index_code 1 Ref_Index_Code:char(12)
repo_header ref_index_source_code 1 Ref_Index_Source_Code:char(12)
repo_header ref_index_term 1 Term:int(4)

repo_template org_long 0 Org_Id:int(4) PK org


repo_template org_short 0 Org_Id:int(4) PK org
repo_template sec_type_code 0 Sec_Type_Code:char(12) PK
repo_template sec_id 0 Sec_Id:int(4)

Infinity Data Model, version 7.1 Confidential List of Modifications 103


Table Attribute NULL Datatype PK FK: Parent Table

reval_action reval_action_id 0 General_Ledger_Action_Id:int(4) PK


reval_action action_name 1 General_Ledger_Action_Name:varchar(80)
reval_action action_priority 0 General_Ledger_Action_Priority:int(4)
reval_action account_definition 0 General_Ledger_Tcl_Definition:varchar(255)
reval_action posting_amount 0 General_Ledger_Tcl_Definition:varchar(255)
reval_action effective_date 0 General_Ledger_Tcl_Definition:varchar(255)
reval_action user_comment 1 General_Ledger_Tcl_Definition:varchar(255)
reval_action user_defined_status 1 General_Ledger_User_Status:varchar(32)
reval_action post_operation_code 0 Post_Operation_Code:varchar(25)

reval_rule reval_rule_id 0 General_Ledger_Rule_Id:int(4) PK


reval_rule rule_sequence 0 General_Ledger_Rule_Sequence:int(4)
reval_rule rule_name 1 General_Ledger_Rule_Name:varchar(80)
reval_rule expression 0 General_Ledger_Rule_Expression:text(16)
reval_rule attributes 0 General_Ledger_Rule_Attributes:text(16)
reval_rule actions 1 General_Ledger_Rule_Actions:varchar(255)

reverse_post general_ledger_post_id 0 General_Ledger_Post_Id:int(4) PK


reverse_post account_number 0 General_Ledger_Acct_Number:varchar(80)
reverse_post expected_xfer_id 0 Expected_Xfer_Id:int(4)
reverse_post create_date 0 datetime:datetime(8)
reverse_post effective_date 0 datetime:datetime(8)
reverse_post amount 0 Amount:float(8)
reverse_post currency_code 0 Currency_Code:char(3)
reverse_post post_operation_code 0 Post_Operation_Code:varchar(25)
reverse_post post_state_code 0 Post_State_Code:varchar(25)
reverse_post post_type_code 0 Post_Type_Code:varchar(25)
reverse_post system_comment 1 General_Ledger_Comment:varchar(255)
reverse_post user_defined_status 1 General_Ledger_User_Status:varchar(32)
reverse_post user_comment 1 General_Ledger_Comment:varchar(255)

role_object object_id 0 Object_Id:int(4) PK


role_object class_name 0 Class_Name:varchar(80)

rounding_convention rounding_convention_code 0 Rounding_Convention_Code:char(12) PK


rounding_convention significant_position_value 1 Value:float(8)
rounding_convention round_next_down_from_digit 1 Digit:int(4)

Infinity Data Model, version 7.1 Confidential List of Modifications 104


Table Attribute NULL Datatype PK FK: Parent Table

risk_batch risk_batch_id 0 Risk_Batch_Id:int(4) PK


risk_batch risk_batch_name 0 Risk_Batch_Name:varchar(50)
risk_batch user_code 0 User_Code:varchar(30)
risk_batch risk_batch_status_code 0 Status_Code:char(12)
risk_batch risk_batch_instance_code 0 Instance_Code:char(12)
risk_batch update_datetime 0 datetime:datetime(8)

risk_batch_def risk_batch_id 0 Risk_Batch_Id:int(4) PK risk_batch


risk_batch_def risk_batch_def_id 0 Risk_Batch_Def_Id:int(4) PK
risk_batch_def portfolio_name 0 Portfolio_Name:varchar(50)
risk_batch_def model_association_id 0 Model_Association_Id:int(4)
risk_batch_def raf_template_name 0 Raf_Template_Name:varchar(128)
risk_batch_def risk_analysis_code 0 Risk_Analysis_Code:char(50)
risk_batch_def update_datetime 0 datetime:datetime(8)
risk_batch_def report_format 0 Report_Format:char(128)

risk_batch_def_base_cpty risk_batch_id 0 Risk_Batch_Id:int(4) PK risk_batch_def


risk_batch_def_base_cpty risk_batch_def_id 0 Risk_Batch_Def_Id:int(4) PK risk_batch_def
risk_batch_def_base_cpty base_cpty_org_id 0 Org_Id:int(4) PK

risk_batch_rpt_instruct risk_batch_id 0 Risk_Batch_Id:int(4) PK risk_batch_def


risk_batch_rpt_instruct risk_batch_def_id 0 Risk_Batch_Def_Id:int(4) PK risk_batch_def
risk_batch_rpt_instruct risk_rpt_instruct_code 0 Risk_Rpt_Instruct_Code:char(12) PK
risk_batch_rpt_instruct update_datetime 0 datetime:datetime(8)

risk_batch_run risk_batch_run_id 0 Risk_Batch_Run_Id:int(4) PK


risk_batch_run risk_batch_id 0 Risk_Batch_Id:int(4) PK risk_batch_def
risk_batch_run risk_batch_def_id 0 Risk_Batch_Def_Id:int(4) PK risk_batch_def
risk_batch_run risk_rpt_id 1 Risk_Rpt_Id:int(4) PK
risk_batch_run user_code 0 User_Code:varchar(30)
risk_batch_run risk_rpt_datetime 0 Date:datetime(8)

risk_batch_sec_reval risk_batch_sec_reval_id 0 Risk_Batch_Sec_Reval_Id:int(4) PK


risk_batch_sec_reval risk_batch_id 0 Risk_Batch_Id:int(4) PK risk_batch
risk_batch_sec_reval status_code 0 Status_Code:char(12)
risk_batch_sec_reval valuation_date 0 Date:datetime(8)
risk_batch_sec_reval update_datetime 0 Date:datetime(8)
risk_batch_sec_reval user_code 0 User_Code:varchar(30)
risk_batch_sec_reval quote_type_code 0 Quote_Type_Code:char(12)

Infinity Data Model, version 7.1 Confidential List of Modifications 105


Table Attribute NULL Datatype PK FK: Parent Table

risk_batch_sec_reval_quote risk_batch_sec_reval_id 0 Risk_Batch_Sec_Reval_Id:int(4) PK


risk_batch_sec_reval_quote sec_id 0 Sec_Id:int(4) PK
risk_batch_sec_reval_quote sec_id 0 Sec_Id:int(4) PK sec
risk_batch_sec_reval_quote bid_value 1 Value:float(8)
risk_batch_sec_reval_quote offer_value 1 Value:float(8)
risk_batch_sec_reval_quote quote_method_code 0 Quote_Method_Code:char(12)

risk_cpty risk_cpty_name 0 Cpty_Name:char(30) PK


risk_cpty risk_cpty_long_name 0 Cpty_Long_Name:varchar(255)
risk_cpty risk_cpty_holding 1 Cpty_Name:char(30)
risk_cpty risk_cpty_industry 0 Risk_Cpty_Industry_Code:char(30)
risk_cpty risk_cpty_city 0 City_Code:char(3)
risk_cpty risk_cpty_country 0 Country_Code:varchar(25)
risk_cpty risk_cpty_continent 0 Continent_Code:char(13)

risk_cpty_rating risk_cpty_name 0 Cpty_Name:char(30) PK risk_cpty


risk_cpty_rating risk_rating_source 0 Risk_Rating_Source:char(30) PK
risk_cpty_rating risk_rating_value 0 Risk_Rating_Value:char(30)

risk_curve_group risk_curve_group_id 0 Risk_Curve_Group_Id:int(4) PK


risk_curve_group risk_curve_group_name 0 Risk_Curve_Group_Name:varchar(50)
risk_curve_group user_code 0 User_Code:varchar(30)
risk_curve_group risk_curve_group_status_code 0 Status_Code:char(12)
risk_curve_group risk_curve_group_instance_code 0 Instance_Code:char(12)
risk_curve_group update_datetime 0 datetime:datetime(8)

risk_curve_group_bond risk_curve_group_id 0 Risk_Curve_Group_Id:int(4) PK risk_curve_group


risk_curve_group_bond bond_type_code 0 Bond_Type_Code:char(12) PK
risk_curve_group_bond currency_code 0 Currency_Code:char(3) PK
risk_curve_group_bond curve_usage_code 0 Curve_Usage_Code:varchar(15) PK
risk_curve_group_bond curve_id 1 Curve_Id:int(4)
risk_curve_group_bond curve_instance_code 0 Curve_Instance_Code:char(12)
risk_curve_group_bond curve_matrix_id 1 Curve_Matrix_Id:int(4)

Infinity Data Model, version 7.1 Confidential List of Modifications 106


Table Attribute NULL Datatype PK FK: Parent Table

risk_curve_group_bond_option risk_curve_group_id 0 Risk_Curve_Group_Id:int(4) PK risk_curve_group


risk_curve_group_bond_option currency_code 0 Currency_Code:char(3) PK
risk_curve_group_bond_option sec_type_code 0 Sec_Type_Code:char(12) PK
risk_curve_group_bond_option put_call_code 0 Put_Call_Code:char(4) PK
risk_curve_group_bond_option bond_type_code 0 Bond_Type_Code:char(12) PK
risk_curve_group_bond_option curve_usage_code 0 Curve_Usage_Code:varchar(15) PK
risk_curve_group_bond_option curve_id 1 Curve_Id:int(4)
risk_curve_group_bond_option curve_instance_code 0 Curve_Instance_Code:char(12)
risk_curve_group_bond_option vs_id 1 VS_Id:int(4)

risk_curve_group_cap_floor risk_curve_group_id 0 Risk_Curve_Group_Id:int(4) PK risk_curve_group


risk_curve_group_cap_floor currency_code 0 Currency_Code:char(3) PK
risk_curve_group_cap_floor sec_type_code 0 Sec_Type_Code:char(12) PK
risk_curve_group_cap_floor ref_index_currency_code 0 Currency_Code:char(3) PK
risk_curve_group_cap_floor ref_index_code 0 Ref_Index_Code:char(12) PK
risk_curve_group_cap_floor ref_index_term 0 Term:int(4) PK
risk_curve_group_cap_floor curve_usage_code 0 Curve_Usage_Code:varchar(15) PK
risk_curve_group_cap_floor curve_id 1 Curve_Id:int(4)
risk_curve_group_cap_floor curve_instance_code 0 Curve_Instance_Code:char(12)
risk_curve_group_cap_floor vs_id 1 VS_Id:int(4)

risk_curve_group_currency risk_curve_group_id 0 Risk_Curve_Group_Id:int(4) PK risk_curve_group


risk_curve_group_currency currency_code 0 Currency_Code:char(3) PK
risk_curve_group_currency curve_usage_code 0 Curve_Usage_Code:varchar(15) PK
risk_curve_group_currency curve_id 1 Curve_Id:int(4)
risk_curve_group_currency curve_instance_code 0 Curve_Instance_Code:char(12)
risk_curve_group_currency curve_matrix_id 1 Curve_Matrix_Id:int(4)

risk_curve_group_exch_opt risk_curve_group_id 0 Risk_Curve_Group_Id:int(4) PK risk_curve_group


risk_curve_group_exch_opt sec_type_code 0 Sec_Type_Code:char(12) PK
risk_curve_group_exch_opt currency_code 0 Currency_Code:char(3) PK
risk_curve_group_exch_opt exchange_code 0 Exchange_Code:char(12) PK
risk_curve_group_exch_opt contract_series_code 0 Contract_Series_Code:char(12) PK
risk_curve_group_exch_opt put_call_code 0 Put_Call_Code:char(4) PK
risk_curve_group_exch_opt curve_usage_code 0 Curve_Usage_Code:varchar(15) PK
risk_curve_group_exch_opt curve_id 1 Curve_Id:int(4)
risk_curve_group_exch_opt curve_instance_code 0 Curve_Instance_Code:char(12)
risk_curve_group_exch_opt vs_id 1 VS_Id:int(4)

Infinity Data Model, version 7.1 Confidential List of Modifications 107


Table Attribute NULL Datatype PK FK: Parent Table

risk_curve_group_exchange risk_curve_group_id 0 Risk_Curve_Group_Id:int(4) PK risk_curve_group


risk_curve_group_exchange sec_type_code 0 Sec_Type_Code:char(12) PK
risk_curve_group_exchange currency_code 0 Currency_Code:char(3) PK
risk_curve_group_exchange exchange_code 0 Exchange_Code:char(12) PK
risk_curve_group_exchange contract_series_code 0 Contract_Series_Code:char(12) PK
risk_curve_group_exchange curve_usage_code 0 Curve_Usage_Code:varchar(15) PK
risk_curve_group_exchange curve_id 1 Curve_Id:int(4)
risk_curve_group_exchange curve_instance_code 0 Curve_Instance_Code:char(12)

risk_curve_group_fx_option risk_curve_group_id 0 Risk_Curve_Group_Id:int(4) PK risk_curve_group


risk_curve_group_fx_option prim_currency_code 0 Currency_Code:char(3) PK
risk_curve_group_fx_option sec_currency_code 0 Currency_Code:char(3) PK
risk_curve_group_fx_option curve_currency_code 0 Currency_Code:char(3) PK
risk_curve_group_fx_option sec_type_code 0 Sec_Type_Code:char(12) PK
risk_curve_group_fx_option opt_type_code 0 Exercise_Code:char(12) PK
risk_curve_group_fx_option curve_usage_code 0 Curve_Usage_Code:varchar(15) PK
risk_curve_group_fx_option curve_id 1 Curve_Id:int(4)
risk_curve_group_fx_option curve_instance_code 0 Curve_Instance_Code:char(12)
risk_curve_group_fx_option vs_id 1 VS_Id:int(4)

risk_curve_group_money_market risk_curve_group_id 0 Risk_Curve_Group_Id:int(4) PK risk_curve_group


risk_curve_group_money_market currency_code 0 Currency_Code:char(3) PK
risk_curve_group_money_market money_market_type_code 0 Money_Market_Type_Code:char(12) PK
risk_curve_group_money_market curve_usage_code 0 Curve_Usage_Code:varchar(15) PK
risk_curve_group_money_market curve_id 1 Curve_Id:int(4)
risk_curve_group_money_market curve_instance_code 0 Curve_Instance_Code:char(12)
risk_curve_group_money_market curve_matrix_id 1 Curve_Matrix_Id:int(4)

risk_curve_group_repo risk_curve_group_id 0 Risk_Curve_Group_Id:int(4) PK risk_curve_group


risk_curve_group_repo currency_code 0 Currency_Code:char(3) PK
risk_curve_group_repo curve_usage_code 0 Curve_Usage_Code:varchar(15) PK
risk_curve_group_repo curve_id 1 Curve_Id:int(4)
risk_curve_group_repo curve_instance_code 0 Curve_Instance_Code:char(12)

risk_curve_group_simple_flow risk_curve_group_id 0 Risk_Curve_Group_Id:int(4) PK risk_curve_group


risk_curve_group_simple_flow currency_code 0 Currency_Code:char(3) PK
risk_curve_group_simple_flow curve_usage_code 0 Curve_Usage_Code:varchar(15) PK
risk_curve_group_simple_flow curve_id 1 Curve_Id:int(4)
risk_curve_group_simple_flow curve_instance_code 0 Curve_Instance_Code:char(12)

Infinity Data Model, version 7.1 Confidential List of Modifications 108


Table Attribute NULL Datatype PK FK: Parent Table

risk_curve_group_swap risk_curve_group_id 0 Risk_Curve_Group_Id:int(4) PK risk_curve_group


risk_curve_group_swap currency_code 0 Currency_Code:char(3) PK
risk_curve_group_swap sec_type_code 0 Sec_Type_Code:char(12) PK
risk_curve_group_swap swap_leg_code 0 Swap_Leg_Code:char(7) PK
risk_curve_group_swap ref_index_currency_code 1 Currency_Code:char(3) PK
risk_curve_group_swap ref_index_code 1 Ref_Index_Code:char(12) PK
risk_curve_group_swap ref_index_term 1 Term:int(4) PK
risk_curve_group_swap curve_usage_code 0 Curve_Usage_Code:varchar(15) PK
risk_curve_group_swap curve_id 1 Curve_Id:int(4)
risk_curve_group_swap curve_instance_code 0 Curve_Instance_Code:char(12)
risk_curve_group_swap curve_matrix_id 1 Curve_Matrix_Id:int(4)

risk_curve_group_swaption risk_curve_group_id 0 Risk_Curve_Group_Id:int(4) PK risk_curve_group


risk_curve_group_swaption currency_code 0 Currency_Code:char(3) PK
risk_curve_group_swaption sec_type_code 0 Sec_Type_Code:char(12) PK
risk_curve_group_swaption put_call_code 0 Put_Call_Code:char(4) PK
risk_curve_group_swaption ref_index_currency_code 1 Currency_Code:char(3) PK
risk_curve_group_swaption ref_index_code 1 Ref_Index_Code:char(12) PK
risk_curve_group_swaption ref_index_term 1 Term:int(4) PK
risk_curve_group_swaption curve_usage_code 0 Curve_Usage_Code:varchar(15) PK
risk_curve_group_swaption curve_id 1 Curve_Id:int(4)
risk_curve_group_swaption curve_instance_code 0 Curve_Instance_Code:char(12)
risk_curve_group_swaption vs_id 1 VS_Id:int(4)

risk_hedge_group hedge_group_id 0 Risk_Hedge_Group_Id:int(4) PK


risk_hedge_group hedge_group_name 0 Risk_Hedge_Group_Name:varchar(32)

risk_hedge_group_vehicles hedge_group_id 0 Risk_Hedge_Group_Id:int(4) PK risk_hedge_group


risk_hedge_group_vehicles hedge_vehicle_id 0 Risk_Hedge_Vehicle_Id:int(4) PK risk_hedge_vehicle

risk_hedge_vehicle hedge_vehicle_id 0 Risk_Hedge_Vehicle_Id:int(4) PK


risk_hedge_vehicle long_sec_id 1 Sec_Id:int(4)
risk_hedge_vehicle short_sec_id 1 Sec_Id:int(4)

risk_hierarchy hierarchy_id 0 Hierarchy_Id:int(4) PK risk_hierarchy_info


risk_hierarchy hierarchy_node_id 0 Hierarchy_Node_Id:int(4) PK
risk_hierarchy hierarchy_node_name 0 Hierarchy_Node_Name:char(20)
risk_hierarchy hierarchy_parent_node_id 1 Hierarchy_Node_Id:int(4)
risk_hierarchy hierarchy_node_description 1 Description:varchar(50)

Infinity Data Model, version 7.1 Confidential List of Modifications 109


Table Attribute NULL Datatype PK FK: Parent Table

risk_hierarchy_criterion hierarchy_criterion_id 0 Hierarchy_Criterion_Id:int(4) PK


risk_hierarchy_criterion hierarchy_criterion_value 0 Hierarchy_Criterion_Value:char(30) PK

risk_hierarchy_info hierarchy_id 0 Hierarchy_Id:int(4) PK


risk_hierarchy_info hierarchy_name 0 Hierarchy_Name:char(30)
risk_hierarchy_info hierarchy_type_code 0 Hierarchy_Type_Code:char(30)
risk_hierarchy_info hierarchy_description 1 Description:varchar(50)

risk_hierarchy_node_criterion hierarchy_id 0 Hierarchy_Id:int(4) PK risk_hierarchy


risk_hierarchy_node_criterion hierarchy_node_id 0 Hierarchy_Node_Id:int(4) PK risk_hierarchy
risk_hierarchy_node_criterion hierarchy_criterion_id 0 Hierarchy_Criterion_Id:int(4) PK
risk_hierarchy_node_criterion hierarchy_criterion_type 0 Hierarchy_Criterion_Type:char(30)

Infinity Data Model, version 7.1 Confidential List of Modifications 110


Table Attribute NULL Datatype PK FK: Parent Table

risk_param_group risk_param_group_name 0 Risk_Param_Group_Name:varchar(50) PK


risk_param_group risk_param_group_instance_code 0 Instance_Code:char(12)
risk_param_group risk_param_group_status_code 0 Status_Code:char(12)
risk_param_group base_currency_code 0 Currency_Code:char(3)
risk_param_group forecast_curve_side_code 0 Curve_Side_Code:char(4)
risk_param_group discount_curve_side_code 0 Curve_Side_Code:char(4)
risk_param_group sec_val_code 0 Sec_Val_Code:char(12)
risk_param_group avg_calc_method_code 0 Avg_Calc_Method_Code:char(9)
risk_param_group pd_hedge_calc_code 0 Val_Delta_Calc_Code:char(7)
risk_param_group pd_hedge_shift_amount 0 Amount:float(8)
risk_param_group interp_rate_code 0 Interp_Code:char(12)
risk_param_group interp_df_code 0 Interp_Code:char(12)
risk_param_group sensitivity_shift_amount 0 Amount:float(8)
risk_param_group profit_loss_date_type_code 0 Analysis_Date_Type_Code:char(20)
risk_param_group profit_loss_date_type_code 0 Analysis_Date_Type_Code:char(8)
risk_param_group profit_loss_offset_day 0 Offset_Day:int(4)
risk_param_group profit_loss_fixed_date 0 Date:datetime(8)
risk_param_group time_bucket_day 0 Time_Bucket_Length:int(4)
risk_param_group time_bucket_week 0 Time_Bucket_Length:int(4)
risk_param_group time_bucket_month 0 Time_Bucket_Length:int(4)
risk_param_group time_bucket_quarter 0 Time_Bucket_Length:int(4)
risk_param_group proj_flow_date_type_code 0 Analysis_Date_Type_Code:char(20)
risk_param_group proj_flow_date_type_code 0 Analysis_Date_Type_Code:char(8)
risk_param_group proj_flow_date_code 0 Proj_Flow_Date_Code:char(9)
risk_param_group proj_flow_offset_day 0 Offset_Day:int(4)
risk_param_group proj_flow_date 0 Date:datetime(8)
risk_param_group calc_hedge_positions_b 0 Bool:bit(1)
risk_param_group ignore_resets_on_val_date_b 0 Bool:bit(1)
risk_param_group futures_price_from_curve_b 0 Bool:bit(1)
risk_param_group bond_price_from_curve_b 0 Bool:bit(1)
risk_param_group bond_price_side_code 0 Curve_Side_Code:char(4)
risk_param_group polynomial_a 1 Amount:float(8)
risk_param_group polynomial_b 1 Amount:float(8)
risk_param_group polynomial_c 1 Amount:float(8)
risk_param_group custom_days 1 Custom_Point_Number:int(4)
risk_param_group custom_weeks 1 Custom_Point_Number:int(4)
risk_param_group custom_months 1 Custom_Point_Number:int(4)
risk_param_group custom_quarters 1 Custom_Point_Number:int(4)
risk_param_group greek_calc_method_code 0 Greek_Calc_Method_Code:char(12)
risk_param_group greek_price_shift 1 Amount:float(8)
risk_param_group greek_vol_shift 1 Amount:float(8)

Infinity Data Model, version 7.1 Confidential List of Modifications 111


Table Attribute NULL Datatype PK FK: Parent Table

risk_param_group ladders_term 1 Term:int(4)


risk_param_group base_curve_shift 1 Amount:float(8)
risk_param_group spread_curve_shift 1 Amount:float(8)
risk_param_group volatility_shift 1 Amount:float(8)
risk_param_group vol_sens_shift_amount 0 Amount:float(8)
risk_param_group include_basis_exposure_b 0 Bool:bit(1)
risk_param_group always_regen_basis_b 0 Bool:bit(1)
risk_param_group benchmark_spread_set_name 1 Spread_Set_Name:varchar(30)
risk_param_group repo_curve_group_name 1 Repo_Group_Name:char(12)
risk_param_group calc_gamma_up_b 0 Bool:bit(1)
risk_param_group calc_gamma_down_b 0 Bool:bit(1)
risk_param_group gamma_shift_amount 1 Amount:float(8)
risk_param_group hw_time_horizon 1 Value:float(8)
risk_param_group hw_resolution 1 Node_Number:int(4)
risk_param_group hw_markov_states 1 Node_Number:int(4)
risk_param_group hw_step_size_reduction 1 Percent:float(8)
risk_param_group hw_long_volatility 1 Value:float(8)
risk_param_group hw_lattice_min_rate 1 Rate:float(8)
risk_param_group hw_lattice_max_rate 1 Rate:float(8)
risk_param_group hw_lattice_extent 1 Value:float(8)
risk_param_group hw_lattice_delta 1 Value:float(8)
risk_param_group hw_linearization_range 1 Value:float(8)
risk_param_group hedge_group_coll_name 1 Risk_Hedge_Group_Coll_Name:varchar(32)
risk_param_group perturb_group_coll_name 1 Risk_Perturb_Group_Coll_Name:varchar(32)
risk_param_group cap_flr_volatility_type_code 1 Volatility_Type_Code:char(12)
risk_param_group ladders_imm_code 1 Date_Roll_Code:char(12)
risk_param_group pnl_decomp_sequence_code 0 Pnl_Decomp_Sequence_Code:char(50)
risk_param_group cross_sens_step_amount 0 Amount:float(8)
risk_param_group future_options_price_code 0 Future_Options_Price_Code:char(24)
risk_param_group aggregate_frf_swaps 0 Bool:bit(1)
risk_param_group linear_aggregate 0 Bool:bit(1)

risk_param_group_base_cpty base_cpty_org_id 0 Org_Id:int(4) PK


risk_param_group_base_cpty base_cpty_org_id 0 Org_Id:int(4) PK org
risk_param_group_base_cpty risk_param_group_name 0 Risk_Param_Group_Name:varchar(50) PK risk_param_group

Infinity Data Model, version 7.1 Confidential List of Modifications 112


Table Attribute NULL Datatype PK FK: Parent Table

risk_param_group_base_curve risk_param_group_name 0 Risk_Param_Group_Name:varchar(50) PK risk_param_group


risk_param_group_base_curve currency_code 0 Currency_Code:char(3) PK
risk_param_group_base_curve curve_id 0 Curve_Id:int(4)
risk_param_group_base_curve curve_instance_code 0 Curve_Instance_Code:char(12)

risk_param_group_book risk_param_group_name 0 Risk_Param_Group_Name:varchar(50) PK risk_param_group


risk_param_group_book org_id 0 Org_Id:int(4) PK
risk_param_group_book book_id 0 Book_Id:int(4) PK
risk_param_group_book org_id 0 Org_Id:int(4) PK org
risk_param_group_book book_id 0 Book_Id:int(4) PK trading_book

risk_param_group_default user_code 0 User_Code:varchar(30) PK


risk_param_group_default user_code 0 User_Code:varchar(30) PK user_default
risk_param_group_default risk_param_group_name 0 Risk_Param_Group_Name:varchar(50)

risk_param_group_instrument risk_param_group_name 0 Risk_Param_Group_Name:varchar(50) PK risk_param_group


risk_param_group_instrument instrument 0 Sec_Type_Code:char(12) PK
risk_param_group_instrument region 0 Exercise_Code:char(12) PK
risk_param_group_instrument model 0 Sec_Val_Code:char(12)
risk_param_group_instrument cox_ross_nodes 1 Node_Number:int(4)
risk_param_group_instrument cox_ross_avg_b 0 Bool:bit(1)

risk_perturb_group perturb_group_id 0 Risk_Perturb_Group_Id:int(4) PK


risk_perturb_group perturb_group_name 0 Risk_Perturb_Group_Name:varchar(32)
risk_perturb_group currency_code 0 Currency_Code:char(3)
risk_perturb_group bucket_interval 0 Bucket_Interval:char(8)
risk_perturb_group bucket_end_term 0 Value:float(8)
risk_perturb_group perturb_interest_b 0 Bool:bit(1)
risk_perturb_group interest_perturbation 0 Value:float(8)
risk_perturb_group perturb_volatility_b 0 Bool:bit(1)
risk_perturb_group volatility_perturbation 0 Value:float(8)
risk_perturb_group triangular_perturbation_b 0 Bool:bit(1)

risk_perturb_group_coll perturb_group_coll_name 0 Risk_Perturb_Group_Coll_Name:varchar(32) PK


risk_perturb_group_coll perturb_group_id 0 Risk_Perturb_Group_Id:int(4) PK risk_perturb_group

risk_perturb_group_perturbs perturb_group_id 0 Risk_Perturb_Group_Id:int(4) PK risk_perturb_group


risk_perturb_group_perturbs perturbation_id 0 Risk_Perturbation_Id:int(4) PK risk_perturbation
risk_perturb_group_perturbs weight 0 Amount:float(8)

Infinity Data Model, version 7.1 Confidential List of Modifications 113


Table Attribute NULL Datatype PK FK: Parent Table

risk_perturb_principal_comp perturb_group_coll_name 0 Risk_Perturb_Group_Coll_Name:varchar(32) PK


risk_perturb_principal_comp interest_num_of_perturbs 0 Num_Of_Perturbs:int(4)
risk_perturb_principal_comp interest_characteristic_time 0 float:float(8)
risk_perturb_principal_comp interest_characteristic_time 0 Year:int(4)
risk_perturb_principal_comp interest_decay_factor 0 Amount:float(8)
risk_perturb_principal_comp use_interest_decay_factor_b 0 Bool:bit(1)
risk_perturb_principal_comp interest_weight_vector_id 0 Perturb_Vector_Id:int(4)
risk_perturb_principal_comp interest_spread_amount 0 Amount:float(8)
risk_perturb_principal_comp volatility_num_of_perturbs 0 Num_Of_Perturbs:int(4)
risk_perturb_principal_comp volatility_characteristic_time 0 float:float(8)
risk_perturb_principal_comp volatility_decay_factor 0 Amount:float(8)
risk_perturb_principal_comp use_volatility_decay_factor_b 0 Bool:bit(1)
risk_perturb_principal_comp volatility_spread_amount 0 Amount:float(8)
risk_perturb_principal_comp weight_vector_id 0 Perturb_Vector_Id:int(4)

risk_perturb_vector perturb_vector_id 0 Perturb_Vector_Id:int(4) PK


risk_perturb_vector row_number 0 Row_Number:int(4) PK
risk_perturb_vector value 0 Amount:float(8)

risk_perturbation perturbation_id 0 Risk_Perturbation_Id:int(4) PK


risk_perturbation begin_offset 0 Offset_Day:int(4)
risk_perturbation end_offset 0 Offset_Day:int(4)
risk_perturbation interest_amount 0 Amount:float(8)
risk_perturbation volatility_amount 0 Amount:float(8)
risk_perturbation value 0 Value:float(8)

risk_rpt risk_rpt_id 0 Risk_Rpt_Id:int(4) PK


risk_rpt user_code 0 User_Code:varchar(30)
risk_rpt datetime 0 datetime:datetime(8)
risk_rpt risk_rpt_instance_code 0 Risk_Rpt_Instance_Code:char(12)
risk_rpt risk_rpt_code 0 Risk_Rpt_Code:char(25)
risk_rpt portfolio_name 0 Portfolio_Name:varchar(50)

Infinity Data Model, version 7.1 Confidential List of Modifications 114


Table Attribute NULL Datatype PK FK: Parent Table

risk_rpt_accr_pnl_trade_leg risk_rpt_id 0 Risk_Rpt_Id:int(4) PK


risk_rpt_accr_pnl_trade_leg trade_id 0 Trade_Id:int(4) PK
risk_rpt_accr_pnl_trade_leg trade_leg_id 0 Trade_Leg_Id:int(4) PK
risk_rpt_accr_pnl_trade_leg trade_leg_type_code 0 Leg_Type:varchar(50)
risk_rpt_accr_pnl_trade_leg accr_flow_type_code 0 Accr_Flow_Type_Code:char(25) PK
risk_rpt_accr_pnl_trade_leg trade_amount 0 Amount:float(8)
risk_rpt_accr_pnl_trade_leg start_accrual 0 Amount:float(8)
risk_rpt_accr_pnl_trade_leg end_accrual 0 Amount:float(8)
risk_rpt_accr_pnl_trade_leg pnl_trade_leg_status_code 0 Pnl_Trade_Leg_Status_Code:char(50)
risk_rpt_accr_pnl_trade_leg book_name 0 Book_Name:char(12)

risk_rpt_accrual_fixing portfolio_name 0 Portfolio_Name:varchar(50) PK


risk_rpt_accrual_fixing fixing_date 0 Date:datetime(8) PK
risk_rpt_accrual_fixing calc_date 0 Date:datetime(8) PK
risk_rpt_accrual_fixing risk_rpt_id 0 Risk_Rpt_Id:int(4)
risk_rpt_accrual_fixing month_end_b 0 Bool:bit(1)
risk_rpt_accrual_fixing quarter_end_b 0 Bool:bit(1)
risk_rpt_accrual_fixing year_end_b 0 Bool:bit(1)

risk_rpt_cash risk_rpt_id 0 Risk_Rpt_Id:int(4) PK risk_rpt


risk_rpt_cash currency_code 0 Currency_Code:char(3) PK
risk_rpt_cash sec_type_code 0 Sec_Type_Code:char(12) PK
risk_rpt_cash cash 0 Amount:float(8)

risk_rpt_cross_sensitivity risk_rpt_id 0 Risk_Rpt_Id:int(4) PK risk_rpt


risk_rpt_cross_sensitivity volatility_shift 0 Amount:float(8) PK
risk_rpt_cross_sensitivity rate_shift 0 Amount:float(8) PK
risk_rpt_cross_sensitivity npv 0 Amount:float(8)

Infinity Data Model, version 7.1 Confidential List of Modifications 115


Table Attribute NULL Datatype PK FK: Parent Table

risk_rpt_curve risk_rpt_id 0 Risk_Rpt_Id:int(4) PK risk_rpt


risk_rpt_curve currency_code 0 Currency_Code:char(3) PK
risk_rpt_curve sec_type_code 0 Sec_Type_Code:char(12) PK
risk_rpt_curve leg_type 0 Leg_Type:varchar(50) PK
risk_rpt_curve curve_usage_code 0 Curve_Usage_Code:varchar(15) PK
risk_rpt_curve curve_id 1 Curve_Id:int(4)
risk_rpt_curve curve_datetime 0 datetime:datetime(8)
risk_rpt_error risk_rpt_id 0 Risk_Rpt_Id:int(4) PK risk_rpt
risk_rpt_error risk_rpt_code 0 Risk_Rpt_Code:char(25) PK
risk_rpt_error error_sequence 0 Sequence:smallint(2) PK
risk_rpt_error error_message 0 Error_Message:varchar(255)

risk_rpt_hedge_vehicle risk_rpt_id 0 Risk_Rpt_Id:int(4) PK risk_rpt


risk_rpt_hedge_vehicle hedge_num 0 Hedge_Num:int(4) PK
risk_rpt_hedge_vehicle long_sec_id 1 Sec_Id:int(4)
risk_rpt_hedge_vehicle short_sec_id 1 Sec_Id:int(4)
risk_rpt_hedge_vehicle recommendation 0 Amount:float(8)

risk_rpt_ladders_agg risk_rpt_id 0 Risk_Rpt_Id:int(4) PK risk_rpt


risk_rpt_ladders_agg curve_currency_code 0 Currency_Code:char(3) PK
risk_rpt_ladders_agg risk_currency_code 0 Currency_Code:char(3) PK
risk_rpt_ladders_agg sec_type_code 0 Sec_Type_Code:char(12) PK
risk_rpt_ladders_agg bucket_begin_date 0 Date:datetime(8) PK
risk_rpt_ladders_agg bucket_end_date 0 Date:datetime(8) PK
risk_rpt_ladders_agg delta 0 Amount:float(8)
risk_rpt_ladders_agg gamma 0 Amount:float(8)
risk_rpt_ladders_agg vega 0 Amount:float(8)

risk_rpt_ladders_basis_agg risk_rpt_id 0 Risk_Rpt_Id:int(4) PK risk_rpt


risk_rpt_ladders_basis_agg curve_currency_code 0 Currency_Code:char(3) PK
risk_rpt_ladders_basis_agg risk_currency_code 0 Currency_Code:char(3) PK
risk_rpt_ladders_basis_agg spread_curve_id 0 Curve_Id:int(4) PK curve
risk_rpt_ladders_basis_agg spread_curve_datetime 1 datetime:datetime(8) PK
risk_rpt_ladders_basis_agg sec_type_code 0 Sec_Type_Code:char(12) PK
risk_rpt_ladders_basis_agg change_in_value 0 Value:float(8)

Infinity Data Model, version 7.1 Confidential List of Modifications 116


Table Attribute NULL Datatype PK FK: Parent Table

risk_rpt_ladders_basis_detail risk_rpt_id 0 Risk_Rpt_Id:int(4) PK


risk_rpt_ladders_basis_detail curve_currency_code 0 Currency_Code:char(3) PK
risk_rpt_ladders_basis_detail risk_currency_code 0 Currency_Code:char(3) PK
risk_rpt_ladders_basis_detail spread_curve_id 0 Curve_Id:int(4) PK
risk_rpt_ladders_basis_detail spread_curve_datetime 1 datetime:datetime(8) PK
risk_rpt_ladders_basis_detail trade_id 0 Trade_Id:int(4) PK
risk_rpt_ladders_basis_detail trade_leg_id 0 Trade_Leg_Id:int(4) PK
risk_rpt_ladders_basis_detail change_in_value 0 Value:float(8)

risk_rpt_ladders_detail risk_rpt_id 0 Risk_Rpt_Id:int(4) PK risk_rpt


risk_rpt_ladders_detail curve_currency_code 0 Currency_Code:char(3) PK
risk_rpt_ladders_detail risk_currency_code 0 Currency_Code:char(3) PK
risk_rpt_ladders_detail trade_id 0 Trade_Id:int(4) PK trade_leg
risk_rpt_ladders_detail trade_leg_id 0 Trade_Leg_Id:int(4) PK trade_leg
risk_rpt_ladders_detail bucket_begin_date 0 Date:datetime(8) PK
risk_rpt_ladders_detail bucket_end_date 0 Date:datetime(8) PK
risk_rpt_ladders_detail delta 0 Amount:float(8)
risk_rpt_ladders_detail gamma 0 Amount:float(8)
risk_rpt_ladders_detail vega 0 Amount:float(8)

risk_rpt_mtm risk_rpt_id 0 Risk_Rpt_Id:int(4) PK risk_rpt


risk_rpt_mtm trade_id 0 Trade_Id:int(4) PK trade_leg
risk_rpt_mtm trade_leg_id 0 Trade_Leg_Id:int(4) PK trade_leg
risk_rpt_mtm npv 0 Amount:float(8)
risk_rpt_mtm cash 0 Amount:float(8)
risk_rpt_mtm accrued_int 0 Amount:float(8)
risk_rpt_mtm accrued_int_strt_line 0 Amount:float(8)

risk_rpt_mtm_by_position risk_rpt_id 0 Risk_Rpt_Id:int(4) PK risk_rpt


risk_rpt_mtm_by_position sec_id 0 Sec_Id:int(4) PK sec
risk_rpt_mtm_by_position settlement_date 0 Date:datetime(8) PK
risk_rpt_mtm_by_position position 0 Amount:float(8)
risk_rpt_mtm_by_position cash 0 Amount:float(8)
risk_rpt_mtm_by_position npv 0 Amount:float(8)
risk_rpt_mtm_by_position accrued_int 0 Amount:float(8)
risk_rpt_mtm_by_position accrued_int_strt_line 0 Amount:float(8)

Infinity Data Model, version 7.1 Confidential List of Modifications 117


Table Attribute NULL Datatype PK FK: Parent Table

risk_rpt_mtm_fixing portfolio_name 0 Portfolio_Name:varchar(50) PK portfolio


risk_rpt_mtm_fixing fixing_date 0 Date:datetime(8) PK
risk_rpt_mtm_fixing risk_rpt_id 0 Risk_Rpt_Id:int(4)
risk_rpt_mtm_fixing month_end_b 0 Bool:bit(1)
risk_rpt_mtm_fixing quarter_end_b 0 Bool:bit(1)
risk_rpt_mtm_fixing year_end_b 0 Bool:bit(1)

risk_rpt_mtm_summary risk_rpt_id 0 Risk_Rpt_Id:int(4) PK risk_rpt


risk_rpt_mtm_summary cash 0 Amount:float(8)
risk_rpt_mtm_summary npv 0 Amount:float(8)
risk_rpt_mtm_summary accrual 0 Amount:float(8)

risk_rpt_option_aggregate risk_rpt_id 0 Risk_Rpt_Id:int(4) PK risk_rpt


risk_rpt_option_aggregate trade_id 0 Trade_Id:int(4) PK trade_leg
risk_rpt_option_aggregate trade_leg_id 0 Trade_Leg_Id:int(4) PK trade_leg
risk_rpt_option_aggregate delta 0 Amount:float(8)
risk_rpt_option_aggregate gamma 0 Amount:float(8)
risk_rpt_option_aggregate vega 0 Amount:float(8)
risk_rpt_option_aggregate theta 0 Amount:float(8)

risk_rpt_option_detail risk_rpt_id 0 Risk_Rpt_Id:int(4) PK risk_rpt


risk_rpt_option_detail bucket_begin_date 0 Date:datetime(8) PK
risk_rpt_option_detail bucket_end_date 0 Date:datetime(8) PK
risk_rpt_option_detail currency_code 0 Currency_Code:char(3) PK
risk_rpt_option_detail ref_index_currency_code 0 Currency_Code:char(3) PK ref_index_attribute
risk_rpt_option_detail ref_index_code 0 Ref_Index_Code:char(12) PK ref_index_attribute
risk_rpt_option_detail ref_index_term 0 Term:int(4) PK
risk_rpt_option_detail flow_type_code 0 Flow_Type_Code:char(10) PK
risk_rpt_option_detail flow_calc_timing_code 0 Flow_Calc_Timing_Code:char(7)
risk_rpt_option_detail flow_rate_calc_code 0 Flow_Rate_Calc_Code:char(12)
risk_rpt_option_detail delta 1 Amount:float(8)
risk_rpt_option_detail gamma 1 Amount:float(8)
risk_rpt_option_detail vega 1 Amount:float(8)
risk_rpt_option_detail theta 1 Amount:float(8)

Infinity Data Model, version 7.1 Confidential List of Modifications 118


Table Attribute NULL Datatype PK FK: Parent Table

risk_rpt_option_exercise risk_rpt_id 0 Risk_Rpt_Id:int(4) PK risk_rpt


risk_rpt_option_exercise bucket_begin_date 0 Date:datetime(8) PK
risk_rpt_option_exercise bucket_end_date 0 Date:datetime(8) PK
risk_rpt_option_exercise sec_id 0 Sec_Id:int(4) PK sec
risk_rpt_option_exercise underlying_amount 0 Amount:float(8)
risk_rpt_option_exercise strike_price 0 Price:float(8)
risk_rpt_option_exercise current_price 0 Price:float(8)
risk_rpt_option_exercise intrinsic_value 0 Amount:float(8)
risk_rpt_option_exercise market_value 0 Amount:float(8)

Infinity Data Model, version 7.1 Confidential List of Modifications 119


Table Attribute NULL Datatype PK FK: Parent Table

risk_rpt_param risk_rpt_id 0 Risk_Rpt_Id:int(4) PK


risk_rpt_param valuation_date 1 Date:datetime(8)
risk_rpt_param base_currency_code 1 Currency_Code:char(3)
risk_rpt_param forecast_curve_side_code 1 Curve_Side_Code:char(4)
risk_rpt_param discount_curve_side_code 1 Curve_Side_Code:char(4)
risk_rpt_param sec_val_code 1 Sec_Val_Code:char(12)
risk_rpt_param avg_calc_method_code 1 Avg_Calc_Method_Code:char(9)
risk_rpt_param pd_hedge_calc_code 1 Val_Delta_Calc_Code:char(7)
risk_rpt_param pd_hedge_shift_amount 1 Amount:float(8)
risk_rpt_param interp_rate_code 1 Interp_Code:char(12)
risk_rpt_param interp_df_code 1 Interp_Code:char(12)
risk_rpt_param sensitivity_shift_amount 1 Amount:float(8)
risk_rpt_param profit_loss_date_type_code 1 Analysis_Date_Type_Code:char(8)
risk_rpt_param profit_loss_offset_day 1 Offset_Day:int(4)
risk_rpt_param profit_loss_fixed_date 1 Date:datetime(8)
risk_rpt_param time_bucket_day 1 Time_Bucket_Length:int(4)
risk_rpt_param time_bucket_week 1 Time_Bucket_Length:int(4)
risk_rpt_param time_bucket_month 1 Time_Bucket_Length:int(4)
risk_rpt_param time_bucket_quarter 1 Time_Bucket_Length:int(4)
risk_rpt_param proj_flow_date_type_code 1 Analysis_Date_Type_Code:char(8)
risk_rpt_param proj_flow_date_code 1 Proj_Flow_Date_Code:char(9)
risk_rpt_param proj_flow_offset_day 1 Offset_Day:int(4)
risk_rpt_param proj_flow_date 1 Date:datetime(8)
risk_rpt_param calc_hedge_positions_b 0 Bool:bit(1)
risk_rpt_param ignore_resets_on_val_date_b 0 Bool:bit(1)
risk_rpt_param futures_price_from_curve_b 0 Bool:bit(1)
risk_rpt_param bond_price_from_curve_b 0 Bool:bit(1)
risk_rpt_param bond_price_side_code 0 Curve_Side_Code:char(4)
risk_rpt_param greek_calc_method_code 0 Greek_Calc_Method_Code:char(12)
risk_rpt_param greek_price_shift 1 Amount:float(8)
risk_rpt_param greek_vol_shift 1 Amount:float(8)
risk_rpt_param ladders_term 1 Term:int(4)
risk_rpt_param base_curve_shift 1 Amount:float(8)
risk_rpt_param spread_curve_shift 1 Amount:float(8)
risk_rpt_param volatility_shift 1 Amount:float(8)
risk_rpt_param vol_sens_shift_amount 0 Amount:float(8)
risk_rpt_param include_basis_exposure_b 0 Bool:bit(1)
risk_rpt_param always_regen_basis_b 0 Bool:bit(1)
risk_rpt_param benchmark_spread_set_name 1 Spread_Set_Name:varchar(30)
risk_rpt_param repo_curve_group_name 1 Repo_Group_Name:char(12)
risk_rpt_param calc_gamma_up_b 0 Bool:bit(1)

Infinity Data Model, version 7.1 Confidential List of Modifications 120


Table Attribute NULL Datatype PK FK: Parent Table

risk_rpt_param calc_gamma_down_b 0 Bool:bit(1)


risk_rpt_param gamma_shift_amount 1 Amount:float(8)
risk_rpt_param hw_time_horizon 1 Value:float(8)
risk_rpt_param hw_resolution 1 Node_Number:int(4)
risk_rpt_param hw_markov_states 1 Node_Number:int(4)
risk_rpt_param hw_step_size_reduction 1 Percent:float(8)
risk_rpt_param hw_long_volatility 1 Value:float(8)
risk_rpt_param hw_lattice_min_rate 1 Rate:float(8)
risk_rpt_param hw_lattice_max_rate 1 Rate:float(8)
risk_rpt_param hw_lattice_extent 1 Value:float(8)
risk_rpt_param hw_lattice_delta 1 Value:float(8)
risk_rpt_param hw_linearization_range 1 Value:float(8)
risk_rpt_param hedge_group_coll_name 1 Risk_Hedge_Group_Coll_Name:varchar(32)
risk_rpt_param perturb_group_coll_name 1 Risk_Perturb_Group_Coll_Name:varchar(32)
risk_rpt_param cap_flr_volatility_type_code 1 Volatility_Type_Code:char(12)
risk_rpt_param ladders_imm_code 1 Date_Roll_Code:char(12)
risk_rpt_param pnl_decomp_sequence_code 0 Pnl_Decomp_Sequence_Code:char(50)
risk_rpt_param cross_sens_step_amount 0 Amount:float(8)
risk_rpt_param future_options_price_code 0 Future_Options_Price_Code:char(24)
risk_rpt_param aggregate_frf_swaps 0 Bool:bit(1)
risk_rpt_param linear_aggregate 0 Bool:bit(1)

risk_rpt_param_base_curve risk_rpt_id 0 Risk_Rpt_Id:int(4) PK risk_rpt_param


risk_rpt_param_base_curve currency_code 0 Currency_Code:char(3) PK
risk_rpt_param_base_curve curve_id 0 Curve_Id:int(4)
risk_rpt_param_base_curve curve_datetime 0 datetime:datetime(8)

risk_rpt_param_book risk_rpt_id 0 Risk_Rpt_Id:int(4) PK risk_rpt_param


risk_rpt_param_book org_id 0 Org_Id:int(4) PK org
risk_rpt_param_book book_id 0 Book_Id:int(4) PK trading_book

risk_rpt_param_cpty risk_rpt_id 0 Risk_Rpt_Id:int(4) PK risk_rpt_param


risk_rpt_param_cpty base_cpty_org_id 0 Org_Id:int(4) PK org

Infinity Data Model, version 7.1 Confidential List of Modifications 121


Table Attribute NULL Datatype PK FK: Parent Table

risk_rpt_param_instrument risk_rpt_id 0 Risk_Rpt_Id:int(4) PK risk_rpt_param


risk_rpt_param_instrument instrument 0 Sec_Type_Code:char(12) PK
risk_rpt_param_instrument region 0 Exercise_Code:char(12) PK
risk_rpt_param_instrument model 0 Sec_Val_Code:char(12)
risk_rpt_param_instrument cox_ross_nodes 1 Node_Number:int(4)
risk_rpt_param_instrument cox_ross_avg_b 0 Bool:bit(1)

risk_rpt_param_var risk_rpt_id 0 Risk_Rpt_Id:int(4) PK risk_rpt_param


risk_rpt_param_var var_data_id 0 Var_Data_Id:int(4)
risk_rpt_param_var var 1 Var:float(8)

risk_rpt_pdh_aggregate risk_rpt_id 0 Risk_Rpt_Id:int(4) PK risk_rpt


risk_rpt_pdh_aggregate underlying_sec_id 0 Sec_Id:int(4) PK sec
risk_rpt_pdh_aggregate currency_code 0 Currency_Code:char(3) PK
risk_rpt_pdh_aggregate delta_portfolio 0 Amount:float(8)
risk_rpt_pdh_aggregate hedge_recommendation 0 Amount:float(8)
risk_rpt_pdh_aggregate gamma_portfolio_up 1 Amount:float(8)
risk_rpt_pdh_aggregate gamma_portfolio_down 1 Amount:float(8)
risk_rpt_pdh_aggregate instrument 1 Sec_Type_Code:char(12)
risk_rpt_pdh_aggregate description 1 Description:varchar(50)
risk_rpt_pdh_aggregate row_id 1 Sort_Order:int(4)

risk_rpt_pdh_detail risk_rpt_id 0 Risk_Rpt_Id:int(4) PK risk_rpt


risk_rpt_pdh_detail underlying_sec_id 0 Sec_Id:int(4) PK sec
risk_rpt_pdh_detail currency_code 0 Currency_Code:char(3) PK
risk_rpt_pdh_detail delta_portfolio 0 Amount:float(8)
risk_rpt_pdh_detail gamma_portfolio_up 1 Amount:float(8)
risk_rpt_pdh_detail gamma_portfolio_down 1 Amount:float(8)

risk_rpt_perturbation risk_rpt_id 0 Risk_Rpt_Id:int(4) PK risk_rpt


risk_rpt_perturbation perturb_num 0 Perturb_Num:int(4) PK
risk_rpt_perturbation begin_offset 0 Offset_Day:int(4)
risk_rpt_perturbation end_offset 0 Offset_Day:int(4)
risk_rpt_perturbation value 0 Value:float(8)
risk_rpt_perturbation currency_code 0 Currency_Code:char(3)
risk_rpt_perturbation weight 0 Amount:float(8)

Infinity Data Model, version 7.1 Confidential List of Modifications 122


Table Attribute NULL Datatype PK FK: Parent Table

risk_rpt_pnl_cash_account cash_account_name 0 Cash_Account_Name:varchar(50) PK


risk_rpt_pnl_cash_account risk_rpt_id 0 Risk_Rpt_Id:int(4) PK risk_rpt
risk_rpt_pnl_cash_account start_balance 0 Amount:float(8)
risk_rpt_pnl_cash_account end_balance 0 Amount:float(8)

risk_rpt_pnl_decomp risk_rpt_id 0 Risk_Rpt_Id:int(4) PK risk_rpt


risk_rpt_pnl_decomp trans_id 0 Trans_Id:int(4) PK
risk_rpt_pnl_decomp trade_id 0 Trade_Id:int(4) PK
risk_rpt_pnl_decomp trade_leg_id 0 Trade_Leg_Id:int(4) PK
risk_rpt_pnl_decomp sec_id 0 Sec_Id:int(4)
risk_rpt_pnl_decomp trade_info_code 0 Trade_Info_Code:varchar(25)
risk_rpt_pnl_decomp trade_amount 0 Amount:float(8)
risk_rpt_pnl_decomp sec_type_code 0 Sec_Type_Code:char(12)
risk_rpt_pnl_decomp ref_index_code 1 Ref_Index_Code:char(12)
risk_rpt_pnl_decomp ref_index_source_code 1 Ref_Index_Source_Code:char(12)
risk_rpt_pnl_decomp ref_index_term 1 Term:int(4)
risk_rpt_pnl_decomp currency_code 0 Currency_Code:char(3)
risk_rpt_pnl_decomp amend_amount 0 Amount:float(8)
risk_rpt_pnl_decomp time_decay_amount 0 Amount:float(8)
risk_rpt_pnl_decomp reset_amount 0 Amount:float(8)
risk_rpt_pnl_decomp spread_amount 0 Amount:float(8)
risk_rpt_pnl_decomp curve_amount 0 Amount:float(8)
risk_rpt_pnl_decomp vol_amount 0 Amount:float(8)
risk_rpt_pnl_decomp price_amount 0 Amount:float(8)
risk_rpt_pnl_decomp fx_amount 0 Amount:float(8)
risk_rpt_pnl_decomp new_amount 0 Amount:float(8)
risk_rpt_pnl_decomp matured_amount 0 Amount:float(8)
risk_rpt_pnl_decomp accrual_interest 1 Amount:float(8)
risk_rpt_pnl_decomp exchange_opening_price 1 Price:float(8)
risk_rpt_pnl_decomp exchange_closing_price 1 Price:float(8)
risk_rpt_pnl_decomp todays_cash 1 Amount:float(8)
risk_rpt_pnl_decomp pre_amend_cash 1 Amount:float(8)
risk_rpt_pnl_decomp post_amend_cash 1 Amount:float(8)
risk_rpt_pnl_decomp pre_amend_mtm_no_cash 1 Amount:float(8)
risk_rpt_pnl_decomp post_amend_mtm_no_cash 1 Amount:float(8)
risk_rpt_pnl_decomp proj_reset_mtm 1 Amount:float(8)
risk_rpt_pnl_decomp actual_reset_mtm 1 Amount:float(8)

Infinity Data Model, version 7.1 Confidential List of Modifications 123


Table Attribute NULL Datatype PK FK: Parent Table

risk_rpt_pnl_decomp_spread risk_rpt_id 0 Risk_Rpt_Id:int(4) PK risk_rpt_pnl_decomp


risk_rpt_pnl_decomp_spread trans_id 0 Trans_Id:int(4) PK risk_rpt_pnl_decomp
risk_rpt_pnl_decomp_spread trade_id 0 Trade_Id:int(4) PK risk_rpt_pnl_decomp
risk_rpt_pnl_decomp_spread trade_leg_id 0 Trade_Leg_Id:int(4) PK risk_rpt_pnl_decomp
risk_rpt_pnl_decomp_spread curve_id 0 Curve_Id:int(4) PK
risk_rpt_pnl_decomp_spread curve_name 0 Curve_Name:char(12)
risk_rpt_pnl_decomp_spread sec_id 0 Sec_Id:int(4)
risk_rpt_pnl_decomp_spread amount 0 Amount:float(8)
risk_rpt_pnl_decomp_spread base_curve_bool 0 Bool:bit(1)

risk_rpt_pnl_decomp_vcurve risk_rpt_id 0 Risk_Rpt_Id:int(4) PK risk_rpt_pnl_decomp


risk_rpt_pnl_decomp_vcurve trans_id 0 Trans_Id:int(4) PK risk_rpt_pnl_decomp
risk_rpt_pnl_decomp_vcurve trade_id 0 Trade_Id:int(4) PK risk_rpt_pnl_decomp
risk_rpt_pnl_decomp_vcurve trade_leg_id 0 Trade_Leg_Id:int(4) PK risk_rpt_pnl_decomp
risk_rpt_pnl_decomp_vcurve vol_curve_id 0 Curve_Id:int(4) PK
risk_rpt_pnl_decomp_vcurve vol_curve_name 0 Curve_Name:char(12)
risk_rpt_pnl_decomp_vcurve sec_id 0 Sec_Id:int(4)
risk_rpt_pnl_decomp_vcurve amount 0 Amount:float(8)

risk_rpt_pnl_decomp_vs risk_rpt_id 0 Risk_Rpt_Id:int(4) PK risk_rpt_pnl_decomp


risk_rpt_pnl_decomp_vs trans_id 0 Trans_Id:int(4) PK risk_rpt_pnl_decomp
risk_rpt_pnl_decomp_vs trade_id 0 Trade_Id:int(4) PK risk_rpt_pnl_decomp
risk_rpt_pnl_decomp_vs trade_leg_id 0 Trade_Leg_Id:int(4) PK risk_rpt_pnl_decomp
risk_rpt_pnl_decomp_vs vs_id 0 VS_Id:int(4) PK
risk_rpt_pnl_decomp_vs vs_name 0 VS_Name:char(12)
risk_rpt_pnl_decomp_vs sec_id 0 Sec_Id:int(4)
risk_rpt_pnl_decomp_vs amount 0 Amount:float(8)

Infinity Data Model, version 7.1 Confidential List of Modifications 124


Table Attribute NULL Datatype PK FK: Parent Table

risk_rpt_pnl_sec_position risk_rpt_id 0 Risk_Rpt_Id:int(4) PK risk_rpt


risk_rpt_pnl_sec_position security_id 0 Sec_Id:int(4) PK sec
risk_rpt_pnl_sec_position settl_security_id 0 Sec_Id:int(4) PK
risk_rpt_pnl_sec_position start_position 0 Amount:float(8)
risk_rpt_pnl_sec_position end_position 0 Amount:float(8)
risk_rpt_pnl_sec_position start_mtm 0 Amount:float(8)
risk_rpt_pnl_sec_position end_mtm 0 Amount:float(8)
risk_rpt_pnl_sec_position cash 0 Amount:float(8)
risk_rpt_pnl_sec_position settl_start_position 0 Amount:float(8)
risk_rpt_pnl_sec_position settl_end_position 0 Amount:float(8)
risk_rpt_pnl_sec_position settl_start_mtm 0 Amount:float(8)
risk_rpt_pnl_sec_position settl_end_mtm 0 Amount:float(8)
risk_rpt_pnl_sec_position settl_cash 0 Amount:float(8)

risk_rpt_pnl_trade_leg risk_rpt_id 0 Risk_Rpt_Id:int(4) PK risk_rpt


risk_rpt_pnl_trade_leg trade_id 0 Trade_Id:int(4) PK trade_leg
risk_rpt_pnl_trade_leg trade_leg_id 0 Trade_Leg_Id:int(4) PK trade_leg
risk_rpt_pnl_trade_leg trade_amount 0 Amount:float(8)
risk_rpt_pnl_trade_leg start_mtm 0 Amount:float(8)
risk_rpt_pnl_trade_leg end_mtm 0 Amount:float(8)
risk_rpt_pnl_trade_leg cash 0 Amount:float(8)
risk_rpt_pnl_trade_leg pnl_trade_leg_status_code 0 Pnl_Trade_Leg_Status_Code:char(50)

risk_rpt_profit_loss_detail risk_rpt_id 0 Risk_Rpt_Id:int(4) PK risk_rpt


risk_rpt_profit_loss_detail trade_id 0 Trade_Id:int(4) PK trade_leg
risk_rpt_profit_loss_detail trade_leg_id 0 Trade_Leg_Id:int(4) PK trade_leg
risk_rpt_profit_loss_detail primary_cash 0 Amount:float(8)
risk_rpt_profit_loss_detail primary_npv 0 Amount:float(8)
risk_rpt_profit_loss_detail secondary_npv 0 Amount:float(8)

Infinity Data Model, version 7.1 Confidential List of Modifications 125


Table Attribute NULL Datatype PK FK: Parent Table

risk_rpt_projected_flow risk_rpt_id 0 Risk_Rpt_Id:int(4)


risk_rpt_projected_flow bucket_begin_date 0 Date:datetime(8)
risk_rpt_projected_flow bucket_end_date 0 Date:datetime(8)
risk_rpt_projected_flow currency_code 0 Currency_Code:char(3)
risk_rpt_projected_flow swap_leg_code 0 Swap_Leg_Code:char(7)
risk_rpt_projected_flow ref_index_currency_code 1 Currency_Code:char(3)
risk_rpt_projected_flow ref_index_code 1 Ref_Index_Code:char(12)
risk_rpt_projected_flow ref_index_term 1 Term:int(4)
risk_rpt_projected_flow flow_type_code 1 Flow_Type_Code:char(10)
risk_rpt_projected_flow flow_calc_timing_code 1 Flow_Calc_Timing_Code:char(7)
risk_rpt_projected_flow flow_rate_calc_code 1 Flow_Rate_Calc_Code:char(12)
risk_rpt_projected_flow known_principal_amount 1 Amount:float(8)
risk_rpt_projected_flow estimated_principal_amount 1 Amount:float(8)
risk_rpt_projected_flow flow_amount 1 Amount:float(8)
risk_rpt_projected_flow flow_base_amount 1 Amount:float(8)

risk_rpt_rate_reset_aggregate risk_rpt_id 0 Risk_Rpt_Id:int(4) PK


risk_rpt_rate_reset_aggregate bucket_begin_date 0 Date:datetime(8) PK
risk_rpt_rate_reset_aggregate bucket_end_date 0 Date:datetime(8) PK
risk_rpt_rate_reset_aggregate currency_code 0 Currency_Code:char(3) PK
risk_rpt_rate_reset_aggregate ref_index_code 0 Ref_Index_Code:char(12) PK
risk_rpt_rate_reset_aggregate ref_index_term 0 Term:int(4) PK
risk_rpt_rate_reset_aggregate ref_index_currency_code 0 Currency_Code:char(3) PK
risk_rpt_rate_reset_aggregate principal_amount 1 Amount:float(8)
risk_rpt_rate_reset_aggregate estimated_01 1 Amount:float(8)

risk_rpt_rate_reset_detail risk_rpt_id 0 Risk_Rpt_Id:int(4)


risk_rpt_rate_reset_detail bucket_begin_date 0 Date:datetime(8)
risk_rpt_rate_reset_detail bucket_end_date 0 Date:datetime(8)
risk_rpt_rate_reset_detail currency_code 0 Currency_Code:char(3)
risk_rpt_rate_reset_detail ref_index_code 0 Ref_Index_Code:char(12)
risk_rpt_rate_reset_detail ref_index_term 0 Term:int(4)
risk_rpt_rate_reset_detail ref_index_currency_code 0 Currency_Code:char(3)
risk_rpt_rate_reset_detail trade_id 0 Trade_Id:int(4)
risk_rpt_rate_reset_detail trade_leg_id 0 Trade_Leg_Id:int(4)
risk_rpt_rate_reset_detail principal_amount 1 Amount:float(8)
risk_rpt_rate_reset_detail flow_term 1 Term:int(4)
risk_rpt_rate_reset_detail estimated_01 1 Amount:float(8)

Infinity Data Model, version 7.1 Confidential List of Modifications 126


Table Attribute NULL Datatype PK FK: Parent Table

risk_rpt_sec_quote risk_rpt_id 0 Risk_Rpt_Id:int(4) PK risk_rpt


risk_rpt_sec_quote sec_id 0 Sec_Id:int(4) PK sec
risk_rpt_sec_quote settlement_sec_id 0 Sec_Id:int(4) PK sec
risk_rpt_sec_quote quote_datetime 0 datetime:datetime(8) PK
risk_rpt_sec_quote bid_value 1 Value:float(8)
risk_rpt_sec_quote offer_value 1 Value:float(8)
risk_rpt_sec_quote quote_method_code 0 Quote_Method_Code:char(12)

risk_rpt_sensitiv_discrete risk_rpt_id 0 Risk_Rpt_Id:int(4) PK risk_rpt_sensitiv_param


risk_rpt_sensitiv_discrete shift_date 0 Date:datetime(8) PK
risk_rpt_sensitiv_discrete currency_code 0 Currency_Code:char(3) PK
risk_rpt_sensitiv_discrete delta_npv 0 Amount:float(8)

risk_rpt_sensitiv_gross risk_rpt_id 0 Risk_Rpt_Id:int(4) PK risk_rpt_sensitiv_param


risk_rpt_sensitiv_gross trade_id 0 Trade_Id:int(4) PK trade_leg
risk_rpt_sensitiv_gross trade_leg_id 0 Trade_Leg_Id:int(4) PK trade_leg
risk_rpt_sensitiv_gross cash 0 Amount:float(8)
risk_rpt_sensitiv_gross npv 0 Amount:float(8)
risk_rpt_sensitiv_gross modified_discount_npv 0 Amount:float(8)
risk_rpt_sensitiv_gross modified_forecast_npv 0 Amount:float(8)
risk_rpt_sensitiv_gross modified_combined_npv 0 Amount:float(8)

risk_rpt_sensitiv_param risk_rpt_id 0 Risk_Rpt_Id:int(4) PK


risk_rpt_sensitiv_param parallel_shift_amount 1 Amount:float(8)
risk_rpt_sensitiv_param polynomial_a 1 Amount:float(8)
risk_rpt_sensitiv_param polynomial_b 1 Amount:float(8)
risk_rpt_sensitiv_param polynomial_c 1 Amount:float(8)
risk_rpt_sensitiv_param custom_days 1 Custom_Point_Number:int(4)
risk_rpt_sensitiv_param custom_weeks 1 Custom_Point_Number:int(4)
risk_rpt_sensitiv_param custom_months 1 Custom_Point_Number:int(4)
risk_rpt_sensitiv_param custom_quarters 1 Custom_Point_Number:int(4)
risk_rpt_sensitiv_param compound_frq_code 1 Frq_Code:char(3)
risk_rpt_sensitiv_param forward_term 1 Term:int(4)
risk_rpt_sensitiv_param day_count_code 1 Day_Count_Code:char(12)
risk_rpt_sensitiv_param curve_id 1 Curve_Id:int(4)

Infinity Data Model, version 7.1 Confidential List of Modifications 127


Table Attribute NULL Datatype PK FK: Parent Table

risk_rpt_var risk_rpt_id 0 Risk_Rpt_Id:int(4) PK risk_rpt


risk_rpt_var trans_id 0 Trans_Id:int(4) PK trans_info
risk_rpt_var trade_id 0 Trade_Id:int(4) PK trade_leg
risk_rpt_var trade_leg_id 0 Trade_Leg_Id:int(4) PK trade_leg
risk_rpt_var column_number 0 Column_Number:int(4) PK
risk_rpt_var delta 1 Delta:float(8)

risk_rpt_vol_sens_curve risk_rpt_id 0 Risk_Rpt_Id:int(4) PK risk_rpt


risk_rpt_vol_sens_curve curve_id 0 Curve_Id:int(4) PK curve
risk_rpt_vol_sens_curve exp_term 0 Term:int(4) PK
risk_rpt_vol_sens_curve delta_npv 0 Amount:float(8)

risk_rpt_vol_sens_spread risk_rpt_id 0 Risk_Rpt_Id:int(4) PK risk_rpt


risk_rpt_vol_sens_spread vs_id 0 VS_Id:int(4) PK vs
risk_rpt_vol_sens_spread tenor_term 0 Term:int(4) PK
risk_rpt_vol_sens_spread delta_npv 0 Amount:float(8)

risk_rpt_vol_sens_surface risk_rpt_id 0 Risk_Rpt_Id:int(4) PK risk_rpt_vol_sens_spread


risk_rpt_vol_sens_surface vs_id 0 VS_Id:int(4) PK risk_rpt_vol_sens_spread
risk_rpt_vol_sens_surface tenor_term 0 Term:int(4) PK risk_rpt_vol_sens_spread
risk_rpt_vol_sens_surface exp_term 0 Term:int(4) PK
risk_rpt_vol_sens_surface strike_price 0 Price:float(8) PK
risk_rpt_vol_sens_surface delta_npv 0 Amount:float(8)

rt_portfolio portfolio_id 0 Portfolio_Id:int(4) PK


rt_portfolio create_datetime 0 datetime:datetime(8)
rt_portfolio associated_data_id 0 Associated_Data_Id:int(4) associated_data
rt_portfolio name 1 Description:varchar(50)
rt_portfolio description 1 Description:varchar(50)
rt_portfolio status_code 0 RT_Portfolio_Status_Code:char(12)
rt_portfolio sequence_number 0 Sequence_Number:int(4)

rt_portfolio_object object_id 0 Object_Id:int(4) PK


rt_portfolio_object class_name 0 Class_Name:varchar(80)

Infinity Data Model, version 7.1 Confidential List of Modifications 128


Table Attribute NULL Datatype PK FK: Parent Table

sec sec_id 0 Sec_Id:int(4) PK


sec sec_def_code 0 Sec_Def_Code:varchar(25)
sec entered_datetime 1 datetime:datetime(8)
sec entered_user_code 1 User_Code:varchar(30)
sec currency_code 1 Currency_Code:char(3)
sec description 1 Description:varchar(50)
sec reference_str 1 Ref_Str:varchar(30)
sec sec_name 1 Sec_Name:varchar(40)
sec sec_type_code 0 Sec_Type_Code:char(12)
sec source 1 Sec_Source:varchar(12)
sec verified_user_code 1 User_Code:varchar(30)
sec update_datetime 1 datetime:datetime(8)
sec class_name 0 Class_Name:varchar(80)
sec leg_type_code 0 Leg_Type_Code:varchar(36)
sec custom_flows 0 Bool:bit(1)
sec truncate_b 0 Bool:bit(1)
sec valuation_key 1 Valuation_Key:varchar(40)

sec_amort_calc_rule sec_id 0 Sec_Id:int(4) PK sec


sec_amort_calc_rule calc_rule_rate 0 Rate:float(8) PK
sec_amort_calc_rule amort_rate 0 Rate:float(8)

sec_curve_default sec_id 0 Sec_Id:int(4) PK sec


sec_curve_default user_code 0 User_Code:varchar(30) PK emp_prsn_login_name
sec_curve_default curve_usage_code 0 Curve_Usage_Code:varchar(15) PK
sec_curve_default curve_id 0 Curve_Id:int(4)

sec_fees sec_id 0 Sec_Id:int(4) PK sec


sec_fees currency_code 0 Currency_Code:char(3)
sec_fees final_amount 1 Amount:float(8)
sec_fees interest_amount 1 Amount:float(8)
sec_fees interest_percent 1 Percent:float(8)
sec_fees principal_amount 1 Amount:float(8)
sec_fees principal_percent 1 Percent:float(8)
sec_fees proceeds_percent 1 Percent:float(8)
sec_fees upfront_amount 1 Amount:float(8)
sec_fees upfront_percent 1 Percent:float(8)

Infinity Data Model, version 7.1 Confidential List of Modifications 129


Table Attribute NULL Datatype PK FK: Parent Table

sec_hol_city city_code 0 City_Code:char(3) PK


sec_hol_city sec_id 0 Sec_Id:int(4) PK sec
sec_hol_city hol_type_code 0 Hol_Type_Code:varchar(7) PK

sec_quote sec_id 0 Sec_Id:int(4) PK sec


sec_quote settlement_sec_id 1 Sec_Id:int(4) PK sec
sec_quote quote_datetime 0 datetime:datetime(8) PK
sec_quote quote_type_code 1 Quote_Type_Code:char(12) PK
sec_quote bid_value 1 Value:float(8)
sec_quote offer_value 1 Value:float(8)
sec_quote settlement_term 1 Term:int(4)
sec_quote quote_method_code 0 Quote_Method_Code:char(12)
sec_quote update_datetime 1 datetime:datetime(8)

sec_quote_address sec_id 0 Sec_Id:int(4) PK sec


sec_quote_address settlement_sec_id 0 Sec_Id:int(4) PK sec
sec_quote_address quote_type_code 0 Quote_Type_Code:char(12) PK
sec_quote_address pref_rank 0 Rank:int(4) PK
sec_quote_address groups 0 User_Groups:varchar(160) PK
sec_quote_address quote_method_code 0 Quote_Method_Code:char(12)
sec_quote_address real_time_source 0 Real_Time_Source:varchar(20) PK
sec_quote_address real_time_address 0 Real_Time_Address:varchar(160)
sec_quote_address real_time_flags 1 Real_Time_Flags:varchar(80)
sec_quote_address real_time_flags 0 Real_Time_Flags:varchar(80)
sec_quote_address begin_time 1 Time:datetime(8)
sec_quote_address end_time 1 Time:datetime(8)
sec_quote_address begin_date 1 Date:datetime(8)
sec_quote_address end_date 1 Date:datetime(8)

sec_recalc_lock sec_id 0 Sec_Id:int(4) PK sec


sec_recalc_lock date_recalc_lock 0 Recalc_Lock:bit(1)
sec_recalc_lock fee_recalc_lock 0 Recalc_Lock:bit(1)
sec_recalc_lock interest_amount_recalc_lock 0 Recalc_Lock:bit(1)
sec_recalc_lock interest_rate_recalc_lock 0 Recalc_Lock:bit(1)
sec_recalc_lock principal_recalc_lock 0 Recalc_Lock:bit(1)

Infinity Data Model, version 7.1 Confidential List of Modifications 130


Table Attribute NULL Datatype PK FK: Parent Table

sec_relative sec_id 0 Sec_Id:int(4) PK sec


sec_relative settlement_term 1 Term:int(4)
sec_relative start_term 1 Term:int(4)
sec_relative maturity_term 1 Term:int(4)

sec_settle_sec_city_spot sec_id 0 Sec_Id:int(4) PK sec


sec_settle_sec_city_spot settlement_sec_id 0 Sec_Id:int(4) PK sec
sec_settle_sec_city_spot city_code 0 City_Code:char(3) PK
sec_settle_sec_city_spot spot_settlement_term 1 Term:int(4)

sec_settle_sec_tick_size sec_id 0 Sec_Id:int(4) PK sec


sec_settle_sec_tick_size settlement_sec_id 0 Sec_Id:int(4) PK sec
sec_settle_sec_tick_size tick_size_code 1 Tick_Size_Code:char(12)

sec_template user_code 0 User_Code:varchar(30) PK emp_prsn_login_name


sec_template sec_type_code 0 Sec_Type_Code:char(12) PK
sec_template template_name 0 Template_Name:varchar(40) PK
sec_template sec_id 0 Sec_Id:int(4)

sec_val_data sec_val_data_id 0 Sec_Val_Data_Id:int(4) PK


sec_val_data sec_val_data_item_id 0 Sec_Val_Data_Item_Id:int(4) PK sec_val_data_item

sec_val_data_item sec_val_data_item_id 0 Sec_Val_Data_Item_Id:int(4) PK


sec_val_data_item sec_val_data_item_name 0 Sec_Val_Data_Item_Name:varchar(80)

sec_val_data_item_benchmark sec_val_data_item_id 0 Sec_Val_Data_Item_Id:int(4) PK sec_val_data_item


sec_val_data_item_benchmark spread_set_name 0 Spread_Set_Name:varchar(30)
sec_val_data_item_benchmark spread_type_code 0 Spread_Type_Code:char(5)

sec_val_data_item_curve sec_val_data_item_id 0 Sec_Val_Data_Item_Id:int(4) PK sec_val_data_item


sec_val_data_item_curve curve_id 0 Curve_Id:int(4)
sec_val_data_item_curve sec_val_curve_datetime 1 datetime:datetime(8)

sec_val_data_item_hw sec_val_data_item_id 0 Sec_Val_Data_Item_Id:int(4) PK sec_val_data_item


sec_val_data_item_hw sec_val_data_item_id 0 Sec_Val_Data_Item_Id:int(4) PK
sec_val_data_item_hw hw_mktdata_id 0 HW_Mktdata_Id:int(4)

Infinity Data Model, version 7.1 Confidential List of Modifications 131


Table Attribute NULL Datatype PK FK: Parent Table

sec_val_data_item_repo_grp sec_val_data_item_id 0 Sec_Val_Data_Item_Id:int(4) PK sec_val_data_item


sec_val_data_item_repo_grp repo_group_name 0 Repo_Group_Name:char(12)

sec_val_data_item_tsm sec_val_data_item_id 0 Sec_Val_Data_Item_Id:int(4) PK sec_val_data_item


sec_val_data_item_tsm sec_val_data_item_id 0 Sec_Val_Data_Item_Id:int(4) PK
sec_val_data_item_tsm tsm_mktdata_id 0 TSM_MktData_Id:int(4)

sec_val_data_item_vs sec_val_data_item_id 0 Sec_Val_Data_Item_Id:int(4) PK sec_val_data_item


sec_val_data_item_vs vs_id 0 VS_Id:int(4)

sec_val_method sec_val_code 0 Sec_Val_Code:char(12) PK


sec_val_method sec_type_code 0 Sec_Type_Code:char(12) PK
sec_val_method description 1 Description:varchar(50)

session_configuration session_configuration_id 0 Session_Configuration_Id:int(4) PK


session_configuration exchange_code 0 Exchange_Code:char(12)
session_configuration contract_series_code 0 Contract_Series_Code:char(12)
session_configuration session_definition_id 0 Session_Definition_Id:int(4)

session_definition session_definition_id 0 Session_Definition_Id:int(4) PK


session_definition session_name 0 Session_Name:varchar(100)
session_definition duration 0 Amount:float(8)
session_definition base_datetime 0 datetime:datetime(8)
session_definition std_time_zone 0 Std_Timezone:char(40)
session_definition dst 0 Daylight_Save:char(40)

spread_def sec_id 0 Sec_Id:int(4) PK sec


spread_def curve_id 0 Curve_Id:int(4) PK curve
spread_def spread_datetime 0 datetime:datetime(8) PK
spread_def payment_frq_code 1 Frq_Code:char(3)
spread_def payment_day_count_code 1 Day_Count_Code:char(12)
spread_def nominal_amount 1 Amount:float(8)
spread_def quote_method_code 1 Quote_Method_Code:char(12)

Infinity Data Model, version 7.1 Confidential List of Modifications 132


Table Attribute NULL Datatype PK FK: Parent Table

spread_header sec_id 0 Sec_Id:int(4) PK sec


spread_header payment_frq_code 1 Frq_Code:char(3)
spread_header payment_date_roll_code 1 Date_Roll_Code:char(12)
spread_header day_count_code 1 Day_Count_Code:char(12)
spread_header accrual_date_roll_code 1 Date_Roll_Code:char(12)

spread_quote sec_id 0 Sec_Id:int(4) PK sec


spread_quote curve_id 0 Curve_Id:int(4) PK curve
spread_quote quote_datetime 0 datetime:datetime(8) PK
spread_quote bid_value 1 Value:float(8)
spread_quote offer_value 1 Value:float(8)
spread_quote quote_type_code 1 Quote_Type_Code:char(12)
spread_quote update_datetime 1 datetime:datetime(8)

stlmt_bank_detail stlmt_id 0 Stlmt_Id:int(4) PK stlmt_detail


stlmt_bank_detail stlmt_part_id 0 Stlmt_Id:int(4) PK
stlmt_bank_detail stlmt_bank_code 0 Stlmt_Bank_Code:varchar(25) PK
stlmt_bank_detail account_id 1 Account_Id:int(4)
stlmt_bank_detail bank_name 1 Org_Name:varchar(255)
stlmt_bank_detail bank_sort_num 1 Bank_Sort_Num:varchar(12)
stlmt_bank_detail bank_acc_num 1 Acct_Num:varchar(25)
stlmt_bank_detail payment_num 1 Payment_Num:varchar(20)
stlmt_bank_detail addr1 1 Address_Str:varchar(60)
stlmt_bank_detail addr2 1 Address_Str:varchar(60)
stlmt_bank_detail addr3 1 Address_Str:varchar(60)
stlmt_bank_detail remark 1 Remark:varchar(250)
stlmt_bank_detail auth_b 0 Bool:bit(1)
stlmt_bank_detail auth_id 1 Auth_Id:int(4)

stlmt_broker_cov cov_stlmt_id 0 Stlmt_Id:int(4) PK


stlmt_broker_cov org_id 0 Org_Id:int(4)
stlmt_broker_cov expected_xfer_type_code 0 Expected_Xfer_Type_Code:char(16)
stlmt_broker_cov stlmt_id 0 Stlmt_Id:int(4)
stlmt_broker_cov remark 1 Remark:varchar(250)
stlmt_broker_cov auth_b 0 Bool:bit(1)
stlmt_broker_cov auth_id 0 Auth_Id:int(4)

Infinity Data Model, version 7.1 Confidential List of Modifications 133


Table Attribute NULL Datatype PK FK: Parent Table

stlmt_broker_default def_stlmt_id 0 Stlmt_Id:int(4) PK


stlmt_broker_default broker_org_id 0 Org_Id:int(4) broker
stlmt_broker_default other_org_id 0 Org_Id:int(4)
stlmt_broker_default currency_code 0 Currency_Code:char(3)
stlmt_broker_default trade_type_code 0 Trade_Type_Code:char(12)
stlmt_broker_default payment_direction_code 0 Payment_Direction_Code:varchar(12)
stlmt_broker_default expected_xfer_type_code 0 Expected_Xfer_Type_Code:char(16)
stlmt_broker_default stlmt_id 0 Stlmt_Id:int(4)
stlmt_broker_default remark 1 Remark:varchar(250)
stlmt_broker_default auth_b 0 Bool:bit(1)
stlmt_broker_default auth_id 0 Auth_Id:int(4)

stlmt_detail stlmt_id 0 Stlmt_Id:int(4) PK


stlmt_detail owner_org_id 1 Org_Id:int(4)
stlmt_detail trade_type_code 0 Trade_Type_Code:char(12)
stlmt_detail settlement_method_code 0 Settlement_Method_Code:char(12)
stlmt_detail currency_code 0 Currency_Code:char(3)
stlmt_detail payment_direction_code 1 Payment_Direction_Code:varchar(12)
stlmt_detail payment_type_code 1 Payment_Type_Code:char(15)
stlmt_detail attention 1 Attention:varchar(60)
stlmt_detail identification_str 1 Identification_Str:varchar(60)
stlmt_detail remark 1 Remark:varchar(250)
stlmt_detail auth_b 0 Bool:bit(1)
stlmt_detail auth_id 1 Auth_Id:int(4)
stlmt_detail sequence_number 0 Sequence_Number:int(4)
stlmt_detail effective_date 1 datetime:datetime(8)
stlmt_detail expiry_date 1 datetime:datetime(8)
stlmt_detail payment_release_time 1 datetime:datetime(8)
stlmt_detail payment_release_days_before 1 Offset_Day:int(4)

stlmt_global_coverage stlmt_id 0 Stlmt_Id:int(4) PK stlmt_detail


stlmt_global_coverage remark 1 Remark:varchar(250)
stlmt_global_coverage auth_b 0 Bool:bit(1)
stlmt_global_coverage auth_id 1 Auth_Id:int(4)

Infinity Data Model, version 7.1 Confidential List of Modifications 134


Table Attribute NULL Datatype PK FK: Parent Table

stlmt_global_default owner_org_id 0 Org_Id:int(4) PK org


stlmt_global_default currency_code 0 Currency_Code:char(3) PK
stlmt_global_default trade_type_code 0 Trade_Type_Code:char(12) PK
stlmt_global_default payment_direction_code 0 Payment_Direction_Code:varchar(12) PK
stlmt_global_default stlmt_id 0 Stlmt_Id:int(4)
stlmt_global_default remark 1 Remark:varchar(250)
stlmt_global_default auth_b 0 Bool:bit(1)
stlmt_global_default auth_id 1 Auth_Id:int(4)

stlmt_global_prod_default owner_org_id 0 Org_Id:int(4) PK org


stlmt_global_prod_default currency_code 0 Currency_Code:char(3) PK
stlmt_global_prod_default trade_type_code 0 Trade_Type_Code:char(12) PK
stlmt_global_prod_default payment_direction_code 0 Payment_Direction_Code:varchar(12) PK
stlmt_global_prod_default product_type_code 0 Product_Type_Code:varchar(12) PK
stlmt_global_prod_default stlmt_id 0 Stlmt_Id:int(4)
stlmt_global_prod_default remark 1 Remark:varchar(250)
stlmt_global_prod_default auth_b 0 Bool:bit(1)
stlmt_global_prod_default auth_id 1 Auth_Id:int(4)

stlmt_org_coverage stlmt_id 0 Stlmt_Id:int(4) PK stlmt_detail


stlmt_org_coverage org_id 0 Org_Id:int(4) PK org
stlmt_org_coverage remark 1 Remark:varchar(250)
stlmt_org_coverage auth_b 0 Bool:bit(1)
stlmt_org_coverage auth_id 1 Auth_Id:int(4)

stlmt_org_default owner_org_id 0 Org_Id:int(4) PK org


stlmt_org_default other_org_id 0 Org_Id:int(4) PK org
stlmt_org_default currency_code 0 Currency_Code:char(3) PK
stlmt_org_default trade_type_code 0 Trade_Type_Code:char(12) PK
stlmt_org_default payment_direction_code 0 Payment_Direction_Code:varchar(12) PK
stlmt_org_default stlmt_id 0 Stlmt_Id:int(4)
stlmt_org_default remark 1 Remark:varchar(250)
stlmt_org_default auth_b 0 Bool:bit(1)
stlmt_org_default auth_id 1 Auth_Id:int(4)

Infinity Data Model, version 7.1 Confidential List of Modifications 135


Table Attribute NULL Datatype PK FK: Parent Table

stlmt_org_prod_default owner_org_id 0 Org_Id:int(4) PK org


stlmt_org_prod_default other_org_id 0 Org_Id:int(4) PK org
stlmt_org_prod_default currency_code 0 Currency_Code:char(3) PK
stlmt_org_prod_default trade_type_code 0 Trade_Type_Code:char(12) PK
stlmt_org_prod_default payment_direction_code 0 Payment_Direction_Code:varchar(12) PK
stlmt_org_prod_default product_type_code 0 Product_Type_Code:varchar(12) PK
stlmt_org_prod_default stlmt_id 0 Stlmt_Id:int(4)
stlmt_org_prod_default remark 1 Remark:varchar(250)
stlmt_org_prod_default auth_b 0 Bool:bit(1)
stlmt_org_prod_default auth_id 1 Auth_Id:int(4)

stlmt_product_cov stlmt_id 0 Stlmt_Id:int(4) PK stlmt_detail


stlmt_product_cov product_type_code 0 Product_Type_Code:varchar(12) PK
stlmt_product_cov remark 1 Remark:varchar(250)
stlmt_product_cov auth_b 0 Bool:bit(1)
stlmt_product_cov auth_id 1 Auth_Id:int(4)

subject_contact_coverage subject_org_id 0 Org_Id:int(4) PK cpty


subject_contact_coverage object_org_id 0 Org_Id:int(4) PK cpty
subject_contact_coverage contact_type_code 0 Contact_Type_Code:varchar(30) PK
subject_contact_coverage prsn_id 0 Prsn_Id:int(4) PK prsn
subject_contact_coverage auth_b 0 Bool:bit(1)
subject_contact_coverage auth_id 1 Auth_Id:int(4)

subject_cpty_info_coverage subject_org_id 0 Org_Id:int(4) PK org


subject_cpty_info_coverage info_type_code 0 Info_Type_Code:varchar(30) PK info_definition

svd_association svd_name 0 Svd_Name:varchar(50) PK


svd_association class_name 0 Class_Name:varchar(80)

swap_leg_default user_code 0 User_Code:varchar(30) PK


swap_leg_default currency_code 0 Currency_Code:char(3) PK
swap_leg_default ref_index_code 1 Ref_Index_Code:char(12) PK ref_index_attribute
swap_leg_default sec_type_code 0 Sec_Type_Code:char(12) PK
swap_leg_default ref_index_currency_code 1 Currency_Code:char(3) PK ref_index_attribute
swap_leg_default sec_id 0 Sec_Id:int(4)

Infinity Data Model, version 7.1 Confidential List of Modifications 136


Table Attribute NULL Datatype PK FK: Parent Table

swap_leg_header sec_id 0 Sec_Id:int(4) PK sec


swap_leg_header reset_calc_align_code 1 Reset_Calc_Align_Code:char(7)
swap_leg_header reset_weekday_code 1 Weekday_Code:char(3)
swap_leg_header flow_timing_code 1 Flow_Timing_Code:char(7)
swap_leg_header swap_leg_code 1 Swap_Leg_Code:char(7)
swap_leg_header structure_code 0 Structure_Code:char(12)
swap_leg_header flow_calc_timing_code 1 Flow_Calc_Timing_Code:char(7)
swap_leg_header ref_index_currency_code 1 Currency_Code:char(3)
swap_leg_header ref_index_code 1 Ref_Index_Code:char(12)
swap_leg_header ref_index_source_code 1 Ref_Index_Source_Code:char(12)
swap_leg_header ref_index_term 1 Term:int(4)
swap_leg_header amort_frq_code 1 Frq_Code:char(3)
swap_leg_header act_notl_code 1 Act_Notl_Code:char(8)
swap_leg_header amort_start_date 1 Date:datetime(8)
swap_leg_header compound_type_code 1 Compound_Type_Code:char(12)
swap_leg_header compound_spread_rate 1 Rate:float(8)
swap_leg_header payment_date_roll_code 1 Date_Roll_Code:char(12)
swap_leg_header day_count_code 1 Day_Count_Code:char(12)
swap_leg_header initial_exchange_amount 1 Amount:float(8)
swap_leg_header final_exchange_amount 1 Amount:float(8)
swap_leg_header fixed_rate 1 Rate:float(8)
swap_leg_header flow_calc_frq_code 1 Frq_Code:char(3)
swap_leg_header flow_rate_calc_code 1 Flow_Rate_Calc_Code:char(12)
swap_leg_header legal_agmt_code 1 Legal_Agmt_Code:char(20)
swap_leg_header maturity_date 1 Date:datetime(8)
swap_leg_header payment_start_date 1 Date:datetime(8)
swap_leg_header payment_lag_day_type_code 1 Lag_Day_Type_Code:char(3)
swap_leg_header payment_lag_term 1 Term:int(4)
swap_leg_header payment_frq_code 1 Frq_Code:char(3)
swap_leg_header principal_amount 1 Amount:float(8)
swap_leg_header ref_index_spread_rate 1 Rate:float(8)
swap_leg_header flow_calc_date_roll_code 1 Date_Roll_Code:char(12)
swap_leg_header reset_frq_code 1 Frq_Code:char(3)
swap_leg_header flow_calc_lag_day_type_code 1 Lag_Day_Type_Code:char(3)
swap_leg_header flow_calc_lag_term 1 Term:int(4)
swap_leg_header flow_calc_start_date 1 Date:datetime(8)
swap_leg_header start_date 1 Date:datetime(8)
swap_leg_header reset_period_term 1 Term:int(4)
swap_leg_header accrual_date_roll_code 1 Date_Roll_Code:char(12)
swap_leg_header manual_reset_b 0 Bool:bit(1)
swap_leg_header reset_cutoff_term 1 Term:int(4)

Infinity Data Model, version 7.1 Confidential List of Modifications 137


Table Attribute NULL Datatype PK FK: Parent Table

swap_leg_header amort_pay_amount 1 Amount:float(8)


swap_leg_header ref_index_factor 1 Ref_Index_Factor:float(8)
swap_leg_header accrual_day_count_code 1 Day_Count_Code:char(12)
swap_leg_header reset_day_of_month 1 Day:int(4)
swap_leg_header flow_calc_code 1 Flow_Calc_Code:char(12)
swap_leg_header compound_calc_timing_code 1 Flow_Calc_Timing_Code:char(7)
swap_leg_header flow_calc_weekday_code 1 Weekday_Code:char(3)
swap_leg_header reset_convert_before_average 0 Bool:bit(1)
swap_leg_header prin_exch_effective_date_b 0 Bool:bit(1)
swap_leg_header prin_exch_maturity_date_b 0 Bool:bit(1)

swap_leg_index_amort_header sec_id 0 Sec_Id:int(4) PK sec


swap_leg_index_amort_header ref_index_currency_code 0 Currency_Code:char(3)
swap_leg_index_amort_header ref_index_code 0 Ref_Index_Code:char(12)
swap_leg_index_amort_header ref_index_term 0 Term:int(4)
swap_leg_index_amort_header ref_index_source_code 0 Ref_Index_Source_Code:char(12)
swap_leg_index_amort_header ref_index_factor 0 Ref_Index_Factor:float(8)
swap_leg_index_amort_header ref_index_spread_rate 0 Rate:float(8)
swap_leg_index_amort_header base_rate 1 Rate:float(8)
swap_leg_index_amort_header clean_up_call 1 Amount:float(8)
swap_leg_index_amort_header lockout_period 1 Amount:float(8)
swap_leg_index_amort_header amort_from_original_b 0 Bool:bit(1)
swap_leg_index_amort_header interest_curve_spread_rate 1 Rate:float(8)
swap_leg_index_amort_header interest_index_spread_rate 1 Rate:float(8)
swap_leg_index_amort_header amort_curve_spread_rate 1 Rate:float(8)
swap_leg_index_amort_header amort_index_spread_rate 1 Rate:float(8)
swap_leg_index_amort_header amort_calc_date_roll_code 1 Date_Roll_Code:char(12)
swap_leg_index_amort_header amort_calc_lag_term 1 Term:int(4)
swap_leg_index_amort_header amort_calc_lag_day_type_code 1 Lag_Day_Type_Code:char(3)
swap_leg_index_amort_header amort_calc_timing_code 1 Flow_Calc_Timing_Code:char(7)

sys_admin_info admin_type_code 0 Admin_Type_Code:char(20) PK


sys_admin_info admin_login_name 0 Login_Name:varchar(30) PK emp_prsn_login_name
sys_admin_info remark 1 Remark:varchar(250)

Infinity Data Model, version 7.1 Confidential List of Modifications 138


Table Attribute NULL Datatype PK FK: Parent Table

telephone_confirm subject_org_id 0 Org_Id:int(4) PK org


telephone_confirm advice_type_code 0 Advice_Type_Code:char(30) PK
telephone_confirm product_type_code 0 Product_Type_Code:varchar(12) PK
telephone_confirm business_type_code 0 Business_Type_Code:char(20) PK
telephone_confirm trade_type_code 0 Trade_Type_Code:char(12) PK
telephone_confirm country_code 0 Country_Code:varchar(25) PK
telephone_confirm auth_b 0 Bool:bit(1)
telephone_confirm auth_id 1 Auth_Id:int(4)

temp_object_load object_id 0 Object_Id:int(4) PK


temp_object_load hostname_pid_code 0 Hostname_Pid_Code:varchar(20) PK

temp_org_list org_id 0 Org_Id:int(4) PK org


temp_org_list hostname_pid_code 0 Hostname_Pid_Code:varchar(20) PK

temp_portfolio_load trade_id 1 Trade_Id:int(4) PK trade_leg


temp_portfolio_load trade_leg_id 1 Trade_Leg_Id:int(4) PK trade_leg
temp_portfolio_load sec_id 1 Sec_Id:int(4)
temp_portfolio_load hostname_pid_code 1 Hostname_Pid_Code:varchar(20) PK

temp_portfolio_update trade_id 1 Trade_Id:int(4) PK trade_leg


temp_portfolio_update trade_leg_id 1 Trade_Leg_Id:int(4) PK trade_leg
temp_portfolio_update hostname_pid_code 1 Hostname_Pid_Code:varchar(20) PK

temp_risk_position_calc trade_id 1 Trade_Id:int(4) PK trade_leg


temp_risk_position_calc trade_leg_id 1 Trade_Leg_Id:int(4) PK trade_leg
temp_risk_position_calc sec_id 1 Sec_Id:int(4)
temp_risk_position_calc hostname_pid_code 1 Hostname_Pid_Code:varchar(20) PK

temp_sec sec_id 0 Sec_Id:int(4) PK sec


temp_sec hostname_pid_code 0 Hostname_Pid_Code:varchar(20) PK

temp_security_accel sec_id 0 Sec_Id:int(4) PK sec


temp_security_accel hostname_pid_code 0 Hostname_Pid_Code:varchar(20) PK
temp_security_accel recursion_level 0 Recursion_Level:int(4) PK

Infinity Data Model, version 7.1 Confidential List of Modifications 139


Table Attribute NULL Datatype PK FK: Parent Table

trade trade_id 0 Trade_Id:int(4) PK


trade entered_user_code 1 User_Code:varchar(30)
trade quote_price 1 Price:float(8)
trade remark 1 Remark:varchar(250)
trade reference_str 1 Ref_Str:varchar(30)
trade identification_str 1 Identification_Str:varchar(60)
trade settlement_date 0 Date:datetime(8)
trade trade_date 0 Date:datetime(8)
trade trade_status_code 1 Trade_Status_Code:char(12)
trade trade_type_code 1 Trade_Type_Code:char(12)
trade trader_prsn_id 0 Prsn_Id:int(4)
trade trans_id 1 Trans_Id:int(4)
trade verified_user_code 1 User_Code:varchar(30)
trade update_datetime 1 datetime:datetime(8)
trade entered_datetime 1 datetime:datetime(8)
trade verified_datetime 1 datetime:datetime(8)
trade update_user_code 1 User_Code:varchar(30)
trade process_org_id 1 Org_Id:int(4)
trade subject_org_id 0 Org_Id:int(4)
trade sales_prsn_id 1 Prsn_Id:int(4)
trade sequence_number 0 Sequence_Number:int(4)
trade trade_info_code 1 Trade_Info_Code:varchar(25)
trade margin 1 Amount:float(8)
trade exchange_datetime 1 datetime:datetime(8)
trade trade_action_type_code 1 Trade_Action_Type_Code:char(12)
trade per_code 1 Per_Code:char(3)

trade_advice trade_id 0 Trade_Id:int(4) PK trade


trade_advice advice_type_code 0 Advice_Type_Code:char(30) PK
trade_advice transmission_code 0 Transmission_Code:char(12) PK
trade_advice addr_id 0 Addr_Id:int(4) PK addr
trade_advice contact_prsn_id 1 Prsn_Id:int(4)
trade_advice auth_b 0 Bool:bit(1)
trade_advice auth_id 1 Auth_Id:int(4)

trade_advice_matrix last_trade_status_code 1 Trade_Status_Code:char(12) PK


trade_advice_matrix new_trade_status_code 0 Trade_Status_Code:char(12) PK
trade_advice_matrix advice_type_code 0 Advice_Type_Code:char(30) PK

Infinity Data Model, version 7.1 Confidential List of Modifications 140


Table Attribute NULL Datatype PK FK: Parent Table

trade_attention trade_id 0 Trade_Id:int(4) PK trade


trade_attention trade_attention_code 0 Trade_Attention_Code:varchar(30) PK
trade_attention remark 1 Remark:varchar(250)

trade_business_event_matrix last_trade_status_code 1 Trade_Status_Code:char(12) PK


trade_business_event_matrix new_trade_status_code 0 Trade_Status_Code:char(12) PK
trade_business_event_matrix business_event_code 0 Business_Event_Code:char(20)

trade_commission trade_id 0 Trade_Id:int(4) PK trade


trade_commission commission_currency_code 0 Currency_Code:char(3) PK
trade_commission payer_org_id 0 Org_Id:int(4) PK org
trade_commission receiver_org_id 0 Org_Id:int(4) PK org
trade_commission commission_amount 1 Amount:float(8)
trade_commission payment_release_b 0 Bool:bit(1)

trade_details trade_details_id 0 Trade_Details_Id:int(4) PK


trade_details trade_details_name 0 Trade_Details_Name:char(20)
trade_details trade_details_type 0 Trade_Details_Type:int(4)

trade_details_value trade_details_id 0 Trade_Details_Id:int(4) PK trade_details


trade_details_value trade_id 0 Trade_Id:int(4) PK trade
trade_details_value trade_details_value 1 Trade_Details_Value:varchar(80)

trade_info_product_matrix trade_info_code 0 Trade_Info_Code:varchar(25) PK


trade_info_product_matrix product_type_code 0 Product_Type_Code:varchar(12)

trade_interface trade_interface_lib_name 0 Trade_Interface_Lib_Name:varchar(255) PK


trade_interface trade_interface_precedence 0 Trade_Interface_Precedence:int(4)

trade_keyword trade_id 0 Trade_Id:int(4) PK trade


trade_keyword trade_keyword_code 0 Trade_Keyword_Code:char(12) PK

Infinity Data Model, version 7.1 Confidential List of Modifications 141


Table Attribute NULL Datatype PK FK: Parent Table

trade_leg trade_id 0 Trade_Id:int(4) PK trade


trade_leg trade_leg_id 0 Trade_Leg_Id:int(4) PK
trade_leg sec_id 0 Sec_Id:int(4)
trade_leg trade_leg_type_code 0 Trade_Leg_Type_Code:char(7)
trade_leg pay_org_short_name 1 Org_Short_Name:varchar(20)
trade_leg rec_org_short_name 1 Org_Short_Name:varchar(20)
trade_leg accrued_interest_amount 1 Amount:float(8)
trade_leg trade_amount 1 Amount:float(8)
trade_leg book_id 1 Book_Id:int(4)

trade_leg_org_partic trade_id 0 Trade_Id:int(4) PK trade_leg


trade_leg_org_partic trade_leg_id 0 Trade_Leg_Id:int(4) PK trade_leg
trade_leg_org_partic partic_type_code 0 Partic_Type_Code:char(12) PK
trade_leg_org_partic partic_org_id 0 Org_Id:int(4)

trade_leg_val trade_id 0 Trade_Id:int(4) PK trade_leg


trade_leg_val trade_leg_id 0 Trade_Leg_Id:int(4) PK trade_leg
trade_leg_val sec_id 0 Sec_Id:int(4) PK sec
trade_leg_val curve_usage_code 0 Curve_Usage_Code:varchar(15) PK
trade_leg_val curve_id 1 Curve_Id:int(4)
trade_leg_val curve_datetime 1 datetime:datetime(8)
trade_leg_val curve_matrix_id 1 Curve_Matrix_Id:int(4)
trade_leg_val interp_code 0 Interp_Code:char(12)
trade_leg_val curve_side_code 0 Curve_Side_Code:char(4)
trade_leg_val curve_basis_shift 0 Curve_Basis_Shift:int(4)
trade_leg_val volatility_type_code 1 Volatility_Type_Code:char(12)

trade_lock trade_id 0 Trade_Id:int(4) PK trade


trade_lock lock_datetime 1 datetime:datetime(8)

trade_map ext_system_code 0 Per_Code:char(3) PK


trade_map ext_trade_id 0 Ext_Trade_Id:varchar(25) PK
trade_map trans_id 0 Trans_Id:int(4)

Infinity Data Model, version 7.1 Confidential List of Modifications 142


Table Attribute NULL Datatype PK FK: Parent Table

trade_org_account_alloc org_id 0 Org_Id:int(4) PK org_account


trade_org_account_alloc trade_id 0 Trade_Id:int(4) PK trade
trade_org_account_alloc account_code 0 Account_Code:char(12) PK org_account
trade_org_account_alloc alloc_percent 1 Percent:float(8)
trade_org_account_alloc entered_user_code 1 User_Code:varchar(30)
trade_org_account_alloc update_datetime 1 datetime:datetime(8)

trade_org_partic trade_id 0 Trade_Id:int(4) PK trade


trade_org_partic trade_partic_type_code 0 Trade_Partic_Type_Code:char(12) PK
trade_org_partic partic_org_id 0 Org_Id:int(4)
trade_org_partic partic_account_id 1 Account_Id:int(4)

trade_sec_relation trade_id 0 Trade_Id:int(4) PK trade


trade_sec_relation rel_sec_id 0 Sec_Id:int(4) PK sec
trade_sec_relation trade_sec_relation_code 0 Trade_Sec_Relation_Code:char(12) PK

trade_status trade_id 0 Trade_Id:int(4) PK trade


trade_status status_datetime 0 datetime:datetime(8) PK
trade_status trade_status_code 0 Trade_Status_Code:char(12)
trade_status version 1 Trade_Status_Version:int(4)
trade_status remark 1 Remark:varchar(250)

trade_status_map ext_system_code 0 Per_Code:char(3) PK


trade_status_map ext_trade_status_code 0 Ext_Trade_Status_Code:varchar(25) PK
trade_status_map trade_status_code 0 Trade_Status_Code:char(12)

trade_stlmt trade_id 0 Trade_Id:int(4) PK trade


trade_stlmt subject_org_id 0 Org_Id:int(4) PK cpty
trade_stlmt payment_direction_code 0 Payment_Direction_Code:varchar(12) PK
trade_stlmt object_org_id 0 Org_Id:int(4) PK cpty
trade_stlmt currency_code 0 Currency_Code:char(3) PK
trade_stlmt stlmt_id 1 Stlmt_Id:int(4)
trade_stlmt auth_b 0 Bool:bit(1)
trade_stlmt auth_id 1 Auth_Id:int(4)

trade_trade_relation trade_id 0 Trade_Id:int(4) PK trade


trade_trade_relation rel_trade_id 0 Trade_Id:int(4) PK trade
trade_trade_relation trade_trade_relation_code 0 Trade_Trade_Relation_Code:varchar(20) PK

Infinity Data Model, version 7.1 Confidential List of Modifications 143


Table Attribute NULL Datatype PK FK: Parent Table

trade_type_map ext_system_code 0 Per_Code:char(3) PK


trade_type_map ext_trade_type 0 Ext_Trade_Type:varchar(25) PK
trade_type_map trade_info_code 0 Trade_Info_Code:varchar(25)

trader_accel button_index 0 Button_Index:int(4) PK


trader_accel user_login_name 0 Login_Name:varchar(30) PK emp_prsn_login_name
trader_accel button_label 0 Button_Label:char(30)
trader_accel trade_info_code 0 Trade_Info_Code:varchar(25)
trader_accel primary_trade_template_name 1 Template_Name:varchar(40)
trader_accel settlement_trade_template_name 1 Template_Name:varchar(40)

trader_book_authorization pbe_org_id 0 Org_Id:int(4) PK primary_business_entity


trader_book_authorization trader_login_name 0 Login_Name:varchar(30) PK emp_prsn_login_name
trader_book_authorization product_type_code 0 Product_Type_Code:varchar(12) PK
trader_book_authorization currency_code 0 Currency_Code:char(3) PK
trader_book_authorization book_id 0 Book_Id:int(4) PK trading_book

trader_user_default user_code 0 User_Code:varchar(30) PK emp_prsn_login_name


trader_user_default sec_id 0 Sec_Id:int(4) PK sec
trader_user_default settlement_sec_id 0 Sec_Id:int(4) PK sec

trading_book book_id 0 Book_Id:int(4) PK


trading_book book_name 0 Book_Name:char(12)
trading_book acct_org_id 0 Org_Id:int(4)
trading_book remark 1 Remark:varchar(250)
trading_book auth_b 0 Bool:bit(1)
trading_book auth_id 1 Auth_Id:int(4)

trading_session trading_session_id 0 Trading_Session_Id:int(4) PK


trading_session trading_session_number 0 Trading_Session_Number:int(4)
trading_session start_datetime 0 datetime:datetime(8)
trading_session end_datetime 0 datetime:datetime(8)
trading_session session_definition_id 0 Session_Definition_Id:int(4) session_definition

trading_session_object object_id 0 Object_Id:int(4) PK


trading_session_object class_name 0 Class_Name:varchar(80)

Infinity Data Model, version 7.1 Confidential List of Modifications 144


Table Attribute NULL Datatype PK FK: Parent Table

trans trans_id 0 Trans_Id:int(4) PK


trans entered_user_code 1 User_Code:varchar(30)
trans update_datetime 1 datetime:datetime(8)

trans_info trans_id 0 Trans_Id:int(4) PK trans


trans_info trans_info_code 0 Trans_Info_Code:varchar(25)

tsm_mktdata tsm_mktdata_id 0 TSM_MktData_Id:int(4) PK


tsm_mktdata tsm_mktdata_id 0 TSM_MktData_Id:int(4) PK sec_val_data_item
tsm_mktdata tsm_mktdata_name 0 TSM_MktData_Name:char(12)
tsm_mktdata currency_code 0 Currency_Code:char(3)
tsm_mktdata description 1 Description:varchar(50)
tsm_mktdata user_code 0 User_Code:varchar(30)
tsm_mktdata vol_day_count_code 0 Day_Count_Code:char(12)
tsm_mktdata ref_index_code 0 Ref_Index_Code:char(12)

tsm_mktdata_data tsm_mktdata_id 0 TSM_MktData_Id:int(4) PK tsm_mktdata


tsm_mktdata_data tsm_mktdata_datetime 0 datetime:datetime(8) PK
tsm_mktdata_data sec_id 0 Sec_Id:int(4) PK tsm_mktdata_sec
tsm_mktdata_data volatility 0 Value:float(8)
tsm_mktdata_data vol_day_count_code 0 Day_Count_Code:char(12)
tsm_mktdata_data strike 0 Value:float(8)

tsm_mktdata_sec sec_id 0 Sec_Id:int(4) PK sec

unauth_flow flow_id 0 Flow_Id:int(4) PK flow


unauth_flow sec_id 0 Sec_Id:int(4) PK flow
unauth_flow auth_id 0 Auth_Id:int(4)
unauth_flow auth_b 0 Bool:bit(1)

user_batch_audit user_name 0 Db_Object:char(30) PK


user_batch_audit process_name 0 Process_Name:varchar(30) PK
user_batch_audit host_id 0 Host_Id:varchar(30) PK
user_batch_audit update_datetime 0 datetime:datetime(8) PK
user_batch_audit user_action 1 User_Action:varchar(255)

Infinity Data Model, version 7.1 Confidential List of Modifications 145


user_default user_code 0 User_Code:varchar(30) PK emp_prsn_login_name
user_default user_code 0 User_Code:varchar(30) PK
user_default base_org_id 1 Org_Id:int(4)
user_default base_currency_code 1 Currency_Code:char(3)
user_default printer_code 1 Printer_Code:varchar(50)
user_default export_directory_code 1 Directory_Code:varchar(255)

user_group user_login_name 0 Login_Name:varchar(30) PK emp_prsn_login_name


user_group user_group_code 0 User_Group_Code:char(20) PK
user_group auth_status_code 0 Auth_Status_Code:char(20)
user_group entered_login_name 0 Login_Name:varchar(30)
user_group entered_datetime 0 datetime:datetime(8)
user_group authorized_login_name 1 Login_Name:varchar(30)
user_group authorized_datetime 1 datetime:datetime(8)

user_preferences preference_code 0 Preference_Code:char(8) PK


user_preferences preference_value 1 Preference_Value:varchar(255)
Table Attribute NULL Datatype PK FK: Parent Table

user_reval risk_batch_run_id 0 Risk_Batch_Run_Id:int(4) PK


user_reval valuation_date 0 Date:datetime(8) PK
user_reval trade_trade_id 0 Trade_Id:int(4) PK trade_leg
user_reval trade_leg_trade_leg_id 0 Trade_Leg_Id:int(4) PK trade_leg
user_reval sec_sec_id 0 Sec_Id:int(4)
user_reval risk_rpt_id 1 Risk_Rpt_Id:int(4)
user_reval sec_type_code 1 Sec_Type_Code:char(12)
user_reval sec_currency_code 1 Currency_Code:char(3)
user_reval trade_trade_info_code 1 Trade_Info_Code:varchar(25)
user_reval trade_leg_npv 1 Value:float(8)
user_reval trade_leg_accrued_int 1 Value:float(8)
user_reval trade_leg_trade_leg_type_code 1 Trade_Leg_Type_Code:char(7)
user_reval responsible_org_short_name 1 Org_Short_Name:varchar(20)
user_reval responsible_org_action 1 Expectation_Code:char(12)
user_reval org_payer_org_id 1 Org_Id:int(4)
user_reval org_payer_org_short_name 1 Org_Short_Name:varchar(20)
user_reval org_receiver_org_id 1 Org_Id:int(4)
user_reval org_receiver_org_short_name 1 Org_Short_Name:varchar(20)
user_reval p_sec_sec_type_code 1 Sec_Type_Code:char(12)
user_reval p_sec_currency_code 1 Currency_Code:char(3)
user_reval user_defined_status 1 varchar:varchar(24)
user_reval user_name 1 varchar:varchar(24)
user_reval host_id 1 varchar:varchar(30)
user_reval update_datetime 1 datetime:datetime(8)

user_system_info user_login_name 0 Login_Name:varchar(30) PK emp_prsn_login_name


user_system_info password_use_code 0 Password_Use_Code:char(12)
user_system_info password_update_datetime 0 datetime:datetime(8)
user_system_info user_acct_status_code 0 User_Acct_Status_Code:char(12)
user_system_info last_login_datetime 1 datetime:datetime(8)
user_system_info failed_attempt_num 1 Failed_Attempt_Num:int(4)

valid_access_func_info valid_access_func_id 0 Valid_Access_Func_Id:int(4) PK


valid_access_func_info access_func_tmpl_name 0 Access_Func_Tmpl_Name:char(30)
valid_access_func_info access_func_group_code 0 Access_Func_Group_Code:char(20)
valid_access_func_info value_param1_str 1 Value_Param_Str:varchar(30)
valid_access_func_info value_param2_str 1 Value_Param_Str:varchar(30)
valid_access_func_info alternate_name 1 Alt_Access_Func_Tmpl_Name:varchar(250)

Infinity Data Model, version 7.1 Confidential List of Modifications 147


Table Attribute NULL Datatype PK FK: Parent Table

valuation_object object_id 0 Object_Id:int(4) PK


valuation_object class_name 0 Class_Name:varchar(80)

var_correlation_data var_data_id 0 Var_Data_Id:int(4) PK


var_correlation_data currency_code 0 Currency_Code:char(3) PK
var_correlation_data series_code 0 Series_Code:char(4) PK
var_correlation_data currency_code2 0 Currency_Code:char(3) PK
var_correlation_data series_code2 0 Series_Code:char(4) PK
var_correlation_data var_data_id 0 Var_Data_Id:int(4) PK var_volatility_data
var_correlation_data currency_code 0 Currency_Code:char(3) PK var_volatility_data
var_correlation_data series_code 0 Series_Code:char(4) PK var_volatility_data
var_correlation_data currency_code2 0 Currency_Code:char(3) PK var_volatility_data
var_correlation_data series_code2 0 Series_Code:char(4) PK var_volatility_data
var_correlation_data decay_factor 1 Decay_Factor:float(8)
var_correlation_data decay_factor2 1 Decay_Factor:float(8)
var_correlation_data correlation 0 Correlation:float(8)

var_header_data var_data_id 0 Var_Data_Id:int(4) PK


var_header_data dataset_date 0 Date:datetime(8)
var_header_data dataset_name 0 Dataset_Name:char(12)
var_header_data time_horizon 0 Term_Code:char(7)
var_header_data version_num 0 Version:varchar(12)
var_header_data base_currency 0 Currency_Code:char(3)
var_header_data description 1 Description:varchar(50)
var_header_data vol_filename 1 Filename:varchar(80)
var_header_data corr_filename 1 Filename:varchar(80)
var_header_data file_load_time 1 datetime:datetime(8)

var_volatility_data var_data_id 0 Var_Data_Id:int(4) PK var_header_data


var_volatility_data currency_code 0 Currency_Code:char(3) PK
var_volatility_data series_code 0 Series_Code:char(4) PK
var_volatility_data price_yield 1 Price_Yield:float(8)
var_volatility_data decay_factor 0 Decay_Factor:float(8)
var_volatility_data price_vol 0 Price_Vol:float(8)
var_volatility_data yield_vol 0 Yield_Vol:float(8)

vem_currency_instr currency_code 0 Currency_Code:char(3) PK


vem_currency_instr instrument_type 0 Instrument_Type:varchar(30) PK

Infinity Data Model, version 7.1 Confidential List of Modifications 148


Table Attribute NULL Datatype PK FK: Parent Table

vem_filter model_association_id 0 Model_Association_Id:int(4) PK


vem_filter vem_filter_type_code 0 Vem_Filter_Type_Code:char(10)
vem_filter vem_filter_value 0 Vem_Filter_Value:varchar(30)

vem_model_param_desc model_parameter_name 0 Parameter_Name:varchar(80) PK


vem_model_param_desc param_description 0 Param_Description:varchar(255)

vem_param_check_info check_parameter_name 0 Parameter_Name:varchar(80) PK


vem_param_check_info class_name 0 Class_Name:varchar(80)
vem_param_check_info lbound 0 Range:varchar(20)
vem_param_check_info hbound 0 Range:varchar(20)
vem_param_check_info message 0 Param_Description:varchar(255)

vs vs_id 0 VS_Id:int(4) PK
vs user_code 0 User_Code:varchar(30)
vs currency_code 0 Currency_Code:char(3)
vs ref_index_code 0 Ref_Index_Code:char(12)
vs vs_name 0 VS_Name:char(12)
vs vs_def_code 0 VS_Def_Code:char(12)
vs remark 1 Remark:varchar(250)
vs strike_quote_method_code 1 Quote_Method_Code:char(12)
vs settlement_term 1 Term:int(4)
vs maturity_date_roll_code 1 Date_Roll_Code:char(12)
vs unit_time_code 0 Unit_Time_Code:char(12)

vs_data vs_id 0 VS_Id:int(4) PK vs_datetime


vs_data vs_datetime 0 datetime:datetime(8) PK vs_datetime
vs_data exp_offset 0 Offset_Day:int(4) PK
vs_data strike 0 Value:float(8) PK
vs_data tenor 0 Term:int(4) PK
vs_data bid_value 0 Value:float(8)
vs_data offer_value 0 Value:float(8)

vs_datetime vs_id 0 VS_Id:int(4) PK vs


vs_datetime vs_datetime 0 datetime:datetime(8) PK
vs_datetime vs_instance_code 0 Instance_Code:char(12)
vs_datetime vs_status_code 0 Status_Code:char(12)

Infinity Data Model, version 7.1 Confidential List of Modifications 149


Table Attribute NULL Datatype PK FK: Parent Table

vs_def_exp_relative vs_id 0 VS_Id:int(4) PK vs_datetime


vs_def_exp_relative def_datetime 0 datetime:datetime(8) PK vs_datetime
vs_def_exp_relative exp_term 0 Term:int(4) PK

vs_def_exp_specific vs_id 0 VS_Id:int(4) PK vs_datetime


vs_def_exp_specific def_datetime 0 datetime:datetime(8) PK vs_datetime
vs_def_exp_specific exp_date 0 datetime:datetime(8) PK

vs_def_strike vs_id 0 VS_Id:int(4) PK vs_datetime


vs_def_strike def_datetime 0 datetime:datetime(8) PK vs_datetime
vs_def_strike strike 0 Value:float(8) PK

vs_def_tenor vs_id 0 VS_Id:int(4) PK vs_datetime


vs_def_tenor def_datetime 0 datetime:datetime(8) PK vs_datetime
vs_def_tenor tenor 0 Term:int(4) PK

vs_hol_city vs_id 0 VS_Id:int(4) PK vs


vs_hol_city city_code 0 City_Code:char(3) PK

vs_tenor_spread vs_id 0 VS_Id:int(4) PK vs_datetime


vs_tenor_spread def_datetime 0 datetime:datetime(8) PK vs_datetime
vs_tenor_spread tenor 0 Term:int(4) PK
vs_tenor_spread bid_spread 0 Value:float(8)
vs_tenor_spread offer_spread 0 Value:float(8)

Infinity Data Model, version 7.1 Confidential List of Modifications 150


Table Attribute NULL Datatype PK FK: Parent Table

w_sec_denormal sec_id 0 Sec_Id:int(4) PK sec


w_sec_denormal sec_type_code 1 Sec_Type_Code:char(12)
w_sec_denormal currency_code 1 Currency_Code:char(3)
w_sec_denormal leg_type_code 1 Leg_Type_Code:varchar(36)
w_sec_denormal start_date 1 Date:datetime(8)
w_sec_denormal maturity_date 1 Date:datetime(8)
w_sec_denormal bond_type_code 1 Bond_Type_Code:char(12)
w_sec_denormal interest_rate 1 Rate:float(8)
w_sec_denormal ref_index_currency_code 1 Currency_Code:char(3)
w_sec_denormal ref_index_code 1 Ref_Index_Code:char(12)
w_sec_denormal ref_index_term 1 Term:int(4)
w_sec_denormal ref_index_source_code 1 Ref_Index_Source_Code:char(12)
w_sec_denormal exchange_code 1 Exchange_Code:char(12)
w_sec_denormal contract_series_code 1 Contract_Series_Code:char(12)
w_sec_denormal put_call_code 1 Put_Call_Code:char(4)
w_sec_denormal summary_leg_type_code 1 Leg_Type_Code:varchar(36)

Infinity Data Model, version 7.1 Confidential List of Modifications 151


Table Attribute NULL Datatype PK FK: Parent Table

wi_settle_sec_header sec_id 0 Sec_Id:int(4) PK sec


wi_settle_sec_header bond_sec_id 0 Sec_Id:int(4)
wi_settle_sec_header trade_yield 0 Yield:float(8)

Infinity Data Model, version 7.1 Confidential List of Modifications 152


Data Model View Reference

Introduction
For v7.1, the Infinity Data Model includes 258 “views.” Views can be thought of as
virtual tables composed of attributes taken from one or more tables in the Data Model.
Some view attributes are calculated values (e.g. the product of the contents of two
attributes in the Data Model). Some view attributes are obtained by selecting from
another view, which in turn selects from the actual table attribute in the Data Model.

Users may retrieve data from Infinity’s views, but they cannot insert data into them.
All modifications of data must be carried out within the actual tables of the Data
Model.

This chapter lists all the views in the v7.1 Data Model. For each view attribute, this
reference provides the names of the underlying table and attribute that actually store
the information.

There are three types of views in the Infinity Data Model: list views, domain views,
and all other views. List views have the _list suffix, domain views have the _domain
suffix, and all others have the _v suffix. List views are documented beginning on
page 154 and domain views on page 156. All other views are documented beginning
on page 158.

For each view attribute, the columns of this View Reference shows:
• the view name.
• the name of the source table and attribute, separated by a “.”. If the
source attribute has the same name as the view attribute, then only
the source table is listed. In some cases, the source is another view
rather than a table.
• the name of the view attribute.
• whether the attribute is nullable (‘0’ means the attribute cannot be
NULL, ‘1’ means it can be NULL).
• the Infinity datatype.
• the Sybase system datatype and length.

version 7.1 Confidential 153


List Views
All list views are derived from the same source table, infsys_montage_lists, and
consist of three view attributes: <listname>_code, montage_group_code, and
description. The view attributes maintain the same null status and underlying
datatype throughout.

The view <listname> demonstrates the structure of underlying tables and


attributes common to all list views:

View Name Source Table Name View Attribute NULL User Datatype Underlying Datatype
Name

<listname>_list infsys_montage_lists <listname>_code 0 List_Code char(50)


montage_group_code 0 Montage_Group_Code varchar(12)
description 1 Description varchar(50)

This format applies to all lists shown below.

Lists

access_func_group_list error_severity_list
accr_calculator_list exch_broker_type_list
accr_calculator_type_list exchange_list
accr_flow_type_list ext_schedule_type_list
accr_report_type_list finex_sec_type_list
addr_type_list general_ledger_flow_list
advice_type_list general_ledger_product_list
broker_account_type_list hierarchy_type_list
broker_disc_type_list info_type_list
broker_type_list infsys_action_list
business_event_list issuer_inst_list
city_list job_func_list
contact_type_list legal_agmt_clause_list
continent_list legal_agmt_list
contract_series_list money_market_type_list
country_list option_expiry_location_list
cpty_role_list org_addr_relation_list
cpty_type_list org_book_relation_list
currency_conversion_list org_role_list
currency_list otc_option_sec_usage_list
curve_interpretation_list payment_type_list
curve_status_list per_list
data_group_list preference_list
doc_index_list printer_list
doc_tmpl_group_list product_type_list
doc_type_list prsn_org_relation_list
emp_type_list quote_type_list
error_list rating_source_list

154 Confidential Infinity Data Model View Reference


Lists (continued)

rating_type_list
ref_index_list
ref_index_source_list
risk_cpty_industry_list
rtd_mdds_list
schedule_user_type_list
sec_ident_list
status_list
trade_attention_list
trade_keyword_list
trade_status_list
trade_type_list
transmission_list
user_group_list

version 7.1 Confidential 155


Domain Views
All domain views are derived from the same source table,
infsys_montage_domains, and consist of four view attributes: <domain>_code,
montage_group_code, description, and inf_enum. The view attributes
maintain the same null status and underlying datatype throughout.

The view <domain> demonstrates the structure of underlying tables and attributes
common to all domain views:

View Name Source Table Name & View Attribute NULL User Datatype Underlying Datatype
Source Attribute Name Name

<domain>_domain infsys_montage_domains <domain>_code 0 Domain_Code char(50)


montage_group_code 0 Montage_Group_Code varchar(12)
description 1 Description varchar(50)
inf_enum 0 Inf_Enum int(4)

This format applies to all domains listed below.

Domains

account_type_domain curve_def_domain
act_notl_domain curve_instance_domain
action_type_domain curve_int_algorithm_domain
admin_type_domain curve_level_type_domain
advice_status_domain curve_side_domain
analysis_date_type_domain curve_status_domain
asset_type_domain curve_type_domain
assigned_trade_status_domain curve_usage_domain
atomic_asset_domain date_roll_domain
atomic_product_domain day_count_domain
attribute_type_domain delta_position_status_domain
auth_status_domain exercise_domain
auth_type_domain exotic_type_domain
avg_calc_method_domain expectation_domain
barrier_type_domain expected_xfer_source_domain
bond_type_domain expected_xfer_state_domain
business_type_domain expected_xfer_status_domain
calc_level_domain expected_xfer_timing_domain
cap_floor_domain expected_xfer_type_domain
closing_prices_status_domain flow_calc_domain
comm_basis_domain flow_calc_timing_domain
compound_type_domain flow_rate_calc_domain
convexity_spread_type_domain flow_timing_domain
correlation_curve_type_domain flow_type_domain
correlation_type_domain frq_domain
curve_archive_domain future_options_price_domain
curve_curve_operator_domain fx_opt_domain
curve_data_domain fx_swap_type_domain

156 Confidential Infinity Data Model View Reference


Domains (continued)

fx_term_domain quote_history_domain
gl_account_type_domain quote_method_domain
greek_calc_method_domain record_login_domain
hol_type_domain ref_index_relation_domain
info_data_type_domain repo_roll_method_domain
info_db_table_domain repo_type_domain
interp_domain reset_calc_align_domain
initial_margin_status_domain risk_analysis_domain
lag_day_type_domain risk_rpt_instance_domain
language_domain risk_rpt_instruct_domain
liquidation_method_domain rt_portfolio_status_domain
liquidation_status_domain sec_def_domain
loan_event_type_domain sec_type_domain
mexican_frn_type_domain sec_val_domain
month_cycle_domain settlement_method_domain
net_position_status_domain spot_instance_domain
option_type_domain spread_type_domain
otc_option_underlying_domain standard_zone_domain
parallel_shift_curve_domain stlmt_bank_domain
partic_side_domain structure_domain
partic_type_domain swap_leg_domain
password_use_domain term_domain
pay_type_domain tick_size_domain
payment_direction_domain time_shift_method_domain
payment_engine_oper_domain trade_action_type_domain
payment_engine_state_domain trade_info_domain
payment_notif_domain trade_leg_type_domain
payment_release_method_domain trade_partic_type_domain
payment_rounding_domain trade_sec_relation_domain
payment_status_domain trade_trade_relation_domain
perturb_type_domain trans_info_domain
pnl_decomp_item_domain unit_time_domain
pnl_decomp_sequence_domain user_acct_status_domain
pnl_trade_leg_status_domain val_delta_calc_domain
portfolio_criterion_domain vem_filter_type_domain
position_element_status_domain vol_perturbation_type_domain
post_operation_domain volatility_type_domain
post_state_domain vs_def_domain
post_type_domain weekday_domain
positioned_trade_status_domain weekend_domain
proj_flow_date_domain zone_dst_domain
proj_method_type_domain
put_call_domain

version 7.1 Confidential 157


Other Views
Views other than lists or domains are documented with a common format. For
example, one view you will find in the View Reference is inf_fx_prin_amt_v:

View Name Source Table Name & View Attribute NULL User Datatype Underlying Datatype
Source Attribute Name Name
inf_fx_prin_amt_v trade_leg trade_id 0 Trade_Id int(4)
inf_fx_prin_amt_v trade trade_date 0 Date datetime(8)
inf_fx_prin_amt_v trade_leg.trade_amount amount 1 Amount float(8)

The view inf_fx_prin_amt_v has three attributes, appearing in this order in the
database:
• the attribute trade_id comes from the trade_leg table, is not nullable,
has the Infinity datatype Trade_Id and the Sybase system datatype int,
and is four bytes in length.
• the attribute trade_date comes from the trade table, is not nullable,
has the Infinity datatype Date and the Sybase system datatype
datetime, and is eight bytes in length.
• the attribute amount comes from the trade_amount attribute of the
trade_leg table, is nullable, has the Infinity datatype Amount and the
Sybase system datatype float, and is eight bytes in length.

158 Confidential Infinity Data Model View Reference


View Name Source Table Name and Source Attribute Name View Attribute Name Null User Datatype Underlying Datatype

access_perm_config infsys_settings one_emp_prsn_one_login_b 0 bit bit(1)


access_perm_config infsys_settings one_user_one_group_b 0 bit bit(1)
access_perm_config infsys_settings enable_trader_auth_b 0 bit bit(1)

bo_pay_pymts_v payment.payment_status_code status 0 Payment_Status_Code char(12)


bo_pay_pymts_v payment_queue pymt_queue_name 1 Payment_Queue_Name char(25)
bo_pay_pymts_v payment_notification.payment_notif_code notif_code 1 Payment_Notif_Code char(25)
bo_pay_pymts_v payment.start_datetime start_date 1 datetime datetime(8)
bo_pay_pymts_v payment.end_datetime end_date 1 datetime datetime(8)
bo_pay_pymts_v payment.payment_date pymt_date 1 datetime datetime(8)
bo_pay_pymts_v payment.payment_amount netted_amount 0 Amount float(8)
bo_pay_pymts_v payment.payment_direction_code pay_dir 0 Payment_Direction_Code varchar(12)
bo_pay_pymts_v payment.currency_code currency 0 Currency_Code char(3)
bo_pay_pymts_v payment.subject_org_id subj_org_id 0 Org_Id int(4)
bo_pay_pymts_v org.name subj_org_name 0 Org_Name varchar(255)
bo_pay_pymts_v org.short_name subj_org_short_name 0 Org_Short_Name varchar(20)
bo_pay_pymts_v payment.object_org_id obj_org_id 0 Org_Id int(4)
bo_pay_pymts_v org.name obj_org_name 0 Org_Name varchar(255)
bo_pay_pymts_v org.short_name obj_org_short_name 0 Org_Short_Name varchar(20)
bo_pay_pymts_v payment.pay_pre_deliv_id pre_deliv_id 1 Stlmt_Detail_Id int(4)
bo_pay_pymts_v payment.pay_post_deliv_id post_deliv_id 1 Stlmt_Detail_Id int(4)
bo_pay_pymts_v trade trans_id 1 Trans_Id int(4)
bo_pay_pymts_v expected_xfer trade_id 1 Trade_Id int(4)
bo_pay_pymts_v trade trade_type_code 1 Trade_Type_Code char(12)
bo_pay_pymts_v payment payment_id 0 Payment_Id int(4)
bo_pay_pymts_v sec sec_type_code 0 Sec_Type_Code char(12)

Infinity Data Model, version 7.1 Confidential View Reference 159


View Name Source Table Name and Source Attribute Name View Attribute Name Null User Datatype Underlying Datatype

bo_recv_pymts_v payment.payment_status_code status 0 Payment_Status_Code char(12)


bo_recv_pymts_v payment_queue pymt_queue_name 1 Payment_Queue_Name char(25)
bo_recv_pymts_v payment_notification.payment_notif_code notif_code 1 Payment_Notif_Code char(25)
bo_recv_pymts_v payment.start_datetime start_date 1 datetime datetime(8)
bo_recv_pymts_v payment.end_datetime end_date 1 datetime datetime(8)
bo_recv_pymts_v payment.payment_date pymt_date 1 datetime datetime(8)
bo_recv_pymts_v payment.payment_amount netted_amount 0 Amount float(8)
bo_recv_pymts_v payment.payment_direction_code pay_dir 0 Payment_Direction_Code varchar(12)
bo_recv_pymts_v payment.currency_code currency 0 Currency_Code char(3)
bo_recv_pymts_v payment.subject_org_id subj_org_id 0 Org_Id int(4)
bo_recv_pymts_v org.name subj_org_name 0 Org_Name varchar(255)
bo_recv_pymts_v org.short_name subj_org_short_name 0 Org_Short_Name varchar(20)
bo_recv_pymts_v payment.object_org_id obj_org_id 0 Org_Id int(4)
bo_recv_pymts_v org.name obj_org_name 0 Org_Name varchar(255)
bo_recv_pymts_v org.short_name obj_org_short_name 0 Org_Short_Name varchar(20)
bo_recv_pymts_v payment.pay_pre_deliv_id pre_deliv_id 1 Stlmt_Detail_Id int(4)
bo_recv_pymts_v payment.pay_post_deliv_id post_deliv_id 1 Stlmt_Detail_Id int(4)
bo_recv_pymts_v trade trans_id 1 Trans_Id int(4)
bo_recv_pymts_v expected_xfer trade_id 1 Trade_Id int(4)
bo_recv_pymts_v trade trade_type_code 1 Trade_Type_Code char(12)
bo_recv_pymts_v payment payment_id 0 Payment_Id int(4)
bo_recv_pymts_v sec sec_type_code 0 Sec_Type_Code char(12)

Infinity Data Model, version 7.1 Confidential View Reference 160


View Name Source Table Name and Source Attribute Name View Attribute Name Null User Datatype Underlying Datatype

bo_reset_cust_capflr_trds_v trade trans_id 1 Trans_Id int(4)


bo_reset_cust_capflr_trds_v trade trade_id 0 Trade_Id int(4)
bo_reset_cust_capflr_trds_v trade_leg trade_leg_id 0 Trade_Leg_Id int(4)
bo_reset_cust_capflr_trds_v org.short_name org1_name 0 Org_Short_Name varchar(20)
bo_reset_cust_capflr_trds_v trade_leg_org_partic.partic_type_code org1_dir 0 Partic_Type_Code char(12)
bo_reset_cust_capflr_trds_v org.short_name org2_name 0 Org_Short_Name varchar(20)
bo_reset_cust_capflr_trds_v trade_leg_org_partic.partic_type_code org2_dir 0 Partic_Type_Code char(12)
bo_reset_cust_capflr_trds_v trade_info trade_info_code 0 Trade_Info_Code varchar(25)
bo_reset_cust_capflr_trds_v flow period_start_date 1 Date datetime(8)
bo_reset_cust_capflr_trds_v flow.period_maturity_date period_end_date 1 Date datetime(8)
bo_reset_cust_capflr_trds_v flow.ref_index_spread_rate spread 1 Rate float(8)
bo_reset_cust_capflr_trds_v flow.flow_calc_date calc_date 1 Date datetime(8)
bo_reset_cust_capflr_trds_v flow.flow_calc_rate calc_rate 1 Rate float(8)
bo_reset_cust_capflr_trds_v flow_calc_reset reset_date 0 Date datetime(8)
bo_reset_cust_capflr_trds_v inf_entered_rates_v reset_rate 1 Value float(8)
bo_reset_cust_capflr_trds_v flow flow_amount 1 Amount float(8)
bo_reset_cust_capflr_trds_v flow flow_date 1 Date datetime(8)
bo_reset_cust_capflr_trds_v ref_index_index_relation.rel_ref_index_currency_code currency 0 Currency_Code char(3)
bo_reset_cust_capflr_trds_v ref_index_index_relation.rel_ref_index_code ref_index 0 Ref_Index_Code char(12)
bo_reset_cust_capflr_trds_v ref_index_index_relation.rel_ref_index_term term 0 Term int(4)
bo_reset_cust_capflr_trds_v ref_index_index_relation.rel_ref_index_source_code source 0 Ref_Index_Source_Code char(12)
bo_reset_cust_capflr_trds_v flow manual_reset_b 0 bit bit(1)

Infinity Data Model, version 7.1 Confidential View Reference 161


View Name Source Table Name and Source Attribute Name View Attribute Name Null User Datatype Underlying Datatype

bo_reset_cust_swapfra_trds_v trade trans_id 1 Trans_Id int(4)


bo_reset_cust_swapfra_trds_v trade trade_id 0 Trade_Id int(4)
bo_reset_cust_swapfra_trds_v trade_leg trade_leg_id 0 Trade_Leg_Id int(4)
bo_reset_cust_swapfra_trds_v org.short_name org1_name 0 Org_Short_Name varchar(20)
bo_reset_cust_swapfra_trds_v trade_leg_org_partic.partic_type_code org1_dir 0 Partic_Type_Code char(12)
bo_reset_cust_swapfra_trds_v org.short_name org2_name 0 Org_Short_Name varchar(20)
bo_reset_cust_swapfra_trds_v trade_leg_org_partic.partic_type_code org2_dir 0 Partic_Type_Code char(12)
bo_reset_cust_swapfra_trds_v trade_info trade_info_code 0 Trade_Info_Code varchar(25)
bo_reset_cust_swapfra_trds_v swap_leg_header compound_type_code 1 Compound_Type_Code char(12)
bo_reset_cust_swapfra_trds_v flow period_start_date 1 Date datetime(8)
bo_reset_cust_swapfra_trds_v flow.period_maturity_date period_end_date 1 Date datetime(8)
bo_reset_cust_swapfra_trds_v flow.ref_index_spread_rate spread 1 Rate float(8)
bo_reset_cust_swapfra_trds_v flow.flow_calc_date calc_date 1 Date datetime(8)
bo_reset_cust_swapfra_trds_v flow.flow_calc_rate calc_rate 1 Rate float(8)
bo_reset_cust_swapfra_trds_v flow_calc_reset reset_date 0 Date datetime(8)
bo_reset_cust_swapfra_trds_v inf_entered_rates_v reset_rate 1 Value float(8)
bo_reset_cust_swapfra_trds_v flow flow_amount 1 Amount float(8)
bo_reset_cust_swapfra_trds_v flow flow_date 1 Date datetime(8)
bo_reset_cust_swapfra_trds_v ref_index_index_relation.rel_ref_index_currency_code currency 0 Currency_Code char(3)
bo_reset_cust_swapfra_trds_v ref_index_index_relation.rel_ref_index_code ref_index 0 Ref_Index_Code char(12)
bo_reset_cust_swapfra_trds_v ref_index_index_relation.rel_ref_index_term term 0 Term int(4)
bo_reset_cust_swapfra_trds_v ref_index_index_relation.rel_ref_index_source_code source 0 Ref_Index_Source_Code char(12)
bo_reset_cust_swapfra_trds_v flow manual_reset_b 0 bit bit(1)

bo_stlmt_and_bank_details_v stlmt_detail stlmt_id 0 Stlmt_Id int(4)


bo_stlmt_and_bank_details_v stlmt_bank_detail account_id 1 Account_Id int(4)
bo_stlmt_and_bank_details_v stlmt_detail.payment_type_code pymt_type_code 1 Payment_Type_Code char(15)
bo_stlmt_and_bank_details_v stlmt_bank_detail.bank_name default_bank_name 1 Org_Name varchar(255)
bo_stlmt_and_bank_details_v stlmt_bank_detail.bank_acc_num default_bank_acc_num 1 Acct_Num varchar(25)
bo_stlmt_and_bank_details_v stlmt_bank_detail.addr1 default_bank_addr1 1 Address_Str varchar(60)
bo_stlmt_and_bank_details_v stlmt_bank_detail.addr2 default_bank_addr2 1 Address_Str varchar(60)
bo_stlmt_and_bank_details_v stlmt_bank_detail.addr3 default_bank_addr3 1 Address_Str varchar(60)

current_version_v infsys_db_version_history.db_version current_version 0 Db_Version varchar(20)

Infinity Data Model, version 7.1 Confidential View Reference 162


View Name Source Table Name and Source Attribute Name View Attribute Name Null User Datatype Underlying Datatype

default_password_policy_info infsys_settings first_use_expiry_duration 0 Duration int(4)


default_password_policy_info infsys_settings regular_expiry_duration 0 Duration int(4)
default_password_policy_info infsys_settings max_failed_login_num 0 Max_Failed_Login_Num int(4)
default_password_policy_info infsys_settings unused_expiry_duration 0 Duration int(4)
default_password_policy_info infsys_settings auto_logoff_duration 0 Duration int(4)

domain infsys_montage_domains domain_name 0 Db_Object char(30)


domain infsys_montage_domains montage_group_code 0 Montage_Group_Code varchar(12)

domains_to_load_v infsys_montage_domains domain_name 0 Db_Object char(30)


domains_to_load_v infsys_montage_domains domain_code 0 Domain_Code char(50)
domains_to_load_v infsys_montage_domains montage_group_code 0 Montage_Group_Code varchar(12)
domains_to_load_v infsys_montage_domains description 1 Description varchar(50)
domains_to_load_v infsys_montage_domains inf_enum 0 Inf_Enum int(4)

general_ledger_acct_number_v general_ledger_acct_number.inf_key + inf_currency inf_key 0 varchar varchar(54)


general_ledger_acct_number_v general_ledger_acct_number inf_value 0 Inf_Value varchar(128)

inf_acct_with_bank_relation_v account account_id 0 Account_Id int(4)


inf_acct_with_bank_relation_v org.name bank_name 0 Org_Name varchar(255)
inf_acct_with_bank_relation_v account acct_num 0 Acct_Num varchar(25)
inf_acct_with_bank_relation_v addr_mailing_header addr1 1 Address_Str varchar(60)
inf_acct_with_bank_relation_v addr_mailing_header addr2 1 Address_Str varchar(60)
inf_acct_with_bank_relation_v addr_mailing_header addr3 1 Address_Str varchar(60)
inf_acct_with_bank_relation_v addr_mailing_header addr4 1 Address_Str varchar(60)
inf_acct_with_bank_relation_v addr_mailing_header addr5 1 Address_Str varchar(60)
inf_acct_with_bank_relation_v addr_mailing_header addr6 1 Address_Str varchar(60)
inf_acct_with_bank_relation_v addr_mailing_header city 1 City char(25)
inf_acct_with_bank_relation_v addr_mailing_header state_code 1 State_Code char(3)
inf_acct_with_bank_relation_v addr_mailing_header country_code 1 Country_Code varchar(25)

inf_auth_info_rates_v inf_entered_rates_v currency 0 Currency_Code char(3)


inf_auth_info_rates_v inf_entered_rates_v ref_index 0 Ref_Index_Code char(12)
inf_auth_info_rates_v inf_entered_rates_v term 0 Term int(4)
inf_auth_info_rates_v inf_entered_rates_v source 0 Ref_Index_Source_Code char(12)
inf_auth_info_rates_v inf_entered_rates_v reset_date 0 datetime datetime(8)
inf_auth_info_rates_v inf_entered_rates_v reset_rate 1 Value float(8)

Infinity Data Model, version 7.1 Confidential View Reference 163


View Name Source Table Name and Source Attribute Name View Attribute Name Null User Datatype Underlying Datatype

inf_capflr_cust_resets_v ref_index_index_relation.rel_ref_index_currency_code currency 0 Currency_Code char(3)


inf_capflr_cust_resets_v ref_index_index_relation.rel_ref_index_code ref_index 0 Ref_Index_Code char(12)
inf_capflr_cust_resets_v ref_index_index_relation.rel_ref_index_term term 0 Term int(4)
inf_capflr_cust_resets_v ref_index_index_relation.rel_ref_index_source_code source 0 Ref_Index_Source_Code char(12)
inf_capflr_cust_resets_v inf_capflr_flow_resets_v calc_date 1 Date datetime(8)
inf_capflr_cust_resets_v inf_capflr_flow_resets_v reset_date 0 Date datetime(8)
inf_capflr_cust_resets_v inf_capflr_flow_resets_v flow_amount 1 Amount float(8)
inf_capflr_cust_resets_v inf_capflr_flow_resets_v manual_reset_b 0 bit bit(1)
inf_capflr_cust_resets_v inf_capflr_flow_resets_v trans_id 1 Trans_Id int(4)
inf_capflr_cust_resets_v inf_capflr_flow_resets_v trade_id 0 Trade_Id int(4)
inf_capflr_cust_resets_v inf_capflr_flow_resets_v trade_leg_id 0 Trade_Leg_Id int(4)
inf_capflr_cust_resets_v inf_capflr_flow_resets_v spread 1 Rate float(8)

inf_capflr_flow_resets_v cap_floor_header.ref_index_currency_code currency 1 Currency_Code char(3)


inf_capflr_flow_resets_v cap_floor_header.ref_index_code ref_index 1 Ref_Index_Code char(12)
inf_capflr_flow_resets_v flow.ref_index_term term 1 Term int(4)
inf_capflr_flow_resets_v cap_floor_header.ref_index_source_code source 1 Ref_Index_Source_Code char(12)
inf_capflr_flow_resets_v flow.flow_calc_date calc_date 1 Date datetime(8)
inf_capflr_flow_resets_v flow_calc_reset reset_date 0 Date datetime(8)
inf_capflr_flow_resets_v flow flow_amount 1 Amount float(8)
inf_capflr_flow_resets_v flow manual_reset_b 0 bit bit(1)
inf_capflr_flow_resets_v trade trans_id 1 Trans_Id int(4)
inf_capflr_flow_resets_v trade trade_id 0 Trade_Id int(4)
inf_capflr_flow_resets_v trade_leg trade_leg_id 0 Trade_Leg_Id int(4)
inf_capflr_flow_resets_v flow.ref_index_spread_rate spread 1 Rate float(8)

inf_capflr_prin_amt_v trade_leg trade_id 0 Trade_Id int(4)


inf_capflr_prin_amt_v trade trade_date 0 Date datetime(8)
inf_capflr_prin_amt_v [Calculated value, see below*] amount 1 floatn floatn(8)

*. The amount attribute is the product of the trade_leg.trade_amount and the cap_floor_header.principal_amount.

Infinity Data Model, version 7.1 Confidential View Reference 164


View Name Source Table Name and Source Attribute Name View Attribute Name Null User Datatype Underlying Datatype

inf_diary_event_v inf_stat_trade_v trans_id 1 Trans_Id int(4)


inf_diary_event_v inf_stat_trade_v trade_id 0 Trade_Id int(4)
inf_diary_event_v inf_stat_trade_v trade_leg_id 0 Trade_Leg_Id int(4)
inf_diary_event_v inf_stat_trade_v trade_date 0 Date datetime(8)
inf_diary_event_v inf_stat_trade_v trade_time 1 datetimn datetimn(8)
inf_diary_event_v inf_stat_trade_v sec_id 0 Sec_Id int(4)
inf_diary_event_v inf_stat_trade_v start_date 1 Date datetime(8)
inf_diary_event_v inf_stat_trade_v maturity_date 1 Date datetime(8)
inf_diary_event_v inf_stat_trade_v trader_first_name 0 Prsn_Name varchar(30)
inf_diary_event_v inf_stat_trade_v trader_last_name 0 Prsn_Name varchar(30)
inf_diary_event_v inf_stat_trade_v input_by_first_name 0 Prsn_Name varchar(30)
inf_diary_event_v inf_stat_trade_v input_by_last_name 0 Prsn_Name varchar(30)
inf_diary_event_v inf_stat_trade_v sec_type_code 1 Sec_Type_Code char(12)
inf_diary_event_v inf_stat_trade_v currency_code 1 Currency_Code char(3)
inf_diary_event_v inf_stat_trade_v product_type_code 0 Product_Type_Code varchar(12)
inf_diary_event_v inf_stat_trade_v trade_status_code 1 Trade_Status_Code char(12)
inf_diary_event_v inf_stat_trade_v partic_cpty_id 0 Org_Id int(4)
inf_diary_event_v inf_stat_trade_v partic_cpty_full_name 0 Org_Name varchar(255)
inf_diary_event_v inf_stat_trade_v partic_cpty_short_name 0 Org_Short_Name varchar(20)
inf_diary_event_v trade_attention remark 1 Remark varchar(250)

inf_entered_rates_v ref_index_quote.ref_index_currency_code currency 0 Currency_Code char(3)


inf_entered_rates_v ref_index_quote.ref_index_code ref_index 0 Ref_Index_Code char(12)
inf_entered_rates_v ref_index_quote.ref_index_term term 0 Term int(4)
inf_entered_rates_v ref_index_quote.ref_index_source_code source 0 Ref_Index_Source_Code char(12)
inf_entered_rates_v ref_index_quote.quote_datetime reset_date 0 datetime datetime(8)
inf_entered_rates_v ref_index_quote.quote_value reset_rate 1 Value float(8)
inf_entered_rates_v ref_index_quote estimated_b 0 bit bit(1)
inf_entered_rates_v ref_index_quote auth_b 0 bit bit(1)

inf_fx_prin_amt_v trade_leg trade_id 0 Trade_Id int(4)


inf_fx_prin_amt_v trade trade_date 0 Date datetime(8)
inf_fx_prin_amt_v trade_leg.trade_amount amount 1 Amount float(8)

inf_info_only_resets_v ref_index_term_source.ref_index_currency_code currency 0 Currency_Code char(3)


inf_info_only_resets_v ref_index_term_source.ref_index_code ref_index 0 Ref_Index_Code char(12)
inf_info_only_resets_v ref_index_term_source.ref_index_term term 0 Term int(4)
inf_info_only_resets_v ref_index_term_source.ref_index_source_code source 1 Ref_Index_Source_Code char(12)

Infinity Data Model, version 7.1 Confidential View Reference 165


View Name Source Table Name and Source Attribute Name View Attribute Name Null User Datatype Underlying Datatype

inf_otc_option_expiry_v trade_leg trade_id 0 Trade_Id int(4)


inf_otc_option_expiry_v trade_leg trade_leg_id 0 Trade_Leg_Id int(4)
inf_otc_option_expiry_v trade trans_id 1 Trans_Id int(4)
inf_otc_option_expiry_v sec sec_type_code 0 Sec_Type_Code char(12)
inf_otc_option_expiry_v otc_option_header.exercise_code exercise_style_code 1 Exercise_Code char(12)
inf_otc_option_expiry_v trade_leg_org_partic.partic_type_code pay_rcv_code 0 Partic_Type_Code char(12)
inf_otc_option_expiry_v otc_option_header put_call_code 1 Put_Call_Code char(4)
inf_otc_option_expiry_v otc_option_header.settlement_method_code sec_exch_code 1 Settlement_Method_Code char(12)
inf_otc_option_expiry_v sec.sec_type_code underlying_sec_type_code 0 Sec_Type_Code char(12)
inf_otc_option_expiry_v otc_option_header.maturity_date expiry_date 1 Date datetime(8)
inf_otc_option_expiry_v otc_option_header strike_price 1 Price float(8)
inf_otc_option_expiry_v w_sec_denormal start_date 1 Date datetime(8)
inf_otc_option_expiry_v w_sec_denormal maturity_date 1 Date datetime(8)
inf_otc_option_expiry_v trade trade_date 0 Date datetime(8)

Infinity Data Model, version 7.1 Confidential View Reference 166


View Name Source Table Name and Source Attribute Name View Attribute Name Null User Datatype Underlying Datatype

inf_pay_pymts_v bo_pay_pymts_v status 0 Payment_Status_Code char(12)


inf_pay_pymts_v bo_pay_pymts_v pymt_queue_name 1 Payment_Queue_Name char(25)
inf_pay_pymts_v bo_pay_pymts_v notif_code 1 Payment_Notif_Code char(25)
inf_pay_pymts_v bo_pay_pymts_v start_date 1 datetime datetime(8)
inf_pay_pymts_v bo_pay_pymts_v end_date 1 datetime datetime(8)
inf_pay_pymts_v bo_pay_pymts_v pymt_date 1 datetime datetime(8)
inf_pay_pymts_v bo_pay_pymts_v netted_amount 0 Amount float(8)
inf_pay_pymts_v bo_pay_pymts_v pay_dir 0 Payment_Direction_Code varchar(12)
inf_pay_pymts_v bo_pay_pymts_v currency 0 Currency_Code char(3)
inf_pay_pymts_v bo_pay_pymts_v subj_org_name 0 Org_Name varchar(255)
inf_pay_pymts_v bo_pay_pymts_v subj_org_short_name 0 Org_Short_Name varchar(20)
inf_pay_pymts_v bo_pay_pymts_v obj_org_name 0 Org_Name varchar(255)
inf_pay_pymts_v bo_pay_pymts_v obj_org_short_name 0 Org_Short_Name varchar(20)
inf_pay_pymts_v bo_pay_pymts_v trans_id 1 Trans_Id int(4)
inf_pay_pymts_v bo_pay_pymts_v trade_id 1 Trade_Id int(4)
inf_pay_pymts_v bo_pay_pymts_v pre_deliv_id 1 Stlmt_Detail_Id int(4)
inf_pay_pymts_v bo_pay_pymts_v post_deliv_id 1 Stlmt_Detail_Id int(4)
inf_pay_pymts_v bo_stlmt_and_bank_details_v.account_id payer_agent_bank_account_id 1 Account_Id int(4)
inf_pay_pymts_v bo_stlmt_and_bank_details_v.default_bank_name payer_agent_def_bank_name 1 Org_Name varchar(255)
inf_pay_pymts_v bo_stlmt_and_bank_details_v.default_bank_acc_num payer_agent_def_bank_acc_num 1 Acct_Num varchar(25)
inf_pay_pymts_v bo_stlmt_and_bank_details_v.default_bank_addr1 payer_agent_def_bank_addr1 1 Address_Str varchar(60)
inf_pay_pymts_v bo_stlmt_and_bank_details_v.default_bank_addr2 payer_agent_def_bank_addr2 1 Address_Str varchar(60)
inf_pay_pymts_v bo_stlmt_and_bank_details_v.default_bank_addr3 payer_agent_def_bank_addr3 1 Address_Str varchar(60)
inf_pay_pymts_v bo_stlmt_and_bank_details_v.account_id recv_agent_bank_account_id 1 Account_Id int(4)
inf_pay_pymts_v bo_stlmt_and_bank_details_v.default_bank_name recv_agent_def_bank_name 1 Org_Name varchar(255)
inf_pay_pymts_v bo_stlmt_and_bank_details_v.default_bank_acc_num recv_agent_def_bank_acc 1 Acct_Num varchar(25)
inf_pay_pymts_v bo_stlmt_and_bank_details_v.default_bank_addr1 recv_agent_def_bank_addr1 1 Address_Str varchar(60)
inf_pay_pymts_v bo_stlmt_and_bank_details_v.default_bank_addr2 recv_agent_def_bank_addr2 1 Address_Str varchar(60)
inf_pay_pymts_v bo_stlmt_and_bank_details_v.default_bank_addr3 recv_agent_def_bank_addr3 1 Address_Str varchar(60)
inf_pay_pymts_v bo_stlmt_and_bank_details_v.pymt_type_code pymt_method 1 Payment_Type_Code char(15)
inf_pay_pymts_v bo_pay_pymts_v payment_id 0 Payment_Id int(4)
inf_pay_pymts_v bo_pay_pymts_v sec_type_code 0 Sec_Type_Code char(12)

Infinity Data Model, version 7.1 Confidential View Reference 167


View Name Source Table Name and Source Attribute Name View Attribute Name Null User Datatype Underlying Datatype

inf_pymts_missing_pay_sds_v payment.payment_status_code status 0 Payment_Status_Code char(12)


inf_pymts_missing_pay_sds_v payment_queue.payment_queue_name active_status 1 Payment_Queue_Name char(25)
inf_pymts_missing_pay_sds_v payment_queue.payment_notif_code notif_flag 1 Payment_Notif_Code char(25)
inf_pymts_missing_pay_sds_v payment.payment_notif_code start_date 1 datetime datetime(8)
inf_pymts_missing_pay_sds_v payment.end_datetime end_date 1 datetime datetime(8)
inf_pymts_missing_pay_sds_v payment.payment_date pymt_date 1 datetime datetime(8)
inf_pymts_missing_pay_sds_v payment.payment_amount netted_amount 0 Amount float(8)
inf_pymts_missing_pay_sds_v payment.payment_direction_code pay_dir 0 Payment_Direction_Code varchar(12)
inf_pymts_missing_pay_sds_v payment.currency_code currency 0 Currency_Code char(3)
inf_pymts_missing_pay_sds_v payment.subject_org_id subj_org_id 0 Org_Id int(4)
inf_pymts_missing_pay_sds_v org.name subj_org_name 0 Org_Name varchar(255)
inf_pymts_missing_pay_sds_v org.short_name subj_org_short_name 0 Org_Short_Name varchar(20)
inf_pymts_missing_pay_sds_v payment.object_org_id obj_org_id 0 Org_Id int(4)
inf_pymts_missing_pay_sds_v org.name obj_org_name 0 Org_Name varchar(255)
inf_pymts_missing_pay_sds_v org.short_name obj_org_short_name 0 Org_Short_Name varchar(20)
inf_pymts_missing_pay_sds_v payment.pay_pre_deliv_id pay_pre_deliv_id 1 Stlmt_Detail_Id int(4)
inf_pymts_missing_pay_sds_v payment.pay_post_deliv_id pay_post_deliv_id 1 Stlmt_Detail_Id int(4)
inf_pymts_missing_pay_sds_v trade trans_id 1 Trans_Id int(4)
inf_pymts_missing_pay_sds_v trade trade_id 1 Trade_Id int(4)
inf_pymts_missing_pay_sds_v expected_xfer trade_type_code 1 Trade_Type_Code char(12)
inf_pymts_missing_pay_sds_v payment payment_id 0 Payment_Id int(4)
inf_pymts_missing_pay_sds_v sec sec_type_code 0 Sec_Type_Code char(12)

Infinity Data Model, version 7.1 Confidential View Reference 168


View Name Source Table Name and Source Attribute Name View Attribute Name Null User Datatype Underlying Datatype

inf_pymts_missing_recv_sds_v payment.payment_status_code status 0 Payment_Status_Code char(12)


inf_pymts_missing_recv_sds_v payment_queue.payment_queue_name active_status 1 Payment_Queue_Name char(25)
inf_pymts_missing_recv_sds_v payment_queue.payment_notif_code notif_flag 1 Payment_Notif_Code char(25)
inf_pymts_missing_recv_sds_v payment.payment_notif_code start_date 1 datetime datetime(8)
inf_pymts_missing_recv_sds_v payment.end_datetime end_date 1 datetime datetime(8)
inf_pymts_missing_recv_sds_v payment.payment_date pymt_date 1 datetime datetime(8)
inf_pymts_missing_recv_sds_v payment.payment_amount netted_amount 0 Amount float(8)
inf_pymts_missing_recv_sds_v payment.payment_direction_code pay_dir 0 Payment_Direction_Code varchar(12)
inf_pymts_missing_recv_sds_v payment.currency_code currency 0 Currency_Code char(3)
inf_pymts_missing_recv_sds_v payment.subject_org_id subj_org_id 0 Org_Id int(4)
inf_pymts_missing_recv_sds_v org.name subj_org_name 0 Org_Name varchar(255)
inf_pymts_missing_recv_sds_v org.short_name subj_org_short_name 0 Org_Short_Name varchar(20)
inf_pymts_missing_recv_sds_v payment.object_org_id obj_org_id 0 Org_Id int(4)
inf_pymts_missing_recv_sds_v org.name obj_org_name 0 Org_Name varchar(255)
inf_pymts_missing_recv_sds_v org.short_name obj_org_short_name 0 Org_Short_Name varchar(20)
inf_pymts_missing_recv_sds_v payment.recv_pre_deliv_id recv_pre_deliv_id 1 Stlmt_Detail_Id int(4)
inf_pymts_missing_recv_sds_v payment.recv_post_deliv_id recv_post_deliv_id 1 Stlmt_Detail_Id int(4)
inf_pymts_missing_recv_sds_v trade trans_id 1 Trans_Id int(4)
inf_pymts_missing_recv_sds_v trade trade_id 1 Trade_Id int(4)
inf_pymts_missing_recv_sds_v expected_xfer trade_type_code 1 Trade_Type_Code char(12)
inf_pymts_missing_recv_sds_v payment payment_id 0 Payment_Id int(4)
inf_pymts_missing_recv_sds_v sec sec_type_code 0 Sec_Type_Code char(12)

Infinity Data Model, version 7.1 Confidential View Reference 169


View Name Source Table Name and Source Attribute Name View Attribute Name Null User Datatype Underlying Datatype

inf_recv_pymts_v bo_recv_pymts_v status 0 Payment_Status_Code char(12)


inf_recv_pymts_v bo_recv_pymts_v pymt_queue_name 1 Payment_Queue_Name char(25)
inf_recv_pymts_v bo_recv_pymts_v notif_code 1 Payment_Notif_Code char(25)
inf_recv_pymts_v bo_recv_pymts_v start_date 1 datetime datetime(8)
inf_recv_pymts_v bo_recv_pymts_v end_date 1 datetime datetime(8)
inf_recv_pymts_v bo_recv_pymts_v pymt_date 1 datetime datetime(8)
inf_recv_pymts_v bo_recv_pymts_v netted_amount 0 Amount float(8)
inf_recv_pymts_v bo_recv_pymts_v pay_dir 0 Payment_Direction_Code varchar(12)
inf_recv_pymts_v bo_recv_pymts_v currency 0 Currency_Code char(3)
inf_recv_pymts_v bo_recv_pymts_v subj_org_name 0 Org_Name varchar(255)
inf_recv_pymts_v bo_recv_pymts_v subj_org_short_name 0 Org_Short_Name varchar(20)
inf_recv_pymts_v bo_recv_pymts_v obj_org_name 0 Org_Name varchar(255)
inf_recv_pymts_v bo_recv_pymts_v obj_org_short_name 0 Org_Short_Name varchar(20)
inf_recv_pymts_v bo_recv_pymts_v trans_id 1 Trans_Id int(4)
inf_recv_pymts_v bo_recv_pymts_v trade_id 1 Trade_Id int(4)
inf_recv_pymts_v bo_recv_pymts_v pre_deliv_id 1 Stlmt_Detail_Id int(4)
inf_recv_pymts_v bo_recv_pymts_v post_deliv_id 1 Stlmt_Detail_Id int(4)
inf_recv_pymts_v bo_stlmt_and_bank_details_v.account_id payer_agent_bank_account_id 1 Account_Id int(4)
inf_recv_pymts_v bo_stlmt_and_bank_details_v.default_bank_name payer_agent_def_bank_name 1 Org_Name varchar(255)
inf_recv_pymts_v bo_stlmt_and_bank_details_v.default_bank_acc_num payer_agent_def_bank_acc_num 1 Acct_Num varchar(25)
inf_recv_pymts_v bo_stlmt_and_bank_details_v.default_bank_addr1 payer_agent_def_bank_addr1 1 Address_Str varchar(60)
inf_recv_pymts_v bo_stlmt_and_bank_details_v.default_bank_addr2 payer_agent_def_bank_addr2 1 Address_Str varchar(60)
inf_recv_pymts_v bo_stlmt_and_bank_details_v.default_bank_addr3 payer_agent_def_bank_addr3 1 Address_Str varchar(60)
inf_recv_pymts_v bo_stlmt_and_bank_details_v.account_id recv_agent_bank_account_id 1 Account_Id int(4)
inf_recv_pymts_v bo_stlmt_and_bank_details_v.default_bank_name recv_agent_def_bank_name 1 Org_Name varchar(255)
inf_recv_pymts_v bo_stlmt_and_bank_details_v.default_bank_acc_num recv_agent_def_bank_acc_num 1 Acct_Num varchar(25)
inf_recv_pymts_v bo_stlmt_and_bank_details_v.default_bank_addr1 recv_agent_def_bank_addr1 1 Address_Str varchar(60)
inf_recv_pymts_v bo_stlmt_and_bank_details_v.default_bank_addr2 recv_agent_def_bank_addr2 1 Address_Str varchar(60)
inf_recv_pymts_v bo_stlmt_and_bank_details_v.default_bank_addr3 recv_agent_def_bank_addr3 1 Address_Str varchar(60)
inf_recv_pymts_v bo_stlmt_and_bank_details_v.pymt_type_code pymt_method 1 Payment_Type_Code char(15)
inf_recv_pymts_v bo_recv_pymts_v payment_id 0 Payment_Id int(4)
inf_recv_pymts_v bo_recv_pymts_v sec_type_code 0 Sec_Type_Code char(12)

Infinity Data Model, version 7.1 Confidential View Reference 170


View Name Source Table Name and Source Attribute Name View Attribute Name Null User Datatype Underlying Datatype

inf_reset_capflr_flows_v trade trans_id 1 Trans_Id int(4)


inf_reset_capflr_flows_v trade trade_id 0 Trade_Id int(4)
inf_reset_capflr_flows_v trade_leg trade_leg_id 0 Trade_Leg_Id int(4)
inf_reset_capflr_flows_v org.short_name org1_name 0 Org_Short_Name varchar(20)
inf_reset_capflr_flows_v trade_leg_org_partic.partic_type_code org1_dir 0 Partic_Type_Code char(12)
inf_reset_capflr_flows_v org.short_name org2_name 0 Org_Short_Name varchar(20)
inf_reset_capflr_flows_v trade_leg_org_partic.partic_type_code org2_dir 0 Partic_Type_Code char(12)
inf_reset_capflr_flows_v trade_info trade_info_code 0 Trade_Info_Code varchar(25)
inf_reset_capflr_flows_v flow period_start_date 1 Date datetime(8)
inf_reset_capflr_flows_v flow.period_maturity_date period_end_date 1 Date datetime(8)
inf_reset_capflr_flows_v flow.ref_index_spread_rate spread 1 Rate float(8)
inf_reset_capflr_flows_v flow.flow_calc_date calc_date 1 Date datetime(8)
inf_reset_capflr_flows_v flow.flow_calc_rate calc_rate 1 Rate float(8)
inf_reset_capflr_flows_v flow_calc_reset reset_date 0 Date datetime(8)
inf_reset_capflr_flows_v inf_entered_rates_v reset_rate 1 Value float(8)
inf_reset_capflr_flows_v flow flow_amount 1 Amount float(8)
inf_reset_capflr_flows_v flow flow_date 1 Date datetime(8)
inf_reset_capflr_flows_v cap_floor_header.ref_index_currency_code currency 1 Currency_Code char(3)
inf_reset_capflr_flows_v cap_floor_header.ref_index_code ref_index 1 Ref_Index_Code char(12)
inf_reset_capflr_flows_v flow.ref_index_term term 1 Term int(4)
inf_reset_capflr_flows_v cap_floor_header.ref_index_source_code source 1 Ref_Index_Source_Code char(12)
inf_reset_capflr_flows_v flow manual_reset_b 0 bit bit(1)

Infinity Data Model, version 7.1 Confidential View Reference 171


View Name Source Table Name and Source Attribute Name View Attribute Name Null User Datatype Underlying Datatype

inf_reset_capflr_trds_v inf_reset_capflr_flows_v trans_id 1 Trans_Id int(4)


inf_reset_capflr_trds_v inf_reset_capflr_flows_v trade_id 0 Trade_Id int(4)
inf_reset_capflr_trds_v inf_reset_capflr_flows_v trade_leg_id 0 Trade_Leg_Id int(4)
inf_reset_capflr_trds_v inf_reset_capflr_flows_v org1_name 0 Org_Short_Name varchar(20)
inf_reset_capflr_trds_v inf_reset_capflr_flows_v org1_dir 0 Partic_Type_Code char(12)
inf_reset_capflr_trds_v inf_reset_capflr_flows_v org2_name 0 Org_Short_Name varchar(20)
inf_reset_capflr_trds_v inf_reset_capflr_flows_v org2_dir 0 Partic_Type_Code char(12)
inf_reset_capflr_trds_v inf_reset_capflr_flows_v trade_info_code 0 Trade_Info_Code varchar(25)
inf_reset_capflr_trds_v inf_reset_capflr_flows_v flow_date 1 Date datetime(8)
inf_reset_capflr_trds_v inf_reset_capflr_flows_v reset_date 0 Date datetime(8)
inf_reset_capflr_trds_v inf_reset_capflr_flows_v reset_rate 1 Value float(8)
inf_reset_capflr_trds_v inf_reset_capflr_flows_v calc_rate 1 Rate float(8)
inf_reset_capflr_trds_v inf_reset_capflr_flows_v period_start_date 1 Date datetime(8)
inf_reset_capflr_trds_v inf_reset_capflr_flows_v period_end_date 1 Date datetime(8)
inf_reset_capflr_trds_v inf_reset_capflr_flows_v spread 1 Rate float(8)
inf_reset_capflr_trds_v inf_reset_capflr_flows_v currency 1 Currency_Code char(3)
inf_reset_capflr_trds_v inf_reset_capflr_flows_v ref_index 1 Ref_Index_Code char(12)
inf_reset_capflr_trds_v inf_reset_capflr_flows_v term 1 Term int(4)
inf_reset_capflr_trds_v inf_reset_capflr_flows_v source 1 Ref_Index_Source_Code char(12)
inf_reset_capflr_trds_v inf_reset_capflr_flows_v flow_amount 1 Amount float(8)
inf_reset_capflr_trds_v advice_status advice_status_code 1 Advice_Status_Code char(12)
inf_reset_capflr_trds_v advice_status advice_id 1 Advice_Id int(4)

Infinity Data Model, version 7.1 Confidential View Reference 172


View Name Source Table Name and Source Attribute Name View Attribute Name Null User Datatype Underlying Datatype

inf_reset_cust_capflr_trds_v bo_reset_cust_capflr_trds_v trans_id 1 Trans_Id int(4)


inf_reset_cust_capflr_trds_v bo_reset_cust_capflr_trds_v trade_id 0 Trade_Id int(4)
inf_reset_cust_capflr_trds_v bo_reset_cust_capflr_trds_v trade_leg_id 0 Trade_Leg_Id int(4)
inf_reset_cust_capflr_trds_v bo_reset_cust_capflr_trds_v org1_name 0 Org_Short_Name varchar(20)
inf_reset_cust_capflr_trds_v bo_reset_cust_capflr_trds_v org1_dir 0 Partic_Type_Code char(12)
inf_reset_cust_capflr_trds_v bo_reset_cust_capflr_trds_v org2_name 0 Org_Short_Name varchar(20)
inf_reset_cust_capflr_trds_v bo_reset_cust_capflr_trds_v org2_dir 0 Partic_Type_Code char(12)
inf_reset_cust_capflr_trds_v bo_reset_cust_capflr_trds_v trade_info_code 0 Trade_Info_Code varchar(25)
inf_reset_cust_capflr_trds_v bo_reset_cust_capflr_trds_v flow_date 1 Date datetime(8)
inf_reset_cust_capflr_trds_v bo_reset_cust_capflr_trds_v reset_date 0 Date datetime(8)
inf_reset_cust_capflr_trds_v bo_reset_cust_capflr_trds_v reset_rate 1 Value float(8)
inf_reset_cust_capflr_trds_v bo_reset_cust_capflr_trds_v calc_rate 1 Rate float(8)
inf_reset_cust_capflr_trds_v bo_reset_cust_capflr_trds_v period_start_date 1 Date datetime(8)
inf_reset_cust_capflr_trds_v bo_reset_cust_capflr_trds_v period_end_date 1 Date datetime(8)
inf_reset_cust_capflr_trds_v bo_reset_cust_capflr_trds_v spread 1 Rate float(8)
inf_reset_cust_capflr_trds_v bo_reset_cust_capflr_trds_v currency 0 Currency_Code char(3)
inf_reset_cust_capflr_trds_v bo_reset_cust_capflr_trds_v ref_index 0 Ref_Index_Code char(12)
inf_reset_cust_capflr_trds_v bo_reset_cust_capflr_trds_v term 0 Term int(4)
inf_reset_cust_capflr_trds_v bo_reset_cust_capflr_trds_v source 0 Ref_Index_Source_Code char(12)
inf_reset_cust_capflr_trds_v bo_reset_cust_capflr_trds_v flow_amount 1 Amount float(8)
inf_reset_cust_capflr_trds_v advice_status advice_status_code 1 Advice_Status_Code char(12)
inf_reset_cust_capflr_trds_v advice_status advice_id 1 Advice_Id int(4)

Infinity Data Model, version 7.1 Confidential View Reference 173


View Name Source Table Name and Source Attribute Name View Attribute Name Null User Datatype Underlying Datatype

inf_reset_cust_swapfra_trds_v bo_reset_cust_swapfra_trds_v trans_id 1 Trans_Id int(4)


inf_reset_cust_swapfra_trds_v bo_reset_cust_swapfra_trds_v trade_id 0 Trade_Id int(4)
inf_reset_cust_swapfra_trds_v bo_reset_cust_swapfra_trds_v trade_leg_id 0 Trade_Leg_Id int(4)
inf_reset_cust_swapfra_trds_v bo_reset_cust_swapfra_trds_v org1_name 0 Org_Short_Name varchar(20)
inf_reset_cust_swapfra_trds_v bo_reset_cust_swapfra_trds_v org1_dir 0 Partic_Type_Code char(12)
inf_reset_cust_swapfra_trds_v bo_reset_cust_swapfra_trds_v org2_name 0 Org_Short_Name varchar(20)
inf_reset_cust_swapfra_trds_v bo_reset_cust_swapfra_trds_v org2_dir 0 Partic_Type_Code char(12)
inf_reset_cust_swapfra_trds_v bo_reset_cust_swapfra_trds_v trade_info_code 0 Trade_Info_Code varchar(25)
inf_reset_cust_swapfra_trds_v bo_reset_cust_swapfra_trds_v flow_date 1 Date datetime(8)
inf_reset_cust_swapfra_trds_v bo_reset_cust_swapfra_trds_v reset_date 0 Date datetime(8)
inf_reset_cust_swapfra_trds_v bo_reset_cust_swapfra_trds_v reset_rate 1 Value float(8)
inf_reset_cust_swapfra_trds_v bo_reset_cust_swapfra_trds_v calc_rate 1 Rate float(8)
inf_reset_cust_swapfra_trds_v bo_reset_cust_swapfra_trds_v period_start_date 1 Date datetime(8)
inf_reset_cust_swapfra_trds_v bo_reset_cust_swapfra_trds_v period_end_date 1 Date datetime(8)
inf_reset_cust_swapfra_trds_v bo_reset_cust_swapfra_trds_v spread 1 Rate float(8)
inf_reset_cust_swapfra_trds_v bo_reset_cust_swapfra_trds_v currency 0 Currency_Code char(3)
inf_reset_cust_swapfra_trds_v bo_reset_cust_swapfra_trds_v ref_index 0 Ref_Index_Code char(12)
inf_reset_cust_swapfra_trds_v bo_reset_cust_swapfra_trds_v term 0 Term int(4)
inf_reset_cust_swapfra_trds_v bo_reset_cust_swapfra_trds_v source 0 Ref_Index_Source_Code char(12)
inf_reset_cust_swapfra_trds_v bo_reset_cust_swapfra_trds_v flow_amount 1 Amount float(8)
inf_reset_cust_swapfra_trds_v bo_reset_cust_swapfra_trds_v compound_type_code 1 Compound_Type_Code char(12)
inf_reset_cust_swapfra_trds_v advice_status advice_status_code 1 Advice_Status_Code char(12)
inf_reset_cust_swapfra_trds_v advice_status advice_id 1 Advice_Id int(4)

Infinity Data Model, version 7.1 Confidential View Reference 174


View Name Source Table Name and Source Attribute Name View Attribute Name Null User Datatype Underlying Datatype

inf_reset_swapfra_flows_v trade trans_id 1 Trans_Id int(4)


inf_reset_swapfra_flows_v trade trade_id 0 Trade_Id int(4)
inf_reset_swapfra_flows_v trade_leg trade_leg_id 0 Trade_Leg_Id int(4)
inf_reset_swapfra_flows_v org.short_name org1_name 0 Org_Short_Name varchar(20)
inf_reset_swapfra_flows_v trade_leg_org_partic.partic_type_code org1_dir 0 Partic_Type_Code char(12)
inf_reset_swapfra_flows_v org.short_name org2_name 0 Org_Short_Name varchar(20)
inf_reset_swapfra_flows_v trade_leg_org_partic.partic_type_code org2_dir 0 Partic_Type_Code char(12)
inf_reset_swapfra_flows_v trade_info trade_info_code 0 Trade_Info_Code varchar(25)
inf_reset_swapfra_flows_v swap_leg_header compound_type_code 1 Compound_Type_Code char(12)
inf_reset_swapfra_flows_v flow period_start_date 1 Date datetime(8)
inf_reset_swapfra_flows_v flow.period_maturity_date period_end_date 1 Date datetime(8)
inf_reset_swapfra_flows_v flow.ref_index_spread_rate spread 1 Rate float(8)
inf_reset_swapfra_flows_v flow.flow_calc_date calc_date 1 Date datetime(8)
inf_reset_swapfra_flows_v flow.flow_calc_rate calc_rate 1 Rate float(8)
inf_reset_swapfra_flows_v flow_calc_reset reset_date 0 Date datetime(8)
inf_reset_swapfra_flows_v inf_entered_rates_v reset_rate 1 Value float(8)
inf_reset_swapfra_flows_v flow flow_amount 1 Amount float(8)
inf_reset_swapfra_flows_v flow flow_date 1 Date datetime(8)
inf_reset_swapfra_flows_v swap_leg_header.ref_index_currency_code currency 1 Currency_Code char(3)
inf_reset_swapfra_flows_v swap_leg_header.ref_index_code ref_index 1 Ref_Index_Code char(12)
inf_reset_swapfra_flows_v flow.ref_index_term term 1 Term int(4)
inf_reset_swapfra_flows_v swap_leg_header.ref_index_source_code source 1 Ref_Index_Source_Code char(12)
inf_reset_swapfra_flows_v flow manual_reset_b 0 bit bit(1)

Infinity Data Model, version 7.1 Confidential View Reference 175


View Name Source Table Name and Source Attribute Name View Attribute Name Null User Datatype Underlying Datatype

inf_reset_swapfra_trds_v inf_reset_swapfra_flows_v trans_id 1 Trans_Id int(4)


inf_reset_swapfra_trds_v inf_reset_swapfra_flows_v trade_id 0 Trade_Id int(4)
inf_reset_swapfra_trds_v inf_reset_swapfra_flows_v trade_leg_id 0 Trade_Leg_Id int(4)
inf_reset_swapfra_trds_v inf_reset_swapfra_flows_v org1_name 0 Org_Short_Name varchar(20)
inf_reset_swapfra_trds_v inf_reset_swapfra_flows_v org1_dir 0 Partic_Type_Code char(12)
inf_reset_swapfra_trds_v inf_reset_swapfra_flows_v org2_name 0 Org_Short_Name varchar(20)
inf_reset_swapfra_trds_v inf_reset_swapfra_flows_v org2_dir 0 Partic_Type_Code char(12)
inf_reset_swapfra_trds_v inf_reset_swapfra_flows_v trade_info_code 0 Trade_Info_Code varchar(25)
inf_reset_swapfra_trds_v inf_reset_swapfra_flows_v flow_date 1 Date datetime(8)
inf_reset_swapfra_trds_v inf_reset_swapfra_flows_v reset_date 0 Date datetime(8)
inf_reset_swapfra_trds_v inf_reset_swapfra_flows_v reset_rate 1 Value float(8)
inf_reset_swapfra_trds_v inf_reset_swapfra_flows_v calc_rate 1 Rate float(8)
inf_reset_swapfra_trds_v inf_reset_swapfra_flows_v period_start_date 1 Date datetime(8)
inf_reset_swapfra_trds_v inf_reset_swapfra_flows_v period_end_date 1 Date datetime(8)
inf_reset_swapfra_trds_v inf_reset_swapfra_flows_v spread 1 Rate float(8)
inf_reset_swapfra_trds_v inf_reset_swapfra_flows_v currency 1 Currency_Code char(3)
inf_reset_swapfra_trds_v inf_reset_swapfra_flows_v ref_index 1 Ref_Index_Code char(12)
inf_reset_swapfra_trds_v inf_reset_swapfra_flows_v term 1 Term int(4)
inf_reset_swapfra_trds_v inf_reset_swapfra_flows_v source 1 Ref_Index_Source_Code char(12)
inf_reset_swapfra_trds_v inf_reset_swapfra_flows_v flow_amount 1 Amount float(8)
inf_reset_swapfra_trds_v inf_reset_swapfra_flows_v compound_type_code 1 Compound_Type_Code char(12)
inf_reset_swapfra_trds_v advice_status advice_status_code 1 Advice_Status_Code char(12)
inf_reset_swapfra_trds_v advice_status advice_id 1 Advice_Id int(4)

inf_stat_book_v trade_leg_book_alloc trade_id 0 Trade_Id int(4)


inf_stat_book_v trade_leg_book_alloc trade_leg_id 0 Trade_Leg_Id int(4)
inf_stat_book_v trade trade_date 0 Date datetime(8)
inf_stat_book_v trade_leg_book_alloc book_id 0 Book_Id int(4)
inf_stat_book_v trading_book book_name 0 Book_Name char(12)
inf_stat_book_v w_sec_denormal start_date 1 Date datetime(8)
inf_stat_book_v w_sec_denormal maturity_date 1 Date datetime(8)
inf_stat_book_v trade_info_product_matrix product_type_code 0 Product_Type_Code varchar(12)

Infinity Data Model, version 7.1 Confidential View Reference 176


View Name Source Table Name and Source Attribute Name View Attribute Name Null User Datatype Underlying Datatype

inf_stat_trade_v trade trans_id 1 Trans_Id int(4)


inf_stat_trade_v trade_leg trade_id 0 Trade_Id int(4)
inf_stat_trade_v trade_leg trade_leg_id 0 Trade_Leg_Id int(4)
inf_stat_trade_v trade trade_date 0 Date datetime(8)
inf_stat_trade_v inf_trade_time_v trade_time 1 datetimn datetimn(8)
inf_stat_trade_v w_sec_denormal sec_id 0 Sec_Id int(4)
inf_stat_trade_v w_sec_denormal start_date 1 Date datetime(8)
inf_stat_trade_v w_sec_denormal maturity_date 1 Date datetime(8)
inf_stat_trade_v prsn.first_name trader_first_name 0 Prsn_Name varchar(30)
inf_stat_trade_v prsn.last_name trader_last_name 0 Prsn_Name varchar(30)
inf_stat_trade_v prsn.first_name input_by_first_name 0 Prsn_Name varchar(30)
inf_stat_trade_v prsn.last_name input_by_last_name 0 Prsn_Name varchar(30)
inf_stat_trade_v w_sec_denormal sec_type_code 1 Sec_Type_Code char(12)
inf_stat_trade_v w_sec_denormal currency_code 1 Currency_Code char(3)
inf_stat_trade_v trade_info_product_matrix product_type_code 0 Product_Type_Code varchar(12)
inf_stat_trade_v trade trade_status_code 1 Trade_Status_Code char(12)
inf_stat_trade_v trade_leg_org_partic.partic_org_id partic_cpty_id 0 Org_Id int(4)
inf_stat_trade_v org.name partic_cpty_full_name 0 Org_Name varchar(255)
inf_stat_trade_v org.short_name partic_cpty_short_name 0 Org_Short_Name varchar(20)

inf_swap_prin_amt_v trade_leg trade_id 0 Trade_Id int(4)


inf_swap_prin_amt_v trade trade_date 0 Date datetime(8)
inf_swap_prin_amt_v [Calculated value, see below*] amount 1 floatn floatn(8)

*. The amount attribute is the product of the trade_leg.trade_amount and the swap_leg_header.principal_amount.

Infinity Data Model, version 7.1 Confidential View Reference 177


View Name Source Table Name and Source Attribute Name View Attribute Name Null User Datatype Underlying Datatype

inf_swapfra_cust_resets_v ref_index_index_relation.rel_ref_index_currency_code currency 0 Currency_Code char(3)


inf_swapfra_cust_resets_v ref_index_index_relation.rel_ref_index_code ref_index 0 Ref_Index_Code char(12)
inf_swapfra_cust_resets_v ref_index_index_relation.rel_ref_index_term term 0 Term int(4)
inf_swapfra_cust_resets_v ref_index_index_relation.rel_ref_index_source_code source 0 Ref_Index_Source_Code char(12)
inf_swapfra_cust_resets_v inf_swapfra_flow_resets_v calc_date 1 Date datetime(8)
inf_swapfra_cust_resets_v inf_swapfra_flow_resets_v reset_date 0 Date datetime(8)
inf_swapfra_cust_resets_v inf_swapfra_flow_resets_v flow_amount 1 Amount float(8)
inf_swapfra_cust_resets_v inf_swapfra_flow_resets_v manual_reset_b 0 bit bit(1)
inf_swapfra_cust_resets_v inf_swapfra_flow_resets_v trans_id 1 Trans_Id int(4)
inf_swapfra_cust_resets_v inf_swapfra_flow_resets_v trade_id 0 Trade_Id int(4)
inf_swapfra_cust_resets_v inf_swapfra_flow_resets_v trade_leg_id 0 Trade_Leg_Id int(4)
inf_swapfra_cust_resets_v inf_swapfra_flow_resets_v spread 1 Rate float(8)

inf_swapfra_flow_resets_v swap_leg_header.ref_index_currency_code currency 1 Currency_Code char(3)


inf_swapfra_flow_resets_v swap_leg_header.ref_index_code ref_index 1 Ref_Index_Code char(12)
inf_swapfra_flow_resets_v flow.ref_index_term term 1 Term int(4)
inf_swapfra_flow_resets_v swap_leg_header.ref_index_source_code source 1 Ref_Index_Source_Code char(12)
inf_swapfra_flow_resets_v flow.flow_calc_date calc_date 1 Date datetime(8)
inf_swapfra_flow_resets_v flow_calc_calc reset_date 0 Date datetime(8)
inf_swapfra_flow_resets_v flow flow_amount 1 Amount float(8)
inf_swapfra_flow_resets_v flow manual_reset_b 0 bit bit(1)
inf_swapfra_flow_resets_v trade trans_id 1 Trans_Id int(4)
inf_swapfra_flow_resets_v trade trade_id 0 Trade_Id int(4)
inf_swapfra_flow_resets_v trade_leg trade_leg_id 0 Trade_Leg_Id int(4)
inf_swapfra_flow_resets_v flow.ref_index_spread_rate spread 1 Rate float(8)

inf_trade_time_v trade_status trade_id 0 Trade_Id int(4)


inf_trade_time_v [Calculated value, see below*] trade_time 1 datetimn datetimn(8)

*. The query for this view attribute uses the statement “MIN(trade_status.status_datetime)” to determine the date and time when the trade was first saved.

Infinity Data Model, version 7.1 Confidential View Reference 178


View Name Source Table Name and Source Attribute Name View Attribute Name Null User Datatype Underlying Datatype

inf_unauth_capflr_cust_rates_v inf_capflr_cust_resets_v trans_id 1 Trans_Id int(4)


inf_unauth_capflr_cust_rates_v inf_capflr_cust_resets_v trade_id 0 Trade_Id int(4)
inf_unauth_capflr_cust_rates_v inf_capflr_cust_resets_v currency 0 Currency_Code char(3)
inf_unauth_capflr_cust_rates_v inf_capflr_cust_resets_v ref_index 0 Ref_Index_Code char(12)
inf_unauth_capflr_cust_rates_v inf_capflr_cust_resets_v term 0 Term int(4)
inf_unauth_capflr_cust_rates_v inf_entered_rates_v source 0 Ref_Index_Source_Code char(12)
inf_unauth_capflr_cust_rates_v inf_entered_rates_v reset_date 0 datetime datetime(8)
inf_unauth_capflr_cust_rates_v inf_entered_rates_v reset_rate 1 Value float(8)

inf_unauth_capflr_rates_v inf_capflr_flow_resets_v trans_id 1 Trans_Id int(4)


inf_unauth_capflr_rates_v inf_capflr_flow_resets_v trade_id 0 Trade_Id int(4)
inf_unauth_capflr_rates_v inf_capflr_flow_resets_v currency 1 Currency_Code char(3)
inf_unauth_capflr_rates_v inf_capflr_flow_resets_v ref_index 1 Ref_Index_Code char(12)
inf_unauth_capflr_rates_v inf_capflr_flow_resets_v term 1 Term int(4)
inf_unauth_capflr_rates_v inf_entered_rates_v source 0 Ref_Index_Source_Code char(12)
inf_unauth_capflr_rates_v inf_entered_rates_v reset_date 0 datetime datetime(8)
inf_unauth_capflr_rates_v inf_entered_rates_v reset_rate 1 Value float(8)

inf_unauth_daily_rates_v inf_entered_rates currency 0 Currency_Code char(3)


inf_unauth_daily_rates_v inf_entered_rates ref_index 0 Ref_Index_Code char(12)
inf_unauth_daily_rates_v inf_entered_rates term 0 Term int(4)
inf_unauth_daily_rates_v inf_entered_rates source 0 Ref_Index_Source_Code char(12)
inf_unauth_daily_rates_v inf_entered_rates reset_date 0 datetime datetime(8)
inf_unauth_daily_rates_v inf_entered_rates reset_rate 1 Value float(8)

inf_unauth_swapfra_cust_rate_v inf_swapfra_cust_resets_v trans_id 1 Trans_Id int(4)


inf_unauth_swapfra_cust_rate_v inf_swapfra_cust_resets_v trade_id 0 Trade_Id int(4)
inf_unauth_swapfra_cust_rate_v inf_swapfra_cust_resets_v currency 0 Currency_Code char(3)
inf_unauth_swapfra_cust_rate_v inf_swapfra_cust_resets_v ref_index 0 Ref_Index_Code char(12)
inf_unauth_swapfra_cust_rate_v inf_swapfra_cust_resets_v term 0 Term int(4)
inf_unauth_swapfra_cust_rate_v inf_entered_rates_v source 0 Ref_Index_Source_Code char(12)
inf_unauth_swapfra_cust_rate_v inf_entered_rates_v reset_date 0 datetime datetime(8)
inf_unauth_swapfra_cust_rate_v inf_entered_rates_v reset_rate 1 Value float(8)

Infinity Data Model, version 7.1 Confidential View Reference 179


View Name Source Table Name and Source Attribute Name View Attribute Name Null User Datatype Underlying Datatype

inf_unauth_swapfra_rates_v inf_swapfra_flow_resets_v trans_id 1 Trans_Id int(4)


inf_unauth_swapfra_rates_v inf_swapfra_flow_resets_v trade_id 0 Trade_Id int(4)
inf_unauth_swapfra_rates_v inf_swapfra_flow_resets_v currency 1 Currency_Code char(3)
inf_unauth_swapfra_rates_v inf_swapfra_flow_resets_v ref_index 1 Ref_Index_Code char(12)
inf_unauth_swapfra_rates_v inf_swapfra_flow_resets_v term 1 Term int(4)
inf_unauth_swapfra_rates_v inf_swapfra_flow_resets_v source 1 Ref_Index_Source_Code char(12)
inf_unauth_swapfra_rates_v inf_entered_rates_v reset_date 0 datetime datetime(8)
inf_unauth_swapfra_rates_v inf_entered_rates_v reset_rate 1 Value float(8)

list sysobjects.name list_name 0 sysname varchar(30)

lists_to_load_v infsys_montage_lists list_name 0 Db_Object char(30)


lists_to_load_v infsys_montage_lists list_code 0 List_Code char(50)
lists_to_load_v infsys_montage_lists montage_group_code 0 Montage_Group_Code varchar(12)
lists_to_load_v infsys_montage_lists description 1 Description varchar(50)

montage_group_codes_v infsys_montage_group_code montage_group_code 0 Montage_Group_Code varchar(12)

next_post_v MIN(general_ledger_post.effective_date) effective_date 1 datetimn datetimn(8)


next_post_v general_ledger_post user_comment 1 GL_Short_Comment char(24)
next_post_v general_ledger_post post_operation_code 0 Post_Operation_Code varchar(25)

prev_post_v MAX(general_ledger_post.effective_date) effective_date 1 datetimn datetimn(8)


prev_post_v general_ledger_post user_comment 1 GL_Short_Comment char(24)
prev_post_v general_ledger_post post_operation_code 0 Post_Operation_Code varchar(25)

Infinity Data Model, version 7.1 Confidential View Reference 180


Limit Manager Table Reference

The Limit Manager Table Reference alphabetically lists every Infinity table and attribute
utilized by the Limit Manager application, v7.1. (All Limit Manager tables begin with the
“dia” prefix). The document also notes all table and attribute changes between version 7.0 and
version 7.1. Within each table, columns are listed in the order in which they appear in the
database. The Quick Reference only documents Infinity tables; Sybase tables such as sysusers
are not documented. For each column, the Quick Reference shows:

For each attribute, the Table Reference shows:


• a value for Null (‘0’ means an attribute cannot be NULL, ‘1’ means it can be NULL)
• the Infinity datatype, the system datatype, and the length
• a ‘PK’ if the attribute is a primary key
• the name of the parent table, if the attribute is a foreign key.

Each change to the Data Model is highlighted by vertical bar in the left margin. New tables
and attributes appear in italics (e.g., dia_limit_parameters), and attributes which have been
deleted are obscured by a horizontal line (e.g., dia_limit_parameters). For example, the addition
of a primary key on the parameter_name column in the dia_limit_parameters table would be
represented as one deletion and one insertion, as shown below:

Table Attribute NULL Datatype PK FK: Parent Table

dia_limit_parameters parameter_name 0 varchar:varchar(40) PK


dia_limit_parameters parameter_name 0 varchar:varchar(40)
dia_limit_parameters value 0 varchar:varchar(40)
dia_limit_parameters description 1 varchar:varchar(60)
dia_limit_parameters owner 0 varchar:varchar(20)

This table has five columns (or attributes), appearing in this order in the database:
• the attribute parameter_name is non-nullable, contributes to the primary key, has the
Infinity datatype “varchar” and the Sybase system datatype “varchar,” and is 40 bytes
in length. By looking at the obscured text, we can see that this attribute was not previ-
ously a primary key.
• the attribute value is non-nullable, has the Infinity datatype “varchar,” and has the
Sybase system datatype “varchar.” It is also 40 bytes in length.
• the attribute description is nullable, has the Infinity datatype “varchar” and Sybase
system datatype “varchar,” and is 60 bytes in length.
• the attribute owner is non-nullable, has the Infinity datatype “varchar” and Sybase
system datatype “varchar,” and is 20 bytes in length.

Limit Manager Data Model Changes for 7.1 Confidential 181


The Quick Reference only documents Infinity tables; Sybase tables such as sysusers are not
documented. Consult your Sybase documentation for information on Sybase tables and
datatypes.

182 Confidential Limit Manager Data Model Changes for 7.1


Table Attribute NULL Datatype PK FK: Parent Table

dia_access_function function_name 0 varchar:varchar(30) PK


dia_access_function module_name 0 varchar:varchar(30) PK
dia_access_function description 0 varchar:varchar(50)
dia_access_function weight 0 int:int(4)
dia_access_function trace 0 int:int(4)

dia_access_group group_id 0 int:int(4) PK


dia_access_group group_id 0 int:int(4)
dia_access_group group_name 0 char:char(30)
dia_access_group description 0 char:char(50)
dia_access_group status 0 int:int(4)
dia_access_group update_date 0 datetime:datetime(8)
dia_access_group update_user_id 0 int:int(4)
dia_access_group pwd_nb_days 0 int:int(4)
dia_access_group group_role 0 int:int(4)
dia_access_group weight 0 int:int(4)
dia_access_group ending_date 0 datetime:datetime(8)

dia_access_group_seed seed 0 int:int(4) PK


dia_access_group_seed seed 0 int:int(4)

dia_access_module module_name 0 char:char(30) PK


dia_access_module description 0 varchar:varchar(50)
dia_access_module group_role 0 int:int(4)
dia_access_module weight 0 int:int(4)

dia_access_restriction group_id 0 int:int(4) PK


dia_access_restriction module_name 0 char:char(30) PK
dia_access_restriction function_name 0 char:char(30) PK
dia_access_restriction user_id 0 int:int(4) PK
dia_access_restriction argument1 0 varchar:varchar(50)
dia_access_restriction argument2 0 varchar:varchar(50)
dia_access_restriction begining_date 0 datetime:datetime(8)
dia_access_restriction ending_date 0 datetime:datetime(8)

Infinity Data Model, version 7.1 Confidential Limit Manager Table Modifications 183
Table Attribute NULL Datatype PK FK: Parent Table

dia_access_trace user_name 0 char:char(30)


dia_access_trace module_name 0 char:char(30)
dia_access_trace function_name 0 char:char(30)
dia_access_trace argument1 0 varchar:varchar(50)
dia_access_trace argument2 0 varchar:varchar(50)
dia_access_trace access_date 0 datetime:datetime(8)
dia_access_trace access_action 0 char:char(10)
dia_access_trace reason 1 varchar:varchar(50)

dia_access_user user_id 0 int:int(4) PK


dia_access_user user_id 0 int:int(4)
dia_access_user user_name 0 char:char(30)
dia_access_user long_name 0 varchar:varchar(50)
dia_access_user status 0 int:int(4)
dia_access_user update_date 0 datetime:datetime(8)
dia_access_user update_user_id 0 int:int(4)
dia_access_user last_connect_date 0 datetime:datetime(8)
dia_access_user pwd_update_date 0 datetime:datetime(8)

dia_access_user_group user_id 0 int:int(4) PK


dia_access_user_group group_id 0 int:int(4) PK
dia_access_user_group ending_date 0 datetime:datetime(8)

dia_access_user_seed seed 0 int:int(4) PK


dia_access_user_seed seed 0 int:int(4)

dia_import_sec_corresp application 0 char:char(12) PK


dia_import_sec_corresp application 0 char:char(12)
dia_import_sec_corresp extern_sec_code 0 char:char(15)
dia_import_sec_corresp infinity_sec_id 0 int:int(4) PK
dia_import_sec_corresp application 0 char:char(12)

dia_limit_ana_spec_ana analysis_spec_id 0 int:int(4) PK


dia_limit_ana_spec_ana analysis_id 0 int:int(4) PK

dia_limit_ana_spec_ele_spec analysis_spec_id 0 int:int(4) PK


dia_limit_ana_spec_ele_spec element_spec_enum 0 int:int(4) PK

Infinity Data Model, version 7.1 Confidential Limit Manager Table Modifications 184
Table Attribute NULL Datatype PK FK: Parent Table

dia_limit_ana_spec_value_spec analysis_spec_id 0 int:int(4) PK


dia_limit_ana_spec_value_spec value_spec_id 0 int:int(4) PK

dia_limit_analysis analysis_id 0 int:int(4) PK


dia_limit_analysis analysis_id 0 int:int(4)
dia_limit_analysis analysis_name 0 char:char(40)
dia_limit_analysis short_name 0 char:char(10)
dia_limit_analysis type 1 int:int(4)
dia_limit_analysis impact_level 1 int:int(4)
dia_limit_analysis limit_level 1 int:int(4)

dia_limit_analysis_desc analysis_id 0 int:int(4) PK


dia_limit_analysis_desc order_value 0 int:int(4) PK
dia_limit_analysis_desc group_id 0 int:int(4)

dia_limit_analysis_seed seed 0 int:int(4) PK


dia_limit_analysis_seed seed 0 int:int(4)

dia_limit_analysis_spec analysis_spec_id 0 int:int(4) PK


dia_limit_analysis_spec analysis_spec_id 0 int:int(4)
dia_limit_analysis_spec analysis_spec_name 0 char:char(40)
dia_limit_analysis_spec short_name 0 char:char(10)
dia_limit_analysis_spec comp_cond_spec_id 0 int:int(4)
dia_limit_analysis_spec curve_group_id 0 int:int(4)

dia_limit_analysis_spec_seed seed 0 int:int(4) PK


dia_limit_analysis_spec_seed seed 0 int:int(4)

dia_limit_analysis_value analysis_id 0 int:int(4) PK


dia_limit_analysis_value value_type_id 0 int:int(4) PK
dia_limit_analysis_value analysis_id 0 int:int(4)
dia_limit_analysis_value value_type_id 0 int:int(4)

dia_limit_and_cond_spec comp_cond_spec_id 0 int:int(4)


dia_limit_and_cond_spec and_id 0 int:int(4) PK
dia_limit_and_cond_spec atom_cond_spec_id 0 int:int(4) PK
dia_limit_and_cond_spec and_id 0 int:int(4)
dia_limit_and_cond_spec atom_cond_spec_id 0 int:int(4)

Infinity Data Model, version 7.1 Confidential Limit Manager Table Modifications 185
Table Attribute NULL Datatype PK FK: Parent Table

dia_limit_atom_cond short_name 0 char:char(12)


dia_limit_atom_cond atom_cond_name 0 varchar:varchar(40)
dia_limit_atom_cond atom_cond_enum 0 int:int(4) PK
dia_limit_atom_cond atom_cond_enum 0 int:int(4)

dia_limit_atom_cond_data atom_cond_enum 0 int:int(4) PK


dia_limit_atom_cond_data atom_cond_data 0 char:char(12) PK
dia_limit_atom_cond_data atom_cond_enum 0 int:int(4)
dia_limit_atom_cond_data atom_cond_data 0 char:char(12)
dia_limit_atom_cond_data description 0 varchar:varchar(40)

dia_limit_atom_cond_ope atom_cond_enum 0 int:int(4) PK


dia_limit_atom_cond_ope ope 0 char:char(10) PK
dia_limit_atom_cond_ope atom_cond_enum 0 int:int(4)
dia_limit_atom_cond_ope ope 0 char:char(10)
dia_limit_atom_cond_ope description 0 varchar:varchar(40)

dia_limit_atom_cond_spec atom_cond_spec_id 0 int:int(4) PK


dia_limit_atom_cond_spec atom_cond_spec_id 0 int:int(4)
dia_limit_atom_cond_spec atom_cond_enum 0 int:int(4)
dia_limit_atom_cond_spec atom_spec_enum 0 int:int(4)
dia_limit_atom_cond_spec ope 0 char:char(10)
dia_limit_atom_cond_spec data_enum 0 int:int(4)
dia_limit_atom_cond_spec str_data 1 varchar:varchar(20)
dia_limit_atom_cond_spec dbl_data 1 DoubleAmount:float(8)
dia_limit_atom_cond_spec dat_data 1 datetime:datetime(8)
dia_limit_atom_cond_spec int_data 1 int:int(4)

dia_limit_atom_cond_spec_seed seed 0 int:int(4) PK


dia_limit_atom_cond_spec_seed seed 0 int:int(4)

dia_limit_backup_list copy_date 0 datetime:datetime(8) PK


dia_limit_backup_list copy_date 0 datetime:datetime(8)

Infinity Data Model, version 7.1 Confidential Limit Manager Table Modifications 186
Table Attribute NULL Datatype PK FK: Parent Table

dia_limit_bucket bucket_key 0 Bucket_Key:varchar(216)


dia_limit_bucket value_type_id 0 int:int(4)
dia_limit_bucket bucket_id 0 int:int(4) PK
dia_limit_bucket bucket_id 0 int:int(4)
dia_limit_bucket tree_root_enum 0 int:int(4)
dia_limit_bucket tree_depth 0 int:int(4)
dia_limit_bucket authorized_value 0 DoubleValue:float(8)
dia_limit_bucket current_value 0 DoubleValue:float(8)
dia_limit_bucket currency 0 Currency_Code:char(3)
dia_limit_bucket weighting_factor 0 DoubleRate:float(8)
dia_limit_bucket weight_watch 0 int:int(4)
dia_limit_bucket creation_date 0 datetime:datetime(8)
dia_limit_bucket update_date 1 datetime:datetime(8)
dia_limit_bucket locking_flag 0 int:int(4)
dia_limit_bucket validation_final_date 0 datetime:datetime(8)
dia_limit_bucket loan_flag 1 int:int(4)

dia_limit_bucket_hist copy_date 0 datetime:datetime(8) PK


dia_limit_bucket_hist copy_date 0 datetime:datetime(8)
dia_limit_bucket_hist bucket_key 0 Bucket_Key:varchar(216)
dia_limit_bucket_hist value_type_id 0 int:int(4)
dia_limit_bucket_hist bucket_id 0 int:int(4) PK
dia_limit_bucket_hist bucket_id 0 int:int(4)
dia_limit_bucket_hist tree_root_enum 0 int:int(4)
dia_limit_bucket_hist tree_depth 0 int:int(4)
dia_limit_bucket_hist authorized_value 0 DoubleValue:float(8)
dia_limit_bucket_hist current_value 0 DoubleValue:float(8)
dia_limit_bucket_hist currency 0 Currency_Code:char(3)
dia_limit_bucket_hist weighting_factor 0 DoubleRate:float(8)
dia_limit_bucket_hist weight_watch 0 int:int(4)
dia_limit_bucket_hist creation_date 1 datetime:datetime(8)
dia_limit_bucket_hist update_date 1 datetime:datetime(8)
dia_limit_bucket_hist locking_flag 0 int:int(4)
dia_limit_bucket_hist validation_final_date 0 datetime:datetime(8)
dia_limit_bucket_hist loan_flag 0 int:int(4)

Infinity Data Model, version 7.1 Confidential Limit Manager Table Modifications 187
Table Attribute NULL Datatype PK FK: Parent Table

dia_limit_bucket_loan bucket_loan_id 0 int:int(4) PK


dia_limit_bucket_loan bucket_loan_id 0 int:int(4)
dia_limit_bucket_loan init_date 0 datetime:datetime(8)
dia_limit_bucket_loan final_date 0 datetime:datetime(8)
dia_limit_bucket_loan loan_value 0 DoubleValue:float(8)
dia_limit_bucket_loan loan_flag 0 int:int(4) PK
dia_limit_bucket_loan loan_bucket_key 1 Bucket_Key:varchar(216) PK
dia_limit_bucket_loan borrow_bucket_key 1 Bucket_Key:varchar(216) PK
dia_limit_bucket_loan loan_flag 0 int:int(4)
dia_limit_bucket_loan loan_bucket_key 1 Bucket_Key:varchar(216)
dia_limit_bucket_loan borrow_bucket_key 1 Bucket_Key:varchar(216)
dia_limit_bucket_loan value_type_id 1 int:int(4)
dia_limit_bucket_loan status 1 int:int(4)

dia_limit_bucket_seed seed 0 int:int(4) PK


dia_limit_bucket_seed seed 0 int:int(4)

dia_limit_bucket_split bucket_key 0 Bucket_Key:varchar(216) PK


dia_limit_bucket_split value_type_id 0 int:int(4) PK
dia_limit_bucket_split split_currency 0 Currency_Code:char(3) PK
dia_limit_bucket_split bucket_key 0 Bucket_Key:varchar(216)
dia_limit_bucket_split value_type_id 0 int:int(4)
dia_limit_bucket_split split_currency 0 Currency_Code:char(3)
dia_limit_bucket_split split_value 0 DoubleValue:float(8)
dia_limit_bucket_split eval_currency 0 Currency_Code:char(3)
dia_limit_bucket_split eval_value 0 DoubleValue:float(8)
dia_limit_bucket_split creation_date 1 datetime:datetime(8)

Infinity Data Model, version 7.1 Confidential Limit Manager Table Modifications 188
Table Attribute NULL Datatype PK FK: Parent Table

dia_limit_bucket_split_hist copy_date 0 datetime:datetime(8) PK


dia_limit_bucket_split_hist bucket_key 0 Bucket_Key:varchar(216) PK
dia_limit_bucket_split_hist value_type_id 0 int:int(4) PK
dia_limit_bucket_split_hist split_currency 0 Currency_Code:char(3) PK
dia_limit_bucket_split_hist copy_date 0 datetime:datetime(8)
dia_limit_bucket_split_hist bucket_key 0 Bucket_Key:varchar(216)
dia_limit_bucket_split_hist value_type_id 0 int:int(4)
dia_limit_bucket_split_hist split_currency 0 Currency_Code:char(3)
dia_limit_bucket_split_hist split_value 0 DoubleValue:float(8)
dia_limit_bucket_split_hist eval_currency 0 Currency_Code:char(3)
dia_limit_bucket_split_hist eval_value 0 DoubleValue:float(8)
dia_limit_bucket_split_hist creation_date 1 datetime:datetime(8)

dia_limit_change_auth_value analysis_id 0 int:int(4) PK


dia_limit_change_auth_value bucket_key 0 Bucket_Key:varchar(216) PK
dia_limit_change_auth_value value_type_id 0 int:int(4) PK
dia_limit_change_auth_value analysis_id 0 int:int(4)
dia_limit_change_auth_value bucket_key 0 Bucket_Key:varchar(216)
dia_limit_change_auth_value value_type_id 0 int:int(4)
dia_limit_change_auth_value user_name 0 char:char(20)
dia_limit_change_auth_value change_date 0 datetime:datetime(8) PK
dia_limit_change_auth_value change_date 0 datetime:datetime(8)
dia_limit_change_auth_value old_value 0 DoubleValue:float(8)
dia_limit_change_auth_value new_value 0 DoubleValue:float(8)

dia_limit_check check_type 0 int:int(4) PK


dia_limit_check analysis_id 0 int:int(4) PK
dia_limit_check nb_elements 1 int:int(4)

dia_limit_comp_cond_spec comp_cond_spec_id 0 int:int(4) PK


dia_limit_comp_cond_spec comp_cond_spec_id 0 int:int(4)
dia_limit_comp_cond_spec short_name 0 char:char(10)
dia_limit_comp_cond_spec comp_cond_spec_name 0 varchar:varchar(40)
dia_limit_comp_cond_spec type 1 int:int(4)

dia_limit_comp_cond_spec_seed seed 0 int:int(4) PK


dia_limit_comp_cond_spec_seed seed 0 int:int(4)

Infinity Data Model, version 7.1 Confidential Limit Manager Table Modifications 189
Table Attribute NULL Datatype PK FK: Parent Table

dia_limit_curve_group curve_group_id 0 int:int(4) PK


dia_limit_curve_group curve_group_id 0 int:int(4)
dia_limit_curve_group curve_group_name 0 char:char(40)

dia_limit_curve_group_seed seed 0 int:int(4) PK


dia_limit_curve_group_seed seed 0 int:int(4)

dia_limit_curve_type curve_group_id 0 int:int(4) PK


dia_limit_curve_type currency 0 char:char(3) PK
dia_limit_curve_type security 0 char:char(12) PK
dia_limit_curve_type ref_index 0 char:char(12)
dia_limit_curve_type curve_type 0 char:char(12) PK
dia_limit_curve_type curve_name 0 char:char(12)
dia_limit_curve_type curve_id 0 int:int(4)

dia_limit_date date_enum 0 int:int(4) PK


dia_limit_date date_enum 0 int:int(4)
dia_limit_date short_name 0 char:char(10)
dia_limit_date date_name 0 char:char(40)

dia_limit_edt_analys edition_id 0 int:int(4) PK


dia_limit_edt_analys element_enum 0 int:int(4) PK
dia_limit_edt_analys edition_id 0 int:int(4)
dia_limit_edt_analys element_enum 0 int:int(4)
dia_limit_edt_analys filter 1 varchar:varchar(255)

Infinity Data Model, version 7.1 Confidential Limit Manager Table Modifications 190
Table Attribute NULL Datatype PK FK: Parent Table

dia_limit_edt_data edition_id 0 int:int(4) PK


dia_limit_edt_data root_number 1 int:int(4) PK
dia_limit_edt_data child_number 1 int:int(4) PK
dia_limit_edt_data edition_id 0 int:int(4)
dia_limit_edt_data root_number 0 int:int(4)
dia_limit_edt_data child_number 0 int:int(4)
dia_limit_edt_data analysis_name 0 char:char(20)
dia_limit_edt_data element_name 0 char:char(20)
dia_limit_edt_data value_type_name 0 char:char(20)
dia_limit_edt_data bucket_key 0 Bucket_Key:varchar(216)
dia_limit_edt_data bucket_id 0 int:int(4)
dia_limit_edt_data authorized_value 0 DoubleValue:float(8)
dia_limit_edt_data current_value 0 DoubleValue:float(8)
dia_limit_edt_data currency 0 Currency_Code:char(3)
dia_limit_edt_data tree_depth 1 int:int(4)
dia_limit_edt_data tree_depth 0 int:int(4)

dia_limit_edt_header edition_id 0 int:int(4) PK


dia_limit_edt_header user_name 0 char:char(20)
dia_limit_edt_header creation_date 0 datetime:datetime(8)
dia_limit_edt_header photo_date 0 datetime:datetime(8)
dia_limit_edt_header description 0 varchar:varchar(50)
dia_limit_edt_header status 0 char:char(10)
dia_limit_edt_header type 0 int:int(4)
dia_limit_edt_header depth 1 int:int(4)
dia_limit_edt_header analysis_id 0 int:int(4)

dia_limit_edt_lock lock_value 0 int:int(4) PK


dia_limit_edt_lock lock_value 0 int:int(4)

dia_limit_edt_seed seed 0 int:int(4) PK


dia_limit_edt_seed seed 0 int:int(4)

dia_limit_element element_code 0 char:char(10)


dia_limit_element element_name 0 char:char(40)
dia_limit_element element_enum 0 int:int(4) PK
dia_limit_element element_enum 0 int:int(4)
dia_limit_element is_recursive 0 int:int(4)
dia_limit_element dia_parent_enum 0 int:int(4)

Infinity Data Model, version 7.1 Confidential Limit Manager Table Modifications 191
Table Attribute NULL Datatype PK FK: Parent Table

dia_limit_element_spec element_spec_code 0 char:char(10)


dia_limit_element_spec element_spec_name 0 char:char(40)
dia_limit_element_spec element_enum 0 int:int(4)
dia_limit_element_spec element_spec_enum 0 int:int(4) PK
dia_limit_element_spec element_spec_enum 0 int:int(4)

dia_limit_elt_hierarchy parent_enum 0 int:int(4) PK


dia_limit_elt_hierarchy child_enum 0 int:int(4) PK
dia_limit_elt_hierarchy parent_data 0 char:char(40) PK
dia_limit_elt_hierarchy child_data 0 char:char(40) PK
dia_limit_elt_hierarchy parent_enum 0 int:int(4)
dia_limit_elt_hierarchy child_enum 0 int:int(4)
dia_limit_elt_hierarchy parent_data 0 char:char(40)
dia_limit_elt_hierarchy child_data 0 char:char(40)

dia_limit_group group_id 0 int:int(4) PK


dia_limit_group group_id 0 int:int(4)
dia_limit_group group_name 0 char:char(40)
dia_limit_group short_name 0 char:char(10)

dia_limit_group_desc group_id 0 int:int(4) PK


dia_limit_group_desc order_value 0 int:int(4) PK
dia_limit_group_desc element_enum 0 int:int(4)

dia_limit_group_of_org name 0 char:char(40) PK


dia_limit_group_of_org name 0 char:char(40)

dia_limit_group_seed seed 0 int:int(4) PK


dia_limit_group_seed seed 0 int:int(4)

Infinity Data Model, version 7.1 Confidential Limit Manager Table Modifications 192
Table Attribute NULL Datatype PK FK: Parent Table

dia_limit_hit bucket_id 0 int:int(4) PK


dia_limit_hit trade_id 0 Trade_Id:int(4) PK
dia_limit_hit analysis_spec_id 0 int:int(4) PK
dia_limit_hit bucket_id 0 int:int(4)
dia_limit_hit trade_id 0 Trade_Id:int(4)
dia_limit_hit analysis_spec_id 0 int:int(4)
dia_limit_hit origin_value 0 DoubleValue:float(8)
dia_limit_hit origin_currency 0 Currency_Code:char(3)
dia_limit_hit weighted_origin_value 0 DoubleValue:float(8)
dia_limit_hit impact_value 0 DoubleValue:float(8)
dia_limit_hit impact_currency 0 Currency_Code:char(3)
dia_limit_hit fixing 0 DoubleRate:float(8)
dia_limit_hit value_spec_id 0 int:int(4)
dia_limit_hit type_enum 0 int:int(4)
dia_limit_hit weighting_factor 0 DoubleValue:float(8)
dia_limit_hit start_date 1 datetime:datetime(8)
dia_limit_hit final_date 1 datetime:datetime(8)
dia_limit_hit creation_date 1 datetime:datetime(8)
dia_limit_hit update_flag 1 int:int(4)
dia_limit_hit sec_type 1 char:char(15)
dia_limit_hit partic_type 1 char:char(10)
dia_limit_hit plus_minus 1 int:int(4)
dia_limit_hit broken_limit_flag 1 int:int(4)
dia_limit_hit entity 0 char:char(20) PK
dia_limit_hit value_index 0 int:int(4)
dia_limit_hit impact_flag 1 int:int(4)
dia_limit_hit limit_flag 1 int:int(4)

Infinity Data Model, version 7.1 Confidential Limit Manager Table Modifications 193
Table Attribute NULL Datatype PK FK: Parent Table

dia_limit_hit_hist copy_date 0 datetime:datetime(8)


dia_limit_hit_hist bucket_id 0 int:int(4)
dia_limit_hit_hist trade_id 0 Trade_Id:int(4)
dia_limit_hit_hist analysis_spec_id 0 int:int(4)
dia_limit_hit_hist origin_value 0 DoubleValue:float(8)
dia_limit_hit_hist origin_currency 0 Currency_Code:char(3)
dia_limit_hit_hist weighted_origin_value 0 DoubleValue:float(8)
dia_limit_hit_hist impact_value 0 DoubleValue:float(8)
dia_limit_hit_hist impact_currency 0 Currency_Code:char(3)
dia_limit_hit_hist fixing 0 DoubleRate:float(8)
dia_limit_hit_hist value_spec_id 0 int:int(4)
dia_limit_hit_hist type_enum 0 int:int(4)
dia_limit_hit_hist weighting_factor 0 DoubleValue:float(8)
dia_limit_hit_hist start_date 1 datetime:datetime(8)
dia_limit_hit_hist final_date 1 datetime:datetime(8)
dia_limit_hit_hist creation_date 1 datetime:datetime(8)
dia_limit_hit_hist update_flag 1 int:int(4)
dia_limit_hit_hist sec_type 1 char:char(15)
dia_limit_hit_hist partic_type 1 char:char(10)
dia_limit_hit_hist plus_minus 1 int:int(4)
dia_limit_hit_hist broken_limit_flag 1 int:int(4)
dia_limit_hit_hist entity 0 char:char(20)
dia_limit_hit_hist value_index 0 int:int(4)

Infinity Data Model, version 7.1 Confidential Limit Manager Table Modifications 194
Table Attribute NULL Datatype PK FK: Parent Table

dia_limit_hit_res bucket_id 0 int:int(4) PK


dia_limit_hit_res trade_id 0 Trade_Id:int(4) PK
dia_limit_hit_res analysis_spec_id 0 int:int(4) PK
dia_limit_hit_res origin_value 0 DoubleValue:float(8)
dia_limit_hit_res origin_currency 0 Currency_Code:char(3)
dia_limit_hit_res weighted_origin_value 0 DoubleValue:float(8)
dia_limit_hit_res impact_value 0 DoubleValue:float(8)
dia_limit_hit_res impact_currency 0 Currency_Code:char(3)
dia_limit_hit_res fixing 0 DoubleRate:float(8)
dia_limit_hit_res value_spec_id 0 int:int(4)
dia_limit_hit_res type_enum 0 int:int(4)
dia_limit_hit_res weighting_factor 0 DoubleValue:float(8)
dia_limit_hit_res start_date 1 datetime:datetime(8)
dia_limit_hit_res final_date 1 datetime:datetime(8)
dia_limit_hit_res creation_date 1 datetime:datetime(8)
dia_limit_hit_res update_flag 1 int:int(4)
dia_limit_hit_res sec_type 1 char:char(15)
dia_limit_hit_res partic_type 1 char:char(10)
dia_limit_hit_res plus_minus 1 int:int(4)
dia_limit_hit_res broken_limit_flag 1 int:int(4)
dia_limit_hit_res entity 0 char:char(20) PK
dia_limit_hit_res value_index 0 int:int(4)
dia_limit_hit_res impact_flag 1 int:int(4)
dia_limit_hit_res limit_flag 1 int:int(4)

dia_limit_impact_cpty_info son 0 char:char(20) PK


dia_limit_impact_cpty_info father 1 char:char(20) PK
dia_limit_impact_cpty_info son 0 char:char(20)
dia_limit_impact_cpty_info father 1 char:char(20)
dia_limit_impact_cpty_info no_bucket 1 int:int(4)

dia_limit_issuer_categ_weight issuer_categ_id 0 int:int(4) PK


dia_limit_issuer_categ_weight issuer_categ_id 0 int:int(4)
dia_limit_issuer_categ_weight issuer_categ 0 char:char(10)
dia_limit_issuer_categ_weight days_from 0 int:int(4)
dia_limit_issuer_categ_weight days_to 0 int:int(4)
dia_limit_issuer_categ_weight weight 0 DoubleRate:float(8)

Infinity Data Model, version 7.1 Confidential Limit Manager Table Modifications 195
Table Attribute NULL Datatype PK FK: Parent Table

dia_limit_matur_weighted matur_weighted_id 0 int:int(4) PK


dia_limit_matur_weighted matur_weighted_id 0 int:int(4)
dia_limit_matur_weighted days_from 0 int:int(4)
dia_limit_matur_weighted days_to 0 int:int(4)
dia_limit_matur_weighted weight 0 DoubleRate:float(8)

dia_limit_maturity maturity_code 0 char:char(10) PK


dia_limit_maturity short_name 0 char:char(10) PK
dia_limit_maturity maturity_code 0 char:char(10)
dia_limit_maturity short_name 0 char:char(10)
dia_limit_maturity maturity_name 0 char:char(40)
dia_limit_maturity days_from 0 int:int(4)
dia_limit_maturity days_to 0 int:int(4)
dia_limit_maturity weight 0 DoubleRate:float(8)

dia_limit_maturity_product product_code 0 char:char(20) PK


dia_limit_maturity_product short_name 0 char:char(10) PK
dia_limit_maturity_product maturity_name 0 char:char(40)
dia_limit_maturity_product days_from 0 int:int(4)
dia_limit_maturity_product days_to 0 int:int(4)

dia_limit_node group_id 0 int:int(4) PK


dia_limit_node node_id 0 int:int(4) PK
dia_limit_node element_enum 0 int:int(4)
dia_limit_node element_data 0 char:char(40)
dia_limit_node parent_id 0 int:int(4)
dia_limit_node pc 1 int:int(4)

dia_limit_organisation organisation_name 0 char:char(20) PK


dia_limit_organisation organisation_name 0 char:char(20)

Infinity Data Model, version 7.1 Confidential Limit Manager Table Modifications 196
Table Attribute NULL Datatype PK FK: Parent Table

dia_limit_overflow user_name 0 char:char(10) PK


dia_limit_overflow trade_id 0 Trade_Id:int(4) PK
dia_limit_overflow bucket_key 0 Bucket_Key:varchar(216) PK
dia_limit_overflow current_value 0 DoubleValue:float(8) PK
dia_limit_overflow authorized_value 0 DoubleValue:float(8) PK
dia_limit_overflow currency 0 Currency_Code:char(3) PK
dia_limit_overflow value_type_id 0 int:int(4) PK
dia_limit_overflow user_name 0 char:char(10)
dia_limit_overflow trade_id 0 Trade_Id:int(4)
dia_limit_overflow bucket_key 0 Bucket_Key:varchar(216)
dia_limit_overflow current_value 0 DoubleValue:float(8)
dia_limit_overflow authorized_value 0 DoubleValue:float(8)
dia_limit_overflow currency 0 Currency_Code:char(3)
dia_limit_overflow value_type_id 0 int:int(4)

dia_limit_parameters parameter_name 0 varchar:varchar(40) PK


dia_limit_parameters parameter_name 0 varchar:varchar(40)
dia_limit_parameters value 0 varchar:varchar(40)
dia_limit_parameters description 1 varchar:varchar(60)
dia_limit_parameters owner 0 varchar:varchar(20)

dia_limit_parent_bucket parent_id 0 int:int(4) PK


dia_limit_parent_bucket child_id 0 int:int(4) PK
dia_limit_parent_bucket parent_id 0 int:int(4)
dia_limit_parent_bucket child_id 0 int:int(4)
dia_limit_parent_bucket last_analysis_element_enum 0 int:int(4)
dia_limit_parent_bucket parent_key 0 Bucket_Key:varchar(216)
dia_limit_parent_bucket parent_value_type_id 0 int:int(4)
dia_limit_parent_bucket creation_date 1 datetime:datetime(8)

Infinity Data Model, version 7.1 Confidential Limit Manager Table Modifications 197
Table Attribute NULL Datatype PK FK: Parent Table

dia_limit_parent_bucket_hist copy_date 0 datetime:datetime(8) PK


dia_limit_parent_bucket_hist parent_id 0 int:int(4) PK
dia_limit_parent_bucket_hist child_id 0 int:int(4) PK
dia_limit_parent_bucket_hist copy_date 0 datetime:datetime(8)
dia_limit_parent_bucket_hist parent_id 0 int:int(4)
dia_limit_parent_bucket_hist child_id 0 int:int(4)
dia_limit_parent_bucket_hist last_analysis_element_enum 0 int:int(4)
dia_limit_parent_bucket_hist parent_key 0 Bucket_Key:varchar(216)
dia_limit_parent_bucket_hist parent_value_type_id 0 int:int(4)
dia_limit_parent_bucket_hist creation_date 1 datetime:datetime(8)

dia_limit_recursive_book book_father 1 char:char(15) PK


dia_limit_recursive_book book_child 1 char:char(15) PK
dia_limit_recursive_book book_father 1 char:char(15)
dia_limit_recursive_book book_child 1 char:char(15)

dia_limit_trade_comment trade_id 0 Trade_Id:int(4) PK


dia_limit_trade_comment trade_comment 1 varchar:varchar(200) PK

dia_limit_type type_code 0 char:char(10)


dia_limit_type type_name 0 varchar:varchar(40)
dia_limit_type type_enum 0 int:int(4) PK
dia_limit_type type_enum 0 int:int(4)

dia_limit_type_spec type_spec_code 0 char:char(10)


dia_limit_type_spec type_spec_name 0 varchar:varchar(40)
dia_limit_type_spec type_enum 0 int:int(4)
dia_limit_type_spec type_spec_enum 0 int:int(4) PK
dia_limit_type_spec type_spec_enum 0 int:int(4)

dia_limit_upd_trade_res trade_id 0 Trade_Id:int(4) PK


dia_limit_upd_trade_res date_key 1 datetime:datetime(8)
dia_limit_upd_trade_res flag_element 1 int:int(4)
dia_limit_upd_trade_res flag_value 1 int:int(4)
dia_limit_upd_trade_res flag_currency 1 int:int(4)
dia_limit_upd_trade_res final_date 1 datetime:datetime(8)
dia_limit_upd_trade_res entity 1 char:char(20) PK

Infinity Data Model, version 7.1 Confidential Limit Manager Table Modifications 198
Table Attribute NULL Datatype PK FK: Parent Table

dia_limit_update_trade trade_id 0 Trade_Id:int(4) PK


dia_limit_update_trade trade_id 0 Trade_Id:int(4)
dia_limit_update_trade analysis_spec_id 0 int:int(4)
dia_limit_update_trade value_type_id 0 int:int(4)
dia_limit_update_trade date_key 1 datetime:datetime(8)
dia_limit_update_trade date_value 1 datetime:datetime(8)
dia_limit_update_trade flag_element 1 int:int(4)
dia_limit_update_trade flag_value 1 int:int(4)
dia_limit_update_trade flag_currency 1 int:int(4)
dia_limit_update_trade final_date 1 datetime:datetime(8)
dia_limit_update_trade entity 1 char:char(20) PK
dia_limit_update_trade entity 1 char:char(20)

dia_limit_value_spec value_spec_id 0 int:int(4) PK


dia_limit_value_spec value_spec_id 0 int:int(4)
dia_limit_value_spec value_type_id 0 int:int(4)
dia_limit_value_spec type_spec_enum 0 int:int(4)
dia_limit_value_spec weighting_factor_enum 0 int:int(4)
dia_limit_value_spec start_date_enum 0 int:int(4)
dia_limit_value_spec final_date_enum 0 int:int(4)
dia_limit_value_spec plus_minus 1 int:int(4)

dia_limit_value_spec_seed seed 0 int:int(4) PK


dia_limit_value_spec_seed seed 0 int:int(4)

dia_limit_value_type value_type_id 0 int:int(4) PK


dia_limit_value_type value_type_id 0 int:int(4)
dia_limit_value_type value_type_code 0 char:char(10)
dia_limit_value_type value_type_name 0 varchar:varchar(40)
dia_limit_value_type type_enum 0 int:int(4)
dia_limit_value_type currency 0 char:char(3)

dia_limit_value_type_seed seed 0 int:int(4) PK


dia_limit_value_type_seed seed 0 int:int(4)

Infinity Data Model, version 7.1 Confidential Limit Manager Table Modifications 199
Table Attribute NULL Datatype PK FK: Parent Table

dia_limit_weighting_data weight_type 0 char:char(10) PK


dia_limit_weighting_data weight_code 1 char:char(20) PK
dia_limit_weighting_data days_from 0 int:int(4) PK
dia_limit_weighting_data days_to 0 int:int(4) PK
dia_limit_weighting_data weight 0 DoubleRate:float(8)
dia_limit_weighting_data weight_type 0 char:char(10)
dia_limit_weighting_data weight_code 1 char:char(20)
dia_limit_weighting_data days_from 0 int:int(4)
dia_limit_weighting_data days_to 0 int:int(4)

dia_limit_weighting_factor weighting_factor_enum 0 int:int(4) PK


dia_limit_weighting_factor weighting_factor_enum 0 int:int(4)
dia_limit_weighting_factor short_name 0 char:char(10)
dia_limit_weighting_factor weighting_factor_name 0 varchar:varchar(40)

dia_limit_zone_maturity_weight zone_maturity_weight_id 0 int:int(4) PK


dia_limit_zone_maturity_weight zone_maturity_weight_id 0 int:int(4)
dia_limit_zone_maturity_weight zone_maturity 0 char:char(10)
dia_limit_zone_maturity_weight code_maturity 0 char:char(10)
dia_limit_zone_maturity_weight type 0 int:int(4)
dia_limit_zone_maturity_weight days_from 0 int:int(4)
dia_limit_zone_maturity_weight days_to 0 int:int(4)
dia_limit_zone_maturity_weight weight 0 DoubleRate:float(8)

dia_release_version module 0 char:char(30) PK


dia_release_version module 0 char:char(30)
dia_release_version version 0 char:char(10)
dia_release_version release_date 0 datetime:datetime(8)
dia_release_version description 0 char:char(40)
dia_release_version installation_date 0 datetime:datetime(8)

Infinity Data Model, version 7.1 Confidential Limit Manager Table Modifications 200

You might also like