My Oracle Support Banner

IMP Rejects Root-only IIs When Submitting A Message Where The Extension Is Not Supplied (Doc ID 2857298.1)

Last updated on MARCH 22, 2022

Applies to:

Oracle Healthcare Data Repository - Version 8.1 and later
Information in this document applies to any platform.


On Oracle Healthcare Data Repository - Version 8.1 and later

When attempting to submit a message where the extension is not supplied on an ID results in an HDR_MS_UNEXPECTED_EXCEPTION, the following error occurs.


HDR_MS_UNEXPECTED_EXCEPTION: oracle.hsgbu.hdr.exception.HDRRimException
MESSAGE = HDR_COM_001: Required parameter(s) [entityClass, rootId, extensionTxt] is/are null in method/constructor .findLatestById. Actual values [class,
201, null]

The relevant XML from the inbound message(assignedEntityDevice ID)
<controlActProcess classCode="CACT" moodCode="EVN">
<id extension="THISISCRAP" root=""/>
<code code="POLB_TE004202" codeSystemName="HTB Supplemental"/>
<authorOrPerformer typeCode="AUT">
<low value="20120724124214-0400"/>
<assignedEntityDevice classCode="ASSIGNED">
<id root=""/>
<code code="ConsentOrg" codeSystem="2.16.840.1.113883."/>



The issue can be reproduced at will with the following steps:
1. Submit a message as root only
2. HCD Incremental Views run for a very long time to complete.



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

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