1. EPMO Open Source Coordination Office Redaction File Detail Report

Produced by Araxis Merge on 5/31/2019 7:54:44 AM Eastern Daylight 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 VSE_P2_iter_1_SD_5.3_723_May_2019.zip SD_5.3_723_Patch.txt Thu May 30 20:02:28 2019 UTC
2 VSE_P2_iter_1_SD_5.3_723_May_2019.zip SD_5.3_723_Patch.txt Fri May 31 11:48:37 2019 UTC

1.2 Comparison summary

Description Between
Files 1 and 2
Text Blocks Lines
Unchanged 4 488
Changed 4 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   $TXT Creat ed by BERT RAM,ZACHAR Y E at DEV VVV.
D NS        URL             (KIDS) on  Wednesday,  05/08/19  at 10:05
  2   ========== ========== ========== ========== ========== ========== ========== =======
  3   Run Date:  MAY 08, 20 19                       Designa tion: SD*5 .3*723
  4   Package :  SD - SCHED ULING                       Prio rity: EMER GENCY
  5   Version :  5.3                                      St atus: Unde r Developm ent
  6   ========== ========== ========== ========== ========== ========== ========== =======
  7  
  8   Associated  patches:  (u)SD*5.3* 722  <<= m ust be ins talled BEF ORE `SD*5. 3*723'
  9  
  10   Subject: F IX FOR APP TS WITH NO  RESOURCE
  11  
  12   Category: 
  13     - Routin e
  14     - Print  Template
  15     - Sort T emplate
  16     - Other
  17  
  18   Descriptio n:
  19   ========== ==
  20  
  21    This patc h addresse s a proble m where th e code tha t populate d the Pend ing
  22    Appointme nts list c ould encou nter a SUB SCRIPT err or in a ce rtain bad  data
  23    scenario  and cause  the VistA  Scheduling  Graphical  User Inte rface (VS  GUI) to
  24    crash.
  25     
  26    This bad  data is in troduced w hen appoin tments are  created i n roll-and -scroll
  27    VistA Sch eduling (n ot in VS G UI) for a  clinic tha t does not  have an e ntry in
  28    the ALOC  cross-refe rence in t he SDEC RE SOURCE fil e (#409.83 1). This u sually
  29    means tha t there is  no matchi ng resourc e for the  clinic. In  this case , the
  30    record in  the SDEC  APPOINTMEN T file (#4 09.84) is  created wi thout a li nk to
  31    the SDEC  RESOURCE f ile.
  32     
  33    In order  to assist  with ident ifying and  correctin g existing  records w ith this
  34    bad data,  new print  and sort  templates  are includ ed, as wel l as a uti lity that
  35    can be ru n interact ively or a utomatical ly to link  appointme nts to res ources.
  36     
  37    In additi on, a chec k has been  added to  the Make A ppointment  function  in VistA 
  38    Schedulin g so that  a user wil l no longe r be permi tted to cr eate an ap pointment 
  39    in a clin ic with no  linked re source.
  40     
  41     
  42    Patch Com ponents:
  43    --------- --------
  44     
  45    Files & F ields Asso ciated:
  46     
  47    File Name  (Number)          Fi eld Name ( Number)  N ew/Modifie d/Deleted
  48    --------- ---------          -- ---------- -------  - ---------- ---------
  49    N/A
  50     
  51     
  52    Forms Ass ociated:
  53     
  54    Form Name     File #     New/Mo dified/Del eted
  55    ---------     ------     ------ ---------- ----
  56    N/A
  57     
  58     
  59    Mail Grou ps Associa ted:
  60     
  61    Mail Grou p Name     New/Modifi ed/Deleted
  62    --------- ------     ---------- ----------
  63    N/A
  64     
  65     
  66    Options A ssociated:
  67     
  68                                                                            New /Modified/
  69    Option Na me                                                  Ty pe       D eleted    
  70    --------- --                                                  -- --     --- ----------
  71    AUTOMATIC ALLY FIX A PPOINTMENT S WITH NO  RESOURCE [ SDEC NO RE S APPT AUT O FIX]
  72                                                                  Ro utine  NEW
  73    MANUALLY  FIX APPOIN TMENTS WIT H NO RESOU RCE [SDEC  NO RES APP T FIX]
  74                                                                  Ro utine  NEW
  75    SDEC MISS ING RESOUR CE [SDEC M ISSING RES OURCE]             Pr int    NEW
  76    SDEC NULL  RESOURCE  [SDEC NULL  RESOURCE]                    Pr int    NEW
  77    SUPERVISO R MENU [SD SUP]                                     Me nu     MOD IFIED
  78     
  79     
  80    Protocols  Associate d:
  81     
  82    Protocol  Name    Ne w/Modified /Deleted
  83    --------- ----    -- ---------- -------- 
  84    N/A
  85     
  86     
  87    Security  Keys Assoc iated:
  88     
  89    Security  Key Name
  90    --------- --------
  91    N/A
  92     
  93     
  94    Templates  Associate d:
  95     
  96                                                                     New/Modifi ed/
  97    Template  Name           Type     File Nam e (Number)               Deleted  
  98    --------- ----           ----     -------- ----------            ---------- ----
  99    SDEC MISS ING RESOUR CE  Print    HOSPITAL  LOCATION  (#44)      NEW
  100    SDEC MISS ING RESOUR CE  Sort     HOSPITAL  LOCATION  (#44)      NEW
  101    SDEC NULL  RESOURCE      Print    SDEC APP OINTMENT ( #409.84)   NEW
  102    SDEC NULL  RESOURCE      Sort     SDEC APP OINTMENT ( #409.84)   NEW
  103     
  104     
  105    Additiona l Informat ion:
  106    N/A
  107     
  108     
  109    New Servi ce Request s (NSRs):
  110    --------- ---------- ---------   
  111    N/A
  112     
  113     
  114    Patient S afety Issu es (PSIs):
  115    --------- ---------- ----------
  116    N/A
  117     
  118     
  119    Defect Tr acking Sys tem Ticket (s) & Over view:
  120    --------- ---------- ---------- ---------- -----
  121    1. RTC 99 7191 - SUB SCRIPT Err or for App ointments  with no Re source Poi nter
  122     
  123    Problem:
  124    -------
  125    It is pos sible, whe n making a n appointm ent via ro ll-and-scr oll VistA
  126    Schedulin g, to crea te an entr y in the S DEC APPOIN TMENT file  (#409.84)  that
  127    lacks a p ointer to  the SDEC R ESOURCE fi le (#409.8 31). (This  cannot oc cur when
  128    creating  the appoin tment usin g VS GUI.)  This scen ario exist s when the re is no
  129    link betw een the cl inic and t he resourc e in the r esource fi le's ALOC  cross-
  130    reference . Once one  of these  appointmen ts exists,  VS GUI wi ll return  a
  131    SUBSCRIPT  error whe n loading  appointmen ts for the  Pending A ppointment s list
  132    after sel ecting a p atient, ca using the  GUI to cra sh.
  133     
  134    Resolutio n:
  135    --------- -
  136    The GUI w ill no lon ger crash  in this in stance, an d "*CORRUP T DATA" wi ll display
  137    in place  of the nam e of the r esource/cl inic in th e second c olumn of t he
  138    Pending A ppointment s list. If  the appoi ntment is  corrected  using the  included
  139    utility,  then the r eal clinic  will appe ar instead  of "*CORR UPT DATA".
  140     
  141    Test Site s:
  142    --------- -
  143    North Tex as
  144    Fayettevi lle, NC
  145    Philadelp hia
  146     
  147     
  148    Software  and Docume ntation Re trieval In structions :
  149    --------- ---------- ---------- ---------- ---------- --- 
  150    Software  being rele ased as a  host file  and/or doc umentation  describin
  151    the new f unctionali ty introdu ced by thi s patch ar e availabl e.
  152     
  153    The prefe rred metho d is to re trieve fil es from do wnload. DNS . URL .
  154    This tran smits the  files from  the first  available  server. S ites may 
  155    also elec t to retri eve files  directly f rom a spec ific serve r. 
  156     
  157    Sites may  retrieve  the softwa re and/or  documentat ion direct ly using S ecure File  
  158    Transfer  Protocol ( SFTP) from  the ANONY MOUS.SOFTW ARE direct ory at the  following  
  159    OI Field  Offices:
  160     
  161    Hines:      DNS     .U RL          
  162    Salt Lake  City:      DNS . URL        
  163     
  164    Documenta tion can a lso be fou nd on the  VA Softwar e Document ation Libr ary at:
  165    http:// URL              /
  166     
  167     
  168    Title                                              Fi le Name           FTP  Mode
  169    --------- ---------- ---------- ---------- ---------- ---------- ---------- -----
  170    VistA Sch eduling En hancements  Technical  Manual VS E_TM.PDF          Bin ary
  171     
  172    Patch Ins tallation:
  173     
  174     
  175    Pre/Post  Installati on Overvie w:
  176    --------- ---------- ---------- --
  177    No pre- o r post-ins tallation  steps are  required.
  178     
  179     
  180    Installat ion Instru ctions:
  181    --------- ---------- -------
  182    1. Choose  the PackM an message  containin g this pat ch.
  183     
  184    2. Choose  the INSTA LL/CHECK M ESSAGE Pac kMan optio n. 
  185     
  186    3. From t he Kernel  Installati on and Dis tribution  System Men u, select  the
  187    Installat ion Menu.   From this  menu, you  may elect  to use th e followin g
  188    options.  When promp ted for th e INSTALL  NAME enter  the patch  number (e x. 
  189    SD*5.3*72 3):
  190    a. Backup  a Transpo rt Global  - This opt ion will c reate a ba ckup messa ge of
  191    any routi nes export ed with th is patch.  It will no t backup a ny other c hanges
  192    such as D Ds or temp lates.
  193    b. Compar e Transpor t Global t o Current  System - T his option  will (all ow you
  194    to view a ll changes  that will  be made w hen this p atch is in stalled. I t
  195    compares  all compon ents of th is patch r outines, D Ds, templa tes, etc.) .
  196    c. Verify  Checksums  in Transp ort Global  - This op tion will  allow you  to
  197    ensure th e integrit y of the r outines th at are in  the transp ort global .
  198     
  199    4.  From  the Instal lation Men u, select  the Instal l Package( s) option  and
  200    choose th e patch to  install.
  201     
  202    5. When p rompted 'W ant KIDS t o Rebuild  Menu Trees  Upon Comp letion of
  203    Install?  YES//', re spond YES.
  204     
  205    6. When p rompted 'W ant KIDS t o INHIBIT  LOGONs dur ing the in stall? NO/ /',
  206    respond N O.
  207     
  208    7. When p rompted 'W ant to DIS ABLE Sched uled Optio ns, Menu O ptions, an d
  209    Protocols ? NO//', r espond NO.
  210     
  211    8. If pro mpted 'Del ay Install  (Minutes) :  (0 - 60 ): 0//' re spond 0.
  212     
  213     
  214    Back-Out  Plan:
  215    --------- ---------- -
  216    In order  to back ou t this pat ch, restor e the tran sport glob al that wa s saved
  217    in Step 3 .a. of the  installat ion. Delet e the sort  and print  templates  that
  218    were incl uded in th e patch, a s well as  the option s besides  SDSUP. Edi t the
  219    SDSUP opt ion to rem ove the ne w options.
  220  
  221   Routine In formation:
  222   ========== ==========
  223   The second  line of e ach of the se routine s now look s like:
  224    ;;5.3;Sch eduling;** [Patch Lis t]**;Aug 1 3, 1993;Bu ild 4
  225  
  226   The checks ums below  are new ch ecksums, a nd
  227    can be ch ecked with  CHECK1^XT SUMBLD.
  228  
  229   Routine Na me: SDEC50
  230       Before :B10232477 9   After: B168221413   **627,65 8,665,672, 722,723**
  231   Routine Na me: SDECDA TA
  232       Before :       n/ a   After:  B32998876   **723**
  233   Routine Na me: SDM
  234       Before : B3624172 3   After:  B38764012   **15,32, 38,41,44,7 9,94,167,1 68,
  235                                                  218,223 ,250,254,2 96,380,478 ,
  236                                                  441,619 ,723**
  237    
  238   Routine li st of prec eding patc hes: 619,  722
  239  
  240   ========== ========== ========== ========== ========== ========== ========== =======
  241   User Infor mation:
  242   Entered By   : CHAVE, WARREN                    Date E ntered  :  JAN 10, 20 19
  243   Completed  By:                                  Date C ompleted: 
  244   Released B y :                                  Date R eleased : 
  245   ========== ========== ========== ========== ========== ========== ========== =======
  246  
  247  
  248   Packman Ma il Message :
  249   ========== ========== =