Release Notes for Oracle Health Insurance Enterprise Policy Administration Patch 3.20.3.0.1

Enhancements

ID Summary Description Included in Patch

POL-6178

Non-prorated Adjustment Functions

This enhancement introduces the ability to control whether the amount that results from a function adjustment rule is automatically prorated or not, through configuration.

3.20.2.0.5

POL-6508

Cancelling Policies with Non-Invoiced Financial Transaction Details

Request for including the 'Calculate on Cancellation' Indicator in the Policy Integration Point.

3.19.3.0.4, 3.20.2.0.5

Upgrade Steps for Installation

To perform the upgrade, perform the following steps:

  1. Perform any pre-upgrade steps.

  2. Stop all the managed nodes running the .existing version of the application.

  3. Perform any pre-undeploy steps.

  4. Undeploy the existing version of the application.

  5. Back up the database.

  6. Perform any post-undeploy steps.

  7. Unpack the release bundle into a directory that we refer to as OHI_ROOT from now on.

  8. Change Installation Configuration: In <OHI_ROOT>/util/install, make a copy of ohi_install.cfg.template and name it ohi_install.cfg.

  9. Edit ohi_install.cfg to contain your specific database connection data and other configuration settings. The settings are explained in the file itself.

  10. Make sure NO connections are present to the database using the OHI_xxx_USER account (where xxx is the abbreviation of the application)

  11. Run the Upgrade script:

    1. Open a command window and browse to <OHI_ROOT>/util/install.

    2. Run the upgrade by executing ./ohi-update.sh .

  12. Make the required changes to the ohi properties file

  13. Perform any post-upgrade steps

  14. Start WebLogic application server

  15. Deploy the Application

  16. Perform any post-deploy steps

Configuration Properties

This section intentionally left blank.

Web Services

Ref Action Subject Description

POL-6508

Modified

Policy In Integration Point

Included 'calculateOnCancellation' property in the IP

Data Conversion

This section intentionally left blank.

Dynamic Logic

This section intentionally left blank.

UI Changes

Ref Action Subject Description

POL-6178

Adjustment Rule Page, Surcharge Page, Setup Enrollment Product Page

Additional option provided in the type menu

POL-6483

FN0056 - Config Migration Sets

Deprecated items (to be removed in future release)

This section intentionally left blank.

Breaking Changes

This section intentionally left blank.

Bug Fixes

BugDB SR Internal BP Summary

32016178

3-24224226281

POL-6468

BP

Predefined method setGroupClientStatus() not available on group client details

Description:

Predefined method setGroupClientStatus() is not available on group client details. As a result, when a new group account product is loaded into OHI for an existing group, the status of the group cannot be set the CHANGED. This is needed in order to signal the member accounting representative that the billing accounts should be manually reviewed. The same holds true for predefined method addGroupClientEvent()

Resolution:

Methods on the group client are now available from change event dynamic logic on the group client details.

32018031

POL-6478

BP

Unable to navigate to view-edit page after performing edit operation

Description:

Steps to reproduce: # Go to Access Roles page -→ Perform empty search # Click on Edit item action on any of the search result # Make any updates for the access role selected # Click on save

Expected: Data should save, Save Confirmation message should show up and page should successfully navigate to view-edit mode.

Actual: Data is getting saved but no Confirmation message and page still stays in edit mode

Resolution:

When Edit action is performed on any HRR page and the changes are saved, the page displays the Confirmation message and gets re-directed to View mode again

32038063

3-23808997781

POL-6486

BP

Override on group account adjustment not getting applied correctly

Description:

For the policy with 14 days collection setting and -20% payment method group adjustment (20% is override by -4% at group account level) starting on 18/03/2020. The first payment on 30/03/2020 behaves as expected with 4% discount but the second payment on 31/03/2020 doesn’t pick up 4% override from group account level. Instead it applies 20% discount from adjust rule level.

Resolution:

When "Reference Date Field Name" is specified on schedule definition (of type Adjustment/Group Adjustment), the adjustment override (if configured) is now applied correctly.

32073611

3-24368499541

POL-6543

BP

Dynamic Logic exception: Restricted method invocation

Description:

When accessing the object returned by the JSON slurper, the application raises an exception, e.g.:

Error occurred in dynamic logic "DYLO_NAME" on line "xxx": "java.lang.SecurityException: Restricted method invocation."

Resolution:

The new version of Groovy packaged with the application returns a Lazymap object from the JSON slurper. Access from Dynamic Logic to objects of this type was not permitted, this has now been changed.

32139494

3-24424977911

POL-6717

BP

OHI policies throwing 500 error for changeeventrules endpoint with expand all

Description:

When attempting to expand the header of the changeeventrules endpoint, the following error occurs.

ERROR

500 error for changeeventrules

STEPS

The issue can be reproduced at will with the following steps:
1. GET /api/generic/changeeventrules try accessing this endpoint using postman by setting by Accept header with the following values

ACCEPT: application/json;expand=all;

Resolution:

The changeeventrules endpoint will now expand all fields instead of throwing a Null Pointer Exception.

31984340

3-24129263161

POL-6395

BP

BP-SCHEDULE DEFINITION INDICATOR 'FATAL IF NOT FOUND' NOT WORKING FOR ADJUSTMENT

Description:

Schedule definition indicator 'Fatal If Not Found' is not working for Adjustments. Message POL-FL-CAPR-022 does not occur if Indicator 'Fatal If Not Found' is set to 'Y 'and adjustment rule does not exist for the retrieved adjustment type.

Resolution:

If the indicator 'fatal if not found' is set to true and adjustment rule does not exist for the retrieved adjustment type, the message POL-FL-CAPR-022 will now be raised.

32018031

POL-6478

BP

BP - UNABLE TO NAVIGATE TO VIEW PAGE AFTER PERFORMING EDIT OPERATION

Description:

Unable to navigate to view mode of the page after performing edit operation.

Resolution:

When Edit action is performed on any HRR page and the changes are saved, the page displays the Confirmation message and gets re-directed to View mode again.

32029915

POL-6483

CMT is not implemented for member identifiers

Description:

Missing Identifier Types in CMT

Resolution:

Identifier types are now migratable through CMT

32107670

3-24407466171

POL-6629

BP

BP-JET UI: BOILERPLATE TEXT ARE MISSING FOR GROUP CLIENTS MESSAGES

Description:

Boilerplate text related to Group client messages are missing in the application.

Resolution:

Boilerplate text related to Group client messages are translated & proper texts are now visible in the application

Issues that were backported in previous Release / Patch

No backports.