Release Notes for Oracle Health Insurance Enterprise Policy Administration Patch 3.22.2.0.12
This document contains the release notes for Oracle Health Insurance Enterprise Policy Administration Patch 3.22.2.0.12.
Version compatibility: Oracle Health Insurance Enterprise Policy Administration Release 3.22.2.x is only compatible with other Oracle Health Insurance applications release version 3.22.2.x unless explicitly stated otherwise. |
In accordance with the OHI error correction policy (Document 1494031.1 on My Oracle Support), error correction support will be provided for this release and the previous two releases. |
Enhancements
ID | Summary | Patch |
---|---|---|
POL-4403 |
Coverage Never In Force Indicator This enhancement introduces the capability to mark a policy enrollment product as "never in force". In addition, a reason explaining why a policy enrollment product is set to "never in force" is provided. These reasons are configurable. A policy enrollment product that was never in force is treated is ignored within the context of premium calculation, tier determination and pre-defined methods that deal with policy enrollment products. The use of this new indicator is optional. If you chose to use this new indicator, we suggest that you revisit dynamic logic that relies on the presence of policy enrollment products. The following dynamic is a non-exhaustive list of dynamic logic that may required change.
|
Upgrade Steps for Installation
To perform the upgrade, perform the following steps:
-
Perform any pre-upgrade steps.
-
Stop all the managed nodes running the .existing version of the application.
-
Perform any pre-undeploy steps.
-
Undeploy the existing version of the application.
-
Back up the database.
-
Perform any post-undeploy steps.
-
Unpack the release bundle into a directory that we refer to as OHI_ROOT from now on.
-
Change Installation Configuration: In
<OHI_ROOT>/util/install
, make a copy ofohi_install.cfg.template
and name itohi_install.cfg
. -
Edit
ohi_install.cfg
to contain your specific database connection data and other configuration settings. The settings are explained in the file itself. -
Make sure NO connections are present to the database using the OHI_xxx_USER account (where xxx is the abbreviation of the application)
-
Run the Upgrade script:
-
Open a command window and browse to
<OHI_ROOT>/util/install
. -
Run the upgrade by executing
./ohi-update.sh .
-
-
Make the required changes to the ohi properties file
-
Perform any post-upgrade steps
-
Start WebLogic application server
-
Deploy the Application
-
Perform any post-deploy steps
Web Services
Ref | Action | Description |
---|---|---|
POL-4403 |
Added |
neverinforcereasons API New API to configure never in force reasons |
POL-4403 |
Modified |
policyenrollmentproducts API Added attributes neverInForce indicator and neverInForceReason |
POL-4403 |
Modified |
Premium Calculation Policy Enrollment Products never in force are ignored in calculation and tier determination |
POL-4403 |
Modified |
Generate Mutations Mutations are not generated for 'never in force' policy enrollment products |
POL-4403 |
Modified |
Cancel Policy IP For non-contracted periods, the calculation input date is based on the first policy enrollment product that has not never in force. |
POL-4403 |
Modified |
Policy In IP Added never in force indicator and reason to policy enrollment product |
Dynamic Logic
Ref | Action | Description |
---|---|---|
POL-4403 |
Modified |
Predefined method: getAllPolicyEnrollmentProducts Never in force policy enrollment products are excluded |
POL-4403 |
Modified |
Predefined method: endPolicy Never in force policy enrollment products are excluded |
POL-4403 |
Modified |
Predefined method: endEnrollment Never in force policy enrollment products are excluded. |
POL-4403 |
Modified |
Predefined method: setPersonCoveredService Policy enrollment products with indicator neverInForce checked, are excluded. |
UI Changes
Ref | Action | Description |
---|---|---|
POL-4403 |
Added |
Never In Force Reason New configuration page |
POL-4403 |
Modified |
Policy Page Added never in force and never in force reason to policy enrollment product section and never in force policy enrollment products are ignored from change products, end enrollment and end policy actions. |
Bug Fixes
BugDB | SR | Internal | BP | Summary |
---|---|---|---|---|
35497349 |
3-33233017641 |
POL-12960 |
BP |
Optimize the query to delete policy calculation periods in calculate premium activity (AU localization) |
Description: |
The query to delete policy calculation periods in calculate premium activity (AU localization) uses inefficient access path |
|||
Resolution: |
The query to delete policy calculation periods in calculate premium activity (AU localization) is optimized |
|||
35526472 |
POL-13015 |
BP |
Enrollment product - parameter domain values, percentage column is reflecting as duplicate |
|
Description: |
Enrollment product - parameter domain values, percentage column is reflecting as duplicate |
|||
Resolution: |
In enrollment products page , parameter domain values tab conditional dynamic logic column name now displayed as condition instead of percentage |
|||
35372744 |
POL-12762 |
BP |
Business event rules page: the field 'attribute' should contain direct fields |
|
Description: |
In Business event rules page, the field 'attribute' should contain direct fields. On selection of entity field types ('MVTV' , 'DYNR','MVNTV','SVTV' ), it is not displaying direct fields in attribute field. |
|||
Resolution: |
On selection of entity type (multi value time valid , dynamic records, multi value non time valid fields , single value time valid ) in 'Field' attribute of Business Event Rules page, it displays directs fields of dynamic records. |
|||
35423931 |
3-33021021681 |
POL-12845 |
BP |
Flex code descriptor is not shown in create state for subproperty configuration. |
Description: |
When a dynamic record with flex code as one of its property is configured as a subproperty for a LOV, the descriptor of the flexcode is not shown in the create state but is shown in the edit state when a value is selected for the LOV |
|||
Resolution: |
For sub-property configuration of a dynamic record which has a flex code as one of its properties, both the value and descriptor are shown when a value is selected for the parent property in create mode. |