1. EPMO Open Source Coordination Office Redaction File Detail Report

Produced by Araxis Merge on 6/20/2017 7:20:06 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 CIF_MHV_2017.3.0.0_SW_Docx.zip\CIF_MHV_2017.3.0.0.zip\mhv_source\mhv_bluebutton\mhv-bluebutton-portal-portlet\src\main\webapp\views\bluebutton\download myDownloadResults.xhtml Sat Jun 3 17:35:42 2017 UTC
2 CIF_MHV_2017.3.0.0_SW_Docx.zip\CIF_MHV_2017.3.0.0.zip\mhv_source\mhv_bluebutton\mhv-bluebutton-portal-portlet\src\main\webapp\views\bluebutton\download myDownloadResults.xhtml Mon Jun 19 13:54:15 2017 UTC

1.2 Comparison summary

Description Between
Files 1 and 2
Text Blocks Lines
Unchanged 2 330
Changed 1 2
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   <?xml vers ion="1.0"  encoding=" UTF-8"?>
  2  
  3   <ui:compos ition xmln s="http:// www.w3.org /1999/xhtm l" xmlns:c ="http://j ava.sun.co m/jsp/jstl /core"
  4           xm lns:f="htt p://java.s un.com/jsf /core" xml ns:h="http ://java.su n.com/jsf/ html"
  5           xm lns:ui="ht tp://java. sun.com/js f/facelets " xmlns:p= "http://pr imefaces.o rg/ui"
  6           te mplate="/v iews/blueb utton/layo ut.xhtml">
  7  
  8           <u i:define n ame="title ">My Downl oad Result s</ui:defi ne>
  9  
  10           <u i:define n ame="mainc ontent">
  11                    <div  class="ro w">
  12                             <div c lass="nav- li">
  13                                      <ul>
  14                                               <li>    
  15                                                       <s pan>&#160; </span><h: outputText  value="|"  class="hi de-link-di vider-smal l-screen"/ ><span>&#1 60;</span>
  16                                                       <a  href="#{d ownloadMyD ataControl ler.mhvCon text}/prot ecting-you r-personal -health-in formation"  target="_ blank"> Pr otecting Y our Person al Health  Informatio n</a>
  17                                               </li>
  18                                               <li>    
  19                                                       <s pan>&#160; </span><h: outputText  value="|"  class="hi de-link-di vider-smal l-screen"/ ><span>&#1 60;</span>
  20                                                       <a  href="#{d ownloadMyD ataControl ler.mhvCon text}/lear n-more-bb"  target="_ blank">Lea rn More&#1 60;&#160;< /a>
  21                                               </li>
  22                                               <li>
  23                                                       <a  href="/do cuments/25 286/25831/ BlueButton UserGuide- OzNR1OlR.p df/b0e35db d-f2dc-445 d-be0a-253 0681d1a67"  target="_ blank">VA  Blue Butto n User Gui de</a>
  24                                               </li>
  25                                      </ul>
  26                             </div>           
  27                    </di v>
  28                    <h:p anelGroup  id="downlo adMyDataCo ntroller_s tatus" sty leClass="i nformation Box" layou t="block">
  29                             <h:pan elGroup re ndered="#{ phrStatusB ean.isRefr eshComplet e}">
  30                                               <div class ="personal -info-disc laimer">
  31                                                       <p >#{msg.com plete}</p>
  32                                               </div>
  33                             </h:pa nelGroup>
  34                             <h:pan elGroup re ndered="#{ not phrSta tusBean.is RefreshCom plete}">
  35                                      <h:panel Group  ren dered="#{n ot phrStat usBean.isP rogressDom ainsExist} ">
  36                                               <div class ="personal -info-disc laimer">
  37                                                       <p >#{msg.com plete}</p>
  38                                               </div>
  39                                      </h:pane lGroup>
  40                                      <h:panel Group rend ered="#{ph rStatusBea n.isProgre ssDomainsE xist}">
  41                                               <h:graphic Image  lib rary="img"  name="ico n_error-co nditional- 40x40.gif"  styleClas s="left" a lt="icon a lert"/> 
  42                                               <p>#{msg.u pdating}</ p>
  43                    
  44                                               <p:dataLis t value="# {phrStatus Bean.inPro gressDomai ns}" var=" extract" t ype="order ed" itemTy pe="disc"  style="flo at:left;ma rgin-left: 20px">
  45                                               #{extract}
  46                                      </p:data List>
  47                             
  48                                               <p>#{msg.u pdatingdet ail} <a hr ef="#{down loadMyData Controller .mhvContex t}/blue-bu tton-check -updates-o verview" t arget="_bl ank">Updat es are don e once a d ay</a></p>
  49                                               <h:form id ="download MyData_ref resh">
  50                                                       <h :commandBu tton actio n="#{downl oadMyDataC ontroller. refreshSta tusResults }" update= "@this" va lue="Check  Updates"  styleClass ="btn" sty le="width:  130px !im portant;"/ >
  51                                               </h:form>
  52                                      </h:pane lGroup>
  53                             </h:pa nelGroup>
  54                    </h: panelGroup >
  55                    <h:f orm id="do wnload_for m">
  56                             <p>The  results o f your Blu e Button d ownload re quest are  shown belo w.</p>
  57                             <p> Yo u can: </p >
  58                             <ul>
  59                               <li> <strong>Do wnload PDF  file:</st rong> down load your  informatio n in Adobe  PDF forma t (.PDF) w hich is ea sy to read  and print . You will  be able t o view
  60                                  and print  it before  saving the  file. If  needed, yo u can obta in a free  copy of th e Adobe Re ader for P DF files a t the <a h ref="http: //www. DNS     /viewer.ht m" title=" VA Viewer  Software"  target="_b lank">VA V iewer Soft ware page< /a>. <font  color="re d"><b>Plea se be awar e:</b> Any time you o pen/downlo ad a PDF f ile you cr eate a tem porary fil e on the c omputer yo u are usin g. Your Bl ue Button  health inf ormation c an be visi ble to oth er users o f this com puter.</fo nt></li> 
  61                               <li> <strong>Do wnload Tex t file:</s trong> dow nload your  informati on in a si mple text  format (.t xt) which  can be rea d and prin ted by alm ost any co mputer.</l i>
  62                               <li> <strong>Do wnload Blu e Button f ile</stron g>: downlo ad your  i nformation  in a cust om format  (.bluebutt on). This  will make  it easier  for you to  access an d use your  personal  health  in formation  with other  programs  and servic es as they  become av ailable.</ li>
  63                               <li> <strong>Vi ew/Print:< /strong> v iew your i nformation  in the br owser wind ow and pri nt it out.  </li>
  64                             </ul>
  65                             <br /> <br />
  66                             <h2>Pe rsonal Hea lth Inform ation of   #{download MyDataCont roller.fir stName}  # {downloadM yDataContr oller.midd leName}  # {downloadM yDataContr oller.last Name}</h2>
  67                             <br />
  68                             <field set>
  69                                      <legend>
  70                                               <span clas s="form-he ading-blue ">DOWNLOAD  YOUR DATA </span>
  71                                      </legend >
  72                             <scrip t language ="JavaScri pt" type=" text/JavaS cript">
  73                                      function  pdfDownlo adPopup(re portID) {
  74                                                message =  " When yo u open or  download a  PDF file,  a tempora ry file is  created o n"
  75                                                          + " this c omputer. O thers acce ssing this  computer  may be abl e to view"
  76                                                          + " your p ersonal he alth infor mation.  T here is a  risk of ex posing you r"
  77                                                          + " inform ationwhen  you downlo ad a PDF f ile, espec ially on p ublic or"
  78                                                          + " shared  computers ."
  79                                      var r =  confirm(me ssage);
  80                                          
  81                                          if ( r == true)  {
  82                                                       cr eateCookie ('Token',' #{download MyDataCont roller.get APIToken() }',5);
  83                                                       wi ndow.locat ion.href=' /mhvapi/v1 /bluebutto n/external /stream/re port/'+rep ortID+'/ty pe/PDFDL';
  84                                               }
  85                                      }
  86                             </scri pt>
  87                             <div c lass="row" >
  88                                      <div cla ss="span12 ">
  89           
  90                                               <p:dataTab le var="li st" value= "#{downloa dMyDataCon troller.re ports.repo rtList}">
  91                                                       <p :column he aderText=" File Conte nts">
  92                                                                <h:o utputText  value="Sel ected Heal th Data"/>
  93                                                       </ p:column>
  94                                                       <p :column he aderText=" File Name" >
  95                                                                <h:o utputText  value="#{l ist.filena me}" />
  96                                                       </ p:column>
  97                                                       <p :column he aderText=" File Size" >
  98                                                                <h:o utputText  value="#{l ist.filesi zeString}" />
  99                                                       </ p:column>
  100                                                       <p :column he aderText=" Request Da te">
  101                                                                <h:o utputText  value="#{d ownloadMyD ataControl ler.report s.requestD ate}" />
  102                                                       </ p:column>
  103                                                       <p :column he aderText=" Status">
  104                                                                <h:p anelGroup  rendered=" #{not phrS tatusBean. isRefreshC omplete}">
  105                                                                         <h:pan elGroup re ndered="#{ phrStatusB ean.isProg ressDomain sExist}">
  106                                                                                  <h:outpu tText valu e="Updates  in Progre ss..."/>
  107                                                                         </h:pa nelGroup>
  108                                                                         <h:pan elGroup re ndered="#{ not phrSta tusBean.is ProgressDo mainsExist }">
  109                                                                                  <h:outpu tText valu e="Ready t o Download "/>
  110                                                                         </h:pa nelGroup>
  111                                                                </h: panelGroup >
  112                                                                <h:p anelGroup  rendered=" #{phrStatu sBean.isRe freshCompl ete}">
  113                                                                         <h:out putText va lue="Ready  to Downlo ad"/>
  114                                                                </h: panelGroup >
  115                                                       </ p:column>
  116                                                       <p :column he aderText=" Option to  Retrieve D ata">
  117                                                                <h:p anelGroup  rendered=" #{list.typ e == 'PDF' }" style=" white-spac e: nowrap" >
  118                                                                         <div c lass="row" >
  119                                                                                  <div cla ss="span2" >
  120                                                                                           <p:command Button upd ate="@this " oncomple te="this.d isabled=fa lse;" oncl ick="this. disabled=t rue;pdfDow nloadPopup ('#{list.r eportId}') ;" value=" Download P DF File" s tyleClass= "btn" />
  121                                                                                           <p:command Button act ion="/view s/bluebutt on/downloa d/viewPrin tDownloadR eportPDF"  oncomplete ="this.dis abled=fals e;" onclic k="this.di sabled=tru e;createCo okie('Toke n','#{down loadMyData Controller .getAPITok en()}',5)"  value="Vi ew/Print"  styleClass ="btn" />
  122                                                                                  </div>
  123                                                                         </div>
  124                                                                </h: panelGroup >
  125                                                                <h:p anelGroup  rendered=" #{list.typ e == 'TXT' }" style=" white-spac e: nowrap" >
  126                                                                         <div c lass="row" >
  127                                                                                  <div cla ss="span2" >
  128                                                                                           <p:command Button upd ate="@this " oncomple te="this.d isabled=fa lse;" oncl ick="this. disabled=t rue;create Cookie('To ken','#{do wnloadMyDa taControll er.getAPIT oken()}',5 );window.l ocation.hr ef='/mhvap i/v1/blueb utton/exte rnal/strea m/report/# {list.repo rtId}/type /TXTDL'" v alue="Down load Text  File" styl eClass="bt n" />
  129                                                                                           <p:command Button act ion="/view s/bluebutt on/downloa d/viewPrin tDownloadR eportTXT"  oncomplete ="this.dis abled=fals e;" onclic k="this.di sabled=tru e;createCo okie('Toke n','#{down loadMyData Controller .getAPITok en()}',5)"  value="Vi ew/Print"  styleClass ="btn" />        
  130                                                                                  </div>
  131                                                                         </div>
  132                                                                </h: panelGroup >
  133                                                       </ p:column>
  134                                               </p:dataTa ble>
  135                                      </div>
  136                             </div>
  137                             
  138                             </fiel dset><br / ><br />
  139                             <p>It  is importa nt to <a h ref="#{dow nloadMyDat aControlle r.mhvConte xt}/protec ting-your- personal-h ealth-info rmation" t arget="_bl ank"> prot ecting you r personal  health in formation< /a>. 
  140                         </p>
  141                             <ul>
  142                               <li> You can ca ncel your  download a t any time . </li>
  143                               <li> Be sure to  save any  downloads  in a safe  place. </l i>
  144                               <li> Anytime yo u download  informati on from th e Internet  it is pos sible to c reate a te mporary fi le on the  computer y ou are usi ng. Please  be aware  of
  145                                 th is when op ening a fi le on a co mputer you  do not co ntrol. </l i>
  146                               <li>  All reque sts to dow nload your  personal  health inf ormation f rom My Hea lth<strong ><em>e</em ></strong> Vet are tr acked. You  can see t hese reque sts
  147                                 in  your <a h ref="#{dow nloadMyDat aControlle r.mhvConte xt}/accoun t-activity -history">  account a ctivity hi story</a>.  </li>
  148                               <li> Visit the  <a href="# {downloadM yDataContr oller.mhvC ontext}/fa qs">VA Blu e Button F requently  Asked Ques tions</a>  to learn m ore about   the three  file form ats. </li>
  149                             </ul>
  150                             <div c lass="row" >
  151                                      <div cla ss="span2" >
  152                                               <h:command Button act ion="#{dow nloadMyDat aControlle r.cancelBu ttonTwo}"  value="Can cel" style Class="btn " />
  153                                      </div>
  154                                      <div cla ss="span10 ">&#160;</ div>
  155                             </div>
  156                    </h: form>
  157           </ ui:define>
  158           <u i:define n ame="discl aimer">
  159                    <ui: insert nam e="info-pr otection-d isclaimer"  >
  160                             <ui:in clude src= "/views/bl uebutton/i nfo-protec tion-discl aimer.xhtm l" />
  161                    </ui :insert>
  162                    <ui: insert nam e="info-di sclaimer"  >
  163                             <ui:in clude src= "/views/bl uebutton/d isclaimer. xhtml" />
  164                    </ui :insert>
  165           </ ui:define>
  166   </ui:compo sition>