Data Lake Table Index

Index of Tables

accounts Table

Column Name

Type

Nullable

Description

locator

char(26)

no

(PK) Unique identifier of the account (ULID)

account_state

varchar(32)

no

Current state of the account

billing_level

varchar(50)

no

Level at which billing within the account takes place policy or account

type

varchar(128)

no

The account type per the tenant configuration

region

varchar(128)

yes

The region assigned to the account (if any)

auto_renewal_plan_name

varchar(128)

yes

Name of the account’s auto-renewal plan (if any)

delinquency_plan_name

varchar(128)

yes

Name of the account’s delinquency plan (if any)

excess_credit_plan_name

varchar(128)

yes

Name of the account’s excess credit plan (if any)

shortfall_tolerance_plan_name

varchar(128)

yes

Name of the account’s shortfall tolerance plan (if any)

datalake_created_timestamp

datetime(6)

no

Time in UTC the record was created

datalake_updated_timestamp

datetime(6)

no

Time in UTC the record was last updated

account_data_extensions Table

Column Name

Type

Nullable

Description

id

bigint

no

(PK) Auto-generated record identifier

account_locator

char(26)

no

Identifier of the account the data is associated with (UULD)

fieldName

varchar(4096)

no

The key name of the extension data field

fieldValue

varchar(1024)

yes

The value of the extensions data field

datalake_created_timestamp

datetime(6)

no

Time in UTC the record was created

datalake_updated_timestamp

datetime(6)

no

Time in UTC the record was last updated

quotes Table

Column Name

Type

Nullable

Description

locator

char(26)

no

(PK) Unique identifier of the quote (UULD)

account_locator

char(26)

no

Unique identifier of the quote’s parent account (UULD)

group_locator

char(26)

no

Unique identifier of the group the quote belongs to (UULD)

product_name

varchar(128)

yes

The name of the configured product the quote is based on

quote_state

varchar(50)

no

The state in which the quote currently resides

billing_level

varchar(50)

no

Level at which billing within the account takes place policy or account

policy_locator

char(26)

yes

The identifier of the resultant policy (if quote has been issued)

quick_quote_locator

char(26)

yes

The identifier of the originating quick quote (if any)

region

varchar(128)

yes

The region assigned to the quote (if any)

auto_renewal_plan_name

varchar(128)

yes

Name of the quote’s auto-renewal plan (if any)

delinquency_plan_name

varchar(128)

yes

Name of the quotes’s delinquency plan (if any)

issued_time_utc

datetime(6)

yes

Timestamp the quote was issued

start_time_utc

datetime(6)

yes

Timestamp quote is effective as of

end_time_utc

datetime(6)

yes

Timestamp quote coverage ends

accepted_time_utc

datetime(6)

yes

Timestamp the quote was moved to the accepted state

currency

varchar(128)

yes

Currency the quote was written in

duration

decimal(19,15)

yes

The number of units of duration_basis the quote spans

duration_basis

varchar(32)

yes

The units of time that the duration of the quote is expressed in

timezone

varchar(128)

yes

The timezone the quote was written in

expiration_time_utc

datetime(6)

yes

The timestamp afterwhich the quote can no longer be accepted or issued

underwriting_status

varchar(50)

yes

The outcome of the underwriting process (if completed)

datalake_created_timestamp

datetime(6)

no

Time in UTC the record was created

datalake_updated_timestamp

datetime(6)

no

Time in UTC the record was last updated

quote_elements Table

Column Name

Type

Nullable

Description

locator

char(26)

no

(PK) Unique identifier of the quote element (ULID)

quote_locator

char(26)

no

Identifier of the quote the element is associated with (ULID)

parent_locator

char(26)

yes

Identifier of the parent element immediately above in the quotes data hierarchy

category

varchar(128)

yes

The category the element type is based on

type

varchar(128)

no

The configured type the element is based on

datalake_created_timestamp

datetime(6)

no

Time in UTC the record was created

datalake_updated_timestamp

datetime(6)

no

Time in UTC the record was last updated

quote_data_extensions Table

Column Name

Type

Nullable

Description

id

bigint

no

(PK) Auto-generated record identifier

quote_locator

char(26)

no

Identifier of the quote the element data is associated with (ULID)

element_locator

char(26)

no

Identifier of the element data is associated with (ULID)

element_category

varchar(128)

yes

The category the element type is based on

element_type

varchar(128)

no

The configured type the element is based on

is_static

bool

no

Whether the data is static or not

field_name

varchar(4096)

no

The key name of the extension data field

field_value

varchar(1024)

yes

The value of the extensions data field

datalake_created_timestamp

datetime(6)

no

Time in UTC the record was created

datalake_updated_timestamp

datetime(6)

no

Time in UTC the record was last updated

quote_element_tree Table

Column Name

Type

Nullable

Description

quote_locator

char(26)

no

Identifier of the quote the element is associated with (ULID)

parent_locator

char(26)

no

Identifier of the element immediately above in the quote’s data hierarchy (ULID)

child_locator

char(26)

no

Identifier of an element immediately below in the quote’s data hierarchy (ULID)

depth

int

no

The number of levels of child elements below in the quote’s data hierarchy

datalake_created_timestamp

datetime(6)

no

Time in UTC the record was created

datalake_updated_timestamp

datetime(6)

no

Time in UTC the record was last updated

quote_element_charges Table

The Charges feature guide for more information

Column Name

Type

Nullable

Description

locator

char(26)

no

(PK) Unique identifier of the quote charge (ULID)

account_locator

char(26)

no

Identifier of the account the charge is associated with (ULID)

quote_locator

char(26)

no

Identifier of the quote the charge is associated with (ULID)

product_name

varchar(128)

yes

The name of the configured product the quote is based on

element_locator

char(26)

no

Identifier of the element the charge is directly associated with (ULID)

element_category

varchar(128)

yes

The category the element type is based on

element_type

varchar(128)

no

The configured type the element is based on

start_time_utc

datetime(6)

no

Start of the period covered by the charge

end_time_utc

datetime(6)

no

End of the period covered by the charge

duration

decimal(19,15)

yes

The number of units of duration_basis the charge spans

duration_basis

varchar(32)

yes

The units of time that the duration of the quote is expressed in

charge_category

varchar(128)

no

The category the charge type is based on

charge_type

varchar(128)

no

The configured type the charge is based on

amount

decimal(19,3)

no

The amount of the charge

rate

decimal(19,10)

no

Rate describes the amount per unit time (rate * duration = amount)

reference_rate

decimal(19,10)

yes

The reference rate for the charge returned in the rater (if any)

tag

varchar(128)

yes

The tag for the charge returned in the rater (if any)

datalake_created_timestamp

datetime(6)

no

Time in UTC the record was created

datalake_updated_timestamp

datetime(6)

no

Time in UTC the record was last updated

quote_coverage_terms Table

Column Name

Type

Nullable

Description

id

bigint

no

(PK) Auto-generated record identifier

quote_locator

char(26)

no

Identifier of the quote the coverage term is associated with (ULID)

element_locator

char(26)

no

Identifier of the element the coverage term is associated with (ULID)

element_category

varchar(128)

yes

The category the associated element type is based on

element_type

varchar(128)

no

The configured type the associated element is based on

name

varchar(1024)

no

The configured name of the coverage term

option

varchar(1024)

no

The selected option or value of the coverage term

datalake_created_timestamp

datetime(6)

no

Time in UTC the record was created

datalake_updated_timestamp

datetime(6)

no

Time in UTC the record was last updated

quote_element_underwriting_flags Table

Column Name

Type

Nullable

Description

locator

char(26)

no

quote_locator

char(26)

no

element_locator

char(26)

yes

element_category

varchar(128)

yes

element_type

varchar(128)

yes

level

varchar(128)

no

note

varchar(1024)

yes

created_by

char(36)

yes

created_time_utc

datetime(6)

no

cleared_by

char(36)

yes

cleared_time_utc

datetime(6)

yes

datalake_created_timestamp

datetime(6)

no

Time in UTC the record was created

datalake_updated_timestamp

datetime(6)

no

Time in UTC the record was last updated

policies Table

Column Name

Type

Nullable

Description

locator

char(26)

no

account_locator

char(26)

no

issued_transaction_locator

char(26)

no

latest_term_locator

char(26)

no

latest_segment_locator

char(26)

yes

product_name

varchar(128)

no

start_time_utc

datetime(6)

no

end_time_utc

datetime(6)

no

currency

varchar(128)

yes

duration_basis

varchar(32)

yes

timezone

varchar(128)

yes

billing_level

varchar(50)

no

created_time_utc

datetime(6)

no

created_by

char(36)

no

region

varchar(128)

yes

auto_renewal_plan_name

varchar(128)

yes

delinquency_plan_name

varchar(128)

yes

policy_number

varchar(128)

yes

datalake_created_timestamp

datetime(6)

no

Time in UTC the record was created

datalake_updated_timestamp

datetime(6)

no

Time in UTC the record was last updated

terms Table

Column Name

Type

Nullable

Description

locator

char(26)

no

static_locator

char(26)

no

policy_locator

char(26)

no

originating_transaction_locator

char(26)

no

start_time_utc

datetime(6)

no

end_time_utc

datetime(6)

no

number

int(11)

no

auto_renewal_locator

char(26)

yes

previous_term_locator

char(26)

yes

supersedes_term_locator

char(26)

yes

term_number

varchar(128)

yes

datalake_created_timestamp

datetime(6)

no

Time in UTC the record was created

datalake_updated_timestamp

datetime(6)

no

Time in UTC the record was last updated

transactions Table

Column Name

Type

Nullable

Description

locator

char(26)

no

policy_locator

char(26)

no

term_locator

char(26)

no

effective_time_utc

datetime(6)

no

transaction_state

varchar(50)

no

category

varchar(50)

no

type

varchar(128)

no

created_by

char(36)

no

created_time_utc

datetime(6)

no

aggregate_transaction_locator

char(26)

yes

base_transaction_locator

char(26)

yes

issued_time_utc

datetime(6)

yes

accepted_time_utc

datetime(6)

yes

underwriting_status

varchar(50)

yes

billing_trigger

varchar(50)

yes

datalake_created_timestamp

datetime(6)

no

Time in UTC the record was created

datalake_updated_timestamp

datetime(6)

no

Time in UTC the record was last updated

segments Table

Column Name

Type

Nullable

Description

locator

char(26)

no

policy_locator

char(26)

no

transaction_locator

char(26)

no

term_locator

char(26)

no

start_time_utc

datetime(6)

no

end_time_utc

datetime(6)

no

duration

decimal(19

yes

NOT

NULL

yes

duration_basis

varchar(32)

yes

type

varchar(50)

no

based_on

char(26)

yes

datalake_created_timestamp

datetime(6)

no

Time in UTC the record was created

datalake_updated_timestamp

datetime(6)

no

Time in UTC the record was last updated

policy_data_extensions Table

Column Name

Type

Nullable

Description

id

bigint

no

policy_locator

char(26)

no

transaction_locator

char(26)

no

segment_locator

char(26)

no

segment_element_locator

char(26)

no

element_category

varchar(128)

yes

element_type

varchar(128)

no

is_static

bool

no

field_name

varchar(4096)

no

field_value

varchar(1024)

yes

datalake_created_timestamp

datetime(6)

no

Time in UTC the record was created

datalake_updated_timestamp

datetime(6)

no

Time in UTC the record was last updated

policy_segment_elements Table

Column Name

Type

Nullable

Description

locator

char(26)

no

policy_locator

char(26)

no

transaction_locator

char(26)

no

segment_locator

char(26)

no

parent_locator

char(26)

yes

category

varchar(128)

yes

type

varchar(128)

no

datalake_created_timestamp

datetime(6)

no

Time in UTC the record was created

datalake_updated_timestamp

datetime(6)

no

Time in UTC the record was last updated

policy_element_tree Table

Column Name

Type

Nullable

Description

policy_locator

char(26)

no

transaction_locator

char(26)

no

segment_locator

char(26)

no

parent_locator

char(26)

no

child_locator

char(26)

no

depth

int

no

datalake_created_timestamp

datetime(6)

no

Time in UTC the record was created

datalake_updated_timestamp

datetime(6)

no

Time in UTC the record was last updated

policy_element_charges Table

Column Name

Type

Nullable

Description

locator

char(26)

no

account_locator

char(26)

no

policy_locator

char(26)

no

transaction_locator

char(26)

no

segment_locator

char(26)

no

product_name

varchar(128)

no

segment_element_locator

char(26)

no

element_category

varchar(128)

yes

element_type

varchar(128)

no

start_time_utc

datetime(6)

no

end_time_utc

datetime(6)

no

duration

decimal(19)

yes

DEFAULT

NULL

yes

duration_basis

varchar(32)

yes

charge_category

varchar(128)

no

charge_type

varchar(128)

no

amount

decimal(19)

yes

NOT

NULL

yes

rate

decimal(19)

yes

NOT

NULL

yes

reference_rate

decimal(19)

yes

NOT

NULL

yes

rate_difference

decimal(19)

yes

NOT

NULL

yes

tag

varchar(128)

yes

datalake_created_timestamp

datetime(6)

no

Time in UTC the record was created

datalake_updated_timestamp

datetime(6)

no

Time in UTC the record was last updated

policy_coverage_terms Table

Column Name

Type

Nullable

Description

id

bigint

no

policy_locator

char(26)

no

transaction_locator

char(26)

no

segment_locator

char(26)

no

segment_element_locator

char(26)

no

element_category

varchar(128)

yes

element_type

varchar(128)

no

name

varchar(1024)

no

option

varchar(1024)

no

datalake_created_timestamp

datetime(6)

no

Time in UTC the record was created

datalake_updated_timestamp

datetime(6)

no

Time in UTC the record was last updated

policy_element_underwriting_flags Table

Column Name

Type

Nullable

Description

locator

char(26)

no

policy_locator

char(26)

no

transaction_locator

char(26)

no

segment_locator

char(26)

yes

segment_element_locator

char(26)

yes

element_category

varchar(128)

yes

element_type

varchar(128)

yes

level

varchar(128)

no

note

varchar(1024)

yes

created_by

char(36)

yes

created_time_utc

datetime(6)

no

cleared_by

char(36)

yes

cleared_time_utc

datetime(6)

yes

datalake_created_timestamp

datetime(6)

no

Time in UTC the record was created

datalake_updated_timestamp

datetime(6)

no

Time in UTC the record was last updated

policy_auto_renewals Table

Column Name

Type

Nullable

Description

locator

char(26)

no

term_locator

char(26)

no

policy_locator

char(26)

no

state

varchar(50)

no

renewal_transaction_type

varchar(128)

no

renewal_transaction_locator

char(26)

yes

new_term_duration

int(11)

yes

renewal_transaction_create_time_utc

datetime(6)

no

renewal_transaction_created_time_utc

datetime(6)

yes

renewal_transaction_accept_time_utc

datetime(6)

yes

renewal_transaction_accepted_time_utc

datetime(6)

yes

renewal_transaction_issue_time_utc

datetime(6)

yes

renewal_transaction_issued_time_utc

datetime(6)

yes

datalake_created_timestamp

datetime(6)

no

Time in UTC the record was created

datalake_updated_timestamp

datetime(6)

no

Time in UTC the record was last updated

policy_transaction_change_instructions Table

Column Name

Type

Nullable

Description

locator

char(26)

no

policy_locator

char(26)

no

transaction_locator

char(26)

no

action

varchar(50)

no

data

longtext

yes

effective_time_utc

datetime(6)

yes

static_locator

char(26)

yes

new_policy_end_time_utc

datetime(6)

yes

trigger_billing_change

bool

yes

datalake_created_timestamp

datetime(6)

no

Time in UTC the record was created

datalake_updated_timestamp

datetime(6)

no

Time in UTC the record was last updated

policy_preferences Table

Column Name

Type

Nullable

Description

policy_locator

char(26)

no

transaction_locator

char(26)

no

billing_plan_name

varchar(128)

yes

billing_level

varchar(128)

yes

installment_weights

varchar(1024)

yes

installment_plan_name

varchar(128)

yes

anchor_mode

varchar(128)

yes

anchor_time_utc

datetime(6)

yes

anchor_type

varchar(128)

yes

cadence

varchar(128)

yes

day_of_month

varchar(128)

yes

day_of_week

varchar(128)

yes

due_lead_days

varchar(128)

yes

generate_lead_days

varchar(128)

yes

max_installments_per_term

int

yes

week_of_month

varchar(128)

yes

datalake_created_timestamp

datetime(6)

no

Time in UTC the record was created

datalake_updated_timestamp

datetime(6)

no

Time in UTC the record was last updated