1. EPMO Open Source Coordination Office Redaction File Detail Report

Produced by Araxis Merge on 4/13/2017 7:43:09 AM 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 FM_23_Patch Description_ETS_1_0_T1.zip FM_23_Patch Description_ETS_1_0_T1.txt Tue Apr 11 13:37:04 2017 UTC
2 FM_23_Patch Description_ETS_1_0_T1.zip FM_23_Patch Description_ETS_1_0_T1.txt Tue Apr 11 20:18:28 2017 UTC

1.2 Comparison summary

Description Between
Files 1 and 2
Text Blocks Lines
Unchanged 6 716
Changed 5 18
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:  APR 10, 20 17                        Design ation: ETS *1*0  TEST  v1
  4   Package :  ENTERPRISE  TERMINOLO GY SERVICE S   Priori ty   : MAN DATORY
  5   Version :  1.0                                  Status      : UND ER DEVELOP MENT
  6   ========== ========== ========== ========== ========== ========== ========== =======
  7  
  8   Subject:   LOINC DATA BASE DEFS  AND APIS
  9  
  10   Category:   ROUTINE
  11               DATA DICT IONARY
  12  
  13   Descriptio n:
  14   ========== =
  15    
  16   The Vetera ns Informa tion Syste ms and Tec hnology Ar chitecture  (VistA)
  17   Evolution  program to  modernize  VistA inc ludes mode rnizing Ve terans Aff airs
  18   (VA's) ent erprise da ta managem ent capabi lities.  M odernizing  FileMan w ill
  19   functional ly standar dize VistA 's databas e.  This w ill enable  structure
  20   data query  and excha nge across  all VistA  instances , creating  an enterp rise
  21   view of Vi stA data i n standard ized, comp utable for m.  This m odernized
  22   FileMan is  called Fi leMan Ente rprise for  its enter prise data  managemen t
  23   capabiliti es.
  24     
  25   This patch , ETS*1.0* 0, introdu ces new ro utines and  data dict ionaries
  26   to impleme nt Enterpr ise Termin ology Serv ices (ETS)  package.  The
  27   Enterprise  Terminolo gy Service s package  exists to  provide en terprise-w ide
  28   access to  common cod e sets tha t are need ed in a he alth care  system. It
  29   will conta in FileMan  files wit h the data  and Appli cation Pro gram 
  30   Interfaces  (APIs) th at can be  used to pr ovide acce ss and pro cess the
  31   data. The  Integratio n Control  Registrati ons will b e supporte d and thus
  32   open to al l VistA ap plications .
  33    
  34   Specifical ly, patch  ETS*1.0*0  contains t he followi ng:
  35   ---------- ---------- ---------- ---------- ---------- -------
  36   1. By inst alling thi s patch, t he Kernel  Installati on & Distr ibution 
  37      System  (KIDS) wil l create t he new Ent erprise Te rminology  Services ( ETS)
  38      package  namespace  automatic ally.
  39    
  40   2. The fol lowing new  files hav e been cre ated in ET S to suppo rt the mov
  41      move of  the LOINC  file to E TS.
  42    
  43      a) The  LOINC file  (#129.1)
  44      b) The  LOINC COMP ONENT file  (#129.11)
  45      c) The  LOINC AXIS  CODES fil e (#129.12 )
  46      d) The  LOINC METH OD CODES f ile (#129. 13)
  47      e) The  LOINC EXCL UDED WORDS  file (#12 9.14)
  48    
  49   3. The dat a for the  above file s will be  populated.  This will  require
  50      approxi mately 47  megabytes  of disk sp ace and 29 6 megabyte s of journ al
  51      space.
  52    
  53   4. The ETS  package i ncludes ne w APIs tha t will per form the t asks below .
  54    
  55      a) Chec k the over all Activa tion Histo ry of a LO INC Code
  56      b) Chec k a LOINC  code's Act ivation Hi story and  Status for  a
  57         spec ified date
  58      c) Quer y and retr ieve the i nformation  for a spe cific LOIN C CODE
  59      d) Look  for all e ntries wit hin the LO INC databa se that co ntain 
  60         one  or more sp ecific ter ms
  61      e) Conf irm that a  LOINC Cod e exists
  62      f) Retr ieve the L OINC code  by using i ts Interna l Entry Nu mber
  63      g) Retr ieve displ ay names f or a speci fic LOINC  code
  64      h) Retr ieve a spe cific LOIN C codes cu rrent stat us
  65      i) Retr ieve the c urrent ver sion of th e installe d LOINC da tabase
  66      j) Retr ieve the l ist of LOI NC Codes c urrently D eprecated  (Deleted)
  67      k) Retr ieve a lis t of LOINC  codes tha t contain  a specifie d componen
  68         stor ed in the  LOINC COMP ONENT file  (#129.11)
  69    
  70      Detaile d informat ion on the  APIs and  the tasks  they perfo rm is incl uded
  71      in the  ETS 1.0 Te chnical Ma nual/Secur ity Guide.  
  72     
  73    
  74   Patch Comp onents:
  75   ---------- -------
  76      
  77   Files & Fi elds Assoc iated:
  78     
  79   File Name  (#)                                                 Ne w/Modified /
  80     Sub-file  Name (#)    Field Na me (Number )                     Deleted
  81   ---------- ---------    -------- ---------- ---------- -----   -- ---------- -
  82   LOINC (#12 9.1)                                                Ne w
  83   LOINC COMP ONENT (#12 9.11)                                    Ne w
  84   LOINC AXIS  CODES (#1 29.12)                                   Ne w
  85   LOINC METH OD CODES ( #129.13)                                 Ne w
  86   LOINC EXCL UDED WORDS  (#129.14)                               Ne w
  87     
  88      
  89   Forms Asso ciated:
  90      
  91   Form Name                        File #                 New/Modif ied/Delete d
  92   ---------                        ------                 --------- ---------- -
  93   N/A 
  94      
  95      
  96   Mail Group s Associat ed:
  97      
  98   Mail Group  Name           New/M odified/De leted
  99   ---------- -----           ----- ---------- -----
  100   N/A                         
  101      
  102      
  103   Options As sociated:
  104      
  105   Option Nam e                      Type                 New/Modifi ed/Deleted
  106   ---------- -                      ----                 ---------- ----------  
  107   N/A
  108      
  109      
  110   Protocols  Associated :
  111      
  112   Protocol N ame        New/Modifi ed/Deleted
  113   ---------- ---        ---------- ----------  
  114   N/A
  115    
  116      
  117   Security K eys Associ ated:
  118      
  119   Security K ey Name
  120   ---------- -------
  121   N/A
  122      
  123      
  124   Templates  Associated :
  125      
  126   Template N ame   Type       File  Name         (Number )  New/Mod ified/Dele ted
  127   ---------- ---   ----       ---- ---------- ---------- -  ------- ---------- ---
  128   N/A
  129      
  130      
  131   Additional  Informati on:
  132   ---------- ---------- ---
  133   N/A
  134      
  135      
  136   New Servic e Requests  (NSRs):
  137   ---------- ---------- --------  
  138   N/A
  139      
  140      
  141   Patient Sa fety Issue s (PSIs):
  142   ---------- ---------- ---------
  143   N/A
  144      
  145      
  146   Defect Tra cking Syst em Ticket( s) & Overv iew:
  147   ---------- ---------- ---------- ---------- ----
  148   N/A
  149      
  150      
  151   Blood Bank  Clearance :
  152   ---------- ---------- -
  153   EFFECT ON  BLOOD BANK  FUNCTIONA L REQUIREM ENTS: Patc h ETS*1.0* 0 contains  
  154   changes to  a package  reference d in ProPa th standar d titled:  BBM Team 
  155   Review of  VistA Patc hes. This  patch does  not alter  or modify  any VistA  
  156   Blood Bank  software  design saf eguards or  safety cr itical ele ments 
  157   functions.
  158    
  159   RISK ANALY SIS: Chang es made by  patch ETS *1.0*0 hav e no effec t on Blood  
  160   Bank softw are functi onality, t herefore R ISK is non e.
  161      
  162    
  163   Test Sites :
  164   ---------- -
  165   TBD
  166      
  167      
  168   Software a nd Documen tation Ret rieval Ins tructions:
  169   ---------- ---------- ---------- ---------- ----------  
  170   Documentat ion descri bing the n ew functio nality int roduced by  this patc h
  171   is availab le.
  172    
  173   The prefer red method  is to ret rieve file s from dow nload. SERVER .
  174   This trans mits the f iles from  the first  available  server. Si tes may 
  175   also elect  to retrie ve files d irectly fr om a speci fic server
  176   Sites may  retrieve t he softwar e and/or d ocumentati on directl y using 
  177   Secure Tra nsfer Prot ocol (SFTP ) from the  ANONYMOUS .SOFTWARE  directory 
  178   at the fol lowing OI  Field Offi ces:
  179     
  180   Albany:                    FTPSERVER       
  181   Hines:                     FTPSERVER             
  182   Salt Lake  City:           FTPSERVER       
  183    
  184   Documentat ion can al so be foun d on the V A Software  Documenta tion Libra ry 
  185   at: http:/ /www. DNS     /vdl/ 
  186    
  187   Title                                 File  Name           SFTP M ode
  188   ---------- ---------- ---------- ---------- ---------- ---------- --------
  189   ETS 1.0 Te chnical/Se curity Gui de   ETS_1 _TM.PDF        Binary
  190   Software I nstallatio n Host fil e    Enter prise_Term inology_Se rvices_1_0 .KID
  191                                                              ASCII
  192      
  193    
  194   Backout an d Rollback  Procedure :
  195   ---------- ---------- ---------- -
  196   The rollba ck plan fo r VistA ap plications  is comple x and not  able to be
  197   a 'one siz e fits all ' solution . The gene ral strate gy for Vis tA rollbac k
  198   is to repa ir the com ponents wi th a follo w-on patch . The deve lopment te am
  199   recommends  that site s log a CA  Service D esk Manage r (SDM) ti cket for 
  200   the Health  Systems P latform gr oup if a p atch needs  to be bac ked-out. T he 
  201   support te am will de termine th e best app roach to r estore the  system to  its
  202   previous s tate.
  203     
  204      
  205   Patch Inst allation:
  206    
  207   Pre/Post I nstallatio n Overview :
  208   ---------- ---------- ---------- -
  209   There is a  post-inst all routin e ETS10P0  that will  update the  Package
  210   Revision D ata field  for the LO INC File ( #129.1).
  211    
  212     
  213   Pre-Instal lation Ins tructions:
  214   ---------- ---------- ----------
  215   This patch  may be in stalled wi th users o n the syst em althoug h it is 
  216   recommende d that it  be install ed during  non-peak h ours to mi nimize
  217   potential  disruption  to users.  This patc h should t ake less t han 20
  218   minutes to  install.
  219      
  220   No options  or protoc ols need t o be disab led to ins tall this  patch.
  221      
  222   The instal lation of  this patch  can be qu eued.
  223      
  224      
  225   Installati on Instruc tions:
  226   ---------- ---------- ------
  227    
  228   1.  OBTAIN  PATCH
  229       ------ --------
  230       Obtain  the host  file Enter prise_Term inology_Se rvices_1_0 .KID, whic h
  231       contai ns the fol lowing pat ch:
  232    
  233           ET S*1.0*0
  234    
  235       Sites  can retrie ve VistA s oftware di rectly usi ng Secure  File Trans fer
  236       Protoc ol (sFTP)  from the A NONYMOUS.S OFTWARE di rectory at  the follo wing
  237       sFTP a ddress:
  238    
  239                         download. SERVER 
  240    
  241       This w ill transm it the fil es from th e first av ailable sF TP server.
  242       Sites  may also e lect to re trieve sof tware dire ctly from  a specific
  243       server  as follow s:
  244    
  245          Alb any                     FTPSERVER       
  246          Hin es                      FTPSERVER       
  247            Salt Lake  City            FTPSERVER        
  248    
  249       The En terprise_T erminology _Services_ 1_0.KID ho st file is  located
  250       in the  anonymous .software  directory.  Use ASCII  Mode when  downloadi ng
  251       the fi le.
  252    
  253   2.  START  UP KIDS
  254       ------ -------
  255       Start  up the Ker nel Instal lation and  Distribut ion System  Menu opti on
  256       [XPD M AIN]:
  257    
  258            E dits and D istributio n ...
  259            U tilities . ..
  260            I nstallatio n ...
  261    
  262       Select  Kernel In stallation  & Distrib ution Syst em Option:  INStallat ion
  263                                                                      ---
  264            L oad a Dist ribution
  265            P rint Trans port Globa l
  266            C ompare Tra nsport Glo bal to Cur rent Syste m
  267            V erify Chec ksums in T ransport G lobal
  268            I nstall Pac kage(s)
  269            R estart Ins tall of Pa ckage(s)
  270            U nload a Di stribution
  271            B ackup a Tr ansport Gl obal
  272    
  273       Select  Installat ion Option :
  274    
  275   3.  LOAD T RANSPORT G LOBAL
  276       ------ ---------- -----
  277       From t he Install ation menu , select t he Load a  Distributi on option.
  278    
  279       When p rompted fo r "Enter a  Host File :", enter  the full d irectory
  280       path w here the h ost file E nterprise_ Terminolog y_Services _1_0.KID
  281       was sa ved. For e xample:  
  282       
  283       SYS$SY SDEVICE:[A NONYMOUS]  Enterprise _Terminolo gy_Service s_1_0.KID
  284    
  285       When p rompted fo r "OK to c ontinue wi th Load? N O//", ente r "YES."
  286    
  287       The fo llowing wi ll display :
  288    
  289         Load ing Distri bution...
  290      
  291           EN TERPRISE T ERMINOLOGY  SERVICES  1.0
  292        Use I NSTALL NAM E: ENTERPR ISE TERMIN OLOGY SERV ICES 1.0 t o install  this
  293        Distr ibution.
  294    
  295    
  296   4.  RUN OP TIONAL INS TALLATION  OPTIONS
  297       ------ ---------- ---------- -------
  298       From t he Install ation menu , you may  select to  use the fo llowing
  299       option al options  (when pro mpted for  the INSTAL L NAME, en ter ENTERP RISE
  300       TERMIN OLOGY SERV ICES 1.0):
  301    
  302       a.  Co mpare Tran sport Glob al to Curr ent System  - This op tion will
  303           al low you to  view all  changes th at will be  made when  this patc h
  304           is  installed . It compa res all co mponents o f this pat ch
  305           (r outines, d ata dictio naries, te mplates, e tc.).
  306    
  307       b.  Ve rify Check sums in Tr ansport Gl obal - Thi s option w ill allow
  308           yo u to ensur e the inte grity of t he routine s that are  in the
  309           tr ansport gl obal.
  310    
  311   5.  INSTAL L THE BUIL D
  312       ------ ---------- -
  313       This i s the step  to start  the instal lation of  this KIDS  patch. 
  314       This w ill need t o be run f or the ENT ERPRISE TE RMINOLOGY  SERVICES 1 .0 
  315       patch.
  316    
  317       a.  Ch oose the I nstall Pac kage(s) op tion to st art the pa tch
  318           in stall.
  319    
  320       b.  Wh en prompte d for the  "Select IN STALL NAME :", enter  ENTERPRISE  
  321           TE RMINOLOGY  SERVICES 1 .0.
  322    
  323       c.  Wh en prompte d "Want KI DS to INHI BIT LOGONs  during th e install?
  324           YE S//", ente r NO.
  325    
  326       d.  Wh en prompte d "Want to  DISABLE S cheduled O ptions, Me nu Options ,
  327           an d Protocol s? NO//",  enter NO.
  328    
  329       e.  Wh en prompte d "Device:  HOME//",  respond wi th the cor rect devic e.
  330    
  331   Post-Insta llation In structions :
  332   ---------- ---------- ---------- -
  333   The ETS10P 0 Post Ins tall routi ne may be  deleted af ter instal l.
  334  
  335  
  336   Routine In formation:
  337   ========== ==========
  338  
  339  
  340   The second  line of e ach of the se routine s now look s like:
  341   ;;1.0;Ente rprise Ter minology S ervices;;M ar 20, 201 7;Build 26 **[Patch L ist]**
  342  
  343   The checks ums below  are new ch ecksums, a nd
  344    can be ch ecked with  CHECK1^XT SUMBLD.
  345  
  346   Routine Na me: ETS10P 0
  347       Before :       n/ a   After:   B1054269   
  348   Routine Na me: ETSLNC
  349       Before :       n/ a   After:  B84730591   
  350   Routine Na me: ETSLNC 1
  351       Before :       n/ a   After:  B11070106   
  352   Routine Na me: ETSLNC 2
  353       Before :       n/ a   After:   B6148545   
  354   Routine Na me: ETSLNC 3
  355       Before :       n/ a   After:  B49858538   
  356   Routine Na me: ETSLNC IX
  357       Before :       n/ a   After:   B9991707   
  358   Routine Na me: ETSLNC TX
  359       Before :       n/ a   After:  B27568889   
  360  
  361  
  362   ========== ========== ========== ========== ========== ========== ========== =======
  363   User Infor mation:  
  364     Entered  By  :   BL AESER,DAVI D        D ate Entere d  :   JAN  17,2017
  365     Complete d By:                          D ate Comple ted:   
  366     Released  By :                          D ate Releas ed :   
  367   ========== ========== ========== ========== ========== ========== ========== =======