Skip to main content

Groups, Clients & Benefit Plans

Provisional schema

Reconstructed from application binaries (DataWindow bindings and embedded SQL), not from Oracle DDL. Column types are the application's declared types; constraints, indexes, triggers and exact server types are unknown until an Oracle DDL export is reconciled.

Key relationships (inferred from join usage)

Cardinality is indicative only; verify against DDL.

Tables

benefit_coverage_type_cd

Used by modules: base, funding

(referenced in SQL; no column details captured)

benefit_def_diags

Used by modules: benplans, clmsproc

ColumnDeclared type
benefit_def_sys_keydecimal(0), number
diag_cd_typechar(10)
diag_criterionchar(200), char(2000)

benefit_def_procs

Used by modules: benplans, clmsproc

ColumnDeclared type
benefit_def_sys_keydecimal(0), number
proc_cd_typechar(10)
proc_criterionchar(200), char(2000)

benefit_defs

Used by modules: benplans, bensupport, chkrundw, claims, clmentry, clmrpt, clmsproc, clmutils, pricing, sales, stoploss, um_cm, um_main, um_ur

ColumnDeclared type
benefit_def_cdchar(15)
benefit_def_criterionchar(2000)
benefit_def_sys_keydecimal(0), number
create_dtdatetime
create_user_idchar(8)
descriptionchar(40)
diag_group_criterionchar(2000)
inpat_outpat_indicatorchar(1)
modifier_criterionchar(2000)
pos_criterionchar(2000)
proc_group_criterionchar(2000)
revenue_criterionchar(2000)
short_descchar(15)
specialty_criterionchar(2000)
updt_dtdatetime
updt_user_idchar(8)

benefit_pkgs

Used by modules: benplans, bensupport, claims, clmsproc

ColumnDeclared type
benefit_coverage_type_cdchar(10)
benefit_pkg_cdchar(10), char(15)
benefit_pkg_sys_keydecimal(0), number
create_dtdatetime
create_user_idchar(8)
default_benefit_def_sys_keydecimal(0), number
descriptionchar(40)
extraction_flgchar(1)
pricing_plan_sys_keychar(15), decimal(0)
procedure_flgchar(1)
second_opinion_sys_keydecimal(0), number
unassigned_action_cdchar(10)
unassigned_reason_sys_keydecimal(0), number
updt_dtdatetime
updt_user_idchar(8)

benefit_plans

Used by modules: base, benplans, bensupport, billing, clmprint, clmrpt, clmsproc, enrollutils, enrolrpt, um_main, um_ur

ColumnDeclared type
appeal_period_lengthdecimal(0), number
appeal_period_type_cdchar(10)
auto_assignment_indchar(1)
benefit_coverage_cdchar(15)
benefit_coverage_type_cdchar(10)
cob_method_cdchar(10)
create_dtdatetime
create_user_idchar(8)
dep_age_non_studentdecimal(0)
dep_age_studentdecimal(0)
descriptionchar(40)
filing_period_lengthdecimal(0), number
filing_period_type_cdchar(10)
lifetime_max_amtdecimal(2)
pkg_logic_cdchar(10)
plan_status_cdchar(10)
pre_ex_dep_elapsed_lengthdecimal(0)
pre_ex_dep_elapsed_type_cdchar(10)
pre_ex_dep_prior_lengthdecimal(0)
pre_ex_dep_prior_type_cdchar(10)
pre_ex_sub_elapsed_lengthdecimal(0)
pre_ex_sub_elapsed_type_cdchar(10)
pre_ex_sub_prior_lengthdecimal(0)
pre_ex_sub_prior_type_cdchar(10)
updt_dtdatetime
updt_user_idchar(8)
wdi_pmt_sched_cdchar(10)

benefit_rule_tooth_types

Used by modules: benplans, bensupport

ColumnDeclared type
benefit_rule_sys_keynumber
tooth_type_sys_keynumber

benefit_rules

Used by modules: benplans, bensupport, chkrundw, clmentry, clmprint, clmrpt, clmshare, clmsproc, clmutils, provider, sales, stoploss

ColumnDeclared type
accident_indicatorchar(1)
accum_cdchar(10)
accum_sys_keydecimal(0), number
accum_type_cdchar(10)
benefit_rule_cdchar(15)
benefit_rule_sys_keydecimal(0), number
carryover_rule_sys_keydecimal(0), number
consider_pctdecimal(2), number
contingency_indchar(1)
contingency_period_lengthdecimal(0)
contingency_period_type_cdchar(10)
create_dtdatetime
create_user_idchar(8)
days_of_week_cdchar(10)
descriptionchar(40)
family_max_valdecimal(2), number
individual_max_valdecimal(2), number
level_sched_flgchar(1)
level_sched_sys_keydecimal(0), number
max_age_period_lengthdecimal(0), number
max_age_period_type_cdchar(10)
max_consider_amtdecimal(2), number
max_individuals_metdecimal(0), number
max_unitsdecimal(0), number
min_age_period_lengthdecimal(0), number
min_age_period_type_cdchar(10)
min_consider_amtdecimal(2), number
min_unitsdecimal(0), number
narrativechar(2000)
per_day_cdchar(10)
per_unit_flgchar(1)
qty_rationumber
qty_type_cdchar(10)
reason_sys_keydecimal(0), number
retain_valdecimal(2), number
rule_period_lengthdecimal(0), number
rule_period_type_cdchar(10)
rule_type_cdchar(10)
updt_dtdatetime
updt_user_idchar(8)

benefits

Used by modules: client, system

ColumnDeclared type
benefit_coverage_cd
benefit_coverage_desc
benefit_coverage_type_cd

client_segment_groups

Used by modules: client, clmshare, provider

ColumnDeclared type
client_segmentchar(10)
edit_modenumber
group_idchar(15)

client_segment_users

Used by modules: provider, um_main

ColumnDeclared type
client_segmentchar(10)
namechar(16)

client_segments

Used by modules: client, provider, sales, um_main

ColumnDeclared type
client_segmentchar(10)
client_segment_namechar(50)

coverage_level_cd

Used by modules: base, funding

(referenced in SQL; no column details captured)

coverages

Used by modules: benplans, billfunc, billing, client, cobra, enroll, enrollutils, enrolrpt, funding, stoploss, system

ColumnDeclared type
benefit_coverage_orderdecimal(0)
benefit_coverage_type_cdchar(10)
benefit_coverage_type_descchar(40)
cobra_elig_flgchar(1)
coveragechar(10)
coverage_flgchar(1)
coverage_level_benefit_flgchar(1)
selectednumber

group_ancillary_coverages

Used by modules: client

ColumnDeclared type
base_dollar_amtnumber
benefit_coverage_type_cdchar(10)
commission_pctnumber
group_idchar(15)
rate_amtnumber
start_dtdatetime

group_ancillary_parms

Used by modules: client

ColumnDeclared type
carrier_sys_keynumber
end_dtdatetime
group_idchar(15)
start_dtdatetime
termination_reasonchar(10)

group_contacts

Used by modules: billfunc, client, enroll, homersys, mailobj, stoploss, system, um_cm, um_main

ColumnDeclared type
addr_nodecimal(0)
col1char(15)
col2char(40)
col3char(25)
col4char(25)
col5char(25)
commentschar(100)
confidential_indchar(1)
contact_cat_cdchar(10)
contact_nonumber
email_addrchar(50)
f_namechar(25)
group_idchar(15)
inquirieschar(50)
l_namechar(25)
m_namechar(25)
mail_addr1char(40)
phone_ext_nochar(6)
phone_nochar(13)
positionchar(40)
title_cdchar(10)
update_flgnumber

group_coverages

Used by modules: bensupport, billfunc, client, clmrpt, clmsproc, cobra, cobrarpt, drugplan, enroll, enrollutils, enrolrpt, funding, homersys, provider, sales, stoploss, system, um_cm, um_main

ColumnDeclared type
applied_to_members_dtdatetime
benefit_coverage_cdchar(15)
benefit_coverage_descchar(50)
benefit_coverage_orderdecimal(0)
benefit_coverage_type_cdchar(10)
cobra_only_flg
cobra_type_cdchar(10)
coverage_benefit_default_amtdecimal(2)
coverage_benefit_maximum_amtdecimal(2)
coverage_benefit_minimum_amtdecimal(2)
coverage_exp_cdchar(10)
default_election_flgchar(1)
edit_modenumber
eff_dtdatetime
exp_dtdatetime
gc_effdatetime
gc_expdatetime
groupchar(15)
group_coverage_seq_nodecimal(0)
group_idchar(15)
id_form_no_allchar(10)
id_form_no_backchar(10)
id_form_no_frontchar(10)
mbr_cov_applied_cdchar(10)
mbr_cov_reqd_flgchar(1)
pogh_required_flg
print_id_card_flgchar(1)
round_to_amtdecimal(2)
rounding_type_cdchar(10)
run_out_exp_dtdatetime
salary_increment_cdchar(10)
salary_multiplier_amtdecimal(2)
tax_statuschar(1)
unapplied_chg_flgchar(1)
waiting_period_cdchar(10)
waiting_period_dt_from_cd
waiting_period_nonumber
waiting_period_type_cdchar(10)

group_enroll_opts

Used by modules: base, client, clmprint, cobra, enroll, um_maint

ColumnDeclared type
edit_modenumber
eff_dtdatetime
enroll_opt_cdchar(10)
exp_dtdatetime
group_idchar(15)

group_member_cat

Used by modules: billfunc, billing, client, enroll, enrolrpt, homersys

ColumnDeclared type
applied_to_members_dtdatetime
create_dtdatetime
create_user_idchar(8)
edit_modenumber
group_idchar(15)
mbr_cat_applied_cdchar(10)
mbr_cat_eff_dtdatetime
mbr_cat_exp_dtdatetime
mbr_cat_reqd_flgchar(1)
member_cat_cdchar(10)
number_valnumber
selectednumber
unapplied_chg_flgchar(1)
updt_dtdatetime
updt_user_idchar(8)
val_saved_as_cdchar(10)

group_option_vals

Used by modules: base, client, enroll, enrolrpt, funding, idcard, provider, um_maint

ColumnDeclared type
accountnumberchar(50)
eff_dtdatetime
exp_dtdatetime
fromdatechar(10), datetime
group_idchar(15)
group_option_cdchar(10)
option_val_cdchar(10)
option_val_charchar(50)
option_val_dtdatetime
option_val_nonumber
plancodechar(50)
thrudatechar(10), datetime

group_options

Used by modules: billfunc, billing, client, homersys

ColumnDeclared type
code_keychar(10)
group_option_cdchar(10)
group_typechar(10)
number_valnumber
selectednumber
val_saved_as_cdchar(10)

group_periods

Used by modules: billfunc, client, clmsproc, enrollutils

ColumnDeclared type
eff_dtdatetime
exp_dtdatetime
extended_year_flgchar(1)
group_idchar(15)
period_beg_daydecimal(0)
period_beg_monthdecimal(0)
period_end_daydecimal(0)
period_end_monthdecimal(0)
period_type_cdchar(10)

group_print_distribution

Used by modules: claims, reprint

ColumnDeclared type
group_idchar(15)
option_cdchar(10)
option_cd_typechar(10)

group_stoploss_coverage_rates

Used by modules: client

ColumnDeclared type
benefit_coverage_type_cdchar(10)
coverage_level_cdchar(10)
group_idchar(15)
rate_amtnumber
start_dtdatetime
stoploss_typechar(10)

group_stoploss_coverages

Used by modules: client, stoploss

ColumnDeclared type
aggr_factor_compositedecimal(2)
aggr_factor_familydecimal(2)
aggr_factor_singledecimal(2)
aggr_factor_tier3decimal(2)
aggr_factor_tier4decimal(2)
benefit_coverage_type_cdchar(10)
commission_pctnumber
group_idchar(15)
gsc_election_tier3_descchar(10)
gsc_election_tier4_descchar(10)
start_dtdatetime
stoploss_typechar(10)
tlo_factor_compositedecimal(2)
tlo_factor_familydecimal(2)
tlo_factor_singledecimal(2)
tlo_factor_tier3decimal(2)
tlo_factor_tier4decimal(2)

group_stoploss_parms

Used by modules: client, stoploss, um_main

ColumnDeclared type
aggr_carriernumber
aggr_contract_incnumber
aggr_contract_paidnumber
aggr_min_attchment_ptdecimal(2)
aggr_tlo_indchar(1)
aggr_tlo_mmnumber
agspec_amtdecimal(2)
agspec_indchar(1)
comp_factor_compositedecimal(2)
comp_factor_familydecimal(2)
comp_factor_singledecimal(2)
comp_factor_tier3decimal(2)
comp_factor_tier4decimal(2)
comp_tlo_factor_compositedecimal(2)
comp_tlo_factor_familydecimal(2)
comp_tlo_factor_singledecimal(2)
comp_tlo_factor_tier3decimal(2)
comp_tlo_factor_tier4decimal(2)
ded_amtnumber
end_dtdatetime
group_idchar(15)
gsp_election_tier3_descchar(10)
gsp_election_tier4_descchar(10)
spec_carrierdecimal(0), number
spec_contract_incdecimal(0), number
spec_contract_paiddecimal(0), number
spec_family_limitdecimal(2)
spec_individual_limitdecimal(2)
spec_tlo_indchar(1)
spec_tlo_mmnumber
start_dtdatetime
termination_reasonchar(10)

groups

Used by modules: app_sec, base, bensupport, billfunc, billing, chkrundw, claims, client, clmforms, clmrpt, clmshare, clmsproc, clmutils, cobra, cobradw, cobrarpt, drugplan, enroll, enrollutils, enrolrpt, funding, homersys, idcard, mailobj, moon, preex, provider, reprint, sales, stoploss, svclog, system, um_cm, um_main, um_maint

ColumnDeclared type
'0'char(1)
addr_nodecimal(0), number
create_dt
create_user_id
division_namechar(50)
edit_modenumber
eff_dtdatetime
elig_group_namechar(50)
elig_waiting_period_cdchar(10)
elig_waiting_period_dt_from_cd
elig_waiting_period_nonumber
elig_waiting_period_type_cdchar(10)
exp_dtdatetime
ext_accountchar(15)
ext_account_namechar(50)
ext_controlchar(15)
ext_elrchar(15)
ext_plan_numberchar(15)
ext_suffixchar(15)
fax_phone_nochar(13)
funding_parent_group_idchar(15)
groupchar(15)
group_change_indnumber
group_idchar(15)
group_namechar(50)
group_name_capchar(50)
group_table_idchar(15)
group_type_cdchar(10)
groupidchar(15)
groupnamechar(50)
grp_exp_cdchar(10)
grp_info_flgchar(1)
levelnumber
master_group_flgchar(1)
parent_groupchar(15)
parent_group_idchar(15)
parentidchar(15)
parentnamechar(50)
payee_sys_keynumber
primary_phone_nochar(13)
register_paid_amtnumber
register_payable_amtnumber
rownumnumber
rule_linenumber
sfpi_group_idchar(15)
sysdatedatetime
tax_idchar(9)
union_dividernumber
updt_dt
updt_user_id
usa_flagnumber

groups_excluded

Used by modules: client

ColumnDeclared type
group_id

plan_pkgs

Used by modules: base, benplans, bensupport, billfunc, claims, clmentry, clmprint, clmrpt, clmshare, clmsproc, enroll, enrolrpt, funding, provider, sales, um_main, um_maint, um_ur

ColumnDeclared type
benefit_coverage_cdchar(15)
benefit_coverage_type_cdchar(10)
benefit_pkg_sys_keydecimal(0), number
cm_firm_sys_keydecimal(0), number
descriptionchar(40)
eff_dtdatetime
exp_dtdatetime
hcn_sys_keydecimal(0), number
planchar(15)
plan_pkg_sys_keydecimal(0), number
pricing_logicchar(10)
pricing_logic_cdchar(10)
pricing_plan_sys_keydecimal(0)
search_order_seqdecimal(0)
ur_firm_sys_keydecimal(0), number

rate_groups

Used by modules: billing

ColumnDeclared type
bill_brk_level_cd
bill_destination_cd
bill_frequency_cd
billing_plan_cd
group_id
rate_from_dt
rate_thru_dt
sort_order_cd