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/