Release Notes for Oracle Health Insurance Claims Adjudication Patch 3.21.3.0.5

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

Enhancements

ID Summary Description Included in Patch

POL-9643

IETF RFC2882 Email Format Support

This enhancement enables the use of email addresses according to the IETF RFC2882 standard in Relations and Providers

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 has run.

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

Stage: post-undeploy

Action: Apply mandatory WebLogic patches

The following are the mandatory (minimal required) patches. Please apply them in the order listed below:

  • 33416868: WLS PATCH SET UPDATE 12.2.1.4.210930 (OCT 2021 PSU)

  • 32211968: ECLIPSELINK - ALL VERSIONS - GOES INTO DEAD LOCK DOING OBJECT BUILDING

After applying the above patch(es), if the managed server fails to start due to coherence errors, please follow the solution described in Doc ID 2634266.1

Configuration Properties

Ref Action Subject Description

NXT-23008

Added

ohi.eclipselink.concurrency.manager.maxsleeptime

Related to ohi.eclipselink.concurrency.manager.waittime. Controls the time interval (in milliseconds) for the system to throw an exception after a deadlock was detected. This is an optional property. Default value is 40000 milliseconds.

NXT-23008

Added

ohi.eclipselink.concurrency.manager.waittime

A value larger than 0 (milliseconds) enables internal persistence deadlock detection and related extended logging; effectively driving org.eclipse.persistence.internal.helper.ConcurrencyManager. This is an optional property. Default value is 1 millisecond.

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

33426040

NXT-23452

Adding fatal message on claim line does not reprice other claim lines

Description:

When a fatal message is added on a claim line via PATCH operation on claims API, it should reprice the other claim lines in the same claim.

Resolution:

All the claims lines are repriced now .

33572962

3-27578662361

NXT-23819

BP

Search Date for productserviceconsumption IP should not be limited based on product benefit specification

Description:

Submitting productserviceconsumption query with searchDate more than 1 year after product benefit specification start date returns error 'Search date is not within one year of product benefit specification start date for product: TOP_EXTRAS, for given ServiceOptionServiceCode: EXT_ANTPOSTNAT and Benefit Specification of subtype Coverage with authorization missing as false'.

Resolution:

Submitting productserviceconsumption query with searchDate more than 1 year after product benefit specification start date shows the expected consumptions.

33616795

3-27759643051

NXT-23876

BP

Search with Procedure in Fee Schedules page throws NPE

Description:

In Fee Schedules page, searching in Fee Schedule Lines section with procedure gives NPE.

Resolution:

Search with Procedure in Fee Schedule Lines section of Fee Schedules page displays the expected result and does not give NPE anymore.

33624648

3-26607786561

NXT-23897

BP

CMT export is stuck when deadlock occurs in Eclipselink

Description:

CMT export process is stuck when deadlock occurs in Eclipselink code. This happens, for example when a HTTP-API PATCH operation on a configuration entity is performed while CMT (which includes that configuration entity) export process is running in parallel.

Resolution:

Install the mandatory WebLogic patches 33416868 (WLS PATCH SET UPDATE 12.2.1.4.210930) and 32211968 (ECLIPSELINK - ALL VERSIONS - GOES INTO DEAD LOCK DOING OBJECT BUILDING)

33664374

NXT-23954

BP

Claim Line search is resulting into an unexpected error (ADF UI)

Description:

When performing a search in Claim Line with an Entity Code, it’s throwing an unexpected error.

Resolution:

Able to search Claim Line with a value for Entity Code.

33669641

NXT-23983

BP

CMT import stops when a Dynamic Logic contains regexp character(s) fails

Description:

When import of dynamic logic containing regexp character(s) fails (for example if the dynamic logic referenced in that dynamic logic could not be found), then CMT stops importing any other entities and the result is shown as success.

Resolution:

CMT import is shown as failure when import of dynamic logic with regexp character(s) fails and all the other entities are imported.

33683239

NXT-24005

BP

No options shown in Apply Option dialog in DPPC page

Description:

No options shown in Apply Option dialog in DPPC page

Resolution:

Options are shown now in the Apply Option dialog in DPPC page.

33708534

NXT-24025

BP

Review stage of adding usage to floorplan, shows "In tab add as : list with detail page, even if table is selected.

Description:

On Usages Page, the Review Stage of Add to Floorplan actions shows "In tab add as" field shows value as "list with detail page" even if the table is selected.

Resolution:

Proper options are shown for HRR & table templates in Usages page when the user is in Review Station of Add to Floorplan action

33747565

3-27933098061

NXT-24074

BP

Currency lov is only showing first 50 currencies

Description:

In create claim page, only the first 50 currencies are shown in the currencies LOV though 152 currencies are available in the system.

Resolution:

Currency lov displays all the currencies configured in the system and not limited to first 50

33679588

3-27942896191

NXT-24001

BP

Boilerplate text created for links is not replaced, unless it is referred to in lowercase

Description:

When the user creates a boilerplate text for links and mentions it in links in uppercase, it is not replaced unless it is referred to in lowercase.

Resolution:

Any boilerplates given for http links will be replaced in UI irrespective of the case of letters.

Issues that were backported in previous Release / Patch

No backports.