My Oracle Support Banner

Method SetPersonCopy On Person Is Not Working Properly (Doc ID 2825657.1)

Last updated on DECEMBER 15, 2021

Applies to:

Oracle Health Insurance Enterprise Policy Administration - Version 3.21.3.0.0 and later
Information in this document applies to any platform.

Symptoms

On : 3.21.3.0.0 version

Method setPersonCopy on person is not working properly

ERROR
-----------------------
OHI-DYLO-007
GEN-PROC-ERR: An error occurred in processing the request; for more information about the error search the logging for occurrences of "com.oracle.healthinsurance.support.exception.OhiRuntimeException: OHI-DYLO-007; nested exception is java.lang.IllegalArgumentException: It is not possible to make person PERSON_ID a working copy of another person if it is referenced by another entity, other than policy enrollment or policyholder"

STEPS
-----------------------
The issue can be reproduced at will with the following steps:

Create a person with code '1111'
Create a call out rule function with "policy.policyEnrollmentList[0].person.setPersonCopy('1111',policy.gid)" were '1111' is the person which mys be linked to the policy enrollment
Create a call out rule
Add the call out rule to the policy process flow
Create a new policy with a new member, code = 'CODE_ID'
Now validate the policy

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.