| DESCRIPTION OF ENHANCEMENTS |
This patch will resolve the following issue:
that cannot be resolved with the Modify Assessment tool.
INC17041569 - CPRS ERROR_unable to update allergies for ONE patient
INC17069709 - Adverse Reaction Tracking - Allergy Assessment
INC17072229 - Adverse Reaction Tracking - Allergy Assessment
Defect Tracking System Ticket(s) & Overview:
--------------------------------------------
1) INC11926924 - MAD: GMRA*#*### not resolve: order appeared verified by nurse
in BCMA but CPRS it was found not to be.
Problem:
-------
The Captain James A. Lovell Federal Health Care Center reported that they were
unable to modify an allergy assessment for a specific patient using the
Assessment clean up utility option [GMRA ASSESSMENT UTILITY]. After some
research it was discovered that when two patients were merged and the 'TO'
patient (remaining patient after them merge) had not Allergy assessment while
'FROM' patient (deleted after the merge) a corrupt record was being created
for the 'TO' patient. These records could not be fixed using the Assessment
clean utility option [GMRA ASSESSMENT UTILITY].
1) INC17497887 - UNABLE TO MODIFY AN ALLERGY ASSESSMENT USING THE VISTA
Resolution:
----------
The root of the problem is within the Kernel Patient Merge module. However we
were able to address the problem by modifying GMR code specifically designed
to run right before two patients are merged. The solution applied consisted of
copying the 'FROM' Allergy assessment information to 'TO' before the patient
merge were performed by the Kernel Patient Merge utility. In addition to
fixing this problem so no new entries are affected this patch also fixes the
existing entries with the problem through a post-install routine that is
described below.
(HITPS-7808) ASSESSMENT CLEANUP UTILITY ECN 74075
Technical Resolution:
--------------------
Modified the routine XMRAMRG by adding right at the beginning of the ASSESS
tag code to identify whether the 'FROM' patient had an allergy assessment in
the ADVERSE REACTION ASSESSMENT file (#120.86) and the 'TO' patient did not.
If that's the case for the patient par being merged the new code will copy the
'FROM' patient allergy assessment and create an identical assessment for the
'TO' patient in the ADVERSE REACTION ASSESSMENT file (#120.86). This will
effectively prevent the Kernel Patient Merge Utility from creating a corrupt
Duplicate:
entry for the 'TO' patient.
-----------
INC16946767 - allergy info being displayed differently (incorrectly) in
different areas of Vista/CPRS
INC17041102 - Adverse Reaction Tracking-Allergy Assessment; 3 Discrepancies
|