15. EPMO Open Source Coordination Office Redaction File Detail Report

Produced by Araxis Merge on 2/15/2018 2:12:57 PM 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.

15.1 Files compared

# Location File Last Modified
1 CPEE_Build_6_Sprint_9 and 11.zip CPE Deployment Installation Roll Back Back-Out Guide.docx Tue Feb 6 17:50:58 2018 UTC
2 CPEE_Build_6_Sprint_9 and 11.zip CPE Deployment Installation Roll Back Back-Out Guide.docx Wed Feb 14 22:22:46 2018 UTC

15.2 Comparison summary

Description Between
Files 1 and 2
Text Blocks Lines
Unchanged 1 708
Changed 0 0
Inserted 0 0
Removed 0 0

15.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

15.4 Active regular expressions

No regular expressions were active.

15.5 Comparison detail

  1   Claims Pro cessing &  Eligibilit y System ( CP&E)
  2   CPE*1.0*00 1
  3   Deployment , Installa tion, Back -Out, and  Rollback G uide
  4  
  5  
  6   January 20 17
  7   Department  of Vetera ns Affairs
  8   Office of  Informatio n and Tech nology (OI &T)
  9  
  10  
  11   Revision H istory
  12   Date
  13   Version
  14   Descriptio n
  15   Author
  16   01/30/2018
  17   1.1
  18   Additional  Edits
  19   Dennis Bri cker
  20   01/29/2018
  21   1.0
  22   Initial ve rsion
  23   S Bellamko nda/ B Jam ison/T Hat cher
  24  
  25   Artifact R ationale 
  26   This docum ent descri bes the De ployment,  Installati on, Back-o ut, and Ro llback Pla n for new  products g oing into  the VA Ent erprise. T he plan in cludes inf ormation a bout syste m support,  issue tra cking, esc alation pr ocesses, a nd roles a nd respons ibilities  involved i n all thos e activiti es. Its pu rpose is t o provide  clients, s takeholder s, and sup port perso nnel with  a smooth t ransition  to the new  product o r software , and shou ld be stru ctured app ropriately , to refle ct particu lars of th ese proced ures at a  single or  at multipl e location s.
  27   Per the Ve teran-focu sed Integr ated Proce ss (VIP) G uide, the  Deployment , Installa tion, Back -out, and  Rollback P lan is req uired to b e complete d prior to  Critical  Decision P oint #2 (C D #2), wit h the expe ctation th at it will  be update d througho ut the lif ecycle of  the projec t for each  build, as  needed. 
  28  
  29  
  30  
  31  
  32  
  33   Table of C ontents
  34   1Introduct ion5
  35   1.1Purpose 5
  36   1.2Depende ncies5
  37   1.3Constra ints5
  38   2Roles and  Responsib ilities5
  39   3Deploymen t6
  40   3.1Timelin e6
  41   3.2Site Re adiness As sessment6
  42   3.2.1Deplo yment Topo logy (Targ eted Archi tecture)6
  43   3.2.2Site  Informatio n (Locatio ns, Deploy ment Recip ients)6
  44   3.2.3Site  Preparatio n6
  45   3.3Resourc es7
  46   3.3.1Facil ity Specif ics7
  47   3.3.2Hardw are7
  48   3.3.3Softw are7
  49   3.3.4Commu nications7
  50   3.3.4.1Dep loyment/In stallation /Back-Out  Checklist7
  51   4Installat ion7
  52   4.1Pre-ins tallation  and System  Requireme nts7
  53   4.2Platfor m Installa tion and P reparation 7
  54   4.3Downloa d and Extr act Files8
  55   4.4Databas e Creation 8
  56   4.5Install ation Scri pts8
  57   4.6Cron Sc ripts8
  58   4.7Access  Requiremen ts and Ski lls Needed  for the I nstallatio n8
  59   4.8Install ation Proc edure8
  60   4.9Install ation Veri fication P rocedure9
  61   4.10System  Configura tion9
  62   4.11Databa se Tuning1 1
  63   5Back-Out  Procedure1 1
  64   5.1Back-Ou t Strategy 11
  65   5.2Back-Ou t Consider ations11
  66   5.2.1Load  Testing11
  67   5.2.2User  Acceptance  Testing12
  68   5.3Back-Ou t Criteria 12
  69   5.4Back-Ou t Risks12
  70   5.5Authori ty for Bac k-Out12
  71   5.6Back-Ou t Procedur e12
  72   5.7Back-ou t Verifica tion Proce dure12
  73   6Rollback  Procedure1 2
  74   6.1Rollbac k Consider ations12
  75   6.2Rollbac k Criteria 12
  76   6.3Rollbac k Risks12
  77   6.4Authori ty for Rol lback12
  78   6.5Rollbac k Procedur e13
  79   6.6Rollbac k Verifica tion Proce dure13
  80  
  81   Introducti on
  82   The Claims  Processin g and Elig ibility Sy stem (CP&E ) project  supports E lectronic  Data Inter change (ED I) Claims  Reopen and  Vendor St reamlining  to enhanc e the Heal th Adminis tration Ce nter (HAC)  claim sys tem.  This  document  describes  how to dep loy and in stall patc h CPE*1.0* 001.  The  document a lso includ es how to  back-out t he product  and rollb ack to a p revious ve rsion or d ata set, a nd is a co mpanion to  the proje ct charter  and manag ement plan  for this  effort.
  83   Purpose
  84   The purpos e of this  guide is t o provide  a single,  common doc ument that  describes  how, when , where, a nd to whom  the patch  CPE*1.0*0 01 will be  deployed  and instal led, as we ll as how  it is to b e backed o ut and rol led back,  if necessa ry.  Speci fic instru ctions for  installat ion, back- out, and r ollback ar e included  in this d ocument.
  85   Dependenci es
  86   There are  no patch d ependencie s.
  87   Constraint s
  88   Security c ontrols wi ll be inhe rited from  VistA and  therefore  will be f ully compl iant with  National I nstitute o f Standard s and Tech nology (NI ST) contro ls and in  compliance  with Dire ctive 6500 .
  89   Roles and  Responsibi lities
  90   The deploy ment, inst allation,  back-out,  and roll-b ack roles  and respon sibilities  are outli ned in Tab le 1 which  also depi cts the te ams that w ill perfor m the step s describe d in this  plan.
  91   Table 1: D eployment,  Installat ion, Back- out, and R ollback Ro les and Re sponsibili ties
  92   ID
  93   Team
  94   Phase / Ro le
  95   Tasks
  96  
  97   Health Sys tems Divis ion
  98   Deployment
  99   Plan and s chedule de ployment ( including  orchestrat ion with v endors)
  100  
  101   Health Sys tems Divis ion
  102   Deployment
  103    Determine  and docum ent the ro les and re sponsibili ties of th ose involv ed in the  deployment .
  104  
  105   Health Sys tems Divis ion
  106   Deployment
  107   Test for o perational  readiness  
  108  
  109   Health Sys tems Divis ion
  110   Deployment
  111   Execute de ployment
  112  
  113   Health Sys tems Divis ion
  114   Installati on
  115   Plan and s chedule in stallation  
  116  
  117   Health Sys tems Divis ion
  118   Installati on
  119   Ensure aut hority to  operate an d that cer tificate a uthority s ecurity do cumentatio n is in pl ace
  120  
  121   Health Sys tems Divis ion
  122   Installati on
  123   Validate t hrough fac ility POC  to ensure  that IT eq uipment ha s been acc epted usin g asset in ventory pr ocesses
  124  
  125   Health Sys tems Divis ion
  126   Installati ons
  127   Coordinate  training 
  128  
  129   Health Sys tems Divis ion
  130   Back-out
  131   Confirm av ailability  of back-o ut instruc tions and  back-out s trategy (w hat are th e criteria  that trig ger a back -out) 
  132  
  133   Health Sys tems Divis ion
  134   Post Deplo yment
  135   Hardware,  Software a nd System  Support
  136   Deployment  
  137   Release is  planned f or March 2 018.  The  deployment  is planne d as a con current ro llout.
  138   Timeline 
  139   The deploy ment and i nstallatio n is sched uled to ru n for 30 d ays, as de picted in  the master  deploymen t schedule .
  140   Table 2: D eployment  and Instal lation Sch edule
  141   Build 
  142   Site 
  143   Date of In stallation  
  144   Target 
  145   Release 
  146   HAC 
  147   March 2018  
  148   CPE*1.0*00 1. 
  149  
  150   Site Readi ness Asses sment 
  151   The site r eadiness a ssessment  has been p repared by  the HAC s ystems tea m located  in Region  1.
  152   Deployment  Topology  (Targeted  Architectu re)
  153   The CP&E p roject is  an enhance ment to th e existing  VistA leg acy applic ation; the refore, ex isting equ ipment wil l be used.
  154   Site Infor mation (Lo cations, D eployment  Recipients
  155   The CP&E p roject wil l be deplo yed at the  Denver HA C location .
  156   Site Prepa ration 
  157   The CP&E p roject is  an enhance ment to th e existing  VistA leg acy applic ation; the refore, ex isting equ ipment wil l be used.   There ar e no site  preparatio n activiti es known a t this tim e.
  158   Resources
  159   The CP&E p roject is  an enhance ment to th e existing  VistA leg acy applic ation; the refore, ex isting equ ipment wil l be used.
  160   Facility S pecifics
  161   There are  no facilit y specific s.
  162   Hardware 
  163   The CP&E p roject is  an enhance ment to th e existing  VistA leg acy applic ation; the refore, ex isting har dware will  be used.
  164   Software 
  165   The CP&E p roject is  an enhance ment to th e existing  VistA leg acy applic ation; the refore, ex isting Cac he and VMS  software  will be us ed.
  166   Communicat ions 
  167   Technician s will use  email and  conferenc e calls fo r communic ation duri ng the dep loyment; E mail and/o r conferen ce calls w ill be uti lized to n otify the  stakeholde rs of the  successful  release o f the prod uct. 
  168   Deployment /Installat ion/Back-O ut Checkli st
  169   The Deploy ment/Insta llation/Ba ck-Out Gui de, CPE*1. 0*001, has  been prep ared by th e HAC syst ems team p roject.
  170  
  171   Installati on
  172   Pre-instal lation and  System Re quirements
  173   Kernel pat ches must  be current  on the ta rget syste m to avoid  problems  loading an d/or insta lling this  patch.  T he patch d oes not re quire any  changes in  the exist ing system s and does  not requi re perform ing any pr e-installa tion steps .
  174   Platform I nstallatio n and Prep aration
  175   No new har dware or o ther resou rces are r equired.   List the r outines in  the packa ge using ‘ Routine Su mmary List ’ and crea te a backu p KIDS bui ld with cu rrent vers ions of th ese routin es for rol lback.
  176   Backup of  the routin es listed  in Section  4.10 belo w is requi red.
  177   Backup the  following  globals/  vista file s for roll back.
  178   741000^DD( 741000^CHM PAY(
  179   Backup the  ^DD, not  the actual  global.
  180   741000.2^D D(741000.2              ^CHMIMG(
  181   Backup the  ^DD, not  the actual  global.
  182   741002.22^ DD(741002. 22           ^CHMDIC( 741002.22
  183   741201.15^ DD(741201. 15^CHMXDIC (741201.15
  184   741201.16^ DD(741201. 16^CHMXDIC (741201.16
  185   741201.58^ DD(741201. 58^CHMXDIC (741201.58
  186   741201.77^ DD(741201. 77^CHMXDIC (741201.77
  187   741211.03^ DD(741211. 03^CHMXCRL (741211.03
  188   741213^DD( 741213^CHC STAT(74121 3
  189   741215^DD( 741215^CH8 35REV(7412 15
  190  
  191   Download a nd Extract  Files
  192   Patch CPE* 1.0*001 mu st be retr ieved from  VMS folde r, located  at HAC_HF S$:[DSMMAN AG.CHAMPVA ].  The fi le name is  CPE_1_0_0 01.KIDS.
  193   Database C reation
  194   Prior to i nstallatio n, there a re no spec ial instru ctions for  creating  any requir ed databas es.
  195   Installati on Scripts
  196   There are  no install ation scri pts needed  for the s oftware in stallation .
  197   Cron Scrip ts
  198   There are  no Cron sc ripts requ ired for t he softwar e installa tion.
  199   Access Req uirements  and Skills  Needed fo r the Inst allation
  200   This guide  is writte n with the  assumptio n that the  reader is  experienc ed with th e HAC Syst em and pro cedures re quired for  installat ion of Pat ches/KIDS  build.  
  201   Installati on Procedu re
  202       In the  HAC syste m, Test En vironment,  the follo wing steps  need to b e performe d:
  203      1       Load a Dis tribution
  204      2       Verify Che cksums in  Transport  Global
  205      3       Print Tran sport Glob al
  206      4       Compare Tr ansport Gl obal to Cu rrent Syst em
  207      5       Backup a T ransport G lobal
  208      6       Install Pa ckage(s)
  209              Restart In stall of P ackage(s)
  210              Unload a D istributio n
  211   Select Ins tallation  <TEST ACCO UNT> Optio n: 6 Insta ll Package (s)
  212   Select INS TALL NAME:  CPE*1.0*0 01, etc.
  213   Installati on Verific ation Proc edure
  214   After inst allation,  the user v erifies in stallation  results t hrough qua lity assur ance check s.  
  215   System Con figuration
  216   The follow ing routin es are inc luded in t his patch.   The seco nd line of  each of t hese routi nes now lo oks like:
  217    ;;1.0;;** [Patch Lis t]**;JULY  4, 1990;Bu ild 10
  218  
  219                     Che cksums
  220   Routine          Old          Ne w        P atch List
  221   CH835F1          N/A       50247 7361   CHA MPVA SYSTE M <<<No 1
  222   CH835TRG         N/A        1089 298    CHA MPVA SYSTE M <<<No 1
  223   CHCSTAT          N/A        1100 176    CHA MPVA SYSTE M <<<No 1
  224   CHFBC1           N/A       11735 9097    << <No 1
  225   CHFBC1D          N/A       79209 054     << <No 1
  226   CHFBC1E          N/A       86846 735     << <No 1
  227   CHFBC2A          N/A       22423 2334    << <No 1
  228   CHFBCQ           N/A       20549 2103    << <No 1
  229   CHGAS2           N/A       11553 4799    << <No 1
  230   CHGAS22          N/A       69600 439     << <No 1
  231   CHGAS23          N/A       63174 125     << <No 1
  232   CHGASIP          N/A       57789 729     << <No 1
  233   CHGASP           N/A       84288 557     << <No 1
  234   CHGASP1          N/A       39204 808     << <No 1
  235   CHGASP2          N/A       34812 978    CHA MPVA SYSTE M <<<No 1
  236   CHGCDC71         N/A       36256 173    CHA MPVA SYSTE M <<<No 1
  237   CHGCDC75         N/A       28280 389     << <No 1
  238   CHGCDP7          N/A       70182 755    CHA MPVA SYSTE M <<<No 1
  239   CHGCDP70         N/A       69672 244     << <No 1
  240   CHGCDP71         N/A        6472 840    CHA MPVA SYSTE M <<<No 1
  241   CHGCDP73         N/A        9545 809     << <No 1
  242   CHGCDV7          N/A       84573 137    CHA MPVA SYSTE M <<<No 1
  243   CHGCDV70         N/A       70332 063     << <No 1
  244   CHGCDV71         N/A       97858 452    CHA MPVA SYSTE M <<<No 1
  245   CHGCDV73         N/A       40101 073     << <No 1
  246   CHGCU136         N/A       28130 679     << <No 1
  247   CHGCU165         N/A       21489 649    CHA MPVA SYSTE M <<<No 1
  248   CHGDQ2           N/A       14846 4535    << <No 1
  249   CHGQA2           N/A       10322 8089    << <No 1
  250   CHGVQ370         N/A       19358 0935    << <No 1
  251   CHGVQ529         N/A       74584 006     << <No 1
  252   CHIGDQ3          N/A       92490 075    CHA MPVA SYSTE M <<<No 1
  253   CHIGDQ30         N/A       93005 718    CHA MPVA SYSTE M <<<No 1
  254   CHMEAE5          N/A       75332 440    *2*  <<<No 1
  255   CHMF351D         N/A       89672 035     << <No 1
  256   CHMF351P         N/A       13820 8389    << <No 1
  257   CHMF351U         N/A       18859 9366    << <No 1
  258   CHMFA001         N/A       71632 708    CHA MPVA SYSTE M <<<No 1
  259   CHMFA002         N/A        6171 486     << <No 1
  260   CHMFA008         N/A       70667 528     << <No 1
  261   CHMFA010         N/A       17818 2022    << <No 1
  262   CHMFA011         N/A       10443 4042    << <No 1
  263   CHMFA012         N/A        5938 662     << <No 1
  264   CHMFA013         N/A       20729 840     << <No 1
  265   CHMFA01E         N/A       53887 455     << <No 1
  266   CHMFA01F         N/A       11506 960     << <No 1
  267   CHMFA020         N/A       46913 361     << <No 1
  268   CHMFA02E         N/A        1591 638    CHA MPVA SYSTE M <<<No 1
  269   CHMFA110         N/A       24048 241     << <No 1
  270   CHMFA141         N/A       12170 30876   << <No 1
  271   CHMFA150         N/A       14196 240     << <No 1
  272   CHMFA801         N/A       48835 476     << <No 1
  273   CHMFADR1         N/A       12600 6345   CHA MPVA SYSTE M <<<No 1
  274   CHMFADR2         N/A       31282 8555    << <No 1
  275   CHMFADR4         N/A       31064 7798   CHA MPVA SYSTE M <<<No 1
  276   CHMFADRV         N/A       95432 025     << <No 1
  277   CHMFAUT1         N/A       92623 9251    << <No 1
  278   CHMFBC1          N/A       71408 427    CHA MPVA SYSTE M <<<No 1
  279   CHMFBC2A         N/A       59668 588    CHA MPVA SYSTE M <<<No 1
  280   CHMFEDISTP 1     N/A       26899 310    CHA MPVA SYSTE M <<<No 1
  281   CHMFEDISTP 2     N/A        5893 228    CHA MPVA SYSTE M <<<No 1
  282   CHMFEDISTP 3     N/A       12253 408    CHA MPVA SYSTE M <<<No 1
  283   CHMFEDISTP 5     N/A        8371 200    CHA MPVA SYSTE M <<<No 1
  284   CHMFPDO3         N/A        3983 713     << <No 1
  285   CHMFPDO4         N/A        3806 748     << <No 1
  286   CHMFSR21         N/A       75695 939     << <No 1
  287   CHMFSRT          N/A        9871 752     << <No 1
  288   CHMFUTLE         N/A       29602 227     << <No 1
  289   CHMGA008         N/A        4747 313    CHA MPVA SYSTE M <<<No 1
  290   CHMIS011         N/A       44216 186    CHA MPVA SYSTE M <<<No 1
  291   CHMIS012         N/A       10472 6391   CHA MPVA SYSTE M <<<No 1
  292   CHMIS021         N/A       13420 1726    << <No 1
  293   CHMIS023         N/A       76037 373     << <No 1
  294   CHMKAG5Q         N/A       16143 009    CHA MPVA SYSTE M <<<No 1
  295   CHMKPDI2         N/A        5463 803     << <No 1
  296   CHMKPPR1         N/A       15716 696     << <No 1
  297   CHMKPPR2         N/A       12433 776     << <No 1
  298   CHMRESET         N/A       14943 433    CHA MPVA SYSTE M <<<No 1
  299   CHMRGRNT         N/A       43149 143    CHA MPVA SYSTE M <<<No 1
  300   CHMRSQC          N/A       16310 7973   CHA MPVA SYSTE M <<<No 1
  301   CHMRSQC1         N/A       41316 9972   CHA MPVA SYSTE M <<<No 1
  302   CHMRSQP          N/A       48317 458    CHA MPVA SYSTE M <<<No 1
  303   CHMXDR01         N/A       18904 0768    << <No 1
  304   CHMXF001         N/A       74920 869     << <No 1
  305   CHMXMPD2         N/A        4066 483    CHA MPVA SYSTE M <<<No 1
  306   CHMXMPDI         N/A       13548 593     << <No 1
  307   CHMXPU03         N/A       10120 9504    << <No 1
  308   CHMXPU04         N/A       38298 4502    << <No 1
  309   CHMXPUTL         N/A        8196 849    *1*  <<<No 1
  310   CHMXPUTL5        N/A        9219 590    *1*  <<<No 1
  311   CHMXQCNT         N/A       88415 948    CHA MPVA SYSTE M <<<No 1
  312   CHPRD1           N/A       36462 532    CHA MPVA SYSTE M <<<No 1
  313   CHTFLIB2         N/A       43600 7816    << <No 1
  314  
  315   Sites shou ld use CHE CK1^XTSUMB LD to veri fy checksu ms.
  316   Database T uning
  317   No databas e tuning i s required .
  318   Back-Out P rocedure
  319   The Back-O ut will ma ke use of  the pre-in stallation  back-up f iles creat ed in sect ion 4.2 ab ove. 
  320   Back-Out S trategy
  321   Although i t is unlik ely due to  care in c ollecting  approved r equirement s, SQA rev iew and mu ltiple tes ting stage s (Primary  Developer , Secondar y Develope r, Compone nt Integra tion Testi ng and Use r Function al Testing ) a back-o ut decisio n due to m ajor issue s with thi s patch co uld occur  during Sit e Testing,  Productio n Testing  or after N ational Re lease to t he Field.   The strat egy would  depend on  during whi ch of thes e stages t he decisio n is made.   If durin g Site Tes ting, unle ss the pat ch produce s catastro phic probl ems, the n ormal resp onse would  be for a  new versio n of the t est patch  correcting  defects t o be produ ced, retes ted and up on success fully pass ing develo pment team  tests, wo uld be res ubmitted t o the site  for testi ng.
  322   The back-o ut patch,  if require d, should  safely rem ove all th e new fiel ds created  by the pa tch in the  data dict ionary fil e and plat form setti ngs. 
  323   Back-Out C onsiderati ons
  324   The CP&E P roject Man ager will  order the  back-out i f required . If this  is necessa ry a decis ion will b e made on  what actio ns are req uired to a ddress tho se defects  noted.  I t is imper ative that  documenta tion on wh at the occ urrence or  defect wa s to deter mine what  back-out a ctions are  required.
  325   Load Testi ng
  326   There are  no load te sting resu lts.
  327   User Accep tance Test ing
  328   User Accep tance Test ing has no t been per formed yet .
  329   Back-Out C riteria
  330   Criteria f or a back- out includ es, but is  not limit ed to, the  following :
  331   a. Failed  baseline t esting.
  332   b. Non-rec overable s oftware er ror.
  333   Back-Out R isks
  334   No back-ou t risks ha ve been de termined a t this tim e.
  335   Authority  for Back-O ut
  336   The CP&E P roject Man ager has t he authori ty to requ ire the Ba ck-Out and  accept th e risks.  
  337   Back-Out P rocedure
  338   The Back-O ut will ma ke use of  the pre-in stallation  back-up f iles creat ed in sect ion 4.2 ab ove.
  339   Back-out V erificatio n Procedur e
  340   No specifi c back-out  verificat ion proced ures have  been ident ified.
  341   Rollback P rocedure
  342   Routines a nd data di ctionary m odificatio ns and pop ulated dat a must als o be rolle d back in  reverse or der.  Roll back will  make use o f the pre- installati on back-up  files cre ated in se ction 4.2  above.
  343   Rollback C onsiderati ons
  344   No rollbac k consider ations hav e been det ermined at  this time .
  345   Rollback C riteria
  346   The only c riteria fo r a rollba ck that ha s been det ermined at  this time  is that t he install ation fail ed baselin e testing.
  347   Rollback R isks
  348   The only r isk determ ined at th is time is  the possi bility of  downtime w hich would  only affe ct the use rs of the  CP&E syste m.
  349   Authority  for Rollba ck
  350   The CP&E P roject Man ager has t he authori ty to requ ire the Ro llback and  accept th e risks.  
  351   Rollback P rocedure
  352   Routines a nd data di ctionary m odificatio ns and pop ulated dat a must als o be rolle d back in  reverse or der.  Roll back will  make use o f the pre- installati on back-up  files cre ated in se ction 4.2  above.  Ro llback may  require i nstallatio n of previ ous KIDs b uilds.
  353   Rollback V erificatio n Procedur e
  354   No specifi c rollback  verificat ion proced ures have  been ident ified.