Release Notes for Oracle Health Insurance Product Definition Patch 3.22.2.0.1
This document contains the release notes for Oracle Health Insurance Product Definition Patch 3.22.2.0.1.
Version compatibility: Oracle Health Insurance Product Definition Release 3.22.2.x is only compatible with other Oracle Health Insurance applications release version 3.22.2.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 |
---|---|---|
AUT-2744 |
Improved memory management The Application Health Check status 429, informs the load-balancer or client programs that no new requests should be sent anymore, when the free memory goes below the threshold limit as set by the system properties. When the memory state becomes low, lower, or critical, then depending on the state either no new background processing tasks are started, or they are rejected, or terminated. Documentation Links: |
|
AUT-2954 |
JVM garbage collection metrics included in Prometheus. Metrics for garbage collection monitoring have been added, controlled by a number of system properties. JVM metrics are enabled by the ohi.instrumentation.gather.jvm property. System metrics are enabled by the ohi.instrumentation.gather.system property. Garbage collection metrics are enabled by the ohi.instrumentation.gather.gc property. |
|
AUT-3085 |
Dynamic Logic Statistics Integration Point enhanced to retrieve statistics ordered by total allocated memory To retrieve statistics ordered by total allocated memory, use the GET call: http://<host>:<port>/<context-root>/dynamiclogicstatistics/allocatedmemory This call retrieves the dynamic logic statistics ordered by total allocated memory per dynamic logic code. Also, three new statistics are added: totalAllocatedMemory, maxAllocatedMemory, avgAllocatedMemory. |
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.template
and name itohi_install.cfg
. -
Edit
ohi_install.cfg
to 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
Bug Fixes
BugDB | SR | Internal | BP | Summary |
---|---|---|---|---|
34866030 |
PRD-3159 |
BP |
Product renewal limit: "Start Date" should show in default column list as it is a mandatory field |
|
Description: |
Navigate to products and open/create a new product. Navigate to product renewal limit tab Start date is only showing when we toggle on all columns. Expected: "Start date" being a mandatory field should show in the default column list |
|||
Resolution: |
The start date as well as end date column is brought to the default columns displayed in Product renewal limit |
|||
34874821 |
PRD-3183 |
BP |
Unsaved pop up message is showing when we click on add button in few pages |
|
Description: |
On clicking of add button unsaved pop up showing. Pop-up is also shown while scrolling to fetch more rows. The issue doesn’t occur if we add new rows without doing a blank search |
|||
Resolution: |
Unsaved pop up message doesn’t show when we click on add button in table pages |
|||
34872030 |
PRD-3179 |
BP |
Add to Floorplan - Next button is not responding |
|
Description: |
Create a usage Field and click on add to floor plan. Select custom Floor plan and click on next. Select the set and select 'Create new tile'. Now Next button is not responding |
|||
Resolution: |
Next button is working fine in Usages page when Add To Floorplan action is performed |
|||
34924485 |
PRD-3218 |
BP |
Context string enclosed in single quote gives API error |
|
Description: |
Search query formed when context string has a trailing space leads to API error. Search Query Expected is for example "q": "groupClient.code.eq('TEST ')" but actually is 'q": "groupClient.code.eq(''TEST '')" |
|||
Resolution: |
Search performed without errors when context string has a trailing space as well |
|||
34942383 |
PRD-3225 |
BP |
OptimisticLockingException when updating lastlogintimestamp of the user |
|
Description: |
Updating lastLoginTimestamp is controlled by a system property ohi.ws.last.login.update.threshold i.e the lastLoginTimestamp is not updated if the user logs-in multiple times with in the same hour.But if there are concurrent requests next second after this hour, both the API/IP requests try to update the same user record, system throws 500 error in this case. This causes problem in updating the LASTLOGINTIMESTAMP |
|||
Resolution: |
Error thrown by the system is ignored in case there are concurrent requests to update the same user record. The LASTLOGINTIMESTAMP will be set according to the first request that updates the user record amongst all the incoming concurrent requests. |
|||
35149747 |
PRD-3270 |
BP |
"Procedure group" is shown as column label for "Procedure Group Usage" in Service Definitions page |
|
Description: |
"Procedure Group" is shown twice in table and advance search. One of them should be "Procedure Group Usage". Similarly Procedure Group2 and 3 also. |
|||
Resolution: |
Column Labels are adjusted in Service Definitions page for "Procedure Group Usage" and "Procedure Group" |
|||
34867296 |
PRD-3167 |
BP |
Display never not working for dynamic fields mentioned in floorplan when auto include is set to yes |
|
Description: |
Dynamic field is shown in persons page UI and able to edit it in extensibility drawer, even though the property is added to the floorplan and display attribute is set to never. |
|||
Resolution: |
Dynamic field is not shown in extensibility drawer when configured in the floorplan when set to display 'never' |
|||
34977429 |
PRD-3264 |
BP |
Floorplan changes for Auto Include Extensibility. |
|
Description: |
The floorplan page allows auto include extensibility to set to be true and also existing floorplans have auto include extensibility set to true for templates other than SEARCH TABLE, VIEW EDIT LIST and VIEW EDIT HIERARCHICAL RECURSIVE. |
|||
Resolution: |
All the existing floorplans of templates other than SEARCH TABLE, VIEW EDIT LIST and VIEW EDIT HIERARCHICAL RECURSIVE have auto include extensibility flag set to false and also while creating new floorplan, it conditionally displays the auto include extensibility based on the template. |
|||
34867896 |
PRD-3172 |
BP |
Additional Fields: Apply and Cancel buttons are shown in View mode |
|
Description: |
Apply and Cancel buttons are shown in View mode in additional fields drawer |
|||
Resolution: |
Apply button is not shown in view mode in additional fields drawer |
|||
34868375 |
PRD-3174 |
BP |
Zip files cannot be imported on Mac and Linux |
|
Description: |
File cannot be imported using Mac and Linux. This is a common issue observed with file upload component |
|||
Resolution: |
It is possible to import Zip files on Mac and Linux. |
|||
34871400 |
PRD-3176 |
BP |
Additional Fields: Cancel button is saving the data. |
|
Description: |
Create a new claim and click on additional fields. Save few additional fields. Now edit the additional fields and click on cancel. New changes are getting saved |
|||
Resolution: |
On click of cancel, the values in the additional fields drawer move back to prior state if there are any changes made. |
|||
34911619 |
PRD-3210 |
BP |
Field with SVTV Flex code & mandatory are not responding in additional fields drawer |
|
Description: |
Create SVTV Flex code which is mandatory for Enrollment products and fill the data for this field in the additional fields drawer, still we get the error to fill the data |
|||
Resolution: |
SVTV Flex code field values can be added without any error in additional fields drawer |
|||
34885900 |
3-31391733371 |
PRD-3195 |
BP |
OHI accepts dynamic field numeric content of 13 digits while 12 is defined as max. length |
Description: |
When a Field Definition is created as type 'Number' with a specific length, with no Decimal value, and when value is assigned to it from the specific page, it accepts a number of length one more than the specified value. |
|||
Resolution: |
Field Definition of type 'Number' accepts correct length even with no Decimal value. |
|||
35112247 |
3-32106767341 |
PRD-3336 |
BP |
Can only do one bulk update before having to reset |
Description: |
When trying to perform multiple bulk updates to the Product Service Definitions, the system throws a "GEN-RULE-020: The entity "Product" cannot be updated because it has changed or been deleted since it was last read" error. The bulk updates could be Add Service Definitions to Product, Add Specific Network, Update Selected Rows. |
|||
Resolution: |
Multiple bulk updates can be done to the Product Service Definitions without having to back up and re-enter the screen at a time. |