Release Notes for Oracle Health Insurance Claims Adjudication Patch 3.20.2.0.8

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

Version compatibility: Oracle Health Insurance Claims Adjudication Release 3.20.2.x is only compatible with other Oracle Health Insurance applications release version 3.20.2.x unless explicitly stated otherwise.

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.

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

32404960

3-24944743701

NXT-21891

BP

ElementID missing in WriteConsumptionBatch error messages

Description:

ElementId is missing from error messages that are logged in ResultDataFileSet for writeConsumptionBatch.

Resolution:

ElementID is now added for all business errors.

32470774

NXT-21989

BP

Task is stuck in 'PROCESSING' status if the node leaves the cluster

Description:

When the node processing a task leaves the cluster or if the node is stopped while the task is being processed, then the status of the task remains in 'PROCESSING' status. The other nodes in the cluster should have recovered/requeued that task.

Resolution:

When a node leaves the cluster, then the tasks that are currently being processed by that node are now recovered by the other node(s) in the cluster.

32284837

3-24518747031

NXT-21755

Prevent:Claims Status out of Sync with claim status history after unfinalize claim

Description:

There are few instances of a situation that a claim was unfinalized, but claim status remained at Finalized. This situation needed a data repair script to continue.

Resolution:

The issue of claim status being out of sync is addressed in 2 ways:
1. An additional business CLA-CLAI-047 prevents the data corruption from happening.
2. Additional logging is added to diagnose the issue further.

Logging setting they may be helpful: Logs UI actions so that the flow of a claim through UI can be followed: <logger name="com.oracle.healthinsurance.claims.interaction" level="debug"/>

Logs when from a UI action, the status moves to Finalize: <logger name="com.oracle.healthinsurance.claims.domain.internal.entities.ClaimDomain" level="debug"/>
If this setting results in log being written, further diagnosis is needed, as the UI typically does not set the status to Finalized. This is done by background processing. The logger above does show the complete stack trace, so is helpful to find out which code path is involved.

Logs all status changes triggered by UI code: <logger name="com.oracle.healthinsurance.claims.domain.internal.entities.ClaimDomain" level="debug"/>
The logger above does show the complete stack trace.

32458929

3-25106754531

NXT-21972

Screen Freezes when switching between the Reference Sheets.

Description:

Screen Freezes when switching between the Reference sheets. This happens when the dynamic field does not have decimals specified.

Resolution:

Switching between reference sheets in FN0044 page now works fine.

Issues that were backported in previous Release / Patch

No backports.