Release Notes for Oracle Health Insurance Claims Adjudication Patch 4.25.1.0.3
This document contains the release notes for Oracle Health Insurance Claims Adjudication Patch 4.25.1.0.3.
Version compatibility: Oracle Health Insurance Claims Adjudication 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 |
---|---|---|
POL-17575 |
Reset a value using floorplan conditions With this enhancement, a new optional floorplan property Documentation Links: |
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
Breaking Changes
Ref | Action | Description |
---|---|---|
NXT-31948 |
Modified |
CLA_CLAIMS This is a breaking change, as the lastUpdatedDate and lastUpdatedBy fields in the CLA_CLAIMS table will not be updated in this scenario. As a result, it is recommended to consult both the CLA_CLAIMS and EXT_EXTERNAL_CLAIMS_DATA tables to accurately track the lastUpdatedDate and lastUpdatedBy details for a claim. |
Bug Fixes
BugDB | SR | Internal | Summary |
---|---|---|---|
37818424 |
NXT-31395 |
Quick search criteria from search page is auto populated in quick search of dialogs opened |
|
Description: |
When a search is done using quick search criteria, the criteria is populated to any other dialog opened subsequently. User has to clear the criteria in the dialog to see expected data |
||
Resolution: |
Quick search criteria on search page is not persisted in dialogs. Now dialogs display expected data without prior search criteria. |
||
38294197 |
NXT-32255 |
Combination Adjustment Rule: Missing Other Condition |
|
Description: |
'Other Condition' field is not displayed in the UI. |
||
Resolution: |
"Other Condition" Field is added in Combination Adjustment Rule Page Floorplan. |
||
38209889 |
NXT-32102 |
Pricing option - Not displaying 'Restricted to methods' value in UI |
|
Description: |
Value of column 'Restricted to methods' is empty in the UI. |
||
Resolution: |
'Restricted to methods' field value is now being displayed in the UI. |
||
38154699 |
NXT-32014 |
Claims - Severity column appears twice in claim line messages tab |
|
Description: |
Severity column appears twice in claim line messages tab. One as label component and other as text field. |
||
Resolution: |
Duplicate severity column is removed from system floorplan |
||
38330445 |
NXT-32306 |
Horizontal scroll is not visible in Widgets |
|
Description: |
Horizontal Scroll bar is not visible on widget dashboard if tile size is other then 2x2 |
||
Resolution: |
Horizontal scroll is now visible in Widgets with tile size 3X2 as well |
||
38249732 |
3-41609968491 |
NXT-32164 |
Column Headers are wrapped in widgets, lookup dialog etc |
Description: |
Headers are getting wrapped to fit in the size in components like widgets, lookup pop-up |
||
Resolution: |
Column Headers are now, not wrapped in widgets, lookup dialog etc |
||
38303704 |
NXT-32272 |
Floorplans - Copy button is shown even with retrieve access |
|
Description: |
The copy button should not be displayed when a user has only retrieve (read-only) access. |
||
Resolution: |
The copy button is displayed when a user has only create and update access |
||
38288586 |
NXT-32244 |
Change Skip tag is not working in claims page |
|
Description: |
Change Skip Tag is not working in both banner section and more section on claims page |
||
Resolution: |
Skip Tags can be updated from More drawer |
||
38249672 |
NXT-32162 |
Claim line sequence is not generated for a Claim with dualDefault set as 'expandedViewEdit' |
|
Description: |
Claim line sequence should be auto incremented even when claim is set with dualDefault as 'expandedViewEdit' |
||
Resolution: |
Sequence is auto generated on adding new claim line in 'expandedViewEdit' mode also |
||
38163605 |
NXT-32036 |
Provider Limit Rule Page: Currency is not visible on add of "provider limit height" |
|
Description: |
Currency code is not shown when trying to add "provider limit height". Also, currency code and value is not aligned. |
||
Resolution: |
Currency code is now visible on add of "provider limit height". Also, the currency code and value are aligned. |
||
38135295 |
NXT-31948 |
External claim data changes affect the parallel update of claims data. |
|
Description: |
Changes to the external claim data increments the Claims object version number which in turn affects the parallel update of claims data. |
||
Resolution: |
With this recent update, when an external claims data is updated using JET UI or directly through the external claims data API, the object version number of the associated claims object will no longer be incremented. |
||
38250785 |
NXT-32175 |
Submit button doesn’t show even if user has access to operation 'Submit Claim' in its respective status |
|
Description: |
To be able to submit a claim, user must have access to operation’Submit Claim' in its respective status or for 'all' statuses and function access update grant to 'CL0172'. Currently it works when the user has access to claims.allstatus.submit IP but it doesn’t work if we want to give submit access for a specific status like claims.change.submit IP. |
||
Resolution: |
Submit button shows up when user has the required access restrictions as mentioned in documentation |
||
38247354 |
NXT-32160 |
Data file extracts to object storage were recorded with a zero content length in the database. |
|
Description: |
When data files were stored in object storage, files generated by extracts were recorded in the database with a content length of 0. As a result, the X-Content-Length header for these files was also set to 0, causing file length verification to fail. |
||
Resolution: |
The content length is accurately recorded for data files stored in object storage. The X-Content-Length header correctly reflects the actual file size, ensuring successful file length verification. |
||
38309191 |
NXT-32279 |
Add error handling for duplicate columns in base view generation |
|
Description: |
Throw a clear and descriptive error message when duplicate columns are detected in views during base view generation. Currently, if a table has duplicate columns in its view, the base view generation fails silently without any error message, causing confusion and making it difficult to identify the root cause. |
||
Resolution: |
Added a duplicate columns check in base view generation process and throwing descriptive error message to user. |
||
38147925 |
NXT-31982 |
Unnecessary data is added while creating data with dynamic fields |
|
Description: |
When attempting to create an organization provider with the Single Value Non Time Value Dynamic Record, a NullPointerException (NPE) occurs. Investigation revealed that the UI sends unnecessary data in the request payload, including links and several extra fields such as systemDateJET, systemDateTimeJET, userJET, flexCodeSystemId, showCollapsible, showDetail, cachedPropMetadata, updatedFromLookUp and triggerUpdate which causes the request to fail. |
||
Resolution: |
Unnecessary data is eliminated from the payload sent by the UI. |
||
38228129 |
3-41496402011 |
NXT-32127 |
Error when creating individual and organization providers using 'Save and Next' action in JET UI |
Description: |
Users is getting error when creating individual and organization providers using JET UI. This error occurs when you create a provider and click 'Save and Next' button and subsequently try to create a second provider. Error : Value "undefined" provided is not of type Number (post , flexcodesetdetails). |
||
Resolution: |
Fixed the issue preventing users from creating individual and organization providers using the 'Save and Next' action. |
||
38264914 |
3-41669970681 |
NXT-32192 |
Combination check message having 'null' in message section for claims page |
Description: |
When combination check is triggered for a claim, dynamic logic is adding a message text to replace message that is configured with {0} . The dynamic logic shows the message has been added but UI shows the value as null. |
||
Resolution: |
The claim message is displayed correctly with the message parameter properly substituted. |
||
38239337 |
3-41587209001 |
NXT-32152 |
Individual Providers page: Saved service address is not shown in the dropdown |
Description: |
User is unable to view the service address in the drop down in Individual provider page - Rendering address tab. On searching for service address, the following error is displayed: GEN-PROC-ERR: An error occurred in processing the request; for more information about the error search the logging for occurrences of " Exception Description: Invalid use of a query key [org.eclipse.persistence.mappings.OneToManyMapping[serviceAddressList]] representing a "to-many" relationship in an expression. Use anyOf() rather than get(). Query: ReadAllQuery(referenceClass=ServiceAddressDomain )" (post , serviceaddresses) |
||
Resolution: |
It is now possible to see service address in the drop down without any error. |
||
37996475 |
NXT-31714 |
'maxColWidth' floorplan property is not working for table columns |
|
Description: |
Even though 'maxColWidth' is mentioned in floorplan, it is not working for table columns |
||
Resolution: |
Floorplan setting 'maxColWidth' is working properly for table columns |
||
38340001 |
NXT-32341 |
Combination check performed with wider window in prebenefit step takes more time to finish |
|
Description: |
Combination check logic is inefficient against large amount of processing data |
||
Resolution: |
The combination check logic now short-circuits paging and processing as soon as all checks are completed for a claim line. |
||
38115049 |
NXT-31906 |
ClaimsSearchPage: Count of record is changed to "0" and 500 internal server error on scrolling |
|
Description: |
Result count changes to 0 upon scrolling in claims search page. It leads to "System error. Please contact your system administrator" error message in UI |
||
Resolution: |
Claims search page scroll works fine and count doesn’t change to '0' |
||
38238021 |
3-41283974031 |
NXT-32150 |
Boilerplate text code is displayed instead of the text value for dynamic records page in View mode |
Description: |
Boilerplate text code is displayed instead of the text value in detail page for dynamic records. This issue occurs when a custom boilerplate is added as a title in floorplan tile in View mode. |
||
Resolution: |
Boilerplate translations are done and proper label is displayed in the user interface. |
||
38292968 |
NXT-32253 |
Providers: Dynamic data is not expanding on search |
|
Description: |
The 'More' button is not visible and dynamic data is not expanding upon search on the All Providers page. |
||
Resolution: |
The 'More' button is displayed in the row and the dynamic data is displayed upon search. |
||
38261805 |
3-41667774781 |
NXT-32190 |
Claim unfinalize reason - dynamic fields are not appearing |
Description: |
When accessing the Claim Unfinalize Reason dialog, it doesn’t display newly added dynamic fields |
||
Resolution: |
Newly added dynamic fields now appear in the "Unfinalize Reason Additional Fields" dialog |
||
38267433 |
3-41668160531 |
NXT-32200 |
Claim line parameters - no option to update coinsurance % |
Description: |
Claim line parameters AmountPerUnit and Percentage fields are displayed with same column header as Parameter Value |
||
Resolution: |
Claim line parameters column labels 'AmountPerUnit' and 'Percentage' fields are displayed correctly . One of amount per unit and percentage of a claim line parameter should be filled, but not both. |