Release Notes for Oracle Health Insurance Claims Adjudication Patch 4.25.1.0.13

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

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

NXT-32633

UI: Additional Features Sort

With this enhancement, the sort component is updated to display null values based on the sort order, that is, for Default and Criteria:

  • If the sort order is descending, nulls last is applied.

  • If the sort order is ascending, nulls first is applied.

It is now possible to specify sorting criteria for a multi-value property (list) configuration in a form and region.

NXT-33431

Display utilized amounts, days and units for the authorization search page

With this enhancement authorizations page is extended to show utilized amounts, days and units.

NXT-33488

Remove outer join for 'And' mode quick search

As part of this enhancement outer join is removed from "AND" mode based quick search and selection pop-up in LOV field. Also, outer join is removed for searches on insurable entity field in JET UI when used in quick search "OR" mode

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

Additional Upgrade Steps for Installation

The following phases are defined:

  1. pre-upgrade: Application is still running.

  2. pre-undeploy: Application is stopped, but not undeployed.

  3. post-undeploy: Application is undeployed. Database is backed up.

  4. post-upgrade: Released upgrade script run is complete.

  5. post-deploy: New application is deployed, and is up and running.

Post-Upgrade phase

  1. Execute the following SQL when upgrading from a version of 4.25.1.0.7 or lower to a version of 4.25.1.0.8 or higher:

    update ohi_reporting_views
    set excl_phi_logging =
        case
            when code in ('LOG_PHI_EVENTS_BV', 'PHI_LOG_PHI_EVENTS_BV', 'LOG_SECURITY_EVENTS_BV', 'PHI_LOG_SECURITY_EVENTS_BV')
            then 'Y'
            else 'N'
        end
    ;

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.

Access Restrictions

This section intentionally left blank.

Bug Fixes

BugDB SR Internal Summary

38659217

NXT-32996

The activity thread pool size does not revert to its original value of 8 after memory usage returns to normal

Description:

During periods of high memory usage, the system automatically reduces the number of activity threads it can handle to 1, to prevent further strain. However, after memory usage returns to normal, the system does not increase this capacity back to its usual level i.e. 8. As a result, the affected node can only process one activity at a time, which causes slow performance and delays.

Resolution:

Once memory usage returns to normal, the system automatically restores it the thread-pool capacity back to the usual level of 8 threads on the impacted node. This ensures that performance returns to normal and multiple tasks can be processed at the same time, preventing delays.

38499416

NXT-32686

Delete button is disappears from “Claim Sub Line” tab on claim line

Description:

When autoincludeextensibility is configured, delete button is disappearing from Claims Sub Line tab on claim line

Resolution:

Delete icon is shown when autoincludeextensibility is set to true in the floorplan for a tab

38884370

NXT-33460

Advanced Search - Boilerplate key appears in the 'operator' field

Description:

In the Advanced Search pop up window, when user clicks on 'Operator' dropdown field, boilerplate keys are shown insteadOf translations.

Resolution:

Boilerplates issue is fixed and proper translations are displayed in Advanced Search pop-up

38819789

NXT-33316

Dynamic logic fails when an output writer is created but no data is written in data file stored in object storage

Description:

Dynamic logic fails when the output writer is instantiated even though there is no data to process and no write operation is performed on the data file stored in object storage

Resolution:

The system allows the output writer to be instantiated and closed without performing any actual write operation on data file stored in object storage.

38875747

NXT-33425

Worksheet message 'last updated by' field is undefined

Description:

On the messages pop up from the pricing worksheet, the last updated by column has "concealed" value.

Resolution:

'Last updated by' column was displayed based on the loginName before, now it is fixed to use displayName.

38747070

NXT-33177

CMT Provider Pricing Clauses -Show Selected records not working

Description:

In the CMT screen user should be able to view the selected items in the PPC popup (and export them) from the UI. The page shows 0 record initially and after sometime, it starts appearing

Resolution:

Loading icon is shown to indicate that loading of records is in progress when user opens CMT Provider Pricing Clauses popup

38690790

NXT-33062

Unauthorized error on CTR claim details and CTR history details

Description:

Even though user has access to CL0172 CTR claims page, UnAuthorized error is shown when the user tries to view the history details of the CTR claim

Resolution:

User will be able to access CTR claim details and CTR history with CL0172 access grant

38791565

NXT-33270

Cover Withhold Rules Add button is disabled in create mode

Description:

On the Coverage Regime page, the Add button in the Cover Withhold Rules (CWR) table remains disabled in Create mode after modifying a Coverage Regime row. As a result, users are unable to add any Cover Withhold Rules, as at least one CWR is mandatory to save the record.

Resolution:

Fix added to ensure the Cover Withhold Rules table Add button is enabled in Create mode.

38891713

NXT-33482

There is an HTTP error when viewing a CTR claim line

Description:

In CTR claims page, on click of claim line view button, there is a CTRCLAIMLINE error(500 Internal server error) in network calls.

Resolution:

No error is seen when user clicks on claimline view in CTR page

38576716

NXT-32820

Member details not shown in the widget on first load

Description:

In claim dashboard page, when user adds the system widget Last Updated Claims (by User), ember details not visible in table column. It is only visible when the page is refreshed.

Resolution:

Member details are now visible in the widget on initial and subsequent page loads

38925158

NXT-33550

Pricing worksheet response is very slow.

Description:

Opening a Pricing Worksheet which has 100 draft provider pricing clause as page load size, takes around 20s more compared to previous patch version

Resolution:

Addressed performance issues in the Pricing worksheet, Fee Schedule tables to achieve parity with the previous patch version.

38863618

NXT-33196

Null Search on One to Many reference type fields (childList) in Advanced Search is not working

Description:

The Null Search (Empty) is not working for one to many reference type fields. For ex:Address list on persons.

Resolution:

Empty operator search works fine on childList (one to Many) fields in Advanced Search except for "Insurable Entity" (serviceMember)

38917710

NXT-33532

Draft Provider Pricing Clause copied line does not inherit Restrict to Method from original line

Description:

After adding a value in the 'Restrict To Method' field and copying the row, the newly created row does not display the correct value.

Resolution:

Fix added to populate correct values in the 'Restrict to Method' when a row is copied. The link will be disabled during adding/copying a row. This fix is applied to Pricing Options, Pricing Worksheets and DPPC page.

38931852

NXT-33566

Function API access mapping missing for Dynamic Checks page

Description:

A user which has the ALL_FUNCTIONS_ACCESS_ROLE is not able to open the dynamic checks page. 403 Forbidden error is shown on update action.

Resolution:

Function API seed data is updated so that HTTP error is not shown and user is able to save Dynamic Checks

38921356

NXT-33541

Data not found dialog is missing in widgets

Description:

In Widgets, if the table has more than 500 records, when scrolling till the bottom of the table, "Data not found? Please adjust your search criteria and try again" dialog is missing.

Resolution:

Information pop-up is added to add/refine search when number of records loaded is more than 500 in widgets table

38789747

NXT-33269

Not able to change value of previous row when using default with multivalue fields

Description:

Every time user adds a new row in the multivalue property, a request is being sent to fetch data for the default value for each row.

Resolution:

In the previous rows, selected flex code values are retained and the default value request is sent only for the row in focus.

38504978

NXT-32704

Widgets are not shown when there are more than 50 widgets in the system

Description:

As of now, UI loads only 50 widgets. So, if there are more than 50 widgets in the system they are not shown in "Add card" section

Resolution:

UI loads upto 200 widget records now and user will be able to see all of those widgets in "Add Card" pop-up. 200 is the upper limit which can be loaded.

38891669

NXT-33481

No Applicable FloorPlan Found error when switching to CTR claim

Description:

When user selects CTR version from working copy dropdown, there is an error pop up displayed in the header section that 'No Applicable FloorPlan Found'

Resolution:

'No Applicable FloorPlan Found' is not displayed and seed data is updated for ctrclaim floorplan to fix the error

38879210

NXT-33440

Add Widget tile is not visible in claims Dashboard page

Description:

When user logs in with access CO0019, add widget tile is not visible in view edit claims Dashboard page because user preference API has only retrieve access and not update.

Resolution:

Seed data is updated for CO0019 access restriction and user will be able to see Add Widget tile

38564177

3-42377377621

NXT-32798

Flex code in claim diagnosis usage does not save the values.

Description:

When a Claim diagnosis usage has a flex code configured, trying to save a value in that flex code field doesn’t work.

Resolution:

Flex code properties for claim diagnosis are now saved properly on the claims page.

38948211

NXT-33586

Callout response received is shown as null on Claims Callout History

Description:

'Response Received' for Callout History under 'History' section is not displayed

Resolution:

'Response Received' for Callout History under 'History' section is displayed now

38946053

NXT-33583

Advanced Search -Reset functionality is not working

Description:

On either Claims Advanced Search/ Claimline Search, Reset functionality does not work when date range fields are selected.

Resolution:

Advanced Search -Reset functionality works fine and clear the existing search selections

Issues that were backported in previous Release / Patch

No backports.