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. Documentation Links: |
4.25.1.0.4, 4.26.1.0.0 |
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. |
Dynamic Logic
| Ref | Action | Description |
|---|---|---|
NXT-29960 |
Added |
Enrollment Request Definition New dynamic logic function to construct the enrollment request including additional parameters |
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. |
||