New Policies Module Introduction and Testing
The aim of this page is to present and test the different features that were developed and released under the new Policies module.
Policies search portal
The Policies module can be found in the tab “Insurees and Policies”, and then “Policies”.
You then land on the Policies search portal:
The search criteria are the following:
Region: dropdown menu
District: dropdown menu according to the Region selected
Product: dropdown menu
Officer: dropdown menu
Enrollment from: enter date
Enrollment to: enter date
Start from: enter date
Start to: enter date
Effective from: enter date
Effective to: enter date
Expiry from: enter date
Expiry to: enter date
Type: dropdown menu
Status: dropdown menu - search possibility added in the new module vs the legacy one, i.e. possibility to sort by ‘entered’, ‘ready’, ‘active’, ‘suspended’ or ‘expired’ policy status
Balance under: open field - search possibility added in the new module vs the legacy one where it was not searching by range of value but by exact value only
Balance above: open field - search possibility added in the new module vs the legacy one where it was not searching by range of value but by exact value only
Possibility to tick ‘Show historical’ and ‘Only with inactive insurees’. The wording for these tick boxes has been reviewed vs. the legacy policy module to make their purpose clearer.
Search options all work fine technically.
Also, a search reset button has been added to the search bar (on the upper right side corner), that was not present in the legacy policy module:
There is the possibility to classify the policies displayed according to certain criteria (this is an upgrade in comparison with the legacy policy module):
Enrollment date (from earliest to latest and vice versa)
Name (alphabetical order or reversed)
Effective date (from earliest to latest and vice versa)
Start date (from earliest to latest and vice versa)
Product (alphabetical order or reversed)
Officer (alphabetical order or reversed)
Type (alphabetical order or reversed)
Status (alphabetical order or reversed)
Value (increasing or decreasing)
Balance (increasing or decreasing)
Valid from date (from earliest to latest and vice versa)
Valid to date (from earliest to latest and vice versa)
All these search criteria work fine.
From this list of policies, it is possible to:
Access the linked ‘Families’
Display more information about the Policy
Renew a policy
Delete a policy
Policy functionalities
Opening and editing a policy
When clicking on ‘Open in new tab’ for a given policy, it opens up a page where the following information is displayed:
Family details - a small button allows the user to consult the full family/group information for that user - it works fine
Policy details - some fields are editable - see below.
The following fields are editable:
In ‘Policy details’:
Enrollment date - calendar displaying for date selection
Product - dropdown menu
Officer - dropdown menu
In ‘Policy values’:
Value - open field - only figures can be entered
Contribution paid - open field - only figures can be entered
Balance - open field - only figures can be entered
Deductible: General/In-Patient/Out-Patient - open fields - only figures can be entered
Remunerated Health Care: General/In-Patient/Out-Patient - open fields - only figures can be entered
Adding a Policy
To add a policy, you first need to head to the concerned ‘Family’ page. On the ‘Family’ page, in the part dedicated to policies, a button ‘+’ is available to create a Policy (top right hand side):
By default the box ‘Show only last active or last expired’ is ticked.
After clicking on the “+”, the below page displays:
It is then possible to fill in the following fields:
Enrollment date - select the date in the calendar popping out
Product - dropdown menu
Officer - dropdown men.
The other fields are not editable.
Some warning windows have been implemented versus the legacy policy module such as the below:
To save the changes, one should click on the bottom right button ‘save changes’.
In the legacy policy module, the fields “Effective date”, “Start date” and “Expiry date” were also editable. In the new module, the start and expiry dates are processed automatically (see dedicated sections below for more details).
Deleting a Policy
To delete a policy, you can search the policy one wants to delete using the Policy search engine - the ‘bin’ button allows you to delete the policy:
You can also head to the ‘Family/Group’ page of the policy, the same ‘bin’ button appears.
On a given policy line, one can click on the ‘bin’ button. Then, the below confirmation window pops up:
The given policy then no longer appears in the list:
Renewing a Policy
To renew a policy, you can search the policy one wants to renew using the Policy search engine - the ‘double arrow’ button allows you to renew the policy:
You can also head to the ‘Family/Group’ page of the policy. The ‘two arrows’ button is dedicated to renewing policies.
When clicking on the two arrows on the line of a given Policy to renew, it leads to the Policy page:
The ‘Enrollment date’ field is automatically updated with the date of the day.
The other fields editable are the same as for ‘Editing a policy’ functions.
After entering the changes, you can then save data using the bottom right button ‘ Save changes’.
Suspending a Policy
Suspending a policy is a new feature in comparison with the legacy policy module.
To suspend a policy, you need to head to the ‘Families/Group’ module and in the list of policies, for those which are active, there is a sign allowing you to suspend the policy. Please note this sign is available only to ‘active’ policies:
Once you have clicked on it, the below window pops up to confirm the suspension:
And the Policy then appears as suspended:
Calculating a new policy start & expiry dates, and value
To know more about the rules leading to these outcomes, please refer to the ‘New Policy Values Calculation’ wiki where all of this is thoroughly explained.
Calculation of the Start Date
See the dedicated section in the related wiki.
Test 1
If:
Enrollment date = 2020-11-02
Administration period of the product FCTA0002 = 12 months
Product FCTA0002 next start cycle = 01-01
2020-11-02 + 12 months = 2021-11-02
Then start date = 2022-01-01 (next start cycle)
The screen below confirms this calculation:
Test 2
If:
Enrollment date = 2020-11-02
Product BCUL0001 has no start cycle nor grace period.
Then start date = 2020-11-02.
The screen below confirms this calculation:
Calculation of the Expiry Date
See the dedicated section in the related wiki.
Test
If:
Product BCUL0001 has insurance period = 12 months
Then Policy start date = 2020-10-29 + 12 = (2021-10-29) -1 day = 2020-10-28
The screen below confirms this calculation:
Calculation of the Value - Rules
See the full dedicated section in the related wiki and its related subparts:
Test 1
If:
Family Manth Roger - 4 adults and 1 children - no ‘other’
Product FCUL0001:
Lump Sum = 0
Adult contribution = 4000
Child contribution = 4000
Registration fee = 0
Registration lump sum =1000
Assembly fee = 0
Assembly lump sum = 1000
No enrollment discount
Then, contribution = 4*4000 + 1*4000 = 20000
Value = 20000 (contribution) + 1000 (registration lump sum) + 1000 (assembly lump sum) = 22000
The screen below confirms this calculation:
Test 2
If:
Family Joseph Macintyre - 8 adults 3 children - no ‘other’
Product BCUL0001:
Lump Sum = 10000
Adult contribution = 0
Child contribution = 0
Registration lump sum = 0
Registration fee = 0
Assembly lump sum = 0
Assembly fee = 0
No enrollment discount
Contribution = 10000 (lump sum)
Registration = 11 * 0 = 0
Assembly = 11 * 0 = 0
Value = 10000 (contribution) + 0 (registration) + 0 (assembly) = 10000
The screen below confirms this calculation:
Test 3
If:
Family Nom3 Prénom3 - 4 children 7 adults = 11 insurees, no ‘other’
Product FCTA0002:
Lump Sum = 300
Adult contribution = 4000
Child contribution = 6000
Registration lump sum = 1500
Assembly lump sum = 2000
Maximum members = 10
Threshold members = 6
No enrollment discount
Contribution = 300 + (above threshold children 4*6000 and the one adult above the max (latest subscribed) not counted) = 24 300
Registration (lump sum) = 1500
Assembly (lump sum) = 2000
Value = 24300 + 1500 + 2000 = 27800
The screen below confirms this calculation:
Calculating a policy renewal start & expiry dates, and value
To know more about the rules leading to these outcomes, please refer to the ‘Policy Renewal Values Calculation’ wiki where all of this is thoroughly explained.
Calculation of the start date
See the dedicated section in the related wiki.
Test
If:
Enrollment date = 2020-11-02
Product FCTA0002:
Administration period = 12 months
Start cycle 3: 1 October
Start cycle 4: 1 January
Grace period for renewal = 2 months
The start date is calculated based on the enrollment date (2020-11-02) but no administration period of 12 months has been added as this is a renewal. FCTA0002 has a grace period for renewal of 2 months. So 2020-11-02 falls within the 01/10/2020 cycle start grace period; and the start date is therefore 2020-10-01.
The screen below confirms this calculation:
Calculation of the Expiry Date
See the dedicated section in the related wiki.
Test
If:
Enrollment date = 2020-11-02
Product FCTA0002:
Insurance period = 12 months
Expiry date = 2020-10-01 + 12 months - 1 day = 2021-09-30
The below screen confirms this calculation:
Calculation of the Value
See the dedicated section in the related wiki.
Test
If:
Family Nom3 Prénom3 - 4 children 7 adults = 11 insurees, no ‘other’ insuree
Product FCTA0002:
Lump Sum = 300
Adult contribution = 4000
Child contribution = 6000
Registration lump sum = 1500
Assembly lump sum = 2000
Maximum members = 10
Threshold members = 6
No enrollment discount
Renewal discount percentage = 10%
Contribution = 300 + (above threshold children 4*6000 and the one adult above the max (latest subscribed) not counted) = 24300
Assembly = 2000
Discount = 0.10 * (24300 + 2000) = 2630
Value = 24 300 + 2000 + 2630 = 23670
The screen below confirms this calculation:
Did you encounter a problem or do you have a suggestion?
Please contact our Service Desk
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License. https://creativecommons.org/licenses/by-sa/4.0/