Release Notes for Oracle Health Insurance Enterprise Policy Administration Patch 4.25.1.0.15
This document contains the release notes for Oracle Health Insurance Enterprise Policy Administration Patch 4.25.1.0.15.
| Version compatibility: Oracle Health Insurance Enterprise Policy Administration Release 4.25.1.x is only compatible with other Oracle Health Insurance applications release version 4.25.1.x unless explicitly stated otherwise. |
| In accordance with the OHI error correction policy (Document 1494031.1 on My Oracle Support), error correction support will be provided for this release and the previous two releases. |
Enhancements
| ID | Summary | Patch |
|---|---|---|
NXT-31594 |
JET: Save user preferences for table displays This enhancement enables you to save your table column selections and column widths on supported pages. After you adjust a table, select Save Preferences to save your settings for that page. Where it applies
Supported pages and tables
Documentation Links: |
|
NXT-33697 |
UI: European date/number formatting for English Language With this enhancement, support is added to keep the UI in English language while using European date and number formats (e.g., dd/MM/yyyy and 1.234.567,00) when user sets 'en-EU' in the existing ohi.ui.default.locale system property. If the property is not set, date and number formats continue to follow the user’s selected locale (language + region), with no behaviour change. |
Upgrade Steps for Installation
To perform the upgrade, perform the following steps:
-
Perform any pre-upgrade steps.
-
Stop all the managed nodes running the existing version of the application.
-
Perform any pre-undeploy steps.
-
Undeploy the existing version of the application.
-
Back up the database.
-
Perform any post-undeploy steps.
-
Unpack the release bundle into a directory that we refer to as OHI_ROOT from now on.
-
Change Installation Configuration: In
<OHI_ROOT>/util/install, make a copy ofohi_install.cfg.templateand name itohi_install.cfg. -
Edit
ohi_install.cfgto contain your specific database connection data and other configuration settings. The settings are explained in the file itself. -
Make sure NO connections are present to the database using the OHI_xxx_USER account (where xxx is the abbreviation of the application)
-
Run the Upgrade script:
-
Open a command window and browse to
<OHI_ROOT>/util/install. -
Run the upgrade by executing
./ohi-update.sh .
-
-
Make the required changes to the ohi properties file
-
Perform any post-upgrade steps
-
Start WebLogic application server
-
Deploy the Application
-
Perform any post-deploy steps
Dynamic Logic
| Ref | Action | Description |
|---|---|---|
POL-17113 |
Deprecated |
jersey.config.client.followRedirects jersey.config.client.followRedirects property is deprecated. |
Bug Fixes
| BugDB | SR | Internal | Summary |
|---|---|---|---|
39205573 |
4-0002429684 |
POL-18598 |
Fix amount calculation logic for Monthly periods and Evenly amount distribution |
Description: |
Calculation logic for Monthly periods and Evenly amount distributions returns incorrect amounts for partial enrollments. The system calculates using the full period’s day factor instead of the actual enrolled days, leading to overestimation. |
||
Resolution: |
For the last calculation period segment, the days factor has been adjusted to calculate only for the enrolled days within the period, instead of the full period. |
||
39114465 |
POL-18490 |
Task gets stuck when the system enters a critical memory state |
|
Description: |
A task can remain stuck in PROCESSING status when the system enters a CRITICAL memory state during task processing. As a result, the customer cannot restart/recover the task. |
||
Resolution: |
With this fix, if the system enters a critical memory state during task processing, the task status will be updated to ERRORED. This gives customers clear visibility that the task has failed and allows them to restart/recover. |
||
39114103 |
POL-18488 |
Oauth restclientbuilder lookup fails due to duplicate enum keys across authentication feature enums |
|
Description: |
A key mismatch occured due to duplicate OAuth enum values defined in different authentication feature enums, resulting in a lookup failure and the error “No RestClientBuilder specified for OAuth†|
||
Resolution: |
The application now correctly resolves the restclientbuilder specified for OAuth |
||
39123053 |
POL-18492 |
Making Activity Executor code more robust for edge case scenarios |
|
Description: |
Making Activity Executor code more robust for edge case scenarios like db exception that lately caused NPE exception in multiple threads at activity processing time. |
||
Resolution: |
Handling edge case scenario like db exception that lately caused NPE exception in multiple threads at activity processing time. Appropriate checks has been introduced to take care of NPE. |
||
39078353 |
4-0002220932 |
POL-18435 |
Search on mobile phone number on relations is slow. |
Description: |
Search on mobile phone number of relations is slow. |
||
Resolution: |
Improved response by adding an index on mobile phone number of relations |
||
39134674 |
POL-18314 |
Outbound Exchange - Boilerplate code is seen for Build In Progress pop up |
|
Description: |
In Outbound exchanges page when user clicks on Build button, boilerplates are seen in Build In Progress pop-up |
||
Resolution: |
Boilerplates are translated and value is shown in pop-up |
||
39176426 |
POL-18556 |
|
|
Description: |
Previously, This has now been enhanced with support for two additional keys under the
|
||
Resolution: |
|
||
38999457 |
4-0002125064 |
POL-18384 |
Resources cannot be searched when code starts with %255% |
Description: |
POST search API requests were failing with an IntrusionDetectionException when the query contained specific special patterns. These legitimate input param were incorrectly identified as potential intrusion attempts, resulting in search failures. |
||
Resolution: |
Enhanced the intrusion detection mechanism to correctly handle search query parameters, preventing legitimate requests from being incorrectly flagged |
||
39211663 |
4-0002036535 |
POL-18605 |
Operational reports should allow users to enable usage of full view to display data grid |
Description: |
In operational report page data-grid is not utilizing the full available space on the page, resulting in white space below the data grid. |
||
Resolution: |
The pageSize configuration has been removed, as the data grid will now display at full height based on the available screen height. |
||
39211085 |
4-0002534239 |
POL-18604 |
Incorrect Copayment parameter values |
Description: |
When user navigates to parameter values section in policy enrollment products, incorrect copayment values are showing up. For the parameters "Units" and "percentage," instead of "Units" and "%," "days" are added incorrectly. |
||
Resolution: |
Correct copayment values are showing up when user navigates to parameter values section in policy enrollment products. For the parameters "Units" and "percentage," "Units" and "%," are added. |
||
37913016 |
POL-17113 |
Jersey-specific redirect configuration is deprecated in favor of OHI client setting |
|
Description: |
The Jersey-specific configuration property |
||
Resolution: |
Use the |
||