Release Notes for Oracle Health Insurance Claims Adjudication Patch 4.24.1.0.17

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

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.
As per the Service Description, you are obligated to request a service upgrade within 90 days of this release being generally available (GA). In line with the Oracle Cloud Services Pillar document, Section 4.2.2 End of Life, this release will be EOL in 12 months.

Enhancements

ID Summary Patch

NXT-29960

Send enriched enrollment requests

This enhancement introduces the ability to include custom attributes in the enrollment request payload.

By enabling the option to add parameters and utilize them in building a response payload, the response can become more tailored to the specific situation of the claim.

4.25.1.0.4, 4.26.1.0.0

Configuration Properties

This section intentionally left blank.

Web Services

Ref Action Description

NXT-29960

Modified

Enrollment Integration Point

When a dynamic logic function of signature Enrollment Request Definition exists, the system uses the request definition for this function to do the enrollment callout. If there is no dynamic logic function with this signature, the system uses the standard enrollment request.

Data Conversion

This section intentionally left blank.

Dynamic Logic

Ref Action Description

NXT-29960

Added

Enrollment Request Definition

New dynamic logic function to construct the enrollment request including additional parameters

UI Changes

This section intentionally left blank.

Breaking Changes

This section intentionally left blank.

Access Restrictions

This section intentionally left blank.

Bug Fixes

BugDB SR Internal Summary

39091838

NXT-33835

Thread code of CtrClaimEvent task not set correctly

Description:

For high priority claim,CtrClaimEvent task is initialized and submitted to WLS work manager. If WLS assigns a different thread, the thread code on CtrClaimEvent task is not overwritten.

Resolution:

The thread code and processing start date time is now updated by the current value of thread code and date time.

39164599

3-42354179211

NXT-33767

Task stuck if system runs into critical memory state while handling task result

Description:

Task stuck in PROCESSING status if system runs into CRITICAL memory state. While handling task result if TooManyRequestsException is thrown, task status is never changed.

Resolution:

With this fix, the task status is automatically updated to Errored when a critical memory state is reached.

39086934

NXT-33829

Organization provider can be created with same provider as parent provider

Description:

When an organization provider is updated to refer to itself as parent provider, 500 response is returned. But in DB, the parent is mapped as same provider. After this, on searching for the provider 500 error is returned

Resolution:

When a customer creates or updates an organization provider and selects a parent that would create a loop, the save is rejected and a clear validation error REL-IP-PROV-012 is displayed.

38679989

NXT-33026

Error deleting large claims

Description:

Deleting a large claim will result in "GEN-ORA-022292: Dependent Claim Import Process exists" error.

Resolution:

Deleting a large claim now completes successfully without errors.

39069147

NXT-33790

Enhanced Floorplan endpoint should not throw Null Pointer exception when usage name for insurable entity does not match in floorplan.

Description:

Enhanced Floorplan endpoint throws a NullPointerException when the usage name of an insurable entity does not match the value configured in the floorplan. NullPointerException is also seen when a flexcode field of type code is configured in the floorplan with ohi.service.queryapi.get.support enabled. These scenarios cause the endpoint to fail unexpectedly.

Resolution:

Fix added to prevent NullPointerException and ensure the endpoint handles these configurations correctly.

39164310

3-41621149821

NXT-33962

Index.html is added to URL after login with IDCS config

Description:

Post login, index.html is getting appended to application URL. This is observed in SAML authentication flow

Resolution:

index.html is not observed in the application URL in SAML authentication flow post fix.

39030843

NXT-33741

The validation message is unclear when a large claim submission is attempted while an activity is still in progress.

Description:

When a large claim submission activity is in progress, both the large claim and its sub-claims remain in a submittable status. If a submission is attempted again during this time, the error message does not clearly display the exact reason.

Resolution:

Added a new validation message to handle cases where a large claim submission has an associated activity that is not yet completed.

39153784

NXT-33938

Exchange Rate with a value less than 0.000001 is not allowed

Description:

When attempting to save an exchange rate with a value less than 0.000001, the system displays the error message: “Rate should be between 0.000001 and 9999999999.999999999999.”

Resolution:

The validation range for the minimum exchange rate has been updated to support up to 12 decimal places.

38957384

NXT-33606

Console error/403 Forbidden error in the network tab on click of the Reprocess link

Description:

When a user without proper access, tries to reprocess a claim in initial/ pricing done/benefits done status, that has failed tasks, the error message is not properly displayed in UI. Instead a loading icon is displayed indefinitely.

Resolution:

There was a console error, which was stopping the error from being displayed. Resolved that error and now error message is being displayed on the UI properly.

38319313

NXT-32289

Incorrect counter creation for cross-year consumption on extended renewal period for calendar year reference limit

Description:

When a family limit is configured for the reference calendar year and the renewal period exceeds one year, consumption events occurring in different calendar years, both before and after the enrollment subscription date of a member’s policy product, result in the creation of multiple counter periods with the same start date.

Resolution:

The logic has been updated to address the scenario where a family limit is configured for the reference calendar year and the renewal period exceeds one year; now, only a single counter is created for consumption events across different calendar years, ensuring the renewal period is honored and preventing multiple counter periods with the same start date.

39177009

NXT-33971

Incorrect enrollment response makes the claim get stuck

Description:

Incorrect enrollment response makes the claim get stuck in processing status instead of erroring out the enrollment request task.

Resolution:

When incorrect enrollment response which would cause parsing error is send during enrollment callout the task errors out instead of remaining in processing status.

Issues that were backported in previous Release / Patch

No backports.