Release Notes for Oracle Health Insurance Claims Adjudication Patch 4.24.1.0.9

This document contains the release notes for Oracle Health Insurance Claims Adjudication Patch 4.24.1.0.9.

Version compatibility: Oracle Health Insurance Claims Adjudication Release 4.24.1.x is only compatible with other Oracle Health Insurance applications release version 4.24.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

No enhancements.

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

This section intentionally left blank.

Data Conversion

This section intentionally left blank.

Dynamic Logic

This section intentionally left blank.

UI Changes

This section intentionally left blank.

Breaking Changes

This section intentionally left blank.

Bug Fixes

BugDB SR Internal Summary

38114284

NXT-31903

Claimline detail page hangs or slows down with 'Resolve' action in claimLinePend

Description:

The claimline detail page hangs or responds slowly when opening a claimline with pend reasons from a subclaim detail page of a large claim, due to the 'Resolve' action in claimLinePendReasonList. Additionally, the Unfinalize dialog is showing empty for large claims.

Resolution:

Fixed slowness on claimline page with pend reasons and unfinalize dialog not displaying results for large claims.

38079638

NXT-31830

Added custom content-Length header (X-Content-Length) to the data file response for validation during file downloads in OIG

Description:

If an exception is encountered during data file download in OIG due to java.io.EOFException, the data download process fails and has to be recovered manually. A retry mechanism can be introduced that retries the download within some time gap so that the failure can be avoided altogether. Also, if an incomplete data file is received in OIG due to connection closed by an external system, the partial data file is saved and step is marked as Done, leading to potential issues in later steps. A content length verification method can be introduced that verifies that the content-length returned in the response header is the same as size of the downloaded data file so that the step can be marked as failed if the data file is downloaded partially.

Resolution:

To address the issues of incomplete or failed data file downloads in Oracle Insurance Gateway (OIG), content length validation has been implemented. This validation is triggered when OIG detects partial data by comparing the actual content length with the expected value provided in the custom response header "X-Content-Length". This header is now included in the claims data file response to enable accurate validation.

38060131

NXT-31795

Claimline detail page is picking up a floorplan with different tag when configured as tab-table

Description:

When the claimline is configured as a tab-table, the floorplan is picking up one with an incorrect tag instead of the tag specified on the Claim page. This only seems to happen when claimline is configured as tab-table but works fine when configured as tab-results. the same issue is also there for large claim.

Resolution:

Now, the floorplan with right tag is picked up as expected for claimline when configured as tab-table. The tagging functionality is working fine on Large Claim, SubClaimsTab, SubClaims, Claimline when all of these refer to same 'tag'

38050652

NXT-31786

Init/evaluate conditions are erratic while duplicating a claimline

Description:

Init/evaluate conditions are not working when a claimline is copied

Resolution:

Conditional checks will be validated when copying rows in the tab table.

38008534

NXT-31729

Count of records is displayed as '0' in the title of widgets when all the records are loaded

Description:

In Widgets, Count of records is displayed as '0' when user scrolls until all the records are loaded and no records are downloaded upon clicking download button

Resolution:

Total number of records is displayed in the count field now. Also, all the records loaded are now downloaded on clicking the download button.

38035842

NXT-31770

Message text field is not available in Message Group Details tab

Description:

Message text field is not available in Message Group Details tab. Message text and severity for the table is missing.

Resolution:

Added message text and severity column in the table

38100328

NXT-31880

When a claim line is copied, Claim Line Sequence is displayed same as copied line

Description:

Claim line sequence is copied when a user copies an existing claimline instead of showing next number

Resolution:

Claim line sequence is incremented and displayed when a user copies an existing claimline

38015399

NXT-31736

Performance degradation in activity processing due to the overhead caused by the heartbeat query

Description:

The 'cleanup_act_status' activity monitoring the heart-beat query on the activities table to fetch records with status as 'In Process', is experiencing performance issues. The query is currently executing a full table scan as the status field is not indexed, resulting in increased execution time.

Resolution:

The query is now optimized using the indexed column 'VIRTUAL_UNPROCESSED_STATUS', resulting in better performance.

38066808

NXT-31818

Adjudication Limit Counters - Boilerplate issue for Applied Max under Limit consumptions section

Description:

Boilerplate is not translated for Applied Max under Limit consumptions section

Resolution:

Translations are applied and Boilerplate value is shown for Applied Max field.

Issues that were backported in previous Release / Patch

No backports.