Data Table for PACE Lot Upload
The PACE Lot Upload stream loads records to the POSITION (if a record does not exist for the Source, Entity, and Effective Date), LOT_LEVEL_POSITION, and POSITION_COST_LOT tables.
This stream supports all fields defined on the pan-lot_egl_gen_interface.htm panel, whether listed below or not.
The following table describes several required and optional data fields for PACE Lot Upload message stream.
Tag Number/Name | Required/Optional | Data Type | Notes | PACE Table | PACE Field |
---|---|---|---|---|---|
55 – Event Type | Required | CHAR | Required – defaults on panel. Used by message stream for identification of the event. Must be UPLOAD_LOT. | n/a | n/a |
1102 – Source Name | Conditional Required – if tag 1168 is null. | CHAR (15) | Used to resolve src_intfc_inst if tag 1168 is null | n/a | n/a |
1168 – Src_Intfc_Inst | Conditionally Required – tag 1102 is null | INTEGER | POSITION | src_intfc_inst | |
1076 – Rollup Mode Flag | Optional | CHAR | Used by the procedure to determine if it should rollup lot level data to the position_detail level. Valid Values are Null – No, PD – Yes | n/a | n/a |
7001 – Resolve in Panel Flag | Optional | CHAR | Used by message stream to determine if entity ID and security alias should be resolved in the panel or the procedure. Valid Values: 1 – Resolve All, 2 – Resolve Entity Only, 3 – Resolve None (resolve using the procedure). | n/a | n/a |
1233/14 – Security ID | Conditionally Required – tag 7001 = 1 or 2 | CHAR (100) | Xreference lookup to resolve security alias. | n/a | n/a |
1234 – Security ID Type | Conditionally Required – tag 7001 = 1 or 2 | CHAR (30) | Xreference lookup to resolve security alias. | n/a | n/a |
1952 – XID 1 | Conditionally Required – tag 7001 = 3 | CHAR (100) | Used to resolve security_alias. | n/a | n/a |
1953 – XID Type 1 | Optional | CHAR (30) | Used to resolve security_alias. | n/a | n/a |
1955 – XID 2 | Conditionally Required – tag 7001 = 3 | CHAR (100) | Used to resolve security_alias. | n/a | n/a |
1956 – XID Type 2 | Optional | CHAR (30) | Used to resolve security_alias. | n/a | n/a |
1958 – XID 3 | Conditionally Required – tag 7001 = 3 | CHAR (100) | Used to resolve security_alias. | n/a | n/a |
1959 – XID Type 3 | Optional | CHAR (30) | Used to resolve security_alias. | n/a | n/a |
1961 – XID 4 | Conditionally Required – tag 7001 = 3 | CHAR (100) | Used to resolve security_alias. | n/a | n/a |
1962 – XID Type 4 | Optional | CHAR (30) | Used to resolve security_alias. | n/a | n/a |
1964 – XID 5 | Conditionally Required – tag 7001 = 3 | CHAR | Used to resolve security_alias. | n/a | n/a |
1965 – XID Type 5 | Optional | CHAR | Used to resolve security_alias. | n/a | n/a |
1967 – XID 6 | Conditionally Required – tag 7001 = 3 | CHAR | Used to resolve security_alias. | n/a | n/a |
1968 – XID Type 6 | Optional | CHAR | Used to resolve security_alias. | n/a | n/a |
1970 – XID 7 | Conditionally Required – tag 7001 = 3 | CHAR | Used to resolve security_alias. | n/a | n/a |
1971 – XID Type 7 | Optional | CHAR | Used to resolve security_alias. | n/a | n/a |
7052 – CUSIP Xref – ID | Not used if tag 7001 = 3 | CHAR | Additional security identifier used to resolve security alias if tag 10 is null. Uses next tag to control xref ID type. Overrides the use of tags 1952 – 1980 for security resolution. | n/a | n/a |
7053 – Xref – ID Type for 7052 | Optional | CHAR | Xref ID type associated with tag 7052; defaults to CUSIP. | n/a | n/a |
7055 – ISIN Xref – ID | Not used if tag 7001 = 3 | CHAR | Additional security identifier used to resolve security alias if tag 10 is null. Uses next tag to control xref ID type. Overrides the use of tags 1952 – 1980 for security resolution. | n/a | n/a |
7056 – Xref – ID Type for 7055 | Optional | CHAR | Xref ID type associated with tag 7055; defaults to ISIN. | n/a | n/a |
7058 – SEDOL Xref – ID | Not used if tag 7001 = 3 | CHAR | Additional security identifier used to resolve security alias if tag 10 is null. Uses next tag to control xref ID type. Overrides the use of tags 1952 – 1980 for security resolution. | n/a | n/a |
7059 – Xref – ID Type for 7058 | Optional | CHAR | Xref ID type associated with tag 7058; defaults to SEDOL. | n/a | n/a |
7061 – REUTERS Xref – ID | Not used if tag 7001 = 3 | CHAR | Additional security identifier used to resolve security alias if tag 10 is null. Uses next tag to control xref ID type. Overrides the use of tags 1952 – 1980 for security resolution. | n/a | n/a |
7062 – Xref – ID Type for 7061 | Optional | CHAR | Xref ID type associated with tag 7061; defaults to RIC. | n/a | n/a |
7064 – BLOOMBERG Xref – ID | Not used if tag 7001 = 3 | CHAR | Additional security identifier used to resolve security alias if tag 10 is null. Uses next tag to control xref ID type. Overrides the use of tags 1952 – 1980 for security resolution. | n/a | n/a |
7065 – Xref – ID Type for 7064 | Optional | CHAR | Xref ID type associated with tag 7064; defaults to BBID. | n/a | n/a |
7067 – SICOVM Xref – ID | Not used if tag 7001 = 3 | CHAR | Additional security identifier used to resolve security alias if tag 10 is null. Uses next tag to control xref ID type. Overrides the use of tags 1952 – 1980 for security resolution. | n/a | n/a |
7068 – Xref – ID Type for 7067 | Optional | CHAR | Xref ID type associated with tag 7067; defaults to SICOVM. | n/a | n/a |
7070 – VALOREN Xref – ID | Not used if tag 7001 = 3 | CHAR | Additional security identifier used to resolve security alias if tag 10 is null. Uses next tag to control xref ID type. Overrides the use of tags 1952 – 1980 for security resolution. | n/a | n/a |
7071 – Xref – ID Type for 7070 | Optional | CHAR | Xref ID type associated with tag 7070; defaults to VALOREN. | n/a | n/a |
7073 – CEDEL Xref – ID | Not used if tag 7001 = 3 | CHAR | Additional security identifier used to resolve security alias if tag 10 is null. Uses next tag to control xref ID type. Overrides the use of tags 1952 – 1980 for security resolution. | n/a | n/a |
7074 – Xref – ID Type for 7073 | Optional | CHAR | Xref ID type associated with tag 7073; defaults to CEDEL. | n/a | n/a |
7076 – INTERNAL Xref – ID | Not used if tag 7001 = 3 | CHAR | Additional security identifier used to resolve security alias if tag 10 is null. Uses next tag to control xref ID type. Overrides the use of tags 1952 – 1980 for security resolution. | n/a | n/a |
7077 – Xref – ID Type for 7076 | Optional | CHAR | Xref ID type associated with tag 7076; defaults to INTERNAL. | n/a | n/a |
7079 – CINS Xref – ID | Not used if tag 7001 = 3 | CHAR | Additional security identifier used to resolve security alias if tag 10 is null. Uses next tag to control xref ID type. Overrides the use of tags 1952 – 1980 for security resolution. | n/a | n/a |
7080 – Xref – ID Type for 7079 | Optional | CHAR | Xref ID type associated with tag 7079; defaults to CINS. | n/a | n/a |
38 – Maturity Date | Optional | DATE | Date on which the security matures. Used by the Xref ID lookup to qualify security resolution. | ||
11043 – Inactive flag | Optional | VARCHAR2 (255) | Valid values are Y = Yes or N = No. Used by the Xref ID lookup to qualify security resolution. | ||
85 – Asset Currency | Optional | CHAR (30) | 3-character currency code – Code Value. Used by the Xref ID lookup to qualify security resolution. | LOT_LEVEL_POSITION | currency |
1981 –Xref Exchange | Optional | CHAR (8) | Used by the Xref ID lookup to further qualify the security resolution. | n/a | n/a |
17 – Primary Exchange Code | Optional | CHAR (8) | Exchange on which the security is listed – Code Value. | n/a | n/a |
21– Acct Basis | VARCHAR2(5) | POSITION | acct_basis | ||
1105 – Entity_Type | Optional | CHAR (4) | POSITION | entity_flag_type | |
86 – Base_Currency | Optional | CHAR (3) | POSITION | base_currency | |
10 – Security_Alias | Optional | NUMBER | LOT_LEVEL_POSITION | security_alias | |
1163 – Entity Id | Required | CHAR (8) | HOLDING.POSITION | entity_id | |
1164 – Entity Name | Conditionally Required – if tag 1163 is null | CHAR (30) | n/a | n/a | |
1790 – Lot_Number | Required | VARCHAR2 (30) | Defaulted to 1 in panel | LOT_LEVEL_POSITION | lot_number |
221 – Effective Date | Required | DATE | HOLDING.POSITION/LOT_LEVEL_POSITION/POSITION_COST_LOT | effective_date | |
15 – Long/Short Indicator | Required | CHAR | HOLDING.LOT_LEVEL_POSITION | long_short_ind | |
16 – Bank Alias | Optional | VARCHAR2 (25) | Instance assigned to a custodian bank relationship. | HOLDING.POSITION_COST_LOT | bank_alias |
17 – Primary Exchange | Optional | CHAR (8) | Code assigned to the exchange on which the transaction was processed. Returned from lookup on Tag 14. Can be overridden. | HOLDING.LOT_LEVEL_POSITION | user_group2 |
2283 – Event Type | Optional | CHAR | HOLDING.LOT_LEVEL_POSITION | trans_type | |
24 – Cost_Basis_Type | Optional | CHAR | Contains a value defining the cost basis type provided on the transaction. | HOLDING.POSITION_COST_LOT | cost_basis_type |
28 – Link_Event_Id | Optional | CHAR | Links multiple open and close lots together. | HOLDING.LOT_LEVEL_POSITION | link_event_id |
30 – Post_Dt | Optional | DATE | Post date of the transaction. | HOLDING.POSITION_COST_LOT | pcl_user_date2 |
35 – Trade_Dt | Optional | DATE | Trade date of the transaction. | HOLDING.LOT_LEVEL_POSITION | trade_date |
36 – Acctg_Dt | Optional | DATE | Accounting date of the transaction. | HOLDING.LOT_LEVEL_POSITION | accounting_date |
37 – Settlement_Dt | Optional | DATE | Settlement date of the transaction. | HOLDING.LOT_LEVEL_POSITION | settlement_date |
41 – Original_Face | Optional | NUMBER(38,12) | Original face value of the MBS transaction. | HOLDING.LOT_LEVEL_POSITION | orig_face |
46 – Tax_Amt_L | Optional | MONEYL | Tax amount on the original transaction. | HOLDING.POSITION_COST_LOT | local_tax_unit_book_value |
47 – Comm_Amt_L | Optional | MONEYL | Commission amount on the original transaction. | HOLDING.LOT_LEVEL_POSITION | commission |
48 – Sec_Fee | Optional | MONEYL | Fee amount on the original transaction. | HOLDING.LOT_LEVEL_POSITION | expenses |
49 – Traded_Interest_Local | Optional | MONEYL | Total purchased accrued interest at the lot level. This value reflects the accrual provided at the time of the opening open lot. | HOLDING.LOT_LEVEL_POSITION | int_purchased |
51 – Stamp_Duty_Tax_L | Optional | MONEYL | Tag for stamp duty. | HOLDING.POSITION_COST_LOT | other_charges |
56 – Reason | Optional | VARCHAR2(255) | HOLDING.LOT_LEVEL_POSITION | reason_code | |
63 – Settlement Currency | Optional | CHAR (3) | Settlement currency of the settlement amount on the trade. | HOLDING.LOT_LEVEL_POSITION | user_group1 |
64 – Settle_Amt_S | Optional | MONEYS | Actual settlement amount on the original transaction. | HOLDING.LOT_LEVEL_POSITION | cash_equivalents |
75 – Amort_Yield | Optional | DEC | Calculated amortization yield used to calculate daily amortization. | HOLDING.LOT_LEVEL_POSITION | pur_yld |
79 – Xrate_Settle_Base | Optional | DEC | FX Rates between settlement amount and the base equivalent of the transaction. | HOLDING.LOT_LEVEL_POSITION | trade_fx_rate |
87 – Trade_Date_FX_Rate | Optional | DEC | FX Rates at the time of the open transaction that was used to calculate the base equivalent. | HOLDING.LOT_LEVEL_POSITION | exchange_rate |
88 – Broker_Code | Optional | CHAR (20) | Code assigned to the broker on the transaction. | HOLDING.LOT_LEVEL_POSITION | broker_code |
114 – Maturity Interest | Optional | MONEYL | Original interest at maturity that was provided on the trade message. | HOLDING.LOT_LEVEL_POSITION | income_due |
128 – Cost_Curr_Id_Local | Optional | MONEYL | Current local cost of the open lot. | HOLDING.POSITION_COST_LOT | local_gaap_cost_value |
129 – Cost_Curr_Id_Base | Optional | MONEYB | Current base cost of the open lot. | HOLDING.POSITION_COST_LOT | gaap_cost_value |
151 – Open_Event_Id | Optional | CHAR | Assigned unique event ID. | HOLDING.LOT_LEVEL_POSITION | orig_lot_number |
159 – Quantity_Orig | Optional | DEC | Original quantity provided on the transaction. | HOLDING.LOT_LEVEL_POSITION | purchase_quantity |
160 – Open_Unit_Price | Optional | DEC | Original price provided on the transaction. | HOLDING.LOT_LEVEL_POSITION | open_mkt_price |
161 – Ucost_Id_L | Optional | DEC | Unit cost local of the open lot. | HOLDING.POSITION_COST_LOT | local_stat_unit_cost |
162 – Original_Cost_Local | Optional | MONEYL | Original local cost of the open lot. | HOLDING.POSITION_COST_LOT | local_stat_cost_value |
163 – Current_Quantity | Optional | DEC | Current quantity of the open lot. | HOLDING.LOT_LEVEL_POSITION | par_or_shares |
164 – Open_Hld_Per_Date | Optional | DATE | Date used to determine the length of time a security is held. | HOLDING.POSITION_COST_LOT | pcl_user_date3 |
166 – Original_Cost_Base | Optional | MONEYB | Original base cost of the open lot. | HOLDING.POSITION_COST_LOT | stat_cost_value |
216 – Orig_Acquisition_Date | Optional | DATE | Date the open lot was originally acquired. | HOLDING.LOT_LEVEL_POSITION | orig_acq_date |
255 – Cls_Fee_B | Optional | MONEYB | Field for the cap fee base. | HOLDING.LOT_LEVEL_POSITION | cir_brk_fees |
266 – Cls_Fee_L | Optional | MONEYL | Field for the cap fee local. | HOLDING.LOT_LEVEL_POSITION | exec_brk_fees |
274 – Settled_Qty | Optional | DEC | Contractually settled quantity of the open lot as of the requested accounting date. | HOLDING.LOT_LEVEL_POSITION | settle_quantity |
462 – Accr_Ltd_Local | Optional | MONEYL | Total period-to-date accrued income local of the open lot for the given effective date. | HOLDING.LOT_LEVEL_POSITION | accrued_income_local |
465 – Accr_Ptd_Local | Optional | MONEYL | HOLDING.LOT_LEVEL_POSITION | interest_earned | |
475 – Traded_Interest_Base | Optional | MONEYB | Total purchased accrued interest at the lot level. Reflects the accrual provided at the time of the opening open lot. | HOLDING.LOT_LEVEL_POSITION | int_received |
481 – Market_Price | Optional | NUMBER (28,12) | HOLDING.LOT_LEVEL_POSITION | price | |
484 – FX_Rate | Optional | DEC | Procedure retrieves the value. | HOLDING.LOT_LEVEL_POSITION | curr_fx_rate |
487 – Market_Value_Local | Optional | MONEYL | Local market value of the position for the given effective date. | HOLDING.LOT_LEVEL_POSITION | local_market_value |
488 – Market_Value_Base | Optional | MONEYB | Base market value of the position for the given effective date. | HOLDING.LOT_LEVEL_POSITION | market_value |
489 – Urgl_Security_Local | Optional | MONEYL | Total unrealized gain/loss local of the open lot for the given effective date. | HOLDING.LOT_LEVEL_POSITION | local_unrealized_gl |
491 – Urgl_Security_Base | Optional | MONEYB | Total security unrealized gain/loss local of the open lot for the given effective date. | HOLDING.LOT_LEVEL_POSITION | unrealized_sec_gl |
492 – Urgl_Total_Base | Optional | MONEYB | Total security unrealized gain/loss base of the open lot for the given effective date. | HOLDING.LOT_LEVEL_POSITION | base_unrealized_gl |
493 – Urgl_Currency_Base | Optional | MONEYB | Total currency unrealized gain/loss of the open lot for the given effective date. | HOLDING.LOT_LEVEL_POSITION | unrealized_curr_gl |
575 – Oid_Ltd_Local | Optional | MONEYL | Calculated life-to-date OID income in local currency. | HOLDING.LOT_LEVEL_POSITION | oid_ltd_income_local |
580 – Amort_Ltd_Local | Optional | MONEYL | Local life-to-date amortization applied to the open lot as of the accounting date. | HOLDING.LOT_LEVEL_POSITION | amortization_ltd_local |
585 – Accr_Ltd_Base | Optional | MONEYB | Total period-to-date accrued income base of the open lot for the given effective date. | HOLDING.LOT_LEVEL_POSITION | accrued_income |
588 – Accr_Ptd_Base | Optional | MONEYB | Total period-to-date accrual base at the lot level. | HOLDING.LOT_LEVEL_POSITION | income |
590 – Oid_Ltd_Base | Optional | MONEYB | Life-to-date OID income in base currency. | HOLDING.LOT_LEVEL_POSITION | oid_ltd_income |
595 – Amort_Ltd_Base | Optional | MONEYB | Base life-to-date amortization applied to the open lot as of the accounting date. | HOLDING.LOT_LEVEL_POSITION | amortization_ltd_base |
701 – Batch_Identifier | Optional | VARCHAR2 (55) | STAR provided ability to link transactions together for reporting and cancellation purposes. The user provides this value on the originating transaction. | HOLDING.LOT_LEVEL_POSITION | batch_event_id |
761 – Trade_Ticket_Number | Optional | VARCHAR2 (55) | User defined field, typically populated with the source system internal ID. | HOLDING.LOT_LEVEL_POSITION | master_ticket_number |
768 – Estimate_Vs_Final | Optional | CHAR | Indicator that determines if the Mutual Fund Price is: E = an Estimate, F = Actual | HOLDING.LOT_LEVEL_POSITION | user_group6 |
1237 – Clearing_Broker_Code | Optional | VARCHAR2 (12) | Code for the clearing broker on the transaction. | HOLDING.LOT_LEVEL_POSITION | clearing_broker_code |
1632 – Client_Id | Optional | CHAR (20) | HOLDING.LOT_LEVEL_POSITION | client_id | |
1887 – User_Char1 | Optional | VARCHAR2(255) | User defined field | HOLDING.LOT_LEVEL_POSITION | user_char1 |
1888 – User_Char2 | Optional | VARCHAR2(255) | User defined field | HOLDING.LOT_LEVEL_POSITION | user_char2 |
1889 – User_Char3 | Optional | VARCHAR2(255) | User defined field | HOLDING.LOT_LEVEL_POSITION | user_char3 |
1890 – User_Defined_Float1 | Optional | NUMBER(28,12) | User defined field | HOLDING.LOT_LEVEL_POSITION | user_float1 |
1891 – User_Defined_Float2 | Optional | NUMBER(28,12) | User defined field | HOLDING.LOT_LEVEL_POSITION | user_float2 |
1892 – User_Defined_Float3 | Optional | NUMBER(28,12) | User defined field | HOLDING.LOT_LEVEL_POSITION | user_float3 |
3715 – Accrued_Interest_Type | Optional | CHAR | HOLDING.LOT_LEVEL_POSITION | accrued_interest_type | |
3746 – Original_Acquisition_Cost_Base | Optional | MONEYB | Original acquisition cost base of the open lot. | HOLDING.POSITION_COST_LOT | orig_acq_cost_base |
3747 – Original_Acquisition_Cost_Local | Optional | MONEYL | Original acquisition cost local of the open lot. | HOLDING.POSITION_COST_LOT | orig_acq_cost_local |
3752 – Other_Fee_Local | Optional | MONEYL | Miscellaneous tag for expenses, taxes, etc. which do not fit into one of the other transaction tags. | HOLDING.POSITION_COST_LOT | sec_fees |
4440 – Tips_Ltd_Local | Optional | MONEYL | Life-to-date TIPS income in local currency. | HOLDING.LOT_LEVEL_POSITION | tip_ltd_income_local |
4445 – Tips_Ltd_Base | Optional | MONEYB | Calculated life-to-date TIPS income in base currency. | HOLDING.LOT_LEVEL_POSITION | tip_ltd_income |
4483 – Tips_Index_Ratio | Optional | DEC | Last applied index ratio for the open lot. | HOLDING.LOT_LEVEL_POSITION | indx_weight |
4597 – Performance_Flow | Optional | MONEYL | Some events processed do not have a cost associated with them. Eagle Performance requires a value to accurately calculate the security's performance. | HOLDING.LOT_LEVEL_POSITION | performance_value |
4598 – Performance_Price | Optional | DEC | Some events processed do not have a cost associated with them. Eagle Performance requires a value to accurately calculate the security's performance. | HOLDING.LOT_LEVEL_POSITION | performance_price |
4601 – Amortized_Cost_Local | Optional | MONEYL | Total amortized cost local for the open lot. Includes original cost, amortization, TIPS income, and OID income local. | HOLDING.LOT_LEVEL_POSITION | book_value_local |
n/a | Optional | DATE | Populate with current system time. | HOLDING.POSITION/LOT_LEVEL_POSITION/POSITION_COST_LOT | update_date |
944 – Update Source | Optional | VARCHAR2 (8) | HOLDING.POSITION/LOT_LEVEL_POSITION/POSITION_COST_LOT | update_source | |
4602 – Amortized_Cost_Base | Optional | MONEYB | Total amortized cost local for the open lot. Includes original cost, amortization, TIPS income, and OID income local. | HOLDING.LOT_LEVEL_POSITION | book_value |
9985 – Perform Flag | Optional | CHAR | HOLDING.POSITION | perform_flag | |
580 - Amortization LTD Local | Optional | MONEYL | Â This value is derived as local life to date amortization of the lot minus close amortization value if the lot is closed (Amort_LTD_Local - Cls_Amort_Local) | HOLDING.LOT_LEVEL_POSITION | Â amortization_ltd_local |
595 - Amortization LTD Base | Optional | MONEYB | Â This value is STAR derived as base life to date amortization of the lot minus close amortization value if the lot is closed (Amort_LTD_Base - Cls_Amort_Base) | HOLDING.LOT_LEVEL_POSITION | Â amortization_ltd_base |
583 - Amort PTD Local | Optional | MONEYL | Â The total Period-to-Date accrued income local of the open lot for the given accounting date. HOLDING Position_cost_lot amort_ptd_local Estar_income_activity Amort_ptd_local | ||
598 - Amort PTD Base | Optional | MONEYB |  The total Period-to-Date amortization base of the open lot for the given accounting date. | HOLDING.POSITION_COST_LOTESTAR.ESTAR_INCOME_ACTIVITY |  amort_ptd_base amort_ptd_base |
585 - Accrual LTD Base ESTAR | Optional | MONEYB |  The total Life-to-Date accrued income base of the open lot for the given accounting date. | HOLDING.OSITION_COST_LOTESTAR.STAR_INCOME_ACTIVITY | accr_ltd_base accr_ltd_base |
462 - Accrual LTD Local ESTAR | Optional | MONEYL | Â The total Life-to-Date accrued income local of the open lot for the given accounting date. HOLDING Position_cost_lot accr_ltd_local Estar_income_activity Accr_ltd_local | ||
718 - Total Accrued Income PTD Local | Optional | MONEYL | Â The total period-to-date accrued income local of the open lot for the given effective date - Interest_earned + Int_purchased - interest_sold | HOLDING.LOT_LEVEL_POSITION | Â accrued_income_local |
726 - Total Accrued Income PTD Base | Optional | MONEYB |  The total period-to-date accrued income base of the open lot for the given effective date - (Interest_earned + Int_purchased - sold inter¬est) / exchange_rate | HOLDING.LOT_LEVEL_POSITION |  accrued_income |
Â