1. EPMO Open Source Coordination Office Redaction File Detail Report

Produced by Araxis Merge on 3/27/2017 3:33:02 PM Central 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 XU_80_680T1.zip FM_23_Patch_Description_XU_80_680.txt Thu Mar 16 18:20:34 2017 UTC
2 XU_80_680T1.zip FM_23_Patch_Description_XU_80_680.txt Mon Mar 27 20:14:55 2017 UTC

1.2 Comparison summary

Description Between
Files 1 and 2
Text Blocks Lines
Unchanged 4 462
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:  DEC 15, 20 16                        Design ation: XU* 8*680  TES T v1
  4   Package :  KERNEL                               Priori ty   : MAN DATORY
  5   Version :  8                                    Status      : UND ER DEVELOP MENT
  6   ========== ========== ========== ========== ========== ========== ========== =======
  7  
  8   Subject:   JSON UTILI TY
  9  
  10   Category:   ROUTINE
  11               ENHANCEME NT
  12  
  13   Descriptio n:
  14   ========== =
  15    
  16   Patch XU*8 .0*680 is  designed t o copy JSO N processi ng from th e Virtual  Patient 
  17   Record (VP R) namespa ce to the  Kernel nam espace to  make the f unctionali ty 
  18   avaliable  to all app lications.
  19     
  20   This inclu des four f unctions f or convert ing betwee n JSON and  STRINGS/A RRAYS.
  21     
  22        1. DE CODE^XLFJS ON(XUJSON, XUROOT,XUE RR) - Set  JSON objec t into clo sed 
  23                                                     arra y ref XURO OT
  24                                                       
  25        2. EN CODE^XLFJS ON(XUROOT, XUJSON,XUE RR) - XURO OT (M stru cture) -->  XUJSON
  26                                                     (arr ay of stri ngs)
  27                                                     
  28        3. $$ ESC^XLFJSO N(X) - Esc ape string  for JSON
  29        
  30        4. $$ UES^XLFJSO N(X) - Une scape JSON  string
  31      
  32      
  33   Patch Comp onents:
  34   ---------- -------
  35     
  36   Files & Fi elds Assoc iated:
  37     
  38                                                                      New/Modif ied/
  39   File Name  (#)               Fie ld Name (# )                         Delete d
  40   ---------- ---               --- ---------- -                      --------- ----
  41   N/A
  42     
  43      
  44   Forms Asso ciated:
  45     
  46   Form Name                        File #                 New/Modif ied/Delete d
  47   ---------                        ------                 --------- ---------- -
  48   N/A 
  49      
  50      
  51   Mail Group s Associat ed:
  52     
  53   Mail Group  Name           New/M odified/De leted
  54   ---------- -----           ----- ---------- -----
  55   N/A
  56     
  57      
  58   Options As sociated:
  59     
  60   Option Nam e                      Type                 New/Modifi ed/Deleted
  61   ---------- -                      ----                 ---------- ----------  
  62   N/A
  63     
  64      
  65   Protocols  Associated :
  66     
  67   Protocol N ame        New/Modifi ed/Deleted
  68   ---------- ---        ---------- ----------  
  69   N/A
  70     
  71      
  72   Security K eys Associ ated:
  73     
  74   Security K ey Name
  75   ---------- -------
  76   N/A
  77     
  78      
  79   Templates  Associated :
  80     
  81   Template N ame   Type       File  Name         (Number )  New/Mod ified/Dele ted
  82   ---------- ---   ----       ---- ---------- ---------- -  ------- ---------- ---
  83   N/A
  84     
  85      
  86   Additional  Informati on:
  87   ---------- ---------- ---
  88   N/A
  89     
  90      
  91   New Servic e Requests  (NSRs):
  92   ---------- ---------- --------  
  93   N/A
  94     
  95      
  96   Patient Sa fety Issue s (PSIs):
  97   ---------- ---------- ---------
  98   N/A
  99     
  100      
  101   Defect Tra cking Syst em Ticket( s) & Overv iew:
  102   ---------- ---------- ---------- ---------- ----
  103   N/A
  104     
  105      
  106   Blood Bank  Clearance :
  107   ---------- ---------- -
  108   TBD 
  109      
  110      
  111   Test Sites :
  112   ---------- -
  113   TDB
  114     
  115     
  116   Software a nd Documen tation Ret rieval Ins tructions:
  117   ---------- ---------- ---------- ---------- ----------  
  118   Documentat ion descri bing the n ew functio nality int roduced by  this patc h
  119   is availab le.
  120      
  121   The prefer red method  is to ret rieve file s from dow nload. DNS        . DNS     .
  122   This trans mits the f iles from  the first  available  server. Si tes may 
  123   also elect  to retrie ve files d irectly fr om a speci fic server
  124   Sites may  retrieve t he softwar e and/or d ocumentati on directl y using 
  125   Secure Tra nsfer Prot ocol (SFTP ) from the  ANONYMOUS .SOFTWARE  directory 
  126   at the fol lowing OI  Field Offi ces:
  127      
  128   Albany:                    fo-albany. URL        
  129   Hines:                     DNS     .U RL             
  130   Salt Lake  City:           fo-slc. URL        
  131      
  132   Documentat ion can al so be foun d on the V A Software  Documenta tion Libra ry 
  133   at: http:/ /www. DNS     /vdl/ 
  134      
  135   Title                                   Fil e Name           SFTP  Mode
  136   ---------- ---------- ---------- ---------- ---------- ---------- -----
  137   Kernel 8.0  & Kernel  Tookkit 7. 3     KRN8 _0DG.PDF         Bina ry
  138      
  139     
  140   Backout an d Rollback  Procedure :
  141   ---------- ---------- ---------- -
  142   This patch  consists  of three n ew individ ual routin es. During  the VistA
  143   Installati on Procedu re of the  KIDS build , the inst aller shou ld back
  144   up the mod ified rout ines by th e use of t he 'Backup  a Transpo rt Global'
  145   action (st ep 3a in t he Install ations Ins tructions  below).
  146     
  147   If rollbac k/backout  is require d, the ins taller can  restore t he routine s
  148   using the  MailMan me ssage that  were save d prior to  installin g the
  149   patch.
  150       
  151      
  152   Patch Inst allation:
  153      
  154   Pre/Post I nstallatio n Overview :
  155   ---------- ---------- ---------- -
  156   There are  no pre or  post insta ll routine s in this  patch.
  157      
  158      
  159   Pre-Instal lation Ins tructions:
  160   ---------- ---------- ----------
  161   This patch  may be in stalled wi th users o n the syst em althoug h it is 
  162   recommende d that it  be install ed during  non-peak h ours to mi nimize
  163   potential  disruption  to users.  This patc h should t ake less t han 5 
  164   minutes to  install.
  165     
  166   No options  or protoc ols need t o be disab led to ins tall this  patch.
  167     
  168   The instal lation of  this patch  can be qu eued.
  169      
  170     
  171   Installati on Instruc tions:
  172   ---------- ---------- ------
  173   1.  Choose  the PackM an message  containin g this pat ch.
  174     
  175   2.  Choose  the INSTA LL/CHECK M ESSAGE Pac kMan optio n.
  176     
  177   3.  From t he Kernel  Installati on and Dis tribution  System Men u, select
  178       the In stallation  Menu. Fro m this men u, you may  elect to  use the
  179       follow ing option s. When pr ompted for  the INSTA LL NAME en ter 
  180       XU*8.0 *680.
  181       a.  Ba ckup a Tra nsport Glo bal - This  option wi ll create  a backup
  182           me ssage of a ny routine s exported  with this  patch. It  will not
  183           ba ckup any o ther chang es such as  Data Dict ionaries ( DDs) or
  184           te mplates.
  185       b.  Co mpare Tran sport Glob al to Curr ent System  - This op tion will
  186           al low you to  view all  changes th at will be  made when  this patc h
  187           is  installed . It compa res all co mponents o f this pat ch
  188           (r outines, D Ds, templa tes, etc.) .
  189       c.  Ve rify Check sums in Tr ansport Gl obal - Thi s option w ill allow
  190           yo u to ensur e the inte grity of t he routine s that are  in the
  191           tr ansport gl obal.
  192     
  193   4.  From t he Install ation Menu , select t he Install  Package(s ) option a nd
  194       When p rompted fo r the INST ALL NAME,  enter XU*8 .0*680.
  195     
  196   5.  If pro mpted 'Wan t KIDS to  Rebuild Me nu Trees U pon Comple tion of
  197       Instal l? NO//' r espond NO.
  198     
  199   6.  When p rompted "W ant KIDS t o INHIBIT  LOGONs dur ing the in stall?
  200       NO//"  respond NO .
  201     
  202   7.  If pro mpted "Wan t to DISAB LE Schedul ed Options , Menu Opt ions, 
  203       and Pr otocols? N O//" respo nd NO. 
  204      
  205   8.  If pro mpted "Del ay Install  (Minutes) : (0 - 60) : 0//" res pond 0.
  206     
  207      
  208   Post-Insta llation In structions :
  209   ---------- ---------- ---------- -
  210   N/A  
  211  
  212  
  213   Routine In formation:
  214   ========== ==========
  215  
  216  
  217   The second  line of e ach of the se routine s now look s like:
  218    ;;8.0;KER NEL;**[Pat ch List]** ;Jul 10, 1 995;Build  4
  219  
  220   The checks ums below  are new ch ecksums, a nd
  221    can be ch ecked with  CHECK1^XT SUMBLD.
  222  
  223   Routine Na me: XLFJSO N
  224       Before :       n/ a   After:  B12212651   **680**
  225   Routine Na me: XLFJSO ND
  226       Before :       n/ a   After:  B72001822   **680**
  227   Routine Na me: XLFJSO NE
  228       Before :       n/ a   After:  B24814820   **680**
  229  
  230  
  231   ========== ========== ========== ========== ========== ========== ========== =======
  232   User Infor mation:  
  233     Entered  By  :   DI MICELI,RON          D ate Entere d  :   OCT  24,2016
  234     Complete d By:                          D ate Comple ted:   
  235     Released  By :                          D ate Releas ed :   
  236   ========== ========== ========== ========== ========== ========== ========== =======