Details
-
Type: Improvement
-
Status: Done/Fixed
-
Priority: Minor
-
Resolution: Won't Do
-
Affects Version/s: HR-1.1
-
Fix Version/s: HR-1.1
-
Component/s: None
-
Labels:None
Description
DB changes :
=========
Add columns to the 'civicrm_hrjob_health' table
a. provider_life_insurance
b. plan_type_life_insurance
c. description_life_insurance
d. dependents_life_insurance
by modifying 'HRJobHealth.xml' and 'auto_install.sql' file.
Create a new option group/value set for "provider_life_insurance" with same option values as that of healthcare.
UI changes :
========
1. Navigation Tree
In the navigation tree, let's show "Insurance" after "Hours".
2. Insurance screen
For the title bar in #XX/hrjob/XX/health, change "Healthcare" to "Health Insurance"
On Edit screen for Healthcare, add another section for Insurance and add the same fields as Health Insurance.
- Provider
- Plan type
- Description
- Dependents
On Save, these values get saved in the corresponding fields (mentioned above) in the civicrm_hrjob_health table.
3. Summary page
Create an extra region for life insurance to show provider, plan_type, description, dependents details.
Upgrade
======
Handle upgrade to add column provider_life_insurance, plan_type_life_insurance, description_life_insurance, dependents_life_insurance to civicrm_hrjob_health.
--WAS-------------------------------------------------
Change label of Job navigation tree from "Healthcare" to "Insurance", and then add an additional set of fields to the screen for "Life Insurance". (Use the same field breakdown as Health Insurance.)
Attachments
Issue Links
- is supplemented by
-
HR-211 Represent health/life insurance as organizations
- Done/Fixed