Healthcare Data Repository Exceptions

Exceptions thrown by HDR are listed below. The exceptions are listed by module and api. An "&" character in the Exception Message denotes a message token that will be populated at the time the Exception occurs. The entries have the following format:



MODULE
Method Name


Exception Code
Exception Class
Exception Message
Additional Description
Resolution


EMPI
EMPIService.linkPersons(Person[], String)


CTB_EMPI_INPUT_PARAM_NULL
oracle.apps.ctb.fwk.base.common.CTBException
The required parameter &PARAM is null. Contact your support representative.
Services should not be initialized to null.
See the API Guide for more details


CTB_EMPI_INPUT_PARAM_NULL
oracle.apps.ctb.fwk.base.common.CTBValidationException
The required parameter &PARAM is null. Contact your support representative.
Passed persons array in linkPersons API should not be null.
See the API Guide for more details


CTB_EMPI_INPUT_ARRAY_EMPTY
oracle.apps.ctb.fwk.base.common.CTBValidationException
The &PARAM array is empty.
Passed persons array in linkPersons API should not be empty array.
See the API Guide for more details


CTB_EMPI_NULL_ARRAY_ELEMENT
oracle.apps.ctb.fwk.base.common.CTBValidationException
The array element &ELEMENTNO in the array &ARRAYNAME cannot be null.
Persons array passed to linkPersons API should not have a null element
See the API Guide for more details


CTB_EMPI_INPUT_PARAM_NULL
oracle.apps.ctb.fwk.base.common.CTBValidationException
The required parameter &PARAM is null. Contact your support representative.
Person provided in the linkPersons API should carry a valid internal OID
See the API Guide for more details


CTB_EMPI_INVALID_PERSON_ID
oracle.apps.ctb.fwk.base.common.CTBValidationException
Person with identifier &PARAM does not exist.
Person passed to the linkPersons API should be available in the database
See the API Guide for more details


CTB_EMPI_INVALID_VALUE
oracle.apps.ctb.fwk.base.common.CTBValidationException
The value of &PARAM is not valid.
Person passed to the linkPersons API shouldn't have a status other than active or inactive
See the API Guide for more details


CTB_EMPI_ALREADY_MERGED
oracle.apps.ctb.fwk.base.common.CTBValidationException
Cannot &PARAM as person is a donor in an active merge.
Person in the passed array should not be a player in an active SUBY role
See the API Guide for more details


CTB_EMPI_CONTEXT_MISMATCH
oracle.apps.ctb.fwk.base.common.CTBValidationException
Person records are not associated with the same linking context.
Persons passed to the linkPersons API should be associated to the same context
See the API Guide for more details


CTB_EMPI_UNIQUE_RELATIONSHIP
oracle.apps.ctb.fwk.base.common.CTBValidationException
Cannot link as person records are marked as unique.
Persons passed to the linkPersons API shouldnot be unique.
See the API Guide for more details
plus Exceptions from RimService.Submit
EMPIService.unlinkPersons(Person[])


CTB_EMPI_INPUT_PARAM_NULL
oracle.apps.ctb.fwk.base.common.CTBException
The required parameter &PARAM is null. Contact your support representative.
Services should not be initialized to null.
See the API Guide for more details


CTB_EMPI_INPUT_PARAM_NULL
oracle.apps.ctb.fwk.base.common.CTBValidationException
The required parameter &PARAM is null. Contact your support representative.
Passed persons array in unlinkPersons API should not be null.
See the API Guide for more details


CTB_EMPI_INPUT_ARRAY_EMPTY
oracle.apps.ctb.fwk.base.common.CTBValidationException
The &PARAM array is empty.
Passed persons array in unlinkPersons API should not be empty
See the API Guide for more details


CTB_EMPI_NULL_ARRAY_ELEMENT
oracle.apps.ctb.fwk.base.common.CTBValidationException
The array element &ELEMENTNO in the array &ARRAYNAME cannot be null.
Persons array passed to unlinkPersons API should not have a null element
See the API Guide for more details


CTB_EMPI_INPUT_PARAM_NULL
oracle.apps.ctb.fwk.base.common.CTBValidationException
The required parameter &PARAM is null. Contact your support representative.
Person provided in the unlinkPersons API should carry a valid internal OID .
See the API Guide for more details


CTB_EMPI_INVALID_PERSON_ID
oracle.apps.ctb.fwk.base.common.CTBValidationException
Person with identifier &PARAM does not exist.
Person passed in unlink should be present in database
See the API Guide for more details


CTB_EMPI_INVALID_VALUE
oracle.apps.ctb.fwk.base.common.CTBValidationException
The value of &PARAM is not valid.
Person passed to the unlinkPersons API shouldnot have a status other than active or inactive
See the API Guide for more details


CTB_EMPI_ALREADY_MERGED
oracle.apps.ctb.fwk.base.common.CTBValidationException
Cannot &PARAM as person is a donor in an active merge.
Person in the passed array should not be a player in an active SUBY role
See the API Guide for more details
plus Exceptions from RimService.Submit
EMPIService.matchAndLinkPerson(Person)


CTB_EMPI_INPUT_PARAM_NULL
oracle.apps.ctb.fwk.base.common.CTBException
The required parameter &PARAM is null. Contact your support representative.
Services should not be initialized to null.
See the API Guide for more details


CTB_EMPI_INPUT_PARAM_NULL
oracle.apps.ctb.fwk.base.common.CTBValidationException
The required parameter &PARAM is null. Contact your support representative.
Passed persons array in matchAndLinkPerson API should not be null
See the API Guide for more details


CTB_EMPI_INPUT_PARAM_NULL
oracle.apps.ctb.fwk.base.common.CTBValidationException
The required parameter &PARAM is null. Contact your support representative.
Person provided in the matchAndLinkPerson API should have a
See the API Guide for more details


CTB_EMPI_INVALID_VALUE
oracle.apps.ctb.fwk.base.common.CTBValidationException
The value of &PARAM is not valid.
Person passed to the matchAndLinkPerson API should not have a status other than active or inactive
See the API Guide for more details


CTB_EMPI_ALREADY_MERGED
oracle.apps.ctb.fwk.base.common.CTBValidationException
Cannot &PARAM as person is a donor in an active merge.
Person should not be a player in an active SUBY role
See the API Guide for more details
plus Exceptions from RimService.Submit
EMPIService.matchAndDeduplicatePerson(Person)


CTB_EMPI_INPUT_PARAM_NULL
oracle.apps.ctb.fwk.base.common.CTBException
The required parameter &PARAM is null. Contact your support representative.
Services should not be initialized to null.
See the API Guide for more details


CTB_EMPI_INPUT_PARAM_NULL
oracle.apps.ctb.fwk.base.common.CTBValidationException
The required parameter &PARAM is null. Contact your support representative.
Passed person in matchAndDeduplicatePerson API should not be null
See the API Guide for more details


CTB_EMPI_INVALID_PERSON_ID
oracle.apps.ctb.fwk.base.common.CTBValidationException
Person with identifier &PARAM does not exist.
Person passed to the matchAndDeduplicatePerson API should be available in the database
See the API Guide for more details


CTB_EMPI_ALREADY_MERGED
oracle.apps.ctb.fwk.base.common.CTBValidationException
Cannot &PARAM as person is a donor in an active merge.
Person passed to the matchAndDeduplicatePerson should not be a player in an active SUBY role (Donor)
See the API Guide for more details


CTB_EMPI_CLOUT_DMN_MISSING
oracle.apps.ctb.fwk.base.common.CTBValidationException
Domain is not assigned for person with identifier &PARAM in a domain enabled environment.
In Domain enabled environment the person must carry a domain
See the API Guide for more details
EMPIService.addItemsToReviewList(ReviewListItem[])


CTB_EMPI_INPUT_PARAM_NULL
oracle.apps.ctb.fwk.base.common.CTBValidationException
The required parameter &PARAM is null. Contact your support representative.
Passed ReviewListItem array should not be null
See the API Guide for more details


CTB_EMPI_INPUT_ARRAY_EMPTY
oracle.apps.ctb.fwk.base.common.CTBValidationException
The &PARAM array is empty.
Passed ReviewListItem array should not be empty
See the API Guide for more details


CTB_EMPI_NULL_ARRAY_ELEMENT
oracle.apps.ctb.fwk.base.common.CTBValidationException
The array element &ELEMENTNO in the array &ARRAYNAME cannot be null.
Item in the the passed ReviewListItem array should not be null
See the API Guide for more details


CTB_EMPI_INVALID_PERSON_ID
oracle.apps.ctb.fwk.base.common.CTBValidationException
Person with identifier &PARAM does not exist.
Passed first person should have an II or internal II
See the API Guide for more details


CTB_EMPI_INVALID_PERSON_ID
oracle.apps.ctb.fwk.base.common.CTBValidationException
Person with identifier &PARAM does not exist.
For the dedup review list,Passed second person should have an II or internal II
See the API Guide for more details


CTB_EMPI_CLOUT_DMN_MISSING
oracle.apps.ctb.fwk.base.common.CTBException
Domain is not assigned for person with identifier &PARAM in a domain enabled environment.
For the dedup review list, Passed first/second person should have a domain associated with it
See the API Guide for more details


CTB_EMPI_DIFF_MERGE_DOMAIN
oracle.apps.ctb.fwk.base.common.CTBValidationException
Cannot merge as survivor person and donor person are assigned to different person domains.
For the dedup review list, If the item being placed on the dedup review list should not be associated with different domains
See the API Guide for more details


CTB_EMPI_INPUT_PARAM_NULL
The required parameter &PARAM is null. Contact your support representative.
For the linking review list, if the passed MPID should not be null
See the API Guide for more details


CTB_EMPI_INVALID_MP_ID
oracle.apps.ctb.fwk.base.common.CTBValidationException
Master person identifier &PARAM does not exist.
For the linking review list, If the suggested master person should not be invalid or persons should exist with suggested master person id
See the API Guide for more details


CTB_EMPI_CONTEXT_MISMATCH
oracle.apps.ctb.fwk.base.common.CTBValidationException
Person records are not associated with the same linking context.
For the linking review list, Person and suggested person shouldnot be associated with different linking contexts
See the API Guide for more details


CTB_EMPI_UNIQUE_RELATIONSHIP
oracle.apps.ctb.fwk.base.common.CTBValidationException
Cannot link as person records are marked as unique.
For the linking review list,Person and suggested person should not be unique
See the API Guide for more details
EMPIService.performActions(Action[])


CTB_EMPI_INPUT_PARAM_NULL
oracle.apps.ctb.fwk.base.common.CTBValidationException
The required parameter &PARAM is null. Contact your support representative.
Pass non null value for PARAM
See the API Guide for more details


CTB_EMPI_INPUT_ARRAY_EMPTY
oracle.apps.ctb.fwk.base.common.CTBValidationException
The &PARAM array is empty.
The passed array cannot be empty.
See the API Guide for more details


CTB_EMPI_NULL_ARRAY_ELEMENT
oracle.apps.ctb.fwk.base.common.CTBValidationException
The array element &ELEMENTNO in the array &ARRAYNAME cannot be null.
The element in the passed array should not be null.
See the API Guide for more details


CTB_EMPI_INVALID_VALUE
oracle.apps.ctb.fwk.base.common.CTBValidationException
The value of &PARAM is not valid.
The passed action items don't map to valid review list items
See the API Guide for more details


CTB_EMPI_INPUT_PARAM_NULL
oracle.apps.ctb.fwk.base.common.CTBValidationException
The required parameter &PARAM is null. Contact your support representative.
For the AddNotesAction, if the passed action object doesn't carry Notes
See the API Guide for more details


CTB_EMPI_REV_LST_ITM_ALRDY_ACT
oracle.apps.ctb.fwk.base.common.CTBValidationException
Cannot activate already activated review list item.
For the ActivateAction, if the review list item's status code is ACTIVE
See the API Guide for more details


CTB_EMPI_REV_LST_ITM_INCRT_ACT
oracle.apps.ctb.fwk.base.common.CTBValidationException
This is not a valid action for the given review list item.
MergeAction should not be initiated on the Linking review list item
See the API Guide for more details


CTB_EMPI_INPUT_PARAM_NULL
oracle.apps.ctb.fwk.base.common.CTBValidationException
The required parameter &PARAM is null. Contact your support representative.
For the merge action, if the donor person or the survivor person ids cannot be null
See the API Guide for more details


CTB_EMPI_SAM_DON_ND_SUR_PSN_ID
oracle.apps.ctb.fwk.base.common.CTBValidationException
Cannot merge person record with itself.
If the donor and survivor persons ids are same
See the API Guide for more details


CTB_EMPI_REV_LST_ITM_INCRT_ACT
oracle.apps.ctb.fwk.base.common.CTBValidationException
This is not a valid action for the given review list item.
UnmergeAction shouldnot be initiated on Linking review list item
See the API Guide for more details


CTB_EMPI_REV_LST_ITM_INCRT_ACT
oracle.apps.ctb.fwk.base.common.CTBValidationException
This is not a valid action for the given review list item.
MarkAsUnique action should not be initiated on Linking review list item
See the API Guide for more details


CTB_EMPI_REV_LST_ITM_INCRT_ACT
oracle.apps.ctb.fwk.base.common.CTBValidationException
This is not a valid action for the given review list item.
UnmarkUniqueAction action should not be
See the API Guide for more details


CTB_EMPI_REV_LST_ITM_INCRT_ACT
oracle.apps.ctb.fwk.base.common.CTBValidationException
This is not a valid action for the given review list item.
LinkAction should not be performed on Linking Review List record
See the API Guide for more details
plus MergePersons Exceptions
plus UnmergePersons Exceptions
markPersonsUnique Exceptions
unmarkPersonsUnique Exceptions
linkPersons Exceptions
EMPIService.queryReviewList(ReviewListFetch)


CTB_EMPI_INPUT_PARAM_NULL
oracle.apps.ctb.fwk.base.common.CTBValidationException
The required parameter &PARAM is null. Contact your support representative.
Please pass not null value for PARAM
See the API Guide for more details


CTB_EMPI_NO_SRCH_CRIT_PROVIDED
oracle.apps.ctb.fwk.base.common.CTBValidationException
At least one search criteria is required.
Neither the person nor the review list search criteria is populated
See the API Guide for more details
EMPIService.queryPersons(PersonFetch)


CTB_EMPI_INPUT_PARAM_NULL
oracle.apps.ctb.fwk.base.common.CTBValidationException
The required parameter &PARAM is null. Contact your support representative.
Please pass not null value for PARAM
See the API Guide for more details


CTB_EMPI_INPUT_PARAM_NULL
oracle.apps.ctb.fwk.base.common.CTBValidationException
The required parameter &PARAM is null. Contact your support representative.
Top level criteria set on the person fetch cannot be null
See the API Guide for more details


CTB_EMPI_INVALID_CRITERIA
oracle.apps.ctb.fwk.base.common.CTBValidationException
Required attribute for &PARAM criteria is missing.
Criteria set on the PersonFetch has to be an instnace of PersonAttributeCriteriaImpl
See the API Guide for more details


CTB_EMPI_INVALID_CRITERIA
oracle.apps.ctb.fwk.base.common.CTBValidationException
Required attribute for &PARAM criteria is missing.
The passed criteria has to carry a valid context
See the API Guide for more details
EMPIService.queryDominantPerson(PersonFetch)


CTB_EMPI_INPUT_PARAM_NULL
oracle.apps.ctb.fwk.base.common.CTBValidationException
The required parameter &PARAM is null. Contact your support representative.
Please pass not null value for PARAM
See the API Guide for more details


CTB_EMPI_INPUT_PARAM_NULL
oracle.apps.ctb.fwk.base.common.CTBValidationException
The required parameter &PARAM is null. Contact your support representative.
Top level criteria set on the person fetch cannot be null
See the API Guide for more details


CTB_EMPI_INVALID_CRITERIA
oracle.apps.ctb.fwk.base.common.CTBValidationException
Required attribute for &PARAM criteria is missing.
Criteria set on the PersonFetch has to be an instnace of MasterPersonAttributeCriteriaImpl
See the API Guide for more details


CTB_EMPI_INPUT_PARAM_NULL
oracle.apps.ctb.fwk.base.common.CTBValidationException
The required parameter &PARAM is null. Contact your support representative.
Master person id isn't carried by the search criteria
See the API Guide for more details


CTB_EMPI_INPUT_PARAM_NULL
oracle.apps.ctb.fwk.base.common.CTBValidationException
The required parameter &PARAM is null. Contact your support representative.
OID for internal root or MP root is not configured
See the API Guide for more details
EMPIService.mergePersons(Person, Person)


CTB_EMPI_INPUT_PARAM_NULL
oracle.apps.ctb.fwk.base.common.CTBValidationException
The required parameter Donor Person is null. Contact your support representative.
Pass a valid donor person in the mergePersons API
See the API Guide for more details


CTB_EMPI_INPUT_PARAM_NULL
oracle.apps.ctb.fwk.base.common.CTBValidationException
The required parameter Survivor Person is null. Contact your support representative.
Pass a valid survivor person in the mergePersons API
See the API Guide for more details


CTB_EMPI_ALREADY_MERGED
oracle.apps.ctb.fwk.base.common.CTBValidationException
Cannot Merge as person is a donor in an active merge.
See the API Guide for more details


CTB_EMPI_IND_UNIQ_RELATIONS
oracle.apps.ctb.fwk.base.common.CTBValidationException
Cannot merge as persons are unique with respect to each other.
See the API Guide for more details
EMPIService.unmergePersons(Person, Person)


CTB_EMPI_INPUT_PARAM_NULL
oracle.apps.ctb.fwk.base.common.CTBValidationException
The required parameter Donor Person is null. Contact your support representative.
Pass a valid donor person in the unmergePersons API
See the API Guide for more details


CTB_EMPI_INPUT_PARAM_NULL
oracle.apps.ctb.fwk.base.common.CTBValidationException
The required parameter Survivor Person is null. Contact your support representative.
Pass a valid survivor person in the unmergePersons API
See the API Guide for more details


CTB_EMPI_PERSONS_NOT_MERGED
oracle.apps.ctb.fwk.base.common.CTBValidationException
Cannot unmerge as persons are not merged.
Merge the persons and then call the unmerge API by the persons to be unmerged
See the API Guide for more details


CTB_EMPI_PENDING_MERGE
oracle.apps.ctb.fwk.base.common.CTBValidationException
The E-Business suite merge process is still pending. Cannot process unmerge request until the concurrent merge process is completed.
Unmerge requires the concurrent program to get the persons merged into TCA,which requires few minutes.So before unmerge please sleep for some time.
See the API Guide for more details


CTB_EMPI_INVALID_INTGRATN_MODE
oracle.apps.ctb.fwk.base.common.CTBValidationException
Cannot unmerge due to E-Business suite integration.
Unmerge won't happen if the ebiz integration flag is set to Y.Please make the ebiz integration flag to N for unmerge to take place.
See the API Guide for more details


CTB_EMPI_INVALID_MERGE_MODE
oracle.apps.ctb.fwk.base.common.CTBValidationException
Cannot unmerge the persons as merge is synchronized with E-Business suite.
Don't merge the the persons with ebiz suite integrated if needed to unmerge them.
See the API Guide for more details
EMPIService.markPersonsUnique(Person, Person)


CTB_EMPI_INVALID_VALUE
oracle.apps.ctb.fwk.base.common.CTBValidationException
The value of status of person1/person2 is not valid.
Person should be having a status 'active' or 'inactive'
See the API Guide for more details


CTB_EMPI_BUS_MRK_UNQ_LINKED
oracle.apps.ctb.fwk.base.common.CTBValidationException
Linked persons cannot be marked unique.
Do not link the persons.
See the API Guide for more details


CTB_EMPI_BUS_MRK_UNQ_ACTVE_SUB
oracle.apps.ctb.fwk.base.common.CTBValidationException
Merged persons cannot be marked unique.
Do not merge the persons.
See the API Guide for more details


CTB_EMPI_BUS_MRK_UNQ_EXIST
oracle.apps.ctb.fwk.base.common.CTBValidationException
Cannot mark unique as persons are already marked unique.
Persons are already marked as unique.
See the API Guide for more details
EMPIService.unmarkPersonsUnique(Person, Person)


CTB_EMPI_INVALID_VALUE
oracle.apps.ctb.fwk.base.common.CTBValidationException
The value of status of person1/person2 is not valid.
Person should be having a status 'active' or 'inactive'
See the API Guide for more details


CTB_EMPI_BUS_UNDO_MRK_UNQ_INVL
oracle.apps.ctb.fwk.base.common.CTBValidationException
Persons with identifier PersonId1 and PersonId2 are not marked as
Person1 and person2 needs to be marked as unique in order to unmark them.
See the API Guide for more details
EMPIConfigurationService.persistContexts(Context[])


CTB_EMPI_INPUT_PARAM_NULL
oracle.apps.ctb.fwk.base.common.CTBValidationException
The required parameter &PARAM is null. Contact your support representative.
Contexts Array cannot be null.
See the API Guide for more details


CTB_EMPI_INPUT_ARRAY_EMPTY
oracle.apps.ctb.fwk.base.common.CTBValidationException
The &PARAM array is empty.
Contexts Array cannot be empty.
See the API Guide for more details


CTB_EMPI_NULL_ARRAY_ELEMENT
oracle.apps.ctb.fwk.base.common.CTBValidationException
The array element &ELEMENTNO in the array &ARRAYNAME cannot be null.
Contexts Array element cannot be null.
See the API Guide for more details


CTB_EMPI_INVLD_CTXT_TYPE
oracle.apps.ctb.fwk.base.common.CTBValidationException
Only dedup contexts and linking contexts are allowed.
To be persisted contexts can be only Linking or Dedup type.
See the API Guide for more details


CTB_EMPI_ONE_DMN_PER_CNTXT_TYP
oracle.apps.ctb.fwk.base.common.CTBValidationException
At least one domain per context is required in a domain enabled environment.
In domain enabled environment there has to be at least one domain attached to a context.
See the API Guide for more details


CTB_EMPI_SINGLE_CNTXT_PER_TYPE
oracle.apps.ctb.fwk.base.common.CTBValidationException
Only one context of each type is allowed in a domain disabled environment.
Multiple contexts of Linking and dedup is not allowed in domain disabled environment.
See the API Guide for more details


CTB_EMPI_DOMN_EXSTS_MANY_CNTXT
oracle.apps.ctb.fwk.base.common.CTBValidationException
A domain can be associated with only one linking context.
Same domain cannot appear in more than one linking context.
See the API Guide for more details


CTB_EMPI_PRDNC_NOT_UNIQUE
oracle.apps.ctb.fwk.base.common.CTBValidationException
Cannot assign same precedence more than once in same linking context.
Precedence cannot be same for the context domains in the same linking context.
See the API Guide for more details


CTB_EMPI_CNTXT_NAME_NOT_UNIQUE
oracle.apps.ctb.fwk.base.common.CTBValidationException
Context name &PARAM1 should be unique for &PARAM2 context.
Context name has to be unique.
See the API Guide for more details


CTB_EMPI_NOT_POS_INTEGER
oracle.apps.ctb.fwk.base.common.CTBValidationException
The value &PARAM1 for the attribute &PARAM2 is not a positive integer.
Value has to be a valid(positive) integer.
See the API Guide for more details


CTB_EMPI_UPPERTLD_LES_LOWERTLD
oracle.apps.ctb.fwk.base.common.CTBValidationException
Upper threshold must be greater than or equal to lower threshold.
Upper threshold provided for the context has to be greater or equal to the lower threshold.
See the API Guide for more details
EMPIConfigurationService.persistDomains(Domain[])


CTB_EMPI_INPUT_PARAM_NULL
oracle.apps.ctb.fwk.base.common.CTBValidationException
The required parameter &PARAM is null. Contact your support representative.
Domains Array cannot be null.
See the API Guide for more details


CTB_EMPI_INPUT_ARRAY_EMPTY
oracle.apps.ctb.fwk.base.common.CTBValidationException
The &PARAM array is empty.
Domains Array cannot be empty.
See the API Guide for more details


CTB_EMPI_NULL_ARRAY_ELEMENT
oracle.apps.ctb.fwk.base.common.CTBValidationException
The array element &ELEMENTNO in the array &ARRAYNAME cannot be null.
Domains Array element cannot be null.
See the API Guide for more details


CTB_EMPI_UNIQ_DOMAIN_NAME
oracle.apps.ctb.fwk.base.common.CTBValidationException
Domain name &PARAM must be unique.
Domain name must be unique.
See the API Guide for more details
EMPIConfigurationService.queryContexts(ContextFetch)


CTB_EMPI_INPUT_PARAM_NULL
oracle.apps.ctb.fwk.base.common.CTBValidationException
The required parameter &PARAM is null. Contact your support representative.
ContextFetch cannot be null.
See the API Guide for more details


CTB_EMPI_INVLD_FETCH
oracle.apps.ctb.fwk.base.common.CTBValidationException
Only DedupContextFetch and LinkingContextFetch objects are allowed for query.
Fetch object can be only Linking or Dedup fetch type.
See the API Guide for more details
EMPIConfigurationService.queryDomains(DomainFetch)


CTB_EMPI_INPUT_PARAM_NULL
oracle.apps.ctb.fwk.base.common.CTBValidationException
The required parameter &PARAM is null. Contact your support representative.
Domain fetch cannot be null.
See the API Guide for more details


CTB_EMPI_INVALID_CRITERIA
oracle.apps.ctb.fwk.base.common.CTBValidationException
Required attribute for &PARAM criteria is missing.
Please provide a proper value for the PARAM.
See the API Guide for more details


Configuration
ProfileOptionService.createProfileOption(ProfileOption profileOption)


CTB_PROF_OPT_NAME_NOT_UNIQUE
oracle.apps.ctb.fwk.base.common.CTBValidationException
Profile Option Code not unique.
use a unique profile code while creating profile option.
See the API Guide for more details


CTB_PROF_USER_NAME_NOT_UNIQUE
oracle.apps.ctb.fwk.base.common.CTBValidationException
Profile Option Name not unique
use a unique profile name while creating profile option.
See the API Guide for more details


CTB_PROF_OPT_NAME_REQ
oracle.apps.ctb.fwk.base.common.CTBValidationException
Profile Option Code is required.
should give a profile option code while creating profile option.
See the API Guide for more details


CTB_PROF_OPT_USER_NAME_REQ
oracle.apps.ctb.fwk.base.common.CTBValidationException
Profile Option Name is required.
should give a profile option name while creating profile option.
See the API Guide for more details


CTB_START_DATE_AFTER_END_DATE
oracle.apps.ctb.fwk.base.common.CTBValidationException
Start date cannot be after the end date.
use a start date less than end date while creating profile option.
See the API Guide for more details


CTB_VIS_FLAG_INVALID_VALUE
oracle.apps.ctb.fwk.base.common.CTBValidationException
Invalid value for Visible.
use value either 'Y' or 'N' for visible flags.
See the API Guide for more details


CTB_PROF_UPD_NOT_VIS
oracle.apps.ctb.fwk.base.common.CTBValidationException
A profile option cannot be updateable at a certain level if it is not visible at that level.
set the visibility flag to 'Y' for that level.
See the API Guide for more details


CTB_UPD_FLAG_INVALID_VALUE
oracle.apps.ctb.fwk.base.common.CTBValidationException
Invalid value for Updateable
use value either 'Y' or 'N' for updateable flags.
See the API Guide for more details


CTB_PROF_FLAG_NOT_UPD
oracle.apps.ctb.fwk.base.common.CTBValidationException
A profile option cannot be updateable at user level if it is not updateable at system administrator level.
allow the profile option to be updateable at sysadmin level by setting the updateable flag to 'Y'.
See the API Guide for more details


CTB_LOOKUP_TYPE_NAME_REQ
oracle.apps.ctb.fwk.base.common.CTBValidationException
Lookup Type Name Required
give the conceptlist name by setting the attribute Constraint1 .
See the API Guide for more details


CTB_LOOKUP_TYPE_INV
oracle.apps.ctb.fwk.base.common.CTBValidationException
Lookup Type Invalid
give a valid conceptlist name from group 'lookup' as the lookup name.
See the API Guide for more details


CTB_PROF_DATA_NOT_PERSISTED
oracle.apps.ctb.fwk.base.common.CTBException
Unexpected error occurred during persistence of Profile Option data.
This error is thrown when there is FND error (other than validation error)
See the API Guide for more details
ProfileOptionService.updateProfileOption(ProfileOption profileOption)


CTB_PROF_OPT_CODE_NO_UPDATE
oracle.apps.ctb.fwk.base.common.CTBValidationException
Update of Profile Option Code is not allowed.
do not update the profile option code for existing profile option.
See the API Guide for more details


CTB_PROF_USER_NAME_NOT_UNIQUE
oracle.apps.ctb.fwk.base.common.CTBValidationException
Profile Option Name not unique
use a unique profile name while creating profile option.
See the API Guide for more details


CTB_PROF_OPT_NAME_REQ
oracle.apps.ctb.fwk.base.common.CTBValidationException
Profile Option Code is required.
should give a profile option code while creating profile option.
See the API Guide for more details


CTB_PROF_OPT_USER_NAME_REQ
oracle.apps.ctb.fwk.base.common.CTBValidationException
Profile Option Name is required.
should give a profile option name while creating profile option.
See the API Guide for more details


CTB_START_DATE_AFTER_END_DATE
oracle.apps.ctb.fwk.base.common.CTBValidationException
Start date cannot be after the end date.
use a start date less than end date while creating profile option.
See the API Guide for more details


CTB_VIS_FLAG_INVALID_VALUE
oracle.apps.ctb.fwk.base.common.CTBValidationException
Invalid value for Visible.
use value either 'Y' or 'N' for visible flags.
See the API Guide for more details


CTB_PROF_UPD_NOT_VIS
oracle.apps.ctb.fwk.base.common.CTBValidationException
A profile option cannot be updateable at a certain level if it is not visible at that level.
set the visibility flag to 'Y' for that level.
See the API Guide for more details


CTB_UPD_FLAG_INVALID_VALUE
oracle.apps.ctb.fwk.base.common.CTBValidationException
Invalid value for Updateable
use value either 'Y' or 'N' for updateable flags.
See the API Guide for more details


CTB_PROF_FLAG_NOT_UPD
oracle.apps.ctb.fwk.base.common.CTBValidationException
A profile option cannot be updateable at user level if it is not updateable at system administrator level.
allow the profile option to be updateable at sysadmin level by setting the updateable flag to 'Y'.
See the API Guide for more details


CTB_LOOKUP_TYPE_NAME_REQ
oracle.apps.ctb.fwk.base.common.CTBValidationException
Lookup Type Name Required
give the conceptlist name by setting the attribute Constraint1.
See the API Guide for more details


CTB_LOOKUP_TYPE_INV
oracle.apps.ctb.fwk.base.common.CTBValidationException
Lookup Type Invalid
give a valid conceptlist name from group 'lookup' as the lookup name.
See the API Guide for more details


CTB_PROF_DATA_NOT_PERSISTED
oracle.apps.ctb.fwk.base.common.CTBException
Unexpected error occurred during persistence of Profile Option data.Please see the log file for more details.
This error is thrown when there is any FND error (other than validation error)
See the API Guide for more details
ProfileOptionService.inactivateProfileOption(String profileOptionCode)


CTB_PROF_OPT_NOT_FOUND
oracle.apps.ctb.fwk.base.common.CTBValidationException
Invalid Profile Option:
Give a valid existing profile option.
See the API Guide for more details
ProfileOptionService.setProfileOptionValue(ProfileOptionValue profileOptionValue)


CTB_PROF_OPT_NOT_FOUND
oracle.apps.ctb.fwk.base.common.CTBValidationException
Invalid Profile Option:
Give a valid existing profile option.
See the API Guide for more details


CTB_PROF_OPT_MISSING_PARAM
oracle.apps.ctb.fwk.base.common.CTBValidationException
Profile Option Level Code and Profile Option Level value must not be null.
Give a valid profile option level code and level value.
See the API Guide for more details


CTB_PROF_LEVEL_VALUE_NULL
oracle.apps.ctb.fwk.base.common.CTBValidationException
Profile Option Level Name is a required parameter.
Give profileoption level name if level code is other than 'SITE'.
See the API Guide for more details


CTB_PROF_LEVEL_NAME_INV
oracle.apps.ctb.fwk.base.common.CTBValidationException
Profile Option Level Name invalid
Give a valid profileoption level
See the API Guide for more details


CTB_PROF_NOT_UPD_AT_LEVEL
oracle.apps.ctb.fwk.base.common.CTBValidationException
A profile option is not updateable at that level.
set the updateable flag to 'Y' before trying to update the profile option values
See the API Guide for more details


CTB_INVALID_PROF_LEVEL_VALUE
oracle.apps.ctb.fwk.base.common.CTBValidationException
&LEVEL_VALUE is not a valid Profile Option Level Value.
Give a valid profile option level value.If the level code is 'USER', use a valid user as the level value.
See the API Guide for more details


CTB_INVALID_PROF_OPT_VALUE
oracle.apps.ctb.fwk.base.common.CTBValidationException
Profile Option Value Invalid
The profile option value should be from the conceptlist which is set in the Constraint1.
See the API Guide for more details


CTB_PROF_DATA_NOT_PERSISTED
oracle.apps.ctb.fwk.base.common.CTBException
Unexpected error occurred during persistence of Profile Option data.Please see the log file for more details.
This error is thrown when there is any FND error (other than validation error)
See the API Guide for more details
ProfileOptionService.getProfileOptionValue(String profileOptionCode)


CTB_PROF_OPT_NOT_FOUND
oracle.apps.ctb.fwk.base.common.CTBValidationException
Invalid Profile Option:
Give a valid existing profile option.
See the API Guide for more details
ProfileOptionService.getProfileOptionValueForLevel(String profileOptionCode, String profileLevelCode, String profileLevelValue)


CTB_PROF_LEVEL_CODE_NULL
oracle.apps.ctb.fwk.base.common.CTBValidationException
Profile Option Level Code is a required parameter.
Give a valid profile option level code (from the conceptlist :CTB_PROFILE_OPTION_LEVELS)
See the API Guide for more details


CTB_PROF_OPT_NOT_FOUND
oracle.apps.ctb.fwk.base.common.CTBValidationException
Invalid Profile Option:
Give a valid existing profile option.
See the API Guide for more details


CTB_PROF_LEVEL_VALUE_NULL
oracle.apps.ctb.fwk.base.common.CTBValidationException
Profile Option Level Name is a required parameter.
Give profileoption level name if level code is other than 'SITE'.
See the API Guide for more details


CTB_INVALID_PROF_LEVEL_VALUE
oracle.apps.ctb.fwk.base.common.CTBValidationException
&LEVEL_VALUE is not a valid Profile Option Level Value.
Give a valid profileoption level value.If the level code is 'USER', use a valid user as the level value. If the level code is ORG use a valid HR org as the level value
See the API Guide for more details
ProfileOptionService.getProfileOptions(String applicationId,String profileOptionCode,String profileOptionName,String activeFlag,String sysAdminVisibleOnly, String userVisibleOnly)


No errors
OIDServiceAMImpl.registerOID(InternalOID internalOID)


CTB_NULL_PARAMETER
oracle.apps.ctb.fwk.base.common.CTBValidationException
A required parameter [&PARAM1] for an API was not provided or is null
use a valid InternalOID value object.
See the API Guide for more details


CTB_NULL_MANDATORY_ATTR
oracle.apps.ctb.fwk.base.common.CTBValidationException
A mandatory attribute [&PARAM1] has not been set
All mandatory attribute must be provided (check javadoc)
See the API Guide for more details


CTB_CORE_ROOT_UPD_NOT_ALLOWED
oracle.apps.ctb.fwk.base.common.CTBValidationException
OID is already in use, update of this root not allowed.\n\nOID: "&PARAM1"\nRoot Name: "&PARAM2"
Cannot update the root id of already created OID.
See the API Guide for more details
OIDServiceAMImpl.getOID(String rootName)


CTB_NULL_PARAMETER
oracle.apps.ctb.fwk.base.common.CTBValidationException
A required parameter [&PARAM1] for an API was not provided or is null
use a valid InternalOID value object.
See the API Guide for more details


CTB_CORE_ROOT_NAME_INVALID
oracle.apps.ctb.fwk.base.common.CTBValidationException
The specified root name is not valid.\n\nRoot Name: "&PARAM1"
Give a valid root name.
See the API Guide for more details
OIDServiceAMImpl.getAllOIDs()


CTB_UNEXPECTED_ERROR
oracle.apps.ctb.fwk.base.common.CTBException
An unexpected error has occurred.
This error is thrown if the OID service encountered any PL/SQL error or Caching error .
See the API Guide for more details


MasterCatalog
MasterCatalogService.persistFocalClassStateTransitionEntry (MasterCatalogFocalClassStateTransition st)


CTB_CORE_MC_FCST_INVALID_UPD
oracle.apps.ctb.fwk.base.common.CTBValidationException
The Master Catalog Focal Class State Transition entry cannot be found for update
Give a correct state transition value.
See the API Guide for more details


CTB_CORE_MC_IMMUTABLE_ATTR
oracle.apps.ctb.fwk.base.common.CTBValidationException
The MasterCatalog attribute :&ATTR_NAME is not allowed to be updated.
Cannot update this particular attribute.
See the API Guide for more details


CTB_CORE_MC_FCST_INVALID_FOCAL
oracle.apps.ctb.fwk.base.common.CTBValidationException
Cannot create MasterCatalogFocalClassStateTransition entry.
Give a valid mastercatalogid to create the focalstatetransition
See the API Guide for more details


CTB_CORE_MC_FCST_INVALID_CACT
oracle.apps.ctb.fwk.base.common.CTBValidationException
Cannot create MasterCatalogFocalClassStateTransition entry.
Give a valid controlactmastercatalogid to create the focalstatetransition
See the API Guide for more details


CTB_CORE_INVALID_STATE_TRNSTN
oracle.apps.ctb.fwk.base.common.CTBValidationException
Invalid state transition &START_STATE to &END_STATE.
Give valid startdata and enddate for the state transition
See the API Guide for more details


CTB_CORE_MC_FC_TRNSTN_EXISTS
oracle.apps.ctb.fwk.base.common.CTBValidationException
Focal class state transition entry: Control act master catalog ID: &CACT_MCID, focal act master catalog ID:FOCAL_CLASS_MCID, start state:&START_STATE, end state:&END_STATE already exists
Cannot create Focal class state transition entry since it is already existing
See the API Guide for more details


CTB_UNEXPECTED_ERROR
oracle.apps.ctb.fwk.base.common.CTBException
An unexpected error has occurred.
This error is thrown when there is any SQLException or OAException. An unexpected error has occurred.
MasterCatalogService.getFocalClassStateTransitionEntry( String controlActMCID,String focalClassMCID, String startState,


CTB_CORE_MC_QRY_ATT_NOTSET
oracle.apps.ctb.fwk.base.common.CTBValidationException
Cannot query master catalog. Mandatory attribute &MC_ATTR_NAME is not set.
Set the mandatory attribute in the query criteria to get the entry
See the API Guide for more details
MasterCatalogService.getMasterCatalogActEntry (CS classCode, CS moodCode, CD
MasterCatalogService.getMasterCatalogActEntry (CS classCode, CS moodCode, CD
MasterCatalogService.getMasterCatalogActEntry(java.lang.String class_code, java.lang.String mood_code, java.lang.String codeEtsId)
MasterCatalogService.getMasterCatalogActEntry(java.lang.String class_code, java.lang.String mood_code, java.lang.String code, java.lang.String codeType)


CTB_CORE_MC_QRY_ATT_NOTSET
oracle.apps.ctb.fwk.base.common.CTBValidationException
Cannot query master catalog. Mandatory attribute &MC_ATTR_NAME is not set.
Set the mandatory attribute in the query criteria to get the entry
See the API Guide for more details


CTB_CORE_ETS_SERVICE_FAILURE
oracle.apps.ctb.fwk.base.common.CTBException
Program error: could not retrieve information from ETS. Please contact your support representative and tell them that: &ORIGINAL_ERROR_MESSAGE.
Error occurred while resolving an ETS code.
See the API Guide for more details
MasterCatalogService.getMasterCatalogEntityEntry(java.lang.String class_code, java.lang.String determiner_code, java.lang.String code, java.lang.String codeType)
MasterCatalogService.getMasterCatalogEntityEntry(java.lang.String class_code, java.lang.String determiner_code, java.lang.String codeEtsId)
MasterCatalogService.getMasterCatalogEntityEntry(java.lang.String class_code, java.lang.String determiner_code, java.lang.String code, java.lang.String codeType)
MasterCatalogService.getMasterCatalogEntityEntry(CS class_code, CS determiner_code, CD code)


CTB_CORE_MC_QRY_ATT_NOTSET
oracle.apps.ctb.fwk.base.common.CTBValidationException
Cannot query master catalog. Mandatory attribute &MC_ATTR_NAME is not set.
Set the mandatory attribute in the query criteria to get the entry
See the API Guide for more details


CTB_CORE_ETS_SERVICE_FAILURE
oracle.apps.ctb.fwk.base.common.CTBRuntimeException
Program error: could not retrieve information from ETS. Please contact your support representative and tell them that: &ORIGINAL_ERROR_MESSAGE.
Error occurred while resolving an ETS code.
See the API Guide for more details
MasterCatalogService.getMasterCatalogRoleEntry(CS class_code, CD code, CS playerClassCode, CS playerDeterminerCode, CD playerCode, CS scoperClassCode, CS scoperDeterminerCode, CD scoperCode, ST owningEntityType)


MasterCatalogService.getMasterCatalogRoleEntry(CS class_code, CD code, java.lang.String codeType, CS playerClassCode, CS playerDeterminerCode, CD playerCode, CS scoperClassCode, CS scoperDeterminerCode, CD scoperCode, ST owningEntityType)
MasterCatalogService.getMasterCatalogRoleEntry(CS class_code, CD code, java.lang.String playerMCID, java.lang.String scoperMCID, ST owningEntityType)
MasterCatalogService.getMasterCatalogRoleEntry(CS class_code, CD code, java.lang.String codeType, java.lang.String playerMCID, java.lang.String scoperMCID, ST owningEntityType)
MasterCatalogService.getMasterCatalogRoleEntry(java.lang.String class_code, java.lang.String codeEtsId, java.lang.String playerMCID, java.lang.String scoperMCID, java.lang.String owningEntityType)
MasterCatalogService.getMasterCatalogRoleEntry(java.lang.String class_code, java.lang.String code, java.lang.String codeType, java.lang.String playerMCID, java.lang.String scoperMCID, java.lang.String owningEntityType)


MasterCatalogService.getMasterCatalogRoleEntry(java.lang.String class_code, java.lang.String codeEtsId, java.lang.String playerClassCode, java.lang.String playerDeterminerCode, java.lang.String playerCodeEtsId, java.lang.String scoperClassCode, java.lang.String scoperDeterminerCode, java.lang.String scoperCodeEtsId, java.lang.String owningEntityType)


MasterCatalogService.getMasterCatalogRoleEntry(java.lang.String class_code, java.lang.String code, java.lang.String codeType, java.lang.String playerClassCode, java.lang.String playerDeterminerCode, java.lang.String playerCode, java.lang.String scoperClassCode, java.lang.String scoperDeterminerCode, java.lang.String scoperCode, java.lang.String owningEntityType)


CTB_CORE_MC_QRY_ATT_NOTSET
oracle.apps.ctb.fwk.base.common.CTBValidationException
Cannot query master catalog. Mandatory attribute &MC_ATTR_NAME is not set.
Set the mandatory attribute in the query criteria to get the entry
See the API Guide for more details


CTB_CORE_ETS_SERVICE_FAILURE
oracle.apps.ctb.fwk.base.common.CTBRuntimeException
Program error: could not retrieve information from ETS. Please contact your support representative and tell them that: &ORIGINAL_ERROR_MESSAGE.
Error occurred while resolving an ETS code.
See the API Guide for more details
MasterCatalogService.isFocalClassStateTransitionValid(java.lang.String controlActMCID, java.lang.String focalClassMCID, java.lang.String startState, java.lang.String endState)


CTB_CORE_INVALID_STATE_TRNSTN
oracle.apps.ctb.fwk.base.common.CTBValidationException
Invalid state transition &START_STATE to &END_STATE.
Give valid startdata and enddate for the state transition
See the API Guide for more details


CTB_CORE_INVALID_FC_STATE
oracle.apps.ctb.fwk.base.common.CTBValidationException
Invalid focal class state transition from start state:&START_STATE to end state:&END_STATE for focal class master catalog ID: &FOCAL_CLASS_MCID.
Give a valid startdate and end date for MC focal state transition.
See the API Guide for more details


CTB_CORE_MC_QRY_ATT_NOTSET
oracle.apps.ctb.fwk.base.common.CTBValidationException
Cannot query master catalog. Mandatory attribute &MC_ATTR_NAME is not set.
Set the mandatory attribute in the query criteria to get the entry
See the API Guide for more details
MasterCatalogService.getMasterCatalogEntityEntries(int)
MasterCatalogService.getMasterCatalogEntryById(String)
MasterCatalogService.getMasterCatalogId(InfrastructureRoot)
MasterCatalogServive.getMasterCatalogRoleEntries(int)
MasterCatalogService.getTriggerEvents(boolean)
MasterCatalogService.isStateTransitionValid(String, String, String)
MasterCatalogService.findMasterCatalogEntries(MasterCatalogQueryCriteria masterCatalogCriteriaTemplate)
MasterCatalogService.getMasterCatalogActEntries(boolean activeFlag)
These APIs does not create any exception. They propagate any exceptions created by the underlying module, either framework or ETS service.


RimService
RimService.submit(ControlAct)


CTB_CORE_CACT_IDENT_NO_PLAYER
oracle.apps.ctb.hl7.common.RimObjectException
Top-level Identified Entity Roles (IDENT) must refer to a focal Playing Entity.
IDENT Roles must supply a player.
This error occurs if the subject Act of a graph is a Registry Act, the subject Role of the Act is either an IdentifiedEntity Role or has no specified StatusCode, and the Role contains no Player Entity.
See the API Guide for more details


CTB_CORE_CACT_NO_UPDATES
oracle.apps.ctb.hl7.common.RimObjectException
Please contact your support representative.
Control Acts may only be created, never updated.
It is only valid for a ControlAct present in a submission to be a new factory-created object, a queried object, a MUST_EXIST reference, or a CREATE_IF reference.
See the API Guide for more details


CTB_CORE_CACT_REG_NO_SBJ
oracle.apps.ctb.hl7.common.RimObjectException
The top-level Registry Act (REG) must refer to a focal Role by a subject (SBJ) Participation.
A top-level Registration Act must have a SBJ Participation to a Role
This error occurs if the subject Act of a graph (the Act connected to the ControlAct via a SUBJ ActRelationship) has no SBJ Participation, or if the participating Role is not present in the graph.
See the API Guide for more details


CTB_CORE_DATATYPE_CNV_ERROR
oracle.apps.ctb.hl7.common.RimAttributeException
Please contact your support representative.
Conversion from datatype to number failed
This error indicates that there was a problem converting from the supplied attribute's datatype to the values required for persistence in the database.
See the API Guide for more details


CTB_CORE_ETS_CNCPT_CODE_INVLD
oracle.apps.ctb.hl7.common.RimCodedAttributeException
Concept code not found in concept list for attribute.
Concept code not found in concept list.
This error indicates that neither the supplied coded attribute value nor an equivalent value is contained within the corresponding ETS ConceptList.
See the API Guide for more details


CTB_CORE_ETS_MEM_CODE_INVALID
oracle.apps.ctb.hl7.common.RimCodedAttributeException
Concept code not found in concept list.
ETS Membership not found in concept list
This error indicates that neither the supplied coded attribute value nor an equivalent value is contained within the corresponding ETS ConceptList.
See the API Guide for more details


CTB_CORE_II_ALREADY_IN_USE
oracle.apps.ctb.hl7.common.RimObjectException
An II on the object to be created is already used by an existing object
Object matches SET_II for a Create/New
This error indicates that an attempt has been made to create an object (either a new factory-created object, or a create-mode CREATE_IF, CREATE_OF_UPDATE, or CREATE_OR_OVERLAY referrence) which contains at least one II corresponding to an existing object.
See the API Guide for more details


CTB_CORE_IMMUTABLE_ATTR
oracle.apps.ctb.hl7.common.RimAttributeException
Certain attributes may not be modified.
Exception thrown when attempt is made to modify read only attributes.
This error indicates that one of the following attributes has been modified on an update-mode or overlay-mode reference: Act.ClassCode, Act.MoodCode, Act.Code, Role.ClassCode, Role.Code, Entity.ClassCode, Entity.DeterminerCode, Entity.Code.
See the API Guide for more details


CTB_CORE_INVALID_STATE_TRNSTN
oracle.apps.ctb.hl7.common.RimObjectException
Invalid state transition.
Generic state transition
This error indicates that the State Transition formed by the StatusCode on the previous version of an object and the updated version provided to RimService.submit is not considered a valid HL7 State Transition.
See the API Guide for more details


CTB_CORE_INVALID_SUBY
oracle.apps.ctb.hl7.common.RimObjectException
The player and scoper of a Subsumed By Role (SUBY) must be of the same type of Entity.
Subsumed by Role must have identical Player and Scoper.
This error indicates that a SUBY Role was received, and that the player and scoper Entities attached to this Role have differing ClassCodes or DeterminerCodes.
See the API Guide for more details


CTB_CORE_INVALID_SUBY_NULLS
oracle.apps.ctb.hl7.common.RimObjectException
Please contact your support representative.
Subsumed by Role must not have nulls
This error indicates that a SUBY Role was received and that either the Player Entity or Scoper Entity was not present.
See the API Guide for more details


CTB_CORE_MISMATCHED_REFS
oracle.apps.ctb.hl7.common.RimObjectException
Please contact your support representative.
A submission may only use one type of Reference for each object.
This error indicates that an object was referred to by incompatible types in the one submission.
See the API Guide for more details


CTB_CORE_NO_ACT_MC_ENTRY
oracle.apps.ctb.hl7.common.RimObjectException
No master catalog entry can be found of type ACT with class code:&CLASS_CODE, mood code:&MOOD_CODE and ETS code:&CODE_ETS_ID
Cannot find Act master catalog entry
This error indicates that the Act details described in the error message do not match any active records in MasterCatalog.
See the API Guide for more details


CTB_CORE_NO_ENTY_MC_ENTRY
oracle.apps.ctb.hl7.common.RimObjectException
No master catalog entry can be found of type ENTITY with class code:&CLASS_CODE, determiner code:&DETERMINER_CODE and ETS code: &CODE_ETS_ID
Cannot find Entity master catalog entry
This error indicates that the Entity details described in the error message do not match any active records in MasterCatalog.
See the API Guide for more details


CTB_CORE_NO_OWNING_ORG
oracle.apps.ctb.fwk.base.common.CTBException
Please contact your support representative - Invalid value for owning organization id.
Owning Org Id is Not Defined
This error indicates that data security is enabled for this instance of HDR (by the use of the ProfileOption CTB_ORG_SECURITY_ENABLED), and that the OwningOrgId session attribute is either not set, or not set to a valid value.
See the API Guide for more details


CTB_CORE_NO_ROLE_MC_ENTRY
oracle.apps.ctb.hl7.common.RimObjectException
No master catalog entry can be found of type ROLE with class code: &CLASS_CODE, ETS code: &CODE_ETS_ID,player master catalog id:&PLAYER_MCID,scoper master catalog id: &SCOPER_MCID and owner code:&OWNER_CODE
Cannot find Role master catalog entry
This error indicates that the Role details described in the error message do not match any active records in MasterCatalog.
See the API Guide for more details


CTB_CORE_OBJECT_MODIFIED
oracle.apps.ctb.hl7.common.RimObjectException
Could not complete update as the specified object has already been modified.
Thrown whenever an attempt is made to update aversion of an object other than the current version.
This error indicates that an attempt has been made to update an object (either by reference, or by the use of createNewVersion) and that the version which this submission is attempting to create is no longer the current version.
See the API Guide for more details


CTB_CORE_OBJECT_NOT_FOUND
oracle.apps.ctb.hl7.common.RimObjectException
Please contact your support representative
The specified object does not exist.
This error indicates that a NewVersioned or Queried object is referring to a record in the database which cannot be found.
See the API Guide for more details


CTB_CORE_PARTY_ID_NOT_FOUND
oracle.apps.ctb.hl7.common.RimAttributeException
Please contact your support representative.
Underlying TCA error
This error indicates that a Person refers to a record in TCA which cannot be found.
See the API Guide for more details


CTB_CORE_PERSIST_QRY_CRNT_ERR
oracle.apps.ctb.fwk.base.common.CTBException
Please contact your support representative.
Something went wrong retrieving a vao for update (current version).
This error indicates that a problem occurred while querying for an object in HDR.
See the API Guide for more details


CTB_CORE_PERSIST_QUERY_ERROR
oracle.apps.ctb.fwk.base.common.CTBException
Please contact your support representative.
Something went wrong retrieving a vao for update.
This error indicates that a problem occurred while querying for an object in HDR.
See the API Guide for more details


CTB_CORE_SET_II_AMBIGUOUS
oracle.apps.ctb.hl7.common.RimObjectException
The specified ID contains multiple IIs that refer to different RIM objects.
All recognised IIs must point to same object.
This error indicates that the attached Id refers to multiple distinct objects and that the system is unable to determine which object is being referred to.
See the API Guide for more details


CTB_CORE_SET_II_NOT_FOUND
oracle.apps.ctb.hl7.common.RimObjectException
No RIM object matches the specified ID.
No object matches SET_II for Update/MustExist
This error indicates that an UPDATE, OVERLAY or MUST_EXIST reference could not be resolved as the Id attribute does not refer to any records in HDR.
See the API Guide for more details


CTB_CORE_SUBY_NO_ORGS
oracle.apps.ctb.hl7.common.RimObjectException
Please contact your support representative.
Subsumed by Role may not have Orgs
This error indicates that a SUBY Role was received and that the Player and Scoper Entities are Organizations.
See the API Guide for more details


CTB_CORE_UNKNOWN_CODE
oracle.apps.ctb.hl7.common.RimCodedAttributeException
Concept Code was not found for provided Code System.
Could not find Code in CodeSystem
This error indicates that a Concept matching the supplied Code could not be found in the specified CodingScheme in ETS.
See the API Guide for more details


CTB_CORE_UNKNOWN_CODE_SYSTEM
oracle.apps.ctb.hl7.common.RimCodedAttributeException
Could not find code system.
Could not find Code System
This error indicates that the coded attribute refers to a CodingScheme that does not exist in ETS.
See the API Guide for more details


CTB_CORE_UNKNOWN_OBJECT_TYPE
oracle.apps.ctb.hl7.common.RimObjectException
Please contact your support representative.
Encountered an unknown object type
This error indicates that an object does not match one of the expected types: NEW, NEW_VERSION, QUERIED, MUST_EXIST, CREATE_OR_OVERLAY, CREATE_OR_UPDATE, OVERLAY, UPDATE or CREATE_IF.
See the API Guide for more details


CTB_CORE_UNSUPP_OBS_VALUE_TYP
oracle.apps.ctb.hl7.common.RimAttributeException
Unsupported datatype for Observation.value
Datatype validation failed for Observation value attribute
This error indicates that the value of the Observation.Value is not a supported datatype in the current version of HDR.
See the API Guide for more details


CTB_CORE_VERSION_NOT_FOUND
oracle.apps.ctb.hl7.common.RimObjectException
No object with the specified version number exists in HDR.
Thrown when a Reference is made to a version of an object that does not exist in HDR.
This error indicates that the object refers to a version which does not exist (eg, a reference to version five of an object which only have two versions).
See the API Guide for more details


CTB_FK_MLTPL_VALIDATION_XCPTNS
oracle.apps.ctb.fwk.base.common.CTBValidationException
Multiple errors occured processing request. Please refer to Bundled Exceptions" for details.
Mulitple exceptions occured processing request
If an Exception with this error code is received it indicates that there were multiple validation errors identified by RimService.submit and that the calling code should examine the bundled exceptions for more information on each of the errors.
See the API Guide for more details


CTB_CORE_CACT_MULTIPLE_SUBJ
oracle.apps.ctb.hl7.common.RimObjectException
The top-level ControlAct must have only one outbound subject participation.
Control Acts may only refer to one subject
It is not valid to submit a ControlAct with more than one SUBJ ActRelationship.
See the API Guide for more details


CTB_CORE_CACT_MUST_BE_NEW
oracle.apps.ctb.hl7.common.RimObjectException
The top-level ControlAct may not be a reference or new version.
A top-level ControlAct may not be a reference or new version.
The top-level ControlAct provided to RimService.submit should be a new object (created by the ActFactory.newAct(...;) or ActFactory.newControlActEvent(...;) methods.
See the API Guide for more details


CTB_CORE_CACT_NO_SUBJ
oracle.apps.ctb.hl7.common.RimObjectException
The top-level Control Act (CACT) must own an outbound Subject (SUBJ) Act Relationship.
A top-level ControlAct MUST have a SUBJ.
It is not valid to submit a ControlAct with no SUBJ ActRelationship.
See the API Guide for more details


CTB_CORE_CACT_WRONG_CLASS
oracle.apps.ctb.hl7.common.RimObjectException
The top-level ControlAct must have class code CACT.
Control Acts must have the correct class code (CACT)
The top-level ControlAct provided to RimService.submit should have a ClassCode of CACT.
See the API Guide for more details


CTB_CORE_CACT_WRONG_MOOD
oracle.apps.ctb.hl7.common.RimObjectException
The top-level ControlAct must have mood code EVN.
Control Acts must be in event mood
The top-level ControlAct provided to RimService.submit should have a MoodCode of EVN.
See the API Guide for more details


CTB_CORE_ETS_SERVICE_FAILURE
oracle.apps.ctb.fwk.base.common.CTBException
Please contact your support representative.
Something went wrong using the ETS Service
This error indicates that an unexpected problem occurred while attempting to validate a code against ETS.
See the API Guide for more details


CTB_NULL_PARAMETER
oracle.apps.ctb.fwk.base.common.CTBException
Invalid parameter was passed into this API. Required parameter [&PARAM1] was null.
Error message when a parameter has been passed a null
This error occurs if the ControlAct supplied to RimService.submit is null.
See the API Guide for more details
plus exceptions from MasterCatalogService.getMasterCatalogActEntry
plus exceptions from MasterCatalogService.getMasterCatalogRoleEntry
plus exceptions from MasterCatalogService.getMasterCatalogEntityEntry


CTB_CORE_BAD_BULK_CONCEPT_IDS
oracle.apps.ctb.fwk.base.common.CTBException
Please contact your system administrator - The following concept ids were found in the database but do not exist in the ETS concept lists and cannot be used to construct CD types: &BAD_IDS_STRING
Error while constructing bulk cds - encounted a bad ets id(s)
Indicates inconsistent data in the database. Contact Oracle.
See the API Guide for more details


CTB_CORE_BAD_OBS_ANY_TYPE_CODE
oracle.apps.ctb.fwk.base.common.CTBException
Please contact your support representative - invalid value in OB_VALUE_TYPE_CODE column: &TYPE_CODE
An invalid type code was encounted in the db for the column OB_VALUE_TYPE_CODE on CTB_CORE_ACTS
Indicates inconsistent data in the database. Contact Oracle.
See the API Guide for more details


CTB_CORE_BAD_RETRIEVAL_WINDOW
oracle.apps.ctb.fwk.base.common.CTBBadParameterException
Please contact your support representative - Parameters passed to retrieval window are invalid: &ERROR_MSG
Parameters passed to the setRetrievalWindow(int, int) method are invalid
Ensure that the firstRow parameter is less than the lastRow parameter and that the firstRow parameter is greater than 0.
See the API Guide for more details


CTB_CORE_CLOB_IO_READ_ERROR
oracle.apps.ctb.fwk.base.common.CTBException
Please contact your support representative - Error reading CLOB data to convert to string representation
An IO read exception occurred when reading a CLOB in from the db to convert to a string
There was a problem communicating with the database. Please re-try the request.
See the API Guide for more details


CTB_CORE_ETS_QUERY_EXCEPTION
oracle.apps.ctb.fwk.base.common.CTBException
Please contact your system administrator.
some ets exception was encounted while trying to process a query
Indicates inconsistent data in the database. Contact Oracle.
See the API Guide for more details


CTB_CORE_MISSING_CLASS_CODE
oracle.apps.ctb.fwk.base.common.CTBException
Please contact your support representative.
The class code is missing in the database for the object!
Indicates inconsistent data in the database. Contact Oracle.
See the API Guide for more details


CTB_CORE_QUERY_EXCEPTION
oracle.apps.ctb.fwk.base.common.CTBException
Please contact your support representative - Internal Error: &ERROR_MSG
a ctb exception was thrown up to the query driver to process
An error occurred while processing the query request.
See the API Guide for more details


CTB_CORE_QUERY_RUNTIME_EX
oracle.apps.ctb.fwk.base.common.CTBException
Please contact your support representative - Internal Error: &ERROR_MSG
a runtime exception was thrown up to the query driver to process
An error occurred while processing the query request.
See the API Guide for more details


CTB_CORE_SQL_QUERY_EXCEPTION
oracle.apps.ctb.fwk.base.common.CTBException
Please contact your system administrator - SQL Error: &ERROR_MSG
a sql error occurred while trying to process a query
An error occurred while processing the query request.
See the API Guide for more details


CTB_UNEXPECTED_EXCEPTION
oracle.apps.ctb.fwk.base.common.CTBException
An unexpected error has occurred.
An error occurred while processing the query request.
See the API Guide for more details
This method will rethrow any Exception from OIDService.getOID(String) as an oracle.apps.ctb.fwk.base.common.CTBException
See the API Guide for more details
RimService.getInternalOID
RimService.queryActRelationships
RimService.queryActs
RimService.queryEntities
RimService.queryParticipations
RimService.queryRoles
See the API Guide for more details


CTB_CORE_BAD_BULK_CONCEPT_IDS
oracle.apps.ctb.fwk.base.common.CTBException
Please contact your system administrator - The following concept ids were found in the database but do not exist in the ETS concept lists and cannot be used to construct CD types: &BAD_IDS_STRING
Error while constructing bulk cds - encounted a bad ets id(s)
Indicates inconsistent data in the database. Contact Oracle.
See the API Guide for more details


CTB_CORE_BAD_OBS_ANY_TYPE_CODE
oracle.apps.ctb.fwk.base.common.CTBException
Please contact your support representative - invalid value in OB_VALUE_TYPE_CODE column: &TYPE_CODE
An invalid type code was encounted in the db for the column OB_VALUE_TYPE_CODE on CTB_CORE_ACTS
Indicates inconsistent data in the database. Contact Oracle.
See the API Guide for more details


CTB_CORE_BAD_RETRIEVAL_WINDOW
oracle.apps.ctb.fwk.base.common.CTBBadParameterException
Please contact your support representative - Parameters passed to retrieval window are invalid: &ERROR_MSG
Parameters passed to the setRetrievalWindow(int, int) method are invalid
Ensure that the firstRow parameter is less than the lastRow parameter and that the firstRow parameter is greater than 0.
See the API Guide for more details


CTB_CORE_CLOB_IO_READ_ERROR
oracle.apps.ctb.fwk.base.common.CTBException
Please contact your support representative - Error reading CLOB data to convert to string representation
An IO read exception occurred when reading a CLOB in from the db to convert to a string
There was a problem communicating with the database. Please re-try the request.
See the API Guide for more details


CTB_CORE_ETS_QUERY_EXCEPTION
oracle.apps.ctb.fwk.base.common.CTBException
Please contact your system administrator.
some ets exception was encounted while trying to process a query
Indicates inconsistent data in the database. Contact Oracle.
See the API Guide for more details


CTB_CORE_MISSING_CLASS_CODE
oracle.apps.ctb.fwk.base.common.CTBException
Please contact your support representative.
The class code is missing in the database for the object!
Indicates inconsistent data in the database. Contact Oracle.
See the API Guide for more details


CTB_CORE_QUERY_EXCEPTION
oracle.apps.ctb.fwk.base.common.CTBException
Please contact your support representative - Internal Error: &ERROR_MSG
a ctb exception was thrown up to the query driver to process
An error occurred while processing the query request.
See the API Guide for more details


CTB_CORE_QUERY_RUNTIME_EX
oracle.apps.ctb.fwk.base.common.CTBException
Please contact your support representative - Internal Error: &ERROR_MSG
a runtime exception was thrown up to the query driver to process
An error occurred while processing the query request.
See the API Guide for more details


CTB_CORE_SQL_QUERY_EXCEPTION
oracle.apps.ctb.fwk.base.common.CTBException
Please contact your system administrator - SQL Error: &ERROR_MSG
a sql error occurred while trying to process a query
An error occurred while processing the query request.
See the API Guide for more details


CTB_UNEXPECTED_EXCEPTION
oracle.apps.ctb.fwk.base.common.CTBException
An unexpected error has occurred.
An error occurred while processing the query request.
See the API Guide for more details


DataTypes
all datatypes creation / conversion methods


CTB_CORE_CARDINALITY_INVALID
oracle.apps.ctb.hl7.common.RimDataTypeException
Unable to convert from &FROM into &CLASS: must contain only one element, but supplied parameter has &SIZE elements.
Thrown by methods that convert from a BAG<T> or a SET<T> into a single element
Ensure that the Bag or Set contains only a single element.
See the API Guide for more details


CTB_CORE_CONVERSION_ERR
oracle.apps.ctb.hl7.common.RimDataTypeException
An error occured while converting from data type &FROM
When conversion method call DataTypeFactory, they must catch CTBException and re-throw it as a bundled exception
Examine the exception cause for details of why the datatype was unable to be converted.
See the API Guide for more details


CTB_CORE_CONVERSION_PARAM
oracle.apps.ctb.hl7.common.RimDataTypeException
Mandatory parameter &PARAM of data type &CLASS must be supplied to the conversion method &METHOD
A null parameter passed to the DataTypeConversionHelper method
Ensure that the manditory parameter is supplied.
See the API Guide for more details


CTB_CORE_DATATYPE_FACTORY
oracle.apps.ctb.fwk.base.common.CTBException
An error occured when constructing new instance of &CLASS: &CAUSE
Something went wrong when creating the new
Examine the exception cause for details of why the datatype was unable to be created.
See the API Guide for more details


CTB_CORE_GTS_PARSER
oracle.apps.ctb.fwk.base.common.CTBException
Invalid syntax encounterd when parsing &CLASS literal: \&LITERAL\";" &MESSAGE"
Parsing failed because of invalid syntax in the parameter. Valid for data types EIVL, GTS, IVL_TS, TS, PIVL_TS
Check the syntax of the datatype literal.
See the API Guide for more details


CTB_CORE_MANDATORY_ATTRIBUTE
oracle.apps.ctb.fwk.base.common.CTBException
Mandatory property &PARAM of data type & &CLASS must be supplied to the factory method
A null parameter passed to the DataTypeFactory method
The missing attribute will be displayed in the PARAM parameter.


CTB_CORE_MEDIA_TYPE_INVALID
oracle.apps.ctb.fwk.base.common.CTBValidationException
Unable to convert from Encapsulated Data into String: ED.mediaType must be \text/plain\"
The media type in Encapsulated Data is not of type text/plain""
Ensure that the mediaType is "text/plain"


CTB_CORE_TRIVIAL_NAME
oracle.apps.ctb.fwk.base.common.CTBValidationException
Unable to convert from &CLASS into Trivial Name: supplied parameter contains multiple Entity Name Parts (&SIZE ENXP).
If more than one entity name part exists, conversion to the Trivial Name will fail.
Ensure that the Name has only 1 Name Part.
See the API Guide for more details