Release Notes for Oracle Health Insurance Claims Adjudication Release 3.21.3.0.0

This document contains the release notes for Oracle Health Insurance Claims Adjudication Release 3.21.3.0.0.

Version compatibility: Oracle Health Insurance Claims Adjudication Release 3.21.3.x is only compatible with other Oracle Health Insurance applications release version 3.21.3.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 Description Included in Patch

NXT-19091

Add support for Provider Pricing Clause to Reference Sheet Line API

ProviderPricingClause of a ReferenceSheetLine can now be specified via Reference sheet line API.

NXT-19284

File Imports should support JSON file content

OHI Applications have JSON as their preferred mode of communication. However currently file exchanges don’t support the JSON media type. With this enhancement, OHI will start supporting JSON as a file media type.

NXT-19479

Working Copy Claims page

UI page to search, view, and edit working copy claims in status Change. In addition, perform actions like resolving pends and adding messages.

Detail dialogs are added to show claims processing details - Benefits, Pricing, Unfinalize reasons.

Functionality to bring a claim to the status Change from any manual status, submit a claim from any manual status and to Unfinalize a claim are also added.

NXT-19969

Allow Updates to Eligibility Records

There are several use cases where the write protection is actually a problem. The most important use case is to cancel a eligibility request, which translates into updating some of the fields on that record. Therefore, a PUT operation has been added that allows updating only the Dynamic Records or fields.

NXT-20270

Disable Task Done Event

This enhancement gives the user the ability to either enable or disable the Task Done Event.

A new property to the Workflow Integration Point is added in order to ensure that the Task Done Event is only sent if the property is set.

NXT-20660

Extended Financial Message ID Parameter

A number of activities, such as RESEND FINANCIAL MESSAGE rely on a parameter that takes a list of semicolon separated financial message IDs, in the form of a character string. The length of this character string is extended from 99 to 1000 characters.

NXT-21641

JET UI Feature - Ability to specifiy default values for reference fields

With this enhancement, support is added to specify a default value for referenced fields.

NXT-21759

Enable search on flex code descriptor through flexcodes query api

This enhancement makes it possible to search on the flex code descriptor field through query API. The descriptor is made as fixed character field in the data model.

NXT-21834

Introduce retry mechanism for dynamic logic import in configuration migration tool

Dynamic logic can refer to another dynamic logic and if the dynamic logic are not imported in the correct order using configuration migration tool, the dynamic logic import fails. This enhancement introduces automatic retry mechanism of dynamic logic.

NXT-21907

Upgrade to groovy 3

As of major release 3.21.3.0.0 OHI applications (are certified to) work with Groovy 3

NXT-22068

Enhanced Reservation Matching

Introduce embedded matching logic. Default to the matching function only when the embedded logic fails to find a match. This enhancement aims to reduce the time it takes for a claim to be matched against its reservation.

NXT-22202

Automated Recalculation on Claim Patch

Introduces a new header property to the PATCH operation on the claim resource. The new property controls whether the system applies additional automated updates that keep the claim resource consistent. For example, when overwriting the calculated results on a claim line, the system automatically recalculates the rest of the claim.

NXT-22371

Log Member Related IP Activity

Resource auditing feature which monitors user access and user updates to protected health information (PHI) and personally identifiable information (PII) is extended to Relations IP

NXT-22450

Counter IP: Create Annual and Calendar Year Limit Counter Periods

Currently the counter IP updates existing counter periods if they already exist, but it does not create new counter periods in case none are found. This enhancement introduces the feature that the counter IP write consumption request creates a new counter period when none exists, for annual and calendar year limits.

NXT-22578

Coordination of Benefit Limits

Introduce the ability to use limits on post benefit regimes in order to implement coordination of benefit savings. This enhancement introduces a new type of limit that, depending on the situation, can either increment its current count (take savings) or decrement its current count (apply savings).

NXT-22638

Cache External Intervention Rules in business process cache

To increase performance, the external intervention rules are now stored in a cache. The size of the cache is controlled by a new system property ohi.processing.cache.externalinterventionrules.spec.

NXT-22711

Need capability for Fee Schedule to store Time Valid Fields

Added time valid dynamic field support for Fee Schedules

NXT-22720

Accept headers should not increase 8k

Sometimes JET UI pages with large number of fields might cause a bad request error due to a large request header like - "Request Header Or Cookie Too Large" thereby not rendering the page. In such a case the floorplan might need to be modified to reduce the number of fields and thereby reducing the accept header size.

NXT-22775

JET:Refactor Sort component

There are client side sorting issues like default sort not working at tab level for certain fields and the sort criteria query has issues around 'nulls first' clause. These improvements for sort component are done in this enhancement.

NXT-22779

Reduced Page Loading Time

Generic boilerplates are queried & cached in local storage during login and page specific ones are queried and cached when the page is accessed first time. The timestamp of the query is stored in local storage based on local browser timezone. The lastUpdatedDate of the boilerplate returned from the DB server may be on a different timezone then the browser timezone. This may cause issues in reloading changed boilerplates. The issue is fixed now by comparing dates using the same timezone.

NXT-23323

Data Exchange/CMT Export/Import notifications should be in common notification structure

Introduced common notification structure which has fixed number of attributes and can be sent in any format (JSON, XML etc.) Introduced new property "ohi.datasetoperations.notification.common.structure" to support both, old as well as new notification structure. It accepts boolean value as "true" or "false". "true" indicates notification should be sent in new notification structure. If property has a value as "false" or has not been set, old notification structure is used always.

OIG-1447

Generate Audit Trail in CMT

This enhancement enables creation of an audit log of what changes happened in a CMT import. This helps the customers to ascertain, if the changes are inline with what was expected, and to also determine the affected usecases for testing. It is switched off by default.

POL-4930

Dynamic Field Configuration Pages

This enhancement introduces new JET pages to configure the following entities: Fields, Flex Code Definitions, Flex Codes, Flex Code Groups, Flex Code Sets, Record Definition and Usages.

POL-5637

User Interface Embedded Links

It is now possible to configure external links at page level and at the property level. In addition it is now possible to create configure deep links on the referenced property. Through this deep link feature, a referenced property can be viewed, created, or edited from the page where it is referenced. For example, using the deep link feature create/view and edit member page can be accessed from the policy page.

POL-5895

Bookmarks

It is now possible to bookmark a page within the JET application. Bookmarks are accessible in the primary navigation menu.

POL-7089

Improved Application Menu

The application menu is now accessible from the hamburger icon next to the application name. The menu can now be pinned to the left-hand side of the screen for the entire duration of the user session. In addition the application menu is now also made searchable. A menu item can be searched by using the menu name or the function code.

POL-7701

User Interface Widgets

Introduced support for user configurable widgets on a select number of pages. These widgets can show information retrieved by the HTTP Query API in either a table format or a pie-chart format.

Pages that support widgets are:

Policies PO0083 Group Client - Search and details object page PO0084 Group Account - Search and details object page PO0001 Policy Page - Search and details object page PO0012 Enrollment Product - Search and details object page RM0016 - Organization providers - Search and detail object page RM0015 - Individual providers - Search and detail object page RM0012 - Person page - Search and detail object page

Claims CL0172 Claims Page - Search page and details object page RM0016 - Organization providers - Search and detail object page RM0015 - Individual providers - Search and detail object page RM0012 - Person page - Search and detail object page

Capitation CP0011 - Contract - Search and details object page RM0016 - Organization providers - Search and detail object page RM0015 - Individual providers - Search and detail object page RM0012 - Person page - Search and detail object page

POL-8031

Third column in the region component

It is now possible to add a third column within the regions component by configuring set3. This support is added to view and edit - recursive template and in the overflow area within the table component

3.21.2.0.2

POL-8641

Additional Dynamic Fields on Registration

The registration entity has been extended to support with additional single value non time valid dynamic fields.

3.21.2.0.4

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.

c) Stage: post-undeploy

Please execute the SQL statement with user: OHI_CLAIMS_OWNER. This SQL is to fix the known issue of custom floorplans getting overridden by OHI floorplans with same ID.

begin
    execute immediate 'alter table ohi_floor_plans_tl disable constraint ohi_floor_plan_tl_fk1';
    for rec in (
        select
            id
        from
            ohi_floor_plans_b
        where
            id in ( 241, 1061, 1281, 1291, 1531,
                    1761, 19499, 19699, 21499, 21699,
                    25499, 25599, 33499, 33699, 33999,
                    34099, 34199, 34699, 34799, 34899,
                    34999, 35099, 35199, 35299, 35399,
                    35499, 35599, 35699, 35799, 35899,
                    35999, 36099, 36199, 36299, 36399,
                    36499, 36599, 36699, 36799, 36899,
                    36999, 158254 )
            and ind_system = 'N'
    ) loop
        update ohi_floor_plans_b
        set
            id = ohi_floor_plan_s1.nextval
        where
            id = rec.id;

        update ohi_floor_plans_tl
        set
            base_table_id = ohi_floor_plan_s1.currval
        where
            base_table_id = rec.id;

    end loop;
    execute immediate 'alter table ohi_floor_plans_tl enable constraint ohi_floor_plan_tl_fk1';
    commit;
end;
/

Configuration Properties

Ref Action Subject Description

NXT-20270

Added

ohi.workflowtaskdone.enabled

Property that controls whether task done event should be sent out or not. Allowed values: true or false. Default value is true.

NXT-21834

Added

ohi.cm.dynamiclogic.retry.import.batch.size

Defines the batch size that should be read for the failure log table at a time. Default value is 100

NXT-21834

Added

ohi.cm.dynamiclogic.import.maxretrycount

Dynamic logic can refer to another dynamic logic and if the dynamic logic are not imported in the correct order, the compilation will fail. If it happens, CMT process retries the failed dynamiclogic. This property determines how many times the dynamic logic import is retried before marking it as 'errored' Suggested is a value between 1 and 9. Default value is 3

NXT-22638

Added

ohi.processing.cache.externalinterventionrules.spec

Used to update cache size for external intervention rules

NXT-23323

Added

ohi.datasetoperations.notification.common.structure

Can be set as "true" or "false". "true" indicates notification should be sent in new structure otherwise in old structure

Web Services

Ref Action Subject Description

NXT-19091

Modified

Reference sheet line API

Either DraftProviderPricingClause or ProviderPricingClause can be added to a reference sheet line

NXT-19284

Modified

REFSHEETLINE_IMPORT Activity

Now supports JSON file content for data file. Attribute "elementType" needs to be included with each element in the list with possible value as the usage name.

NXT-19479

Modified

undolinereplacements IP

'No existing transaction' error on making POST call on /undolinereplacements IP is fixed.

NXT-19969

Modified

Eligibility Checks

New PUT operation has been added

NXT-20270

Modified

Workflow Integration Point

Task Done Event is sent only if the property ohi.workflowtaskdone.enabled is set to true (which is the default value if not configured)

NXT-20660

Modified

Unsend Financial Message

The length of parameter (financial message ids - semicolon separated) is increased from 99 to 1000 characters.

NXT-20660

Modified

Resend Financial Message

The length of parameter (financial message ids - semicolon separated) is increased from 99 to 1000 characters.

NXT-21328

Modified

draftproviderpricingclauses IP

Now supports JSON file content for data file

NXT-21328

Modified

REGISTRATION_IMPORT Activity

Now supports JSON file content for data file

NXT-21328

Modified

RELATION_IMPORT Activity

Now supports JSON file content for data file. Attribute "elementType" needs to be included with each element in the list with possible values as person or organization

NXT-21328

Modified

PROVIDER_IMPORT Activity

Now supports JSON file content for data file. Attribute "elementType" needs to be included with each element in the list with possible values as individualProvider or organizationProvider.

NXT-21328

Modified

writeproductbenefitspecifications IP

Now supports JSON file content for data file

NXT-21328

Modified

writefeeschedules IP

Now supports JSON file content for data file

NXT-21328

Modified

DIAGNOSIS_IMPORT Activity

Now supports JSON file content for data file

NXT-21328

Modified

INSURABLEOBJECT_IMPORT Activity

Now supports JSON file content for data file. Attribute "elementType" needs to be included with each element in the list with possible value from any of the insurable object type.

NXT-21328

Modified

PROCEDURE_IMPORT Activity

Now supports JSON file content for data file

NXT-21328

Modified

REPROCESSCLAIMS_IMPORT Activity

Now supports JSON file content for data file

NXT-21759

Modified

flexcodes API

Supports descriptor field in two ways: as identified as a descriptor and as identified by the flex code field usage name

NXT-21759

Modified

flexcodes Query API

It is now possible to search descriptor field

NXT-22068

Modified

Claim Pre Finalized Out

New attributes reservationCode, reservationLineCode are added to claim line section

NXT-22068

Modified

Claim Update

New attributes reservationCode, reservationLineCode are added to claim line section

NXT-22068

Modified

Claim In

New attributes reservationCode, reservationLineCode are added to claim line section

NXT-22068

Modified

Claim Out

New attributes reservationCode, reservationLineCode are added to claim line section

NXT-22202

Modified

Generic HTTP API

New behavior for the PATCH operation on the claim resource

NXT-22450

Modified

Counter Integration Point

Write request now creates counter periods for annual and calendar year limits

NXT-22578

Modified

Counter IP

The new reserve action limits can be read and written through this IP

NXT-22763

Modified

Unsend Financial Message Integration Point

The unsend activity parameter(Financial Message Ids) length changed from 99 to 1000 chars.

NXT-22763

Modified

Resend Financial Message Integration Point

The resend activity parameter(Financial Message Ids) length changed from 99 to 1000 chars.

NXT-22779

Modified

User Information Integration Point

New attribute lastLoginTimestamp is added

NXT-22864

Modified

claimsreprocess IP

Old tasks are set to SHADOWED

NXT-23032

Modified

personcoveredservices API

Included x-oi-functional-key

OIG-1447

Added

audittraildetails API

New API

OIG-1447

Added

audittrails API

New API

OIG-1447

Modified

datasetprocesses API

The link to the change log is made available through the response on a GET operation

OIG-1447

Modified

Data Set Operations Integration Point

New attribute enableAuditTrail is added to "Import From File" and "Import From Environment" operations

POL-4930

Modified

flexcodes API

The generic flexcodes API collection patch threw an 'operation not found' error, this is now fixed.

POL-5895

Added

bookmarks API

Added new resource for bookmarks

POL-5895

Modified

userpreferences API

Added bookmarks as child list

POL-7701

Added

userpreferencewidgets API

New HTTP API Resource for defining User Preference Widgets

POL-7701

Added

widgets API

New HTTP API Resource for defining Widgets

POL-7701

Modified

User Information Integration Point

Added a new attribute id (of the user)

Data Conversion

Ref Action Subject Description

NXT-21759

Modified

COD_FLEX_CODES_TL

A new column with name descriptor is added to store the descriptor value . Updated existing flex codes to store descriptor values in the new descriptor column. Before this release, it was possible that a descriptor is a character or number or date value. If it is a number value, it is converted into a string format. If it is a date value, it is converted into a string value in YYYY-MM-DD format

NXT-21759

Modified

COD_FLEX_CODE_FIELD_USAGES_B

For flex code field usages using number/date field as descriptor field, the field reference is set to C1000

Dynamic Logic

This section intentionally left blank.

UI Changes

Ref Action Subject Description

NXT-19479

Added

Claims External Data

A new page is add for external claims data.

NXT-19479

Added

x-oi-one-to-one-child

Added support for Referenced Property - x-oi-one-to-one-child

NXT-19479

Modified

CL0172

Enhanced functionalities and operations allowed for a Claim in Change status.

NXT-19479

Modified

Pricing detail page

Changes to the details being shown in the pricing page.

NXT-19479

Modified

Claims History

Changes to the details being shown in the history panel.

NXT-19479

Modified

Claims Search

Floorplan changes

NXT-19479

Modified

Benefits detail page

Changes to the details being shown in the benefits page.

NXT-19479

Removed

Pend reasons detail page

Pend reasons detail page is removed

NXT-19479

Removed

Messages detail page

Messages detail page is removed.

NXT-19479

Removed

Hierarchical list

Support for hierarchical list is removed.

NXT-21641

Modified

All JET pages

LOV (reference field) now supports default values

NXT-21759

Modified

Flex Codes Page

A new column with name descriptor is added to store the descriptor value in Flex Codes Table. Before this release, LOV on flex codes assume dyn_char_001 by default to be a descriptor, this is now changed to refer to the fixed descriptor field.

NXT-21759

Modified

Flex Codes LOV JET

Descriptor field is added to the search in flexcodes LOV and flex code definition code is removed.

NXT-22068

Modified

Claim Update

New attributes Reservation Code and Reservation Line Code are added to the Claim Line Section

NXT-22578

Modified

Post Benefit Regime

The setup post benefit regime page shows a new column in the post cover withhold rule section, referring to a coverage label

POL-4930

Added

Jet UI - Configuration - Extensibility

Added 6 new Jet Pages for Field Definitions, Flex Code Definitions, Flex Code Groups, Flex Code Sets, Record Definition and Usages.

POL-5637

Added

Property level links

Added ability to configure property level external links.

POL-5637

Added

Page level links

Added ability to configure page level external links.

POL-5637

Added

Deep links on referenced property

Added ability to support deep links on referenced properties. Through this deep link feature, a referenced property can be viewed, created, or edited from the page where it is referenced.

POL-5637

Removed

HTTP Links page

HTTP Links page is removed from JET applications.

POL-5895

Added

bookmarks icon

Added bookmarks icon in the header bar on clicking of which a page can be bookmarked and its possible to set alias and remarks and edit and remove them.

POL-5895

Added

bookmarks

Added bookmarks in navigation bar. Under bookmarks, alias and remarks are displayed and clicking on alias navigates to the corresponding bookmarked page.

POL-7089

Added

JET pages

Added side navigation drawer and searchable menu in application header.

POL-7701

Added

JET Pages

Added a feature to configure and display user specific widgets

POL-8031

Added

All JET pages

User can now customize floorplan to get third column.

Deprecated items (to be removed in future release)

Ref Action Subject Description

NXT-23323

Modified

Data Set Operations Integration Point

From this release, the notification can be sent in the new or common format. If property "ohi.datasetoperations.notification.common.structure" is not set or set to false, old format is always used. If property "ohi.datasetoperations.notification.common.structure" is set to true, new or common format is used. This property will be removed in a future release and from that release onwards, the data set operations notification will be sent only in the new or common format.

Breaking Changes

This section intentionally left blank.

Bug Fixes

BugDB SR Internal BP Summary

32945271

NXT-18890

Add caching for static files

Description:

Stale copy of the static files were being served by the application

Resolution:

Introduced ETag in the response headers to application’s static resources. This will ensure that the fresh copy of the resource is fetched whenever the resource is changed.

If you are upgrading from a version lower than 3.21.2.0.3, make sure to clear the browser cache before accessing the application. If you are upgrading from 3.21.2.0.3 or above, clearing of browser cache is not needed.

31528989

NXT-20722

Accessibility - Not able to access gear icon with LOV using keyboard on create group client page

Description:

The issue can be reproduced by accessing any LOV through keyboard.

Resolution:

Able to access gear icon across all LOV on press of Tab key from keyboard

31529019

NXT-20724

Accessibility - Advanced Search Box is not accessible in Firefox browser.

Description:

Advanced Search Box is not accessible in Firefox browser. It works fine in Chrome Browser. This issue is applicable for JET screens.

Resolution:

Now advanced Search Box will be accessible in Firefox and chrome browser

32477023

NXT-22007

With clicking Next button dialog button not refreshed

Description:

In Popup dialogs, Next and previous button doesn’t work due to refresh issue.

Resolution:

In dialogs, the Next and Previous button displays appropriate results.

32577959

3-24972262511

NXT-22185

Claim line dynamic field not updated in correct step of claims flow

Description:

When claim line dynamic field is updated via derivation rule in pre-pricing step, it gets updated after pre-benefits step only.

Resolution:

There was an issue with dynamic field cache issue for claim/claimlines when updating with null value. Made changes to reflect the null value properly.

32867500

3-25801151221

NXT-22574

Duplicate cases get created when there is product history

Description:

Claims are pending with message - Duplicate adjudication cases found for insurable entity. This happens when there is product history.

Resolution:

With this fix, case evaluation is done for current product only. So, duplicate cases will not be created .

32874300

3-25212425011

NXT-22581

Tune the Limit Consumption query for faster response.

Description:

After upgrading to 3.20.2, increase in the average processing timings when compared to the previous base line tests was reported. Limit consumption query needs optimization to fix this.

Resolution:

The query has been tuned to have a better execution plan and will reduce the overall execution time of the query.

32887561

3-25909862119

NXT-22595

Error in finalization step if there there are no existing counter periods for provider limit counter

Description:

There is error in finalization step if there are no existing counter periods for provider limit counter. Code returns null in such cases leading to null pointer.

Resolution:

If there are no existing counter periods for provider limit counter, finalization will continue as expected. Empty list is returned instead of null in such cases.

32898180

3-25943541561

NXT-22619

Enrollment client does not initialize property in all cluster nodes if properties come from the database

Description:

Enrollment client properties are specified in the database (not in the properties file). In one of the cluster nodes the Enrollment Client is initialized properly but in the other node Enrollment Client initialization seems to happen before initialization of the properties collection was completed.

Resolution:

When multi node cluster starts, one of the node is not ready with initialized state to properly configure enrollment client information. With this fix each node will populate the enrollment client with appropriate values.

32945205

NXT-22635

Referencesheetlines page shown blank when Referencesheet has flexcodesystems

Description:

For some of reference sheets (refsheets with flexcodesystem), while creating reference sheet line, the page is shown blank and there are console errors shown.

Resolution:

Reference sheet lines configured with flexcodesystems can be viewed, created, updated and deleted without any errors

32920927

3-25706903951

NXT-22644

Failed activities of type PROCESS_TARGET_REPL_EVENTS can not be restarted from the View Activities screen

Description:

Failed activities of type PROCESS_TARGET_REPL_EVENTS can not be restarted from the View Activities screen.

Resolution:

Marked the activity PROCESS_TARGET_REPL_EVENTS with IND_TOP_LEVEL as 'Y' (in seed data), therefore the failed activities of type PROCESS_TARGET_REPL_EVENTS can now be restarted from the View Activities screen.

32922966

3-25735187811

NXT-22647

Fee schedule currency is updated with default currency even if the same currency already exists on it

Description:

Fee schedule currency is updated with default currency every time currency is not passed in the request even if the same (default )currency already exists on it. This leads to GEN-RULE-020 error when there are concurrent requests on the same fee schedule.

Resolution:

Fee schedule currency is now updated only if there is no existing currency on it.

32945319

NXT-22689

LOV - deselect functionality is not working in first attempt

Description:

Clicking on blank value in the LOV does not result in deselection in the first attempt.

Resolution:

User can now deselect the selected LOV value by clicking on blank value from the list. This works in first attempt itself.

32945179

NXT-22692

Currency field disappears once the user navigates to another textbox

Description:

Go to baskets page. Add the baskets details. On adding the currency from the drop down in the basket details tab, the currency value disappears as soon as the user navigates to authorized amount text box.

Resolution:

The issue has been resolved and the currency is now visible even when user changes focus to different fields.

32989308

NXT-22792

Sometimes JET UI pages with large number of fields might cause a bad request error.

Description:

Sometimes JET UI pages with large number of fields might cause a bad request error due to a large request header like - "Request Header Or Cookie Too Large" thereby not rendering the page. In such a case the floorplan might need to be modified to reduce the number of fields and thereby reducing the accept header size.

Resolution:

Aliases have been applied to reference fields and child lists. In addition, all dynamic fields and child lists are expanded and not individually included in the fields parameter, thereby reducing the overall accept header length.

33013764

3-26069183161

NXT-22822

Task Processing error - SEARCH THE LOGGING FOR OCCURRENCES OF "NULL"

Description:

When claims are reprocessed through UI, claims are occasionally getting the technical error - 'SEARCH THE LOGGING FOR OCCURRENCES OF "NULL"'.

Resolution:

The issue is happening due to task details not getting synchronized in time and the query to find the result returning null which causes processing error. Added retries to fetch the task again in case task details are not found in first attempt. This is a workaround to prevent the error and business impact until root cause is known and long term fix is applied.

33030491

NXT-22864

When a claim is reprocessed, old tasks are not set to SHADOWED.

Description:

When a claim is reprocessed, the old tasks are not set to shadowed status.

Resolution:

When a claim is reprocessed, the old tasks are now set to status SHADOWED.

33033532

3-26210928351

NXT-22868

Activities sometimes get stuck after restarting all the managed servers together in a multi-node WebLogic cluster environment

Description:

Activities sometimes get stuck after restarting all the managed servers together in a multi-node WebLogic cluster environment

Resolution:

The issue with startup sequence is fixed and activities no longer get stuck after restarting all the managed servers together in a multi-node WebLogic cluster environment

33046996

3-26234052381

NXT-22884

Claims stuck at change status in case of multiple pend reasons

Description:

Claim line is not refreshed properly when a pend reason is resolved. Resolved pend reason is shown on the claim line.

Resolution:

Claim line is now refreshed properly and the pend reason which is resolved is not shown on the claim line.

33062318

NXT-22903

User with all privileges to persons page function code access is not able to view the person details page.

Description:

User having all the required accesses to Persons page function code is not able to view the person details page.

Resolution:

User with all privileges to Persons page function code is now able to view the person details page.

33089208

3-26282021711

NXT-22979

End enrollment derivation rules are not triggered when claim has non expired enrollment data

Description:

End enrollment derivation rules are not triggered when claim has non expired enrollment data.

Resolution:

End enrollment derivation rules will be triggered irrespective of claim having fresh or stale enrollment data.

33131889

3-26426116011

NXT-23032

Functional key based PATCH on personcoveredservices sub resource using persons API fails with an error

Description:

PersonCoveredServices entity has an unique key on the combination of Person, Product, Service Option Service Code, Covered Service Type and Start Date. But functional key based PATCH on personcoveredservices API fails with an error. Also, the metadata of personcoveredservices API doesn’t show the attribute x-oi-functional-key.

Resolution:

Added composite functional key comprising of Person, Product, Service Option Service Code, Covered Service Type and Start Date on Person Covered Services

33141686

NXT-23065

Business rule validation error CLA-CLAI-034 is not raised when deleting a claim (that was finalized before) using claims API

Description:

Business rule validation error CLA-CLAI-034 is not raised when deleting claim (that was finalized before) using claims API

Resolution:

Business rule validation error CLA-CLAI-034 is now raised when deleting claim (that was finalized before) using claims API

33144794

NXT-23066

user is not able to set the display language using preferences pop up window

Description:

When user selects the display language by clicking on Preferences link and click on save. Success confirmation is displayed to the user but it didn’t set the user selected display language.

Resolution:

User is able to change display language in preference popup window.

33144820

NXT-23067

User language set during login is not set in user preferences.

Description:

User Language selected during the application sign in, is not set as display language in preferences.

Resolution:

The user language set during login is now reflected in preferences as well

33148993

NXT-23077

Exchange REST client operations sometimes failed with a JAVAX.CRYPTO.BADPADDINGEXCEPTION.

Description:

Sometimes the exchange REST client operations failed with JAVAX.CRYPTO.BADPADDINGEXCEPTION. This is caused by a bug in the JVM (https://bugs.java.com/bugdatabase/view_bug.do?bug_id=8191002) that is only fixed in Java 9 onwards. WebLogic is certified to work with Java 8 in which this is not fixed.

Resolution:

The system no longer calls the Java method that suffers from the bug.

33156290

3-26248884621

NXT-23085

Not all rows selected from the PPC dialog on Config Migration Sets page

Description:

All the rows are not selected in the PPC dialog of Config Migration Sets page when next set button is used for pagination.

Resolution:

All the rows are now selected in the PPC dialog of Config Migration Sets page when next set button is used for pagination.

33165209

NXT-23110

Undolinereplacements IP throws no existing transaction error .

Description:

Undolinereplacements IP throws no existing transaction error when invoked due to missing transaction .

Resolution:

Undolinereplacements is now executed in a new transaction . So the IP works as expected now .

33199073

3-26622366311

NXT-23152

In auto create for providers, always service date is picked as start date

Description:

When provider is auto created as part of claimsIn request, always service date is picked as start date even though provider start date is included in the payload. The start date on the created provider is not the date provided in the request payload.

Resolution:

Added condition to consider startDate passed in request as provider startDate. If startDate isn’t available in request, serviceDate is used as provider startDate

33243632

3-26676557881

NXT-23177

productbenefitspecifications API does not return product and benefitSpecification elements in the response to a GET operation

Description:

Productbenefitspecifications API does not return product and benefitSpecification elements in the response to a GET operation.

Resolution:

Added bendfitSpecification and product elements to the productbenefitspecifications API response.

33248325

NXT-23180

Null pointer exception should be replaced with a user friendly error message in config migration header

Description:

NullPointerException should be replaced with an user friendly error message in ConfigMigrationItemReader

Resolution:

GEN-MIGR-016 will be shown with the missing entity name in the application

33343225

3-26871258881

NXT-23321

No automatic append of the Financial Transaction ID when Message Mandatory? is set true

Description:

Financial transaction ID gets appended to the invoiceBulkingCriteria (financialTransaction.financialTransactionProcessData.invoiceBulkingCriteria) when financial transaction is non-reversal and financial message mandatory = true. Going forward financial transaction ID shouldn’t be appended automatically to the invoiceBulkingCriteria

Resolution:

Removed appending financial transaction ID to invoiceBulkingCriteria.

Issues that were backported in previous Release / Patch

BugDB Internal Summary Backport BugDB SR

32945271

NXT-18890

Add caching for static files

3.21.2.0.3

32945279

32867500

NXT-22574

Duplicate cases get created when there is product history

3.20.2.0.13

32956837

3-25801151221

32867500

NXT-22574

Duplicate cases get created when there is product history

3.21.2.0.2

32962984

3-25801151221

32874300

NXT-22581

Tune the Limit Consumption query for faster response.

3.21.2.0.0

32874330

3-25212425011

32874300

NXT-22581

Tune the Limit Consumption query for faster response.

3.20.2.0.11

32874331

3-25212425011

32874300

NXT-22581

Tune the Limit Consumption query for faster response.

3.21.1.0.3

32874329

3-25212425011

32887561

NXT-22595

Error in finalization step if there there are no existing counter periods for provider limit counter

3.21.1.0.3

32887581

3-25909862119

32887561

NXT-22595

Error in finalization step if there there are no existing counter periods for provider limit counter

3.20.2.0.11

32887591

3-25909862119

32887561

NXT-22595

Error in finalization step if there there are no existing counter periods for provider limit counter

3.21.2.0.0

32887575

32898180

NXT-22619

Enrollment client does not initialize property in all cluster nodes if properties come from the database

3.21.1.0.3

32903594

3-25943541561

32898180

NXT-22619

Enrollment client does not initialize property in all cluster nodes if properties come from the database

3.21.2.0.0

32898240

3-25943541561

32945205

NXT-22635

Referencesheetlines page shown blank when Referencesheet has flexcodesystems

3.21.2.0.3

32945213

32920927

NXT-22644

Failed activities of type PROCESS_TARGET_REPL_EVENTS can not be restarted from the View Activities screen

3.21.2.0.3

33057514

3-25706903951

32920927

NXT-22644

Failed activities of type PROCESS_TARGET_REPL_EVENTS can not be restarted from the View Activities screen

3.20.2.0.13

33030271

3-25706903951

32922966

NXT-22647

Fee schedule currency is updated with default currency even if the same currency already exists on it

3.21.2.0.2

32923028

3-25735187811

32922966

NXT-22647

Fee schedule currency is updated with default currency even if the same currency already exists on it

3.20.2.0.12

32923006

3-25735187811

32945319

NXT-22689

LOV - deselect functionality is not working in first attempt

3.21.2.0.2

32945325

32945179

NXT-22692

Currency field disappears once the user navigates to another textbox

3.21.2.0.2

32945187

32989308

NXT-22792

Sometimes JET UI pages with large number of fields might cause a bad request error.

3.21.2.0.3

33095877

33013764

NXT-22822

Task Processing error - SEARCH THE LOGGING FOR OCCURRENCES OF "NULL"

3.20.2.0.12

33013786

3-26069183161

33013764

NXT-22822

Task Processing error - SEARCH THE LOGGING FOR OCCURRENCES OF "NULL"

3.20.2.0.9A

33034471

33030491

NXT-22864

When a claim is reprocessed, old tasks are not set to SHADOWED.

3.21.2.0.2

33030516

33046996

NXT-22884

Claims stuck at change status in case of multiple pend reasons

3.20.2.0.13

33072420

3-26234052381

33046996

NXT-22884

Claims stuck at change status in case of multiple pend reasons

3.21.2.0.3

33072369

3-26234052381

33062318

NXT-22903

User with all privileges to persons page function code access is not able to view the person details page.

3.21.2.0.2

33062483

33089208

NXT-22979

End enrollment derivation rules are not triggered when claim has non expired enrollment data

3.20.2.0.13

33098067

3-26282021711

33089208

NXT-22979

End enrollment derivation rules are not triggered when claim has non expired enrollment data

3.21.2.0.3

33098059

3-26282021711

33131889

NXT-23032

Functional key based PATCH on personcoveredservices sub resource using persons API fails with an error

3.21.2.0.3

33131938

3-26426116011

33148993

NXT-23077

Exchange REST client operations sometimes failed with a JAVAX.CRYPTO.BADPADDINGEXCEPTION.

3.21.2.0.3

33149005

3-26456481851

33156290

NXT-23085

Not all rows selected from the PPC dialog on Config Migration Sets page

3.21.2.0.3

33162145

3-26248884621

33243632

NXT-23177

productbenefitspecifications API does not return product and benefitSpecification elements in the response to a GET operation

3.21.2.0.4

33243661

3-26676557881

Known Issues

BugDB SR Internal Summary

31545595

NXT-13750

GEN-DYNA-001 not raised when sending in multiple lines with the same value

Description:

GEN-DYNA-001 not raised when sending in multiple lines with the same value for a dynamic field that is setup to be unique.

21085259

3-10126085901

NXT-13816

Some classifications are being appended twice when duplicating rows of PPCS

Description:

Some classification fields are being appended twice when duplicating Partial Provider Pricing Clauses in a Pricing Option. These duplicate values are separated by a semi-colon. This is the case for the following fields:
Classification scheme
Claim classifications
Claim line classifications

25244244

NXT-15022

Access- RM0016 - On the persons and Organizations page The expand overflow button is not accessible by keyboard

Description:

While doing keyboard testing the objective is that via keyboard a person can access the whole application. But on Persons and Organizations page the cursor focus does not move to the expand overflow icon.

25244411

NXT-15247

Access - CMN - Value and Type Focus is lost after Value field

Description:

In Value and Type field Focus is lost after Value field and user could not access type field automatically.

25244539

NXT-15572

Access - Oghag tool - links - Empty values for Servicing provider some how gets detected as links and hence error displayed

Description:

On View Authorization page for blank value on Servicing provider link is getting detected which throws the error when the link tool on the OGHAG toolbar is used.

25228067

NXT-15592

Access - Focus should first come left hand side first menu

Description:

Keyboard Testing
Steps to reproduce 1. Login to OHI Claims.
2. On the home page Click tab from the Url.
Expected result - The focus should shift to the the left hand side top menu of the application.
Actual result - As of now from the browser if user clicks tab it goes to preferences instead.

25228223

NXT-15593

Access - CTRL+INS+I: List items does not work in the application

Description:

Pre-requisites
1. Screen reader mode must be ON
2. JAWS must be ON
3. Open application in IE browser
Steps to reproduce:
1. Navigate to Claims→Claims Search
2. Search such that multiple Claims are displayed
3. Press INS+CTRL+I
Expected result : List items in the page must be displayed Current result: Open the browser favorites

25228451

NXT-15594

Access - Error messages are not read in SR mode

Description:

Pre requisites - Screen reader mode ON, Jaws, use <TAB> to navigate Steps to reproduce:
1. Navigate to Configuration → Process Rules → External Intervention rule.
2. Click on Add row with entering any more details click on Save.
3. Read the page by JAWS.
Expected: The error message must be read while using JAWS to let the blind user know that he has encountered an error.
Actual: The error message is not read.

25238148

NXT-15600

Accessibility - When 200% ZOOM is applied on NO vertical scroll is available

Description:

Steps to reproduce : 1> Navigate to Draft Provider Pricing Clauses(DPPC) page. 2> Set the browser zoom of FF to 200%. 3> Verify the page.

Observations : No vertical scroll is found. When the main section is displayed the child section is not displayed. When main panel is closed the child section is some what displayed but again as vertical scroll is not there so not possible to find the records.

25238284

NXT-15602

Access - Close Tab 'X' icon is not accessible while doing keyboard testing

Description:

Keyboard Testing
Steps to Reproduce:
1. Open Claims application.
2. Open any page (such as Medical Cases)
3. Using tab only try to access the 'x' icon of any opened page.
Expected Result - It should be accessible by tabbing so that through keyboard testing user can be able to close the page. Actual Result - It is not accessible via keyboard by tabbing.
Work around is Close All icon. This is accessible via keyboard.

25238564

NXT-15603

Access - "ITEM:" is missing for all the non-context tables in the parent

Description:

Steps to reproduce:
1. Navigate to Member Limit Counters.
2. Navigate to Enter Claim.
3. Using tab key navigate to the titles of each tab.
Expected result: "Item:" must be available for JAWS to read when the focus is on Enter Claims(focused) page.
Actual Result: Item is not available and hence the listener will not able to understand that the focus is shifted to a new tab.

25239039

NXT-15605

Access - Jump to line functionality of JAWS does not work on our application

Description:

Jump to line functionality of JAWS enables user to navigate to specific line/attribute based on it unique number.
Pre-requisite : Screen reader mode must be ON
Steps to reproduce:
1. Navigate to Configuration→Flex Code Definitions
2. Using tab navigate to Configuration root menu panel.
3. Make the commands for jaws active. ( just make sure they are some times you have to restart JAWs for this)
4. Press J
5. Increment the number by 1
6. Click on OK
Expected result : Focus must be next element (any other element based on number provided)
Current result: Focus remains in same position before and after performing the jump operation.

25239527

NXT-15609

Access - Document Testing - Graphic images are not detected by Jaws

Description:

Open JAWS, Screen Reader on.
- Navigate to the document
- Move to page with graphic image
- Press CTRL+INS+G
- Verify with OGHAG toolbar with Image tool.
Expected result : labels of the graphic images are displayed
Actual result : JAWS doesn’t identify the images.

28334716

NXT-18265

Accessibility - Investigate how to implement and apply High contrast mode

Description:

This task is to enable high contrast mode for JET UI’s .

28357739

NXT-18626

Accessibility - No documentation to define accessibility and compatibility features

Description:

As, JET provides info that should be included in the accessibility chapter of any product built with it, there should be documentation to define Accessibility and Compatibility Features.

31528485

NXT-20720

Accessibility - Application is not supporting PORTRAIT mode

Description:

The application needs to support portrait mode as well as landscape mode.

31528563

NXT-20721

Accessibility - Not able to acces menu items with 300% zoom

Description:

With 300% zoom user is not able to access the menu items which is a loss of information/ functionality. Also the dropdown with user name is not visible with 400% zoom.

31528927

NXT-20723

Accessibility - Additional information which comes from hovering over links is not accessible.

Description:

Additional information which comes from hovering over links is not accessible.

31529141

NXT-20725

Accessibility - Save status messages are not conveyed through screen reader

Description:

Assistive technology does not covey the information of the status messages.
Prerequisite
JAWS application should be running.
Steps:
1. Save any data in the application.
2. JAWS doesn’t convey any message for the saved data.
Expected Result - JAWS should covey the message for the status messages.

31628710

NXT-20881

UI - the horizontal scroll bar retraces once on claim line section

Description:

On claim line section, the horizontal scroll bar retraces back once user tries to check details on right of the claim lines. Although it happens only once and in later instances it works as expected.

31634226

NXT-20888

UI - User is unable to navigate on detail dialogs while moving to next set of records.

Description:

Preconditions: Set the ohi.ui.maxrowstoretrieve property to a minimum value (eg. 5)
Steps: (Pend reason dd)
On pend reason dialog try to add more than 5 records so that the option to navigate to Next/ Previous sets are available.
User tries to navigate on next set using "Next" button, but thrown out of the system with an exception.

31636129

NXT-20889

UI - Horizontal scroll bar on claim line area repositions at center after opening two claimline simultaneously.

Description:

Preconditions: A Claim with multiple claim lines & user tries to open multiple claim line overflow area.
Once user tries to perform close to open and vice versa on claim line overflow area, the horizontal scroll bar repositions to the center.

32018463

NXT-21301

CALLOUTSEND process gives exception intermittently

Description:

Callout send process is failing intermittently

32477460

NXT-22010

No base view generated for reference sheet lines

Description:

Reference sheet(line)s use a different storage structure (JSON) for the dynamic fields. The base view generator does not support that yet. So the reference sheet line columns can’t be queried using base views.

32530815

NXT-22103

ACTIVITY CONSUMPTION_IMPORT should not be triggered from IP

Description:

Invoking the activity consumption import process through activity through IP is not allowed from UI and it should not be allowed from IP as well.

32756386

3-25620284361

NXT-22415

Data replication stops working after daylight saving time ends

Description:

After DST Daylight Saving Time ends, no new task (DataReplicationTargetSynchronization) is spawned causing data replication to stop working.

32894544

NXT-22614

The property change ohi.service.PolicyEnrollmentClient.client.authentication is not effective immediately

Description:

The property change ohi.service.PolicyEnrollmentClient.client.authentication is not effective immediately and requires a server restart. For example, changing the value from BasicAuthentication to None works only after the WebLogic server is restarted.

32945290

NXT-22633

Same error shown multiple times on click of save in table template pages

Description:

When there is an error shown to user while saving a reference sheet line and user clicks on save again the error message is shown twice.

32933730

NXT-22675

In Baskets page, currency field in basket details tab should be non editable and be inherited from the currency of baskets

Description:

In Baskets page, currency field in basket details tab should be non editable and be inherited from the currency of baskets

32937513

3-25927473871

NXT-22677

Manual Benefits amounts are stored incorrectly with claims in Manual Adjudication status (Number Limit, added at Coverage Regime level)

Description:

When having a Claim in status Manual Benefits and attempting to modify the amounts, OHI doesn’t store the amounts correctly, allowing a total amount higher than the benefits input amount and violating a business rule.

32945627

NXT-22704

The SetRecalculateBenefits function fails intermittently

Description:

While trying to set the amount on claimLineRuleCoverage using setAmountManually method ,the amount is set to the desired amount on claimLineRuleCoverage. But after recalculation of benefits the amount(cover label) on claimLineCoverages is not set to the desired amount.This issue is occurring intermittently.

33427436

NXT-22777

Unsaved Changes Popup Handler Inconsistency

Description:

Unsaved Changes Popup Handler Inconsistency is coming across custom pages.

33009404

3-26178292391

NXT-22819

End benefits callout does not execute after manual benefit pend reason reason was accepted.

Description:

End benefits callout does not execute after manual benefit pend reason reason was accepted.

33039779

NXT-22873

ACCESS - Hamburger icon is not accessible for results in view mode in claims page.

Description:

Hamburger icon is not accessible for results when in view mode in claims page. This is happening for results and table components both.

33054796

NXT-22889

Accessibility - Document Testing - Link for home button do not have discernible text

Description:

Link for home button do not have discernible text

33054785

NXT-22890

Accessibility - Document Testing - Search form element at the home page does not have a label

Description:

Search form element at the home page does not have a label

33054790

NXT-22891

Accessibility - Document Testing - Expand buttons do not have discernible text

Description:

Expand buttons do not have discernible text

33054807

NXT-22892

Accessibility - Document Testing - Data table / grid do not have accessible text

Description:

Data table / grid do not have accessible text

33054804

NXT-22893

Accessibility - Document Testing - Focus doesn’t reach to the menu to select different guides

Description:

Focus doesn’t reach to the menu to select different guides through keyboard

33078317

NXT-22935

Duplicate cases get created when there is past case date

Description:

There are few scenarios of duplicate case creation when there is past case date

33095463

3-26118734838

NXT-22984

Null pointer error at pricing

Description:

Claims processing throws null pointer error at pricing if there exists primary finalized lines on existing combination adjustment counter for a claim line and allowed amount is null .

33114547

3-25517131801

NXT-23008

CMT Export is stuck when deadlock occurs in Eclipselink

Description:

CMT export process is stuck when deadlock occurs in Eclispelink 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.

33149756

3-25364034307

NXT-23079

Claim line limit section is not involved in choosing the limit to be applied

Description:

As per current behavior, claim line limit is only used to override the limit height of the applied limit(chosen by count towards limit or prod ben spec parameter). But it is expected that claim line limit by itself can determine the limit to be applied on the claim line.

33189786

3-26606347811

NXT-23144

Claim fields dynamic logic in pending reason should accept requestHeaders for claim line external intervention rule

Description:

Claim fields dynamic logic in pending reason is not accepting requestHeaders for claim line external intervention rule and results in OHI-DYLO-003 error.

33309559

3-26639913831

NXT-23227

QueryAPI with EQ operator returning 204 response when value has leading zeros

Description:

QueryAPI with EQ operator returns 204 response when the field value has leading zeros. It works fine with LIKE operator

33374340

3-26950822541

NXT-23372

Enable translation of 'process type' in boilerplate texts for scree and tab

Description:

With the introduction of the Claims Reservation and Claims Quote, there are now 3 process types: Claim, Quote and Reservation. In the main claims screen this process type is translatable as boilerplate text. But in the screen title and tab title of the claims (transaction) screen, these titles should also be translatable.

33404798

NXT-23414

Counters IP creates carry over counter periods with current amount zero for calendar year limits

Description:

For certain calendar year limits with renewal period of one year and a carry over period, when an external consumption is created such that it count towards carry over period, counter period for carry over period is created with zero value.

33404891

NXT-23415

External consumptions delete existing counter periods

Description:

For a calendar year or annual limit, creating an external consumption without aggregation level or benefits provider deletes existing counter periods that counts per product or per provider; and vice versa

33406948

3-26831863111

NXT-23422

Validation OHI-DYLO-003 must be thrown when DYLO is not completed successfully.

Description:

Currently if there is processing error due to the missing dynamic fields in adding the dynamic record in dynamic logic, error does not clearly show the dynamic code or line or why the error occurred. Expectation is that validation OHI-DYLO-003 must be thrown when DYLO is not completed successfully.

33409879

NXT-23424

JET UI : Reference sheet page displays lines that are DPPC/PPC overrides

Description:

JET UI reference sheets page displays reference sheet lines that are overrides for provider pricing clauses and draft provider pricing clauses.

33410123

NXT-23425

ADF: Time Valid Reference Sheet overrides not showing start date/end date in DPPC page

Description:

Time Valid Reference Sheet overrides not showing start date/end date in draft provider pricing clauses all/worksheet page. When we try to save these reference sheet overrides, GEN-DYNA-010 error is displayed.

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. But this is not happening currently.

33426065

NXT-23453

Claim line rule coverages cannot be added or deleted via PATCH on claims api

Description:

Claim line rule coverages cannot be added or deleted via PATCH on claims api

33430355

NXT-23457

Conditionally handling of remove action on claim line results based upon the claim status is not working as expected

Description:

Remove action is available even when the claim is locked or replaced. It is also available when claim status is not entry or change. Expected : Remove Action is only available on claim lines that are unlocked or non replaced and claim status is in entry or change.

33430793

NXT-23460

Usages - Add to floorplan - When same usage is associated in all the sets of a floorplan, the values are not rendered properly on the entity’s page

Description:

When an usage is added to Floorplan to display the same dynamic field in multiple sets of the entity page, the respective fields are not rendering the values as expected. So there needs to be a reconfiguration check in place to handle this situation.

33433227

NXT-23463

Usage - 'Add to Floorplan' stage - Floorplan LOV shows duplicate records and 'Copy System plan' stage, values get reset when user clicks on Previous Button at stage 'Add Usage' and navigates back

Description:

While adding an usage to a FloorPlan, at Add Usage Stage, if user clicks on Previous button, the values entered in previous Stage 'Copy System Plan', gets reset. Going ahead, when user again clicks on Previous Button to navigate to first stage 'Select FloorPlan', the LOV field shows duplicate values of floorplans.