Valuation Database Definitions

Oracle Insurance Rules Palette

You are here: Configuration > Valuation > Valuation Database Definitions

 

Valuation Database Definitions

The following database definitions describe the tables used in valuation and the associated columns.

 

Select a link to view a specific database table and the associated definitions.

 

AsValuation Data Definitions

The AsValuation table contains the basic data set for each deal at the fund level.

 

Name

Datatype

Null Option

Description

ValuationGUID

uniqueidentifier

NOT NULL

 Primary Key.  A separate ValuationGUID is written for each fund affected by the transaction.

FundGUID

uniqueidentifier

NOT NULL

Link to AsFund

PolicyGUID

uniqueidentifier

NOT NULL

Link To AsPolicy

ActivityGUID

uniqueidentifier

NOT NULL

Link to AsActivity

EffectiveDate

datetime

NOT NULL

The activity as of date.

ActiveFromDate

datetime

NOT NULL

 The system date.

ActiveToDate

datetime

NULL

 The system date when the associated activity was reversed/undone.

RateLockDate

datetime

NULL

 Date used for rate lookup.

MoneyTypeCode

varchar(2)

NOT NULL

Indicates the type of money used and can be found in AsCodeMoneyTypeCode.  

RemovedFromDepositGUID

uniqueidentifier

NULL

 DepositGUID where money is being removed.

SeedDepositGUID

uniqueidentifier

NULL

 Original DepositGUID where money is deposited.

TaxlotGUID

uniqueidentifier

NULL

 Foreign key into AsTaxLot.

TaxlotTradeDate

datetime

NULL

 

TaxlotGainLoss

money

NULL

 

ValuationAmount

money

NULL

A monetary amount of purchase or removal.

ValuationUnits

decimal(18,10)

NULL

Number of units purchased or removed.

ValuationGainLoss

money

NULL

Gain or loss due to backdated activities (activities effective on a date different than the system date).

ValuationPrincipal

money

NULL

Principal balance for simple interest calculations.

GainLossOnShadow

money

NULL

Gain/loss due to reversal/undo of activities that are effective on dates different than the system date.

Bucket

 

 

Used for Equity Index Fund.

FundCurrenyAmount

 

 

The valuation amount converted to a fund’s currency.

CurrencyConversionCost

 

 

Cost of converting the plan’s currency to the fund’s currency. Usually seen on a premium. 

DepositDepletedDate

 

 

Date the deposit’s value was completely removed.

PriceDate

 

 

This is used for Unit Link Funds.  This is the guarantee date which can be different from the effective date.

GainLossPriceDate

 

 

This is used for Unit Link Funds. The date that purchases and removals are actually bought and sold. This will determine the gain/loss for the company.  

ShadowGainLossPriceDate

 

 

This is used for Unit Link Funds. The date that purchases and removals are actually bought and sold when the activity is reversed/undone. 

BareSpreadAmount

 

 

Difference in unit value between bear price and bid or offer price. Deposits use offer price. Withdrawals use bear price.  

CashValueAmount

 

 

 

 

 

AsFund Data Definitions

 

Name

Datatype

Null Option

Description

FundGUID

uniqueidentifier

NOT NULL

Primary Key

PlanGUID

uniqueidentifier

NOT NULL

Link to AsPlan

FundName

uniqueidentifier

NOT NULL

Fund's name.

StatusCode

uniqueidentifier

NOT NULL

Indicates the status of the fund

TypeCode

datetime

NOT NULL

From AsCode.CodeValue where CodeName = AsCodeFundType 

XMLData

datetime

 

 

RemovalPrecendence

datetime

NULL

 

RemovalMethodCode

datetime

NULL

 

CurrencyCode

varchar(2)

NOT NULL

The ISO 4217 three letter currency code that is used for the fund.

CalendarCode

uniqueidentifier

NOT NULL

The fund's working calendar which associates it to a market.

DepositLevelTracking

singlecharacter

NULL

 

 

AsNetAssetValue Data Definitions

 

Name

Datatype

Null Option

Description

NetAssetValueGUID

uniqueidentifier

NOT NULL

Primary Key

FundGUID

uniqueidentifier

NOT NULL

Link to AsFund.

EffectiveDate

Date

NOT NULL

Date of the unit deals.

NetAssetValue

Decimal(19,4)

NULL

Monetary value of the asset value.

UnitValue

Number(18,10)

NULL

Monetary value of a unit of the asset.

Dividend

Decimal(18,10)

NULL

Dividend Amount

MortatlityAndExpense

Decimal(18,10)

NULL

The M&E for the asset on the effective date.

BareUnitValue

 

Number(18,10)

 

NULL

System does not set to bid if no bare or the same. Up to user to supply value. 

OfferUnitValue

 

Number(18,10)

NULL

Up to user to supply value. If there is no Offer price, it should be set by the user to the Unit Value. 

 

 

AsAllocations Data Definitions

 

Name

Datatype

Null Option

Description

AllocationGUID

CHARACTER(36)

NOT NULL

Primary key

GroupGUID

CHARACTER(36)

NULL

Identifies the group to which this allocation belongs

TypeCode

VARCHAR(2)

NOT NULL

01: Plan Default

02: Future Allocations

03: Activity Allocation

05:Segment Default

51: Original Benefit

61: Directed Deductions

99: Deleted Allocation (used by Reversal)

100: Conversion Premium

101: Conversion Premium Tax

102: Conversion Interest

103: Conversion Interest Expense &endash; Gain

104: Conversion Interest Expense &endash; Loss

105: Conversion Optional Death Benefit Fee

106: Conversion Withdrawl

107: Conversion Redemption Fee

108: Conversion Annual Contract Fee

109: Conversion Split Deposit Removal

110: Conversion Split Deposit Apply

RelatedGUID

CHARACTER(36)

NULL

Either PolicyGUID, ActivityGUID or PlanGUID

FundGUID

CHARACTER(36)

NOT NULL

Link to AsFund

AllocationMethodCode

VARCHAR(2)

NULL

From AsCode.CodeValue  where CodeName ='AsCodeAllocationMethod’

01:Percent

02:Amount

03:Units

04:Preferred Pro Rata

AllocationPercent

DECIMAL(18,10)

NULL

Percent entered

AllocationAmount

DECIMAL(38,10)

NULL

Amount entered

AllocationUnits

DECIMAL(18,10)

NULL

Units entered

PercentInAllocation

DECIMAL(18,10)

NOT NULL

Prorata calculated percentage

EffectiveDate

TIMESTAMP

NULL

As of date

 

AsPlan Data Definitions

Name

 Datatype   

Null Option Description

PlanGUID

uniqueidentifier

NOT NULL

Primary Key

CompanyGUID

uniqueidentifier

NOT NULL

Link to AsCompany.

PlanName

VARCHAR2

NOT NULL

Name of the plan.

EffectiveDate

Date

NULL

Effective date of the plan inception.

ExpirationDate

Date

NULL

Expiration date of the plan.

DefaultCurrencyCode

CHAR(3)   

NULL

The default currency for any currency transactions on policies in this plan.

MarketMakerGUID

CHAR(36)   

NULL

Link to AsMarketMaker.

PointInTimeValuation

CHAR(1)   

NULL

Point-in-Time valuation indicator.

T: Transition from Traditional to Point-in-Time valuation   

Y: Point-in-Time

N | NULL: Traditional valuation

MixedValuation

CHAR(1)   

NULL

Mixed valuation indicator.

Y: Valuation records written as determined by AsValuationTransition:TransitionDate.

N | NULL: Always write Point-in-Time valuation records.

 

AsValuationTransition Data Definitions

Name

 Datatype 

Null Option Description

PolicyGUID

uniqueidentifier

NOT NULL

Primary Key

TransitionDate

Date

NOT NULL

Transition date for transition from Traditional to Point-in-Time valuation.

 

Copyright © 2009, 2014, Oracle and/or its affiliates. All rights reserved. Legal Notices