Slot Name="orcl.request.classification.updateWhole" Being Stored And Return In Query In HIM 2.0.2 (Doc ID 2224562.1)

Last updated on JANUARY 24, 2017

Applies to:

Oracle Health Sciences Information Manager - Version 2.0.2 and later
Information in this document applies to any platform.

Symptoms

On : 2.0.2 version, Health Policy Engine

ACTUAL BEHAVIOR
---------------
In HIM patch 2.0.2, Bug 19785343 was fixed to allow updating part of or whole of author classification. It was found that when using this slot, the information under the whole slot was stored into database and querying back the document returns this slot information as well.

EXPECTED BEHAVIOR
-----------------------
This slot is considered to be a parameter input and should not be stored into the database and neither should it be returned as query result for a document since it is not part of the document's metadata information.

STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1) Run iti-41 first to register the document, then run iti-18 to query back the document.
2) From result of iti-18, take the lid attribute value of ExtrinsicObject element and paste it into lid attribute of iti-57-upd.xml in line 11 for the same ExtrinsicObject.
3) Execute updated iti-57-upd.xml against the endpoint http://hostname:port/hrl/regupdspecsvc and make sure it is successful in the response.
4) Execute iti-18 again and you can see the same response as final-iti-18-response.xml with the stored slot.

Check the iti-57-upd.xml  and the file will contain the value

true as well as in the final-iti-18-response.xml


Cause

Sign In with your My Oracle Support account

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

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms