IMP Rejects Root-only IIs When Submitting A Message Where The Extension Is Not Supplied
(Doc ID 2857298.1)
Last updated on FEBRUARY 02, 2024
Applies to:
Oracle Healthcare Data Repository - Version 8.1 and laterInformation in this document applies to any platform.
Symptoms
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.
ERROR
-----------------------
HDR_MS_UNEXPECTED_EXCEPTION: oracle.hsgbu.hdr.exception.HDRRimException
CODE = HDR_NULL_PARAM_EXCEPTION
MESSAGE = HDR_COM_001: Required parameter(s) [entityClass, rootId, extensionTxt] is/are null in method/constructor .findLatestById. Actual values [class oracle.hsgbu.hdr.base.model.actor.AssignedActor, 1.3.6.1.4.1.12
201, null]
The relevant XML from the inbound message(assignedEntityDevice ID)
<controlActProcess classCode="CACT" moodCode="EVN">
<id extension="THISISCRAP" root="1.3.6.1.4.1.12201.101.1"/>
<code code="POLB_TE004202" codeSystemName="HTB Supplemental"/>
<authorOrPerformer typeCode="AUT">
<time>
<low value="20120724124214-0400"/>
</time>
<assignedEntityDevice classCode="ASSIGNED">
<id root="1.3.6.1.4.1.12201"/>
<code code="ConsentOrg" codeSystem="2.16.840.1.113883.3.239.23.102.1"/>
</assignedEntityDevice>
</authorOrPerformer>
STEPS
-----------------------
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.
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 |