1. EPMO Open Source Coordination Office Redaction File Detail Report

Produced by Araxis Merge on 12/7/2018 9:23:55 AM Eastern Standard Time. See www.araxis.com for information about Merge. This report uses XHTML and CSS2, and is best viewed with a modern standards-compliant browser. For optimum results when printing this report, use landscape orientation and enable printing of background images and colours in your browser.

1.1 Files compared

# Location File Last Modified
1 PSU_P2_v2_Build_4.zip\BUILD-4 Patch Description PSO_7_530.txt Thu Dec 6 14:45:20 2018 UTC
2 PSU_P2_v2_Build_4.zip\BUILD-4 Patch Description PSO_7_530.txt Thu Dec 6 21:42:42 2018 UTC

1.2 Comparison summary

Description Between
Files 1 and 2
Text Blocks Lines
Unchanged 4 848
Changed 3 10
Inserted 0 0
Removed 0 0

1.3 Comparison options

Whitespace
Character case Differences in character case are significant
Line endings Differences in line endings (CR and LF characters) are ignored
CR/LF characters Not shown in the comparison detail

1.4 Active regular expressions

No regular expressions were active.

1.5 Comparison detail

  1   VistA Patc h Display                                                         Page: 1
  2   ========== ========== ========== ========== ========== ========== ========== =======
  3   Run Date:  AUG 23, 20 18                        Design ation: PSO *7*530  TE ST v1
  4   Package :  OUTPATIENT  PHARMACY                 Priori ty   : MAN DATORY
  5   Version :  7                                    Status      : UND ER DEVELOP MENT
  6   ========== ========== ========== ========== ========== ========== ========== =======
  7  
  8   Associated  patches:  (v)PSO*7*4 42   <<= m ust be ins talled BEF ORE `PSO*7 *530'
  9                         (v)PSO*7*4 66   <<= m ust be ins talled BEF ORE `PSO*7 *530'
  10                         (v)PSO*7*4 69   <<= m ust be ins talled BEF ORE `PSO*7 *530'
  11                         (v)PSO*7*4 78   <<= m ust be ins talled BEF ORE `PSO*7 *530'
  12                         (v)PSO*7*4 86   <<= m ust be ins talled BEF ORE `PSO*7 *530'
  13                         (v)PSO*7*5 00   <<= m ust be ins talled BEF ORE `PSO*7 *530'
  14                         (v)PSO*7*5 05   <<= m ust be ins talled BEF ORE `PSO*7 *530'
  15                         (v)PSO*7*5 09   <<= m ust be ins talled BEF ORE `PSO*7 *530'
  16                         (u)PSO*7*5 24   <<= m ust be ins talled BEF ORE `PSO*7 *530'
  17                         (v)PSO*7*5 26   <<= m ust be ins talled BEF ORE `PSO*7 *530'
  18                        
  19  
  20   Subject:   CAS RXSU2  - PHASE 4  ENHANCEMEN TS
  21  
  22   Category:   ROUTINE
  23               ENHANCEME NT
  24  
  25   Descriptio n:
  26   ========== =
  27    
  28   Patch PSO* 7.0*530 wi ll enhance  Outpatien t Prescrip tion Proce ssing by 
  29   adding the  below mod ifications .
  30    
  31   1. Alerts  were added  to Speed  Reprinting  while usi ng Patient  Prescript ion
  32      Process ing [PSO L M BACKDOOR ].  The al erts will  inform the  clinician  
  33      when a  prescripti on has a s tatus that  will not  reprint a  label.  Th is
  34      will al so be cons istent wit h alerts b eing issue d during a  single Rx
  35      reprint  action (R P) and the  menu opti on Reprint  an Outpat ient Rx La bel
  36      [PSO RX RPT].
  37    
  38   2. A new m enu option  Prescript ion Dispen se at Wind ow [PSO DI SPENSE] wi ll 
  39      be adde d to the f ollowing m enus:
  40    
  41        Outpa tient Phar macy Manag er [PSO MA NAGER]
  42        Pharm acist Menu  [PSO USER 1]
  43        Pharm acy Techni cian's Men u [PSO USE R2]
  44    
  45      This me nu option  allows the  clinician  to scan t he prescri ption labe
  46      prior t o handing  to the pat ient.  Pre scriptions  that have  an "OK"
  47      status  will simpl y display  "OK" and t hen return  to the pr ompt for
  48      another  prescript ion scan.   A prescri ption with  a "NOT OK " status w ill
  49      display  more info rmation ab out the Pr escription s and issu e a Prompt
  50      asking  is they wa nt to Disp ense the R x Yes or N o.  Below  are the OK  and
  51      NOT OK  statuses.   After eac h scan, th e Window D ispense ev ent will b e
  52      logged  to a new W INDOW DISP ENSE LOG f ile multip le (#52.08 ) containe d in
  53      the PRE SCRIPTION  file (#52) .
  54    
  55               NOT OK ST ATUS                      OK STA TUS
  56               --------- -------                   ------ ---         
  57               DC                                  ACTIVE  
  58               DCBY PROV IDER                      EXPIRE
  59               DC DUE TO  EDIT                     SUSPEN DED
  60               HOLD
  61               HOLD BY P ROVIDER
  62               NON-VERIF IED
  63    
  64         
  65        Examp les of NOT  OK and OK  Rx status es during  Window dis pense 
  66        ===== ========== ========== ========== ========== ========== ==========
  67    
  68        NOT O K
  69        ----- ---------- ---------- ---------- ----
  70        Enter /Wand PRES CRIPTION n umber: 151 2065
  71        CAS-O UTPAT,FOUR  Rx # 1512 065
  72        ACARB OSE 50MG T AB
  73        Last  release da te: 6/27/2 018@16:00
  74        RX St atus is DI SCONTINUED . Do you w ant to dis pense  (Y/ N)? // Y    YES
  75    
  76        Enter /Wand PRES CRIPTION n umber: 
  77    
  78        
  79        OK
  80        ----- ---------- ---------- ---------- ----
  81        Enter /Wand PRES CRIPTION n umber: 259 4618
  82        OK
  83      
  84        Enter /Wand PRES CRIPTION n umber: 
  85    
  86   3. Enhance  the Outpa tient Medi cation Pro file scree ns to disp lay the EC ME 
  87      Number  for billab le claims  to the rig ht of the  RX #.
  88    
  89    
  90   Patch Comp onents:
  91   ========== =======
  92    
  93   Files & Fi elds Assoc iated:
  94    
  95                                                                  
  96                                                                        New/Del eted
  97   File Name  (Number)               Field Nam e (Number)                /Modif ied
  98   ---------- ---------- -------     --------- ---------- ---------     ------- ----
  99   PRESCRIPTI ON (52)                WINDOW DI SPENSE LOG  (80)             New
  100                                   
  101    WINDOW DI SPENSE LOG  (52.08)    WINDOW DI SP DATE/TI ME (.01)          New
  102      (Multip le)                    INITIATOR  OF WINDOW  DISP (1)         New
  103                                     STATUS (2 )                            New
  104                                     COMMENT ( 3)                           New
  105    
  106    
  107   Forms Asso ciated:
  108    
  109   Form Name      File #      New/M odified/De leted
  110   ---------      ------      ----- ---------- -----
  111   N/A
  112    
  113    
  114   Mail Group s Associat ed:
  115    
  116   Mail Group  Name      New/Modifi ed/Deleted
  117   ---------- -----      ---------- ----------
  118   N/A
  119    
  120    
  121   Options As sociated:
  122    
  123   Option Nam e     Type      New/M odified/De leted
  124   ---------- -     ----      ----- ---------- ----- 
  125   N/A
  126    
  127    
  128   Protocols  Associated :
  129    
  130   Protocol N ame                                New/Modi fied/Delet ed
  131   ---------- ---------- ---------- -------      -------- ---------- -- 
  132   N/A
  133    
  134    
  135   Security K eys Associ ated:
  136    
  137   Security K ey Name
  138   ---------- -------
  139   N/A
  140    
  141    
  142   Templates  Associated :
  143    
  144   Template N ame     Ty pe     Fil e Name (Nu mber)  New /Modified/ Deleted 
  145   ---------- ---     -- --     --- ---------- -----  --- ---------- -------
  146   N/A
  147    
  148    
  149   Additional  Informati on:
  150   N/A
  151    
  152    
  153   New Servic e Requests  (NSRs):
  154   ---------- ---------- --------  
  155   20110415
  156    
  157    
  158   Patient Sa fety Issue s (PSIs): 
  159   ---------- ---------- --------- 
  160   PSPO #2236
  161   PSPO #2462
  162     
  163     
  164   Defect Tra cking Syst em Ticket( s) & Overv iew: 
  165   ---------- ---------- ---------- ---------- ---- 
  166   N/A 
  167    
  168    
  169   Test Sites :
  170   ----------
  171   Maryland
  172   Heartland- East, St L ouis
  173    
  174    
  175   Documentat ion Retrie val Instru ctions:
  176   ---------- ---------- ---------- -------
  177   Updated do cumentatio n describi ng the new  functiona lity intro duced by t his 
  178   patch is a vailable.
  179    
  180   The prefer red method  is to ret rieve file s from  DNS . URL .
  181   This trans mits the f iles from  the first  available  server. Si tes may al so
  182   elect to r etrieve fi les direct ly from a  specific s erver. 
  183    
  184   Sites may  retrieve t he softwar e and/or d ocumentati on directl y using Se cure
  185   File Trans fer Protoc ol (SFTP)  from the A NONYMOUS.S OFTWARE di rectory at  the
  186   following  OI Field O ffices:
  187    
  188   Albany:                    DNS.URL        
  189   Hines:                     DNS     .U RL             
  190   Salt Lake  City:           DNS . URL        
  191    
  192     Document ation can  also be re trieved fr om the VA  Software D ocumentati on
  193     Library  (VDL) on t he Interne t at the f ollowing a ddress:
  194       https:// DNS . URL .
  195    
  196   File Descr iption                      File  Name                       FTP  Mode
  197   ---------- ---------- ---------- ---------- ---------- ---------- ---------- ----
  198   Outpatient  Pharmacy  Pharmacist s's 
  199   User Manua l                           pso_ 7_phar_um_ r0818.PDF         BIN ARY
  200    
  201    
  202   Patch Inst allation:
  203   ========== =========
  204    
  205   Pre Instal lation Ove rview
  206   ---------- ---------- ------
  207   N/A
  208    
  209    
  210   Installati on Instruc tions:
  211   ---------- ---------- ------
  212   This patch  may be in stalled wi th users o n the syst em althoug h it is 
  213   recommende d that it  be install ed during  non-peak h ours to mi nimize
  214   potential  disruption  to users.   This pat ch should  take less  than 5 
  215   minutes to  install.
  216    
  217   1.  Choose  the PackM an message  containin g this pat ch.
  218    
  219   2.  Choose  the INSTA LL/CHECK M ESSAGE Pac kMan optio n.  
  220    
  221   3.  From t he Kernel  Installati on and Dis tribution  System Men u, select
  222       the In stallation  Menu.  Fr om this me nu, you ma y elect to  use the
  223       follow ing option s. When pr ompted for  the INSTA LL NAME en ter the pa tch 
  224       PSO*7. 0*530.
  225       a.  Co mpare Tran sport Glob al to Curr ent System  - This op tion will
  226           al low you to  view all  changes th at will be  made when  this patc h
  227           is  installed .  It comp ares all c omponents  of this pa tch
  228           (r outines, D Ds, templa tes, etc.) .
  229       b.  Ve rify Check sums in Tr ansport Gl obal - Thi s option w ill allow
  230           yo u to ensur e the inte grity of t he routine s that are  in the
  231           tr ansport gl obal.
  232        
  233   4.  Select  the insta llation op tion Backu p a Transp ort Global . This 
  234       option  will crea te a backu p message  of any rou tines expo rted with 
  235       this p atch in ca se you nee d to backo ut this pa tch. It wi ll not bac kup
  236       any ot her change s such as  Data Dicti onaries (D D's) or te mplates. I
  237       is imp ortant thi s step be  followed,  because if  backout o f this pat ch 
  238       is nec essary, ha ving the b ackup will  make the  process mu ch easier.
  239    
  240   5.  From t he Install ation Menu , select t he Install  Package(s ) option a nd
  241       choose  the patch  to instal l.
  242    
  243   6.  When p rompted 'W ant KIDS t o Rebuild  Menu Trees  Upon Comp letion of
  244       Instal l? NO//',  answer 'NO '.  
  245    
  246   7.  When p rompted 'W ant KIDS t o INHIBIT  LOGONs dur ing the in stall?
  247       NO//',  answer 'N O'
  248    
  249   8.  When p rompted 'W ant to DIS ABLE Sched uled Optio ns, Menu O ptions, 
  250       and Pr otocols? N O//', answ er 'NO'.
  251    
  252   9.  If pro mpted 'Del ay Install  (Minutes) :  (0 - 60 ): 0//', r espond 0.
  253    
  254    
  255   Post Insta llation Ov erview
  256   ---------- ---------- ------
  257   N/A 
  258    
  259    
  260   Back-out P rocedures
  261   ---------- ---------
  262    
  263   If the sit e needs to  roll back  the insta lled patch , it can b e done by 
  264   restoring  from a bac kup copy o f the rout ine. Durin g the patc h installa tion
  265   the instal ler has th e option o f using th e Backup a  Transport  Global op tion
  266   in the Ins tallation  menu. This  creates a  backup co py of the  routines i n
  267   the patch  and sends  copies by  MailMan to  user(s) s elected by  the patch
  268   installer.  To restor e from Mai lMan:
  269    
  270   1. Enter t he MailMan  Menu [XMU SER]
  271   2. At the  Select Mai lMan Menu  Option: pr ompt type  in RML for  the
  272      Read/Ma nage Messa ges.
  273   3. At the  Read mail  in basket:  prompt se lect the b asket the  routine ba ckup
  274      Message  is stored  in.
  275   4. At the  Enter mess age number  or comman d: prompt  select the  message 
  276      that ha s the rout ines.
  277   5. At the  Type <Ente r> to cont inue or '^ ' to exit:  prompt en ter '^' to  
  278      skip to  the messa ge action  prompt.
  279   6. At the  Enter mess age action  (in SELEC TED basket ): prompt  type in X  for
  280      Xtract  KIDS.
  281   7. At the  Select Pac kMan funct ion: promp t type in  6 for INST ALL/CHECK
  282      MESSAGE .
  283   8. The use r will be  presented  with the f ollowing w arning and  a prompt:
  284      Warning : Installi ng this me ssage will  cause a p ermanent u pdate of
  285      globals  and routi nes.
  286      Do you  really wan t to do th is? NO// 
  287    
  288      At this  prompt ty pe in Y fo r YES to i nstall the  backup co pies.
  289    
  290   9. The use r will be  presented  with the f ollowing m essage and  a prompt:
  291    
  292      Routine s are the  only parts  that are  backed up.   NO other  parts are
  293      backed  up, not ev en globals .  You may  use the ' Summarize  Message'
  294      option  of PackMan  to see wh at parts t he message  contains.  Those par ts
  295      that ar e not rout ines shoul d be backe d up separ ately if t hey need t o be
  296      preserv ed.
  297    
  298      Shall I  preserve  the routin es on disk  in a sepa rate back- up message
  299      YES// 
  300    
  301      Answeri ng yes to  this promp t is optio nal. The s ite can re install th
  302      patch w ith or wit hout creat ing back-u p of the b ack-up.
  303    
  304      If the  user answe rs YES to  this promp t:
  305        At Su bject: typ e in a des criptive s ubject.
  306        At Se nd mail to : enter th e user to  send this  message.
  307        At Se lect baske t to send  to: select  the baske t to send  this messa ge. 
  308      It will  default t o the IN b asket.
  309        At An d Send to:  select an y addition al user to  receive t he
  310           Me ssage or h it enter t o continue .
  311           A  message si milar to t he followi ng will be  presented  to the us er: 
  312      Buildin g PackMan  backup mes sage with  subject ba ckup
  313      PackMan  backup me ssage [126 36709] sen t.
  314      Line 2    Message  #12636709   Unloading  Routine G MPLNTRT (P ACKMAN_BAC KUP)
  315    
  316      If the  user answe rs NO to t his prompt , the user  will be p resented w ith
  317      a messa ge similar  to this:
  318    
  319      Line 2    Message  #12636709   Unloading  Routine G MPLNTRT (P ACKMAN_BAC KUP)
  320    
  321   10. The us er will be  returned  to the Sel ect PackMa n function  prompt.
  322    
  323    
  324   Back-out w ill be don e only wit h the conc urrence an d particip ation of t he 
  325   developmen t team, he alth produ ct support  and appro priate VA  site/regio
  326   personnel.  The decis ion to bac k-out or r ollback so ftware wil l be a joi nt
  327   decision b etween the  developme nt team, V A site/reg ion person nel and ot her
  328   appropriat e VA perso nnel.
  329    
  330   Prior to i nstalling  PSO*7.0*53 0, the sit e/region s hould have  saved a
  331   backup of  the routin es in a ma il message  using the  Backup a  Transport
  332   Global [XP D BACKUP]  menu optio n (this is  done at t ime of ins tall). The
  333   message co ntaining t he backed  up routine s can be i nstalled w ith the 
  334   "Xtract Pa ckMan" act ion at the  Message A ction prom pt, then f unction 6  -
  335   INSTALL/CH ECK MESSAG E. If for  some reaso n the back up is not  available,  one
  336   can be pro vided by c ustomer su pport or t he develop ment team.  Please ca ll
  337   the nation al help de sk or ente r a helpde sk ticket  if a backu p is not
  338   available.
  339    
  340    
  341     
  342   Validation  of Roll B ack Proced ure
  343   ---------- ---------- ---------- ---
  344    
  345   The Roll B ack Proced ure can be  verified  by printin g the firs t 2 lines  of
  346   the PSO Ro utines con tained in  this patch  using the  First Lin e Routine
  347  
  348  
  349   Routine In formation:
  350   ========== ==========
  351  
  352  
  353   The second  line of e ach of the se routine s now look s like:
  354    ;;7.0;OUT PATIENT PH ARMACY;**[ Patch List ]**;DEC 19 97;Build 1 1
  355  
  356   The checks ums below  are new ch ecksums, a nd
  357    can be ch ecked with  CHECK1^XT SUMBLD.
  358  
  359   Routine Na me: PSOB
  360       Before : B2445252 3   After:  B24844891   **10,60, 193,367,53 0**
  361   Routine Na me: PSODIR 2
  362       Before : B2909551 8   After:  B31974030   **3,9,26 ,46,124,14 6,139,152,
  363                                                  166,504 ,526,530**
  364   Routine Na me: PSOEXD T
  365       Before :  B643305 4   After:   B6950762   **23,73, 222,486,53 0**
  366   Routine Na me: PSOLLL 2
  367       Before : B1689841 5   After:  B17747910   **120,13 8,141,161, 200,391,53 0**
  368   Routine Na me: PSON52
  369       Before :B10281904 2   After: B107886861   **1,16,2 3,27,32,46 ,71,111,12 4,
  370                                                  117,131 ,139,157,1 43,219,148 ,
  371                                                  239,201 ,268,260,2 25,303,358 ,
  372                                                  251,387 ,379,390,3 91,313,408 ,
  373                                                  473,504 ,505,530**
  374   Routine Na me: PSONEW 2
  375       Before : B4294292 6   After:  B43288829   **32,37, 46,71,94,1 24,139,157 ,
  376                                                  143,226 ,237,239,2 25,251,375 ,
  377                                                  372,504 ,530**
  378   Routine Na me: PSOORA L1
  379       Before : B7152446 1   After:  B74559407   **71,156 ,148,247,2 40,287,354 ,
  380                                                  367,408 ,530**
  381   Routine Na me: PSOORA L2
  382       Before : B2502040 5   After:  B32804713   **258,26 0,386,427, 454,530**
  383   Routine Na me: PSOORN E2
  384       Before :B11145910 6   After: B117473781   **11,21, 23,27,32,3 7,46,84,10 3,
  385                                                  117,131 ,146,156,2 10,148,222 ,
  386                                                  238,264 ,281,289,2 51,379,391 ,
  387                                                  313,282 ,427,454,4 46,467,524 ,
  388                                                  530**
  389   Routine Na me: PSOREN W1
  390       Before : B6302253 4   After:  B64529259   **20,37, 51,46,71,1 17,157,143 ,
  391                                                  219,239 ,225,444,5 30**
  392   Routine Na me: PSORXD SP
  393       Before :       n/ a   After:  B12683145   **530**
  394   Routine Na me: PSORXP A1
  395       Before : B3536474 9   After:  B34579544   **11,27, 56,77,130, 152,181,17 4,
  396                                                  287,385 ,442,530**
  397   Routine Na me: PSORXR P1
  398       Before : B2705575 8   After:  B43647622   **11,27, 120,156,14 8,367,530* *
  399   Routine Na me: PSORXR P2
  400       Before : B3762798 6   After:  B37190297   **11,27, 120,138,13 5,156,185,
  401                                                  280,251 ,367,478,5 30**
  402   Routine Na me: PSORXR PT
  403       Before : B4088012 1   After:  B42137571   **3,21,2 7,34,120,1 38,156,148 ,
  404                                                  280,367 ,530**
  405   Routine Na me: PSORXV W1
  406       Before : B7477084 9   After:  B77870970   **35,47, 46,71,99,1 17,156,193 ,
  407                                                  210,148 ,258,260,2 40,281,359 ,
  408                                                  354,367 ,386,408,4 27,499,509 ,
  409                                                  530**
  410   Routine Na me: PSOUTL
  411       Before :B16915597 9   After: B174386522   **1,21,1 26,174,218 ,259,324,3 90,
  412                                                  313,411 ,466,530**
  413   Routine Na me: PSOVER 1
  414       Before :B13171797 3   After: B137616961   **32,46, 90,131,202 ,207,148,2 43,
  415                                                  268,281 ,324,358,2 51,375,387 ,
  416                                                  379,390 ,372,416,4 11,422,402 ,
  417                                                  500,530 **
  418    
  419   Routine li st of prec eding patc hes: 442,  444, 466,  478, 486,  500, 505,  509
  420                                524 , 526
  421  
  422  
  423   ========== ========== ========== ========== ========== ========== ========== =======
  424   User Infor mation:  
  425     Entered  By  :   NA POLIELLO,G REG      D ate Entere d  :   JUN   1,2018
  426     Complete d By:                          D ate Comple ted:   
  427     Released  By :                          D ate Releas ed :   
  428   ========== ========== ========== ========== ========== ========== ========== =======
  429