2. EPMO Open Source Coordination Office Redaction File Detail Report

Produced by Araxis Merge on 4/4/2019 2:57:41 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.

2.1 Files compared

# Location File Last Modified
1 C:\AraxisMergeCompare\Pri_un\VHIE_VDIF\AccessGateway\CDA_Gateway DepoyInstructions.txt Tue Apr 2 18:50:15 2019 UTC
2 C:\AraxisMergeCompare\Pri_re\eHealth Exchange Enhancements Phase 2-redacted\VHIE_VDIF\AccessGateway\CDA_Gateway DepoyInstructions.txt Tue Apr 2 20:07:30 2019 UTC

2.2 Comparison summary

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

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

2.4 Active regular expressions

No regular expressions were active.

2.5 Comparison detail

  1   *** Deploy  XSLT
  2  
  3   Copy all o f the Acce ssGateway\ CDA_Gatewa y files fr om GitHub  to your de ployment d irectory.
  4   The deploy ment direc tory is a  folder you  create on  the Healt hShare hos t where yo u will be  assembling  the files  and deplo ying them  from.
  5  
  6   From the - --version  control---  HealthSha reCommons  directory,  copy this  folder: 
  7   .\VDIF\Hea lthShareCo mmons\Cust omXslt\xsl t\SDA3\Cus tom
  8  
  9   to the +++ deployment  directory +++ here: 
  10   ./Deployme ntDirector y/CDA_Gate way/Custom Xslt/xslt/ SDA3
  11  
  12   Such that  the deploy ment direc tory now h as a folde r like so:
  13   ./Deployme ntDirector y/CDA_Gate way/Custom Xslt/xslt/ SDA3/Custo
  14  
  15   Sorry for  that compl exity, but  these fil es are nec essary for  the CDA G eneration  on the Reg istry as w ell as the  AccessGat eway which  is why th ey are und er the Com mons folde r - so tha t those fi les only e xist in on e place in  version c ontrol and  only have  to be upd ated in on e place in  version c ontrol.
  16  
  17   cd into th e CustomXs lt deploym ent direct ory and be gin settin g the owne rship and  permission s and copy ing to the m out to t he HealthS hare insta nce.
  18   To set the  ownership , go to th e CustomXs lt directo ry and per form:
  19   chown -R $ user:$grou p xslt
  20  
  21   Where $use r is the u ser and $g roup is th e group th at own $He althShareH ome/csp
  22   $HealthSha reHome is  the direct ory where  the instan ce of Heal thShare is  installed .  
  23   You can fi nd it by r unning:
  24   ccontrol l ist
  25  
  26   It will ha ve files l ike cstart , cstop, a nd cforce,  and there  will be c sp directo ry with xs lt under i t.
  27  
  28   Then from  that same  CustomXslt  directory , set the  permission s by runni ng:
  29   chmod -R 7 75 xslt
  30  
  31   Then lay t he custom  xslt over  your Healt hShare ins tance by r unning:
  32   \cp -p -R  xslt $Heal thShareHom e/csp
  33  
  34  
  35   *** Deploy  Custom Cl asses
  36   Note the f ull path t o your dep loyment fo lder Custo mClasses
  37   e.g.
  38   /home/ DNS     waylad/Dep loymentDir ectory/Cus tomClasses
  39  
  40   Log into c session an d change t o the HSCU STOM Names pace by ru nning:
  41   zn "HSCUST OM"
  42  
  43   Load +++ea ch+++ cust om class ( .cls file)  via DoLoa d:
  44   e.g.
  45   do $System .OBJ.Load( "$fullPath ToCustomCl assesDir/A ccessSetup .cls","ckl r")
  46  
  47   Where $ful lPathToCus tomClasses Dir is the  full path  to the de ployment d irectory's  CustomCla sses folde r.
  48  
  49   Run this L oad operat ion for ++ +each .cls  file+++ u nder Custo mClasses.
  50  
  51  
  52   *** Run Ac cessSetup
  53  
  54   While stil l in csess ion in the  HSCUSTOM  namespace,  run:
  55   Do ##class (Custom.Ac cessSetup) .Install()
  56  
  57   If you see  an error  regarding  the automa tic produc tion start up not bei ng able to  invoke hu b service,  just move  on to the  next step  which ens ures that  the Regist ry/Hub URL  is correc t and star ts the pro duction.
  58  
  59  
  60   *** Ensure  Correct R egistry/Hu b URL
  61  
  62   Log into t he Web Adm in Console  for your  HealthShar e instance  and navig ate to Hea lthShare - > Installe r Wizard.
  63  
  64   Choose edi t on the H SACCESS ro w in the t able.
  65  
  66   Ensure tha t the Hub  Host, Hub  Port, and  Hub Name ( namespace  of the reg istry, usu ally HSREG ISTRY) are  the corre ct one for  your Acce ss Gateway  to be usi ng.  Edit  them if th ey are not , and then  hit Save.
  67  
  68  
  69   *** Ensure  Correct D elivery Po licy
  70  
  71   Log into t he Web Adm in Console  for your  HealthShar e instance  and navig ate to Hea lthShare M anagement  -> HSREGIS TRY -> Del ivery Mana gement ->R eceiving S ystems
  72  
  73   Select 'De fault'.  C lick on De livery Pol icies tab.   
  74  
  75   Click on ' Register O nDemand'.   Select yo ur Access  gateway fr om the dro p down box  of the 'A ccess Gate way' field . Save the  policy.
  76  
  77  
  78   *** Ensure  HSCUSTOM  mapped on  all Edges
  79  
  80   Log into t he Web Adm in Console  for your  Edge insta nces and n avigate to  System Ad min -> Con figuration  -> System  Configura tion -> Na mespaces
  81  
  82   Find your  Edge on th e list and  click on  package ma ppings.
  83  
  84   Verify the  Custom pa ckage is m apped to t he HSCUSTO M database .  If not,  select 'N ew' and ad d. 
  85  
  86  
  87   *** Ensure  Push Enab led on all  Edges
  88  
  89   Log into t he Web Adm in Console  for your  Edge insta nces and n avigate to  Ensemble  -> Configu re -> Prod uction 
  90  
  91   Select the  'MPIUpdat eManager'  Operation.   Click on  'addition al setting s'.  
  92  
  93   Select 'Do Push'.  Cl ick Apply.
  94  
  95  
  96   *** Ensure  All HSACC ESS Produc tions and  Edges are  Started.
  97  
  98   In the Web  Admin Con sole GUI f or your He althShare  instance,  navigate t o HealthSh are -> HSA CCESS and  press the  Start All  button.
  99  
  100  
  101  
  102  
  103  
  104  
  105