Skip to content

Commit

Permalink
Install: RA*5.0*157
Browse files Browse the repository at this point in the history
Patch Subject:  ABNORMAL REPORT FORMATTING & DX CODE PROCESSING
Description:

============
 Associated Ticket(s):
 =====================
 INC4644465
 INC4753897
 INC2890615
 INC6714227
 Associated NSR(s):
 ==================
 N/A
 Participating Test Sites:
 =========================
 White River Junction VAMC
 South Texas HCS (San Antonio)
 Problem A:
 ----------
 The Abnormal Exam Report [RA ABNORMAL] is formatted in a way that is
 sometimes misleading as to which diagnostic codes go with which exams.
 Resolution A:
 -------------
 Routine RAPRINT1 is modified to adjust the report formatting so that
 the diagnostic code header is clearly positioned above the exams it
 represents.
 Problem B:
 ----------
 A subscript error was reported when attempting to process a "Procedure
 Changed" alert [#67] in CPRS:
 <SUBSCRIPT>SET1+25^RAO7PC4
 The 'changed from' procedure is missing from the 'DATA FOR PROCESSING'
 field [#2] in the ALERT TRACKING [#8992.1] file.
 RESOLUTION B:
 -------------
 Routine RAO7PC4 is modified as follows:
 If the 'changed from' procedure is missing in the alert data, it will
 first try to get the procedure information from the order, if available,
 and if that fails it will display an 'UNKNOWN' on the alert when
 processed.
 PROBLEM C:
 ----------
 Radiology identifies the primary and secondary diagnostic codes (DX) based
 on the order they are received in the OBX segments of the report message
 (HL7 version 2.4 only). A primary designation on Powerscribe does not
 dictate the order that they are sent, but instead they are sorted by the
 DX code's number (highest to lowest).  So, a secondary code number of 1200
 (AAA Not Present) will be above the primary code of 1000 (no alert
 required) and therefore be filed as Primary in Radiology.
 RESOLUTION C:
 -------------
 Voice Recognition sends the Primary designation along with the DX code.
 VistA Radiology will check for that designation and assign the code as
 Primary regardless of its position in the HL7 message.  If no Primary
 designation is sent, the first code will still be identified as Primary.
 PROBLEM D:
 ----------
 The radiology registration menu enforces a location switch to the
 modality of the ordered procedure. There are times when it is necessary
 to register an exam under a different modality than what was ordered, as
 decided by the radiologist at the time of the procedure. Currently, the
 package prevents the modality from being changed and the order must be
 discontinued and reordered.
 RESOLUTION D:
 -------------
 A new security key (RA SWITCHLOC) is distributed with this patch. Holders
 of this key will be able to register an exam under a different modality
 than the ordered procedure when appropriate. Routine RAREG3 is modified to
 check for this security key at the time of exam registration.
 DOCUMENTATION RETRIEVAL:
 ========================
 These are the documentation changes associated with this patch:
 Radiology/Nuclear Medicine Technical Manual
 These manuals are available on the ANONYMOUS.SOFTWARE directory at one of
 the following Office of Information (OI) Field Offices. These files
 should be retrieved in binary format.
 Sites may retrieve documentation as follows:
     The preferred method is to SFTP the files from
     download.vista.domain.ext, which will transmit the files from the
     first available FTP server.
 The documentation distribution includes:
 File Name             Description                           Protocol
 ---------             -----------                           --------
 RA5_0TM.DOCX          Technical Manual                      BINARY

Use default answers for KIDS load/install questions.

Patch-Files: http://code.osehra.org/VistA.git/tree/master/Packages/Radiology+Nuclear+Medicine/Patches/RA_5.0_157
  • Loading branch information
josephsnyder committed Nov 25, 2019
1 parent 27b88ee commit c5c0597
Show file tree
Hide file tree
Showing 12 changed files with 267 additions and 38 deletions.
45 changes: 43 additions & 2 deletions Packages/Kernel/Globals/14.4+TASKS.zwr
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
OSEHRA ZGO Export: TASKS
25-NOV-2019 12:41:45 ZWR
^%ZTSK(-1)=5475
25-NOV-2019 15:22:39 ZWR
^%ZTSK(-1)=5479
^%ZTSK(0)="TASKS^14.4^5277"
^%ZTSK(1001,0)="TASK^XMXBULL^16^^63957,36927^63957,36927^R^^^PATCH,USER^PLA^PLA^ZTDESC^^"
^%ZTSK(1001,.02)="^PLA^^"
Expand Down Expand Up @@ -52741,6 +52741,47 @@ OSEHRA ZGO Export: TASKS
^%ZTSK(5475,.3,"LRDUZ")=17
^%ZTSK(5475,.3,"XQY")=245
^%ZTSK(5475,.3,"XQY0")="XPD INSTALL BUILD^Install Package(s)^^R^^^^^^^^2"
^%ZTSK(5476,0)="HOUR^XUTMHR^.5^^65342,55138^65342,55138^R^^^POSTMASTER^VISTA^VISTA^ZTDESC^^"
^%ZTSK(5476,.02)="^VISTA^^"
^%ZTSK(5476,.03)="Taskman Hourly Job"
^%ZTSK(5476,.04)=5645603938
^%ZTSK(5476,.1)="B^65342,55198^Task's volume set not listed in index.^^^^^^"
^%ZTSK(5476,.2)=""
^%ZTSK(5476,.21)=""
^%ZTSK(5476,.25)=""
^%ZTSK(5477,0)="ZTSK^XQ1^.5^VISTA^65342,55198^65342,55198^O^8853^HL AUTOSTART LINK MANAGER^POSTMASTER^VISTA^VISTA^ZTDESC^VISTA^"
^%ZTSK(5477,.02)="^VISTA^^"
^%ZTSK(5477,.03)="No Description (%ZTLOAD)"
^%ZTSK(5477,.04)=5645603998
^%ZTSK(5477,.1)="B^65342,55200^Task's volume set not listed in index.^^^^^^"
^%ZTSK(5477,.2)=""
^%ZTSK(5477,.21)=""
^%ZTSK(5477,.25)=""
^%ZTSK(5477,.3,"DUZ(",0)="@"
^%ZTSK(5477,.3,"XQSCH")=10
^%ZTSK(5477,.3,"XQY")=8853
^%ZTSK(5478,0)="ZTSK^XQ1^.5^VISTA^65342,55198^65342,55198^O^8412^HL TASK RESTART^POSTMASTER^VISTA^VISTA^ZTDESC^VISTA^"
^%ZTSK(5478,.02)="^VISTA^^"
^%ZTSK(5478,.03)="No Description (%ZTLOAD)"
^%ZTSK(5478,.04)=5645603998
^%ZTSK(5478,.1)="B^65342,55202^Task's volume set not listed in index.^^^^^^"
^%ZTSK(5478,.2)=""
^%ZTSK(5478,.21)=""
^%ZTSK(5478,.25)=""
^%ZTSK(5478,.3,"DUZ(",0)="@"
^%ZTSK(5478,.3,"XQSCH")=11
^%ZTSK(5478,.3,"XQY")=8412
^%ZTSK(5479,0)="ZTSK^XQ1^.5^VISTA^65342,55198^65342,55198^O^9891^XOBV LISTENER STARTUP^POSTMASTER^VISTA^VISTA^ZTDESC^VISTA^"
^%ZTSK(5479,.02)="^VISTA^^"
^%ZTSK(5479,.03)="No Description (%ZTLOAD)"
^%ZTSK(5479,.04)=5645603998
^%ZTSK(5479,.1)="B^65342,55204^Task's volume set not listed in index.^^^^^^"
^%ZTSK(5479,.2)=""
^%ZTSK(5479,.21)=""
^%ZTSK(5479,.25)=""
^%ZTSK(5479,.3,"DUZ(",0)="@"
^%ZTSK(5479,.3,"XQSCH")=8
^%ZTSK(5479,.3,"XQY")=9891
^%ZTSK(1082462,.1)="E^64013,39495^Interrupted While Running"
^%ZTSK(1082463,.1)="E^64013,39495^Interrupted While Running"
^%ZTSK(1082464,.1)="E^64013,39495^Interrupted While Running"
Expand Down
Loading

0 comments on commit c5c0597

Please sign in to comment.