Release Notes for Oracle Health Insurance Enterprise Policy Administration Patch 3.21.3.0.7

This document contains the release notes for Oracle Health Insurance Enterprise Policy Administration Patch 3.21.3.0.7.

Enhancements

ID Summary Description Included in Patch

POL-8249

Group Notes

This enhancement introduces the ability for the end-user to save notes on group clients and group accounts, either through the JET Group page or the integration point.

3.21.2.0.8

POL-9052

Split Periods for Partial Period Premium Calculation

New option ("Split Periods") for partial period resolution. This option takes the N^th day of the period to split it into two parts. These two parts are compared against the Enrollment Start and End dates to decide whether to charge full premium or no premium.

3.21.2.0.8

POL-9793

Extensibility: Additional Fields On Attached Policy Data

The number of dynamic fields on the Attached Policy Data table is extended: 20 Char fields (adding 15) 5 Number fields 20 Date fields (adding 15) 50 Flex fields (adding 45) 5 Prov fields

POL-9799

Make Receiver in Registrations optional

With this change the Receiver in a Registration is no longer mandatory.

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-8249

Added

generic/groupclientnotes

New generic resource

POL-8249

Added

generic/groupaccountnotes

New generic resource

POL-8249

Added

Group Client Note Integration Point

New integration point

POL-8249

Added

Group Account Note Integration Point

New integration point

POL-9052

Modified

groupaccountproducts generic API

This API now allows new domain value 'Split Periods' in the partialPeriodResolution element

POL-9052

Modified

groupclients generic API

This API now allows new domain value 'Split Periods' in the partialPeriodResolution element

POL-9052

Modified

Group Client Integration Point

This integration point now allows new domain value 'Split Periods' in the partialPeriodResolution element

POL-9052

Modified

enrollmentproducts generic API

This API now allows new domain value 'Split Periods' in the partialPeriodResolution element

POL-9052

Modified

groupaccounts generic API

This API now allows new domain value 'Split Periods' in the partialPeriodResolution element

POL-9799

Modified

Registrations Integration Point

The receiver attribute of a registration is no longer mandatory

Data Conversion

This section intentionally left blank.

Dynamic Logic

This section intentionally left blank.

UI Changes

Ref Action Subject Description

POL-8249

Modified

Group Clients, Group Accounts JET

Group Client and Group Account Notes added

POL-9052

Modified

Enrollment Products JET

Added field Enrolled Days Threshold which is displayed conditionally

POL-9487

Modified

Policy page

Floorplan change of policy page and policyEnrollment HRR page, to show active copy of person name.

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

33750254

3-27939414921

POL-9820

BP

Unable to update existing person’s attributes via policy In IP when IND_AUTOCREATE_ACCOUNT is set to true

Description:

New policies can be created with the Policy In IP. The person on the policy request can be updated while a new policy is created. When the indicator Autocreate Account on a corresponding Enrollment Product Account Definition is set to true, it will result in an error saying "An error occurred in processing the request; for more information about the error search the logging for occurrences of null"

Resolution:

When a new policy is sent in using the Policy In IP, and the payload has updates on an existing person, the policy is processed without any unexpected errors.

33772001

3-28323504981

POL-9854

BP

Policies create-form response has nested person objects.

Description:

Policies create-form shows person as sub resource of person in policyEnrollmentList & policyholderList when GET operation is performed.

Resolution:

Now in Policy In IP: using create-form, person is no longer shown as a sub-resource of person under policyEnrollmentList and policyholderList.

33776668

POL-9856

BP

Create policy shows both active and working copy person names in policyholders and enrollment members.

Description:

Create policy shows both active and working copy person names in policyholders and enrollment members. Expected : Policy holder and enrollment member should display the only the active copy

Resolution:

With New floorplan of Policy page, only the active copy will be displayed in Policy holder and enrollment member within create Policy page.

33782050

3-28337541491

POL-9859

BP

Updating Dynamic Fields through PersonCoveredService Dynamic Logic returns exception

Description:

A Person Covered Service can be extended with Dynamic Fields, which can be set through PersonCoveredService Dynamic Logic. Then trying to set those, a OHI-DYLO-014 exception is thrown.

Resolution:

It is now possible to set Dynamic Fields of a Person and a Person Covered Service in the PersonCoveredService Dynamic Logic

33787394

POL-9864

BP

Dynamic field created twice when a error is raised while saving it to floorplan.

Description:

In Usages Page while performing the 'Add To Floorplan' action, when an error occurs while saving, usage is added twice in the floorplan if the error is resolved and saved.

Resolution:

Fix was made to avoid multiple additions of usage when an error occurs while performing the 'Add To Floorplan' action.

33833332

3-28471589181

POL-9946

BP

Transfer Certificate coverage is not considered when calculating WaitStartDate

Description:

When a PersonCoveredService has a Transfer Certificate to consider, the covergap between the endDate of the TransferCertificate and the startDate of the first PersonCoveredService should be taken into account and added to the WaitStartDate of the first PersonCoveredService. Also when multiple PersonCoveredServices have to consider the same TransferCertificate.

Resolution:

The covergap between a TransferCertificate and the first PersonCoveredService is taken into account when setting the WaitStartDate.

33844739

3-28445181401

POL-9974

BP

Overlapping PersonCoveredServices are not updated when endDate is added

Description:

When sequential PersonCoveredServices have to be generated, from which the predecessor is locked, the successive PersonCoveredService is not generated. When the predecessor is endDate in the DynamicLogic, the successive PersonCoveredService should start one day after the predecessor ended.

Resolution:

Succesive PersonCoveredServices are generated.

Issues that were backported in previous Release / Patch

No backports.