Release Notes for Oracle Health Insurance Claims Adjudication Release 4.23.2.0.0

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

Version compatibility: Oracle Health Insurance Claims Adjudication Release 4.23.2.x is only compatible with other Oracle Health Insurance applications release version 4.23.2.x unless explicitly stated otherwise. It is mandatory to upgrade to 4.23.2.0.4 patch. This will ensure that JET floorplan conversion is done with the script delivered in the Bug 37563879 which is part of 4.23.2.0.4.
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

AUT-2750

New metrics for Data Replication

This enhancement adds the following new data replication metrics to the Authorization, Policy, Claims, and Value based payments applications:

  • ohi.datareplication.sourceevents.created

  • ohi.datareplication.targetevents.created

  • ohi.datareplication.targetevents.processed

  • ohi.datareplication.sourceevents.lasttimestamp

  • ohi.datareplication.targetevents.lasttimestamp

  • ohi.datareplication.targetevents.processed.lasttimestamp

AUT-3268

Metrics internal code optimization

This enhancement adds a metric set for every OHI metric category. The property "ohi.instrumentation.gather.applicationmetrics" controls all metrices and can be used to switch on/off all the OHI metrices. The property "ohi.instrumentation.gather.{0}" controls a single metric set or category of metrices The placeholder value is the code of the metric set such as "activityprocessing", "persistence", "springbatch", "datareplication".

The following properties have been removed:

  • ohi.instrumentation.gather.persistence

  • ohi.instrumentation.gather.activityprocessing

AUT-3376

Activity Groupmode processing enhancements

This enhancement slows down activity processing when memory runs short. It tries to prevent entering into the critical memory state. It is now monitored when and how often the group mode did not start or was terminated, with the help of two new metrices, ohi.activityprocessing.group.failed.errors and ohi.activityprocessing.group.failed.nomemory. Now, the activity groupmode processing starts only when memory state = normal and it is terminated when memory state is not normal.

AUT-3377

New metrics for Activity Grid Processing

This enhancement adds the following new activity grid processing metrics to the applications:

  • ohi.activityprocessing.threadpool.size - Monitors the number of background threads in the thread pool.

  • ohi.activityprocessing.grid.submission.tasks - Counts the number of submission tasks created.

  • ohi.activityprocessing.grid.submissions - Counts the number of activities successfully submitted into the grid.

  • ohi.activityprocessing.grid.started - Monitors the work distribution over the nodes in the grid.

  • ohi.activityprocessing.grid.executing - Monitors of work to be completed.

  • ohi.activityprocessing.grid.completed -Monitors the completed work.

AUT-3423

Spring Batch Metrics included in Prometheus for Import and Export

This enhancement introduces the inclusion of spring batch metrics in Prometheus for import and export. These metrics provide useful information for CMT import and export.

AUT-3561

Remove environment identifier from healthcheck

As part of this enhancement, environment identifier has been removed from healthcheck.

NXT-19080

Data purge API

This enhancement introduces two integration points to purge claims' and authorization’s data.

NXT-21628

Provider limit counters page

This enhancement introduces a new page to view provider limit counters.

NXT-21670

Query API Diacritic Insensitivity

This enhancement introduces diacritic insensitive searches for the query API, and other integration points that use the same domain-specific query language.

4.23.1.0.0

NXT-24398

Cache query (by code) results on configuration entities

This enhancement implements caching for all the configuration entities using code. This has been previously implemented only for a few entities.

NXT-25192

Reprocess technical errors from the Claims page

This enhancement introduces the ability to reprocess and dismiss technical errors in a claims page.

Documentation Links:
Security Guide

NXT-25426

Enforce pend resolution

This enhancement introduces the ability to re-apply pend rules to verify whether a pend condition is resolved. If the condition is resolved, the pend reason resolves automatically.

The enhancement addresses the root cause to resolve a pend condition.

Documentation Links:
Operations Guide

NXT-25486

Multiscreen support in JET

This enhancement adds multiple screens with tabs feature to JET to allow users to switch between the screens easily.

NXT-25971

Fee Schedule Lines across Fee Schedules (JET Page)

With this enhancement, users can work on creating, copying, updating, and deleting fee schedule lines across fee schedules using the JET user interface.

NXT-26188

Update the field definition on a dynamic field usage

This enhancement introduces the ability to update field definitions on a dynamic field usage.

Documentation Links:
Configuration Guide - Example 1

NXT-26266

JET: Enhance View and Edit template to support different layouts for information presentation

This enhancement introduces a new component Form. Form component allows for multi sections - multi column configuration.

This enhancement also makes it possible to have a multi column configuration within the region component.

NXT-26593

Extensibility: Additional dynamic fields on a policy product

This enhancement increases the number of non-time-valid dynamic fields on a policy product. A table can now be extended with: * 140 character dynamic fields * 30 number dynamic fields * 30 date dynamic fields

NXT-26846

Improvements to Benefits and Pricing sections - Claims Page

This enhancement adds deeplinks to the benefits and pricing building blocks, allowing the claims operator to understand better the rules applied during the claims adjudication process.

NXT-26997

Additional information on applied benefits

This enhancement introduces additional fields on the claim page for the evaluated waiting period, whether the waiting period was served, and benefits applied as a result.

This enhancement also introduces the ability to evaluate claim line parameters for a context waiting period logic for cases where a member has yet to serve the waiting period.

NXT-27054

Extend init condition evaluation for multivalued records in region/tab

Support Initialization conditions (initCondition) at region/tab level for multi-values records.

NXT-27232

Override counter period when writing external consumption

This enhancement adds the plan year’s start and end date to the counter period of an external consumption without a counter period. These dates override the limit’s default configuration.

NXT-27365

With this enhancement, all the access restrictions on pricing constructs while applying pricing options on a pricing worksheet are taken care of.

With this enhancement, all the access restrictions on pricing constructs while applying pricing options on a pricing worksheet are taken care of.

NXT-27369

Upgrade to Java 11 and WebLogic 14.1.1

This enhancement upgrades Java to version 11 and WebLogic to version 14.1.1. See "Additional Upgrade Steps for Installation" below and the installation guide for more details.

Documentation Links:
Installation Guide

NXT-27376

Migration of credentials from OPSS to ohistore

Weblogic 14.1.0.0 has removed support for OPSS; hence, existing secrets must be migrated to a new secret store.

NXT-27453

Reduce claim line querying for combination checks

This task is to improve processing of combination checks . This will reduce the querying on claim lines history for any member .

NXT-27481

Removal of ADF user screens

This enhancement removes the UI screens based on the ADF technology stack.

NXT-27594

Claims page improvements: Information presentation

This enhancement introduces the following two changes to claims system floorplans - 1) Forms component and 2) Claims lines in a tabular view.

NXT-27927

UI: Download feature in Results Component

This enhancement introduces the ability to download data displayed within the results component in search pages and tabs in view and edit pages.

NXT-27951

Claims POST registrations API

This enhancement introduces the POST operation to the registrations API resource.

Documentation Links:
Developer Guide

3.22.2.0.16

NXT-28084

Medicare: address entity changes

This enhancement introduces the county and stateAndCountyCode attributes to the address entity.

NXT-28145

UI: Dynamic fields integer formatting

This enhancement introduces the ability to display numeric fields as 1) Number - with locale-driven formatting and 2) Integer - without formatting.

The system data type number can be overwritten by specifying 1) a number-format setting for dynamic fields (configurable at the usage) or 2) a format attribute within the floorplan.

NXT-28213

UI: Application to support Small and Large scales

This enhancement introduces the possibility for the user to choose an application scale 1) large or 2) small by setting the user preference attribute Large fonts? Large fonts, when set to false, apply small scale to the application.

POL-12478

Exclude reference resources for generic GET operation

This enhancement introduces a new resource representation parameter excludereferenceresources. When set to true, it excludes the list and reference resources from the generic GET response.

Additionally, for the search requests originating from UI, excludereferenceresources is set to true, that is, to retrieve only the required details.

POL-12479

Exclude person covered services from the persons integration point

This enhancement introduces a new header, excludeCoveredServices, for the GET operation on the persons integration point, providing the ability to exclude persons covered services from the response.

POL-13467

Improvements on the persons page

This enhancement introduces a new object navigation link on the persons page to maintain person covered services.

POL-13552

JET: Default override for UI operations

For the API requests originating from the UI for create, update, and delete operations, the defaultoverride parameter is set to true to reduce the overall response payload.

Documentation Links:
Developer Guide - Defaultoverride

POL-13590

UI: Deeplinks to support full screen mode

This enhancement will make it possible to configure deep links to open in a 1) Drawer or 2) full screen in a new tab in the view mode.

POL-14103

Ability to access PII in base views

By default, the base views exclude all columns and dynamic fields that contain Personally Identifiable Information (PII). This enhancement introduces a system property that overrides this behavior so that PII data is available in base views. This enhancement helps use base views to create reports that contain PII.

POL-14188

Check the validity of the concealment’s regular expression on the IdentifierType

This enhancement adds a check on the validity of the concealment’s regular expression of the Identifier Type.

POL-3449

UI: Keyboard shortcuts

This enhancement introduces configurable shortcut keys for header’s action buttons.

Documentation Links:
Administration Guide

Additional Upgrade Steps

This section describes the steps that a functional application manager will take during the upgrade. These steps to be performed as an application user who is authorized to access the IPs.

Pre-Upgrade Phase

  1. Export the keystore from OPSS/Vault

    Invoke the following "GET" request to export the keystore: http://[hostName]:[portNumber]/[api-context-root]/keystores/export. The response of this request can be saved anywhere on the file system as e.g. keystores.json.

  2. Export the credentials from OPSS/Vault

    Invoke the following "GET" request to export the credentials: http://[hostName]:[portNumber]/[api-context-root]/credentials/export. The response of this request can be saved anywhere on the file system as e.g. credentials.json.

Post-Deploy Phase

  1. Import the saved keystore

    Invoke the following "POST" request to import the keystore: http://[hostName]:[portNumber]/[api-context-root]/keystores/import. This request will take the previously saved file as the input (e.g. keystores.json). The parameter name is "keystore".

  2. Import the saved credentials

    Invoke the following "POST" request to import the keystore: http://[hostName]:[portNumber]/[api-context-root]/credentials/import. This request will take the previously saved file as the input (e.g. credentials.json). The parameter name is "credentials".

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 ohi-credential-store-install.sh to create credential store schema.

    3. 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.

Pre-Upgrade phase

  1. Verify that version 4.23.1.0.2 or later is installed.

  2. Configure property "ohi.credential.migration.enabled" either in the database or property file and set the property value to "true". This property will allow the end user to access the endpoint to export/import the secrets i.e. keystore and credentialstore.

  3. Restart the application for the change to take effect.

  4. Have the Application User user export the keystore and credentials as described earlier in this document.

  5. Execute the below SQL statement with the user: OHI_CLAIMS_OWNER and commit.

update databasechangelog set FILENAME='2023-11-20_NXT-27567.xml' where FILENAME='2024-02-04_NXT-28628.xml';
commit;

delete from ohi_floor_plans_b where code = 'PROVIDERPRICINGCLAUSESLOV';
commit;

declare
    n int := 0;
begin
    select count(*)
    into n
    from databasechangelog
    where filename = '2023-11-28_PCO-31_OHI_FLOOR_PLAN_CONVERTION.xml';

    if n = 0 then
        execute immediate 'insert into databasechangelog (ID, AUTHOR, FILENAME, DATEEXECUTED, MD5SUM, DESCRIPTION, COMMENTS, TAG, LIQUIBASE, ORDEREXECUTED, EXECTYPE, CONTEXTS, LABELS, DEPLOYMENT_ID) values (''1'', ''raharipr'', ''2023-11-28_PCO-31_OHI_FLOOR_PLAN_CONVERTION.xml'',  TO_TIMESTAMP(''23-12-23 11:17:10'', ''DD-MM-RR HH24:MI:SS''),  ''8:cf2dfe7841f8a217182b7fa3327d8ba6'', ''sql'', NULL, NULL, ''4.19.0'', 29381, ''EXECUTED'', NULL, NULL, ''3326605722'')';
    end if;
end;

Post-Undeploy phase

  1. Upgrade to JDK 11 and WebLogic 14.1.1.0

    4.23.2.0.0 major release of OHI applications are certified to work with Java 11 and Weblogic 14.1.1.0. See the Installation Guide, section "Required Software", for an overview of the minimal patches that must be applied. Java and Weblogic software should be installed before the upgrade.

    1. Install the latest JDK 11 (11.0.3 or higher patch version)

    2. Install WebLogic 14.1.1.0.0. Make sure to use the "Generic Installer"

    3. Install the mandatory patches as mentioned in "Required Software" section of the Installation Guide

    4. Stop the managed servers, admin server and node manager in the existing WebLogic 12.2.1.4 domain

    5. Take a backup of the existing domain directory

    6. The existing domain that was created using Oracle Fusion Middleware 12.2.1.4 can not be upgraded to WebLogic 14.1.1.0.0. So, a new domain needs to be created:

      • Set JAVA_HOME to Java 11 before creating a new domain using configuration wizard

      • See the sections "Install and Configure Oracle WebLogic" and "Install Application" in the Installation Guide for more details

      • Copy the contents of set<Application>Env.sh (mentioned in "Install and Configure Oracle Fusion Middleware" section of the Installation Guide) from the existing domain to the new domain (review the contents before copying and make changes if necessary)

      • Review any additional configuration/JAVA_OPTIONS from the existing domain such as the changes made to startWebLogic.sh etc and make similar changes in the new domain

Post-Upgrade phase

Action: Applicable for SaaS deployments/AMS team: configure property "ohi.baseview.exclude.pii" in the property file and set the property value to "true". This property when set to false will allow the end user to access PII data in baseviews. In case SaaS customer wants to flip value of property then they need to raise ticket to AMS team.

Post-Deploy phase

  1. Have the Application User user import the keystore and credentials as described earlier in this document.

  2. Configure property "ohi.credential.migration.enabled" either in the database or property file and set the property value to "false". This property will disable end user access to the endpoint to export the secrets i.e. keystore and credentialstore.

  3. Restart the application for the change to take effect.

Configuration Properties

Ref Action Description

NXT-24614

Added

ohi.processing.pagesize.combination.check.matching.lines

It is used to determine the number of claim lines that are selected from history in each set for matching

NXT-27376

Modified

NXT-27376

Allowed values for property "ohi.secure.secrets.store" are one of the following: "vault", "ohistore".

NXT-27481

Removed

ohi.ui.pollinterval.<0>

This property controls the interval between automatic page refreshes for pages that support it. The <function_code> is an optional suffix that the system can use to differentiate poll intervals between different pages.

NXT-27481

Removed

ohi.ui.pollinterval

This property controls the interval between automatic page refreshes for pages that support it. Value is in milliseconds.

NXT-27481

Removed

ohi.ui.maxrowstoretrieve.<0>

Maximum number of rows retrievable to show in a UI table for an individual page. The function code is the one shown in the 'About this page' pop-up, and is case-sensitive. Note: It is not possible to change the number of rows that show up for an individual LOV. The ohi.ui.maxrowstoretrieve always restricts the LOV. If this property is not set, it will take the value of ohi.ui.maxrowstoretrieve (which has in its turn a default of '200')

NXT-27481

Removed

ohi.accessibilitypreference.popup

Use this property to initiate showing a modal pop-up for UI accessibility settings, in case the system hasn’t done that for the user earlier.

NXT-27481

Removed

ohi.ui.maxrowstoretrieve

Maximum number of rows retrievable to show in a UI table. Note that this value impacts memory usage and page load times.

POL-14103

Added

ohi.baseview.exclude.pii

This new boolean property controls whether Personally Identifiable Information (PII) is included in base views. By default, PII is excluded from base views. SaaS customers can change the value of this property by submitting a service request.

Web Services

Ref Action Description

NXT-19080

Added

Purge Claims

Purge Claims Data

NXT-19080

Added

Purge Authorizations

Purge Authorizations (in claims)

NXT-21628

Added

Provider limit consumptions counter and counter period search

Two new resources are added under provider limit consumptions API which allows user to search counters and counter periods.

NXT-25426

Modified

Pend Reasons API

A new identifier Auto Resolve is added, with default value set to false

NXT-25426

Modified

Process Claim

Re-evaluate external intervention rules for pended claims with pend reasons flagged as auto resolve

NXT-26997

Modified

Ctr Claim Line Benefit Specifications API

Created the attribute evaluationResult

NXT-26997

Modified

Claim Line Benefit Specifications API

Created the attribute evaluationResult

NXT-27232

Modified

Adjudication Counters Integration Point

Plan year start date and end date are added to the request. These dates are used to determine the counter period in the event that none exist, overriding the limit’s default configuration.

NXT-27365

Added

Apply Options IP

If the parent Pricing Worksheet, Pricing Option, and Pricing Template are protected by additional access restrictions of type Pricing Construct, then a user needs the same access restriction to invoke Apply Options IP.

NXT-27376

Added

Import Credentials

Import credentials

NXT-27376

Added

Export Keystores

Export existing keystores

NXT-27376

Added

Import Keystores

Import keystore

NXT-27376

Added

Export Credentials

Export existing credentials

NXT-27951

Modified

registrations API

User can now create and update registrations through generic API

NXT-28084

Modified

organizations IP/API

Added optional attributes county and stateAndCountyCode to Address

NXT-28084

Modified

addresses API

Added optional attributes: county and stateAndCountyCode

NXT-28084

Modified

persons IP/API

Added optional attributes county and stateAndCountyCode to Address

POL-12479

Modified

persons IP

A new header called excludeCoveredServices is introduced to allow the possibility to exclude person covered services from the response.

Data Conversion

Ref Action Description

NXT-25426

Added

Pend Reasons

Auto Resolve is set to No for existing Pend Reasons

NXT-26266

Modified

All floorplans that support region

Region with set1, set2, set3 is converted to sets array

NXT-27481

Removed

Access Restrictions

Access Restrictions related to ADF are removed

Dynamic Logic

This section intentionally left blank.

UI Changes

Ref Action Description

NXT-21628

Added

Provider Limit Counters

New JET UI Page Provider Limit Counter is added

NXT-25192

Added

Claim Level Summary

Action links to re-process/ dismiss are added for task at claim level summary

NXT-25426

Modified

Pend Reasons

Add Auto Resolve?

NXT-25486

Modified

All pages

Adds tabs feature to JET for easy switching between the pages/screens

NXT-25971

Modified

Fee Schedule

Fee Schedule Lines is removed from object navigation and added as a tab under Fee Schedule Page.

NXT-26266

Modified

Claim, Claimlines, CTR claims, CTR claimlines

The floorplan for the mentioned pages is modified to support the form layout. Form layout is configurable for other View and Edit pages.

NXT-26266

Modified

Policy, Enrollment, Enrollment Product, Group client, Group account, and Product

The floorplan for the mentioned pages is modified to support the form layout. Form layout is configurable for other View and Edit pages.

NXT-26846

Modified

Claims Benefits Tab

Added deeplinks for benefit specs, benefit rules, regimes, and products. Modified placement of benefits code, subtype, and description in the benefits tab. Moved the description to set 1 and the product to set 2 in the coverages tab. In the pricing tab, added providerPricingClause to set 1. Added deeplink to Pricing Rule. Added show more to claim line summary to open the pricing tab.

NXT-26997

Modified

Claims Page

The regime evaluation result is added to the applied benefits section of the page. Also, the applied parameters show the actual values that were applied

NXT-27054

Added

Applicable to any page configured with init condition

InitCondition should support for Multi-value records when added in Region/Table.

NXT-27232

Modified

Adjudication Limit Counters

Added start date and end date when creating external consumption.

NXT-27594

Modified

View Edit Claims Page

New actions Accept, Deny, and Overturn? were added at the claim and claim line levels.

NXT-27927

Modified

All Search pages and tabs results

Added capability to download results in a csv of search page and tabs for list configuration.

NXT-28145

Modified

Dynamic Field Usages

For dynamic field usages, the subtype would be picked up from the format’s value of property definition in the floorplan. If integer, no number formatting would be applied. Otherwise, number formatting would be applied.

NXT-28145

Modified

Numeric Datatype Fields

For fields with number datatype, the formatting would be applied based on the field usage subtype. If the subtype is set to an integer, no number formatting is applied; otherwise, formatting is applied.

NXT-28213

Added

Application Scaling/FontSize

JET applications support multiple Scales. 1. Large. 2. Small. Small is the default scale configured. Users can switch the scale value by using the checkbox present in the preference dialog.

POL-13467

Modified

Persons

Removed covered services tab from the persons floorplan. Added Person covered services as an object navigation

POL-13590

Modified

Persons, Policies

Extended Deeplink Functionality to open the field PECOs and Policy Holder in a new tab on view.

POL-3449

Added

KeyboardShortcuts(CO0021)

Added keyboard shortcuts entry under user preferences dropdown. On clicking, a dialog opens up where user can view or update shortcut entries for page actions.Also added shortcuts enabled indicator under user preferences

Breaking Changes

Ref Action Description

AUT-3561

Removed

"environment" property

Now, as part of health response the above property is not there anymore.

NXT-27369

Modified

Timestamp

The default timestamp format in the error message argument has changed after the Java 11 upgrade. The format in use now is YYYY-MM-DDTHH:MM:SS.

Example: Error text before this release was, 'CLA-IP-LIMI-024: Start date-time "1/1/11 12:00 AM" cannot be greater than the end date-time "1/1/10 12:00 AM" of the transaction period'. This is now changed to 'CLA-IP-LIMI-024: Start date-time "2011-11-01T00:00:00" cannot be greater than the end date-time "2010-11-01T00:00:00" of the transaction period'.

NXT-27376

Modified

Replacement of OPSS/Vault

With the upgradation of Weblogic 14.1.0.0.x, the default secret store, which was earlier "OPSS," has been changed to "ohistore". The ohistore is a custom solution built within the product to provide similar functionality. If any secret has been stored in OPSS/Vault, then those are supposed to be migrated. See NXT-27376 for migration.

POL-13467

Modified

Persons

It is not allowed to re-configure person covered services as a tab on the persons page, as they are now available as a separate object navigation page.

Bug Fixes

BugDB SR Internal Summary

34369411

3-31796002821

NXT-25065

Dynamic logic timeout property is ignored when compiling dynamic logic at startup time

Description:

The dynamic logic timeout property (ohi.dynamiclogic.timeout or ohi.dynamiclogic.timeout.{0}) is ignored when the dynamic logic is compiled at system startup time.

Resolution:

Load the system property from the database if the loading of system properties is not completed. If loading of system property is completed then load from cache.

Backports:

3.22.2.0.15, 4.23.1.0.2

35659099

3-32793189991

NXT-27406

Error CLA-FL-BENS-031 is attached to claim line when it is submitted with 'processed as IN' checked and there are multiple benefit specifications that qualify

Description:

When a claim with an out of network provider is resubmitted with 'Process as In’ checked off and the product configuration has multiple benefits differing only in provider group that qualify, wrong error message is attached to the claim line

Resolution:

Added fix to allow benefit specific selection, by making counting specific provider group scope to be counted as in if process-as-in is marked true in the claimline, even if the provider specified does not lie in any of the product provider groups

Backports:

4.23.1.0.2

35722568

NXT-27514

Financials page :Once a hold is expired or released, the row should not be editable

Description:

In Financial Holds page, once a hold is expired or released, the row shouldn’t be editable

Resolution:

If status is released or expired , financial hold rows are in read-only mode

Backports:

4.23.1.0.1

36125696

3-35164428231

NXT-28308

Fee Schedule Procedures requests are encountering - GEN-PROC-ERR

Description:

When the number of fee schedule lines exceeds 1000 for a specific fee schedule and procedure, the update of fee schedule lines using feescheduleprocedures IP gives the below error: 'ORA-01795: maximum number of expressions in a list is 1000'

Resolution:

In the during the processing of IP call a select query is called which used to have all associated feeScheduleLines ids in where in clause, which would throw error if they were more than 1000. Now the query runs with 1000 items at a time, thus avoiding the database exception.

35521895

NXT-27156

The date format is different in different widgets and search floorplans

Description:

The date is displayed as YYYY-MM-DD in some widgets, and in some widgets, it’s displayed as DD-MM-YYYY.

Resolution:

Date fields are displayed in same format in search/view-edit page when the same date fields are also used in widgets for that page

Backports:

4.23.1.0.2

35597758

NXT-26609

Multiple issues at claim line level when a claim line is configured as a table in claim floorplan

Description:

There are some issues in claim line tab of claims page when claim line is configured as a tab table: Labels with status on claim Line is not displayed Checkboxes are not displayed for any of the claim lines for claims wherever applicable (open claim in manual adjudication status for this)

Resolution:

Claim line configuration as a tab-table is supported and standard operations can be performed without any issues

35726302

NXT-27522

Messages Drawer is not loading results in the draft provider pricing clause page

Description:

When the user clicks on the invalid link on errored DPPC records, the messages drawer that opens up does not load any results and shows as loading indefinitely.

Resolution:

When clicking on invalid link on errored DPPC records, the message drawer that opens up shows all the messages linked to that record.

Backports:

4.23.1.0.1

35732491

NXT-27427

Issue with diacritics search with special characters

Description:

While performing a diacritic search with a special character followed by a stoplist or stopword, the search ends with an unknown result set.

See E Oracle Text Supplied Stoplists for more information.

Resolution:

The issue is with the behavior of the Oracle text index with Stop list and Stop word functionality. When these stop list words are used along with special characters, then the same will not be indexed, and this leads to this issue; the same has been fixed by modifying the index metadata.

Backports:

4.23.1.0.1

35775224

NXT-27656

Slowness observed in claims processing

Description:

The query to find claims lines for duplicate checks also considers linked relations now. With this change, slowness was observed in claims processing.

Resolution:

Claims should process efficiently as before .

Backports:

4.23.1.0.1

35794843

NXT-27700

Memory leakage with coherence processing pattern

Description:

DHL observed performance issues with activity processing; many activities got stuck during processing due to OOM.

Resolution:

Memory leaks are fixed in coherence.

Backports:

4.23.1.0.1, 3.22.2.0.13

35789267

NXT-27693

Active? Indicator should be true by default in the JET UI benefit specification page

Description:

Active? Indicator should be true by default.

Resolution:

Active? Indicator is now marked true by default on the Benefit Specifications page.

35746191

3-34060667661

NXT-27559

Search bar disappears when floorplans with different quick search attributes with criteria are switched.

Description:

When two search floorplans are configured on a page with different quick search attributes and the search is made on the non-common field among the floorplans, the search bar disappears.

Resolution:

The search criteria and sort criteria are cleared when the floorplans are switched to allow entering fresh search and sort criteria.

Backports:

4.23.1.0.1

35685770

3-33858160991

NXT-27455

Dynamic logic cache reloads every time on business cache invalidation, even if there is no dynamic logic update

Description:

Dynamic logic cache uses a business process cache, which is invalidated on any change in configuration entities (that implements ProcessCacheInvalidating) even though there is no change in dynamic logic itself. On invalidation of the cache, byte code is loaded again for all the dynamic logic, which is CPU intensive and can slow down other processes running in parallel during the class loading.

Resolution:

Now, the cache invalidation and reloading happen only on the changes in the dynamic logic entity.

Backports:

4.23.1.0.1, 3.22.2.0.12

35789177

NXT-27692

Authorization Missing? Indicator displays the incorrect value in the UI

Description:

The default value for the Authorization Missing? is false. This field is correctly displayed as unchecked when entering a new benefit specification. But once you Save the benefit specification, it indicates Yes in UI.

Resolution:

When entering a new benefit specification and saving it, is Authorization Missing? Indicator displays as unchecked only if the user has not explicitly set it to true while entering.

35963226

NXT-28000

Dynamic logic is not compiled at startup

Description:

Dynamic logic was not always recompiled at application startup.

Resolution:

Any dynamic logic with tec_byte_code as null will be compiled during the application startup, and tec_byte_code will be populated accordingly.

Backports:

4.23.1.0.2

35513175

3-33075425901

NXT-27149

Tasks and activities failover happens in all the nodes

Description:

When a JVM processing task/activity leaves the cluster, that task/activity is recovered by all the JVMs in the cluster. This can produce incorrect results as the recovery should be performed only by one (master) node.

Resolution:

Added condition so that task/activity recovery can be done by the master node of cluster only

Backports:

3.22.2.0.12

36074887

3-35011487731

NXT-28201

The custom JET fields createdByJET and lastUpdatedByJET are not working in pages for auditable resources

Description:

The custom JET fields createdByJET and lastUpdatedByJET are not working on generic pages.

Resolution:

The custom JET fields createdByJET and lastUpdatedByJET can be added to generic floorplans and work fine.

Backports:

4.23.1.0.2

35860955

NXT-27783

Clicking the 'Cancel' button, the 'Confirm Cancel' dialog doesn’t close

Description:

When user clicks the 'Cancel' button, the 'Confirm Cancel' dialog remains on screen and nothing happens in Activity page

Resolution:

When clicking the 'Cancel' button in the 'Confirm Cancel' dialog, the dialog disappears and user is redirected to the Create Activity screen.

Backports:

4.23.1.0.1

35876765

3-34457311281

NXT-27797

Datafile Link Query Improvement

Description:

This fix improves the performance of the datafile query by returning the datafile link using message code/datafile code.

Resolution:

Improved the query performance to generate datafile links

Backports:

4.23.1.0.1, 3.22.2.0.13

35108668

NXT-26498

The order of dynamic records does not remain the same as what is configured on the Record Definition page

Description:

The dynamic record shows the fields in a different order than how it was configured.

Resolution:

The dynamic record shows the fields in the order in which they were configured. So, the fields are now displayed based on the sequence mentioned.

35063652

NXT-26383

Some activities are stuck in in process status if new nodes are started while the activities are running

Description:

Some activities are stuck in in process status if new nodes are started while the activities are running.

The fix for this issue will prevent NPEs from being thrown by Oracle Coherence.

Resolution:

Added check on startup service so that the system starts only when fully initialized.

Backports:

3.22.2.0.3, 3.22.1.0.8

36027401

NXT-28130

Reference sheet: Unable to add a record that has a flex code-based field

Description:

Create a record definition with flex code definition fields and select the reference sheet checkbox field. Navigate to the reference sheets page and create an entry using the record definition created above. Click on the reference sheet line and add a record. Select the flex code lov and save. An error is thrown.

Resolution:

Users can create a reference sheet line without errors based on a dynamic record definition with a flex code field.

Backports:

4.23.1.0.2

35964020

3-34674229901

NXT-28002

The description of the procedure code (if configured) is not displayed when the procedure code is selected from lookup

Description:

Configure the claim lines floorplan in a way so that a description can be displayed when a value of procedure code is selected. Click on the Lookup option for the procedure code. After the selection of a value, the user should be moved back to the claim lines page, where the selected value of the procedure code is displayed as expected, but the description field is not displayed.

Resolution:

The description of the procedure code (if configured) is displayed when the procedure code is selected from lookup.

Backports:

4.23.1.0.3

36010448

3-34727138861

NXT-28086

Order of pend reason history is not alphabetical/sorted

Description:

Under pend reason history, if there are multiple pend reasons, then the order of them is not alphabetical/sorted. The sequence of pend reasons seems to be random.

Resolution:

Pend reason history is converted to a tabular structure and sorted based on pendReason code, claimLine code, and priority.

36087025

3-35012024601

NXT-28227

Conditional population of fields are not working in create process even though objectstate is 'always'

Description:

In Claims - Payer page, add a new custom page (dynamic record) payer details. The conditional population of certain fields are not working during create but only in "Edit" even though "objectState": "always" is set. The data is showing correctly while viewing and during Edit but not during create.

Resolution:

Conditional display works for dynamic records in create mode (with object state set to "always")

Backports:

4.23.1.0.3

36087090

3-35067781441

NXT-28228

Label component not working when it’s configured inside tab-results component

Description:

Configure a dynamic record as tab-region and try to configure the flex code value to show as a label. The label isn’t showing up in the tab.

Resolution:

Flex code value can be configured to be shown as a label in tab results in HRR page

Backports:

4.23.1.0.3

35917691

NXT-27907

Unable to see external links icon after adding it in floorplans

Description:

The icon for external link is not getting displayed when configured in floorplans

Resolution:

External link configured in floorplans are displayed in UI

Backports:

4.23.1.0.2

36010969

3-34821774461,3-34621023981

NXT-28087

Previous instance of policyProduct does get removed timely when reprocessing a Claim

Description:

Before gathering enrollment data, we remove previous enrollment details from claims. Policy product details are also removed as part of it using JPQL. However, the old policy product list remains available in the in-memory claim object, which can lead to data inconsistency during policy product selection.

Resolution:

While removing previous enrollment details from claims, the policyProductList is now set to null for the object of the claim.

Backports:

3.22.2.0.15, 4.23.1.0.2

36210577

3-35499768621

NXT-28560

Length of OHI_ID_ARRAY database type is still 14 after upgrading to 4.23.1 release

Description:

Length of OHI_ID_ARRAY database type is still 14 after upgrading to 4.23.1 release

Resolution:

The length of OHI_ID_ARRAY database type is updated to 19

35940111

3-34454791491

NXT-27930

Multivalue records are not parsed in an enrollment response

Description:

When multivalued records with flex code are passed in enrollment response, it is not able to pass the records as <record>

Resolution:

36051354

3-34786906091

NXT-28175

Logging improvement to diagnose when claims processing transaction is rolledback and retried in a new transaction

Description:

Logging improvement to diagnose when claims processing transaction is rolledback and retried in a new transaction.

Resolution:

The logging has been improved to help diagnose when a claims processing transaction is rolledback and retried in a new transaction.

Backports:

4.23.1.0.2, 3.22.2.0.14

34800659

NXT-25604

Column Label result is showing up along with column data in Financials Overview Table

Description:

Result is showing up on the label along with column data in Financials Overview Table.

Resolution:

Result is removed from the label, and only data is shown in Financials Overview Table.

35733309

3-33917283371

NXT-27538

Message parameters configured as {…​} are not being replaced with parameter values

Description:

Message parameters are not being replaced with parameter values when the parameterized string is used as {…​}

Resolution:

Message parameters are replaced with appropriate parameter values in the same message when the parameterized string used is {…​}

Backports:

4.23.1.0.1, 3.22.2.0.12

35675203

NXT-27199

Table pages: Only the first few records are loaded in UI, no scrolling is possible after those first few records

Description:

In table pages, all the records are not rendered in UI. Fewer records are displayed than the total records available. When we add a new record, it is not shown in the UI after scrolling but displayed on search.

Resolution:

Scrolling is possible after the first few records, and all the results loaded are visible in the UI.

35625282

NXT-27349

System allows to set system=false for system floorplans and widgets

Description:

BR: GEN-RULE-027 is not trigged. Users can patch a system floor plan to "system:false" and modify its contents.

Resolution:

Update of system attribute in floorplan and widgets is not allowed anymore.

35544807

3-33374204261

NXT-27213

Whenever there is an IP error response, errorCode, errorPath, and errorDetails should be prefixed with 'o:' to follow the REST standards.

Description:

A few IP error responses are not in line with REST standards. 'o:' is missing.

Resolution:

Error response from IP is now in line with REST standards.

35196877

3-32427188011

NXT-26657

Routing slips PRICINGDONE and PREPROCESSING are not reset during the automatic reprocess of the claim

Description:

We see that a Pend Rule with Reprocess delivers an (unexpected) different result compared to a Manual Submit of a similar Claim; this is because the routing slips PRICINGDONE and PREPROCESSING are not reset.

Resolution:

'PRICINGDONE' and 'PREPROCESSING' routing slips are now reset during the automatic reprocess of the claim.

Backports:

4.23.1.0.1, 3.22.2.0.12

35709569

3-33964183741

NXT-27493

Activity message is lost when generate financial message activity is recovered

Description:

Activity message (ACT-FL-DAFI-001) is lost when generate financial message activity is recovered.

Resolution:

The activity message ACT-FL-DAFI-001 is removed when the recovery process starts, but if the error persists during the activity’s reprocess, the messages are recreated.

Backports:

4.23.1.0.1, 3.22.2.0.12

35731038

NXT-27534

Flex code fields with search criteria not loading correct LOV values

Description:

Flexcodes LOV doesn’t load correct results when searching with criteria. The query constructed had a missing parenthesis to group and/or conditions.

Resolution:

Search query is constructed properly for flexcode lov, and expected results are shown.

Backports:

4.23.1.0.1, 3.22.2.0.12

35439682

3-33193709791

NXT-27036

Stuck thread when getting dynamic record setup if reference sheet line is queried for dynamic logic

Description:

Stuck thread (and memory issues) are observed when getting dynamic record setup if the reference sheet line is queried from dynamic logic using SearchBuilder and if the volume of reference sheets is high.

Resolution:

Added a new cache for Storing DynamicFieldUsage id and its FlexCodeSystem id and changed the implementation for querying reference sheet to use that cache instead of querying through dynamic record setup.

Backports:

3.22.2.0.8

35547764

3-33515434791

NXT-27217

Improve log messages to point to log file when appropriate

Description:

Improve log messages to point to log file when appropriate.

Resolution:

35491910

3-32026064771, 3-33959947311

NXT-27120

Performance issue when updating the status of base financial objects in generate financial messages activity under high concurrency

Description:

High wait event enq: TX - allocate ITL entry occurs when updating the status of base financial objects to FM in generate financial message activity under high concurrency, and this causes the activity to run very slow.

Resolution:

Update the base financial object at the end of the parent activity instead of updating it after every child activity. This should minimize the number of sessions opened for the update.

Backports:

4.23.1.0.1, 3.22.2.0.12

35800411

3-34207093491

NXT-27716

Adjudication limit counters do not show all limit consumptions

Description:

API returns only the first 50 consumptions when there are more than 50 consumptions under the counter.

Resolution:

Users can now access all the consumptions without limit.

Backports:

4.23.1.0.1, 3.22.2.0.12

35834773

NXT-27745

Quick search using And mode: Unable to quick search using And mode text box when widgets are added

Description:

On the claims (landing) page, do a quick search using the And mode text box and check if you are able to enter any value. Now click on Add card and a few widgets. Refresh the page and log in again. Again, do a quick search using the And mode text box, and check if you are able to enter any value. On clicking quick search, the And mode text box is not shown.

Resolution:

Quick Search popup opens when widgets are enabled.

Backports:

4.23.1.0.1

35684557

3-33893255611

NXT-27439

Claim type cannot be updated via claims update IP or derivation rule

Description:

GEN-RULE-009 error is returned while updating claim type using claims update IP or claim level derivation rule.

Resolution:

Users can now update the claim type using update IP.

Backports:

3.22.2.0.15, 4.23.1.0.2

Issues that were backported in previous Release / Patch

BugDB Internal Summary Backport BugDB SR

34369411

NXT-25065

Dynamic logic timeout property is ignored when compiling dynamic logic at startup time

3.22.2.0.15

35814092

34369411

NXT-25065

Dynamic logic timeout property is ignored when compiling dynamic logic at startup time

4.23.1.0.2

35854447

35063652

NXT-26383

Some activities are stuck in in process status if new nodes are started while the activities are running

3.22.2.0.3

34982471

35063652

NXT-26383

Some activities are stuck in in process status if new nodes are started while the activities are running

3.22.1.0.8

34838360

35196877

NXT-26657

Routing slips PRICINGDONE and PREPROCESSING are not reset during the automatic reprocess of the claim

4.23.1.0.1

35820630

35196877

NXT-26657

Routing slips PRICINGDONE and PREPROCESSING are not reset during the automatic reprocess of the claim

3.22.2.0.12

35204698

3-32427188011

35439682

NXT-27036

Stuck thread when getting dynamic record setup if reference sheet line is queried for dynamic logic

3.22.2.0.8

35439830

3-33193709791

35491910

NXT-27120

Performance issue when updating the status of base financial objects in generate financial messages activity under high concurrency

4.23.1.0.1

35839913

3-32026064771

35491910

NXT-27120

Performance issue when updating the status of base financial objects in generate financial messages activity under high concurrency

3.22.2.0.12

35491920

3-32026064771, 3-33959947311

35513175

NXT-27149

Tasks and activities failover happens in all the nodes

3.22.2.0.12

35513269

3-33075425901

35521895

NXT-27156

The date format is different in different widgets and search floorplans

4.23.1.0.2

35971792

35659099

NXT-27406

Error CLA-FL-BENS-031 is attached to claim line when it is submitted with 'processed as IN' checked and there are multiple benefit specifications that qualify

4.23.1.0.2

35825206

3-32793189991

35732491

NXT-27427

Issue with diacritics search with special characters

4.23.1.0.1

35794256

35684557

NXT-27439

Claim type cannot be updated via claims update IP or derivation rule

3.22.2.0.15

35684560

3-33893255611

35684557

NXT-27439

Claim type cannot be updated via claims update IP or derivation rule

4.23.1.0.2

35684561

3-33893255611

35685770

NXT-27455

Dynamic logic cache reloads every time on business cache invalidation, even if there is no dynamic logic update

4.23.1.0.1

35700098

35685770

NXT-27455

Dynamic logic cache reloads every time on business cache invalidation, even if there is no dynamic logic update

3.22.2.0.12

35685778

3-33858160991

35709569

NXT-27493

Activity message is lost when generate financial message activity is recovered

4.23.1.0.1

35709574

3-33964183741

35709569

NXT-27493

Activity message is lost when generate financial message activity is recovered

3.22.2.0.12

35709581

3-33964183741

35722568

NXT-27514

Financials page :Once a hold is expired or released, the row should not be editable

4.23.1.0.1

35722569

35726302

NXT-27522

Messages Drawer is not loading results in the draft provider pricing clause page

4.23.1.0.1

35726305

35731038

NXT-27534

Flex code fields with search criteria not loading correct LOV values

4.23.1.0.1

35731084

35731038

NXT-27534

Flex code fields with search criteria not loading correct LOV values

3.22.2.0.12

35731060

35733309

NXT-27538

Message parameters configured as {…​} are not being replaced with parameter values

4.23.1.0.1

35733356

3-33917283371

35733309

NXT-27538

Message parameters configured as {…​} are not being replaced with parameter values

3.22.2.0.12

35733366

3-33917283371

35746191

NXT-27559

Search bar disappears when floorplans with different quick search attributes with criteria are switched.

4.23.1.0.1

35767231

3-34060667661

35775224

NXT-27656

Slowness observed in claims processing

4.23.1.0.1

35766953

35794843

NXT-27700

Memory leakage with coherence processing pattern

4.23.1.0.1

35794870

35794843

NXT-27700

Memory leakage with coherence processing pattern

3.22.2.0.13

35794878

35800411

NXT-27716

Adjudication limit counters do not show all limit consumptions

4.23.1.0.1

35800361

3-34207093491

35800411

NXT-27716

Adjudication limit counters do not show all limit consumptions

3.22.2.0.12

35800320

3-34207093491

35834773

NXT-27745

Quick search using And mode: Unable to quick search using And mode text box when widgets are added

4.23.1.0.1

35834881

35860955

NXT-27783

Clicking the 'Cancel' button, the 'Confirm Cancel' dialog doesn’t close

4.23.1.0.1

35860963

35876765

NXT-27797

Datafile Link Query Improvement

4.23.1.0.1

35876769

35876765

NXT-27797

Datafile Link Query Improvement

3.22.2.0.13

35876772

3-34457311281

35917691

NXT-27907

Unable to see external links icon after adding it in floorplans

4.23.1.0.2

35917718

35963226

NXT-28000

Dynamic logic is not compiled at startup

4.23.1.0.2

35963374

35964020

NXT-28002

The description of the procedure code (if configured) is not displayed when the procedure code is selected from lookup

4.23.1.0.3

35964055

3-34674229901

36010969

NXT-28087

Previous instance of policyProduct does get removed timely when reprocessing a Claim

3.22.2.0.15

36010978

3-34821774461,3-34621023981

36010969

NXT-28087

Previous instance of policyProduct does get removed timely when reprocessing a Claim

4.23.1.0.2

36010990

3-34821774461,3-34621023981

36027401

NXT-28130

Reference sheet: Unable to add a record that has a flex code-based field

4.23.1.0.2

36027408

36051354

NXT-28175

Logging improvement to diagnose when claims processing transaction is rolledback and retried in a new transaction

4.23.1.0.2

36051382

3-34786906091

36051354

NXT-28175

Logging improvement to diagnose when claims processing transaction is rolledback and retried in a new transaction

3.22.2.0.14

36051388

3-34786906091

36074887

NXT-28201

The custom JET fields createdByJET and lastUpdatedByJET are not working in pages for auditable resources

4.23.1.0.2

36102569

3-35011487731

36087025

NXT-28227

Conditional population of fields are not working in create process even though objectstate is 'always'

4.23.1.0.3

36101397

3-35012024601

36087090

NXT-28228

Label component not working when it’s configured inside tab-results component

4.23.1.0.3

36101381

3-35067781441

Known Issues

BugDB SR Internal Summary

-

NXT-15947

Uppercase code not implemented in HTTP API

Description:

The generic API is not applying the uppercase function to 'code' attributes. As a result it is possible to create mixed case codes, which is not according to specs.

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.

32945627

NXT-22704

SetRecalculateBenefits function fails intermittently

Description:

After setting the amount on a 'claimLineRuleCoverage' using the 'setAmountManually' method, the amount is set to the desired value. However, after recalculating the benefits, the amount (cover label) on the 'claimLineCoverage' is not aligned with the override. This issue occurs intermittently.

33078317

NXT-22935

Duplicate cases are created when there is a past case date

Description:

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

33350875

NXT-23322

Provider limits are not working as expected

Description:

For provider limits without procedure definition, the limit is not applied across all the procedures of all claim lines of certain claims.

For provider limits with procedure definitions, the limit should be applied only on the claim lines that have procedures of the same procedure definition. But now it’s getting applied on each claim line individually.

33430793

NXT-23460

Dynamic fields in multiple floorplan sets are displaying incorrectly

Description:

When a 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.

36418631

NXT-23558

In table-region component setting up properties as notNull isn’t working properly when used in widgets

Description:

There is a blank space where notNull was used on a property. Whenever we use notNull it shouldn’t take up that space and the next property should move up

33654812

NXT-23946

Claim task stays in PENDING status on node failure or switchover

Description:

Tasks for a claim stay in PENDING status on node failure or switchover. The corresponding claims are stuck in Initial status.

33698723

NXT-24018

Failed match of dynamic records during replication not detected

Description:

If there is a mismatch in dynamic records, the replication activity should fail with an error, but in this case, the activity was completed with "CO" status. Only the log file contained the error.

34008782

3-28606893871,3-35610906861

NXT-24457

Enrollment callouts throw a null pointer error on the read timeout

Description:

Enrollment callouts should not throw a null pointer exception on read timeout. It should log the timed out message and throw EnrollmentClientException.

34189805

NXT-24484

Combined filter condition not working

Description:

The query 'claimPendReasonList.pendReason.code.eq('MEDICAL').or.claimLineList.claimLinePendReasonList.pendReason.code.eq('MEDICAL')' does not return the correct search results. It returns only claims that have pend reasons at both levels (claim & claim line).

34113807

3-29168078521

NXT-24626

Query API should throw user-friendly message instead of TokenMgrError

Description:

If the querystring is not properly formatted, then a parsing exception is thrown in the response with 500 status.

34145248

3-29423861521

NXT-24682

Enrollment callouts throw a null pointer error when authentication credentials are missing

Description:

Enrollment callouts throw a null pointer error when authentication credentials are missing. Instead, it should return EnrollmentClientException and log a message about credentials missing.

34159148

NXT-24713

Patch operation not working on Transaction Sources Resource

Description:

Patch operation on Transaction Sources does not work when the user tries to update the —Transaction Source Usages_ of —Transaction Source_.

36337375

NXT-24714

Properties under claim form type definition is not present when accessed through location type groups

Description:

Properties under claim form type definition is not present when accessed through location type groups

34164741

NXT-24723

Outbound exchange attributes are not set

Description:

When trying to build a data set the attributes exactVersionMatch and disableDeleteByOmission are not getting updated. The attribute inclusionDate is not updated when passing an empty value.

34169837

NXT-24731

Execution of callout rule dynamic logic fails from test unit

Description:

For callout rule dynamic logic, the endpoint placeholder is set on callout rule code and not dynamic logic code (ohi.{0}.endpoint.request); this leads to an execution error in a unit test.

34189192

NXT-24773

Add and Edit functionality not working properly for reference sheet object navigation and also results are not displayed correctly for reference sheets in Provider Pricing Clauses Page.

Description:

In the reference sheet based object navigation links for provider pricing clause page, add and edit functionality is not working, also results are not displayed correctly

34231559

NXT-24849

Finacial transaction reversal not always sent out with new version

Description:

The reversal financial transaction that is sent out and marked mandatory gets the bulking group of that sent out transaction. So when the next version of the transaction is selected, the previous reversal is not included.

34270456

3-29505983391

NXT-24879

Claim start and end dates are not set

Description:

Claim start and end dates are not populated based on the claim line’s start and end dates

34401051

3-29621579461

NXT-25116

CMT recovery process fails with a null pointer exception

Description:

During restart, the data set processes for CMT are cleaned up. As a result, the CMT recovery process fails with a null pointer exception.

34445139

3-30161147631

NXT-25161

In the test unit signature under dylo, we are unable to set values for a few objects.

Description:

In the DYLO test unit signature, few restrictions are there to set values for an object. It should be possible to define any object in any given state as input under the test unit.

34456508

3-30172109281

NXT-25191

It should not be possible to add pend reasons to a claim or claim line at entry state

Description:

Claims are having the option to add pend reason to a claim or claim at ENTRY state. This should not be allowed.

36337409

NXT-25288

The metadate API does not show which dynamic record fields are required

Description:

The metadate API does not show which dynamic record fields are configured as mandatory

36423153

NXT-25302

Unable to display address of a person in create mode.

Description:

When address is configured as a sub-property for a person, the address of the selected person is not shown in create mode.

34579024

NXT-25362

Generate financial message activity sometimes causes memory issues

Description:

The generate financial message activity creates a single child GEN_FIN_MSG_XML_BLK activity for each distinct bulking group. The created child activity fetches the financial transactions, which has a bulking group and creates one financial message. If the bulking group is not set or is not set with a distinctive value, this may be detrimental to the system’s performance

34857101

NXT-25929

Additional fields drawer: Apply button not responding and Client side error not shown for mandatory fields

Description:

In Claims page after clicking on drawer of additional fields. Fill few fields and try to apply but is not responding. This issue has come up because we have a mandatory field to be filled in Additional Fields and the user is not notified with this, by scrolling down to fill in those fields.

34875997

NXT-25987

Episode inclusion rules not working according to specs

Description:

When a claim line with null episode identifier hits an episode inclusion rule, it does not evaluate all episodes in the event that there is more than one and they overlap during the service date of the claim line

36337333

3-37140647951

NXT-26067

Retrieval access restrictions Brand/Payer

Description:

Retrieval access restrictions for Brand/Payer are not present in API, when the brand/payer is restricted, you can get the claim with the API

34938143

3-31591920981

NXT-26091

Incorrect response when alias 'D' is used for claimDiagnosis.diagnosis in accept header

Description:

When accepting the header for claims, the API has aliases with alias d for claimDiagnosis.diagnosis along with b for the brand; the brand code is not returned. However, if the diagnosis alias is removed or is not d, then the response is correct.

34967121

NXT-26155

Hidden required fields when adding a new member through link

Description:

Open create a claim. Click on 'Add new?'. Populate all fields that are shown as mandatory. Upon saving, we get an error to enter data into additional fields that weren’t mandatory, like name format, etc.

35000725

3-31898611651

NXT-26257

The multi-value flexcode for feeschedule is not being updated

Description:

When a multi-value flexcode is added to the feeScheduleLine via feeSchedule IP, f_eeSchedule_ is not being updated.

35018330

3-31969350441

NXT-26277

Query API cannot handle optional fields with flex code definition requesting combination with null

Description:

When you do a query search with a combination of a null, for instance (multicore.eq('Y').or.multicore.eq(null)), the result shows the records having value Y and not the ones with a null value.

36423204

NXT-26342

When the code and description of the Pricing worksheet is updated, error is thrown

Description:

In api, the error is thrown when we try to update the code - along with description or code alone. In ui, the error is thrown only when both code and description are changed. The logged error is same in both cases.

35056041

NXT-26369

NPE, when enrollment response, returns a product that does not belong to the claim brand.

Description:

When a claim is sent in via IP and enrollment, the response returns a product that belongs to another brand than what is specified in the claim request; an NPE is returned instead of an error.

35059098

3-31234252921

NXT-26375

Fee schedule line condition logic not allowing to match between fee schedule line dynamic field and claim line dynamic field

Description:

FeeScheduleline dynamic fields are currently not accepted by fee schedule line condition dynamic logic.

36173196

NXT-26446

The deselection of claim lines is not working

Description:

Using option Select All, under claim lines tab, we can select all lines, but if we click this button again, the claim lines are not getting deselected. This is true for both list view and table view of claimlines

35143144

NXT-26549

Create configuration migration set overwrites existing sets

Description:

In the JETUI, if a new configuration migration is created and a code is used of a CMT set that already exists, the existing migration set is overwritten with the data of the "new" set. The expectation is that saving that "new" set would fail because there already is an existing set with that code.

35143149

NXT-26550

Create configuration migration set overwrites existing sets

Description:

In the JETUI, if a new configuration migration is created and a code is used for a CMT set that already exists, the existing migration set is overwritten with the data of the "new" set. The expectation is that saving that "new" set would fail because there already is an existing set with that code.

35170337

3-32373573471

NXT-26619

Benefit counter units are not getting uploaded into OHI using write consumption

Description:

A null pointer exception is thrown when processing write consumption.

35242524

NXT-26709

Input passed to Episode Start Date dynamic logic works as triggering or include line

Description:

triggeringClaimLine in Episode Start Date dynamic logic works as triggering or include line.

35258896

3-34815761621

NXT-26737

Duplicate records are getting created when click on Attach and Next Button

Description:

Create a Claim with one claim line. Now, add another claim line with different info and click on Attach and Next Button. When we go back to claim line tab of claims page, the records of claim lines display duplicate records.

35262820

NXT-26745

Counter period does not always created for calendar year external limit consumptions

Description:

Counter period does not always created for calendar year external limit consumptions.

35263469

NXT-26749

Carry-over counter period is not created for insurance limits that count per product per provider

Description:

A carry-over counter period is not created for Insurance limits that count per product per provider.

35750879

NXT-26852

Adjudication case consumptions are not counted towards carry over counter periods

Description:

Adjudication case consumptions are not counted towards carry-over counter periods.

35340860

NXT-26860

Certain external consumptions are not updating counter periods

Description:

When external consumptions with an unspecified provider or aggregation level are added to a counter, they do not count towards existing counter periods that count per provider or product.

36989357

NXT-26876

Widgets : When context.<referenceproperty> is null, the widgets keeps spinning

Description:

When context.<referenceproperty> is null, the widgets keeps spinning with console error is shown

35409222

3-31969350441

NXT-26979

Limit counters search does not return family counters when resource specifies or condition

Description:

Search on limit counters does not fetch family counters if the request has an 'OR' condition on the insurable entity.

35439093

NXT-27031

Default Search on the basis of dates, location provider and Service provider does not work in Claims page

Description:

In floorplan configuring default sort order as "asc" for parameters receiptDate, locationProvider, serviceProvider. doesn’t show the results as expected.

35675158

NXT-27060

Widget title not loading for context based widget when we close and add again

Description:

Navigate to the page of context based widgets. Click on add card. Add any context based widget, wait for it to load. Once loaded, close the widget and click on add card. Add the same widget again. The widget title/header is not displayed

35471119

3-33156986581

NXT-27076

Target events are not periodically committed as they are processed

Description:

The actual commit of the events happens at the end of the activity (main transaction), even though the propagation (transaction boundary) is set as REQUIRES_NEW on the processor.

This gives the false impression to the user that the events are still not processed or running infinitely.

37012690

NXT-27220

Inbound Benefits/Products (HTTP): No "messages" loading in import history

Description:

Navigate to Inbound Benefits/Products (HTTP). Import a file and then go to import history or directly navigate to import history. Messages are not loading for both failed and success record

34871682

NXT-27278

Auto Include Extensibility Error Handling

Description:

When there is an error in any multivalue dynamic field or dynamic record, the error path does not indicate the particular property along with the index as shown for other multivalue list items present in the metadata.

35684712

NXT-27299

For certain special LOV properties configured in the floorplan with suffix 'JET' ,upon selecting a value, the focus moves out of the table row

Description:

On selecting a value from dropdown for special functional LOV properties in table pages, the focus moves out of the table row

36369661

3-35545685791

NXT-27339

Claim line page fails when using same tags as claim page

Description:

If a custom claim floorplan and a custom claim line floorplan use the same tag, it sometimes causes an error when the user tries to view the claim line page.

35675153

NXT-27395

Widgets:- Boilerplates are not loading when multiple widgets with same resource are loaded

Description:

While adding widgets through "Add-Card", boilerplates are not loading when multiple widgets are loaded with same resource and Template as "Data Table".

35686780

NXT-27433

Reset Query Statistics - in Monitor Dynamic Logic Querying

Description:

When we query something in the testunit dynamic logic and then invoke/test another dynamic logic in the same testunit dynamic logic, the value/count for all query parameters displays incorrect

36443543

NXT-27497

New row doesn’t get into editable state in Financial holds page

Description:

The new row doesn’t get into an editable state on object navigation link table pages, the user has to double-click on the element or click on the edit icon to do so. Due to that add button is enabled all the time and user can add multiple rows without adding mandatory data into the previously added row.

36372050

NXT-27498

Alignment issue in LOVs with Enums

Description:

Alignment issues are seen in LOVs where there are nested values.

35721329

NXT-27515

Checkbox is not getting checked by default in UI using conditional display in table pages

Description:

In Financial Holds page, the checkbox 'Release?' should stay checked once it is checked. We can release the hold by selecting it once, but it doesn’t keep it showing as selected.

35722669

NXT-27518

Generate baseviews fails intermittently with CacheCreationException

Description:

Generate baseviews fails intermittently with CacheCreationException: Name of the cache entityNamePropertyCache already exists.

35728057

NXT-27531

Renaming the usage name of the default insurable entity type for person, breaks the UI prompt

Description:

To align the person insurable object between the different components it needs to be renamed from servicedMember to person in OHI Claims. This is required for integration purposes. After updating the different floorplans to use the new usage name, the prompt is displayed as <person>

35742644

3-33777769061

NXT-27552

If a Claim Line hits a Daily Limit, OHI publishes the message associated with the authorization limit instead of the Daily Limit

Description:

This issue is in both ADF and JET. First, create an Adjudication Limit, then Create a Reservation and create a claim; repeat this step. You will see a message associated with the authorization limit instead of the Daily Limit.

36441584

NXT-27653

Benefits section is not showing data when only reservation applies

Description:

When only a reservation benefit specification is applied to the claim line, user cannot get to the Applied Benefits. The claim line summary shows No Benefits Data Available, and no Show more link is available to go to the Applied Benefits

35814675

3-33232690791

NXT-27730

Applied benefits are not visible against claimlines

Description:

In the Enrollment response, if there is more than one product(previous product), the claim line is approved with 0 covered amount, and applied benefits are not shown against claimlines.

35841806

NXT-27763

Claims entry page - benefits external checkbox returns error

Description:

The application returns a technical error, when checking the 'Benefits External?' checkbox in the UI when creating a version 2 of a claim.

35874448

NXT-27796

CMT import with all provider groups override existing provider group affiliations

Description:

Existing provider group affiliations are not retained after CMT import of a set that has all provider groups

35878047

3-34410216941

NXT-27808

Non-selective criteria in reference objects cause OHI to load too many objects in memory.

Description:

Non-selective criteria in reference objects cause OHI to load too many objects in memory.

36423175

NXT-27849

Provider pricing clauses can be saved without start date

Description:

Provider pricing clauses can be saved without start date

36413749

NXT-28073

Claim Callout History details are not displayed on Claim History Panel when toggle button 'Display Claim Callout History' is on

Description:

When a claim with Callout details is selected, the same must be visible in the Claim History drawer when 'Display Claim Callout History' is toggled on. However, the Callout details were not being displayed.

36083975

3-35014512371

NXT-28226

External consumption on sublimit does not create counter period for its composite limit

Description:

As per current OHI behaviour, when an external consumption creates a counter period for an annual or calendar year sub limit counter, it does not create a corresponding counter period for the composite limit. Only the consumption is added to the composite limit counter.

36844423

NXT-28272

Search results from Advanced Search are not retained after browser reload

Description:

Perform the search in any search page, open one of the search results. Come back to the floorplans page using breadcrumbs. The previously selected search criteria is not retained.

36440067

NXT-28278

Lot of whitespace is observed when an error message appears on the page

Description:

Lot of whitespace is observed when an error message appears on the page

36127587

3-35023479031

NXT-28314

Custom lov on existing resource is throwing an error in payers page

Description:

Create a new LOV with page name other than resource name. Try to refer the new LOV from a new page. Add a new record. Error is thrown

36337417

NXT-28341

Keyboard shortcuts with the same combination of keys are not allowed

Description:

Users cannot set a custom shortcut using an existing key combination. Each shortcut must have a unique key combination.

36150504

NXT-28391

Individual providers - Unable to edit service address configured as deeplink in rendering address tab

Description:

It is not possible to edit resources which are configured as Deeplinks. For example in Individual providers, it is not possible to edit service address in rendering address tab. On click of edit button in service address drawer, its directly navigating back to individual providers page and not possible to edit/save

36150775

NXT-28395

Add auto select feature to a field when only one result is available for LOV

Description:

Auto select of single result lov value only works when the lov has fetched that value and then you tab out else if the response has not yet come, the lov goes blank as soon as you tab out.

36194649

NXT-28399

Add new row is shown at the last in table pages

Description:

Click Add new in table page. A new row is getting appended in the last visible row of the screen

36158118

NXT-28410

False condition for init condition on multivalue nontimevalid DYN record is not working for custom tabs if sequence is not set to 1

Description:

Configured persons floorplan to add additional custom tab in which init condition is defined. When the page has all the existing tabs along with this new custom tab, init condition is not working, but when only custom tab is kept, init condition is working fine

36195580

NXT-28419

Incorrect result shown in Boilerplates Table

Description:

The boilerplate table shows incorrect results after performing the 'ADD' and then 'CANCEL' actions simultaneously. This behavior is generic to other table-based pages.

36158083

NXT-28420

Init Condition - Default property is not working for LOV fields

Description:

Default value configured in floorplan for LOV fields is not applied ( displayed in UI) when used with init conditions

36168202

NXT-28439

Payment Status callout property defaults to true

Description:

Payment Status callout property defaults to true in Training environment.

36172449

NXT-28443

JWT bearer grant type is not working

Description:

OHI supports both client_credentials and urn:ietf:params:oauth:grant-type:jwt-bearer (shortly referred as JWT bearer) grant types in OAuth, however JWT bearer grant type is not working as expected.

36181513

NXT-28458

When a claim page is configured with 5 sets, the fields are moved to different sets and only 2 sets are displayed

Description:

Create a Custom Claims floorplan to display fields in one of the section with 5 sets. Load the Claims Page. 5 sets are not displayed, rather fields are merged into different sets and only 2 sets are displayed.

36189017

NXT-28464

ReferenceSheetLine generic API may return incorrect root element in the response for XML type

Description:

ReferenceSheetLine generic API may return incorrect root element in the response (if Accept header is set to application/xml) if the resource name of more than one reference sheet starts with the same value

36189587

NXT-28467

Execute datafile incident scavenging job should be only done on the oldest node of cluster

Description:

The datafile set scavenging/cleanup job is scheduled to clean up application incidents (trace files). This spring scheduling job is executed on all the nodes, which is an unwanted use of resources, it is it would be efficient to run this only once

36195686

NXT-28518

All records are not shown in downloaded file, only 10 records are shown even after scrolling in table page

Description:

When a user scrolls through a set of records and clicks on download action in the table, the downloaded file doesn’t show the correct result.

36203926

3-34786906091

NXT-28539

Dynamic logic byte code is not loaded during server startup on non master nodes after invalidateall IP is invoked

Description:

Dynamic logic byte code is expected to load at the startup of non-master nodes if the invalidateall API was invoked in master node but was not being observed.

36206119

3-34786906091

NXT-28549

Thread code of CtrClaimEvent task for a high priority claim may be incorrect sometimes

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.

36220190

NXT-28578

Relation Links aren’t removed for a relation when empty list is given as payload

Description:

Unable to delete Relation Links by giving empty relation link list as payload for Persons IP.

36221806

3-35456928411

NXT-28584

User is not able to create External Intervention Rule with Claim Type as blank

Description:

When External Intervention Rule is saved with Claim Type as blank, it gets created with the default Claim Type P.

36243825

NXT-28623

SQL execution plan to delete high volume selected financial transactions is inefficient

Description:

SQL execution plan to delete high volume selected financial transactions (at the end of generate financial messages activity) is inefficient

36246830

NXT-28649

Combination check for mandatory procedure within claimlines of the same claim works erroneously in certain cases

Description:

When combination check dynamic logic checks messages that were attached on another claim line on the same claim during its combination check, it does not work as expected

36261477

3-35639469161

NXT-28666

Changes are not saved for the code and description of an existing CMT Set in Jet UI

Description:

When changing the code and description of an existing CMT Set in JET UI the message 'Changes are saved successfully' appears but the changes are not stored.

36261246

NXT-28669

Resolve Pend reason is not working from Claim Line level when the claim line is configured as Tab in Claims floorplan

Description:

When a claimline is configured as tab in claims floorplan, and user tries to resolve pend from claim line level, it does not work and throws console error.

36270903

NXT-28688

If a mandatory multivalue field is present after editing a claim and selecting value in one of the field in 'Additional fields, not able to save claim

Description:

When a page has MVNTV field present and also filled in, moment we navigate to additional fields drawer and fill value in any of the field, after coming back to claim details page, save is not working and throwing error "At least one record is required for JET_MVNTV_CHAR_01" though the value is already present.

36284999

3-35695968321

NXT-28721

Dynamic field value is getting wiped off and not holding the data upon save and also title is not displayed

Description:

When a dynamic field is of string type, converted to Lov field and attached to Dynamic record and used as a detail page, the value selected is not retained on the page, also, when that field is used to display title of the page, the title is not displayed.

36285086

3-34733739021

NXT-28722

Policies abruptly ending in Technical Error are not clearing the technical flag (TEC_IND_SUBMITTED) used for throttling

Description:

The technical flag (TEC_IND_SUBMITTED) used for activity throttling isn’t getting reset when sometimes activities end in a technical error (abruptly). This results in the queuing of new activities, which aren’t processed timely.

36289743

3-34612052061

NXT-28727

OAuth parameters should be configurable

Description:

OHI product supports only standard OAuth parameters. As its value/name can deviate across OAuth server, OHI application isn’t able to establish connection with OAuth server.

36300118

3-35684326321

NXT-28747

Data from technical table is not cleaned up if an extract activity fails which leads to data accumulation

Description:

Data from technical tables were only getting cleaned for activities in 'CO' status. Which was causing accumulation of huge data.

36300635

3-34786906091

NXT-28748

Claim takes more time from INITIAL to PRICING DONE if one or more claim lines are denied

Description:

Claim takes more time from INITIAL to PRICING DONE if one or more claim lines are denied

36306245

3-35610906906

NXT-28771

Activities are not getting marked with TE status when system runs into critical memory state

Description:

When extract activity threw "TooManyRequestsException" exception, the activity status did not change to TE. But the trace file got created. Such activities stay in 'IP' status forever until restart happens.

36306256

3-35610906906

NXT-28773

Activities are not getting marked with TE status when system runs into critical memory state

Description:

When extract activity threw "TooManyRequestsException" exception, the activity status did not change to TE. But the trace file got created. Such activities stay in 'IP' status forever until restart happens.

36315309

3-35684326321

NXT-28797

Gathering statistics on technical table for every extract activity is inefficient

Description:

Gathering statistics on technical table for every extract activity is inefficient as it was enabled by default for all cases and because of parallel extracts performance was degraded.

36329205

3-35746764831

NXT-28820

Procedure integration point gives a fatal error when updating a procedure

Description:

when a procedure is updated, the status returned is not the expected status

36367681

3-35755073101

NXT-28910

Integration point outboundintegrationpoints shows incorrect values for authentication feature

Description:

The outboundintegrationpoints IP is not always showing the correct value for authenticationFeature when OAuth is used

36371005

3-36983961191

NXT-28921

No base views are generated for Insurable entity and Insurable person tables

Description:

Base view generation for OHI_INSURABLE_ENTITIES and OHI_INSURABLE_PERSONS tables was disabled.

36376099

3-35829843481

NXT-28942

Attach and next button is not working for providers and payer page

Description:

create custom page/tab from Individual/Organization provider page and from payer. The "Attach and Next" functionality is not working from both the pages. When we add multiple records using attach and Next, only first record is getting saved. Other record is replacing with first record for Payer and getting errored and blanked out for IND/ORG provider

36377364

NXT-28945

Save and cancel shortcuts aren’t working for create Hierarchical Recursive pages

Description:

The save and cancel shortcuts did not work for the create Hierarchical Recursive pages

36382342

NXT-28952

Additional Fields at tab level is not retrieving the data.

Description:

The data of extensible fields under the more action drawer in a tab table is not showing up even after save.

36398435

3-36004628854

NXT-28980

Edit field is present in referencesheet headers even after making the fields non editable in the floorplan

Description:

Edit field is present in REFERENCESHEET headers even after making the fields non editable in the floorplan. Enable the custom floorplan for REFERENCESHEET page and remove edit action from action component. The edit option is still there.

36406047

3-35993367661

NXT-28983

Currency issue in jet page when creating a parameter for a product benefit specification

Description:

Currency is sent as "USD" in request payload irrespective of currency sent in "type" column in UI , while creating a limit parameter for a Product Benefit Specification. Hence when any user who doesn’t have USD currency, error is showing as "Currency code USD is unknown"

36429395

3-36007720391,3-35991130131

NXT-29045

Access mapping issues for UI Pages

Description:

For some pages there are some missing access mappings which the user should directly get upon getting access for the UI page.

36433068

3-36176430291

NXT-29049

Dynamic records ID should be returned as string in the API response

Description:

The ID of dynamic records of resources are returned as number (Long) in the API response, they should be returned as String.

36444934

NXT-29066

Clicking on view all notes link opens multiple tabs

Description:

Clicking on view all notes link opens multiple tabs

36446587

3-36208346711

NXT-29068

Query to fetch errorred tasks of a claim runs very slow

Description:

Query to fetch errorred tasks of a claim runs very slow after upgrading to 4.23.1.0.4/4.23.1.0.5 patch

36448721

NXT-29074

In Product benefit specification page, rule parameters type should be lov

Description:

Select and view any product benefit specification, Add new to Rule parameters tab. Field type should be LOV but is shown as text field.

36456415

3-36247582081,3-36912613781

NXT-29088

NEQ query operator & boilerplate issue in claims search page

Description:

NEQ query operator not working in advanced search. "queryOperator":"neq" is not working and have incorrect boilerplate text

36457889

NXT-29091

QD status activities are not set to TE during system startup

Description:

Activities that were not processed and in 'QD' status before system down, are not setting up to status 'TE'

36463104

NXT-29099

Flexcodes API returns value of ID as number instead of String

Description:

Flexcodes API returns the value of id as a number instead of String but the definition defined the type of ID as string

36464225

NXT-29102

Shortcuts don’t work for configuration migration sets pages

Description:

Shortcuts don’t work for configuration migration sets pages.

36477414

3-35321985291

NXT-29116

All Fee Shedule Line Import Activity messages are not visible on Global Activities page

Description:

All the 'Fee Schedule Line Import activity messages' are not visible on 'Global Activities' page. The messages for the child activities are not displayed.

36480420

3-35999586298

NXT-29121

Loading time of widgets is more when many widgets are configured for a page

Description:

When more than 5 widgets are configured for a page, loading all the widgets take considerably more time and performance must be optimized while loading these widgets.

36482408

3-35917534861

NXT-29134

Claimline sequence should be added for new row based on the maximum sequence available

Description:

ClaimLine sequence for newly added row must be set based on max sequence existing and incrementing it by one. When a claim has 5 claimlines and claimline 4 is deleted and a new one is added, JET shows error message that Claimline-5 already exists since JET calculates the sequence based on number of rows present.

36491994

3-36178158771

NXT-29144

PII data is not correctly populated when setting corresponding property

Description:

PII data is filled in as NULL when setting property "ohi.baseview.exclude.pii" to false, even though they are not null. This is only the case for entities where certain attributes are PII if the entity is of a certain subtype, e.g. for Relation of subtype 'PERS', the code column is seen as PII. When the "ohi.baseview.exclude.pii" property is set to false, this data should be seen.

36498406

3-36339863591

NXT-29155

Cover Withhold amount with value 0 is not displayed

Description:

Multivalue having number fields set to 0 doesn’t display and CWC amount with value 0 is not displayed

36500097

NXT-29162

The claim lines are not sorted based on sequence similar to ADF

Description:

IN ADF, the claim lines are sorted based on sequence which is of number datatype, whereas in JET, the default sorting is on Code which gets a copy of value in sequence when left empty, and as this is a string field, so not working similar to ADF.

36504269

3-36403867421,3-36474555451

NXT-29166

Number fields in dynamic records are parsed incorrectly, when the accept language is passed.

Description:

The individual number field is interpreted correctly (as an english formatted number), but the number fields in the dynamic record are interpreted according to the language setting.

36505971

NXT-29172

Resource auditing for limitconsumptions and providerlimitruleconsumptions APIs should be enabled

Description:

For adjudication counter and provider limit counter related entities, PHI logging needs to be enabled when POST search is performed on them.

36506837

NXT-29180

Unable to update the provider limits amount using the UI

Description:

When user updates the provider limit rule using the UI, the amount is not being saved resulting in the UI error: "PRI-PLHE-001: The provider limit height must specify a maximum & Amount"

36515122

3-36366863461

NXT-29187

Evaluate condition not working on dynamic records in create mode

Description:

The evaluate condition is not working on dynamic records during create mode, but it works in view and edit mode.

36521619

3-36416661851

NXT-29199

Conditional Filter doesn’t work in create mode even though object state is declared always

Description:

When an initcondition is configured on a floorplan that changes the value of the filter property on a reference field, even though the condition is configured with object state "always" but the filtering only works correctly in the edit state, filtering doesn’t work in create mode.

36531389

3-36392583761

NXT-29211

Internal system user is used for resolving the claim pends via pend resolution batch IP

Description:

When pend reasons are resolved by the pendresolutionbatch IP, internal system user is used for resolving the claim or claim line pends. This causes the IP to fail when access restricted pend reasons are resolved. Current user should be used to resolve the pends via pend resolution batch IP.

36989174

NXT-29239

AutoFetch is not working in search pages where sort is configured

Description:

AutoFetch is not working when search pages have Sort configured

36547166

3-34871101921

NXT-29240

Invoking exchange with filename containing diacritics corrupts created datafile name

Description:

Invoking exchange with file upload, where the filename contains diacritics, erroneously transforms the filename to some other characters.

36547585

NXT-29241

Predefined method getClaimLineWorkflowPendReasons returns lines without pends

Description:

In the predefined method getClaimLineWorkflowPendReasons keys are included for lines that do not have pend reasons, or lines that do not have pend reasons with indicator publish. Both are not expected

36555032

3-36476824771

NXT-29253

Non-matched fields are not cleaning up once a match has been made.

Description:

Non matched field "Service Entity Code" is not cleared up when a matching Service Member is added to the claim.

36556135

3-36386274101

NXT-29255

Recieving wrong currency error while adding new product benefit specification parameter

Description:

Create a product in ProdDef application with currency EUR and move it to OHI Claims. Try to add a new amount parameter with EUR currency for the product benefit specification in Claims. Wrong currency (USD instead of EUR) error is triggered, unable to add product benefit specification parameter

36579265

3-34451198321,3-36261018021

NXT-29310

Dynamic logic cache is not invalidated when importing reusable logic

Description:

After importing the modified reusable logic, the dynamic logic cache is not invalidated and changes in reusable logic are not auto considered by dynamic logic that imports it.

36584465

3-36499732951

NXT-29313

Action of limit is not getting applied for Claim Line Limit for Reservation claim

Description:

Action of limit is not getting applied for Claim Line Limit for Reservation claim when arg3 in predefined method claimLine.setClaimLineLimit is null.

36588981

NXT-29319

Number and Date should not be converted based on Locale in API/IP requests

Description:

Date is being converted based on Locale value in API/IP requests which should not be done.

36593623

NXT-29325

Remove the usage of utl_tcp DBMS package in extract functionality

Description:

Using utl_tcp DBMS package requires explicit grant in SaaS environments. This has operational challenges as the grants that are explicitly granted are periodically revoked by DBA as part of a scheduled process

36611305

NXT-29363

No base view is generated for OHI_INTERFACED_MESSAGES in claims

Description:

In claims, there is no base view OHI_INTERFACED_MESSAGES_BV created for OHI_INTERFACED_MESSAGES.

36614536

NXT-29369

Translations not working in few pages

Description:

Following pages/buttons are not translatable: Persons page Actions dropdown, MenuItem for BookMarks GroupClients page - Set Status to Change Dialog text

36614578

3-36759433791

NXT-29370

Conditional evaluation is not working on primitive type LOV fields

Description:

Conditional evaluation is not working on primitive-type LOV fields while referencing any of the properties of lov selected.

36630484

3-34332951041

NXT-29394

Config migration inbound operation during claims benefit processing leads to database deadlocks

Description:

Performing a cmt import while a claim is processing benefits leads to deadlock errors .

36841243

NXT-29401

Messages do not return the variable details

Description:

Messages do not return the variable details in claim header summary and drawer, even though they are being returned by API.

36841537

NXT-29406

Values under pricing and benefit sections are not displayed under Claim Line Summary drawer for both working copy and CTR version

Description:

Values under pricing and benefit sections are not displayed under Claim Line Summary drawer. Also, navigate to claim line detail page and check the summary, the values are not displayed when we select any CTR version , but displayed in case of working copy

36641838

NXT-29407

Determining the Cover Withhold Category when RCL-PBSL-004 is being raised

Description:

When importing the generated product into Claims the message RCL-PBSL-004: All product benefit specification limits for the same cover withhold category must count either units, days or amounts is being raised multiple times. It takes quite a bit of time to figure which cover withhold category caused the trouble.

36651700

3-36632413411

NXT-29413

Validation for claim line message isn’t working while trying to add multiple claim lines.

Description:

Validation for claim line message isn’t working while trying to add more claim lines. UI allows user to save a claim line without message attached.

36654248

3-36452370811

NXT-29424

Advanced search lov’s for dynamic fields are not loading in referencesheetlines

Description:

Not able to search using the LOV’s in the reference sheet lines page. When clicking in the LOV field an error occurs on the api/generic/flexcodes/search.

36672936

3-37477788691

NXT-29480

When a flex code field is configured with reftype property which has propertyselection = true, lookup option does not appear

Description:

Create a flex code in claims page with flex code definition 'CPT_CODES'. Add the field to the claims custom floorplan. Load the claims page. The flex code field which has reftype: procedures is displayed on UI but look up option does not appear.

36675508

3-36864108701

NXT-29483

Issue with display of flexcodes in piechart for widget

Description:

Create a piechart widget with grouping criteria set on flex codes. Piechart doesn’t show flexcode names instead shows FlexCodeDomain(..)

36703909

3-37528423931

NXT-29515

Additional Field values when filled are not retained after save

Description:

Additional field values of a dynamic record for a claim cannot be nullified by passing in empty tags

36691212

3-36700304951

NXT-29523

System randomly throws optimistic locking exception while updating dynamic logic on CFS deployments

Description:

On cloud deployment (specifically on CFS) optimistic locking exceptions are thrown occasionally while updating the dynamic logic, as the update DYLO is not propagated properly on other nodes.

36715694

3-36973417771

NXT-29547

Custom property in rule parameters tab of product benefit specification is not working

Description:

Go to 'Product Benefit Specification' → Click on 'Rule Parameters'. Add values for all fields, you will observe that the field 'Type' is not editable

36739512

3-36913840401

NXT-29596

Extract requests can have a limited number of characters in the condition

Description:

Extract request with a large query fails with activity message "ORA-06502: PL/SQL: numeric or value error ORA-06512: at line 1". This is because the selection is stored in a variable with a maximum of 32000 characters.

36740443

3-37077371621

NXT-29600

Unable to add usages under the external claims data floor plan

Description:

Unable to add usages under the External Claims Data floor plan when Auto Include Extensibility is not set.

36745607

NXT-29609

Line of Buisness does not exist as configurable entity in OHI CLAIMS

Description:

Access restrictions of type 'Line of Business' exist in Claims, but no lines of business can be configured.

36746374

NXT-29611

Data replication of person with restrictetd relation identifiers fails with incomplete message

Description:

f you have a person with a relation identifier and that identifier type has an access restriction in both POL and CLA. But the access restriction is not assigned to the credential in CLA. error is logged

36747685

3-36980756861

NXT-29612

Parameter name is not working as a variable in Links Component

Description:

Configure links component with parameter in any View Edit Hierarchical recursive floorplan The parameters configured are not getting substituted, its expecting the parameters to be (params0,prams1,params2 etc)

36794968

NXT-29636

Page doesn’t reload after adding a record in Insurable Entity Type page.

Description:

Navigate to insurable entity type page and add a record. Save the record without clicking on check icon. Save successful message is displayed but page doesn’t reload, with the new record still in editable mode

36765095

NXT-29642

Querying for data on a dynamic field with reference property return "id" as null

Description:

For SVNTV dynamic fields id is returned as null in Search Result.

36784712

NXT-29679

coverage Regime Page: When an error appears at Cover Withold Level, it appears only at top level tab

Description:

coverage Regime Page: When an error appears at Cover Withold Level, it appears only at top level tab

36817118

3-37284209921

NXT-29752

Fields missing in claim line limit

Description:

The system floorplan for claim line limits is missing the following fields: coverWithholdCategory , reachedAction and aggregationLevel

36821181

3-34615815211

NXT-29756

BR CLA-FL-FINA-001 should be invoked after the currency conversion

Description:

BR should be invoked after currency conversion.

36823193

NXT-29757

Integer field values are shown with separator (12,345 instead of 12345)

Description:

Enter '12345' in integer fields like house number in Persons page, it is getting displayed as '12,345'

36824156

NXT-29764

WLS managed node doesn’t start on time and hangs occasionally during startup

Description:

When the WebLogic nodes are restarted, one of the nodes hangs occasionally (not always the case) as the threads associated with activity processing are not initialized because the property caching was not completed.

37003968

NXT-29773

Combination of quick search and advanced search isn’t working

Description:

When user does a search with some criteria in quick search & then add another criteria in advanced search, the quick search criteria is ignored and only advanced search criteria is considered but the advance search criteria should be in concatenation with quick search

36988240

NXT-29776

Usages: Getting Null pointer error on converting SVTV to MVTV

Description:

Usages: Getting Null pointer error on converting SVTV to MVTV

36833641

3-37366560871

NXT-29806

Generic claims API search using query params on service member doesn’t work with OR operator

Description:

Generic claims API search using query params on service member doesn’t work with OR operator

36844295

3-37314698941

NXT-29898

Unable to add claim subline on a claim line

Description:

For a claim, unable to add claim sub line under a claim line.

36846356

3-37391765051

NXT-29905

CMT: inclusiondate, exactversionmatch, disabledeletebyomission are not applied when building CMT sets

Description:

When building a CMT Set with an Inclusion Date using Jet UI, the inclusion date does not get stored on the Outbound Data Set and does not get applied when building the CMT zip file

36870711

3-37458989331

NXT-29944

Flex code fields are not displaying as columns in the search table of procedure lookup

Description:

When flex code fields are added to the procedure lov floorplan, it should be visible in search criteria as well as in the search results table of the procedure lov lookup window. It is not displayed as columns now.

36925022

NXT-29957

Unable to close a deeplink drawer in search object pages

Description:

When a deeplink is configured in a search page, the corresponding drawer opens, but the user is unable to close the drawer using the close icon. The page also throws an error.

36881104

NXT-29962

Super entities - Providers/relations are not expanding dynamicData on search

Description:

Search on super entities - Providers/relations are not expanding dynamicData with the expand option in the request

36900075

3-37458376621

NXT-30013

Selection dropdown is not showing certain fields even though added in the LOV

Description:

Selection dropdown is not showing certain fields even though added in the LOV floorplan for Primitive types

36901735

OHISD-3644

NXT-30020

Widgets - Unable to update description for system specific entry

Description:

Widgets - Unable to update description for system specific entry

36902074

3-37468227341

NXT-30022

Few columns are not converting to PT language

Description:

The following tranlsation issues are noticed: Navigate to claims page - click on add card - code and description are not translated to PT language in Add widget. Bookmarks, Alias & Remarks is not translated to PT in the menu. Informative message is not translated to PT language. Claim History is not translated to PT in claims. Activities should be translated to PT under Operations menu.

36902947

3-37458376637

NXT-30024

Conditional filter on LOV for primitive types is not getting picked up

Description:

The conditional filter on LOV for Primitive Types is not getting picked up. Direct filters for LOV for Primitive Types works fine, but conditional filter is not working

36906213

3-37140647951

NXT-30029

Retrieval access restrictions Brand/Payer missing for CtrClaims and related entities.

Description:

Retrieval access restrictions for Brand/Payer are not present in generic API. When the brand/payer is restricted, a user can still get the CtrClaim and its related entities with the API.

36908487

3-37567131801

NXT-30036

NoClassDefFoundError error is returned when creating a new dynamic logic with trace logging enabled for the logger ohi.dynamiclogic

Description:

A NoClassDefFoundError occurs when attempting to create a new dynamic logic with trace logging enabled for the ohi.dynamiclogic logger, instead of successfully creating the dynamic logic.

36908576

3-37579890441

NXT-30038

Manual benefits page does not show the coverage labels and amounts

Description:

Manual benefits page does not show the coverage label, amount and numberOfUnits fields while opening the ManualBenefits dialog for every claimline.

37004481

NXT-30052

Messages LOV doesn’t show data properly on add message pop-up

Description:

Messages LOV when selected occupies the entire page, hiding many fields.

36987784

NXT-30085

Inbound Benefits/Products(Http) : Console error on Download Response Files

Description:

When a user tries to download a response file on the Inbound Benefits/Products (Http) page, the download does not go through and results in a console error

36989134

NXT-30086

While updating derivation rule of level claim line, getting dynamic logic of level claim.

Description:

The filter of the dynamic logic is not correctly applied for all the rows in Derivation Rules page.

36930505

3-37528423954

NXT-30091

Data points missing under claims pricing tab

Description:

Claims Pricing tab needs to be restructured with the following changes:

Description to be added under set 1 of applied provider pricing clause tab. Deeplink needs to be enabled for Type field placed under title. Provider Pricing Clause should be displayed with deeplink enabled.

36962594

NXT-30094

Nothing is showing up on click of summary button in claim line

Description:

Navigate to claims page and fetch any of the claim which has claim lines. Open any of the claim line and click on summary button.

Nothing shows up on click of summary button.

36931468

3-37639583021

NXT-30096

Init conditions not working on initial page load in table

Description:

User have a condition that a field must be hidden while another field has no value. This condition is not being met when trying to enter the first record. Once user enter values to the field that has the condition, the condition then starts working when adding/modifying other records.

36934010

3-37502780451

NXT-30098

In claims financials screen, payment details are not displayed

Description:

Users are not able to see/ edit the following in Claims JET UI: 1. Payment section 2. Edit due date under fields 3. Edit bulking group in the invoice section

36937551

3-37567401981

NXT-30109

When there are multiple brands from the members enrollment, benefit flow considers other brands though claim is not related to other brands, which resulted in the unwanted fatal message.

Description:

When there are multiple brands from the members enrollment, benefit flow considers other brands though claim is not related to other brands, which resulted in the unwanted fatal message.

36943798

3-37656947111

NXT-30119

Flexcode field does not save null value when updated

Description:

When Empty/Null value is selected from flexcode dropdown and page is saved , the PATCH payload should have null value set for the flexcode field

36945747

3-37403675211

NXT-30133

Accessing reference sheet lines via the post search operation requires more than just retrieve access to the Reference Sheet Lines API.

Description:

Accessing reference sheet lines via the POST search operation requires both retrieve and create permissions on the Reference Sheet Lines API. Simply having retrieve access is insufficient to perform this operation.

36949846

NXT-30158

Member lookup not working in claims

Description:

When no label was assigned to a field (e.g., an insurable entity without a label), clicking the lookup icon resulted in a console error. This prevented the lookup dialog from being triggered due to the absence of the label for that entity.

36967405

NXT-30183

ID of single-valued flex code is returned as "null" in the generic API response

Description:

ID of single-valued flex code is returned as "null" in the generic API response.

36967740

NXT-30186

Queued activities remain in QD status when memory protector kicks-in

Description:

The queued activities always remain in QD status when application memory is recovered after breaching the critical memory threshold. Expected: The activities must move to IP status when the application recovers from memory failures and there is enough room available to process the activities

36970114

3-37743857111

NXT-30190

Incorrect use of ohi.ws.client.readtimeout propperty to set the entire request/response timeout

Description:

The system property ohi.ws.client.readtimeout is intended to control the time (in milliseconds) that the client will wait for a response from the server after sending a request. However, it is currently being incorrectly applied to set the timeout for the entire request/response conversation, rather than just the response wait time.

36971905

NXT-30193

Predefined method getTotals is not applicable for dynamic fields

Description:

Predefined method getTotals is not applicable for amount dynamic fields.

36972536

3-37582942001

NXT-30195

Large chronicle queue files of size 180GB were created by applicationDBAppender while capturing application log events

Description:

The applicationDBAppender that captures the application log events in DB generated a large chronicle queue files of size 180GB due to an exception that got re-queued in an end-less while loop

36977426

NXT-30198

Remove Copy from Global activities details page

Description:

Copy action should not be shown for view only details pages

36992916

NXT-30217

Missing details in claim line summary on claim lines search page

Description:

Missing details in claim line summary on claim lines search page

36997400

NXT-30229

Claims Line Tab: More drawer details are not displayed completely

Description:

Click on More link in claimlines tab so that drawer opens with the details. It is seen that some of the sections are not displayed completely

37004572

NXT-30233

Boilerplate issue at view activity page of large claim.

Description:

Boilerplate issue at view activity page of large claim.

36997930

NXT-30235

Replacing a large claim via claimsimport IP does not work as expected

Description:

When claimsimport IP is executed to overwrite existing large claims, issues faced includes and are not limited to intermittent optimistic locking exceptions, data integrity violation exceptions, issues with reattaching pend reasons and replacing locked lines.

36998042

NXT-30237

Sub claim does not accept enrollment list on large claim request for processing

Description:

When a large claim is sent in via claimsimport IP, the enrollmentlist details are not used by the subclaims for processing.

36998125

NXT-30238

Large claim import fails with InvalidDataAccessApiUsageException when replacement rule applies

Description:

When a large claim is imported and a replacement rule applies on one of its claim lines, the import activity fails with status 'Completed with technical error' and trace log is generated for InvalidDataAccessApiUsageException.

37004581

NXT-30243

Submitting a group from the tab resolved the pends automatically

Description:

Currently, we are able to successfully process a subclaim which has unresolved pend reasons and subclaim is moving to Finalized status and large claim is in status In Process. We should not be processing subclaim which has unresolved pend reasons.

37004593

NXT-30251

Linking Relation: A relation link is not deleted when a relation is deleted

Description:

When a relation link was deleted using the generic person API, the corresponding counterpart remains intact.

37020552

3-37883444451

NXT-30272

Referencesheet query api works erroneously in some cases

Description:

Referencesheet query api did not return correct result set when a comparison operation like gte or lte was used because the passed value was being interpreted as a string instead of a number

37021839

NXT-30274

Exchange Rate: Decimal is not showing in rate field

Description:

Navigate to Exchange rate page. Click on add and enter any number with decimal like 12.345 or 12.789. Value is getting rounded up and decimal is not shown. It is displayed as 12 and 13 after round off

37030525

NXT-30277

Hovering on procedure does not bring up procedure popup tail on claim line for a finalized claim

Description:

Hovering on procedure does not bring up procedure description on claim line for a finalized claim.The popup tail is broken in 4.23.1, the module is not loaded properly.

37033042

NXT-30282

Auto Fill Start Date/End Date on the Claim Line from any of the Claim Level Date Fields doesn’t work in Edit Mode

Description:

When in edit mode, the fields in tab table list can be defaulted to parent context property like claim region. But these values are not getting picked in edit mode although it works fine in create mode.

37033213

NXT-30285

Additional Flex Code fields cannot be used in flex code conditional checks.

Description:

Additional flex code fields when used as a part of conditional checks does not work.

37045498

NXT-30293

Flex code sets cannot be selected as definition for procedures on the claim forms page

Description:

In the JET UI, on the claim forms page, it is not possible to select a flex code set, like the PROCEDURES flex code set as the definition for procedure1, procedure2 or procedure3.

37072196

NXT-30331

Multivalue flexcodes are not working as labels

Description:

When user adds a multivalue flexcode in Labels section, it is listing blank occurrences instead of actual values

37072210

3-37897137551

NXT-30332

Deny message with overturned set to NO not working as expected

Description:

Deny message with overturned set to NO not working as expected when attached from Waiting period regime

37078784

3-37575252321

NXT-30366

Financial message generation fails with ora-06502: PL/SQL: numeric or value error: number precision too large

Description:

The financial message generate step is erroring out when the fin_base_financial_objects id is greater than 14 digits as the ohi_id_code_rec_tp still has id column definition as number ( 14,0)

37094860

NXT-30397

Dynamic field usage condition is not being invoked on patch API call

Description:

Dynamic Field (flex code) Usage Condition is not being invoked on PATCH API call. Creation API invokes successfully the configured Dynamic Field Usage Condition and works as per expectation.

37095711

3-38012093931

NXT-30402

LOV on procedures gives "no records found " in Reference sheets page

Description:

In JET UI, Reference Sheets page, when a record definition has the flex code set then lov shows "no record found"

37105973

3-36396091781

NXT-30421

Claim fails with pricing mismatch when covered amount on claim and its lines are in different currencies

Description:

If a claim meets a benefit error during claims processing, system tries to clear previous results on claim lines. If given claim is not paid, total covered amount of claim is adjusted by considering claim lines. If claim’s currency is different from covered amount currencies on claim lines, claim’s total covered amount adjustment goes wrong.

37106068

NXT-30422

Toggle once set "ON" does not remain in the same state upon page refresh or reload.

Description:

The claim page when toggled to be viewed in new view mode does not retain the state on reload or refresh of the page.

37110221

3-37830283897

NXT-30429

Definition of flex codes under a dynamic record is not consisting of addtional fields

Description:

Definition of flex codes configured under a dynamic record does not contain additional fields (fields other than code and descriptor)

37110367

NXT-30433

Popuptail is displaying title as "Default" in all popups regardless of resource

Description:

PopupTail is displaying title as "Default" in all popups regardless of resource. "Default" is displayed for most popupTails but for certain resources from the JET code we display them as Procedures, Providers etc( ie ResourceName from a fixed list)

37118436

NXT-30442

Title is not coming in summary and detailed view of list view Tabs

Description:

Title property is not enhanced for the dynamic record when added as tab result. As well as in the title property of the corresponding detail page

37121395

3-38012093931

NXT-30450

Incorrect metadata for the Reference Sheet of a flex code set

Description:

The metadata for the reference sheet of a flex code set is inconsistent with the metadata from usages. The query parameter value is incorrect and should be similar to the usages metadata.

37121445

3-38012093931

NXT-30451

Unable to fetch the flex code set in a record definition

Description:

The flex code set cannot be retrieved on a record definition. For example, in a flex code set with definitions x and y, when attempting to select the flex code definition on a record definition, the flex code set(s) do not appear.

37122708

:3-38125209661

NXT-30452

The spacing between the currency code and the amount field is missing when there is only a single currency

Description:

When there is only one currency in system, there is no space showing between the currency code and amount field

37123150

NXT-30454

Filter condition with multiple contexts used is freezing the page.

Description:

Multiple context object when accessed in a single filter, the page becomes unresponsive.

37173490

NXT-30463

Claims Page - Pricing Section - Applied PPC tab - Quantifier value is not displaying

Description:

When opening a finalized claim with a covered amount and navigating to the Pricing section under the 'Applied Provider Pricing Clause' tab, the Quantifier value is not displayed.

37142039

NXT-30464

While changing the version value from working copy to any other, getting boilerplate errors in dropdown values

Description:

Open any claim in Finalized status. Change the dropdown value from working copy to any other value. Click on dropdown again. Boilerplate errors coming in dropdown values

37147332

NXT-30467

Search component improvements for Activity pages

Description:

Search experience has to be improved in Financial Transaction Set, Global Activities pages. Criteria mandatory must be applied for quick search and advance search must be extended with date fields

37151567

NXT-30472

Internal system user is used for resolving the claim pends via pend resolution criteria IP

Description:

When pend reasons are resolved by the pendresolution criteria IP, internal system user is used for resolving the claim or claim line pends. Instead of this the current user should be used to resolve the pends via pend resolution criteria IP.

37190541

NXT-30551

Auto Populate Is Not Working For New View Mode For Dynamic Tab Fields

Description:

Conditional setting of properties not working for dynamic record as a tab in new-view mode.

37319375

NXT-30556

In claims page Benefit section is not loading any data

Description:

Navigate to claims page and fetch any of the claim which has limit consumption/benefit section data and click on benefits section. Data is not reflecting in benefits section

37201554

NXT-30560

Context value not adding default values for LOV fields

Description:

The LOV fields are not getting populated with default context values, but if we hard code as value, it is working

37202993

NXT-30563

User is able to create boolean type dynamic field usages

Description:

Boolean type is not supported for any dynamic field usages. POST /generic/fields API allows boolean type field creation. Due to this it can be linked to any dynamic field usages.

37227993

NXT-30600

Unable to reprocess a claim using reprocess button.

Description:

Claims page is not refreshing after performing the reprocess action.

37235814

3-38352943611

NXT-30607

Limit consumptions do not appear if there are more than 50 records.

Description:

Only upto 50 limit consumptions can be displayed in the claims benefits tab.

37248614

NXT-30630

Unauthorized error while uploading file in Inbound configuration migration

Description:

401 Unauthorized error is returned while uploading file in Inbound configuration migration

37251063

NXT-30632

Query is not building correctly when % is being used in the filter condition.

Description:

When % is configured in the context based filter value which evaluates to a value with space the query is included with extra quotes.

37257355

NXT-30643

Sorting at tab table is not working

Description:

Create a Dynamic record. Add the record to tab table in floorplan. On Saving the data at tab table the records are not getting sorted as expected.

37258217

3-38669109641

NXT-30652

Suppress logging in UI claimLine message still appears in JET

Description:

User has a claimLine message configured with "Suppress Logging in UI" set to Yes. This message is still visible in JET.

37262983

3-38504308631

NXT-30654

Title of sub-section is showing and not hiding even after hiding all the property fields

Description:

The user has a use case to hide a set of fields from different sub-sections and also some of the sub-sections as a whole based on certain context conditions. Title of sub-section is showing and not hiding even after hiding all the property fields.

37266871

NXT-30659

Unable to view new field added in user defined floorplan using number format type as 'Number', Integer', 'Formatted Integer'

Description:

While creating a usage of type 'field', if number format type is selected as 'Number', Integer', 'Formatted Integer', the field is not showing up on the respective page

37274102

3-38590722441

NXT-30687

Flexcode status field in a dynamic record is toggling back and forth

Description:

When user sets a dynamic record in a tab as a list with details, the flex code value is set back to default, when he edits the page.

37286533

NXT-30701

Derivation Rules - "Unsaved changes" pop up on search page

Description:

"Unsaved changes" popup appears on the Derivation Rules page after performing a '%' search, even though no changes have been made.

37294222

3-38464320061

NXT-30709

Custom LOV is not configurable for a primitive field

Description:

When a custom LOV is used as refType configuration for a primitive field, the page is not loading.

37299771

3-38801531281

NXT-30711

Auto fill fields from claim to claim line in create/edit mode is not working.

Description:

Default values from the context of the claim is not being populated in claim line when driven by conditions.

37302363

NXT-30713

DisplayLabel is not working when multivalue flex code fields are configured as labels

Description:

When multi-value flex code fields are configured as labels and "displayLabel" property is used in the configuration, the labels should display the value configured for "displayLabel" over the value property.

37306192

NXT-30723

In Individual Provider Page - Rendering Addresses tab, Service Address LOV field is not loading the values

Description:

On clicking Service Address LOV in Individual Providers page, an error appears on top of the page as well as in the console. And when any search criteria like '1%' is entered, its not loading the values

37323901

NXT-30746

Checkbox is updatable at the view mode in claim events rule detail page

Description:

Go to claim event rules page. Search and view any of the claim event rule. "Applicable to sub-claims?" check-box is updatable even in the view mode of the page.

37331030

NXT-30763

Context value not adding default values for String fields on another resource

Description:

The LOV fields (string fields with reference to other resources ) are not getting populated with default context values, but if we hard code as value, it is working

37331495

3-38866889371

NXT-30766

Access mapping missing for Inbound and Outbound Exchange Page

Description:

Access restriction mapping is missing for inbound and outbound exchange pages

37331782

3-38836924391

NXT-30767

Procedure group details does’t filter by flexcodedefinitioncode

Description:

When filter condition is applied on Flex code definition in advance search of procedure group details object navigation, the results are not returned.

37344756

3-35321985291

NXT-30783

All the 'fee schedule line import activity messages' are not visible on 'global activities' page

Description:

All the 'Fee Schedule Line Import activity messages' are not visible on 'Global Activities' page. The messages for the child activities are not displayed.

37356609

3-38861515651

NXT-30792

Conditional readonly setting is clearing the defaulted values

Description:

Dynamic record changes to make a field readonly/editable based on a condition. The default value added to that field "Status" is clearing off after "Save".

37369631

3-38862064491

NXT-30808

Conditional readonly- false is opening the field as editable even in view mode

Description:

Make a field readonly:true/false based on a condition. It is noticed that when "readonly": false is set for a field, the field remains editable even in view mode.

37526111

NXT-30819

Overturn link is not displayed next to claim denied message for a claim in Manual Adjudication Status

Description:

Navigate to claims page and fetch a claim which has denied message. Overturn link is not displaying next to denied message.

37385464

3-38959466811

NXT-30823

Dynamic DATE field is getting data type validation error when defaulted to SystemDateJET

Description:

The system is throwing the below data type validation error when user defaults the field to SystemDateJET. GEN-HTTP-005: Value "2024-12-08T23:32:59.231-05:00" is not of type "Date"

37386898

NXT-30826

Flex Code Group Details Page - End date is missing in the table

Description:

Navigate to object navigation: "Flex Code Group Details" of Flex Code group page. In the table, only 2 fields - Start Date and Flex Code is displayed, end date is missing

37387077

NXT-30827

Consumptions doesn’t load data at view authorization page

Description:

Consumptions does not load data at view authorization page

37387586

3-38835357681

NXT-30829

Manual benefits pop-up shows all the details including superseded values

Description:

Manual Benefits pop-up is supposed to show only the non-superseded details. View the claim and open manual benefits pop-up. It shows all the claim line rule coverage list.

37393246

3-38974835961

NXT-30833

Overturned value, overturn action and severity label is not displayed

Description:

Overturned value is not displayed in the claim messages tab. Overturn action is not available for a claim in Manual Adjudication Status. Severity of the messages with value "Deny" does not have a label associated to it in the claim messages tab.

37406946

3-38991321131

NXT-30840

Clicking on the “eye” of a products benefits specifications, no results appear

Description:

When clicking on the "eye" icon for a product’s benefit specifications, no results are displayed.

37408333

3-39029653111

NXT-30843

Referencesheet lines table on select / deselect columns, previous data is not visible in table

Description:

In the JET UI, on the referencesheet lines table pages, when column check is selected or deselected table reloads and complete data is not visible

37446716

NXT-30897

Boilerplate texts are not being shown while configuring labels for multivalue fields

Description:

When user configures label for multivalue field which has displayLabel, it is showing boilerplate text “code” instead of the actual boilerplate text value

37446780

NXT-30899

In Benefit Specification UI unable to save as "Y" using radio button for "Consume Auth"

Description:

In Claims component in Benefit Specification UI unable to save as "Y" for radio button of “Consume Auth?”. In Postman response Yes and No is displayed but UI does not save Consume Auth?” as Yes.

37447017

NXT-30900

Value in flexcode field vanishes after saving on defaulting and with readonly as true

Description:

On any detail floorplan, if we default a flex Code and also used readOnly as true, but after saving the page record, the value of the flexCode is disappearing. So, the combination of readOnly and default properties is not working on flex code fields.

37489530

NXT-30929

Countries LOV only shows the code, it doesn’t show Name

Description:

In all the LOVs where the lov is configured to show anything apart from code and description for example code and name in those cases it is only returning code. It doesn’t show name in those cases even when those are configured in its related LOV floorplan.

37527540

NXT-31010

Configuring a bank that references itself in its bank account number detail breaks the UI

Description:

Configure a bank (make it active). Add a bank account number relation. Set the bank value on it to the bank created. Navigate to banks page and try to open the bank, UI stays in a loading state

37552063

NXT-31048

Macro Definition : Unable to create macro definition for the second time

Description:

Create Macro definition page is not loading for second page. User has to do hard reload to create the record

37563879

3-36224017471

NXT-31091

Floorplan conversion script fails when the payload size is large

Description:

Floorplan conversion script fails to convert set1, set2, set3 to sets array and results in error during upgrade. This is due to large payload size which was not handled by liquibase conversion script.

37590871

NXT-31126

Version dropdown on claim page disappears when navigating back and forth to same claim record tab

Description:

Open any claim in Finalized status. The version drop-down is displayed with working copy selected. Navigate to some other page tab and come back to same claim record tab. The version drop-down does not appear

37610161

3-38056877861

NXT-31139

Default color is not working when flex code values are not mentioned in labels section for multivalue fields

Description:

Create a flexcode definition, configure it to claims page as a multivalue from usages page. Add this to floorplan as a label with displayLabel attribute. If the flexcode has 5 values, while configuring label values mention only 3. Now while configuring multivalue , select the field that is not mentioned in labels. None of the labels are coming on the claim

Deprecated Items

These features will be removed in a future release. Customers are advised to review the documentation and take timely action.

JIRA Key Announced Release Announced Summary

NXT-25000

3.22.2.0.0

The use of parameters that influence the resource representation in the 'Accept' header of an HTTP request is deprecated.

NXT-25662

3.22.2.0.0

The support to GET operations on Query API calls is deprecated.

POL-7669

3.22.2.0.0

The type of the marital statuses of a Person has changed from an enumerated, fixed list of types to a configurable list.